diff --git a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.675ea11d.async.js b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.2fafca6c.async.js similarity index 87% rename from p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.675ea11d.async.js rename to p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.2fafca6c.async.js index 73b1409a15..e082f36db7 100644 --- a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.675ea11d.async.js +++ b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.2fafca6c.async.js @@ -149,7 +149,7 @@ ${It} `),le=le.replace(/
/g,` `),le=le.replace(/\r\n/g,` `),le=le.replace(/<[^>]*>/g,""),le=Ne(le),le});dt.Z=ve},50887:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return Le}});var y=te(59301),ve=te(62957),Pe=te(77019),pe=te(60242),ye="data:image/png;base64,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",he="data:image/png;base64,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",Ne="data:image/png;base64,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",Ee={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},we=te(59301);const le=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Le=()=>{const[at,oe]=(0,y.useState)(0),[a,E]=(0,y.useState)(!1),[b,x]=(0,y.useState)(!0),z=(0,y.useRef)(null);(0,y.useEffect)(()=>{if(b)return;const De=()=>{oe(Ue=>Ue>=99?(clearInterval(z.current),99):Ue+1)};return z.current=setInterval(De,5e4/99),()=>clearInterval(z.current)},[b]);const ee=()=>{oe(0),E(!0),x(!1)},ne=(De=0)=>{x(!0),oe(De),E(!1)},ue=De=>{const Ue=De/1048576;let ke;return Ue<=.3?ke=3:Ue<=.5?ke=5:Ue<=1?ke=10:Ue<=2?ke=20:Ue<=3?ke=30:Ue<=10?ke=Ue*10:ke=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${ke}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},se=()=>we.createElement("span",{className:Ee.dotLoading},we.createElement("span",null,"."),we.createElement("span",null,"."),we.createElement("span",null,"."));return{progress:at,progressOpen:a,openProgress:ee,closeProgress:ne,toggleLock:()=>x(De=>!De),CreateProgressModal:(De=le,Ue)=>(typeof De=="string"&&(De=[De,De,De]),we.createElement(ve.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:a,title:null,footer:null,width:500,afterClose:()=>oe(0)},we.createElement(Pe.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},at<=30&&we.createElement(we.Fragment,null,we.createElement("img",{src:ye,alt:"Step 1"}),we.createElement("div",{className:"mt20 c-light-primary"},De[0],se())),at>30&&at<60&&we.createElement(we.Fragment,null,we.createElement("img",{src:he,alt:"Step 2"}),we.createElement("div",{className:"mt20 c-light-primary"},De[1],se())),at>=60&&we.createElement(we.Fragment,null,we.createElement("img",{src:Ne,alt:"Step 3"}),we.createElement("div",{className:"mt20 c-light-primary"},De[2],se())),we.createElement(pe.Z,{className:Ee.progress,status:"active",style:{width:"auto"},size:[300,8],percent:at}),!!Ue&&we.createElement("div",{className:"c-grey-999"},ue(Ue)))))}}},17645:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return Gt}});var y=te(59301),ve=te(75727),Pe=te(6767),pe=te(25399),ye=te(37568),he=te(99571),Ne=te(46425),Ee={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},le=({position:Jt,children:_t})=>{const{left:lt=0,top:Ge=0}=Jt||{},[St,st]=(0,y.useState)(lt),[zt,cn]=(0,y.useState)(Ge),Re=(0,y.useRef)(null),It=()=>{if(Re.current){const dn=Re.current.offsetWidth,sn=Re.current.offsetHeight,Pn=window.innerWidth,xe=window.innerHeight;let ie=lt,re=Ge;lt+dn>Pn&&(ie=Pn-dn),ie<0&&(ie=0),Ge+sn>xe&&(re=xe-sn),re<0&&(re=0),st(ie),cn(re)}};return(0,y.useEffect)(()=>{if(!Re.current||!Jt)return;const dn=new ResizeObserver(()=>{It()});return dn.observe(Re.current),()=>{dn.disconnect()}},[lt,Ge,Jt]),(0,y.useEffect)(()=>{Jt&&It()},[lt,Ge,Jt]),Jt?y.createElement("div",{ref:Re,style:{position:"fixed",left:`${St}px`,top:`${zt}px`,zIndex:1050}},_t):null},Te=te(13820),Le=te(56102),at=te(47229),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Jt,_t,lt)=>_t in Jt?oe(Jt,_t,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Jt[_t]=lt,ne=(Jt,_t)=>{for(var lt in _t||(_t={}))x.call(_t,lt)&&ee(Jt,lt,_t[lt]);if(b)for(var lt of b(_t))z.call(_t,lt)&&ee(Jt,lt,_t[lt]);return Jt},ue=(Jt,_t)=>a(Jt,E(_t)),se=(Jt,_t,lt)=>new Promise((Ge,St)=>{var st=Re=>{try{cn(lt.next(Re))}catch(It){St(It)}},zt=Re=>{try{cn(lt.throw(Re))}catch(It){St(It)}},cn=Re=>Re.done?Ge(Re.value):Promise.resolve(Re.value).then(st,zt);cn((lt=lt.apply(Jt,_t)).next())}),De=({visible:Jt,position:_t,selectText:lt,applyRefinedText:Ge,fetchUrl:St,noRestrictModal:st})=>{var zt;const[cn,Re]=(0,y.useState)(!1),[It,dn]=(0,y.useState)([]),[sn,Pn]=(0,y.useState)(""),[xe,ie]=(0,y.useState)(1),[re,me]=(0,y.useState)(""),[ze,qe]=(0,y.useState)(!1),Me=(0,y.useRef)(null),[ct,Fe]=(0,y.useState)(!1),[He,Xe]=(0,y.useState)(0),We=(0,y.useRef)(!1),tt=((zt=It==null?void 0:It[(It==null?void 0:It.length)-1])==null?void 0:zt.loading)===!0;(0,y.useEffect)(()=>{if(Jt){ie(1);return}Fe(!1),Re(!1),At(),Xe(0),dn([]),ie(0)},[Jt]);const At=()=>{var on,Fn;Pn(""),me(""),(Fn=(on=Me.current)==null?void 0:on.cancelRequest)==null||Fn.call(on)},Oe=(...on)=>se(void 0,[...on],function*(Fn="",Ln=It){const ln=Date.now(),an=[...Ln,{text:Fn,key:ln,sender:"user",show:!0},{loading:!0,key:ln,sender:"AI",show:!0}];ie(2),dn(an);const Bn=Ae(Ln),ea={no_record_times:!0,prompt:Fn,history:Bn};Me.current=new at.Z(Te.Z.API_SERVER+St,ea),yield new Promise(kn=>{Me.current.on("data",$t=>{const{chunk:{msg:oa},full:Jn}=$t,ua=oa==="error";Fe(!0),me(Ft(Jn)),dn(ca=>ca.map((va,vn)=>vn===ca.length-1?ue(ne({},va),{text:Jn,loading:!1,error:ua}):va))}),Me.current.on("done",()=>kn()),Me.current.on("error",$t=>{const oa="\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($t)==="[object Object]"&&$t.status===-9&&(ie(1),st($t.data)),dn(Jn=>Jn.map((ua,ca)=>ca===Jn.length-1?ue(ne({},ua),{text:oa,loading:!1,error:!0}):ua)),kn()}),Me.current.on("cancelled",()=>kn()),Me.current.startStream()}),Re(!1)}),Ve=on=>{Pn(on.target.value)},Ae=on=>on.reduce((Ln,ln)=>{if(ln.sender==="user"){const an=on.find(Bn=>Bn.key===ln.key&&Bn.sender==="AI");an&&(an!=null&&an.text)&&!(an!=null&&an.error)&&Ln.push({question:ln.text,answer:an.text})}return Ln},[]),Ie=()=>{if(jn)return;const on=kt("\u6539\u5199");At(),Re(!0),Oe(on)},be=on=>{if(on.key==="Enter"&&!on.shiftKey){if(on.preventDefault(),We.current||rn)return;Ie()}},ot=()=>{var on,Fn;Xe(Ln=>Ln+1),(Fn=(on=Me.current)==null?void 0:on.cancelRequest)==null||Fn.call(on),Re(!1),Fe(!1)},ht=[{key:"1",label:y.createElement("span",null," ",y.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:y.createElement("span",null,y.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:y.createElement("span",null," ",y.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],Ft=(on="")=>{const Fn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((Ln,ln)=>{Fn.push(`\u7B54\u6848${ln+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${ln+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${ln+1})\u8F93\u51FA\uFF1A`)}),Fn.forEach(Ln=>{const ln=new RegExp(Ln,"g");on=on.replace(ln,`**${Ln}** `)}),on},kt=on=>on==="\u6539\u5199"?`${sn}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${lt}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${lt}\uFF0C${on}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Rt=on=>{let Fn="";on.key==="1"&&(Fn=kt("\u6DA6\u8272")),on.key==="2"&&(Fn=kt("\u6269\u5199")),on.key==="3"&&(Fn=kt("\u7F29\u5199")),At(),Re(!0),Oe(Fn)},Zt=()=>{const on=It.splice(It.length-2),{text:Fn}=(on==null?void 0:on[0])||{};At(),Re(!0),Oe(Fn,It)},rn=cn||ct,jn=(sn==null?void 0:sn.trim())==="";return Jt?y.createElement(ve.Z,{open:jn&&!rn&&(ze||!re),overlayStyle:{minWidth:200},menu:{items:ht,onClick:Rt}},y.createElement(le,{position:_t},y.createElement("div",{className:Ee.wrap},xe===2&&y.createElement(y.Fragment,null,y.createElement("div",{className:Ee.chatContainer},tt&&y.createElement("div",{className:Ee.loadingWrp},y.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),y.createElement("div",{className:"ai-loading"})),re&&y.createElement(Ne.Z,{cancelIndex:He,streamingStatus:cn,loadImage:!1,onFinish:()=>se(void 0,null,function*(){Xe(0),setTimeout(()=>Fe(!1),0)}),value:re})),y.createElement("div",{className:Ee.btnContainer},y.createElement("div",{onClick:()=>Ge(!0,re),className:Ee.btn,style:{padding:"0 16px",width:"initial"}},y.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),y.createElement("div",{onClick:()=>Ge(!1,re),className:Ee.btn,style:{padding:"0 16px",width:"initial"}},y.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),y.createElement(Le.CopyToClipboard,{text:re,onCopy:()=>Pe.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(pe.Z,{title:"\u590D\u5236"},y.createElement("div",{className:Ee.btn,style:{marginLeft:"auto"}},y.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),y.createElement(pe.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("div",{onClick:Zt,className:Ee.btn},y.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),y.createElement(pe.Z,{title:"\u5220\u9664"},y.createElement("div",{onClick:()=>{ie(1),At(),dn([])},className:Ee.btn},y.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),y.createElement("div",{className:Ee.inputContainer},y.createElement(ye.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:sn,bordered:!1,onFocus:()=>qe(!0),onBlur:()=>setTimeout(()=>qe(!1),300),onChange:Ve,onPressEnter:be,onCompositionStart:()=>We.current=!0,onCompositionEnd:()=>We.current=!1}),ct?y.createElement("div",{className:`iconfont icon-tingzhihuida ${Ee.cancelBtn}`,onClick:ot}):y.createElement(he.ZP,{className:jn?Ee.sendBtnDisabled:Ee.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:rn,onClick:Ie}))))):y.createElement(y.Fragment,null)},Ue={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},ke=Object.defineProperty,ft=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,bt=(Jt,_t,lt)=>_t in Jt?ke(Jt,_t,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Jt[_t]=lt,Pt=(Jt,_t)=>{for(var lt in _t||(_t={}))it.call(_t,lt)&&bt(Jt,lt,_t[lt]);if(ft)for(var lt of ft(_t))_e.call(_t,lt)&&bt(Jt,lt,_t[lt]);return Jt};const pt=Jt=>React.createElement("svg",Pt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Jt),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var xt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Ut=(0,y.forwardRef)(({initialContent:Jt,onButtonClick:_t},lt)=>{const[Ge,St]=(0,y.useState)(null),[st,zt]=(0,y.useState)(null),[cn,Re]=(0,y.useState)(""),[It,dn]=(0,y.useState)(null),sn=lt,Pn=Me=>{const ct=document.elementFromPoint(10,Me),Fe=document.createRange();let He=null;const Xe=document.createTreeWalker(sn.current,NodeFilter.SHOW_TEXT,{acceptNode:Ie=>{const be=document.createRange();be.selectNodeContents(Ie);const ot=be.getBoundingClientRect();return ot.top<=Me&&ot.bottom>=Me?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let We="",tt,At,Oe=null,Ve=null,Ae=null;for(;tt=Xe.nextNode();){tt.parentNode.getAttribute("data-select")==="disabled"&&(At=!0),We+=tt.textContent,Ve||(Ve=tt),Ae=tt;const Ie=document.createRange();Ie.selectNodeContents(tt);const be=Ie.getBoundingClientRect();Oe===null&&(Oe=be.top)}if(Ve&&Ae&&!At){const Ie=document.createRange();Ie.setStart(Ve,0),Ie.setEnd(Ae,Ae.textContent.length),dn(Ie)}else dn(null);return zt(Oe-1),At?"":We.trim()};function xe(Me){for(;Me.parentElement&&Me.parentElement.tagName.toLowerCase()!=="section";){var ct=window.getComputedStyle(Me.parentElement);if(ct.pointerEvents==="none")return!0;Me=Me.parentElement}return!1}const ie=Me=>{var ct,Fe;if(xe(Me.target)){zt(-1e6);return}if(((Fe=(ct=document.getSelection())==null?void 0:ct.toString)==null?void 0:Fe.call(ct))!==""){zt(-1e6);return}const He=Pn(Me.clientY);if((He==null?void 0:He.trim())===""){zt(-1e6);return}const Xe=sn.current.getBoundingClientRect();St(Xe.left-30),Re(He)},re=()=>{},me=Me=>{_t&&cn&&_t(cn,Me.clientX,Me.clientY,It)},ze=()=>{if(It){const Me=window.getSelection();Me.removeAllRanges(),Me.addRange(It)}},qe=()=>{window.getSelection().removeAllRanges()};return(0,y.useEffect)(()=>{const Me=sn.current;return Me.addEventListener("mousemove",ie),Me.addEventListener("mouseleave",re),()=>{Me.removeEventListener("mousemove",ie),Me.removeEventListener("mouseleave",re),qe()}},[Jt]),y.createElement("div",{className:Ue["hover-line-container2"]},st!==null&&y.createElement("div",{className:Ue["line-button-container"],style:{top:st,left:Ge},onMouseEnter:()=>{ze()},onMouseLeave:()=>{qe(),zt(null),Re(""),dn(null)}},y.createElement("div",{className:Ue.button,onClick:me},y.createElement("img",{src:xt}),y.createElement("span",null,"AI\u6539\u5199"))))}),jt={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Gt=({nodeRef:Jt,noRestrictModal:_t})=>{const[lt,Ge]=(0,y.useState)(null),[St,st]=(0,y.useState)(null),[zt,cn]=(0,y.useState)(!1),[Re,It]=(0,y.useState)(null),[dn,sn]=(0,y.useState)(!1),[Pn,xe]=(0,y.useState)(!1),ie=Jt,re=(0,y.useRef)(null),me=(0,y.useRef)(null),[ze,qe]=(0,y.useState)("");(0,y.useEffect)(()=>{lt!=null&<.toString()&&qe(lt==null?void 0:lt.toString())},[lt==null?void 0:lt.toString()]);const Me=()=>{const Xe=window.getSelection(),We=ie.current.scrollTop,tt=ie.current.getBoundingClientRect();if(Xe.rangeCount>0&&Xe.toString().length>0){const At=Xe.getRangeAt(0);Ge(At.cloneRange());const Oe=At.getBoundingClientRect(),Ve=40;let Ae=Oe.top+We-5+Ve;Ae{if(!Xe||Xe.rangeCount===0){sn(!1);return}const tt=Xe.getRangeAt(0).getBoundingClientRect(),At=window.getComputedStyle(ie.current),Oe=parseInt(At.lineHeight),Ve=parseInt(At.paddingTop),Ae=ie.current.scrollTop,Ie=ie.current.getBoundingClientRect(),be=tt.top-Ie.top+Ae,ot=Math.floor((be-Ve)/Oe),ht=Ve+ot*Oe-Ae;It(ht),sn(!0)},Fe=Xe=>{ie.current&&!ie.current.contains(Xe.target)&&xe(!1)};(0,y.useEffect)(()=>{const Xe=ie.current;return Xe.addEventListener("scroll",Me),Xe.addEventListener("input",Me),Xe.addEventListener("click",Me),Xe.addEventListener("mouseup",Me),Xe.addEventListener("keyup",Me),Xe.addEventListener("click",Me),document.addEventListener("mousedown",Fe),()=>{Xe.removeEventListener("scroll",Me),Xe.removeEventListener("input",Me),Xe.removeEventListener("click",Me),Xe.removeEventListener("mouseup",Me),Xe.removeEventListener("keyup",Me),Xe.removeEventListener("click",Me),document.removeEventListener("mousedown",Fe)}},[]);const He=(Xe=!0,We)=>{if(!lt)return;const tt=me.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),At=lt.cloneRange(),Oe=window.getSelection();if(Oe.removeAllRanges(),Oe.addRange(At),Xe){At.deleteContents();const Ve=document.createElement("div");Ve.innerHTML=tt;const Ae=Array.from(Ve.childNodes);for(;Ae.length>0;)At.insertNode(Ae.pop())}else{At.collapse(!1);const Ve=document.createElement("div");Ve.innerHTML=" "+tt;const Ae=Array.from(Ve.childNodes);for(;Ae.length>0;)At.insertNode(Ae.pop())}Oe.removeAllRanges(),Ge(null),cn(!1),st(null)};return y.createElement("section",{ref:me},St&&y.createElement("div",{ref:re,className:jt.toolbar,style:{top:St==null?void 0:St.top,left:St==null?void 0:St.left}},y.createElement("div",{className:jt.button,onClick:()=>cn(!0)},y.createElement("img",{src:xt}),y.createElement("span",null,"AI\u6539\u5199"))),y.createElement(De,{key:JSON.stringify(St),noRestrictModal:_t,visible:zt,position:St,selectText:ze,applyRefinedText:He,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),ie.current&&y.createElement(Ut,{ref:ie,onButtonClick:(Xe,We,tt,At)=>{Ge(At),cn(!0),qe(Xe),st({left:We,top:tt+20})}}))}},80235:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return ye}});var y=te(59301),ve=te(62957),Pe={num:"num___VQiqB"},ye=({visible:he,usedCount:Ne,totalCount:Ee,onOk:we,onCancel:le})=>{const Te=()=>Ne>0?y.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ee,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",y.createElement("span",{className:Pe.num},Ne),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):y.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Ee,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",y.createElement("span",{className:Pe.num},Ne),"\u6B21\uFF09\u3002");return y.createElement(ve.default,{centered:!0,open:he,title:"\u63D0\u793A",width:620,onCancel:le,onOk:we,footer:Ne>0?void 0:null},Te())}},1970:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return E},Q:function(){return oe}});var y=te(59301),ve={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},Pe=te(47229),pe=te(13820),ye=te(46425),he=te(17645),Ne=te(48327),Ee=te(14360),we="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAB4CAYAAAAqs3YmAAAAAXNSR0IArs4c6QAADGlJREFUeF7tnVlQHMcZx7/umT0AcSjGBonDOmxdgV2Ww0iWIsmxrfIhJ1VJ2W+uilgEjqtclTwmLxQvyYur8uCKYmFQXMmbXUlV4lw+YsmHkBECdhdkSZZlyUJgScEWh7h2d7pTvcUuw2hhp3dm2dmleWPn66+/+f+me7p7vplGkOQfpRTVt56vgJCyARAtpAg5knS1JosRhBQMdMpJbddPd+68jhCiyQiBkil0sO2qc2J4yoMQLU6mvCizVAFCyLdFlUX9p9o3z/Fqww2Qtbxa7+BuAY9X6pXtGcSBEzVneFsiN8C6lqFKqihuc8MX3pgCTrAFurt2fc2jBj/AI/5GiuGBaCVIgtv2vOnAmd89OstT8Vq33fPL7pzgdJ6LKotaAoLx/k73Jzza8ANs8h1SD1gcBdMfCHg8ki/aMojzk3lPRH9hAxtfp+tfPN64AdZ6/c+pK+jvcr/DU6GwXaqAUT0FwDRfUQJgmgEYrV4ANKpgmssLgGkGYLR6AdCogmkuLwCmGYDR6gVAowqmubwAmGYARqsXAI0qmObyAmCaARitXgA0qmCaywuAaQZgtHoB0KiCaS4vAKYZgNHqBUCjCqa5vACYZgBGqxcAjSqY5vKmARR5nmkmmaD65fJII0/kRZ6nteFpo1PnkSKR55lZ8KLRxvJIRZ5nZgJkUbM8UlSnyfPcXpkLPz1QBPm5mXti2Rj51AzAXz4ah0vXZxZPD8E4qtPkef76xY0CnkWvAAbxN38ejUXHBjZIO4z9betGi4YvwmIK/Or4IkD2vwCYYdeFAJhhwLThCoACYIYrkOHhixYoAGa4AiaHr20R2lG89ri2et5Rv2iBAqDJCmS4O9ECBUAuBUQXyiWX9YwFQOsx4YpIAOSSy3rGAqD1mHBFJAByyWU9YwHQeky4IhIAueSynrEAaD0mXBEJgFxyWc9YALQeE66IBEAuuaxnLABajwlXRAIgl1zWMxYArceEKyIBkEsu6xkLgNZjwhWRqQB7L85A76UZuDWmQDCscAWy1o3tsgQlxRI0bM+Fhh36X0QxBSDL0X/rwzH4ciS41jmYcv4PldnhhR8W63onxRSAXf8Q8Ewhp3LCIHoPJ95HxTBA1m3+9aNxs+MX/gDgJweKEnanhgEe+9sYDN9c7DrFvhHJXXvx9o2oKLXDyz9euRUaBtjWdWvJgEXsG5EcQFZKu28EG9i0e0tWdGgYoNaB2DcieYCsJO/7mQKgMb1NLy0Ami7p6joUAFdXb9NrEwBNl3R1HQqAq6u36bVZHqA2QLMVyPRRsACYou3v2CfIeLdDTebiFABNANj4yuWC0MzkA0TB65Ek5SCg7PGADQilCFMKVA4pNHxXxngSETyxqRLderu9ypSVfAEwSYCRVZCp/E2IQAVFhG8LdUIpSGhMUvDIM5VVI+3tiCTT+sREPgnVFtYgd9IQ3QgYcW+Aqa2SAszIDvzF2d9X3Uimy7V8C0xC45QUYfe0xqOBTUEgOzHFktmVUIImc9Fk/+kT+6Z4fBsGWNMceAZTGjuhRB+7y8S10OfbhuyXR0P1mOD74omLgBAE6H8E5O9kp3SnJFQ4OwqjoS13viJfrd/isCtO5xwNOjGR71NAKcUSdi7nx2aD85+97rmmFyIPwPgfu2v2/wAoFEUrTPS5yUwDeOhFf963NukRipR194iKYFoGuPpgmTTCMyg5+IuBoulp2KQQXBEPlE2WrvQcr/pcD0S9AJf93OSj3s8fnIOQS09l8WysPA9j8MZkug8wsqtjp1QJS1S+9Gxl9TUjA5DGVz4rCN/N2Umxai/4hYqQhK6dO149lOi+aGSeHPngK7s3eJp8ezCO370kAmtVgKzb/GoY9t7T8thHUnGor6+jXvXl1ERnufLxSCMgwWrtoAhT+OLcCfellUonCzD2yWXmnH30fPz6eG0yEK0IMHJRtvj2aO95SIKRLXcu+d9++wXTU+jqWs4VUyrXAVna2m0In+3prL61HMRkAC756HnUMTvpvc0XKudQqJIAylcPbFa6gqwIsP5IYAvB9PuabvOb/i5PX6IuzUhbZF3q/Kxjn2aUGyooLzh1qn3zXDzfegGuuO0AT9BGN6rgqSsZWzbPm53KeUwtIqL0zuEKd7eR+53eWBpeHipV5pUGtb2EyXDvGx6fHoC8DYJ7Imt1gHUt/lqqQNliz4LC5XLxR+90bDTtnpcI5iNHfdvCBG1X231PWvfxBx1bJ7RljeqZVQAjy2PjuY+rBxNspNbdtevrRKKbebytjeK/3wg8hgBiKddEITd9b3p6BcAVlK5tHtwJlDwUa30AMz8qd51cja5TG9ael3xl8yFUG/udUFqyLu/9f7/28Lza1vItUO9Nejkueu8Jkb2fvENPqhemkST5+zqqrpvZuvT6YvE0HPUdIBTnL5YJX+jvqvtSAIyjYl3LuUKq2PZHD7HlsfzymndPtaOwXtHNtqtpHXgYh/GOWEyU3uk7UfOpABhH6Vpv30MA8s7oIYLJTd8b995zzIa0kr+9TRfzZ9H8wcWLCpMtkxf+o56Hii50QZ2anw00YAmXRsWy28ggz6JyqsB6vP7H1YMZB0inz3RVfRetz/IAUyWM1q/HG9iPgBZGf5dDc91n/9T47WrVv1w9NUeHGjBRYhcWBSUw0FUbGxULgAvK1Xr9T0XSIBb+tpZL7/I8YUgV6LqWQDVV6KZF/9KF/q6q2EBGAAQANuKraw4cVkN4rtz1z3RMH7QXQk3r5w/jcCg2kKGydGVA9ahJAIy2wCO+w+oJvN7pR6paXtTvI83+zWEKVbGBjIKu9b3pGhT3QI3ydd6BZylgHP3ZKi1Qu6xGZNtF3/FdlwVALcCmwUPqSXzx+pIP33u1dDrVLSyR/3qvv4oAbI7aSQ7s6z1WPSwAapSrOTLwqPp5ptMGPd2vu28nEjjVxz1NgT0I0dhrt2bHlTWL2dorHUnocl+H62KqAa3kf2GD6acQonLUrsAhnTx1rOquWXFlDcCGlwcrlHlSExMGwXh/p/sTs4RKxs++nwfWzwTpvmhZStDswB9dHyTja7kyWQOQ5cBcuR4+pB6JFq+HD9971Z22+2Bt86ALKHkwKj4GuHquyz0kAC6jQG2zfzdQuD+VgukV/2DbSXli+L4n1d0nkpxn+jq2j+n1occua1ogO9mGI4MVCl7sRgkiyoacdf/VPoPTI4xRm/om/3aCYFvMD6HB5yrd75u9uJBygEafB2qFXGmCHu9JOMtE6+tw9xsFwlOeZQaEptY9RlQZ7zKCobOd7qs8fvTYZhXASCvUDmbYAmmC1D49Qum1iZdny16ASVVmQNYBjAzdmwb3I0wLYqM/isL2vJnTPa/tntQLIlk7T+vQLhRWtqrLO2y0/8zrNSPJ+lypXNYBZCe7t+nT/DmUt1+9tMaG8NgW7DYzI1srrKdpsB4hskH9OyJw+9wJ19lU5aOmHGAqrjo9Pne/NLApGMLVS2wJDeY68dlP/+C6o8eHXpvI05CjQzvUCVWsLEF4rqis6mQq0zqyFiATsLF1aFdI051hhBQM9ELPG65rZrSKSCLx3RxP3FfXFACbDAM9ne4bei8GXrusBsjEuPeB6oJECMYdVDqvTm/gEe9gG5VnRv1bQgrZipAUWyq7x0eKIWY9wEh6nzewbcmcbMlNCsYlO75WLDlv65kvsuWxEMEbQmGlUp0BEHXJuk0cJk5QvwOcQohZDzAqbGPzYEmIEk880WOjVUATMlYmqYJn7cg2R2zziIQxCilKDgYpHxAtpAgt+0EENmDJr3T1zY4ESkNh8KwGxDUDkEFir9FNj47vWO7NWp4uVG3L5nm51HHh9Ikdo4sXjL98NSCuKYBRcZ9ouVI4Rie34TAqMfSlCkKDsoS+eLrM9XW8JbLG5tRDXJMAoyCffuWy49bMZAWiUikgqZACiaVkLNcaI/NJCrfA7vjm8IZt3yVa20w1xDUNUA3p+effkm4U7Cqcg2A+AruNymDH80RSHPKcTVLmbITM27E0k8zD2FRCFACTvfFxllsOopQr9fYeq7rJ6S5mzg2wrsl3SD0SEx891y99PIgU0MRAl+tj/V6WWvIDPOJvVH9WQ2w7wCe9FiLTr6/D3cPnZdGaH2DLUCVVFHeyFWZKuVQmBrP36MPzZBtCNFiG7w8Yef2bG+BCptVudapcpkDhiTOVAHniSGTLDTA6IZ4YnvJkM8SsBsggRl5pbj1fASFlQ6IlpkRXkRWPZwrA/wPlJnpuyspBOgAAAABJRU5ErkJggg==",le=te(92310),Te=te.n(le),Le=te(6767),at=(b,x,z)=>new Promise((ee,ne)=>{var ue=De=>{try{ce(z.next(De))}catch(Ue){ne(Ue)}},se=De=>{try{ce(z.throw(De))}catch(Ue){ne(Ue)}},ce=De=>De.done?ee(De.value):Promise.resolve(De.value).then(ue,se);ce((z=z.apply(b,x)).next())});const oe={contentRef:{current:null},value:null,status:!1,open:()=>at(void 0,null,function*(){}),close:()=>{}};var E=({className:b,style:x,onChange:z,onSuccess:ee,onCancel:ne,onError:ue,fetchUrl:se,noRestrictModal:ce=()=>{},showEditableToolbar:De,bottomOffset:Ue=110,loadingText:ke,showEmptyData:ft=!0,onStatusChange:it,stringTransformer:_e,bottomContainerNode:bt})=>{const[Pt,pt]=(0,y.useState)(!1),[xt,Kt]=(0,y.useState)(""),[Ut,jt]=(0,y.useState)(0),[Mt,Gt]=(0,y.useState)(!1),Jt=(0,y.useRef)(null),_t=(0,y.useRef)(null),lt=(0,y.useRef)(null),Ge=(0,y.useRef)(null),St=(0,Ne.Z)({scrollBoxRef:Ge,bottomInspectRef:lt,contentRef:_t,status:Mt,bottomOffset:Ue}),st=Pt||Mt;(0,y.useEffect)(()=>{z==null||z(xt)},[xt]),(0,y.useEffect)(()=>{it==null||it({contentRef:_t,status:st,value:xt,open:zt,close:cn})},[st,xt]);const zt=It=>at(void 0,null,function*(){pt(!0),Kt(""),jt(0);const dn=se;It!=null&&It.fetchUrl&&delete It.fetchUrl,Jt.current=new Pe.Z(`${pe.Z.API_SERVER}${dn}`,It),yield new Promise((sn,Pn)=>{Jt.current.on("data",xe=>{let{chunk:{content:ie,type:re}}=xe;Gt(!0),re==="text"&&Kt(me=>_e?_e(me+ie):me+ie)}),Jt.current.on("done",()=>{sn()}),Jt.current.on("error",xe=>{Object.prototype.toString.call(xe)==="[object Object]"&&xe.status===-1&&Le.ZP.warning((xe==null?void 0:xe.message)||""),sn(),ue==null||ue(xe)}),Jt.current.on("cancelled",()=>{sn(),ne==null||ne()}),Jt.current.startStream()}),pt(!1)}),cn=()=>{var It,dn;jt(1),(dn=(It=Jt.current)==null?void 0:It.cancelRequest)==null||dn.call(It),pt(!1),Gt(!1)},Re=(0,y.useMemo)(()=>_t.current?y.createElement(he.Z,{noRestrictModal:ce,nodeRef:_t}):y.createElement(y.Fragment,null),[_t.current]);return y.createElement(y.Fragment,null,y.createElement("div",{className:Te()(ve.container,b),style:x,ref:Ge},y.createElement("div",{ref:_t,className:ve.liWrap,contentEditable:!st},xt&&y.createElement(ye.Z,{cancelIndex:Ut,streamingStatus:Pt,loadImage:!1,onFinish:()=>at(void 0,null,function*(){jt(0),setTimeout(()=>Gt(!1),0),ee==null||ee(xt)}),value:xt})),!xt&&!st&&y.createElement("div",{className:ve.imgBox},y.createElement("img",{width:56,src:we}),y.createElement("span",null,"\u9884\u89C8\u533A")),ft&&st&&y.createElement(Ee.Z,{text:ke}),!St&&y.createElement("div",{className:ve.backBottom,onClick:()=>{Ge.current.scrollTop=Ge.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:lt}),bt),!st&&De&&Re)}},14360:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return pe}});var y=te(59301),ve={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},pe=({text:ye})=>y.createElement("div",null,y.createElement("div",{className:ve.loading},y.createElement("div",{className:ve.dot}),y.createElement("div",{className:ve.dot}),y.createElement("div",{className:ve.dot})),!!ye&&y.createElement("div",{className:"mt5"},ye))},98837:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return We}});var y=te(59301),ve=te(30641),Pe=te(6767),pe=te(14566),ye=te(62957),he=te(25399),Ne=te(37568),Ee=te(99571),we=te(29787),le=te(584),Te=te(93725),Le=te(75727),at=te(92310),oe=te.n(at),a=te(46425),E=te(92477),b=te(63409),x={loadingPic:"loadingPic___sQWGQ",loading:"loading___ss_U1",dot:"dot___eTny8","dot-fade":"dot-fade___gzUhM",wrap:"wrap___SoLR4",chatContainer:"chatContainer___bSpXP",footerContainer:"footerContainer___IbaJq",btnWrp:"btnWrp___z89PH",btn:"btn___VK3Di",btnActive:"btnActive___en_8L",inputContainer:"inputContainer___q_PRC",uploadBtn:"uploadBtn___fY3BV",sendBtn:"sendBtn____aYXt",sendBtnDisabled:"sendBtnDisabled____WhtC",cancelBtn:"cancelBtn___I91qC",lineFour:"lineFour___t_eBm",fullIcon:"fullIcon___WYjW2",footerContainerSelected:"footerContainerSelected___TV_oq",full:"full___h1vtm",li:"li___DXR9A",avatarIcon:"avatarIcon___EYoqp",img:"img___wrenL",content:"content___NK_Ew",borderBox:"borderBox___UVtN4",text:"text___d_gYw",fileWrap:"fileWrap___kbAp0",file:"file___R5FNg",fileName:"fileName___oTYTw",source:"source___JD93j",action:"action___CTh1w",disabledInput:"disabledInput___rMs3e",backBottom:"backBottom___VIz5U",head:"head___vWC9s",title:"title___l1GaK",headBtn:"headBtn___fGGSq",menuWarp:"menuWarp___Py4k9",menu:"menu___Rpj4l",menuText:"menuText___zGoGw",menuDel:"menuDel___qa0au",active:"active___n_Cfs",draggableWrap:"draggableWrap___u95gi",modal:"modal___Q60Fu",footer:"footer___lxKwN",main:"main____xLI7",files:"files___U6HeB",fileDel:"fileDel___HitRv",inputWrap:"inputWrap___ydzLc",btnWrap:"btnWrap___ENcDO",btnDisabled:"btnDisabled___AFYEZ",uploadDisabledBtn:"uploadDisabledBtn___LslUe"},z=te(205),ee=te(61737),ne=te(40908),ue=te(37166),se=te(28984),ce=te(71986),De=te(13820),Ue=te(56102),ke=te(47229),ft=Object.defineProperty,it=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Pt=(tt,At,Oe)=>At in tt?ft(tt,At,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):tt[At]=Oe,pt=(tt,At)=>{for(var Oe in At||(At={}))_e.call(At,Oe)&&Pt(tt,Oe,At[Oe]);if(it)for(var Oe of it(At))bt.call(At,Oe)&&Pt(tt,Oe,At[Oe]);return tt},xt=(tt,At)=>{var Oe={};for(var Ve in tt)_e.call(tt,Ve)&&At.indexOf(Ve)<0&&(Oe[Ve]=tt[Ve]);if(tt!=null&&it)for(var Ve of it(tt))At.indexOf(Ve)<0&&bt.call(tt,Ve)&&(Oe[Ve]=tt[Ve]);return Oe};const Kt=te(20441),Ut={};Kt.keys().forEach(tt=>{const At=tt.replace("./","").replace(".svg","");Ut[At]=Kt(tt)});var Mt=tt=>{var At=tt,{filename:Oe}=At,Ve=xt(At,["filename"]),Ae;const Ie=((Ae=Oe==null?void 0:Oe.split(".").pop())==null?void 0:Ae.toLowerCase())||"unknown",be=Ut[Ie]||Ut.default;return y.createElement("img",pt({src:be,alt:Ie},Ve))},Gt=te(34547),Jt=Object.defineProperty,_t=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,zt=(tt,At,Oe)=>At in tt?Jt(tt,At,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):tt[At]=Oe,cn=(tt,At)=>{for(var Oe in At||(At={}))St.call(At,Oe)&&zt(tt,Oe,At[Oe]);if(Ge)for(var Oe of Ge(At))st.call(At,Oe)&&zt(tt,Oe,At[Oe]);return tt},Re=(tt,At)=>_t(tt,lt(At)),It=(tt,At,Oe)=>new Promise((Ve,Ae)=>{var Ie=ht=>{try{ot(Oe.next(ht))}catch(Ft){Ae(Ft)}},be=ht=>{try{ot(Oe.throw(ht))}catch(Ft){Ae(Ft)}},ot=ht=>ht.done?Ve(ht.value):Promise.resolve(ht.value).then(Ie,be);ot((Oe=Oe.apply(tt,At)).next())}),sn=({title:tt="\u5934\u6B4CAI",placeholder:At,hideUpload:Oe,hideInputBox:Ve,aiIcon:Ae=ue,userIcon:Ie=se,dragIcon:be=ce,children:ot,fetchUrl:ht,fetchData:Ft={},extraAnswerAction:kt,showDefaultTips:Rt=!0,onOpen:Zt,onClose:rn,loadingOption:jn,showPreference:on=!1,initMessage:Fn,customRequest:Ln,visible:ln,width:an=1200,isCheckRestrictNumber:Bn=!1,headNode:ea,headFunctionNode:kn,showRedraw:$t,showEdit:oa,promptPropName:Jn="prompt",topPercentage:ua,showSwitchingModel:ca=!1,showImageGenerator:va=!1,showLookHistory:vn=!1,fetchListObject:Cn,customPreference:Ze,customDataNode:Je,showAddSession:gt,historyId:mt,draggableExtraNode:vt,drawerExtraNode:Nt,menuExtraFunctionNode:Tn,showSceneAwareness:$n=!1,ReactComponent:da=ve.Z,topFunctionNode:On,footerContainerStyle:pa,chatContainerStyle:rt={},showCodePreview:Ht=!1,showSource:ra=!0,onSendMessage:en,onDynamic:In=()=>{}})=>{var wa,Hn;const[Bt,nn]=(0,y.useState)(!1),[Et,Qn]=(0,y.useState)("qwen-max"),[Nn,Vn]=(0,y.useState)([]),[zn,je]=(0,y.useState)([]),[wt,Wn]=(0,y.useState)(!1),[Za,ja]=(0,y.useState)(!1),[Ha,An]=(0,y.useState)(!1),[Sn,wn]=(0,y.useState)([]),[Xt,Un]=(0,y.useState)(""),[ga,Wa]=(0,y.useState)(0),[Ca,Xa]=(0,y.useState)(void 0),[Vt,Be]=(0,y.useState)(!1),[Qt,mn]=(0,y.useState)(null),[na,Ea]=(0,y.useState)(""),ia=(0,y.useRef)(),Ot=(0,y.useRef)(null),Ia=(0,y.useRef)(null),[Aa,Ba]=(0,y.useState)(!1),[ao,Ja]=(0,y.useState)(!1),[$a,uo]=(0,y.useState)(!1),[to,oo]=(0,y.useState)(!1),[Ao,vo]=(0,y.useState)(!1),[bo,Se]=(0,y.useState)(0),tn=(0,y.useRef)(null),Ye=(0,y.useRef)(!1),yt=(0,y.useRef)(null),[ut,ae]=(0,y.useState)(void 0),[fe,ge]=(0,y.useState)(!0),[de,Ce]=(0,y.useState)(an-28),[Ke,$e]=(0,y.useState)(!1),[et,Ct]=(0,y.useState)(!0),[Lt,nt]=(0,y.useState)([]),Yt=(0,y.useRef)([]),qt=(0,y.useRef)(null),pn=(0,y.useRef)(null),un=(0,y.useRef)(!1),Dn=de-22,hn=Xt==null?void 0:Xt.split(` -`).length,{onAdd:xn,onGetList:Kn,onListClick:Mn,onListDelete:bn,onListDealData:aa}=Cn||{},En=50,_n=10,ya={maxCount:En,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Nn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Tt=>It(void 0,null,function*(){var Yn,sa,Pa,Ga;const Na=(Ga=(Pa=(sa=(Yn=Tt==null?void 0:Tt.name)==null?void 0:Yn.split("."))==null?void 0:sa.slice(-1))==null?void 0:Pa[0])==null?void 0:Ga.toLowerCase(),Eo=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Na);return Tt.size==0?(Pe.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),pe.default.LIST_IGNORE):Eo?Tt.size/1024/1024>100?(Pe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),pe.default.LIST_IGNORE):!0:(Pe.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),pe.default.LIST_IGNORE)}),onChange:({fileList:Tt})=>{Vn(Tt)},action:`${(wa=De.Z)==null?void 0:wa.API_SERVER}/api/intelligent_imports/upload_file.json`},la={maxCount:_n,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:zn,multiple:!0,accept:".jpg,.png,",beforeUpload:Tt=>{var Yn,sa,Pa,Ga;const Na=(Ga=(Pa=(sa=(Yn=Tt==null?void 0:Tt.name)==null?void 0:Yn.split("."))==null?void 0:sa.slice(-1))==null?void 0:Pa[0])==null?void 0:Ga.toLowerCase(),Eo=["jpg","png"].includes(Na);return Tt.size==0?(Pe.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),pe.default.LIST_IGNORE):Eo?Tt.size/1024/1024>10?(Pe.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),pe.default.LIST_IGNORE):!0:(Pe.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),pe.default.LIST_IGNORE)},onChange:({fileList:Tt})=>{je(Tt)},action:`${(Hn=De.Z)==null?void 0:Hn.API_SERVER}/api/ai/generals/update_file.json`};(0,y.useEffect)(()=>{if(!Sn.length||!ia.current)return;const Tt=Sn[Sn.length-1];Tt!=null&&Tt.loading&&(ia.current.scrollTop=ia.current.scrollHeight)},[Sn.length]),(0,y.useEffect)(()=>{if(!ia.current||!tn.current)return;const Tt=new IntersectionObserver(([Yn])=>{var sa,Pa,Ga,Na;if(!document.contains(Yn.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((sa=Yn.rootBounds)==null?void 0:sa.width)===0&&((Pa=Yn.rootBounds)==null?void 0:Pa.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((Ga=Yn.boundingClientRect)==null?void 0:Ga.width)===0&&((Na=Yn.boundingClientRect)==null?void 0:Na.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}ge(Yn.isIntersecting)},{root:ia.current,rootMargin:"70px",threshold:0});return Tt.observe(tn.current),()=>{tn.current&&Tt.unobserve(tn.current)}},[ia.current,tn.current]),(0,y.useEffect)(()=>{if(!Aa)return;const Tt=ia.current,Yn=yt.current;Ye.current=!1;let sa=Tt.scrollTop;const Pa=()=>{const{scrollTop:Na,scrollHeight:po,clientHeight:Eo}=Tt;Na>sa?Na+Eo>=po-50&&(Tt.scrollTop=Tt.scrollHeight,Ye.current=!1):Na{Ye.current||(Tt.scrollTop=Tt.scrollHeight)});return Ga.observe(Yn),()=>{var Na;Ga.unobserve(Yn),(Na=Tt==null?void 0:Tt.removeEventListener)==null||Na.call(Tt,"scroll",Pa)}},[Aa]),(0,y.useEffect)(()=>{!Aa&&Yt.current.length&&(wn([...Sn,...Yt.current]),Yt.current=[])},[Aa]),(0,y.useEffect)(()=>{if(!ia.current)return;const Tt=new ResizeObserver(()=>{var Yn;ia.current&&Ce((Yn=ia.current)==null?void 0:Yn.offsetWidth)});return Tt.observe(ia.current),()=>{ia.current&&Tt.unobserve(ia.current)}},[ia.current]),(0,y.useEffect)(()=>{typeof ln=="boolean"&&nn(ln)},[ln]),(0,y.useEffect)(()=>{var Tt;if(Ot.current&&Qt!==null){Ot.current.focus();const Yn=(Tt=Ot.current.resizableTextArea)==null?void 0:Tt.textArea;Yn&&(Yn.selectionStart=Yn.selectionEnd=Yn.value.length)}},[Qt]),(0,y.useEffect)(()=>{hn<5&&Be(!1)},[hn]),(0,y.useEffect)(()=>{Bt&&Fn&&(wn(La(Fn)),Wn(!0),fn(Fn,{history:[]})),Bt&&(Ra(),mt?eo(mt):gt&&!ut&&qa()),Bt||ha()},[Bt]);const La=(Tt="",Yn=[],sa=[])=>{const Pa=Date.now();return[{text:Tt,key:Pa,sender:"user",fileList:Yn,imageList:sa,show:!0},{loading:!0,key:Pa,sender:"AI",show:!0,model:Et,imageGenerator:to,thinkingEnabled:ao,codePreview:$a}]},ha=()=>{Ea(""),mn(null),Vn([]),je([]),Un("")},ka=()=>{if(Zt){Zt({chatData:Sn,setChatData:wn,setLoading:Wn,getData:fn,renderChatItems:La,handleAdd:qa,identifier:ut});return}nn(!0)},Fa=()=>{if(Ct(!0),rn){rn();return}nn(!1)},za=()=>{Be(!Vt)},Ra=()=>It(void 0,null,function*(){if(!Bn)return;const Tt=yield(0,z.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Tt==null?void 0:Tt.status)===0&&(Tt==null?void 0:Tt.total_number)!==-1&&(Wa((Tt==null?void 0:Tt.total_number)-(Tt==null?void 0:Tt.remaining_number)),Xa(Tt==null?void 0:Tt.total_number))}),Ua=()=>{ye.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:y.createElement("div",null,y.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Ca,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Dt=Tt=>Tt.reduce((sa,Pa)=>{if(Pa.sender==="user"){const Ga=Tt.find(Na=>Na.key===Pa.key&&Na.sender==="AI");Ga&&(Ga!=null&&Ga.text)&&!(Ga!=null&&Ga.error)&&sa.push({question:Pa.text,answer:Ga.text})}return sa},[]),fn=(...Tt)=>It(void 0,[...Tt],function*(Yn="",sa={},Pa=Sn){if(Ln&&(yield Ln({mes:Yn,setChatData:wn,fileList:Nn,body:sa,checkNum:Ra,setLoading:Wn,bodyChatData:Pa,setTyping:Ba,setImageGenerator:oo,renderChatItems:La})),!Ln){const Ga=Nn==null?void 0:Nn.map(lo=>{var Lo;return(Lo=lo==null?void 0:lo.response)==null?void 0:Lo.file_id}),Na=zn==null?void 0:zn.map(lo=>{var Lo;return(Lo=lo==null?void 0:lo.response)==null?void 0:Lo.data}),po=sa.history||Dt(Pa),Eo=cn(cn({identifier:ut,response_mode:"streaming",model:Et,scene_awareness:Ao,thinking_enabled:ao,image_generator:to,code_preview:$a,file_ids:Ga,image_list:Na,history:po,[Jn]:Yn},Ft),sa),xo=Object.fromEntries(Object.entries(Eo).filter(([lo,Lo])=>Lo!==void 0));Ia.current=new ke.Z(De.Z.API_SERVER+ht,xo),yield new Promise((lo,Lo)=>{let Bo=null,Fo=null;Ia.current.on("data",wo=>{Ba(!0);const{chunk:{content:Oo,type:qn,created:no,msg:Ka}}=wo,Ta=Ka==="error";qn==="thinking"&&(Bo=Bo||no,wn(mo=>[...mo].map((Da,Va)=>Va===mo.length-1?Re(cn({},Da),{reasoning:(Da.reasoning||"")+Oo,loading:!1,hideAnswer:!0,error:Ta}):Da))),qn==="text"&&(Fo=Fo||no,wn(mo=>[...mo].map((Da,Va)=>Va===mo.length-1?Re(cn({},Da),{text:(Da.text||"")+Oo,loading:!1,startTime:Bo,endTime:Fo,error:Ta}):Da)))}),Ia.current.on("done",()=>{lo()}),Ia.current.on("error",wo=>{let Oo="\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(wo)==="[object Object]"&&wo.status===-9&&(Oo=wo==null?void 0:wo.message),wn(qn=>[...qn].map((no,Ka)=>Ka===qn.length-1?Re(cn({},no),{text:Oo,loading:!1,error:!0}):no)),lo()}),Ia.current.on("cancelled",()=>{lo()}),Ia.current.startStream()})}Ra(),Wn(!1)}),Rn=Tt=>{Un(Tt.target.value)},gn=(Tt,Yn)=>{if(ha(),Wn(!0),Tt==="edit"){Yt.current=Sn.slice(Yn+2);const sa=Sn.splice(Yn),{fileList:Pa=[],imageList:Ga=[]}=(sa==null?void 0:sa[0])||{},Na=Pa.map(xo=>{var lo;return(lo=xo.response)==null?void 0:lo.file_id}),po=Ga.map(xo=>{var lo;return(lo=xo.response)==null?void 0:lo.data}),Eo={history:Dt(Sn),file_ids:Na,image_list:po,edit:!0};wn([...Sn,...La(na,Pa,Ga)]),fn(na,Eo,Sn)}if(Tt==="redraw"){Yt.current=Sn.slice(Yn+1);const sa=Sn.splice(Yn-1),{text:Pa,fileList:Ga=[],imageList:Na=[]}=(sa==null?void 0:sa[0])||{},po=Ga.map(lo=>{var Lo;return(Lo=lo.response)==null?void 0:Lo.file_id}),Eo=Na.map(lo=>{var Lo;return(Lo=lo.response)==null?void 0:Lo.data}),xo={history:Dt(Sn),file_ids:po,image_list:Eo,edit:!0};wn([...Sn,...La(Pa,Ga,Na)]),fn(Pa,xo,Sn)}},ta=()=>{if(Xt.trim()!==""){ha(),Wn(!0);const Tt=Nn.filter(sa=>sa.status==="done"),Yn=zn.filter(sa=>sa.status==="done");wn([...Sn,...La(Xt,Tt,Yn)]),fn(Xt)}},Zn=Tt=>{if(Tt.shiftKey){if(Tt.key==="Enter")return}else if(Tt.key==="Enter"){if(Tt.preventDefault(),Oa||un.current)return;ta()}},Gn=(Tt,Yn)=>{let sa=!1;oa===!0?sa=!0:oa==="last"&&(sa=Sn.reduce((po,Eo,xo)=>Eo.sender==="user"?xo:po,-1)===Yn);const Pa=Yn===Qt,Ga=[...(Tt==null?void 0:Tt.fileList)||[],...(Tt==null?void 0:Tt.imageList)||[]];return y.createElement("div",{className:x.li,style:cn({width:Dn},rt)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:Ie})),y.createElement("div",{className:x.content},!!(Ga!=null&&Ga.length)&&y.createElement("div",{className:x.fileWrap},Ga==null?void 0:Ga.map((Na,po)=>y.createElement("div",{key:po,className:x.file},y.createElement(Mt,{filename:Na==null?void 0:Na.name,className:"mr10",width:24}),y.createElement("aside",null,y.createElement(he.Z,{title:Na==null?void 0:Na.name},y.createElement("div",{className:x.fileName},Na==null?void 0:Na.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,ee.RD)(Na==null?void 0:Na.size)))))),y.createElement("div",{className:x.borderBox},Pa?y.createElement(Ne.default.TextArea,{value:na,ref:Ot,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Na=>Ea(Na.target.value)}):y.createElement("div",{className:x.text},Tt==null?void 0:Tt.text)),Pa?y.createElement("div",{className:x.action},y.createElement(Ee.ZP,{onClick:()=>{Ea(""),mn(null)},size:"small"},"\u53D6\u6D88"),y.createElement(Ee.ZP,{disabled:!na.trim(),onClick:()=>gn("edit",Yn),type:"primary",size:"small"},"\u786E\u8BA4")):y.createElement("div",{className:x.action},y.createElement(Ue.CopyToClipboard,{text:(Tt==null?void 0:Tt.text)||"",onCopy:()=>Pe.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),sa&&!wt&&y.createElement(he.Z,{title:"\u7F16\u8F91"},y.createElement("i",{onClick:()=>{mn(Yn),Ea((Tt==null?void 0:Tt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ma=(Tt,Yn)=>{let sa=!1;$t===!0?sa=!0:$t==="last"&&(sa=Sn.reduce((Na,po,Eo)=>po.sender==="AI"?Eo:Na,-1)===Yn);let Pa="";return Tt!=null&&Tt.source?Pa=Tt==null?void 0:Tt.source:(Tt==null?void 0:Tt.model)==="deepseek-r1"?Pa="\u7531deepseek\u751F\u6210":(Tt==null?void 0:Tt.model)==="qwen-max"&&(Pa="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),y.createElement("div",{className:x.li,style:cn({width:Dn},rt)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:Ae})),y.createElement("div",{className:x.content},y.createElement("div",{className:x.borderBox},Tt.loading&&y.createElement(y.Fragment,null,Tt!=null&&Tt.imageGenerator?y.createElement("div",{className:x.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",y.createElement("div",{className:"ai-loading"})):!(Tt!=null&&Tt.thinkingEnabled)&&y.createElement("div",null,y.createElement("div",{className:x.loading},y.createElement("div",{className:x.dot}),y.createElement("div",{className:x.dot}),y.createElement("div",{className:x.dot})),y.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(jn==null?void 0:jn.text)||"\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"))),(Tt==null?void 0:Tt.thinkingEnabled)&&y.createElement(E.Z,{time:Tt==null?void 0:Tt.time,cancelIndex:bo,loading:Tt.loading,streamingStatus:!(Tt!=null&&Tt.text),onFinish:()=>{Se(0),wn(Ga=>[...Ga].map((Na,po)=>po===Ga.length-1?Re(cn({},Na),{hideAnswer:!1,time:Na.startTime?Na.endTime-Na.startTime:null}):Na))},value:Tt==null?void 0:Tt.reasoning}),!!(Tt!=null&&Tt.text)&&!Tt.hideAnswer&&y.createElement(a.Z,{onDynamic:In,cancelIndex:bo,streamingStatus:wt,loadImage:!!(Tt!=null&&Tt.imageGenerator),onFinish:()=>It(void 0,null,function*(){Se(0),setTimeout(()=>Ba(!1),0)}),value:Tt==null?void 0:Tt.text})),ra&&!!(Tt!=null&&Tt.text)&&Pa&&y.createElement("div",{className:x.source},Pa),y.createElement("div",{className:x.action},kt==null?void 0:kt(Tt,Yn,ba),!(Tt!=null&&Tt.imageGenerator)&&y.createElement(Ue.CopyToClipboard,{text:String((Tt==null?void 0:Tt.text)||""),onCopy:()=>Pe.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),on&&!wt&&y.createElement(y.Fragment,null,y.createElement(he.Z,{title:"\u559C\u6B22"},y.createElement("i",{style:Tt!=null&&Tt.like?{color:"#FA8D30"}:{},onClick:()=>Qa("like",!(Tt!=null&&Tt.like),Yn),className:"iconfot icon-yijiejue font15"})),y.createElement(he.Z,{title:"\u4E0D\u559C\u6B22"},y.createElement("i",{style:Tt!=null&&Tt.dislike?{color:"#e86d7c"}:{},onClick:()=>Qa("dislike",!(Tt!=null&&Tt.dislike),Yn),className:"iconfot icon-weijiejuezhengchang font15"}))),sa&&!wt&&y.createElement(he.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("i",{onClick:()=>gn("redraw",Yn),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Qa=(Tt,Yn,sa)=>It(void 0,null,function*(){if(Ze){const Pa=Sn.slice(0,sa+1),Na=Dt(Pa).length;yield Ze({type:Tt,value:Yn,index:sa,identifier:ut,objectIndex:Na})}wn(Pa=>(Pa[sa][Tt]=Yn,Yn&&(Pa[sa][Tt==="like"?"dislike":"like"]=!1),[...Pa]))}),_a=()=>{var Tt,Yn;Se(1),(Yn=(Tt=Ia.current)==null?void 0:Tt.cancelRequest)==null||Yn.call(Tt),Wn(!1),Ba(!1)},qa=()=>It(void 0,null,function*(){var Tt,Yn,sa;(Yn=(Tt=Ia.current)==null?void 0:Tt.cancelRequest)==null||Yn.call(Tt),ha(),wn([]),Wn(!0);const Pa=yield xn();(Pa==null?void 0:Pa.status)===0&&ae((sa=Pa==null?void 0:Pa.data)==null?void 0:sa.identifier),Wn(!1),Ba(!1)}),co=()=>It(void 0,null,function*(){var Tt;An(!0);const Yn=yield Kn();(Yn==null?void 0:Yn.status)===0&&nt(((Tt=Yn==null?void 0:Yn.data)==null?void 0:Tt.list)||[]),An(!1)}),eo=(...Tt)=>It(void 0,[...Tt],function*(Yn=ut){var sa,Pa,Ga,Na;(Pa=(sa=Ia.current)==null?void 0:sa.cancelRequest)==null||Pa.call(sa),ha(),ja(!0);const po=yield Mn(Yn);if(po.status===0){const Eo=aa(((Ga=po==null?void 0:po.data)==null?void 0:Ga.messages)||[]);wn(Eo),ja(!1),ae((Na=po==null?void 0:po.data)==null?void 0:Na.identifier);return}wn([]),ja(!1)}),io=(Tt,Yn)=>It(void 0,null,function*(){(yield bn(Tt)).status===0&&(Pe.ZP.success("\u5220\u9664\u6210\u529F"),Yn===ut&&qa(),co())}),yn=()=>y.createElement("div",{className:x.menuWarp},y.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),y.createElement(we.Z,{spinning:Ha},!Lt.length&&y.createElement(le.Z,{style:{width:250,paddingBottom:30},image:le.Z.PRESENTED_IMAGE_SIMPLE}),!!Lt.length&&y.createElement("div",{className:x.menu},Lt.map(function(Tt,Yn){return y.createElement("aside",{className:oe()(ut===Tt.identifier&&x.active),key:Tt.id,onClick:()=>eo(Tt.id)},y.createElement("div",{className:x.menuText},y.createElement(he.Z,{title:Tt==null?void 0:Tt.question},y.createElement("span",null,Tt==null?void 0:Tt.question)),Tn&&Tn(Tt)),y.createElement("div",{className:x.menuDel,onClick:sa=>sa.stopPropagation()},y.createElement(Te.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>io(Tt.id,Tt.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},y.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),fa=Tt=>{if(Tt==="file"){if(zn.length){ye.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:()=>{je([]),qt.current.upload.uploader.fileInput.click()}});return}qt.current.upload.uploader.fileInput.click()}if(Tt==="image"){if(Nn.length){ye.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:()=>{Vn([]),pn.current.upload.uploader.fileInput.click()}});return}pn.current.upload.uploader.fileInput.click()}},xa=[...Nn,...zn],Oa=xa.some(Tt=>Tt.status==="uploading")||wt||Aa,ro=ga>=Ca,ba={chatData:Sn,stream:Ia,isDisabledNum:ro,isDisAbledUpload:Oa,checkNumModal:Ua,checkNum:Ra,onClose:Fa,setChatData:wn,setLoading:Wn,getData:fn,clearStatus:ha,typing:Aa,setImageGenerator:oo,renderChatItems:La,setSceneAwareness:vo,setIdentifier:ae,setCodePreview:uo,setTyping:Ba,onMenuClick:eo};return y.createElement(y.Fragment,null,ot?y.createElement("div",{onClick:ka},ot):ot!==null&&!Bt&&y.createElement(ne.Z,{draggableExtraNode:vt,src:be,onClick:ka,topPercentage:ua}),Bt&&y.createElement("div",{className:x.draggableWrap},y.createElement(Gt.s,{dragHandleClassName:x.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:640,maxWidth:window.innerWidth-40,default:{x:window.innerWidth-754,y:20,width:734,height:window.innerHeight-40}},y.createElement("div",{className:x.modal},y.createElement("div",{className:x.head},y.createElement("div",{className:x.title},y.createElement("b",{className:"c-grey-333 font16"},"\u667A\u80FD\u52A9\u6559"),y.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),Nt,ca&&y.createElement(b.Z,{value:Et,onChange:Tt=>{Ja(!1),oo(!1),Qn(Tt),je([]),Vn([])}}),vn&&y.createElement(y.Fragment,null,y.createElement(Le.Z,{className:"ml10",dropdownRender:yn,onOpenChange:Tt=>{Tt&&co()},placement:"bottomRight",arrow:{pointAtCenter:!0}},y.createElement("div",{className:x.headBtn},y.createElement("i",{className:"icon-lishiduihua1 font14"})))),gt&&y.createElement(y.Fragment,null,y.createElement(he.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},y.createElement("div",{className:x.headBtn,onClick:qa},y.createElement("i",{className:"icon-xinjianduihua font14"}))),y.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),y.createElement(he.Z,{title:"\u6536\u8D77\u7A97\u53E3"},y.createElement("div",{className:x.headBtn,onClick:Fa},y.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),y.createElement("div",{className:oe()(x.wrap,Bt&&"body-overflow-hidden")},y.createElement("div",{ref:ia,className:x.chatContainer},On==null?void 0:On(ba),Rt&&y.createElement("div",{className:`${x.li} mb20`,style:cn({width:Dn},rt)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:Ae})),y.createElement("div",{className:x.content},y.createElement("div",{className:x.borderBox},ea,kn==null?void 0:kn(ba)))),y.createElement("div",{ref:yt},y.createElement(we.Z,{spinning:Za,className:"mt20"},Sn==null?void 0:Sn.map((Tt,Yn)=>y.createElement(y.Fragment,{key:Tt.key+Yn},Tt.show&&y.createElement(y.Fragment,null,Tt.sender==="user"&&Gn(Tt,Yn),Tt.sender==="AI"&&ma(Tt,Yn),Je&&!["AI","user"].includes(Tt.sender)&&Je(Tt,Yn,{width:Dn})))))),!fe&&y.createElement("div",{className:x.backBottom,onClick:()=>{ia.current.scrollTop=ia.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:tn})),!Ve&&y.createElement("div",{className:x.footer},y.createElement("div",{className:x.main},!!xa.length&&y.createElement("div",{className:x.files},xa==null?void 0:xa.map((Tt,Yn)=>y.createElement("div",{key:Yn,className:x.file},y.createElement(we.Z,{size:"small",spinning:(Tt==null?void 0:Tt.status)==="uploading"},y.createElement(Mt,{filename:Tt==null?void 0:Tt.name,className:"block",width:24})),y.createElement("aside",null,y.createElement(he.Z,{title:Tt==null?void 0:Tt.name},y.createElement("div",{className:x.fileName},Tt==null?void 0:Tt.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,ee.RD)(Tt==null?void 0:Tt.size))),y.createElement("i",{onClick:()=>{Vn(sa=>sa.filter(Pa=>Pa.uid!==Tt.uid)),je(sa=>sa.filter(Pa=>Pa.uid!==Tt.uid))},className:`aitubiao icon-tupianguanbi ${x.fileDel}`})))),y.createElement("div",{className:x.inputWrap},y.createElement(Ne.default.TextArea,{placeholder:At||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Xt,bordered:!1,onChange:Rn,onPressEnter:Zn,onCompositionStart:()=>{un.current=!0},onCompositionEnd:()=>{un.current=!1}}),y.createElement("div",{className:x.action},y.createElement("div",{className:x.btnWrap},$n&&y.createElement(he.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},y.createElement("div",{onClick:()=>vo(!Ao),className:oe()(x.btn,Ao&&x.btnActive)},y.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Et==="deepseek-r1"&&y.createElement(he.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},y.createElement("div",{onClick:()=>Ja(!ao),className:oe()(x.btn,ao&&x.btnActive)},y.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),va&&Et==="qwen-max"&&y.createElement("div",{onClick:()=>oo(!to),className:oe()(x.btn,to&&x.btnActive)},y.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!Oe&&y.createElement(y.Fragment,null,Et==="qwen-max"&&y.createElement(pe.default,cn({ref:pn},la),y.createElement(he.Z,{title:zn.length>=_n?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},y.createElement("div",{onClick:()=>!(zn.length>=_n)&&fa("image"),className:zn.length>=_n?x.uploadDisabledBtn:x.uploadBtn},y.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),y.createElement(pe.default,cn({ref:qt},ya),y.createElement(he.Z,{title:Nn.length>=En?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":y.createElement("div",null,y.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),y.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},y.createElement("div",{onClick:()=>!(Nn.length>=En)&&fa("file"),className:Nn.length>=En?x.uploadDisabledBtn:x.uploadBtn},y.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),y.createElement("div",{className:"mr13"}),Aa?y.createElement(he.Z,{title:"\u505C\u6B62\u751F\u6210"},y.createElement("div",{className:`iconfont icon-tingzhihuida ${x.cancelBtn}`,onClick:_a})):y.createElement(Ee.ZP,{className:(Xt==null?void 0:Xt.trim())===""?x.sendBtnDisabled:x.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:Oa,onClick:ta}))))))))))},Pn={bigTips:"bigTips___uPRW3",item:"item___KMGDu"},xe=Object.defineProperty,ie=Object.defineProperties,re=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Me=(tt,At,Oe)=>At in tt?xe(tt,At,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):tt[At]=Oe,ct=(tt,At)=>{for(var Oe in At||(At={}))ze.call(At,Oe)&&Me(tt,Oe,At[Oe]);if(me)for(var Oe of me(At))qe.call(At,Oe)&&Me(tt,Oe,At[Oe]);return tt},Fe=(tt,At)=>ie(tt,re(At)),He=(tt,At,Oe)=>new Promise((Ve,Ae)=>{var Ie=ht=>{try{ot(Oe.next(ht))}catch(Ft){Ae(Ft)}},be=ht=>{try{ot(Oe.throw(ht))}catch(Ft){Ae(Ft)}},ot=ht=>ht.done?Ve(ht.value):Promise.resolve(ht.value).then(Ie,be);ot((Oe=Oe.apply(tt,At)).next())}),We=({description:tt,code:At,showData:Oe={},sendParams:Ve={},allShow:Ae=!1,draggableExtraNode:Ie})=>{const be=[{img:te(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:tt,show:Oe==null?void 0:Oe.ai_exam_question,type:1},{img:te(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:At,show:Oe==null?void 0:Oe.ai_syntax_check,type:5},{img:te(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:tt,query:At,show:Oe==null?void 0:Oe.ai_code_diagnosis,type:2},{img:te(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:tt,query:At,show:Oe==null?void 0:Oe.ai_guidance,type:3},{img:te(9515),name:"\u4EE3\u7801\u8BC4\u4EF7",des:"\u4ECE\u591A\u4E2A\u7EF4\u5EA6\u5BF9\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677",description:tt,query:At,show:Oe==null?void 0:Oe.ai_code_evaluation,type:9},{img:te(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:tt,query:At,show:Oe==null?void 0:Oe.ai_code_optimization,type:7},{img:te(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4",description:tt,query:At,show:Oe==null?void 0:Oe.ai_code_comment,type:8}],ot=Zt=>{const{setChatData:rn,setLoading:jn,getData:on,clearStatus:Fn,typing:Ln,setImageGenerator:ln,renderChatItems:an,setSceneAwareness:Bn,setIdentifier:ea}=Zt;let kn=be;return Ae||(kn=be.filter($t=>$t.show)),y.createElement("div",{className:Pn.bigTips},kn.map(($t,oa)=>y.createElement(he.Z,{title:$t.des},y.createElement("div",{onClick:()=>He(void 0,null,function*(){var Jn;if(Ln){Pe.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Bn(!1),ln(!1),jn(!0),Fn();const ua=an($t.query);ua[0].show=!1,ua[1].imageGenerator=!1,rn(ua);const ca=yield Rt.onAdd(),va=(Jn=ca==null?void 0:ca.data)==null?void 0:Jn.identifier;ea(va),on("",Fe(ct({type:$t.type,description:$t.description,query:$t.query,file_ids:[],history:[],is_chat:!1,image_generator:!1,scene_awareness:!1,identifier:va},Ve),{prompt:Oe==null?void 0:Oe.ai_code_evaluation_promote}))}),key:oa,className:Pn.item},y.createElement("img",{src:$t.img}),y.createElement("span",null,$t.name)))))},ht=Zt=>He(void 0,[Zt],function*({type:rn,value:jn,index:on,identifier:Fn,objectIndex:Ln}){const ln={index:Ln,identifier:Fn};if(rn==="like"&&(yield(0,z.ZP)("/api/course_qna_records/like.json",{method:"post",body:ln})).status!==0||rn==="dislike"&&(yield(0,z.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:ln})).status!==0)return Promise.reject()}),Ft=Zt=>{let rn=[];return Zt==null||Zt.forEach(jn=>{var on;const Fn=jn.id,Ln=jn.think?{reasoning:jn.think,thinkingEnabled:!0}:{},ln=[{text:jn.question,key:Fn,sender:"user",fileList:[],show:!0},ct({key:Fn,loading:!1,sender:"AI",show:!0,source:jn.answer_source,text:jn.answer,like:jn.like,dislike:jn.dislike,time:jn.think_time,id:jn.id,imageGenerator:((on=jn==null?void 0:jn.answer)==null?void 0:on.slice(0,4))==="(0,z.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,z.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:kt,by_self:!0}}),onListClick:Zt=>(0,z.ZP)(`/api/course_qna_sessions/${Zt}.json`,{method:"get"}),onListDelete:Zt=>(0,z.ZP)(`/api/course_qna_sessions/${Zt}.json`,{method:"delete"}),onListDealData:Ft};return y.createElement(sn,{title:"\u667A\u80FD\u52A9\u6559",hideInputBox:Ae?!1:!(Oe!=null&&Oe.ai_q_and_a),topFunctionNode:ot,showSwitchingModel:!0,showImageGenerator:!0,showSceneAwareness:!0,showPreference:!0,showLookHistory:!0,showAddSession:!0,fetchListObject:Rt,customPreference:ht,fetchData:Fe(ct({},Ve),{questionable_type:kt,is_chat:!0}),headNode:y.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},y.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u5934\u6B4C\u667A\u80FD\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002"),y.createElement("div",null,"\u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1!")),topPercentage:(Ve==null?void 0:Ve.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:Ie})}},63409:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return ue}});var y=te(59301),ve={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Pe=te(77736),pe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Ee=(se,ce,De)=>ce in se?pe(se,ce,{enumerable:!0,configurable:!0,writable:!0,value:De}):se[ce]=De,we=(se,ce)=>{for(var De in ce||(ce={}))he.call(ce,De)&&Ee(se,De,ce[De]);if(ye)for(var De of ye(ce))Ne.call(ce,De)&&Ee(se,De,ce[De]);return se};const le=se=>React.createElement("svg",we({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},se),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 Te="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Le=Object.defineProperty,at=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(se,ce,De)=>ce in se?Le(se,ce,{enumerable:!0,configurable:!0,writable:!0,value:De}):se[ce]=De,b=(se,ce)=>{for(var De in ce||(ce={}))oe.call(ce,De)&&E(se,De,ce[De]);if(at)for(var De of at(ce))a.call(ce,De)&&E(se,De,ce[De]);return se};const x=se=>React.createElement("svg",b({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},se),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 z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",ee=te(59301),ue=({value:se,onChange:ce})=>{const[De,Ue]=(0,y.useState)(!1),ke=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:Te},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:z}],ft=ke.find(it=>it.key===se);return ee.createElement("div",{className:ve.select},ee.createElement(Pe.Z,{size:10},ee.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),ee.createElement("div",{className:ve.box,onMouseLeave:()=>Ue(!1)},ee.createElement("div",{className:ve.text,onClick:()=>Ue(!0)},ee.createElement("img",{src:ft.img,width:20}),ee.createElement("span",null,ft.name),ee.createElement("b",{className:"iconfont icon-zhankai6"})),De&&ee.createElement("div",{className:ve.itemWrap},ee.createElement("aside",null,ke.map(it=>ee.createElement("div",{key:it.key,className:`${ve.item} ${it.key===se?ve.active:""}`,onClick:_e=>{_e.stopPropagation(),ce(it.key),Ue(!1)}},ee.createElement("img",{src:it.img,width:20}),ee.createElement("span",null,it.name))))))))}},83024:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return ft}});var y=te(59301),ve=te(62957),Pe=te(6767),pe=te(29787),ye=te(77019),he=te(25399),Ne=te(37568),Ee=te(75727),we=te(82326),le={judgment:"judgment___cE7n1",active:"active___VwnES",selectMore:"selectMore___x1UrU"},Te=te(205),Le=te(39077),at="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADxJREFUKFNjZEADBkkX5oOELswzSESWYhxAhTA3wZ3wn8EGzGZkOILiRrjCf1Bhxv82IFUYCgfQM8RaDQDYKCkNszfCOwAAAABJRU5ErkJggg==",a=te(28374),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,ue=(it,_e,bt)=>_e in it?E(it,_e,{enumerable:!0,configurable:!0,writable:!0,value:bt}):it[_e]=bt,se=(it,_e)=>{for(var bt in _e||(_e={}))ee.call(_e,bt)&&ue(it,bt,_e[bt]);if(z)for(var bt of z(_e))ne.call(_e,bt)&&ue(it,bt,_e[bt]);return it},ce=(it,_e)=>b(it,x(_e)),De=(it,_e,bt)=>new Promise((Pt,pt)=>{var xt=jt=>{try{Ut(bt.next(jt))}catch(Mt){pt(Mt)}},Kt=jt=>{try{Ut(bt.throw(jt))}catch(Mt){pt(Mt)}},Ut=jt=>jt.done?Pt(jt.value):Promise.resolve(jt.value).then(xt,Kt);Ut((bt=bt.apply(it,_e)).next())});const Ue=({value:it,onChange:_e})=>{const bt=["\u6B63\u786E","\u9519\u8BEF"];return y.createElement("div",{className:le.judgment},bt.map(Pt=>y.createElement("div",{className:Pt===it?le.active:"",key:Pt},y.createElement("b",{onClick:()=>_e(Pt)},Pt==="\u6B63\u786E"?"T":"F"),y.createElement("span",null,Pt))))};var ft=({isEdit:it=!1,visible:_e,data:bt,onClose:Pt,onOk:pt,changePage:xt})=>{const Kt=[{type:0,question:"",answer:""},{type:1,question:"",answer:"\u6B63\u786E"},{type:2,question:"",answer:""}],[Ut,jt]=(0,y.useState)(!1),[Mt,Gt]=(0,y.useState)(""),[Jt,_t]=(0,y.useState)(!1),[lt,Ge]=(0,y.useState)([]),[St,st]=(0,y.useState)([]),[zt,cn]=(0,y.useState)([]);(0,y.useEffect)(()=>{var xe,ie;_e&&(it?(Gt(((xe=bt==null?void 0:bt.page)==null?void 0:xe.page_info)||""),Ge(((ie=bt==null?void 0:bt.page)==null?void 0:ie.smart_plan_page_knowledges)||[])):Ge([Kt[0]]),Re())},[_e]);const Re=()=>De(void 0,null,function*(){let xe=yield(0,Te.ZP)(`/api/courses/${bt==null?void 0:bt.coursesId}/smart_plans/${bt==null?void 0:bt.id}/page_list.json`,{method:"get",params:{position:bt==null?void 0:bt.position}});(xe==null?void 0:xe.status)==0&&(cn(xe==null?void 0:xe.data),xt(bt==null?void 0:bt.relation_positions),st(bt==null?void 0:bt.relation_positions))}),It=(xe,ie,re)=>{lt[ie][xe]=re,Ge([...lt])},dn=()=>De(void 0,null,function*(){var xe,ie,re,me;jt(!0);const qe=(0,Te.ZP)(`/api/courses/${bt==null?void 0:bt.coursesId}/smart_plans/${bt==null?void 0:bt.id}/get_questions.json`,{method:"post",body:{url:(xe=bt==null?void 0:bt.url)==null?void 0:xe.map(He=>He==null?void 0:He.url),count:3,type:0}}),Me=(0,Te.ZP)(`/api/courses/${bt==null?void 0:bt.coursesId}/smart_plans/${bt==null?void 0:bt.id}/get_page_info.json`,{method:"post",body:{url:(ie=bt==null?void 0:bt.url)==null?void 0:ie.map(He=>He==null?void 0:He.url)}}),[ct,Fe]=yield Promise.all([qe,Me]);(ct==null?void 0:ct.status)===0&&Ge([...(me=(re=ct==null?void 0:ct.data)==null?void 0:re.questions)==null?void 0:me.map(He=>(He.type=0,He))]),(Fe==null?void 0:Fe.status)===0&&Gt(Fe==null?void 0:Fe.data),jt(!1)}),sn=xe=>De(void 0,null,function*(){var ie,re,me;jt(!0);const ze=lt[xe].type,qe=yield(0,Te.ZP)(`/api/courses/${bt==null?void 0:bt.coursesId}/smart_plans/${bt==null?void 0:bt.id}/get_questions.json`,{method:"post",body:{url:(ie=bt==null?void 0:bt.url)==null?void 0:ie.map(Me=>Me==null?void 0:Me.url),count:1,type:ze}});if((qe==null?void 0:qe.status)===0){const Me=(me=(re=qe==null?void 0:qe.data)==null?void 0:re.questions)==null?void 0:me[0];Me&&(lt[xe]=ce(se({},Me),{type:ze}),ze===0&&(lt[xe].answer=""),Ge([...lt]))}jt(!1)}),Pn=[{key:"1",label:"\u5224\u65AD\u9898"},{key:"2",label:"\u5173\u952E\u8BCD\u4F5C\u7B54"}];return y.createElement(ve.default,{centered:!0,destroyOnClose:!0,onCancel:Pt,open:_e,title:"\u667A\u80FD\u4E92\u52A8\u8BBE\u7F6E",okText:"\u786E\u8BA4",confirmLoading:Jt,afterClose:()=>{Gt(""),Ge([])},onOk:()=>De(void 0,null,function*(){var xe,ie,re;const me=[],ze=[];lt.forEach((Fe,He)=>{var Xe;(!Fe.question||((Xe=Fe.question)==null?void 0:Xe.length)>200)&&me.push(He+1),Fe.type!==0&&!Fe.answer&&ze.push(He+1)});let qe=[];if(me.length&&qe.push(`\u7B2C${me.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u95EE\u9898\u6216\u95EE\u9898\u8D85\u51FA200\u4E2A\u5B57\u7B26`),ze.length&&qe.push(`\u7B2C${ze.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`),qe.length){Pe.ZP.warning(qe.join("\uFF1B"),4);return}let Me=!1;const ct=yield(0,Te.ZP)(`/api/courses/${bt==null?void 0:bt.coursesId}/smart_plans/${bt==null?void 0:bt.id}/exist_data.json`,{method:"post",body:{is_item_bank:!1,position:St,page_num:(xe=bt==null?void 0:bt.page)==null?void 0:xe.position}});if((ct==null?void 0:ct.status)==0&&(((ie=ct==null?void 0:ct.data)==null?void 0:ie.length)>0?Me=yield new Promise(He=>{var Xe;ve.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:y.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",y.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(Xe=ct==null?void 0:ct.data)==null?void 0:Xe.map((We,tt,At)=>`\u7B2C${We}\u9875${ttHe(!0),onCancel:()=>He(!1)})}):Me=!0),Me){_t(!0);const Fe=yield(0,Te.ZP)(`/api/smart_plan_item_banks/${(re=bt==null?void 0:bt.page)==null?void 0:re.id}/${it?"smart_plan_page_knowledges/update_knowledge":"smart_plan_page_knowledges"}.json`,{method:it?"put":"post",body:{questions:lt,page_info:Mt,page_list:St}});(Fe==null?void 0:Fe.status)===0&&pt(),_t(!1)}}),wrapClassName:"QASetting-modal",bodyStyle:{paddingBottom:10,maxHeight:650},width:1e3},y.createElement(pe.Z,{spinning:Ut},y.createElement("div",{style:{minHeight:"70px"}},y.createElement("div",{className:"c-black"},"\u5927\u6A21\u578B\u53EF\u4E3B\u52A8\u4E0E\u5B66\u751F\u8FDB\u884C\u4EA4\u4E92\uFF0C\u5E76\u63A8\u9001\u77E5\u8BC6\u70B9\u89E3\u6790\uFF0C\u4E86\u89E3\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5728\u4E92\u52A8\u7684\u8FC7\u7A0B\u4E2D\u8FDB\u884C\u542F\u53D1\u5F0F\u52A9\u5B66\uFF0C\u5E76\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u3002"),y.createElement("div",null,y.createElement(ye.Z,{align:"middle",className:"mb10 mt20"},y.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u9884\u8BBE\u89E3\u6790"),y.createElement(he.Z,{title:"\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u5E76\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u8BE6\u89E3\u53CA3\u4E2A\u5173\u8054\u63D0\u95EE\uFF0C\u52A9\u529B\u6559\u5E08\u8F7B\u677E\u521B\u5EFA\u4E92\u52A8\u8BFE\u5802\u3002"},y.createElement("img",{src:at,onClick:()=>{dn()},className:"iconfont icon-shuaxin4 font14 c-light-primary current"}))),y.createElement(Le.Z,{height:200,defaultValue:Mt,onChange:xe=>Gt(xe)})),y.createElement(a.op,{className:"mt20",onClick:()=>{lt.push(Kt[0]),Ge([...lt]),setTimeout(()=>{const xe=document.querySelector(".QASetting-modal"),ie=xe==null?void 0:xe.querySelector(".ant-modal-body");ie==null||ie.scrollTo({top:ie.scrollHeight,behavior:"smooth"})},0)},icon:y.createElement(ye.Z,{align:"middle",justify:"center",style:{width:16,height:16,background:"rgba(48,97,208,0.1)",borderRadius:"50%"}},y.createElement("img",{src:oe}))},"\u65B0\u589E\u95EE\u9898"),lt.map((xe,ie)=>y.createElement("div",{key:ie,style:{marginTop:ie===0?20:30}},y.createElement(ye.Z,{align:"middle",className:"mb10"},y.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u95EE\u9898",ie+1),y.createElement(he.Z,{title:"\u667A\u80FD\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u5173\u8054\u63D0\u95EE\u3002"},y.createElement("img",{src:at,onClick:()=>sn(ie),className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),y.createElement(he.Z,{title:"\u5220\u9664\u95EE\u9898"},y.createElement("i",{onClick:()=>{lt.splice(ie,1),Ge([...lt])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),y.createElement(Ne.default.TextArea,{onChange:re=>It("question",ie,re.target.value),value:xe==null?void 0:xe.question}),xe.type===0&&y.createElement(Ee.Z,{menu:{items:Pn,onClick:({key:re})=>{const me=Number(re),ze={type:me,answer:Kt[me].answer,question:xe.question};lt[ie]=ze,Ge([...lt])}},placement:"topRight"},y.createElement(a.op,{className:"mt10",shape:"default"},"\u9884\u8BBE\u7B54\u6848")),[1,2].includes(xe.type)&&y.createElement(ye.Z,{align:"middle",className:"mr10 mt10 mb10"},y.createElement("span",{className:"c-black"},"\u56DE\u7B54"),y.createElement("span",{className:"font14 c-light-primary current ml10",onClick:()=>{lt[ie]=Kt[xe.type===1?2:1],Ge([...lt])}},y.createElement("i",{className:"iconfont icon-dingbu-qiehuanbanben font14 c-light-primary mr5"}),y.createElement("span",null,xe.type===1?"\u5207\u6362\u81F3\u6587\u5B57\u4F5C\u7B54\u6A21\u5F0F":"\u5207\u6362\u81F3\u5224\u65AD\u9898\u6A21\u5F0F"))),xe.type===1&&y.createElement(Ue,{value:xe.answer,onChange:re=>It("answer",ie,re)}),xe.type===2&&y.createElement(Ne.default,{onChange:re=>It("answer",ie,re.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:xe.answer})))),y.createElement("div",{style:{fontWeight:400,marginTop:"20px",display:"flex",alignItems:"center"}},y.createElement("div",{style:{fontWeight:500}},"\u5E94\u7528\u8BFE\u4EF6\u9875\u9762"),y.createElement("div",{style:{color:"#9096A3",fontSize:12,marginLeft:"10px"}},"\u667A\u80FD\u4E92\u52A8\u652F\u6301\u591A\u9875\u9762\u5173\u8054\uFF0C\u5B66\u751F\u6D4F\u89C8\u5173\u8054\u5E7B\u706F\u7247\u65F6\u5C06\u770B\u5230\u76F8\u540C\u7684\u89E3\u6790\u548C\u63D0\u95EE\u5185\u5BB9\u3002")),y.createElement(we.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:le.selectMore,style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:St,showSearch:!1,onChange:xe=>{xt(xe),st(xe)}},zt==null?void 0:zt.map((xe,ie)=>{var re;return y.createElement(we.default.Option,{value:xe,key:ie,disabled:xe==((re=bt==null?void 0:bt.page)==null?void 0:re.position)},"\u7B2C",xe,"\u9875")}))))}},12084:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return gt}});var y=te(59301),ve=te(5721),Pe={panel:"panel___sQgCV"},ye=({children:mt})=>y.createElement("div",{className:Pe.panel},mt),he={head:"head___Sq9Jd",btn:"btn___qLoeT",center:"center___iV40j",left:"left___VTVFI",tool:"tool___sOsjb",right:"right___weWPx",borderBox:"borderBox___DAP9a",try:"try___xy70Z",btns:"btns___ZqNMP",add:"add___KnDP5",analysis:"analysis___F1nSY"},Ne=te(83024),Ee=te(62957),we=te(6767),le=te(29787),Te=te(25399),Le={graphicItem:"graphicItem___ZiQL5",item_img:"item_img___ze_nI",button_list:"button_list___QRjkJ",over_button:"over_button___lh82t",ewm_img:"ewm_img___hJN_k",ewm_text:"ewm_text___qaGT6",tag_list:"tag_list___P4_iz",tags_styles:"tags_styles___RateY",header:"header___MIdac",header_title:"header_title___lIXYg",caozuo:"caozuo___ZeZkP"},at=te(205),oe=te(86129),a=te.n(oe),E=(mt,vt,Nt)=>new Promise((Tn,$n)=>{var da=rt=>{try{pa(Nt.next(rt))}catch(Ht){$n(Ht)}},On=rt=>{try{pa(Nt.throw(rt))}catch(Ht){$n(Ht)}},pa=rt=>rt.done?Tn(rt.value):Promise.resolve(rt.value).then(da,On);pa((Nt=Nt.apply(mt,vt)).next())}),x=({visible:mt,data:vt,onClose:Nt})=>{var Tn,$n,da;const[On,pa]=(0,y.useState)(!1),[rt,Ht]=(0,y.useState)(!1),[ra,en]=(0,y.useState)(null);(0,y.useEffect)(()=>{mt&&In()},[mt]);const In=()=>E(void 0,null,function*(){var wa,Hn;pa(!0),console.log(vt==null?void 0:vt.aiImg);const Bt=(Hn=(wa=vt==null?void 0:vt.aiImg)==null?void 0:wa[0])==null?void 0:Hn.url;try{const Et=yield(yield fetch(Bt)).arrayBuffer(),Nn=(yield a().loadAsync(Et)).files;let Vn=null;for(const zn in Nn){if(Nn[zn].dir)continue;const je=Nn[zn];if(/\.(jpg|jpeg|png|gif)$/i.test(zn)){Vn=je;break}}if(Vn){const zn=yield Vn.async("base64");en(`data:image/jpeg;base64,${zn}`),pa(!1)}else alert("\u6CA1\u6709\u627E\u5230\u56FE\u7247\u6587\u4EF6")}catch(nn){alert("\u52A0\u8F7D ZIP \u6587\u4EF6\u65F6\u51FA\u9519")}});return y.createElement(Ee.default,{centered:!0,keyboard:!1,maskClosable:!1,open:mt,title:"\u8BFE\u4EF6\u5C01\u9762\u9884\u89C8",width:"350px",onCancel:()=>{Nt()},okButtonProps:{loading:rt},onOk:()=>E(void 0,null,function*(){Ht(!0);const wa=yield(0,at.ZP)(`/api/courses/${vt==null?void 0:vt.coursesId}/smart_plans/${vt==null?void 0:vt.id}/set_cover.json`,{method:"post",body:{position:vt==null?void 0:vt.position}});Ht(!1),(wa==null?void 0:wa.status)==0&&(we.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Nt())})},y.createElement(le.Z,{spinning:On},y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},y.createElement("div",{className:Le.graphicItem},y.createElement("img",{src:ra,className:Le.item_img}),y.createElement("div",{className:Le.info},y.createElement("div",{className:Le.title},y.createElement("div",{className:Le.header},y.createElement(Te.Z,{title:(Tn=vt==null?void 0:vt.pptInfo)==null?void 0:Tn.name},y.createElement("div",{className:Le.header_title},($n=vt==null?void 0:vt.pptInfo)==null?void 0:$n.name))),y.createElement("div",{className:Le.caozuo},y.createElement("span",{style:{color:"#5F6A95"}},"\u521B\u5EFA\u4EBA",y.createElement("span",{style:{color:"#000F37",marginLeft:"6px"}},(da=vt==null?void 0:vt.pptInfo)==null?void 0:da.author)))))))))},z=te(77736),ee=te(77019),ne=te(1997),ue=te(94784),se=Object.defineProperty,ce=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,ke=(mt,vt,Nt)=>vt in mt?se(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,ft=(mt,vt)=>{for(var Nt in vt||(vt={}))De.call(vt,Nt)&&ke(mt,Nt,vt[Nt]);if(ce)for(var Nt of ce(vt))Ue.call(vt,Nt)&&ke(mt,Nt,vt[Nt]);return mt};const it=mt=>React.createElement("svg",ft({className:"b_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"M0 0h1024v1024H0z",fill:"#C4D6FE"}),React.createElement("path",{d:"M339.968 419.986h-219.94c-44.106 0-80.019-35.84-80.019-80.018v-219.94c0-44.106 35.84-80.019 80.018-80.019h219.941c44.178 0 80.018 35.84 80.018 80.018v219.941c0 44.178-35.84 80.018-80.018 80.018z",fill:"#FFF"}),React.createElement("path",{d:"M119.954 80.018a40.01 40.01 0 0 0-39.936 40.01v219.94c0 22.09 17.92 40.01 40.01 40.01h219.94a40.01 40.01 0 0 0 40.01-40.01v-219.94a40.01 40.01 0 0 0-40.01-40.01h-219.94M119.953 0h219.94C406.31 0 460.07 53.76 460.07 119.954v220.014a119.954 119.954 0 0 1-119.955 120.1h-220.16A119.954 119.954 0 0 1 0 340.115v-220.16C0 53.76 53.76 0 119.954 0zm784.092 983.99H683.959c-44.178 0-80.018-35.84-80.018-80.017V684.032c0-44.178 35.84-80.018 80.018-80.018h219.94c44.106 0 80.019 35.84 80.019 80.018v219.94c0 44.106-35.84 80.019-80.019 80.019z",fill:"#3061D0"}),React.createElement("path",{d:"M684.032 644.023a40.01 40.01 0 0 0-40.01 40.009v219.94c0 22.09 17.92 40.01 40.01 40.01h219.94a40.01 40.01 0 0 0 40.01-40.01v-219.94a40.01 40.01 0 0 0-40.01-40.01h-219.94m0-80.017h219.94c66.268 0 120.028 53.686 120.028 119.954v220.014A119.954 119.954 0 0 1 904.046 1024H683.959A119.954 119.954 0 0 1 563.93 904.046V683.959c0-66.34 53.687-120.028 119.955-120.028z",fill:"#FFF"}),React.createElement("path",{d:"M644.023 833.975H190.025v-79.872h453.998zM833.975 269.97H379.977v-79.945h453.998z",fill:"#3061D0"}),React.createElement("path",{d:"M874.057 230.034v241.957a40.01 40.01 0 0 1-80.091 0V230.034a40.01 40.01 0 1 1 80.018 0zM230.034 552.01v241.957a40.01 40.01 0 0 1-80.018 0V552.009a40.01 40.01 0 0 1 80.018 0z",fill:"#3061D0"}),React.createElement("path",{d:"M773.998 754.03h40.009c10.971 0 19.968 8.923 19.968 19.968v40.009a19.968 19.968 0 0 1-19.968 19.968h-40.01a19.968 19.968 0 0 1-19.967-19.968v-40.01c0-11.044 8.923-19.967 19.968-19.967z",fill:"#FFF"}),React.createElement("path",{d:"M209.993 190.025h40.01c11.044 0 19.967 8.924 19.967 19.968v40.01a19.968 19.968 0 0 1-19.968 19.967h-40.009a19.968 19.968 0 0 1-19.968-19.968v-40.009c0-10.971 8.924-19.968 19.968-19.968z",fill:"#3061D0"}));var _e="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgxMDI0djEwMjRIMHoiIGZpbGw9IiNDNEQ2RkUiLz48cGF0aCBkPSJNMzM5Ljk2OCA0MTkuOTg2aC0yMTkuOTRjLTQ0LjEwNiAwLTgwLjAxOS0zNS44NC04MC4wMTktODAuMDE4di0yMTkuOTRjMC00NC4xMDYgMzUuODQtODAuMDE5IDgwLjAxOC04MC4wMTloMjE5Ljk0MWM0NC4xNzggMCA4MC4wMTggMzUuODQgODAuMDE4IDgwLjAxOHYyMTkuOTQxYzAgNDQuMTc4LTM1Ljg0IDgwLjAxOC04MC4wMTggODAuMDE4eiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xMTkuOTU0IDgwLjAxOGE0MC4wMSA0MC4wMSAwIDAgMC0zOS45MzYgNDAuMDF2MjE5Ljk0YzAgMjIuMDkgMTcuOTIgNDAuMDEgNDAuMDEgNDAuMDFoMjE5Ljk0YTQwLjAxIDQwLjAxIDAgMCAwIDQwLjAxLTQwLjAxdi0yMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAtNDAuMDEtNDAuMDFoLTIxOS45NE0xMTkuOTUzIDBoMjE5Ljk0QzQwNi4zMSAwIDQ2MC4wNyA1My43NiA0NjAuMDcgMTE5Ljk1NHYyMjAuMDE0YTExOS45NTQgMTE5Ljk1NCAwIDAgMS0xMTkuOTU1IDEyMC4xaC0yMjAuMTZBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDAgMzQwLjExNXYtMjIwLjE2QzAgNTMuNzYgNTMuNzYgMCAxMTkuOTU0IDB6bTc4NC4wOTIgOTgzLjk5SDY4My45NTljLTQ0LjE3OCAwLTgwLjAxOC0zNS44NC04MC4wMTgtODAuMDE3VjY4NC4wMzJjMC00NC4xNzggMzUuODQtODAuMDE4IDgwLjAxOC04MC4wMThoMjE5Ljk0YzQ0LjEwNiAwIDgwLjAxOSAzNS44NCA4MC4wMTkgODAuMDE4djIxOS45NGMwIDQ0LjEwNi0zNS44NCA4MC4wMTktODAuMDE5IDgwLjAxOXoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNjg0LjAzMiA2NDQuMDIzYTQwLjAxIDQwLjAxIDAgMCAwLTQwLjAxIDQwLjAwOXYyMTkuOTRjMCAyMi4wOSAxNy45MiA0MC4wMSA0MC4wMSA0MC4wMWgyMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAgNDAuMDEtNDAuMDF2LTIxOS45NGE0MC4wMSA0MC4wMSAwIDAgMC00MC4wMS00MC4wMWgtMjE5Ljk0bTAtODAuMDE3aDIxOS45NGM2Ni4yNjggMCAxMjAuMDI4IDUzLjY4NiAxMjAuMDI4IDExOS45NTR2MjIwLjAxNEExMTkuOTU0IDExOS45NTQgMCAwIDEgOTA0LjA0NiAxMDI0SDY4My45NTlBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDU2My45MyA5MDQuMDQ2VjY4My45NTljMC02Ni4zNCA1My42ODctMTIwLjAyOCAxMTkuOTU1LTEyMC4wMjh6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTY0NC4wMjMgODMzLjk3NUgxOTAuMDI1di03OS44NzJoNDUzLjk5OHpNODMzLjk3NSAyNjkuOTdIMzc5Ljk3N3YtNzkuOTQ1aDQ1My45OTh6IiBmaWxsPSIjMzA2MUQwIi8+PHBhdGggZD0iTTg3NC4wNTcgMjMwLjAzNHYyNDEuOTU3YTQwLjAxIDQwLjAxIDAgMCAxLTgwLjA5MSAwVjIzMC4wMzRhNDAuMDEgNDAuMDEgMCAxIDEgODAuMDE4IDB6TTIzMC4wMzQgNTUyLjAxdjI0MS45NTdhNDAuMDEgNDAuMDEgMCAwIDEtODAuMDE4IDBWNTUyLjAwOWE0MC4wMSA0MC4wMSAwIDAgMSA4MC4wMTggMHoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNzczLjk5OCA3NTQuMDNoNDAuMDA5YzEwLjk3MSAwIDE5Ljk2OCA4LjkyMyAxOS45NjggMTkuOTY4djQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjhoLTQwLjAxYTE5Ljk2OCAxOS45NjggMCAwIDEtMTkuOTY3LTE5Ljk2OHYtNDAuMDFjMC0xMS4wNDQgOC45MjMtMTkuOTY3IDE5Ljk2OC0xOS45Njd6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTIwOS45OTMgMTkwLjAyNWg0MC4wMWMxMS4wNDQgMCAxOS45NjcgOC45MjQgMTkuOTY3IDE5Ljk2OHY0MC4wMWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjdoLTQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OC0xOS45Njh2LTQwLjAwOWMwLTEwLjk3MSA4LjkyNC0xOS45NjggMTkuOTY4LTE5Ljk2OHoiIGZpbGw9IiMzMDYxRDAiLz48L3N2Zz4=",bt=Object.defineProperty,Pt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Kt=(mt,vt,Nt)=>vt in mt?bt(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,Ut=(mt,vt)=>{for(var Nt in vt||(vt={}))pt.call(vt,Nt)&&Kt(mt,Nt,vt[Nt]);if(Pt)for(var Nt of Pt(vt))xt.call(vt,Nt)&&Kt(mt,Nt,vt[Nt]);return mt};const jt=mt=>React.createElement("svg",Ut({className:"c_svg__icon",width:200,height:173.41,viewBox:"0 0 1181 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"M870.662 0c9.925 46.237 14.848 92.434 4.962 143.79H211.85C206.926 87.315 192.039 0 271.358 0H870.7zM320.863 92.434c9.846 0 14.848-10.24 9.846-20.519-4.923-10.28-14.808-15.439-19.77-15.439-9.925 5.12-14.888 15.439-9.925 20.559 0 10.24 9.924 15.399 19.81 15.399zm69.316-15.36c0-5.159-4.963-10.318-9.886-15.438-4.962-5.12-9.924-5.12-14.887 0s-9.885 5.12-9.885 15.399c0 10.24 4.923 15.399 14.848 15.399s19.81-10.24 19.81-15.36zm39.62 15.36c9.925 0 14.887-10.24 14.887-15.36 0-5.159 0-10.318-4.962-10.318-4.963-10.24-4.963-10.24-9.925-10.24-9.885 0-14.848 10.24-14.848 20.519 0 5.12 0 10.24 4.963 10.24 0 5.159 4.962 5.159 9.885 5.159z",fill:"#8DCAFC"}),React.createElement("path",{d:"M870.662 0h59.47c19.81 0 34.657 10.24 39.62 35.957 4.923 41.078 9.885 82.155 4.923 118.152-29.696-10.318-59.43-15.438-94.128-10.318h-4.923C885.51 97.593 885.51 46.237 870.662 0z",fill:"#63B9FC"}),React.createElement("path",{d:"M880.587 143.79c4.923 61.636 9.885 128.392 0 184.908-4.963 30.798 4.923 71.915 4.923 92.434 0 133.511 0 267.062 4.962 395.493H231.66c-4.923 0-9.886 0-9.886-5.12l-4.962-5.16V143.751h663.815zm-495.41 226.025 64.393-61.636c14.887-10.24 14.887-25.678 9.924-41.078-24.772-66.755-133.747 61.636-153.557 82.195-9.925 15.36-9.925 30.798 0 41.077 14.847 15.399 163.443 184.868 153.557 61.636 0-5.12-4.962-10.28-4.962-10.28l-69.276-61.675v-10.24zm257.57-82.155c0-10.28 0-15.4-4.922-25.678-4.963-10.28-9.925-15.439-19.81-15.439-14.888-5.12-34.658 5.12-39.62 20.558L528.848 457.13c-4.962 15.399 4.963 35.957 19.81 41.077 14.848 5.12 34.658-5.12 39.62-20.519l54.508-190.027zm138.71 66.755c4.963 5.12 9.925 10.24 9.925 15.4 0 5.12 0 10.279-4.962 15.399-14.848 15.438-128.785 107.872-39.62 113.031 4.962 0 9.885 0 14.847-5.159 24.773-20.558 54.508-46.237 79.24-66.756 29.736-30.837 64.433-51.356 19.85-92.473-24.812-25.678-118.9-138.631-143.672-61.596v15.36c9.925 20.558 34.658 46.236 64.393 66.794zM479.305 590.68c0-10.279-4.962-15.438-14.847-15.438H310.86c-9.846 0-14.848 5.12-14.848 15.438v5.12c0 10.24 4.962 15.4 14.887 15.4h158.48c4.963 0 9.925 0 9.925-5.12v-15.4zm188.255 77.035c0-10.279-14.887-20.558-34.697-20.558s-34.658 10.279-34.658 20.558c0 10.24 14.848 20.52 34.658 20.52s34.658-10.24 34.658-20.52zm-109.014 0c0-10.279-4.923-15.399-14.848-15.399H310.938c-4.962 0-9.924 0-9.924 5.12s-4.963 5.12-4.963 5.12c0 10.28 4.963 15.438 14.887 15.438h232.799c4.962 0 9.924 0 9.924-5.12 4.923 5.12 4.923 0 4.923-5.159zm183.292 66.756c0-10.24-9.924-15.4-24.772-15.4s-24.773 10.24-24.773 20.52 9.925 15.438 24.812 15.438c9.846 0 24.733-10.279 24.733-20.558zm-321.963 0c0-5.12 0-10.24-4.962-10.24s-4.963-5.16-9.925-5.16H310.86c-4.923 0-9.846 0-9.846 5.12-5.002 5.12-5.002 5.12-5.002 10.28 0 5.12 0 10.24 4.962 10.24s4.963 5.159 9.925 5.159h94.128c4.922 0 14.847-5.12 14.847-15.36zm227.836 0c0-10.24-4.923-15.4-14.848-15.4h-158.52c-4.962 0-9.885 0-9.885 5.12-4.963 5.12-4.963 5.12-4.963 10.28 0 5.12 0 10.24 4.963 10.24 4.923 5.159 4.923 5.159 9.885 5.159h158.52c4.963 0 9.925 0 9.925-5.12 4.923 0 4.923-5.12 4.923-10.24z",fill:"#3291FC"}),React.createElement("path",{d:"M880.587 143.79c29.695-5.12 64.392 0 94.127 10.28v82.233l-4.962 585.48H885.51c-4.923-133.51-4.923-267.061-4.923-395.453 0-20.558-9.925-61.635-4.963-92.473 9.886-61.596 4.963-128.391 4.963-190.027z",fill:"#3291FC"}),React.createElement("path",{d:"m974.675 159.229 128.785 5.12c-69.316-20.558-29.695 46.237-29.695 71.915h-94.128l-4.962-77.035zm-762.826 5.12v77.035h-89.165c-4.923 0-4.923 5.12-4.923 10.24v559.841c0 5.12 4.923 10.28 9.885 15.4 29.735 10.279 59.47 5.12 89.165-15.36l4.962 5.12c0 5.12 4.963 5.12 9.886 5.12h743.016l99.09 5.12c4.962 35.957-4.963 66.794-14.848 97.593H73.139c-4.923 0-9.846-5.12-14.848-5.12-4.923-20.559-9.885-30.838-9.885-46.237V215.705c0-30.798 14.847-46.236 44.582-46.236l118.86-5.12z",fill:"#A1AAEF"}),React.createElement("path",{d:"M1103.46 169.469c24.812 5.12 39.66 20.558 39.66 46.236 4.923 174.629 4.923 410.892-4.963 703.633l-39.62 5.12h-44.622c14.848-30.799 19.81-61.636 14.848-97.594v-585.44c4.962-30.799-34.658-92.435 34.658-71.916z",fill:"#A1AAEF"}),React.createElement("path",{d:"M211.888 241.423v564.922c-29.735 20.52-59.47 25.679-89.204 15.4-4.923 0-9.886-10.24-9.886-15.4V246.504c0-5.12 4.963-10.24 4.963-10.24l94.127 5.12z",fill:"#DDE2F0"}),React.createElement("path",{d:"M974.675 241.423h94.127v580.322l-99.05-5.12 4.923-575.241zM53.368 914.14c4.923 5.12 9.885 5.12 14.848 5.12h1030.282c14.887 30.838 14.887 66.795-4.923 97.593-341.773-5.12-678.624-5.12-1020.436 0-54.468 0-84.203-25.678-69.316-87.274 0-5.12 4.962-5.12 9.885-5.12 14.887 0 24.812-5.16 39.66-10.319z",fill:"#DAE0FF"}),React.createElement("path",{d:"m1138.157 919.338 29.735 5.12c4.923 0 9.885 5.12 9.885 10.24 14.848 66.795-14.847 97.632-84.202 87.353 19.81-35.958 19.81-66.756 4.962-97.593l39.62-5.12z",fill:"#CCD2F2"}),React.createElement("path",{d:"M310.938 56.476c-4.962 0-9.924 5.12-9.924 10.28 0 5.12 0 10.279 4.962 15.399s9.925 5.12 14.848 5.12c4.962 0 9.925-5.12 9.925-10.24s0-10.24-4.963-15.4c-4.962-5.12-9.885-5.12-14.848-5.12zm44.583 20.559c0 5.12 4.923 10.24 9.885 15.399 4.963 5.12 9.925 5.12 14.887 0 4.923-5.12 9.886-10.24 9.886-15.36 0-5.159-4.963-10.318-9.886-15.438-4.962-5.12-9.924-5.12-14.887 0s-9.885 5.12-9.885 15.399zm74.278-20.559c-9.885 0-14.848 10.28-14.848 20.559 0 10.24 4.963 15.399 14.848 15.399 9.925 0 14.887-10.24 14.887-15.36 0-10.318-9.925-20.598-14.887-20.598zm-44.583 323.578 69.355 66.756c4.963 5.12 4.963 5.12 4.963 10.28 9.885 118.15-138.71-51.357-153.558-61.637-9.925-15.36-9.925-30.798 0-46.197 19.81-20.558 128.785-148.95 153.558-87.314 9.885 15.36 4.962 30.798-9.925 46.197l-64.393 61.676v10.279zm232.838-133.511c24.772 5.12 29.695 20.519 24.772 41.077l-49.545 190.028c-4.962 20.519-19.81 25.678-39.62 20.519-19.81-5.12-24.812-20.52-19.81-41.078l49.506-190.027c4.962-20.558 14.887-25.678 34.657-20.558zm163.443 107.833c-29.695-20.558-49.545-46.237-69.316-66.756-4.962-5.12-4.962-10.279 0-15.399 24.733-77.074 118.86 35.918 143.633 61.597 44.583 41.116 9.886 61.635-19.81 92.473a504.114 504.114 0 0 1-79.28 66.756c-4.922 5.12-9.885 5.12-14.847 5.12-94.128-10.24 24.772-102.714 39.62-112.993 4.962-5.12 4.962-10.24 4.962-15.36 0-5.159 0-10.318-4.962-15.438z",fill:"#F1EFF2"}),React.createElement("path",{d:"M310.938 575.201H469.42c9.925 0 14.887 5.12 14.887 15.439v5.12c0 10.24-4.962 15.399-14.887 15.399H310.94c-9.925 0-14.888-5.12-14.888-15.36v-5.16c0-10.278 4.963-15.438 14.887-15.438z",fill:"#FDDD44"}),React.createElement("path",{d:"M598.244 665.272c0 5.908 4.923 17.763 14.848 17.763 9.885 0 24.772 5.907 34.657 0 9.925-5.908 19.81-11.816 19.81-17.763 0-5.907-4.923-17.801-14.847-17.801-9.886 0-24.773-5.908-34.658 0-14.887 5.907-19.81 11.854-19.81 17.801zm-287.306-17.801h232.799c9.924 0 14.847 5.907 14.847 17.801 0 11.816-4.923 17.763-14.847 17.763H310.938c-9.924 5.907-14.887 0-14.887-11.816 0-17.801 4.963-23.748 14.887-23.748z",fill:"#FC9743"}),React.createElement("path",{d:"M687.409 735.573c0 5.474 4.923 10.909 14.848 16.344 9.885 5.435 19.81 5.435 24.772 0 9.885-5.435 14.848-10.87 14.848-16.344 0-5.435-4.963-10.87-14.848-16.305-9.925-5.435-19.81-5.435-24.812 0-9.846 5.435-14.808 10.87-14.808 16.305zm-376.51-16.305h94.128c9.924 0 14.887 5.435 14.887 16.305 0 10.909-4.963 16.344-14.887 16.344h-94.128c-9.846 0-14.848-5.435-14.848-16.344 0-10.87 4.963-16.305 14.887-16.305zm163.483 0h158.52c9.924 0 14.847 5.435 14.847 16.305 0 10.909-4.923 16.344-14.847 16.344h-158.52c-9.886 0-14.848-5.435-14.848-16.344 0-10.87 4.962-16.305 14.848-16.305z",fill:"#28D1B3"}));var Mt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIxNzMuNDEiIHZpZXdCb3g9IjAgMCAxMTgxIDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg3MC42NjIgMGM5LjkyNSA0Ni4yMzcgMTQuODQ4IDkyLjQzNCA0Ljk2MiAxNDMuNzlIMjExLjg1QzIwNi45MjYgODcuMzE1IDE5Mi4wMzkgMCAyNzEuMzU4IDBIODcwLjd6TTMyMC44NjMgOTIuNDM0YzkuODQ2IDAgMTQuODQ4LTEwLjI0IDkuODQ2LTIwLjUxOS00LjkyMy0xMC4yOC0xNC44MDgtMTUuNDM5LTE5Ljc3LTE1LjQzOS05LjkyNSA1LjEyLTE0Ljg4OCAxNS40MzktOS45MjUgMjAuNTU5IDAgMTAuMjQgOS45MjQgMTUuMzk5IDE5LjgxIDE1LjM5OXptNjkuMzE2LTE1LjM2YzAtNS4xNTktNC45NjMtMTAuMzE4LTkuODg2LTE1LjQzOC00Ljk2Mi01LjEyLTkuOTI0LTUuMTItMTQuODg3IDBzLTkuODg1IDUuMTItOS44ODUgMTUuMzk5YzAgMTAuMjQgNC45MjMgMTUuMzk5IDE0Ljg0OCAxNS4zOTlzMTkuODEtMTAuMjQgMTkuODEtMTUuMzZ6bTM5LjYyIDE1LjM2YzkuOTI1IDAgMTQuODg3LTEwLjI0IDE0Ljg4Ny0xNS4zNiAwLTUuMTU5IDAtMTAuMzE4LTQuOTYyLTEwLjMxOC00Ljk2My0xMC4yNC00Ljk2My0xMC4yNC05LjkyNS0xMC4yNC05Ljg4NSAwLTE0Ljg0OCAxMC4yNC0xNC44NDggMjAuNTE5IDAgNS4xMiAwIDEwLjI0IDQuOTYzIDEwLjI0IDAgNS4xNTkgNC45NjIgNS4xNTkgOS44ODUgNS4xNTl6IiBmaWxsPSIjOERDQUZDIi8+PHBhdGggZD0iTTg3MC42NjIgMGg1OS40N2MxOS44MSAwIDM0LjY1NyAxMC4yNCAzOS42MiAzNS45NTcgNC45MjMgNDEuMDc4IDkuODg1IDgyLjE1NSA0LjkyMyAxMTguMTUyLTI5LjY5Ni0xMC4zMTgtNTkuNDMtMTUuNDM4LTk0LjEyOC0xMC4zMThoLTQuOTIzQzg4NS41MSA5Ny41OTMgODg1LjUxIDQ2LjIzNyA4NzAuNjYyIDB6IiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0iTTg4MC41ODcgMTQzLjc5YzQuOTIzIDYxLjYzNiA5Ljg4NSAxMjguMzkyIDAgMTg0LjkwOC00Ljk2MyAzMC43OTggNC45MjMgNzEuOTE1IDQuOTIzIDkyLjQzNCAwIDEzMy41MTEgMCAyNjcuMDYyIDQuOTYyIDM5NS40OTNIMjMxLjY2Yy00LjkyMyAwLTkuODg2IDAtOS44ODYtNS4xMmwtNC45NjItNS4xNlYxNDMuNzUxaDY2My44MTV6bS00OTUuNDEgMjI2LjAyNSA2NC4zOTMtNjEuNjM2YzE0Ljg4Ny0xMC4yNCAxNC44ODctMjUuNjc4IDkuOTI0LTQxLjA3OC0yNC43NzItNjYuNzU1LTEzMy43NDcgNjEuNjM2LTE1My41NTcgODIuMTk1LTkuOTI1IDE1LjM2LTkuOTI1IDMwLjc5OCAwIDQxLjA3NyAxNC44NDcgMTUuMzk5IDE2My40NDMgMTg0Ljg2OCAxNTMuNTU3IDYxLjYzNiAwLTUuMTItNC45NjItMTAuMjgtNC45NjItMTAuMjhsLTY5LjI3Ni02MS42NzV2LTEwLjI0em0yNTcuNTctODIuMTU1YzAtMTAuMjggMC0xNS40LTQuOTIyLTI1LjY3OC00Ljk2My0xMC4yOC05LjkyNS0xNS40MzktMTkuODEtMTUuNDM5LTE0Ljg4OC01LjEyLTM0LjY1OCA1LjEyLTM5LjYyIDIwLjU1OEw1MjguODQ4IDQ1Ny4xM2MtNC45NjIgMTUuMzk5IDQuOTYzIDM1Ljk1NyAxOS44MSA0MS4wNzcgMTQuODQ4IDUuMTIgMzQuNjU4LTUuMTIgMzkuNjItMjAuNTE5bDU0LjUwOC0xOTAuMDI3em0xMzguNzEgNjYuNzU1YzQuOTYzIDUuMTIgOS45MjUgMTAuMjQgOS45MjUgMTUuNCAwIDUuMTIgMCAxMC4yNzktNC45NjIgMTUuMzk5LTE0Ljg0OCAxNS40MzgtMTI4Ljc4NSAxMDcuODcyLTM5LjYyIDExMy4wMzEgNC45NjIgMCA5Ljg4NSAwIDE0Ljg0Ny01LjE1OSAyNC43NzMtMjAuNTU4IDU0LjUwOC00Ni4yMzcgNzkuMjQtNjYuNzU2IDI5LjczNi0zMC44MzcgNjQuNDMzLTUxLjM1NiAxOS44NS05Mi40NzMtMjQuODEyLTI1LjY3OC0xMTguOS0xMzguNjMxLTE0My42NzItNjEuNTk2djE1LjM2YzkuOTI1IDIwLjU1OCAzNC42NTggNDYuMjM2IDY0LjM5MyA2Ni43OTR6TTQ3OS4zMDUgNTkwLjY4YzAtMTAuMjc5LTQuOTYyLTE1LjQzOC0xNC44NDctMTUuNDM4SDMxMC44NmMtOS44NDYgMC0xNC44NDggNS4xMi0xNC44NDggMTUuNDM4djUuMTJjMCAxMC4yNCA0Ljk2MiAxNS40IDE0Ljg4NyAxNS40aDE1OC40OGM0Ljk2MyAwIDkuOTI1IDAgOS45MjUtNS4xMnYtMTUuNHptMTg4LjI1NSA3Ny4wMzVjMC0xMC4yNzktMTQuODg3LTIwLjU1OC0zNC42OTctMjAuNTU4cy0zNC42NTggMTAuMjc5LTM0LjY1OCAyMC41NThjMCAxMC4yNCAxNC44NDggMjAuNTIgMzQuNjU4IDIwLjUyczM0LjY1OC0xMC4yNCAzNC42NTgtMjAuNTJ6bS0xMDkuMDE0IDBjMC0xMC4yNzktNC45MjMtMTUuMzk5LTE0Ljg0OC0xNS4zOTlIMzEwLjkzOGMtNC45NjIgMC05LjkyNCAwLTkuOTI0IDUuMTJzLTQuOTYzIDUuMTItNC45NjMgNS4xMmMwIDEwLjI4IDQuOTYzIDE1LjQzOCAxNC44ODcgMTUuNDM4aDIzMi43OTljNC45NjIgMCA5LjkyNCAwIDkuOTI0LTUuMTIgNC45MjMgNS4xMiA0LjkyMyAwIDQuOTIzLTUuMTU5em0xODMuMjkyIDY2Ljc1NmMwLTEwLjI0LTkuOTI0LTE1LjQtMjQuNzcyLTE1LjRzLTI0Ljc3MyAxMC4yNC0yNC43NzMgMjAuNTIgOS45MjUgMTUuNDM4IDI0LjgxMiAxNS40MzhjOS44NDYgMCAyNC43MzMtMTAuMjc5IDI0LjczMy0yMC41NTh6bS0zMjEuOTYzIDBjMC01LjEyIDAtMTAuMjQtNC45NjItMTAuMjRzLTQuOTYzLTUuMTYtOS45MjUtNS4xNkgzMTAuODZjLTQuOTIzIDAtOS44NDYgMC05Ljg0NiA1LjEyLTUuMDAyIDUuMTItNS4wMDIgNS4xMi01LjAwMiAxMC4yOCAwIDUuMTIgMCAxMC4yNCA0Ljk2MiAxMC4yNHM0Ljk2MyA1LjE1OSA5LjkyNSA1LjE1OWg5NC4xMjhjNC45MjIgMCAxNC44NDctNS4xMiAxNC44NDctMTUuMzZ6bTIyNy44MzYgMGMwLTEwLjI0LTQuOTIzLTE1LjQtMTQuODQ4LTE1LjRoLTE1OC41MmMtNC45NjIgMC05Ljg4NSAwLTkuODg1IDUuMTItNC45NjMgNS4xMi00Ljk2MyA1LjEyLTQuOTYzIDEwLjI4IDAgNS4xMiAwIDEwLjI0IDQuOTYzIDEwLjI0IDQuOTIzIDUuMTU5IDQuOTIzIDUuMTU5IDkuODg1IDUuMTU5aDE1OC41MmM0Ljk2MyAwIDkuOTI1IDAgOS45MjUtNS4xMiA0LjkyMyAwIDQuOTIzLTUuMTIgNC45MjMtMTAuMjR6IiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0iTTg4MC41ODcgMTQzLjc5YzI5LjY5NS01LjEyIDY0LjM5MiAwIDk0LjEyNyAxMC4yOHY4Mi4yMzNsLTQuOTYyIDU4NS40OEg4ODUuNTFjLTQuOTIzLTEzMy41MS00LjkyMy0yNjcuMDYxLTQuOTIzLTM5NS40NTMgMC0yMC41NTgtOS45MjUtNjEuNjM1LTQuOTYzLTkyLjQ3MyA5Ljg4Ni02MS41OTYgNC45NjMtMTI4LjM5MSA0Ljk2My0xOTAuMDI3eiIgZmlsbD0iIzMyOTFGQyIvPjxwYXRoIGQ9Im05NzQuNjc1IDE1OS4yMjkgMTI4Ljc4NSA1LjEyYy02OS4zMTYtMjAuNTU4LTI5LjY5NSA0Ni4yMzctMjkuNjk1IDcxLjkxNWgtOTQuMTI4bC00Ljk2Mi03Ny4wMzV6bS03NjIuODI2IDUuMTJ2NzcuMDM1aC04OS4xNjVjLTQuOTIzIDAtNC45MjMgNS4xMi00LjkyMyAxMC4yNHY1NTkuODQxYzAgNS4xMiA0LjkyMyAxMC4yOCA5Ljg4NSAxNS40IDI5LjczNSAxMC4yNzkgNTkuNDcgNS4xMiA4OS4xNjUtMTUuMzZsNC45NjIgNS4xMmMwIDUuMTIgNC45NjMgNS4xMiA5Ljg4NiA1LjEyaDc0My4wMTZsOTkuMDkgNS4xMmM0Ljk2MiAzNS45NTctNC45NjMgNjYuNzk0LTE0Ljg0OCA5Ny41OTNINzMuMTM5Yy00LjkyMyAwLTkuODQ2LTUuMTItMTQuODQ4LTUuMTItNC45MjMtMjAuNTU5LTkuODg1LTMwLjgzOC05Ljg4NS00Ni4yMzdWMjE1LjcwNWMwLTMwLjc5OCAxNC44NDctNDYuMjM2IDQ0LjU4Mi00Ni4yMzZsMTE4Ljg2LTUuMTJ6IiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTExMDMuNDYgMTY5LjQ2OWMyNC44MTIgNS4xMiAzOS42NiAyMC41NTggMzkuNjYgNDYuMjM2IDQuOTIzIDE3NC42MjkgNC45MjMgNDEwLjg5Mi00Ljk2MyA3MDMuNjMzbC0zOS42MiA1LjEyaC00NC42MjJjMTQuODQ4LTMwLjc5OSAxOS44MS02MS42MzYgMTQuODQ4LTk3LjU5NHYtNTg1LjQ0YzQuOTYyLTMwLjc5OS0zNC42NTgtOTIuNDM1IDM0LjY1OC03MS45MTZ6IiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTIxMS44ODggMjQxLjQyM3Y1NjQuOTIyYy0yOS43MzUgMjAuNTItNTkuNDcgMjUuNjc5LTg5LjIwNCAxNS40LTQuOTIzIDAtOS44ODYtMTAuMjQtOS44ODYtMTUuNFYyNDYuNTA0YzAtNS4xMiA0Ljk2My0xMC4yNCA0Ljk2My0xMC4yNGw5NC4xMjcgNS4xMnoiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNOTc0LjY3NSAyNDEuNDIzaDk0LjEyN3Y1ODAuMzIybC05OS4wNS01LjEyIDQuOTIzLTU3NS4yNDF6TTUzLjM2OCA5MTQuMTRjNC45MjMgNS4xMiA5Ljg4NSA1LjEyIDE0Ljg0OCA1LjEyaDEwMzAuMjgyYzE0Ljg4NyAzMC44MzggMTQuODg3IDY2Ljc5NS00LjkyMyA5Ny41OTMtMzQxLjc3My01LjEyLTY3OC42MjQtNS4xMi0xMDIwLjQzNiAwLTU0LjQ2OCAwLTg0LjIwMy0yNS42NzgtNjkuMzE2LTg3LjI3NCAwLTUuMTIgNC45NjItNS4xMiA5Ljg4NS01LjEyIDE0Ljg4NyAwIDI0LjgxMi01LjE2IDM5LjY2LTEwLjMxOXoiIGZpbGw9IiNEQUUwRkYiLz48cGF0aCBkPSJtMTEzOC4xNTcgOTE5LjMzOCAyOS43MzUgNS4xMmM0LjkyMyAwIDkuODg1IDUuMTIgOS44ODUgMTAuMjQgMTQuODQ4IDY2Ljc5NS0xNC44NDcgOTcuNjMyLTg0LjIwMiA4Ny4zNTMgMTkuODEtMzUuOTU4IDE5LjgxLTY2Ljc1NiA0Ljk2Mi05Ny41OTNsMzkuNjItNS4xMnoiIGZpbGw9IiNDQ0QyRjIiLz48cGF0aCBkPSJNMzEwLjkzOCA1Ni40NzZjLTQuOTYyIDAtOS45MjQgNS4xMi05LjkyNCAxMC4yOCAwIDUuMTIgMCAxMC4yNzkgNC45NjIgMTUuMzk5czkuOTI1IDUuMTIgMTQuODQ4IDUuMTJjNC45NjIgMCA5LjkyNS01LjEyIDkuOTI1LTEwLjI0czAtMTAuMjQtNC45NjMtMTUuNGMtNC45NjItNS4xMi05Ljg4NS01LjEyLTE0Ljg0OC01LjEyem00NC41ODMgMjAuNTU5YzAgNS4xMiA0LjkyMyAxMC4yNCA5Ljg4NSAxNS4zOTkgNC45NjMgNS4xMiA5LjkyNSA1LjEyIDE0Ljg4NyAwIDQuOTIzLTUuMTIgOS44ODYtMTAuMjQgOS44ODYtMTUuMzYgMC01LjE1OS00Ljk2My0xMC4zMTgtOS44ODYtMTUuNDM4LTQuOTYyLTUuMTItOS45MjQtNS4xMi0xNC44ODcgMHMtOS44ODUgNS4xMi05Ljg4NSAxNS4zOTl6bTc0LjI3OC0yMC41NTljLTkuODg1IDAtMTQuODQ4IDEwLjI4LTE0Ljg0OCAyMC41NTkgMCAxMC4yNCA0Ljk2MyAxNS4zOTkgMTQuODQ4IDE1LjM5OSA5LjkyNSAwIDE0Ljg4Ny0xMC4yNCAxNC44ODctMTUuMzYgMC0xMC4zMTgtOS45MjUtMjAuNTk4LTE0Ljg4Ny0yMC41OTh6bS00NC41ODMgMzIzLjU3OCA2OS4zNTUgNjYuNzU2YzQuOTYzIDUuMTIgNC45NjMgNS4xMiA0Ljk2MyAxMC4yOCA5Ljg4NSAxMTguMTUtMTM4LjcxLTUxLjM1Ny0xNTMuNTU4LTYxLjYzNy05LjkyNS0xNS4zNi05LjkyNS0zMC43OTggMC00Ni4xOTcgMTkuODEtMjAuNTU4IDEyOC43ODUtMTQ4Ljk1IDE1My41NTgtODcuMzE0IDkuODg1IDE1LjM2IDQuOTYyIDMwLjc5OC05LjkyNSA0Ni4xOTdsLTY0LjM5MyA2MS42NzZ2MTAuMjc5em0yMzIuODM4LTEzMy41MTFjMjQuNzcyIDUuMTIgMjkuNjk1IDIwLjUxOSAyNC43NzIgNDEuMDc3bC00OS41NDUgMTkwLjAyOGMtNC45NjIgMjAuNTE5LTE5LjgxIDI1LjY3OC0zOS42MiAyMC41MTktMTkuODEtNS4xMi0yNC44MTItMjAuNTItMTkuODEtNDEuMDc4bDQ5LjUwNi0xOTAuMDI3YzQuOTYyLTIwLjU1OCAxNC44ODctMjUuNjc4IDM0LjY1Ny0yMC41NTh6bTE2My40NDMgMTA3LjgzM2MtMjkuNjk1LTIwLjU1OC00OS41NDUtNDYuMjM3LTY5LjMxNi02Ni43NTYtNC45NjItNS4xMi00Ljk2Mi0xMC4yNzkgMC0xNS4zOTkgMjQuNzMzLTc3LjA3NCAxMTguODYgMzUuOTE4IDE0My42MzMgNjEuNTk3IDQ0LjU4MyA0MS4xMTYgOS44ODYgNjEuNjM1LTE5LjgxIDkyLjQ3M2E1MDQuMTE0IDUwNC4xMTQgMCAwIDEtNzkuMjggNjYuNzU2Yy00LjkyMiA1LjEyLTkuODg1IDUuMTItMTQuODQ3IDUuMTItOTQuMTI4LTEwLjI0IDI0Ljc3Mi0xMDIuNzE0IDM5LjYyLTExMi45OTMgNC45NjItNS4xMiA0Ljk2Mi0xMC4yNCA0Ljk2Mi0xNS4zNiAwLTUuMTU5IDAtMTAuMzE4LTQuOTYyLTE1LjQzOHoiIGZpbGw9IiNGMUVGRjIiLz48cGF0aCBkPSJNMzEwLjkzOCA1NzUuMjAxSDQ2OS40MmM5LjkyNSAwIDE0Ljg4NyA1LjEyIDE0Ljg4NyAxNS40Mzl2NS4xMmMwIDEwLjI0LTQuOTYyIDE1LjM5OS0xNC44ODcgMTUuMzk5SDMxMC45NGMtOS45MjUgMC0xNC44ODgtNS4xMi0xNC44ODgtMTUuMzZ2LTUuMTZjMC0xMC4yNzggNC45NjMtMTUuNDM4IDE0Ljg4Ny0xNS40Mzh6IiBmaWxsPSIjRkRERDQ0Ii8+PHBhdGggZD0iTTU5OC4yNDQgNjY1LjI3MmMwIDUuOTA4IDQuOTIzIDE3Ljc2MyAxNC44NDggMTcuNzYzIDkuODg1IDAgMjQuNzcyIDUuOTA3IDM0LjY1NyAwIDkuOTI1LTUuOTA4IDE5LjgxLTExLjgxNiAxOS44MS0xNy43NjMgMC01LjkwNy00LjkyMy0xNy44MDEtMTQuODQ3LTE3LjgwMS05Ljg4NiAwLTI0Ljc3My01LjkwOC0zNC42NTggMC0xNC44ODcgNS45MDctMTkuODEgMTEuODU0LTE5LjgxIDE3LjgwMXptLTI4Ny4zMDYtMTcuODAxaDIzMi43OTljOS45MjQgMCAxNC44NDcgNS45MDcgMTQuODQ3IDE3LjgwMSAwIDExLjgxNi00LjkyMyAxNy43NjMtMTQuODQ3IDE3Ljc2M0gzMTAuOTM4Yy05LjkyNCA1LjkwNy0xNC44ODcgMC0xNC44ODctMTEuODE2IDAtMTcuODAxIDQuOTYzLTIzLjc0OCAxNC44ODctMjMuNzQ4eiIgZmlsbD0iI0ZDOTc0MyIvPjxwYXRoIGQ9Ik02ODcuNDA5IDczNS41NzNjMCA1LjQ3NCA0LjkyMyAxMC45MDkgMTQuODQ4IDE2LjM0NCA5Ljg4NSA1LjQzNSAxOS44MSA1LjQzNSAyNC43NzIgMCA5Ljg4NS01LjQzNSAxNC44NDgtMTAuODcgMTQuODQ4LTE2LjM0NCAwLTUuNDM1LTQuOTYzLTEwLjg3LTE0Ljg0OC0xNi4zMDUtOS45MjUtNS40MzUtMTkuODEtNS40MzUtMjQuODEyIDAtOS44NDYgNS40MzUtMTQuODA4IDEwLjg3LTE0LjgwOCAxNi4zMDV6bS0zNzYuNTEtMTYuMzA1aDk0LjEyOGM5LjkyNCAwIDE0Ljg4NyA1LjQzNSAxNC44ODcgMTYuMzA1IDAgMTAuOTA5LTQuOTYzIDE2LjM0NC0xNC44ODcgMTYuMzQ0aC05NC4xMjhjLTkuODQ2IDAtMTQuODQ4LTUuNDM1LTE0Ljg0OC0xNi4zNDQgMC0xMC44NyA0Ljk2My0xNi4zMDUgMTQuODg3LTE2LjMwNXptMTYzLjQ4MyAwaDE1OC41MmM5LjkyNCAwIDE0Ljg0NyA1LjQzNSAxNC44NDcgMTYuMzA1IDAgMTAuOTA5LTQuOTIzIDE2LjM0NC0xNC44NDcgMTYuMzQ0aC0xNTguNTJjLTkuODg2IDAtMTQuODQ4LTUuNDM1LTE0Ljg0OC0xNi4zNDQgMC0xMC44NyA0Ljk2Mi0xNi4zMDUgMTQuODQ4LTE2LjMwNXoiIGZpbGw9IiMyOEQxQjMiLz48L3N2Zz4=",Gt=Object.defineProperty,Jt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ge=(mt,vt,Nt)=>vt in mt?Gt(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,St=(mt,vt)=>{for(var Nt in vt||(vt={}))_t.call(vt,Nt)&&Ge(mt,Nt,vt[Nt]);if(Jt)for(var Nt of Jt(vt))lt.call(vt,Nt)&&Ge(mt,Nt,vt[Nt]);return mt};const st=mt=>React.createElement("svg",St({className:"d_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"m615.56 977.135-403.626-.341h-1.127a102.468 102.468 0 0 1-65.809-23.894 80.725 80.725 0 0 1-29.354-61.03l.58-616.039a80.486 80.486 0 0 1 29.355-60.86 103.117 103.117 0 0 1 65.809-23.893h1.194l67.243.683v3.448c-2.492 64.99-1.672 68.027 3.482 73.386l3.754 3.823h6.008a17.408 17.408 0 0 0 3.618-.478h107.11c282.897 0 282.897 0 286.72-1.706l5.974-2.595 1.604-5.973a275.801 275.801 0 0 0 1.024-46.285v-23.893l64.512.546h.648a102.4 102.4 0 0 1 71.783 28.911 79.748 79.748 0 0 1 23.893 56.15v360.789a208.282 208.282 0 0 0-117.077-35.84c-115.678 0-209.408 93.56-209.408 208.998a207.428 207.428 0 0 0 82.603 166.332l-.512-.24z",fill:"#3291FC"}),React.createElement("path",{d:"M634.266 989.867H211.149a116.531 116.531 0 0 1-74.82-27.239A93.628 93.628 0 0 1 102.4 891.7l.614-616.038a93.236 93.236 0 0 1 34.031-70.895 116.053 116.053 0 0 1 74.411-27.034h1.195l80.896.82v1.809c0 3.208 0 8.567-.615 15.086a394.923 394.923 0 0 0 0 63.83c.615 0 .683 0 .717-.342h109.944c198.246 0 280.337 0 281.156-.614 1.194-14.268 1.4-28.604.682-42.94V177.87l77.756.614h.683a115.268 115.268 0 0 1 80.725 32.768c17.579 17.408 27.443 41.028 27.41 65.707v370.21c-8.295-6.622-17.067-12.63-26.283-17.92V276.992a66.697 66.697 0 0 0-20.207-46.729 89.293 89.293 0 0 0-62.328-25.122h-.682l-51.064-.478v10.616a247.929 247.929 0 0 1-1.434 49.8l-3.276 12.288-11.947 5.086c-6.007 2.526-6.007 2.526-77.073 2.629H297.233a32.256 32.256 0 0 1-5.086.477h-1.194l-10.48-.477-7.236-7.578c-9.01-9.387-9.728-16.18-7.509-72.977l-53.862-.478h-1.195a90.18 90.18 0 0 0-57.242 20.65 67.96 67.96 0 0 0-24.815 50.996l-.682 616.004a67.584 67.584 0 0 0 24.849 50.995c16.11 13.551 36.522 20.992 57.583 21.027h388.744a210.75 210.75 0 0 0 34.475 25.907l.683.239z",fill:"#82BDFF"}),React.createElement("path",{d:"M624.64 235.759H350.345a23.962 23.962 0 0 1-23.894-24.235v-64.853a23.893 23.893 0 0 1 23.894-23.893h42.598a94.55 94.55 0 0 1 94.481-88.645 94.55 94.55 0 0 1 94.447 88.645h42.598a23.893 23.893 0 0 1 23.894 23.893v64.785a23.893 23.893 0 0 1-23.962 23.893l.239.41z",fill:"#38C9FF",fillOpacity:.4}),React.createElement("path",{d:"M562.654 810.667a179.302 179.302 0 0 0 179.473 179.131A179.302 179.302 0 0 0 921.6 810.667a179.063 179.063 0 0 0-89.737-155.136 179.746 179.746 0 0 0-179.473 0 179.063 179.063 0 0 0-89.736 155.136z",fill:"#38C9FF",opacity:.4}),React.createElement("path",{d:"m738.543 742.195 72.158 39.629a4.608 4.608 0 0 1 1.536 5.973l-79.258 134.28a31.232 31.232 0 0 1-22.528 15.02l-36.796 8.294a5.973 5.973 0 0 1-6.348-3.891l-17.238-35.84a31.642 31.642 0 0 1 2.697-27.17l79.667-134.93a4.506 4.506 0 0 1 6.008-1.57m84.206 20.549a4.096 4.096 0 0 1-5.973 1.365c-19.115-11.947-52.702-30.208-66.287-38.639a4.233 4.233 0 0 1-1.297-5.94l11.947-18.772a35.908 35.908 0 0 1 51.507-9.967l5.973 3.754c8.636 4.984 15.258 12.834 18.671 22.187 3.414 9.591 2.219 20.241-3.242 28.877",fill:"#00D8FB"}),React.createElement("path",{d:"M270.131 356.932c9.558-.239 19.08 1.536 27.955 5.12a53.737 53.737 0 0 1 31.096 34.748c2.56 8.397 3.857 17.135 3.755 25.941.068 6.35-.547 12.698-1.775 18.978a63.488 63.488 0 0 1-6.417 17.306l12.322 10.377c1.98 1.775 2.764 4.437 2.116 6.997a13.722 13.722 0 0 1-4.506 7.475 16.52 16.52 0 0 1-8.533 4.3 8.329 8.329 0 0 1-7.373-1.808l-10.342-8.602c-5.393 3.653-11.264 6.486-17.545 8.295-6.792 1.877-13.824 2.73-20.855 2.628a69.734 69.734 0 0 1-27.239-4.95 54.75 54.75 0 0 1-31.573-34.61 84.821 84.821 0 0 1-3.96-26.454 90.897 90.897 0 0 1 3.585-25.873c2.218-7.714 6.075-14.848 11.264-20.958 5.324-6.076 12.015-10.854 19.49-13.995a72.26 72.26 0 0 1 28.535-5.12v.205zm0 111.275c3.857.068 7.68-.341 11.435-1.229a35.499 35.499 0 0 0 9.455-3.96l-10.547-8.874a5.973 5.973 0 0 1-2.39-5.632 13.926 13.926 0 0 1 5.564-8.363 17.408 17.408 0 0 1 8.67-4.71 7.919 7.919 0 0 1 6.895 1.843l5.973 5.018a56.32 56.32 0 0 0 1.74-9.148c.342-3.243.513-6.554.479-9.83a77.79 77.79 0 0 0-1.98-17.92 42.325 42.325 0 0 0-6.383-14.678 30.55 30.55 0 0 0-11.435-9.864 37.683 37.683 0 0 0-17.169-3.584 37.035 37.035 0 0 0-17.237 3.652 31.642 31.642 0 0 0-11.4 9.83 40.98 40.98 0 0 0-6.35 14.405 76.66 76.66 0 0 0 0 34.099c1.025 5.222 3.073 10.172 5.974 14.643 2.936 4.267 6.827 7.85 11.435 10.308a35.713 35.713 0 0 0 17.578 3.96l-.307.034z",fill:"#FFF"}),React.createElement("path",{d:"m249.173 672.085-10.444 21.163a17.92 17.92 0 0 1-5.974 7.066 19.456 19.456 0 0 1-11.196 2.628 19.797 19.797 0 0 1-11.946-3.072c-2.97-2.082-3.311-5.666-1.092-10.718l48.878-110.455a11.264 11.264 0 0 1 5.12-5.257 25.532 25.532 0 0 1 21.163 0 11.469 11.469 0 0 1 5.052 5.257l49.357 110.865c1.911 4.676 1.365 8.09-1.536 10.24a19.422 19.422 0 0 1-11.947 3.208 17.408 17.408 0 0 1-10.923-2.526 18.534 18.534 0 0 1-5.495-6.314l-11.367-22.085H249.14zm42.428-20.787-18.227-45.636-18.296 45.636h36.523zm139.4-244.94h305.87c16.998 0 25.497 5.46 25.497 16.486 0 10.99-8.533 16.486-25.498 16.486H431.002c-16.999 0-25.498-5.495-25.498-16.486s8.533-16.487 25.498-16.487z",fill:"#0DFED4"}),React.createElement("path",{d:"M431.002 620.612h126.395c16.999 0 25.498 5.462 25.498 16.487 0 10.99-8.5 16.452-25.498 16.452H431.002c-16.999 0-25.498-5.461-25.498-16.452 0-10.991 8.533-16.487 25.498-16.487zm-10.889 120.969h72.26c9.728 0 14.61 5.495 14.61 16.486s-4.882 16.487-14.61 16.487h-72.26c-9.728 0-14.609-5.496-14.609-16.487 0-10.99 4.881-16.486 14.61-16.486z",fill:"#FFF"}));var zt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTYxNS41NiA5NzcuMTM1LTQwMy42MjYtLjM0MWgtMS4xMjdhMTAyLjQ2OCAxMDIuNDY4IDAgMCAxLTY1LjgwOS0yMy44OTQgODAuNzI1IDgwLjcyNSAwIDAgMS0yOS4zNTQtNjEuMDNsLjU4LTYxNi4wMzlhODAuNDg2IDgwLjQ4NiAwIDAgMSAyOS4zNTUtNjAuODYgMTAzLjExNyAxMDMuMTE3IDAgMCAxIDY1LjgwOS0yMy44OTNoMS4xOTRsNjcuMjQzLjY4M3YzLjQ0OGMtMi40OTIgNjQuOTktMS42NzIgNjguMDI3IDMuNDgyIDczLjM4NmwzLjc1NCAzLjgyM2g2LjAwOGExNy40MDggMTcuNDA4IDAgMCAwIDMuNjE4LS40NzhoMTA3LjExYzI4Mi44OTcgMCAyODIuODk3IDAgMjg2LjcyLTEuNzA2bDUuOTc0LTIuNTk1IDEuNjA0LTUuOTczYTI3NS44MDEgMjc1LjgwMSAwIDAgMCAxLjAyNC00Ni4yODV2LTIzLjg5M2w2NC41MTIuNTQ2aC42NDhhMTAyLjQgMTAyLjQgMCAwIDEgNzEuNzgzIDI4LjkxMSA3OS43NDggNzkuNzQ4IDAgMCAxIDIzLjg5MyA1Ni4xNXYzNjAuNzg5YTIwOC4yODIgMjA4LjI4MiAwIDAgMC0xMTcuMDc3LTM1Ljg0Yy0xMTUuNjc4IDAtMjA5LjQwOCA5My41Ni0yMDkuNDA4IDIwOC45OThhMjA3LjQyOCAyMDcuNDI4IDAgMCAwIDgyLjYwMyAxNjYuMzMybC0uNTEyLS4yNHoiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJNNjM0LjI2NiA5ODkuODY3SDIxMS4xNDlhMTE2LjUzMSAxMTYuNTMxIDAgMCAxLTc0LjgyLTI3LjIzOUE5My42MjggOTMuNjI4IDAgMCAxIDEwMi40IDg5MS43bC42MTQtNjE2LjAzOGE5My4yMzYgOTMuMjM2IDAgMCAxIDM0LjAzMS03MC44OTUgMTE2LjA1MyAxMTYuMDUzIDAgMCAxIDc0LjQxMS0yNy4wMzRoMS4xOTVsODAuODk2LjgydjEuODA5YzAgMy4yMDggMCA4LjU2Ny0uNjE1IDE1LjA4NmEzOTQuOTIzIDM5NC45MjMgMCAwIDAgMCA2My44M2MuNjE1IDAgLjY4MyAwIC43MTctLjM0MmgxMDkuOTQ0YzE5OC4yNDYgMCAyODAuMzM3IDAgMjgxLjE1Ni0uNjE0IDEuMTk0LTE0LjI2OCAxLjQtMjguNjA0LjY4Mi00Mi45NFYxNzcuODdsNzcuNzU2LjYxNGguNjgzYTExNS4yNjggMTE1LjI2OCAwIDAgMSA4MC43MjUgMzIuNzY4YzE3LjU3OSAxNy40MDggMjcuNDQzIDQxLjAyOCAyNy40MSA2NS43MDd2MzcwLjIxYy04LjI5NS02LjYyMi0xNy4wNjctMTIuNjMtMjYuMjgzLTE3LjkyVjI3Ni45OTJhNjYuNjk3IDY2LjY5NyAwIDAgMC0yMC4yMDctNDYuNzI5IDg5LjI5MyA4OS4yOTMgMCAwIDAtNjIuMzI4LTI1LjEyMmgtLjY4MmwtNTEuMDY0LS40Nzh2MTAuNjE2YTI0Ny45MjkgMjQ3LjkyOSAwIDAgMS0xLjQzNCA0OS44bC0zLjI3NiAxMi4yODgtMTEuOTQ3IDUuMDg2Yy02LjAwNyAyLjUyNi02LjAwNyAyLjUyNi03Ny4wNzMgMi42MjlIMjk3LjIzM2EzMi4yNTYgMzIuMjU2IDAgMCAxLTUuMDg2LjQ3N2gtMS4xOTRsLTEwLjQ4LS40NzctNy4yMzYtNy41NzhjLTkuMDEtOS4zODctOS43MjgtMTYuMTgtNy41MDktNzIuOTc3bC01My44NjItLjQ3OGgtMS4xOTVhOTAuMTggOTAuMTggMCAwIDAtNTcuMjQyIDIwLjY1IDY3Ljk2IDY3Ljk2IDAgMCAwLTI0LjgxNSA1MC45OTZsLS42ODIgNjE2LjAwNGE2Ny41ODQgNjcuNTg0IDAgMCAwIDI0Ljg0OSA1MC45OTVjMTYuMTEgMTMuNTUxIDM2LjUyMiAyMC45OTIgNTcuNTgzIDIxLjAyN2gzODguNzQ0YTIxMC43NSAyMTAuNzUgMCAwIDAgMzQuNDc1IDI1LjkwN2wuNjgzLjIzOXoiIGZpbGw9IiM4MkJERkYiLz48cGF0aCBkPSJNNjI0LjY0IDIzNS43NTlIMzUwLjM0NWEyMy45NjIgMjMuOTYyIDAgMCAxLTIzLjg5NC0yNC4yMzV2LTY0Ljg1M2EyMy44OTMgMjMuODkzIDAgMCAxIDIzLjg5NC0yMy44OTNoNDIuNTk4YTk0LjU1IDk0LjU1IDAgMCAxIDk0LjQ4MS04OC42NDUgOTQuNTUgOTQuNTUgMCAwIDEgOTQuNDQ3IDg4LjY0NWg0Mi41OThhMjMuODkzIDIzLjg5MyAwIDAgMSAyMy44OTQgMjMuODkzdjY0Ljc4NWEyMy44OTMgMjMuODkzIDAgMCAxLTIzLjk2MiAyMy44OTNsLjIzOS40MXoiIGZpbGw9IiMzOEM5RkYiIGZpbGwtb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJNNTYyLjY1NCA4MTAuNjY3YTE3OS4zMDIgMTc5LjMwMiAwIDAgMCAxNzkuNDczIDE3OS4xMzFBMTc5LjMwMiAxNzkuMzAyIDAgMCAwIDkyMS42IDgxMC42NjdhMTc5LjA2MyAxNzkuMDYzIDAgMCAwLTg5LjczNy0xNTUuMTM2IDE3OS43NDYgMTc5Ljc0NiAwIDAgMC0xNzkuNDczIDAgMTc5LjA2MyAxNzkuMDYzIDAgMCAwLTg5LjczNiAxNTUuMTM2eiIgZmlsbD0iIzM4QzlGRiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtNzM4LjU0MyA3NDIuMTk1IDcyLjE1OCAzOS42MjlhNC42MDggNC42MDggMCAwIDEgMS41MzYgNS45NzNsLTc5LjI1OCAxMzQuMjhhMzEuMjMyIDMxLjIzMiAwIDAgMS0yMi41MjggMTUuMDJsLTM2Ljc5NiA4LjI5NGE1Ljk3MyA1Ljk3MyAwIDAgMS02LjM0OC0zLjg5MWwtMTcuMjM4LTM1Ljg0YTMxLjY0MiAzMS42NDIgMCAwIDEgMi42OTctMjcuMTdsNzkuNjY3LTEzNC45M2E0LjUwNiA0LjUwNiAwIDAgMSA2LjAwOC0xLjU3bTg0LjIwNiAyMC41NDlhNC4wOTYgNC4wOTYgMCAwIDEtNS45NzMgMS4zNjVjLTE5LjExNS0xMS45NDctNTIuNzAyLTMwLjIwOC02Ni4yODctMzguNjM5YTQuMjMzIDQuMjMzIDAgMCAxLTEuMjk3LTUuOTRsMTEuOTQ3LTE4Ljc3MmEzNS45MDggMzUuOTA4IDAgMCAxIDUxLjUwNy05Ljk2N2w1Ljk3MyAzLjc1NGM4LjYzNiA0Ljk4NCAxNS4yNTggMTIuODM0IDE4LjY3MSAyMi4xODcgMy40MTQgOS41OTEgMi4yMTkgMjAuMjQxLTMuMjQyIDI4Ljg3NyIgZmlsbD0iIzAwRDhGQiIvPjxwYXRoIGQ9Ik0yNzAuMTMxIDM1Ni45MzJjOS41NTgtLjIzOSAxOS4wOCAxLjUzNiAyNy45NTUgNS4xMmE1My43MzcgNTMuNzM3IDAgMCAxIDMxLjA5NiAzNC43NDhjMi41NiA4LjM5NyAzLjg1NyAxNy4xMzUgMy43NTUgMjUuOTQxLjA2OCA2LjM1LS41NDcgMTIuNjk4LTEuNzc1IDE4Ljk3OGE2My40ODggNjMuNDg4IDAgMCAxLTYuNDE3IDE3LjMwNmwxMi4zMjIgMTAuMzc3YzEuOTggMS43NzUgMi43NjQgNC40MzcgMi4xMTYgNi45OTdhMTMuNzIyIDEzLjcyMiAwIDAgMS00LjUwNiA3LjQ3NSAxNi41MiAxNi41MiAwIDAgMS04LjUzMyA0LjMgOC4zMjkgOC4zMjkgMCAwIDEtNy4zNzMtMS44MDhsLTEwLjM0Mi04LjYwMmMtNS4zOTMgMy42NTMtMTEuMjY0IDYuNDg2LTE3LjU0NSA4LjI5NS02Ljc5MiAxLjg3Ny0xMy44MjQgMi43My0yMC44NTUgMi42MjhhNjkuNzM0IDY5LjczNCAwIDAgMS0yNy4yMzktNC45NSA1NC43NSA1NC43NSAwIDAgMS0zMS41NzMtMzQuNjEgODQuODIxIDg0LjgyMSAwIDAgMS0zLjk2LTI2LjQ1NCA5MC44OTcgOTAuODk3IDAgMCAxIDMuNTg1LTI1Ljg3M2MyLjIxOC03LjcxNCA2LjA3NS0xNC44NDggMTEuMjY0LTIwLjk1OCA1LjMyNC02LjA3NiAxMi4wMTUtMTAuODU0IDE5LjQ5LTEzLjk5NWE3Mi4yNiA3Mi4yNiAwIDAgMSAyOC41MzUtNS4xMnYuMjA1em0wIDExMS4yNzVjMy44NTcuMDY4IDcuNjgtLjM0MSAxMS40MzUtMS4yMjlhMzUuNDk5IDM1LjQ5OSAwIDAgMCA5LjQ1NS0zLjk2bC0xMC41NDctOC44NzRhNS45NzMgNS45NzMgMCAwIDEtMi4zOS01LjYzMiAxMy45MjYgMTMuOTI2IDAgMCAxIDUuNTY0LTguMzYzIDE3LjQwOCAxNy40MDggMCAwIDEgOC42Ny00LjcxIDcuOTE5IDcuOTE5IDAgMCAxIDYuODk1IDEuODQzbDUuOTczIDUuMDE4YTU2LjMyIDU2LjMyIDAgMCAwIDEuNzQtOS4xNDhjLjM0Mi0zLjI0My41MTMtNi41NTQuNDc5LTkuODNhNzcuNzkgNzcuNzkgMCAwIDAtMS45OC0xNy45MiA0Mi4zMjUgNDIuMzI1IDAgMCAwLTYuMzgzLTE0LjY3OCAzMC41NSAzMC41NSAwIDAgMC0xMS40MzUtOS44NjQgMzcuNjgzIDM3LjY4MyAwIDAgMC0xNy4xNjktMy41ODQgMzcuMDM1IDM3LjAzNSAwIDAgMC0xNy4yMzcgMy42NTIgMzEuNjQyIDMxLjY0MiAwIDAgMC0xMS40IDkuODMgNDAuOTggNDAuOTggMCAwIDAtNi4zNSAxNC40MDUgNzYuNjYgNzYuNjYgMCAwIDAgMCAzNC4wOTljMS4wMjUgNS4yMjIgMy4wNzMgMTAuMTcyIDUuOTc0IDE0LjY0MyAyLjkzNiA0LjI2NyA2LjgyNyA3Ljg1IDExLjQzNSAxMC4zMDhhMzUuNzEzIDM1LjcxMyAwIDAgMCAxNy41NzggMy45NmwtLjMwNy4wMzR6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0ibTI0OS4xNzMgNjcyLjA4NS0xMC40NDQgMjEuMTYzYTE3LjkyIDE3LjkyIDAgMCAxLTUuOTc0IDcuMDY2IDE5LjQ1NiAxOS40NTYgMCAwIDEtMTEuMTk2IDIuNjI4IDE5Ljc5NyAxOS43OTcgMCAwIDEtMTEuOTQ2LTMuMDcyYy0yLjk3LTIuMDgyLTMuMzExLTUuNjY2LTEuMDkyLTEwLjcxOGw0OC44NzgtMTEwLjQ1NWExMS4yNjQgMTEuMjY0IDAgMCAxIDUuMTItNS4yNTcgMjUuNTMyIDI1LjUzMiAwIDAgMSAyMS4xNjMgMCAxMS40NjkgMTEuNDY5IDAgMCAxIDUuMDUyIDUuMjU3bDQ5LjM1NyAxMTAuODY1YzEuOTExIDQuNjc2IDEuMzY1IDguMDktMS41MzYgMTAuMjRhMTkuNDIyIDE5LjQyMiAwIDAgMS0xMS45NDcgMy4yMDggMTcuNDA4IDE3LjQwOCAwIDAgMS0xMC45MjMtMi41MjYgMTguNTM0IDE4LjUzNCAwIDAgMS01LjQ5NS02LjMxNGwtMTEuMzY3LTIyLjA4NUgyNDkuMTR6bTQyLjQyOC0yMC43ODctMTguMjI3LTQ1LjYzNi0xOC4yOTYgNDUuNjM2aDM2LjUyM3ptMTM5LjQtMjQ0Ljk0aDMwNS44N2MxNi45OTggMCAyNS40OTcgNS40NiAyNS40OTcgMTYuNDg2IDAgMTAuOTktOC41MzMgMTYuNDg2LTI1LjQ5OCAxNi40ODZINDMxLjAwMmMtMTYuOTk5IDAtMjUuNDk4LTUuNDk1LTI1LjQ5OC0xNi40ODZzOC41MzMtMTYuNDg3IDI1LjQ5OC0xNi40ODd6IiBmaWxsPSIjMERGRUQ0Ii8+PHBhdGggZD0iTTQzMS4wMDIgNjIwLjYxMmgxMjYuMzk1YzE2Ljk5OSAwIDI1LjQ5OCA1LjQ2MiAyNS40OTggMTYuNDg3IDAgMTAuOTktOC41IDE2LjQ1Mi0yNS40OTggMTYuNDUySDQzMS4wMDJjLTE2Ljk5OSAwLTI1LjQ5OC01LjQ2MS0yNS40OTgtMTYuNDUyIDAtMTAuOTkxIDguNTMzLTE2LjQ4NyAyNS40OTgtMTYuNDg3em0tMTAuODg5IDEyMC45NjloNzIuMjZjOS43MjggMCAxNC42MSA1LjQ5NSAxNC42MSAxNi40ODZzLTQuODgyIDE2LjQ4Ny0xNC42MSAxNi40ODdoLTcyLjI2Yy05LjcyOCAwLTE0LjYwOS01LjQ5Ni0xNC42MDktMTYuNDg3IDAtMTAuOTkgNC44ODEtMTYuNDg2IDE0LjYxLTE2LjQ4NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",cn=Object.defineProperty,Re=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,sn=(mt,vt,Nt)=>vt in mt?cn(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,Pn=(mt,vt)=>{for(var Nt in vt||(vt={}))It.call(vt,Nt)&&sn(mt,Nt,vt[Nt]);if(Re)for(var Nt of Re(vt))dn.call(vt,Nt)&&sn(mt,Nt,vt[Nt]);return mt};const xe=mt=>React.createElement("svg",Pn({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"M387.883 793.003A165.248 165.248 0 0 0 231.21 957.952c0 19.157 3.328 41.941 9.258 66.048H0V783.53c24.107 5.974 46.933 9.26 66.048 9.26a165.205 165.205 0 0 0 165.205-165.163 165.205 165.205 0 0 0-165.12-165.163c-19.2 0-41.984 3.285-66.09 9.216V231.253h240.469c-5.973-24.106-9.259-46.89-9.259-66.048A165.205 165.205 0 0 1 396.373 0v792.747z",fill:"#3061D0"}),React.createElement("path",{d:"M858.837 462.464c-19.157 0-41.941 3.285-66.048 9.216V231.253H552.32c5.93-24.106 9.216-46.89 9.216-66.048A165.205 165.205 0 0 0 396.416 0v792.747a165.205 165.205 0 0 1 165.12 165.205c0 19.157-3.285 41.941-9.216 66.048h240.47V783.53c24.106 5.974 46.89 9.26 66.047 9.26A165.205 165.205 0 0 0 1024 627.626a165.205 165.205 0 0 0-165.163-165.163z",fill:"#A4C8FC"}));var ie="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4Ny44ODMgNzkzLjAwM0ExNjUuMjQ4IDE2NS4yNDggMCAwIDAgMjMxLjIxIDk1Ny45NTJjMCAxOS4xNTcgMy4zMjggNDEuOTQxIDkuMjU4IDY2LjA0OEgwVjc4My41M2MyNC4xMDcgNS45NzQgNDYuOTMzIDkuMjYgNjYuMDQ4IDkuMjZhMTY1LjIwNSAxNjUuMjA1IDAgMCAwIDE2NS4yMDUtMTY1LjE2MyAxNjUuMjA1IDE2NS4yMDUgMCAwIDAtMTY1LjEyLTE2NS4xNjNjLTE5LjIgMC00MS45ODQgMy4yODUtNjYuMDkgOS4yMTZWMjMxLjI1M2gyNDAuNDY5Yy01Ljk3My0yNC4xMDYtOS4yNTktNDYuODktOS4yNTktNjYuMDQ4QTE2NS4yMDUgMTY1LjIwNSAwIDAgMSAzOTYuMzczIDB2NzkyLjc0N3oiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNODU4LjgzNyA0NjIuNDY0Yy0xOS4xNTcgMC00MS45NDEgMy4yODUtNjYuMDQ4IDkuMjE2VjIzMS4yNTNINTUyLjMyYzUuOTMtMjQuMTA2IDkuMjE2LTQ2Ljg5IDkuMjE2LTY2LjA0OEExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMzk2LjQxNiAwdjc5Mi43NDdhMTY1LjIwNSAxNjUuMjA1IDAgMCAxIDE2NS4xMiAxNjUuMjA1YzAgMTkuMTU3LTMuMjg1IDQxLjk0MS05LjIxNiA2Ni4wNDhoMjQwLjQ3Vjc4My41M2MyNC4xMDYgNS45NzQgNDYuODkgOS4yNiA2Ni4wNDcgOS4yNkExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMTAyNCA2MjcuNjI2YTE2NS4yMDUgMTY1LjIwNSAwIDAgMC0xNjUuMTYzLTE2NS4xNjN6IiBmaWxsPSIjQTRDOEZDIi8+PC9zdmc+",re=Object.defineProperty,me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Me=(mt,vt,Nt)=>vt in mt?re(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,ct=(mt,vt)=>{for(var Nt in vt||(vt={}))ze.call(vt,Nt)&&Me(mt,Nt,vt[Nt]);if(me)for(var Nt of me(vt))qe.call(vt,Nt)&&Me(mt,Nt,vt[Nt]);return mt};const Fe=mt=>React.createElement("svg",ct({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"M867.26 801.314c-66.56 79.292-160.802 120.9-261.36 129.775h-.306a221.082 221.082 0 0 1-14.541 1.058c-.41.103-.82.103-1.229.103-.41.443-1.365.443-1.74.443a511.386 511.386 0 0 1-155.854-16.862l-1.672-.443a312.422 312.422 0 0 1-17.033-4.915 271.599 271.599 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.649c-7.748-2.662-15.36-5.53-22.904-8.533a375.02 375.02 0 0 1-18.432-7.68 525.005 525.005 0 0 1-113.083-65.946c-.922-.75-1.946-1.501-2.902-2.355a486.605 486.605 0 0 1-133.666-157.49c-146.773-276.48 40.38-490.156 210.364-500.498 3.72-.239 7.339-.341 10.923-.341h9.83c150.903-7.885 315.392 78.233 430.216 195.515 1.434 1.4 2.731 2.8 4.096 4.267 5.7 5.803 11.162 11.742 16.521 17.715C909.278 514.867 965.12 684.544 867.26 801.314",fill:"#FFD066"}),React.createElement("path",{d:"M222.413 807.697a487.902 487.902 0 0 1-105.267-122.47c4.983-175.343 36.215-364.544 100.42-392.807 65.707 288.598 52.77 442.095 4.847 515.277z",fill:"#E97286"}),React.createElement("path",{d:"m206.916 794.18-41.472-620.202c-1.024-14.95 4.028-29.696 13.995-40.96a57.21 57.21 0 0 1 39.185-19.115l515.994-33.894c31.436-2.048 58.607 21.504 60.689 52.633l46.523 695.876a362.12 362.12 0 0 1-133.222 80.828l-235.93 15.53a542.447 542.447 0 0 1-59.153-14.403 331.537 331.537 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.683c-7.748-2.628-15.36-5.495-22.904-8.533-6.212-2.39-12.322-4.95-18.432-7.646a524.97 524.97 0 0 1-147.217-94.447v.034z",fill:"#7E4EE3"}),React.createElement("path",{d:"m199.031 171.964 551.424-38.707 52.088 731.238-538.385 25.77-65.16-718.301",fill:"#FFF"}),React.createElement("path",{d:"M236.1 818.79a491.69 491.69 0 0 1-111.889-122.197c9.011-81.237 44.715-127.522 79.394-172.544 16.282-21.163 32.359-41.984 45.364-66.048 49.937-92.501 108.544-87.962 13.004 97.963-16.042 31.334-9.08 59.597-1.297 91.204 11.06 44.578 23.689 95.778-24.576 171.622z",fill:"#F69C93"}),React.createElement("path",{d:"m689.562 339.388-231.936 21.265a15.292 15.292 0 0 1-16.657-13.722l-3.14-33.519a15.223 15.223 0 0 1 13.857-16.486l231.902-21.265a15.258 15.258 0 0 1 16.657 13.721l3.14 33.485a15.223 15.223 0 0 1-13.858 16.52zm18.022 189.167-237.875 15.599a14.54 14.54 0 0 1-15.497-13.449l-2.39-35.02a14.507 14.507 0 0 1 13.62-15.395l237.875-15.599a14.54 14.54 0 0 1 15.497 13.449l2.39 35.055a14.507 14.507 0 0 1-13.62 15.36zM486.741 746.359l239.138-20.002a14.165 14.165 0 0 0 9.626-4.949 13.926 13.926 0 0 0 3.277-10.24l-3.072-35.84a13.96 13.96 0 0 0-4.984-9.523 14.234 14.234 0 0 0-10.308-3.243L481.28 682.598a14.063 14.063 0 0 0-12.902 15.121l3.072 35.875c.682 7.714 7.509 13.414 15.291 12.765z",fill:"#D5CFE3"}),React.createElement("path",{d:"M380.587 351.778c0 29.355-23.996 53.112-53.59 53.112-29.627 0-53.623-23.757-53.623-53.112s23.996-53.111 53.59-53.111c29.627 0 53.657 23.79 53.657 53.111zm18.227 192.683c0 29.354-23.996 53.145-53.624 53.145a53.385 53.385 0 0 1-53.623-53.145c0-29.355 23.996-53.112 53.59-53.112 29.661 0 53.657 23.791 53.657 53.112zm-35.908 237.431c19.421.342 37.546-9.66 47.343-26.282a52.702 52.702 0 0 0 0-53.726 53.726 53.726 0 0 0-47.343-26.249 53.385 53.385 0 0 0-52.566 53.112c0 28.945 23.382 52.565 52.566 53.145z",fill:"#E7E1F4"}),React.createElement("path",{d:"M288.324 349.389c-7.885-8.977 10.684-23.552 20.446-12.63 1.843 2.083 3.516 4.335 5.154 6.486 7.032 9.216 12.766 16.725 21.64 1.877 10.992-18.33 42.667-56.456 51.747-64.717 9.08-8.294 38.298 1.058 21.948 20.583-16.384 19.558-45.568 56.832-54.409 70.895-8.875 14.028-21.845 24.098-36.727 7.134-14.78-16.965-29.799-29.594-29.799-29.594zm16.384 193.604c-8.772-8.09 8.124-24.576 18.978-14.677 2.048 1.843 3.96 3.89 5.803 5.87 8.021 8.432 14.507 15.292 21.777-.409 8.943-19.354 36.352-60.587 44.51-69.768 8.192-9.216 38.23-2.936 24.03 18.193-14.165 21.162-39.253 61.269-46.524 76.185-7.304 14.882-19.217 26.249-35.772 10.923-16.52-15.292-32.768-26.283-32.768-26.283zm37.308 171.486c-9.66-11.025-28.33 3.413-20.48 12.493 0 0 14.882 12.766 29.594 29.798 14.677 17.067 27.784 7.134 36.727-6.86 8.943-13.995 38.434-51.064 54.955-70.486 16.486-19.388-12.698-29.013-21.846-20.787-9.113 8.226-41.096 46.148-52.155 64.375-9.012 14.78-14.678 7.237-21.64-2.048a114.142 114.142 0 0 0-5.12-6.485z",fill:"#00C6CD"}),React.createElement("path",{d:"M569.924 67.174c-49.97-119.5-164.59-54.1-185.856 11.094-31.266 1.706-57.07 2.935-70.997 3.345h-.341c-6.52.239-18.432.58-26.044 8.772-19.354 20.821 6.28 73.66 21.265 100.932a1297.067 1297.067 0 0 0 349.15-23.176c17.34-57.583 21.709-110.148-21.709-105.882-11.4 1.16-35.362 2.902-65.468 4.915zm-91.75.308c-1.707 0-3.96.068-6.588.17-19.353.683-58.3 2.048-38.98-22.698 25.566-32.7 75.23-31.062 91.136-4.916 15.906 26.147-31.266 27.444-45.568 27.444z",fill:"#3D3450"}),React.createElement("path",{d:"M830.669 1019.085a173.431 173.431 0 0 0 149.948-85.743 170.155 170.155 0 0 0 0-171.52 173.431 173.431 0 0 0-149.948-85.777c-95.608 0-173.124 76.8-173.124 171.52 0 94.72 77.482 171.52 173.124 171.52z",fill:"#00C572"}),React.createElement("path",{d:"M919.552 769.434a21.777 21.777 0 0 1 36.181 10.513 21.3 21.3 0 0 1-6.45 20.65l-29.697-31.163zm-161.178 61.235 5.735 7.782c11.4 15.463 22.733 30.925 34.099 46.422A13499.972 13499.972 0 0 1 916.514 772.3l3.072-2.867 29.696 31.163-3.038 2.833-39.594 37.376a12901.717 12901.717 0 0 0-96.154 92.092 21.777 21.777 0 0 1-32.666-2.799 13821.622 13821.622 0 0 0-48.674-66.355l-5.734-7.748 34.952-25.293zm0 0a21.777 21.777 0 0 0-30.242-4.642 21.3 21.3 0 0 0-4.71 29.935l34.952-25.26z",fill:"#FFF"}));var He="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",Xe=Object.defineProperty,We=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Oe=(mt,vt,Nt)=>vt in mt?Xe(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,Ve=(mt,vt)=>{for(var Nt in vt||(vt={}))tt.call(vt,Nt)&&Oe(mt,Nt,vt[Nt]);if(We)for(var Nt of We(vt))At.call(vt,Nt)&&Oe(mt,Nt,vt[Nt]);return mt};const Ae=mt=>React.createElement("svg",Ve({className:"h_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"M931.294 166.775H536.439V856.27h394.855a24.235 24.235 0 0 0 24.44-24.371V192.102c0-14.063-10.343-25.327-24.44-25.327z",fill:"#FF8A65"}),React.createElement("path",{d:"M512 634.88h345.975v48.81H512v-48.81zm0 98.509h345.975v49.732H512V733.39zM660.548 290.61C578.765 290.611 512 357.205 512 438.818S578.765 587.06 660.548 587.06c81.784 0 148.514-66.628 148.514-148.24H660.548V290.61z",fill:"#FBE9E7"}),React.createElement("path",{d:"M709.427 240.879V389.12h148.548c0-81.647-66.764-148.241-148.548-148.241z",fill:"#FBE9E7"}),React.createElement("path",{d:"M586.274 955.733 68.267 857.225v-690.45l518.007-98.508z",fill:"#E64A19"}),React.createElement("path",{d:"M335.258 343.142H218.692v337.716h72.363V564.565h37.649c40.448 0 72.397-10.308 95.915-31.88 23.483-20.65 35.703-48.81 35.703-82.569 0-71.304-42.325-106.94-125.03-106.94zm-13.176 163.226H291.09V401.306h30.993c39.492 0 59.256 16.896 59.256 51.575 0 36.591-19.764 53.487-59.256 53.487z",fill:"#FFF"}));var Ie="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",be=Object.defineProperty,ot=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,kt=(mt,vt,Nt)=>vt in mt?be(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,Rt=(mt,vt)=>{for(var Nt in vt||(vt={}))ht.call(vt,Nt)&&kt(mt,Nt,vt[Nt]);if(ot)for(var Nt of ot(vt))Ft.call(vt,Nt)&&kt(mt,Nt,vt[Nt]);return mt};const Zt=mt=>React.createElement("svg",Rt({className:"i_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},mt),React.createElement("path",{d:"M800.29 955.733H223.71A155.614 155.614 0 0 1 68.267 800.29V223.71A155.614 155.614 0 0 1 223.71 68.267h576.58A155.614 155.614 0 0 1 955.733 223.71v576.58A155.614 155.614 0 0 1 800.29 955.733z",fill:"#3291FC"}),React.createElement("path",{d:"M311.125 729.43a87.04 87.04 0 0 0-37.137-28.57c-62.293-26.863-91.443-99.43-64.58-161.724 5.734-11.98 12.595-23.415 21.709-33.724 14.302-14.267 24.576-31.983 29.73-51.405 5.7-22.869 14.848-44.032 27.443-63.453a26.35 26.35 0 0 0 2.287-27.41c-5.154-11.434-9.728-23.45-13.722-34.303-6.28-17.135-10.308-33.724-34.85-35.977a39.083 39.083 0 0 1-27.989-47.445c3.413-21.163 21.129-37.137 42.837-38.298 22.29 1.16 40.005 19.456 41.131 41.711 0 16.043 8.021 20.582 18.295 27.99 25.157 22.869 62.874 24.03 89.703 2.867a248.559 248.559 0 0 1 241.732-3.414c5.12 2.867 9.728 6.28 9.148 12.561-1.127 6.28-6.28 11.435-12.561 11.435-13.722 2.287-27.443 3.413-41.165 5.734-55.979 5.12-107.998 31.403-145.135 73.148a161.041 161.041 0 0 0-42.871 121.72 164.045 164.045 0 0 0 58.88 114.858 53.248 53.248 0 0 1 21.162 72.022c-2.32 3.959-5.188 7.953-8.601 11.946-2.287 3.448-4.574 7.441-7.988 12.595 21.163 5.7 43.418 2.868 62.84-7.987a155.068 155.068 0 0 1 80.555-24.576 234.086 234.086 0 0 0 182.306-112.025c1.16-1.127 2.867-1.707 5.734-3.414a207.19 207.19 0 0 1-8.021 55.979 281.054 281.054 0 0 1-266.855 218.317h-7.987a269.824 269.824 0 0 1-216.03-109.159z",fill:"#AFE9FF"}),React.createElement("path",{d:"M596.855 521.42a69.222 69.222 0 0 1-20.002-48.57v-1.708c0-21.162 9.728-36.59 22.87-39.424 11.98-2.867 27.409 9.694 34.85 27.99a66.56 66.56 0 0 1 .58 54.272 22.87 22.87 0 0 1-20.002 14.882 25.6 25.6 0 0 1-17.75-8.021l-.546.58zm123.427-40.55a70.007 70.007 0 0 1-11.4-65.74c2.286-11.981 14.267-21.163 26.282-18.842a27.443 27.443 0 0 1 14.267 7.987c9.728 10.855 16.59 23.996 18.876 38.298l1.127 11.98c0 6.315-1.127 12.596-3.414 18.876a26.863 26.863 0 0 1-23.45 20.002 29.935 29.935 0 0 1-22.288-12.56z",fill:"#FFF"}));var rn="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgwMC4yOSA5NTUuNzMzSDIyMy43MUExNTUuNjE0IDE1NS42MTQgMCAwIDEgNjguMjY3IDgwMC4yOVYyMjMuNzFBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDIyMy43MSA2OC4yNjdoNTc2LjU4QTE1NS42MTQgMTU1LjYxNCAwIDAgMSA5NTUuNzMzIDIyMy43MXY1NzYuNThBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDgwMC4yOSA5NTUuNzMzeiIgZmlsbD0iIzMyOTFGQyIvPjxwYXRoIGQ9Ik0zMTEuMTI1IDcyOS40M2E4Ny4wNCA4Ny4wNCAwIDAgMC0zNy4xMzctMjguNTdjLTYyLjI5My0yNi44NjMtOTEuNDQzLTk5LjQzLTY0LjU4LTE2MS43MjQgNS43MzQtMTEuOTggMTIuNTk1LTIzLjQxNSAyMS43MDktMzMuNzI0IDE0LjMwMi0xNC4yNjcgMjQuNTc2LTMxLjk4MyAyOS43My01MS40MDUgNS43LTIyLjg2OSAxNC44NDgtNDQuMDMyIDI3LjQ0My02My40NTNhMjYuMzUgMjYuMzUgMCAwIDAgMi4yODctMjcuNDFjLTUuMTU0LTExLjQzNC05LjcyOC0yMy40NS0xMy43MjItMzQuMzAzLTYuMjgtMTcuMTM1LTEwLjMwOC0zMy43MjQtMzQuODUtMzUuOTc3YTM5LjA4MyAzOS4wODMgMCAwIDEtMjcuOTg5LTQ3LjQ0NWMzLjQxMy0yMS4xNjMgMjEuMTI5LTM3LjEzNyA0Mi44MzctMzguMjk4IDIyLjI5IDEuMTYgNDAuMDA1IDE5LjQ1NiA0MS4xMzEgNDEuNzExIDAgMTYuMDQzIDguMDIxIDIwLjU4MiAxOC4yOTUgMjcuOTkgMjUuMTU3IDIyLjg2OSA2Mi44NzQgMjQuMDMgODkuNzAzIDIuODY3YTI0OC41NTkgMjQ4LjU1OSAwIDAgMSAyNDEuNzMyLTMuNDE0YzUuMTIgMi44NjcgOS43MjggNi4yOCA5LjE0OCAxMi41NjEtMS4xMjcgNi4yOC02LjI4IDExLjQzNS0xMi41NjEgMTEuNDM1LTEzLjcyMiAyLjI4Ny0yNy40NDMgMy40MTMtNDEuMTY1IDUuNzM0LTU1Ljk3OSA1LjEyLTEwNy45OTggMzEuNDAzLTE0NS4xMzUgNzMuMTQ4YTE2MS4wNDEgMTYxLjA0MSAwIDAgMC00Mi44NzEgMTIxLjcyIDE2NC4wNDUgMTY0LjA0NSAwIDAgMCA1OC44OCAxMTQuODU4IDUzLjI0OCA1My4yNDggMCAwIDEgMjEuMTYyIDcyLjAyMmMtMi4zMiAzLjk1OS01LjE4OCA3Ljk1My04LjYwMSAxMS45NDYtMi4yODcgMy40NDgtNC41NzQgNy40NDEtNy45ODggMTIuNTk1IDIxLjE2MyA1LjcgNDMuNDE4IDIuODY4IDYyLjg0LTcuOTg3YTE1NS4wNjggMTU1LjA2OCAwIDAgMSA4MC41NTUtMjQuNTc2IDIzNC4wODYgMjM0LjA4NiAwIDAgMCAxODIuMzA2LTExMi4wMjVjMS4xNi0xLjEyNyAyLjg2Ny0xLjcwNyA1LjczNC0zLjQxNGEyMDcuMTkgMjA3LjE5IDAgMCAxLTguMDIxIDU1Ljk3OSAyODEuMDU0IDI4MS4wNTQgMCAwIDEtMjY2Ljg1NSAyMTguMzE3aC03Ljk4N2EyNjkuODI0IDI2OS44MjQgMCAwIDEtMjE2LjAzLTEwOS4xNTl6IiBmaWxsPSIjQUZFOUZGIi8+PHBhdGggZD0iTTU5Ni44NTUgNTIxLjQyYTY5LjIyMiA2OS4yMjIgMCAwIDEtMjAuMDAyLTQ4LjU3di0xLjcwOGMwLTIxLjE2MiA5LjcyOC0zNi41OSAyMi44Ny0zOS40MjQgMTEuOTgtMi44NjcgMjcuNDA5IDkuNjk0IDM0Ljg1IDI3Ljk5YTY2LjU2IDY2LjU2IDAgMCAxIC41OCA1NC4yNzIgMjIuODcgMjIuODcgMCAwIDEtMjAuMDAyIDE0Ljg4MiAyNS42IDI1LjYgMCAwIDEtMTcuNzUtOC4wMjFsLS41NDYuNTh6bTEyMy40MjctNDAuNTVhNzAuMDA3IDcwLjAwNyAwIDAgMS0xMS40LTY1Ljc0YzIuMjg2LTExLjk4MSAxNC4yNjctMjEuMTYzIDI2LjI4Mi0xOC44NDJhMjcuNDQzIDI3LjQ0MyAwIDAgMSAxNC4yNjcgNy45ODdjOS43MjggMTAuODU1IDE2LjU5IDIzLjk5NiAxOC44NzYgMzguMjk4bDEuMTI3IDExLjk4YzAgNi4zMTUtMS4xMjcgMTIuNTk2LTMuNDE0IDE4Ljg3NmEyNi44NjMgMjYuODYzIDAgMCAxLTIzLjQ1IDIwLjAwMiAyOS45MzUgMjkuOTM1IDAgMCAxLTIyLjI4OC0xMi41NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",jn=te.p+"static/am.0d671d8c.gif",on=te(61737),Fn=te(57535),Ln=te(13820),ln=te(28374),an=te(89284),Bn=Object.defineProperty,ea=Object.defineProperties,kn=Object.getOwnPropertyDescriptors,$t=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,ua=(mt,vt,Nt)=>vt in mt?Bn(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,ca=(mt,vt)=>{for(var Nt in vt||(vt={}))oa.call(vt,Nt)&&ua(mt,Nt,vt[Nt]);if($t)for(var Nt of $t(vt))Jn.call(vt,Nt)&&ua(mt,Nt,vt[Nt]);return mt},va=(mt,vt)=>ea(mt,kn(vt)),vn=(mt,vt,Nt)=>new Promise((Tn,$n)=>{var da=rt=>{try{pa(Nt.next(rt))}catch(Ht){$n(Ht)}},On=rt=>{try{pa(Nt.throw(rt))}catch(Ht){$n(Ht)}},pa=rt=>rt.done?Tn(rt.value):Promise.resolve(rt.value).then(da,On);pa((Nt=Nt.apply(mt,vt)).next())});const Cn=({data:mt,onFinish:vt})=>y.createElement(z.Z,null,mt.map((Nt,Tn)=>y.createElement(ln.op,{key:Tn,style:{height:28},shape:"default",size:"small",onClick:()=>vt(Nt)},Nt))),Ze=({text:mt="",onFinish:vt})=>((0,y.useEffect)(()=>{mt!=null&&mt.includes("\u672C\u8F6E\u63D0\u95EE\u7ED3\u675F")&&vt()},[mt]),y.createElement(y.Fragment,null));var gt=({pageData:mt,pageNum:vt,maxPage:Nt,aiImg:Tn,isCreator:$n,node:da,showModelPage:On,onModelPageChange:pa,changePage:rt,pptInfo:Ht})=>{var ra,en,In,wa,Hn,Bt,nn,Et,Qn,Nn,Vn,zn;const je=(0,ne.useParams)(),[wt,Wn]=(0,y.useState)(!1),[Za,ja]=(0,y.useState)(!1),[Ha,An]=(0,y.useState)(!1),[Sn,wn]=(0,y.useState)(!0),Xt=(0,y.useRef)({}),Un=(0,y.useRef)(null);(0,y.useEffect)(()=>{var Be,Qt;if((Be=mt==null?void 0:mt.page)!=null&&Be.id&&((Qt=mt==null?void 0:mt.page)==null?void 0:Qt.knowledge_need_answer)===!0){wn(!1);const{stream:mn,setLoading:na,clearStatus:Ea,renderChatItems:ia,setChatData:Ot,getData:Ia}=Xt.current,Aa=()=>vn(void 0,null,function*(){var Ba,ao;(ao=(Ba=mn.current)==null?void 0:Ba.cancelRequest)==null||ao.call(Ba),yield new Promise(to=>setTimeout(to,500)),Ea(),na(!0);const Ja="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",$a=ia(Ja),uo={history:[]};$a[0].show=!1,Ot($a),Ia(Ja,uo)});return Un.current=setTimeout(Aa,1e3),()=>{clearTimeout(Un.current)}}},[(ra=mt==null?void 0:mt.page)==null?void 0:ra.id]),(0,y.useEffect)(()=>{$n===!1&&On&&ue.Z.publish("can-load-data",!1)},[$n,On]);const ga=[{key:1,name:"PPT\u5236\u4F5C",img:Ie,des:"\u4E00\u53E5\u8BDD\u667A\u80FD\u751F\u6210PPT\u5927\u7EB2\uFF0C\u4F9D\u636E\u5927\u7EB2\u586B\u5145\u8BFE\u4EF6\u5185\u5BB9"},{key:2,name:"\u667A\u80FD\u52A8\u6548",img:Mt,des:"\u8F93\u5165\u77E5\u8BC6\u70B9\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u53EF\u7F16\u8F91\u7684\u6559\u5B66\u52A8\u6548\u4EE3\u7801"},{key:3,name:"\u6DFB\u52A0\u8BD5\u9898",img:zt,des:"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"},{key:4,name:"\u667A\u80FD\u4E92\u52A8",img:rn,des:"\u901A\u8FC7\u5927\u6A21\u578B\u4E3B\u52A8\u4E0E\u5B66\u751F\u5F00\u5C55\u542F\u53D1\u5F0F\u4EA4\u6D41\uFF0C\u4E86\u89E3\u5B66\u751F\u5B66\u60C5"}],Wa=[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:He},{key:1,name:"\u9898\u5E93\u9009\u9898",img:te(19773)},{key:2,name:"\u81EA\u4E3B\u5EFA\u9898",img:te(96058)},{key:3,name:"\u62D3\u5C55\u7EC3\u4E60",img:ie}],Ca=!((en=mt==null?void 0:mt.item_banks)!=null&&en.length)&&!((In=mt==null?void 0:mt.page)!=null&&In.animation_code)&&!((Hn=(wa=mt==null?void 0:mt.page)==null?void 0:wa.smart_plan_page_knowledges)!=null&&Hn.length),Xa=Be=>{Xt.current=Be;const{stream:Qt,setTyping:mn,setLoading:na,clearStatus:Ea,renderChatItems:ia,setChatData:Ot,typing:Ia,setCodePreview:Aa,getData:Ba}=Be,ao=(Ja,$a)=>{if(Ia){we.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}na(!0),Ea();const uo=ia(Ja),to={file_ids:[],history:[]},oo=$a===2;Aa(oo),uo[1].codePreview=oo,to.code_preview=oo,Ot(uo),Ba(Ja,to)};return y.createElement(y.Fragment,null,y.createElement("div",{className:$n?"mb30":"",style:{display:On?"block":"none"}},y.createElement("div",{className:he.head},y.createElement("strong",{className:"font18 c-black mr10"},$n?" \u667A\u6167\u5907\u8BFE":"\u667A\u80FD\u5B66\u4F34"),$n&&y.createElement(y.Fragment,null,y.createElement("b",null),y.createElement("span",{className:"font16 c-grey-333"},"\u8BFE\u4EF6\u79D2\u751F\u6210\xB7\u667A\u80FD\u7CBE\u51C6\u51FA\u9898\xB7\u52A8\u6548\u5B9A\u5236-\u5168\u6D41\u7A0B\u5907\u8BFE\u89E3\u51B3\u65B9\u6848")),Sn&&y.createElement("div",{className:he.btn,style:{width:"unset"},onClick:()=>{var Ja,$a;($a=(Ja=Qt.current)==null?void 0:Ja.cancelRequest)==null||$a.call(Ja),Ea(),mn(!1),na(!1),Ot([]),pa(!1),ue.Z.publish("can-load-data",!0)}},y.createElement("img",{width:14,src:_e}),y.createElement("div",{style:{marginLeft:"6px"}},"\u8FD4\u56DE\u5B66\u4E60\u4E92\u52A8"))),$n&&y.createElement(y.Fragment,null,y.createElement("div",{className:he.center},y.createElement("div",{className:he.left},y.createElement(ee.Z,{align:"middle"},y.createElement("b",{className:"font16 c-grey-333 mr10"},"\u667A\u80FD\u5DE5\u5177")),y.createElement("div",{className:he.tool},ga.map(Ja=>y.createElement("aside",{onClick:()=>{var $a,uo;if(Ja.key===1){const to=`/IntelligentTools/10?pathid=${je.coursesId}&url=${window.location.origin}&name=${(uo=($a=(0,Fn.eY)())==null?void 0:$a.course)==null?void 0:uo.course_name}&type=Course`;(0,on.xg)(Ln.Z.AI_PLATFORM_URL+to)}Ja.key===2&&Aa(!0),Ja.key===3&&Wn(!0),Ja.key===4&&ja(!0)},key:Ja.name},y.createElement("img",{src:Ja.img,width:28}),y.createElement("div",{className:"ml10"},y.createElement("b",{className:"c-grey-333"},Ja.name),y.createElement("div",{className:"c-grey-666 mt5 font12"},Ja.des)))))),y.createElement("div",{className:he.right,onClick:()=>{Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u5373\u5C06\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u53EF\u89C6\u5316HTML\u52A8\u6548\uFF08\u8FD0\u884CHTML\u53EF\u4E00\u952E\u5D4C\u5165\u8BFE\u4EF6\uFF09\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u751F\u6210\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>vn(void 0,null,function*(){ao(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A +`).length,{onAdd:xn,onGetList:Kn,onListClick:Mn,onListDelete:bn,onListDealData:aa}=Cn||{},En=50,_n=10,ya={maxCount:En,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Nn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Tt=>It(void 0,null,function*(){var Yn,sa,Pa,Ga;const Na=(Ga=(Pa=(sa=(Yn=Tt==null?void 0:Tt.name)==null?void 0:Yn.split("."))==null?void 0:sa.slice(-1))==null?void 0:Pa[0])==null?void 0:Ga.toLowerCase(),Eo=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Na);return Tt.size==0?(Pe.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),pe.default.LIST_IGNORE):Eo?Tt.size/1024/1024>100?(Pe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),pe.default.LIST_IGNORE):!0:(Pe.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),pe.default.LIST_IGNORE)}),onChange:({fileList:Tt})=>{Vn(Tt)},action:`${(wa=De.Z)==null?void 0:wa.API_SERVER}/api/intelligent_imports/upload_file.json`},la={maxCount:_n,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:zn,multiple:!0,accept:".jpg,.png,",beforeUpload:Tt=>{var Yn,sa,Pa,Ga;const Na=(Ga=(Pa=(sa=(Yn=Tt==null?void 0:Tt.name)==null?void 0:Yn.split("."))==null?void 0:sa.slice(-1))==null?void 0:Pa[0])==null?void 0:Ga.toLowerCase(),Eo=["jpg","png"].includes(Na);return Tt.size==0?(Pe.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),pe.default.LIST_IGNORE):Eo?Tt.size/1024/1024>10?(Pe.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),pe.default.LIST_IGNORE):!0:(Pe.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),pe.default.LIST_IGNORE)},onChange:({fileList:Tt})=>{je(Tt)},action:`${(Hn=De.Z)==null?void 0:Hn.API_SERVER}/api/ai/generals/update_file.json`};(0,y.useEffect)(()=>{if(!Sn.length||!ia.current)return;const Tt=Sn[Sn.length-1];Tt!=null&&Tt.loading&&(ia.current.scrollTop=ia.current.scrollHeight)},[Sn.length]),(0,y.useEffect)(()=>{if(!ia.current||!tn.current)return;const Tt=new IntersectionObserver(([Yn])=>{var sa,Pa,Ga,Na;if(!document.contains(Yn.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((sa=Yn.rootBounds)==null?void 0:sa.width)===0&&((Pa=Yn.rootBounds)==null?void 0:Pa.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((Ga=Yn.boundingClientRect)==null?void 0:Ga.width)===0&&((Na=Yn.boundingClientRect)==null?void 0:Na.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}ge(Yn.isIntersecting)},{root:ia.current,rootMargin:"70px",threshold:0});return Tt.observe(tn.current),()=>{tn.current&&Tt.unobserve(tn.current)}},[ia.current,tn.current]),(0,y.useEffect)(()=>{if(!Aa)return;const Tt=ia.current,Yn=yt.current;Ye.current=!1;let sa=Tt.scrollTop;const Pa=()=>{const{scrollTop:Na,scrollHeight:po,clientHeight:Eo}=Tt;Na>sa?Na+Eo>=po-50&&(Tt.scrollTop=Tt.scrollHeight,Ye.current=!1):Na{Ye.current||(Tt.scrollTop=Tt.scrollHeight)});return Ga.observe(Yn),()=>{var Na;Ga.unobserve(Yn),(Na=Tt==null?void 0:Tt.removeEventListener)==null||Na.call(Tt,"scroll",Pa)}},[Aa]),(0,y.useEffect)(()=>{!Aa&&Yt.current.length&&(wn([...Sn,...Yt.current]),Yt.current=[])},[Aa]),(0,y.useEffect)(()=>{if(!ia.current)return;const Tt=new ResizeObserver(()=>{var Yn;ia.current&&Ce((Yn=ia.current)==null?void 0:Yn.offsetWidth)});return Tt.observe(ia.current),()=>{ia.current&&Tt.unobserve(ia.current)}},[ia.current]),(0,y.useEffect)(()=>{typeof ln=="boolean"&&nn(ln)},[ln]),(0,y.useEffect)(()=>{var Tt;if(Ot.current&&Qt!==null){Ot.current.focus();const Yn=(Tt=Ot.current.resizableTextArea)==null?void 0:Tt.textArea;Yn&&(Yn.selectionStart=Yn.selectionEnd=Yn.value.length)}},[Qt]),(0,y.useEffect)(()=>{hn<5&&Be(!1)},[hn]),(0,y.useEffect)(()=>{Bt&&Fn&&(wn(La(Fn)),Wn(!0),fn(Fn,{history:[]})),Bt&&(Ra(),mt?eo(mt):gt&&!ut&&qa()),Bt||ha()},[Bt]);const La=(Tt="",Yn=[],sa=[])=>{const Pa=Date.now();return[{text:Tt,key:Pa,sender:"user",fileList:Yn,imageList:sa,show:!0},{loading:!0,key:Pa,sender:"AI",show:!0,model:Et,imageGenerator:to,thinkingEnabled:ao,codePreview:$a}]},ha=()=>{Ea(""),mn(null),Vn([]),je([]),Un("")},ka=()=>{if(Zt){Zt({chatData:Sn,setChatData:wn,setLoading:Wn,getData:fn,renderChatItems:La,handleAdd:qa,identifier:ut});return}nn(!0)},Fa=()=>{if(Ct(!0),rn){rn();return}nn(!1)},za=()=>{Be(!Vt)},Ra=()=>It(void 0,null,function*(){if(!Bn)return;const Tt=yield(0,z.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Tt==null?void 0:Tt.status)===0&&(Tt==null?void 0:Tt.total_number)!==-1&&(Wa((Tt==null?void 0:Tt.total_number)-(Tt==null?void 0:Tt.remaining_number)),Xa(Tt==null?void 0:Tt.total_number))}),Ua=()=>{ye.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:y.createElement("div",null,y.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Ca,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Dt=Tt=>Tt.reduce((sa,Pa)=>{if(Pa.sender==="user"){const Ga=Tt.find(Na=>Na.key===Pa.key&&Na.sender==="AI");Ga&&(Ga!=null&&Ga.text)&&!(Ga!=null&&Ga.error)&&sa.push({question:Pa.text,answer:Ga.text})}return sa},[]),fn=(...Tt)=>It(void 0,[...Tt],function*(Yn="",sa={},Pa=Sn){if(Ln&&(yield Ln({mes:Yn,setChatData:wn,fileList:Nn,body:sa,checkNum:Ra,setLoading:Wn,bodyChatData:Pa,setTyping:Ba,setImageGenerator:oo,renderChatItems:La})),!Ln){const Ga=Nn==null?void 0:Nn.map(lo=>{var Lo;return(Lo=lo==null?void 0:lo.response)==null?void 0:Lo.file_id}),Na=zn==null?void 0:zn.map(lo=>{var Lo;return(Lo=lo==null?void 0:lo.response)==null?void 0:Lo.data}),po=sa.history||Dt(Pa),Eo=cn(cn({identifier:ut,response_mode:"streaming",model:Et,scene_awareness:Ao,thinking_enabled:ao,image_generator:to,code_preview:$a,file_ids:Ga,image_list:Na,history:po,[Jn]:Yn},Ft),sa),xo=Object.fromEntries(Object.entries(Eo).filter(([lo,Lo])=>Lo!==void 0));Ia.current=new ke.Z(De.Z.API_SERVER+ht,xo),yield new Promise((lo,Lo)=>{let Bo=null,Do=null;Ia.current.on("data",wo=>{Ba(!0);const{chunk:{content:Oo,type:qn,created:no,msg:Ka}}=wo,Ta=Ka==="error";qn==="thinking"&&(Bo=Bo||no,wn(mo=>[...mo].map((Da,Va)=>Va===mo.length-1?Re(cn({},Da),{reasoning:(Da.reasoning||"")+Oo,loading:!1,hideAnswer:!0,error:Ta}):Da))),qn==="text"&&(Do=Do||no,wn(mo=>[...mo].map((Da,Va)=>Va===mo.length-1?Re(cn({},Da),{text:(Da.text||"")+Oo,loading:!1,startTime:Bo,endTime:Do,error:Ta}):Da)))}),Ia.current.on("done",()=>{lo()}),Ia.current.on("error",wo=>{let Oo="\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(wo)==="[object Object]"&&wo.status===-9&&(Oo=wo==null?void 0:wo.message),wn(qn=>[...qn].map((no,Ka)=>Ka===qn.length-1?Re(cn({},no),{text:Oo,loading:!1,error:!0}):no)),lo()}),Ia.current.on("cancelled",()=>{lo()}),Ia.current.startStream()})}Ra(),Wn(!1)}),Rn=Tt=>{Un(Tt.target.value)},gn=(Tt,Yn)=>{if(ha(),Wn(!0),Tt==="edit"){Yt.current=Sn.slice(Yn+2);const sa=Sn.splice(Yn),{fileList:Pa=[],imageList:Ga=[]}=(sa==null?void 0:sa[0])||{},Na=Pa.map(xo=>{var lo;return(lo=xo.response)==null?void 0:lo.file_id}),po=Ga.map(xo=>{var lo;return(lo=xo.response)==null?void 0:lo.data}),Eo={history:Dt(Sn),file_ids:Na,image_list:po,edit:!0};wn([...Sn,...La(na,Pa,Ga)]),fn(na,Eo,Sn)}if(Tt==="redraw"){Yt.current=Sn.slice(Yn+1);const sa=Sn.splice(Yn-1),{text:Pa,fileList:Ga=[],imageList:Na=[]}=(sa==null?void 0:sa[0])||{},po=Ga.map(lo=>{var Lo;return(Lo=lo.response)==null?void 0:Lo.file_id}),Eo=Na.map(lo=>{var Lo;return(Lo=lo.response)==null?void 0:Lo.data}),xo={history:Dt(Sn),file_ids:po,image_list:Eo,edit:!0};wn([...Sn,...La(Pa,Ga,Na)]),fn(Pa,xo,Sn)}},ta=()=>{if(Xt.trim()!==""){ha(),Wn(!0);const Tt=Nn.filter(sa=>sa.status==="done"),Yn=zn.filter(sa=>sa.status==="done");wn([...Sn,...La(Xt,Tt,Yn)]),fn(Xt)}},Zn=Tt=>{if(Tt.shiftKey){if(Tt.key==="Enter")return}else if(Tt.key==="Enter"){if(Tt.preventDefault(),Oa||un.current)return;ta()}},Gn=(Tt,Yn)=>{let sa=!1;oa===!0?sa=!0:oa==="last"&&(sa=Sn.reduce((po,Eo,xo)=>Eo.sender==="user"?xo:po,-1)===Yn);const Pa=Yn===Qt,Ga=[...(Tt==null?void 0:Tt.fileList)||[],...(Tt==null?void 0:Tt.imageList)||[]];return y.createElement("div",{className:x.li,style:cn({width:Dn},rt)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:Ie})),y.createElement("div",{className:x.content},!!(Ga!=null&&Ga.length)&&y.createElement("div",{className:x.fileWrap},Ga==null?void 0:Ga.map((Na,po)=>y.createElement("div",{key:po,className:x.file},y.createElement(Mt,{filename:Na==null?void 0:Na.name,className:"mr10",width:24}),y.createElement("aside",null,y.createElement(he.Z,{title:Na==null?void 0:Na.name},y.createElement("div",{className:x.fileName},Na==null?void 0:Na.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,ee.RD)(Na==null?void 0:Na.size)))))),y.createElement("div",{className:x.borderBox},Pa?y.createElement(Ne.default.TextArea,{value:na,ref:Ot,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Na=>Ea(Na.target.value)}):y.createElement("div",{className:x.text},Tt==null?void 0:Tt.text)),Pa?y.createElement("div",{className:x.action},y.createElement(Ee.ZP,{onClick:()=>{Ea(""),mn(null)},size:"small"},"\u53D6\u6D88"),y.createElement(Ee.ZP,{disabled:!na.trim(),onClick:()=>gn("edit",Yn),type:"primary",size:"small"},"\u786E\u8BA4")):y.createElement("div",{className:x.action},y.createElement(Ue.CopyToClipboard,{text:(Tt==null?void 0:Tt.text)||"",onCopy:()=>Pe.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),sa&&!wt&&y.createElement(he.Z,{title:"\u7F16\u8F91"},y.createElement("i",{onClick:()=>{mn(Yn),Ea((Tt==null?void 0:Tt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ma=(Tt,Yn)=>{let sa=!1;$t===!0?sa=!0:$t==="last"&&(sa=Sn.reduce((Na,po,Eo)=>po.sender==="AI"?Eo:Na,-1)===Yn);let Pa="";return Tt!=null&&Tt.source?Pa=Tt==null?void 0:Tt.source:(Tt==null?void 0:Tt.model)==="deepseek-r1"?Pa="\u7531deepseek\u751F\u6210":(Tt==null?void 0:Tt.model)==="qwen-max"&&(Pa="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),y.createElement("div",{className:x.li,style:cn({width:Dn},rt)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:Ae})),y.createElement("div",{className:x.content},y.createElement("div",{className:x.borderBox},Tt.loading&&y.createElement(y.Fragment,null,Tt!=null&&Tt.imageGenerator?y.createElement("div",{className:x.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",y.createElement("div",{className:"ai-loading"})):!(Tt!=null&&Tt.thinkingEnabled)&&y.createElement("div",null,y.createElement("div",{className:x.loading},y.createElement("div",{className:x.dot}),y.createElement("div",{className:x.dot}),y.createElement("div",{className:x.dot})),y.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(jn==null?void 0:jn.text)||"\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"))),(Tt==null?void 0:Tt.thinkingEnabled)&&y.createElement(E.Z,{time:Tt==null?void 0:Tt.time,cancelIndex:bo,loading:Tt.loading,streamingStatus:!(Tt!=null&&Tt.text),onFinish:()=>{Se(0),wn(Ga=>[...Ga].map((Na,po)=>po===Ga.length-1?Re(cn({},Na),{hideAnswer:!1,time:Na.startTime?Na.endTime-Na.startTime:null}):Na))},value:Tt==null?void 0:Tt.reasoning}),!!(Tt!=null&&Tt.text)&&!Tt.hideAnswer&&y.createElement(a.Z,{onDynamic:In,cancelIndex:bo,streamingStatus:wt,loadImage:!!(Tt!=null&&Tt.imageGenerator),onFinish:()=>It(void 0,null,function*(){Se(0),setTimeout(()=>Ba(!1),0)}),value:Tt==null?void 0:Tt.text})),ra&&!!(Tt!=null&&Tt.text)&&Pa&&y.createElement("div",{className:x.source},Pa),y.createElement("div",{className:x.action},kt==null?void 0:kt(Tt,Yn,ba),!(Tt!=null&&Tt.imageGenerator)&&y.createElement(Ue.CopyToClipboard,{text:String((Tt==null?void 0:Tt.text)||""),onCopy:()=>Pe.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),on&&!wt&&y.createElement(y.Fragment,null,y.createElement(he.Z,{title:"\u559C\u6B22"},y.createElement("i",{style:Tt!=null&&Tt.like?{color:"#FA8D30"}:{},onClick:()=>Qa("like",!(Tt!=null&&Tt.like),Yn),className:"iconfot icon-yijiejue font15"})),y.createElement(he.Z,{title:"\u4E0D\u559C\u6B22"},y.createElement("i",{style:Tt!=null&&Tt.dislike?{color:"#e86d7c"}:{},onClick:()=>Qa("dislike",!(Tt!=null&&Tt.dislike),Yn),className:"iconfot icon-weijiejuezhengchang font15"}))),sa&&!wt&&y.createElement(he.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("i",{onClick:()=>gn("redraw",Yn),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Qa=(Tt,Yn,sa)=>It(void 0,null,function*(){if(Ze){const Pa=Sn.slice(0,sa+1),Na=Dt(Pa).length;yield Ze({type:Tt,value:Yn,index:sa,identifier:ut,objectIndex:Na})}wn(Pa=>(Pa[sa][Tt]=Yn,Yn&&(Pa[sa][Tt==="like"?"dislike":"like"]=!1),[...Pa]))}),_a=()=>{var Tt,Yn;Se(1),(Yn=(Tt=Ia.current)==null?void 0:Tt.cancelRequest)==null||Yn.call(Tt),Wn(!1),Ba(!1)},qa=()=>It(void 0,null,function*(){var Tt,Yn,sa;(Yn=(Tt=Ia.current)==null?void 0:Tt.cancelRequest)==null||Yn.call(Tt),ha(),wn([]),Wn(!0);const Pa=yield xn();(Pa==null?void 0:Pa.status)===0&&ae((sa=Pa==null?void 0:Pa.data)==null?void 0:sa.identifier),Wn(!1),Ba(!1)}),co=()=>It(void 0,null,function*(){var Tt;An(!0);const Yn=yield Kn();(Yn==null?void 0:Yn.status)===0&&nt(((Tt=Yn==null?void 0:Yn.data)==null?void 0:Tt.list)||[]),An(!1)}),eo=(...Tt)=>It(void 0,[...Tt],function*(Yn=ut){var sa,Pa,Ga,Na;(Pa=(sa=Ia.current)==null?void 0:sa.cancelRequest)==null||Pa.call(sa),ha(),ja(!0);const po=yield Mn(Yn);if(po.status===0){const Eo=aa(((Ga=po==null?void 0:po.data)==null?void 0:Ga.messages)||[]);wn(Eo),ja(!1),ae((Na=po==null?void 0:po.data)==null?void 0:Na.identifier);return}wn([]),ja(!1)}),so=(Tt,Yn)=>It(void 0,null,function*(){(yield bn(Tt)).status===0&&(Pe.ZP.success("\u5220\u9664\u6210\u529F"),Yn===ut&&qa(),co())}),yn=()=>y.createElement("div",{className:x.menuWarp},y.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),y.createElement(we.Z,{spinning:Ha},!Lt.length&&y.createElement(le.Z,{style:{width:250,paddingBottom:30},image:le.Z.PRESENTED_IMAGE_SIMPLE}),!!Lt.length&&y.createElement("div",{className:x.menu},Lt.map(function(Tt,Yn){return y.createElement("aside",{className:oe()(ut===Tt.identifier&&x.active),key:Tt.id,onClick:()=>eo(Tt.id)},y.createElement("div",{className:x.menuText},y.createElement(he.Z,{title:Tt==null?void 0:Tt.question},y.createElement("span",null,Tt==null?void 0:Tt.question)),Tn&&Tn(Tt)),y.createElement("div",{className:x.menuDel,onClick:sa=>sa.stopPropagation()},y.createElement(Te.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>so(Tt.id,Tt.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},y.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),fa=Tt=>{if(Tt==="file"){if(zn.length){ye.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:()=>{je([]),qt.current.upload.uploader.fileInput.click()}});return}qt.current.upload.uploader.fileInput.click()}if(Tt==="image"){if(Nn.length){ye.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:()=>{Vn([]),pn.current.upload.uploader.fileInput.click()}});return}pn.current.upload.uploader.fileInput.click()}},xa=[...Nn,...zn],Oa=xa.some(Tt=>Tt.status==="uploading")||wt||Aa,ro=ga>=Ca,ba={chatData:Sn,stream:Ia,isDisabledNum:ro,isDisAbledUpload:Oa,checkNumModal:Ua,checkNum:Ra,onClose:Fa,setChatData:wn,setLoading:Wn,getData:fn,clearStatus:ha,typing:Aa,setImageGenerator:oo,renderChatItems:La,setSceneAwareness:vo,setIdentifier:ae,setCodePreview:uo,setTyping:Ba,onMenuClick:eo};return y.createElement(y.Fragment,null,ot?y.createElement("div",{onClick:ka},ot):ot!==null&&!Bt&&y.createElement(ne.Z,{draggableExtraNode:vt,src:be,onClick:ka,topPercentage:ua}),Bt&&y.createElement("div",{className:x.draggableWrap},y.createElement(Gt.s,{dragHandleClassName:x.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:640,maxWidth:window.innerWidth-40,default:{x:window.innerWidth-754,y:20,width:734,height:window.innerHeight-40}},y.createElement("div",{className:x.modal},y.createElement("div",{className:x.head},y.createElement("div",{className:x.title},y.createElement("b",{className:"c-grey-333 font16"},"\u667A\u80FD\u52A9\u6559"),y.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),Nt,ca&&y.createElement(b.Z,{value:Et,onChange:Tt=>{Ja(!1),oo(!1),Qn(Tt),je([]),Vn([])}}),vn&&y.createElement(y.Fragment,null,y.createElement(Le.Z,{className:"ml10",dropdownRender:yn,onOpenChange:Tt=>{Tt&&co()},placement:"bottomRight",arrow:{pointAtCenter:!0}},y.createElement("div",{className:x.headBtn},y.createElement("i",{className:"icon-lishiduihua1 font14"})))),gt&&y.createElement(y.Fragment,null,y.createElement(he.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},y.createElement("div",{className:x.headBtn,onClick:qa},y.createElement("i",{className:"icon-xinjianduihua font14"}))),y.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),y.createElement(he.Z,{title:"\u6536\u8D77\u7A97\u53E3"},y.createElement("div",{className:x.headBtn,onClick:Fa},y.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),y.createElement("div",{className:oe()(x.wrap,Bt&&"body-overflow-hidden")},y.createElement("div",{ref:ia,className:x.chatContainer},On==null?void 0:On(ba),Rt&&y.createElement("div",{className:`${x.li} mb20`,style:cn({width:Dn},rt)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:Ae})),y.createElement("div",{className:x.content},y.createElement("div",{className:x.borderBox},ea,kn==null?void 0:kn(ba)))),y.createElement("div",{ref:yt},y.createElement(we.Z,{spinning:Za,className:"mt20"},Sn==null?void 0:Sn.map((Tt,Yn)=>y.createElement(y.Fragment,{key:Tt.key+Yn},Tt.show&&y.createElement(y.Fragment,null,Tt.sender==="user"&&Gn(Tt,Yn),Tt.sender==="AI"&&ma(Tt,Yn),Je&&!["AI","user"].includes(Tt.sender)&&Je(Tt,Yn,{width:Dn})))))),!fe&&y.createElement("div",{className:x.backBottom,onClick:()=>{ia.current.scrollTop=ia.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:tn})),!Ve&&y.createElement("div",{className:x.footer},y.createElement("div",{className:x.main},!!xa.length&&y.createElement("div",{className:x.files},xa==null?void 0:xa.map((Tt,Yn)=>y.createElement("div",{key:Yn,className:x.file},y.createElement(we.Z,{size:"small",spinning:(Tt==null?void 0:Tt.status)==="uploading"},y.createElement(Mt,{filename:Tt==null?void 0:Tt.name,className:"block",width:24})),y.createElement("aside",null,y.createElement(he.Z,{title:Tt==null?void 0:Tt.name},y.createElement("div",{className:x.fileName},Tt==null?void 0:Tt.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,ee.RD)(Tt==null?void 0:Tt.size))),y.createElement("i",{onClick:()=>{Vn(sa=>sa.filter(Pa=>Pa.uid!==Tt.uid)),je(sa=>sa.filter(Pa=>Pa.uid!==Tt.uid))},className:`aitubiao icon-tupianguanbi ${x.fileDel}`})))),y.createElement("div",{className:x.inputWrap},y.createElement(Ne.default.TextArea,{placeholder:At||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Xt,bordered:!1,onChange:Rn,onPressEnter:Zn,onCompositionStart:()=>{un.current=!0},onCompositionEnd:()=>{un.current=!1}}),y.createElement("div",{className:x.action},y.createElement("div",{className:x.btnWrap},$n&&y.createElement(he.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},y.createElement("div",{onClick:()=>vo(!Ao),className:oe()(x.btn,Ao&&x.btnActive)},y.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Et==="deepseek-r1"&&y.createElement(he.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},y.createElement("div",{onClick:()=>Ja(!ao),className:oe()(x.btn,ao&&x.btnActive)},y.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),va&&Et==="qwen-max"&&y.createElement("div",{onClick:()=>oo(!to),className:oe()(x.btn,to&&x.btnActive)},y.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!Oe&&y.createElement(y.Fragment,null,Et==="qwen-max"&&y.createElement(pe.default,cn({ref:pn},la),y.createElement(he.Z,{title:zn.length>=_n?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},y.createElement("div",{onClick:()=>!(zn.length>=_n)&&fa("image"),className:zn.length>=_n?x.uploadDisabledBtn:x.uploadBtn},y.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),y.createElement(pe.default,cn({ref:qt},ya),y.createElement(he.Z,{title:Nn.length>=En?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":y.createElement("div",null,y.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),y.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},y.createElement("div",{onClick:()=>!(Nn.length>=En)&&fa("file"),className:Nn.length>=En?x.uploadDisabledBtn:x.uploadBtn},y.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),y.createElement("div",{className:"mr13"}),Aa?y.createElement(he.Z,{title:"\u505C\u6B62\u751F\u6210"},y.createElement("div",{className:`iconfont icon-tingzhihuida ${x.cancelBtn}`,onClick:_a})):y.createElement(Ee.ZP,{className:(Xt==null?void 0:Xt.trim())===""?x.sendBtnDisabled:x.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:Oa,onClick:ta}))))))))))},Pn={bigTips:"bigTips___uPRW3",item:"item___KMGDu"},xe=Object.defineProperty,ie=Object.defineProperties,re=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Me=(tt,At,Oe)=>At in tt?xe(tt,At,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):tt[At]=Oe,ct=(tt,At)=>{for(var Oe in At||(At={}))ze.call(At,Oe)&&Me(tt,Oe,At[Oe]);if(me)for(var Oe of me(At))qe.call(At,Oe)&&Me(tt,Oe,At[Oe]);return tt},Fe=(tt,At)=>ie(tt,re(At)),He=(tt,At,Oe)=>new Promise((Ve,Ae)=>{var Ie=ht=>{try{ot(Oe.next(ht))}catch(Ft){Ae(Ft)}},be=ht=>{try{ot(Oe.throw(ht))}catch(Ft){Ae(Ft)}},ot=ht=>ht.done?Ve(ht.value):Promise.resolve(ht.value).then(Ie,be);ot((Oe=Oe.apply(tt,At)).next())}),We=({description:tt,code:At,showData:Oe={},sendParams:Ve={},allShow:Ae=!1,draggableExtraNode:Ie})=>{const be=[{img:te(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:tt,show:Oe==null?void 0:Oe.ai_exam_question,type:1},{img:te(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:At,show:Oe==null?void 0:Oe.ai_syntax_check,type:5},{img:te(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:tt,query:At,show:Oe==null?void 0:Oe.ai_code_diagnosis,type:2},{img:te(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:tt,query:At,show:Oe==null?void 0:Oe.ai_guidance,type:3},{img:te(9515),name:"\u4EE3\u7801\u8BC4\u4EF7",des:"\u4ECE\u591A\u4E2A\u7EF4\u5EA6\u5BF9\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677",description:tt,query:At,show:Oe==null?void 0:Oe.ai_code_evaluation,type:9},{img:te(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:tt,query:At,show:Oe==null?void 0:Oe.ai_code_optimization,type:7},{img:te(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4",description:tt,query:At,show:Oe==null?void 0:Oe.ai_code_comment,type:8}],ot=Zt=>{const{setChatData:rn,setLoading:jn,getData:on,clearStatus:Fn,typing:Ln,setImageGenerator:ln,renderChatItems:an,setSceneAwareness:Bn,setIdentifier:ea}=Zt;let kn=be;return Ae||(kn=be.filter($t=>$t.show)),y.createElement("div",{className:Pn.bigTips},kn.map(($t,oa)=>y.createElement(he.Z,{title:$t.des},y.createElement("div",{onClick:()=>He(void 0,null,function*(){var Jn;if(Ln){Pe.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Bn(!1),ln(!1),jn(!0),Fn();const ua=an($t.query);ua[0].show=!1,ua[1].imageGenerator=!1,rn(ua);const ca=yield Rt.onAdd(),va=(Jn=ca==null?void 0:ca.data)==null?void 0:Jn.identifier;ea(va),on("",Fe(ct({type:$t.type,description:$t.description,query:$t.query,file_ids:[],history:[],is_chat:!1,image_generator:!1,scene_awareness:!1,identifier:va},Ve),{prompt:Oe==null?void 0:Oe.ai_code_evaluation_promote}))}),key:oa,className:Pn.item},y.createElement("img",{src:$t.img}),y.createElement("span",null,$t.name)))))},ht=Zt=>He(void 0,[Zt],function*({type:rn,value:jn,index:on,identifier:Fn,objectIndex:Ln}){const ln={index:Ln,identifier:Fn};if(rn==="like"&&(yield(0,z.ZP)("/api/course_qna_records/like.json",{method:"post",body:ln})).status!==0||rn==="dislike"&&(yield(0,z.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:ln})).status!==0)return Promise.reject()}),Ft=Zt=>{let rn=[];return Zt==null||Zt.forEach(jn=>{var on;const Fn=jn.id,Ln=jn.think?{reasoning:jn.think,thinkingEnabled:!0}:{},ln=[{text:jn.question,key:Fn,sender:"user",fileList:[],show:!0},ct({key:Fn,loading:!1,sender:"AI",show:!0,source:jn.answer_source,text:jn.answer,like:jn.like,dislike:jn.dislike,time:jn.think_time,id:jn.id,imageGenerator:((on=jn==null?void 0:jn.answer)==null?void 0:on.slice(0,4))==="(0,z.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,z.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:kt,by_self:!0}}),onListClick:Zt=>(0,z.ZP)(`/api/course_qna_sessions/${Zt}.json`,{method:"get"}),onListDelete:Zt=>(0,z.ZP)(`/api/course_qna_sessions/${Zt}.json`,{method:"delete"}),onListDealData:Ft};return y.createElement(sn,{title:"\u667A\u80FD\u52A9\u6559",hideInputBox:Ae?!1:!(Oe!=null&&Oe.ai_q_and_a),topFunctionNode:ot,showSwitchingModel:!0,showImageGenerator:!0,showSceneAwareness:!0,showPreference:!0,showLookHistory:!0,showAddSession:!0,fetchListObject:Rt,customPreference:ht,fetchData:Fe(ct({},Ve),{questionable_type:kt,is_chat:!0}),headNode:y.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},y.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u5934\u6B4C\u667A\u80FD\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002"),y.createElement("div",null,"\u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1!")),topPercentage:(Ve==null?void 0:Ve.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:Ie})}},63409:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return ue}});var y=te(59301),ve={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Pe=te(77736),pe=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Ee=(se,ce,De)=>ce in se?pe(se,ce,{enumerable:!0,configurable:!0,writable:!0,value:De}):se[ce]=De,we=(se,ce)=>{for(var De in ce||(ce={}))he.call(ce,De)&&Ee(se,De,ce[De]);if(ye)for(var De of ye(ce))Ne.call(ce,De)&&Ee(se,De,ce[De]);return se};const le=se=>React.createElement("svg",we({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},se),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 Te="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Le=Object.defineProperty,at=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(se,ce,De)=>ce in se?Le(se,ce,{enumerable:!0,configurable:!0,writable:!0,value:De}):se[ce]=De,b=(se,ce)=>{for(var De in ce||(ce={}))oe.call(ce,De)&&E(se,De,ce[De]);if(at)for(var De of at(ce))a.call(ce,De)&&E(se,De,ce[De]);return se};const x=se=>React.createElement("svg",b({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},se),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 z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",ee=te(59301),ue=({value:se,onChange:ce})=>{const[De,Ue]=(0,y.useState)(!1),ke=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:Te},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:z}],ft=ke.find(it=>it.key===se);return ee.createElement("div",{className:ve.select},ee.createElement(Pe.Z,{size:10},ee.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),ee.createElement("div",{className:ve.box,onMouseLeave:()=>Ue(!1)},ee.createElement("div",{className:ve.text,onClick:()=>Ue(!0)},ee.createElement("img",{src:ft.img,width:20}),ee.createElement("span",null,ft.name),ee.createElement("b",{className:"iconfont icon-zhankai6"})),De&&ee.createElement("div",{className:ve.itemWrap},ee.createElement("aside",null,ke.map(it=>ee.createElement("div",{key:it.key,className:`${ve.item} ${it.key===se?ve.active:""}`,onClick:_e=>{_e.stopPropagation(),ce(it.key),Ue(!1)}},ee.createElement("img",{src:it.img,width:20}),ee.createElement("span",null,it.name))))))))}},83024:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return ft}});var y=te(59301),ve=te(62957),Pe=te(6767),pe=te(29787),ye=te(77019),he=te(25399),Ne=te(37568),Ee=te(75727),we=te(82326),le={judgment:"judgment___cE7n1",active:"active___VwnES",selectMore:"selectMore___x1UrU"},Te=te(205),Le=te(39077),at="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADxJREFUKFNjZEADBkkX5oOELswzSESWYhxAhTA3wZ3wn8EGzGZkOILiRrjCf1Bhxv82IFUYCgfQM8RaDQDYKCkNszfCOwAAAABJRU5ErkJggg==",a=te(28374),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,ue=(it,_e,bt)=>_e in it?E(it,_e,{enumerable:!0,configurable:!0,writable:!0,value:bt}):it[_e]=bt,se=(it,_e)=>{for(var bt in _e||(_e={}))ee.call(_e,bt)&&ue(it,bt,_e[bt]);if(z)for(var bt of z(_e))ne.call(_e,bt)&&ue(it,bt,_e[bt]);return it},ce=(it,_e)=>b(it,x(_e)),De=(it,_e,bt)=>new Promise((Pt,pt)=>{var xt=jt=>{try{Ut(bt.next(jt))}catch(Mt){pt(Mt)}},Kt=jt=>{try{Ut(bt.throw(jt))}catch(Mt){pt(Mt)}},Ut=jt=>jt.done?Pt(jt.value):Promise.resolve(jt.value).then(xt,Kt);Ut((bt=bt.apply(it,_e)).next())});const Ue=({value:it,onChange:_e})=>{const bt=["\u6B63\u786E","\u9519\u8BEF"];return y.createElement("div",{className:le.judgment},bt.map(Pt=>y.createElement("div",{className:Pt===it?le.active:"",key:Pt},y.createElement("b",{onClick:()=>_e(Pt)},Pt==="\u6B63\u786E"?"T":"F"),y.createElement("span",null,Pt))))};var ft=({isEdit:it=!1,visible:_e,data:bt,onClose:Pt,onOk:pt,changePage:xt})=>{const Kt=[{type:0,question:"",answer:""},{type:1,question:"",answer:"\u6B63\u786E"},{type:2,question:"",answer:""}],[Ut,jt]=(0,y.useState)(!1),[Mt,Gt]=(0,y.useState)(""),[Jt,_t]=(0,y.useState)(!1),[lt,Ge]=(0,y.useState)([]),[St,st]=(0,y.useState)([]),[zt,cn]=(0,y.useState)([]);(0,y.useEffect)(()=>{var xe,ie;_e&&(it?(Gt(((xe=bt==null?void 0:bt.page)==null?void 0:xe.page_info)||""),Ge(((ie=bt==null?void 0:bt.page)==null?void 0:ie.smart_plan_page_knowledges)||[])):Ge([Kt[0]]),Re())},[_e]);const Re=()=>De(void 0,null,function*(){let xe=yield(0,Te.ZP)(`/api/courses/${bt==null?void 0:bt.coursesId}/smart_plans/${bt==null?void 0:bt.id}/page_list.json`,{method:"get",params:{position:bt==null?void 0:bt.position}});(xe==null?void 0:xe.status)==0&&(cn(xe==null?void 0:xe.data),xt(bt==null?void 0:bt.relation_positions),st(bt==null?void 0:bt.relation_positions))}),It=(xe,ie,re)=>{lt[ie][xe]=re,Ge([...lt])},dn=()=>De(void 0,null,function*(){var xe,ie,re,me;jt(!0);const qe=(0,Te.ZP)(`/api/courses/${bt==null?void 0:bt.coursesId}/smart_plans/${bt==null?void 0:bt.id}/get_questions.json`,{method:"post",body:{url:(xe=bt==null?void 0:bt.url)==null?void 0:xe.map(He=>He==null?void 0:He.url),count:3,type:0}}),Me=(0,Te.ZP)(`/api/courses/${bt==null?void 0:bt.coursesId}/smart_plans/${bt==null?void 0:bt.id}/get_page_info.json`,{method:"post",body:{url:(ie=bt==null?void 0:bt.url)==null?void 0:ie.map(He=>He==null?void 0:He.url)}}),[ct,Fe]=yield Promise.all([qe,Me]);(ct==null?void 0:ct.status)===0&&Ge([...(me=(re=ct==null?void 0:ct.data)==null?void 0:re.questions)==null?void 0:me.map(He=>(He.type=0,He))]),(Fe==null?void 0:Fe.status)===0&&Gt(Fe==null?void 0:Fe.data),jt(!1)}),sn=xe=>De(void 0,null,function*(){var ie,re,me;jt(!0);const ze=lt[xe].type,qe=yield(0,Te.ZP)(`/api/courses/${bt==null?void 0:bt.coursesId}/smart_plans/${bt==null?void 0:bt.id}/get_questions.json`,{method:"post",body:{url:(ie=bt==null?void 0:bt.url)==null?void 0:ie.map(Me=>Me==null?void 0:Me.url),count:1,type:ze}});if((qe==null?void 0:qe.status)===0){const Me=(me=(re=qe==null?void 0:qe.data)==null?void 0:re.questions)==null?void 0:me[0];Me&&(lt[xe]=ce(se({},Me),{type:ze}),ze===0&&(lt[xe].answer=""),Ge([...lt]))}jt(!1)}),Pn=[{key:"1",label:"\u5224\u65AD\u9898"},{key:"2",label:"\u5173\u952E\u8BCD\u4F5C\u7B54"}];return y.createElement(ve.default,{centered:!0,destroyOnClose:!0,onCancel:Pt,open:_e,title:"\u667A\u80FD\u4E92\u52A8\u8BBE\u7F6E",okText:"\u786E\u8BA4",confirmLoading:Jt,afterClose:()=>{Gt(""),Ge([])},onOk:()=>De(void 0,null,function*(){var xe,ie,re;const me=[],ze=[];lt.forEach((Fe,He)=>{var Xe;(!Fe.question||((Xe=Fe.question)==null?void 0:Xe.length)>200)&&me.push(He+1),Fe.type!==0&&!Fe.answer&&ze.push(He+1)});let qe=[];if(me.length&&qe.push(`\u7B2C${me.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u95EE\u9898\u6216\u95EE\u9898\u8D85\u51FA200\u4E2A\u5B57\u7B26`),ze.length&&qe.push(`\u7B2C${ze.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`),qe.length){Pe.ZP.warning(qe.join("\uFF1B"),4);return}let Me=!1;const ct=yield(0,Te.ZP)(`/api/courses/${bt==null?void 0:bt.coursesId}/smart_plans/${bt==null?void 0:bt.id}/exist_data.json`,{method:"post",body:{is_item_bank:!1,position:St,page_num:(xe=bt==null?void 0:bt.page)==null?void 0:xe.position}});if((ct==null?void 0:ct.status)==0&&(((ie=ct==null?void 0:ct.data)==null?void 0:ie.length)>0?Me=yield new Promise(He=>{var Xe;ve.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:y.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",y.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(Xe=ct==null?void 0:ct.data)==null?void 0:Xe.map((We,tt,At)=>`\u7B2C${We}\u9875${ttHe(!0),onCancel:()=>He(!1)})}):Me=!0),Me){_t(!0);const Fe=yield(0,Te.ZP)(`/api/smart_plan_item_banks/${(re=bt==null?void 0:bt.page)==null?void 0:re.id}/${it?"smart_plan_page_knowledges/update_knowledge":"smart_plan_page_knowledges"}.json`,{method:it?"put":"post",body:{questions:lt,page_info:Mt,page_list:St}});(Fe==null?void 0:Fe.status)===0&&pt(),_t(!1)}}),wrapClassName:"QASetting-modal",bodyStyle:{paddingBottom:10,maxHeight:650},width:1e3},y.createElement(pe.Z,{spinning:Ut},y.createElement("div",{style:{minHeight:"70px"}},y.createElement("div",{className:"c-black"},"\u5927\u6A21\u578B\u53EF\u4E3B\u52A8\u4E0E\u5B66\u751F\u8FDB\u884C\u4EA4\u4E92\uFF0C\u5E76\u63A8\u9001\u77E5\u8BC6\u70B9\u89E3\u6790\uFF0C\u4E86\u89E3\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5728\u4E92\u52A8\u7684\u8FC7\u7A0B\u4E2D\u8FDB\u884C\u542F\u53D1\u5F0F\u52A9\u5B66\uFF0C\u5E76\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u3002"),y.createElement("div",null,y.createElement(ye.Z,{align:"middle",className:"mb10 mt20"},y.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u9884\u8BBE\u89E3\u6790"),y.createElement(he.Z,{title:"\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u5E76\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u8BE6\u89E3\u53CA3\u4E2A\u5173\u8054\u63D0\u95EE\uFF0C\u52A9\u529B\u6559\u5E08\u8F7B\u677E\u521B\u5EFA\u4E92\u52A8\u8BFE\u5802\u3002"},y.createElement("img",{src:at,onClick:()=>{dn()},className:"iconfont icon-shuaxin4 font14 c-light-primary current"}))),y.createElement(Le.Z,{height:200,defaultValue:Mt,onChange:xe=>Gt(xe)})),y.createElement(a.op,{className:"mt20",onClick:()=>{lt.push(Kt[0]),Ge([...lt]),setTimeout(()=>{const xe=document.querySelector(".QASetting-modal"),ie=xe==null?void 0:xe.querySelector(".ant-modal-body");ie==null||ie.scrollTo({top:ie.scrollHeight,behavior:"smooth"})},0)},icon:y.createElement(ye.Z,{align:"middle",justify:"center",style:{width:16,height:16,background:"rgba(48,97,208,0.1)",borderRadius:"50%"}},y.createElement("img",{src:oe}))},"\u65B0\u589E\u95EE\u9898"),lt.map((xe,ie)=>y.createElement("div",{key:ie,style:{marginTop:ie===0?20:30}},y.createElement(ye.Z,{align:"middle",className:"mb10"},y.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u95EE\u9898",ie+1),y.createElement(he.Z,{title:"\u667A\u80FD\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u5173\u8054\u63D0\u95EE\u3002"},y.createElement("img",{src:at,onClick:()=>sn(ie),className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),y.createElement(he.Z,{title:"\u5220\u9664\u95EE\u9898"},y.createElement("i",{onClick:()=>{lt.splice(ie,1),Ge([...lt])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),y.createElement(Ne.default.TextArea,{onChange:re=>It("question",ie,re.target.value),value:xe==null?void 0:xe.question}),xe.type===0&&y.createElement(Ee.Z,{menu:{items:Pn,onClick:({key:re})=>{const me=Number(re),ze={type:me,answer:Kt[me].answer,question:xe.question};lt[ie]=ze,Ge([...lt])}},placement:"topRight"},y.createElement(a.op,{className:"mt10",shape:"default"},"\u9884\u8BBE\u7B54\u6848")),[1,2].includes(xe.type)&&y.createElement(ye.Z,{align:"middle",className:"mr10 mt10 mb10"},y.createElement("span",{className:"c-black"},"\u56DE\u7B54"),y.createElement("span",{className:"font14 c-light-primary current ml10",onClick:()=>{lt[ie]=Kt[xe.type===1?2:1],Ge([...lt])}},y.createElement("i",{className:"iconfont icon-dingbu-qiehuanbanben font14 c-light-primary mr5"}),y.createElement("span",null,xe.type===1?"\u5207\u6362\u81F3\u6587\u5B57\u4F5C\u7B54\u6A21\u5F0F":"\u5207\u6362\u81F3\u5224\u65AD\u9898\u6A21\u5F0F"))),xe.type===1&&y.createElement(Ue,{value:xe.answer,onChange:re=>It("answer",ie,re)}),xe.type===2&&y.createElement(Ne.default,{onChange:re=>It("answer",ie,re.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:xe.answer})))),y.createElement("div",{style:{fontWeight:400,marginTop:"20px",display:"flex",alignItems:"center"}},y.createElement("div",{style:{fontWeight:500}},"\u5E94\u7528\u8BFE\u4EF6\u9875\u9762"),y.createElement("div",{style:{color:"#9096A3",fontSize:12,marginLeft:"10px"}},"\u667A\u80FD\u4E92\u52A8\u652F\u6301\u591A\u9875\u9762\u5173\u8054\uFF0C\u5B66\u751F\u6D4F\u89C8\u5173\u8054\u5E7B\u706F\u7247\u65F6\u5C06\u770B\u5230\u76F8\u540C\u7684\u89E3\u6790\u548C\u63D0\u95EE\u5185\u5BB9\u3002")),y.createElement(we.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:le.selectMore,style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:St,showSearch:!1,onChange:xe=>{xt(xe),st(xe)}},zt==null?void 0:zt.map((xe,ie)=>{var re;return y.createElement(we.default.Option,{value:xe,key:ie,disabled:xe==((re=bt==null?void 0:bt.page)==null?void 0:re.position)},"\u7B2C",xe,"\u9875")}))))}},12084:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return gt}});var y=te(59301),ve=te(5721),Pe={panel:"panel___sQgCV"},ye=({children:mt})=>y.createElement("div",{className:Pe.panel},mt),he={head:"head___Sq9Jd",btn:"btn___qLoeT",center:"center___iV40j",left:"left___VTVFI",tool:"tool___sOsjb",right:"right___weWPx",borderBox:"borderBox___DAP9a",try:"try___xy70Z",btns:"btns___ZqNMP",add:"add___KnDP5",analysis:"analysis___F1nSY"},Ne=te(83024),Ee=te(62957),we=te(6767),le=te(29787),Te=te(25399),Le={graphicItem:"graphicItem___ZiQL5",item_img:"item_img___ze_nI",button_list:"button_list___QRjkJ",over_button:"over_button___lh82t",ewm_img:"ewm_img___hJN_k",ewm_text:"ewm_text___qaGT6",tag_list:"tag_list___P4_iz",tags_styles:"tags_styles___RateY",header:"header___MIdac",header_title:"header_title___lIXYg",caozuo:"caozuo___ZeZkP"},at=te(205),oe=te(86129),a=te.n(oe),E=(mt,vt,Nt)=>new Promise((Tn,$n)=>{var da=rt=>{try{pa(Nt.next(rt))}catch(Ht){$n(Ht)}},On=rt=>{try{pa(Nt.throw(rt))}catch(Ht){$n(Ht)}},pa=rt=>rt.done?Tn(rt.value):Promise.resolve(rt.value).then(da,On);pa((Nt=Nt.apply(mt,vt)).next())}),x=({visible:mt,data:vt,onClose:Nt})=>{var Tn,$n,da;const[On,pa]=(0,y.useState)(!1),[rt,Ht]=(0,y.useState)(!1),[ra,en]=(0,y.useState)(null);(0,y.useEffect)(()=>{mt&&In()},[mt]);const In=()=>E(void 0,null,function*(){var wa,Hn;pa(!0),console.log(vt==null?void 0:vt.aiImg);const Bt=(Hn=(wa=vt==null?void 0:vt.aiImg)==null?void 0:wa[0])==null?void 0:Hn.url;try{const Et=yield(yield fetch(Bt)).arrayBuffer(),Nn=(yield a().loadAsync(Et)).files;let Vn=null;for(const zn in Nn){if(Nn[zn].dir)continue;const je=Nn[zn];if(/\.(jpg|jpeg|png|gif)$/i.test(zn)){Vn=je;break}}if(Vn){const zn=yield Vn.async("base64");en(`data:image/jpeg;base64,${zn}`),pa(!1)}else alert("\u6CA1\u6709\u627E\u5230\u56FE\u7247\u6587\u4EF6")}catch(nn){alert("\u52A0\u8F7D ZIP \u6587\u4EF6\u65F6\u51FA\u9519")}});return y.createElement(Ee.default,{centered:!0,keyboard:!1,maskClosable:!1,open:mt,title:"\u8BFE\u4EF6\u5C01\u9762\u9884\u89C8",width:"350px",onCancel:()=>{Nt()},okButtonProps:{loading:rt},onOk:()=>E(void 0,null,function*(){Ht(!0);const wa=yield(0,at.ZP)(`/api/courses/${vt==null?void 0:vt.coursesId}/smart_plans/${vt==null?void 0:vt.id}/set_cover.json`,{method:"post",body:{position:vt==null?void 0:vt.position}});Ht(!1),(wa==null?void 0:wa.status)==0&&(we.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Nt())})},y.createElement(le.Z,{spinning:On},y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},y.createElement("div",{className:Le.graphicItem},y.createElement("img",{src:ra,className:Le.item_img}),y.createElement("div",{className:Le.info},y.createElement("div",{className:Le.title},y.createElement("div",{className:Le.header},y.createElement(Te.Z,{title:(Tn=vt==null?void 0:vt.pptInfo)==null?void 0:Tn.name},y.createElement("div",{className:Le.header_title},($n=vt==null?void 0:vt.pptInfo)==null?void 0:$n.name))),y.createElement("div",{className:Le.caozuo},y.createElement("span",{style:{color:"#5F6A95"}},"\u521B\u5EFA\u4EBA",y.createElement("span",{style:{color:"#000F37",marginLeft:"6px"}},(da=vt==null?void 0:vt.pptInfo)==null?void 0:da.author)))))))))},z=te(77736),ee=te(77019),ne=te(1997),ue=te(94784),se=Object.defineProperty,ce=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,ke=(mt,vt,Nt)=>vt in mt?se(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,ft=(mt,vt)=>{for(var Nt in vt||(vt={}))De.call(vt,Nt)&&ke(mt,Nt,vt[Nt]);if(ce)for(var Nt of ce(vt))Ue.call(vt,Nt)&&ke(mt,Nt,vt[Nt]);return mt};const it=mt=>React.createElement("svg",ft({className:"b_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"M0 0h1024v1024H0z",fill:"#C4D6FE"}),React.createElement("path",{d:"M339.968 419.986h-219.94c-44.106 0-80.019-35.84-80.019-80.018v-219.94c0-44.106 35.84-80.019 80.018-80.019h219.941c44.178 0 80.018 35.84 80.018 80.018v219.941c0 44.178-35.84 80.018-80.018 80.018z",fill:"#FFF"}),React.createElement("path",{d:"M119.954 80.018a40.01 40.01 0 0 0-39.936 40.01v219.94c0 22.09 17.92 40.01 40.01 40.01h219.94a40.01 40.01 0 0 0 40.01-40.01v-219.94a40.01 40.01 0 0 0-40.01-40.01h-219.94M119.953 0h219.94C406.31 0 460.07 53.76 460.07 119.954v220.014a119.954 119.954 0 0 1-119.955 120.1h-220.16A119.954 119.954 0 0 1 0 340.115v-220.16C0 53.76 53.76 0 119.954 0zm784.092 983.99H683.959c-44.178 0-80.018-35.84-80.018-80.017V684.032c0-44.178 35.84-80.018 80.018-80.018h219.94c44.106 0 80.019 35.84 80.019 80.018v219.94c0 44.106-35.84 80.019-80.019 80.019z",fill:"#3061D0"}),React.createElement("path",{d:"M684.032 644.023a40.01 40.01 0 0 0-40.01 40.009v219.94c0 22.09 17.92 40.01 40.01 40.01h219.94a40.01 40.01 0 0 0 40.01-40.01v-219.94a40.01 40.01 0 0 0-40.01-40.01h-219.94m0-80.017h219.94c66.268 0 120.028 53.686 120.028 119.954v220.014A119.954 119.954 0 0 1 904.046 1024H683.959A119.954 119.954 0 0 1 563.93 904.046V683.959c0-66.34 53.687-120.028 119.955-120.028z",fill:"#FFF"}),React.createElement("path",{d:"M644.023 833.975H190.025v-79.872h453.998zM833.975 269.97H379.977v-79.945h453.998z",fill:"#3061D0"}),React.createElement("path",{d:"M874.057 230.034v241.957a40.01 40.01 0 0 1-80.091 0V230.034a40.01 40.01 0 1 1 80.018 0zM230.034 552.01v241.957a40.01 40.01 0 0 1-80.018 0V552.009a40.01 40.01 0 0 1 80.018 0z",fill:"#3061D0"}),React.createElement("path",{d:"M773.998 754.03h40.009c10.971 0 19.968 8.923 19.968 19.968v40.009a19.968 19.968 0 0 1-19.968 19.968h-40.01a19.968 19.968 0 0 1-19.967-19.968v-40.01c0-11.044 8.923-19.967 19.968-19.967z",fill:"#FFF"}),React.createElement("path",{d:"M209.993 190.025h40.01c11.044 0 19.967 8.924 19.967 19.968v40.01a19.968 19.968 0 0 1-19.968 19.967h-40.009a19.968 19.968 0 0 1-19.968-19.968v-40.009c0-10.971 8.924-19.968 19.968-19.968z",fill:"#3061D0"}));var _e="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgxMDI0djEwMjRIMHoiIGZpbGw9IiNDNEQ2RkUiLz48cGF0aCBkPSJNMzM5Ljk2OCA0MTkuOTg2aC0yMTkuOTRjLTQ0LjEwNiAwLTgwLjAxOS0zNS44NC04MC4wMTktODAuMDE4di0yMTkuOTRjMC00NC4xMDYgMzUuODQtODAuMDE5IDgwLjAxOC04MC4wMTloMjE5Ljk0MWM0NC4xNzggMCA4MC4wMTggMzUuODQgODAuMDE4IDgwLjAxOHYyMTkuOTQxYzAgNDQuMTc4LTM1Ljg0IDgwLjAxOC04MC4wMTggODAuMDE4eiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0xMTkuOTU0IDgwLjAxOGE0MC4wMSA0MC4wMSAwIDAgMC0zOS45MzYgNDAuMDF2MjE5Ljk0YzAgMjIuMDkgMTcuOTIgNDAuMDEgNDAuMDEgNDAuMDFoMjE5Ljk0YTQwLjAxIDQwLjAxIDAgMCAwIDQwLjAxLTQwLjAxdi0yMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAtNDAuMDEtNDAuMDFoLTIxOS45NE0xMTkuOTUzIDBoMjE5Ljk0QzQwNi4zMSAwIDQ2MC4wNyA1My43NiA0NjAuMDcgMTE5Ljk1NHYyMjAuMDE0YTExOS45NTQgMTE5Ljk1NCAwIDAgMS0xMTkuOTU1IDEyMC4xaC0yMjAuMTZBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDAgMzQwLjExNXYtMjIwLjE2QzAgNTMuNzYgNTMuNzYgMCAxMTkuOTU0IDB6bTc4NC4wOTIgOTgzLjk5SDY4My45NTljLTQ0LjE3OCAwLTgwLjAxOC0zNS44NC04MC4wMTgtODAuMDE3VjY4NC4wMzJjMC00NC4xNzggMzUuODQtODAuMDE4IDgwLjAxOC04MC4wMThoMjE5Ljk0YzQ0LjEwNiAwIDgwLjAxOSAzNS44NCA4MC4wMTkgODAuMDE4djIxOS45NGMwIDQ0LjEwNi0zNS44NCA4MC4wMTktODAuMDE5IDgwLjAxOXoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNjg0LjAzMiA2NDQuMDIzYTQwLjAxIDQwLjAxIDAgMCAwLTQwLjAxIDQwLjAwOXYyMTkuOTRjMCAyMi4wOSAxNy45MiA0MC4wMSA0MC4wMSA0MC4wMWgyMTkuOTRhNDAuMDEgNDAuMDEgMCAwIDAgNDAuMDEtNDAuMDF2LTIxOS45NGE0MC4wMSA0MC4wMSAwIDAgMC00MC4wMS00MC4wMWgtMjE5Ljk0bTAtODAuMDE3aDIxOS45NGM2Ni4yNjggMCAxMjAuMDI4IDUzLjY4NiAxMjAuMDI4IDExOS45NTR2MjIwLjAxNEExMTkuOTU0IDExOS45NTQgMCAwIDEgOTA0LjA0NiAxMDI0SDY4My45NTlBMTE5Ljk1NCAxMTkuOTU0IDAgMCAxIDU2My45MyA5MDQuMDQ2VjY4My45NTljMC02Ni4zNCA1My42ODctMTIwLjAyOCAxMTkuOTU1LTEyMC4wMjh6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTY0NC4wMjMgODMzLjk3NUgxOTAuMDI1di03OS44NzJoNDUzLjk5OHpNODMzLjk3NSAyNjkuOTdIMzc5Ljk3N3YtNzkuOTQ1aDQ1My45OTh6IiBmaWxsPSIjMzA2MUQwIi8+PHBhdGggZD0iTTg3NC4wNTcgMjMwLjAzNHYyNDEuOTU3YTQwLjAxIDQwLjAxIDAgMCAxLTgwLjA5MSAwVjIzMC4wMzRhNDAuMDEgNDAuMDEgMCAxIDEgODAuMDE4IDB6TTIzMC4wMzQgNTUyLjAxdjI0MS45NTdhNDAuMDEgNDAuMDEgMCAwIDEtODAuMDE4IDBWNTUyLjAwOWE0MC4wMSA0MC4wMSAwIDAgMSA4MC4wMTggMHoiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNNzczLjk5OCA3NTQuMDNoNDAuMDA5YzEwLjk3MSAwIDE5Ljk2OCA4LjkyMyAxOS45NjggMTkuOTY4djQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjhoLTQwLjAxYTE5Ljk2OCAxOS45NjggMCAwIDEtMTkuOTY3LTE5Ljk2OHYtNDAuMDFjMC0xMS4wNDQgOC45MjMtMTkuOTY3IDE5Ljk2OC0xOS45Njd6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTIwOS45OTMgMTkwLjAyNWg0MC4wMWMxMS4wNDQgMCAxOS45NjcgOC45MjQgMTkuOTY3IDE5Ljk2OHY0MC4wMWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OCAxOS45NjdoLTQwLjAwOWExOS45NjggMTkuOTY4IDAgMCAxLTE5Ljk2OC0xOS45Njh2LTQwLjAwOWMwLTEwLjk3MSA4LjkyNC0xOS45NjggMTkuOTY4LTE5Ljk2OHoiIGZpbGw9IiMzMDYxRDAiLz48L3N2Zz4=",bt=Object.defineProperty,Pt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Kt=(mt,vt,Nt)=>vt in mt?bt(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,Ut=(mt,vt)=>{for(var Nt in vt||(vt={}))pt.call(vt,Nt)&&Kt(mt,Nt,vt[Nt]);if(Pt)for(var Nt of Pt(vt))xt.call(vt,Nt)&&Kt(mt,Nt,vt[Nt]);return mt};const jt=mt=>React.createElement("svg",Ut({className:"c_svg__icon",width:200,height:173.41,viewBox:"0 0 1181 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"M870.662 0c9.925 46.237 14.848 92.434 4.962 143.79H211.85C206.926 87.315 192.039 0 271.358 0H870.7zM320.863 92.434c9.846 0 14.848-10.24 9.846-20.519-4.923-10.28-14.808-15.439-19.77-15.439-9.925 5.12-14.888 15.439-9.925 20.559 0 10.24 9.924 15.399 19.81 15.399zm69.316-15.36c0-5.159-4.963-10.318-9.886-15.438-4.962-5.12-9.924-5.12-14.887 0s-9.885 5.12-9.885 15.399c0 10.24 4.923 15.399 14.848 15.399s19.81-10.24 19.81-15.36zm39.62 15.36c9.925 0 14.887-10.24 14.887-15.36 0-5.159 0-10.318-4.962-10.318-4.963-10.24-4.963-10.24-9.925-10.24-9.885 0-14.848 10.24-14.848 20.519 0 5.12 0 10.24 4.963 10.24 0 5.159 4.962 5.159 9.885 5.159z",fill:"#8DCAFC"}),React.createElement("path",{d:"M870.662 0h59.47c19.81 0 34.657 10.24 39.62 35.957 4.923 41.078 9.885 82.155 4.923 118.152-29.696-10.318-59.43-15.438-94.128-10.318h-4.923C885.51 97.593 885.51 46.237 870.662 0z",fill:"#63B9FC"}),React.createElement("path",{d:"M880.587 143.79c4.923 61.636 9.885 128.392 0 184.908-4.963 30.798 4.923 71.915 4.923 92.434 0 133.511 0 267.062 4.962 395.493H231.66c-4.923 0-9.886 0-9.886-5.12l-4.962-5.16V143.751h663.815zm-495.41 226.025 64.393-61.636c14.887-10.24 14.887-25.678 9.924-41.078-24.772-66.755-133.747 61.636-153.557 82.195-9.925 15.36-9.925 30.798 0 41.077 14.847 15.399 163.443 184.868 153.557 61.636 0-5.12-4.962-10.28-4.962-10.28l-69.276-61.675v-10.24zm257.57-82.155c0-10.28 0-15.4-4.922-25.678-4.963-10.28-9.925-15.439-19.81-15.439-14.888-5.12-34.658 5.12-39.62 20.558L528.848 457.13c-4.962 15.399 4.963 35.957 19.81 41.077 14.848 5.12 34.658-5.12 39.62-20.519l54.508-190.027zm138.71 66.755c4.963 5.12 9.925 10.24 9.925 15.4 0 5.12 0 10.279-4.962 15.399-14.848 15.438-128.785 107.872-39.62 113.031 4.962 0 9.885 0 14.847-5.159 24.773-20.558 54.508-46.237 79.24-66.756 29.736-30.837 64.433-51.356 19.85-92.473-24.812-25.678-118.9-138.631-143.672-61.596v15.36c9.925 20.558 34.658 46.236 64.393 66.794zM479.305 590.68c0-10.279-4.962-15.438-14.847-15.438H310.86c-9.846 0-14.848 5.12-14.848 15.438v5.12c0 10.24 4.962 15.4 14.887 15.4h158.48c4.963 0 9.925 0 9.925-5.12v-15.4zm188.255 77.035c0-10.279-14.887-20.558-34.697-20.558s-34.658 10.279-34.658 20.558c0 10.24 14.848 20.52 34.658 20.52s34.658-10.24 34.658-20.52zm-109.014 0c0-10.279-4.923-15.399-14.848-15.399H310.938c-4.962 0-9.924 0-9.924 5.12s-4.963 5.12-4.963 5.12c0 10.28 4.963 15.438 14.887 15.438h232.799c4.962 0 9.924 0 9.924-5.12 4.923 5.12 4.923 0 4.923-5.159zm183.292 66.756c0-10.24-9.924-15.4-24.772-15.4s-24.773 10.24-24.773 20.52 9.925 15.438 24.812 15.438c9.846 0 24.733-10.279 24.733-20.558zm-321.963 0c0-5.12 0-10.24-4.962-10.24s-4.963-5.16-9.925-5.16H310.86c-4.923 0-9.846 0-9.846 5.12-5.002 5.12-5.002 5.12-5.002 10.28 0 5.12 0 10.24 4.962 10.24s4.963 5.159 9.925 5.159h94.128c4.922 0 14.847-5.12 14.847-15.36zm227.836 0c0-10.24-4.923-15.4-14.848-15.4h-158.52c-4.962 0-9.885 0-9.885 5.12-4.963 5.12-4.963 5.12-4.963 10.28 0 5.12 0 10.24 4.963 10.24 4.923 5.159 4.923 5.159 9.885 5.159h158.52c4.963 0 9.925 0 9.925-5.12 4.923 0 4.923-5.12 4.923-10.24z",fill:"#3291FC"}),React.createElement("path",{d:"M880.587 143.79c29.695-5.12 64.392 0 94.127 10.28v82.233l-4.962 585.48H885.51c-4.923-133.51-4.923-267.061-4.923-395.453 0-20.558-9.925-61.635-4.963-92.473 9.886-61.596 4.963-128.391 4.963-190.027z",fill:"#3291FC"}),React.createElement("path",{d:"m974.675 159.229 128.785 5.12c-69.316-20.558-29.695 46.237-29.695 71.915h-94.128l-4.962-77.035zm-762.826 5.12v77.035h-89.165c-4.923 0-4.923 5.12-4.923 10.24v559.841c0 5.12 4.923 10.28 9.885 15.4 29.735 10.279 59.47 5.12 89.165-15.36l4.962 5.12c0 5.12 4.963 5.12 9.886 5.12h743.016l99.09 5.12c4.962 35.957-4.963 66.794-14.848 97.593H73.139c-4.923 0-9.846-5.12-14.848-5.12-4.923-20.559-9.885-30.838-9.885-46.237V215.705c0-30.798 14.847-46.236 44.582-46.236l118.86-5.12z",fill:"#A1AAEF"}),React.createElement("path",{d:"M1103.46 169.469c24.812 5.12 39.66 20.558 39.66 46.236 4.923 174.629 4.923 410.892-4.963 703.633l-39.62 5.12h-44.622c14.848-30.799 19.81-61.636 14.848-97.594v-585.44c4.962-30.799-34.658-92.435 34.658-71.916z",fill:"#A1AAEF"}),React.createElement("path",{d:"M211.888 241.423v564.922c-29.735 20.52-59.47 25.679-89.204 15.4-4.923 0-9.886-10.24-9.886-15.4V246.504c0-5.12 4.963-10.24 4.963-10.24l94.127 5.12z",fill:"#DDE2F0"}),React.createElement("path",{d:"M974.675 241.423h94.127v580.322l-99.05-5.12 4.923-575.241zM53.368 914.14c4.923 5.12 9.885 5.12 14.848 5.12h1030.282c14.887 30.838 14.887 66.795-4.923 97.593-341.773-5.12-678.624-5.12-1020.436 0-54.468 0-84.203-25.678-69.316-87.274 0-5.12 4.962-5.12 9.885-5.12 14.887 0 24.812-5.16 39.66-10.319z",fill:"#DAE0FF"}),React.createElement("path",{d:"m1138.157 919.338 29.735 5.12c4.923 0 9.885 5.12 9.885 10.24 14.848 66.795-14.847 97.632-84.202 87.353 19.81-35.958 19.81-66.756 4.962-97.593l39.62-5.12z",fill:"#CCD2F2"}),React.createElement("path",{d:"M310.938 56.476c-4.962 0-9.924 5.12-9.924 10.28 0 5.12 0 10.279 4.962 15.399s9.925 5.12 14.848 5.12c4.962 0 9.925-5.12 9.925-10.24s0-10.24-4.963-15.4c-4.962-5.12-9.885-5.12-14.848-5.12zm44.583 20.559c0 5.12 4.923 10.24 9.885 15.399 4.963 5.12 9.925 5.12 14.887 0 4.923-5.12 9.886-10.24 9.886-15.36 0-5.159-4.963-10.318-9.886-15.438-4.962-5.12-9.924-5.12-14.887 0s-9.885 5.12-9.885 15.399zm74.278-20.559c-9.885 0-14.848 10.28-14.848 20.559 0 10.24 4.963 15.399 14.848 15.399 9.925 0 14.887-10.24 14.887-15.36 0-10.318-9.925-20.598-14.887-20.598zm-44.583 323.578 69.355 66.756c4.963 5.12 4.963 5.12 4.963 10.28 9.885 118.15-138.71-51.357-153.558-61.637-9.925-15.36-9.925-30.798 0-46.197 19.81-20.558 128.785-148.95 153.558-87.314 9.885 15.36 4.962 30.798-9.925 46.197l-64.393 61.676v10.279zm232.838-133.511c24.772 5.12 29.695 20.519 24.772 41.077l-49.545 190.028c-4.962 20.519-19.81 25.678-39.62 20.519-19.81-5.12-24.812-20.52-19.81-41.078l49.506-190.027c4.962-20.558 14.887-25.678 34.657-20.558zm163.443 107.833c-29.695-20.558-49.545-46.237-69.316-66.756-4.962-5.12-4.962-10.279 0-15.399 24.733-77.074 118.86 35.918 143.633 61.597 44.583 41.116 9.886 61.635-19.81 92.473a504.114 504.114 0 0 1-79.28 66.756c-4.922 5.12-9.885 5.12-14.847 5.12-94.128-10.24 24.772-102.714 39.62-112.993 4.962-5.12 4.962-10.24 4.962-15.36 0-5.159 0-10.318-4.962-15.438z",fill:"#F1EFF2"}),React.createElement("path",{d:"M310.938 575.201H469.42c9.925 0 14.887 5.12 14.887 15.439v5.12c0 10.24-4.962 15.399-14.887 15.399H310.94c-9.925 0-14.888-5.12-14.888-15.36v-5.16c0-10.278 4.963-15.438 14.887-15.438z",fill:"#FDDD44"}),React.createElement("path",{d:"M598.244 665.272c0 5.908 4.923 17.763 14.848 17.763 9.885 0 24.772 5.907 34.657 0 9.925-5.908 19.81-11.816 19.81-17.763 0-5.907-4.923-17.801-14.847-17.801-9.886 0-24.773-5.908-34.658 0-14.887 5.907-19.81 11.854-19.81 17.801zm-287.306-17.801h232.799c9.924 0 14.847 5.907 14.847 17.801 0 11.816-4.923 17.763-14.847 17.763H310.938c-9.924 5.907-14.887 0-14.887-11.816 0-17.801 4.963-23.748 14.887-23.748z",fill:"#FC9743"}),React.createElement("path",{d:"M687.409 735.573c0 5.474 4.923 10.909 14.848 16.344 9.885 5.435 19.81 5.435 24.772 0 9.885-5.435 14.848-10.87 14.848-16.344 0-5.435-4.963-10.87-14.848-16.305-9.925-5.435-19.81-5.435-24.812 0-9.846 5.435-14.808 10.87-14.808 16.305zm-376.51-16.305h94.128c9.924 0 14.887 5.435 14.887 16.305 0 10.909-4.963 16.344-14.887 16.344h-94.128c-9.846 0-14.848-5.435-14.848-16.344 0-10.87 4.963-16.305 14.887-16.305zm163.483 0h158.52c9.924 0 14.847 5.435 14.847 16.305 0 10.909-4.923 16.344-14.847 16.344h-158.52c-9.886 0-14.848-5.435-14.848-16.344 0-10.87 4.962-16.305 14.848-16.305z",fill:"#28D1B3"}));var Mt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIxNzMuNDEiIHZpZXdCb3g9IjAgMCAxMTgxIDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg3MC42NjIgMGM5LjkyNSA0Ni4yMzcgMTQuODQ4IDkyLjQzNCA0Ljk2MiAxNDMuNzlIMjExLjg1QzIwNi45MjYgODcuMzE1IDE5Mi4wMzkgMCAyNzEuMzU4IDBIODcwLjd6TTMyMC44NjMgOTIuNDM0YzkuODQ2IDAgMTQuODQ4LTEwLjI0IDkuODQ2LTIwLjUxOS00LjkyMy0xMC4yOC0xNC44MDgtMTUuNDM5LTE5Ljc3LTE1LjQzOS05LjkyNSA1LjEyLTE0Ljg4OCAxNS40MzktOS45MjUgMjAuNTU5IDAgMTAuMjQgOS45MjQgMTUuMzk5IDE5LjgxIDE1LjM5OXptNjkuMzE2LTE1LjM2YzAtNS4xNTktNC45NjMtMTAuMzE4LTkuODg2LTE1LjQzOC00Ljk2Mi01LjEyLTkuOTI0LTUuMTItMTQuODg3IDBzLTkuODg1IDUuMTItOS44ODUgMTUuMzk5YzAgMTAuMjQgNC45MjMgMTUuMzk5IDE0Ljg0OCAxNS4zOTlzMTkuODEtMTAuMjQgMTkuODEtMTUuMzZ6bTM5LjYyIDE1LjM2YzkuOTI1IDAgMTQuODg3LTEwLjI0IDE0Ljg4Ny0xNS4zNiAwLTUuMTU5IDAtMTAuMzE4LTQuOTYyLTEwLjMxOC00Ljk2My0xMC4yNC00Ljk2My0xMC4yNC05LjkyNS0xMC4yNC05Ljg4NSAwLTE0Ljg0OCAxMC4yNC0xNC44NDggMjAuNTE5IDAgNS4xMiAwIDEwLjI0IDQuOTYzIDEwLjI0IDAgNS4xNTkgNC45NjIgNS4xNTkgOS44ODUgNS4xNTl6IiBmaWxsPSIjOERDQUZDIi8+PHBhdGggZD0iTTg3MC42NjIgMGg1OS40N2MxOS44MSAwIDM0LjY1NyAxMC4yNCAzOS42MiAzNS45NTcgNC45MjMgNDEuMDc4IDkuODg1IDgyLjE1NSA0LjkyMyAxMTguMTUyLTI5LjY5Ni0xMC4zMTgtNTkuNDMtMTUuNDM4LTk0LjEyOC0xMC4zMThoLTQuOTIzQzg4NS41MSA5Ny41OTMgODg1LjUxIDQ2LjIzNyA4NzAuNjYyIDB6IiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0iTTg4MC41ODcgMTQzLjc5YzQuOTIzIDYxLjYzNiA5Ljg4NSAxMjguMzkyIDAgMTg0LjkwOC00Ljk2MyAzMC43OTggNC45MjMgNzEuOTE1IDQuOTIzIDkyLjQzNCAwIDEzMy41MTEgMCAyNjcuMDYyIDQuOTYyIDM5NS40OTNIMjMxLjY2Yy00LjkyMyAwLTkuODg2IDAtOS44ODYtNS4xMmwtNC45NjItNS4xNlYxNDMuNzUxaDY2My44MTV6bS00OTUuNDEgMjI2LjAyNSA2NC4zOTMtNjEuNjM2YzE0Ljg4Ny0xMC4yNCAxNC44ODctMjUuNjc4IDkuOTI0LTQxLjA3OC0yNC43NzItNjYuNzU1LTEzMy43NDcgNjEuNjM2LTE1My41NTcgODIuMTk1LTkuOTI1IDE1LjM2LTkuOTI1IDMwLjc5OCAwIDQxLjA3NyAxNC44NDcgMTUuMzk5IDE2My40NDMgMTg0Ljg2OCAxNTMuNTU3IDYxLjYzNiAwLTUuMTItNC45NjItMTAuMjgtNC45NjItMTAuMjhsLTY5LjI3Ni02MS42NzV2LTEwLjI0em0yNTcuNTctODIuMTU1YzAtMTAuMjggMC0xNS40LTQuOTIyLTI1LjY3OC00Ljk2My0xMC4yOC05LjkyNS0xNS40MzktMTkuODEtMTUuNDM5LTE0Ljg4OC01LjEyLTM0LjY1OCA1LjEyLTM5LjYyIDIwLjU1OEw1MjguODQ4IDQ1Ny4xM2MtNC45NjIgMTUuMzk5IDQuOTYzIDM1Ljk1NyAxOS44MSA0MS4wNzcgMTQuODQ4IDUuMTIgMzQuNjU4LTUuMTIgMzkuNjItMjAuNTE5bDU0LjUwOC0xOTAuMDI3em0xMzguNzEgNjYuNzU1YzQuOTYzIDUuMTIgOS45MjUgMTAuMjQgOS45MjUgMTUuNCAwIDUuMTIgMCAxMC4yNzktNC45NjIgMTUuMzk5LTE0Ljg0OCAxNS40MzgtMTI4Ljc4NSAxMDcuODcyLTM5LjYyIDExMy4wMzEgNC45NjIgMCA5Ljg4NSAwIDE0Ljg0Ny01LjE1OSAyNC43NzMtMjAuNTU4IDU0LjUwOC00Ni4yMzcgNzkuMjQtNjYuNzU2IDI5LjczNi0zMC44MzcgNjQuNDMzLTUxLjM1NiAxOS44NS05Mi40NzMtMjQuODEyLTI1LjY3OC0xMTguOS0xMzguNjMxLTE0My42NzItNjEuNTk2djE1LjM2YzkuOTI1IDIwLjU1OCAzNC42NTggNDYuMjM2IDY0LjM5MyA2Ni43OTR6TTQ3OS4zMDUgNTkwLjY4YzAtMTAuMjc5LTQuOTYyLTE1LjQzOC0xNC44NDctMTUuNDM4SDMxMC44NmMtOS44NDYgMC0xNC44NDggNS4xMi0xNC44NDggMTUuNDM4djUuMTJjMCAxMC4yNCA0Ljk2MiAxNS40IDE0Ljg4NyAxNS40aDE1OC40OGM0Ljk2MyAwIDkuOTI1IDAgOS45MjUtNS4xMnYtMTUuNHptMTg4LjI1NSA3Ny4wMzVjMC0xMC4yNzktMTQuODg3LTIwLjU1OC0zNC42OTctMjAuNTU4cy0zNC42NTggMTAuMjc5LTM0LjY1OCAyMC41NThjMCAxMC4yNCAxNC44NDggMjAuNTIgMzQuNjU4IDIwLjUyczM0LjY1OC0xMC4yNCAzNC42NTgtMjAuNTJ6bS0xMDkuMDE0IDBjMC0xMC4yNzktNC45MjMtMTUuMzk5LTE0Ljg0OC0xNS4zOTlIMzEwLjkzOGMtNC45NjIgMC05LjkyNCAwLTkuOTI0IDUuMTJzLTQuOTYzIDUuMTItNC45NjMgNS4xMmMwIDEwLjI4IDQuOTYzIDE1LjQzOCAxNC44ODcgMTUuNDM4aDIzMi43OTljNC45NjIgMCA5LjkyNCAwIDkuOTI0LTUuMTIgNC45MjMgNS4xMiA0LjkyMyAwIDQuOTIzLTUuMTU5em0xODMuMjkyIDY2Ljc1NmMwLTEwLjI0LTkuOTI0LTE1LjQtMjQuNzcyLTE1LjRzLTI0Ljc3MyAxMC4yNC0yNC43NzMgMjAuNTIgOS45MjUgMTUuNDM4IDI0LjgxMiAxNS40MzhjOS44NDYgMCAyNC43MzMtMTAuMjc5IDI0LjczMy0yMC41NTh6bS0zMjEuOTYzIDBjMC01LjEyIDAtMTAuMjQtNC45NjItMTAuMjRzLTQuOTYzLTUuMTYtOS45MjUtNS4xNkgzMTAuODZjLTQuOTIzIDAtOS44NDYgMC05Ljg0NiA1LjEyLTUuMDAyIDUuMTItNS4wMDIgNS4xMi01LjAwMiAxMC4yOCAwIDUuMTIgMCAxMC4yNCA0Ljk2MiAxMC4yNHM0Ljk2MyA1LjE1OSA5LjkyNSA1LjE1OWg5NC4xMjhjNC45MjIgMCAxNC44NDctNS4xMiAxNC44NDctMTUuMzZ6bTIyNy44MzYgMGMwLTEwLjI0LTQuOTIzLTE1LjQtMTQuODQ4LTE1LjRoLTE1OC41MmMtNC45NjIgMC05Ljg4NSAwLTkuODg1IDUuMTItNC45NjMgNS4xMi00Ljk2MyA1LjEyLTQuOTYzIDEwLjI4IDAgNS4xMiAwIDEwLjI0IDQuOTYzIDEwLjI0IDQuOTIzIDUuMTU5IDQuOTIzIDUuMTU5IDkuODg1IDUuMTU5aDE1OC41MmM0Ljk2MyAwIDkuOTI1IDAgOS45MjUtNS4xMiA0LjkyMyAwIDQuOTIzLTUuMTIgNC45MjMtMTAuMjR6IiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0iTTg4MC41ODcgMTQzLjc5YzI5LjY5NS01LjEyIDY0LjM5MiAwIDk0LjEyNyAxMC4yOHY4Mi4yMzNsLTQuOTYyIDU4NS40OEg4ODUuNTFjLTQuOTIzLTEzMy41MS00LjkyMy0yNjcuMDYxLTQuOTIzLTM5NS40NTMgMC0yMC41NTgtOS45MjUtNjEuNjM1LTQuOTYzLTkyLjQ3MyA5Ljg4Ni02MS41OTYgNC45NjMtMTI4LjM5MSA0Ljk2My0xOTAuMDI3eiIgZmlsbD0iIzMyOTFGQyIvPjxwYXRoIGQ9Im05NzQuNjc1IDE1OS4yMjkgMTI4Ljc4NSA1LjEyYy02OS4zMTYtMjAuNTU4LTI5LjY5NSA0Ni4yMzctMjkuNjk1IDcxLjkxNWgtOTQuMTI4bC00Ljk2Mi03Ny4wMzV6bS03NjIuODI2IDUuMTJ2NzcuMDM1aC04OS4xNjVjLTQuOTIzIDAtNC45MjMgNS4xMi00LjkyMyAxMC4yNHY1NTkuODQxYzAgNS4xMiA0LjkyMyAxMC4yOCA5Ljg4NSAxNS40IDI5LjczNSAxMC4yNzkgNTkuNDcgNS4xMiA4OS4xNjUtMTUuMzZsNC45NjIgNS4xMmMwIDUuMTIgNC45NjMgNS4xMiA5Ljg4NiA1LjEyaDc0My4wMTZsOTkuMDkgNS4xMmM0Ljk2MiAzNS45NTctNC45NjMgNjYuNzk0LTE0Ljg0OCA5Ny41OTNINzMuMTM5Yy00LjkyMyAwLTkuODQ2LTUuMTItMTQuODQ4LTUuMTItNC45MjMtMjAuNTU5LTkuODg1LTMwLjgzOC05Ljg4NS00Ni4yMzdWMjE1LjcwNWMwLTMwLjc5OCAxNC44NDctNDYuMjM2IDQ0LjU4Mi00Ni4yMzZsMTE4Ljg2LTUuMTJ6IiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTExMDMuNDYgMTY5LjQ2OWMyNC44MTIgNS4xMiAzOS42NiAyMC41NTggMzkuNjYgNDYuMjM2IDQuOTIzIDE3NC42MjkgNC45MjMgNDEwLjg5Mi00Ljk2MyA3MDMuNjMzbC0zOS42MiA1LjEyaC00NC42MjJjMTQuODQ4LTMwLjc5OSAxOS44MS02MS42MzYgMTQuODQ4LTk3LjU5NHYtNTg1LjQ0YzQuOTYyLTMwLjc5OS0zNC42NTgtOTIuNDM1IDM0LjY1OC03MS45MTZ6IiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTIxMS44ODggMjQxLjQyM3Y1NjQuOTIyYy0yOS43MzUgMjAuNTItNTkuNDcgMjUuNjc5LTg5LjIwNCAxNS40LTQuOTIzIDAtOS44ODYtMTAuMjQtOS44ODYtMTUuNFYyNDYuNTA0YzAtNS4xMiA0Ljk2My0xMC4yNCA0Ljk2My0xMC4yNGw5NC4xMjcgNS4xMnoiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNOTc0LjY3NSAyNDEuNDIzaDk0LjEyN3Y1ODAuMzIybC05OS4wNS01LjEyIDQuOTIzLTU3NS4yNDF6TTUzLjM2OCA5MTQuMTRjNC45MjMgNS4xMiA5Ljg4NSA1LjEyIDE0Ljg0OCA1LjEyaDEwMzAuMjgyYzE0Ljg4NyAzMC44MzggMTQuODg3IDY2Ljc5NS00LjkyMyA5Ny41OTMtMzQxLjc3My01LjEyLTY3OC42MjQtNS4xMi0xMDIwLjQzNiAwLTU0LjQ2OCAwLTg0LjIwMy0yNS42NzgtNjkuMzE2LTg3LjI3NCAwLTUuMTIgNC45NjItNS4xMiA5Ljg4NS01LjEyIDE0Ljg4NyAwIDI0LjgxMi01LjE2IDM5LjY2LTEwLjMxOXoiIGZpbGw9IiNEQUUwRkYiLz48cGF0aCBkPSJtMTEzOC4xNTcgOTE5LjMzOCAyOS43MzUgNS4xMmM0LjkyMyAwIDkuODg1IDUuMTIgOS44ODUgMTAuMjQgMTQuODQ4IDY2Ljc5NS0xNC44NDcgOTcuNjMyLTg0LjIwMiA4Ny4zNTMgMTkuODEtMzUuOTU4IDE5LjgxLTY2Ljc1NiA0Ljk2Mi05Ny41OTNsMzkuNjItNS4xMnoiIGZpbGw9IiNDQ0QyRjIiLz48cGF0aCBkPSJNMzEwLjkzOCA1Ni40NzZjLTQuOTYyIDAtOS45MjQgNS4xMi05LjkyNCAxMC4yOCAwIDUuMTIgMCAxMC4yNzkgNC45NjIgMTUuMzk5czkuOTI1IDUuMTIgMTQuODQ4IDUuMTJjNC45NjIgMCA5LjkyNS01LjEyIDkuOTI1LTEwLjI0czAtMTAuMjQtNC45NjMtMTUuNGMtNC45NjItNS4xMi05Ljg4NS01LjEyLTE0Ljg0OC01LjEyem00NC41ODMgMjAuNTU5YzAgNS4xMiA0LjkyMyAxMC4yNCA5Ljg4NSAxNS4zOTkgNC45NjMgNS4xMiA5LjkyNSA1LjEyIDE0Ljg4NyAwIDQuOTIzLTUuMTIgOS44ODYtMTAuMjQgOS44ODYtMTUuMzYgMC01LjE1OS00Ljk2My0xMC4zMTgtOS44ODYtMTUuNDM4LTQuOTYyLTUuMTItOS45MjQtNS4xMi0xNC44ODcgMHMtOS44ODUgNS4xMi05Ljg4NSAxNS4zOTl6bTc0LjI3OC0yMC41NTljLTkuODg1IDAtMTQuODQ4IDEwLjI4LTE0Ljg0OCAyMC41NTkgMCAxMC4yNCA0Ljk2MyAxNS4zOTkgMTQuODQ4IDE1LjM5OSA5LjkyNSAwIDE0Ljg4Ny0xMC4yNCAxNC44ODctMTUuMzYgMC0xMC4zMTgtOS45MjUtMjAuNTk4LTE0Ljg4Ny0yMC41OTh6bS00NC41ODMgMzIzLjU3OCA2OS4zNTUgNjYuNzU2YzQuOTYzIDUuMTIgNC45NjMgNS4xMiA0Ljk2MyAxMC4yOCA5Ljg4NSAxMTguMTUtMTM4LjcxLTUxLjM1Ny0xNTMuNTU4LTYxLjYzNy05LjkyNS0xNS4zNi05LjkyNS0zMC43OTggMC00Ni4xOTcgMTkuODEtMjAuNTU4IDEyOC43ODUtMTQ4Ljk1IDE1My41NTgtODcuMzE0IDkuODg1IDE1LjM2IDQuOTYyIDMwLjc5OC05LjkyNSA0Ni4xOTdsLTY0LjM5MyA2MS42NzZ2MTAuMjc5em0yMzIuODM4LTEzMy41MTFjMjQuNzcyIDUuMTIgMjkuNjk1IDIwLjUxOSAyNC43NzIgNDEuMDc3bC00OS41NDUgMTkwLjAyOGMtNC45NjIgMjAuNTE5LTE5LjgxIDI1LjY3OC0zOS42MiAyMC41MTktMTkuODEtNS4xMi0yNC44MTItMjAuNTItMTkuODEtNDEuMDc4bDQ5LjUwNi0xOTAuMDI3YzQuOTYyLTIwLjU1OCAxNC44ODctMjUuNjc4IDM0LjY1Ny0yMC41NTh6bTE2My40NDMgMTA3LjgzM2MtMjkuNjk1LTIwLjU1OC00OS41NDUtNDYuMjM3LTY5LjMxNi02Ni43NTYtNC45NjItNS4xMi00Ljk2Mi0xMC4yNzkgMC0xNS4zOTkgMjQuNzMzLTc3LjA3NCAxMTguODYgMzUuOTE4IDE0My42MzMgNjEuNTk3IDQ0LjU4MyA0MS4xMTYgOS44ODYgNjEuNjM1LTE5LjgxIDkyLjQ3M2E1MDQuMTE0IDUwNC4xMTQgMCAwIDEtNzkuMjggNjYuNzU2Yy00LjkyMiA1LjEyLTkuODg1IDUuMTItMTQuODQ3IDUuMTItOTQuMTI4LTEwLjI0IDI0Ljc3Mi0xMDIuNzE0IDM5LjYyLTExMi45OTMgNC45NjItNS4xMiA0Ljk2Mi0xMC4yNCA0Ljk2Mi0xNS4zNiAwLTUuMTU5IDAtMTAuMzE4LTQuOTYyLTE1LjQzOHoiIGZpbGw9IiNGMUVGRjIiLz48cGF0aCBkPSJNMzEwLjkzOCA1NzUuMjAxSDQ2OS40MmM5LjkyNSAwIDE0Ljg4NyA1LjEyIDE0Ljg4NyAxNS40Mzl2NS4xMmMwIDEwLjI0LTQuOTYyIDE1LjM5OS0xNC44ODcgMTUuMzk5SDMxMC45NGMtOS45MjUgMC0xNC44ODgtNS4xMi0xNC44ODgtMTUuMzZ2LTUuMTZjMC0xMC4yNzggNC45NjMtMTUuNDM4IDE0Ljg4Ny0xNS40Mzh6IiBmaWxsPSIjRkRERDQ0Ii8+PHBhdGggZD0iTTU5OC4yNDQgNjY1LjI3MmMwIDUuOTA4IDQuOTIzIDE3Ljc2MyAxNC44NDggMTcuNzYzIDkuODg1IDAgMjQuNzcyIDUuOTA3IDM0LjY1NyAwIDkuOTI1LTUuOTA4IDE5LjgxLTExLjgxNiAxOS44MS0xNy43NjMgMC01LjkwNy00LjkyMy0xNy44MDEtMTQuODQ3LTE3LjgwMS05Ljg4NiAwLTI0Ljc3My01LjkwOC0zNC42NTggMC0xNC44ODcgNS45MDctMTkuODEgMTEuODU0LTE5LjgxIDE3LjgwMXptLTI4Ny4zMDYtMTcuODAxaDIzMi43OTljOS45MjQgMCAxNC44NDcgNS45MDcgMTQuODQ3IDE3LjgwMSAwIDExLjgxNi00LjkyMyAxNy43NjMtMTQuODQ3IDE3Ljc2M0gzMTAuOTM4Yy05LjkyNCA1LjkwNy0xNC44ODcgMC0xNC44ODctMTEuODE2IDAtMTcuODAxIDQuOTYzLTIzLjc0OCAxNC44ODctMjMuNzQ4eiIgZmlsbD0iI0ZDOTc0MyIvPjxwYXRoIGQ9Ik02ODcuNDA5IDczNS41NzNjMCA1LjQ3NCA0LjkyMyAxMC45MDkgMTQuODQ4IDE2LjM0NCA5Ljg4NSA1LjQzNSAxOS44MSA1LjQzNSAyNC43NzIgMCA5Ljg4NS01LjQzNSAxNC44NDgtMTAuODcgMTQuODQ4LTE2LjM0NCAwLTUuNDM1LTQuOTYzLTEwLjg3LTE0Ljg0OC0xNi4zMDUtOS45MjUtNS40MzUtMTkuODEtNS40MzUtMjQuODEyIDAtOS44NDYgNS40MzUtMTQuODA4IDEwLjg3LTE0LjgwOCAxNi4zMDV6bS0zNzYuNTEtMTYuMzA1aDk0LjEyOGM5LjkyNCAwIDE0Ljg4NyA1LjQzNSAxNC44ODcgMTYuMzA1IDAgMTAuOTA5LTQuOTYzIDE2LjM0NC0xNC44ODcgMTYuMzQ0aC05NC4xMjhjLTkuODQ2IDAtMTQuODQ4LTUuNDM1LTE0Ljg0OC0xNi4zNDQgMC0xMC44NyA0Ljk2My0xNi4zMDUgMTQuODg3LTE2LjMwNXptMTYzLjQ4MyAwaDE1OC41MmM5LjkyNCAwIDE0Ljg0NyA1LjQzNSAxNC44NDcgMTYuMzA1IDAgMTAuOTA5LTQuOTIzIDE2LjM0NC0xNC44NDcgMTYuMzQ0aC0xNTguNTJjLTkuODg2IDAtMTQuODQ4LTUuNDM1LTE0Ljg0OC0xNi4zNDQgMC0xMC44NyA0Ljk2Mi0xNi4zMDUgMTQuODQ4LTE2LjMwNXoiIGZpbGw9IiMyOEQxQjMiLz48L3N2Zz4=",Gt=Object.defineProperty,Jt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ge=(mt,vt,Nt)=>vt in mt?Gt(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,St=(mt,vt)=>{for(var Nt in vt||(vt={}))_t.call(vt,Nt)&&Ge(mt,Nt,vt[Nt]);if(Jt)for(var Nt of Jt(vt))lt.call(vt,Nt)&&Ge(mt,Nt,vt[Nt]);return mt};const st=mt=>React.createElement("svg",St({className:"d_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"m615.56 977.135-403.626-.341h-1.127a102.468 102.468 0 0 1-65.809-23.894 80.725 80.725 0 0 1-29.354-61.03l.58-616.039a80.486 80.486 0 0 1 29.355-60.86 103.117 103.117 0 0 1 65.809-23.893h1.194l67.243.683v3.448c-2.492 64.99-1.672 68.027 3.482 73.386l3.754 3.823h6.008a17.408 17.408 0 0 0 3.618-.478h107.11c282.897 0 282.897 0 286.72-1.706l5.974-2.595 1.604-5.973a275.801 275.801 0 0 0 1.024-46.285v-23.893l64.512.546h.648a102.4 102.4 0 0 1 71.783 28.911 79.748 79.748 0 0 1 23.893 56.15v360.789a208.282 208.282 0 0 0-117.077-35.84c-115.678 0-209.408 93.56-209.408 208.998a207.428 207.428 0 0 0 82.603 166.332l-.512-.24z",fill:"#3291FC"}),React.createElement("path",{d:"M634.266 989.867H211.149a116.531 116.531 0 0 1-74.82-27.239A93.628 93.628 0 0 1 102.4 891.7l.614-616.038a93.236 93.236 0 0 1 34.031-70.895 116.053 116.053 0 0 1 74.411-27.034h1.195l80.896.82v1.809c0 3.208 0 8.567-.615 15.086a394.923 394.923 0 0 0 0 63.83c.615 0 .683 0 .717-.342h109.944c198.246 0 280.337 0 281.156-.614 1.194-14.268 1.4-28.604.682-42.94V177.87l77.756.614h.683a115.268 115.268 0 0 1 80.725 32.768c17.579 17.408 27.443 41.028 27.41 65.707v370.21c-8.295-6.622-17.067-12.63-26.283-17.92V276.992a66.697 66.697 0 0 0-20.207-46.729 89.293 89.293 0 0 0-62.328-25.122h-.682l-51.064-.478v10.616a247.929 247.929 0 0 1-1.434 49.8l-3.276 12.288-11.947 5.086c-6.007 2.526-6.007 2.526-77.073 2.629H297.233a32.256 32.256 0 0 1-5.086.477h-1.194l-10.48-.477-7.236-7.578c-9.01-9.387-9.728-16.18-7.509-72.977l-53.862-.478h-1.195a90.18 90.18 0 0 0-57.242 20.65 67.96 67.96 0 0 0-24.815 50.996l-.682 616.004a67.584 67.584 0 0 0 24.849 50.995c16.11 13.551 36.522 20.992 57.583 21.027h388.744a210.75 210.75 0 0 0 34.475 25.907l.683.239z",fill:"#82BDFF"}),React.createElement("path",{d:"M624.64 235.759H350.345a23.962 23.962 0 0 1-23.894-24.235v-64.853a23.893 23.893 0 0 1 23.894-23.893h42.598a94.55 94.55 0 0 1 94.481-88.645 94.55 94.55 0 0 1 94.447 88.645h42.598a23.893 23.893 0 0 1 23.894 23.893v64.785a23.893 23.893 0 0 1-23.962 23.893l.239.41z",fill:"#38C9FF",fillOpacity:.4}),React.createElement("path",{d:"M562.654 810.667a179.302 179.302 0 0 0 179.473 179.131A179.302 179.302 0 0 0 921.6 810.667a179.063 179.063 0 0 0-89.737-155.136 179.746 179.746 0 0 0-179.473 0 179.063 179.063 0 0 0-89.736 155.136z",fill:"#38C9FF",opacity:.4}),React.createElement("path",{d:"m738.543 742.195 72.158 39.629a4.608 4.608 0 0 1 1.536 5.973l-79.258 134.28a31.232 31.232 0 0 1-22.528 15.02l-36.796 8.294a5.973 5.973 0 0 1-6.348-3.891l-17.238-35.84a31.642 31.642 0 0 1 2.697-27.17l79.667-134.93a4.506 4.506 0 0 1 6.008-1.57m84.206 20.549a4.096 4.096 0 0 1-5.973 1.365c-19.115-11.947-52.702-30.208-66.287-38.639a4.233 4.233 0 0 1-1.297-5.94l11.947-18.772a35.908 35.908 0 0 1 51.507-9.967l5.973 3.754c8.636 4.984 15.258 12.834 18.671 22.187 3.414 9.591 2.219 20.241-3.242 28.877",fill:"#00D8FB"}),React.createElement("path",{d:"M270.131 356.932c9.558-.239 19.08 1.536 27.955 5.12a53.737 53.737 0 0 1 31.096 34.748c2.56 8.397 3.857 17.135 3.755 25.941.068 6.35-.547 12.698-1.775 18.978a63.488 63.488 0 0 1-6.417 17.306l12.322 10.377c1.98 1.775 2.764 4.437 2.116 6.997a13.722 13.722 0 0 1-4.506 7.475 16.52 16.52 0 0 1-8.533 4.3 8.329 8.329 0 0 1-7.373-1.808l-10.342-8.602c-5.393 3.653-11.264 6.486-17.545 8.295-6.792 1.877-13.824 2.73-20.855 2.628a69.734 69.734 0 0 1-27.239-4.95 54.75 54.75 0 0 1-31.573-34.61 84.821 84.821 0 0 1-3.96-26.454 90.897 90.897 0 0 1 3.585-25.873c2.218-7.714 6.075-14.848 11.264-20.958 5.324-6.076 12.015-10.854 19.49-13.995a72.26 72.26 0 0 1 28.535-5.12v.205zm0 111.275c3.857.068 7.68-.341 11.435-1.229a35.499 35.499 0 0 0 9.455-3.96l-10.547-8.874a5.973 5.973 0 0 1-2.39-5.632 13.926 13.926 0 0 1 5.564-8.363 17.408 17.408 0 0 1 8.67-4.71 7.919 7.919 0 0 1 6.895 1.843l5.973 5.018a56.32 56.32 0 0 0 1.74-9.148c.342-3.243.513-6.554.479-9.83a77.79 77.79 0 0 0-1.98-17.92 42.325 42.325 0 0 0-6.383-14.678 30.55 30.55 0 0 0-11.435-9.864 37.683 37.683 0 0 0-17.169-3.584 37.035 37.035 0 0 0-17.237 3.652 31.642 31.642 0 0 0-11.4 9.83 40.98 40.98 0 0 0-6.35 14.405 76.66 76.66 0 0 0 0 34.099c1.025 5.222 3.073 10.172 5.974 14.643 2.936 4.267 6.827 7.85 11.435 10.308a35.713 35.713 0 0 0 17.578 3.96l-.307.034z",fill:"#FFF"}),React.createElement("path",{d:"m249.173 672.085-10.444 21.163a17.92 17.92 0 0 1-5.974 7.066 19.456 19.456 0 0 1-11.196 2.628 19.797 19.797 0 0 1-11.946-3.072c-2.97-2.082-3.311-5.666-1.092-10.718l48.878-110.455a11.264 11.264 0 0 1 5.12-5.257 25.532 25.532 0 0 1 21.163 0 11.469 11.469 0 0 1 5.052 5.257l49.357 110.865c1.911 4.676 1.365 8.09-1.536 10.24a19.422 19.422 0 0 1-11.947 3.208 17.408 17.408 0 0 1-10.923-2.526 18.534 18.534 0 0 1-5.495-6.314l-11.367-22.085H249.14zm42.428-20.787-18.227-45.636-18.296 45.636h36.523zm139.4-244.94h305.87c16.998 0 25.497 5.46 25.497 16.486 0 10.99-8.533 16.486-25.498 16.486H431.002c-16.999 0-25.498-5.495-25.498-16.486s8.533-16.487 25.498-16.487z",fill:"#0DFED4"}),React.createElement("path",{d:"M431.002 620.612h126.395c16.999 0 25.498 5.462 25.498 16.487 0 10.99-8.5 16.452-25.498 16.452H431.002c-16.999 0-25.498-5.461-25.498-16.452 0-10.991 8.533-16.487 25.498-16.487zm-10.889 120.969h72.26c9.728 0 14.61 5.495 14.61 16.486s-4.882 16.487-14.61 16.487h-72.26c-9.728 0-14.609-5.496-14.609-16.487 0-10.99 4.881-16.486 14.61-16.486z",fill:"#FFF"}));var zt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTYxNS41NiA5NzcuMTM1LTQwMy42MjYtLjM0MWgtMS4xMjdhMTAyLjQ2OCAxMDIuNDY4IDAgMCAxLTY1LjgwOS0yMy44OTQgODAuNzI1IDgwLjcyNSAwIDAgMS0yOS4zNTQtNjEuMDNsLjU4LTYxNi4wMzlhODAuNDg2IDgwLjQ4NiAwIDAgMSAyOS4zNTUtNjAuODYgMTAzLjExNyAxMDMuMTE3IDAgMCAxIDY1LjgwOS0yMy44OTNoMS4xOTRsNjcuMjQzLjY4M3YzLjQ0OGMtMi40OTIgNjQuOTktMS42NzIgNjguMDI3IDMuNDgyIDczLjM4NmwzLjc1NCAzLjgyM2g2LjAwOGExNy40MDggMTcuNDA4IDAgMCAwIDMuNjE4LS40NzhoMTA3LjExYzI4Mi44OTcgMCAyODIuODk3IDAgMjg2LjcyLTEuNzA2bDUuOTc0LTIuNTk1IDEuNjA0LTUuOTczYTI3NS44MDEgMjc1LjgwMSAwIDAgMCAxLjAyNC00Ni4yODV2LTIzLjg5M2w2NC41MTIuNTQ2aC42NDhhMTAyLjQgMTAyLjQgMCAwIDEgNzEuNzgzIDI4LjkxMSA3OS43NDggNzkuNzQ4IDAgMCAxIDIzLjg5MyA1Ni4xNXYzNjAuNzg5YTIwOC4yODIgMjA4LjI4MiAwIDAgMC0xMTcuMDc3LTM1Ljg0Yy0xMTUuNjc4IDAtMjA5LjQwOCA5My41Ni0yMDkuNDA4IDIwOC45OThhMjA3LjQyOCAyMDcuNDI4IDAgMCAwIDgyLjYwMyAxNjYuMzMybC0uNTEyLS4yNHoiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJNNjM0LjI2NiA5ODkuODY3SDIxMS4xNDlhMTE2LjUzMSAxMTYuNTMxIDAgMCAxLTc0LjgyLTI3LjIzOUE5My42MjggOTMuNjI4IDAgMCAxIDEwMi40IDg5MS43bC42MTQtNjE2LjAzOGE5My4yMzYgOTMuMjM2IDAgMCAxIDM0LjAzMS03MC44OTUgMTE2LjA1MyAxMTYuMDUzIDAgMCAxIDc0LjQxMS0yNy4wMzRoMS4xOTVsODAuODk2LjgydjEuODA5YzAgMy4yMDggMCA4LjU2Ny0uNjE1IDE1LjA4NmEzOTQuOTIzIDM5NC45MjMgMCAwIDAgMCA2My44M2MuNjE1IDAgLjY4MyAwIC43MTctLjM0MmgxMDkuOTQ0YzE5OC4yNDYgMCAyODAuMzM3IDAgMjgxLjE1Ni0uNjE0IDEuMTk0LTE0LjI2OCAxLjQtMjguNjA0LjY4Mi00Mi45NFYxNzcuODdsNzcuNzU2LjYxNGguNjgzYTExNS4yNjggMTE1LjI2OCAwIDAgMSA4MC43MjUgMzIuNzY4YzE3LjU3OSAxNy40MDggMjcuNDQzIDQxLjAyOCAyNy40MSA2NS43MDd2MzcwLjIxYy04LjI5NS02LjYyMi0xNy4wNjctMTIuNjMtMjYuMjgzLTE3LjkyVjI3Ni45OTJhNjYuNjk3IDY2LjY5NyAwIDAgMC0yMC4yMDctNDYuNzI5IDg5LjI5MyA4OS4yOTMgMCAwIDAtNjIuMzI4LTI1LjEyMmgtLjY4MmwtNTEuMDY0LS40Nzh2MTAuNjE2YTI0Ny45MjkgMjQ3LjkyOSAwIDAgMS0xLjQzNCA0OS44bC0zLjI3NiAxMi4yODgtMTEuOTQ3IDUuMDg2Yy02LjAwNyAyLjUyNi02LjAwNyAyLjUyNi03Ny4wNzMgMi42MjlIMjk3LjIzM2EzMi4yNTYgMzIuMjU2IDAgMCAxLTUuMDg2LjQ3N2gtMS4xOTRsLTEwLjQ4LS40NzctNy4yMzYtNy41NzhjLTkuMDEtOS4zODctOS43MjgtMTYuMTgtNy41MDktNzIuOTc3bC01My44NjItLjQ3OGgtMS4xOTVhOTAuMTggOTAuMTggMCAwIDAtNTcuMjQyIDIwLjY1IDY3Ljk2IDY3Ljk2IDAgMCAwLTI0LjgxNSA1MC45OTZsLS42ODIgNjE2LjAwNGE2Ny41ODQgNjcuNTg0IDAgMCAwIDI0Ljg0OSA1MC45OTVjMTYuMTEgMTMuNTUxIDM2LjUyMiAyMC45OTIgNTcuNTgzIDIxLjAyN2gzODguNzQ0YTIxMC43NSAyMTAuNzUgMCAwIDAgMzQuNDc1IDI1LjkwN2wuNjgzLjIzOXoiIGZpbGw9IiM4MkJERkYiLz48cGF0aCBkPSJNNjI0LjY0IDIzNS43NTlIMzUwLjM0NWEyMy45NjIgMjMuOTYyIDAgMCAxLTIzLjg5NC0yNC4yMzV2LTY0Ljg1M2EyMy44OTMgMjMuODkzIDAgMCAxIDIzLjg5NC0yMy44OTNoNDIuNTk4YTk0LjU1IDk0LjU1IDAgMCAxIDk0LjQ4MS04OC42NDUgOTQuNTUgOTQuNTUgMCAwIDEgOTQuNDQ3IDg4LjY0NWg0Mi41OThhMjMuODkzIDIzLjg5MyAwIDAgMSAyMy44OTQgMjMuODkzdjY0Ljc4NWEyMy44OTMgMjMuODkzIDAgMCAxLTIzLjk2MiAyMy44OTNsLjIzOS40MXoiIGZpbGw9IiMzOEM5RkYiIGZpbGwtb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJNNTYyLjY1NCA4MTAuNjY3YTE3OS4zMDIgMTc5LjMwMiAwIDAgMCAxNzkuNDczIDE3OS4xMzFBMTc5LjMwMiAxNzkuMzAyIDAgMCAwIDkyMS42IDgxMC42NjdhMTc5LjA2MyAxNzkuMDYzIDAgMCAwLTg5LjczNy0xNTUuMTM2IDE3OS43NDYgMTc5Ljc0NiAwIDAgMC0xNzkuNDczIDAgMTc5LjA2MyAxNzkuMDYzIDAgMCAwLTg5LjczNiAxNTUuMTM2eiIgZmlsbD0iIzM4QzlGRiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtNzM4LjU0MyA3NDIuMTk1IDcyLjE1OCAzOS42MjlhNC42MDggNC42MDggMCAwIDEgMS41MzYgNS45NzNsLTc5LjI1OCAxMzQuMjhhMzEuMjMyIDMxLjIzMiAwIDAgMS0yMi41MjggMTUuMDJsLTM2Ljc5NiA4LjI5NGE1Ljk3MyA1Ljk3MyAwIDAgMS02LjM0OC0zLjg5MWwtMTcuMjM4LTM1Ljg0YTMxLjY0MiAzMS42NDIgMCAwIDEgMi42OTctMjcuMTdsNzkuNjY3LTEzNC45M2E0LjUwNiA0LjUwNiAwIDAgMSA2LjAwOC0xLjU3bTg0LjIwNiAyMC41NDlhNC4wOTYgNC4wOTYgMCAwIDEtNS45NzMgMS4zNjVjLTE5LjExNS0xMS45NDctNTIuNzAyLTMwLjIwOC02Ni4yODctMzguNjM5YTQuMjMzIDQuMjMzIDAgMCAxLTEuMjk3LTUuOTRsMTEuOTQ3LTE4Ljc3MmEzNS45MDggMzUuOTA4IDAgMCAxIDUxLjUwNy05Ljk2N2w1Ljk3MyAzLjc1NGM4LjYzNiA0Ljk4NCAxNS4yNTggMTIuODM0IDE4LjY3MSAyMi4xODcgMy40MTQgOS41OTEgMi4yMTkgMjAuMjQxLTMuMjQyIDI4Ljg3NyIgZmlsbD0iIzAwRDhGQiIvPjxwYXRoIGQ9Ik0yNzAuMTMxIDM1Ni45MzJjOS41NTgtLjIzOSAxOS4wOCAxLjUzNiAyNy45NTUgNS4xMmE1My43MzcgNTMuNzM3IDAgMCAxIDMxLjA5NiAzNC43NDhjMi41NiA4LjM5NyAzLjg1NyAxNy4xMzUgMy43NTUgMjUuOTQxLjA2OCA2LjM1LS41NDcgMTIuNjk4LTEuNzc1IDE4Ljk3OGE2My40ODggNjMuNDg4IDAgMCAxLTYuNDE3IDE3LjMwNmwxMi4zMjIgMTAuMzc3YzEuOTggMS43NzUgMi43NjQgNC40MzcgMi4xMTYgNi45OTdhMTMuNzIyIDEzLjcyMiAwIDAgMS00LjUwNiA3LjQ3NSAxNi41MiAxNi41MiAwIDAgMS04LjUzMyA0LjMgOC4zMjkgOC4zMjkgMCAwIDEtNy4zNzMtMS44MDhsLTEwLjM0Mi04LjYwMmMtNS4zOTMgMy42NTMtMTEuMjY0IDYuNDg2LTE3LjU0NSA4LjI5NS02Ljc5MiAxLjg3Ny0xMy44MjQgMi43My0yMC44NTUgMi42MjhhNjkuNzM0IDY5LjczNCAwIDAgMS0yNy4yMzktNC45NSA1NC43NSA1NC43NSAwIDAgMS0zMS41NzMtMzQuNjEgODQuODIxIDg0LjgyMSAwIDAgMS0zLjk2LTI2LjQ1NCA5MC44OTcgOTAuODk3IDAgMCAxIDMuNTg1LTI1Ljg3M2MyLjIxOC03LjcxNCA2LjA3NS0xNC44NDggMTEuMjY0LTIwLjk1OCA1LjMyNC02LjA3NiAxMi4wMTUtMTAuODU0IDE5LjQ5LTEzLjk5NWE3Mi4yNiA3Mi4yNiAwIDAgMSAyOC41MzUtNS4xMnYuMjA1em0wIDExMS4yNzVjMy44NTcuMDY4IDcuNjgtLjM0MSAxMS40MzUtMS4yMjlhMzUuNDk5IDM1LjQ5OSAwIDAgMCA5LjQ1NS0zLjk2bC0xMC41NDctOC44NzRhNS45NzMgNS45NzMgMCAwIDEtMi4zOS01LjYzMiAxMy45MjYgMTMuOTI2IDAgMCAxIDUuNTY0LTguMzYzIDE3LjQwOCAxNy40MDggMCAwIDEgOC42Ny00LjcxIDcuOTE5IDcuOTE5IDAgMCAxIDYuODk1IDEuODQzbDUuOTczIDUuMDE4YTU2LjMyIDU2LjMyIDAgMCAwIDEuNzQtOS4xNDhjLjM0Mi0zLjI0My41MTMtNi41NTQuNDc5LTkuODNhNzcuNzkgNzcuNzkgMCAwIDAtMS45OC0xNy45MiA0Mi4zMjUgNDIuMzI1IDAgMCAwLTYuMzgzLTE0LjY3OCAzMC41NSAzMC41NSAwIDAgMC0xMS40MzUtOS44NjQgMzcuNjgzIDM3LjY4MyAwIDAgMC0xNy4xNjktMy41ODQgMzcuMDM1IDM3LjAzNSAwIDAgMC0xNy4yMzcgMy42NTIgMzEuNjQyIDMxLjY0MiAwIDAgMC0xMS40IDkuODMgNDAuOTggNDAuOTggMCAwIDAtNi4zNSAxNC40MDUgNzYuNjYgNzYuNjYgMCAwIDAgMCAzNC4wOTljMS4wMjUgNS4yMjIgMy4wNzMgMTAuMTcyIDUuOTc0IDE0LjY0MyAyLjkzNiA0LjI2NyA2LjgyNyA3Ljg1IDExLjQzNSAxMC4zMDhhMzUuNzEzIDM1LjcxMyAwIDAgMCAxNy41NzggMy45NmwtLjMwNy4wMzR6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0ibTI0OS4xNzMgNjcyLjA4NS0xMC40NDQgMjEuMTYzYTE3LjkyIDE3LjkyIDAgMCAxLTUuOTc0IDcuMDY2IDE5LjQ1NiAxOS40NTYgMCAwIDEtMTEuMTk2IDIuNjI4IDE5Ljc5NyAxOS43OTcgMCAwIDEtMTEuOTQ2LTMuMDcyYy0yLjk3LTIuMDgyLTMuMzExLTUuNjY2LTEuMDkyLTEwLjcxOGw0OC44NzgtMTEwLjQ1NWExMS4yNjQgMTEuMjY0IDAgMCAxIDUuMTItNS4yNTcgMjUuNTMyIDI1LjUzMiAwIDAgMSAyMS4xNjMgMCAxMS40NjkgMTEuNDY5IDAgMCAxIDUuMDUyIDUuMjU3bDQ5LjM1NyAxMTAuODY1YzEuOTExIDQuNjc2IDEuMzY1IDguMDktMS41MzYgMTAuMjRhMTkuNDIyIDE5LjQyMiAwIDAgMS0xMS45NDcgMy4yMDggMTcuNDA4IDE3LjQwOCAwIDAgMS0xMC45MjMtMi41MjYgMTguNTM0IDE4LjUzNCAwIDAgMS01LjQ5NS02LjMxNGwtMTEuMzY3LTIyLjA4NUgyNDkuMTR6bTQyLjQyOC0yMC43ODctMTguMjI3LTQ1LjYzNi0xOC4yOTYgNDUuNjM2aDM2LjUyM3ptMTM5LjQtMjQ0Ljk0aDMwNS44N2MxNi45OTggMCAyNS40OTcgNS40NiAyNS40OTcgMTYuNDg2IDAgMTAuOTktOC41MzMgMTYuNDg2LTI1LjQ5OCAxNi40ODZINDMxLjAwMmMtMTYuOTk5IDAtMjUuNDk4LTUuNDk1LTI1LjQ5OC0xNi40ODZzOC41MzMtMTYuNDg3IDI1LjQ5OC0xNi40ODd6IiBmaWxsPSIjMERGRUQ0Ii8+PHBhdGggZD0iTTQzMS4wMDIgNjIwLjYxMmgxMjYuMzk1YzE2Ljk5OSAwIDI1LjQ5OCA1LjQ2MiAyNS40OTggMTYuNDg3IDAgMTAuOTktOC41IDE2LjQ1Mi0yNS40OTggMTYuNDUySDQzMS4wMDJjLTE2Ljk5OSAwLTI1LjQ5OC01LjQ2MS0yNS40OTgtMTYuNDUyIDAtMTAuOTkxIDguNTMzLTE2LjQ4NyAyNS40OTgtMTYuNDg3em0tMTAuODg5IDEyMC45NjloNzIuMjZjOS43MjggMCAxNC42MSA1LjQ5NSAxNC42MSAxNi40ODZzLTQuODgyIDE2LjQ4Ny0xNC42MSAxNi40ODdoLTcyLjI2Yy05LjcyOCAwLTE0LjYwOS01LjQ5Ni0xNC42MDktMTYuNDg3IDAtMTAuOTkgNC44ODEtMTYuNDg2IDE0LjYxLTE2LjQ4NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",cn=Object.defineProperty,Re=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,sn=(mt,vt,Nt)=>vt in mt?cn(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,Pn=(mt,vt)=>{for(var Nt in vt||(vt={}))It.call(vt,Nt)&&sn(mt,Nt,vt[Nt]);if(Re)for(var Nt of Re(vt))dn.call(vt,Nt)&&sn(mt,Nt,vt[Nt]);return mt};const xe=mt=>React.createElement("svg",Pn({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"M387.883 793.003A165.248 165.248 0 0 0 231.21 957.952c0 19.157 3.328 41.941 9.258 66.048H0V783.53c24.107 5.974 46.933 9.26 66.048 9.26a165.205 165.205 0 0 0 165.205-165.163 165.205 165.205 0 0 0-165.12-165.163c-19.2 0-41.984 3.285-66.09 9.216V231.253h240.469c-5.973-24.106-9.259-46.89-9.259-66.048A165.205 165.205 0 0 1 396.373 0v792.747z",fill:"#3061D0"}),React.createElement("path",{d:"M858.837 462.464c-19.157 0-41.941 3.285-66.048 9.216V231.253H552.32c5.93-24.106 9.216-46.89 9.216-66.048A165.205 165.205 0 0 0 396.416 0v792.747a165.205 165.205 0 0 1 165.12 165.205c0 19.157-3.285 41.941-9.216 66.048h240.47V783.53c24.106 5.974 46.89 9.26 66.047 9.26A165.205 165.205 0 0 0 1024 627.626a165.205 165.205 0 0 0-165.163-165.163z",fill:"#A4C8FC"}));var ie="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4Ny44ODMgNzkzLjAwM0ExNjUuMjQ4IDE2NS4yNDggMCAwIDAgMjMxLjIxIDk1Ny45NTJjMCAxOS4xNTcgMy4zMjggNDEuOTQxIDkuMjU4IDY2LjA0OEgwVjc4My41M2MyNC4xMDcgNS45NzQgNDYuOTMzIDkuMjYgNjYuMDQ4IDkuMjZhMTY1LjIwNSAxNjUuMjA1IDAgMCAwIDE2NS4yMDUtMTY1LjE2MyAxNjUuMjA1IDE2NS4yMDUgMCAwIDAtMTY1LjEyLTE2NS4xNjNjLTE5LjIgMC00MS45ODQgMy4yODUtNjYuMDkgOS4yMTZWMjMxLjI1M2gyNDAuNDY5Yy01Ljk3My0yNC4xMDYtOS4yNTktNDYuODktOS4yNTktNjYuMDQ4QTE2NS4yMDUgMTY1LjIwNSAwIDAgMSAzOTYuMzczIDB2NzkyLjc0N3oiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNODU4LjgzNyA0NjIuNDY0Yy0xOS4xNTcgMC00MS45NDEgMy4yODUtNjYuMDQ4IDkuMjE2VjIzMS4yNTNINTUyLjMyYzUuOTMtMjQuMTA2IDkuMjE2LTQ2Ljg5IDkuMjE2LTY2LjA0OEExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMzk2LjQxNiAwdjc5Mi43NDdhMTY1LjIwNSAxNjUuMjA1IDAgMCAxIDE2NS4xMiAxNjUuMjA1YzAgMTkuMTU3LTMuMjg1IDQxLjk0MS05LjIxNiA2Ni4wNDhoMjQwLjQ3Vjc4My41M2MyNC4xMDYgNS45NzQgNDYuODkgOS4yNiA2Ni4wNDcgOS4yNkExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMTAyNCA2MjcuNjI2YTE2NS4yMDUgMTY1LjIwNSAwIDAgMC0xNjUuMTYzLTE2NS4xNjN6IiBmaWxsPSIjQTRDOEZDIi8+PC9zdmc+",re=Object.defineProperty,me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Me=(mt,vt,Nt)=>vt in mt?re(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,ct=(mt,vt)=>{for(var Nt in vt||(vt={}))ze.call(vt,Nt)&&Me(mt,Nt,vt[Nt]);if(me)for(var Nt of me(vt))qe.call(vt,Nt)&&Me(mt,Nt,vt[Nt]);return mt};const Fe=mt=>React.createElement("svg",ct({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"M867.26 801.314c-66.56 79.292-160.802 120.9-261.36 129.775h-.306a221.082 221.082 0 0 1-14.541 1.058c-.41.103-.82.103-1.229.103-.41.443-1.365.443-1.74.443a511.386 511.386 0 0 1-155.854-16.862l-1.672-.443a312.422 312.422 0 0 1-17.033-4.915 271.599 271.599 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.649c-7.748-2.662-15.36-5.53-22.904-8.533a375.02 375.02 0 0 1-18.432-7.68 525.005 525.005 0 0 1-113.083-65.946c-.922-.75-1.946-1.501-2.902-2.355a486.605 486.605 0 0 1-133.666-157.49c-146.773-276.48 40.38-490.156 210.364-500.498 3.72-.239 7.339-.341 10.923-.341h9.83c150.903-7.885 315.392 78.233 430.216 195.515 1.434 1.4 2.731 2.8 4.096 4.267 5.7 5.803 11.162 11.742 16.521 17.715C909.278 514.867 965.12 684.544 867.26 801.314",fill:"#FFD066"}),React.createElement("path",{d:"M222.413 807.697a487.902 487.902 0 0 1-105.267-122.47c4.983-175.343 36.215-364.544 100.42-392.807 65.707 288.598 52.77 442.095 4.847 515.277z",fill:"#E97286"}),React.createElement("path",{d:"m206.916 794.18-41.472-620.202c-1.024-14.95 4.028-29.696 13.995-40.96a57.21 57.21 0 0 1 39.185-19.115l515.994-33.894c31.436-2.048 58.607 21.504 60.689 52.633l46.523 695.876a362.12 362.12 0 0 1-133.222 80.828l-235.93 15.53a542.447 542.447 0 0 1-59.153-14.403 331.537 331.537 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.683c-7.748-2.628-15.36-5.495-22.904-8.533-6.212-2.39-12.322-4.95-18.432-7.646a524.97 524.97 0 0 1-147.217-94.447v.034z",fill:"#7E4EE3"}),React.createElement("path",{d:"m199.031 171.964 551.424-38.707 52.088 731.238-538.385 25.77-65.16-718.301",fill:"#FFF"}),React.createElement("path",{d:"M236.1 818.79a491.69 491.69 0 0 1-111.889-122.197c9.011-81.237 44.715-127.522 79.394-172.544 16.282-21.163 32.359-41.984 45.364-66.048 49.937-92.501 108.544-87.962 13.004 97.963-16.042 31.334-9.08 59.597-1.297 91.204 11.06 44.578 23.689 95.778-24.576 171.622z",fill:"#F69C93"}),React.createElement("path",{d:"m689.562 339.388-231.936 21.265a15.292 15.292 0 0 1-16.657-13.722l-3.14-33.519a15.223 15.223 0 0 1 13.857-16.486l231.902-21.265a15.258 15.258 0 0 1 16.657 13.721l3.14 33.485a15.223 15.223 0 0 1-13.858 16.52zm18.022 189.167-237.875 15.599a14.54 14.54 0 0 1-15.497-13.449l-2.39-35.02a14.507 14.507 0 0 1 13.62-15.395l237.875-15.599a14.54 14.54 0 0 1 15.497 13.449l2.39 35.055a14.507 14.507 0 0 1-13.62 15.36zM486.741 746.359l239.138-20.002a14.165 14.165 0 0 0 9.626-4.949 13.926 13.926 0 0 0 3.277-10.24l-3.072-35.84a13.96 13.96 0 0 0-4.984-9.523 14.234 14.234 0 0 0-10.308-3.243L481.28 682.598a14.063 14.063 0 0 0-12.902 15.121l3.072 35.875c.682 7.714 7.509 13.414 15.291 12.765z",fill:"#D5CFE3"}),React.createElement("path",{d:"M380.587 351.778c0 29.355-23.996 53.112-53.59 53.112-29.627 0-53.623-23.757-53.623-53.112s23.996-53.111 53.59-53.111c29.627 0 53.657 23.79 53.657 53.111zm18.227 192.683c0 29.354-23.996 53.145-53.624 53.145a53.385 53.385 0 0 1-53.623-53.145c0-29.355 23.996-53.112 53.59-53.112 29.661 0 53.657 23.791 53.657 53.112zm-35.908 237.431c19.421.342 37.546-9.66 47.343-26.282a52.702 52.702 0 0 0 0-53.726 53.726 53.726 0 0 0-47.343-26.249 53.385 53.385 0 0 0-52.566 53.112c0 28.945 23.382 52.565 52.566 53.145z",fill:"#E7E1F4"}),React.createElement("path",{d:"M288.324 349.389c-7.885-8.977 10.684-23.552 20.446-12.63 1.843 2.083 3.516 4.335 5.154 6.486 7.032 9.216 12.766 16.725 21.64 1.877 10.992-18.33 42.667-56.456 51.747-64.717 9.08-8.294 38.298 1.058 21.948 20.583-16.384 19.558-45.568 56.832-54.409 70.895-8.875 14.028-21.845 24.098-36.727 7.134-14.78-16.965-29.799-29.594-29.799-29.594zm16.384 193.604c-8.772-8.09 8.124-24.576 18.978-14.677 2.048 1.843 3.96 3.89 5.803 5.87 8.021 8.432 14.507 15.292 21.777-.409 8.943-19.354 36.352-60.587 44.51-69.768 8.192-9.216 38.23-2.936 24.03 18.193-14.165 21.162-39.253 61.269-46.524 76.185-7.304 14.882-19.217 26.249-35.772 10.923-16.52-15.292-32.768-26.283-32.768-26.283zm37.308 171.486c-9.66-11.025-28.33 3.413-20.48 12.493 0 0 14.882 12.766 29.594 29.798 14.677 17.067 27.784 7.134 36.727-6.86 8.943-13.995 38.434-51.064 54.955-70.486 16.486-19.388-12.698-29.013-21.846-20.787-9.113 8.226-41.096 46.148-52.155 64.375-9.012 14.78-14.678 7.237-21.64-2.048a114.142 114.142 0 0 0-5.12-6.485z",fill:"#00C6CD"}),React.createElement("path",{d:"M569.924 67.174c-49.97-119.5-164.59-54.1-185.856 11.094-31.266 1.706-57.07 2.935-70.997 3.345h-.341c-6.52.239-18.432.58-26.044 8.772-19.354 20.821 6.28 73.66 21.265 100.932a1297.067 1297.067 0 0 0 349.15-23.176c17.34-57.583 21.709-110.148-21.709-105.882-11.4 1.16-35.362 2.902-65.468 4.915zm-91.75.308c-1.707 0-3.96.068-6.588.17-19.353.683-58.3 2.048-38.98-22.698 25.566-32.7 75.23-31.062 91.136-4.916 15.906 26.147-31.266 27.444-45.568 27.444z",fill:"#3D3450"}),React.createElement("path",{d:"M830.669 1019.085a173.431 173.431 0 0 0 149.948-85.743 170.155 170.155 0 0 0 0-171.52 173.431 173.431 0 0 0-149.948-85.777c-95.608 0-173.124 76.8-173.124 171.52 0 94.72 77.482 171.52 173.124 171.52z",fill:"#00C572"}),React.createElement("path",{d:"M919.552 769.434a21.777 21.777 0 0 1 36.181 10.513 21.3 21.3 0 0 1-6.45 20.65l-29.697-31.163zm-161.178 61.235 5.735 7.782c11.4 15.463 22.733 30.925 34.099 46.422A13499.972 13499.972 0 0 1 916.514 772.3l3.072-2.867 29.696 31.163-3.038 2.833-39.594 37.376a12901.717 12901.717 0 0 0-96.154 92.092 21.777 21.777 0 0 1-32.666-2.799 13821.622 13821.622 0 0 0-48.674-66.355l-5.734-7.748 34.952-25.293zm0 0a21.777 21.777 0 0 0-30.242-4.642 21.3 21.3 0 0 0-4.71 29.935l34.952-25.26z",fill:"#FFF"}));var He="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",Xe=Object.defineProperty,We=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Oe=(mt,vt,Nt)=>vt in mt?Xe(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,Ve=(mt,vt)=>{for(var Nt in vt||(vt={}))tt.call(vt,Nt)&&Oe(mt,Nt,vt[Nt]);if(We)for(var Nt of We(vt))At.call(vt,Nt)&&Oe(mt,Nt,vt[Nt]);return mt};const Ae=mt=>React.createElement("svg",Ve({className:"h_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt),React.createElement("path",{d:"M931.294 166.775H536.439V856.27h394.855a24.235 24.235 0 0 0 24.44-24.371V192.102c0-14.063-10.343-25.327-24.44-25.327z",fill:"#FF8A65"}),React.createElement("path",{d:"M512 634.88h345.975v48.81H512v-48.81zm0 98.509h345.975v49.732H512V733.39zM660.548 290.61C578.765 290.611 512 357.205 512 438.818S578.765 587.06 660.548 587.06c81.784 0 148.514-66.628 148.514-148.24H660.548V290.61z",fill:"#FBE9E7"}),React.createElement("path",{d:"M709.427 240.879V389.12h148.548c0-81.647-66.764-148.241-148.548-148.241z",fill:"#FBE9E7"}),React.createElement("path",{d:"M586.274 955.733 68.267 857.225v-690.45l518.007-98.508z",fill:"#E64A19"}),React.createElement("path",{d:"M335.258 343.142H218.692v337.716h72.363V564.565h37.649c40.448 0 72.397-10.308 95.915-31.88 23.483-20.65 35.703-48.81 35.703-82.569 0-71.304-42.325-106.94-125.03-106.94zm-13.176 163.226H291.09V401.306h30.993c39.492 0 59.256 16.896 59.256 51.575 0 36.591-19.764 53.487-59.256 53.487z",fill:"#FFF"}));var Ie="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",be=Object.defineProperty,ot=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,kt=(mt,vt,Nt)=>vt in mt?be(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,Rt=(mt,vt)=>{for(var Nt in vt||(vt={}))ht.call(vt,Nt)&&kt(mt,Nt,vt[Nt]);if(ot)for(var Nt of ot(vt))Ft.call(vt,Nt)&&kt(mt,Nt,vt[Nt]);return mt};const Zt=mt=>React.createElement("svg",Rt({className:"i_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},mt),React.createElement("path",{d:"M800.29 955.733H223.71A155.614 155.614 0 0 1 68.267 800.29V223.71A155.614 155.614 0 0 1 223.71 68.267h576.58A155.614 155.614 0 0 1 955.733 223.71v576.58A155.614 155.614 0 0 1 800.29 955.733z",fill:"#3291FC"}),React.createElement("path",{d:"M311.125 729.43a87.04 87.04 0 0 0-37.137-28.57c-62.293-26.863-91.443-99.43-64.58-161.724 5.734-11.98 12.595-23.415 21.709-33.724 14.302-14.267 24.576-31.983 29.73-51.405 5.7-22.869 14.848-44.032 27.443-63.453a26.35 26.35 0 0 0 2.287-27.41c-5.154-11.434-9.728-23.45-13.722-34.303-6.28-17.135-10.308-33.724-34.85-35.977a39.083 39.083 0 0 1-27.989-47.445c3.413-21.163 21.129-37.137 42.837-38.298 22.29 1.16 40.005 19.456 41.131 41.711 0 16.043 8.021 20.582 18.295 27.99 25.157 22.869 62.874 24.03 89.703 2.867a248.559 248.559 0 0 1 241.732-3.414c5.12 2.867 9.728 6.28 9.148 12.561-1.127 6.28-6.28 11.435-12.561 11.435-13.722 2.287-27.443 3.413-41.165 5.734-55.979 5.12-107.998 31.403-145.135 73.148a161.041 161.041 0 0 0-42.871 121.72 164.045 164.045 0 0 0 58.88 114.858 53.248 53.248 0 0 1 21.162 72.022c-2.32 3.959-5.188 7.953-8.601 11.946-2.287 3.448-4.574 7.441-7.988 12.595 21.163 5.7 43.418 2.868 62.84-7.987a155.068 155.068 0 0 1 80.555-24.576 234.086 234.086 0 0 0 182.306-112.025c1.16-1.127 2.867-1.707 5.734-3.414a207.19 207.19 0 0 1-8.021 55.979 281.054 281.054 0 0 1-266.855 218.317h-7.987a269.824 269.824 0 0 1-216.03-109.159z",fill:"#AFE9FF"}),React.createElement("path",{d:"M596.855 521.42a69.222 69.222 0 0 1-20.002-48.57v-1.708c0-21.162 9.728-36.59 22.87-39.424 11.98-2.867 27.409 9.694 34.85 27.99a66.56 66.56 0 0 1 .58 54.272 22.87 22.87 0 0 1-20.002 14.882 25.6 25.6 0 0 1-17.75-8.021l-.546.58zm123.427-40.55a70.007 70.007 0 0 1-11.4-65.74c2.286-11.981 14.267-21.163 26.282-18.842a27.443 27.443 0 0 1 14.267 7.987c9.728 10.855 16.59 23.996 18.876 38.298l1.127 11.98c0 6.315-1.127 12.596-3.414 18.876a26.863 26.863 0 0 1-23.45 20.002 29.935 29.935 0 0 1-22.288-12.56z",fill:"#FFF"}));var rn="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgwMC4yOSA5NTUuNzMzSDIyMy43MUExNTUuNjE0IDE1NS42MTQgMCAwIDEgNjguMjY3IDgwMC4yOVYyMjMuNzFBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDIyMy43MSA2OC4yNjdoNTc2LjU4QTE1NS42MTQgMTU1LjYxNCAwIDAgMSA5NTUuNzMzIDIyMy43MXY1NzYuNThBMTU1LjYxNCAxNTUuNjE0IDAgMCAxIDgwMC4yOSA5NTUuNzMzeiIgZmlsbD0iIzMyOTFGQyIvPjxwYXRoIGQ9Ik0zMTEuMTI1IDcyOS40M2E4Ny4wNCA4Ny4wNCAwIDAgMC0zNy4xMzctMjguNTdjLTYyLjI5My0yNi44NjMtOTEuNDQzLTk5LjQzLTY0LjU4LTE2MS43MjQgNS43MzQtMTEuOTggMTIuNTk1LTIzLjQxNSAyMS43MDktMzMuNzI0IDE0LjMwMi0xNC4yNjcgMjQuNTc2LTMxLjk4MyAyOS43My01MS40MDUgNS43LTIyLjg2OSAxNC44NDgtNDQuMDMyIDI3LjQ0My02My40NTNhMjYuMzUgMjYuMzUgMCAwIDAgMi4yODctMjcuNDFjLTUuMTU0LTExLjQzNC05LjcyOC0yMy40NS0xMy43MjItMzQuMzAzLTYuMjgtMTcuMTM1LTEwLjMwOC0zMy43MjQtMzQuODUtMzUuOTc3YTM5LjA4MyAzOS4wODMgMCAwIDEtMjcuOTg5LTQ3LjQ0NWMzLjQxMy0yMS4xNjMgMjEuMTI5LTM3LjEzNyA0Mi44MzctMzguMjk4IDIyLjI5IDEuMTYgNDAuMDA1IDE5LjQ1NiA0MS4xMzEgNDEuNzExIDAgMTYuMDQzIDguMDIxIDIwLjU4MiAxOC4yOTUgMjcuOTkgMjUuMTU3IDIyLjg2OSA2Mi44NzQgMjQuMDMgODkuNzAzIDIuODY3YTI0OC41NTkgMjQ4LjU1OSAwIDAgMSAyNDEuNzMyLTMuNDE0YzUuMTIgMi44NjcgOS43MjggNi4yOCA5LjE0OCAxMi41NjEtMS4xMjcgNi4yOC02LjI4IDExLjQzNS0xMi41NjEgMTEuNDM1LTEzLjcyMiAyLjI4Ny0yNy40NDMgMy40MTMtNDEuMTY1IDUuNzM0LTU1Ljk3OSA1LjEyLTEwNy45OTggMzEuNDAzLTE0NS4xMzUgNzMuMTQ4YTE2MS4wNDEgMTYxLjA0MSAwIDAgMC00Mi44NzEgMTIxLjcyIDE2NC4wNDUgMTY0LjA0NSAwIDAgMCA1OC44OCAxMTQuODU4IDUzLjI0OCA1My4yNDggMCAwIDEgMjEuMTYyIDcyLjAyMmMtMi4zMiAzLjk1OS01LjE4OCA3Ljk1My04LjYwMSAxMS45NDYtMi4yODcgMy40NDgtNC41NzQgNy40NDEtNy45ODggMTIuNTk1IDIxLjE2MyA1LjcgNDMuNDE4IDIuODY4IDYyLjg0LTcuOTg3YTE1NS4wNjggMTU1LjA2OCAwIDAgMSA4MC41NTUtMjQuNTc2IDIzNC4wODYgMjM0LjA4NiAwIDAgMCAxODIuMzA2LTExMi4wMjVjMS4xNi0xLjEyNyAyLjg2Ny0xLjcwNyA1LjczNC0zLjQxNGEyMDcuMTkgMjA3LjE5IDAgMCAxLTguMDIxIDU1Ljk3OSAyODEuMDU0IDI4MS4wNTQgMCAwIDEtMjY2Ljg1NSAyMTguMzE3aC03Ljk4N2EyNjkuODI0IDI2OS44MjQgMCAwIDEtMjE2LjAzLTEwOS4xNTl6IiBmaWxsPSIjQUZFOUZGIi8+PHBhdGggZD0iTTU5Ni44NTUgNTIxLjQyYTY5LjIyMiA2OS4yMjIgMCAwIDEtMjAuMDAyLTQ4LjU3di0xLjcwOGMwLTIxLjE2MiA5LjcyOC0zNi41OSAyMi44Ny0zOS40MjQgMTEuOTgtMi44NjcgMjcuNDA5IDkuNjk0IDM0Ljg1IDI3Ljk5YTY2LjU2IDY2LjU2IDAgMCAxIC41OCA1NC4yNzIgMjIuODcgMjIuODcgMCAwIDEtMjAuMDAyIDE0Ljg4MiAyNS42IDI1LjYgMCAwIDEtMTcuNzUtOC4wMjFsLS41NDYuNTh6bTEyMy40MjctNDAuNTVhNzAuMDA3IDcwLjAwNyAwIDAgMS0xMS40LTY1Ljc0YzIuMjg2LTExLjk4MSAxNC4yNjctMjEuMTYzIDI2LjI4Mi0xOC44NDJhMjcuNDQzIDI3LjQ0MyAwIDAgMSAxNC4yNjcgNy45ODdjOS43MjggMTAuODU1IDE2LjU5IDIzLjk5NiAxOC44NzYgMzguMjk4bDEuMTI3IDExLjk4YzAgNi4zMTUtMS4xMjcgMTIuNTk2LTMuNDE0IDE4Ljg3NmEyNi44NjMgMjYuODYzIDAgMCAxLTIzLjQ1IDIwLjAwMiAyOS45MzUgMjkuOTM1IDAgMCAxLTIyLjI4OC0xMi41NnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",jn=te.p+"static/am.0d671d8c.gif",on=te(61737),Fn=te(57535),Ln=te(13820),ln=te(28374),an=te(89284),Bn=Object.defineProperty,ea=Object.defineProperties,kn=Object.getOwnPropertyDescriptors,$t=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,ua=(mt,vt,Nt)=>vt in mt?Bn(mt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[vt]=Nt,ca=(mt,vt)=>{for(var Nt in vt||(vt={}))oa.call(vt,Nt)&&ua(mt,Nt,vt[Nt]);if($t)for(var Nt of $t(vt))Jn.call(vt,Nt)&&ua(mt,Nt,vt[Nt]);return mt},va=(mt,vt)=>ea(mt,kn(vt)),vn=(mt,vt,Nt)=>new Promise((Tn,$n)=>{var da=rt=>{try{pa(Nt.next(rt))}catch(Ht){$n(Ht)}},On=rt=>{try{pa(Nt.throw(rt))}catch(Ht){$n(Ht)}},pa=rt=>rt.done?Tn(rt.value):Promise.resolve(rt.value).then(da,On);pa((Nt=Nt.apply(mt,vt)).next())});const Cn=({data:mt,onFinish:vt})=>y.createElement(z.Z,null,mt.map((Nt,Tn)=>y.createElement(ln.op,{key:Tn,style:{height:28},shape:"default",size:"small",onClick:()=>vt(Nt)},Nt))),Ze=({text:mt="",onFinish:vt})=>((0,y.useEffect)(()=>{mt!=null&&mt.includes("\u672C\u8F6E\u63D0\u95EE\u7ED3\u675F")&&vt()},[mt]),y.createElement(y.Fragment,null));var gt=({pageData:mt,pageNum:vt,maxPage:Nt,aiImg:Tn,isCreator:$n,node:da,showModelPage:On,onModelPageChange:pa,changePage:rt,pptInfo:Ht})=>{var ra,en,In,wa,Hn,Bt,nn,Et,Qn,Nn,Vn,zn;const je=(0,ne.useParams)(),[wt,Wn]=(0,y.useState)(!1),[Za,ja]=(0,y.useState)(!1),[Ha,An]=(0,y.useState)(!1),[Sn,wn]=(0,y.useState)(!0),Xt=(0,y.useRef)({}),Un=(0,y.useRef)(null);(0,y.useEffect)(()=>{var Be,Qt;if((Be=mt==null?void 0:mt.page)!=null&&Be.id&&((Qt=mt==null?void 0:mt.page)==null?void 0:Qt.knowledge_need_answer)===!0){wn(!1);const{stream:mn,setLoading:na,clearStatus:Ea,renderChatItems:ia,setChatData:Ot,getData:Ia}=Xt.current,Aa=()=>vn(void 0,null,function*(){var Ba,ao;(ao=(Ba=mn.current)==null?void 0:Ba.cancelRequest)==null||ao.call(Ba),yield new Promise(to=>setTimeout(to,500)),Ea(),na(!0);const Ja="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",$a=ia(Ja),uo={history:[]};$a[0].show=!1,Ot($a),Ia(Ja,uo)});return Un.current=setTimeout(Aa,1e3),()=>{clearTimeout(Un.current)}}},[(ra=mt==null?void 0:mt.page)==null?void 0:ra.id]),(0,y.useEffect)(()=>{$n===!1&&On&&ue.Z.publish("can-load-data",!1)},[$n,On]);const ga=[{key:1,name:"PPT\u5236\u4F5C",img:Ie,des:"\u4E00\u53E5\u8BDD\u667A\u80FD\u751F\u6210PPT\u5927\u7EB2\uFF0C\u4F9D\u636E\u5927\u7EB2\u586B\u5145\u8BFE\u4EF6\u5185\u5BB9"},{key:2,name:"\u667A\u80FD\u52A8\u6548",img:Mt,des:"\u8F93\u5165\u77E5\u8BC6\u70B9\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u53EF\u7F16\u8F91\u7684\u6559\u5B66\u52A8\u6548\u4EE3\u7801"},{key:3,name:"\u6DFB\u52A0\u8BD5\u9898",img:zt,des:"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"},{key:4,name:"\u667A\u80FD\u4E92\u52A8",img:rn,des:"\u901A\u8FC7\u5927\u6A21\u578B\u4E3B\u52A8\u4E0E\u5B66\u751F\u5F00\u5C55\u542F\u53D1\u5F0F\u4EA4\u6D41\uFF0C\u4E86\u89E3\u5B66\u751F\u5B66\u60C5"}],Wa=[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:He},{key:1,name:"\u9898\u5E93\u9009\u9898",img:te(19773)},{key:2,name:"\u81EA\u4E3B\u5EFA\u9898",img:te(96058)},{key:3,name:"\u62D3\u5C55\u7EC3\u4E60",img:ie}],Ca=!((en=mt==null?void 0:mt.item_banks)!=null&&en.length)&&!((In=mt==null?void 0:mt.page)!=null&&In.animation_code)&&!((Hn=(wa=mt==null?void 0:mt.page)==null?void 0:wa.smart_plan_page_knowledges)!=null&&Hn.length),Xa=Be=>{Xt.current=Be;const{stream:Qt,setTyping:mn,setLoading:na,clearStatus:Ea,renderChatItems:ia,setChatData:Ot,typing:Ia,setCodePreview:Aa,getData:Ba}=Be,ao=(Ja,$a)=>{if(Ia){we.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}na(!0),Ea();const uo=ia(Ja),to={file_ids:[],history:[]},oo=$a===2;Aa(oo),uo[1].codePreview=oo,to.code_preview=oo,Ot(uo),Ba(Ja,to)};return y.createElement(y.Fragment,null,y.createElement("div",{className:$n?"mb30":"",style:{display:On?"block":"none"}},y.createElement("div",{className:he.head},y.createElement("strong",{className:"font18 c-black mr10"},$n?" \u667A\u6167\u5907\u8BFE":"\u667A\u80FD\u5B66\u4F34"),$n&&y.createElement(y.Fragment,null,y.createElement("b",null),y.createElement("span",{className:"font16 c-grey-333"},"\u8BFE\u4EF6\u79D2\u751F\u6210\xB7\u667A\u80FD\u7CBE\u51C6\u51FA\u9898\xB7\u52A8\u6548\u5B9A\u5236-\u5168\u6D41\u7A0B\u5907\u8BFE\u89E3\u51B3\u65B9\u6848")),Sn&&y.createElement("div",{className:he.btn,style:{width:"unset"},onClick:()=>{var Ja,$a;($a=(Ja=Qt.current)==null?void 0:Ja.cancelRequest)==null||$a.call(Ja),Ea(),mn(!1),na(!1),Ot([]),pa(!1),ue.Z.publish("can-load-data",!0)}},y.createElement("img",{width:14,src:_e}),y.createElement("div",{style:{marginLeft:"6px"}},"\u8FD4\u56DE\u5B66\u4E60\u4E92\u52A8"))),$n&&y.createElement(y.Fragment,null,y.createElement("div",{className:he.center},y.createElement("div",{className:he.left},y.createElement(ee.Z,{align:"middle"},y.createElement("b",{className:"font16 c-grey-333 mr10"},"\u667A\u80FD\u5DE5\u5177")),y.createElement("div",{className:he.tool},ga.map(Ja=>y.createElement("aside",{onClick:()=>{var $a,uo;if(Ja.key===1){const to=`/IntelligentTools/10?pathid=${je.coursesId}&url=${window.location.origin}&name=${(uo=($a=(0,Fn.eY)())==null?void 0:$a.course)==null?void 0:uo.course_name}&type=Course`;(0,on.xg)(Ln.Z.AI_PLATFORM_URL+to)}Ja.key===2&&Aa(!0),Ja.key===3&&Wn(!0),Ja.key===4&&ja(!0)},key:Ja.name},y.createElement("img",{src:Ja.img,width:28}),y.createElement("div",{className:"ml10"},y.createElement("b",{className:"c-grey-333"},Ja.name),y.createElement("div",{className:"c-grey-666 mt5 font12"},Ja.des)))))),y.createElement("div",{className:he.right,onClick:()=>{Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u5373\u5C06\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u53EF\u89C6\u5316HTML\u52A8\u6548\uFF08\u8FD0\u884CHTML\u53EF\u4E00\u952E\u5D4C\u5165\u8BFE\u4EF6\uFF09\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u751F\u6210\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>vn(void 0,null,function*(){ao(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A 1. **\u76F4\u89C2\u7684\u6570\u7EC4\u5C55\u793A**\uFF1A\u7528\u67F1\u72B6\u56FE\u5F62\u5F0F\u5C55\u793A\u6570\u7EC4\uFF0C\u9AD8\u5EA6\u4EE3\u8868\u6570\u503C\u5927\u5C0F 2. **\u9010\u6B65\u6267\u884C**\uFF1A\u53EF\u4EE5\u4E00\u6B65\u4E00\u6B65\u6267\u884C\u5FEB\u901F\u6392\u5E8F\u7684\u6BCF\u4E2A\u6B65\u9AA4 3. **\u81EA\u52A8\u64AD\u653E**\uFF1A\u81EA\u52A8\u9010\u6B65\u6267\u884C\u6392\u5E8F\u8FC7\u7A0B @@ -157,7 +157,7 @@ ${It} 5. **\u989C\u8272\u6807\u8BB0**\uFF1A\u7528\u4E0D\u540C\u989C\u8272\u6807\u8BB0\u6838\u5FC3\u8981\u7D20 6. **\u4EE3\u7801\u663E\u793A**\uFF1A\u663E\u793A\u5F53\u524D\u6B65\u9AA4\u5BF9\u5E94\u7684\u4EE3\u7801 7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`,2)})})}},y.createElement("b",{className:"c-grey-333"},"\u5FEB\u6392\u52A8\u6548\u793A\u4F8B"),y.createElement("div",{style:{width:120},className:"c-grey-666 mt10 font12"},"\u4E00\u952E\u751F\u6210\u5FEB\u6392\u52A8\u6548\uFF0C",y.createElement("br",null),"\u652F\u6301\u5D4C\u5165\u8BFE\u4EF6\u6F14\u793A"),y.createElement("div",{className:he.borderBox},y.createElement("img",{className:"w-full h-full",src:jn})))),y.createElement("div",{className:he.try},y.createElement("div",{className:"c-grey-333 mt10"},"\u8BD5\u4E00\u8BD5"),y.createElement("div",{className:he.btns},["\u5E2E\u6211\u4F18\u5316\u4E00\u4E0B\u672C\u9875\u7684\u8BFE\u4EF6\u5185\u5BB9"].map((Ja,$a)=>y.createElement("div",{key:$a,onClick:()=>vn(void 0,null,function*(){return ao(Ja,$a)})},y.createElement("span",{className:"mr20"},Ja),y.createElement("i",{className:"iconfont icon-you2 font18"}))))))),y.createElement("div",{style:{display:On?"none":"block"}},da))},Vt=(Be,Qt)=>vn(void 0,null,function*(){var mn,na,Ea;const ia=yield(0,at.ZP)(`/api/smart_plan_item_banks/${(mn=mt==null?void 0:mt.page)==null?void 0:mn.id}/animation_code.json`,{method:"put",body:{animation_code:Be}});(ia==null?void 0:ia.status)===0&&(we.ZP.success("\u64CD\u4F5C\u6210\u529F"),(Ea=(na=Xt.current)==null?void 0:na.setChatData)==null||Ea.call(na,[]),ue.Z.publish("active-data-update",!0),Qt(),setTimeout(()=>{pa(!1)},500))});return y.createElement(y.Fragment,null,y.createElement(Ne.Z,{data:ca(va(ca({},mt),{url:Tn,position:vt,maxPage:Nt}),je),visible:Za,changePage:rt,onOk:()=>{var Be,Qt;we.ZP.success("\u64CD\u4F5C\u6210\u529F"),ja(!1),(Qt=(Be=Xt.current)==null?void 0:Be.setChatData)==null||Qt.call(Be,[]),ue.Z.publish("active-data-update",!0),setTimeout(()=>{pa(!1)},500)},onClose:()=>ja(!1)}),y.createElement(Ee.default,{open:wt,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>Wn(!1),footer:null,width:640},y.createElement("div",{className:"c-grey-333"},"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"),y.createElement("div",{className:he.add,style:{marginBottom:"20px"}},Wa.map(Be=>y.createElement("div",{onClick:()=>{ue.Z.publish("active-modal-index",Be.key),Wn(!1)}},y.createElement("img",{width:18,src:Be.img}),y.createElement("aside",{className:"ml10"},Be.name))))),y.createElement(x,{data:ca({position:vt,aiImg:Tn,pptInfo:Ht},je),visible:Ha,onClose:()=>An(!1)}),y.createElement(ve.Z,{showSource:!1,showSwitchingModel:!1,onDynamic:Vt,ReactComponent:ye,hideInputBox:$n?!1:!((Bt=mt==null?void 0:mt.page)!=null&&Bt.enable_ai_tutor||(Et=(nn=mt==null?void 0:mt.page)==null?void 0:nn.smart_plan_page_knowledges)!=null&&Et.length||(Qn=mt==null?void 0:mt.page)!=null&&Qn.page_info),onSendMessage:()=>pa(!0),showCodePreview:$n,topFunctionNode:Be=>Xa(Be),footerContainerStyle:{marginLeft:20,marginBottom:20},placeholder:$n?"\u8F7B\u70B9\u6B64\u5904\uFF0C\u7ACB\u5373\u4F7F\u7528\u667A\u6167\u5907\u8BFE\u5DE5\u5177/\u6DFB\u52A0\u8BD5\u9898~":void 0,children:null,extraAnswerAction:(Be,Qt,mn)=>{var na;if(Sn)return y.createElement(y.Fragment,null);const{isDisAbledUpload:Ea,getData:ia,clearStatus:Ot,setLoading:Ia,setChatData:Aa,chatData:Ba,renderChatItems:ao}=mn,Ja=$a=>{Ot(),Ia(!0),Aa([...Ba,...ao($a)]),ia($a)};return y.createElement("div",{style:{marginRight:"auto",display:Ea||Qt{wn(!0)}}))},headNode:!$n&&On&&y.createElement(y.Fragment,null,y.createElement("div",{className:"c-grey-333 font22"},y.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F\u4F60\u7684\u667A\u80FD\u5B66\u4F34\u3002"),(Nn=mt==null?void 0:mt.page)!=null&&Nn.page_info?y.createElement(y.Fragment,null,y.createElement("div",{className:"font16 mt10",style:{color:"#434D6C"}},"\u6211\u5DF2\u7ECF\u6574\u7406\u597D\u4E86\u672C\u9875\u7684\u91CD\u70B9\u5185\u5BB9\uFF0C\u8BF7\u4ED4\u7EC6\u9605\u8BFB\u3002\u6709\u4EFB\u4F55\u4E0D\u660E\u767D\u7684\u5730\u65B9\u968F\u65F6\u95EE\u6211\u54E6~\u6211\u4EEC\u5F00\u59CB\u5B66\u4E60\u5427\uFF01"),y.createElement("div",{className:he.analysis},y.createElement(an.Z,{value:(Vn=mt==null?void 0:mt.page)==null?void 0:Vn.page_info}))):y.createElement("div",{className:"font16 mt10",style:{color:"#434D6C"}},"\u6211\u4E3A\u672C\u9875\u5B66\u4E60\u5185\u5BB9\u4E13\u95E8\u51C6\u5907\u4E86\u4E00\u4E9B\u6709\u8DA3\u7684\u4E92\u52A8\u95EE\u9898\uFF0C\u5728\u4EA4\u6D41\u8FC7\u7A0B\u4E2D\uFF0C\u4F60\u6709\u4EFB\u4F55\u7591\u95EE\u6211\u90FD\u4F1A\u8010\u5FC3\u8F85\u5BFC\uFF0C\u76F4\u5230\u4F60\u5B8C\u5168\u7406\u89E3\u4E3A\u6B62\u3002\u76F8\u4FE1\u5B8C\u6210\u8FD9\u6B21\u5B66\u4E60\u540E\uFF0C\u4F60\u4E00\u5B9A\u4F1A\u5BF9\u8FD9\u90E8\u5206\u5185\u5BB9\u638C\u63E1\u5F97\u66F4\u624E\u5B9E\u5462~\u73B0\u5728\u6211\u4EEC\u5C31\u4E00\u8D77\u5C55\u5F00\u63A2\u7D22\u5427\uFF01")),showDefaultTips:!$n&&On,fetchData:{questionable_type:$n?"SmartPlan":"SmartPlanItemBank",ppt_url:Tn==null?void 0:Tn.map(Be=>Be==null?void 0:Be.url),questionable_id:$n?je==null?void 0:je.id:(zn=mt==null?void 0:mt.page)==null?void 0:zn.id,position:vt,type:$n?10:11,is_chat:!0},title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",chatContainerStyle:{paddingLeft:20}}))}},92477:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return Ne}});var y=te(59301),ve={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},Pe=te(29787),pe=te(59301),ye=(Ee,we,le)=>new Promise((Te,Le)=>{var at=E=>{try{a(le.next(E))}catch(b){Le(b)}},oe=E=>{try{a(le.throw(E))}catch(b){Le(b)}},a=E=>E.done?Te(E.value):Promise.resolve(E.value).then(at,oe);a((le=le.apply(Ee,we)).next())}),Ne=({value:Ee="",streamingStatus:we,onFinish:le,cancelIndex:Te,time:Le,loading:at,loadAll:oe})=>{const[a,E]=(0,y.useState)(""),[b,x]=(0,y.useState)(!0),z=(0,y.useRef)(Ee),ee=(0,y.useRef)(we),ne=(0,y.useRef)(0),ue=(0,y.useRef)(null),[se,ce]=(0,y.useState)(!1),De=70;(0,y.useEffect)(()=>{ee.current=we},[we]),(0,y.useEffect)(()=>{z.current=Ee},[Ee]),(0,y.useEffect)(()=>{if(!we){E(z.current);return}return ce(!0),ue.current=setInterval(Ue,De),()=>{clearInterval(ue.current)}},[]),(0,y.useEffect)(()=>{se&&(E(z.current),clearInterval(ue.current),ce(!1),le())},[Te]);const Ue=()=>ye(void 0,null,function*(){const ke=z.current[ne.current];ke!==void 0?(E(ft=>ft+ke),ne.current++,clearInterval(ue.current),ue.current=setInterval(Ue,280/(z.current.length-ne.current))):ee.current===!1&&(E(z.current),clearInterval(ue.current),ce(!1),le())});return pe.createElement("div",{className:`${ve.reasoning} fadeIn animated`},pe.createElement("div",{className:ve.btn,onClick:()=>x(!b)},pe.createElement("i",{className:"iconfont icon-shendusikao"}),Le?pe.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Le," \u79D2\uFF09"):pe.createElement("span",null,"\u601D\u8003\u4E2D..."),b?pe.createElement("b",{className:"iconfont icon-shouqi6"}):pe.createElement("b",{className:"iconfont icon-zhankai6"})),at&&pe.createElement(Pe.Z,{spinning:!0,className:"mt20"}),b&&!at&&pe.createElement("div",{className:ve.content},a,se?pe.createElement("span",{className:"aiBlink"},"__"):""))}},5721:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return _t}});var y=te(59301),ve=te(30641),Pe=te(6767),pe=te(14566),ye=te(62957),he=te(25399),Ne=te(37568),Ee=te(99571),we=te(29787),le=te(584),Te=te(93725),Le=te(75727),at=te(92310),oe=te.n(at),a=te(46425),E=te(92477),b=te(63409),x={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"},z=te(205),ee=te(61737),ne=te(40908),ue=te(37166),se=te(28984),ce=te(71986),De=te(13820),Ue=te(56102),ke=te(47229),ft=te(58617),it=te(32050),_e=Object.defineProperty,bt=Object.defineProperties,Pt=Object.getOwnPropertyDescriptors,pt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Ut=(lt,Ge,St)=>Ge in lt?_e(lt,Ge,{enumerable:!0,configurable:!0,writable:!0,value:St}):lt[Ge]=St,jt=(lt,Ge)=>{for(var St in Ge||(Ge={}))xt.call(Ge,St)&&Ut(lt,St,Ge[St]);if(pt)for(var St of pt(Ge))Kt.call(Ge,St)&&Ut(lt,St,Ge[St]);return lt},Mt=(lt,Ge)=>bt(lt,Pt(Ge)),Gt=(lt,Ge,St)=>new Promise((st,zt)=>{var cn=dn=>{try{It(St.next(dn))}catch(sn){zt(sn)}},Re=dn=>{try{It(St.throw(dn))}catch(sn){zt(sn)}},It=dn=>dn.done?st(dn.value):Promise.resolve(dn.value).then(cn,Re);It((St=St.apply(lt,Ge)).next())}),_t=({title:lt="\u5934\u6B4CAI",placeholder:Ge,hideUpload:St,hideInputBox:st,aiIcon:zt=ue,userIcon:cn=se,dragIcon:Re=ce,children:It,fetchUrl:dn,fetchData:sn={},extraAnswerAction:Pn,showDefaultTips:xe=!0,onOpen:ie,onClose:re,loadingOption:me,showPreference:ze=!1,initMessage:qe,customRequest:Me,visible:ct,width:Fe=1200,isCheckRestrictNumber:He=!1,headNode:Xe,headFunctionNode:We,showRedraw:tt,showEdit:At,promptPropName:Oe="prompt",topPercentage:Ve,showSwitchingModel:Ae=!1,showImageGenerator:Ie=!1,showLookHistory:be=!1,fetchListObject:ot,customPreference:ht,customDataNode:Ft,showAddSession:kt,historyId:Rt,draggableExtraNode:Zt,drawerExtraNode:rn,menuExtraFunctionNode:jn,showSceneAwareness:on=!1,ReactComponent:Fn=ve.Z,topFunctionNode:Ln,footerContainerStyle:ln,chatContainerStyle:an={},showCodePreview:Bn=!1,showSource:ea=!0,onSendMessage:kn,onDynamic:$t=()=>{}})=>{var oa,Jn;const[ua,ca]=(0,y.useState)(!1),[va,vn]=(0,y.useState)("qwen-max"),[Cn,Ze]=(0,y.useState)([]),[Je,gt]=(0,y.useState)([]),[mt,vt]=(0,y.useState)(!1),[Nt,Tn]=(0,y.useState)(!1),[$n,da]=(0,y.useState)(!1),[On,pa]=(0,y.useState)([]),[rt,Ht]=(0,y.useState)(""),[ra,en]=(0,y.useState)(0),[In,wa]=(0,y.useState)(void 0),[Hn,Bt]=(0,y.useState)(!1),[nn,Et]=(0,y.useState)(null),[Qn,Nn]=(0,y.useState)(""),Vn=(0,y.useRef)(),zn=(0,y.useRef)(null),je=(0,y.useRef)(null),[wt,Wn]=(0,y.useState)(!1),[Za,ja]=(0,y.useState)(!1),[Ha,An]=(0,y.useState)(!1),[Sn,wn]=(0,y.useState)(!1),[Xt,Un]=(0,y.useState)(!1),[ga,Wa]=(0,y.useState)(0),Ca=(0,y.useRef)(null),Xa=(0,y.useRef)(!1),Vt=(0,y.useRef)(null),[Be,Qt]=(0,y.useState)(void 0),[mn,na]=(0,y.useState)(!0),[Ea,ia]=(0,y.useState)(Fe-28),[Ot,Ia]=(0,y.useState)(!1),[Aa,Ba]=(0,y.useState)(!0),[ao,Ja]=(0,y.useState)([]),$a=(0,y.useRef)([]),uo=(0,y.useRef)(null),to=(0,y.useRef)(null),oo=(0,y.useRef)(!1),Ao=Ea-22,vo=rt==null?void 0:rt.split(` -`).length,{onAdd:bo,onGetList:Se,onListClick:tn,onListDelete:Ye,onListDealData:yt}=ot||{},ut=50,ae=10,fe={maxCount:ut,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Cn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Dt=>Gt(void 0,null,function*(){var fn,Rn,gn,ta;const Zn=(ta=(gn=(Rn=(fn=Dt==null?void 0:Dt.name)==null?void 0:fn.split("."))==null?void 0:Rn.slice(-1))==null?void 0:gn[0])==null?void 0:ta.toLowerCase(),ma=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Zn);return Dt.size==0?(Pe.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),pe.default.LIST_IGNORE):ma?Dt.size/1024/1024>100?(Pe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),pe.default.LIST_IGNORE):!0:(Pe.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),pe.default.LIST_IGNORE)}),onChange:({fileList:Dt})=>{Ze(Dt)},action:`${(oa=De.Z)==null?void 0:oa.API_SERVER}/api/intelligent_imports/upload_file.json`},ge={maxCount:ae,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Je,multiple:!0,accept:".jpg,.png,",beforeUpload:Dt=>{var fn,Rn,gn,ta;const Zn=(ta=(gn=(Rn=(fn=Dt==null?void 0:Dt.name)==null?void 0:fn.split("."))==null?void 0:Rn.slice(-1))==null?void 0:gn[0])==null?void 0:ta.toLowerCase(),ma=["jpg","png"].includes(Zn);return Dt.size==0?(Pe.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),pe.default.LIST_IGNORE):ma?Dt.size/1024/1024>10?(Pe.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),pe.default.LIST_IGNORE):!0:(Pe.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),pe.default.LIST_IGNORE)},onChange:({fileList:Dt})=>{gt(Dt)},action:`${(Jn=De.Z)==null?void 0:Jn.API_SERVER}/api/ai/generals/update_file.json`};(0,y.useEffect)(()=>{if(!On.length||!Vn.current)return;const Dt=On[On.length-1];Dt!=null&&Dt.loading&&(Vn.current.scrollTop=Vn.current.scrollHeight)},[On.length]),(0,y.useEffect)(()=>{if(!Vn.current||!Ca.current)return;const Dt=new IntersectionObserver(([fn])=>{na(fn.isIntersecting)},{root:Vn.current,rootMargin:"70px",threshold:0});return Dt.observe(Ca.current),()=>{Ca.current&&Dt.unobserve(Ca.current)}},[Vn.current,Ca.current]),(0,y.useEffect)(()=>{if(!wt)return;const Dt=Vn.current,fn=Vt.current;Xa.current=!1;let Rn=Dt.scrollTop;const gn=()=>{const{scrollTop:Zn,scrollHeight:Gn,clientHeight:ma}=Dt;Zn>Rn?Zn+ma>=Gn-50&&(Dt.scrollTop=Dt.scrollHeight,Xa.current=!1):Zn{Xa.current||(Dt.scrollTop=Dt.scrollHeight)});return ta.observe(fn),()=>{var Zn;ta.unobserve(fn),(Zn=Dt==null?void 0:Dt.removeEventListener)==null||Zn.call(Dt,"scroll",gn)}},[wt]),(0,y.useEffect)(()=>{!wt&&$a.current.length&&(pa([...On,...$a.current]),$a.current=[])},[wt]),(0,y.useEffect)(()=>{if(!Vn.current)return;const Dt=new ResizeObserver(()=>{var fn;Vn.current&&ia((fn=Vn.current)==null?void 0:fn.offsetWidth)});return Dt.observe(Vn.current),()=>{Vn.current&&Dt.unobserve(Vn.current)}},[Vn.current]),(0,y.useEffect)(()=>{typeof ct=="boolean"&&ca(ct)},[ct]),(0,y.useEffect)(()=>{var Dt;if(zn.current&&nn!==null){zn.current.focus();const fn=(Dt=zn.current.resizableTextArea)==null?void 0:Dt.textArea;fn&&(fn.selectionStart=fn.selectionEnd=fn.value.length)}},[nn]),(0,y.useEffect)(()=>{vo<5&&Bt(!1)},[vo]),(0,y.useEffect)(()=>{ua&&qe&&(pa(de(qe)),vt(!0),Yt(qe,{history:[]})),ua&&(Ct(),Rt?En(Rt):kt&&!Be&&bn()),ua||Ce()},[ua]);const de=(Dt="",fn=[],Rn=[])=>{const gn=Date.now();return[{text:Dt,key:gn,sender:"user",fileList:fn,imageList:Rn,show:!0},{loading:!0,key:gn,sender:"AI",show:!0,model:va,imageGenerator:Sn,thinkingEnabled:Za,codePreview:Ha}]},Ce=()=>{Nn(""),Et(null),Ze([]),gt([]),Ht("")},Ke=()=>{if(ie){ie({chatData:On,setChatData:pa,setLoading:vt,getData:Yt,renderChatItems:de,handleAdd:bn,identifier:Be});return}ca(!0)},$e=()=>{if(Ba(!0),re){re();return}ca(!1)},et=()=>{Bt(!Hn)},Ct=()=>Gt(void 0,null,function*(){if(!He)return;const Dt=yield(0,z.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Dt==null?void 0:Dt.status)===0&&(Dt==null?void 0:Dt.total_number)!==-1&&(en((Dt==null?void 0:Dt.total_number)-(Dt==null?void 0:Dt.remaining_number)),wa(Dt==null?void 0:Dt.total_number))}),Lt=()=>{ye.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:y.createElement("div",null,y.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",In,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},nt=Dt=>Dt.reduce((Rn,gn)=>{if(gn.sender==="user"){const ta=Dt.find(Zn=>Zn.key===gn.key&&Zn.sender==="AI");ta&&(ta!=null&&ta.text)&&!(ta!=null&&ta.error)&&Rn.push({question:gn.text,answer:ta.text})}return Rn},[]),Yt=(...Dt)=>Gt(void 0,[...Dt],function*(fn="",Rn={},gn=On){if(Me&&(yield Me({mes:fn,setChatData:pa,fileList:Cn,body:Rn,checkNum:Ct,setLoading:vt,bodyChatData:gn,setTyping:Wn,setImageGenerator:wn,renderChatItems:de})),!Me){const ta=Cn==null?void 0:Cn.map(_a=>{var qa;return(qa=_a==null?void 0:_a.response)==null?void 0:qa.file_id}),Zn=Je==null?void 0:Je.map(_a=>{var qa;return(qa=_a==null?void 0:_a.response)==null?void 0:qa.data}),Gn=Rn.history||nt(gn),ma=jt(jt({identifier:Be,response_mode:"streaming",model:va,scene_awareness:Xt,thinking_enabled:Za,image_generator:Sn,code_preview:Ha,file_ids:ta,image_list:Zn,history:Gn,[Oe]:fn},sn),Rn),Qa=Object.fromEntries(Object.entries(ma).filter(([_a,qa])=>qa!==void 0));je.current=new ke.Z(De.Z.API_SERVER+dn,Qa),yield new Promise((_a,qa)=>{let co=null,eo=null;je.current.on("data",io=>{Wn(!0);const{chunk:{content:yn,type:fa,created:xa,msg:Oa}}=io,ro=Oa==="error";fa==="thinking"&&(co=co||xa,pa(ba=>[...ba].map((Tt,Yn)=>Yn===ba.length-1?Mt(jt({},Tt),{reasoning:(Tt.reasoning||"")+yn,loading:!1,hideAnswer:!0,error:ro}):Tt))),fa==="text"&&(eo=eo||xa,pa(ba=>[...ba].map((Tt,Yn)=>Yn===ba.length-1?Mt(jt({},Tt),{text:(Tt.text||"")+yn,loading:!1,startTime:co,endTime:eo,error:ro}):Tt)))}),je.current.on("done",()=>{_a()}),je.current.on("error",io=>{let yn="\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(io)==="[object Object]"&&io.status===-9&&(yn=io==null?void 0:io.message),pa(fa=>[...fa].map((xa,Oa)=>Oa===fa.length-1?Mt(jt({},xa),{text:yn,loading:!1,error:!0}):xa)),_a()}),je.current.on("cancelled",()=>{_a()}),je.current.startStream()})}Ct(),vt(!1)}),qt=Dt=>{Ht(Dt.target.value)},pn=(Dt,fn)=>{if(Ce(),vt(!0),Dt==="edit"){$a.current=On.slice(fn+2);const Rn=On.splice(fn),{fileList:gn=[],imageList:ta=[]}=(Rn==null?void 0:Rn[0])||{},Zn=gn.map(Qa=>{var _a;return(_a=Qa.response)==null?void 0:_a.file_id}),Gn=ta.map(Qa=>{var _a;return(_a=Qa.response)==null?void 0:_a.data}),ma={history:nt(On),file_ids:Zn,image_list:Gn,edit:!0};pa([...On,...de(Qn,gn,ta)]),Yt(Qn,ma,On)}if(Dt==="redraw"){$a.current=On.slice(fn+1);const Rn=On.splice(fn-1),{text:gn,fileList:ta=[],imageList:Zn=[]}=(Rn==null?void 0:Rn[0])||{},Gn=ta.map(_a=>{var qa;return(qa=_a.response)==null?void 0:qa.file_id}),ma=Zn.map(_a=>{var qa;return(qa=_a.response)==null?void 0:qa.data}),Qa={history:nt(On),file_ids:Gn,image_list:ma,edit:!0};pa([...On,...de(gn,ta,Zn)]),Yt(gn,Qa,On)}},un=()=>{if(rt.trim()!==""){Ce(),vt(!0);const Dt=Cn.filter(Rn=>Rn.status==="done"),fn=Je.filter(Rn=>Rn.status==="done");pa([...On,...de(rt,Dt,fn)]),Yt(rt)}},Dn=Dt=>{if(Dt.shiftKey){if(Dt.key==="Enter")return}else if(Dt.key==="Enter"){if(Dt.preventDefault(),ka||oo.current)return;un()}},hn=(Dt,fn)=>{let Rn=!1;At===!0?Rn=!0:At==="last"&&(Rn=On.reduce((Gn,ma,Qa)=>ma.sender==="user"?Qa:Gn,-1)===fn);const gn=fn===nn,ta=[...(Dt==null?void 0:Dt.fileList)||[],...(Dt==null?void 0:Dt.imageList)||[]];return y.createElement("div",{className:x.li,style:jt({width:Ao},an)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:cn})),y.createElement("div",{className:x.content},!!(ta!=null&&ta.length)&&y.createElement("div",{className:x.fileWrap},ta==null?void 0:ta.map((Zn,Gn)=>{var ma,Qa;return y.createElement("div",{key:Gn,className:x.file},y.createElement("img",{src:te(90034)(`./${((Qa=(ma=Zn==null?void 0:Zn.name)==null?void 0:ma.split("."))==null?void 0:Qa.pop())||"txt"}.png`),width:20,className:"mr10"}),y.createElement("aside",null,y.createElement(he.Z,{title:Zn==null?void 0:Zn.name},y.createElement("div",{className:x.fileName},Zn==null?void 0:Zn.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,ee.RD)(Zn==null?void 0:Zn.size))))})),y.createElement("div",{className:x.borderBox},gn?y.createElement(Ne.default.TextArea,{value:Qn,ref:zn,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Zn=>Nn(Zn.target.value)}):y.createElement("div",{className:x.text},Dt==null?void 0:Dt.text)),gn?y.createElement("div",{className:x.action},y.createElement(Ee.ZP,{onClick:()=>{Nn(""),Et(null)},size:"small"},"\u53D6\u6D88"),y.createElement(Ee.ZP,{disabled:!Qn.trim(),onClick:()=>pn("edit",fn),type:"primary",size:"small"},"\u786E\u8BA4")):y.createElement("div",{className:x.action},y.createElement(Ue.CopyToClipboard,{text:(Dt==null?void 0:Dt.text)||"",onCopy:()=>Pe.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Rn&&!mt&&y.createElement(he.Z,{title:"\u7F16\u8F91"},y.createElement("i",{onClick:()=>{Et(fn),Nn((Dt==null?void 0:Dt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},xn=(Dt,fn)=>{let Rn=!1;tt===!0?Rn=!0:tt==="last"&&(Rn=On.reduce((Zn,Gn,ma)=>Gn.sender==="AI"?ma:Zn,-1)===fn);let gn="";return Dt!=null&&Dt.source?gn=Dt==null?void 0:Dt.source:(Dt==null?void 0:Dt.model)==="deepseek-r1"?gn="\u7531deepseek\u751F\u6210":(Dt==null?void 0:Dt.model)==="qwen-max"&&(gn="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),y.createElement("div",{className:x.li,style:jt({width:Ao},an)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:zt})),y.createElement("div",{className:x.content},y.createElement("div",{className:x.borderBox},Dt.loading&&y.createElement(y.Fragment,null,Dt!=null&&Dt.imageGenerator?y.createElement("div",{className:x.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",y.createElement("div",{className:"ai-loading"})):!(Dt!=null&&Dt.thinkingEnabled)&&y.createElement("div",null,y.createElement("div",{className:x.loading},y.createElement("div",{className:x.dot}),y.createElement("div",{className:x.dot}),y.createElement("div",{className:x.dot})),y.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(me==null?void 0:me.text)||"\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"))),(Dt==null?void 0:Dt.thinkingEnabled)&&y.createElement(E.Z,{time:Dt==null?void 0:Dt.time,cancelIndex:ga,loading:Dt.loading,streamingStatus:!(Dt!=null&&Dt.text),onFinish:()=>{Wa(0),pa(ta=>[...ta].map((Zn,Gn)=>Gn===ta.length-1?Mt(jt({},Zn),{hideAnswer:!1,time:Zn.startTime?Zn.endTime-Zn.startTime:null}):Zn))},value:Dt==null?void 0:Dt.reasoning}),!!(Dt!=null&&Dt.text)&&!Dt.hideAnswer&&y.createElement(a.Z,{onDynamic:$t,cancelIndex:ga,streamingStatus:mt,loadImage:!!(Dt!=null&&Dt.imageGenerator),onFinish:()=>Gt(void 0,null,function*(){Wa(0),setTimeout(()=>Wn(!1),0)}),value:Dt==null?void 0:Dt.text})),ea&&!!(Dt!=null&&Dt.text)&&gn&&y.createElement("div",{className:x.source},gn),y.createElement("div",{className:x.action},Pn==null?void 0:Pn(Dt,fn,Ua),!(Dt!=null&&Dt.imageGenerator)&&y.createElement(Ue.CopyToClipboard,{text:String((Dt==null?void 0:Dt.text)||""),onCopy:()=>Pe.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),ze&&!mt&&y.createElement(y.Fragment,null,y.createElement(he.Z,{title:"\u559C\u6B22"},y.createElement("i",{style:Dt!=null&&Dt.like?{color:"#FA8D30"}:{},onClick:()=>Kn("like",!(Dt!=null&&Dt.like),fn),className:"iconfot icon-yijiejue font15"})),y.createElement(he.Z,{title:"\u4E0D\u559C\u6B22"},y.createElement("i",{style:Dt!=null&&Dt.dislike?{color:"#e86d7c"}:{},onClick:()=>Kn("dislike",!(Dt!=null&&Dt.dislike),fn),className:"iconfot icon-weijiejuezhengchang font15"}))),Rn&&!mt&&y.createElement(he.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("i",{onClick:()=>pn("redraw",fn),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Kn=(Dt,fn,Rn)=>Gt(void 0,null,function*(){if(ht){const gn=On.slice(0,Rn+1),Zn=nt(gn).length;yield ht({type:Dt,value:fn,index:Rn,identifier:Be,objectIndex:Zn})}pa(gn=>(gn[Rn][Dt]=fn,fn&&(gn[Rn][Dt==="like"?"dislike":"like"]=!1),[...gn]))}),Mn=()=>{var Dt,fn;Wa(1),(fn=(Dt=je.current)==null?void 0:Dt.cancelRequest)==null||fn.call(Dt),vt(!1),Wn(!1)},bn=()=>Gt(void 0,null,function*(){var Dt,fn,Rn;(fn=(Dt=je.current)==null?void 0:Dt.cancelRequest)==null||fn.call(Dt),Ce(),pa([]),vt(!0);const gn=yield bo();(gn==null?void 0:gn.status)===0&&Qt((Rn=gn==null?void 0:gn.data)==null?void 0:Rn.identifier),vt(!1),Wn(!1)}),aa=()=>Gt(void 0,null,function*(){var Dt;da(!0);const fn=yield Se();(fn==null?void 0:fn.status)===0&&Ja(((Dt=fn==null?void 0:fn.data)==null?void 0:Dt.list)||[]),da(!1)}),En=(...Dt)=>Gt(void 0,[...Dt],function*(fn=Be){var Rn,gn,ta,Zn;(gn=(Rn=je.current)==null?void 0:Rn.cancelRequest)==null||gn.call(Rn),Ce(),Tn(!0);const Gn=yield tn(fn);if(Gn.status===0){const ma=yt(((ta=Gn==null?void 0:Gn.data)==null?void 0:ta.messages)||[]);pa(ma),Tn(!1),Qt((Zn=Gn==null?void 0:Gn.data)==null?void 0:Zn.identifier);return}pa([]),Tn(!1)}),_n=(Dt,fn)=>Gt(void 0,null,function*(){(yield Ye(Dt)).status===0&&(Pe.ZP.success("\u5220\u9664\u6210\u529F"),fn===Be&&bn(),aa())}),ya=()=>y.createElement("div",{className:x.menuWarp},y.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),y.createElement(we.Z,{spinning:$n},!ao.length&&y.createElement(le.Z,{style:{width:250,paddingBottom:30},image:le.Z.PRESENTED_IMAGE_SIMPLE}),!!ao.length&&y.createElement("div",{className:x.menu},ao.map(function(Dt,fn){return y.createElement("aside",{className:oe()(Be===Dt.identifier&&x.active),key:Dt.id,onClick:()=>En(Dt.id)},y.createElement("div",{className:x.menuText},y.createElement(he.Z,{title:Dt==null?void 0:Dt.question},y.createElement("span",null,Dt==null?void 0:Dt.question)),jn&&jn(Dt)),y.createElement("div",{className:x.menuDel,onClick:Rn=>Rn.stopPropagation()},y.createElement(Te.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>_n(Dt.id,Dt.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},y.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),la=Dt=>{if(Dt==="file"){if(Je.length){ye.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:()=>{gt([]),uo.current.upload.uploader.fileInput.click()}});return}uo.current.upload.uploader.fileInput.click()}if(Dt==="image"){if(Cn.length){ye.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:()=>{Ze([]),to.current.upload.uploader.fileInput.click()}});return}to.current.upload.uploader.fileInput.click()}},La=[{key:"file",disabled:Cn.length>=ut,label:y.createElement(he.Z,{placement:"right",title:y.createElement("div",null,y.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),y.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},va!=="deepseek-r1"&&{key:"image",disabled:Je.length>=ae,label:y.createElement(he.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),ha=[...Cn,...Je],ka=ha.some(Dt=>Dt.status==="uploading")||mt||wt,Fa=ra>=In,za=St||Cn.length>=ut||Je.length>=ae,Ra=Sn||Za||Xt||Ha||!!ha.length,Ua={chatData:On,stream:je,isDisabledNum:Fa,isDisAbledUpload:ka,checkNumModal:Lt,checkNum:Ct,onClose:$e,setChatData:pa,setLoading:vt,getData:Yt,clearStatus:Ce,typing:wt,setImageGenerator:wn,renderChatItems:de,setSceneAwareness:Un,setIdentifier:Qt,setCodePreview:An,setTyping:Wn,onMenuClick:En};return y.createElement(y.Fragment,null,It?y.createElement("div",{onClick:Ke},It):It!==null&&y.createElement(ne.Z,{draggableExtraNode:Zt,src:Re,onClick:Ke,topPercentage:Ve}),y.createElement(Fn,{open:ua,width:Ot?"100%":Fe,afterOpenChange:Dt=>{Dt&&Ba(!1)},push:!1,contentWrapperStyle:Aa?{}:{transition:"none"},extra:y.createElement("div",{className:x.head},rn,Ae&&y.createElement(b.Z,{value:va,onChange:Dt=>{ja(!1),wn(!1),vn(Dt),gt([]),Ze([])}}),be&&y.createElement(y.Fragment,null,y.createElement(Le.Z,{dropdownRender:ya,onOpenChange:Dt=>{Dt&&aa()},placement:"bottomLeft",arrow:!0},y.createElement("div",{className:x.headBtn},y.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),kt&&y.createElement(y.Fragment,null,y.createElement("div",{className:x.headBtn,onClick:bn},y.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),y.createElement(he.Z,{title:Ot?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},y.createElement("div",{className:x.headBtn,style:{padding:"0 12px"},onClick:()=>Ia(!Ot)},Ot&&y.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!Ot&&y.createElement("i",{className:"iconfont icon-quanping4"})))),title:y.createElement("span",{className:"c-grey-333 font16"},lt),onClose:$e,bodyStyle:{paddingRight:4}},y.createElement("div",{className:oe()(x.wrap,ua&&"body-overflow-hidden")},y.createElement("div",{ref:Vn,className:x.chatContainer},Ln==null?void 0:Ln(Ua),xe&&y.createElement("div",{className:`${x.li} mb20`,style:jt({width:Ao},an)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:zt})),y.createElement("div",{className:x.content},y.createElement("div",{className:x.borderBox},Xe,We==null?void 0:We(Ua)))),y.createElement("div",{ref:Vt},y.createElement(we.Z,{spinning:Nt,className:"mt20"},On==null?void 0:On.map((Dt,fn)=>y.createElement(y.Fragment,{key:Dt.key+fn},Dt.show&&y.createElement(y.Fragment,null,Dt.sender==="user"&&hn(Dt,fn),Dt.sender==="AI"&&xn(Dt,fn),Ft&&!["AI","user"].includes(Dt.sender)&&Ft(Dt,fn,{width:Ao})))))),!mn&&y.createElement("div",{className:x.backBottom,onClick:()=>{Vn.current.scrollTop=Vn.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:Ca})),!st&&y.createElement("div",{style:ln,className:oe()(x.footerContainer,Hn&&x.full,Ra&&x.footerContainerSelected)},y.createElement("div",{className:x.btnWrp},Bn&&y.createElement(he.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},y.createElement("div",{onClick:()=>An(!Ha),className:oe()(x.btn,Ha&&x.btnActive)},y.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),on&&y.createElement(he.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},y.createElement("div",{onClick:()=>Un(!Xt),className:oe()(x.btn,Xt&&x.btnActive)},y.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),va==="deepseek-r1"&&y.createElement(he.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},y.createElement("div",{onClick:()=>ja(!Za),className:oe()(x.btn,Za&&x.btnActive)},y.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Ie&&va==="qwen-max"&&y.createElement("div",{onClick:()=>wn(!Sn),className:oe()(x.btn,Sn&&x.btnActive)},y.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),ha.map(Dt=>y.createElement("div",{key:Dt.uid},(Dt==null?void 0:Dt.status)==="uploading"&&y.createElement(we.Z,{indicator:y.createElement(ft.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),y.createElement("span",{title:Dt==null?void 0:Dt.name,className:"mr10"},(0,ee.Pq)(Dt.name,20)),y.createElement("i",{onClick:()=>{Ze(fn=>fn.filter(Rn=>Rn.uid!==Dt.uid)),gt(fn=>fn.filter(Rn=>Rn.uid!==Dt.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),y.createElement(he.Z,{title:Fa&&y.createElement("div",null,y.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",In,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},y.createElement("div",{className:oe()(x.inputContainer,vo>4&&x.lineFour,Fa&&x.disabledInput)},y.createElement(pe.default,jt({ref:uo},fe)),y.createElement(pe.default,jt({ref:to},ge)),y.createElement(Le.Z,{className:`${za&&"hide"}`,menu:{items:La,onClick:Dt=>la(Dt.key)},placement:"top"},y.createElement(Ee.ZP,{className:x.uploadBtn,icon:y.createElement(it.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),y.createElement(Ne.default.TextArea,{rows:vo>4?4:vo,placeholder:Ge||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:rt,bordered:!1,style:za?{paddingLeft:0,marginLeft:0}:{},onChange:qt,onPressEnter:Dn,onFocus:()=>kn==null?void 0:kn(),onCompositionStart:()=>{oo.current=!0},onCompositionEnd:()=>{oo.current=!1}}),wt?y.createElement(he.Z,{title:"\u505C\u6B62\u751F\u6210"},y.createElement("div",{className:`iconfont icon-tingzhihuida ${x.cancelBtn}`,onClick:Mn})):y.createElement(Ee.ZP,{className:(rt==null?void 0:rt.trim())===""?x.sendBtnDisabled:x.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:ka,onClick:un}),vo>4&&y.createElement("span",{className:x.fullIcon,onClick:et},Hn&&y.createElement("span",{className:"iconfont icon-shousuo"}),!Hn&&y.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},84880:function(Qe,dt,te){"use strict";te.d(dt,{o:function(){return y}});const y=ve=>(ve=ve.replace(new RegExp("(?$1'),ve=ve.replace(new RegExp("(?Gt(void 0,null,function*(){var fn,Rn,gn,ta;const Zn=(ta=(gn=(Rn=(fn=Dt==null?void 0:Dt.name)==null?void 0:fn.split("."))==null?void 0:Rn.slice(-1))==null?void 0:gn[0])==null?void 0:ta.toLowerCase(),ma=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Zn);return Dt.size==0?(Pe.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),pe.default.LIST_IGNORE):ma?Dt.size/1024/1024>100?(Pe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),pe.default.LIST_IGNORE):!0:(Pe.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),pe.default.LIST_IGNORE)}),onChange:({fileList:Dt})=>{Ze(Dt)},action:`${(oa=De.Z)==null?void 0:oa.API_SERVER}/api/intelligent_imports/upload_file.json`},ge={maxCount:ae,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Je,multiple:!0,accept:".jpg,.png,",beforeUpload:Dt=>{var fn,Rn,gn,ta;const Zn=(ta=(gn=(Rn=(fn=Dt==null?void 0:Dt.name)==null?void 0:fn.split("."))==null?void 0:Rn.slice(-1))==null?void 0:gn[0])==null?void 0:ta.toLowerCase(),ma=["jpg","png"].includes(Zn);return Dt.size==0?(Pe.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),pe.default.LIST_IGNORE):ma?Dt.size/1024/1024>10?(Pe.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),pe.default.LIST_IGNORE):!0:(Pe.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),pe.default.LIST_IGNORE)},onChange:({fileList:Dt})=>{gt(Dt)},action:`${(Jn=De.Z)==null?void 0:Jn.API_SERVER}/api/ai/generals/update_file.json`};(0,y.useEffect)(()=>{if(!On.length||!Vn.current)return;const Dt=On[On.length-1];Dt!=null&&Dt.loading&&(Vn.current.scrollTop=Vn.current.scrollHeight)},[On.length]),(0,y.useEffect)(()=>{if(!Vn.current||!Ca.current)return;const Dt=new IntersectionObserver(([fn])=>{na(fn.isIntersecting)},{root:Vn.current,rootMargin:"70px",threshold:0});return Dt.observe(Ca.current),()=>{Ca.current&&Dt.unobserve(Ca.current)}},[Vn.current,Ca.current]),(0,y.useEffect)(()=>{if(!wt)return;const Dt=Vn.current,fn=Vt.current;Xa.current=!1;let Rn=Dt.scrollTop;const gn=()=>{const{scrollTop:Zn,scrollHeight:Gn,clientHeight:ma}=Dt;Zn>Rn?Zn+ma>=Gn-50&&(Dt.scrollTop=Dt.scrollHeight,Xa.current=!1):Zn{Xa.current||(Dt.scrollTop=Dt.scrollHeight)});return ta.observe(fn),()=>{var Zn;ta.unobserve(fn),(Zn=Dt==null?void 0:Dt.removeEventListener)==null||Zn.call(Dt,"scroll",gn)}},[wt]),(0,y.useEffect)(()=>{!wt&&$a.current.length&&(pa([...On,...$a.current]),$a.current=[])},[wt]),(0,y.useEffect)(()=>{if(!Vn.current)return;const Dt=new ResizeObserver(()=>{var fn;Vn.current&&ia((fn=Vn.current)==null?void 0:fn.offsetWidth)});return Dt.observe(Vn.current),()=>{Vn.current&&Dt.unobserve(Vn.current)}},[Vn.current]),(0,y.useEffect)(()=>{typeof ct=="boolean"&&ca(ct)},[ct]),(0,y.useEffect)(()=>{var Dt;if(zn.current&&nn!==null){zn.current.focus();const fn=(Dt=zn.current.resizableTextArea)==null?void 0:Dt.textArea;fn&&(fn.selectionStart=fn.selectionEnd=fn.value.length)}},[nn]),(0,y.useEffect)(()=>{vo<5&&Bt(!1)},[vo]),(0,y.useEffect)(()=>{ua&&qe&&(pa(de(qe)),vt(!0),Yt(qe,{history:[]})),ua&&(Ct(),Rt?En(Rt):kt&&!Be&&bn()),ua||Ce()},[ua]);const de=(Dt="",fn=[],Rn=[])=>{const gn=Date.now();return[{text:Dt,key:gn,sender:"user",fileList:fn,imageList:Rn,show:!0},{loading:!0,key:gn,sender:"AI",show:!0,model:va,imageGenerator:Sn,thinkingEnabled:Za,codePreview:Ha}]},Ce=()=>{Nn(""),Et(null),Ze([]),gt([]),Ht("")},Ke=()=>{if(ie){ie({chatData:On,setChatData:pa,setLoading:vt,getData:Yt,renderChatItems:de,handleAdd:bn,identifier:Be});return}ca(!0)},$e=()=>{if(Ba(!0),re){re();return}ca(!1)},et=()=>{Bt(!Hn)},Ct=()=>Gt(void 0,null,function*(){if(!He)return;const Dt=yield(0,z.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Dt==null?void 0:Dt.status)===0&&(Dt==null?void 0:Dt.total_number)!==-1&&(en((Dt==null?void 0:Dt.total_number)-(Dt==null?void 0:Dt.remaining_number)),wa(Dt==null?void 0:Dt.total_number))}),Lt=()=>{ye.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:y.createElement("div",null,y.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",In,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},nt=Dt=>Dt.reduce((Rn,gn)=>{if(gn.sender==="user"){const ta=Dt.find(Zn=>Zn.key===gn.key&&Zn.sender==="AI");ta&&(ta!=null&&ta.text)&&!(ta!=null&&ta.error)&&Rn.push({question:gn.text,answer:ta.text})}return Rn},[]),Yt=(...Dt)=>Gt(void 0,[...Dt],function*(fn="",Rn={},gn=On){if(Me&&(yield Me({mes:fn,setChatData:pa,fileList:Cn,body:Rn,checkNum:Ct,setLoading:vt,bodyChatData:gn,setTyping:Wn,setImageGenerator:wn,renderChatItems:de})),!Me){const ta=Cn==null?void 0:Cn.map(_a=>{var qa;return(qa=_a==null?void 0:_a.response)==null?void 0:qa.file_id}),Zn=Je==null?void 0:Je.map(_a=>{var qa;return(qa=_a==null?void 0:_a.response)==null?void 0:qa.data}),Gn=Rn.history||nt(gn),ma=jt(jt({identifier:Be,response_mode:"streaming",model:va,scene_awareness:Xt,thinking_enabled:Za,image_generator:Sn,code_preview:Ha,file_ids:ta,image_list:Zn,history:Gn,[Oe]:fn},sn),Rn),Qa=Object.fromEntries(Object.entries(ma).filter(([_a,qa])=>qa!==void 0));je.current=new ke.Z(De.Z.API_SERVER+dn,Qa),yield new Promise((_a,qa)=>{let co=null,eo=null;je.current.on("data",so=>{Wn(!0);const{chunk:{content:yn,type:fa,created:xa,msg:Oa}}=so,ro=Oa==="error";fa==="thinking"&&(co=co||xa,pa(ba=>[...ba].map((Tt,Yn)=>Yn===ba.length-1?Mt(jt({},Tt),{reasoning:(Tt.reasoning||"")+yn,loading:!1,hideAnswer:!0,error:ro}):Tt))),fa==="text"&&(eo=eo||xa,pa(ba=>[...ba].map((Tt,Yn)=>Yn===ba.length-1?Mt(jt({},Tt),{text:(Tt.text||"")+yn,loading:!1,startTime:co,endTime:eo,error:ro}):Tt)))}),je.current.on("done",()=>{_a()}),je.current.on("error",so=>{let yn="\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(so)==="[object Object]"&&so.status===-9&&(yn=so==null?void 0:so.message),pa(fa=>[...fa].map((xa,Oa)=>Oa===fa.length-1?Mt(jt({},xa),{text:yn,loading:!1,error:!0}):xa)),_a()}),je.current.on("cancelled",()=>{_a()}),je.current.startStream()})}Ct(),vt(!1)}),qt=Dt=>{Ht(Dt.target.value)},pn=(Dt,fn)=>{if(Ce(),vt(!0),Dt==="edit"){$a.current=On.slice(fn+2);const Rn=On.splice(fn),{fileList:gn=[],imageList:ta=[]}=(Rn==null?void 0:Rn[0])||{},Zn=gn.map(Qa=>{var _a;return(_a=Qa.response)==null?void 0:_a.file_id}),Gn=ta.map(Qa=>{var _a;return(_a=Qa.response)==null?void 0:_a.data}),ma={history:nt(On),file_ids:Zn,image_list:Gn,edit:!0};pa([...On,...de(Qn,gn,ta)]),Yt(Qn,ma,On)}if(Dt==="redraw"){$a.current=On.slice(fn+1);const Rn=On.splice(fn-1),{text:gn,fileList:ta=[],imageList:Zn=[]}=(Rn==null?void 0:Rn[0])||{},Gn=ta.map(_a=>{var qa;return(qa=_a.response)==null?void 0:qa.file_id}),ma=Zn.map(_a=>{var qa;return(qa=_a.response)==null?void 0:qa.data}),Qa={history:nt(On),file_ids:Gn,image_list:ma,edit:!0};pa([...On,...de(gn,ta,Zn)]),Yt(gn,Qa,On)}},un=()=>{if(rt.trim()!==""){Ce(),vt(!0);const Dt=Cn.filter(Rn=>Rn.status==="done"),fn=Je.filter(Rn=>Rn.status==="done");pa([...On,...de(rt,Dt,fn)]),Yt(rt)}},Dn=Dt=>{if(Dt.shiftKey){if(Dt.key==="Enter")return}else if(Dt.key==="Enter"){if(Dt.preventDefault(),ka||oo.current)return;un()}},hn=(Dt,fn)=>{let Rn=!1;At===!0?Rn=!0:At==="last"&&(Rn=On.reduce((Gn,ma,Qa)=>ma.sender==="user"?Qa:Gn,-1)===fn);const gn=fn===nn,ta=[...(Dt==null?void 0:Dt.fileList)||[],...(Dt==null?void 0:Dt.imageList)||[]];return y.createElement("div",{className:x.li,style:jt({width:Ao},an)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:cn})),y.createElement("div",{className:x.content},!!(ta!=null&&ta.length)&&y.createElement("div",{className:x.fileWrap},ta==null?void 0:ta.map((Zn,Gn)=>{var ma,Qa;return y.createElement("div",{key:Gn,className:x.file},y.createElement("img",{src:te(90034)(`./${((Qa=(ma=Zn==null?void 0:Zn.name)==null?void 0:ma.split("."))==null?void 0:Qa.pop())||"txt"}.png`),width:20,className:"mr10"}),y.createElement("aside",null,y.createElement(he.Z,{title:Zn==null?void 0:Zn.name},y.createElement("div",{className:x.fileName},Zn==null?void 0:Zn.name)),y.createElement("div",{className:"c-grey-999 font12"},(0,ee.RD)(Zn==null?void 0:Zn.size))))})),y.createElement("div",{className:x.borderBox},gn?y.createElement(Ne.default.TextArea,{value:Qn,ref:zn,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Zn=>Nn(Zn.target.value)}):y.createElement("div",{className:x.text},Dt==null?void 0:Dt.text)),gn?y.createElement("div",{className:x.action},y.createElement(Ee.ZP,{onClick:()=>{Nn(""),Et(null)},size:"small"},"\u53D6\u6D88"),y.createElement(Ee.ZP,{disabled:!Qn.trim(),onClick:()=>pn("edit",fn),type:"primary",size:"small"},"\u786E\u8BA4")):y.createElement("div",{className:x.action},y.createElement(Ue.CopyToClipboard,{text:(Dt==null?void 0:Dt.text)||"",onCopy:()=>Pe.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Rn&&!mt&&y.createElement(he.Z,{title:"\u7F16\u8F91"},y.createElement("i",{onClick:()=>{Et(fn),Nn((Dt==null?void 0:Dt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},xn=(Dt,fn)=>{let Rn=!1;tt===!0?Rn=!0:tt==="last"&&(Rn=On.reduce((Zn,Gn,ma)=>Gn.sender==="AI"?ma:Zn,-1)===fn);let gn="";return Dt!=null&&Dt.source?gn=Dt==null?void 0:Dt.source:(Dt==null?void 0:Dt.model)==="deepseek-r1"?gn="\u7531deepseek\u751F\u6210":(Dt==null?void 0:Dt.model)==="qwen-max"&&(gn="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),y.createElement("div",{className:x.li,style:jt({width:Ao},an)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:zt})),y.createElement("div",{className:x.content},y.createElement("div",{className:x.borderBox},Dt.loading&&y.createElement(y.Fragment,null,Dt!=null&&Dt.imageGenerator?y.createElement("div",{className:x.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",y.createElement("div",{className:"ai-loading"})):!(Dt!=null&&Dt.thinkingEnabled)&&y.createElement("div",null,y.createElement("div",{className:x.loading},y.createElement("div",{className:x.dot}),y.createElement("div",{className:x.dot}),y.createElement("div",{className:x.dot})),y.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(me==null?void 0:me.text)||"\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"))),(Dt==null?void 0:Dt.thinkingEnabled)&&y.createElement(E.Z,{time:Dt==null?void 0:Dt.time,cancelIndex:ga,loading:Dt.loading,streamingStatus:!(Dt!=null&&Dt.text),onFinish:()=>{Wa(0),pa(ta=>[...ta].map((Zn,Gn)=>Gn===ta.length-1?Mt(jt({},Zn),{hideAnswer:!1,time:Zn.startTime?Zn.endTime-Zn.startTime:null}):Zn))},value:Dt==null?void 0:Dt.reasoning}),!!(Dt!=null&&Dt.text)&&!Dt.hideAnswer&&y.createElement(a.Z,{onDynamic:$t,cancelIndex:ga,streamingStatus:mt,loadImage:!!(Dt!=null&&Dt.imageGenerator),onFinish:()=>Gt(void 0,null,function*(){Wa(0),setTimeout(()=>Wn(!1),0)}),value:Dt==null?void 0:Dt.text})),ea&&!!(Dt!=null&&Dt.text)&&gn&&y.createElement("div",{className:x.source},gn),y.createElement("div",{className:x.action},Pn==null?void 0:Pn(Dt,fn,Ua),!(Dt!=null&&Dt.imageGenerator)&&y.createElement(Ue.CopyToClipboard,{text:String((Dt==null?void 0:Dt.text)||""),onCopy:()=>Pe.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},y.createElement(he.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),ze&&!mt&&y.createElement(y.Fragment,null,y.createElement(he.Z,{title:"\u559C\u6B22"},y.createElement("i",{style:Dt!=null&&Dt.like?{color:"#FA8D30"}:{},onClick:()=>Kn("like",!(Dt!=null&&Dt.like),fn),className:"iconfot icon-yijiejue font15"})),y.createElement(he.Z,{title:"\u4E0D\u559C\u6B22"},y.createElement("i",{style:Dt!=null&&Dt.dislike?{color:"#e86d7c"}:{},onClick:()=>Kn("dislike",!(Dt!=null&&Dt.dislike),fn),className:"iconfot icon-weijiejuezhengchang font15"}))),Rn&&!mt&&y.createElement(he.Z,{title:"\u91CD\u65B0\u751F\u6210"},y.createElement("i",{onClick:()=>pn("redraw",fn),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Kn=(Dt,fn,Rn)=>Gt(void 0,null,function*(){if(ht){const gn=On.slice(0,Rn+1),Zn=nt(gn).length;yield ht({type:Dt,value:fn,index:Rn,identifier:Be,objectIndex:Zn})}pa(gn=>(gn[Rn][Dt]=fn,fn&&(gn[Rn][Dt==="like"?"dislike":"like"]=!1),[...gn]))}),Mn=()=>{var Dt,fn;Wa(1),(fn=(Dt=je.current)==null?void 0:Dt.cancelRequest)==null||fn.call(Dt),vt(!1),Wn(!1)},bn=()=>Gt(void 0,null,function*(){var Dt,fn,Rn;(fn=(Dt=je.current)==null?void 0:Dt.cancelRequest)==null||fn.call(Dt),Ce(),pa([]),vt(!0);const gn=yield bo();(gn==null?void 0:gn.status)===0&&Qt((Rn=gn==null?void 0:gn.data)==null?void 0:Rn.identifier),vt(!1),Wn(!1)}),aa=()=>Gt(void 0,null,function*(){var Dt;da(!0);const fn=yield Se();(fn==null?void 0:fn.status)===0&&Ja(((Dt=fn==null?void 0:fn.data)==null?void 0:Dt.list)||[]),da(!1)}),En=(...Dt)=>Gt(void 0,[...Dt],function*(fn=Be){var Rn,gn,ta,Zn;(gn=(Rn=je.current)==null?void 0:Rn.cancelRequest)==null||gn.call(Rn),Ce(),Tn(!0);const Gn=yield tn(fn);if(Gn.status===0){const ma=yt(((ta=Gn==null?void 0:Gn.data)==null?void 0:ta.messages)||[]);pa(ma),Tn(!1),Qt((Zn=Gn==null?void 0:Gn.data)==null?void 0:Zn.identifier);return}pa([]),Tn(!1)}),_n=(Dt,fn)=>Gt(void 0,null,function*(){(yield Ye(Dt)).status===0&&(Pe.ZP.success("\u5220\u9664\u6210\u529F"),fn===Be&&bn(),aa())}),ya=()=>y.createElement("div",{className:x.menuWarp},y.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),y.createElement(we.Z,{spinning:$n},!ao.length&&y.createElement(le.Z,{style:{width:250,paddingBottom:30},image:le.Z.PRESENTED_IMAGE_SIMPLE}),!!ao.length&&y.createElement("div",{className:x.menu},ao.map(function(Dt,fn){return y.createElement("aside",{className:oe()(Be===Dt.identifier&&x.active),key:Dt.id,onClick:()=>En(Dt.id)},y.createElement("div",{className:x.menuText},y.createElement(he.Z,{title:Dt==null?void 0:Dt.question},y.createElement("span",null,Dt==null?void 0:Dt.question)),jn&&jn(Dt)),y.createElement("div",{className:x.menuDel,onClick:Rn=>Rn.stopPropagation()},y.createElement(Te.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>_n(Dt.id,Dt.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},y.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),la=Dt=>{if(Dt==="file"){if(Je.length){ye.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:()=>{gt([]),uo.current.upload.uploader.fileInput.click()}});return}uo.current.upload.uploader.fileInput.click()}if(Dt==="image"){if(Cn.length){ye.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:()=>{Ze([]),to.current.upload.uploader.fileInput.click()}});return}to.current.upload.uploader.fileInput.click()}},La=[{key:"file",disabled:Cn.length>=ut,label:y.createElement(he.Z,{placement:"right",title:y.createElement("div",null,y.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),y.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},va!=="deepseek-r1"&&{key:"image",disabled:Je.length>=ae,label:y.createElement(he.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),ha=[...Cn,...Je],ka=ha.some(Dt=>Dt.status==="uploading")||mt||wt,Fa=ra>=In,za=St||Cn.length>=ut||Je.length>=ae,Ra=Sn||Za||Xt||Ha||!!ha.length,Ua={chatData:On,stream:je,isDisabledNum:Fa,isDisAbledUpload:ka,checkNumModal:Lt,checkNum:Ct,onClose:$e,setChatData:pa,setLoading:vt,getData:Yt,clearStatus:Ce,typing:wt,setImageGenerator:wn,renderChatItems:de,setSceneAwareness:Un,setIdentifier:Qt,setCodePreview:An,setTyping:Wn,onMenuClick:En};return y.createElement(y.Fragment,null,It?y.createElement("div",{onClick:Ke},It):It!==null&&y.createElement(ne.Z,{draggableExtraNode:Zt,src:Re,onClick:Ke,topPercentage:Ve}),y.createElement(Fn,{open:ua,width:Ot?"100%":Fe,afterOpenChange:Dt=>{Dt&&Ba(!1)},push:!1,contentWrapperStyle:Aa?{}:{transition:"none"},extra:y.createElement("div",{className:x.head},rn,Ae&&y.createElement(b.Z,{value:va,onChange:Dt=>{ja(!1),wn(!1),vn(Dt),gt([]),Ze([])}}),be&&y.createElement(y.Fragment,null,y.createElement(Le.Z,{dropdownRender:ya,onOpenChange:Dt=>{Dt&&aa()},placement:"bottomLeft",arrow:!0},y.createElement("div",{className:x.headBtn},y.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),kt&&y.createElement(y.Fragment,null,y.createElement("div",{className:x.headBtn,onClick:bn},y.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),y.createElement(he.Z,{title:Ot?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},y.createElement("div",{className:x.headBtn,style:{padding:"0 12px"},onClick:()=>Ia(!Ot)},Ot&&y.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!Ot&&y.createElement("i",{className:"iconfont icon-quanping4"})))),title:y.createElement("span",{className:"c-grey-333 font16"},lt),onClose:$e,bodyStyle:{paddingRight:4}},y.createElement("div",{className:oe()(x.wrap,ua&&"body-overflow-hidden")},y.createElement("div",{ref:Vn,className:x.chatContainer},Ln==null?void 0:Ln(Ua),xe&&y.createElement("div",{className:`${x.li} mb20`,style:jt({width:Ao},an)},y.createElement("div",{className:x.avatarIcon},y.createElement("img",{className:x.img,src:zt})),y.createElement("div",{className:x.content},y.createElement("div",{className:x.borderBox},Xe,We==null?void 0:We(Ua)))),y.createElement("div",{ref:Vt},y.createElement(we.Z,{spinning:Nt,className:"mt20"},On==null?void 0:On.map((Dt,fn)=>y.createElement(y.Fragment,{key:Dt.key+fn},Dt.show&&y.createElement(y.Fragment,null,Dt.sender==="user"&&hn(Dt,fn),Dt.sender==="AI"&&xn(Dt,fn),Ft&&!["AI","user"].includes(Dt.sender)&&Ft(Dt,fn,{width:Ao})))))),!mn&&y.createElement("div",{className:x.backBottom,onClick:()=>{Vn.current.scrollTop=Vn.current.scrollHeight}},y.createElement("i",{className:"iconfont icon-huidaodibu"})),y.createElement("div",{ref:Ca})),!st&&y.createElement("div",{style:ln,className:oe()(x.footerContainer,Hn&&x.full,Ra&&x.footerContainerSelected)},y.createElement("div",{className:x.btnWrp},Bn&&y.createElement(he.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},y.createElement("div",{onClick:()=>An(!Ha),className:oe()(x.btn,Ha&&x.btnActive)},y.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),on&&y.createElement(he.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},y.createElement("div",{onClick:()=>Un(!Xt),className:oe()(x.btn,Xt&&x.btnActive)},y.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),va==="deepseek-r1"&&y.createElement(he.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},y.createElement("div",{onClick:()=>ja(!Za),className:oe()(x.btn,Za&&x.btnActive)},y.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Ie&&va==="qwen-max"&&y.createElement("div",{onClick:()=>wn(!Sn),className:oe()(x.btn,Sn&&x.btnActive)},y.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),ha.map(Dt=>y.createElement("div",{key:Dt.uid},(Dt==null?void 0:Dt.status)==="uploading"&&y.createElement(we.Z,{indicator:y.createElement(ft.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),y.createElement("span",{title:Dt==null?void 0:Dt.name,className:"mr10"},(0,ee.Pq)(Dt.name,20)),y.createElement("i",{onClick:()=>{Ze(fn=>fn.filter(Rn=>Rn.uid!==Dt.uid)),gt(fn=>fn.filter(Rn=>Rn.uid!==Dt.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),y.createElement(he.Z,{title:Fa&&y.createElement("div",null,y.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),y.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",In,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},y.createElement("div",{className:oe()(x.inputContainer,vo>4&&x.lineFour,Fa&&x.disabledInput)},y.createElement(pe.default,jt({ref:uo},fe)),y.createElement(pe.default,jt({ref:to},ge)),y.createElement(Le.Z,{className:`${za&&"hide"}`,menu:{items:La,onClick:Dt=>la(Dt.key)},placement:"top"},y.createElement(Ee.ZP,{className:x.uploadBtn,icon:y.createElement(it.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),y.createElement(Ne.default.TextArea,{rows:vo>4?4:vo,placeholder:Ge||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:rt,bordered:!1,style:za?{paddingLeft:0,marginLeft:0}:{},onChange:qt,onPressEnter:Dn,onFocus:()=>kn==null?void 0:kn(),onCompositionStart:()=>{oo.current=!0},onCompositionEnd:()=>{oo.current=!1}}),wt?y.createElement(he.Z,{title:"\u505C\u6B62\u751F\u6210"},y.createElement("div",{className:`iconfont icon-tingzhihuida ${x.cancelBtn}`,onClick:Mn})):y.createElement(Ee.ZP,{className:(rt==null?void 0:rt.trim())===""?x.sendBtnDisabled:x.sendBtn,icon:y.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:ka,onClick:un}),vo>4&&y.createElement("span",{className:x.fullIcon,onClick:et},Hn&&y.createElement("span",{className:"iconfont icon-shousuo"}),!Hn&&y.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},84880:function(Qe,dt,te){"use strict";te.d(dt,{o:function(){return y}});const y=ve=>(ve=ve.replace(new RegExp("(?$1'),ve=ve.replace(new RegExp("(?$1 @@ -1144,9 +1144,9 @@ ${It} `)},{label:"include ",content:["#include "].join(` `)}]},he={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(` `)}]},Ne={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 Ee=te(53184),we=te.n(Ee),le=Object.defineProperty,Te=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(Me,ct,Fe)=>ct in Me?le(Me,ct,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Me[ct]=Fe,b=(Me,ct)=>{for(var Fe in ct||(ct={}))oe.call(ct,Fe)&&E(Me,Fe,ct[Fe]);if(at)for(var Fe of at(ct))a.call(ct,Fe)&&E(Me,Fe,ct[Fe]);return Me},x=(Me,ct)=>Te(Me,Le(ct)),z=(Me,ct,Fe)=>new Promise((He,Xe)=>{var We=Oe=>{try{At(Fe.next(Oe))}catch(Ve){Xe(Ve)}},tt=Oe=>{try{At(Fe.throw(Oe))}catch(Ve){Xe(Ve)}},At=Oe=>Oe.done?He(Oe.value):Promise.resolve(Oe.value).then(We,tt);At((Fe=Fe.apply(Me,ct)).next())});const ee={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"]}},ne=(Me,ct)=>ct.map(Fe=>({label:Fe,kind:Me.languages.CompletionItemKind.Keyword,insertText:Fe})),ue=Me=>Object.keys(ee.tables).map(ct=>({label:ct,kind:Me.languages.CompletionItemKind.Variable,insertText:ct})),se=(Me,ct)=>{const Fe=ee.tables[Me];return Fe?Fe.map(He=>({label:He,kind:ct.languages.CompletionItemKind.Field,insertText:He})):[]};function ce(Me,ct,Fe,He,Xe){let We=ct.getWordUntilPosition(Fe),tt={startLineNumber:Fe.lineNumber,endLineNumber:Fe.lineNumber,startColumn:We.startColumn,endColumn:We.endColumn},At=He.map(Oe=>({label:Oe,kind:Me.languages.CompletionItemKind.Keyword,insertText:Oe,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt}));return Xe.map(Oe=>{At.push(x(b({},Oe),{range:tt}))}),At}var De=Me=>{ee.languages.map(Xe=>(Me.languages.registerDocumentFormattingEditProvider(Xe,{provideDocumentFormattingEdits(We,tt,At){return z(this,null,function*(){const Oe=we()(We.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:We.getFullModelRange(),text:Oe}]})}}),Xe));const ct=ye.quickKey.map(Xe=>({label:Xe.label,kind:Me.languages.CompletionItemKind.Method,insertText:Xe.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Fe=he.quickKey.map(Xe=>({label:Xe.label,kind:Me.languages.CompletionItemKind.Method,insertText:Xe.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet})),He=pe.quickKey.map(Xe=>({label:Xe.label,kind:Me.languages.CompletionItemKind.Method,insertText:Xe.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet}));Me.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Xe,We){var tt=Xe.getWordUntilPosition(We),At={startLineNumber:We.lineNumber,endLineNumber:We.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},Oe=Xe.getLineContent(We.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...ye.keywords.map(Ve=>({label:Ve,kind:Me.languages.CompletionItemKind.Function,documentation:Ve,insertText:Ve,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At})),...ye.quickKey.map(Ve=>({label:Ve.label,kind:Me.languages.CompletionItemKind.Function,documentation:Ve.content,insertText:Oe.startsWith("#")?Ve.content.replace(/#/,""):Ve.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At}))]}}}),Me.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Xe,We){var tt=Xe.getWordUntilPosition(We),At={startLineNumber:We.lineNumber,endLineNumber:We.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn};return{suggestions:[...Pe.keywords.map(Oe=>({label:Oe,kind:Me.languages.CompletionItemKind.Function,documentation:Oe,insertText:Oe,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At}))]}}}),Me.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Xe,We){var tt=Xe.getWordUntilPosition(We),At={startLineNumber:We.lineNumber,endLineNumber:We.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},Oe=Xe.getLineContent(We.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...pe.keywords.map(Ve=>({label:Ve,kind:Me.languages.CompletionItemKind.Function,documentation:Ve,insertText:Ve,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At})),...pe.quickKey.map(Ve=>({label:Ve.label,kind:Me.languages.CompletionItemKind.Function,documentation:Ve.content,insertText:Oe.startsWith("#")?Ve.content.replace(/#/,""):Ve.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At}))]}}}),Me.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Xe,We){var tt=Xe.getWordUntilPosition(We),At={startLineNumber:We.lineNumber,endLineNumber:We.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},Oe=Xe.getLineContent(We.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...Ne.keywords.map(Ve=>({label:Ve,kind:Me.languages.CompletionItemKind.Function,documentation:Ve,insertText:Ve,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At})),...Ne.quickKey.map(Ve=>({label:Ve.label,kind:Me.languages.CompletionItemKind.Function,documentation:Ve.content,insertText:Oe.startsWith("#")?Ve.content.replace(/#/,""):Ve.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At}))]}}}),Me.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Xe,We){var tt=Xe.getWordUntilPosition(We),At={startLineNumber:We.lineNumber,endLineNumber:We.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},Oe=Xe.getLineContent(We.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...he.keywords.map(Ve=>({label:Ve,kind:Me.languages.CompletionItemKind.Function,documentation:Ve,insertText:Ve,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At})),...he.quickKey.map(Ve=>({label:Ve.label,kind:Me.languages.CompletionItemKind.Function,documentation:Ve.content,insertText:Oe.startsWith("#")?Ve.content.replace(/#/,""):Ve.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At}))]}}})};const Ue="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ke=Object.defineProperty,ft=(Me,ct,Fe)=>ct in Me?ke(Me,ct,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Me[ct]=Fe,it=(Me,ct,Fe)=>ft(Me,typeof ct!="symbol"?ct+"":ct,Fe);const _e=class xu{constructor(ct,Fe,He){this.placeholder=ct,this.editor=Fe,this.monaco=He,Fe.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return xu.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};it(_e,"ID","editor.widget.placeholderHint");var Pt=_e,pt=te(96236),xt=te(6767),Kt=te(25399),Ut=te(89392),jt=te(94784),Mt=te(56102),Gt=Object.defineProperty,Jt=Object.defineProperties,_t=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,st=(Me,ct,Fe)=>ct in Me?Gt(Me,ct,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Me[ct]=Fe,zt=(Me,ct)=>{for(var Fe in ct||(ct={}))Ge.call(ct,Fe)&&st(Me,Fe,ct[Fe]);if(lt)for(var Fe of lt(ct))St.call(ct,Fe)&&st(Me,Fe,ct[Fe]);return Me},cn=(Me,ct)=>Jt(Me,_t(ct)),Re=(Me,ct)=>{var Fe={};for(var He in Me)Ge.call(Me,He)&&ct.indexOf(He)<0&&(Fe[He]=Me[He]);if(Me!=null&<)for(var He of lt(Me))ct.indexOf(He)<0&&St.call(Me,He)&&(Fe[He]=Me[He]);return Fe},It=(Me,ct,Fe)=>new Promise((He,Xe)=>{var We=Oe=>{try{At(Fe.next(Oe))}catch(Ve){Xe(Ve)}},tt=Oe=>{try{At(Fe.throw(Oe))}catch(Ve){Xe(Ve)}},At=Oe=>Oe.done?He(Oe.value):Promise.resolve(Oe.value).then(We,tt);At((Fe=Fe.apply(Me,ct)).next())});function dn(Me){return/^\d+$/.test(Me)?`${Me}px`:Me}function sn(){}let Pn=!1;const xe={"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 ie(Me=[]){let ct=Me;if(Array.isArray(Me)){for(let Fe=0;FeIt(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Me){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Me)}});var ze=Me=>{var ct=Me,{width:Fe="100%",height:He="100%",value:Xe,language:We="javascript",style:tt={},options:At={},overrideServices:Oe={},theme:Ve="vs-dark",onEditBlur:Ae,isCopy:Ie=!1,onSave:be,autoHeight:ot=!1,forbidCopy:ht=!1,onChange:Ft=sn,editorDidMount:kt=sn,onFocus:Rt=sn,onBreakPoint:Zt=sn,breakPointValue:rn=[],filename:jn="educoder.txt",errorLine:on,errorContent:Fn="",highlightLine:Ln,openBreakPoint:ln=!1,placeholder:an="",showMiniMap:Bn=!0}=ct,ea=Re(ct,["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 kn=(0,y.useRef)(),$t=(0,y.useRef)({}),oa=(0,y.useRef)(),Jn=(0,y.useRef)(),ua=(0,y.useRef)([]),ca=(0,y.useRef)(!1),va=(0,y.useRef)(),vn=(0,y.useRef)(),Cn=(0,y.useRef)(!1),[Ze,Je]=(0,y.useState)(!1);function gt(){let Hn;return kn.current&&(Hn=new ve.Z(Bt=>{for(let nn of Bt)(nn.target.offsetHeight>0||nn.target.offsetWidth>0)&&$t.current.instance.layout()}),Hn.observe(kn.current)),Hn}function mt(){xt.ZP.warning({content:decodeURIComponent(Ue),key:"monaco-editor-tip"})}const vt=()=>{let Hn=$t.current.instance;if(Xe!=null&&Hn&&Ze){const Bt=Hn.getModel();Bt&&Xe!==Bt.getValue()&&(Pn=!0,Bt.setValue(Xe),Hn.layout(),Pn=!1)}};(0,y.useEffect)(()=>{const Hn=jt.Z.subscribe("formatDocument",Bt=>{var nn;let Et=$t.current.instance;(nn=Et==null?void 0:Et.getAction)==null||nn.call(Et,"editor.action.formatDocument").run()});return window.updateMonacoValue=Bt=>{Ft(Bt)},Hn},[]),(0,y.useEffect)(()=>{var Hn;let Bt=$t.current.instance;Jn.current&&clearTimeout(Jn.current),Jn.current=setTimeout(()=>{vt()},500),Xe&&(Xe!=null&&Xe.length)&&((Hn=Bt==null?void 0:Bt.updateOptions)==null||Hn.call(Bt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Xe.split(/\r\n|\r|\n/g).length))+3,5)}))},[Xe,Ze,$t.current]),(0,y.useEffect)(()=>{if(on&&$t.current&&$t.current.instance){let Bt=$t.current.instance;Bt.changeViewZones(function(nn){var Et=document.createElement("div");Et.style.padding="10px 20px",Et.style.width="calc(100% - 20px)",Et.className="my-error-line-wrp",Et.innerHTML=Fn,nn.addZone({afterLineNumber:on||11,heightInLines:3,domNode:Et})});var Hn={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}};Bt.addOverlayWidget(Hn),Bt.revealPositionInCenter({lineNumber:20,column:1})}},[on,$t.current,Ze]);const Nt=(Hn="",Bt)=>{if(!Hn||Hn.trim()==="")return!0;const Et=$t.current.instance.getModel().getLineTokens(Bt);let Qn=!1;for(let Nn=0;Nn<2;Nn++)Et.getStandardTokenType(Nn)===1&&(Qn=!0);return Qn};(0,y.useEffect)(()=>{var Hn;const Bt=(Hn=$t.current)==null?void 0:Hn.instance;if(Bt&&Ze&&ht){const nn=Bt.onDidBlurEditorWidget(()=>{Cn.current=!1}),Et=Bt.onDidFocusEditorText(()=>{Cn.current=!0});return()=>{nn.dispose(),Et.dispose()}}},[$t.current,Ze,ht]),(0,y.useEffect)(()=>{var Hn;if((Hn=$t.current)!=null&&Hn.instance&&Ze&&ln){let Bt=$t.current.instance,nn=Bt.getModel();if(!nn)return;(()=>{var An;let Sn=[],wn=[];const Xt=nn.getAllDecorations();for(let ga of Xt)ga.options.className==="highlighted-line"&&(Sn.push((An=ga==null?void 0:ga.range)==null?void 0:An.startLineNumber),wn.push(ga==null?void 0:ga.id));if(Ln===Sn[0])return;nn.deltaDecorations(wn,[]);const Un=nn.getLineCount();Ln&&Ln<=Un&&(Bt.deltaDecorations([],[{range:new re.Range(Ln,1,Ln,nn.getLineMaxColumn(Ln)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Bt.revealLineInCenter(Ln))})();const Qn=(An=!1)=>{var Sn;let wn=[],Xt=[];const Un=nn.getAllDecorations();for(let ga of Un)ga.options.linesDecorationsClassName==="breakpoints-select"&&(wn.push((Sn=ga==null?void 0:ga.range)==null?void 0:Sn.startLineNumber),Xt.push(ga==null?void 0:ga.id));if(An)return{lines:wn,ids:Xt};Zt(wn)},Nn=An=>It(void 0,null,function*(){let Sn={range:new re.Range(An,1,An,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield nn.deltaDecorations([],[Sn]),Qn()}),Vn=An=>It(void 0,null,function*(){let Sn=[];const wn=Bt.getLineDecorations(An);for(let Xt of wn)Xt.options.linesDecorationsClassName==="breakpoints-select"&&Sn.push(Xt.id);yield nn.deltaDecorations(Sn,[]),Qn()}),zn=An=>{let Sn=Bt.getLineDecorations(An);for(let wn of Sn)if(wn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Ut.isEqual)(rn,Qn(!0).lines)){nn.deltaDecorations(Qn(!0).ids,[]);const An=rn.map(Sn=>({range:new re.Range(Sn,1,Sn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));nn.deltaDecorations([],An)}const je=Bt.onDidChangeModelContent(An=>{let Sn=Bt.getPosition();if(Sn){let wn=Sn.lineNumber;clearTimeout(vn.current),vn.current=setTimeout(()=>{Nt(nn.getLineContent(wn),wn)?Vn(wn):zn(wn)?(Vn(wn),Nn(wn)):Qn()},100)}}),wt=Bt.onMouseDown(An=>{var Sn,wn,Xt;if(An.target.detail&&((Xt=(wn=(Sn=An.target)==null?void 0:Sn.element)==null?void 0:wn.className)!=null&&Xt.includes("line-numbers"))){let Un=An.target.position.lineNumber;if(Nt(nn.getLineContent(Un),Un))return;zn(Un)?Vn(Un):Nn(Un)}}),Wn=An=>{let Sn={range:new re.Range(An,1,An,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};ua.current=Bt.deltaDecorations(ua.current,[Sn])},Za=()=>{ua.current=Bt.deltaDecorations(ua.current,[])},ja=Bt.onMouseMove(An=>{var Sn,wn,Xt;if(Za(),An.target.detail&&((Xt=(wn=(Sn=An.target)==null?void 0:Sn.element)==null?void 0:wn.className)!=null&&Xt.includes("line-numbers"))){let Un=An.target.position.lineNumber;if(Nt(nn.getLineContent(Un),Un))return;Wn(Un)}}),Ha=Bt.onMouseLeave(()=>{Za()});return()=>{je.dispose(),wt.dispose(),ja.dispose(),Ha.dispose()}}},[$t.current,Ze,rn,Ln,ln,We]),(0,y.useEffect)(()=>{var Hn;(Hn=$t.current)!=null&&Hn.instance&&ln&&$t.current.instance.setPosition({lineNumber:0,column:0})},[Ln]);function Tn(){let Hn=$t.current.instance;if(Hn){const Bt=Hn.getSelection(),nn=$t.current.pastePos||{},Et=new re.Range(nn.startLineNumber||Bt.endLineNumber,nn.startColumn||Bt.endColumn,nn.endLineNumber||Bt.endLineNumber,nn.endColumn||Bt.endColumn);setTimeout(()=>{Hn.executeEdits("",[{range:Et,text:""}])},300)}}function $n(Hn){(window.navigator.platform.match("Mac")?Hn.metaKey:Hn.ctrlKey)&&Hn.keyCode==83&&(Hn.preventDefault(),be())}const da=()=>{if(ot&&$t.current.instance){const Hn=$t.current.instance.getContentHeight();In(Hn{if(!Cn.current)return;const{keyCode:Bt,ctrlKey:nn,metaKey:Et,target:Qn,type:Nn}=Hn;return(Nn==="paste"||(Bt===67||Bt===86)&&(Et||nn))&&Qn.nodeName==="TEXTAREA"&&(mt(),Hn.preventDefault()),!1};function rt(Hn,Bt){var nn=window.URL||window.webkitURL||window,Et=new Blob([Bt]),Qn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Qn.href=nn.createObjectURL(Et),Qn.download=Hn,On(Qn)}(0,y.useEffect)(()=>{da()},[da]),(0,y.useEffect)(()=>{kn.current&&!Ze&&Promise.all([te.e(8909),te.e(3647)]).then(te.bind(te,71448)).then(Hn=>{try{re=Hn,$t.current.instance=re.editor.create(kn.current,{value:Xe,language:ie(We),theme:Ve,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Bn||!1}},Oe);const Bt=$t.current.instance;let Qn=[...pt.BH._menuItems].find(je=>je[0]._debugName=="EditorContext")[1],Nn=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Vn=(je,wt)=>{var Wn,Za;let ja=je._first;do wt.includes((Za=(Wn=ja.element)==null?void 0:Wn.command)==null?void 0:Za.id)&&je._remove(ja);while(ja=ja.next)};if(kt(Bt,re),setTimeout(()=>{da(),$t.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{rt(jn||"educoder.txt",Bt.getValue())}})},500),$t.current.subscription=Bt.onDidChangeModelContent(je=>{ca.current?clearTimeout(va.current):(da(),Ft(Bt.getValue(),je)),va.current=setTimeout(()=>{ca.current=!1},500)}),window.Monaco||De(re,ie(We)),ht&&(Vn(Qn,Nn),kn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",pa),window.removeEventListener("paste",pa),window.addEventListener("keydown",pa),window.addEventListener("paste",pa)),window.Monaco=re,Ae&&Bt.onDidBlurEditorWidget(()=>{Ae(Bt.getValue())}),Rt&&Bt.onDidFocusEditorText(()=>{ht&&me(),Rt(Bt.getValue())}),ht){me();try{Bt.onDidPaste(je=>{const wt=Bt.getSelection(),Wn=$t.current.pastePos||{},Za=new re.Range(Wn.startLineNumber||wt.endLineNumber,Wn.startColumn||wt.endColumn,Wn.endLineNumber||wt.endLineNumber,Wn.endColumn||wt.endColumn);Bt.executeEdits("",[{range:je.range,text:""}])})}catch(je){}}let zn=gt();return an&&typeof an=="string"&&new Pt(an,Bt,re),Je(!0),()=>{const je=$t.current.instance;je.dispose();const wt=je.getModel();wt&&wt.dispose(),$t.current.subscription&&$t.current.subscription.dispose(),zn.unobserve(kn.current)}}catch(Bt){}})},[]),(0,y.useEffect)(()=>{if($t.current.instance&&Ze)return document.addEventListener("keydown",$n,!1),()=>{document.removeEventListener("keydown",$n)}},[be,Ze]),(0,y.useEffect)(()=>{let Hn=$t.current.instance;if(Hn&&Ze){let Bt=ie(We);re.editor.setModelLanguage(Hn.getModel(),Bt)}},[We,Ze]),(0,y.useEffect)(()=>{$t.current.instance&&Ze&&re.editor.setTheme(Ve)},[Ve,Ze]),(0,y.useEffect)(()=>{let Hn=$t.current.instance;oa.current=At,Hn&&Ze&&(Hn.updateOptions(zt({},At)),setTimeout(()=>{Hn.getModel().updateOptions(zt({},At))},200))},[JSON.stringify(At),Ze]),(0,y.useEffect)(()=>{let Hn=$t.current.instance;Hn&&Ze&&Hn.layout()},[Fe,He,Ze]);const[Ht,ra]=(0,y.useState)(dn(Fe)),[en,In]=(0,y.useState)(dn(He)),wa=cn(zt({},tt),{width:Ht,height:en,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:kn,style:wa},Ie&&y.createElement(Mt.CopyToClipboard,{text:Xe,onCopy:()=>xt.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Kt.Z,{title:"\u590D\u5236\u4EE3\u7801"},y.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},y.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function qe({width:Me="100%",height:ct="100%",original:Fe,modified:He,language:Xe,options:We={}}){const tt=(0,y.useRef)(),[At,Oe]=(0,y.useState)(null);function Ve(ot){let ht;return tt.current&&(ht=new ve.Z(Ft=>{for(let kt of Ft)(kt.target.offsetHeight>0||kt.target.offsetWidth>0)&&ot.layout()}),ht.observe(tt.current)),ht}(0,y.useEffect)(()=>(tt.current&&Promise.all([te.e(8909),te.e(9404)]).then(te.bind(te,2550)).then(ot=>{re=ot;const ht=re.editor.createDiffEditor(tt.current,cn(zt({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},We),{wordWrap:!0}));Oe(ht);let Ft=Ve(ht);return()=>{ht.dispose();const kt=ht.getModel();kt&&kt.dispose(),Ft.unobserve(tt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{At&&At.setModel({original:re.editor.createModel(Fe,Xe),modified:re.editor.createModel(He,Xe)})},[Fe,He,Xe,At]);const Ae=dn(Me),Ie=dn(ct),be={width:Ae,height:Ie};return y.createElement("div",{className:"my-diff-editor",ref:tt,style:be})}},41315:function(Qe,dt,te){"use strict";var y=te(45238),ve=te(82326),Pe=te(71411),pe=te(59301);const ye=ve.default.Option;dt.Z=({isTheoretical:he,onFontSizeChange:Ne,cmFontSize:Ee,cmCodeMode:we,autoFormat:le,onCodeModeChange:Te,onTabToSpace:Le,onAutoFormat:at,formatDocument:oe,className:a="",tabToSpace:E,children:b,code_editor:x,challenge:z})=>{const ee={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};return pe.createElement("div",{className:`tpi-code-setting ${a}`},pe.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),pe.createElement("section",null,pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),pe.createElement(ve.default,{bordered:!1,size:"small",value:we,onChange:Te},pe.createElement(ye,{value:"vs"},"\u767D\u8272\u80CC\u666F"),pe.createElement(ye,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!he&&pe.createElement(pe.Fragment,null,pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),pe.createElement(ve.default,{bordered:!1,size:"small",value:Ee,onChange:Ne},pe.createElement(ye,{value:12},"12px"),pe.createElement(ye,{value:14},"14px"),pe.createElement(ye,{value:16},"16px"),pe.createElement(ye,{value:18},"18px"),pe.createElement(ye,{value:20},"20px"),pe.createElement(ye,{value:22},"22px"))),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"Tab\u8F6C\u6362"),pe.createElement(Pe.Z,{checked:E,onChange:Le})),pe.createElement("div",{className:"file-item",onClick:oe},pe.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!he&&pe.createElement(pe.Fragment,null,pe.createElement("h3",null,"\u5FEB\u6377\u952E"),pe.createElement("section",null,pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),pe.createElement("span",null,"Ctrl + S")),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),pe.createElement("span",null,"F1 / Alt + F1")),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),pe.createElement("span",null,"Ctrl + ]/[")),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),pe.createElement("span",null,"Ctrl + Shift + \\")),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),pe.createElement("span",null,"Home")),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),pe.createElement("span",null,"End"))),b),!he&&pe.createElement(pe.Fragment,null,pe.createElement("h3",null,"\u5FEB\u6377\u952E"),pe.createElement("section",null,pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),pe.createElement("span",null,ee[z==null?void 0:z.difficulty])),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),pe.createElement("span",null,x==null?void 0:x.name)),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),pe.createElement("span",null,x!=null&&x.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},28374:function(Qe,dt,te){"use strict";te.d(dt,{jL:function(){return ye},w9:function(){return Ge},QD:function(){return ht},cQ:function(){return Mt},op:function(){return Oe},O5:function(){return va},_b:function(){return jn},t7:function(){return x},Gi:function(){return It},YG:function(){return cn},qp:function(){return Te},vr:function(){return Rt},qE:function(){return Ie},Je:function(){return ne},wb:function(){return pt},cq:function(){return re},tp:function(){return oe}});var y=te(59301),ve={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"},Pe="data:image/png;base64,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",ye=({dataSource:vn=[],img:Cn,imgWidth:Ze=346,title:Je,sunTitle:gt,bannerExtraContent:mt})=>y.createElement("div",{className:ve.banner},y.createElement("div",{className:ve.content},y.createElement("aside",null,y.createElement("p",null,y.createElement("b",null,Je),y.createElement("span",null,gt)),vn.length>0&&y.createElement("div",{className:ve.btns},vn.map((vt,Nt)=>y.createElement("div",{key:Nt,onClick:vt.click},vt.name,vt.sign?y.createElement("img",{src:Pe,width:39}):null))),mt),Cn&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:Cn,width:Ze}))),he={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"},Ne=te(92310),Ee=te.n(Ne),we=te(89392),Te=({dataSource:vn=[],value:Cn,onChange:Ze,onTitleChange:Je,className:gt,title:mt,titleWidth:vt=41,style:Nt={},fontColor:Tn="#6A7283",showCount:$n})=>{const[da,On]=(0,y.useState)(0),[pa,rt]=(0,y.useState)(!1),Ht=(0,y.useRef)(null),ra=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var en;vn.length!==0&&(((en=Ht==null?void 0:Ht.current)==null?void 0:en.clientHeight)>97?On(1):On(0)),vn.length===0&&On(0),rt(!1)},[vn]),y.createElement("div",{className:Ee()(he.row,gt),style:Nt},y.createElement("div",{onClick:(0,we.throttle)(()=>Je==null?void 0:Je(),2e3),style:{width:vt,marginTop:pa?12:4},className:`${he.title} ${Je?"current":""}`},mt),y.createElement("div",{className:pa?`${he.tagsWrap} ${he.tagsBorderWrap}`:he.tagsWrap},y.createElement("div",{className:he.bar,ref:ra,style:da>0?{height:da===1?97:"auto",overflow:da===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:he.tag,ref:Ht},vn==null?void 0:vn.map(en=>y.createElement("span",{onClick:()=>Ze(en.id),key:en.id,style:{color:Tn},className:Cn===en.id?he.active:""},y.createElement("span",{title:en.name,className:he.name},en.name),!!$n&&y.createElement("span",{className:he.num},en.count))))),!!da&&y.createElement(y.Fragment,null,da===1?y.createElement("div",{onClick:()=>{var en;On(2),((en=Ht==null?void 0:Ht.current)==null?void 0:en.clientHeight)>245?rt(!0):rt(!1)},className:he.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{ra.current.scrollTop=0,On(1),rt(!1)},className:he.action},"\u6536\u8D77",y.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Le={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"},oe=({dataSource:vn=[],value:Cn,onChange:Ze,className:Je,style:gt={}})=>y.createElement("div",{style:gt,className:Ee()(Le.tabs,Je)},vn.map(mt=>y.createElement("span",{onClick:()=>Ze(mt.id),className:Cn===mt.id?Le.active:"",key:mt.id},mt.name))),a={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"},E=te(37568),x=({dataSource:vn=[],value:Cn="",onChange:Ze,onInputChange:Je=()=>{},className:gt,style:mt={},placeholder:vt,allowClear:Nt=!1})=>{var Tn;const[$n,da]=(0,y.useState)(""),[On,pa]=(0,y.useState)("");(0,y.useEffect)(()=>{var ra;let en=Cn;(ra=JSON.stringify(Cn))!=null&&ra.includes("{")&&(da(Cn.id),en=Cn.value||"");try{pa(decodeURIComponent(en||""))}catch(In){pa(decodeURIComponent(en||""))}},[Cn]);const rt=()=>{Ze(encodeURIComponent(On),$n||null)},Ht=ra=>{ra!==$n&&(da(ra),Ze(encodeURIComponent(On),ra))};return y.createElement("div",{className:Ee()(a.input,gt),style:mt},!!vn.length&&y.createElement("div",{className:a.dropdown},y.createElement("div",{className:a.text},(Tn=vn.find(ra=>ra.id===$n))==null?void 0:Tn.name,y.createElement("i",{className:"iconfont icon-zhankai4"}),y.createElement("b",{className:a.b1}),y.createElement("b",{className:a.b2})),y.createElement("div",{className:a.menu},vn.map((ra,en)=>y.createElement("div",{key:en,onClick:()=>Ht(ra.id)},ra.name)))),y.createElement(E.default,{onPressEnter:rt,value:On,onChange:ra=>{pa(ra.target.value),Je(encodeURIComponent(ra.target.value),$n||null)},bordered:!1,placeholder:vt}),y.createElement("i",{onClick:rt,className:"iconfont icon-sousuo9 font14 pl10 current"}))},z={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"},ne=({value:vn,onChange:Cn,className:Ze,total:Je,pageSize:gt,style:mt={}})=>{const vt=vn<2,Nt=vn>=Math.ceil(Je/gt);return Je<=gt?y.createElement(y.Fragment,null):y.createElement("div",{className:Ee()(z.quickPager,Ze),style:mt},y.createElement("div",{onClick:()=>{vt||Cn(vn-1,"prev")},className:vt?z.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{Nt||Cn(vn+1,"next")},className:Nt?z.disabled:""},"\u4E0B\u4E00\u9875"))},ue={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"},se=te(29787),ce=te(25399),De=te(58018),Ue=te(13820),ke=te(61737),ft=te(96908),it=te(57177),_e=te(81378),bt=te(67769),pt=({className:vn,dataSource:Cn=[],col:Ze=4,right:Je,bottom:gt=23,precision:mt=0,wrapWidth:vt=1200,trackEventItems:Nt,loading:Tn})=>{const $n=Math.floor((vt-(Ze-1)*Je)/Ze);return y.createElement(se.Z,{spinning:Tn},y.createElement("div",{className:Ee()(ue.list,vn)},!!Cn.length&&Cn.map((da,On)=>{const{name:pa,id:rt,identifier:Ht,power:ra,cover_image_id:en,pic:In}=da;return y.createElement("div",{className:ue.wrap,key:rt,style:{width:$n,marginRight:(1+On)%Ze===0?0:Je+mt,marginBottom:gt}},y.createElement("a",{target:"_blank",href:`/shixuns/${Ht}/challenges`,className:ue.li,onClick:wa=>{wa.preventDefault(),Nt&&(0,ke.L9)([Nt]),ra&&(0,ke.xg)(`/shixuns/${Ht}/challenges`)}},y.createElement("div",{className:ue.img},y.createElement("img",{className:ue.cover,src:`${In}`}),da.is_jupyter&&y.createElement("img",{className:ue.sign,src:ft}),da.is_jupyter_lab&&y.createElement("img",{className:ue.sign,src:it}),da.is_unity_3d&&y.createElement("img",{className:ue.sign,src:_e})),y.createElement("div",{className:ue.name},y.createElement(ce.Z,{title:pa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},y.createElement("span",{className:ue.e},pa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),y.createElement("div",{className:ue.tags},y.createElement(ce.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),y.createElement("span",null,da.challenges_count))),!!da.myshixuns_count&&y.createElement(ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),y.createElement("span",null,da.myshixuns_count))),y.createElement(ce.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,da.level))),y.createElement("div",{className:ue.rate},y.createElement(De.Z,{allowHalf:!0,disabled:!0,defaultValue:da.score_info}),y.createElement("span",null,"\xA0",da.score_info?`${da.score_info}\u5206`:"5\u5206")))),!ra&&y.createElement("div",{className:ue.lockWrap},y.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),y.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Cn.length&&y.createElement(bt.Z,null)))},xt={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"},Kt=te(57535),Ut=te(59301),Mt=({className:vn,dataSource:Cn=[],col:Ze=4,right:Je,bottom:gt=23,precision:mt=0,wrapWidth:vt=1200,trackEventItems:Nt,loading:Tn,onRemove:$n=()=>{},isCurrent:da=!0,showAlias:On=!1})=>{const pa=Math.floor((vt-(Ze-1)*Je)/Ze),rt=[{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 Ut.createElement(se.Z,{spinning:Tn},Ut.createElement("div",{className:Ee()(xt.list,vn)},!!(Cn!=null&&Cn.length)&&(Cn==null?void 0:Cn.map((Ht,ra)=>{var en;const{name:In,id:wa,identifier:Hn,featured:Bt,school_name:nn,image_url:Et,excellent:Qn,is_plan:Nn}=Ht;return Ut.createElement("div",{key:wa,className:xt.wrap,style:{width:pa,marginRight:(1+ra)%Ze===0?0:Je+mt,marginBottom:gt}},Ut.createElement("a",{className:xt.li,onClick:Vn=>{Vn.preventDefault(),Vn.stopPropagation(),Nt&&(0,ke.L9)([Nt]),(0,ke.xg)(`/paths/${Hn}`)}},Ut.createElement("div",{className:xt.img},Ut.createElement("img",{className:xt.cover,src:`${Et}`}),da&&(0,Kt.bg)()&&(Ht==null?void 0:Ht.studying)&&Ut.createElement("div",{className:`${xt.movebq} user-path-items`,onClick:Vn=>{Vn.stopPropagation(),$n(Ht)}},Ut.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ut.createElement("span",{className:"c-red"},"\u79FB\u9664")),(en=Ht==null?void 0:Ht.subject_tags)==null?void 0:en.map((Vn,zn)=>{var je,wt;if(zn===0){const Za=(je=rt.find(ja=>ja.name==Vn))==null?void 0:je.swimg;return Ut.createElement("img",{className:xt.sign,src:Za,style:{left:"-4px"}})}const Wn=(wt=rt.find(Za=>Za.name==Vn))==null?void 0:wt.ptimg;return Ut.createElement("img",{className:xt.sign,src:Wn,style:{left:`${48+52*(zn-1)+2*zn}px`}})}),Ut.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ht==null?void 0:Ht.excellent)&&Ut.createElement("div",{className:xt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ut.createElement("div",{className:xt.name},Ut.createElement(ce.Z,{title:On&&(Ht!=null&&Ht.excellent_alias_name)?Ut.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${In}`,Ut.createElement("br",null),Ut.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ht==null?void 0:Ht.excellent_alias_name}`)):In},Ut.createElement("span",{className:xt.e},On&&(Ht==null?void 0:Ht.excellent_alias_name)||In))),Ut.createElement(ce.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${nn}`},Ut.createElement("div",{className:xt.unit},Ut.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),nn)),Ut.createElement("div",{className:xt.tags},Ut.createElement("div",null,Ut.createElement(ce.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ut.createElement("span",null,Ht.stages_count))),Ut.createElement(ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ut.createElement("span",null,Ht.members_count)))))))})),!Cn.length&&Ut.createElement(bt.Z,null)))},Gt={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"},Jt="data:image/png;base64,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",_t=te(59301),Ge=({className:vn,dataSource:Cn=[],col:Ze=4,right:Je,bottom:gt=23,precision:mt=0,wrapWidth:vt=1200,trackEventItems:Nt,loading:Tn,handleVery:$n=()=>!0})=>{const da=Math.floor((vt-(Ze-1)*Je)/Ze);return _t.createElement(se.Z,{spinning:Tn},_t.createElement("div",{className:Ee()(Gt.list,vn)},!!Cn.length&&Cn.map((On,pa)=>{const{subject_identifier:rt,id:Ht,identifier:ra,power:en}=On,In=On.is_public!=0&&On.is_public;return _t.createElement("div",{className:Gt.wrap,key:Ht,style:{width:da,marginRight:(1+pa)%Ze===0?0:Je+mt,marginBottom:gt}},_t.createElement("a",{className:Gt.li,onClick:wa=>{wa.preventDefault(),$n(On==null?void 0:On.first_category_url)&&(Nt&&(0,ke.L9)([Nt]),(0,ke.xg)(On.first_category_url))}},_t.createElement("div",{className:Gt.top},_t.createElement(ce.Z,{title:On.name},_t.createElement("div",{className:Gt.name},On.name)),_t.createElement("img",{className:Gt.img,src:Ue.Z.IMG_SERVER+"/images/"+On.avatar_url}),_t.createElement("div",{className:Gt.text,title:On.creator},On.creator),rt&&_t.createElement("div",{className:Gt.btns},_t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),_t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),In&&_t.createElement("div",{className:Gt.sign},"\u516C\u5F00")),_t.createElement("div",{className:Gt.bottom},On.visits>0&&_t.createElement(ce.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-liulanyan"}),_t.createElement("span",null,On.visits))),On.course_members_count>0&&_t.createElement(ce.Z,{title:"\u6210\u5458",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-chengyuan"}),On.course_members_count)),On.tasks_count>0&&_t.createElement(ce.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-zuoye"}),On.tasks_count)),On.is_end?_t.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):_t.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!On.is_accessible&&_t.createElement("div",{className:Gt.lockWrap},_t.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),_t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Cn.length&&_t.createElement(bt.Z,null)))},St={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},st=te(1997),cn=({dataSource:vn=[],value:Cn,onChange:Ze,className:Je,style:gt={},tabBarExtraContent:mt})=>y.createElement("div",{className:Ee()(St.tabs,Je),style:gt},y.createElement("div",{className:St.tabsWrap},vn.map((vt,Nt)=>!(vt!=null&&vt.hide)&&y.createElement("aside",{className:St.tab,onClick:()=>{Ze(vt.id),vt.link&&st.history.push(vt.link)},key:Nt},y.createElement("div",{className:Cn===vt.id?St.active:""},vt.name),(vt==null?void 0:vt.resetCount)==null&&(vt==null?void 0:vt.total)!==void 0&&y.createElement("span",null,"\uFF08",vt==null?void 0:vt.total,"\uFF09"),(vt==null?void 0:vt.resetCount)!==void 0&&(vt==null?void 0:vt.total)!==void 0&&y.createElement(ce.Z,{title:(vt==null?void 0:vt.tip)!=null?vt==null?void 0:vt.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},vt==null?void 0:vt.resetCount),"/",y.createElement("span",null,vt==null?void 0:vt.total),"\uFF09"))))),y.createElement("div",{className:St.tabBar},mt)),It=({className:vn,style:Cn={},children:Ze})=>y.createElement("div",{className:Ee()(vn),style:Cn},Ze),dn={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"},sn=te(75727),Pn=te(93041);const xe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var re=({sortValue:vn,dropValue:Cn,className:Ze,onSort:Je,onDrop:gt,dataSource:mt=xe})=>{var vt;return y.createElement("div",{className:Ee()(dn.orderWrap,Ze)},y.createElement(sn.Z,{dropdownRender:()=>y.createElement(Pn.default,null,mt.map((Nt,Tn)=>y.createElement(Pn.default.Item,{key:Tn,onClick:()=>gt(Nt.id)},Nt.name)))},y.createElement("span",{className:dn.orderTextWrap},(vt=mt.find(Nt=>Cn===Nt.id))==null?void 0:vt.name)),y.createElement("span",{className:dn.orderIconWrap},y.createElement("span",{className:dn.orderAsc},y.createElement("i",{className:vn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${dn.cursorPointer} ${dn.active}`:`iconfont icon-sanjiaoxing-up font12 ${dn.cursorPointer}`,onClick:()=>Je(vn==="asc"?"desc":"asc")})),y.createElement("span",{className:dn.orderDesc},y.createElement("i",{className:vn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${dn.cursorPointer} ${dn.active}`:`iconfont icon-sanjiaoxing-down font12 ${dn.cursorPointer}`,onClick:()=>Je(vn==="asc"?"desc":"asc")}))))},me={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"},ze=te(99571),qe=Object.defineProperty,Me=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,He=(vn,Cn,Ze)=>Cn in vn?qe(vn,Cn,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):vn[Cn]=Ze,Xe=(vn,Cn)=>{for(var Ze in Cn||(Cn={}))ct.call(Cn,Ze)&&He(vn,Ze,Cn[Ze]);if(Me)for(var Ze of Me(Cn))Fe.call(Cn,Ze)&&He(vn,Ze,Cn[Ze]);return vn},We=(vn,Cn)=>{var Ze={};for(var Je in vn)ct.call(vn,Je)&&Cn.indexOf(Je)<0&&(Ze[Je]=vn[Je]);if(vn!=null&&Me)for(var Je of Me(vn))Cn.indexOf(Je)<0&&Fe.call(vn,Je)&&(Ze[Je]=vn[Je]);return Ze},tt=(vn,Cn,Ze)=>new Promise((Je,gt)=>{var mt=Tn=>{try{Nt(Ze.next(Tn))}catch($n){gt($n)}},vt=Tn=>{try{Nt(Ze.throw(Tn))}catch($n){gt($n)}},Nt=Tn=>Tn.done?Je(Tn.value):Promise.resolve(Tn.value).then(mt,vt);Nt((Ze=Ze.apply(vn,Cn)).next())}),Oe=vn=>{var Cn=vn,{className:Ze,style:Je,children:gt,loading:mt=!1,openLoading:vt,onClick:Nt=()=>{},size:Tn="middle",shape:$n="round"}=Cn,da=We(Cn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[On,pa]=(0,y.useState)(!1);return y.createElement(ze.ZP,Xe({onClick:(0,we.throttle)(rt=>tt(void 0,null,function*(){vt&&pa(!0);try{yield Nt(rt)}catch(Ht){console.log("error",Ht)}vt&&pa(!1)}),2e3,{leading:!0,trailing:!1}),className:Ee()(me.btn,me[`${Tn}-${$n}`],Ze),style:Je,size:Tn,shape:$n,loading:On||mt},da),gt)},Ve={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"},Ie=({className:vn,style:Cn,children:Ze=null,onClick:Je,title:gt})=>y.createElement("div",{className:Ee()(Ve.head,vn),style:Cn},y.createElement("span",{className:"primary-hover",onClick:Je},y.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),y.createElement("b",{title:gt},gt),y.createElement("div",{className:Ve.node},Ze)),be={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"},ht=({confirmShow:vn=!0,confirmTitle:Cn,confirmClick:Ze,cancelShow:Je=!0,cancelTitle:gt,cancelClick:mt,className:vt,style:Nt,confirmLoading:Tn=!1})=>y.createElement("div",{className:Ee()(be.btns,vt),style:Nt},vn&&y.createElement(ze.ZP,{loading:Tn,onClick:Ze,type:"primary",className:be.confirm},Cn),Je&&y.createElement(ze.ZP,{onClick:mt,className:be.cancel},gt)),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"},Rt=({className:vn,style:Cn={},LeftContent:Ze,children:Je,RightContent:gt})=>y.createElement("div",{className:Ee()(Ft.fixedBottom,vn),style:Cn},y.createElement("div",{className:Ft.wrap},y.createElement("div",{className:Ft.left},Ze),y.createElement("div",{className:Ft.center},Je),y.createElement("div",{className:Ft.right},gt))),Zt={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:vn,style:Cn={},dataSource:Ze=[]})=>y.createElement("div",{className:Ee()(Zt.crumbs,vn),style:Cn},Ze.map((Je,gt)=>gtst.history.push(Je.path)},Je.name):y.createElement("span",null,Je.name),y.createElement("span",null,"\xA0",">","\xA0")):y.createElement("span",{key:gt,style:{color:"#5F6368"}},Je.name))),on=te(11938),Fn=Object.defineProperty,Ln=Object.defineProperties,ln=Object.getOwnPropertyDescriptors,an=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,kn=(vn,Cn,Ze)=>Cn in vn?Fn(vn,Cn,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):vn[Cn]=Ze,$t=(vn,Cn)=>{for(var Ze in Cn||(Cn={}))Bn.call(Cn,Ze)&&kn(vn,Ze,Cn[Ze]);if(an)for(var Ze of an(Cn))ea.call(Cn,Ze)&&kn(vn,Ze,Cn[Ze]);return vn},oa=(vn,Cn)=>Ln(vn,ln(Cn)),Jn=(vn,Cn)=>{var Ze={};for(var Je in vn)Bn.call(vn,Je)&&Cn.indexOf(Je)<0&&(Ze[Je]=vn[Je]);if(vn!=null&&an)for(var Je of an(vn))Cn.indexOf(Je)<0&&ea.call(vn,Je)&&(Ze[Je]=vn[Je]);return Ze};const{Countdown:ua}=on.default;var va=vn=>{var Cn=vn,{onChange:Ze}=Cn,Je=Jn(Cn,["onChange"]);const[gt,mt]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof gt=="number"&>>=0&&Ze(gt)},[gt]);const vt=Nt=>{const Tn=Math.floor(Nt/1e3);mt(Tn)};return y.createElement(ua,oa($t({},Je),{onChange:vt}))}},20679:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return ve}});var y=te(59301);function ve(Pe,pe){const ye=(0,y.useRef)();(0,y.useEffect)(()=>{ye.current=Pe}),(0,y.useEffect)(()=>{function he(){ye.current()}if(pe!==null){let Ne=setInterval(he,pe);return()=>clearInterval(Ne)}},[pe])}},12601:function(Qe,dt,te){"use strict";var y=te(61186),ve=te.n(y),Pe=te(77019),pe=te(59301);const ye=({date:he,showTag:Ne})=>pe.createElement(Pe.Z,{align:"middle"},pe.createElement("div",null," ",he?ve()(he).format("YYYY-MM-DD HH:mm"):"--"," "),Ne&&pe.createElement(Pe.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},pe.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));dt.Z=ye},59333:function(Qe,dt,te){"use strict";var y=te(59301),ve=te(11938),Pe=te(71051),pe=te(28284),ye=te(62957),he=te(29787),Ne=te(54172),Ee=te(37568),we=te(77019),le=te(5269),Te=te(99571),Le=te(52035),at=te(61186),oe=te.n(at),a=te(1997),E=te(61737),b=te(82579),x=te(57535),z=te(8221),ee=te(59301),ne=(De,Ue,ke)=>new Promise((ft,it)=>{var _e=pt=>{try{Pt(ke.next(pt))}catch(xt){it(xt)}},bt=pt=>{try{Pt(ke.throw(pt))}catch(xt){it(xt)}},Pt=pt=>pt.done?ft(pt.value):Promise.resolve(pt.value).then(_e,bt);Pt((ke=ke.apply(De,Ue)).next())});const{Countdown:ue}=ve.default,se=({value:De,onChange:Ue,MaxMinutes:ke})=>ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",ee.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",ee.createElement("br",null)),ee.createElement(Pe.Z,{value:De,onChange:Ue,min:0,precision:0,max:ke,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ke}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ce=({exercise:De,successCb:Ue,dispatch:ke})=>{var ft,it,_e,bt;const Pt=(0,a.useParams)(),[pt]=pe.default.useForm(),xt=pe.default.useWatch("time",pt),[Kt,Ut]=(0,y.useState)(!1),jt=(0,y.useRef)(),{actionTabs:Mt}=De,[Gt,Jt]=(0,y.useState)(),[,_t,lt,Ge]=(0,z.U)(Le.n7,{id:Pt.categoryId}),[,St,st]=(0,z.U)(Le.Cd,{});(0,y.useEffect)(()=>{De.actionTabs.key==="student-unlock"&&(Ut(!1),pt.resetFields())},[De.actionTabs.key]);const zt=()=>new Promise(re=>ne(void 0,null,function*(){var me,ze;return jt.current=yield(0,b.y)({ip_limit:(me=Mt==null?void 0:Mt.exerciseParams)==null?void 0:me.ip_limit,ip_bind:(ze=Mt==null?void 0:Mt.exerciseParams)==null?void 0:ze.ip_bind_type}),re()})),cn=()=>ne(void 0,null,function*(){var re,me,ze,qe,Me;yield pt.validateFields();const ct=pt.getFieldsValue();if(Ut(!0),(((re=Mt==null?void 0:Mt.exerciseParams)==null?void 0:re.ip_limit)!=="no"||(me=Mt==null?void 0:Mt.exerciseParams)!=null&&me.ip_bind_type)&&(yield zt()),(yield(0,Le.ZD)((ze=Mt==null?void 0:Mt.exerciseParams)==null?void 0:ze.id,{exercise_user_id:(qe=Mt==null?void 0:Mt.exerciseParams)==null?void 0:qe.exercise_user_id,unlock_key:ct.unlock_key,time:ct.time,ip:jt.current})).status===0){if(Ue){ke({type:"exercise/setActionTabs",payload:{}}),Ue();return}const He=Mt==null?void 0:Mt.exerciseParams;(0,E.nr)({inner_ip:He.inner_ip,public_ip:He.public_ip,open_camera:He.open_camera,ip_limit:He.ip_limit,ip_bind:He.ip_bind,ip_bind_type:He.ip_bind_type,exercise_tips:He.exercise_tips,exerciseId:He.id,screen_open:He.screen_open,screen_num:He.screen_num,screen_sec:He.screen_sec,coursesId:Pt.coursesId,login:(Me=(0,x.eY)())==null?void 0:Me.login,history,identity_verify:He.identity_verify,open_phone_video_recording:He.open_phone_video_recording,current_status:He.current_status}),ke({type:"exercise/setActionTabs",payload:{}})}Ut(!1)}),Re=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:re=>ee.createElement("span",{className:re.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},re)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:re=>ee.createElement("span",{className:re.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},re)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],It=((ft=Mt==null?void 0:Mt.exerciseParams)==null?void 0:ft.errorMessage)&&typeof((it=Mt==null?void 0:Mt.exerciseParams)==null?void 0:it.errorMessage)=="object";(0,y.useEffect)(()=>{De.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const re=yield st(Pt);yield lt({}),re.status||Jt(re)})},[De.actionTabs.key]);const{time:dn,end_time:sn}=(Gt==null?void 0:Gt.exercise)||{},Pn=Ge!=null&&Ge.user_end_time?oe()(Ge==null?void 0:Ge.user_end_time).add(1,"minutes"):oe()(),xe=oe()(Ge==null?void 0:Ge.user_total_end_time)>Pn?Math.round(oe().duration(oe()(Ge==null?void 0:Ge.user_total_end_time).diff(Pn.startOf("minute"))).asMinutes()):0,ie=((Ge==null?void 0:Ge.student_left_minutes)||0)+(xt||0);return ee.createElement(ee.Fragment,null,ee.createElement(ye.default,{width:514,centered:!0,closable:!!((_e=Mt==null?void 0:Mt.exerciseParams)!=null&&_e.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:De.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ke({type:"exercise/setActionTabs",payload:{}})}},ee.createElement(he.Z,{spinning:_t||St},It&&ee.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!It&&ee.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),It&&ee.createElement(Ne.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((bt=Mt==null?void 0:Mt.exerciseParams)==null?void 0:bt.errorMessage)||{}],columns:Re}),ee.createElement("div",{className:""},ee.createElement(pe.default,{form:pt,layout:"vertical",autoComplete:"off"},ee.createElement(pe.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ee.createElement(Ee.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),dn!==-1?ee.createElement(ee.Fragment,null,ee.createElement(pe.default.Item,{name:"time",label:ee.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",ee.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",oe()(Ge==null?void 0:Ge.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},ee.createElement(se,{MaxMinutes:xe})),ee.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},_t||St?"--":ie),"\u5206\u949F",ie!==0&&(Ge==null?void 0:Ge.user_end_time)&&ee.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},oe()(Ge==null?void 0:Ge.user_end_time).add(xt||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):ee.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",oe()(sn).format("YYYY-MM-DD HH:mm")))),ee.createElement(we.Z,{justify:"space-between",align:"middle"},ee.createElement(le.Z,null),ee.createElement(le.Z,null,ee.createElement(Te.ZP,{loading:Kt,onClick:cn},"\u8FDB\u5165\u8003\u8BD5"))))))};dt.Z=(0,a.connect)(({exercise:De})=>({exercise:De}))(ce)},3640:function(Qe,dt,te){"use strict";var y=te(59301),ve=te(1997),Pe=te(28284),pe=te(62957),ye=te(6767),he=te(47889),Ne=te(16326),Ee=te(205),we=Object.defineProperty,le=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,at=(b,x,z)=>x in b?we(b,x,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[x]=z,oe=(b,x)=>{for(var z in x||(x={}))Te.call(x,z)&&at(b,z,x[z]);if(le)for(var z of le(x))Le.call(x,z)&&at(b,z,x[z]);return b},a=(b,x,z)=>new Promise((ee,ne)=>{var ue=De=>{try{ce(z.next(De))}catch(Ue){ne(Ue)}},se=De=>{try{ce(z.throw(De))}catch(Ue){ne(Ue)}},ce=De=>De.done?ee(De.value):Promise.resolve(De.value).then(ue,se);ce((z=z.apply(b,x)).next())});const E=({account:b,globalSetting:x,loading:z,dispatch:ee,classroomList:ne,Callback:ue})=>{const[se]=Pe.default.useForm(),[ce,De]=(0,y.useState)({});return(0,y.useEffect)(()=>{ne.actionTabs.key=="start_smart_plan"?(se.setFieldsValue({lesson_mode:"online_lesson"}),De({lesson_mode:"online_lesson"})):(se.resetFields(),De({}))},[ne.actionTabs.key]),y.createElement(pe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ne.actionTabs.key=="start_smart_plan",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"500px",onCancel:()=>{ee({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>a(void 0,null,function*(){var Ue,ke,ft,it;let _e=yield(0,Ee.ZP)(`/api/courses/${(ke=(Ue=ne==null?void 0:ne.actionTabs)==null?void 0:Ue.params)==null?void 0:ke.coursesId}/smart_plans/${(it=(ft=ne==null?void 0:ne.actionTabs)==null?void 0:ft.params)==null?void 0:it.smart_plans_id}/settings.json`,{method:"put",body:oe({},ce)});(_e==null?void 0:_e.status)==0&&(ye.ZP.success("\u5F00\u8BFE\u6210\u529F"),ee({type:"classroomList/setActionTabs",payload:{}}),ue())})},y.createElement("div",null,y.createElement(Pe.default,{form:se,onValuesChange:()=>De(oe({},se.getFieldsValue()))},y.createElement(Pe.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},y.createElement(he.ZP.Group,{onChange:Ue=>{se.setFieldValue("start_at",null),se.setFieldValue("end_at",null),De(oe({},se.getFieldsValue()))}},y.createElement(he.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),y.createElement(he.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),y.createElement("div",{style:{marginTop:"-10px",marginBottom:(ce==null?void 0:ce.lesson_mode)=="self_learning"?"24px":"0",background:"#f0f0f0",padding:"10px"}},(ce==null?void 0:ce.lesson_mode)=="online_lesson"?y.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\u529F\u80FD\u4E13\u4E3A\u6559\u5E08\u6388\u8BFE\u8BBE\u8BA1\uFF0C\u63D0\u4F9B\u6559\u5B66\u6D41\u7A0B\u63A7\u5236\uFF1A\u652F\u6301\u6559\u5E08",y.createElement("span",{style:{color:"#0152d9"}},"\u624B\u52A8\u5F00\u542F\u4E0E\u7ED3\u675F\u6388\u8BFE"),"\uFF0C \u5E76\u6839\u636E\u6559\u5B66\u8FDB\u5EA6\u63A7\u5236\u8BFE\u4EF6",y.createElement("span",{style:{color:"#0152d9"}},"\u7EC3\u4E60\u9898\u7684\u53D1\u5E03\u4E0E\u6536\u56DE"),"\uFF0C \u786E\u4FDD\u7CBE\u51C6\u628A\u63A7\u6559\u5B66\u8282\u594F\u3002"):y.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\u529F\u80FD\u7531",y.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u8D77\u6B62\u65F6\u95F4"),"\uFF0C \u7CFB\u7EDF\u5C06",y.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u8BD5\u9898\u7684\u7B54\u9898\u529F\u80FD"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u81EA\u8EAB\u5B66\u4E60\u8FDB\u5EA6\u81EA\u4E3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u7075\u6D3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(ce==null?void 0:ce.lesson_mode)=="self_learning"&&y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},y.createElement(Pe.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},y.createElement(Ne.default,{style:{width:"140px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ue=>{const ke=se.getFieldValue("end_at");return ke&&Ue&&Ue>ke},onChange:(Ue,ke)=>{ce.start_at=ke,De(oe({},ce))}})),y.createElement(Pe.default.Item,{label:"\u7ED3\u8BFE\u65F6\u95F4",name:"end_at",colon:!1},y.createElement(Ne.default,{style:{width:"140px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ue=>{const ke=se.getFieldValue("start_at");return ke&&Ue&&Ue{ce.end_at=ke,De(oe({},ce))}}))))))};dt.Z=(0,ve.connect)(({account:b,loading:x,globalSetting:z,classroomList:ee})=>({account:b,globalSetting:z,loading:x.effects,classroomList:ee}))(E)},76947:function(Qe,dt,te){"use strict";te.r(dt),te.d(dt,{default:function(){return Hn}});var y=te(59301),ve=te(45351),Pe=te.n(ve),pe=te(1448),ye=te(205),he={"weboffice-zone":"weboffice-zone___TKF3X","editable-container":"editable-container___Hv4tS","editable-content":"editable-content___wM_1T",toolbar:"toolbar___cnYFp","line-menu":"line-menu___jgIfE","chat-dialog":"chat-dialog___HS5PJ","chat-header":"chat-header___byzBT","chat-content":"chat-content___jrn7Q","chat-actions":"chat-actions___KhMUp",over_content:"over_content___sF378",over_button:"over_button___Zixqf",ewm_img:"ewm_img___zUb7w",ewm_text:"ewm_text___XsYJq",overcont2wrap:"overcont2wrap___bFkY4",over_content2:"over_content2___hJcZc",over_button2:"over_button2___Jemel",ewm_img2:"ewm_img2___YA3Oe",ewm_text2:"ewm_text2____31uu",officeWrp:"officeWrp___k5Vj6",left:"left___N1Ud5",btn_float:"btn_float___heSNx",left_float:"left_float___nZY5i",float_icon:"float_icon___JUMlu",float_text:"float_text___Eq4xh",float_more:"float_more___gL4yG",right:"right___siptG",footer_button:"footer_button___yetpK",quxiao:"quxiao___M3LW4",queren:"queren___nmAw_",close_drawer:"close_drawer___PU7PN",erweima:"erweima___C9QL5"},Ne=te(6767),Ee=te(62957),we=te(29787),le=te(30641),Te=te(99381),Le=te(99571),at=te(82326),oe=te(54172),a=te(28374),E=te(1997),b={box:"box___9t6dj",code_style:"code_style___L5H95",box_header:"box_header___PThC5",header_title:"header_title___S7Cxr",ewm:"ewm___TH4By",ewm_img:"ewm_img___Uceez",ewm_text:"ewm_text___OQ1Pi",question_buuton:"question_buuton___N4wUv",selectQuestion:"selectQuestion___XKEXr",addQuestion:"addQuestion____gLbk",submit_button:"submit_button___zKebp"},x=te(25399),z=te(62673),ee=te(89392),ne={modalContent:"modalContent___iFtJg",modalContentLeft:"modalContentLeft___YMwu4",green:"green___cf5ZK",textArea:"textArea___yDJpX",red:"red___vaJTM",row:"row____R6FZ",html:"html___GYpZl",line:"line___jKbuh",submit_button:"submit_button___VNwVN",choiceWrap:"choiceWrap___XHmE4",choiceIndex:"choiceIndex___wpoi0",judgementIndex:"judgementIndex___Eie7b",setAnswerBtn:"setAnswerBtn___JXqx2",activeAnswer:"activeAnswer___uuVOS",errorAnswer:"errorAnswer___ffoBB",activeJudgementAnswer:"activeJudgementAnswer___HPUar",actionWrapper:"actionWrapper___YFUXa",addIcon:"addIcon___XHNO1",deleteIcon:"deleteIcon___Ti66j",analysisWrap:"analysisWrap___a52qa",Drawrap:"Drawrap___sKs5x",iframe:"iframe___ZCHT9",c:"c___yzswq",cpp:"cpp___aD_5y",java:"java___s91Vb",python:"python___PRu_t"},ue=te(89284),se=Object.defineProperty,ce=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,it=(Bt,nn,Et)=>nn in Bt?se(Bt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Bt[nn]=Et,_e=(Bt,nn)=>{for(var Et in nn||(nn={}))ke.call(nn,Et)&&it(Bt,Et,nn[Et]);if(Ue)for(var Et of Ue(nn))ft.call(nn,Et)&&it(Bt,Et,nn[Et]);return Bt},bt=(Bt,nn)=>ce(Bt,De(nn)),Pt=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const pt=({problemset:Bt,dispatch:nn,question:Et,pageCache:Qn,solutionVis:Nn,disabled:Vn,onSubmit:zn})=>{const[je,wt]=(0,y.useState)({}),[Wn,Za]=(0,y.useState)([]),ja=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,y.useEffect)(()=>{const wn=(0,ee.cloneDeep)(Et);wt(wn),Za(wn.choices)},[Et]);const Ha=()=>Pt(void 0,null,function*(){var wn;if(!Wn.some(ga=>ga==null?void 0:ga.checked)){Ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const Xt=(wn=Wn==null?void 0:Wn.filter(ga=>ga==null?void 0:ga.checked))==null?void 0:wn.map(ga=>ga==null?void 0:ga.choice_id),Un=yield zn(Et==null?void 0:Et.smart_plan_item_bank_id,Xt)}),An=(wn,Xt)=>{if((Et==null?void 0:Et.status)=="ended"||Et!=null&&Et.is_answered)return;const Un=Wn.map((ga,Wa)=>bt(_e({},ga),{checked:Wa===Xt?wn.target.checked:ga==null?void 0:ga.checked}));Za(Un)},Sn=(wn=!1)=>{let Xt="";return Wn.forEach((Un,ga)=>{wn?Un!=null&&Un.me_answered&&(Xt=Xt+ja[ga]):Un!=null&&Un.is_answer&&(Xt=Xt+ja[ga])}),Xt};return y.createElement("div",{className:"font16"},y.createElement(ue.Z,{value:"\u3010\u591A\u9009\u9898\u3011"+(je==null?void 0:je.name),className:"font16"}),Wn==null?void 0:Wn.map((wn,Xt)=>{const{is_answer:Un,checked:ga,choice_text:Wa,me_answered:Ca}=wn;let Xa="";return Nn&&Un&&(Xa=ne.green),Nn&&!Un&&(ga||Ca)&&(Xa=ne.red),y.createElement("div",{key:Xt,style:{pointerEvents:Nn?"none":"auto"},className:`${ne.row} ${Xa}`},y.createElement(z.default,{disabled:(Et==null?void 0:Et.status)=="ended"||(Et==null?void 0:Et.is_answered)||(Qn==null?void 0:Qn.is_end),style:{padding:3},onChange:Vt=>An(Vt,Xt),checked:ga||(wn==null?void 0:wn.me_answered)}),y.createElement("span",null,ja[Xt],".\xA0"),y.createElement(ue.Z,{className:ne.html,value:Wa,style:{fontSize:"16px"}}),Nn&&Un&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Nn&&!Un&&(ga||Ca)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Nn&&y.createElement("div",null,y.createElement("div",{className:ne.line}),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),Sn(!0)||"--"),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Sn()),y.createElement("div",{className:"c-grey-333 mb10 font16"},y.createElement("b",null,"\u89E3\u6790:\xA0"),y.createElement(ue.Z,{className:`${ne.html} font16`,value:(je==null?void 0:je.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Et==null?void 0:Et.status)!="ended"&&!(Et!=null&&Et.is_answered)&&!(Qn!=null&&Qn.is_end)&&y.createElement("div",{className:"flex justify-center mt20"},y.createElement(Le.ZP,{className:"flex item-center",style:{borderRadius:"4px"},size:"large",type:"primary",icon:y.createElement("img",{style:{paddingBottom:"3px"},width:14,src:te(87190)}),onClick:()=>{Ha()}},"\u63D0\u4EA4")))};var xt=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(pt),Kt=te(47889),Ut=te(77019),jt=te(59301),Mt=Object.defineProperty,Gt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,St=(Bt,nn,Et)=>nn in Bt?Mt(Bt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Bt[nn]=Et,st=(Bt,nn)=>{for(var Et in nn||(nn={}))lt.call(nn,Et)&&St(Bt,Et,nn[Et]);if(_t)for(var Et of _t(nn))Ge.call(nn,Et)&&St(Bt,Et,nn[Et]);return Bt},zt=(Bt,nn)=>Gt(Bt,Jt(nn)),cn=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const Re=({problemset:Bt,dispatch:nn,question:Et,solutionVis:Qn,pageCache:Nn,disabled:Vn,onSubmit:zn})=>{const[je,wt]=(0,y.useState)({}),[Wn,Za]=(0,y.useState)([]),[ja]=(0,E.useSearchParams)(),Ha=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,y.useEffect)(()=>{const wn=(0,ee.cloneDeep)(Et);wt(wn),Za(wn.choices)},[Et]);const An=()=>cn(void 0,null,function*(){var wn;if(!Wn.some(Un=>Un==null?void 0:Un.checked)){Ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const Xt=yield zn(Et==null?void 0:Et.smart_plan_item_bank_id,(wn=Wn.find(Un=>Un.checked))==null?void 0:wn.choice_id)}),Sn=(wn,Xt)=>{if((Et==null?void 0:Et.status)=="ended"||Et!=null&&Et.is_answered||Nn!=null&&Nn.is_end)return;const Un=Wn.map((ga,Wa)=>zt(st({},ga),{checked:Wa===Xt?wn.target.checked:!1}));Za(Un)};return jt.createElement("div",{className:"font16"},jt.createElement(ue.Z,{value:"\u3010\u5355\u9009\u9898\u3011"+(je==null?void 0:je.name),style:{fontSize:"16px"}}),Wn==null?void 0:Wn.map((wn,Xt)=>{const{is_answer:Un,checked:ga,choice_text:Wa,me_answered:Ca}=wn;let Xa="";return Qn&&Un&&(Xa=ne.green),Qn&&!Un&&(ga||Ca)&&(Xa=ne.red),jt.createElement("div",{key:Xt,style:{pointerEvents:Qn?"none":"auto"},className:`${ne.row} ${Xa}`},jt.createElement(Kt.ZP,{disabled:(Et==null?void 0:Et.status)=="ended"||(Et==null?void 0:Et.is_answered)||(Nn==null?void 0:Nn.is_end),onChange:Vt=>Sn(Vt,Xt),checked:ga||(wn==null?void 0:wn.me_answered)}),jt.createElement("span",null,Ha[Xt],".\xA0"),jt.createElement(ue.Z,{className:ne.html,value:Wa,style:{fontSize:"16px"}}),Qn&&Un&&jt.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Qn&&!Un&&(ga||Ca)&&jt.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Qn&&jt.createElement("div",null,jt.createElement("div",{className:ne.line}),jt.createElement("div",{className:"c-grey-333 mb5"},jt.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),Ha[Wn.findIndex(wn=>wn==null?void 0:wn.me_answered)]||"--"),jt.createElement("div",{className:"c-grey-333 mb5"},jt.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Ha[Wn.findIndex(wn=>wn==null?void 0:wn.is_answer)]),jt.createElement(Ut.Z,{className:"c-grey-333 mb10 font16"},jt.createElement("b",null,"\u89E3\u6790:\xA0"),jt.createElement(ue.Z,{className:`${ne.html} font16`,value:(je==null?void 0:je.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Et==null?void 0:Et.status)!="ended"&&!(Et!=null&&Et.is_answered)&&!(Nn!=null&&Nn.is_end)&&jt.createElement("div",{className:"flex justify-center mt20"},jt.createElement(Le.ZP,{className:"flex item-center",style:{borderRadius:"4px"},size:"large",type:"primary",icon:jt.createElement("img",{width:14,style:{paddingBottom:"3px"},src:te(87190)}),onClick:()=>{An()}},"\u63D0\u4EA4")))};var It=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(Re),dn=Object.defineProperty,sn=Object.defineProperties,Pn=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,me=(Bt,nn,Et)=>nn in Bt?dn(Bt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Bt[nn]=Et,ze=(Bt,nn)=>{for(var Et in nn||(nn={}))ie.call(nn,Et)&&me(Bt,Et,nn[Et]);if(xe)for(var Et of xe(nn))re.call(nn,Et)&&me(Bt,Et,nn[Et]);return Bt},qe=(Bt,nn)=>sn(Bt,Pn(nn)),Me=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const ct=({problemset:Bt,dispatch:nn,question:Et,pageCache:Qn,solutionVis:Nn,disabled:Vn,onSubmit:zn})=>{var je,wt;const[Wn,Za]=(0,y.useState)({}),[ja,Ha]=(0,y.useState)([]),An=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,y.useEffect)(()=>{const Xt=(0,ee.cloneDeep)(Et);Za(Xt),Ha(Xt.choices)},[Et]);const Sn=()=>Me(void 0,null,function*(){var Xt;if(!ja.some(ga=>ga==null?void 0:ga.checked)){Ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const Un=yield zn(Et==null?void 0:Et.smart_plan_item_bank_id,(Xt=ja.find(ga=>ga.checked))==null?void 0:Xt.choice_id)}),wn=(Xt,Un)=>{if(Et!=null&&Et.is_answered||(Et==null?void 0:Et.status)=="ended")return;const ga=ja.map((Wa,Ca)=>qe(ze({},Wa),{checked:Ca===Un?Xt.target.checked:!1}));Ha(ga)};return y.createElement("div",{className:"font16"},y.createElement(ue.Z,{value:"\u3010\u5224\u65AD\u9898\u3011"+(Wn==null?void 0:Wn.name),className:"font16"}),ja==null?void 0:ja.map((Xt,Un)=>{const{is_answer:ga,checked:Wa,choice_text:Ca,me_answered:Xa}=Xt;let Vt="";return Nn&&ga&&(Vt=ne.green),Nn&&!ga&&(Wa||Xa)&&(Vt=ne.red),y.createElement("div",{key:Un,style:{pointerEvents:Nn?"none":"auto"},className:`${ne.row} ${Vt}`},y.createElement(Kt.ZP,{disabled:(Et==null?void 0:Et.status)=="ended"||(Et==null?void 0:Et.is_answered)||(Qn==null?void 0:Qn.is_end),onChange:Be=>wn(Be,Un),checked:Wa||(Xt==null?void 0:Xt.me_answered)}),y.createElement(ue.Z,{className:ne.html,value:Ca,style:{fontSize:"16px"}}),Nn&&ga&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Nn&&!ga&&(Wa||Xa)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Nn&&y.createElement("div",null,y.createElement("div",{className:ne.line}),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),((je=ja.find(Xt=>Xt==null?void 0:Xt.me_answered))==null?void 0:je.choice_text)||"--"),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(wt=ja.find(Xt=>Xt==null?void 0:Xt.is_answer))==null?void 0:wt.choice_text),y.createElement("div",{className:"c-grey-333 mb10 font16"},y.createElement("b",null,"\u89E3\u6790:\xA0"),y.createElement(ue.Z,{className:`${ne.html} font16`,value:(Wn==null?void 0:Wn.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Et==null?void 0:Et.status)!="ended"&&!(Et!=null&&Et.is_answered)&&!(Qn!=null&&Qn.is_end)&&y.createElement("div",{className:"flex justify-center item-end mt20"},y.createElement(Le.ZP,{className:"flex item-center",style:{borderRadius:"4px"},size:"large",type:"primary",icon:y.createElement("img",{width:14,style:{paddingBottom:"3px"},src:te(87190)}),onClick:()=>{Sn()}},"\u63D0\u4EA4")))};var Fe=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(ct),He=te(67769),Xe=te(52035),We=te(59301),tt=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const At=({problemset:Bt,dispatch:nn,question:Et,pageCache:Qn,solutionVis:Nn,SmartPlanItemBanks:Vn,disabled:zn,onSubmit:je,handleRefresh:wt})=>{var Wn;const[Za,ja]=(0,y.useState)(!1),[Ha,An]=(0,y.useState)(""),Sn=(0,E.useParams)(),[wn,Xt]=(0,y.useState)(!1),Un=(0,y.useRef)(null),ga=(0,y.useRef)(null),[Wa,Ca]=(0,y.useState)(null);(0,y.useEffect)(()=>{if(!Wa||Wa.closed)return;const Qt=()=>{var na;const Ea={type:"showIntelligentTeacherStatus",aiStatus:(na=Vn==null?void 0:Vn.page)==null?void 0:na.enable_ai_tutor,questionStatus:(Et==null?void 0:Et.status)==="ended"};Wa.postMessage(Ea,"*")};if(Wa.document.readyState==="complete")setTimeout(()=>{Qt()},3e3);else{const na=()=>{Qt(),Wa.removeEventListener("load",na)};Wa.addEventListener("load",na)}const mn=()=>{console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED"),wt()};return Wa==null||Wa.addEventListener("unload",mn),()=>{Wa==null||Wa.removeEventListener("unload",mn)}},[Wa,Vn,Et==null?void 0:Et.status]),(0,y.useEffect)(()=>()=>{ga.current=null},[]);const Xa=()=>tt(void 0,null,function*(){if(Xt(!0),Et!=null&&Et.hack_identifier){const Qt=yield(0,Xe.nF)({id:Et==null?void 0:Et.hack_identifier});if((Qt==null?void 0:Qt.status)===0){const na=window.open(`/myproblems/${Qt==null?void 0:Qt.identifier}?type=smartPlan&exercisesId=${Sn==null?void 0:Sn.id}&coursesId=${Sn==null?void 0:Sn.coursesId}&questionId=${Et==null?void 0:Et.id}&smartPlanItemBankId=${Et==null?void 0:Et.smart_plan_item_bank_id}`,"_blank");Ca(na)}}Xt(!1)}),Vt={C:We.createElement("span",{className:ne.c},"C"),"C++":We.createElement("span",{className:ne.cpp},"C++"),Java:We.createElement("span",{className:ne.java},"Java"),Python:We.createElement("span",{className:ne.python},"Python")},Be={not_started:We.createElement("div",{style:{backgroundColor:"rgb(144,150,163)",color:"#fff",padding:"2px 20px",borderRadius:"20px"}},"\u672A\u5F00\u542F"),not_pass:We.createElement("div",{style:{backgroundColor:"rgb(227,0,0)",color:"#fff",padding:"2px 20px",borderRadius:"20px"}},"\u672A\u901A\u5173"),passed:We.createElement("div",{style:{backgroundColor:"rgb(0,177,135)",color:"#fff",padding:"2px 20px",borderRadius:"20px"}},"\u5DF2\u901A\u5173"),delay_passed:We.createElement("div",{style:{backgroundColor:"rgb(178, 173, 8)",color:"#fff",padding:"2px 20px",borderRadius:"20px"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")};return We.createElement("div",null,We.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"15px"}},We.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:"14px"}},We.createElement("div",{className:"font16"},"\u3010\u7F16\u7A0B\u9898\u3011"),Be[Et==null?void 0:Et.answer_status]),We.createElement("div",{style:{color:"#333",fontSize:"14px",marginBottom:"5px"}},(Wn=Et==null?void 0:Et.languages)==null?void 0:Wn.map((Qt,mn,na)=>We.createElement(y.Fragment,{key:mn},Vt[Qt==null?void 0:Qt.language])))),We.createElement(ue.Z,{value:Et==null?void 0:Et.name,className:"mb20 font16"}),We.createElement(ue.Z,{value:Et==null?void 0:Et.description,className:"font16"}),Nn&&We.createElement("div",null,We.createElement("div",{className:ne.line}),We.createElement(Ut.Z,{className:"c-grey-333 mb5 font16",align:"middle"},We.createElement("b",null,"\u53C2\u8003\u7B54\u6848:\xA0"),We.createElement(ue.Z,{className:`${ne.html} font16`,value:(Et==null?void 0:Et.answer_text)||"\u6682\u65E0\u89E3\u6790"})),We.createElement(Ut.Z,{className:"c-grey-333 mb10 font16",align:"middle"},We.createElement("b",null,"\u89E3\u6790:\xA0"),We.createElement(ue.Z,{className:`${ne.html} font16`,value:(Et==null?void 0:Et.analysis)||"\u6682\u65E0\u89E3\u6790"}))),We.createElement("div",{className:"flex justify-center mt20"},We.createElement(Le.ZP,{loading:wn,size:"large",className:"flex item-center",style:{borderRadius:"4px"},type:"primary",icon:We.createElement("img",{width:14,style:{paddingBottom:"3px"},src:te(87190)}),onClick:()=>tt(void 0,null,function*(){yield Xa(),ja(!0)})},(Et==null?void 0:Et.status)!="ended"&&!(Qn!=null&&Qn.is_end)?"\u8FDB\u5165\u7B54\u9898":"\u67E5\u770B\u7B54\u9898")))};var Oe=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(At),Ve=te(9194),Ae=te(61737),Ie=te(94784),be=te(59301),ot=Object.defineProperty,ht=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,kt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,rn=(Bt,nn,Et)=>nn in Bt?ot(Bt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Bt[nn]=Et,jn=(Bt,nn)=>{for(var Et in nn||(nn={}))Rt.call(nn,Et)&&rn(Bt,Et,nn[Et]);if(kt)for(var Et of kt(nn))Zt.call(nn,Et)&&rn(Bt,Et,nn[Et]);return Bt},on=(Bt,nn)=>ht(Bt,Ft(nn)),Fn=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const Ln=({user:Bt,officeToken:nn,classroomList:Et,globalSetting:Qn,loading:Nn,problemset:Vn,dispatch:zn,pageCache:je,pageNum:wt,maxPage:Wn,aiImg:Za,changePage:ja})=>{var Ha,An,Sn,wn,Xt,Un,ga,Wa,Ca,Xa,Vt,Be,Qt,mn,na,Ea,ia,Ot,Ia,Aa,Ba,ao,Ja,$a,uo,to,oo;const[Ao]=(0,E.useSearchParams)(),[vo,bo]=(0,y.useState)(0),Se=(0,E.useParams)(),[tn,Ye]=(0,y.useState)(!1),[yt,ut]=(0,y.useState)(!1),[ae,fe]=(0,y.useState)(!1),ge=(0,y.useRef)(!0),{SmartPlanItemBanks:de}=Et,[Ce,Ke]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),$e=(0,y.useRef)(null),et=(0,y.useRef)(null);(0,y.useEffect)(()=>{var Yt;((Yt=de==null?void 0:de.page)==null?void 0:Yt.animation_code)!==""&&(clearTimeout(et.current),et.current=setTimeout(()=>{var qt;const pn=document.createElement("iframe");if(pn.style.width="100%",pn.style.height="40vh",pn.style.overflow="auto",pn.style.border="0",$e.current){$e.current.innerHTML="",$e.current.appendChild(pn);const un=pn.contentDocument||pn.contentWindow.document;un.open(),un.write((qt=de==null?void 0:de.page)==null?void 0:qt.animation_code),un.close()}},1e3))},[(Ha=de==null?void 0:de.page)==null?void 0:Ha.animation_code]),(0,y.useEffect)(()=>Ie.Z.subscribe("can-load-data",qt=>{ge.current=qt}),[]),(0,y.useEffect)(()=>{wt&&ge.current&&Ct()},[wt,Wn,je==null?void 0:je.page,je==null?void 0:je.allow_answer,je==null?void 0:je.has_item_bank,je==null?void 0:je.randomData,je==null?void 0:je.enable_extra]);const Ct=()=>Fn(void 0,null,function*(){Ye(!0);const Yt=zn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Se==null?void 0:Se.coursesId,id:Se==null?void 0:Se.id,position:wt,max_position:Wn}});Ye(!1)});(0,y.useEffect)(()=>{var Yt,qt,pn,un;Ke(on(jn({},Ce),{defaultValue:(Yt=de==null?void 0:de.page)==null?void 0:Yt.animation_code})),nt((qt=de==null?void 0:de.item_banks)==null?void 0:qt[0]),bo(0),ut((un=(pn=de==null?void 0:de.item_banks)==null?void 0:pn[0])==null?void 0:un.enable_ai_tutor),de!=null&&de.relation_positions&&ja(de==null?void 0:de.relation_positions)},[de]);const Lt=(Yt,qt)=>Fn(void 0,null,function*(){const pn=yield(0,ye.ZP)(`/api/smart_plan_item_banks/${Yt}/user_answers.json`,{method:"post",body:{item_choice_id:qt,ppt_url:Za==null?void 0:Za.map(un=>un==null?void 0:un.url)}});return(pn==null?void 0:pn.status)===0?(yield Ct(),Ne.ZP.success("\u63D0\u4EA4\u6210\u529F"),!0):!1}),nt=Yt=>{if(je!=null&&je.is_end){fe(!0);return}switch(Yt==null?void 0:Yt.solution_visibility){case"hidden":fe(!1);break;case"show_after_edit":Yt!=null&&Yt.is_answered?fe(!0):fe(!1);break;case"show_after_submission":(Yt==null?void 0:Yt.status)==="ended"?fe(!0):fe(!1);break;case"show_after_ended":je!=null&&je.is_end?fe(!0):fe(!1);break}};return be.createElement("section",null,be.createElement(we.Z,{spinning:!1},be.createElement("div",{className:b.box},((de==null?void 0:de.is_extra)||(de==null?void 0:de.page_group))&&be.createElement("div",{className:b.box_header},(de==null?void 0:de.is_extra)&&be.createElement("div",{className:b.header_title},de!=null&&de.is_extra?"\u62D3\u5C55\u4E60\u9898":""),(de==null?void 0:de.page_group)&&be.createElement(x.Z,{title:`\u5B66\u4E60\u5355\u5143${(0,Ae.EM)(String((An=de==null?void 0:de.page_group)==null?void 0:An.number))}\uFF1A\u8303\u56F4\u4E3A\u7B2C${(Xt=(wn=(Sn=de==null?void 0:de.page_group)==null?void 0:Sn.positions)==null?void 0:wn.sort())==null?void 0:Xt.join("\u3001")}\u9875\uFF0C\u5305\u542B${(Un=de==null?void 0:de.page_group)==null?void 0:Un.questions_count}\u9053\u8BD5\u9898`},be.createElement("div",{style:{color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",padding:"8px 16px",borderRadius:"2px",fontSize:"14px"}},be.createElement("span",{style:{color:"#2EC25B"}},"\u5B66\u4E60\u5355\u5143",(0,Ae.EM)(`${(ga=de==null?void 0:de.page_group)==null?void 0:ga.number}`)),"\uFF08\u5B8C\u6210\u8FDB\u5EA6",be.createElement("span",{style:{color:"#2EC25B"}},"\xA0",(Wa=de==null?void 0:de.page_group)==null?void 0:Wa.finished_count)," / ",be.createElement("span",{style:{color:"#2EC25B"}},(Ca=de==null?void 0:de.page_group)==null?void 0:Ca.questions_count),"\uFF09"))),be.createElement("div",null,be.createElement(Ve.Z,{defaultValue:Ce.defaultValue,open:Ce.open,language:Ce.language,height:Ce.height,showExtra:!1}),((Xa=de==null?void 0:de.page)==null?void 0:Xa.animation_code)&&be.createElement("div",{className:b.code_style},be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement("div",{style:{color:"#333",fontWeight:500}},"\u4EE3\u7801\u52A8\u6548"),be.createElement(x.Z,{title:"\u5168\u5C4F\u5C55\u793A"},be.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{Ke(on(jn({},Ce),{open:Ce.open+1}))}}))),be.createElement("div",{className:"mt10",ref:$e})),(Vt=de==null?void 0:de.item_banks)!=null&&Vt[vo]&&((mn=["in_progress","ended"])!=null&&mn.includes((Qt=(Be=de==null?void 0:de.item_banks)==null?void 0:Be[vo])==null?void 0:Qt.status))?be.createElement("div",null,((Ea=(na=de==null?void 0:de.item_banks)==null?void 0:na[vo])==null?void 0:Ea.item_type)==="SINGLE"&&be.createElement(It,{question:(ia=de==null?void 0:de.item_banks)==null?void 0:ia[vo],onSubmit:Lt,pageCache:je,solutionVis:ae}),((Ia=(Ot=de==null?void 0:de.item_banks)==null?void 0:Ot[vo])==null?void 0:Ia.item_type)==="MULTIPLE"&&be.createElement(xt,{question:(Aa=de==null?void 0:de.item_banks)==null?void 0:Aa[vo],onSubmit:Lt,pageCache:je,solutionVis:ae}),((ao=(Ba=de==null?void 0:de.item_banks)==null?void 0:Ba[vo])==null?void 0:ao.item_type)==="JUDGMENT"&&be.createElement(Fe,{question:(Ja=de==null?void 0:de.item_banks)==null?void 0:Ja[vo],onSubmit:Lt,pageCache:je,solutionVis:ae}),((uo=($a=de==null?void 0:de.item_banks)==null?void 0:$a[vo])==null?void 0:uo.item_type)==="PROGRAM"&&be.createElement(Oe,{question:(to=de==null?void 0:de.item_banks)==null?void 0:to[vo],onSubmit:Lt,SmartPlanItemBanks:de,pageCache:je,solutionVis:ae,handleRefresh:Ct})):(oo=de==null?void 0:de.page)!=null&&oo.animation_code?"":de!=null&&de.is_extra?je!=null&&je.enable_extra?"\u6E29\u99A8\u63D0\u793A\uFF1A\u5F53\u524D\u9875\u9762\u6682\u65E0\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5411\u6388\u8BFE\u6559\u5E08\u5EFA\u8BAE\u8865\u5145\u3002":"\u6E29\u99A8\u63D0\u793A\uFF1A\u5B8C\u6210\u5F53\u524D\u8BFE\u4EF6\u7684\u6240\u6709\u57FA\u7840\u9898\u540E\uFF0C\u4F60\u624D\u53EF\u4EE5\u89E3\u9501\u62D3\u5C55\u7EC3\u4E60\u54E6\u3002":be.createElement(He.Z,null)))))};var ln=(0,E.connect)(({user:Bt,classroomList:nn,loading:Et,globalSetting:Qn,problemset:Nn})=>({user:Bt,classroomList:nn,globalSetting:Qn,loading:Et.effects,problemset:Nn}))(Ln),an={box:"box___TOI8U",code_style:"code_style___HqBfy",box_header:"box_header___aw0DM",header_title:"header_title___aeL59",ewm:"ewm___vQtyb",ewm_img:"ewm_img___qqWwF",ewm_text:"ewm_text___i4Jyd",question_buuton:"question_buuton___dQRn4",selectQuestion:"selectQuestion___ziNOo",addQuestion:"addQuestion___aHncw",submit_button:"submit_button___KEeMK",evalueWrap:"evalueWrap___NEAE5",evalueSty:"evalueSty___Fk0S3",title:"title___Mq_RW",label:"label___ZOLLS",asnCont:"asnCont___wrZOg",ansWrap:"ansWrap____M3UH"},Bn=te(49319);const ea=({problemset:Bt,dispatch:nn,question:Et})=>{const[Qn,Nn]=(0,y.useState)({}),[Vn,zn]=(0,y.useState)([]),je=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];return(0,y.useEffect)(()=>{const wt=(0,ee.cloneDeep)(Et);Nn(wt),zn(wt.choices)},[Et]),y.createElement("div",null,y.createElement(ue.Z,{value:`\u3010\u591A\u9009\u3011 ${Qn==null?void 0:Qn.name}`}),Vn==null?void 0:Vn.map((wt,Wn)=>{const{is_answer:Za,checked:ja,choice_text:Ha,me_answered:An}=wt;let Sn="";return Za&&(Sn=Bn.Z.green),!Za&&(ja||An)&&(Sn=Bn.Z.red),y.createElement("div",{key:Wn,style:{pointerEvents:"auto"},className:`${Bn.Z.row} ${Sn}`},y.createElement(z.default,{disabled:!0,style:{padding:3},checked:ja||(wt==null?void 0:wt.me_answered)}),y.createElement("span",null,je[Wn],".\xA0"),y.createElement(ue.Z,{className:Bn.Z.html,value:Ha}),Za&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!Za&&(ja||An)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var kn=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(ea),$t=te(59301);const oa=({problemset:Bt,dispatch:nn,question:Et})=>{const[Qn,Nn]=(0,y.useState)({}),[Vn,zn]=(0,y.useState)([]),je=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];return(0,y.useEffect)(()=>{const wt=(0,ee.cloneDeep)(Et);Nn(wt),zn(wt.choices)},[Et]),$t.createElement("div",null,$t.createElement(ue.Z,{value:`\u3010\u5355\u9009\u3011 ${Qn==null?void 0:Qn.name}`}),Vn==null?void 0:Vn.map((wt,Wn)=>{const{is_answer:Za,checked:ja,choice_text:Ha,me_answered:An}=wt;let Sn="";return Za&&(Sn=Bn.Z.green),!Za&&(ja||An)&&(Sn=Bn.Z.red),$t.createElement("div",{key:Wn,style:{pointerEvents:"auto"},className:`${Bn.Z.row} ${Sn}`},$t.createElement(Kt.ZP,{disabled:!0,checked:ja||(wt==null?void 0:wt.me_answered)}),$t.createElement("span",null,je[Wn],".\xA0"),$t.createElement(ue.Z,{className:Bn.Z.html,value:Ha}),Za&&$t.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!Za&&(ja||An)&&$t.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var Jn=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(oa);const ua=({problemset:Bt,dispatch:nn,question:Et})=>{const[Qn,Nn]=(0,y.useState)({}),[Vn,zn]=(0,y.useState)([]);return(0,y.useEffect)(()=>{const je=(0,ee.cloneDeep)(Et);Nn(je),zn(je.choices)},[Et]),y.createElement("div",null,y.createElement(ue.Z,{value:`\u3010\u5224\u65AD\u3011 ${Qn==null?void 0:Qn.name}`}),Vn==null?void 0:Vn.map((je,wt)=>{const{is_answer:Wn,checked:Za,choice_text:ja,me_answered:Ha}=je;let An="";return Wn&&(An=Bn.Z.green),!Wn&&(Za||Ha)&&(An=Bn.Z.red),y.createElement("div",{key:wt,style:{pointerEvents:"auto"},className:`${Bn.Z.row} ${An}`},y.createElement(Kt.ZP,{disabled:!0,checked:Za||(je==null?void 0:je.me_answered)}),y.createElement(ue.Z,{className:Bn.Z.html,value:ja}),Wn&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!Wn&&(Za||Ha)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var ca=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(ua),va=te(59301);const vn=({problemset:Bt,dispatch:nn,question:Et})=>{const Qn={C:va.createElement("span",{className:Bn.Z.c},"C"),"C++":va.createElement("span",{className:Bn.Z.cpp},"C++"),Java:va.createElement("span",{className:Bn.Z.java},"Java"),Python:va.createElement("span",{className:Bn.Z.python},"Python")},Nn={not_started:va.createElement("div",{style:{backgroundColor:"rgb(144,150,163)",color:"#fff",padding:"4px 12px",borderRadius:"20px"}},"\u672A\u5F00\u542F"),not_pass:va.createElement("div",{style:{backgroundColor:"rgb(227,0,0)",color:"#fff",padding:"4px 12px",borderRadius:"20px"}},"\u672A\u901A\u5173"),passed:va.createElement("div",{style:{backgroundColor:"rgb(0,177,135)",color:"#fff",padding:"4px 12px",borderRadius:"20px"}},"\u5DF2\u901A\u5173"),delay_passed:va.createElement("div",{style:{backgroundColor:"rgb(178, 173, 8)",color:"#fff",padding:"4px 20px",borderRadius:"20px"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")};return va.createElement("div",null,va.createElement(ue.Z,{value:`\u3010\u7F16\u7A0B\u3011 ${Et==null?void 0:Et.name}`}))};var Cn=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(vn),Ze=te(40783),Je=te(59301),gt=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const mt=({user:Bt,globalSetting:nn,classroomList:Et,loading:Qn,problemset:Nn,dispatch:Vn,pageNum:zn,maxPage:je})=>{var wt,Wn,Za,ja,Ha,An,Sn,wn,Xt,Un,ga,Wa,Ca,Xa,Vt,Be,Qt,mn,na,Ea,ia,Ot;const[Ia]=(0,E.useSearchParams)(),[Aa,Ba]=(0,y.useState)(0),ao=(0,E.useParams)(),[Ja,$a]=(0,y.useState)(!1);console.log("paramsHttp--",ao);const[uo,to]=(0,y.useState)(null),[oo,Ao]=(0,y.useState)(!1),[vo,bo]=(0,y.useState)(!1),{SmartPlanItemBanks:Se}=Et,tn={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"};(0,y.useEffect)(()=>{zn&&Ye()},[zn,ao==null?void 0:ao.user_login]);const Ye=()=>gt(void 0,null,function*(){$a(!0),Vn({type:"classroomList/getSmartPlanItemBanks",payload:{login:ao==null?void 0:ao.user_login,course_id:ao==null?void 0:ao.coursesId,id:ao==null?void 0:ao.id,position:zn,max_position:je}}),$a(!1)});(0,y.useEffect)(()=>{var ut,ae;Ba(0),(ut=Se==null?void 0:Se.page)!=null&&ut.id&&yt((ae=Se==null?void 0:Se.page)==null?void 0:ae.id)},[Se]);const yt=ut=>gt(void 0,null,function*(){Ao(!0);const ae=yield(0,ye.ZP)(`/api/smart_plan_item_banks/${ut}/student_comment.json`,{method:"get",params:{user_id:ao==null?void 0:ao.user_login}});(ae==null?void 0:ae.status)===0&&to(ae==null?void 0:ae.data),Ao(!1)});return Je.createElement("section",null,Je.createElement(we.Z,{spinning:Ja},Je.createElement("div",{className:an.box},Je.createElement("div",{className:an.box_header},Je.createElement("div",{style:{display:"flex",alignItems:"center"}},Je.createElement("div",{className:an.header_title},Se!=null&&Se.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),Je.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},Je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),Je.createElement("span",{style:{color:"#333333"}},((wt=Se==null?void 0:Se.user_info)==null?void 0:wt.user_name)||"--"),Je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5B66\u53F7"),Je.createElement("span",{style:{color:"#333333"}},((Wn=Se==null?void 0:Se.user_info)==null?void 0:Wn.student_id)||"--"),Je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5206\u73ED"),Je.createElement("span",{style:{color:"#333333"}},((Za=Se==null?void 0:Se.user_info)==null?void 0:Za.group_name)||"--"),Je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u7B54\u9898\u72B6\u6001"),Je.createElement("span",{style:{color:"#333333"}},(Ha=(ja=Se==null?void 0:Se.item_banks)==null?void 0:ja[0])!=null&&Ha.answer_status?tn==null?void 0:tn[(Sn=(An=Se==null?void 0:Se.item_banks)==null?void 0:An[0])==null?void 0:Sn.answer_status]:"--")),Je.createElement("div",{className:"mt10"},((Xt=(wn=Se==null?void 0:Se.item_banks)==null?void 0:wn[Aa])==null?void 0:Xt.item_type)==="SINGLE"&&Je.createElement(Jn,{question:(Un=Se==null?void 0:Se.item_banks)==null?void 0:Un[Aa]}),((Wa=(ga=Se==null?void 0:Se.item_banks)==null?void 0:ga[Aa])==null?void 0:Wa.item_type)==="MULTIPLE"&&Je.createElement(kn,{question:(Ca=Se==null?void 0:Se.item_banks)==null?void 0:Ca[Aa]}),((Vt=(Xa=Se==null?void 0:Se.item_banks)==null?void 0:Xa[Aa])==null?void 0:Vt.item_type)==="JUDGMENT"&&Je.createElement(ca,{question:(Be=Se==null?void 0:Se.item_banks)==null?void 0:Be[Aa]}),((mn=(Qt=Se==null?void 0:Se.item_banks)==null?void 0:Qt[Aa])==null?void 0:mn.item_type)==="PROGRAM"&&Je.createElement(Je.Fragment,null,Je.createElement(Cn,{question:(na=Se==null?void 0:Se.item_banks)==null?void 0:na[Aa]}),Je.createElement(Ze.Z,{item:(Ea=Se==null?void 0:Se.item_banks)==null?void 0:Ea[Aa]}))),((ia=Se==null?void 0:Se.page)==null?void 0:ia.knowledge_test)&&Je.createElement(Je.Fragment,null,Je.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},Je.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),Je.createElement(Le.ZP,{type:"link",loading:oo,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>gt(void 0,null,function*(){bo(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),Je.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},Je.createElement(ue.Z,{className:an.ansWrap,value:(uo==null?void 0:uo.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),Je.createElement(Ee.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:vo,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{bo(!1)},onCancel:()=>{bo(!1)}},Je.createElement(we.Z,{spinning:oo},Je.createElement("div",{className:an.evalueWrap},Je.createElement("div",{className:an.evalueSty},Je.createElement("div",{className:an.title},"\u5B66\u4E60\u8BC4\u4EF7"),Je.createElement(ue.Z,{className:an.ansWrap,value:(uo==null?void 0:uo.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),Je.createElement("div",{className:an.evalueSty,style:{marginTop:"20px"}},Je.createElement("div",{className:an.title},"\u95EE\u7B54\u8BB0\u5F55"),Je.createElement("div",{className:an.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Ot=uo==null?void 0:uo.question_and_answer_list)==null?void 0:Ot.map((ut,ae)=>Je.createElement("div",{key:ae,className:"mt10"},Je.createElement("div",{style:{display:"flex"}},Je.createElement("div",{className:an.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),Je.createElement(ue.Z,{className:an.asnCont,value:ut==null?void 0:ut.question})),Je.createElement("div",{style:{display:"flex"}},Je.createElement("div",{className:an.label},"\u56DE\u7B54\uFF1A"),Je.createElement(ue.Z,{className:an.asnCont,value:ut==null?void 0:ut.answer})))))))))))};var vt=(0,E.connect)(({user:Bt,classroomList:nn,loading:Et,globalSetting:Qn,problemset:Nn})=>({user:Bt,classroomList:nn,globalSetting:Qn,loading:Et.effects,problemset:Nn}))(mt),Nt=te(13820),Tn=te(12084),$n=te(60513),da=te(3640),On=Object.defineProperty,pa=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,ra=(Bt,nn,Et)=>nn in Bt?On(Bt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Bt[nn]=Et,en=(Bt,nn)=>{for(var Et in nn||(nn={}))rt.call(nn,Et)&&ra(Bt,Et,nn[Et]);if(pa)for(var Et of pa(nn))Ht.call(nn,Et)&&ra(Bt,Et,nn[Et]);return Bt},In=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const wa=({user:Bt,classroomList:nn,globalSetting:Et,loading:Qn,dispatch:Nn})=>{var Vn,zn,je,wt,Wn,Za,ja,Ha,An,Sn,wn,Xt,Un,ga,Wa;const Ca=(0,y.useRef)(),Xa=(0,y.useRef)(),[Vt]=(0,E.useSearchParams)(),[Be,Qt]=(0,y.useState)({}),[mn,na]=(0,y.useState)(""),[Ea,ia]=(0,y.useState)(""),Ot=(0,E.useParams)(),[Ia,Aa]=(0,y.useState)({}),[Ba,ao]=(0,y.useState)(),[Ja,$a]=(0,y.useState)(!1),uo=(0,y.useRef)(),[to,oo]=(0,y.useState)(!1),[Ao,vo]=(0,y.useState)([]),[bo,Se]=(0,y.useState)(!0),[tn,Ye]=(0,y.useState)(!0),[yt,ut]=(0,y.useState)(!1),[ae,fe]=(0,y.useState)([]),[ge,de]=(0,y.useState)(!1),[Ce,Ke]=(0,y.useState)([]),[$e,et]=(0,y.useState)(!1),[Ct,Lt]=(0,y.useState)(0),[nt,Yt]=(0,y.useState)([]),[qt,pn]=(0,y.useState)(en({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),un=(0,y.useRef)(null),[Dn,hn]=(0,y.useState)(!1),[xn,Kn]=(0,y.useState)(!1),[Mn,bn]=(0,y.useState)(!1),aa=(0,y.useRef)(!1),{SmartPlanItemBanks:En}=nn,_n=(0,y.useRef)(Be),ya=(0,y.useRef)(),la=(0,y.useRef)([1]);(0,y.useEffect)(()=>{aa.current=Mn},[Mn]),(0,y.useEffect)(()=>{(0,Ae.s2)()&&E.history.replace(`/miniprogram/courseware/study?courses_id=${Ot==null?void 0:Ot.coursesId}&id=${Ot==null?void 0:Ot.id}`)},[]),(0,y.useEffect)(()=>{_n.current=Be,Be!=null&&Be.WebofficeURL&&setTimeout(()=>{Zn()},300)},[Be]),(0,y.useEffect)(()=>{var yn;return(yn=Bt==null?void 0:Bt.userInfo)!=null&&yn.login&&Rn(),()=>{clearInterval(uo.current)}},[(Vn=Bt==null?void 0:Bt.userInfo)==null?void 0:Vn.login]),(0,y.useEffect)(()=>{!(Be!=null&&Be.IsSuper)&&(Ba==null?void 0:Ba.is_end)===!1&&(Be==null?void 0:Be.Status)=="in_progress"&&Ua()},[Ba==null?void 0:Ba.is_end,Be]),(0,y.useEffect)(()=>{if(Ba!=null&&Ba.is_end&&clearInterval(uo.current),!(Be!=null&&Be.IsSuper)&&(Ba!=null&&Ba.is_end)){let yn=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];yn&&(yn!=null&&yn.includes(Ot==null?void 0:Ot.id))||(Ne.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(yn==null?void 0:yn.length)===0?yn=[Ot==null?void 0:Ot.id]:yn.push(Ot==null?void 0:Ot.id),sessionStorage.setItem("endPPTIds",JSON.stringify(yn)))}},[Ba==null?void 0:Ba.is_end,Be]),(0,y.useEffect)(()=>{if(Ba!=null&&Ba.enable_extra&&!(Ba!=null&&Ba.is_end)){let yn=JSON.parse(localStorage.getItem("extraPPTIds"))||[];yn&&!(yn!=null&&yn.includes(Ot==null?void 0:Ot.id))&&Ee.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,maskClosable:!1,keyboard:!1,title:"\u63D0\u793A",closable:!1,cancelButtonProps:{style:{display:"none"}},content:"\u606D\u559C\u4F60\u5DF2\u5B8C\u6210\u6240\u6709\u57FA\u7840\u4E60\u9898\uFF01\u8001\u5E08\u8FD8\u51C6\u5907\u4E86\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5F00\u59CB\u6311\u6218\u4E86\u54E6\uFF01",onOk:()=>In(void 0,null,function*(){(yn==null?void 0:yn.length)===0?yn=[Ot==null?void 0:Ot.id]:yn.push(Ot==null?void 0:Ot.id),ka(Ba==null?void 0:Ba.extra_position),localStorage.setItem("extraPPTIds",JSON.stringify(yn))})})}},[Ba==null?void 0:Ba.enable_extra]);const La=(0,y.useRef)(null);(0,y.useEffect)(()=>{var yn,fa;(yn=Bt==null?void 0:Bt.userInfo)!=null&&yn.login&&(Be!=null&&Be.IsSuper?$a(!0):$a((Be==null?void 0:Be.Status)&&(Be==null?void 0:Be.Status)!="not_started"),(fa=Ca.current)!=null&&fa.ready&&ha())},[(zn=Bt==null?void 0:Bt.userInfo)==null?void 0:zn.login,Be]),(0,y.useEffect)(()=>{Ba!=null&&Ba.page&&ka(Ba==null?void 0:Ba.page)},[Ba==null?void 0:Ba.page]),(0,y.useEffect)(()=>{var yn;((yn=Bt==null?void 0:Bt.userInfo)==null?void 0:yn.real_name)==="\u6E38\u5BA2"&&Nn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(je=Bt==null?void 0:Bt.userInfo)==null?void 0:je.real_name]);function ha(){return In(this,null,function*(){try{yield Ca.current.ready();const xa=yield(yield Ca.current.Application.ActiveWindow).View;xa.ZoomToFit=-1;const Oa=new Event("resize");window.dispatchEvent(Oa)}catch(yn){}})}function ka(yn){return In(this,null,function*(){yield Ca.current.ready(),Ca.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(yn)})}function Fa(yn){return In(this,null,function*(){Ot!=null&&Ot.user_login||setTimeout(()=>In(this,null,function*(){yield Ca.current.ready();const fa=Ca.current.Application,xa=yield fa.ActivePresentation,Oa=yield fa.ActivePresentation.SlideShowSettings,ro=yield xa.SlideShowWindow;yn?yield Oa.Run():(ro.IsFullScreen=!1,(0,$n.BU)());const ba=(yield fa.ActivePresentation.SlideShowWindow)!==null;bn(ba),ha()}),800)})}function za(){return In(this,null,function*(){try{const yn=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/set_page_cache.json`,{method:"post",body:{type:1}});ao(yn==null?void 0:yn.data)}catch(yn){}})}const Ra=()=>In(void 0,null,function*(){var yn,fa;let xa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}.json`,{method:"get"});(xa==null?void 0:xa.status)==0&&(Aa(xa==null?void 0:xa.data),Ot!=null&&Ot.user_login||(Vt.get("type")=="view"&&(((yn=xa==null?void 0:xa.data)==null?void 0:yn.status)=="in_progress"?hn(!0):Fa(!0)),((fa=xa==null?void 0:xa.data)==null?void 0:fa.status)=="in_progress"&&Vt.get("type")!="update"&&hn(!0)))}),Ua=()=>In(void 0,null,function*(){const yn=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/start_class.json`,{method:"post"})}),Dt=()=>In(void 0,null,function*(){var yn;const fa=yield(0,ye.ZP)(`/api/smart_plan_item_banks/${(yn=En==null?void 0:En.page)==null?void 0:yn.id}/smart_plan_user_page_studies.json`,{method:"post"})}),fn=()=>In(void 0,null,function*(){Nn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Ot==null?void 0:Ot.coursesId,id:Ot==null?void 0:Ot.id,position:mn||(Ba==null?void 0:Ba.page)||1,max_position:Ea}})}),Rn=()=>In(void 0,null,function*(){var yn,fa,xa;const Oa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/get_office_token.json`,{method:"get",params:Ot!=null&&Ot.user_login?{login:Ot==null?void 0:Ot.user_login}:null});Qt(Oa==null?void 0:Oa.data),Se(!1);const ro=((yn=Oa==null?void 0:Oa.data)==null?void 0:yn.FileName)||"";document.title=ro,(fa=Oa==null?void 0:Oa.data)!=null&&fa.IsSuper?Ra():(((xa=Oa==null?void 0:Oa.data)==null?void 0:xa.Status)=="in_progress"&&Fa(!0),uo.current=setInterval(()=>{za()},2e3))});function gn(){return In(this,null,function*(){clearTimeout(ya.current),yield Ca.current.ready();const yn=Ca.current.Application,xa=(ro=>{if(!ro||ro.length===0)return[];const ba=[...ro].sort((sa,Pa)=>sa-Pa),Tt=[];let Yn={From:ba[0],To:ba[0]};for(let sa=1;sagn(),4*60*1e3)})}function ta(yn){return In(this,null,function*(){la.current=yn,gn()})}function Zn(){return In(this,null,function*(){var yn=document.getElementById("weboffice-zone");Ca.current=Pe().config({mount:yn,url:Be==null?void 0:Be.WebofficeURL,refreshToken:Gn,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(Be!=null&&Be.IsSuper),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),Ca.current.setToken({token:Be==null?void 0:Be.AccessToken,timeout:25*60*1e3}),Ca.current.on("fileStatus",function(fa){return In(this,null,function*(){console.log("fileStatus:",fa),yield Ca.current.ready();const Oa=yield Ca.current.Application.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;na(Oa),la.current=[Oa],gn()})}),Ca.current.on("fileOpen",function(fa){Qa()}),Ca.current.on("fullscreenChange",function(fa){fa.status==1?Vt.get("type")!="update"&&Fa(!0):(0,$n.BU)(),console.log("fullscreenChange:",fa)})})}function Gn(){return new Promise(function(yn){return In(this,null,function*(){var fa,xa,Oa,ro;const ba=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/refresh_office_token.json`,{method:"get",params:{access_token:(fa=_n.current)==null?void 0:fa.AccessToken,refresh_token:(xa=_n.current)==null?void 0:xa.RefreshToken}});((Oa=ba==null?void 0:ba.data)==null?void 0:Oa.Code)=="InvalidArgument.AccessToken"&&Rn(),_n.current=ba.data,yn({token:(ro=ba==null?void 0:ba.data)==null?void 0:ro.AccessToken,timeout:2*60*1e3}),yn(ba==null?void 0:ba.data)})})}function ma(){return In(this,null,function*(){Se(!0),yield Ca.current.ready();const yn=Ca.current.Application,fa=yield yn.ActivePresentation,Oa=yield(yield fa.Slides).Count;ia(Oa);let ro=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});(ro==null?void 0:ro.status)==0&&Ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield yn.ActivePresentation.Slides.AddSlide(Oa),setTimeout(()=>In(this,null,function*(){Se(!1),fa.Slides.Item(Oa).Shapes.AddPicture({FileName:"https://www.educoder.net/images/tzppt.png",LinkToFile:-1,SaveWithDocument:0,Left:0,Top:0,Width:1,Height:1,Scale:!0})}),1e3)})}function Qa(){return In(this,null,function*(){yield Ca.current.ready();const yn=Ca.current.Application,fa=yield yn.ActivePresentation.GetSlideRemark(),Oa=yield(yield yn.ActivePresentation).Slides,ro=yield Oa.Count;ia(ro),yn.Sub.SlideShowEnd=()=>In(this,null,function*(){bn(!1),ha()});const ba=yield yn.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;na(ba),la.current=[ba],gn(),yn.Sub.SlideSelectionChanged=Tt=>In(this,null,function*(){var Yn,sa;if(!(Be!=null&&Be.IsSuper)&&(Be==null?void 0:Be.Status)=="in_progress"){const Pa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/check_page_group.json`,{method:"post",body:{position:Tt}});(Pa==null?void 0:Pa.status)==0&&((Yn=Pa==null?void 0:Pa.data)!=null&&Yn.allow||(fe((sa=Pa==null?void 0:Pa.data)==null?void 0:sa.not_finish_positions),ut(!0)))}ia(yield Oa.Count),na(Tt),la.current=[Tt],gn()}),yn.Sub.SlideDelete=Tt=>In(this,null,function*(){var Yn;let sa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/delete_page.json`,{method:"delete",body:{position:(Yn=Tt==null?void 0:Tt.Data)==null?void 0:Yn.SlideIndex}});(sa==null?void 0:sa.status)==0&&(Ne.ZP.success("\u5220\u9664\u6210\u529F"),ia(yield Oa.Count))}),yn.Sub.PresentationNewSlide=Tt=>In(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",Tt)}),yn.Sub.SlideMove=Tt=>In(this,null,function*(){var Yn,sa,Pa;if(Be!=null&&Be.IsSuper&&document.hasFocus()){na("");let Ga=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/change_page_postition.json`,{method:"post",body:{origin_position:(Yn=Tt==null?void 0:Tt.Data)==null?void 0:Yn.SlideFromIndex,target_position:(sa=Tt==null?void 0:Tt.Data)==null?void 0:sa.SlideIndex}});(Ga==null?void 0:Ga.status)==0&&(Ne.ZP.success("\u79FB\u52A8\u6210\u529F"),na((Pa=Tt==null?void 0:Tt.Data)==null?void 0:Pa.SlideIndex))}})})}const _a=()=>In(void 0,null,function*(){var yn,fa;et(!0);const xa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/smart_plan_users.json`,{method:"get",params:qt});(xa==null?void 0:xa.status)==0&&(Ke((yn=xa==null?void 0:xa.data)==null?void 0:yn.smart_plan_users),Lt((fa=xa==null?void 0:xa.data)==null?void 0:fa.count)),et(!1)}),qa=()=>In(void 0,null,function*(){var yn;et(!0);const fa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/header_info.json`,{method:"get"});(fa==null?void 0:fa.status)===0&&Yt([{name:"\u5168\u90E8",id:""},...((yn=fa==null?void 0:fa.data)==null?void 0:yn.course_groups)||[]]),et(!1)});(0,y.useEffect)(()=>{var yn,fa,xa,Oa,ro,ba,Tt,Yn,sa;return(Be==null?void 0:Be.IsSuper)===!0&&(!((yn=En==null?void 0:En.item_banks)!=null&&yn.length)&&!((fa=En==null?void 0:En.page)!=null&&fa.animation_code)&&!((Oa=(xa=En==null?void 0:En.page)==null?void 0:xa.smart_plan_page_knowledges)!=null&&Oa.length)&&!((ro=En==null?void 0:En.page)!=null&&ro.page_info)?Ye(!0):Ye(!1)),(Be==null?void 0:Be.IsSuper)===!1&&(((ba=En==null?void 0:En.page)==null?void 0:ba.knowledge_need_answer)===!0||(En==null?void 0:En.count)==0&&((Tt=En==null?void 0:En.page)!=null&&Tt.enable_ai_tutor)?Ye(!0):Ye(!1)),En&&((Yn=En==null?void 0:En.page)!=null&&Yn.id)&&!((sa=En==null?void 0:En.page)!=null&&sa.has_study_record)&&(Be==null?void 0:Be.IsSuper)===!1&&(Be==null?void 0:Be.Status)=="in_progress"&&(un.current=setTimeout(()=>{Dt()},3e3)),()=>{un.current&&clearTimeout(un.current)}},[Qn["classroomList/getSmartPlanItemBanks"],En,Be==null?void 0:Be.IsSuper]);const[co,eo]=(0,y.useState)(null);(0,y.useEffect)(()=>{tn||eo(new Date)},[tn]),(0,y.useEffect)(()=>{ge&&(qa(),_a())},[ge,qt]);const io=()=>y.createElement(y.Fragment,null,Ja&&(Ot!=null&&Ot.user_login?y.createElement("div",{className:he.right}," ",y.createElement(vt,{pageNum:mn,maxPage:Ea})):y.createElement("div",{className:he.right},y.createElement(we.Z,{spinning:Qn["classroomList/getSmartPlanItemBanks"]},y.createElement("div",{style:{visibility:En?"visible":"hidden",height:"100vh"}},(Be==null?void 0:Be.IsSuper)!==void 0&&!!(Ao!=null&&Ao.length)&&y.createElement(Tn.Z,{key:mn,pageData:En,onModelPageChange:Ye,aiImg:Ao,isCreator:Be==null?void 0:Be.IsSuper,pageNum:mn,maxPage:Ea,showModelPage:tn,changePage:ta,pptInfo:Ia,node:Be!=null&&Be.IsSuper?y.createElement(pe.default,{pptFullScreen:Mn,pageNum:mn,maxPage:Ea,pptInfo:Ia,openEwm:to,changePage:ta,setOpenEwm:()=>{oo(null)},aiImg:Ao,addPage:()=>{ma()},setShowModelPage:()=>{Ye(!1)},behavior:co}):y.createElement(ln,{officeToken:Be,pageCache:Ba,pageNum:mn,aiImg:Ao,maxPage:Ea,changePage:ta})}))))));return y.createElement(we.Z,{spinning:bo},y.createElement("div",{style:{display:"flex"}},y.createElement("div",{className:he.officeWrp},y.createElement("div",{className:he.left},y.createElement("div",{id:"weboffice-zone"}),!xn&&Mn&&(Be==null?void 0:Be.IsSuper)&&y.createElement("div",{className:he.left_float},y.createElement("div",{className:he.float_icon},y.createElement("img",{src:te(23175),width:20,height:20})),y.createElement("div",{className:he.float_more},y.createElement("div",{className:he.float_text,onClick:()=>{Kn(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(Ia==null?void 0:Ia.status)=="in_progress"&&((wt=En==null?void 0:En.page)==null?void 0:wt.lesson_mode)!="self_learning"&&!(En!=null&&En.is_extra)&&(((Za=(Wn=En==null?void 0:En.item_banks)==null?void 0:Wn[0])==null?void 0:Za.status)=="not_started"||((Ha=(ja=En==null?void 0:En.item_banks)==null?void 0:ja[0])==null?void 0:Ha.status)=="ended")&&(Be==null?void 0:Be.IsSuper)&&y.createElement(y.Fragment,null,y.createElement("div",{className:he.float_icon},y.createElement("img",{src:te(68045),width:20,height:20})),y.createElement("div",{className:he.float_text,onClick:()=>In(void 0,null,function*(){var yn,fa;let xa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(fa=(yn=En==null?void 0:En.item_banks)==null?void 0:yn[0])==null?void 0:fa.smart_plan_item_bank_id,status:"in_progress"}});(xa==null?void 0:xa.status)==0&&(Ne.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),fn(),Kn(!0))})},((Sn=(An=En==null?void 0:En.item_banks)==null?void 0:An[0])==null?void 0:Sn.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898")),(Ia==null?void 0:Ia.status)=="in_progress"&&!(En!=null&&En.is_extra)&&((Xt=(wn=En==null?void 0:En.item_banks)==null?void 0:wn[0])==null?void 0:Xt.status)=="in_progress"&&(Be==null?void 0:Be.IsSuper)&&y.createElement(y.Fragment,null,y.createElement("div",{className:he.float_icon,style:{background:"rgba(227,0,0,0.1)"}},y.createElement("img",{src:te(7891),width:20,height:20})),y.createElement("div",{className:he.float_text,onClick:()=>In(void 0,null,function*(){var yn,fa;let xa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(fa=(yn=En==null?void 0:En.item_banks)==null?void 0:yn[0])==null?void 0:fa.smart_plan_item_bank_id,status:"ended"}});(xa==null?void 0:xa.status)==0&&(Ne.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),fn())})},"\u7ED3\u675F\u7B54\u9898")))),!xn&&Mn&&y.createElement("div",{className:he.btn_float,style:{right:Be!=null&&Be.IsSuper?"0px":"700px"}},y.createElement(a.op,{disabled:mn==1,className:"mb20",onClick:()=>{if(mn==1){Ne.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}ka(mn-1)}},"\u4E0A\u4E00\u9875"),y.createElement(a.op,{disabled:mn==Ea,onClick:()=>{if(mn==Ea){Ne.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}ka(mn+1)}},"\u4E0B\u4E00\u9875")),!Mn&&(Ot!=null&&Ot.user_login?y.createElement("div",{className:he.over_content},y.createElement("div",{className:he.over_button,onClick:()=>{de(!0)}},y.createElement("img",{src:te(78868),className:he.ewm_img,style:{width:"16px",height:"15px"}}),y.createElement("div",{className:he.ewm_text},"\u5B66\u751F\u5217\u8868")),y.createElement("div",{className:he.over_button,onClick:()=>{E.history.push(`/classrooms/${Ot==null?void 0:Ot.coursesId}/smart_plan/${Ot==null?void 0:Ot.id}/detail`)}},y.createElement("img",{src:te(50066),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u9000\u51FA\u8BFE\u4EF6"))):Be!=null&&Be.IsSuper?y.createElement("div",{className:he.over_content},y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("div",{className:he.over_button,onClick:()=>{Fa(!0)}},y.createElement("img",{src:te(15091),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u5168\u5C4F\u64AD\u653E")),(Ia==null?void 0:Ia.status)=="not_started"&&y.createElement("div",{className:he.over_button,onClick:()=>In(void 0,null,function*(){Nn({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan",params:{coursesId:Ot==null?void 0:Ot.coursesId,smart_plans_id:Ot==null?void 0:Ot.id}}})})},y.createElement("img",{src:te(76502),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),(Ia==null?void 0:Ia.status)=="in_progress"&&y.createElement("div",{className:he.over_button,onClick:()=>In(void 0,null,function*(){Ee.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u786E\u8BA4\u662F\u5426\u7ED3\u675F\u6388\u8BFE\uFF1F\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u5F53\u524D\u8BFE\u4EF6\u5C06\u4E0D\u53EF\u7F16\u8F91\u548C\u7EE7\u7EED\u4E0A\u8BFE\u3002",onOk:()=>In(void 0,null,function*(){let yn=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/change_status.json`,{method:"post"});(yn==null?void 0:yn.status)==0&&(Ne.ZP.success("\u7ED3\u675F\u6388\u8BFE\u6210\u529F"),E.history.push(`/classrooms/${Ot==null?void 0:Ot.coursesId}/smart_plan`),(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:mn,allow_answer:!1,is_end:!0}}}))})})})},y.createElement("img",{src:te(3540),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),y.createElement("div",{className:he.over_button,onClick:()=>{oo(new Date)}},y.createElement("img",{src:te(56440),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801"))),y.createElement("div",{className:he.over_button,onClick:()=>{E.history.push(`/classrooms/${Ot==null?void 0:Ot.coursesId}/smart_plan`)}},y.createElement("img",{src:te(50066),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u4FDD\u5B58\u5E76\u9000\u51FA"))):y.createElement("div",{className:he.overcont2wrap},y.createElement(a.op,{disabled:mn==1,className:"mr30",onClick:()=>{if(mn==1){Ne.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}ka(mn-1)}},"\u4E0A\u4E00\u9875"),y.createElement("div",{className:he.over_content2},y.createElement("div",{className:he.over_button2,onClick:()=>{E.history.push(`/classrooms/${Ot==null?void 0:Ot.coursesId}/smart_plan`)}},y.createElement("img",{src:te(50066),className:he.ewm_img2,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text2},"\u9000\u51FA\u8BFE\u4EF6"))),y.createElement(a.op,{disabled:mn==Ea,className:"ml30",onClick:()=>{if(mn==Ea){Ne.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}ka(mn+1)}},"\u4E0B\u4E00\u9875")))),(!Mn||!(Be!=null&&Be.IsSuper))&&io(),Mn&&(Be==null?void 0:Be.IsSuper)&&y.createElement(le.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{Kn(!1)},destroyOnClose:!0,forceRender:!0,open:xn},io(),y.createElement("div",{className:he.close_drawer,onClick:()=>{Kn(!1)}},y.createElement("i",{className:"iconfont icon-shouqi10 font14"})))),y.createElement(da.Z,{Callback:()=>{Ra(),(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:mn,allow_answer:!1,is_end:!1}}})}}),y.createElement(Ee.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Dn,title:"\u8BFE\u4EF6\u4E8C\u7EF4\u7801",width:530,forceRender:!0,footer:null,closeIcon:null},y.createElement("div",{className:he.modal},"\u5B66\u751F\u53EF\u4EE5\u6253\u5F00\u624B\u673A\u626B\u63CF\u5C4F\u5E55\u4E0A\u7684\u4E8C\u7EF4\u7801\uFF0C\u5373\u53EF\u8FDB\u5165\u8BFE\u4EF6\u9875\u9762\uFF0C\u5F00\u542F\u667A\u6167\u5B66\u4E60\uFF01"),y.createElement("div",{className:he.erweima},y.createElement(Te.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Ot==null?void 0:Ot.coursesId}&id=${Ot==null?void 0:Ot.id}`,bgColor:"#FFF",size:260,icon:`${Nt.Z.IMG_SERVER}/${(Un=Et==null?void 0:Et.setting)==null?void 0:Un.tab_logo_url}`})),y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"10px"}},y.createElement(Le.ZP,{type:"primary",onClick:()=>{hn(!1),oo(null),(0,$n.Dj)(document.body),Fa(!0)}},"\u5F00\u59CB\u4E0A\u8BFE"))),y.createElement(Ee.default,{centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,open:yt,title:"\u5B66\u4E60\u8FDB\u5EA6\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var yn;ut(!1),ka((yn=ae==null?void 0:ae.sort())==null?void 0:yn[0])},onOk:()=>In(void 0,null,function*(){var yn;ut(!1),ka((yn=ae==null?void 0:ae.sort())==null?void 0:yn[0])})},y.createElement("div",null,"\u8BF7\u5148\u5B8C\u6210\u672C\u5355\u5143\u5168\u90E8\u8BD5\u9898\uFF08\u672A\u5B8C\u6210\uFF1A",(ga=ae==null?void 0:ae.sort())==null?void 0:ga.map((yn,fa)=>y.createElement("span",{key:fa,style:{color:"#FF9D18",cursor:"pointer"},onClick:()=>{ut(!1),ka(yn)}},"\u7B2C",yn,"\u9875",fa+1==(ae==null?void 0:ae.length)?"":"\u3001")),"\uFF09\uFF0C\u5B8C\u6210\u540E\u5373\u53EF\u7EE7\u7EED\u5B66\u4E60\u4E0B\u4E00\u5355\u5143\u3002")),y.createElement(Ee.default,{centered:!0,keyboard:!1,destroyOnClose:!0,maskClosable:!1,open:ge,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{de(!1)},footer:null},y.createElement(we.Z,{spinning:!1},y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},y.createElement(at.default,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",value:qt==null?void 0:qt.course_group_id,options:(Wa=nt||[])==null?void 0:Wa.map(yn=>({label:yn==null?void 0:yn.name,value:yn==null?void 0:yn.id})),onChange:yn=>{qt.page=1,qt.course_group_id=yn,pn(en({},qt))}}),y.createElement(a.t7,{style:{width:300},value:{value:qt.search},onChange:(yn,fa)=>{qt.page=1,qt.search=yn,pn(en({},qt))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),y.createElement(oe.default,{loading:$e,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:yn=>y.createElement("span",{style:{color:"#666666"}},yn||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:yn=>y.createElement("span",{style:{color:"#666666"}},yn||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:yn=>y.createElement("span",{style:{color:"#666666"}},yn||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(yn,fa)=>y.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{de(!1),E.history.push(`/classrooms/${Ot==null?void 0:Ot.coursesId}/smart_plan/${Ot==null?void 0:Ot.id}/users/${fa==null?void 0:fa.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:Ce,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:qt.limit,current:qt.page,position:["bottomRight"],onChange:(yn,fa)=>{qt.page=yn,qt.limit=fa,pn(en({},qt))},total:Ct,showTotal:(yn,fa)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",yn," "),"\u6761\u6570\u636E")}})))))};var Hn=(0,E.connect)(({user:Bt,classroomList:nn,loading:Et,globalSetting:Qn})=>({user:Bt,classroomList:nn,globalSetting:Qn,loading:Et.effects}))(wa)},1448:function(Qe,dt,te){"use strict";te.r(dt),te.d(dt,{default:function(){return Xa}});var y=te(59301),ve=te(1997),Pe={box:"box___akyrK",code_style:"code_style___ra7Uf",formWrap:"formWrap___y92V8",shiti_icon:"shiti_icon____ZNmy",genghuan:"genghuan___Bw7ao",shanchu:"shanchu___SItJZ",box_header:"box_header___jersL",header_title:"header_title___Jrz8Q",ewm:"ewm___Ccwyw",ewm_img:"ewm_img___qYpk1",ewm_text:"ewm_text____v5jw",headerBtn:"headerBtn___vSSpt",subBtn:"subBtn___cwcre",box_miaoshu:"box_miaoshu___BqRGY",question_button:"question_button___MvZyz",select_question:"select_question___LvjKa",question_right:"question_right___sDC9L",question_right_title:"question_right_title___ek4Hb",question_right_content:"question_right_content___FyEMX",save_button:"save_button___dLwXn",question_list:"question_list___ZIpfP",staticWrap:"staticWrap___WAzhb",title:"title___xZVjz",subTitle:"subTitle___Y2dsw",erweima:"erweima___6VmbC",scoreByBlankRadio:"scoreByBlankRadio___y1faA",evalueWrap:"evalueWrap___jZNEB",evalueSty:"evalueSty___ywS_A",label:"label___m6frU",asnCont:"asnCont___U_49N",ansWrap:"ansWrap___aOGMP",selectMore:"selectMore___TiusP",edit_knowledges:"edit_knowledges___hZwFH",nodataSty:"nodataSty___zKmG6",leftWrap:"leftWrap___YJzfQ",rightWrap:"rightWrap___Fhs88",smartAI:"smartAI___W3_5c",smartAnimation:"smartAnimation___RNNbO",smartQuestion:"smartQuestion___hdHdF",close_drawer:"close_drawer___lIXmS",bottomDiv:"bottomDiv___LZZSF",commentModalSty:"commentModalSty___np5N0"},pe=te(28284),ye=te(6767),he=te(62957),Ne=te(71411),Ee=te(25399),we=te(82326),le=te(29787),Te=te(30641),Le=te(54172),at=te(99571),oe=te(99381),a=te(47889),E=te(42311),b=te(205),x=te(13820),z=te(89284),ee=te(77019),ne=te(89392),ue=te.n(ne),se={wrap:"wrap___xb1NT",deleteIcon:"deleteIcon___cM9xv",keywordTag:"keywordTag___UL5M3",questionTitleEditorWrap:"questionTitleEditorWrap___KCJQj",choiceListWrap:"choiceListWrap___YUFJN",choiceWrap:"choiceWrap___OLt1d",choiceIndex:"choiceIndex___v8tLz",judgementIndex:"judgementIndex___GFeej",setAnswerBtn:"setAnswerBtn___pBwSA",activeAnswer:"activeAnswer___d0iL0",activeJudgementAnswer:"activeJudgementAnswer___hUIzE",actionWrapper:"actionWrapper___KnaNE",addIcon:"addIcon___fbmnO",inputBorder:"inputBorder___vbVXA",placeholder:"placeholder___ECmuB",blankInputNumberWrapper:"blankInputNumberWrapper___uIbUU",addBtn:"addBtn___c1VkJ",blankIndex:"blankIndex___ek3fY",baseInputWrapper:"baseInputWrapper___zlGHK",collapseWrapper:"collapseWrapper___QtpR6",panelHeader:"panelHeader___ZsUo0",open:"open___q9CQo",close:"close___Ju5ls",hide:"hide___BmCWZ",green:"green___XHvv2",textArea:"textArea___wzrae",row:"row___TZDhZ",html:"html___kVAJu",line:"line___oR2SG",c:"c___nVJjx",cpp:"cpp___N2fHM",java:"java___CHMws",python:"python___Nmt1l"},ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAj5JREFUOE91U01oE0EYfbOmhURT2qAHbyIa0KsIPXoIFaEHreBNPeihFw96kQq9iDSXUlDwB3vqTdAWFSyBBqwIoRUUPRoU0WhEYpNmTZqd309mdzNJBBcWhvlm3rzvfe8xADizVMsKTXkhTC5QekQoAx7/QlG0ltGeUORLTUXtsRksHCmzC4/8LNdyg0s9Fh3oHo4uOjDZt1YETdTQzBtnl55sL3Opp7ii3uEYpJ+JqzsmBobYCpt+2mxyaSLacXGA/sDLgwyFJp9dee5T3FtIee5kGgcyQ1aage+nrzDx4DuaHe00EdqAXXvRigEikZbOjWGt3EHV1zBEOH9sDxIeC8FO3K2g0pCw7XClraBg1wttskiWvm1j8ewo6jsaO4LCS8MJhoSHEOTWWh0/mhKlLx0nMJstdkIGXYB7p0dQ+srxu6WhjFUbYW006eHQ3iG8+tTBwnrdjZndfBmQfTmIR3Z7Mo3CxwC/YoBWYHAwswuTR1PY/MZx9VkNf4LYJ9KA5V8LEn3qz5/a7cSzDNY/B8gdTuJDlePGah1b7VjEyFRg8yXpACyTuYmUA2gLgzcVgWSCIZNimC1so+or165tnd3ZVANjnD4+jP1pz4HU2joECBTh8uMt+IFVv+dWdv8tNbns878zTpyB/9lZEoQ2Plt8R8tCm6l+M/3rysjSsdX79JKaVtjD95QFYUNI0wuTSyOhK3AvFwQuNYSmRiD1eGgxC0IGeaFMzuZiIIXOIy6dPtemKMBmVi/uK/8FuZeFO/t9oycAAAAASUVORK5CYII=",De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAiZJREFUOE9dkz1rFFEUhp87u2x2Q1xJQBEEQYvYihLYxi6tTURQEBQEwU5MUuQXpJBERQSVFGIKo5AgiI3E2C4IElQQo1HExiImZnbne2eOHO5MdrQY7nDhPLwf5xqAuVUZNSGzmce4+DTFBwKoG2g4MOhAPT8HHdwBh9W6YebEVbNhHq7LaNihnfgM66AEgJ4+ODE0coiCGhULzKE7VWiZhQ+yHAVMxD5kgR0sg6q9f4b2ADlsxTz6IruRRzMJoIAUCgo1NbE2/lOgd65Z/CFSDCsgyW0UOehpwn4eRSYFzCz9EtHBOFegsMtj0KxD14cHTyDzoBLDjSmNHJ7e7YdrlrdFIh3OAYdqcOY4bHdhZAhWXsPmV9vK9HULeHynBHjpinixBaj80wfh6H5YegsXxmDjJ7xYs+1MX7OAhdv9YM2bjoibQRgBIZw9DKnAt99wbAQqBu4/h+APTF2xgHvzOaACpu2JdDLo9OCIA6easBVAmMCAAweGYG0d3n2EqYsWMD9XsvA+EHFTUEirAfsq8Ow7dLtQTeDSSdhyYfEVTJ6zgJu3oJZZiPkUigSqIAMF+TGUay2yKddartZ8jmQ3FZpeCpqFQqLILlXxKbBX3o/8vxLjKmBZhIme9FV0FVLsRWlH0tI70VZMwIrZDGU0MbQRhsOSFS8pWSktWaYv1SrYcWJaRkNRSGqYzWC8m9Ls5Ha02j0ruifWipt5rJqImcnzZuMvjUViA61/XdEAAAAASUVORK5CYII=",Ue=te(59301);const ke=({problemset:Vt,dispatch:Be,question:Qt,disabled:mn,showAnswer:na})=>{const[Ea,ia]=(0,y.useState)({}),[Ot,Ia]=(0,y.useState)([]),[Aa,Ba]=(0,y.useState)(!1),[ao]=(0,ve.useSearchParams)(),Ja=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],$a={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898"};return(0,y.useEffect)(()=>{const uo=(0,ne.cloneDeep)(Qt);ia(uo),Ia(uo==null?void 0:uo.choices)},[Qt]),Ue.createElement("div",null,Ue.createElement("div",{style:{display:"flex"}},(Qt==null?void 0:Qt.generate_type)=="artificial"?Ue.createElement(Ee.Z,{title:"\u81EA\u4E3B\u5EFA\u9898"},Ue.createElement("img",{src:ce,width:16,height:16,style:{margin:"5px 5px 0 0"}})):Ue.createElement(Ee.Z,{title:"\u667A\u80FD\u51FA\u9898"},Ue.createElement("img",{src:De,width:16,height:16,style:{margin:"5px 5px 0 0"}})),Ue.createElement(z.Z,{value:Ea==null?void 0:Ea.name,style:{fontSize:"16px"}})),Ot==null?void 0:Ot.map((uo,to)=>{const{is_answer:oo,choice_text:Ao}=uo;return Ue.createElement("div",{key:to,style:{pointerEvents:"none",fontSize:"16px"},className:`${se.row} `},Ue.createElement("span",null,Ja[to],".\xA0"),Ue.createElement(z.Z,{className:se.html,value:Ao,style:{fontSize:"16px"}}))}),na&&Ue.createElement("div",null,Ue.createElement("div",{className:se.line}),Ue.createElement("div",{className:"c-grey-333 mb5 font16"},Ue.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Ja[Ot.findIndex(uo=>uo==null?void 0:uo.is_answer)]),Ue.createElement(ee.Z,{className:"c-grey-333 mb10 font16"},Ue.createElement("b",null,"\u89E3\u6790:\xA0"),Ue.createElement(z.Z,{className:`${se.html} font16`,value:(Ea==null?void 0:Ea.analysis)||"\u6682\u65E0\u89E3\u6790"}))))};var ft=(0,ve.connect)(({problemset:Vt})=>({problemset:Vt}))(ke),it=te(5269),_e=te(12893),bt=te(39077),Pt=te(59301),pt=Object.defineProperty,xt=Object.defineProperties,Kt=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Gt=(Vt,Be,Qt)=>Be in Vt?pt(Vt,Be,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Vt[Be]=Qt,Jt=(Vt,Be)=>{for(var Qt in Be||(Be={}))jt.call(Be,Qt)&&Gt(Vt,Qt,Be[Qt]);if(Ut)for(var Qt of Ut(Be))Mt.call(Be,Qt)&&Gt(Vt,Qt,Be[Qt]);return Vt},_t=(Vt,Be)=>xt(Vt,Kt(Be)),lt=(Vt,Be)=>{var Qt={};for(var mn in Vt)jt.call(Vt,mn)&&Be.indexOf(mn)<0&&(Qt[mn]=Vt[mn]);if(Vt!=null&&Ut)for(var mn of Ut(Vt))Be.indexOf(mn)<0&&Mt.call(Vt,mn)&&(Qt[mn]=Vt[mn]);return Qt};const Ge=Vt=>{var Be=Vt,{value:Qt,onChange:mn,scrollId:na}=Be,Ea=lt(Be,["value","onChange","scrollId"]);return Pt.createElement("div",{id:na||""},Pt.createElement(bt.Z,_t(Jt({},Ea),{defaultValue:Qt,onChange:(ia,Ot)=>{Ot!=null&&Ot.length?mn(ia,Ot):mn(ia)}})))},St=({value:Vt,onChange:Be,placeholder:Qt,height:mn=150,isEdit:na,miniToolbar:Ea,watch:ia=!0})=>na?Pt.createElement(bt.Z,{isFocus:!0,height:mn||void 0,placeholder:Qt,defaultValue:Vt,onChange:Be,miniToolbar:Ea}):Pt.createElement("div",{style:{cursor:"pointer"}},Vt?Pt.createElement(z.Z,{className:se.inputBorder,value:Vt}):Pt.createElement("div",{className:`${se.inputBorder} ${se.placeholder} inputBorderError`},Qt));var st=te(59301),zt=Object.defineProperty,cn=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Pn=(Vt,Be,Qt)=>Be in Vt?zt(Vt,Be,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Vt[Be]=Qt,xe=(Vt,Be)=>{for(var Qt in Be||(Be={}))dn.call(Be,Qt)&&Pn(Vt,Qt,Be[Qt]);if(It)for(var Qt of It(Be))sn.call(Be,Qt)&&Pn(Vt,Qt,Be[Qt]);return Vt},ie=(Vt,Be)=>cn(Vt,Re(Be)),re=(Vt,Be)=>{var Qt={};for(var mn in Vt)dn.call(Vt,mn)&&Be.indexOf(mn)<0&&(Qt[mn]=Vt[mn]);if(Vt!=null&&It)for(var mn of It(Vt))Be.indexOf(mn)<0&&sn.call(Vt,mn)&&(Qt[mn]=Vt[mn]);return Qt};const me=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ze=({value:Vt,onChange:Be,choiceTextKey:Qt,answerKey:mn,index:na,isEdit:Ea,setInputActive:ia,form:Ot,choiceOptionsPath:Ia,allowChangeMode:Aa,showAddIcon:Ba,addItem:ao,deleteItem:Ja})=>{const $a=(Vt==null?void 0:Vt[mn])===1,uo=()=>{const oo=Ot.getFieldValue(Ia);Ot.setFieldValue(Ia,oo.map(Ao=>ie(xe({},Ao),{[mn]:0})))},to=()=>{$a?Be(ie(xe({},Vt),{[mn]:0})):(Aa||uo(),Be(ie(xe({},Vt),{[mn]:1})))};return st.createElement(ee.Z,{className:se.choiceWrap,align:"middle",wrap:!1},st.createElement(it.Z,{onClick:to,className:`${se.choiceIndex} ${$a?se.activeAnswer:""}`},me[na]),st.createElement(it.Z,{flex:1,className:`${se.editorWrap} ml15`,onClick:ia},st.createElement(St,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Ea,value:Vt==null?void 0:Vt[Qt],onChange:oo=>{Be(ie(xe({},Vt),{[Qt]:oo}))}})),st.createElement(it.Z,{className:se.actionWrapper},st.createElement(Ee.Z,{title:"\u5220\u9664"},st.createElement(_e.Z,{className:se.deleteIcon,onClick:Ja,style:{visibility:na>1?"visible":"hidden"}}))))},qe=({questionTitlePlaceholder:Vt,titleKey:Be,choiceKey:Qt,analysisKey:mn,choiceTextKey:na,answerKey:Ea,choiceOptionsPath:ia,allowChangeMode:Ot=!0,form:Ia,showAnalysis:Aa=!0})=>{const[Ba,ao]=(0,y.useState)(),[Ja,$a]=(0,y.useState)(!1);return st.createElement("div",{className:se.wrap},st.createElement("div",{className:se.questionTitleEditorWrap},st.createElement(pe.default.Item,{label:"\u9898\u5E72",name:Be,labelCol:{span:24},rules:[{required:!0}]},st.createElement(Ge,{scrollId:Array.isArray(Be)?Be.join("_"):`${Be}`,height:150,placeholder:Vt}))),st.createElement(pe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),st.createElement(pe.default.List,{name:Qt,rules:[{validator(uo,to){const oo=to.some(vo=>vo[Ea]===1),Ao=to.findIndex(vo=>{var bo;return((bo=vo[na])==null?void 0:bo.length)<=0});return Ao!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${me[Ao]}\u9009\u9879\u7684\u5185\u5BB9`)):oo?Promise.resolve():(ye.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(uo,{add:to,remove:oo})=>st.createElement("div",{id:Array.isArray(ia)?ia.join("_"):`${ia}`},uo.map((Ao,vo)=>{var bo=Ao,{key:Se,name:tn}=bo,Ye=re(bo,["key","name"]);const yt=Ba===Se,ut=()=>{ao(Se)},ae=vo<7&&vo===uo.length-1,fe=()=>to({[na]:"",[Ea]:0}),ge=()=>oo(tn);return st.createElement(pe.default.Item,ie(xe({},Ye),{key:Se,name:tn,className:se.choiceListWrap,rules:[{validator(de,Ce){return Ce!=null&&Ce.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${me[vo]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),st.createElement(ze,{choiceTextKey:na,answerKey:Ea,index:vo,isEdit:yt,setInputActive:ut,form:Ia,choiceOptionsPath:ia,allowChangeMode:Ot,showAddIcon:ae,addItem:fe,deleteItem:ge}))}),uo.length<8&&st.createElement("div",{className:`${se.addBtn} mb30`,onClick:()=>to({[na]:"",[Ea]:0})},st.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),Aa&&st.createElement("div",{onClick:()=>$a(!0)},st.createElement(pe.default.Item,{name:mn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},st.createElement(St,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ja}))))};var Me=te(59301),ct=Object.defineProperty,Fe=Object.defineProperties,He=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,At=(Vt,Be,Qt)=>Be in Vt?ct(Vt,Be,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Vt[Be]=Qt,Oe=(Vt,Be)=>{for(var Qt in Be||(Be={}))We.call(Be,Qt)&&At(Vt,Qt,Be[Qt]);if(Xe)for(var Qt of Xe(Be))tt.call(Be,Qt)&&At(Vt,Qt,Be[Qt]);return Vt},Ve=(Vt,Be)=>Fe(Vt,He(Be)),Ae=(Vt,Be)=>{var Qt={};for(var mn in Vt)We.call(Vt,mn)&&Be.indexOf(mn)<0&&(Qt[mn]=Vt[mn]);if(Vt!=null&&Xe)for(var mn of Xe(Vt))Be.indexOf(mn)<0&&tt.call(Vt,mn)&&(Qt[mn]=Vt[mn]);return Qt};const Ie={\u6B63\u786E:"T",\u9519\u8BEF:"F"},be=({value:Vt,onChange:Be,form:Qt})=>{const mn=(Vt==null?void 0:Vt.is_answer)===1,na=Vt==null?void 0:Vt.choice_text,Ea=()=>{const ia=Qt.getFieldsValue().choices.map(Ot=>({choice_text:Ot.choice_text,is_answer:0}));Qt.setFieldsValue({choices:ia}),Be(Ve(Oe({},Vt),{is_answer:1}))};return Me.createElement(ee.Z,{className:se.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Me.createElement(it.Z,{onClick:Ea,className:`${se.choiceIndex} ${se.judgementIndex} ${mn?se.activeAnswer:""}`},Ie[na]),Me.createElement(it.Z,{flex:1,className:`${se.editorWrap} ml15`},Me.createElement("div",{className:`${se.inputBorder} ${se.placeholder} ${mn?se.activeJudgementAnswer:""}`},na)))},ot=({questionTitlePlaceholder:Vt,choiceKey:Be,form:Qt})=>{const[mn,na]=(0,y.useState)(!1);return Me.createElement("div",{className:se.wrap},Me.createElement("div",{className:se.questionTitleEditorWrap},Me.createElement(pe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Me.createElement(Ge,{scrollId:"name",height:140,placeholder:Vt}))),Me.createElement(pe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Me.createElement(pe.default.List,{name:"choices",rules:[{validator(Ea,ia){return ia.some(Ia=>(Ia==null?void 0:Ia.is_answer)===1)?Promise.resolve():(ye.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},Ea=>Me.createElement("div",{id:"choices"},Ea.map(ia=>{var Ot=ia,{key:Ia,name:Aa}=Ot,Ba=Ae(Ot,["key","name"]);return Me.createElement(pe.default.Item,Ve(Oe({},Ba),{key:Ia,name:Aa,noStyle:!0}),Me.createElement(be,{form:Qt}))})))),Me.createElement("div",{onClick:()=>na(!0)},Me.createElement(pe.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Me.createElement(St,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:mn}))))};var ht=te(59301);const Ft=({problemset:Vt,dispatch:Be,question:Qt})=>{var mn;const na={C:ht.createElement("span",{className:se.c},"C"),"C++":ht.createElement("span",{className:se.cpp},"C++"),Java:ht.createElement("span",{className:se.java},"Java"),Python:ht.createElement("span",{className:se.python},"Python")};return ht.createElement("div",{style:{color:"#333",display:"flex",fontSize:"14px",width:"100%",marginTop:"10px"}},(Qt==null?void 0:Qt.generate_type)=="artificial"?ht.createElement(Ee.Z,{title:"\u81EA\u4E3B\u5EFA\u9898"},ht.createElement("img",{src:ce,width:16,height:16,style:{margin:"5px 5px 0 0"}})):ht.createElement(Ee.Z,{title:"\u667A\u80FD\u51FA\u9898"},ht.createElement("img",{src:De,width:16,height:16,style:{margin:"5px 5px 0 0"}})),ht.createElement("span",{className:"font16"},Qt==null?void 0:Qt.name,Qt==null?void 0:Qt.name,(mn=Qt==null?void 0:Qt.languages)==null?void 0:mn.map((Ea,ia,Ot)=>ht.createElement(y.Fragment,{key:ia},na[Ea==null?void 0:Ea.language]))))};var kt=(0,ve.connect)(({problemset:Vt})=>({problemset:Vt}))(Ft),Rt=te(61737),Zt={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},rn={log(...Vt){this.enabled&&(Vt.push(Date.now()),Zt.logger.log("[ActionCable]",...Vt))}};const jn=()=>new Date().getTime(),on=Vt=>(jn()-Vt)/1e3;class Fn{constructor(Be){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=Be,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=jn(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),rn.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=jn(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),rn.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=jn()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,rn.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=jn(),rn.log("ConnectionMonitor recorded disconnect")}startPolling(){this.stopPolling(),this.poll()}stopPolling(){clearTimeout(this.pollTimeout)}poll(){this.pollTimeout=setTimeout(()=>{this.reconnectIfStale(),this.poll()},this.getPollInterval())}getPollInterval(){const{staleThreshold:Be,reconnectionBackoffRate:Qt}=this.constructor,mn=Math.pow(1+Qt,Math.min(this.reconnectAttempts,10)),Ea=(this.reconnectAttempts===0?1:Qt)*Math.random();return Be*1e3*mn*(1+Ea)}reconnectIfStale(){this.connectionIsStale()&&(rn.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${on(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?rn.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${on(this.disconnectedAt)} s`):(rn.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return on(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&on(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(rn.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}Fn.staleThreshold=6,Fn.reconnectionBackoffRate=.15;var Ln={message_types:{welcome:"welcome",disconnect:"disconnect",ping:"ping",confirmation:"confirm_subscription",rejection:"reject_subscription"},disconnect_reasons:{unauthorized:"unauthorized",invalid_request:"invalid_request",server_restart:"server_restart",remote:"remote"},default_mount_path:"/cable",protocols:["actioncable-v1-json","actioncable-unsupported"]};const{message_types:ln,protocols:an}=Ln,Bn=an.slice(0,an.length-1),ea=[].indexOf;class kn{constructor(Be){this.open=this.open.bind(this),this.consumer=Be,this.subscriptions=this.consumer.subscriptions,this.monitor=new Fn(this),this.disconnected=!0}send(Be){return this.isOpen()?(this.webSocket.send(JSON.stringify(Be)),!0):!1}open(){if(this.isActive())return rn.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const Be=[...an,...this.consumer.subprotocols||[]];return rn.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${Be}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new Zt.WebSocket(this.consumer.url,Be),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:Be}={allowReconnect:!0}){if(Be||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(rn.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(Be){rn.log("Failed to reopen WebSocket",Be)}finally{rn.log(`Reopening WebSocket in ${this.constructor.reopenDelay}ms`),setTimeout(this.open,this.constructor.reopenDelay)}else return this.open()}getProtocol(){if(this.webSocket)return this.webSocket.protocol}isOpen(){return this.isState("open")}isActive(){return this.isState("open","connecting")}triedToReconnect(){return this.monitor.reconnectAttempts>0}isProtocolSupported(){return ea.call(Bn,this.getProtocol())>=0}isState(...Be){return ea.call(Be,this.getState())>=0}getState(){if(this.webSocket){for(let Be in Zt.WebSocket)if(Zt.WebSocket[Be]===this.webSocket.readyState)return Be.toLowerCase()}return null}installEventHandlers(){for(let Be in this.events){const Qt=this.events[Be].bind(this);this.webSocket[`on${Be}`]=Qt}}uninstallEventHandlers(){for(let Be in this.events)this.webSocket[`on${Be}`]=function(){}}}kn.reopenDelay=500,kn.prototype.events={message(Vt){if(!this.isProtocolSupported())return;const{identifier:Be,message:Qt,reason:mn,reconnect:na,type:Ea}=JSON.parse(Vt.data);switch(this.monitor.recordMessage(),Ea){case ln.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case ln.disconnect:return rn.log(`Disconnecting. Reason: ${mn}`),this.close({allowReconnect:na});case ln.ping:return null;case ln.confirmation:return this.subscriptions.confirmSubscription(Be),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(Be,"connected",{reconnected:!0})):this.subscriptions.notify(Be,"connected",{reconnected:!1});case ln.rejection:return this.subscriptions.reject(Be);default:return this.subscriptions.notify(Be,"received",Qt)}},open(){if(rn.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return rn.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(Vt){if(rn.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){rn.log("WebSocket onerror event")}};const $t=function(Vt,Be){if(Be!=null)for(let Qt in Be){const mn=Be[Qt];Vt[Qt]=mn}return Vt};class oa{constructor(Be,Qt={},mn){this.consumer=Be,this.identifier=JSON.stringify(Qt),$t(this,mn)}perform(Be,Qt={}){return Qt.action=Be,this.send(Qt)}send(Be){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(Be)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class Jn{constructor(Be){this.subscriptions=Be,this.pendingSubscriptions=[]}guarantee(Be){this.pendingSubscriptions.indexOf(Be)==-1?(rn.log(`SubscriptionGuarantor guaranteeing ${Be.identifier}`),this.pendingSubscriptions.push(Be)):rn.log(`SubscriptionGuarantor already guaranteeing ${Be.identifier}`),this.startGuaranteeing()}forget(Be){rn.log(`SubscriptionGuarantor forgetting ${Be.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(Qt=>Qt!==Be)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(Be=>{rn.log(`SubscriptionGuarantor resubscribing ${Be.identifier}`),this.subscriptions.subscribe(Be)})},500)}}class ua{constructor(Be){this.consumer=Be,this.guarantor=new Jn(this),this.subscriptions=[]}create(Be,Qt){const mn=Be,na=typeof mn=="object"?mn:{channel:mn},Ea=new oa(this.consumer,na,Qt);return this.add(Ea)}add(Be){return this.subscriptions.push(Be),this.consumer.ensureActiveConnection(),this.notify(Be,"initialized"),this.subscribe(Be),Be}remove(Be){return this.forget(Be),this.findAll(Be.identifier).length||this.sendCommand(Be,"unsubscribe"),Be}reject(Be){return this.findAll(Be).map(Qt=>(this.forget(Qt),this.notify(Qt,"rejected"),Qt))}forget(Be){return this.guarantor.forget(Be),this.subscriptions=this.subscriptions.filter(Qt=>Qt!==Be),Be}findAll(Be){return this.subscriptions.filter(Qt=>Qt.identifier===Be)}reload(){return this.subscriptions.map(Be=>this.subscribe(Be))}notifyAll(Be,...Qt){return this.subscriptions.map(mn=>this.notify(mn,Be,...Qt))}notify(Be,Qt,...mn){let na;return typeof Be=="string"?na=this.findAll(Be):na=[Be],na.map(Ea=>typeof Ea[Qt]=="function"?Ea[Qt](...mn):void 0)}subscribe(Be){this.sendCommand(Be,"subscribe")&&this.guarantor.guarantee(Be)}confirmSubscription(Be){rn.log(`Subscription confirmed ${Be}`),this.findAll(Be).map(Qt=>this.guarantor.forget(Qt))}sendCommand(Be,Qt){const{identifier:mn}=Be;return this.consumer.send({command:Qt,identifier:mn})}}class ca{constructor(Be){this._url=Be,this.subscriptions=new ua(this),this.connection=new kn(this),this.subprotocols=[]}get url(){return va(this._url)}send(Be){return this.connection.send(Be)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(Be){this.subprotocols=[...this.subprotocols,Be]}}function va(Vt){if(typeof Vt=="function"&&(Vt=Vt()),Vt&&!/^wss?:/i.test(Vt)){const Be=document.createElement("a");return Be.href=Vt,Be.href=Be.href,Be.protocol=Be.protocol.replace("http","ws"),Be.href}else return Vt}function vn(Vt=Cn("url")||Ln.default_mount_path){return new ca(Vt)}function Cn(Vt){const Be=document.head.querySelector(`meta[name='action-cable-${Vt}']`);if(Be)return Be.getAttribute("content")}var Ze=te(11566),Je=te(94784),gt=te(37568),mt={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb"},vt=te(28374),Nt=te(97424),Tn=te(84880),$n=te(50887),da=te(2887),On=te(80235),pa=te(1970),rt="data:image/png;base64,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",Ht=(Vt,Be,Qt)=>new Promise((mn,na)=>{var Ea=Ia=>{try{Ot(Qt.next(Ia))}catch(Aa){na(Aa)}},ia=Ia=>{try{Ot(Qt.throw(Ia))}catch(Aa){na(Aa)}},Ot=Ia=>Ia.done?mn(Ia.value):Promise.resolve(Ia.value).then(Ea,ia);Ot((Qt=Qt.apply(Vt,Be)).next())}),en=(0,y.forwardRef)(({onSave:Vt,aiImg:Be},Qt)=>{var mn;const na=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 -\u4F8B:\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9:\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,Ea=(0,ve.useParams)(),[ia,Ot]=(0,y.useState)(!1),[Ia,Aa]=(0,y.useState)([]),[Ba,ao]=(0,y.useState)(!0),[Ja,$a]=(0,y.useState)(null),[uo,to]=(0,y.useState)([]),[oo,Ao]=(0,y.useState)(0),[vo,bo]=(0,y.useState)(0),[Se,tn]=(0,y.useState)(!1),[Ye,yt]=(0,y.useState)(""),[ut,ae]=(0,y.useState)(0),[fe,ge]=(0,y.useState)(0),[de,Ce]=(0,y.useState)(0),[Ke,$e]=(0,y.useState)(0),[et,Ct]=(0,y.useState)(0),[Lt,nt]=(0,y.useState)(0),[Yt,qt]=(0,y.useState)(0),[pn,un]=(0,y.useState)(0),[Dn,hn]=(0,y.useState)(null),[xn,Kn]=(0,y.useState)(pa.Q),{contentRef:Mn,value:bn,status:aa,open:En,close:_n}=xn,ya=(0,da.Z)({contentRef:Mn,status:aa}),{openProgress:la,closeProgress:La,CreateProgressModal:ha,progressOpen:ka}=(0,$n.Z)();(0,y.useEffect)(()=>{Ja&&(Dt(),Ua()),Ja===!1&&(_n(),Aa([]),yt(na),ae(0),ge(0),Ce(0),$e(0),Ct(0),nt(0),qt(0),un(0),hn(null))},[Ja]);const Fa=()=>{$a(!0)};(0,y.useImperativeHandle)(Qt,()=>({onClick:Fa}));const za=Gn=>{tn(!0),Ao(Gn),bo(0)},Ra=Gn=>Ht(void 0,null,function*(){const ma=Gn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(ma)==-1?(ye.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Gn.size/1024/1024>10?(ye.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),Ua=()=>Ht(void 0,null,function*(){const Gn=yield(0,b.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Gn.status===0&&(Ao(Gn.total_number),bo(Gn.remaining_number))}),Dt=()=>Ht(void 0,null,function*(){console.log(Ea,"params"),ao(!0),yt("\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u8FDB\u884C\u51FA\u9898"),ao(!1)}),fn=Gn=>(Gn=Gn||"",Gn=String(Gn),Gn=Gn.replace(/\s+/g,""),Gn),Rn=()=>Ht(void 0,null,function*(){var Gn,ma,Qa;if(fn(Ye)){if(Ye.length>1e3){ye.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{ye.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!fn(Ye)&&!(Ia!=null&&Ia.length)){ye.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}if(Dn===null){ye.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\u7C7B\u578B");return}const _a=[{name:"\u5355\u9009\u9898",num:Dn===0?1:0},{name:"\u591A\u9009\u9898",num:Dn===1?1:0},{name:"\u5224\u65AD\u9898",num:Dn===2?1:0},{name:"\u586B\u7A7A\u9898",num:Ke||0},{name:"\u7B80\u7B54\u9898",num:et||0},{name:"\u7EC4\u5408\u9898",num:pn||0},{name:"\u7F16\u7A0B\u9898",num:Dn===6?1:0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Yt||0}];tn(!1);const co={scene_type:6,request_identifier:Math.random(),file_id:(ma=(Gn=Ia[0])==null?void 0:Gn.response)==null?void 0:ma.id,content:Ye,ppt_page_url:(Qa=Be==null?void 0:Be[0])==null?void 0:Qa.url,count_arr:_a.map(eo=>eo.num).join(",")};yield En(co),Ua()}),gn=()=>Ht(void 0,null,function*(){const Gn=ya();la(),Ot(!0),to([]);const ma=new FormData;ma.append("html",Gn);const Qa=yield(0,b.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ma},!0);if((Qa==null?void 0:Qa.status)===0)if(Qa!=null&&Qa.data){La(100),to(Qa==null?void 0:Qa.data);return}else ye.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Ot(!1),La()}),ta=()=>Ht(void 0,null,function*(){const Gn=ya();(0,Rt.RG)(Gn)}),Zn=["uploading","error"].includes((mn=Ia==null?void 0:Ia[0])==null?void 0:mn.status);return y.createElement(y.Fragment,null,y.createElement(On.Z,{visible:Se,totalCount:oo,usedCount:vo,onCancel:()=>tn(!1),onOk:Rn}),y.createElement(Te.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:y.createElement("div",{className:mt.extraHeader},y.createElement(ee.Z,{align:"middle"},!aa&&!!bn&&y.createElement(y.Fragment,null,y.createElement(vt.op,{onClick:gn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),y.createElement(vt.op,{onClick:ta,shape:"default",type:"text"},y.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),y.createElement("i",{onClick:()=>{const Gn=ma=>{he.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ma,onOk:()=>{$a(!1)}})};if(aa){Gn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else bn?Gn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):$a(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ja},y.createElement("div",{className:mt.wrap},y.createElement("div",{className:mt.left},y.createElement(le.Z,{spinning:Ba},y.createElement("div",{className:mt.tip},y.createElement("img",{src:rt}),y.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),y.createElement("div",{className:"mb10 mt20 c-black"},y.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),y.createElement(gt.default.TextArea,{style:{height:160},className:"mb20",value:Ye,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF",onChange:Gn=>{yt(Gn.target.value)}}),y.createElement("div",{className:"c-black mt20"},y.createElement("div",{className:"mb10 c-black"},y.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),y.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u8BF7\u9009\u62E9",y.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u79CD\u9898\u578B\u5E76\u5236\u4F5C",y.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u9053\u9898\u76EE\uFF09")),y.createElement(a.ZP.Group,{value:Dn,onChange:Gn=>hn(Gn.target.value)},y.createElement(a.ZP,{value:0},"\u5355\u9009\u9898"),y.createElement(a.ZP,{value:1},"\u591A\u9009\u9898"),y.createElement(a.ZP,{value:2},"\u5224\u65AD\u9898"),y.createElement(a.ZP,{value:6},"\u7F16\u7A0B\u9898"))),aa?y.createElement("div",{onClick:_n,className:mt.bottomBtn},y.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Zn?y.createElement("div",{className:`${mt.bottomBtn} ${mt.disabled}`},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):y.createElement("div",{onClick:()=>{if(oo!==-1){tn(!0);return}Rn()},className:mt.bottomBtn},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),y.createElement(pa.Z,{onStatusChange:Kn,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!ka,noRestrictModal:za,stringTransformer:Tn.o,onError:Gn=>{Object.prototype.toString.call(Gn)==="[object Object]"&&Gn.status===-9&&za(Gn.data)}}))),y.createElement(Te.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:ia},y.createElement(ee.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},y.createElement("img",{src:te(36413),alt:"\u667A\u80FD\u51FA\u9898"}),y.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),y.createElement(Nt.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:uo,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>Ot(!1),onSuccess:()=>{Ot(!1),$a(!1)},onSave:Gn=>Ht(void 0,null,function*(){yield Vt(Gn,()=>{Ot(!1),$a(!1)})})}),y.createElement("div",{style:{height:70}})),ha("\u5904\u7406\u4E2D"))}),In=te(9194),wa=te(40783),Hn=te(83024),Bt=te(60242),nn={summaryWrap:"summaryWrap___MbkEC",summaryItem:"summaryItem___a9MrR",label:"label___cvjwu",percentSty:"percentSty___bu567",title:"title___Foktw",chart_container:"chart_container___obmZR"},Et=te(42441),Qn=te(59301);const Nn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Vn=({data:Vt=[],totalData:Be})=>{const Qt=["#76DDFB","#53A8E2","#19CB70","#3061D0","#00B187"];return Qn.createElement("div",{className:nn.summaryWrap},Qn.createElement(ee.Z,{justify:"space-between",align:"middle",style:{marginBottom:"10px"}},Qn.createElement(it.Z,{style:{display:"flex",alignItems:"center"}},Qn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Qn.createElement("div",{className:nn.title},"\u7B54\u9898\u6982\u89C8")),Qn.createElement(it.Z,{style:{display:"flex"}},Vt==null?void 0:Vt.map((mn,na)=>Qn.createElement("div",{key:na,style:{display:"flex",alignItems:"center",marginLeft:na==0?"0px":"20px"}},Qn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:Qt[na]}}),Qn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"5px"}},mn==null?void 0:mn.name))))),Vt==null?void 0:Vt.map((mn,na)=>{var Ea;return Qn.createElement("div",{className:nn.summaryItem,key:na,style:{marginTop:na==0?"0px":"15px"}},Qn.createElement("div",{className:nn.label},mn==null?void 0:mn.name),Qn.createElement(Bt.Z,{percent:(Ea=[3,4])!=null&&Ea.includes(na)?mn==null?void 0:mn.value:(mn==null?void 0:mn.value)/Be*100,size:[575,10],strokeColor:Qt[na],format:ia=>{var Ot;return Qn.createElement("span",{className:nn.percentSty},(Ot=[3,4])!=null&&Ot.includes(na)?((mn==null?void 0:mn.value)||0)+"%":(mn==null?void 0:mn.value)||0)}}))}))},zn=({data:Vt=[]})=>{const Be=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return Qn.createElement("div",{className:nn.summaryWrap,style:{overflow:"hidden"}},Qn.createElement(ee.Z,{justify:"space-between",align:"middle",style:{marginTop:"10px"}},Qn.createElement(it.Z,{style:{display:"flex",alignItems:"center"}},Qn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Qn.createElement("div",{className:nn.title},"\u7B54\u9898\u8BE6\u60C5")),Qn.createElement(it.Z,{style:{display:"flex"}},Vt==null?void 0:Vt.map((Qt,mn)=>Qn.createElement("div",{key:mn,style:{display:"flex",alignItems:"center",marginLeft:mn==0?"0px":"10px"}},Qn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:Be[mn]}}),Qn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"3px"}},"\u9009\u9879",Nn[mn]))))),Qn.createElement("div",{className:nn.chart_container},Qn.createElement(Et.Z,{option:{tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:"{b0}: {c0} \u4EBA"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"value",name:"\u4EBA\u6570",nameTextStyle:{color:"#5F6A95",fontSize:14},axisLine:{lineStyle:{color:"#F6F7F9"}},axisLabel:{color:"#5F6A95",fontSize:"14px",interval:0,formatter:Qt=>`${Qt}`,rich:{title:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:100,tooltip:{show:!0}}}},axisTick:{show:!1},splitLine:{lineStyle:{color:"#F6F7F9"}},minInterval:1}],yAxis:[{type:"category",data:Vt==null?void 0:Vt.map((Qt,mn)=>Nn[mn]),axisLine:{show:!1},axisTick:{show:!1}}],series:[{type:"bar",data:Vt==null?void 0:Vt.map((Qt,mn)=>Qt==null?void 0:Qt.user_num),barWidth:"20px",itemStyle:{color:function(Qt){return Be[Qt.dataIndex]}}}]},style:{height:300,width:"55%",bottom:"45px"}}),Qn.createElement(Et.Z,{option:{tooltip:{trigger:"item",formatter:"{b0}: {c0} \u4EBA"},series:[{name:"\u7B54\u9898\u60C5\u51B5",type:"pie",radius:["30%","70%"],center:["50%","50%"],label:{show:!0,position:"inside",formatter:"{d}%",color:"#fff",fontSize:14},data:Vt==null?void 0:Vt.map((Qt,mn)=>({value:Qt==null?void 0:Qt.user_num,name:`\u9009\u9879${Nn[mn]}`,itemStyle:{color:Be[mn]}}))}]},style:{height:300,width:"45%",bottom:"30px",left:"30px"}})))};var je=te(59301),wt=Object.defineProperty,Wn=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,ja=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Sn=(Vt,Be,Qt)=>Be in Vt?wt(Vt,Be,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Vt[Be]=Qt,wn=(Vt,Be)=>{for(var Qt in Be||(Be={}))Ha.call(Be,Qt)&&Sn(Vt,Qt,Be[Qt]);if(ja)for(var Qt of ja(Be))An.call(Be,Qt)&&Sn(Vt,Qt,Be[Qt]);return Vt},Xt=(Vt,Be)=>Wn(Vt,Za(Be)),Un=(Vt,Be,Qt)=>new Promise((mn,na)=>{var Ea=Ia=>{try{Ot(Qt.next(Ia))}catch(Aa){na(Aa)}},ia=Ia=>{try{Ot(Qt.throw(Ia))}catch(Aa){na(Aa)}},Ot=Ia=>Ia.done?mn(Ia.value):Promise.resolve(Ia.value).then(Ea,ia);Ot((Qt=Qt.apply(Vt,Be)).next())});const ga=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341","\u5341\u4E00","\u5341\u4E8C","\u5341\u4E09","\u5341\u56DB","\u5341\u4E94","\u5341\u516D","\u5341\u4E03","\u5341\u516B","\u5341\u4E5D","\u4E8C\u5341"],Wa={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"},Ca=({user:Vt,classroomList:Be,globalSetting:Qt,loading:mn,problemset:na,dispatch:Ea,pageNum:ia,pptInfo:Ot,openEwm:Ia,aiImg:Aa,addPage:Ba,maxPage:ao,setShowModelPage:Ja,setOpenEwm:$a,behavior:uo,changePage:to,pptFullScreen:oo})=>{var Ao,vo,bo,Se,tn,Ye,yt,ut,ae,fe,ge,de,Ce,Ke,$e,et,Ct,Lt,nt,Yt,qt,pn,un,Dn,hn,xn,Kn,Mn,bn,aa,En,_n,ya,la,La,ha,ka,Fa,za,Ra,Ua,Dt,fn,Rn,gn,ta,Zn,Gn,ma,Qa,_a,qa,co,eo,io,yn,fa,xa,Oa,ro,ba,Tt,Yn,sa,Pa,Ga,Na,po,Eo,xo,lo,Lo,Bo,Fo,wo,Oo,qn,no,Ka,Ta,mo,Da,Va;const[Co]=(0,ve.useSearchParams)(),[To,jo]=(0,y.useState)(null),[Uo,Zo]=(0,y.useState)(!1),[qo,Go]=(0,y.useState)(""),[ko]=pe.default.useForm(),[Wo,or]=(0,y.useState)(!1),Ya=(0,ve.useParams)(),[cr,sr]=(0,y.useState)(!0),[Ko,$o]=(0,y.useState)(!1),[Yo,rr]=(0,y.useState)(!1),[Vo,pr]=(0,y.useState)({summary:[],summaryTotal:1,details:[],studentList:[]}),[ur,xr]=(0,y.useState)({}),[dr,Ir]=(0,y.useState)({page:1,page_size:20,course_group_id:"",search:""}),[er,Sr]=(0,y.useState)(null),[lr,br]=(0,y.useState)(!1),[hr,Ar]=(0,y.useState)(!1),[yr,jr]=(0,y.useState)(null),[Lr,ir]=(0,y.useState)(!1),[gr,mr]=(0,y.useState)(null),fr=(0,y.useRef)(vn(x.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),Pr=(0,y.useRef)(null),[kr,Er]=(0,y.useState)(!1),[zr,Jr]=(0,y.useState)(!1),[ar,Rr]=(0,y.useState)({}),[Ur,Tr]=(0,y.useState)(!1),[Zr,vr]=(0,y.useState)(!1),[Qr,Cr]=(0,y.useState)(!1),[Mr,Fr]=(0,y.useState)(1),[Gr,Dr]=(0,y.useState)(!1),[ho,So]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),Ho={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},[tr,wr]=(0,y.useState)(!1),[Yr,Or]=(0,y.useState)("show_after_edit"),[Br,qr]=(0,y.useState)(!1),[Io,yo]=(0,y.useState)([]),[Mo,zo]=(0,y.useState)([]),[Qo,Vr]=(0,y.useState)(!1),[Iu,$r]=(0,y.useState)(!1),[bu,eu]=(0,y.useState)(!1),[Lu,uu]=(0,y.useState)(!1),[Hr]=pe.default.useForm(),[Tu,tu]=(0,y.useState)(!1),[lu,Wr]=(0,y.useState)([]),[Xo,Kr]=(0,y.useState)([]),[Ou,iu]=(0,y.useState)(!1),ju=(Xn,Sa)=>{const Ma=[...Xo];Ma[Sa]=Xn,Kr(Ma);const Do=Ma.flat(),Po=Mo.filter(so=>!Do.includes(so.page_id));Wr(Po)},ku=(Xn,Sa)=>{const Ma=[...Xo];Ma[Sa]=Ma[Sa].filter(Do=>Do!==Xn),Kr(Ma),Wr(Mo.filter(Do=>!Ma.flat().includes(Do.page_id)))},{SmartPlanItemBanks:Wt}=Be,zu=Xn=>{ir(!0);const Sa=fr.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_item_bank_id:Xn},{connected:()=>{Sa.perform("request_initial_stats",{smart_plan_item_bank_id:Xn})},received:Ma=>{var Do,Po,so,fo,No,Ro,Jo,_o;const Nr=[{name:((Po=(Do=Wt==null?void 0:Wt.item_banks)==null?void 0:Do[0])==null?void 0:Po.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:Ma==null?void 0:Ma.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:Ma==null?void 0:Ma.answerd_num},{name:((fo=(so=Wt==null?void 0:Wt.item_banks)==null?void 0:so[0])==null?void 0:fo.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:Ma==null?void 0:Ma.correctly_num},{name:"\u63D0\u4EA4\u7387",value:Ma==null?void 0:Ma.submitted_rate},{name:((Ro=(No=Wt==null?void 0:Wt.item_banks)==null?void 0:No[0])==null?void 0:Ro.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:Ma==null?void 0:Ma.correct_rate}];pr({summary:Nr,summaryTotal:Ma==null?void 0:Ma.total_num,details:Ma==null?void 0:Ma.choice_list,studentList:Ma==null?void 0:Ma.knowledge_answer_student_list}),((_o=(Jo=Wt==null?void 0:Wt.item_banks)==null?void 0:Jo[0])==null?void 0:_o.item_type)=="PROGRAM"&&Uu(),console.log("Received data:",Ma)}});mr(Sa)},nu=()=>{ir(!1),gr&&(gr.unsubscribe(),mr(null))};(0,y.useEffect)(()=>(Co.get("type")=="new"&&sessionStorage.getItem("coverSettingPptId")!=(Ya==null?void 0:Ya.id)&&Vu(),()=>{nu(),fr.current&&fr.current.disconnect()}),[]),(0,y.useEffect)(()=>{if(ia)return Je.Z.subscribe("active-modal-index",Sa=>{var Ma,Do;Sa===1&&(jo(!0),Zo(!1)),Sa===2&&($o(!0),rr(!0),Go("SELECT"),ko.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""}),Ja(),au((Ma=Wt==null?void 0:Wt.page)==null?void 0:Ma.id)),Sa===3&&Qu(),Sa===4&&((Do=Pr.current)==null||Do.onClick())})},[ia,Ba]),(0,y.useEffect)(()=>Je.Z.subscribe("active-data-update",Sa=>{nr()}),[]),(0,y.useEffect)(()=>{hr&&Zu()},[hr]),(0,y.useEffect)(()=>{ia&&ia<=ao&&(ko.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),nr(),$o(!1),rr(!1))},[ia]),(0,y.useEffect)(()=>{Ia&&or(!0)},[Ia]);const su=(Xn,Sa,Ma)=>{(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Xn,allow_answer:Sa,is_end:Ma,randomData:new Date}}})};(0,y.useEffect)(()=>{var Xn,Sa,Ma,Do,Po,so,fo,No,Ro,Jo,_o,Nr,Xr,gu,mu,fu,vu,pu,hu,Eu,Su,Au,yu,Pu,Cu,Mu,Fu,Du,wu,Bu,Nu;return So(Xt(wn({},ho),{defaultValue:(Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.animation_code,showExtra:!0})),(Ot==null?void 0:Ot.status)!=="ended"&&su(ia,((Ma=(Sa=Wt==null?void 0:Wt.item_banks)==null?void 0:Sa[0])==null?void 0:Ma.status)=="in_progress",(Ot==null?void 0:Ot.status)=="ended"),Wt!=null&&Wt.relation_positions&&to(Wt==null?void 0:Wt.relation_positions),(Wt==null?void 0:Wt.count)>0&&(Go(((Po=(Do=Wt==null?void 0:Wt.item_banks)==null?void 0:Do[0])==null?void 0:Po.item_type)=="SINGLE"||((fo=(so=Wt==null?void 0:Wt.item_banks)==null?void 0:so[0])==null?void 0:fo.item_type)=="MULTIPLE"?"SELECT":(Ro=(No=Wt==null?void 0:Wt.item_banks)==null?void 0:No[0])==null?void 0:Ro.item_type),ko.setFieldsValue({item_type:((_o=(Jo=Wt==null?void 0:Wt.item_banks)==null?void 0:Jo[0])==null?void 0:_o.item_type)=="SINGLE"||((Xr=(Nr=Wt==null?void 0:Wt.item_banks)==null?void 0:Nr[0])==null?void 0:Xr.item_type)=="MULTIPLE"?"SELECT":(mu=(gu=Wt==null?void 0:Wt.item_banks)==null?void 0:gu[0])==null?void 0:mu.item_type,choices:(pu=(vu=(fu=Wt==null?void 0:Wt.item_banks)==null?void 0:fu[0])==null?void 0:vu.choices)==null?void 0:pu.map(ru=>(ru.is_answer=ru.is_answer?1:0,ru)),analysis:(Eu=(hu=Wt==null?void 0:Wt.item_banks)==null?void 0:hu[0])==null?void 0:Eu.analysis,name:(Au=(Su=Wt==null?void 0:Wt.item_banks)==null?void 0:Su[0])==null?void 0:Au.name})),((Wt==null?void 0:Wt.count)>0&&((Cu=["in_progress","ended"])!=null&&Cu.includes((Pu=(yu=Wt==null?void 0:Wt.item_banks)==null?void 0:yu[0])==null?void 0:Pu.status))||((Fu=(Mu=Wt==null?void 0:Wt.page)==null?void 0:Mu.smart_plan_page_knowledges)==null?void 0:Fu.length)>0||((Du=Wt==null?void 0:Wt.page)==null?void 0:Du.lesson_mode)=="self_learning")&&((Ot==null?void 0:Ot.status)=="in_progress"?(gr&&nu(),(wu=Wt==null?void 0:Wt.page)!=null&&wu.id&&zu((Bu=Wt==null?void 0:Wt.page)==null?void 0:Bu.id)):(Ot==null?void 0:Ot.status)=="ended"&&Ru((Nu=Wt==null?void 0:Wt.page)==null?void 0:Nu.id)),()=>{nu()}},[Wt]),(0,y.useEffect)(()=>{var Xn,Sa,Ma;oo&&(Wt==null?void 0:Wt.count)>0&&(((Xn=Vo==null?void 0:Vo.details)==null?void 0:Xn.length)>0||ur!=null&&ur.smart_plan_users)&&(Ot==null?void 0:Ot.status)!="not_started"&&!Yo&&((Ma=(Sa=Wt==null?void 0:Wt.item_banks)==null?void 0:Sa[0])==null?void 0:Ma.status)!="not_started"&&vr(!0)},[oo,Vo,ur]);const nr=()=>Un(void 0,null,function*(){sr(!0),Ea({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Ya==null?void 0:Ya.coursesId,id:Ya==null?void 0:Ya.id,position:ia,max_position:ao}}),sr(!1)}),au=Xn=>Un(void 0,null,function*(){var Sa,Ma,Do,Po,so;if(Xn){let fo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${Xn}/edit.json`,{method:"get"});if((fo==null?void 0:fo.status)==0)return wr(!((Sa=fo==null?void 0:fo.data)!=null&&Sa.hidden_solution_visibility)),Or((Ma=fo==null?void 0:fo.data)==null?void 0:Ma.solution_visibility),yo((Do=fo==null?void 0:fo.data)==null?void 0:Do.item_bank_pages),zo((Po=fo==null?void 0:fo.data)==null?void 0:Po.all_pages),Wr((so=fo==null?void 0:fo.data)==null?void 0:so.all_pages),fo==null?void 0:fo.data}}),Ru=Xn=>Un(void 0,null,function*(){var Sa,Ma,Do,Po,so,fo;sr(!0);let No=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_item_bank_id:Xn}});if((No==null?void 0:No.status)==0){const Ro={class_num:(Sa=No==null?void 0:No.data)==null?void 0:Sa.class_num,answerd_num:(Ma=No==null?void 0:No.data)==null?void 0:Ma.answerd_num,correctly_num:(Do=No==null?void 0:No.data)==null?void 0:Do.correctly_num,submitted_rate:(Po=No==null?void 0:No.data)==null?void 0:Po.submitted_rate,correct_rate:(so=No==null?void 0:No.data)==null?void 0:so.correct_rate};pr({summary:[Ro],details:(fo=No==null?void 0:No.data)==null?void 0:fo.choice_list})}sr(!1)}),Uu=()=>Un(void 0,null,function*(){var Xn;let Sa=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.id}/students.json`,{method:"get",params:wn({},dr)});(Sa==null?void 0:Sa.status)==0&&xr(Sa==null?void 0:Sa.data)}),Zu=()=>Un(void 0,null,function*(){var Xn;br(!0);const Sa=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.id}/student_comment.json`,{method:"get",params:{user_id:yr}});(Sa==null?void 0:Sa.status)===0&&Sr(Sa==null?void 0:Sa.data),br(!1)}),Qu=ue().throttle(Ba,2500,{leading:!0,trailing:!1}),_r=(0,y.useRef)(null),cu=(0,y.useRef)(null);(0,y.useEffect)(()=>{var Xn;((Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.animation_code)!==""&&(clearTimeout(cu.current),cu.current=setTimeout(()=>{var Sa;const Ma=document.createElement("iframe");Ma.style.width="100%",Ma.style.height="40vh",Ma.style.overflow="auto",Ma.style.border="0";const Do=Po=>{try{const so=Po.documentElement.scrollHeight;Ma.style.height=`${so+10}px`}catch(so){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",so)}};if(_r.current){_r.current.innerHTML="",_r.current.appendChild(Ma);const Po=Ma.contentDocument||Ma.contentWindow.document;Po.open(),Po.write((Sa=Wt==null?void 0:Wt.page)==null?void 0:Sa.animation_code),Po.documentElement.scrollHeight,Do(Po),setTimeout(()=>{Do(Po)},1e3)}},1e3))},[(Ao=Wt==null?void 0:Wt.page)==null?void 0:Ao.animation_code,ho.open]);const Gu=(Xn,Sa)=>Un(void 0,null,function*(){var Ma;const Do=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Ma=Wt==null?void 0:Wt.page)==null?void 0:Ma.id}/animation_code.json`,{method:"put",body:{animation_code:Xn}});(Do==null?void 0:Do.status)===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),So(Xt(wn({},ho),{open:0})),nr(),Sa())});(0,y.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[uo]);const Yu=()=>Un(void 0,null,function*(){var Xn,Sa,Ma,Do,Po;iu(!0);const so=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/all_pages.json`,{method:"get"});if(iu(!1),(so==null?void 0:so.status)===0){const fo=(Sa=((Xn=so==null?void 0:so.data)==null?void 0:Xn.group_pages)||[])==null?void 0:Sa.map((_o,Nr)=>({page_ids:_o==null?void 0:_o.page_ids}));Hr.setFieldsValue({group_pages:fo!=null&&fo.length?fo:[{page_ids:[]}]});const No=fo.map(_o=>_o.page_ids);console.log("newSelectedValues--",No),Kr(No);const Ro=No.flat(),Jo=(Do=(Ma=so==null?void 0:so.data)==null?void 0:Ma.all_pages)==null?void 0:Do.filter(_o=>!Ro.includes(_o.page_id));Wr(Jo),zo((Po=so==null?void 0:so.data)==null?void 0:Po.all_pages)}}),ou=Xn=>{const Sa=document.getElementById(Xn);Sa&&Sa.scrollIntoView({behavior:"smooth",block:"center"})},Vu=()=>{const Xn=Sa=>Un(void 0,null,function*(){const Ma=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/set_cover.json`,{method:"post",body:Sa?{}:{position:1}});(Ma==null?void 0:Ma.status)==0&&(ye.ZP.success("\u8BBE\u7F6E\u6210\u529F"),sessionStorage.setItem("coverSettingPptId",Ya==null?void 0:Ya.id))});he.default.confirm({title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",maskClosable:!1,icon:null,centered:!0,width:370,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:je.createElement("span",null,"\u68C0\u6D4B\u5230\u8BFE\u4EF6\u672A\u8BBE\u7F6E\u5C01\u9762\uFF0C\u662F\u5426\u5C06\u7B2C\u4E00\u9875\u8BBE\u4E3A\u5C01\u9762\uFF1F \u201C\u53D6\u6D88\u201D\u5C06\u4F7F\u7528\u9ED8\u8BA4\u5C01\u9762\u56FE\u3002"),onOk:()=>Un(void 0,null,function*(){yield Xn(!1)}),onCancel:()=>Un(void 0,null,function*(){yield Xn(!0)})})},du=()=>je.createElement(je.Fragment,null,je.createElement("div",{style:{marginTop:"20px",color:"#333",display:"flex"}},je.createElement(Ne.Z,{disabled:(Ot==null?void 0:Ot.status)=="ended",checked:tr,onChange:Xn=>{wr(Xn),Or(Xn?"show_after_edit":"")}}),je.createElement("div",{style:{marginLeft:"12px"}},je.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),je.createElement(Ee.Z,{title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF1B\u5728\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u5C06\u81EA\u52A8\u516C\u5F00\u6240\u6709\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\u3002"},je.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}})))),je.createElement(we.default,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",disabled:(Ot==null?void 0:Ot.status)=="ended",style:{width:"100%",marginTop:"10px"},size:"large",value:Yr,onChange:Xn=>{Or(Xn)}},je.createElement(we.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u7ACB\u5373\u663E\u793A"),je.createElement(we.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u7ACB\u5373\u663E\u793A")),je.createElement("div",{style:{marginTop:"20px",color:"#333"}},je.createElement("span",null,"\u5E94\u7528\u8BFE\u4EF6\u9875\u9762"),je.createElement(Ee.Z,{title:"\u8BD5\u9898\u53EF\u5173\u8054\u81F3\u591A\u4E2A\u9875\u9762\uFF0C\u6240\u6709\u5173\u8054\u9875\u9762\u5747\u4F1A\u540C\u6B65\u663E\u793A\u76F8\u540C\u8BD5\u9898\u3002\u5B66\u751F\u5B8C\u6210\u8BD5\u9898\u540E\uFF0C\u5747\u89C6\u4E3A\u5B8C\u6210\u6240\u6709\u5173\u8054\u9875\u9762\u7684\u8BD5\u9898\u3002"},je.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}})),je.createElement(we.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Pe.selectMore,disabled:(Ot==null?void 0:Ot.status)=="ended",style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:Io,showSearch:!1,onChange:Xn=>{yo(Xn)}},Mo==null?void 0:Mo.map((Xn,Sa)=>je.createElement(we.default.Option,{value:Xn==null?void 0:Xn.smart_plan_item_bank_id,key:Sa,disabled:(Xn==null?void 0:Xn.position)==ia},"\u7B2C",Xn==null?void 0:Xn.position,"\u9875")))));return je.createElement("section",null,je.createElement(le.Z,{spinning:!1},je.createElement("div",{className:Pe.box,id:"target"},je.createElement("div",{className:Pe.box_header},je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("div",{style:{display:"flex",alignItems:"center"}},(Wt==null?void 0:Wt.page_group)&&je.createElement(Ee.Z,{placement:"bottomLeft",title:`\u5B66\u4E60\u5355\u5143${(0,Rt.EM)(String((vo=Wt==null?void 0:Wt.page_group)==null?void 0:vo.number))}\uFF1A\u8303\u56F4\u4E3A\u7B2C${(tn=(Se=(bo=Wt==null?void 0:Wt.page_group)==null?void 0:bo.positions)==null?void 0:Se.sort())==null?void 0:tn.join("\u3001")}\u9875\uFF0C\u5305\u542B${(Ye=Wt==null?void 0:Wt.page_group)==null?void 0:Ye.questions_count}\u9053\u8BD5\u9898`},je.createElement("div",{style:{cursor:"pointer",marginRight:"20px",color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",padding:"8px 16px",borderRadius:"2px"}},"\u5B66\u4E60\u5355\u5143",(0,Rt.EM)(`${(yt=Wt==null?void 0:Wt.page_group)==null?void 0:yt.number}`))),je.createElement("div",{style:{display:"flex",alignItems:"center"}},(((ae=(ut=Wt==null?void 0:Wt.page)==null?void 0:ut.smart_plan_page_knowledges)==null?void 0:ae.length)>0||((fe=Wt==null?void 0:Wt.page)==null?void 0:fe.page_info))&&je.createElement("div",{className:`${Pe.subBtn} mr20`,onClick:()=>{ou("smartAI")}},je.createElement("img",{src:te(58163)}),je.createElement("span",null,"\u667A\u80FD\u4E92\u52A8")),((ge=Wt==null?void 0:Wt.page)==null?void 0:ge.animation_code)&&je.createElement("div",{className:`${Pe.subBtn} mr20`,onClick:()=>{ou("smartAnimation")}},je.createElement("img",{src:te(2402)}),je.createElement("span",null,"\u667A\u80FD\u52A8\u6548")),!!(Wt!=null&&Wt.count)&&je.createElement("div",{className:`${Pe.subBtn}`,onClick:()=>{ou("smartQuestion")}},je.createElement("img",{src:te(96485)}),je.createElement("span",null,Ho[(Ce=(de=Wt==null?void 0:Wt.item_banks)==null?void 0:de[0])==null?void 0:Ce.item_type])))),je.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},je.createElement(Ee.Z,{placement:"bottomLeft",title:`${(Ke=Wt==null?void 0:Wt.page)!=null&&Ke.enable_ai_tutor?"\u5173\u95ED":"\u5F00\u542F"}\u667A\u80FD\u52A9\u6559\u4F34\u5B66`},je.createElement("div",{className:Pe.headerBtn,style:{alignItems:"center",border:($e=Wt==null?void 0:Wt.page)!=null&&$e.enable_ai_tutor?"1px solid rgba(46,194,91,0.7)":"1px solid rgba(20, 93, 255, 0.2)"},onClick:()=>{var Xn;eu(!0),qr((Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.enable_ai_tutor)}},je.createElement("img",{src:te(29929)}))),je.createElement(Ee.Z,{placement:"bottomLeft",title:"\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u7F6E\u4E3A\u8BFE\u4EF6\u5C01\u9762"},je.createElement("div",{className:Pe.headerBtn,style:{marginLeft:"20px",alignItems:"center"},onClick:()=>{Dr(!0)}},je.createElement("img",{src:te(6814),style:{width:"18px",height:"16px"}}))),je.createElement(Ee.Z,{placement:"bottomLeft",title:"\u5B66\u4E60\u5355\u5143\u8BBE\u7F6E"},je.createElement("div",{style:{marginLeft:"20px"},className:Pe.headerBtn,onClick:()=>Un(void 0,null,function*(){tu(!0),yield Yu()})},je.createElement("img",{src:te(47284),style:{width:"19px",height:"16px",marginTop:"4px"}})))))),je.createElement("div",{id:"scroll-container"},!((et=Wt==null?void 0:Wt.page)!=null&&et.animation_code)&&!(((Lt=(Ct=Wt==null?void 0:Wt.page)==null?void 0:Ct.smart_plan_page_knowledges)==null?void 0:Lt.length)>0||(nt=Wt==null?void 0:Wt.page)!=null&&nt.page_info)&&!((Wt==null?void 0:Wt.count)>0||Ko)&&je.createElement("div",{className:Pe.nodataSty},je.createElement("div",{className:Pe.leftWrap},je.createElement("img",{src:te(6545),width:40})),je.createElement("div",{className:Pe.rightWrap},je.createElement("div",{style:{fontSize:"18px"}},"\u2728 ",je.createElement("span",{style:{color:"#333"}},"\u8FD9\u91CC\u8FD8\u6CA1\u6709\u5185\u5BB9\u54E6~")),je.createElement("div",{style:{fontSize:"14px",color:"#434D6C",margin:"8px 0px"}},"\u70B9\u51FB\u4E0B\u65B9\u5BF9\u8BDD\u6846\uFF0C\u4F7F\u7528\u667A\u6167\u5907\u8BFE\u529F\u80FD\u6DFB\u52A0\uFF1A"),je.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",je.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u7CBE\u9009\u8BD5\u9898")),je.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",je.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u667A\u80FD\u4E92\u52A8")),je.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",je.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u667A\u80FD\u52A8\u6548")))),(((qt=(Yt=Wt==null?void 0:Wt.page)==null?void 0:Yt.smart_plan_page_knowledges)==null?void 0:qt.length)>0||((pn=Wt==null?void 0:Wt.page)==null?void 0:pn.page_info))&&je.createElement("div",{id:"smartAI",className:"mt10",style:{scrollMarginTop:"120px"}},je.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:14,alignItems:"center"}},je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),je.createElement("span",null,"\u667A\u80FD\u4E92\u52A8"),je.createElement(Ee.Z,{title:"\u5927\u6A21\u578B\u80FD\u4E3B\u52A8\u4E0E\u5B66\u751F\u8FDB\u884C\u4EA4\u4E92\uFF0C\u4E86\u89E3\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5728\u4E92\u52A8\u7684\u8FC7\u7A0B\u4E2D\u8FDB\u884C\u542F\u53D1\u5F0F\u52A9\u5B66\uFF0C\u5E76\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u3002"},je.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}}))),je.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},(Ot==null?void 0:Ot.status)!="not_started"&&((Dn=(un=Wt==null?void 0:Wt.page)==null?void 0:un.smart_plan_page_knowledges)==null?void 0:Dn.length)>0&&((hn=Vo==null?void 0:Vo.studentList)==null?void 0:hn.length)>0&&je.createElement("div",{style:{display:"flex",justifyContent:"center",color:"#3061D0",cursor:"pointer",fontWeight:400}},je.createElement("div",{onClick:()=>Un(void 0,null,function*(){Cr(!0)})},je.createElement("i",{className:"iconfont icon-xuexipingjia font14",style:{marginRight:"4px"}}),"\u5B66\u4E60\u8BC4\u4EF7")),je.createElement(Ee.Z,{title:"\u5168\u5C4F"},je.createElement("i",{className:"iconfont icon-quanping5 font14",style:{color:"#3061D0",cursor:"pointer",marginLeft:(Ot==null?void 0:Ot.status)!="not_started"&&((Kn=(xn=Wt==null?void 0:Wt.page)==null?void 0:xn.smart_plan_page_knowledges)==null?void 0:Kn.length)>0?"20px":"auto"},onClick:()=>{Tr(!0)}})),je.createElement(Ee.Z,{placement:"left",title:"\u7F16\u8F91\u667A\u80FD\u4E92\u52A8"},je.createElement("div",{onClick:()=>$r(!0),style:{cursor:"pointer",fontWeight:400,fontSize:"14px",color:"#3061D0"}},je.createElement("i",{className:"iconfont icon-bianjikejian font14 ml20"}))),je.createElement(Ee.Z,{placement:"left",title:"\u5220\u9664\u667A\u80FD\u4E92\u52A8"},je.createElement("i",{className:"iconfont icon-shanchu14 ml20 font14",style:{cursor:"pointer",color:"#999999"},onClick:Xn=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u667A\u80FD\u4E92\u52A8\uFF1F",onOk:()=>Un(void 0,null,function*(){var Sa;let Ma=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Sa=Wt==null?void 0:Wt.page)==null?void 0:Sa.id}/smart_plan_page_knowledges/delete_knowledge.json`,{method:"delete"});(Ma==null?void 0:Ma.status)==0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),nr())})})}})))),((Mn=Wt==null?void 0:Wt.page)==null?void 0:Mn.page_info)&&je.createElement("div",{style:{padding:"3px 0 5px 12px",marginTop:"20px",background:"rgba(245, 246, 248,0.9)"}},je.createElement(z.Z,{className:"font14 mt5",value:(bn=Wt==null?void 0:Wt.page)==null?void 0:bn.page_info,style:{maxHeight:"400px",overflowY:"auto",color:"#666666"}}),je.createElement(Te.Z,{bodyStyle:{padding:"0px 0 20px 20px"},headerStyle:{display:"none"},width:"100%",forceRender:!0,open:Ur},je.createElement("div",{style:{position:"fixed",display:"flex",alignItems:"center",justifyContent:"space-between",width:"calc(100% - 30px)",background:"#fff",zIndex:100,height:"40px"}},je.createElement("div",{style:{fontSize:18,fontWeight:500}},"\u9884\u8BBE\u89E3\u6790"),je.createElement(Ee.Z,{title:"\u6536\u8D77\u5168\u5C4F",placement:"left"},je.createElement("i",{className:"iconfont icon-tuichuquanping1 font18",style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{Tr(!1)}}))),je.createElement(z.Z,{className:"font16 mt40",value:(aa=Wt==null?void 0:Wt.page)==null?void 0:aa.page_info}))),((_n=(En=Wt==null?void 0:Wt.page)==null?void 0:En.smart_plan_page_knowledges)==null?void 0:_n.length)>0&&je.createElement("div",{style:{width:"100%",marginTop:"15px"}},(la=(ya=Wt==null?void 0:Wt.page)==null?void 0:ya.smart_plan_page_knowledges)==null?void 0:la.map((Xn,Sa)=>je.createElement("div",{key:"index",className:Pe.question_list},"\u95EE\u9898",ga[Sa],"\uFF1A",Xn==null?void 0:Xn.question)))),je.createElement(In.Z,{defaultValue:ho.defaultValue,open:ho.open,language:ho.language,height:ho.height,onDynamic:Gu,showExtra:ho.showExtra}),((La=Wt==null?void 0:Wt.page)==null?void 0:La.animation_code)&&je.createElement(je.Fragment,null,je.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500,marginTop:"20px"}},je.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),je.createElement("span",{className:"font14"},"\u667A\u80FD\u52A8\u6548"),je.createElement(Ee.Z,{title:"\u5168\u5C4F"},je.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{So(Xt(wn({},ho),{open:ho.open+1,showExtra:!1}))}})),je.createElement(Ee.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},je.createElement("i",{className:"iconfont icon-bianjikejian font14 ml20",style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{So(Xt(wn({},ho),{open:ho.open+1,showExtra:!0}))}})),je.createElement(Ee.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},je.createElement("i",{className:"iconfont icon-shanchu14 font14 ml20",style:{cursor:"pointer",color:"#999999"},onClick:()=>{he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4EE3\u7801\u52A8\u6548\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Un(void 0,null,function*(){var Xn;const Sa=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(Sa==null?void 0:Sa.status)===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),nr())})})}}))),je.createElement("div",{className:Pe.code_style,id:"smartAnimation",style:{scrollMarginTop:"120px"}},je.createElement("div",{ref:_r}))),((Wt==null?void 0:Wt.count)>0||Ko)&&je.createElement(pe.default,{form:ko,className:Pe.formWrap,layout:"vertical",colon:!1,id:"smartQuestion",style:{scrollMarginTop:"120px"}},je.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500,margin:"20px 0 15px 0"}},je.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),je.createElement("span",{className:"font14"},Ho[(ka=(ha=Wt==null?void 0:Wt.item_banks)==null?void 0:ha[0])==null?void 0:ka.item_type]),je.createElement("div",{className:Pe.shiti_icon},(Ot==null?void 0:Ot.status)=="in_progress"&&((Fa=Wt==null?void 0:Wt.page)==null?void 0:Fa.lesson_mode)!="self_learning"&&!(Wt!=null&&Wt.is_extra)&&(((Ra=(za=Wt==null?void 0:Wt.item_banks)==null?void 0:za[0])==null?void 0:Ra.status)=="not_started"||((Dt=(Ua=Wt==null?void 0:Wt.item_banks)==null?void 0:Ua[0])==null?void 0:Dt.status)=="ended")&&!Yo&&je.createElement("div",{style:{color:"#3061D0",cursor:"pointer",fontWeight:400},onClick:()=>Un(void 0,null,function*(){var Xn,Sa;let Ma=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Sa=(Xn=Wt==null?void 0:Wt.item_banks)==null?void 0:Xn[0])==null?void 0:Sa.smart_plan_item_bank_id,status:"in_progress"}});(Ma==null?void 0:Ma.status)==0&&(ye.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),nr(),pr(Ma==null?void 0:Ma.data))})},je.createElement("i",{className:"iconfont icon-qidongdati font14",style:{marginRight:"4px"}}),((Rn=(fn=Wt==null?void 0:Wt.item_banks)==null?void 0:fn[0])==null?void 0:Rn.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898"),(Ot==null?void 0:Ot.status)=="in_progress"&&!(Wt!=null&&Wt.is_extra)&&((ta=(gn=Wt==null?void 0:Wt.item_banks)==null?void 0:gn[0])==null?void 0:ta.status)=="in_progress"&&!Yo&&je.createElement("div",{style:{color:"#E30000",cursor:"pointer",fontWeight:400},onClick:()=>Un(void 0,null,function*(){var Xn,Sa;let Ma=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Sa=(Xn=Wt==null?void 0:Wt.item_banks)==null?void 0:Xn[0])==null?void 0:Sa.smart_plan_item_bank_id,status:"ended"}});(Ma==null?void 0:Ma.status)==0&&(ye.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),nr(),pr(Ma==null?void 0:Ma.data))})},je.createElement("i",{className:"iconfont icon-jieshushouke ml20 font14",style:{marginRight:"4px"}}),"\u7ED3\u675F\u7B54\u9898"),(Ot==null?void 0:Ot.status)!="not_started"&&((Zn=Wt==null?void 0:Wt.item_banks)==null?void 0:Zn.length)&&(Wt==null?void 0:Wt.count)>0&&(((ma=(Gn=Wt==null?void 0:Wt.item_banks)==null?void 0:Gn[0])==null?void 0:ma.status)=="in_progress"||((_a=(Qa=Wt==null?void 0:Wt.item_banks)==null?void 0:Qa[0])==null?void 0:_a.status)=="ended")&&!Yo&&je.createElement("div",{style:{color:"#3061D0",cursor:"pointer",fontWeight:400},onClick:()=>Un(void 0,null,function*(){vr(!0)})},je.createElement("i",{className:"iconfont icon-datigailan ml20 font14",style:{marginRight:"4px"}}),"\u7B54\u9898\u6982\u89C8"),(Wt==null?void 0:Wt.count)>0&&((co=(qa=Wt==null?void 0:Wt.item_banks)==null?void 0:qa[0])==null?void 0:co.item_type)=="PROGRAM"&&je.createElement(Ee.Z,{title:"\u4F53\u9A8C\u8BD5\u9898",placement:"left"},je.createElement("i",{className:`iconfont icon-tiyan font16 ml20 ${(eo=Pe)==null?void 0:eo.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Un(void 0,null,function*(){var Xn,Sa;const{identifier:Ma}=yield(0,Ze.uE)((Sa=(Xn=Wt==null?void 0:Wt.item_banks)==null?void 0:Xn[0])==null?void 0:Sa.hack_identifier);(0,Rt.xg)(`/myproblems/${Ma}?is_smart_plan=true&backUrl=/classrooms/${Ya==null?void 0:Ya.coursesId}/smart_plan/${Ya==null?void 0:Ya.id}/ppt_info/info`)})})),(Wt==null?void 0:Wt.count)>0&&((yn=(io=Wt==null?void 0:Wt.item_banks)==null?void 0:io[0])==null?void 0:yn.item_type)=="PROGRAM"&&((Ot==null?void 0:Ot.status)=="not_started"||((xa=(fa=Wt==null?void 0:Wt.item_banks)==null?void 0:fa[0])==null?void 0:xa.status)!="ended")&&je.createElement(Ee.Z,{title:"\u8BBE\u7F6E",placement:"left"},je.createElement("i",{className:`iconfont icon-shezhi9 ml20 font16 ${(Oa=Pe)==null?void 0:Oa.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Un(void 0,null,function*(){var Xn;yield au((Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.id),Vr(!0)})})),(Ko||(Wt==null?void 0:Wt.count)>0&&((ba=(ro=Wt==null?void 0:Wt.item_banks)==null?void 0:ro[0])==null?void 0:ba.status)=="not_started"&&(Ot==null?void 0:Ot.status)!="ended")&&je.createElement(Ee.Z,{title:"\u66F4\u6362\u8BD5\u9898",placement:"left"},je.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan ml20 font16 ${(Tt=Pe)==null?void 0:Tt.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Un(void 0,null,function*(){jo(!0),Zo(!0)})})),((Ot==null?void 0:Ot.status)=="not_started"||((sa=(Yn=Wt==null?void 0:Wt.item_banks)==null?void 0:Yn[0])==null?void 0:sa.status)!="ended")&&!Yo&&je.createElement(Ee.Z,{title:"\u7F16\u8F91\u8BD5\u9898",placement:"left"},je.createElement("i",{className:`iconfont icon-bianjikejian ml20 font14 ${(Pa=Pe)==null?void 0:Pa.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Un(void 0,null,function*(){var Xn,Sa,Ma,Do,Po;((Sa=(Xn=Wt==null?void 0:Wt.item_banks)==null?void 0:Xn[0])==null?void 0:Sa.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(Do=(Ma=Wt==null?void 0:Wt.item_banks)==null?void 0:Ma[0])==null?void 0:Do.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${Ya==null?void 0:Ya.coursesId}/smart_plan/${Ya==null?void 0:Ya.id}/ppt_info/info`):($o(!1),rr(!0),au((Po=Wt==null?void 0:Wt.page)==null?void 0:Po.id))})})),(Wt==null?void 0:Wt.count)>0&&((Na=(Ga=Wt==null?void 0:Wt.item_banks)==null?void 0:Ga[0])==null?void 0:Na.status)=="not_started"&&(Ot==null?void 0:Ot.status)!="ended"&&je.createElement(Ee.Z,{title:"\u5220\u9664\u8BD5\u9898",placement:"left"},je.createElement("i",{className:`iconfont icon-shanchu19 ml20 ${(po=Pe)==null?void 0:po.shanchu} font14`,style:{cursor:"pointer",color:"#999999"},onClick:()=>Un(void 0,null,function*(){he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BD5\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Un(void 0,null,function*(){var Xn,Sa;const Ma=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Sa=(Xn=Wt==null?void 0:Wt.item_banks)==null?void 0:Xn[0])==null?void 0:Sa.smart_plan_item_bank_id}.json`,{method:"delete"});(Ma==null?void 0:Ma.status)===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),$o(!1),ko.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),nr())})})})})))),qo=="SELECT"&&!Yo&&je.createElement(ft,{question:(Eo=Wt==null?void 0:Wt.item_banks)==null?void 0:Eo[0],disabled:!0,showAnswer:(Ot==null?void 0:Ot.status)==="ended"}),qo=="JUDGMENT"&&!Yo&&je.createElement(ft,{question:(xo=Wt==null?void 0:Wt.item_banks)==null?void 0:xo[0],disabled:!0,showAnswer:(Ot==null?void 0:Ot.status)==="ended"}),Yo&&je.createElement(Te.Z,{title:"\u7F16\u8F91\u8BD5\u9898",placement:"bottom",bodyStyle:{padding:"10px 50px",paddingBottom:"80px"},headerStyle:{display:"none"},height:"100%",open:Yo},je.createElement("div",{style:{height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"10px"}},je.createElement("div",{style:{fontWeight:500,fontSize:16}},Ko?"\u81EA\u4E3B\u5EFA\u9898":"\u7F16\u8F91\u8BD5\u9898"),je.createElement("i",{className:"iconfont icon-guanbi11 font4",style:{cursor:"pointer"},onClick:()=>{rr(!1),$o(!1)}})),Ko&&je.createElement(pe.default.Item,{name:"item_type",label:"\u9898\u578B"},je.createElement(we.default,{size:"large",onChange:Xn=>{switch(ko.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Go(Xn),Xn){case"SELECT":ko.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":ko.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}}},je.createElement(we.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),je.createElement(we.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),qo=="SELECT"&&je.createElement(qe,{form:ko,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"is_answer",allowChangeMode:!0}),qo=="JUDGMENT"&&je.createElement(ot,{form:ko,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}),je.createElement("div",{style:{marginTop:"20px"}},"\u8BBE\u7F6E"),du(),je.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:20},className:Pe.bottomDiv},je.createElement("div",{className:Pe.save_button,style:{marginRight:"20px"},onClick:()=>{rr(!1),$o(!1)}},"\u53D6\u6D88"),((Ot==null?void 0:Ot.status)=="not_started"||((Lo=(lo=Wt==null?void 0:Wt.item_banks)==null?void 0:lo[0])==null?void 0:Lo.status)!="ended")&&je.createElement("div",{className:Pe.save_button,onClick:()=>Un(void 0,null,function*(){var Xn,Sa,Ma;yield ko.validateFields();let Do=!1;const Po=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/exist_data.json`,{method:"post",body:{is_item_bank:!0,item_bank_pages:Io,page_num:ia}});if((Po==null?void 0:Po.status)==0&&(((Xn=Po==null?void 0:Po.data)==null?void 0:Xn.length)>0?Do=yield new Promise(fo=>{var No;he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:je.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",je.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(No=Po==null?void 0:Po.data)==null?void 0:No.map((Ro,Jo,_o)=>`\u7B2C${Ro}\u9875${Jo<_o.length-1?"\u3001":""}`).join("")),"\u5DF2\u7ED1\u5B9A\u5B66\u4E60\u4E92\u52A8\u5185\u5BB9\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7528\u65B0\u5185\u5BB9\u66FF\u6362\u539F\u6709\u5185\u5BB9\uFF1F\u66FF\u6362\u540E\u539F\u6709\u5185\u5BB9\u5C06\u65E0\u6CD5\u6062\u590D\u3002"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>fo(!0),onCancel:()=>fo(!1)})}):Do=!0),Do){let so="";ko.getFieldValue("item_type")=="SELECT"?ko.getFieldValue("choices").filter(Ro=>Ro.is_answer==1).length>1?so="MULTIPLE":so="SINGLE":so=ko.getFieldValue("item_type");const fo=Xt(wn({},ko.getFieldsValue()),{item_type:so,position:ia,smart_plan_id:Ya==null?void 0:Ya.id,difficulty:2,hidden_solution_visibility:!tr,solution_visibility:Yr,enable_ai_tutor:Br,item_bank_pages:Io}),No=Ko?`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/create_item_banks.json`:`/api/smart_plan_item_banks/${(Ma=(Sa=Wt==null?void 0:Wt.item_banks)==null?void 0:Sa[0])==null?void 0:Ma.smart_plan_item_bank_id}.json`;try{const Ro=yield(0,b.ZP)(No,{method:Ko?"post":"put",body:fo});(Ro==null?void 0:Ro.status)===0?(ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),nr(),$o(!1),rr(!1)):ye.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(Ro){ye.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}})},"\u4FDD\u5B58"))),qo=="PROGRAM"&&je.createElement(kt,{question:(Bo=Wt==null?void 0:Wt.item_banks)==null?void 0:Bo[0]}))))),je.createElement(Te.Z,{keyboard:!1,maskClosable:!1,open:Zr,headerStyle:{display:"none"},width:700,forceRender:!0,footer:null,onClose:()=>{vr(!1)}},je.createElement("div",null,je.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},je.createElement("img",{src:te(31116),style:{width:"28px",height:"30px"}}),je.createElement("span",{style:{marginLeft:"10px",color:"#3061D0",fontWeight:500,fontSize:"16px"}},"\u7B54\u9898\u6982\u89C8")),je.createElement("div",{className:Pe.close_drawer,onClick:()=>{vr(!1)}},je.createElement("i",{className:"iconfont icon-shouqi10 font14"})),((Wt==null?void 0:Wt.count)>0||((wo=(Fo=Wt==null?void 0:Wt.page)==null?void 0:Fo.smart_plan_page_knowledges)==null?void 0:wo.length)>0)&&(Ot==null?void 0:Ot.status)!="not_started"&&!Yo&&((qn=(Oo=Wt==null?void 0:Wt.item_banks)==null?void 0:Oo[0])==null?void 0:qn.status)!="not_started"&&je.createElement("div",{className:Pe.staticWrap},(Wt==null?void 0:Wt.count)>0&&je.createElement(je.Fragment,null,je.createElement(Vn,{data:(Vo==null?void 0:Vo.summary)||[],totalData:Vo==null?void 0:Vo.summaryTotal}),((Ka=(no=Wt==null?void 0:Wt.item_banks)==null?void 0:no[0])==null?void 0:Ka.item_type)!=="PROGRAM"&&je.createElement(zn,{data:(Vo==null?void 0:Vo.details)||[]})),((mo=(Ta=Wt==null?void 0:Wt.item_banks)==null?void 0:Ta[0])==null?void 0:mo.item_type)=="PROGRAM"&&je.createElement(je.Fragment,null,je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),je.createElement("div",{className:Pe.subTitle},"\u7B54\u9898\u8BB0\u5F55")),je.createElement(Le.default,{dataSource:(ur==null?void 0:ur.smart_plan_users)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:(Xn,Sa,Ma)=>je.createElement("span",{style:{color:"#000"}},Xn||"--")},{title:"\u5B66\u53F7",align:"left",width:110,dataIndex:"student_id",ellipsis:!0,render:Xn=>je.createElement("span",{style:{color:"#000"}},Xn||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"right",ellipsis:!0,width:130,dataIndex:"answer_status",render:Xn=>{switch(Xn){case"not_started":return je.createElement("span",{style:{color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F");case"not_pass":return je.createElement("span",{style:{color:"rgb(227,0,0)"}},"\u672A\u901A\u5173");case"passed":return je.createElement("span",{style:{color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173");case"delay_passed":return je.createElement("span",{style:{color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")}}},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:120,dataIndex:"rate",render:(Xn,Sa)=>je.createElement(at.ZP,{type:"link",loading:!1,onClick:()=>Un(void 0,null,function*(){Rr(Sa),Er(!0),vr(!1)})},"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55")}],pagination:{total:(ur==null?void 0:ur.count)||0,onChange:(Xn,Sa)=>{Ir(Xt(wn({},dr),{page:Xn,page_size:Sa}))},current:dr==null?void 0:dr.page,pageSize:dr==null?void 0:dr.page_size,showTotal:Xn=>je.createElement(je.Fragment,null,"\u5171",je.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Xn),"\u6761\u6570\u636E")}}))))),je.createElement(he.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,open:Qr,width:700,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Cr(!1)}},je.createElement(Le.default,{pagination:!1,dataSource:(Vo==null?void 0:Vo.studentList)||[],scroll:{y:500},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(Xn,Sa,Ma)=>Xn},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:Xn=>je.createElement("span",{style:{color:"#000"}},Xn||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:Xn=>je.createElement(at.ZP,{type:"link",loading:!1,onClick:()=>Un(void 0,null,function*(){jr(Xn),Ar(!0),Cr(!1)})},"\u67E5\u770B")}]})),To&&je.createElement(E.Z,{ispptModal:!0,setScoreShow:jo,isshixuns:!1,ScoreShow:!!To,isloadings:!1,onOk:Xn=>Un(void 0,null,function*(){if(!Xn.length){ye.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}console.log("\u8BF7\u9009\u62E9\u8BD5\u9898"+Uo);let Sa=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/add_item_banks.json`,{method:"post",body:{item_bank_ids:Xn,position:ia,is_smart_plan:!0}});(Sa==null?void 0:Sa.status)==0&&(ye.ZP.success("\u9009\u9898\u6210\u529F"),jo(!1),nr(),rr(!1))})}),je.createElement(en,{aiImg:Aa,ref:Pr,onSave:(Xn,Sa)=>Un(void 0,null,function*(){const Ma=yield(0,b.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:Xn,mode:1,smart_plan:{id:Ya==null?void 0:Ya.id,position:ia}}});Ma.status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),nr(),console.log(Ma)),Sa()})}),je.createElement(he.default,{centered:!0,keyboard:!1,open:Wo,title:Wt==null?void 0:Wt.smart_plan_name,width:530,forceRender:!0,footer:null,onOk:()=>{or(!1),$a()},onCancel:()=>{or(!1),$a()}},je.createElement("div",{className:Pe.modal},"\u8BF7\u6253\u5F00\u624B\u673A\u626B\u7801\u529F\u80FD\uFF0C\u626B\u63CF\u5C4F\u5E55\u4E0A\u7684\u4E8C\u7EF4\u7801\uFF0C\u5373\u53EF\u8FDB\u5165\u8BFE\u4EF6\u9875\u9762\uFF0C\u5F00\u542F\u667A\u6167\u5B66\u4E60\u65B0\u4F53\u9A8C\uFF01"),je.createElement("div",{className:Pe.erweima},je.createElement(oe.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Ya==null?void 0:Ya.coursesId}&id=${Ya==null?void 0:Ya.id}`,bgColor:"#FFF",size:260,icon:`${x.Z.IMG_SERVER}/${(Da=Qt==null?void 0:Qt.setting)==null?void 0:Da.tab_logo_url}`}))),je.createElement(he.default,{centered:!0,title:je.createElement(a.ZP.Group,{className:Pe.scoreByBlankRadio,optionType:"button",options:[{label:"\u5B66\u4E60\u8BC4\u4EF7",value:1},{label:"\u95EE\u7B54\u8BB0\u5F55",value:2}],onChange:Xn=>{Fr(Xn.target.value)},value:Mr}),className:Pe.commentModalSty,keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:hr,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Fr(1),Ar(!1)},onCancel:()=>{Fr(1),Ar(!1)}},je.createElement(le.Z,{spinning:lr},je.createElement("div",{className:Pe.evalueWrap},Mr==1&&je.createElement("div",{className:Pe.evalueSty},je.createElement(z.Z,{className:Pe.ansWrap,value:er==null?void 0:er.comment})),Mr==2&&je.createElement(je.Fragment,null,je.createElement("div",{style:{color:"#000",fontSize:"14px",marginTop:"10px"}},"\u4EE5\u4E0B\u662F\u5B66\u751F\u4E0E\u667A\u80FD\u5B66\u4F34\u7684\u4E92\u52A8\u8BE6\u60C5\uFF1A"),je.createElement("div",{className:Pe.evalueSty},je.createElement("div",{className:Pe.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Va=er==null?void 0:er.question_and_answer_list)==null?void 0:Va.map((Xn,Sa)=>je.createElement("div",{key:Sa,className:"mt10"},je.createElement("div",{style:{display:"flex"}},je.createElement("div",{className:Pe.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),je.createElement(z.Z,{className:Pe.asnCont,value:Xn==null?void 0:Xn.question})),je.createElement("div",{style:{display:"flex"}},je.createElement("div",{className:Pe.label},"\u56DE\u7B54\uFF1A"),je.createElement(z.Z,{className:Pe.asnCont,value:Xn==null?void 0:Xn.answer})))))))))),je.createElement(he.default,{centered:!0,title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",keyboard:!1,maskClosable:!1,open:Gr,width:420,forceRender:!0,onOk:()=>Un(void 0,null,function*(){const Xn=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/set_cover.json`,{method:"post",body:{position:ia}});(Xn==null?void 0:Xn.status)==0&&(ye.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Dr(!1))}),onCancel:()=>{Dr(!1)}},je.createElement("span",null,"\u662F\u5426\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762\uFF1F")),je.createElement(he.default,{centered:!0,title:"\u667A\u80FD\u52A9\u6559\u4F34\u5B66\u8BBE\u7F6E",keyboard:!1,maskClosable:!1,open:bu,width:420,forceRender:!0,okButtonProps:{loading:Lu},onOk:()=>Un(void 0,null,function*(){var Xn;uu(!0);const Sa=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.id}/toggle_ai_tutor.json`,{method:"put",body:{enable_ai_tutor:Br}});(Sa==null?void 0:Sa.status)===0&&(ye.ZP.success(`${Br?"\u5F00\u542F":"\u5173\u95ED"}\u667A\u80FD\u52A9\u6559\u4F34\u5B66\u6210\u529F!`),nr()),uu(!1),eu(!1)}),onCancel:()=>{eu(!1)}},je.createElement("div",{style:{display:"flex",marginTop:"20px",color:"#333"}},je.createElement(Ne.Z,{disabled:(Ot==null?void 0:Ot.status)=="ended",checked:Br,onChange:Xn=>{qr(Xn)}}),je.createElement("div",{style:{fontSize:14,color:"#333",marginLeft:"12px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u89E3\u6790\u5F53\u524D\u9875\u9762\u7684\u8BFE\u4EF6\u4E0E\u8BD5\u9898\u3002\u5176\u4ED6\u9875\u9762\u5982\u9700\u52A9\u6559\u4F34\u5B66\uFF0C\u9700\u5355\u72EC\u5F00\u542F\u3002"))),je.createElement(he.default,{centered:!0,title:"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55",keyboard:!1,maskClosable:!1,open:kr,width:800,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Er(!1)}},je.createElement(le.Z,{spinning:zr},je.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),je.createElement("span",{style:{color:"#333333"}},(ar==null?void 0:ar.user_name)||"--"),je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),je.createElement("span",{style:{color:"#333333"}},(ar==null?void 0:ar.student_id)||"--"),je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),je.createElement("span",{style:{color:"#333333"}},(ar==null?void 0:ar.group_name)||"--"),je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u7B54\u9898\u72B6\u6001"),je.createElement("span",{style:{color:"#333333"}},(Wa==null?void 0:Wa[ar==null?void 0:ar.answer_status])||"--")),je.createElement(wa.Z,{item:ar,backUrl:`/classrooms/${Ya==null?void 0:Ya.coursesId}/smart_plan/${Ya==null?void 0:Ya.id}/ppt_info/info`}))),je.createElement(he.default,{centered:!0,keyboard:!1,open:Qo,title:"\u8BBE\u7F6E",width:705,forceRender:!0,onOk:()=>Un(void 0,null,function*(){var Xn,Sa,Ma,Do,Po;let so=!1;const fo=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/exist_data.json`,{method:"post",body:{is_item_bank:!0,item_bank_pages:Io,page_num:ia}});if((fo==null?void 0:fo.status)==0&&(((Xn=fo==null?void 0:fo.data)==null?void 0:Xn.length)>0?so=yield new Promise(Ro=>{var Jo;he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:je.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",je.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(Jo=fo==null?void 0:fo.data)==null?void 0:Jo.map((_o,Nr,Xr)=>`\u7B2C${_o}\u9875${NrRo(!0),onCancel:()=>Ro(!1)})}):so=!0),so){const No={position:ia,smart_plan_id:Ya==null?void 0:Ya.id,hidden_solution_visibility:!tr,solution_visibility:Yr,enable_ai_tutor:Br,item_bank_pages:Io},Ro=`/api/smart_plan_item_banks/${(Ma=(Sa=Wt==null?void 0:Wt.item_banks)==null?void 0:Sa[0])==null?void 0:Ma.smart_plan_item_bank_id}.json`;try{const Jo=yield(0,b.ZP)(Ro,{method:"put",body:No});(Jo==null?void 0:Jo.status)===0?(ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),su(ia,((Po=(Do=Wt==null?void 0:Wt.item_banks)==null?void 0:Do[0])==null?void 0:Po.status)=="in_progress",(Ot==null?void 0:Ot.status)=="ended"),Vr(!1)):ye.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(Jo){ye.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}}),onCancel:()=>{Vr(!1)}},je.createElement("div",null,du())),je.createElement(he.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Tu,title:"\u5B66\u4E60\u5355\u5143\u9501\u5B9A",width:620,forceRender:!0,onOk:()=>Un(void 0,null,function*(){var Xn;if(yield Hr.validateFields(),(Xo==null?void 0:Xo.length)!==1)for(let Ma=0;Ma<(Xo==null?void 0:Xo.length);Ma++){let Do=[];if((Xn=Xo[Ma])==null||Xn.map(so=>{Mo==null||Mo.map(fo=>{so==(fo==null?void 0:fo.page_id)&&Do.push(fo==null?void 0:fo.item_bank_id)})}),!Do.some(so=>so!=null&&so!=null&&so!="")){ye.ZP.warning(`\u7B2C${Ma+1}\u5355\u5143\u8BF7\u5148\u9009\u62E9\u6709\u8BD5\u9898\u7684\u9875\u5173\u8054`);return}}const Sa=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/set_group_pages.json`,{method:"put",body:{group_pages:Hr.getFieldValue("group_pages")}});(Sa==null?void 0:Sa.status)===0&&(ye.ZP.success("\u8BBE\u7F6E\u6210\u529F"),nr(),tu(!1))}),onCancel:()=>{tu(!1)},afterClose:()=>{Hr.resetFields()}},je.createElement(le.Z,{spinning:Ou},je.createElement("div",null,je.createElement("div",{className:"mb20",style:{padding:"12px",backgroundColor:"#F6F7F9",color:"#333",fontSize:"14px"}},"\u6559\u5E08\u53EF\u4EE5\u5C06\u591A\u4E2A\u5E7B\u706F\u7247\u7EC4\u5408\u4E3A\u72EC\u7ACB\u5B66\u4E60\u5355\u5143\uFF0C\u5E76\u7F16\u6392\u5355\u5143\u5B66\u4E60\u987A\u5E8F\u3002\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u5F53\u524D\u5355\u5143\u6240\u6709\u5B66\u4E60\u5185\u5BB9\u5E76\u901A\u8FC7\u8BD5\u9898\u6D4B\u9A8C\uFF0C\u7CFB\u7EDF\u624D\u4F1A\u81EA\u52A8\u5F00\u653E\u4E0B\u4E00\u4E2A\u5355\u5143\u3002"),je.createElement(pe.default,{form:Hr,colon:!1},je.createElement(pe.default.List,{name:"group_pages"},(Xn,{add:Sa,remove:Ma})=>Xn.map((Do,Po)=>je.createElement("div",{key:Do.key,style:{display:"flex",alignItems:"center",margin:"10px auto"}},je.createElement("div",{style:{color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",borderRadius:"2px",padding:"8px 0",marginRight:"10px",width:"90px",textAlign:"center"}},"\u5B66\u4E60\u5355\u5143",Po+1),je.createElement(pe.default.Item,{name:[Do.name,"page_ids"],style:{marginBottom:"0px"},rules:[{validator:(so,fo)=>Un(void 0,null,function*(){})}]},je.createElement(we.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Pe.selectMore,showSearch:!1,disabled:(Ot==null?void 0:Ot.status)=="ended",style:{width:"360px"},mode:"multiple",size:"large",value:Xo[Po],onChange:so=>ju(so,Po),onDeselect:so=>ku(so,Po)},[...lu,...Mo.filter(so=>{var fo;return(fo=Xo[Po])==null?void 0:fo.includes(so==null?void 0:so.page_id)})].sort((so,fo)=>so.position-fo.position).map((so,fo)=>{var No,Ro;return je.createElement(we.default.Option,{key:fo,value:so==null?void 0:so.page_id,disabled:((No=Xo==null?void 0:Xo.flat())==null?void 0:No.includes(so.page_id))&&!((Ro=Xo[Po])!=null&&Ro.includes(so.page_id))},"\u7B2C",so==null?void 0:so.position,"\u9875",so!=null&&so.item_bank_id?"(\u6709\u8BD5\u9898)":null)}))),je.createElement("div",{className:"ml20 current",style:{display:"flex",alignItems:"center",justifyContent:"center",width:"30px",height:"30px",borderRadius:"50%",backgroundColor:"rgba(48,97,208,0.1)"},onClick:()=>{Sa(),Kr([...Xo,[]])}},je.createElement("img",{src:te(28051),width:14})),Po>0&&je.createElement("div",{className:"ml20 current",style:{display:"flex",alignItems:"center",justifyContent:"center",width:"30px",height:"30px",borderRadius:"50%",backgroundColor:"rgba(48,97,208,0.1)"},onClick:()=>{Ma(Do.name);const so=Xo.filter((fo,No)=>No!==Po);Kr(so),Wr([...lu,...Mo.filter(fo=>{var No;return(No=Xo[Po])==null?void 0:No.includes(fo.page_id)})].sort((fo,No)=>fo.position-No.position))}},je.createElement("img",{src:te(43165),width:14}))))))))),je.createElement(Hn.Z,{isEdit:!0,data:wn(Xt(wn({},Wt),{url:Aa,position:ia,maxPage:ao}),Ya),visible:Iu,changePage:to,onOk:()=>{ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),$r(!1),nr()},onClose:()=>$r(!1)}))};var Xa=(0,ve.connect)(({user:Vt,classroomList:Be,loading:Qt,globalSetting:mn,problemset:na})=>({user:Vt,classroomList:Be,globalSetting:mn,loading:Qt.effects,problemset:na}))(Ca)},40783:function(Qe,dt,te){"use strict";var y=te(59301),ve=te(20554),Pe=te(62957),pe=te(25399),ye=te(54172),he=te(48633),Ne=te(24334),Ee=te.n(Ne),we=te(49319),le=te(59741),Te=te(92306),Le=te(12601),at=te(61737),oe=te(67769),a=te(1997),E=te(59301);const{TabPane:b}=ve.default,x=({item:z,backUrl:ee,autoHeight:ne})=>{var ue,se;const[ce,De]=(0,y.useState)([]),[Ue,ke]=(0,y.useState)(!1),[ft]=(0,a.useSearchParams)(),it=(0,a.useParams)();(0,y.useEffect)(()=>{var Pt,pt;((Pt=z==null?void 0:z.evaluate_codes)==null?void 0:Pt.length)>0?De((pt=z==null?void 0:z.evaluate_codes)==null?void 0:pt.map((xt,Kt)=>({key:Kt+1,error_msg:xt!=null&&xt.error_msg?Ne.Base64.decode(xt==null?void 0:xt.error_msg):"",status:xt==null?void 0:xt.status,created_at:xt.created_at,code:xt==null?void 0:xt.code,show_code:xt==null?void 0:xt.show_code,language:xt==null?void 0:xt.language,resubmit:xt==null?void 0:xt.resubmit}))):De([{key:"--",error_msg:"--",show_code:!1}])},[z==null?void 0:z.evaluate_codes]);const _e=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(Pt,pt)=>E.createElement("span",null,pt.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(Pt,pt)=>E.createElement(Le.Z,{date:pt.created_at,showTag:pt==null?void 0:pt.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Pt,pt)=>{var xt;return E.createElement("span",{className:Pt===0?"c-green":"c-red"},((xt=le.Im[Pt])==null?void 0:xt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((ue=ce==null?void 0:ce[0])==null?void 0:ue.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Pt,pt)=>E.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Pe.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:E.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",E.createElement(Te.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[pt==null?void 0:pt.language]})),content:E.createElement("div",{className:"mb10"},E.createElement(he.ZP,{height:300,language:"python",theme:"vs-light",value:pt!=null&&pt.code?Ne.Base64.decode(pt==null?void 0:pt.code):"",autoHeight:ne,options:bt}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(Pt=>!!Pt),bt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return E.createElement("div",{style:{position:"relative"}},E.createElement(ve.default,{defaultActiveKey:"1"},E.createElement(b,{tab:E.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",E.createElement(pe.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},E.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},(se=z==null?void 0:z.user_answer)!=null&&se.length&&(z!=null&&z.passed_code)?E.createElement("aside",{className:we.Z.shixunWrp},E.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),E.createElement("div",{className:we.Z.full},E.createElement(Te.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[z==null?void 0:z.language]}),E.createElement("span",{onClick:()=>ke(!0)},E.createElement("i",{className:"iconfont icon-quanping2"}),E.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),E.createElement(he.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:z!=null&&z.passed_code?Ne.Base64.decode(z==null?void 0:z.passed_code):"",autoHeight:ne,options:bt})):E.createElement(oe.Z,null)),E.createElement(b,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},E.createElement(ye.default,{className:"mt5",bordered:!0,dataSource:ce,columns:_e,pagination:!1}))),(z==null?void 0:z.hack_user_identifier)&&E.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{const Pt=ee||`/classrooms/${it==null?void 0:it.coursesId}/smart_plan/${it==null?void 0:it.id}/users/${it==null?void 0:it.user_login}/ppt_info/info`;(0,at.xg)(`/myproblems/${z==null?void 0:z.hack_user_identifier}?backUrl=${Pt}`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),E.createElement(Pe.default,{centered:!0,destroyOnClose:!0,open:Ue,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>ke(!1),footer:null},E.createElement(he.ZP,{height:500,language:"python",theme:"vs-light",value:z!=null&&z.passed_code?Ne.Base64.decode(z==null?void 0:z.passed_code):"",autoHeight:ne,options:bt})))};dt.Z=x},83232:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return a}});var y=te(59301),ve=te(1997),Pe=te(62957),pe=te(99571),ye=te(29787),he=te(62514),Ne=te(31928),Ee=te(48633),we=te(24334),le=te(61186),Te=te.n(le),Le=te(24978),at=te(59301),oe=(E,b,x)=>new Promise((z,ee)=>{var ne=ce=>{try{se(x.next(ce))}catch(De){ee(De)}},ue=ce=>{try{se(x.throw(ce))}catch(De){ee(De)}},se=ce=>ce.done?z(ce.value):Promise.resolve(ce.value).then(ne,ue);se((x=x.apply(E,b)).next())}),a=({open:E,onClose:b})=>{const[x,z]=(0,y.useState)(void 0);console.log((0,ve.useLocation)(),33);const ee=(0,ve.useLocation)();(0,y.useEffect)(()=>{E&&function(){return oe(this,null,function*(){const Jt=yield(0,he.X6)(E);z(Jt.data)})}()},[E]);const{status:ne,created_at:ue,code:se,name:ce,language:De,pass_sets_count:Ue,set_count:ke,error_msg:ft,output:it,input:_e,expected_output:bt,execute_memory:Pt,user:pt,execute_time:xt,input_file_url:Kt,output_file_url:Ut,is_file:jt,expected_output_file_url:Mt}=x||{};return at.createElement(Pe.default,{open:E,width:1e3,onCancel:()=>b(!1),footer:at.createElement(pe.ZP,{type:"primary",onClick:()=>b(!1)},"\u5173\u95ED"),centered:!0},at.createElement(ye.Z,{spinning:!x,delay:500},at.createElement("div",{className:"record-detail-info"},x?at.createElement(at.Fragment,null,at.createElement("div",{className:"record-detail-body"},at.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),at.createElement("ul",{className:"record-info"},at.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",at.createElement("span",{className:ne===0?"c-green":"c-red"},Ne.Im[ne])," "),at.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",at.createElement("span",null,Te()(ue).format("YYYY-MM-DD HH:mm:ss"))," "),at.createElement("li",null," \u8BED\u8A00\uFF1A",at.createElement("span",null,De)," "),at.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",at.createElement("span",null,xt*1e3,"ms")," "),at.createElement("li",null," ",`${ne===Le.h.HIDE_COMPILE_STATUS?"--":Ue} / ${ke} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,Ne.gZ)({status:ne,error_msg:ft,execute_time:xt,output:it,input:_e,expected_output:bt,input_file_url:Kt,output_file_url:Ut,is_file:jt,expected_output_file_url:Mt}),at.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),at.createElement(Ee.ZP,{height:"200px",width:"100%",language:De==null?void 0:De.toLocaleLowerCase(),value:we.Base64.decode(se),options:{readOnly:!0}}))):null)))}},59741:function(Qe,dt,te){"use strict";te.d(dt,{Im:function(){return ke},Y4:function(){return it}});var y=te(59301),ve=te(37568),Pe=te(6767),pe=te(99571),ye=te(3929),he=te(24334),Ne=te.n(he),Ee=te(89692),we=te(38733),le=te(89284),Te=te(61737),Le=te(34376),at=te.n(Le),oe=te(205),a=te(1997),E=te(83232),b=te(94784),x=te(62514),z=te(46464),ee=te(15213),ne=te(92310),ue=te.n(ne),se=te(60513),ce=te(59301),De=(Pt,pt,xt)=>new Promise((Kt,Ut)=>{var jt=Jt=>{try{Gt(xt.next(Jt))}catch(_t){Ut(_t)}},Mt=Jt=>{try{Gt(xt.throw(Jt))}catch(_t){Ut(_t)}},Gt=Jt=>Jt.done?Kt(Jt.value):Promise.resolve(Jt.value).then(jt,Mt);Gt((xt=xt.apply(Pt,pt)).next())});const{TextArea:Ue}=ve.default,ke={[ye.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ye.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ye.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var ft=(Pt=>(Pt[Pt.SET_VISIBLE=0]="SET_VISIBLE",Pt[Pt.SET_TABINDEX=1]="SET_TABINDEX",Pt))(ft||{});function it(Pt){const{status:pt,error_msg:xt,output:Kt,input:Ut,expected_output:jt,is_file:Mt,input_file_url:Gt,output_file_url:Jt,expected_output_file_url:_t,setMonacoValue:lt,setData:Ge}=Pt,St=(0,y.useRef)(),st=(0,y.useRef)(),zt=(0,y.useRef)();let cn=null;const Re={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,y.useEffect)(()=>{if(Kt&&!Mt&&St.current){const It=new Le.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});It.open(St.current);const dn=(0,Te.pp)(he.Base64.decode(Kt));It.write(dn),It.setOption("theme",{background:"#1e1e1e"})}if(Ut&&!Mt&&st.current){const It=new Le.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});It.open(st.current),It.write((0,Te.pp)(Ut)),It.setOption("theme",{background:"#1e1e1e"})}if(jt&&!Mt&&zt.current){const It=new Le.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});It.open(zt.current),It.write((0,Te.pp)(he.Base64.decode(jt))),It.setOption("theme",{background:"#1e1e1e"})}},[Kt]),pt){case ye.h.NOMATCH:cn=ce.createElement(ce.Fragment,null,ce.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Mt&&ce.createElement("div",{ref:St}),Mt&&ce.createElement("div",{style:Re},ce.createElement("a",{style:{fontSize:"16px"},onClick:()=>De(this,null,function*(){const It=yield(0,oe.ZP)(Jt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});lt(It),setTimeout(()=>{Ge(Jt)},200)})},Kt)),ce.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Mt&&ce.createElement("div",{ref:zt}),Mt&&ce.createElement("div",{style:Re},ce.createElement("a",{style:{fontSize:"16px"},onClick:()=>De(this,null,function*(){const It=yield fetch(_t,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});lt(yield It.text()),setTimeout(()=>{Ge(_t)},200)})},jt)));break;case ye.h.EXECUTEFAILURE:cn=ce.createElement(ce.Fragment,null,ce.createElement("div",{style:{border:"1px #F6F7F9 solid"}},ce.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Mt&&ce.createElement(le.Z,{value:Ut,style:Re}),Mt&&ce.createElement("div",{style:Re},ce.createElement("a",{onClick:()=>(0,Te.LR)(Gt,Ut)},Ut))),ce.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},ce.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:Ee.Z.error,style:{color:"#E30000",padding:"0 10px"}},he.Base64.decode(xt),"111")));break;case ye.h.COMPILEFAILURE:cn=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:Ee.Z.error},he.Base64.decode(xt)));break;case ye.h.PODFAILURE:cn=ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ye.h.TIMEOUT:cn=ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ce.createElement(ce.Fragment,null," ",cn," ")}function _e(Pt){const{status:pt,error_msg:xt,execute_time:Kt,output:Ut,input:jt,expected_output:Mt,is_file:Gt,input_file_url:Jt,output_file_url:_t,expected_output_file_url:lt}=Pt;let Ge=null;switch(pt){case ye.h.OK:case ye.h.NOMATCH:case ye.h.EXECUTEFAILURE:case ye.h.COMPILEFAILURE:Ge=ce.createElement("div",{id:"outputResultRef",className:"h100"});break;case ye.h.PODFAILURE:Ge=ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ye.h.TIMEOUT:Ge=ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ce.createElement(ce.Fragment,null," ",Ge," ")}function bt({value:Pt,className:pt}){return ce.createElement("span",{className:pt},Pt)}dt.ZP=({input:Pt,is_file:pt,debuging:xt,submitting:Kt,executingMessage:Ut,debugResult:jt,onChangeInput:Mt,onDebugCode:Gt,onSubmitCode:Jt,hack:_t,user:lt,submitResult:Ge,isWhiteTheme:St,topDispatch:st})=>{const[zt]=(0,a.useSearchParams)(),cn=(0,a.useParams)(),[Re,It]=(0,y.useState)(!1),[dn,sn]=(0,y.useState)(!1),[Pn,xe]=(0,y.useState)(1),[ie,re]=(0,y.useState)(!1),[me,ze]=(0,y.useState)(0),[qe,Me]=(0,y.useState)(!1),[ct,Fe]=(0,y.useState)(""),[He,Xe]=(0,y.useState)(""),We=(0,y.useRef)(),tt=(0,y.useRef)(),At=(0,y.useRef)(null),Oe=(0,y.useRef)(null),Ve=(0,y.useRef)(null);console.log(Ge,"submitResult",cn);const{status:Ae,id:Ie,input:be,output:ot,expected_output:ht,is_file:Ft,input_file_url:kt,output_file_url:Rt,expected_output_file_url:Zt,error_msg:rn,hack_sets:jn}=Ge||{};(0,y.useEffect)(()=>{Ae===0&&(xe(1),ze(0))},[Ae,Ie]),(0,y.useEffect)(()=>{De(void 0,null,function*(){var oa;const Jn=yield(0,x.rX)(cn==null?void 0:cn.id,"submit");(Jn==null?void 0:Jn.status)===0&&(Jn!=null&&Jn.data&&((oa=Jn==null?void 0:Jn.data)==null?void 0:oa.status)!==0?(st({type:z.Types.SET_SUBMIT_RESULT,payload:{submitResult:Jn==null?void 0:Jn.data}}),xe(2),ze(320)):(xe(1),ze(0)))})},[cn==null?void 0:cn.id]),(0,y.useEffect)(()=>{if(We.current){let $t=function(Ze){ca=ua.offsetHeight,va=!0,vn=Ze.pageY,Ve.current.style.display="block"},oa=function(){va=!1,Ve.current.style.display="none"},Jn=function(Ze){if(va){on();let Je=vn-Ze.pageY,gt=ca+Je;if(gt<0&&(gt=0),gt>window.innerHeight-150&&(gt=window.innerHeight-150),Pn===1){gt<=34?ze(0):ze(gt);return}console.log(gt,"resizeH"),ze(gt)}};const ua=At.current;let ca=0,va=!1,vn=0;const Cn=document.getElementById("case-y-bar");return Cn==null||Cn.addEventListener("mousedown",$t),document.addEventListener("mousemove",Jn),document.addEventListener("mouseup",oa),()=>{const Ze=document.getElementById("case-y-bar");Ze==null||Ze.removeEventListener("mousedown",$t),document.removeEventListener("mousemove",Jn),document.removeEventListener("mouseup",oa)}}},[We,Pn]),(0,y.useEffect)(()=>{const $t=b.Z.subscribe("resize-move-bar",on);if(zt.get("type")!=="exercises")return document.addEventListener((0,se.gH)(),ln),()=>{document.removeEventListener((0,se.gH)(),ln),$t()}},[]),(0,y.useEffect)(()=>{});function on(){var $t,oa,Jn,ua;const ca=document.getElementById("outputResultRef");if(ca){let va=ca.dataset.text;tt.current.reset(),tt.current.writeln(va);const vn=document.getElementById("outputResultRef").offsetWidth-20,Cn=((ua=(Jn=(oa=($t=tt.current)==null?void 0:$t._core)==null?void 0:oa._renderService)==null?void 0:Jn.dimensions)==null?void 0:ua.actualCellWidth)||10,Ze=Math.ceil(vn/Cn);tt.current.resize(Ze,Math.ceil(ca.clientHeight/16))}}function Fn(){It(!Re),setTimeout(()=>{on()},300),ze(Re?320:window.innerHeight-150)}function Ln(){dn?(sn(!1),(0,se.BU)()):(sn(!0),(0,se.Dj)(Oe.current))}const ln=$t=>{(0,se.vp)()||sn(!1)},an=(0,y.useMemo)(()=>{if(jt){const{status:$t,output:oa,error_msg:Jn}=jt;return setTimeout(()=>{let ua="",ca=document.getElementById("outputResultRef");oa?ua=he.Base64.decode(oa):Jn&&(ua=he.Base64.decode(Jn)),tt.current=new Le.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),tt.current.open(ca),tt.current.onKey(function(va){var vn;if(va.domEvent.key.toLocaleUpperCase()==="C"&&va.domEvent.ctrlKey){va.domEvent.preventDefault();let Cn=(vn=tt.current)==null?void 0:vn.getSelection();navigator.clipboard.writeText(Cn).then(()=>{})}}),ca.dataset.text=ua,tt.current.setOption("convertEol",!0),on()},300),ce.createElement(ce.Fragment,null,_e(jt))}return null},[jt]);function Bn(){var $t,oa;if(!(_t!=null&&_t.code)||(($t=_t==null?void 0:_t.code)==null?void 0:$t.trim().length)===0){(oa=Pe.ZP)==null||oa.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}xe(1),ze(320),Gt()}const ea=$t=>De(void 0,null,function*(){let oa=yield(0,oe.ZP)(`/api/problems/${$t}/start.json`,{method:"get",params:{hack_user_id:lt==null?void 0:lt.user_id}});oa&&(window.location.href=`/myproblems/${oa==null?void 0:oa.identifier}${window.location.search}`)});function kn(){Ft?navigator.clipboard.writeText(he.Base64.decode(rn)).then(()=>{Pe.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(he.Base64.decode(ot)).then(()=>{Pe.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return ce.createElement(y.Fragment,null,ce.createElement("div",{className:ue()(Ee.Z.case,St&&Ee.Z.whiteCase),style:{height:me},ref:At},ce.createElement("div",{className:Ee.Z.fullMask,ref:Ve}),ce.createElement("div",{className:Ee.Z["resize-y-bar"],id:"case-y-bar",ref:We,draggable:!1},Pn===2&&ce.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Pn===1&&(me<=34?ce.createElement("div",{onClick:()=>{ze(320)},className:Ee.Z.unfoldBtn},"\u63A7\u5236\u53F0",ce.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):ce.createElement("div",{onClick:()=>{ze(0)},className:Ee.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",ce.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),ce.createElement("div",null,ce.createElement("div",{className:Ee.Z.caseHead},ce.createElement("div",{className:Ee.Z.dot}),ce.createElement("div",{className:Ee.Z.text},Pn===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Pn===2&&!Kt&&typeof Ae=="number"&&ce.createElement(ce.Fragment,null,Ae===ye.h.OK?ce.createElement("div",{className:Ee.Z.pass},ce.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):ce.createElement("div",{className:Ee.Z.noPass},ce.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),ke[Ae])),ce.createElement("div",{className:Ee.Z.btns},Pn===2&&!Kt&&ce.createElement(ce.Fragment,null,Ae!==ye.h.OK&&ce.createElement("div",{onClick:kn},ce.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),ce.createElement("div",{onClick:()=>{Me(Ie)}},ce.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),zt.get("type")!=="exercises"&&ce.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>Fn()},ce.createElement("i",{className:`iconfont icon-${Re?"suoxiao1":"fangda"}`})))),ce.createElement("div",{style:{display:Pn===1?"block":"none"}},xt?ce.createElement(we.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ce.createElement("div",{style:{height:me-34}},ce.createElement("div",{className:Ee.Z.result},ce.createElement("div",{className:Ee.Z.left},ce.createElement("div",{className:Ee.Z.title},ce.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ce.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),ce.createElement("div",{className:Ee.Z.leftNode},ce.createElement(Ue,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:pt?"":Pt,onChange:Mt}))),ce.createElement("div",{className:Ee.Z.right},ce.createElement("div",{className:Ee.Z.title},ce.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ce.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),ce.createElement("div",{className:Ee.Z.node},jt?an:ce.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),ce.createElement("div",{style:{display:Pn===2?"block":"none"}},Kt?ce.createElement(we.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ce.createElement("div",{style:{height:me-34,display:"flex",flexDirection:"column",overflow:"hidden"}},ce.createElement("div",{ref:Oe,className:Ee.Z.elseNode},ce.createElement("div",{className:Ee.Z.nameWrap},ce.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ce.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),ce.createElement("div",{className:Ee.Z.scroll},ce.createElement("pre",{className:Ee.Z.scrollBox,style:ie?{height:dn?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!Ft&&ce.createElement(bt,{value:be}),Ft&&ce.createElement("a",{style:{fontSize:"16px"},onClick:()=>De(void 0,null,function*(){const $t=yield fetch(kt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Xe(yield $t.text()),setTimeout(()=>{Fe(kt)},200)})},be)),be&&ce.createElement("div",{className:Ee.Z.action},ce.createElement("span",{onClick:()=>re(!ie)},ie?"\u6536\u8D77":"\u5C55\u5F00"),zt.get("type")!=="exercises"&&ce.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>Ln(),className:`iconfont icon-${dn?"suoxiao1":"fangda"}`})))),ce.createElement("div",{className:Ee.Z.result,style:{flex:1,overflow:"hidden"}},ce.createElement("div",{className:Ee.Z.left},ce.createElement("div",{className:Ee.Z.title},ce.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ce.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),ce.createElement("div",{className:Ee.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},ce.createElement("pre",null,!Ft&&ce.createElement(bt,{className:"mb10",value:ht&&he.Base64.decode(ht)||""}),Ft&&ce.createElement("a",{style:{fontSize:"16px"},onClick:()=>De(void 0,null,function*(){const $t=yield fetch(Zt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Xe(yield $t.text()),setTimeout(()=>{Fe(Zt)},200)})},ht)))),ce.createElement("div",{className:Ee.Z.right},ce.createElement("div",{className:Ee.Z.title},ce.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ce.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),ce.createElement("div",{className:Ee.Z.node,style:{color:Ae===ye.h.OK?"#2ABD8C":"#FF2C29"}},ce.createElement("pre",null,(Ae===4||Ae===5)&&ce.createElement(bt,{className:"mb10",value:rn&&he.Base64.decode(rn)||""}),Ae!=4&&Ae!=5&&(Ft?ce.createElement("a",{style:{fontSize:"16px"},onClick:()=>De(void 0,null,function*(){const $t=yield(0,oe.ZP)(Rt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{Xe($t)}catch(oa){Xe("")}setTimeout(()=>{Fe(Rt)},200)})},ot):ce.createElement(bt,{className:"mb10",value:ot&&he.Base64.decode(ot)||""})))))))))),ce.createElement("div",{className:ue()(Ee.Z.footer,St&&Ee.Z.whiteFooter),style:{zIndex:100}},(_t==null?void 0:_t.is_program)&&(_t==null?void 0:_t.above_question)&&ce.createElement(pe.ZP,{className:"mr10",type:"primary",onClick:()=>ea(_t==null?void 0:_t.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(_t==null?void 0:_t.is_program)&&(_t==null?void 0:_t.under_question)&&ce.createElement(pe.ZP,{className:"mr10",type:"primary",onClick:()=>ea(_t==null?void 0:_t.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),ce.createElement(pe.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:xt||Kt,loading:xt,color:"#2ABD8C",className:"mr10",onClick:Bn},"\u8C03\u8BD5\u4EE3\u7801"),zt.get("qtype")!=="8"&&ce.createElement(pe.ZP,{className:Ee.Z.disabled,type:"primary",icon:ce.createElement("i",{className:"iconfont icon-bofang1"}),loading:Kt,disabled:xt||Kt,onClick:()=>{var $t,oa;if(!(_t!=null&&_t.code)||(($t=_t==null?void 0:_t.code)==null?void 0:$t.trim().length)===0){(oa=Pe.ZP)==null||oa.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}xe(2),ze(320),Jt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),ce.createElement(E.Z,{onClose:Me,open:qe}),ce.createElement(ee.Z,{close:!0,data:ct,type:ct.length?"txt":"",onClose:()=>Fe(""),monacoEditor:{value:He,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},46464:function(Qe,dt,te){"use strict";te.r(dt),te.d(dt,{Types:function(){return to},default:function(){return bo}});var y=te(59301),ve=te(1997),Pe=te(11938),pe=te(62957),ye=te(29787),he=te(99571),Ne=te(25399),Ee=te(77019),we=te(62514),le=te(52035),Te=te(60513),Le=te(48047),at=te(13820),oe=te(87169),a=te(30641),E=te(48633),b=te(46860),x=te(63918),z=te(41315),ee=te(59301),ne=Object.defineProperty,ue=Object.defineProperties,se=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,ke=(Ye,yt,ut)=>yt in Ye?ne(Ye,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ye[yt]=ut,ft=(Ye,yt)=>{for(var ut in yt||(yt={}))De.call(yt,ut)&&ke(Ye,ut,yt[ut]);if(ce)for(var ut of ce(yt))Ue.call(yt,ut)&&ke(Ye,ut,yt[ut]);return Ye},it=(Ye,yt)=>ue(Ye,se(yt));const _e={theme:(0,x.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,x.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,x.G)("cmTabToSpace",!0)};var bt=(Ye=>(Ye[Ye.set_font_size=0]="set_font_size",Ye[Ye.set_theme=1]="set_theme",Ye[Ye.on_tab_to_space=2]="on_tab_to_space",Ye[Ye.set_show_editor_setting=3]="set_show_editor_setting",Ye))(bt||{});function Pt(Ye,yt){switch(yt.type){case 3:return it(ft({},Ye),{showEditorSetting:yt.payload});case 1:return it(ft({},Ye),{theme:yt.payload});case 0:return it(ft({},Ye),{fontSize:yt.payload});case 2:return it(ft({},Ye),{tabToSpace:yt.payload});default:throw new Error}}var pt=({isLoading:Ye,value:yt,onChange:ut,language:ae,onUpdateCode:fe,ActionBarRender:ge,setIsWhiteTheme:de})=>{const[Ce,Ke]=(0,y.useReducer)(Pt,_e),{theme:$e,fontSize:et,showEditorSetting:Ct,tabToSpace:Lt}=Ce,nt=(0,y.useRef)(),Yt=(0,y.useRef)();(0,y.useEffect)(()=>{de($e==="vs")},[$e]);const qt={onFontSizeChange:hn=>{Ke({type:0,payload:hn}),(0,x.t)("cmFontSize",hn)},tabToSpace:Lt,cmFontSize:et,className:"oj",cmCodeMode:$e,onTabToSpace:hn=>{Ke({type:2,payload:hn}),(0,x.t)("cmTabToSpace",hn)},onCodeModeChange:hn=>{Ke({type:1,payload:hn}),(0,x.t)("ProgrammingCodeMode",hn)}};function pn(){Ke({type:3,payload:!1})}function un(){Ke({type:3,payload:!0})}const Dn={value:yt,language:ae,theme:$e,options:{fontSize:et,insertSpaces:Lt},onChange:hn=>{ut(hn),Yt.current=hn,clearTimeout(nt.current),nt.current=setTimeout(()=>{fe(Yt.current)},1e4)},onEditBlur:hn=>{Yt.current&&fe(Yt.current)}};return ee.createElement(y.Fragment,null,ge(un),ee.createElement("div",{style:{flex:1,overflow:"hidden"}},!Ye&&ee.createElement(E.ZP,ft({},Dn))),ee.createElement(b.Z,null,ee.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Ct,onClose:pn},ee.createElement(z.Z,ft({},qt)))))},xt=te(60141),Kt=te(24334),Ut=te(59741),jt={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},Mt={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Gt=te(54172),Jt=te(13747),_t=te(58617),lt=te(83232),Ge=te(61186),St=te.n(Ge),st=te(59301);const{Column:zt}=Gt.default;var cn=({submitResult:Ye,submitting:yt,submitRecords:ut,page:ae,onPageChange:fe,topicId:ge})=>{const[de]=(0,ve.useSearchParams)(),{records:Ce,records_count:Ke}=ut||{},[$e,et]=(0,y.useState)(!1),Ct=de.get("type")==="1";return st.createElement(ye.Z,{spinning:yt,tip:"\u8BC4\u6D4B\u4E2D...",indicator:st.createElement(_t.Z,{style:{fontSize:24},spin:!0})},(Ce==null?void 0:Ce.length)>0?st.createElement(Gt.default,{dataSource:Ce,rowKey:"id",pagination:!1},st.createElement(zt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Lt,nt)=>st.createElement("span",null," ",St()(Lt).format("YYYY-MM-DD HH:mm:ss"))}),st.createElement(zt,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Lt,nt)=>{var Yt;return st.createElement("span",{className:`${Lt===0?"c-green":"c-red"} current`,onClick:()=>{et(nt.id)}},(Yt=Ut.Im[Lt])==null?void 0:Yt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),st.createElement(zt,{title:`\u6267\u884C\u7528\u65F6 (${Ct?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Lt=>Lt?Ct?Lt:Lt/1e3:""}),st.createElement(zt,{title:`\u5185\u5B58\u6D88\u8017\uFF08${Ct?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Lt=>Lt?Ct?Lt:parseFloat((Lt/1024).toFixed(2)):""}),st.createElement(zt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),st.createElement(zt,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Lt,nt)=>st.createElement("span",{className:"c-light-primary current",onClick:()=>{et(nt.id)}},"\u67E5\u770B")})):st.createElement("div",{style:{height:300,width:"100%"}}),st.createElement(lt.Z,{onClose:et,open:$e}),Ke>15?st.createElement(Jt.Z,{className:Mt.pagination,current:ae,pageSize:15,total:Ke,onChange:fe}):null)},Re=te(67769),It=te(96599),dn={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},sn=te(89284),Pn=te(59301);const xe={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var ie=({hack:Ye})=>{const{language:yt,difficult:ut,time_limit:ae,description:fe}=Ye,[ge]=(0,ve.useSearchParams)(),de=xe[ut];return Pn.createElement(Pn.Fragment,null,Pn.createElement("ul",{className:dn.info},Pn.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",Pn.createElement("b",{className:dn.info_tag},yt)),Pn.createElement("li",null,Pn.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Pn.createElement(It.default,{color:de==null?void 0:de.color},de==null?void 0:de.name)),Pn.createElement("li",null,Pn.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",Pn.createElement("span",{style:{color:"#333333"}},ae,"\u79D2"))),ge.get("qtype")==="8"?Pn.createElement(sn.Z,{value:fe,showProgramFill:!0,className:dn.desc}):Pn.createElement(sn.Z,{value:fe,className:dn.desc}))},re={},me=te(59301),ze=({hack:Ye,current_user:yt})=>me.createElement("div",{className:re.answer},Ye!=null&&Ye.answer_text?me.createElement(sn.Z,{style:{padding:"13px 0"},value:(Ye==null?void 0:Ye.answer_text)||""}):me.createElement(Re.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),qe=te(94784),Me=te(205);function ct(Ye,yt){return(0,Me.U2)(`/problems/${Ye}/comments.json`,{page:yt,limit:10})}function Fe(Ye){return(0,Me.v_)(`/discusses/${Ye}/plus.json`,{container_type:"Discuss",type:1})}function He(Ye,yt,ut){return(0,Me.v_)(`/problems/${Ye}/comments/reply.json`,{comments:{content:ut,parent_id:yt}})}function Xe(Ye,yt){return(0,Me.v_)(`/problems/${Ye}/comments.json`,{comments:{content:yt}})}function We(Ye,yt,ut){return(0,Me.v_)(`/problems/${Ye}/comments/${yt}/hidden.json`,ut)}function tt(Ye,yt){return(0,Me.IV)(`/problems/${Ye}/comments/${yt}`)}var At=te(91528);function Oe({author:Ye}){return y.createElement("a",{href:`/users/${Ye.login}`,target:"_blank"},y.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${at.Z.IMG_SERVER}/images/${Ye.image_url}`,width:"50"}))}function Ve({data:Ye,index:yt,parentDiscussIndex:ut,user:ae,onSetActionType:fe}){const{author:ge,can_delete:de,content:Ce,id:Ke,time:$e}=Ye;function et(){fe({id:Ke,index:yt,type:"delete-discuss",parentDiscussIndex:ut,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const Ct=ae.admin||de||ge.user_id===ae.user_id;return y.createElement("div",{className:"discuss-item-container second-discuss "},y.createElement(Oe,{author:ge}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${ge.login}`,target:"_blank"},ge.name),y.createElement("span",{className:"grey"},$e),y.createElement("div",{className:"btn-group",style:{marginBottom:0}},Ct?y.createElement("a",{onClick:et,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null)),y.createElement(sn.Z,{className:"discuss-content",value:Ce})))}var Ae=({user:Ye,data:yt,index:ut,onPlusDiscuss:ae,onSetActionType:fe,activeDiscussIndex:ge,onReplyDiscuss:de,onSetActiveDiscussIndex:Ce})=>{const{content:Ke,children:$e,hidden:et,id:Ct,praise_count:Lt,time:nt,user_praise:Yt,can_delete:qt,author:pn}=yt;function un(){Ce(Ct)}function Dn(){ae(Ct,!Yt,ut)}function hn(){fe({id:Ct,index:ut,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function xn(){fe({id:Ct,index:ut,params:{hidden:et?"0":"1"},type:"hidden-discuss",message:et?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Kn=Ye.admin||Ye.user_id===pn.user_id;return y.createElement("div",{className:"discuss-item-container",key:Ct},y.createElement(Oe,{author:pn}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${pn.login}`,target:"_blank"}," ",pn.name," "),y.createElement("span",{className:"grey"},nt)),y.createElement(sn.Z,{className:"discuss-content",value:Ke}),$e&&$e.length>0?y.createElement("div",{className:"reply-discuss-container"},$e.map((Mn,bn)=>y.createElement(Ve,{key:Mn.id,data:Mn,index:bn,user:Ye,onSetActionType:fe,parentDiscussIndex:ut}))):null,y.createElement("div",{className:"btn-group"},Kn?y.createElement("a",{onClick:xn,title:et?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},y.createElement("i",{className:et?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,qt&&(!$e||$e.length==0)?y.createElement("a",{onClick:hn,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null,y.createElement("a",{onClick:un,title:"\u56DE\u590D"}," ",y.createElement("i",{className:"iconfont icon-huifu1"})," "),y.createElement("a",{onClick:Dn,className:Yt?"c-orange":""},y.createElement("i",{className:Yt?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),y.createElement("span",null,Lt||""))),y.createElement(At.Z,{id:Ct,activeDiscussIndex:ge,onReplyDiscuss:de})))},Ie=te(18196),be={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},ot=te(39077),ht=(Ye,yt,ut)=>new Promise((ae,fe)=>{var ge=Ke=>{try{Ce(ut.next(Ke))}catch($e){fe($e)}},de=Ke=>{try{Ce(ut.throw(Ke))}catch($e){fe($e)}},Ce=Ke=>Ke.done?ae(Ke.value):Promise.resolve(Ke.value).then(ge,de);Ce((ut=ut.apply(Ye,yt)).next())}),Ft=({user_praise:Ye,praise_count:yt,praisePlus:ut,onCreateDiscuss:ae,discuss_count:fe})=>{const[ge,de]=(0,y.useState)(!1),[Ce,Ke]=(0,y.useState)("");function $e(nt){Ke(nt)}function et(){de(!0)}function Ct(){de(!1)}function Lt(){return ht(this,null,function*(){ae(Ce),Ke(""),de(!1)})}return y.createElement("div",{className:`${be["dis-input-editor-container"]} ${ge?be.active:""} `},y.createElement("div",{className:ge?`hide ${be["text-area"]}`:be["text-area"]},y.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:et}),y.createElement("a",null," ",y.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",fe," "),y.createElement("a",{className:"c-light-black",onClick:ut,title:Ye?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},y.createElement("i",{className:`mr3 ${Ye?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),yt?y.createElement("span",null,yt):"")),ge?y.createElement("div",{className:be["input-mask"],onClick:Ct}):null,y.createElement("div",{className:ge?be["md-container"]:`${be["md-container"]} hide`},y.createElement(ot.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:Ce,height:240,onChange:$e}),y.createElement("div",{className:be["tip-container"],onClick:Ct},y.createElement("a",{className:be["btn-send"],onClick:Lt}," \u53D1\u9001 "))))},kt=te(59301),Rt=Object.defineProperty,Zt=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,Ln=(Ye,yt,ut)=>yt in Ye?Rt(Ye,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ye[yt]=ut,ln=(Ye,yt)=>{for(var ut in yt||(yt={}))on.call(yt,ut)&&Ln(Ye,ut,yt[ut]);if(jn)for(var ut of jn(yt))Fn.call(yt,ut)&&Ln(Ye,ut,yt[ut]);return Ye},an=(Ye,yt)=>Zt(Ye,rn(yt)),Bn=(Ye,yt,ut)=>new Promise((ae,fe)=>{var ge=Ke=>{try{Ce(ut.next(Ke))}catch($e){fe($e)}},de=Ke=>{try{Ce(ut.throw(Ke))}catch($e){fe($e)}},Ce=Ke=>Ke.done?ae(Ke.value):Promise.resolve(Ke.value).then(ge,de);Ce((ut=ut.apply(Ye,yt)).next())});const ea={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var kn=(Ye=>(Ye[Ye.GET_DISCUSSES=0]="GET_DISCUSSES",Ye[Ye.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",Ye[Ye.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",Ye[Ye.PLUS_DISCUSS=3]="PLUS_DISCUSS",Ye[Ye.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",Ye[Ye.SET_PAGE=5]="SET_PAGE",Ye[Ye.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",Ye))(kn||{});function $t(Ye,yt){switch(yt.type){case 6:return an(ln({},Ye),{loading:!0});case 0:return ln(ln({},Ye),yt.payload);case 1:return ln(ln({},Ye),yt.payload);case 4:return ln(ln({},Ye),yt.payload);case 3:return ln(ln({},Ye),yt.payload);case 5:return an(ln({},Ye),{page:yt.payload});case 2:return ln(ln({},Ye),yt.payload);default:throw new Error}}var oa=({user:Ye,identifier:yt,hack:ut,onTriggerPraise:ae,activeIndex:fe})=>{const[ge,de]=(0,y.useReducer)($t,ea),{loading:Ce,page:Ke,data:$e,count:et,actionType:Ct,activeDiscussIndex:Lt}=ge,nt=(0,y.useCallback)(()=>Bn(void 0,null,function*(){de({type:6});const Mn=yield ct(yt,Ke),{comments:bn,disscuss_count:aa}=Mn;de({type:0,payload:{data:bn,count:aa,loading:!1}})}),[Ke,yt]);(0,y.useEffect)(()=>{fe==="2"&&nt()},[yt,Ke,fe]);function Yt(Mn){de({type:5,payload:Mn})}function qt(Mn){de({type:4,payload:{actionType:Mn}})}function pn(Mn){de(Lt===Mn?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Mn}})}function un(Mn,bn,aa){return Bn(this,null,function*(){try{const En=yield Fe(Mn);$e[aa].user_praise=bn,$e[aa].praise_count=En.praise_count,de({type:3,payload:{data:[...$e]}})}catch(En){console.log(En)}})}function Dn(){return Bn(this,null,function*(){const{id:Mn,params:bn,type:aa,index:En,parentDiscussIndex:_n}=Ct;if(aa==="hidden-discuss"&&(yield We(yt,Mn,bn),_n?$e[_n].children[En].hidden=bn.hidden==1:$e[En].hidden=bn.hidden==1,de({type:4,payload:{actionType:null,data:[...$e]}})),aa==="delete-discuss"){if(yield tt(yt,Mn),_n||_n===0){let ya=$e[_n].children;for(let la=ya.length-1;la>=0;la--)if(ya[la].id===Mn){ya.splice(la,1);break}$e[_n].children=ya}else for(let ya=$e.length-1;ya>=0;ya--)if($e[ya].id===Mn){$e.splice(ya,1);break}de({type:4,payload:{actionType:null,data:[...$e]}})}})}function hn(){de({type:4,payload:{actionType:null}})}function xn(Mn,bn){return Bn(this,null,function*(){try{yield He(yt,Mn,bn),nt()}catch(aa){console.log(aa)}})}function Kn(Mn){return Bn(this,null,function*(){de({type:6}),yield Xe(yt,Mn),nt()})}return kt.createElement(kt.Fragment,null,kt.createElement("div",{className:"discuss-panel"},$e.length===0?kt.createElement(Re.Z,null):$e.map((Mn,bn)=>kt.createElement(Ae,{onReplyDiscuss:xn,onPlusDiscuss:un,onSetActiveDiscussIndex:pn,onSetActionType:qt,data:Mn,index:bn,user:Ye,activeDiscussIndex:Lt})),et>10?kt.createElement("div",{className:"pagination-container"},kt.createElement(Jt.Z,{showQuickJumper:!0,onChange:Yt,current:Ke,total:et})):null),kt.createElement(Ft,{user_praise:ut.user_praise,praise_count:ut.praises_count,praisePlus:ae,discuss_count:ut.comments_count,onCreateDiscuss:Kn}),kt.createElement(b.Z,null,kt.createElement(pe.default,{centered:!0,title:"\u63D0\u793A",open:!!Ct,onOk:Dn,onCancel:hn},kt.createElement("p",null,Ct?Ct.message:"")),kt.createElement(Ie.Z,null)))},Jn=te(82326),ua=te(37568),ca=te(86743),va={},vn=te(59301),Cn=({hack:Ye,current_user:yt})=>vn.createElement("div",{className:va.answer},Ye!=null&&Ye.analysis?vn.createElement(sn.Z,{style:{padding:"13px 0"},value:(Ye==null?void 0:Ye.analysis)||""}):vn.createElement(Re.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Ze={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},Je=te(8848),gt=te(5269),mt=te(28284),vt=te(71051),Nt=te(30582),Tn=te(59301);const{TextArea:$n}=ua.default,{Panel:da}=Je.default;var On=({data:Ye,hack:yt})=>(console.log(Ye,yt,"data"),yt!=null&&yt.is_file?Tn.createElement(Nt.Y2,{disabled:!0,className:Ze.uploadTableWrapper,showScore:!yt.test_set_score,data:Ye,isProgramHomework:!0}):Tn.createElement("div",{className:Ze.hackSets},Ye==null?void 0:Ye.map((ut,ae)=>Tn.createElement(Je.default,{accordion:!0,bordered:!1,key:ae,defaultActiveKey:ae===0&&ut.id,className:Ze.collapseWrapper,expandIcon:({isActive:fe})=>Tn.createElement("i",{className:`iconfont icon-weizhankai ${fe?Ze.open:Ze.close}`,style:{fontSize:14,transition:"all .2s"}})},Tn.createElement(da,{key:ut.id,header:Tn.createElement(Ee.Z,{align:"middle",justify:"space-between",wrap:!1},Tn.createElement(gt.Z,{className:Ze.panelHeader},Tn.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",ae+1)),Tn.createElement(gt.Z,{flex:1},Tn.createElement(Ee.Z,{align:"middle",justify:"end",wrap:!1},!(yt!=null&&yt.test_set_score)&&Tn.createElement(gt.Z,{className:Ze.rateInput},Tn.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),Tn.createElement("div",null,Tn.createElement(mt.default.Item,{noStyle:!0},Tn.createElement(vt.Z,{value:ut==null?void 0:ut.score,className:Ze.baseFormItem,min:0,max:100,disabled:!0}))),Tn.createElement("span",{className:"ml10"},"%")))))},Tn.createElement(mt.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},Tn.createElement($n,{readOnly:!0,value:ut==null?void 0:ut.input,rows:4})),Tn.createElement(mt.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},Tn.createElement($n,{readOnly:!0,value:ut==null?void 0:ut.output,rows:4}))))))),pa={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},rt=te(59301),ra=(0,y.forwardRef)(({data:Ye=[]},yt)=>{var ut;const[ae,fe]=(0,y.useState)(),ge=Ye.filter(Ce=>Ce.show);(0,y.useEffect)(()=>{ge.length&&fe(ge[0].id)},[Ye==null?void 0:Ye.length]);const de=((ut=ge.find(Ce=>Ce.id===ae))==null?void 0:ut.element)||null;return(0,y.useImperativeHandle)(yt,()=>({setActiveTab:Ce=>fe(Ce)})),rt.createElement("div",{className:pa.tabs},rt.createElement("div",{className:pa.tabWarp},ge.map(Ce=>rt.createElement("div",{onClick:()=>fe(Ce.id),className:`${pa.tab} ${Ce.id===ae?pa.active:""}`,key:Ce.id},Ce.name))),rt.createElement("div",{className:pa.content},de))}),en=te(59301),In=Object.defineProperty,wa=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Qn=(Ye,yt,ut)=>yt in Ye?In(Ye,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ye[yt]=ut,Nn=(Ye,yt)=>{for(var ut in yt||(yt={}))nn.call(yt,ut)&&Qn(Ye,ut,yt[ut]);if(Bt)for(var ut of Bt(yt))Et.call(yt,ut)&&Qn(Ye,ut,yt[ut]);return Ye},Vn=(Ye,yt)=>wa(Ye,Hn(yt)),zn=(Ye,yt,ut)=>new Promise((ae,fe)=>{var ge=Ke=>{try{Ce(ut.next(Ke))}catch($e){fe($e)}},de=Ke=>{try{Ce(ut.throw(Ke))}catch($e){fe($e)}},Ce=Ke=>Ke.done?ae(Ke.value):Promise.resolve(Ke.value).then(ge,de);Ce((ut=ut.apply(Ye,yt)).next())});const je={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},wt={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Wn=({hack:Ye,onTriggerPraise:yt,topicId:ut,page:ae,onPageChange:fe,user:ge,current_user:de,submitRecords:Ce,submitting:Ke,submitResult:$e,setActiveIndex:et,hack_sets:Ct})=>{var Lt,nt;const[Yt]=(0,ve.useSearchParams)(),[qt,pn]=(0,y.useState)("0"),un=(0,ve.useLocation)(),[Dn,hn]=(0,y.useState)(!1),[xn,Kn]=(0,y.useState)(null),[Mn,bn]=(0,y.useState)([]),[aa,En]=(0,y.useState)([]),[_n,ya]=(0,y.useState)({page:1,limit:10}),la=(0,y.useRef)(null),La=(0,y.useRef)(null);console.log(ge,"user");let[ha,ka]=(0,y.useState)(Vn(Nn({},(0,ve.useParams)()),{page:1,per_page:20,name:""}));(0,y.useEffect)(()=>{La.current&&(Ye==null?void 0:Ye.is_close_tips)===!1&&xn===null&&Kn(!0)},[La.current,Ye==null?void 0:Ye.is_close_tips,xn]);function Fa(){return zn(this,null,function*(){yield(0,Me.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,y.useEffect)(()=>{et(qt)},[qt]);function za(fn){return zn(this,null,function*(){let Rn=fn.target.id;if(Rn==="1"){let gn=yield(0,Me.ZP)(`/api/myproblems/${ha.id}/redo_logs.json`,{method:"get",params:Nn({},_n)});(gn==null?void 0:gn.status)===0&&En(gn==null?void 0:gn.data)}pn(Rn)})}(0,y.useEffect)(()=>qe.Z.subscribe("to-commit-info",()=>{pn("1"),la.current&&la.current.setActiveTab("1")}),[]),(0,y.useEffect)(()=>qe.Z.subscribe("to-reset-info",()=>{za({target:{id:"1"}}),la.current&&la.current.setActiveTab("2")}),[]);function Ra(){pn("2")}function Ua(){return zn(this,null,function*(){let fn=yield(0,Me.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Nn({identifier:ha==null?void 0:ha.id},ha)});bn(fn)})}const Dt=[{title:null,description:en.createElement("div",null,en.createElement("b",{onClick:()=>{Kn(!1),Fa(),hn(!0),Ua()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),en.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),en.createElement(he.ZP,{onClick:()=>{Kn(!1),Fa()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>La.current}];return en.createElement("div",{className:jt["left-panel"]},en.createElement("ul",{className:`${jt["s-navs"]} ${jt["bg-white"]} ${jt.b1}`},(Ye==null?void 0:Ye.is_program)&&!Yt.get("pageId")&&en.createElement(Ne.Z,{title:"\u9898\u76EE\u5217\u8868"},en.createElement("div",{onClick:()=>{Ua(),hn(!0)},className:jt.btns,ref:La,style:xn?{pointerEvents:"none"}:{}},en.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),en.createElement("li",{style:{marginLeft:20}},en.createElement("a",{className:qt==="0"?jt.active:"",id:"0",onClick:za},"\u9898\u76EE\u63CF\u8FF0")),en.createElement("li",null,en.createElement("a",{className:qt==="1"?jt.active:"",id:"1",onClick:za},"\u64CD\u4F5C\u8BB0\u5F55")),(Yt.get("type")!=="exercises"&&(Ye==null?void 0:Ye.answer_text_show)||Yt.get("type")!=="exercises"&&(Ye==null?void 0:Ye.analysis_show))&&en.createElement("li",null,en.createElement("a",{className:qt==="4"?jt.active:"",id:"4",onClick:za},"\u89E3\u7B54\u53C2\u8003")),Yt.get("type")!=="exercises"&&en.createElement("li",null,en.createElement("a",{className:qt==="2"?jt.active:"",id:"2",onClick:za},"\u8BC4\u8BBA")),!!(Ct!=null&&Ct.length)&&Yt.get("type")!=="exercises"&&Yt.get("type")!=="1"&&en.createElement("li",null,en.createElement("a",{className:qt==="5"?jt.active:"",id:"5",onClick:za},"\u6D4B\u8BD5\u7528\u4F8B"))),en.createElement("div",{className:`${jt["tab-panel-body"]} ${qt==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},en.createElement(ie,{hack:Ye,onTriggerPraise:yt,toDiscuss:Ra})),en.createElement("div",{style:{padding:"12px"},className:`${jt["tab-panel-body"]} ${qt==="1"?"":"hide"}`},en.createElement(ra,{ref:la,data:[{id:"1",show:Yt.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:en.createElement(en.Fragment,null,Ce!=null&&Ce.records_count||Ke?en.createElement(cn,{page:ae,onPageChange:fe,topicId:ut,submitting:Ke,key:($e==null?void 0:$e.id)||1,submitRecords:Ce,submitResult:$e}):en.createElement(Re.Z,null))},{id:"2",show:Yt.get("type")==="exercises"||(Ye==null?void 0:Ye.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:en.createElement(en.Fragment,null,en.createElement(Gt.default,{pagination:!1,dataSource:aa==null?void 0:aa.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(fn,Rn,gn)=>St()(fn).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(fn,Rn,gn)=>{var ta;return(ta=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(Zn=>Zn.id===fn))==null?void 0:ta.name}}]}),en.createElement(Jt.Z,{style:{marginTop:10},current:_n.page,total:aa==null?void 0:aa.count,hideOnSinglePage:!0,onChange:fn=>zn(void 0,null,function*(){_n.page=fn,ya(_n);let Rn=yield(0,Me.ZP)(`/api/myproblems/${ha.id}/redo_logs.json`,{method:"get",params:Vn(Nn({},_n),{courseId:ha.courseId})});(Rn==null?void 0:Rn.status)===0&&En(Rn==null?void 0:Rn.data)})}))}]})),en.createElement("div",{style:{padding:"12px"},className:`${jt["tab-panel-body"]} ${qt==="4"?"":"hide"}`},en.createElement(ra,{data:[{id:"1",show:Yt.get("type")!=="exercises"&&(Ye==null?void 0:Ye.answer_text_show),name:"\u7B54\u6848",element:en.createElement(en.Fragment,null,en.createElement(ze,{hack:Ye,current_user:de}))},{id:"2",show:Yt.get("type")!=="exercises"&&(Ye==null?void 0:Ye.analysis_show),name:"\u89E3\u6790",element:en.createElement(en.Fragment,null,en.createElement(Cn,{hack:Ye,current_user:de}))}]})),en.createElement("div",{className:`${jt["tab-panel-body"]} ${qt==="2"?"":"hide"}`,style:{padding:0}},en.createElement(oa,{user:ge,activeIndex:qt,identifier:Ye.identifier,hack:Ye,onTriggerPraise:yt})),en.createElement("div",{className:`${jt["tab-panel-body"]} ${qt==="5"?"":"hide"}`,style:{padding:12}},en.createElement(On,{data:Ct||[],hack:Ye})),en.createElement(a.Z,{rootClassName:jt.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>hn(!1),open:Dn},en.createElement(Ee.Z,null,en.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),en.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",Mn==null?void 0:Mn.total_count,"\u9898\xA0[\xA0",Mn==null?void 0:Mn.total_score,"\u5206\xA0]\xA0"),!(ge!=null&&ge.hack_manager)&&en.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",Mn==null?void 0:Mn.work_score,"\u5206")),en.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),en.createElement(Ee.Z,{align:"middle",className:"mt10 mb10"},!(ge!=null&&ge.hack_manager)&&en.createElement(Jn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:fn=>{ha.page=1,ha.finish_status=fn,ka(Nn({},ha)),Ua()}},en.createElement(Jn.default.Option,{value:""},"\u5168\u90E8"),en.createElement(Jn.default.Option,{value:0},"\u672A\u5F00\u59CB"),en.createElement(Jn.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),en.createElement(Jn.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),en.createElement(Jn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:fn=>{ha.page=1,ha.difficult=fn||null,ka(Nn({},ha)),Ua()}},en.createElement(Jn.default.Option,{value:0},"\u5168\u90E8"),en.createElement(Jn.default.Option,{value:1},"\u7B80\u5355"),en.createElement(Jn.default.Option,{value:2},"\u9002\u4E2D"),en.createElement(Jn.default.Option,{value:3},"\u56F0\u96BE")),en.createElement(ua.default.Search,{size:"large",onSearch:fn=>{ha.name=fn,ha.page=1,ka(Nn({},ha)),Ua()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),en.createElement("div",{className:jt.list,style:{height:36,background:"#3D445C"}},!(ge!=null&&ge.hack_manager)&&en.createElement("span",null,"\u72B6\u6001"),en.createElement("span",null,"\u5E8F\u53F7"),en.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),en.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),en.createElement("div",{style:{overflow:"auto",flex:1}},(Lt=Mn==null?void 0:Mn.data)!=null&&Lt.length?(nt=Mn==null?void 0:Mn.data)==null?void 0:nt.map((fn,Rn)=>en.createElement("div",{onClick:()=>zn(void 0,null,function*(){let gn=yield(0,Me.ZP)(`/api/problems/${fn==null?void 0:fn.identifier}/start.json`,{method:"get",params:{hack_user_id:ge==null?void 0:ge.user_id}});gn&&(ve.history.replace(`/myproblems/${gn==null?void 0:gn.identifier}${window.location.search}`),window.location.reload())}),className:`${jt.list} ${fn!=null&&fn.checked?jt.active:""}`},!(ge!=null&&ge.hack_manager)&&en.createElement(en.Fragment,null,!(fn!=null&&fn.opened)&&en.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(fn==null?void 0:fn.opened)&&!(fn!=null&&fn.passed)&&en.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(fn==null?void 0:fn.opened)&&(fn==null?void 0:fn.passed)&&en.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),en.createElement("span",null,(ha.page-1)*20+(Rn+1)),en.createElement("span",{style:{flex:1},title:fn.name},`[${fn==null?void 0:fn.score}\u5206]`,"\xA0",fn.name),en.createElement("span",{style:{flexBasis:48,paddingRight:0}},je[fn.difficult]))):en.createElement(Re.Z,null)),en.createElement(Jt.Z,{current:ha.page,className:"mt20",hideOnSinglePage:!0,total:Mn==null?void 0:Mn.count,pageSize:ha.per_page,onChange:(fn,Rn)=>{ha.page=fn,ha.per_page=Rn,Ua()}})),en.createElement(ca.Z,{rootClassName:jt.tour,closeIcon:!1,open:!!xn,steps:Dt,gap:{offset:3,radius:2}}))},Za=te(62522),ja=te(82579),Ha=te(99845),An=te(59333),Sn=te(35883),wn=te(44658),Xt=te(89692),Un=te(92310),ga=te.n(Un),Wa=te(93612),Ca=te(98837),Xa=te(90028),Vt=te(82444),Be=te(59301),Qt=Object.defineProperty,mn=Object.defineProperties,na=Object.getOwnPropertyDescriptors,Ea=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Ia=(Ye,yt,ut)=>yt in Ye?Qt(Ye,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ye[yt]=ut,Aa=(Ye,yt)=>{for(var ut in yt||(yt={}))ia.call(yt,ut)&&Ia(Ye,ut,yt[ut]);if(Ea)for(var ut of Ea(yt))Ot.call(yt,ut)&&Ia(Ye,ut,yt[ut]);return Ye},Ba=(Ye,yt)=>mn(Ye,na(yt)),ao=(Ye,yt)=>{var ut={};for(var ae in Ye)ia.call(Ye,ae)&&yt.indexOf(ae)<0&&(ut[ae]=Ye[ae]);if(Ye!=null&&Ea)for(var ae of Ea(Ye))yt.indexOf(ae)<0&&Ot.call(Ye,ae)&&(ut[ae]=Ye[ae]);return ut},Ja=(Ye,yt,ut)=>new Promise((ae,fe)=>{var ge=Ke=>{try{Ce(ut.next(Ke))}catch($e){fe($e)}},de=Ke=>{try{Ce(ut.throw(Ke))}catch($e){fe($e)}},Ce=Ke=>Ke.done?ae(Ke.value):Promise.resolve(Ke.value).then(ge,de);Ce((ut=ut.apply(Ye,yt)).next())});const{Countdown:$a}=Pe.default,uo={Java:"java",C:"c",Python:"py","C++":"c"};var to=(Ye=>(Ye[Ye.SET_LOADING=0]="SET_LOADING",Ye[Ye.GET_DATA=1]="GET_DATA",Ye[Ye.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",Ye[Ye.SET_DATA=3]="SET_DATA",Ye[Ye.SET_DEBUGING=4]="SET_DEBUGING",Ye[Ye.SET_SUBMITING=5]="SET_SUBMITING",Ye[Ye.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",Ye[Ye.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",Ye[Ye.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",Ye[Ye.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",Ye[Ye.SET_PAGE=10]="SET_PAGE",Ye))(to||{});function oo(){return new Date().getTime()}const Ao={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function vo(Ye,yt){switch(yt.type){case 1:return Aa(Aa({},Ye),yt.payload);case 3:return Ba(Aa({},Ye),{data:yt.payload});case 0:return Ba(Aa({},Ye),{loading:yt.payload});case 9:return Ba(Aa({},Ye),{showNote:yt.payload});case 4:return Ba(Aa({},Ye),{debuging:yt.payload});case 5:return Ba(Aa({},Ye),{submitting:yt.payload});case 2:return Ba(Aa({},Ye),{submitRecords:yt.payload});case 10:return Ba(Aa({},Ye),{submitRecordPage:yt.payload});case 6:return Ba(Aa({},Ye),{executingMessage:yt.payload});case 7:return Aa(Aa({},Ye),yt.payload);case 8:return Aa(Aa({},Ye),yt.payload);default:throw new Error}}var bo=({children:Ye})=>{var yt,ut,ae,fe,ge,de,Ce,Ke;const[$e,et]=(0,y.useReducer)(vo,Ao),{id:Ct}=(0,ve.useParams)(),Lt=(0,ve.useLocation)(),[nt]=(0,ve.useSearchParams)(),{loading:Yt,data:qt,debugResult:pn,submitResult:un,submitRecords:Dn,submitRecordPage:hn,showNote:xn,debuging:Kn,submitting:Mn,executingMessage:bn}=$e,[aa,En]=(0,y.useState)("#37AD83"),[_n,ya]=(0,y.useState)(null),[la,La]=(0,y.useState)({}),[ha,ka]=(0,y.useState)(!0),[Fa,za]=(0,y.useState)(!1),[Ra,Ua]=(0,y.useState)(!1),Dt=(0,y.useRef)(null),fn=(0,y.useRef)(0),Rn=qt==null?void 0:qt.user,gn=qt==null?void 0:qt.hack,[ta,Zn]=(0,y.useState)(!1),Gn=(0,y.useRef)(1),ma=(0,y.useRef)(!1);(0,Wa.y)(nt.get("type")==="exercises");const{setOpenDisableCopyAndPaste:Qa}=(0,Wa.X)(),[_a,qa]=(0,y.useState)(""),co=(0,Sn._)(la);(0,y.useEffect)(()=>{function qn(){return Ja(this,null,function*(){var no,Ka,Ta,mo,Da;ka(!0);const Va=yield(0,we.fu)(Ct,{exercise_id:nt.get("exercisesId")});if(setTimeout(()=>{ka(!1)},800),Va.status!==401){try{Va.hack.code=Kt.Base64.decode(Va.hack.code)}catch(Co){console.log(Co)}Va.hack=Ba(Aa({},Va.hack),{is_program:nt.get("type")==="1"}),et({type:1,payload:{loading:!1,data:Va}})}if(nt.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let Co;nt.get("coursesId")=="coursesId"?Co=yield(0,le._F)({categoryId:nt.get("exercisesId"),login:nt.get("login")}):Co=yield(0,le._B)({categoryId:nt.get("exercisesId"),login:nt.get("login")}),La(Aa({},Co)),Qa((no=Co==null?void 0:Co.exercise)==null?void 0:no.forbid_copy),typeof((Ka=Co==null?void 0:Co.exercise)==null?void 0:Ka.left_time)=="number"&&(ya(Date.now()+((Ta=Co==null?void 0:Co.exercise)==null?void 0:Ta.left_time)*1e3),setTimeout(()=>{En("red")},(((mo=Co==null?void 0:Co.exercise)==null?void 0:mo.left_time)-300>0?((Da=Co==null?void 0:Co.exercise)==null?void 0:Da.left_time)-300:0)*1e3))}})}Ct&&qn()},[Ct]),(0,y.useEffect)(()=>{var qn;return nt.get("type")==="exercises"&&((qn=la==null?void 0:la.exercise)!=null&&qn.screen_open)&&(window.removeEventListener("blur",io,!1),wn.U.forEach((no,Ka)=>{window.addEventListener(no,io,!1)}),window.addEventListener("blur",io,!1),window.focus()),()=>{document.removeEventListener((0,Te.gH)(),io)}},[la]),(0,y.useEffect)(()=>{_a==="1"&&Ct&&gn!=null&&gn.language&&yn()},[Ct,hn,gn==null?void 0:gn.language,_a]),(0,y.useEffect)(()=>(gn!=null&&gn.is_program&&(fn.current=0,Dt.current=setInterval(()=>{eo()},15e3)),()=>{clearInterval(Dt.current)}),[gn==null?void 0:gn.is_program]);const eo=()=>Ja(void 0,null,function*(){let qn=yield(0,Me.ZP)(`/api/myproblems/${Ct}/save_long_time.json`,{method:"get",params:{answer_long_time:fn.current}})}),io=()=>{ma.current||(0,Te.BU)(),window.parent.postMessage("backExercise","*")};function yn(){return Ja(this,null,function*(){try{const qn=yield(0,we.zO)(Ct,{limit:15,page:hn,language:gn==null?void 0:gn.language});et({type:2,payload:qn})}catch(qn){console.log(qn)}})}function fa(qn){et({type:10,payload:qn})}function xa(qn){return Ja(this,null,function*(){var no;let Ka;(nt.get("ip_limit")==="inner"||nt.get("ip_bind_type")==="true")&&(Ka=yield(0,ja.y)({ip_limit:nt.get("ip_limit"),ip_bind:nt.get("ip_bind_type")==="true"}));const Ta=yield(0,we.n4)(Ct,{code:Kt.Base64.encode(qn||gn.code),language:gn==null?void 0:gn.language,exercise_id:nt.get("exercisesId"),question_id:nt.get("questionId"),ip:Ka});return Ta.status===-5&&(0,ve.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Ba(Aa({errorMessage:Ta==null?void 0:Ta.message},(la==null?void 0:la.exercise)||{}),{exercise_user_id:(no=la==null?void 0:la.exercise)==null?void 0:no.exercise_user_id,id:nt.get("exercisesId")})}}),Ta})}function Oa(){return Ja(this,null,function*(){if(Gn.current=2,!Mn){et({type:5,payload:!0});try{qe.Z.publish("to-commit-info");const qn=yield xa();if(console.log(qn,1),qn.status===0){let Va=function(){return Ja(this,null,function*(){const{status:Co,data:To}=yield(0,we.rX)(Ct,"submit"),Uo=oo()-Da>(Ta*mo+3)*1e3;if(Co!==0&&!Uo&&setTimeout(Va,1e3),Uo){pe.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),et({type:5,payload:!1});return}if(Co===0){To.status===2&&pe.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(To==null?void 0:To.status)===0&&nt.get("type")==="1"&&Ua(!0);const Zo=yield(0,we.zO)(Ct,{limit:15,page:hn,language:gn==null?void 0:gn.language});et({type:8,payload:Ba(Aa({},$e),{submitResult:To,submitting:!1,submitRecords:Zo})})}})},no={};if(nt.get("type")==="exercises"?(no.extras={exercise_id:nt.get("exercisesId"),question_id:nt.get("questionId")},(nt.get("ip_limit")==="inner"||nt.get("ip_bind_type")==="true")&&(no.extras.ip=yield(0,ja.y)({ip_limit:nt.get("ip_limit"),ip_bind:nt.get("ip_bind_type")==="true"}))):nt.get("type")==="smartPlan"&&(no.extras={smart_plan_item_bank_id:nt.get("smartPlanItemBankId")}),(yield(0,we.bM)(Ct,no)).status===-1&&nt.get("exercisesId")){window.parent.location.href=`/classrooms/${nt.get("coursesId")}/exercise/${nt.get("exercisesId")}/detail`;return}const{time_limit:Ta,test_case_size:mo}=gn,Da=oo();Va()}else et({type:5,payload:!1})}catch(qn){console.log(qn),et({type:5,payload:!1})}Zn(!1)}})}function ro(){return Ja(this,null,function*(){Gn.current=1,$e.debuging=!0,et({type:4,payload:!0});try{if((yield xa()).status===0){let Da=function(){return Ja(this,null,function*(){const{status:Va,message:Co,data:To}=yield(0,we.rX)(Ct,"debug"),Uo=oo()-mo>(no+3)*1e3;if(Va!==0&&!Uo&&(et({type:6,payload:Co}),setTimeout(Da,1e3)),Uo){pe.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),et({type:4,payload:!1}),et({type:7,payload:Ba(Aa({},$e),{debugResult:{status:2},debuging:!1})});return}Va===0&&(To.status===2&&pe.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),et({type:4,payload:!1}),et({type:7,payload:Ba(Aa({},$e),{debugResult:To,debuging:!1})}))})};const{time_limit:no}=gn;let Ka={input:encodeURIComponent(qt.test_case.input)};if(nt.get("type")==="exercises"&&(Ka.exercise_id=nt.get("exercisesId")),(yield(0,we.MU)(Ct,Ka)).status===-1&&nt.get("exercisesId")){window.parent.location.href=`/classrooms/${nt.get("coursesId")}/exercise/${nt.get("exercisesId")}/detail`;return}const mo=oo();Da()}else et({type:4,payload:!1})}catch(qn){console.log(qn)}finally{}})}function ba(qn,no){const Ka=no?{modify_code:!1}:{};et({type:3,payload:Ba(Aa({},qt),{hack:Aa(Ba(Aa({},gn),{code:qn}),Ka)})}),Zn(!0)}const Tt=qn=>Ja(void 0,null,function*(){let no=yield(0,Me.ZP)(`/api/problems/${gn==null?void 0:gn.identifier}/start.json`,{method:"get",params:{language:qn==="C++"||qn==="c++"?encodeURIComponent(qn):qn,hack_user_id:Rn==null?void 0:Rn.user_id}});no.status!==-1&&ve.history.replace(`/myproblems/${no==null?void 0:no.identifier}${window.location.search}`)});function Yn(qn){let no=qn.target.value;et({type:3,payload:Ba(Aa({},qt),{test_case:{input:no}})})}function sa(){return Ja(this,null,function*(){try{let qn={};nt.get("type")==="exercises"?qn.exercise_id=nt.get("exercisesId"):gn!=null&&gn.homework_common_id&&(qn.homework_common_id=gn==null?void 0:gn.homework_common_id);const no=yield(0,we.H7)(Ct,Aa({},qn));no.status===401||(ba(Kt.Base64.decode(no.code)),(nt.get("type")==="exercises"||gn!=null&&gn.homework_common_id)&&qe.Z.publish("to-reset-info"))}catch(qn){console.log(qn)}})}function Pa(){pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Be.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Be.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return Ja(this,null,function*(){const qn=yield(0,we.fi)(Ct);qn.status===401||ba(Kt.Base64.decode(qn.code),!0)})}})}function Ga(){et({type:9,payload:!0})}function Na(){et({type:9,payload:!1})}function po(qn){return Ja(this,null,function*(){yield(0,we.MK)(Ct,qn),et({type:1,payload:{showNote:!1,data:Ba(Aa({},qt),{hack:Ba(Aa({},gn),{notes:qn.notes})})}})})}const Eo={hack:gn,isLoading:ha,input:(yt=qt==null?void 0:qt.test_case)==null?void 0:yt.input,is_file:(ut=qt==null?void 0:qt.test_case)==null?void 0:ut.is_file,language:gn==null?void 0:gn.language,code:gn==null?void 0:gn.code,title:"main."+uo[gn==null?void 0:gn.language],modify_code:gn==null?void 0:gn.modify_code,notes:gn==null?void 0:gn.notes,debugResult:pn,debuging:Kn,submitting:Mn,submitResult:un,executingMessage:bn,onCancelNote:Na,onAddNote:po,showNote:xn,user:Rn,onShowNote:Ga,onSubmitCode:Oa,onChangeCode:ba,onChangeInput:Yn,onDebugCode:ro,onResetCode:sa,onSyncCode:Pa,onUpdateCode:xa,onChangeLanguage:Tt,isWhiteTheme:Fa,setIsWhiteTheme:za,topDispatch:et};function xo(){return Ja(this,null,function*(){const{praise_count:qn}=yield(0,we.vl)(gn.id,{container_type:"Hack",type:1});let no=Ba(Aa({},qt),{hack:Ba(Aa({},gn),{praises_count:qn,user_praise:!gn.user_praise})});et({type:3,payload:no})})}const lo={topicId:Ct,submitResult:un,submitRecords:Dn,submitting:Mn,page:hn,onPageChange:fa,hack:gn,user:qt==null?void 0:qt.user,hack_sets:qt==null?void 0:qt.hack_sets,current_user:qt==null?void 0:qt.current_user,onTriggerPraise:xo,setActiveIndex:qa};console.log(la);const[Lo,Bo]=(0,y.useState)(!1),[Fo,wo]=(0,y.useState)(!1);(0,y.useEffect)(()=>{const qn=no=>{if(console.log("event-----",no),no.data.type==="showIntelligentTeacherStatus"){const{aiStatus:Ka,questionStatus:Ta}=no.data;if(Bo(Ka),Ta){let mo=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(mo.includes(nt.get("smartPlanItemBankId")))return;pe.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Be.createElement("div",{className:"tc font16"},Ta?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>Ja(void 0,null,function*(){Oa(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(mo.push(nt.get("smartPlanItemBankId"))));let Da="";nt.get("isMiniprogram")?Da=`/miniprogram/courseware/study?courses_id=${nt.get("coursesId")}&id=${nt.get("exercisesId")}`:Da=`/classrooms/${nt.get("coursesId")}/smart_plan/${nt.get("exercisesId")}/ppt_info/info`,window.opener?window.close():ve.history.push(Da)})})}}};return window.addEventListener("message",qn),()=>{window.removeEventListener("message",qn)}},[]);const Oo=()=>{if(nt.get("type")==="exercises")return!1;const qn=Object.entries((gn==null?void 0:gn.homework_extension)||{}).some(([no,Ka])=>no!=="ai_code_evaluation_promote"&&!!Ka);return!!(nt.get("type")==="1"&&qn||nt.get("type")==="smartPlan"&&(Lo||nt.get("showAi")))};return Be.createElement(Be.Fragment,null,Be.createElement(ye.Z,{spinning:Yt,delay:500},qt?Be.createElement(Be.Fragment,null,Be.createElement("header",{className:ga()(Xt.Z.header,Fa&&Xt.Z.whiteHeader)},!((ae=["smartPlan","exercises"])!=null&&ae.includes(nt.get("type")))&&Be.createElement("div",null,Be.createElement("img",{src:`${at.Z.IMG_SERVER}/images/${Rn==null?void 0:Rn.image_url}`,alt:"user",width:36}),Be.createElement("span",{style:{color:Fa?"#333":"#B2BACB",fontSize:16}},Rn==null?void 0:Rn.name)),((fe=["smartPlan","exercises"])==null?void 0:fe.includes(nt.get("type")))&&Be.createElement("div",null,Be.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Be.createElement("span",{className:"ml10"},((ge=la==null?void 0:la.exercise)==null?void 0:ge.user_name)||(Rn==null?void 0:Rn.name)||"--")),Be.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Be.createElement("span",{className:"ml10"},((de=la==null?void 0:la.exercise)==null?void 0:de.student_id)||(Rn==null?void 0:Rn.student_id)||"--"))),Be.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Be.createElement("div",null,gn.name)),(nt.get("type")==="smartPlan"||(gn==null?void 0:gn.is_program))&&Be.createElement(Ha.Z,{defaultValue:(gn==null?void 0:gn.answer_long_time)||0,onChange:qn=>{fn.current=qn},className:Xt.Z.timepiece}),Rn!=null&&Rn.hack_manager&&!nt.get("is_smart_plan")?Be.createElement(ve.Link,{className:Xt.Z.btn_edit,to:nt.get("type")==="1"?nt.get("pageId")?`/problems/newedit/${gn.identifier}?type=1&pageId=${nt.get("pageId")}&backUrl=${nt.get("backUrl")}`:`/problems/newedit/${gn.identifier}?type=1`:nt.get("backUrl")?`/problems/newedit/${gn.identifier}?backUrl=${nt.get("backUrl")}`:`/problems/newedit/${gn.identifier}`}," ",Be.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((Ce=la==null?void 0:la.exercise)!=null&&Ce.left_time)&&Be.createElement(Be.Fragment,null,Be.createElement("span",{style:{color:aa,marginRight:6},className:`iconfont icon-daojishi ${Xt.Z.djs}`}),Be.createElement("span",{className:"c-white mr20"},Be.createElement($a,{valueStyle:{color:aa,fontSize:20,fontWeight:500},title:Be.createElement("span",{style:{color:aa,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:_n,onFinish:()=>Ja(void 0,null,function*(){const qn=yield(0,le.VL)({categoryId:nt.get("exercisesId"),commit_method:2});if((qn==null?void 0:qn.status)===0&&(xa(),pe.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Be.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Be.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>Ja(void 0,null,function*(){window.parent.location.href=`/classrooms/${nt.get("coursesId")}/exercise/${nt.get("exercisesId")}/detail`})})),(qn==null?void 0:qn.status)===-3){const no=parseInt(qn==null?void 0:qn.message);ya(Date.now()+no*1e3)}})}))),(Ke=["smartPlan","exercises"])!=null&&Ke.includes(nt.get("type"))?Be.createElement(he.ZP,{type:"primary",onClick:()=>{if(nt.get("type")==="exercises"){const qn=()=>Ja(void 0,null,function*(){yield xa(),Zn(!1),co(),ma.current=!0,io()});if(!(Dn!=null&&Dn.records_count)||ta){pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:Be.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:qn});return}qn()}else{let qn="";nt.get("isMiniprogram")?qn=`/miniprogram/courseware/study?courses_id=${nt.get("coursesId")}&id=${nt.get("exercisesId")}`:qn=`/classrooms/${nt.get("coursesId")}/smart_plan/${nt.get("exercisesId")}/ppt_info/info`,window.opener?window.close():ve.history.push(qn)}}},nt.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):Be.createElement("span",{onClick:()=>{var qn;if(nt.get("backUrl"))ve.history.push(nt.get("backUrl"));else if(nt.get("type")==="1"){let no=(qn=localStorage.getItem("program_homework"))==null?void 0:qn.split(",");ve.history.push(`/classrooms/${no==null?void 0:no[0]}/program_homework/${no==null?void 0:no[1]}/detail`)}else ve.history.push("/problemset")}},Be.createElement(Ne.Z,{title:"\u5173\u95ED"},Be.createElement("i",{style:{color:Fa?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),Be.createElement(ye.Z,{size:"large",spinning:ha},Be.createElement(Le.Z,{className:ga()(Xt.Z.myProblems,Fa&&Xt.Z.whiteMyProblems),leftChild:Be.createElement(Wn,Aa({},lo)),rightChild:Be.createElement(tn,Aa({},Eo))}))):null,Be.createElement(pe.default,{centered:!0,closable:!1,width:680,footer:null,open:Ra,className:"oj-modal"},Be.createElement("section",{className:"oj-modal-content"},Be.createElement("div",{className:"oj-modal-head"},Be.createElement("img",{src:Za,alt:""}),Be.createElement("i",{onClick:()=>Ua(!1),className:"iconfont icon-guanbi1"})),Be.createElement("aside",null,Be.createElement("img",{className:"mr30",src:Vt.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Be.createElement("span",{style:{color:"#75d6ba",marginRight:100}},un==null?void 0:un.execute_time,"ms"),"\u4F18\u4E8E",Be.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(un==null?void 0:un.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Be.createElement("aside",{className:"mb50"},Be.createElement("img",{src:Xa.Z,className:"mr30"}),Be.createElement("span",{className:"oj-modal-tt"},Be.createElement("span",null,Be.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Be.createElement("span",{className:"c-light-primary"},un==null?void 0:un.execute_memory,"kb")),Be.createElement("span",null,Be.createElement("span",null))),"\u4F18\u4E8E",Be.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(un==null?void 0:un.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Be.createElement("div",{id:"oj-modal-next",onClick:()=>Ja(void 0,null,function*(){var qn;if(un!=null&&un.next_identifier){let no=yield(0,Me.ZP)(`/api/problems/${un==null?void 0:un.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Rn==null?void 0:Rn.user_id}});no&&(ve.history.replace(`/myproblems/${no==null?void 0:no.identifier}${window.location.search}`),window.location.reload())}else{let no=(qn=localStorage.getItem("program_homework"))==null?void 0:qn.split(",");ve.history.push(`/classrooms/${no==null?void 0:no[0]}/program_homework/${no==null?void 0:no[1]}/detail`)}}),className:"oj-modal-btn"},un!=null&&un.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),Oo()&&Be.createElement(Ca.Z,{showData:nt.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:gn==null?void 0:gn.homework_extension,description:gn==null?void 0:gn.description,code:gn==null?void 0:gn.code,sendParams:{source:"hack",hack_id:Ct}})),Be.createElement(An.Z,{successCb:()=>{Gn.current===1?ro():Oa()}}))};function Se({title:Ye,modify_code:yt,onSyncCode:ut,onShowCodeSetting:ae,onResetCode:fe,hack:ge,onChangeLanguage:de,isWhiteTheme:Ce}){var Ke;const $e=()=>{pe.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Be.createElement(oe.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:fe})},[et]=(0,ve.useSearchParams)(),Ct=et.get("language"),Lt=nt=>nt==="1"?"c++":nt==="2"?"C++":nt;return(0,y.useEffect)(()=>{Ct&&de(Lt(Ct))},[]),(0,y.useEffect)(()=>{ge!=null&&ge.tpm_code_modified&&pe.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:Be.createElement(oe.Z,null),content:Be.createElement("div",null,Be.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),Be.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),Be.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>fe()})},[ge==null?void 0:ge.language]),console.log(ge,Ce,"hack"),Be.createElement("div",{className:`${Xt.Z.codeHead} ${Ce?Xt.Z.whiteCodeHead:""}`},Be.createElement("div",{className:Xt.Z.navWrap},(Ke=ge==null?void 0:ge.all_language)==null?void 0:Ke.map(nt=>Be.createElement("div",{className:`${Xt.Z.nav} ${nt===(ge==null?void 0:ge.language)?Xt.Z.active:""}`,key:nt,onClick:()=>de(nt)},Be.createElement(Ne.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},Be.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),Be.createElement("span",null,nt)))),Be.createElement(Ee.Z,{align:"middle",style:{marginLeft:"auto"}},yt?Be.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:ut},Be.createElement("img",{src:xt,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Be.createElement("a",{onClick:$e},Be.createElement(Ne.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},Be.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),Be.createElement("a",{onClick:ae},Be.createElement(Ne.Z,{title:"\u8BBE\u7F6E"},Be.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function tn(Ye){var yt=Ye,{input:ut,is_file:ae,showNote:fe,onShowNote:ge,notes:de,onCancelNote:Ce,onAddNote:Ke,debugResult:$e,language:et,debuging:Ct,submitting:Lt,executingMessage:nt,code:Yt,onSubmitCode:qt,onDebugCode:pn,onChangeCode:un,onChangeInput:Dn,onUpdateCode:hn,user:xn,isLoading:Kn,submitResult:Mn}=yt,bn=ao(yt,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function aa(_n){return Be.createElement(Se,Ba(Aa({},bn),{onShowCodeSetting:_n}))}const En=Aa({input:ut,is_file:ae,debugResult:$e,debuging:Ct,submitting:Lt,executingMessage:nt,onDebugCode:pn,onChangeCode:un,onSubmitCode:qt,onChangeInput:Dn,user:xn,submitResult:Mn},bn);return Be.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},Be.createElement(pt,{setIsWhiteTheme:bn==null?void 0:bn.setIsWhiteTheme,isLoading:Kn,language:et,value:Yt,onChange:un,onUpdateCode:hn,ActionBarRender:aa}),Be.createElement(Ut.ZP,Aa({},En)))}},3929:function(Qe,dt,te){"use strict";te.d(dt,{h:function(){return y}});var y=(ve=>(ve[ve.NOMATCH=-1]="NOMATCH",ve[ve.OK=0]="OK",ve[ve.TIMEOUT=2]="TIMEOUT",ve[ve.PODFAILURE=3]="PODFAILURE",ve[ve.COMPILEFAILURE=4]="COMPILEFAILURE",ve[ve.EXECUTEFAILURE=5]="EXECUTEFAILURE",ve[ve.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ve))(y||{})},62514:function(Qe,dt,te){"use strict";te.d(dt,{H7:function(){return a},MK:function(){return oe},MU:function(){return le},X6:function(){return Le},bM:function(){return we},fi:function(){return E},fu:function(){return Ee},n4:function(){return b},rX:function(){return at},vl:function(){return x},zO:function(){return Te}});var y=te(205),ve=Object.defineProperty,Pe=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,he=(z,ee,ne)=>ee in z?ve(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,Ne=(z,ee)=>{for(var ne in ee||(ee={}))pe.call(ee,ne)&&he(z,ne,ee[ne]);if(Pe)for(var ne of Pe(ee))ye.call(ee,ne)&&he(z,ne,ee[ne]);return z};function Ee(z,ee){return(0,y.U2)(`myproblems/${z}.json`,Ne({hidePopLogin:!0},ee||{}))}function we(z,ee){return(0,y.v_)(`myproblems/${z}/code_submit.json`,ee)}function le(z,ee){return(0,y.v_)(`myproblems/${z}/code_debug.json`,ee)}function Te(z,ee){return ee.language&&(ee.language=encodeURIComponent(ee.language)),(0,y.U2)(`myproblems/${z}/submit_records.json`,ee)}function Le(z){return(0,y.U2)("myproblems/record_detail.json",{id:z})}function at(z,ee){return(0,y.U2)(`myproblems/${z}/result.json`,{mode:ee})}function oe(z,ee){return(0,y.v_)(`myproblems/${z}/add_notes.json`,ee)}function a(z,ee){return(0,y.v_)(`myproblems/${z}/restore_initial_code.json`,ee)}function E(z){return(0,y.v_)(`myproblems/${z}/sync_code.json`)}function b(z,ee){return(0,y.v_)(`myproblems/${z}/update_code.json`,ee)}function x(z,ee){return(0,y.v_)(`discusses/${z}/plus.json`,ee)}},42311:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return lt}});var y=te(59301),ve=te(28284),Pe=te(6767),pe=te(62957),ye=te(20554),he=te(82326),Ne=te(17149),Ee=te(69219),we=te(37568),le=te(54172),Te=te(25399),Le=te(13747),at=te(99571),oe=te(205),a={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},E=te(61195),b={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},x=te(89284),z=te(61737),ee=te(24334);const ne=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var se=({qitem:Ge})=>{var St,st,zt,cn,Re,It,dn,sn,Pn,xe;return y.createElement("div",{className:b.warp},y.createElement("div",{className:b.mainPart},y.createElement("div",{className:b.qcount},(Ge==null?void 0:Ge.question_type)===8&&y.createElement(x.Z,{className:b.content,showProgramFill:!0,value:(St=Ge==null?void 0:Ge.program_attr)==null?void 0:St.description}),(Ge==null?void 0:Ge.question_type)!=8&&y.createElement(x.Z,{className:b.qtitle,value:(Ge==null?void 0:Ge.name)||(Ge==null?void 0:Ge.title)})),((Ge==null?void 0:Ge.question_type)===0||(Ge==null?void 0:Ge.question_type)===2)&&y.createElement("div",null,(st=Ge==null?void 0:Ge.choices)==null?void 0:st.map((ie,re)=>y.createElement("div",{className:b.redio},!(ie!=null&&ie.is_answer)&&y.createElement("span",{className:b.redioitem}),(ie==null?void 0:ie.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:ie!=null&&ie.is_answer?b.titleyes:b.title,value:ne[re]+(ie==null?void 0:ie.choice_text)}),(ie==null?void 0:ie.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ge==null?void 0:Ge.question_type)===1&&y.createElement("div",null,(zt=Ge==null?void 0:Ge.choices)==null?void 0:zt.map((ie,re)=>y.createElement("div",{className:b.checkbox},!(ie!=null&&ie.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(ie==null?void 0:ie.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:ie!=null&&ie.is_answer?b.titleyes:b.title,value:ne[re]+(ie==null?void 0:ie.choice_text)}),(ie==null?void 0:ie.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ge==null?void 0:Ge.question_type)===3&&y.createElement("div",{className:b.completion},(cn=Ge==null?void 0:Ge.standard_answer)==null?void 0:cn.map((ie,re)=>{var me;return y.createElement("div",{style:{display:"flex"}},y.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",re+1),y.createElement("div",{className:b.content},(me=ie==null?void 0:ie.answer_text)==null?void 0:me.map((ze,qe)=>y.createElement("div",{className:b.items},ze))))})),(Ge==null?void 0:Ge.question_type)===4&&y.createElement("div",{className:b.simple},y.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),y.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Re=Ge==null?void 0:Ge.answer_texts)!=null&&Re[0]?y.createElement(x.Z,{className:b.content,value:(It=Ge==null?void 0:Ge.answer_texts)==null?void 0:It[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Ge==null?void 0:Ge.question_type)===5&&((dn=Ge==null?void 0:Ge.challenge_names)==null?void 0:dn.map((ie,re)=>y.createElement("div",{className:b.shixun},y.createElement("span",{className:b.qtitle},y.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(re+1),"\u9898"),ie)))),(Ge==null?void 0:Ge.question_type)===6&&y.createElement("div",{className:b.program},y.createElement(x.Z,{className:b.content,value:((sn=Ge==null?void 0:Ge.program_attr)==null?void 0:sn.description)||"- -"})),(Ge==null?void 0:Ge.question_type)===7&&((Pn=Ge==null?void 0:Ge.sub_item_banks)==null?void 0:Pn.map((ie,re)=>{var me,ze,qe,Me,ct;return y.createElement("div",null,y.createElement("div",{className:b.combination},y.createElement("span",{className:b.qtitle},ie==null?void 0:ie.name)),y.createElement("div",{className:b.warp,style:{padding:"0px",paddingTop:20}},y.createElement("div",null,((ie==null?void 0:ie.item_type)=="SINGLE"||(ie==null?void 0:ie.item_type)=="JUDGMENT")&&((me=ie==null?void 0:ie.choices)==null?void 0:me.map((Fe,He)=>y.createElement("div",{className:b.redio},!(Fe!=null&&Fe.is_answer)&&y.createElement("span",{className:b.redioitem}),(Fe==null?void 0:Fe.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Fe!=null&&Fe.is_answer?b.titleyes:b.title,value:ne[He]+(Fe==null?void 0:Fe.choice_text)}),(Fe==null?void 0:Fe.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.item_type)=="MULTIPLE"&&((ze=ie==null?void 0:ie.choices)==null?void 0:ze.map((Fe,He)=>y.createElement("div",{className:b.checkbox},!(Fe!=null&&Fe.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(Fe==null?void 0:Fe.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Fe!=null&&Fe.is_answer?b.titleyes:b.title,value:ne[He]+(Fe==null?void 0:Fe.choice_text)}),(Fe==null?void 0:Fe.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.item_type)=="COMPLETION"&&y.createElement("div",{className:b.completion},(qe=ie==null?void 0:ie.standard_answer)==null?void 0:qe.map((Fe,He)=>{var Xe;return y.createElement("div",{style:{display:"flex"}},y.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",He+1),y.createElement("div",{className:b.content},(Xe=Fe==null?void 0:Fe.answer_text)==null?void 0:Xe.map((We,tt)=>y.createElement("div",{className:b.items},We))))})),(ie==null?void 0:ie.item_type)=="SUBJECTIVE"&&y.createElement("div",{className:b.simple},y.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),y.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Me=ie==null?void 0:ie.answer_texts)!=null&&Me[0]?y.createElement(x.Z,{className:b.content,value:(ct=ie==null?void 0:ie.answer_texts)==null?void 0:ct[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Ge==null?void 0:Ge.question_type)===8&&y.createElement("div",null,y.createElement(x.Z,{disabledFill:!0,className:b.content,showProgramFill:!0,value:ee.Base64.decode(((xe=Ge==null?void 0:Ge.program_attr)==null?void 0:xe.code)||"")})),(Ge==null?void 0:Ge.question_type)===5&&y.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},y.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),y.createElement("span",{style:{color:"#000000"}},(Ge==null?void 0:Ge.author_name)||"- -")),y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),y.createElement("span",{style:{color:"#000000"}},(Ge==null?void 0:Ge.author_school_name)||"- -")),y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),y.createElement("span",{style:{color:"#000000"}},(Ge==null?void 0:Ge.study_count)||"0"))),y.createElement("a",{className:b.shixunbutton,href:`/shixuns/${Ge==null?void 0:Ge.identifier}/challenges?exercise=true`,target:"_blank"},y.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Ge==null?void 0:Ge.question_type)<=4||[6,8].includes(Ge==null?void 0:Ge.question_type))&&y.createElement("div",{className:b.bottom},y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u89E3\u6790"),y.createElement("span",{className:b.right},Ge!=null&&Ge.analysis?y.createElement(x.Z,{value:Ge==null?void 0:Ge.analysis}):y.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u96BE\u5EA6"),y.createElement("span",{className:b.right},(Ge==null?void 0:Ge.difficulty)===1?"\u7B80\u5355":(Ge==null?void 0:Ge.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u77E5\u8BC6\u70B9"),y.createElement("span",{className:b.right},Ge!=null&&Ge.tag_discipline?Ge==null?void 0:Ge.tag_discipline:y.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},ce=te(64695),De=te(46390),Ue=te(1997),ke=te(61485),ft=te(58899),it=te(36005),_e=te(59301),bt=Object.defineProperty,Pt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,jt=(Ge,St,st)=>St in Ge?bt(Ge,St,{enumerable:!0,configurable:!0,writable:!0,value:st}):Ge[St]=st,Mt=(Ge,St)=>{for(var st in St||(St={}))Kt.call(St,st)&&jt(Ge,st,St[st]);if(xt)for(var st of xt(St))Ut.call(St,st)&&jt(Ge,st,St[st]);return Ge},Gt=(Ge,St)=>Pt(Ge,pt(St)),Jt=(Ge,St,st)=>new Promise((zt,cn)=>{var Re=sn=>{try{dn(st.next(sn))}catch(Pn){cn(Pn)}},It=sn=>{try{dn(st.throw(sn))}catch(Pn){cn(Pn)}},dn=sn=>sn.done?zt(sn.value):Promise.resolve(sn.value).then(Re,It);dn((st=st.apply(Ge,St)).next())});const _t=({setScoreShow:Ge,ScoreShow:St,onOk:st,isshixuns:zt,isloadings:cn,dispatch:Re,isIntelligentAssistant:It=!1,ispptModal:dn=!1,newExercisePaper:sn,shixunsDetail:Pn})=>{var xe,ie,re;let[me,ze]=(0,y.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:It,is_smart_plan:dn,group_id:[]}),[qe,Me]=(0,y.useState)([]),[ct,Fe]=(0,y.useState)([]),[He,Xe]=(0,y.useState)([]),[We,tt]=(0,y.useState)([]);const[At,Oe]=(0,y.useState)(!1),[Ve]=ve.default.useForm(),[Ae,Ie]=(0,y.useState)(),[be,ot]=(0,y.useState)(!1);let[ht,Ft]=(0,y.useState)(zt);const[kt,Rt]=(0,y.useState)([]),[Zt,rn]=(0,y.useState)(0),[jn,on]=(0,y.useState)(!0),[Fn,Ln]=(0,y.useState)([]),[ln,an]=(0,y.useState)([]),Bn=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],ea=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[kn,$t]=(0,y.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const oa=(0,y.useRef)(new Set),Jn=(0,y.useRef)(new Set),ua=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],ca=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],va=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[vn,Cn]=(0,y.useState)(!1),Ze=()=>{Ve.resetFields(),ht=!1,Ft(!1),Cn(!1),Ve.submit()};(0,y.useEffect)(()=>{var rt,Ht,ra,en,In,wa,Hn,Bt,nn,Et;(((ra=(Ht=(rt=sn==null?void 0:sn.editData)==null?void 0:rt.exercise)==null?void 0:Ht.exist_item_bank_ids)==null?void 0:ra.length)>0||((wa=(In=(en=sn==null?void 0:sn.editData)==null?void 0:en.exercise)==null?void 0:In.exist_item_bank_shixun_ids)==null?void 0:wa.length)>0)&&an([...(Bt=(Hn=sn==null?void 0:sn.editData)==null?void 0:Hn.exercise)==null?void 0:Bt.exist_item_bank_ids,...(Et=(nn=sn==null?void 0:sn.editData)==null?void 0:nn.exercise)==null?void 0:Et.exist_item_bank_shixun_ids])},[(ie=(xe=sn==null?void 0:sn.editData)==null?void 0:xe.exercise)==null?void 0:ie.exist_item_bank_ids]),(0,y.useEffect)(()=>{St&&(Ve.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),jn&&ht&&(Ve.setFieldsValue({item_type:"SHIXUN"}),me.item_type="SHIXUN",ze(Mt({},me)),on(!1)),Je(me),gt(),mt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[St]),(0,y.useEffect)(()=>{Zt>0&&setTimeout(()=>{rn(0)},2e3)},[Zt]);function Je(rt){return Jt(this,null,function*(){var Ht,ra,en;if(Oe(!0),ze(Mt({},rt)),(He==null?void 0:He.length)<=0&&rt.type==="5"){tt([]),Oe(!1);return}console.log("----",He,kt);let In=rt.type==="5"?He==null?void 0:He.filter(Bt=>!kt.includes(Bt)):null,wa=rt.type==="5"?He==null?void 0:He.filter(Bt=>kt.includes(Bt)):null,Hn=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Gt(Mt({},rt),{discipline_id:((Ht=rt==null?void 0:rt.courseid)==null?void 0:Ht[0])||null,sub_discipline_id:((ra=rt==null?void 0:rt.courseid)==null?void 0:ra[1])||null,ids:In,shixun_ids:wa,include_shixuns:!It,group_id:((en=rt.group_id)==null?void 0:en.map(Bt=>Bt==null?void 0:Bt.value))||null,keyword:rt.keyword?encodeURIComponent(rt.keyword):rt.keyword,type:rt.type==="5"?null:rt.type,clazz:rt.type==="3"?"ItemBanksGroup":null,bigmodel:It,is_smart_plan:dn})});tt(Hn),Oe(!1)})}function gt(){return Jt(this,null,function*(){let rt=yield(0,oe.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:me.type==="5"?null:me.type,clazz:"ItemBanksGroup"}});Me((0,E.L)(rt==null?void 0:rt.disciplines))})}function mt(rt){return Jt(this,null,function*(){var Ht;let ra=yield(0,oe.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:rt}),en=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Ht=ra==null?void 0:ra.data)==null?void 0:Ht.map(In=>({title:In.name,id:In.id,pid:In.id,value:In.id,key:In.id,isLeaf:!In.have_child}))}];Ln(en)})}function vt(rt){return Jt(this,null,function*(){var Ht,ra,en,In;Oe(!0);let wa=(Ht=rt.list)==null?void 0:Ht.filter(nn=>!kt.includes(nn)),Hn=(ra=rt.list)==null?void 0:ra.filter(nn=>kt.includes(nn));if(wa.length===0&&Hn.length===0){Oe(!1),tt([]);return}let Bt=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Gt(Mt({},rt),{discipline_id:((en=rt==null?void 0:rt.courseid)==null?void 0:en[0])||null,sub_discipline_id:((In=rt==null?void 0:rt.courseid)==null?void 0:In[1])||null,ids:wa,shixun_ids:Hn,type:rt.type==="5"?null:rt.type,clazz:rt.type==="3"?"ItemBanksGroup":null})});Oe(!1),tt(Bt)})}const Nt=rt=>Jt(void 0,null,function*(){const Ht=yield Re({type:"shixunsDetail/release",payload:{id:rt}});let ra=Ht==null?void 0:Ht.tag_position,en=(Ht==null?void 0:Ht.evaluation_set_position)||[],In=Ht.status;return In===0?(Pe.ZP.success("\u53D1\u5E03\u6210\u529F"),Je(me),!0):(In===2?Pe.ZP.error(`\u7B2C${en.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):In===3?Pe.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${ra.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Pe.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Tn=rt=>(rt==null?void 0:rt.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",$n=(rt,Ht,ra)=>rt.map(en=>en.key===Ht?Mt(Mt({},en),ra):en.children?Gt(Mt({},en),{children:$n(en.children,Ht,ra)}):en),da=rt=>Jt(void 0,null,function*(){const{key:Ht}=rt;let ra=me.type;const en=yield(0,it.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Ht),type:ra}),{data:In,total_count:wa}=en||{};wa>0&&Ln(Hn=>$n(Hn,Ht,{children:In.map(Bt=>({title:Bt.name,id:Bt.id,pid:Bt.id,value:Bt.id,key:Bt.id,isLeaf:!Bt.have_child}))}))});function On(rt){console.log("----",me),rt==="1"&&(kn.gg=Mt({},me)),rt==="2"&&(kn.scj=Mt({},me)),rt==="3"&&(kn.ttgx=Mt({},me)),rt==="0"&&(kn.wcjd=Mt({},me)),rt==="5"&&(kn.yx=Mt({},me)),$t(Mt({},kn))}function pa(){me.type==="1"&&(me=kn.gg),me.type==="2"&&(me=kn.scj),me.type==="3"&&(me=kn.ttgx),me.type==="0"&&(me=kn.wcjd),me.type==="5"&&(me=kn.yx),(me==null?void 0:me.item_type)==="SHIXUN"?(ht=!0,Ft(!0)):(ht=!1,Ft(!1)),Ve.setFieldsValue(Mt({},me)),ze(Mt({},me)),Je(Mt({},me))}return _e.createElement("div",null,_e.createElement(pe.default,{title:!1,footer:!1,open:St,width:1200,centered:!0,className:a.scoremodal,onCancel:()=>{Ge(!1)}},_e.createElement("div",{style:{display:"flex",alignItems:"center"}},_e.createElement("div",{className:a.title},It?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),It&&_e.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),_e.createElement(ye.default,{className:a.tabWrap,activeKey:me.type,onChange:rt=>{rt==="3"?(me.show_all_share=!0,mt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):me.show_all_share=null,rt==="0"&&mt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),On(me.type),me.type=rt,(me==null?void 0:me.item_type)==="SHIXUN"&&me.type!=="5"&&(ht=!0,Ft(!0)),Cn(!1),me.type==="5"&&(ht=!1,Ft(!1)),pa(),gt()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:_e.createElement("div",null,"\u5DF2\u9009",He.length>0&&_e.createElement("span",{className:a.titlecount},He.length),Zt>0&&_e.createElement("span",{className:a.add},"+",Zt)),key:"5"}]}),_e.createElement(ve.default,{layout:"inline",form:Ve,onValuesChange:(rt,Ht)=>{const ra=Object.values(Ht).some(In=>In!==null&&In!==""&&In!==void 0),en=Ht.keyword==="";if(Cn(ra||!en),me.page=1,(Ht==null?void 0:Ht.item_type)==="SHIXUN"){if(me.type==="5"?Ft(!1):Ft(!0),rt.keyword||rt.keyword==="")return;Ve.submit()}else{if(rt!=null&&rt.courseid&&Ve.setFieldsValue({tag_discipline_id:""}),Ft(!1),rt.keyword||rt.keyword==="")return;Ve.submit()}},onFinish:rt=>{var Ht;me.type==="3"&&(!rt.group_id||((Ht=rt==null?void 0:rt.group_id)==null?void 0:Ht.length)===0)?me.show_all_share=!0:me.show_all_share=null,ze(Mt(Mt({},me),rt)),Je(Mt(Mt({},me),rt))}},_e.createElement(ve.default.Item,{name:"item_type"},_e.createElement(he.default,{className:a.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(dn?ea:It?Bn==null?void 0:Bn.filter(rt=>rt.question_type!==5):Bn).map(rt=>_e.createElement(he.default.Option,{key:rt.value},rt.name)))),_e.createElement(ve.default.Item,{name:"courseid"},_e.createElement(Ne.Z,{className:a.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:qe})),!ht&&_e.createElement(ve.default.Item,{name:"tag_discipline_id"},_e.createElement(he.default,{className:a.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(re=We==null?void 0:We.tag_disciplines)==null?void 0:re.map(rt=>_e.createElement(he.default.Option,{key:rt.id},rt.name)))),_e.createElement(ve.default.Item,{name:ht?"diff":"difficulty"},_e.createElement(he.default,{className:a.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&ua.map(rt=>_e.createElement(he.default.Option,{key:rt.value},rt.name)),ht&&ca.map(rt=>_e.createElement(he.default.Option,{key:rt.value},rt.name)))),ht&&_e.createElement(ve.default.Item,{name:"shixun_publish_status"},_e.createElement(he.default,{className:a.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},va.map(rt=>_e.createElement(he.default.Option,{key:rt.value},rt.name)))),(me.type==="3"||me.type==="0")&&!ht&&_e.createElement(ve.default.Item,{name:"group_id"},_e.createElement(Ee.default,{treeDataSimpleMode:!0,style:{width:118},className:a.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(rt,Ht)=>Ht.title.toUpperCase().indexOf(rt.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:da,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Fn})),vn&&_e.createElement("span",{className:a.allqingchu,onClick:Ze},_e.createElement("i",{className:"iconfont icon-guanbi4"}),_e.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),_e.createElement(ve.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},_e.createElement(we.default.Search,{className:a.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:_e.createElement("i",{className:`iconfont icon-sousuo9 font14 ${a.searchIcon}`,onClick:()=>Ve.submit()}),onSearch:rt=>{Ve.submit()}}))),_e.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},_e.createElement("div",{onClick:()=>{me.updated_at==="asc"?me.updated_at="desc":me.updated_at="asc",ze(Gt(Mt({},me),{page:1})),Je(Gt(Mt({},me),{page:1}))}}," ",me.updated_at?_e.createElement("img",{src:me.updated_at==="asc"?ce.Z:De.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):_e.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),_e.createElement("div",{onClick:()=>{me.quotes==="asc"?me.quotes="desc":me.quotes="asc",ze(Gt(Mt({},me),{page:1})),Je(Gt(Mt({},me),{page:1}))},style:{marginLeft:20}}," ",me.quotes?_e.createElement("img",{src:me.quotes==="asc"?ce.Z:De.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):_e.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),_e.createElement(le.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(We==null?void 0:We.items)||(We==null?void 0:We.shixun_list),pagination:!1,loading:At,rowKey:rt=>rt.id,rowSelection:{type:It||dn?"radio":"checkbox",selectedRowKeys:ct,getCheckboxProps:rt=>({disabled:rt.shixun_tag_num===1||(ln==null?void 0:ln.find(Ht=>rt.id===Ht))}),onSelect(rt,Ht,ra){if(It||dn){Fe([rt.id]),Jn.current=new Set([rt.id]),rn(1),Xe([rt.id]);return}if(Ht)(ht||rt!=null&&rt.challenge_names)&&Rt([...kt,rt.id]),Fe([...ct,rt.id]),rt.identifier?oa.current.add(rt.id):Jn.current.add(rt.id),rn(1),Xe([...He,rt.id]);else{rt.identifier?oa.current.delete(rt.id):Jn.current.delete(rt.id);let en=He.filter(In=>In!==rt.id);if(Fe(en),Xe(en),ht||rt!=null&&rt.challenge_names){let In=kt.filter(wa=>wa!==rt.id);Rt([...In])}if(me.type==="5"){vt(Gt(Mt({},me),{list:[...en]}));return}}},onSelectAll(rt,Ht,ra){var en,In;if(rt){const wa=ra.map(Bt=>Bt.id),Hn=(In=ra==null?void 0:ra.filter(Bt=>Bt==null?void 0:Bt.challenge_names))==null?void 0:In.map(Bt=>Bt.id);Rt([...kt,...Hn]),Fe([...ct,...wa]),Xe([...He,...wa]);for(const Bt of ra)Bt.identifier?oa.current.add(Bt.id):Jn.current.add(Bt.id)}else{const wa=ra.map(Et=>Et.id),Hn=ct.filter(Et=>!wa.some(Qn=>Qn===Et)),Bt=(en=ra==null?void 0:ra.filter(Et=>Et==null?void 0:Et.challenge_names))==null?void 0:en.map(Et=>Et.id);Fe([...Hn]),Xe([...Hn]);let nn=kt.filter(Et=>!Bt.some(Qn=>Qn===Et.id));Rt([...nn]),me.type==="5"&&vt(Gt(Mt({},me),{list:[...Hn]}));for(const Et of wa)Et.identifier?oa.current.delete(Et):Jn.current.delete(Et)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(rt,Ht,ra)=>{var en,In;return _e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",null,ht||Ht!=null&&Ht.challenge_names?"\u5B9E\u8BAD\u9898":(In=(en=Bn==null?void 0:Bn.filter(wa=>wa.value===rt))==null?void 0:en[0])==null?void 0:In.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(rt,Ht,ra)=>{var en;return _e.createElement("div",{style:{display:"flex",alignItems:"center"}},_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",{className:Ht!=null&&Ht.high_resources_consume?a.q_title:""},_e.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||Ht!=null&&Ht.challenge_names?Ht!=null&&Ht.title||rt===null?"--":rt:(Ht==null?void 0:Ht.item_type)=="BPROGRAM"?(en=Ht==null?void 0:Ht.program_attr)==null?void 0:en.description:rt}))),(Ht==null?void 0:Ht.high_resources_consume)&&_e.createElement(ft.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(rt,Ht,ra)=>{var en;return _e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("span",null,rt?(en=rt==null?void 0:rt.split("\u3001"))==null?void 0:en[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(rt,Ht,ra)=>_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("span",null,rt||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(rt,Ht,ra)=>{var en,In,wa,Hn;return _e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",null,ht||Ht!=null&&Ht.challenge_names?(Ht==null?void 0:Ht.level)||((In=(en=ua==null?void 0:ua.filter(Bt=>Bt.value===rt))==null?void 0:en[0])==null?void 0:In.name):(Hn=(wa=ua==null?void 0:ua.filter(Bt=>Bt.value===rt))==null?void 0:wa[0])==null?void 0:Hn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(rt,Ht,ra)=>_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",null,rt||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(rt,Ht,ra)=>_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",null,ht||Ht!=null&&Ht.challenge_names?(Ht==null?void 0:Ht.study_count)||(Ht==null?void 0:Ht.stu_num):rt))},{title:_e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",_e.createElement(Te.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},_e.createElement(ke.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(rt,Ht,ra)=>_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",null,rt||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(rt,Ht,ra)=>_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",{style:{flex:1,textAlign:"start"}},_e.createElement("a",{onClick:()=>{var en,In;Ie(Gt(Mt({},Ht),{question_type:ht||Ht!=null&&Ht.challenge_names?5:(In=(en=Bn==null?void 0:Bn.filter(wa=>wa.value===(Ht==null?void 0:Ht.item_type)))==null?void 0:en[0])==null?void 0:In.question_type})),ot(!0)}},"\u67E5\u770B"),(Ht==null?void 0:Ht.shixun_tag_num)===1&&_e.createElement("a",{style:{marginLeft:10},onClick:()=>{pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:_e.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",_e.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Ht==null?void 0:Ht.identifier}/challenges`)}},(Ht==null?void 0:Ht.shixun_name)||"--"),"\uFF1F"),onOk:()=>Jt(void 0,null,function*(){if(!Nt(Ht==null?void 0:Ht.identifier))return new Promise((en,In)=>{In()})})})}},"\u53D1\u5E03")))}].filter(rt=>!rt.hidden)}),_e.createElement(Le.Z,{current:me.page,total:(We==null?void 0:We.items_count)||(We==null?void 0:We.shixuns_count),style:{marginBottom:20},defaultPageSize:me.per_page,showTotal:rt=>_e.createElement("span",null,"\u5171\xA0",_e.createElement("span",{style:{color:"#165DFF"}},rt),"\xA0\u6761\u6570\u636E"),pageSize:me.per_page,onChange:(rt,Ht)=>{me.page=rt,me.per_page=Ht,ze(Mt({},me)),Je(Mt({},me))}}),_e.createElement("div",{className:a.bottom},_e.createElement(at.ZP,{className:a.no,onClick:()=>{Ge(!1)}},"\u53D6\u6D88"),_e.createElement(at.ZP,{loading:cn,style:{width:cn&&75},className:a.yes,onClick:()=>Jt(void 0,null,function*(){if((He==null?void 0:He.length)<=0){Pe.ZP.info(It||dn?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}st([...Jn.current],[...oa.current],!0,He==null?void 0:He.length)})},It?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),_e.createElement(pe.default,{open:be,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:a.previewModal,width:1e3,centered:!0,onCancel:()=>{ot(!1)},onOk:()=>{ot(!1)}},_e.createElement(se,{qitem:Ae})))};var lt=(0,Ue.connect)(({shixunsDetail:Ge,newExercisePaper:St})=>({shixunsDetail:Ge,newExercisePaper:St}))(_t)},11566:function(Qe,dt,te){"use strict";te.d(dt,{GM:function(){return Ee},MK:function(){return Ne},PR:function(){return ve},ZS:function(){return le},d1:function(){return Pe},fu:function(){return pe},j2:function(){return we},l_:function(){return ye},uE:function(){return Te},zQ:function(){return he}});var y=te(205);function ve(){return(0,y.U2)("problems/new.json")}function Pe(at="question"){return(0,y.U2)("disciplines.json",{source:at})}function pe(at){return(0,y.U2)(`problems/${at}/edit.json`)}function ye(at,oe){return(0,y.gz)(`problems/${at}.json`,oe)}function he(at){return(0,y.v_)("problems.json",at)}function Ne(at,oe){return(0,y.v_)(`exercises/${at}/exercise_questions.json`,oe)}function Ee(at,oe){return(0,y.gz)(`exercise_questions/${at}.json`,oe)}function we(at){return(0,y.v_)(`problems/${at}/publish.json`)}function le(at){return(0,y.v_)(`problems/${at}/cancel_publish.json`)}function Te(at){return(0,y.U2)(`problems/${at}/start.json`)}function Le(at,oe){return post("tag_disciplines.json",{name:oe,sub_discipline_id:at})}},31928:function(Qe,dt,te){"use strict";te.d(dt,{Im:function(){return ke},ZP:function(){return pt},gZ:function(){return bt}});var y=te(59301),ve=te(37568),Pe=te(99571),pe=te(84105),ye=te(87395),he=te(24978),Ne=te(24334),Ee=te(38733),we=te(89284),le=te(61737),Te=te(26971),Le=te(34376),at=te(92310),oe=te.n(at),a=te(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,ue=(xt,Kt,Ut)=>Kt in xt?E(xt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Ut}):xt[Kt]=Ut,se=(xt,Kt)=>{for(var Ut in Kt||(Kt={}))ee.call(Kt,Ut)&&ue(xt,Ut,Kt[Ut]);if(z)for(var Ut of z(Kt))ne.call(Kt,Ut)&&ue(xt,Ut,Kt[Ut]);return xt},ce=(xt,Kt)=>b(xt,x(Kt));const{TextArea:De}=ve.default,Ue={visible:!1,tabIndex:"0"},ke={[he.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[he.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[he.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var ft=(xt=>(xt[xt.SET_VISIBLE=0]="SET_VISIBLE",xt[xt.SET_TABINDEX=1]="SET_TABINDEX",xt))(ft||{});function it(xt,Kt){switch(Kt.type){case 0:return ce(se({},xt),{visible:Kt.payload});case 1:return ce(se({},xt),{tabIndex:Kt.payload});default:throw new Error}}function _e({value:xt,className:Kt}){const[Ut,jt]=(0,y.useState)(!1),Mt=(0,y.useRef)(),Gt=(0,y.useRef)();return(0,y.useEffect)(()=>{Ut&&(Gt.current.reset(),Gt.current.write((0,le.pp)(xt||"")))},[xt,Ut]),(0,y.useEffect)(()=>{var Jt,_t,lt,Ge;if(Mt.current){Gt.current=new Le.Terminal({fontSize:14,disableStdin:!0}),Gt.current.open(Mt.current);const St=Mt.current.offsetWidth-14,st=((Ge=(lt=(_t=(Jt=Gt.current)==null?void 0:Jt._core)==null?void 0:_t._renderService)==null?void 0:lt.dimensions)==null?void 0:Ge.actualCellWidth)||9.5,zt=Math.ceil(St/st);Gt.current.resize(zt,8),jt(!0)}},[]),a.createElement("div",{ref:Mt,className:oe()("XtermText-valueRef",Kt)})}function bt(xt){const{status:Kt,error_msg:Ut,output:jt,input:Mt,expected_output:Gt,is_file:Jt,input_file_url:_t,output_file_url:lt,expected_output_file_url:Ge}=xt;let St=null;const st={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Kt){case he.h.NOMATCH:St=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Jt&&a.createElement(_e,{className:"mb10",value:Mt}),Jt&&a.createElement("div",{style:st},a.createElement("a",{onClick:()=>(0,le.LR)(_t,Mt)},Mt)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Jt&&a.createElement(_e,{className:"mb10",value:jt&&Ne.Base64.decode(jt)||""}),Jt&&a.createElement("div",{style:st},a.createElement("a",{onClick:()=>(0,le.LR)(lt,jt)},jt)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Jt&&a.createElement(_e,{className:"mb10",value:Gt&&Ne.Base64.decode(Gt)||""}),Jt&&a.createElement("div",{style:st},a.createElement("a",{onClick:()=>(0,le.LR)(Ge,Gt)},Gt)));break;case he.h.EXECUTEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Jt&&a.createElement(we.Z,{value:Mt,style:st}),Jt&&a.createElement("div",{style:st},a.createElement("a",{onClick:()=>(0,le.LR)(_t,Mt)},Mt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Ne.Base64.decode(Ut)));break;case he.h.COMPILEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Jt&&a.createElement(we.Z,{value:Mt,style:st}),Jt&&a.createElement("div",{style:st},a.createElement("a",{onClick:()=>(0,le.LR)(_t,Mt)},Mt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Ne.Base64.decode(Ut)));break;case he.h.PODFAILURE:St=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case he.h.TIMEOUT:St=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",St," ")}function Pt(xt){const{status:Kt,error_msg:Ut,execute_time:jt,output:Mt,input:Gt,expected_output:Jt,is_file:_t,input_file_url:lt,output_file_url:Ge,expected_output_file_url:St}=xt;let st=null;switch(Kt){case he.h.OK:st=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",jt,"\u79D2"),a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),a.createElement("pre",null,Ne.Base64.decode(Mt)));break;case he.h.NOMATCH:st=a.createElement(a.Fragment,null,a.createElement("p",null,"\u8F93\u5165\uFF1A",a.createElement("pre",null,Gt)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",Mt&&Ne.Base64.decode(Mt)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Jt&&Ne.Base64.decode(Jt)));break;case he.h.EXECUTEFAILURE:st=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Gt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Ne.Base64.decode(Ut)));break;case he.h.COMPILEFAILURE:st=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Gt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Ne.Base64.decode(Ut)));break;case he.h.PODFAILURE:st=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case he.h.TIMEOUT:st=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",st," ")}var pt=({id:xt,is_file:Kt,input:Ut,debuging:jt,submitting:Mt,executingMessage:Gt,debugResult:Jt,onChangeInput:_t,onDebugCode:lt,onSubmitCode:Ge})=>{const[St,st]=(0,y.useReducer)(it,Ue),{visible:zt,tabIndex:cn}=St;(0,y.useEffect)(()=>{st({type:0,payload:!1})},[xt]);function Re(Pn){let xe=Pn.target.id;st({type:1,payload:xe})}function It(){st({type:0,payload:!zt})}const dn=(0,y.useMemo)(()=>{if(Jt){const{status:Pn}=Jt;return a.createElement(a.Fragment,null,Pt(Jt))}return null},[Jt]);function sn(){st({type:0,payload:!0}),st({type:1,payload:"1"}),lt()}return a.createElement("div",{className:"test-case-panel"},a.createElement("div",{className:`test-case-panel-body ${zt?"active":""}`},a.createElement("ul",{className:"s-navs"},a.createElement("li",null,a.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),a.createElement(Te.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:a.createElement(De,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Kt?"":Ut,onChange:_t}),rightNode:jt?a.createElement(Ee.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Jt?dn:a.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),a.createElement("a",{className:`btn-collapse ${zt?"up":""}`,onClick:It},zt?a.createElement(pe.Z,null):a.createElement(ye.Z,null)),a.createElement("footer",{className:"footer"},a.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),a.createElement("div",{className:"flex-container"},a.createElement(Pe.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),a.createElement(Pe.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),a.createElement(Pe.ZP,{className:"btn-green",type:"ghost",loading:jt,onClick:sn},"\u8C03\u8BD5\u4EE3\u7801"),a.createElement(Pe.ZP,{type:"primary",className:"custom-ant-disabled",loading:Mt,disabled:Mt,onClick:()=>{st({type:0,payload:!1}),Ge()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},24978:function(Qe,dt,te){"use strict";te.d(dt,{h:function(){return y}});var y=(ve=>(ve[ve.NOMATCH=-1]="NOMATCH",ve[ve.OK=0]="OK",ve[ve.TIMEOUT=2]="TIMEOUT",ve[ve.PODFAILURE=3]="PODFAILURE",ve[ve.COMPILEFAILURE=4]="COMPILEFAILURE",ve[ve.EXECUTEFAILURE=5]="EXECUTEFAILURE",ve[ve.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ve))(y||{})},30582:function(Qe,dt,te){"use strict";te.d(dt,{Y2:function(){return xt},ZP:function(){return Kt}});var y=te(59301),ve=te(14566),Pe=te(6767),pe=te(62957),ye=te(77019),he=te(47889),Ne=te(99571),Ee=te(62673),we=te(25399),le=te(37568),Te={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},Le="data:image/png;base64,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",at=te(47257),oe=te.n(at),a=te(64393),E=te(205),b=te(1012),x=te(61737),z=te(15213),ee=te(59301),ne=Object.defineProperty,ue=Object.defineProperties,se=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,ke=(Ut,jt,Mt)=>jt in Ut?ne(Ut,jt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Ut[jt]=Mt,ft=(Ut,jt)=>{for(var Mt in jt||(jt={}))De.call(jt,Mt)&&ke(Ut,Mt,jt[Mt]);if(ce)for(var Mt of ce(jt))Ue.call(jt,Mt)&&ke(Ut,Mt,jt[Mt]);return Ut},it=(Ut,jt)=>ue(Ut,se(jt)),_e=(Ut,jt,Mt)=>new Promise((Gt,Jt)=>{var _t=St=>{try{Ge(Mt.next(St))}catch(st){Jt(st)}},lt=St=>{try{Ge(Mt.throw(St))}catch(st){Jt(st)}},Ge=St=>St.done?Gt(St.value):Promise.resolve(St.value).then(_t,lt);Ge((Mt=Mt.apply(Ut,jt)).next())});const{Dragger:bt}=ve.default,Pt=Ut=>{const jt=st=>st&&st.substring(0,st.lastIndexOf("."));for(var Mt=[...Ut],Gt=0,Jt=[],_t=0;_t{if(st.forEach(zt=>{let cn=zt.name.split(/\.(?=[^\.]+$)/);zt.name=`${cn[0]}.${cn[1].toLowerCase()}`}),st[0].name.includes(".in"))return st.length===2?st:[st[0],{}];if(st[0].name.includes(".out"))return st.length===2?st.reverse():[{},st[0]]})},pt=({onClose:Ut,onOK:jt,visible:Mt,wrapClassName:Gt,rootIdentifier:Jt,multiple:_t=!1,defaultMultipleValue:lt=!0})=>{const[Ge,St]=(0,y.useState)([]),[st,zt]=(0,y.useState)({}),[cn,Re]=(0,y.useState)(!1),[It,dn]=(0,y.useState)(!0),sn=(0,y.useRef)([]),Pn=(0,y.useRef)(0),xe=()=>{Ut()};(0,y.useEffect)(()=>{ie()},[]),(0,y.useEffect)(()=>{Mt&&(sn.current=[],Pn.current=0,St([]),dn(lt))},[Mt]);const ie=()=>_e(void 0,null,function*(){try{const He=yield(0,E.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),Xe=JSON.parse((0,a.pe)(He.data));zt(Xe)}catch(He){}}),re=He=>He&&He.substring(0,He.lastIndexOf(".")),me=He=>{var Xe,We;const tt=re((Xe=He[0])==null?void 0:Xe.name)||re((We=He[1])==null?void 0:We.name),At=Ge.filter(Oe=>re(Oe.name)!==tt);sn.current=[...At],St([...At])},ze=He=>{if(!It){const Ve=new FormData;Ve.append("file",He.file),(0,E.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Ve},!0).then(Ie=>{if(Ie.status===0){Pn.current=Pn.current+1;const be=sn.current.map(ot=>{var ht;if(ot.name===He.name){const Ft=ft({},ot);return(ht=He==null?void 0:He.name)!=null&&ht.includes(".in")?Ft.input=Ie==null?void 0:Ie.content:Ft.output=Ie==null?void 0:Ie.content,Ft}return ot});if(sn.current=[...be],St([...be]),Pn.current>0&&Pn.current===Ge.length){Re(!1);let ot=Pt(be);ot=ot.filter(ht=>{var Ft,kt;return!!((Ft=ht[0])!=null&&Ft.name&&((kt=ht[1])!=null&&kt.name))}),ot=ot.map(ht=>it(ft(ft({},ht[0]),ht[1]),{is_file:!1})),jt(ot),Ut()}}else Re(!1),Ut()});return}const Xe=new(oe())({endpoint:st.end_point,region:st.region,accessKeyId:st.access_key_id,accessKeySecret:st.access_key_secret,bucket:st.bucket,stsToken:st.security_token}),We=He.name,tt={container_type:"TestSet",file_name:We},At=(0,b.Z)();let Oe=`testsets/${Jt}/${At}${We.indexOf(".")>-1?"."+We.split(".").pop():""}`;Jt===null&&(Oe=`testsets/${At}${We.indexOf(".")>-1?"."+We.split(".").pop():""}`),Xe.multipartUpload(Oe,new Blob([He.file],{type:He.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:We+""},url:st==null?void 0:st.callback_url,host:st==null?void 0:st.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,E.rz)(tt)}}).then(function(Ve){if(Ve.data.status===0){Pn.current=Pn.current+1;const Ae=sn.current.map(Ie=>{var be,ot,ht,Ft,kt,Rt,Zt,rn,jn,on,Fn,Ln,ln,an,Bn,ea,kn;if(Ie.name===((ot=(be=Ve.data)==null?void 0:be.data)==null?void 0:ot.file_name)){const $t=ft({},Ie);return(kt=(Ft=(ht=Ve.data)==null?void 0:ht.data)==null?void 0:Ft.file_name)!=null&&kt.includes(".in")?($t.in_object_key=(Zt=(Rt=Ve.data)==null?void 0:Rt.data)==null?void 0:Zt.object,$t.in_object_size=(jn=(rn=Ve.data)==null?void 0:rn.data)==null?void 0:jn.size,$t.input=(Fn=(on=Ve.data)==null?void 0:on.data)==null?void 0:Fn.file_name,$t.in_file=He):($t.out_object_key=(ln=(Ln=Ve.data)==null?void 0:Ln.data)==null?void 0:ln.object,$t.out_object_size=(Bn=(an=Ve.data)==null?void 0:an.data)==null?void 0:Bn.size,$t.output=(kn=(ea=Ve.data)==null?void 0:ea.data)==null?void 0:kn.file_name,$t.out_file=He),$t}return Ie});if(sn.current=[...Ae],St([...Ae]),Pn.current>0&&Pn.current===Ge.length){Re(!1);let Ie=Pt(Ae);Ie=Ie.filter(be=>{var ot,ht;return!!((ot=be[0])!=null&&ot.name&&((ht=be[1])!=null&&ht.name))}),Ie=Ie.map(be=>it(ft(ft({},be[0]),be[1]),{is_file:!0})),jt(Ie),Ut()}}})},qe=He=>new Promise((Xe,We)=>{let tt=0,At=[];for(let Oe=0;Oe{tt++,tt===He.length&&(At.length?(Pe.ZP.warning(`${At.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),We()):Xe(He))}).catch(Ve=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Ve),tt++,At.push(He[Oe].name),tt===He.length&&(At.length?(Pe.ZP.warning(`${At.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),We()):Xe(He))})}),Me=()=>_e(void 0,null,function*(){if(Ge.length===0){Pe.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield qe(Ge),Re(!0),Pt(Ge).some(Xe=>{var We,tt;return!((We=Xe[0])!=null&&We.name&&((tt=Xe[1])!=null&&tt.name))})){pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>_e(void 0,null,function*(){Ge.map(Xe=>_e(void 0,null,function*(){ze(Xe)}))}),onCancel:()=>{Re(!1)}});return}Ge.map(Xe=>_e(void 0,null,function*(){ze(Xe)}))}),ct={name:"file",fileList:Ge,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:He=>{if(Ge!=null&&Ge.some(We=>We.name===He.name))return Pe.ZP.info(`${He.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(He.size/1024/1024>100)return Pe.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(He.name))return Pe.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Xe={name:He.name,uid:He.uid,file:He,percent:0};return Ge.push(Xe),sn.current=[...Ge],St([...Ge]),!1}},Fe=Pt(Ge);return console.log(Ge,Fe,"fileList"),ee.createElement(pe.default,{open:Mt,wrapClassName:Gt,onOk:Me,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:cn},onCancel:xe,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},ee.createElement("div",{className:Te.wrap},Ge.length?ee.createElement("div",null,ee.createElement(ye.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},ee.createElement("div",{style:{visibility:_t?"visible":"hidden"}},ee.createElement("span",{className:Te.greyText},"\u7528\u4F8B\u7C7B\u578B"),ee.createElement(he.ZP.Group,{className:`ml20 ${Te.testCaseRadio}`,optionType:"button",value:It,onChange:He=>dn(He.target.value)},ee.createElement(he.ZP,{value:!1},"\u6587\u672C"),ee.createElement(he.ZP,{value:!0},"\u6587\u4EF6"))),ee.createElement(ve.default,ft({},ct),ee.createElement(Ne.ZP,{type:"primary",className:Te.btnS},ee.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),ee.createElement(xt,{data:Fe,onRemove:me})):ee.createElement("div",{className:`${Te.noData} mb30`},ee.createElement(ve.default.Dragger,it(ft({},ct),{className:Te.dragger}),ee.createElement("img",{src:Le,alt:"",className:"mb20"}),ee.createElement("div",null,ee.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),ee.createElement("span",{className:Te.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),ee.createElement("div",{className:Te.text},ee.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),ee.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",ee.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",ee.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",ee.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",ee.createElement("br",null))))},xt=({data:Ut=[],onRemove:jt,width:Mt="auto",showScore:Gt=!1,disabled:Jt=!1,inputChange:_t,onEvaluatingChange:lt,onSelectAll:Ge,checkAll1:St,checkAll2:st,checkAll3:zt,checkAll4:cn,checkAll5:Re,showEvaluatingSetting:It=!1,className:dn="",isProgramHomework:sn=!1})=>{const Pn={value:"",filename:"",dataUrl:""},[xe,ie]=(0,y.useState)(ft({},Pn)),re=qe=>{let Me=document.createElement("a");document.body.appendChild(Me);let ct=URL.createObjectURL(qe.file);Me.href=ct,Me.download=qe.name,Me.click(),URL.revokeObjectURL(ct),document.body.removeChild(Me)},me=(qe,Me)=>{(0,x.LR)(qe,Me)},ze=(qe,Me)=>{pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ee.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{jt(qe,Me)},onCancel:()=>{}})};return Ut.length?ee.createElement("div",{className:dn,style:{width:Mt}},ee.createElement("div",{className:`${sn?Te.headProgram:Te.head}`},It&&ee.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:St,onChange:qe=>{Ge(qe.target.checked,"hidden")}}),ee.createElement(we.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{style:{width:sn?"25%":"15%"}},"\u7528\u4F8B"),ee.createElement("div",{style:{width:Gt?sn?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),ee.createElement("div",{style:{width:Gt?sn?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Gt&&ee.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),It&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:cn,onChange:qe=>{Ge(qe.target.checked,"input_visible")}}),ee.createElement(we.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),It&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:st,onChange:qe=>{Ge(qe.target.checked,"is_invisible")}}),ee.createElement(we.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),It&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:Re,onChange:qe=>{Ge(qe.target.checked,"actual_output_visible")}}),ee.createElement(we.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),It&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:zt,onChange:qe=>{Ge(qe.target.checked,"last_match_rule")}}),ee.createElement(we.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{className:Te.operation,style:sn?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),ee.createElement("div",{className:Te.listWrapper,style:{boxShadow:sn?"0px 2px 4px 0px #EAEEF4":"unset"}},Ut.map((qe,Me)=>{var ct,Fe,He,Xe;return ee.createElement("div",{key:Me,className:Te.list,style:sn?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},It&&ee.createElement("div",{style:{width:"15%"}},ee.createElement(Ee.default,{checked:!!qe.hidden,onChange:We=>{lt(We.target.checked,Me,"hidden")}})),ee.createElement("div",{style:{width:sn?"25%":"15%",paddingLeft:sn?"5px":"0px",paddingRight:sn?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Me+1),ee.createElement("div",{className:Te.info,style:{width:Gt?sn?"20%":"15%":"25%"}},ee.createElement("span",{title:qe.input||((ct=qe[0])==null?void 0:ct.name),onClick:()=>_e(void 0,null,function*(){let We;qe.input?qe.input_file_url?We=qe.input_file_url:We=qe.in_file:We=qe[0];let tt;typeof We=="string"?(tt=yield fetch(We,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),ie({value:yield tt.text(),filename:"",dataUrl:We})):(tt=yield(0,x.db)(We.file),ie({value:tt.text,filename:We.name,dataUrl:tt.link}))})},qe.input||((Fe=qe[0])==null?void 0:Fe.name))),ee.createElement("div",{className:Te.info,style:{width:Gt?sn?"20%":"15%":"25%"}},ee.createElement("span",{title:qe.output||((He=qe[1])==null?void 0:He.name),onClick:()=>_e(void 0,null,function*(){let We;qe.input?qe.output_file_url?We=qe.output_file_url:We=qe.out_file:We=qe[1];let tt;typeof We=="string"?(tt=yield fetch(We,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),ie({value:yield tt.text(),filename:"",dataUrl:We})):(tt=yield(0,x.db)(We.file),ie({value:tt.text,filename:We.name,dataUrl:tt.link}))})},qe.output||((Xe=qe[1])==null?void 0:Xe.name))),Gt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(le.default,{size:"large",addonAfter:sn?"%":null,disabled:Jt,style:{width:"80%"},onChange:We=>_t(We,Me),value:qe.score}),!sn&&ee.createElement("span",null,"\xA0%")),It&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:qe.input_visible||!1,onChange:We=>{lt(We.target.checked,Me,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),It&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:qe.is_invisible||!1,onChange:We=>{lt(We.target.checked,Me,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),It&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:qe.actual_output_visible||!1,onChange:We=>{lt(We.target.checked,Me,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),It&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:qe.last_match_rule||!1,onChange:We=>{lt(We.target.checked,Me,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),ee.createElement("div",{onClick:()=>ze(qe,Me),style:sn?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},ee.createElement("span",{className:Te.del},"\u5220\u9664")))})),ee.createElement(z.Z,{close:!0,data:xe.dataUrl,filename:xe.filename,type:xe.dataUrl.length?"txt":"",onClose:()=>ie(ft({},Pn)),monacoEditor:{value:xe.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):ee.createElement(ee.Fragment,null)};var Kt=pt},91528:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return at}});var y=te(59301),ve=te(6767),Pe=te(25399),pe=te(29787),ye=te(77019),he=te(5269),Ne=te(13747),Ee=te(99571),we=te(39077),le=te(205),Te=te(89284),Le=(a,E,b)=>new Promise((x,z)=>{var ee=se=>{try{ue(b.next(se))}catch(ce){z(ce)}},ne=se=>{try{ue(b.throw(se))}catch(ce){z(ce)}},ue=se=>se.done?x(se.value):Promise.resolve(se.value).then(ee,ne);ue((b=b.apply(a,E)).next())}),at=({id:a,activeDiscussIndex:E,onReplyDiscuss:b,adminOrOperator:x})=>{const[z,ee]=(0,y.useState)(""),[ne,ue]=(0,y.useState)(!1);function se(De){ee(De)}function ce(){if(!z){ve.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}b(a,z),ee("")}return(0,y.useEffect)(()=>{E!=a&&ue(!1)},[E]),y.createElement("div",{key:a,className:"discuss-item-editor",style:{display:E===a?"block":"none",width:"100%"}},y.createElement(we.Z,{miniToolbar:!0,startInit:E===a,defaultValue:z,id:a,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:se,extraUse:x&&y.createElement(Pe.Z,{color:"#fff",open:ne,destroyTooltipOnHide:!0,title:oe({id:a,isOpen:ne,activeDiscussIndex:E,onChange:se,setIsOpen:ue}),overlayStyle:{maxWidth:600}},y.createElement("a",{title:ne?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>ue(!ne)},y.createElement("i",{className:"iconfont icon-dianzan11"})))}),y.createElement("a",{onClick:ce,className:"btn-send"},"\u53D1\u9001"))};const oe=a=>{const[E,b]=(0,y.useState)(!1),[x,z]=(0,y.useState)([]),[ee,ne]=(0,y.useState)(1);(0,y.useEffect)(()=>{a!=null&&a.isOpen?ue():(ne(1),z([]))},[a==null?void 0:a.isOpen]);const ue=()=>Le(void 0,null,function*(){b(!0);const se=yield(0,le.ZP)(`/api/discusses/${a==null?void 0:a.id}/recommend_answer.json`,{method:"get"});(se==null?void 0:se.status)==0&&z(se==null?void 0:se.answer),b(!1)});return y.createElement(pe.Z,{spinning:E},y.createElement("div",{style:{color:"#000"}},y.createElement(Te.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(x==null?void 0:x[ee-1])||""}),y.createElement(ye.Z,{justify:"end",align:"middle"},y.createElement(he.Z,null,y.createElement(Ne.Z,{simple:!0,current:ee,pageSize:1,total:(x==null?void 0:x.length)||0,onChange:se=>{ne(se)}})),y.createElement(he.Z,null,y.createElement(Ee.ZP,{onClick:()=>Le(void 0,null,function*(){a==null||a.onChange(x==null?void 0:x[ee-1]),a==null||a.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},88480:function(Qe,dt,te){"use strict";te.d(dt,{CP:function(){return Pe},_V:function(){return he}});var y=te(28209),ve=te.n(y);const Pe={secret:y.enc.Utf8.parse("0a18e199b87f1a8d"),iv:y.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},pe={exam:Pe};function ye(Ne="",Ee="exam"){const{secret:we,iv:le}=pe[Ee];return AES.encrypt(Ne,we,{iv:le,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function he(Ne="",Ee="exam"){const{secret:we,iv:le}=pe[Ee];return y.AES.decrypt(Ne,we,{iv:le,mode:ve().mode.CBC,padding:ve().pad.Pkcs7}).toString(y.enc.Utf8)}},60513:function(Qe,dt,te){"use strict";te.d(dt,{BU:function(){return ve},Dj:function(){return y},gH:function(){return Pe},vp:function(){return pe}});function y(ye){try{ye.mozRequestFullScreen?ye.mozRequestFullScreen():ye.webkitRequestFullScreen&&ye.webkitRequestFullScreen()}catch(he){console.log(he,":e")}}function ve(){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 Pe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function pe(){var ye=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,he=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ye),window.isFullScreen?window.isFullScreen:ye!=null}},8221:function(Qe,dt,te){"use strict";te.d(dt,{U:function(){return we}});var y=te(59301),ve=Object.defineProperty,Pe=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,he=(le,Te,Le)=>Te in le?ve(le,Te,{enumerable:!0,configurable:!0,writable:!0,value:Le}):le[Te]=Le,Ne=(le,Te)=>{for(var Le in Te||(Te={}))pe.call(Te,Le)&&he(le,Le,Te[Le]);if(Pe)for(var Le of Pe(Te))ye.call(Te,Le)&&he(le,Le,Te[Le]);return le},Ee=(le,Te,Le)=>new Promise((at,oe)=>{var a=x=>{try{b(Le.next(x))}catch(z){oe(z)}},E=x=>{try{b(Le.throw(x))}catch(z){oe(z)}},b=x=>x.done?at(x.value):Promise.resolve(x.value).then(a,E);b((Le=Le.apply(le,Te)).next())});function we(le,Te){const[Le,at]=(0,y.useState)(Te),[oe,a]=(0,y.useState)(!1),[E,b]=(0,y.useState)();return[Le,oe,(z,ee=!1)=>Ee(this,null,function*(){const ne=ee?Te:Ne(Ne({},Le),z);a(!0),at(ne);const ue=yield le(ne);return a(!1),b(ue),ue}),E,b]}},35883:function(Qe,dt,te){"use strict";te.d(dt,{_:function(){return Pe}});var y=te(59301),ve=te(62957);const Pe=pe=>{var ye,he;const Ne=(0,y.useRef)([]),Ee=()=>{for(const we of Ne.current)clearTimeout(we);Ne.current=[]};return(0,y.useEffect)(()=>{var we,le,Te,Le,at,oe;if(Ee(),(we=pe==null?void 0:pe.exercise)!=null&&we.left_time&&((Te=(le=pe==null?void 0:pe.exercise)==null?void 0:le.exercise_events)==null?void 0:Te.length)>0){for(const a of(Le=pe==null?void 0:pe.exercise)==null?void 0:Le.exercise_events)if(((at=pe==null?void 0:pe.exercise)==null?void 0:at.left_time)>(a==null?void 0:a.reminder_time)*60){let E=(((oe=pe==null?void 0:pe.exercise)==null?void 0:oe.left_time)-(a==null?void 0:a.reminder_time)*60)*1e3;E=E>2147483647?2147483647:E;const b=setTimeout(()=>{ve.default.info({content:`${a==null?void 0:a.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},E);Ne.current.push(b)}}},[(ye=pe==null?void 0:pe.exercise)==null?void 0:ye.left_time,(he=pe==null?void 0:pe.exercise)==null?void 0:he.exercise_events]),Ee}},65802:function(Qe,dt,te){"use strict";te.d(dt,{AL:function(){return ne},Iy:function(){return Te},Qv:function(){return oe},ez:function(){return ee},jb:function(){return Le}});var y=te(32834),ve=te.n(y),Pe=te(11690),pe=te.n(Pe);let ye=1;function he(Ue,ke){const ft=Ue.match(/^(\s+)(?:```)/);if(ft===null)return ke;const it=ft[1];return ke.split(` +`)}]};var Ee=te(53184),we=te.n(Ee),le=Object.defineProperty,Te=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(Me,ct,Fe)=>ct in Me?le(Me,ct,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Me[ct]=Fe,b=(Me,ct)=>{for(var Fe in ct||(ct={}))oe.call(ct,Fe)&&E(Me,Fe,ct[Fe]);if(at)for(var Fe of at(ct))a.call(ct,Fe)&&E(Me,Fe,ct[Fe]);return Me},x=(Me,ct)=>Te(Me,Le(ct)),z=(Me,ct,Fe)=>new Promise((He,Xe)=>{var We=Oe=>{try{At(Fe.next(Oe))}catch(Ve){Xe(Ve)}},tt=Oe=>{try{At(Fe.throw(Oe))}catch(Ve){Xe(Ve)}},At=Oe=>Oe.done?He(Oe.value):Promise.resolve(Oe.value).then(We,tt);At((Fe=Fe.apply(Me,ct)).next())});const ee={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"]}},ne=(Me,ct)=>ct.map(Fe=>({label:Fe,kind:Me.languages.CompletionItemKind.Keyword,insertText:Fe})),ue=Me=>Object.keys(ee.tables).map(ct=>({label:ct,kind:Me.languages.CompletionItemKind.Variable,insertText:ct})),se=(Me,ct)=>{const Fe=ee.tables[Me];return Fe?Fe.map(He=>({label:He,kind:ct.languages.CompletionItemKind.Field,insertText:He})):[]};function ce(Me,ct,Fe,He,Xe){let We=ct.getWordUntilPosition(Fe),tt={startLineNumber:Fe.lineNumber,endLineNumber:Fe.lineNumber,startColumn:We.startColumn,endColumn:We.endColumn},At=He.map(Oe=>({label:Oe,kind:Me.languages.CompletionItemKind.Keyword,insertText:Oe,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:tt}));return Xe.map(Oe=>{At.push(x(b({},Oe),{range:tt}))}),At}var De=Me=>{ee.languages.map(Xe=>(Me.languages.registerDocumentFormattingEditProvider(Xe,{provideDocumentFormattingEdits(We,tt,At){return z(this,null,function*(){const Oe=we()(We.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:We.getFullModelRange(),text:Oe}]})}}),Xe));const ct=ye.quickKey.map(Xe=>({label:Xe.label,kind:Me.languages.CompletionItemKind.Method,insertText:Xe.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Fe=he.quickKey.map(Xe=>({label:Xe.label,kind:Me.languages.CompletionItemKind.Method,insertText:Xe.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet})),He=pe.quickKey.map(Xe=>({label:Xe.label,kind:Me.languages.CompletionItemKind.Method,insertText:Xe.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet}));Me.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Xe,We){var tt=Xe.getWordUntilPosition(We),At={startLineNumber:We.lineNumber,endLineNumber:We.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},Oe=Xe.getLineContent(We.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...ye.keywords.map(Ve=>({label:Ve,kind:Me.languages.CompletionItemKind.Function,documentation:Ve,insertText:Ve,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At})),...ye.quickKey.map(Ve=>({label:Ve.label,kind:Me.languages.CompletionItemKind.Function,documentation:Ve.content,insertText:Oe.startsWith("#")?Ve.content.replace(/#/,""):Ve.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At}))]}}}),Me.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Xe,We){var tt=Xe.getWordUntilPosition(We),At={startLineNumber:We.lineNumber,endLineNumber:We.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn};return{suggestions:[...Pe.keywords.map(Oe=>({label:Oe,kind:Me.languages.CompletionItemKind.Function,documentation:Oe,insertText:Oe,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At}))]}}}),Me.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Xe,We){var tt=Xe.getWordUntilPosition(We),At={startLineNumber:We.lineNumber,endLineNumber:We.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},Oe=Xe.getLineContent(We.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...pe.keywords.map(Ve=>({label:Ve,kind:Me.languages.CompletionItemKind.Function,documentation:Ve,insertText:Ve,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At})),...pe.quickKey.map(Ve=>({label:Ve.label,kind:Me.languages.CompletionItemKind.Function,documentation:Ve.content,insertText:Oe.startsWith("#")?Ve.content.replace(/#/,""):Ve.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At}))]}}}),Me.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Xe,We){var tt=Xe.getWordUntilPosition(We),At={startLineNumber:We.lineNumber,endLineNumber:We.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},Oe=Xe.getLineContent(We.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...Ne.keywords.map(Ve=>({label:Ve,kind:Me.languages.CompletionItemKind.Function,documentation:Ve,insertText:Ve,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At})),...Ne.quickKey.map(Ve=>({label:Ve.label,kind:Me.languages.CompletionItemKind.Function,documentation:Ve.content,insertText:Oe.startsWith("#")?Ve.content.replace(/#/,""):Ve.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At}))]}}}),Me.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Xe,We){var tt=Xe.getWordUntilPosition(We),At={startLineNumber:We.lineNumber,endLineNumber:We.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},Oe=Xe.getLineContent(We.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...he.keywords.map(Ve=>({label:Ve,kind:Me.languages.CompletionItemKind.Function,documentation:Ve,insertText:Ve,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At})),...he.quickKey.map(Ve=>({label:Ve.label,kind:Me.languages.CompletionItemKind.Function,documentation:Ve.content,insertText:Oe.startsWith("#")?Ve.content.replace(/#/,""):Ve.content,insertTextRules:Me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:At}))]}}})};const Ue="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ke=Object.defineProperty,ft=(Me,ct,Fe)=>ct in Me?ke(Me,ct,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Me[ct]=Fe,it=(Me,ct,Fe)=>ft(Me,typeof ct!="symbol"?ct+"":ct,Fe);const _e=class xu{constructor(ct,Fe,He){this.placeholder=ct,this.editor=Fe,this.monaco=He,Fe.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return xu.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};it(_e,"ID","editor.widget.placeholderHint");var Pt=_e,pt=te(96236),xt=te(6767),Kt=te(25399),Ut=te(89392),jt=te(94784),Mt=te(56102),Gt=Object.defineProperty,Jt=Object.defineProperties,_t=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,st=(Me,ct,Fe)=>ct in Me?Gt(Me,ct,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Me[ct]=Fe,zt=(Me,ct)=>{for(var Fe in ct||(ct={}))Ge.call(ct,Fe)&&st(Me,Fe,ct[Fe]);if(lt)for(var Fe of lt(ct))St.call(ct,Fe)&&st(Me,Fe,ct[Fe]);return Me},cn=(Me,ct)=>Jt(Me,_t(ct)),Re=(Me,ct)=>{var Fe={};for(var He in Me)Ge.call(Me,He)&&ct.indexOf(He)<0&&(Fe[He]=Me[He]);if(Me!=null&<)for(var He of lt(Me))ct.indexOf(He)<0&&St.call(Me,He)&&(Fe[He]=Me[He]);return Fe},It=(Me,ct,Fe)=>new Promise((He,Xe)=>{var We=Oe=>{try{At(Fe.next(Oe))}catch(Ve){Xe(Ve)}},tt=Oe=>{try{At(Fe.throw(Oe))}catch(Ve){Xe(Ve)}},At=Oe=>Oe.done?He(Oe.value):Promise.resolve(Oe.value).then(We,tt);At((Fe=Fe.apply(Me,ct)).next())});function dn(Me){return/^\d+$/.test(Me)?`${Me}px`:Me}function sn(){}let Pn=!1;const xe={"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 ie(Me=[]){let ct=Me;if(Array.isArray(Me)){for(let Fe=0;FeIt(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Me){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Me)}});var ze=Me=>{var ct=Me,{width:Fe="100%",height:He="100%",value:Xe,language:We="javascript",style:tt={},options:At={},overrideServices:Oe={},theme:Ve="vs-dark",onEditBlur:Ae,isCopy:Ie=!1,onSave:be,autoHeight:ot=!1,forbidCopy:ht=!1,onChange:Ft=sn,editorDidMount:kt=sn,onFocus:Rt=sn,onBreakPoint:Zt=sn,breakPointValue:rn=[],filename:jn="educoder.txt",errorLine:on,errorContent:Fn="",highlightLine:Ln,openBreakPoint:ln=!1,placeholder:an="",showMiniMap:Bn=!0}=ct,ea=Re(ct,["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 kn=(0,y.useRef)(),$t=(0,y.useRef)({}),oa=(0,y.useRef)(),Jn=(0,y.useRef)(),ua=(0,y.useRef)([]),ca=(0,y.useRef)(!1),va=(0,y.useRef)(),vn=(0,y.useRef)(),Cn=(0,y.useRef)(!1),[Ze,Je]=(0,y.useState)(!1);function gt(){let Hn;return kn.current&&(Hn=new ve.Z(Bt=>{for(let nn of Bt)(nn.target.offsetHeight>0||nn.target.offsetWidth>0)&&$t.current.instance.layout()}),Hn.observe(kn.current)),Hn}function mt(){xt.ZP.warning({content:decodeURIComponent(Ue),key:"monaco-editor-tip"})}const vt=()=>{let Hn=$t.current.instance;if(Xe!=null&&Hn&&Ze){const Bt=Hn.getModel();Bt&&Xe!==Bt.getValue()&&(Pn=!0,Bt.setValue(Xe),Hn.layout(),Pn=!1)}};(0,y.useEffect)(()=>{const Hn=jt.Z.subscribe("formatDocument",Bt=>{var nn;let Et=$t.current.instance;(nn=Et==null?void 0:Et.getAction)==null||nn.call(Et,"editor.action.formatDocument").run()});return window.updateMonacoValue=Bt=>{Ft(Bt)},Hn},[]),(0,y.useEffect)(()=>{var Hn;let Bt=$t.current.instance;Jn.current&&clearTimeout(Jn.current),Jn.current=setTimeout(()=>{vt()},500),Xe&&(Xe!=null&&Xe.length)&&((Hn=Bt==null?void 0:Bt.updateOptions)==null||Hn.call(Bt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Xe.split(/\r\n|\r|\n/g).length))+3,5)}))},[Xe,Ze,$t.current]),(0,y.useEffect)(()=>{if(on&&$t.current&&$t.current.instance){let Bt=$t.current.instance;Bt.changeViewZones(function(nn){var Et=document.createElement("div");Et.style.padding="10px 20px",Et.style.width="calc(100% - 20px)",Et.className="my-error-line-wrp",Et.innerHTML=Fn,nn.addZone({afterLineNumber:on||11,heightInLines:3,domNode:Et})});var Hn={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}};Bt.addOverlayWidget(Hn),Bt.revealPositionInCenter({lineNumber:20,column:1})}},[on,$t.current,Ze]);const Nt=(Hn="",Bt)=>{if(!Hn||Hn.trim()==="")return!0;const Et=$t.current.instance.getModel().getLineTokens(Bt);let Qn=!1;for(let Nn=0;Nn<2;Nn++)Et.getStandardTokenType(Nn)===1&&(Qn=!0);return Qn};(0,y.useEffect)(()=>{var Hn;const Bt=(Hn=$t.current)==null?void 0:Hn.instance;if(Bt&&Ze&&ht){const nn=Bt.onDidBlurEditorWidget(()=>{Cn.current=!1}),Et=Bt.onDidFocusEditorText(()=>{Cn.current=!0});return()=>{nn.dispose(),Et.dispose()}}},[$t.current,Ze,ht]),(0,y.useEffect)(()=>{var Hn;if((Hn=$t.current)!=null&&Hn.instance&&Ze&&ln){let Bt=$t.current.instance,nn=Bt.getModel();if(!nn)return;(()=>{var An;let Sn=[],wn=[];const Xt=nn.getAllDecorations();for(let ga of Xt)ga.options.className==="highlighted-line"&&(Sn.push((An=ga==null?void 0:ga.range)==null?void 0:An.startLineNumber),wn.push(ga==null?void 0:ga.id));if(Ln===Sn[0])return;nn.deltaDecorations(wn,[]);const Un=nn.getLineCount();Ln&&Ln<=Un&&(Bt.deltaDecorations([],[{range:new re.Range(Ln,1,Ln,nn.getLineMaxColumn(Ln)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Bt.revealLineInCenter(Ln))})();const Qn=(An=!1)=>{var Sn;let wn=[],Xt=[];const Un=nn.getAllDecorations();for(let ga of Un)ga.options.linesDecorationsClassName==="breakpoints-select"&&(wn.push((Sn=ga==null?void 0:ga.range)==null?void 0:Sn.startLineNumber),Xt.push(ga==null?void 0:ga.id));if(An)return{lines:wn,ids:Xt};Zt(wn)},Nn=An=>It(void 0,null,function*(){let Sn={range:new re.Range(An,1,An,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield nn.deltaDecorations([],[Sn]),Qn()}),Vn=An=>It(void 0,null,function*(){let Sn=[];const wn=Bt.getLineDecorations(An);for(let Xt of wn)Xt.options.linesDecorationsClassName==="breakpoints-select"&&Sn.push(Xt.id);yield nn.deltaDecorations(Sn,[]),Qn()}),zn=An=>{let Sn=Bt.getLineDecorations(An);for(let wn of Sn)if(wn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Ut.isEqual)(rn,Qn(!0).lines)){nn.deltaDecorations(Qn(!0).ids,[]);const An=rn.map(Sn=>({range:new re.Range(Sn,1,Sn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));nn.deltaDecorations([],An)}const je=Bt.onDidChangeModelContent(An=>{let Sn=Bt.getPosition();if(Sn){let wn=Sn.lineNumber;clearTimeout(vn.current),vn.current=setTimeout(()=>{Nt(nn.getLineContent(wn),wn)?Vn(wn):zn(wn)?(Vn(wn),Nn(wn)):Qn()},100)}}),wt=Bt.onMouseDown(An=>{var Sn,wn,Xt;if(An.target.detail&&((Xt=(wn=(Sn=An.target)==null?void 0:Sn.element)==null?void 0:wn.className)!=null&&Xt.includes("line-numbers"))){let Un=An.target.position.lineNumber;if(Nt(nn.getLineContent(Un),Un))return;zn(Un)?Vn(Un):Nn(Un)}}),Wn=An=>{let Sn={range:new re.Range(An,1,An,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};ua.current=Bt.deltaDecorations(ua.current,[Sn])},Za=()=>{ua.current=Bt.deltaDecorations(ua.current,[])},ja=Bt.onMouseMove(An=>{var Sn,wn,Xt;if(Za(),An.target.detail&&((Xt=(wn=(Sn=An.target)==null?void 0:Sn.element)==null?void 0:wn.className)!=null&&Xt.includes("line-numbers"))){let Un=An.target.position.lineNumber;if(Nt(nn.getLineContent(Un),Un))return;Wn(Un)}}),Ha=Bt.onMouseLeave(()=>{Za()});return()=>{je.dispose(),wt.dispose(),ja.dispose(),Ha.dispose()}}},[$t.current,Ze,rn,Ln,ln,We]),(0,y.useEffect)(()=>{var Hn;(Hn=$t.current)!=null&&Hn.instance&&ln&&$t.current.instance.setPosition({lineNumber:0,column:0})},[Ln]);function Tn(){let Hn=$t.current.instance;if(Hn){const Bt=Hn.getSelection(),nn=$t.current.pastePos||{},Et=new re.Range(nn.startLineNumber||Bt.endLineNumber,nn.startColumn||Bt.endColumn,nn.endLineNumber||Bt.endLineNumber,nn.endColumn||Bt.endColumn);setTimeout(()=>{Hn.executeEdits("",[{range:Et,text:""}])},300)}}function $n(Hn){(window.navigator.platform.match("Mac")?Hn.metaKey:Hn.ctrlKey)&&Hn.keyCode==83&&(Hn.preventDefault(),be())}const da=()=>{if(ot&&$t.current.instance){const Hn=$t.current.instance.getContentHeight();In(Hn{if(!Cn.current)return;const{keyCode:Bt,ctrlKey:nn,metaKey:Et,target:Qn,type:Nn}=Hn;return(Nn==="paste"||(Bt===67||Bt===86)&&(Et||nn))&&Qn.nodeName==="TEXTAREA"&&(mt(),Hn.preventDefault()),!1};function rt(Hn,Bt){var nn=window.URL||window.webkitURL||window,Et=new Blob([Bt]),Qn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Qn.href=nn.createObjectURL(Et),Qn.download=Hn,On(Qn)}(0,y.useEffect)(()=>{da()},[da]),(0,y.useEffect)(()=>{kn.current&&!Ze&&Promise.all([te.e(8909),te.e(3647)]).then(te.bind(te,71448)).then(Hn=>{try{re=Hn,$t.current.instance=re.editor.create(kn.current,{value:Xe,language:ie(We),theme:Ve,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Bn||!1}},Oe);const Bt=$t.current.instance;let Qn=[...pt.BH._menuItems].find(je=>je[0]._debugName=="EditorContext")[1],Nn=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Vn=(je,wt)=>{var Wn,Za;let ja=je._first;do wt.includes((Za=(Wn=ja.element)==null?void 0:Wn.command)==null?void 0:Za.id)&&je._remove(ja);while(ja=ja.next)};if(kt(Bt,re),setTimeout(()=>{da(),$t.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{rt(jn||"educoder.txt",Bt.getValue())}})},500),$t.current.subscription=Bt.onDidChangeModelContent(je=>{ca.current?clearTimeout(va.current):(da(),Ft(Bt.getValue(),je)),va.current=setTimeout(()=>{ca.current=!1},500)}),window.Monaco||De(re,ie(We)),ht&&(Vn(Qn,Nn),kn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",pa),window.removeEventListener("paste",pa),window.addEventListener("keydown",pa),window.addEventListener("paste",pa)),window.Monaco=re,Ae&&Bt.onDidBlurEditorWidget(()=>{Ae(Bt.getValue())}),Rt&&Bt.onDidFocusEditorText(()=>{ht&&me(),Rt(Bt.getValue())}),ht){me();try{Bt.onDidPaste(je=>{const wt=Bt.getSelection(),Wn=$t.current.pastePos||{},Za=new re.Range(Wn.startLineNumber||wt.endLineNumber,Wn.startColumn||wt.endColumn,Wn.endLineNumber||wt.endLineNumber,Wn.endColumn||wt.endColumn);Bt.executeEdits("",[{range:je.range,text:""}])})}catch(je){}}let zn=gt();return an&&typeof an=="string"&&new Pt(an,Bt,re),Je(!0),()=>{const je=$t.current.instance;je.dispose();const wt=je.getModel();wt&&wt.dispose(),$t.current.subscription&&$t.current.subscription.dispose(),zn.unobserve(kn.current)}}catch(Bt){}})},[]),(0,y.useEffect)(()=>{if($t.current.instance&&Ze)return document.addEventListener("keydown",$n,!1),()=>{document.removeEventListener("keydown",$n)}},[be,Ze]),(0,y.useEffect)(()=>{let Hn=$t.current.instance;if(Hn&&Ze){let Bt=ie(We);re.editor.setModelLanguage(Hn.getModel(),Bt)}},[We,Ze]),(0,y.useEffect)(()=>{$t.current.instance&&Ze&&re.editor.setTheme(Ve)},[Ve,Ze]),(0,y.useEffect)(()=>{let Hn=$t.current.instance;oa.current=At,Hn&&Ze&&(Hn.updateOptions(zt({},At)),setTimeout(()=>{Hn.getModel().updateOptions(zt({},At))},200))},[JSON.stringify(At),Ze]),(0,y.useEffect)(()=>{let Hn=$t.current.instance;Hn&&Ze&&Hn.layout()},[Fe,He,Ze]);const[Ht,ra]=(0,y.useState)(dn(Fe)),[en,In]=(0,y.useState)(dn(He)),wa=cn(zt({},tt),{width:Ht,height:en,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:kn,style:wa},Ie&&y.createElement(Mt.CopyToClipboard,{text:Xe,onCopy:()=>xt.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Kt.Z,{title:"\u590D\u5236\u4EE3\u7801"},y.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},y.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function qe({width:Me="100%",height:ct="100%",original:Fe,modified:He,language:Xe,options:We={}}){const tt=(0,y.useRef)(),[At,Oe]=(0,y.useState)(null);function Ve(ot){let ht;return tt.current&&(ht=new ve.Z(Ft=>{for(let kt of Ft)(kt.target.offsetHeight>0||kt.target.offsetWidth>0)&&ot.layout()}),ht.observe(tt.current)),ht}(0,y.useEffect)(()=>(tt.current&&Promise.all([te.e(8909),te.e(9404)]).then(te.bind(te,2550)).then(ot=>{re=ot;const ht=re.editor.createDiffEditor(tt.current,cn(zt({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},We),{wordWrap:!0}));Oe(ht);let Ft=Ve(ht);return()=>{ht.dispose();const kt=ht.getModel();kt&&kt.dispose(),Ft.unobserve(tt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{At&&At.setModel({original:re.editor.createModel(Fe,Xe),modified:re.editor.createModel(He,Xe)})},[Fe,He,Xe,At]);const Ae=dn(Me),Ie=dn(ct),be={width:Ae,height:Ie};return y.createElement("div",{className:"my-diff-editor",ref:tt,style:be})}},41315:function(Qe,dt,te){"use strict";var y=te(45238),ve=te(82326),Pe=te(71411),pe=te(59301);const ye=ve.default.Option;dt.Z=({isTheoretical:he,onFontSizeChange:Ne,cmFontSize:Ee,cmCodeMode:we,autoFormat:le,onCodeModeChange:Te,onTabToSpace:Le,onAutoFormat:at,formatDocument:oe,className:a="",tabToSpace:E,children:b,code_editor:x,challenge:z})=>{const ee={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};return pe.createElement("div",{className:`tpi-code-setting ${a}`},pe.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),pe.createElement("section",null,pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),pe.createElement(ve.default,{bordered:!1,size:"small",value:we,onChange:Te},pe.createElement(ye,{value:"vs"},"\u767D\u8272\u80CC\u666F"),pe.createElement(ye,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!he&&pe.createElement(pe.Fragment,null,pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),pe.createElement(ve.default,{bordered:!1,size:"small",value:Ee,onChange:Ne},pe.createElement(ye,{value:12},"12px"),pe.createElement(ye,{value:14},"14px"),pe.createElement(ye,{value:16},"16px"),pe.createElement(ye,{value:18},"18px"),pe.createElement(ye,{value:20},"20px"),pe.createElement(ye,{value:22},"22px"))),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"Tab\u8F6C\u6362"),pe.createElement(Pe.Z,{checked:E,onChange:Le})),pe.createElement("div",{className:"file-item",onClick:oe},pe.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!he&&pe.createElement(pe.Fragment,null,pe.createElement("h3",null,"\u5FEB\u6377\u952E"),pe.createElement("section",null,pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),pe.createElement("span",null,"Ctrl + S")),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),pe.createElement("span",null,"F1 / Alt + F1")),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),pe.createElement("span",null,"Ctrl + ]/[")),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),pe.createElement("span",null,"Ctrl + Shift + \\")),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),pe.createElement("span",null,"Home")),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),pe.createElement("span",null,"End"))),b),!he&&pe.createElement(pe.Fragment,null,pe.createElement("h3",null,"\u5FEB\u6377\u952E"),pe.createElement("section",null,pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),pe.createElement("span",null,ee[z==null?void 0:z.difficulty])),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),pe.createElement("span",null,x==null?void 0:x.name)),pe.createElement("div",{className:"file-item"},pe.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),pe.createElement("span",null,x!=null&&x.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},28374:function(Qe,dt,te){"use strict";te.d(dt,{jL:function(){return ye},w9:function(){return Ge},QD:function(){return ht},cQ:function(){return Mt},op:function(){return Oe},O5:function(){return va},_b:function(){return jn},t7:function(){return x},Gi:function(){return It},YG:function(){return cn},qp:function(){return Te},vr:function(){return Rt},qE:function(){return Ie},Je:function(){return ne},wb:function(){return pt},cq:function(){return re},tp:function(){return oe}});var y=te(59301),ve={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"},Pe="data:image/png;base64,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",ye=({dataSource:vn=[],img:Cn,imgWidth:Ze=346,title:Je,sunTitle:gt,bannerExtraContent:mt})=>y.createElement("div",{className:ve.banner},y.createElement("div",{className:ve.content},y.createElement("aside",null,y.createElement("p",null,y.createElement("b",null,Je),y.createElement("span",null,gt)),vn.length>0&&y.createElement("div",{className:ve.btns},vn.map((vt,Nt)=>y.createElement("div",{key:Nt,onClick:vt.click},vt.name,vt.sign?y.createElement("img",{src:Pe,width:39}):null))),mt),Cn&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:Cn,width:Ze}))),he={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"},Ne=te(92310),Ee=te.n(Ne),we=te(89392),Te=({dataSource:vn=[],value:Cn,onChange:Ze,onTitleChange:Je,className:gt,title:mt,titleWidth:vt=41,style:Nt={},fontColor:Tn="#6A7283",showCount:$n})=>{const[da,On]=(0,y.useState)(0),[pa,rt]=(0,y.useState)(!1),Ht=(0,y.useRef)(null),ra=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var en;vn.length!==0&&(((en=Ht==null?void 0:Ht.current)==null?void 0:en.clientHeight)>97?On(1):On(0)),vn.length===0&&On(0),rt(!1)},[vn]),y.createElement("div",{className:Ee()(he.row,gt),style:Nt},y.createElement("div",{onClick:(0,we.throttle)(()=>Je==null?void 0:Je(),2e3),style:{width:vt,marginTop:pa?12:4},className:`${he.title} ${Je?"current":""}`},mt),y.createElement("div",{className:pa?`${he.tagsWrap} ${he.tagsBorderWrap}`:he.tagsWrap},y.createElement("div",{className:he.bar,ref:ra,style:da>0?{height:da===1?97:"auto",overflow:da===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:he.tag,ref:Ht},vn==null?void 0:vn.map(en=>y.createElement("span",{onClick:()=>Ze(en.id),key:en.id,style:{color:Tn},className:Cn===en.id?he.active:""},y.createElement("span",{title:en.name,className:he.name},en.name),!!$n&&y.createElement("span",{className:he.num},en.count))))),!!da&&y.createElement(y.Fragment,null,da===1?y.createElement("div",{onClick:()=>{var en;On(2),((en=Ht==null?void 0:Ht.current)==null?void 0:en.clientHeight)>245?rt(!0):rt(!1)},className:he.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{ra.current.scrollTop=0,On(1),rt(!1)},className:he.action},"\u6536\u8D77",y.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Le={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"},oe=({dataSource:vn=[],value:Cn,onChange:Ze,className:Je,style:gt={}})=>y.createElement("div",{style:gt,className:Ee()(Le.tabs,Je)},vn.map(mt=>y.createElement("span",{onClick:()=>Ze(mt.id),className:Cn===mt.id?Le.active:"",key:mt.id},mt.name))),a={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"},E=te(37568),x=({dataSource:vn=[],value:Cn="",onChange:Ze,onInputChange:Je=()=>{},className:gt,style:mt={},placeholder:vt,allowClear:Nt=!1})=>{var Tn;const[$n,da]=(0,y.useState)(""),[On,pa]=(0,y.useState)("");(0,y.useEffect)(()=>{var ra;let en=Cn;(ra=JSON.stringify(Cn))!=null&&ra.includes("{")&&(da(Cn.id),en=Cn.value||"");try{pa(decodeURIComponent(en||""))}catch(In){pa(decodeURIComponent(en||""))}},[Cn]);const rt=()=>{Ze(encodeURIComponent(On),$n||null)},Ht=ra=>{ra!==$n&&(da(ra),Ze(encodeURIComponent(On),ra))};return y.createElement("div",{className:Ee()(a.input,gt),style:mt},!!vn.length&&y.createElement("div",{className:a.dropdown},y.createElement("div",{className:a.text},(Tn=vn.find(ra=>ra.id===$n))==null?void 0:Tn.name,y.createElement("i",{className:"iconfont icon-zhankai4"}),y.createElement("b",{className:a.b1}),y.createElement("b",{className:a.b2})),y.createElement("div",{className:a.menu},vn.map((ra,en)=>y.createElement("div",{key:en,onClick:()=>Ht(ra.id)},ra.name)))),y.createElement(E.default,{onPressEnter:rt,value:On,onChange:ra=>{pa(ra.target.value),Je(encodeURIComponent(ra.target.value),$n||null)},bordered:!1,placeholder:vt}),y.createElement("i",{onClick:rt,className:"iconfont icon-sousuo9 font14 pl10 current"}))},z={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"},ne=({value:vn,onChange:Cn,className:Ze,total:Je,pageSize:gt,style:mt={}})=>{const vt=vn<2,Nt=vn>=Math.ceil(Je/gt);return Je<=gt?y.createElement(y.Fragment,null):y.createElement("div",{className:Ee()(z.quickPager,Ze),style:mt},y.createElement("div",{onClick:()=>{vt||Cn(vn-1,"prev")},className:vt?z.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{Nt||Cn(vn+1,"next")},className:Nt?z.disabled:""},"\u4E0B\u4E00\u9875"))},ue={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"},se=te(29787),ce=te(25399),De=te(58018),Ue=te(13820),ke=te(61737),ft=te(96908),it=te(57177),_e=te(81378),bt=te(67769),pt=({className:vn,dataSource:Cn=[],col:Ze=4,right:Je,bottom:gt=23,precision:mt=0,wrapWidth:vt=1200,trackEventItems:Nt,loading:Tn})=>{const $n=Math.floor((vt-(Ze-1)*Je)/Ze);return y.createElement(se.Z,{spinning:Tn},y.createElement("div",{className:Ee()(ue.list,vn)},!!Cn.length&&Cn.map((da,On)=>{const{name:pa,id:rt,identifier:Ht,power:ra,cover_image_id:en,pic:In}=da;return y.createElement("div",{className:ue.wrap,key:rt,style:{width:$n,marginRight:(1+On)%Ze===0?0:Je+mt,marginBottom:gt}},y.createElement("a",{target:"_blank",href:`/shixuns/${Ht}/challenges`,className:ue.li,onClick:wa=>{wa.preventDefault(),Nt&&(0,ke.L9)([Nt]),ra&&(0,ke.xg)(`/shixuns/${Ht}/challenges`)}},y.createElement("div",{className:ue.img},y.createElement("img",{className:ue.cover,src:`${In}`}),da.is_jupyter&&y.createElement("img",{className:ue.sign,src:ft}),da.is_jupyter_lab&&y.createElement("img",{className:ue.sign,src:it}),da.is_unity_3d&&y.createElement("img",{className:ue.sign,src:_e})),y.createElement("div",{className:ue.name},y.createElement(ce.Z,{title:pa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},y.createElement("span",{className:ue.e},pa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),y.createElement("div",{className:ue.tags},y.createElement(ce.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),y.createElement("span",null,da.challenges_count))),!!da.myshixuns_count&&y.createElement(ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),y.createElement("span",null,da.myshixuns_count))),y.createElement(ce.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,da.level))),y.createElement("div",{className:ue.rate},y.createElement(De.Z,{allowHalf:!0,disabled:!0,defaultValue:da.score_info}),y.createElement("span",null,"\xA0",da.score_info?`${da.score_info}\u5206`:"5\u5206")))),!ra&&y.createElement("div",{className:ue.lockWrap},y.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),y.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Cn.length&&y.createElement(bt.Z,null)))},xt={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"},Kt=te(57535),Ut=te(59301),Mt=({className:vn,dataSource:Cn=[],col:Ze=4,right:Je,bottom:gt=23,precision:mt=0,wrapWidth:vt=1200,trackEventItems:Nt,loading:Tn,onRemove:$n=()=>{},isCurrent:da=!0,showAlias:On=!1})=>{const pa=Math.floor((vt-(Ze-1)*Je)/Ze),rt=[{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 Ut.createElement(se.Z,{spinning:Tn},Ut.createElement("div",{className:Ee()(xt.list,vn)},!!(Cn!=null&&Cn.length)&&(Cn==null?void 0:Cn.map((Ht,ra)=>{var en;const{name:In,id:wa,identifier:Hn,featured:Bt,school_name:nn,image_url:Et,excellent:Qn,is_plan:Nn}=Ht;return Ut.createElement("div",{key:wa,className:xt.wrap,style:{width:pa,marginRight:(1+ra)%Ze===0?0:Je+mt,marginBottom:gt}},Ut.createElement("a",{className:xt.li,onClick:Vn=>{Vn.preventDefault(),Vn.stopPropagation(),Nt&&(0,ke.L9)([Nt]),(0,ke.xg)(`/paths/${Hn}`)}},Ut.createElement("div",{className:xt.img},Ut.createElement("img",{className:xt.cover,src:`${Et}`}),da&&(0,Kt.bg)()&&(Ht==null?void 0:Ht.studying)&&Ut.createElement("div",{className:`${xt.movebq} user-path-items`,onClick:Vn=>{Vn.stopPropagation(),$n(Ht)}},Ut.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ut.createElement("span",{className:"c-red"},"\u79FB\u9664")),(en=Ht==null?void 0:Ht.subject_tags)==null?void 0:en.map((Vn,zn)=>{var je,wt;if(zn===0){const Za=(je=rt.find(ja=>ja.name==Vn))==null?void 0:je.swimg;return Ut.createElement("img",{className:xt.sign,src:Za,style:{left:"-4px"}})}const Wn=(wt=rt.find(Za=>Za.name==Vn))==null?void 0:wt.ptimg;return Ut.createElement("img",{className:xt.sign,src:Wn,style:{left:`${48+52*(zn-1)+2*zn}px`}})}),Ut.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ht==null?void 0:Ht.excellent)&&Ut.createElement("div",{className:xt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ut.createElement("div",{className:xt.name},Ut.createElement(ce.Z,{title:On&&(Ht!=null&&Ht.excellent_alias_name)?Ut.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${In}`,Ut.createElement("br",null),Ut.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ht==null?void 0:Ht.excellent_alias_name}`)):In},Ut.createElement("span",{className:xt.e},On&&(Ht==null?void 0:Ht.excellent_alias_name)||In))),Ut.createElement(ce.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${nn}`},Ut.createElement("div",{className:xt.unit},Ut.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),nn)),Ut.createElement("div",{className:xt.tags},Ut.createElement("div",null,Ut.createElement(ce.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ut.createElement("span",null,Ht.stages_count))),Ut.createElement(ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ut.createElement("span",null,Ht.members_count)))))))})),!Cn.length&&Ut.createElement(bt.Z,null)))},Gt={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"},Jt="data:image/png;base64,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",_t=te(59301),Ge=({className:vn,dataSource:Cn=[],col:Ze=4,right:Je,bottom:gt=23,precision:mt=0,wrapWidth:vt=1200,trackEventItems:Nt,loading:Tn,handleVery:$n=()=>!0})=>{const da=Math.floor((vt-(Ze-1)*Je)/Ze);return _t.createElement(se.Z,{spinning:Tn},_t.createElement("div",{className:Ee()(Gt.list,vn)},!!Cn.length&&Cn.map((On,pa)=>{const{subject_identifier:rt,id:Ht,identifier:ra,power:en}=On,In=On.is_public!=0&&On.is_public;return _t.createElement("div",{className:Gt.wrap,key:Ht,style:{width:da,marginRight:(1+pa)%Ze===0?0:Je+mt,marginBottom:gt}},_t.createElement("a",{className:Gt.li,onClick:wa=>{wa.preventDefault(),$n(On==null?void 0:On.first_category_url)&&(Nt&&(0,ke.L9)([Nt]),(0,ke.xg)(On.first_category_url))}},_t.createElement("div",{className:Gt.top},_t.createElement(ce.Z,{title:On.name},_t.createElement("div",{className:Gt.name},On.name)),_t.createElement("img",{className:Gt.img,src:Ue.Z.IMG_SERVER+"/images/"+On.avatar_url}),_t.createElement("div",{className:Gt.text,title:On.creator},On.creator),rt&&_t.createElement("div",{className:Gt.btns},_t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),_t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),In&&_t.createElement("div",{className:Gt.sign},"\u516C\u5F00")),_t.createElement("div",{className:Gt.bottom},On.visits>0&&_t.createElement(ce.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-liulanyan"}),_t.createElement("span",null,On.visits))),On.course_members_count>0&&_t.createElement(ce.Z,{title:"\u6210\u5458",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-chengyuan"}),On.course_members_count)),On.tasks_count>0&&_t.createElement(ce.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-zuoye"}),On.tasks_count)),On.is_end?_t.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):_t.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!On.is_accessible&&_t.createElement("div",{className:Gt.lockWrap},_t.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),_t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Cn.length&&_t.createElement(bt.Z,null)))},St={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},st=te(1997),cn=({dataSource:vn=[],value:Cn,onChange:Ze,className:Je,style:gt={},tabBarExtraContent:mt})=>y.createElement("div",{className:Ee()(St.tabs,Je),style:gt},y.createElement("div",{className:St.tabsWrap},vn.map((vt,Nt)=>!(vt!=null&&vt.hide)&&y.createElement("aside",{className:St.tab,onClick:()=>{Ze(vt.id),vt.link&&st.history.push(vt.link)},key:Nt},y.createElement("div",{className:Cn===vt.id?St.active:""},vt.name),(vt==null?void 0:vt.resetCount)==null&&(vt==null?void 0:vt.total)!==void 0&&y.createElement("span",null,"\uFF08",vt==null?void 0:vt.total,"\uFF09"),(vt==null?void 0:vt.resetCount)!==void 0&&(vt==null?void 0:vt.total)!==void 0&&y.createElement(ce.Z,{title:(vt==null?void 0:vt.tip)!=null?vt==null?void 0:vt.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},vt==null?void 0:vt.resetCount),"/",y.createElement("span",null,vt==null?void 0:vt.total),"\uFF09"))))),y.createElement("div",{className:St.tabBar},mt)),It=({className:vn,style:Cn={},children:Ze})=>y.createElement("div",{className:Ee()(vn),style:Cn},Ze),dn={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"},sn=te(75727),Pn=te(93041);const xe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var re=({sortValue:vn,dropValue:Cn,className:Ze,onSort:Je,onDrop:gt,dataSource:mt=xe})=>{var vt;return y.createElement("div",{className:Ee()(dn.orderWrap,Ze)},y.createElement(sn.Z,{dropdownRender:()=>y.createElement(Pn.default,null,mt.map((Nt,Tn)=>y.createElement(Pn.default.Item,{key:Tn,onClick:()=>gt(Nt.id)},Nt.name)))},y.createElement("span",{className:dn.orderTextWrap},(vt=mt.find(Nt=>Cn===Nt.id))==null?void 0:vt.name)),y.createElement("span",{className:dn.orderIconWrap},y.createElement("span",{className:dn.orderAsc},y.createElement("i",{className:vn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${dn.cursorPointer} ${dn.active}`:`iconfont icon-sanjiaoxing-up font12 ${dn.cursorPointer}`,onClick:()=>Je(vn==="asc"?"desc":"asc")})),y.createElement("span",{className:dn.orderDesc},y.createElement("i",{className:vn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${dn.cursorPointer} ${dn.active}`:`iconfont icon-sanjiaoxing-down font12 ${dn.cursorPointer}`,onClick:()=>Je(vn==="asc"?"desc":"asc")}))))},me={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"},ze=te(99571),qe=Object.defineProperty,Me=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,He=(vn,Cn,Ze)=>Cn in vn?qe(vn,Cn,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):vn[Cn]=Ze,Xe=(vn,Cn)=>{for(var Ze in Cn||(Cn={}))ct.call(Cn,Ze)&&He(vn,Ze,Cn[Ze]);if(Me)for(var Ze of Me(Cn))Fe.call(Cn,Ze)&&He(vn,Ze,Cn[Ze]);return vn},We=(vn,Cn)=>{var Ze={};for(var Je in vn)ct.call(vn,Je)&&Cn.indexOf(Je)<0&&(Ze[Je]=vn[Je]);if(vn!=null&&Me)for(var Je of Me(vn))Cn.indexOf(Je)<0&&Fe.call(vn,Je)&&(Ze[Je]=vn[Je]);return Ze},tt=(vn,Cn,Ze)=>new Promise((Je,gt)=>{var mt=Tn=>{try{Nt(Ze.next(Tn))}catch($n){gt($n)}},vt=Tn=>{try{Nt(Ze.throw(Tn))}catch($n){gt($n)}},Nt=Tn=>Tn.done?Je(Tn.value):Promise.resolve(Tn.value).then(mt,vt);Nt((Ze=Ze.apply(vn,Cn)).next())}),Oe=vn=>{var Cn=vn,{className:Ze,style:Je,children:gt,loading:mt=!1,openLoading:vt,onClick:Nt=()=>{},size:Tn="middle",shape:$n="round"}=Cn,da=We(Cn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[On,pa]=(0,y.useState)(!1);return y.createElement(ze.ZP,Xe({onClick:(0,we.throttle)(rt=>tt(void 0,null,function*(){vt&&pa(!0);try{yield Nt(rt)}catch(Ht){console.log("error",Ht)}vt&&pa(!1)}),2e3,{leading:!0,trailing:!1}),className:Ee()(me.btn,me[`${Tn}-${$n}`],Ze),style:Je,size:Tn,shape:$n,loading:On||mt},da),gt)},Ve={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"},Ie=({className:vn,style:Cn,children:Ze=null,onClick:Je,title:gt})=>y.createElement("div",{className:Ee()(Ve.head,vn),style:Cn},y.createElement("span",{className:"primary-hover",onClick:Je},y.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),y.createElement("b",{title:gt},gt),y.createElement("div",{className:Ve.node},Ze)),be={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"},ht=({confirmShow:vn=!0,confirmTitle:Cn,confirmClick:Ze,cancelShow:Je=!0,cancelTitle:gt,cancelClick:mt,className:vt,style:Nt,confirmLoading:Tn=!1})=>y.createElement("div",{className:Ee()(be.btns,vt),style:Nt},vn&&y.createElement(ze.ZP,{loading:Tn,onClick:Ze,type:"primary",className:be.confirm},Cn),Je&&y.createElement(ze.ZP,{onClick:mt,className:be.cancel},gt)),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"},Rt=({className:vn,style:Cn={},LeftContent:Ze,children:Je,RightContent:gt})=>y.createElement("div",{className:Ee()(Ft.fixedBottom,vn),style:Cn},y.createElement("div",{className:Ft.wrap},y.createElement("div",{className:Ft.left},Ze),y.createElement("div",{className:Ft.center},Je),y.createElement("div",{className:Ft.right},gt))),Zt={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:vn,style:Cn={},dataSource:Ze=[]})=>y.createElement("div",{className:Ee()(Zt.crumbs,vn),style:Cn},Ze.map((Je,gt)=>gtst.history.push(Je.path)},Je.name):y.createElement("span",null,Je.name),y.createElement("span",null,"\xA0",">","\xA0")):y.createElement("span",{key:gt,style:{color:"#5F6368"}},Je.name))),on=te(11938),Fn=Object.defineProperty,Ln=Object.defineProperties,ln=Object.getOwnPropertyDescriptors,an=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,kn=(vn,Cn,Ze)=>Cn in vn?Fn(vn,Cn,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):vn[Cn]=Ze,$t=(vn,Cn)=>{for(var Ze in Cn||(Cn={}))Bn.call(Cn,Ze)&&kn(vn,Ze,Cn[Ze]);if(an)for(var Ze of an(Cn))ea.call(Cn,Ze)&&kn(vn,Ze,Cn[Ze]);return vn},oa=(vn,Cn)=>Ln(vn,ln(Cn)),Jn=(vn,Cn)=>{var Ze={};for(var Je in vn)Bn.call(vn,Je)&&Cn.indexOf(Je)<0&&(Ze[Je]=vn[Je]);if(vn!=null&&an)for(var Je of an(vn))Cn.indexOf(Je)<0&&ea.call(vn,Je)&&(Ze[Je]=vn[Je]);return Ze};const{Countdown:ua}=on.default;var va=vn=>{var Cn=vn,{onChange:Ze}=Cn,Je=Jn(Cn,["onChange"]);const[gt,mt]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof gt=="number"&>>=0&&Ze(gt)},[gt]);const vt=Nt=>{const Tn=Math.floor(Nt/1e3);mt(Tn)};return y.createElement(ua,oa($t({},Je),{onChange:vt}))}},20679:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return ve}});var y=te(59301);function ve(Pe,pe){const ye=(0,y.useRef)();(0,y.useEffect)(()=>{ye.current=Pe}),(0,y.useEffect)(()=>{function he(){ye.current()}if(pe!==null){let Ne=setInterval(he,pe);return()=>clearInterval(Ne)}},[pe])}},12601:function(Qe,dt,te){"use strict";var y=te(61186),ve=te.n(y),Pe=te(77019),pe=te(59301);const ye=({date:he,showTag:Ne})=>pe.createElement(Pe.Z,{align:"middle"},pe.createElement("div",null," ",he?ve()(he).format("YYYY-MM-DD HH:mm"):"--"," "),Ne&&pe.createElement(Pe.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},pe.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));dt.Z=ye},59333:function(Qe,dt,te){"use strict";var y=te(59301),ve=te(11938),Pe=te(71051),pe=te(28284),ye=te(62957),he=te(29787),Ne=te(54172),Ee=te(37568),we=te(77019),le=te(5269),Te=te(99571),Le=te(52035),at=te(61186),oe=te.n(at),a=te(1997),E=te(61737),b=te(82579),x=te(57535),z=te(8221),ee=te(59301),ne=(De,Ue,ke)=>new Promise((ft,it)=>{var _e=pt=>{try{Pt(ke.next(pt))}catch(xt){it(xt)}},bt=pt=>{try{Pt(ke.throw(pt))}catch(xt){it(xt)}},Pt=pt=>pt.done?ft(pt.value):Promise.resolve(pt.value).then(_e,bt);Pt((ke=ke.apply(De,Ue)).next())});const{Countdown:ue}=ve.default,se=({value:De,onChange:Ue,MaxMinutes:ke})=>ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",ee.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",ee.createElement("br",null)),ee.createElement(Pe.Z,{value:De,onChange:Ue,min:0,precision:0,max:ke,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ke}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ce=({exercise:De,successCb:Ue,dispatch:ke})=>{var ft,it,_e,bt;const Pt=(0,a.useParams)(),[pt]=pe.default.useForm(),xt=pe.default.useWatch("time",pt),[Kt,Ut]=(0,y.useState)(!1),jt=(0,y.useRef)(),{actionTabs:Mt}=De,[Gt,Jt]=(0,y.useState)(),[,_t,lt,Ge]=(0,z.U)(Le.n7,{id:Pt.categoryId}),[,St,st]=(0,z.U)(Le.Cd,{});(0,y.useEffect)(()=>{De.actionTabs.key==="student-unlock"&&(Ut(!1),pt.resetFields())},[De.actionTabs.key]);const zt=()=>new Promise(re=>ne(void 0,null,function*(){var me,ze;return jt.current=yield(0,b.y)({ip_limit:(me=Mt==null?void 0:Mt.exerciseParams)==null?void 0:me.ip_limit,ip_bind:(ze=Mt==null?void 0:Mt.exerciseParams)==null?void 0:ze.ip_bind_type}),re()})),cn=()=>ne(void 0,null,function*(){var re,me,ze,qe,Me;yield pt.validateFields();const ct=pt.getFieldsValue();if(Ut(!0),(((re=Mt==null?void 0:Mt.exerciseParams)==null?void 0:re.ip_limit)!=="no"||(me=Mt==null?void 0:Mt.exerciseParams)!=null&&me.ip_bind_type)&&(yield zt()),(yield(0,Le.ZD)((ze=Mt==null?void 0:Mt.exerciseParams)==null?void 0:ze.id,{exercise_user_id:(qe=Mt==null?void 0:Mt.exerciseParams)==null?void 0:qe.exercise_user_id,unlock_key:ct.unlock_key,time:ct.time,ip:jt.current})).status===0){if(Ue){ke({type:"exercise/setActionTabs",payload:{}}),Ue();return}const He=Mt==null?void 0:Mt.exerciseParams;(0,E.nr)({inner_ip:He.inner_ip,public_ip:He.public_ip,open_camera:He.open_camera,ip_limit:He.ip_limit,ip_bind:He.ip_bind,ip_bind_type:He.ip_bind_type,exercise_tips:He.exercise_tips,exerciseId:He.id,screen_open:He.screen_open,screen_num:He.screen_num,screen_sec:He.screen_sec,coursesId:Pt.coursesId,login:(Me=(0,x.eY)())==null?void 0:Me.login,history,identity_verify:He.identity_verify,open_phone_video_recording:He.open_phone_video_recording,current_status:He.current_status}),ke({type:"exercise/setActionTabs",payload:{}})}Ut(!1)}),Re=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:re=>ee.createElement("span",{className:re.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},re)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:re=>ee.createElement("span",{className:re.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},re)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],It=((ft=Mt==null?void 0:Mt.exerciseParams)==null?void 0:ft.errorMessage)&&typeof((it=Mt==null?void 0:Mt.exerciseParams)==null?void 0:it.errorMessage)=="object";(0,y.useEffect)(()=>{De.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const re=yield st(Pt);yield lt({}),re.status||Jt(re)})},[De.actionTabs.key]);const{time:dn,end_time:sn}=(Gt==null?void 0:Gt.exercise)||{},Pn=Ge!=null&&Ge.user_end_time?oe()(Ge==null?void 0:Ge.user_end_time).add(1,"minutes"):oe()(),xe=oe()(Ge==null?void 0:Ge.user_total_end_time)>Pn?Math.round(oe().duration(oe()(Ge==null?void 0:Ge.user_total_end_time).diff(Pn.startOf("minute"))).asMinutes()):0,ie=((Ge==null?void 0:Ge.student_left_minutes)||0)+(xt||0);return ee.createElement(ee.Fragment,null,ee.createElement(ye.default,{width:514,centered:!0,closable:!!((_e=Mt==null?void 0:Mt.exerciseParams)!=null&&_e.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:De.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ke({type:"exercise/setActionTabs",payload:{}})}},ee.createElement(he.Z,{spinning:_t||St},It&&ee.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!It&&ee.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),It&&ee.createElement(Ne.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((bt=Mt==null?void 0:Mt.exerciseParams)==null?void 0:bt.errorMessage)||{}],columns:Re}),ee.createElement("div",{className:""},ee.createElement(pe.default,{form:pt,layout:"vertical",autoComplete:"off"},ee.createElement(pe.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ee.createElement(Ee.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),dn!==-1?ee.createElement(ee.Fragment,null,ee.createElement(pe.default.Item,{name:"time",label:ee.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",ee.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",oe()(Ge==null?void 0:Ge.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},ee.createElement(se,{MaxMinutes:xe})),ee.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},_t||St?"--":ie),"\u5206\u949F",ie!==0&&(Ge==null?void 0:Ge.user_end_time)&&ee.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},oe()(Ge==null?void 0:Ge.user_end_time).add(xt||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):ee.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",oe()(sn).format("YYYY-MM-DD HH:mm")))),ee.createElement(we.Z,{justify:"space-between",align:"middle"},ee.createElement(le.Z,null),ee.createElement(le.Z,null,ee.createElement(Te.ZP,{loading:Kt,onClick:cn},"\u8FDB\u5165\u8003\u8BD5"))))))};dt.Z=(0,a.connect)(({exercise:De})=>({exercise:De}))(ce)},3640:function(Qe,dt,te){"use strict";var y=te(59301),ve=te(1997),Pe=te(28284),pe=te(62957),ye=te(6767),he=te(47889),Ne=te(16326),Ee=te(205),we=Object.defineProperty,le=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,at=(b,x,z)=>x in b?we(b,x,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[x]=z,oe=(b,x)=>{for(var z in x||(x={}))Te.call(x,z)&&at(b,z,x[z]);if(le)for(var z of le(x))Le.call(x,z)&&at(b,z,x[z]);return b},a=(b,x,z)=>new Promise((ee,ne)=>{var ue=De=>{try{ce(z.next(De))}catch(Ue){ne(Ue)}},se=De=>{try{ce(z.throw(De))}catch(Ue){ne(Ue)}},ce=De=>De.done?ee(De.value):Promise.resolve(De.value).then(ue,se);ce((z=z.apply(b,x)).next())});const E=({account:b,globalSetting:x,loading:z,dispatch:ee,classroomList:ne,Callback:ue})=>{const[se]=Pe.default.useForm(),[ce,De]=(0,y.useState)({});return(0,y.useEffect)(()=>{ne.actionTabs.key=="start_smart_plan"?(se.setFieldsValue({lesson_mode:"online_lesson"}),De({lesson_mode:"online_lesson"})):(se.resetFields(),De({}))},[ne.actionTabs.key]),y.createElement(pe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ne.actionTabs.key=="start_smart_plan",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"500px",onCancel:()=>{ee({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>a(void 0,null,function*(){var Ue,ke,ft,it;let _e=yield(0,Ee.ZP)(`/api/courses/${(ke=(Ue=ne==null?void 0:ne.actionTabs)==null?void 0:Ue.params)==null?void 0:ke.coursesId}/smart_plans/${(it=(ft=ne==null?void 0:ne.actionTabs)==null?void 0:ft.params)==null?void 0:it.smart_plans_id}/settings.json`,{method:"put",body:oe({},ce)});(_e==null?void 0:_e.status)==0&&(ye.ZP.success("\u5F00\u8BFE\u6210\u529F"),ee({type:"classroomList/setActionTabs",payload:{}}),ue())})},y.createElement("div",null,y.createElement(Pe.default,{form:se,onValuesChange:()=>De(oe({},se.getFieldsValue()))},y.createElement(Pe.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},y.createElement(he.ZP.Group,{onChange:Ue=>{se.setFieldValue("start_at",null),se.setFieldValue("end_at",null),De(oe({},se.getFieldsValue()))}},y.createElement(he.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),y.createElement(he.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),y.createElement("div",{style:{marginTop:"-10px",marginBottom:(ce==null?void 0:ce.lesson_mode)=="self_learning"?"24px":"0",background:"#f0f0f0",padding:"10px"}},(ce==null?void 0:ce.lesson_mode)=="online_lesson"?y.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\u529F\u80FD\u4E13\u4E3A\u6559\u5E08\u6388\u8BFE\u8BBE\u8BA1\uFF0C\u63D0\u4F9B\u6559\u5B66\u6D41\u7A0B\u63A7\u5236\uFF1A\u652F\u6301\u6559\u5E08",y.createElement("span",{style:{color:"#0152d9"}},"\u624B\u52A8\u5F00\u542F\u4E0E\u7ED3\u675F\u6388\u8BFE"),"\uFF0C \u5E76\u6839\u636E\u6559\u5B66\u8FDB\u5EA6\u63A7\u5236\u8BFE\u4EF6",y.createElement("span",{style:{color:"#0152d9"}},"\u7EC3\u4E60\u9898\u7684\u53D1\u5E03\u4E0E\u6536\u56DE"),"\uFF0C \u786E\u4FDD\u7CBE\u51C6\u628A\u63A7\u6559\u5B66\u8282\u594F\u3002"):y.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\u529F\u80FD\u7531",y.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u8D77\u6B62\u65F6\u95F4"),"\uFF0C \u7CFB\u7EDF\u5C06",y.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u8BD5\u9898\u7684\u7B54\u9898\u529F\u80FD"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u81EA\u8EAB\u5B66\u4E60\u8FDB\u5EA6\u81EA\u4E3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u7075\u6D3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(ce==null?void 0:ce.lesson_mode)=="self_learning"&&y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},y.createElement(Pe.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},y.createElement(Ne.default,{style:{width:"140px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ue=>{const ke=se.getFieldValue("end_at");return ke&&Ue&&Ue>ke},onChange:(Ue,ke)=>{ce.start_at=ke,De(oe({},ce))}})),y.createElement(Pe.default.Item,{label:"\u7ED3\u8BFE\u65F6\u95F4",name:"end_at",colon:!1},y.createElement(Ne.default,{style:{width:"140px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ue=>{const ke=se.getFieldValue("start_at");return ke&&Ue&&Ue{ce.end_at=ke,De(oe({},ce))}}))))))};dt.Z=(0,ve.connect)(({account:b,loading:x,globalSetting:z,classroomList:ee})=>({account:b,globalSetting:z,loading:x.effects,classroomList:ee}))(E)},76947:function(Qe,dt,te){"use strict";te.r(dt),te.d(dt,{default:function(){return Hn}});var y=te(59301),ve=te(45351),Pe=te.n(ve),pe=te(1448),ye=te(205),he={"weboffice-zone":"weboffice-zone___TKF3X","editable-container":"editable-container___Hv4tS","editable-content":"editable-content___wM_1T",toolbar:"toolbar___cnYFp","line-menu":"line-menu___jgIfE","chat-dialog":"chat-dialog___HS5PJ","chat-header":"chat-header___byzBT","chat-content":"chat-content___jrn7Q","chat-actions":"chat-actions___KhMUp",over_content:"over_content___sF378",over_button:"over_button___Zixqf",ewm_img:"ewm_img___zUb7w",ewm_text:"ewm_text___XsYJq",overcont2wrap:"overcont2wrap___bFkY4",over_content2:"over_content2___hJcZc",over_button2:"over_button2___Jemel",ewm_img2:"ewm_img2___YA3Oe",ewm_text2:"ewm_text2____31uu",officeWrp:"officeWrp___k5Vj6",left:"left___N1Ud5",btn_float:"btn_float___heSNx",left_float:"left_float___nZY5i",float_icon:"float_icon___JUMlu",float_text:"float_text___Eq4xh",float_more:"float_more___gL4yG",right:"right___siptG",footer_button:"footer_button___yetpK",quxiao:"quxiao___M3LW4",queren:"queren___nmAw_",close_drawer:"close_drawer___PU7PN",erweima:"erweima___C9QL5"},Ne=te(6767),Ee=te(62957),we=te(29787),le=te(30641),Te=te(99381),Le=te(99571),at=te(82326),oe=te(54172),a=te(28374),E=te(1997),b={box:"box___9t6dj",code_style:"code_style___L5H95",box_header:"box_header___PThC5",header_title:"header_title___S7Cxr",ewm:"ewm___TH4By",ewm_img:"ewm_img___Uceez",ewm_text:"ewm_text___OQ1Pi",question_buuton:"question_buuton___N4wUv",selectQuestion:"selectQuestion___XKEXr",addQuestion:"addQuestion____gLbk",submit_button:"submit_button___zKebp"},x=te(25399),z=te(62673),ee=te(89392),ne={modalContent:"modalContent___iFtJg",modalContentLeft:"modalContentLeft___YMwu4",green:"green___cf5ZK",textArea:"textArea___yDJpX",red:"red___vaJTM",row:"row____R6FZ",html:"html___GYpZl",line:"line___jKbuh",submit_button:"submit_button___VNwVN",choiceWrap:"choiceWrap___XHmE4",choiceIndex:"choiceIndex___wpoi0",judgementIndex:"judgementIndex___Eie7b",setAnswerBtn:"setAnswerBtn___JXqx2",activeAnswer:"activeAnswer___uuVOS",errorAnswer:"errorAnswer___ffoBB",activeJudgementAnswer:"activeJudgementAnswer___HPUar",actionWrapper:"actionWrapper___YFUXa",addIcon:"addIcon___XHNO1",deleteIcon:"deleteIcon___Ti66j",analysisWrap:"analysisWrap___a52qa",Drawrap:"Drawrap___sKs5x",iframe:"iframe___ZCHT9",c:"c___yzswq",cpp:"cpp___aD_5y",java:"java___s91Vb",python:"python___PRu_t"},ue=te(89284),se=Object.defineProperty,ce=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,it=(Bt,nn,Et)=>nn in Bt?se(Bt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Bt[nn]=Et,_e=(Bt,nn)=>{for(var Et in nn||(nn={}))ke.call(nn,Et)&&it(Bt,Et,nn[Et]);if(Ue)for(var Et of Ue(nn))ft.call(nn,Et)&&it(Bt,Et,nn[Et]);return Bt},bt=(Bt,nn)=>ce(Bt,De(nn)),Pt=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const pt=({problemset:Bt,dispatch:nn,question:Et,pageCache:Qn,solutionVis:Nn,disabled:Vn,onSubmit:zn})=>{const[je,wt]=(0,y.useState)({}),[Wn,Za]=(0,y.useState)([]),ja=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,y.useEffect)(()=>{const wn=(0,ee.cloneDeep)(Et);wt(wn),Za(wn.choices)},[Et]);const Ha=()=>Pt(void 0,null,function*(){var wn;if(!Wn.some(ga=>ga==null?void 0:ga.checked)){Ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const Xt=(wn=Wn==null?void 0:Wn.filter(ga=>ga==null?void 0:ga.checked))==null?void 0:wn.map(ga=>ga==null?void 0:ga.choice_id),Un=yield zn(Et==null?void 0:Et.smart_plan_item_bank_id,Xt)}),An=(wn,Xt)=>{if((Et==null?void 0:Et.status)=="ended"||Et!=null&&Et.is_answered)return;const Un=Wn.map((ga,Wa)=>bt(_e({},ga),{checked:Wa===Xt?wn.target.checked:ga==null?void 0:ga.checked}));Za(Un)},Sn=(wn=!1)=>{let Xt="";return Wn.forEach((Un,ga)=>{wn?Un!=null&&Un.me_answered&&(Xt=Xt+ja[ga]):Un!=null&&Un.is_answer&&(Xt=Xt+ja[ga])}),Xt};return y.createElement("div",{className:"font16"},y.createElement(ue.Z,{value:"\u3010\u591A\u9009\u9898\u3011"+(je==null?void 0:je.name),className:"font16"}),Wn==null?void 0:Wn.map((wn,Xt)=>{const{is_answer:Un,checked:ga,choice_text:Wa,me_answered:Ca}=wn;let Xa="";return Nn&&Un&&(Xa=ne.green),Nn&&!Un&&(ga||Ca)&&(Xa=ne.red),y.createElement("div",{key:Xt,style:{pointerEvents:Nn?"none":"auto"},className:`${ne.row} ${Xa}`},y.createElement(z.default,{disabled:(Et==null?void 0:Et.status)=="ended"||(Et==null?void 0:Et.is_answered)||(Qn==null?void 0:Qn.is_end),style:{padding:3},onChange:Vt=>An(Vt,Xt),checked:ga||(wn==null?void 0:wn.me_answered)}),y.createElement("span",null,ja[Xt],".\xA0"),y.createElement(ue.Z,{className:ne.html,value:Wa,style:{fontSize:"16px"}}),Nn&&Un&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Nn&&!Un&&(ga||Ca)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Nn&&y.createElement("div",null,y.createElement("div",{className:ne.line}),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),Sn(!0)||"--"),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Sn()),y.createElement("div",{className:"c-grey-333 mb10 font16"},y.createElement("b",null,"\u89E3\u6790:\xA0"),y.createElement(ue.Z,{className:`${ne.html} font16`,value:(je==null?void 0:je.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Et==null?void 0:Et.status)!="ended"&&!(Et!=null&&Et.is_answered)&&!(Qn!=null&&Qn.is_end)&&y.createElement("div",{className:"flex justify-center mt20"},y.createElement(Le.ZP,{className:"flex item-center",style:{borderRadius:"4px"},size:"large",type:"primary",icon:y.createElement("img",{style:{paddingBottom:"3px"},width:14,src:te(87190)}),onClick:()=>{Ha()}},"\u63D0\u4EA4")))};var xt=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(pt),Kt=te(47889),Ut=te(77019),jt=te(59301),Mt=Object.defineProperty,Gt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,St=(Bt,nn,Et)=>nn in Bt?Mt(Bt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Bt[nn]=Et,st=(Bt,nn)=>{for(var Et in nn||(nn={}))lt.call(nn,Et)&&St(Bt,Et,nn[Et]);if(_t)for(var Et of _t(nn))Ge.call(nn,Et)&&St(Bt,Et,nn[Et]);return Bt},zt=(Bt,nn)=>Gt(Bt,Jt(nn)),cn=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const Re=({problemset:Bt,dispatch:nn,question:Et,solutionVis:Qn,pageCache:Nn,disabled:Vn,onSubmit:zn})=>{const[je,wt]=(0,y.useState)({}),[Wn,Za]=(0,y.useState)([]),[ja]=(0,E.useSearchParams)(),Ha=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,y.useEffect)(()=>{const wn=(0,ee.cloneDeep)(Et);wt(wn),Za(wn.choices)},[Et]);const An=()=>cn(void 0,null,function*(){var wn;if(!Wn.some(Un=>Un==null?void 0:Un.checked)){Ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const Xt=yield zn(Et==null?void 0:Et.smart_plan_item_bank_id,(wn=Wn.find(Un=>Un.checked))==null?void 0:wn.choice_id)}),Sn=(wn,Xt)=>{if((Et==null?void 0:Et.status)=="ended"||Et!=null&&Et.is_answered||Nn!=null&&Nn.is_end)return;const Un=Wn.map((ga,Wa)=>zt(st({},ga),{checked:Wa===Xt?wn.target.checked:!1}));Za(Un)};return jt.createElement("div",{className:"font16"},jt.createElement(ue.Z,{value:"\u3010\u5355\u9009\u9898\u3011"+(je==null?void 0:je.name),style:{fontSize:"16px"}}),Wn==null?void 0:Wn.map((wn,Xt)=>{const{is_answer:Un,checked:ga,choice_text:Wa,me_answered:Ca}=wn;let Xa="";return Qn&&Un&&(Xa=ne.green),Qn&&!Un&&(ga||Ca)&&(Xa=ne.red),jt.createElement("div",{key:Xt,style:{pointerEvents:Qn?"none":"auto"},className:`${ne.row} ${Xa}`},jt.createElement(Kt.ZP,{disabled:(Et==null?void 0:Et.status)=="ended"||(Et==null?void 0:Et.is_answered)||(Nn==null?void 0:Nn.is_end),onChange:Vt=>Sn(Vt,Xt),checked:ga||(wn==null?void 0:wn.me_answered)}),jt.createElement("span",null,Ha[Xt],".\xA0"),jt.createElement(ue.Z,{className:ne.html,value:Wa,style:{fontSize:"16px"}}),Qn&&Un&&jt.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Qn&&!Un&&(ga||Ca)&&jt.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Qn&&jt.createElement("div",null,jt.createElement("div",{className:ne.line}),jt.createElement("div",{className:"c-grey-333 mb5"},jt.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),Ha[Wn.findIndex(wn=>wn==null?void 0:wn.me_answered)]||"--"),jt.createElement("div",{className:"c-grey-333 mb5"},jt.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Ha[Wn.findIndex(wn=>wn==null?void 0:wn.is_answer)]),jt.createElement(Ut.Z,{className:"c-grey-333 mb10 font16"},jt.createElement("b",null,"\u89E3\u6790:\xA0"),jt.createElement(ue.Z,{className:`${ne.html} font16`,value:(je==null?void 0:je.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Et==null?void 0:Et.status)!="ended"&&!(Et!=null&&Et.is_answered)&&!(Nn!=null&&Nn.is_end)&&jt.createElement("div",{className:"flex justify-center mt20"},jt.createElement(Le.ZP,{className:"flex item-center",style:{borderRadius:"4px"},size:"large",type:"primary",icon:jt.createElement("img",{width:14,style:{paddingBottom:"3px"},src:te(87190)}),onClick:()=>{An()}},"\u63D0\u4EA4")))};var It=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(Re),dn=Object.defineProperty,sn=Object.defineProperties,Pn=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,me=(Bt,nn,Et)=>nn in Bt?dn(Bt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Bt[nn]=Et,ze=(Bt,nn)=>{for(var Et in nn||(nn={}))ie.call(nn,Et)&&me(Bt,Et,nn[Et]);if(xe)for(var Et of xe(nn))re.call(nn,Et)&&me(Bt,Et,nn[Et]);return Bt},qe=(Bt,nn)=>sn(Bt,Pn(nn)),Me=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const ct=({problemset:Bt,dispatch:nn,question:Et,pageCache:Qn,solutionVis:Nn,disabled:Vn,onSubmit:zn})=>{var je,wt;const[Wn,Za]=(0,y.useState)({}),[ja,Ha]=(0,y.useState)([]),An=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,y.useEffect)(()=>{const Xt=(0,ee.cloneDeep)(Et);Za(Xt),Ha(Xt.choices)},[Et]);const Sn=()=>Me(void 0,null,function*(){var Xt;if(!ja.some(ga=>ga==null?void 0:ga.checked)){Ne.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}const Un=yield zn(Et==null?void 0:Et.smart_plan_item_bank_id,(Xt=ja.find(ga=>ga.checked))==null?void 0:Xt.choice_id)}),wn=(Xt,Un)=>{if(Et!=null&&Et.is_answered||(Et==null?void 0:Et.status)=="ended")return;const ga=ja.map((Wa,Ca)=>qe(ze({},Wa),{checked:Ca===Un?Xt.target.checked:!1}));Ha(ga)};return y.createElement("div",{className:"font16"},y.createElement(ue.Z,{value:"\u3010\u5224\u65AD\u9898\u3011"+(Wn==null?void 0:Wn.name),className:"font16"}),ja==null?void 0:ja.map((Xt,Un)=>{const{is_answer:ga,checked:Wa,choice_text:Ca,me_answered:Xa}=Xt;let Vt="";return Nn&&ga&&(Vt=ne.green),Nn&&!ga&&(Wa||Xa)&&(Vt=ne.red),y.createElement("div",{key:Un,style:{pointerEvents:Nn?"none":"auto"},className:`${ne.row} ${Vt}`},y.createElement(Kt.ZP,{disabled:(Et==null?void 0:Et.status)=="ended"||(Et==null?void 0:Et.is_answered)||(Qn==null?void 0:Qn.is_end),onChange:Be=>wn(Be,Un),checked:Wa||(Xt==null?void 0:Xt.me_answered)}),y.createElement(ue.Z,{className:ne.html,value:Ca,style:{fontSize:"16px"}}),Nn&&ga&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Nn&&!ga&&(Wa||Xa)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Nn&&y.createElement("div",null,y.createElement("div",{className:ne.line}),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6211\u7684\u7B54\u6848:\xA0"),((je=ja.find(Xt=>Xt==null?void 0:Xt.me_answered))==null?void 0:je.choice_text)||"--"),y.createElement("div",{className:"c-grey-333 mb5"},y.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(wt=ja.find(Xt=>Xt==null?void 0:Xt.is_answer))==null?void 0:wt.choice_text),y.createElement("div",{className:"c-grey-333 mb10 font16"},y.createElement("b",null,"\u89E3\u6790:\xA0"),y.createElement(ue.Z,{className:`${ne.html} font16`,value:(Wn==null?void 0:Wn.analysis)||"\u6682\u65E0\u89E3\u6790"}))),(Et==null?void 0:Et.status)!="ended"&&!(Et!=null&&Et.is_answered)&&!(Qn!=null&&Qn.is_end)&&y.createElement("div",{className:"flex justify-center item-end mt20"},y.createElement(Le.ZP,{className:"flex item-center",style:{borderRadius:"4px"},size:"large",type:"primary",icon:y.createElement("img",{width:14,style:{paddingBottom:"3px"},src:te(87190)}),onClick:()=>{Sn()}},"\u63D0\u4EA4")))};var Fe=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(ct),He=te(67769),Xe=te(52035),We=te(59301),tt=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const At=({problemset:Bt,dispatch:nn,question:Et,pageCache:Qn,solutionVis:Nn,SmartPlanItemBanks:Vn,disabled:zn,onSubmit:je,handleRefresh:wt})=>{var Wn;const[Za,ja]=(0,y.useState)(!1),[Ha,An]=(0,y.useState)(""),Sn=(0,E.useParams)(),[wn,Xt]=(0,y.useState)(!1),Un=(0,y.useRef)(null),ga=(0,y.useRef)(null),[Wa,Ca]=(0,y.useState)(null);(0,y.useEffect)(()=>{if(!Wa||Wa.closed)return;const Qt=()=>{var na;const Ea={type:"showIntelligentTeacherStatus",aiStatus:(na=Vn==null?void 0:Vn.page)==null?void 0:na.enable_ai_tutor,questionStatus:(Et==null?void 0:Et.status)==="ended"};Wa.postMessage(Ea,"*")};if(Wa.document.readyState==="complete")setTimeout(()=>{Qt()},3e3);else{const na=()=>{Qt(),Wa.removeEventListener("load",na)};Wa.addEventListener("load",na)}const mn=()=>{console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED"),wt()};return Wa==null||Wa.addEventListener("unload",mn),()=>{Wa==null||Wa.removeEventListener("unload",mn)}},[Wa,Vn,Et==null?void 0:Et.status]),(0,y.useEffect)(()=>()=>{ga.current=null},[]);const Xa=()=>tt(void 0,null,function*(){if(Xt(!0),Et!=null&&Et.hack_identifier){const Qt=yield(0,Xe.nF)({id:Et==null?void 0:Et.hack_identifier});if((Qt==null?void 0:Qt.status)===0){const na=window.open(`/myproblems/${Qt==null?void 0:Qt.identifier}?type=smartPlan&exercisesId=${Sn==null?void 0:Sn.id}&coursesId=${Sn==null?void 0:Sn.coursesId}&questionId=${Et==null?void 0:Et.id}&smartPlanItemBankId=${Et==null?void 0:Et.smart_plan_item_bank_id}`,"_blank");Ca(na)}}Xt(!1)}),Vt={C:We.createElement("span",{className:ne.c},"C"),"C++":We.createElement("span",{className:ne.cpp},"C++"),Java:We.createElement("span",{className:ne.java},"Java"),Python:We.createElement("span",{className:ne.python},"Python")},Be={not_started:We.createElement("div",{style:{backgroundColor:"rgb(144,150,163)",color:"#fff",padding:"2px 20px",borderRadius:"20px"}},"\u672A\u5F00\u542F"),not_pass:We.createElement("div",{style:{backgroundColor:"rgb(227,0,0)",color:"#fff",padding:"2px 20px",borderRadius:"20px"}},"\u672A\u901A\u5173"),passed:We.createElement("div",{style:{backgroundColor:"rgb(0,177,135)",color:"#fff",padding:"2px 20px",borderRadius:"20px"}},"\u5DF2\u901A\u5173"),delay_passed:We.createElement("div",{style:{backgroundColor:"rgb(178, 173, 8)",color:"#fff",padding:"2px 20px",borderRadius:"20px"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")};return We.createElement("div",null,We.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"15px"}},We.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:"14px"}},We.createElement("div",{className:"font16"},"\u3010\u7F16\u7A0B\u9898\u3011"),Be[Et==null?void 0:Et.answer_status]),We.createElement("div",{style:{color:"#333",fontSize:"14px",marginBottom:"5px"}},(Wn=Et==null?void 0:Et.languages)==null?void 0:Wn.map((Qt,mn,na)=>We.createElement(y.Fragment,{key:mn},Vt[Qt==null?void 0:Qt.language])))),We.createElement(ue.Z,{value:Et==null?void 0:Et.name,className:"mb20 font16"}),We.createElement(ue.Z,{value:Et==null?void 0:Et.description,className:"font16"}),Nn&&We.createElement("div",null,We.createElement("div",{className:ne.line}),We.createElement(Ut.Z,{className:"c-grey-333 mb5 font16",align:"middle"},We.createElement("b",null,"\u53C2\u8003\u7B54\u6848:\xA0"),We.createElement(ue.Z,{className:`${ne.html} font16`,value:(Et==null?void 0:Et.answer_text)||"\u6682\u65E0\u89E3\u6790"})),We.createElement(Ut.Z,{className:"c-grey-333 mb10 font16",align:"middle"},We.createElement("b",null,"\u89E3\u6790:\xA0"),We.createElement(ue.Z,{className:`${ne.html} font16`,value:(Et==null?void 0:Et.analysis)||"\u6682\u65E0\u89E3\u6790"}))),We.createElement("div",{className:"flex justify-center mt20"},We.createElement(Le.ZP,{loading:wn,size:"large",className:"flex item-center",style:{borderRadius:"4px"},type:"primary",icon:We.createElement("img",{width:14,style:{paddingBottom:"3px"},src:te(87190)}),onClick:()=>tt(void 0,null,function*(){yield Xa(),ja(!0)})},(Et==null?void 0:Et.status)!="ended"&&!(Qn!=null&&Qn.is_end)?"\u8FDB\u5165\u7B54\u9898":"\u67E5\u770B\u7B54\u9898")))};var Oe=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(At),Ve=te(9194),Ae=te(61737),Ie=te(94784),be=te(59301),ot=Object.defineProperty,ht=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,kt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,rn=(Bt,nn,Et)=>nn in Bt?ot(Bt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Bt[nn]=Et,jn=(Bt,nn)=>{for(var Et in nn||(nn={}))Rt.call(nn,Et)&&rn(Bt,Et,nn[Et]);if(kt)for(var Et of kt(nn))Zt.call(nn,Et)&&rn(Bt,Et,nn[Et]);return Bt},on=(Bt,nn)=>ht(Bt,Ft(nn)),Fn=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const Ln=({user:Bt,officeToken:nn,classroomList:Et,globalSetting:Qn,loading:Nn,problemset:Vn,dispatch:zn,pageCache:je,pageNum:wt,maxPage:Wn,aiImg:Za,changePage:ja})=>{var Ha,An,Sn,wn,Xt,Un,ga,Wa,Ca,Xa,Vt,Be,Qt,mn,na,Ea,ia,Ot,Ia,Aa,Ba,ao,Ja,$a,uo,to,oo;const[Ao]=(0,E.useSearchParams)(),[vo,bo]=(0,y.useState)(0),Se=(0,E.useParams)(),[tn,Ye]=(0,y.useState)(!1),[yt,ut]=(0,y.useState)(!1),[ae,fe]=(0,y.useState)(!1),ge=(0,y.useRef)(!0),{SmartPlanItemBanks:de}=Et,[Ce,Ke]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),$e=(0,y.useRef)(null),et=(0,y.useRef)(null);(0,y.useEffect)(()=>{var Yt;((Yt=de==null?void 0:de.page)==null?void 0:Yt.animation_code)!==""&&(clearTimeout(et.current),et.current=setTimeout(()=>{var qt;const pn=document.createElement("iframe");if(pn.style.width="100%",pn.style.height="40vh",pn.style.overflow="auto",pn.style.border="0",$e.current){$e.current.innerHTML="",$e.current.appendChild(pn);const un=pn.contentDocument||pn.contentWindow.document;un.open(),un.write((qt=de==null?void 0:de.page)==null?void 0:qt.animation_code),un.close()}},1e3))},[(Ha=de==null?void 0:de.page)==null?void 0:Ha.animation_code]),(0,y.useEffect)(()=>Ie.Z.subscribe("can-load-data",qt=>{ge.current=qt}),[]),(0,y.useEffect)(()=>{wt&&ge.current&&Ct()},[wt,Wn,je==null?void 0:je.page,je==null?void 0:je.allow_answer,je==null?void 0:je.has_item_bank,je==null?void 0:je.randomData,je==null?void 0:je.enable_extra]);const Ct=()=>Fn(void 0,null,function*(){Ye(!0);const Yt=zn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Se==null?void 0:Se.coursesId,id:Se==null?void 0:Se.id,position:wt,max_position:Wn}});Ye(!1)});(0,y.useEffect)(()=>{var Yt,qt,pn,un;Ke(on(jn({},Ce),{defaultValue:(Yt=de==null?void 0:de.page)==null?void 0:Yt.animation_code})),nt((qt=de==null?void 0:de.item_banks)==null?void 0:qt[0]),bo(0),ut((un=(pn=de==null?void 0:de.item_banks)==null?void 0:pn[0])==null?void 0:un.enable_ai_tutor),de!=null&&de.relation_positions&&ja(de==null?void 0:de.relation_positions)},[de]);const Lt=(Yt,qt)=>Fn(void 0,null,function*(){const pn=yield(0,ye.ZP)(`/api/smart_plan_item_banks/${Yt}/user_answers.json`,{method:"post",body:{item_choice_id:qt,ppt_url:Za==null?void 0:Za.map(un=>un==null?void 0:un.url)}});return(pn==null?void 0:pn.status)===0?(yield Ct(),Ne.ZP.success("\u63D0\u4EA4\u6210\u529F"),!0):!1}),nt=Yt=>{if(je!=null&&je.is_end){fe(!0);return}switch(Yt==null?void 0:Yt.solution_visibility){case"hidden":fe(!1);break;case"show_after_edit":Yt!=null&&Yt.is_answered?fe(!0):fe(!1);break;case"show_after_submission":(Yt==null?void 0:Yt.status)==="ended"?fe(!0):fe(!1);break;case"show_after_ended":je!=null&&je.is_end?fe(!0):fe(!1);break}};return be.createElement("section",null,be.createElement(we.Z,{spinning:!1},be.createElement("div",{className:b.box},((de==null?void 0:de.is_extra)||(de==null?void 0:de.page_group))&&be.createElement("div",{className:b.box_header},(de==null?void 0:de.is_extra)&&be.createElement("div",{className:b.header_title},de!=null&&de.is_extra?"\u62D3\u5C55\u4E60\u9898":""),(de==null?void 0:de.page_group)&&be.createElement(x.Z,{title:`\u5B66\u4E60\u5355\u5143${(0,Ae.EM)(String((An=de==null?void 0:de.page_group)==null?void 0:An.number))}\uFF1A\u8303\u56F4\u4E3A\u7B2C${(Xt=(wn=(Sn=de==null?void 0:de.page_group)==null?void 0:Sn.positions)==null?void 0:wn.sort())==null?void 0:Xt.join("\u3001")}\u9875\uFF0C\u5305\u542B${(Un=de==null?void 0:de.page_group)==null?void 0:Un.questions_count}\u9053\u8BD5\u9898`},be.createElement("div",{style:{color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",padding:"8px 16px",borderRadius:"2px",fontSize:"14px"}},be.createElement("span",{style:{color:"#2EC25B"}},"\u5B66\u4E60\u5355\u5143",(0,Ae.EM)(`${(ga=de==null?void 0:de.page_group)==null?void 0:ga.number}`)),"\uFF08\u5B8C\u6210\u8FDB\u5EA6",be.createElement("span",{style:{color:"#2EC25B"}},"\xA0",(Wa=de==null?void 0:de.page_group)==null?void 0:Wa.finished_count)," / ",be.createElement("span",{style:{color:"#2EC25B"}},(Ca=de==null?void 0:de.page_group)==null?void 0:Ca.questions_count),"\uFF09"))),be.createElement("div",null,be.createElement(Ve.Z,{defaultValue:Ce.defaultValue,open:Ce.open,language:Ce.language,height:Ce.height,showExtra:!1}),((Xa=de==null?void 0:de.page)==null?void 0:Xa.animation_code)&&be.createElement("div",{className:b.code_style},be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement("div",{style:{color:"#333",fontWeight:500}},"\u4EE3\u7801\u52A8\u6548"),be.createElement(x.Z,{title:"\u5168\u5C4F\u5C55\u793A"},be.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{Ke(on(jn({},Ce),{open:Ce.open+1}))}}))),be.createElement("div",{className:"mt10",ref:$e})),(Vt=de==null?void 0:de.item_banks)!=null&&Vt[vo]&&((mn=["in_progress","ended"])!=null&&mn.includes((Qt=(Be=de==null?void 0:de.item_banks)==null?void 0:Be[vo])==null?void 0:Qt.status))?be.createElement("div",null,((Ea=(na=de==null?void 0:de.item_banks)==null?void 0:na[vo])==null?void 0:Ea.item_type)==="SINGLE"&&be.createElement(It,{question:(ia=de==null?void 0:de.item_banks)==null?void 0:ia[vo],onSubmit:Lt,pageCache:je,solutionVis:ae}),((Ia=(Ot=de==null?void 0:de.item_banks)==null?void 0:Ot[vo])==null?void 0:Ia.item_type)==="MULTIPLE"&&be.createElement(xt,{question:(Aa=de==null?void 0:de.item_banks)==null?void 0:Aa[vo],onSubmit:Lt,pageCache:je,solutionVis:ae}),((ao=(Ba=de==null?void 0:de.item_banks)==null?void 0:Ba[vo])==null?void 0:ao.item_type)==="JUDGMENT"&&be.createElement(Fe,{question:(Ja=de==null?void 0:de.item_banks)==null?void 0:Ja[vo],onSubmit:Lt,pageCache:je,solutionVis:ae}),((uo=($a=de==null?void 0:de.item_banks)==null?void 0:$a[vo])==null?void 0:uo.item_type)==="PROGRAM"&&be.createElement(Oe,{question:(to=de==null?void 0:de.item_banks)==null?void 0:to[vo],onSubmit:Lt,SmartPlanItemBanks:de,pageCache:je,solutionVis:ae,handleRefresh:Ct})):(oo=de==null?void 0:de.page)!=null&&oo.animation_code?"":de!=null&&de.is_extra?je!=null&&je.enable_extra?"\u6E29\u99A8\u63D0\u793A\uFF1A\u5F53\u524D\u9875\u9762\u6682\u65E0\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5411\u6388\u8BFE\u6559\u5E08\u5EFA\u8BAE\u8865\u5145\u3002":"\u6E29\u99A8\u63D0\u793A\uFF1A\u5B8C\u6210\u5F53\u524D\u8BFE\u4EF6\u7684\u6240\u6709\u57FA\u7840\u9898\u540E\uFF0C\u4F60\u624D\u53EF\u4EE5\u89E3\u9501\u62D3\u5C55\u7EC3\u4E60\u54E6\u3002":be.createElement(He.Z,null)))))};var ln=(0,E.connect)(({user:Bt,classroomList:nn,loading:Et,globalSetting:Qn,problemset:Nn})=>({user:Bt,classroomList:nn,globalSetting:Qn,loading:Et.effects,problemset:Nn}))(Ln),an={box:"box___TOI8U",code_style:"code_style___HqBfy",box_header:"box_header___aw0DM",header_title:"header_title___aeL59",ewm:"ewm___vQtyb",ewm_img:"ewm_img___qqWwF",ewm_text:"ewm_text___i4Jyd",question_buuton:"question_buuton___dQRn4",selectQuestion:"selectQuestion___ziNOo",addQuestion:"addQuestion___aHncw",submit_button:"submit_button___KEeMK",evalueWrap:"evalueWrap___NEAE5",evalueSty:"evalueSty___Fk0S3",title:"title___Mq_RW",label:"label___ZOLLS",asnCont:"asnCont___wrZOg",ansWrap:"ansWrap____M3UH"},Bn=te(49319);const ea=({problemset:Bt,dispatch:nn,question:Et})=>{const[Qn,Nn]=(0,y.useState)({}),[Vn,zn]=(0,y.useState)([]),je=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];return(0,y.useEffect)(()=>{const wt=(0,ee.cloneDeep)(Et);Nn(wt),zn(wt.choices)},[Et]),y.createElement("div",null,y.createElement(ue.Z,{value:`\u3010\u591A\u9009\u3011 ${Qn==null?void 0:Qn.name}`}),Vn==null?void 0:Vn.map((wt,Wn)=>{const{is_answer:Za,checked:ja,choice_text:Ha,me_answered:An}=wt;let Sn="";return Za&&(Sn=Bn.Z.green),!Za&&(ja||An)&&(Sn=Bn.Z.red),y.createElement("div",{key:Wn,style:{pointerEvents:"auto"},className:`${Bn.Z.row} ${Sn}`},y.createElement(z.default,{disabled:!0,style:{padding:3},checked:ja||(wt==null?void 0:wt.me_answered)}),y.createElement("span",null,je[Wn],".\xA0"),y.createElement(ue.Z,{className:Bn.Z.html,value:Ha}),Za&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!Za&&(ja||An)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var kn=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(ea),$t=te(59301);const oa=({problemset:Bt,dispatch:nn,question:Et})=>{const[Qn,Nn]=(0,y.useState)({}),[Vn,zn]=(0,y.useState)([]),je=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];return(0,y.useEffect)(()=>{const wt=(0,ee.cloneDeep)(Et);Nn(wt),zn(wt.choices)},[Et]),$t.createElement("div",null,$t.createElement(ue.Z,{value:`\u3010\u5355\u9009\u3011 ${Qn==null?void 0:Qn.name}`}),Vn==null?void 0:Vn.map((wt,Wn)=>{const{is_answer:Za,checked:ja,choice_text:Ha,me_answered:An}=wt;let Sn="";return Za&&(Sn=Bn.Z.green),!Za&&(ja||An)&&(Sn=Bn.Z.red),$t.createElement("div",{key:Wn,style:{pointerEvents:"auto"},className:`${Bn.Z.row} ${Sn}`},$t.createElement(Kt.ZP,{disabled:!0,checked:ja||(wt==null?void 0:wt.me_answered)}),$t.createElement("span",null,je[Wn],".\xA0"),$t.createElement(ue.Z,{className:Bn.Z.html,value:Ha}),Za&&$t.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!Za&&(ja||An)&&$t.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var Jn=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(oa);const ua=({problemset:Bt,dispatch:nn,question:Et})=>{const[Qn,Nn]=(0,y.useState)({}),[Vn,zn]=(0,y.useState)([]);return(0,y.useEffect)(()=>{const je=(0,ee.cloneDeep)(Et);Nn(je),zn(je.choices)},[Et]),y.createElement("div",null,y.createElement(ue.Z,{value:`\u3010\u5224\u65AD\u3011 ${Qn==null?void 0:Qn.name}`}),Vn==null?void 0:Vn.map((je,wt)=>{const{is_answer:Wn,checked:Za,choice_text:ja,me_answered:Ha}=je;let An="";return Wn&&(An=Bn.Z.green),!Wn&&(Za||Ha)&&(An=Bn.Z.red),y.createElement("div",{key:wt,style:{pointerEvents:"auto"},className:`${Bn.Z.row} ${An}`},y.createElement(Kt.ZP,{disabled:!0,checked:Za||(je==null?void 0:je.me_answered)}),y.createElement(ue.Z,{className:Bn.Z.html,value:ja}),Wn&&y.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),!Wn&&(Za||Ha)&&y.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}))};var ca=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(ua),va=te(59301);const vn=({problemset:Bt,dispatch:nn,question:Et})=>{const Qn={C:va.createElement("span",{className:Bn.Z.c},"C"),"C++":va.createElement("span",{className:Bn.Z.cpp},"C++"),Java:va.createElement("span",{className:Bn.Z.java},"Java"),Python:va.createElement("span",{className:Bn.Z.python},"Python")},Nn={not_started:va.createElement("div",{style:{backgroundColor:"rgb(144,150,163)",color:"#fff",padding:"4px 12px",borderRadius:"20px"}},"\u672A\u5F00\u542F"),not_pass:va.createElement("div",{style:{backgroundColor:"rgb(227,0,0)",color:"#fff",padding:"4px 12px",borderRadius:"20px"}},"\u672A\u901A\u5173"),passed:va.createElement("div",{style:{backgroundColor:"rgb(0,177,135)",color:"#fff",padding:"4px 12px",borderRadius:"20px"}},"\u5DF2\u901A\u5173"),delay_passed:va.createElement("div",{style:{backgroundColor:"rgb(178, 173, 8)",color:"#fff",padding:"4px 20px",borderRadius:"20px"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")};return va.createElement("div",null,va.createElement(ue.Z,{value:`\u3010\u7F16\u7A0B\u3011 ${Et==null?void 0:Et.name}`}))};var Cn=(0,E.connect)(({problemset:Bt})=>({problemset:Bt}))(vn),Ze=te(40783),Je=te(59301),gt=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const mt=({user:Bt,globalSetting:nn,classroomList:Et,loading:Qn,problemset:Nn,dispatch:Vn,pageNum:zn,maxPage:je})=>{var wt,Wn,Za,ja,Ha,An,Sn,wn,Xt,Un,ga,Wa,Ca,Xa,Vt,Be,Qt,mn,na,Ea,ia,Ot;const[Ia]=(0,E.useSearchParams)(),[Aa,Ba]=(0,y.useState)(0),ao=(0,E.useParams)(),[Ja,$a]=(0,y.useState)(!1);console.log("paramsHttp--",ao);const[uo,to]=(0,y.useState)(null),[oo,Ao]=(0,y.useState)(!1),[vo,bo]=(0,y.useState)(!1),{SmartPlanItemBanks:Se}=Et,tn={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"};(0,y.useEffect)(()=>{zn&&Ye()},[zn,ao==null?void 0:ao.user_login]);const Ye=()=>gt(void 0,null,function*(){$a(!0),Vn({type:"classroomList/getSmartPlanItemBanks",payload:{login:ao==null?void 0:ao.user_login,course_id:ao==null?void 0:ao.coursesId,id:ao==null?void 0:ao.id,position:zn,max_position:je}}),$a(!1)});(0,y.useEffect)(()=>{var ut,ae;Ba(0),(ut=Se==null?void 0:Se.page)!=null&&ut.id&&yt((ae=Se==null?void 0:Se.page)==null?void 0:ae.id)},[Se]);const yt=ut=>gt(void 0,null,function*(){Ao(!0);const ae=yield(0,ye.ZP)(`/api/smart_plan_item_banks/${ut}/student_comment.json`,{method:"get",params:{user_id:ao==null?void 0:ao.user_login}});(ae==null?void 0:ae.status)===0&&to(ae==null?void 0:ae.data),Ao(!1)});return Je.createElement("section",null,Je.createElement(we.Z,{spinning:Ja},Je.createElement("div",{className:an.box},Je.createElement("div",{className:an.box_header},Je.createElement("div",{style:{display:"flex",alignItems:"center"}},Je.createElement("div",{className:an.header_title},Se!=null&&Se.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),Je.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},Je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),Je.createElement("span",{style:{color:"#333333"}},((wt=Se==null?void 0:Se.user_info)==null?void 0:wt.user_name)||"--"),Je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5B66\u53F7"),Je.createElement("span",{style:{color:"#333333"}},((Wn=Se==null?void 0:Se.user_info)==null?void 0:Wn.student_id)||"--"),Je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5206\u73ED"),Je.createElement("span",{style:{color:"#333333"}},((Za=Se==null?void 0:Se.user_info)==null?void 0:Za.group_name)||"--"),Je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u7B54\u9898\u72B6\u6001"),Je.createElement("span",{style:{color:"#333333"}},(Ha=(ja=Se==null?void 0:Se.item_banks)==null?void 0:ja[0])!=null&&Ha.answer_status?tn==null?void 0:tn[(Sn=(An=Se==null?void 0:Se.item_banks)==null?void 0:An[0])==null?void 0:Sn.answer_status]:"--")),Je.createElement("div",{className:"mt10"},((Xt=(wn=Se==null?void 0:Se.item_banks)==null?void 0:wn[Aa])==null?void 0:Xt.item_type)==="SINGLE"&&Je.createElement(Jn,{question:(Un=Se==null?void 0:Se.item_banks)==null?void 0:Un[Aa]}),((Wa=(ga=Se==null?void 0:Se.item_banks)==null?void 0:ga[Aa])==null?void 0:Wa.item_type)==="MULTIPLE"&&Je.createElement(kn,{question:(Ca=Se==null?void 0:Se.item_banks)==null?void 0:Ca[Aa]}),((Vt=(Xa=Se==null?void 0:Se.item_banks)==null?void 0:Xa[Aa])==null?void 0:Vt.item_type)==="JUDGMENT"&&Je.createElement(ca,{question:(Be=Se==null?void 0:Se.item_banks)==null?void 0:Be[Aa]}),((mn=(Qt=Se==null?void 0:Se.item_banks)==null?void 0:Qt[Aa])==null?void 0:mn.item_type)==="PROGRAM"&&Je.createElement(Je.Fragment,null,Je.createElement(Cn,{question:(na=Se==null?void 0:Se.item_banks)==null?void 0:na[Aa]}),Je.createElement(Ze.Z,{item:(Ea=Se==null?void 0:Se.item_banks)==null?void 0:Ea[Aa]}))),((ia=Se==null?void 0:Se.page)==null?void 0:ia.knowledge_test)&&Je.createElement(Je.Fragment,null,Je.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},Je.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),Je.createElement(Le.ZP,{type:"link",loading:oo,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>gt(void 0,null,function*(){bo(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),Je.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},Je.createElement(ue.Z,{className:an.ansWrap,value:(uo==null?void 0:uo.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),Je.createElement(Ee.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:vo,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{bo(!1)},onCancel:()=>{bo(!1)}},Je.createElement(we.Z,{spinning:oo},Je.createElement("div",{className:an.evalueWrap},Je.createElement("div",{className:an.evalueSty},Je.createElement("div",{className:an.title},"\u5B66\u4E60\u8BC4\u4EF7"),Je.createElement(ue.Z,{className:an.ansWrap,value:(uo==null?void 0:uo.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),Je.createElement("div",{className:an.evalueSty,style:{marginTop:"20px"}},Je.createElement("div",{className:an.title},"\u95EE\u7B54\u8BB0\u5F55"),Je.createElement("div",{className:an.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Ot=uo==null?void 0:uo.question_and_answer_list)==null?void 0:Ot.map((ut,ae)=>Je.createElement("div",{key:ae,className:"mt10"},Je.createElement("div",{style:{display:"flex"}},Je.createElement("div",{className:an.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),Je.createElement(ue.Z,{className:an.asnCont,value:ut==null?void 0:ut.question})),Je.createElement("div",{style:{display:"flex"}},Je.createElement("div",{className:an.label},"\u56DE\u7B54\uFF1A"),Je.createElement(ue.Z,{className:an.asnCont,value:ut==null?void 0:ut.answer})))))))))))};var vt=(0,E.connect)(({user:Bt,classroomList:nn,loading:Et,globalSetting:Qn,problemset:Nn})=>({user:Bt,classroomList:nn,globalSetting:Qn,loading:Et.effects,problemset:Nn}))(mt),Nt=te(13820),Tn=te(12084),$n=te(60513),da=te(3640),On=Object.defineProperty,pa=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,ra=(Bt,nn,Et)=>nn in Bt?On(Bt,nn,{enumerable:!0,configurable:!0,writable:!0,value:Et}):Bt[nn]=Et,en=(Bt,nn)=>{for(var Et in nn||(nn={}))rt.call(nn,Et)&&ra(Bt,Et,nn[Et]);if(pa)for(var Et of pa(nn))Ht.call(nn,Et)&&ra(Bt,Et,nn[Et]);return Bt},In=(Bt,nn,Et)=>new Promise((Qn,Nn)=>{var Vn=wt=>{try{je(Et.next(wt))}catch(Wn){Nn(Wn)}},zn=wt=>{try{je(Et.throw(wt))}catch(Wn){Nn(Wn)}},je=wt=>wt.done?Qn(wt.value):Promise.resolve(wt.value).then(Vn,zn);je((Et=Et.apply(Bt,nn)).next())});const wa=({user:Bt,classroomList:nn,globalSetting:Et,loading:Qn,dispatch:Nn})=>{var Vn,zn,je,wt,Wn,Za,ja,Ha,An,Sn,wn,Xt,Un,ga,Wa;const Ca=(0,y.useRef)(),Xa=(0,y.useRef)(),[Vt]=(0,E.useSearchParams)(),[Be,Qt]=(0,y.useState)({}),[mn,na]=(0,y.useState)(""),[Ea,ia]=(0,y.useState)(""),Ot=(0,E.useParams)(),[Ia,Aa]=(0,y.useState)({}),[Ba,ao]=(0,y.useState)(),[Ja,$a]=(0,y.useState)(!1),uo=(0,y.useRef)(),[to,oo]=(0,y.useState)(!1),[Ao,vo]=(0,y.useState)([]),[bo,Se]=(0,y.useState)(!0),[tn,Ye]=(0,y.useState)(!0),[yt,ut]=(0,y.useState)(!1),[ae,fe]=(0,y.useState)([]),[ge,de]=(0,y.useState)(!1),[Ce,Ke]=(0,y.useState)([]),[$e,et]=(0,y.useState)(!1),[Ct,Lt]=(0,y.useState)(0),[nt,Yt]=(0,y.useState)([]),[qt,pn]=(0,y.useState)(en({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),un=(0,y.useRef)(null),[Dn,hn]=(0,y.useState)(!1),[xn,Kn]=(0,y.useState)(!1),[Mn,bn]=(0,y.useState)(!1),aa=(0,y.useRef)(!1),{SmartPlanItemBanks:En}=nn,_n=(0,y.useRef)(Be),ya=(0,y.useRef)(),la=(0,y.useRef)([1]);(0,y.useEffect)(()=>{aa.current=Mn},[Mn]),(0,y.useEffect)(()=>{(0,Ae.s2)()&&E.history.replace(`/miniprogram/courseware/study?courses_id=${Ot==null?void 0:Ot.coursesId}&id=${Ot==null?void 0:Ot.id}`)},[]),(0,y.useEffect)(()=>{_n.current=Be,Be!=null&&Be.WebofficeURL&&setTimeout(()=>{Zn()},300)},[Be]),(0,y.useEffect)(()=>{var yn;return(yn=Bt==null?void 0:Bt.userInfo)!=null&&yn.login&&Rn(),()=>{clearInterval(uo.current)}},[(Vn=Bt==null?void 0:Bt.userInfo)==null?void 0:Vn.login]),(0,y.useEffect)(()=>{!(Be!=null&&Be.IsSuper)&&(Ba==null?void 0:Ba.is_end)===!1&&(Be==null?void 0:Be.Status)=="in_progress"&&Ua()},[Ba==null?void 0:Ba.is_end,Be]),(0,y.useEffect)(()=>{if(Ba!=null&&Ba.is_end&&clearInterval(uo.current),!(Be!=null&&Be.IsSuper)&&(Ba!=null&&Ba.is_end)){let yn=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];yn&&(yn!=null&&yn.includes(Ot==null?void 0:Ot.id))||(Ne.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(yn==null?void 0:yn.length)===0?yn=[Ot==null?void 0:Ot.id]:yn.push(Ot==null?void 0:Ot.id),sessionStorage.setItem("endPPTIds",JSON.stringify(yn)))}},[Ba==null?void 0:Ba.is_end,Be]),(0,y.useEffect)(()=>{if(Ba!=null&&Ba.enable_extra&&!(Ba!=null&&Ba.is_end)){let yn=JSON.parse(localStorage.getItem("extraPPTIds"))||[];yn&&!(yn!=null&&yn.includes(Ot==null?void 0:Ot.id))&&Ee.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,maskClosable:!1,keyboard:!1,title:"\u63D0\u793A",closable:!1,cancelButtonProps:{style:{display:"none"}},content:"\u606D\u559C\u4F60\u5DF2\u5B8C\u6210\u6240\u6709\u57FA\u7840\u4E60\u9898\uFF01\u8001\u5E08\u8FD8\u51C6\u5907\u4E86\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5F00\u59CB\u6311\u6218\u4E86\u54E6\uFF01",onOk:()=>In(void 0,null,function*(){(yn==null?void 0:yn.length)===0?yn=[Ot==null?void 0:Ot.id]:yn.push(Ot==null?void 0:Ot.id),ka(Ba==null?void 0:Ba.extra_position),localStorage.setItem("extraPPTIds",JSON.stringify(yn))})})}},[Ba==null?void 0:Ba.enable_extra]);const La=(0,y.useRef)(null);(0,y.useEffect)(()=>{var yn,fa;(yn=Bt==null?void 0:Bt.userInfo)!=null&&yn.login&&(Be!=null&&Be.IsSuper?$a(!0):$a((Be==null?void 0:Be.Status)&&(Be==null?void 0:Be.Status)!="not_started"),(fa=Ca.current)!=null&&fa.ready&&ha())},[(zn=Bt==null?void 0:Bt.userInfo)==null?void 0:zn.login,Be]),(0,y.useEffect)(()=>{Ba!=null&&Ba.page&&ka(Ba==null?void 0:Ba.page)},[Ba==null?void 0:Ba.page]),(0,y.useEffect)(()=>{var yn;((yn=Bt==null?void 0:Bt.userInfo)==null?void 0:yn.real_name)==="\u6E38\u5BA2"&&Nn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(je=Bt==null?void 0:Bt.userInfo)==null?void 0:je.real_name]);function ha(){return In(this,null,function*(){try{yield Ca.current.ready();const xa=yield(yield Ca.current.Application.ActiveWindow).View;xa.ZoomToFit=-1;const Oa=new Event("resize");window.dispatchEvent(Oa)}catch(yn){}})}function ka(yn){return In(this,null,function*(){yield Ca.current.ready(),Ca.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(yn)})}function Fa(yn){return In(this,null,function*(){Ot!=null&&Ot.user_login||setTimeout(()=>In(this,null,function*(){yield Ca.current.ready();const fa=Ca.current.Application,xa=yield fa.ActivePresentation,Oa=yield fa.ActivePresentation.SlideShowSettings,ro=yield xa.SlideShowWindow;yn?yield Oa.Run():(ro.IsFullScreen=!1,(0,$n.BU)());const ba=(yield fa.ActivePresentation.SlideShowWindow)!==null;bn(ba),ha()}),800)})}function za(){return In(this,null,function*(){try{const yn=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/set_page_cache.json`,{method:"post",body:{type:1}});ao(yn==null?void 0:yn.data)}catch(yn){}})}const Ra=()=>In(void 0,null,function*(){var yn,fa;let xa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}.json`,{method:"get"});(xa==null?void 0:xa.status)==0&&(Aa(xa==null?void 0:xa.data),Ot!=null&&Ot.user_login||(Vt.get("type")=="view"&&(((yn=xa==null?void 0:xa.data)==null?void 0:yn.status)=="in_progress"?hn(!0):Fa(!0)),((fa=xa==null?void 0:xa.data)==null?void 0:fa.status)=="in_progress"&&Vt.get("type")!="update"&&hn(!0)))}),Ua=()=>In(void 0,null,function*(){const yn=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/start_class.json`,{method:"post"})}),Dt=()=>In(void 0,null,function*(){var yn;const fa=yield(0,ye.ZP)(`/api/smart_plan_item_banks/${(yn=En==null?void 0:En.page)==null?void 0:yn.id}/smart_plan_user_page_studies.json`,{method:"post"})}),fn=()=>In(void 0,null,function*(){Nn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Ot==null?void 0:Ot.coursesId,id:Ot==null?void 0:Ot.id,position:mn||(Ba==null?void 0:Ba.page)||1,max_position:Ea}})}),Rn=()=>In(void 0,null,function*(){var yn,fa,xa;const Oa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/get_office_token.json`,{method:"get",params:Ot!=null&&Ot.user_login?{login:Ot==null?void 0:Ot.user_login}:null});Qt(Oa==null?void 0:Oa.data),Se(!1);const ro=((yn=Oa==null?void 0:Oa.data)==null?void 0:yn.FileName)||"";document.title=ro,(fa=Oa==null?void 0:Oa.data)!=null&&fa.IsSuper?Ra():(((xa=Oa==null?void 0:Oa.data)==null?void 0:xa.Status)=="in_progress"&&Fa(!0),uo.current=setInterval(()=>{za()},2e3))});function gn(){return In(this,null,function*(){clearTimeout(ya.current),yield Ca.current.ready();const yn=Ca.current.Application,xa=(ro=>{if(!ro||ro.length===0)return[];const ba=[...ro].sort((sa,Pa)=>sa-Pa),Tt=[];let Yn={From:ba[0],To:ba[0]};for(let sa=1;sagn(),4*60*1e3)})}function ta(yn){return In(this,null,function*(){la.current=yn,gn()})}function Zn(){return In(this,null,function*(){var yn=document.getElementById("weboffice-zone");Ca.current=Pe().config({mount:yn,url:Be==null?void 0:Be.WebofficeURL,refreshToken:Gn,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(Be!=null&&Be.IsSuper),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),Ca.current.setToken({token:Be==null?void 0:Be.AccessToken,timeout:25*60*1e3}),Ca.current.on("fileStatus",function(fa){return In(this,null,function*(){console.log("fileStatus:",fa),yield Ca.current.ready();const Oa=yield Ca.current.Application.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;na(Oa),la.current=[Oa],gn()})}),Ca.current.on("fileOpen",function(fa){Qa()}),Ca.current.on("fullscreenChange",function(fa){fa.status==1?Vt.get("type")!="update"&&Fa(!0):(0,$n.BU)(),console.log("fullscreenChange:",fa)})})}function Gn(){return new Promise(function(yn){return In(this,null,function*(){var fa,xa,Oa,ro;const ba=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/refresh_office_token.json`,{method:"get",params:{access_token:(fa=_n.current)==null?void 0:fa.AccessToken,refresh_token:(xa=_n.current)==null?void 0:xa.RefreshToken}});((Oa=ba==null?void 0:ba.data)==null?void 0:Oa.Code)=="InvalidArgument.AccessToken"&&Rn(),_n.current=ba.data,yn({token:(ro=ba==null?void 0:ba.data)==null?void 0:ro.AccessToken,timeout:2*60*1e3}),yn(ba==null?void 0:ba.data)})})}function ma(){return In(this,null,function*(){Se(!0),yield Ca.current.ready();const yn=Ca.current.Application,fa=yield yn.ActivePresentation,Oa=yield(yield fa.Slides).Count;ia(Oa);let ro=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});(ro==null?void 0:ro.status)==0&&Ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield yn.ActivePresentation.Slides.AddSlide(Oa),setTimeout(()=>In(this,null,function*(){Se(!1),fa.Slides.Item(Oa).Shapes.AddPicture({FileName:"https://www.educoder.net/images/tzppt.png",LinkToFile:-1,SaveWithDocument:0,Left:0,Top:0,Width:1,Height:1,Scale:!0})}),1e3)})}function Qa(){return In(this,null,function*(){yield Ca.current.ready();const yn=Ca.current.Application,fa=yield yn.ActivePresentation.GetSlideRemark(),Oa=yield(yield yn.ActivePresentation).Slides,ro=yield Oa.Count;ia(ro),yn.Sub.SlideShowEnd=()=>In(this,null,function*(){bn(!1),ha()});const ba=yield yn.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;na(ba),la.current=[ba],gn(),yn.Sub.SlideSelectionChanged=Tt=>In(this,null,function*(){var Yn,sa;if(!(Be!=null&&Be.IsSuper)&&(Be==null?void 0:Be.Status)=="in_progress"){const Pa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/check_page_group.json`,{method:"post",body:{position:Tt}});(Pa==null?void 0:Pa.status)==0&&((Yn=Pa==null?void 0:Pa.data)!=null&&Yn.allow||(fe((sa=Pa==null?void 0:Pa.data)==null?void 0:sa.not_finish_positions),ut(!0)))}ia(yield Oa.Count),na(Tt),la.current=[Tt],gn()}),yn.Sub.SlideDelete=Tt=>In(this,null,function*(){var Yn;let sa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/delete_page.json`,{method:"delete",body:{position:(Yn=Tt==null?void 0:Tt.Data)==null?void 0:Yn.SlideIndex}});(sa==null?void 0:sa.status)==0&&(Ne.ZP.success("\u5220\u9664\u6210\u529F"),ia(yield Oa.Count))}),yn.Sub.PresentationNewSlide=Tt=>In(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",Tt)}),yn.Sub.SlideMove=Tt=>In(this,null,function*(){var Yn,sa,Pa;if(Be!=null&&Be.IsSuper&&document.hasFocus()){na("");let Ga=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/change_page_postition.json`,{method:"post",body:{origin_position:(Yn=Tt==null?void 0:Tt.Data)==null?void 0:Yn.SlideFromIndex,target_position:(sa=Tt==null?void 0:Tt.Data)==null?void 0:sa.SlideIndex}});(Ga==null?void 0:Ga.status)==0&&(Ne.ZP.success("\u79FB\u52A8\u6210\u529F"),na((Pa=Tt==null?void 0:Tt.Data)==null?void 0:Pa.SlideIndex))}})})}const _a=()=>In(void 0,null,function*(){var yn,fa;et(!0);const xa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/smart_plan_users.json`,{method:"get",params:qt});(xa==null?void 0:xa.status)==0&&(Ke((yn=xa==null?void 0:xa.data)==null?void 0:yn.smart_plan_users),Lt((fa=xa==null?void 0:xa.data)==null?void 0:fa.count)),et(!1)}),qa=()=>In(void 0,null,function*(){var yn;et(!0);const fa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/header_info.json`,{method:"get"});(fa==null?void 0:fa.status)===0&&Yt([{name:"\u5168\u90E8",id:""},...((yn=fa==null?void 0:fa.data)==null?void 0:yn.course_groups)||[]]),et(!1)});(0,y.useEffect)(()=>{var yn,fa,xa,Oa,ro,ba,Tt,Yn,sa;return(Be==null?void 0:Be.IsSuper)===!0&&(!((yn=En==null?void 0:En.item_banks)!=null&&yn.length)&&!((fa=En==null?void 0:En.page)!=null&&fa.animation_code)&&!((Oa=(xa=En==null?void 0:En.page)==null?void 0:xa.smart_plan_page_knowledges)!=null&&Oa.length)&&!((ro=En==null?void 0:En.page)!=null&&ro.page_info)?Ye(!0):Ye(!1)),(Be==null?void 0:Be.IsSuper)===!1&&(((ba=En==null?void 0:En.page)==null?void 0:ba.knowledge_need_answer)===!0||(En==null?void 0:En.count)==0&&((Tt=En==null?void 0:En.page)!=null&&Tt.enable_ai_tutor)?Ye(!0):Ye(!1)),En&&((Yn=En==null?void 0:En.page)!=null&&Yn.id)&&!((sa=En==null?void 0:En.page)!=null&&sa.has_study_record)&&(Be==null?void 0:Be.IsSuper)===!1&&(Be==null?void 0:Be.Status)=="in_progress"&&(un.current=setTimeout(()=>{Dt()},3e3)),()=>{un.current&&clearTimeout(un.current)}},[Qn["classroomList/getSmartPlanItemBanks"],En,Be==null?void 0:Be.IsSuper]);const[co,eo]=(0,y.useState)(null);(0,y.useEffect)(()=>{tn||eo(new Date)},[tn]),(0,y.useEffect)(()=>{ge&&(qa(),_a())},[ge,qt]);const so=()=>y.createElement(y.Fragment,null,Ja&&(Ot!=null&&Ot.user_login?y.createElement("div",{className:he.right}," ",y.createElement(vt,{pageNum:mn,maxPage:Ea})):y.createElement("div",{className:he.right},y.createElement(we.Z,{spinning:Qn["classroomList/getSmartPlanItemBanks"]},y.createElement("div",{style:{visibility:En?"visible":"hidden",height:"100vh"}},(Be==null?void 0:Be.IsSuper)!==void 0&&!!(Ao!=null&&Ao.length)&&y.createElement(Tn.Z,{key:mn,pageData:En,onModelPageChange:Ye,aiImg:Ao,isCreator:Be==null?void 0:Be.IsSuper,pageNum:mn,maxPage:Ea,showModelPage:tn,changePage:ta,pptInfo:Ia,node:Be!=null&&Be.IsSuper?y.createElement(pe.default,{pptFullScreen:Mn,pageNum:mn,maxPage:Ea,pptInfo:Ia,openEwm:to,changePage:ta,setOpenEwm:()=>{oo(null)},aiImg:Ao,addPage:()=>{ma()},setShowModelPage:()=>{Ye(!1)},behavior:co}):y.createElement(ln,{officeToken:Be,pageCache:Ba,pageNum:mn,aiImg:Ao,maxPage:Ea,changePage:ta})}))))));return y.createElement(we.Z,{spinning:bo},y.createElement("div",{style:{display:"flex"}},y.createElement("div",{className:he.officeWrp},y.createElement("div",{className:he.left},y.createElement("div",{id:"weboffice-zone"}),!xn&&Mn&&(Be==null?void 0:Be.IsSuper)&&y.createElement("div",{className:he.left_float},y.createElement("div",{className:he.float_icon},y.createElement("img",{src:te(23175),width:20,height:20})),y.createElement("div",{className:he.float_more},y.createElement("div",{className:he.float_text,onClick:()=>{Kn(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(Ia==null?void 0:Ia.status)=="in_progress"&&((wt=En==null?void 0:En.page)==null?void 0:wt.lesson_mode)!="self_learning"&&!(En!=null&&En.is_extra)&&(((Za=(Wn=En==null?void 0:En.item_banks)==null?void 0:Wn[0])==null?void 0:Za.status)=="not_started"||((Ha=(ja=En==null?void 0:En.item_banks)==null?void 0:ja[0])==null?void 0:Ha.status)=="ended")&&(Be==null?void 0:Be.IsSuper)&&y.createElement(y.Fragment,null,y.createElement("div",{className:he.float_icon},y.createElement("img",{src:te(68045),width:20,height:20})),y.createElement("div",{className:he.float_text,onClick:()=>In(void 0,null,function*(){var yn,fa;let xa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(fa=(yn=En==null?void 0:En.item_banks)==null?void 0:yn[0])==null?void 0:fa.smart_plan_item_bank_id,status:"in_progress"}});(xa==null?void 0:xa.status)==0&&(Ne.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),fn(),Kn(!0))})},((Sn=(An=En==null?void 0:En.item_banks)==null?void 0:An[0])==null?void 0:Sn.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898")),(Ia==null?void 0:Ia.status)=="in_progress"&&!(En!=null&&En.is_extra)&&((Xt=(wn=En==null?void 0:En.item_banks)==null?void 0:wn[0])==null?void 0:Xt.status)=="in_progress"&&(Be==null?void 0:Be.IsSuper)&&y.createElement(y.Fragment,null,y.createElement("div",{className:he.float_icon,style:{background:"rgba(227,0,0,0.1)"}},y.createElement("img",{src:te(7891),width:20,height:20})),y.createElement("div",{className:he.float_text,onClick:()=>In(void 0,null,function*(){var yn,fa;let xa=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(fa=(yn=En==null?void 0:En.item_banks)==null?void 0:yn[0])==null?void 0:fa.smart_plan_item_bank_id,status:"ended"}});(xa==null?void 0:xa.status)==0&&(Ne.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),fn())})},"\u7ED3\u675F\u7B54\u9898")))),!xn&&Mn&&y.createElement("div",{className:he.btn_float,style:{right:Be!=null&&Be.IsSuper?"0px":"700px"}},y.createElement(a.op,{disabled:mn==1,className:"mb20",onClick:()=>{if(mn==1){Ne.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}ka(mn-1)}},"\u4E0A\u4E00\u9875"),y.createElement(a.op,{disabled:mn==Ea,onClick:()=>{if(mn==Ea){Ne.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}ka(mn+1)}},"\u4E0B\u4E00\u9875")),!Mn&&(Ot!=null&&Ot.user_login?y.createElement("div",{className:he.over_content},y.createElement("div",{className:he.over_button,onClick:()=>{de(!0)}},y.createElement("img",{src:te(78868),className:he.ewm_img,style:{width:"16px",height:"15px"}}),y.createElement("div",{className:he.ewm_text},"\u5B66\u751F\u5217\u8868")),y.createElement("div",{className:he.over_button,onClick:()=>{E.history.push(`/classrooms/${Ot==null?void 0:Ot.coursesId}/smart_plan/${Ot==null?void 0:Ot.id}/detail`)}},y.createElement("img",{src:te(50066),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u9000\u51FA\u8BFE\u4EF6"))):Be!=null&&Be.IsSuper?y.createElement("div",{className:he.over_content},y.createElement("div",{style:{display:"flex",alignItems:"center"}},y.createElement("div",{className:he.over_button,onClick:()=>{Fa(!0)}},y.createElement("img",{src:te(15091),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u5168\u5C4F\u64AD\u653E")),(Ia==null?void 0:Ia.status)=="not_started"&&y.createElement("div",{className:he.over_button,onClick:()=>In(void 0,null,function*(){Nn({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan",params:{coursesId:Ot==null?void 0:Ot.coursesId,smart_plans_id:Ot==null?void 0:Ot.id}}})})},y.createElement("img",{src:te(76502),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),(Ia==null?void 0:Ia.status)=="in_progress"&&y.createElement("div",{className:he.over_button,onClick:()=>In(void 0,null,function*(){Ee.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u786E\u8BA4\u662F\u5426\u7ED3\u675F\u6388\u8BFE\uFF1F\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u5F53\u524D\u8BFE\u4EF6\u5C06\u4E0D\u53EF\u7F16\u8F91\u548C\u7EE7\u7EED\u4E0A\u8BFE\u3002",onOk:()=>In(void 0,null,function*(){let yn=yield(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/change_status.json`,{method:"post"});(yn==null?void 0:yn.status)==0&&(Ne.ZP.success("\u7ED3\u675F\u6388\u8BFE\u6210\u529F"),E.history.push(`/classrooms/${Ot==null?void 0:Ot.coursesId}/smart_plan`),(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:mn,allow_answer:!1,is_end:!0}}}))})})})},y.createElement("img",{src:te(3540),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),y.createElement("div",{className:he.over_button,onClick:()=>{oo(new Date)}},y.createElement("img",{src:te(56440),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801"))),y.createElement("div",{className:he.over_button,onClick:()=>{E.history.push(`/classrooms/${Ot==null?void 0:Ot.coursesId}/smart_plan`)}},y.createElement("img",{src:te(50066),className:he.ewm_img,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text},"\u4FDD\u5B58\u5E76\u9000\u51FA"))):y.createElement("div",{className:he.overcont2wrap},y.createElement(a.op,{disabled:mn==1,className:"mr30",onClick:()=>{if(mn==1){Ne.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}ka(mn-1)}},"\u4E0A\u4E00\u9875"),y.createElement("div",{className:he.over_content2},y.createElement("div",{className:he.over_button2,onClick:()=>{E.history.push(`/classrooms/${Ot==null?void 0:Ot.coursesId}/smart_plan`)}},y.createElement("img",{src:te(50066),className:he.ewm_img2,style:{width:"14px",height:"14px"}}),y.createElement("div",{className:he.ewm_text2},"\u9000\u51FA\u8BFE\u4EF6"))),y.createElement(a.op,{disabled:mn==Ea,className:"ml30",onClick:()=>{if(mn==Ea){Ne.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}ka(mn+1)}},"\u4E0B\u4E00\u9875")))),(!Mn||!(Be!=null&&Be.IsSuper))&&so(),Mn&&(Be==null?void 0:Be.IsSuper)&&y.createElement(le.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{Kn(!1)},destroyOnClose:!0,forceRender:!0,open:xn},so(),y.createElement("div",{className:he.close_drawer,onClick:()=>{Kn(!1)}},y.createElement("i",{className:"iconfont icon-shouqi10 font14"})))),y.createElement(da.Z,{Callback:()=>{Ra(),(0,ye.ZP)(`/api/courses/${Ot==null?void 0:Ot.coursesId}/smart_plans/${Ot==null?void 0:Ot.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{position:mn,allow_answer:!1,is_end:!1}}})}}),y.createElement(Ee.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Dn,title:"\u8BFE\u4EF6\u4E8C\u7EF4\u7801",width:530,forceRender:!0,footer:null,closeIcon:null},y.createElement("div",{className:he.modal},"\u5B66\u751F\u53EF\u4EE5\u6253\u5F00\u624B\u673A\u626B\u63CF\u5C4F\u5E55\u4E0A\u7684\u4E8C\u7EF4\u7801\uFF0C\u5373\u53EF\u8FDB\u5165\u8BFE\u4EF6\u9875\u9762\uFF0C\u5F00\u542F\u667A\u6167\u5B66\u4E60\uFF01"),y.createElement("div",{className:he.erweima},y.createElement(Te.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Ot==null?void 0:Ot.coursesId}&id=${Ot==null?void 0:Ot.id}`,bgColor:"#FFF",size:260,icon:`${Nt.Z.IMG_SERVER}/${(Un=Et==null?void 0:Et.setting)==null?void 0:Un.tab_logo_url}`})),y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"10px"}},y.createElement(Le.ZP,{type:"primary",onClick:()=>{hn(!1),oo(null),(0,$n.Dj)(document.body),Fa(!0)}},"\u5F00\u59CB\u4E0A\u8BFE"))),y.createElement(Ee.default,{centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,open:yt,title:"\u5B66\u4E60\u8FDB\u5EA6\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var yn;ut(!1),ka((yn=ae==null?void 0:ae.sort())==null?void 0:yn[0])},onOk:()=>In(void 0,null,function*(){var yn;ut(!1),ka((yn=ae==null?void 0:ae.sort())==null?void 0:yn[0])})},y.createElement("div",null,"\u8BF7\u5148\u5B8C\u6210\u672C\u5355\u5143\u5168\u90E8\u8BD5\u9898\uFF08\u672A\u5B8C\u6210\uFF1A",(ga=ae==null?void 0:ae.sort())==null?void 0:ga.map((yn,fa)=>y.createElement("span",{key:fa,style:{color:"#FF9D18",cursor:"pointer"},onClick:()=>{ut(!1),ka(yn)}},"\u7B2C",yn,"\u9875",fa+1==(ae==null?void 0:ae.length)?"":"\u3001")),"\uFF09\uFF0C\u5B8C\u6210\u540E\u5373\u53EF\u7EE7\u7EED\u5B66\u4E60\u4E0B\u4E00\u5355\u5143\u3002")),y.createElement(Ee.default,{centered:!0,keyboard:!1,destroyOnClose:!0,maskClosable:!1,open:ge,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{de(!1)},footer:null},y.createElement(we.Z,{spinning:!1},y.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},y.createElement(at.default,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",value:qt==null?void 0:qt.course_group_id,options:(Wa=nt||[])==null?void 0:Wa.map(yn=>({label:yn==null?void 0:yn.name,value:yn==null?void 0:yn.id})),onChange:yn=>{qt.page=1,qt.course_group_id=yn,pn(en({},qt))}}),y.createElement(a.t7,{style:{width:300},value:{value:qt.search},onChange:(yn,fa)=>{qt.page=1,qt.search=yn,pn(en({},qt))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),y.createElement(oe.default,{loading:$e,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:yn=>y.createElement("span",{style:{color:"#666666"}},yn||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:yn=>y.createElement("span",{style:{color:"#666666"}},yn||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:yn=>y.createElement("span",{style:{color:"#666666"}},yn||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(yn,fa)=>y.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{de(!1),E.history.push(`/classrooms/${Ot==null?void 0:Ot.coursesId}/smart_plan/${Ot==null?void 0:Ot.id}/users/${fa==null?void 0:fa.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:Ce,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:qt.limit,current:qt.page,position:["bottomRight"],onChange:(yn,fa)=>{qt.page=yn,qt.limit=fa,pn(en({},qt))},total:Ct,showTotal:(yn,fa)=>y.createElement("span",null,"\u5171",y.createElement("span",{style:{color:"#165DFF"}}," ",yn," "),"\u6761\u6570\u636E")}})))))};var Hn=(0,E.connect)(({user:Bt,classroomList:nn,loading:Et,globalSetting:Qn})=>({user:Bt,classroomList:nn,globalSetting:Qn,loading:Et.effects}))(wa)},1448:function(Qe,dt,te){"use strict";te.r(dt),te.d(dt,{default:function(){return Xa}});var y=te(59301),ve=te(1997),Pe={box:"box___akyrK",code_style:"code_style___ra7Uf",formWrap:"formWrap___y92V8",shiti_icon:"shiti_icon____ZNmy",genghuan:"genghuan___Bw7ao",shanchu:"shanchu___SItJZ",box_header:"box_header___jersL",header_title:"header_title___Jrz8Q",ewm:"ewm___Ccwyw",ewm_img:"ewm_img___qYpk1",ewm_text:"ewm_text____v5jw",headerBtn:"headerBtn___vSSpt",subBtn:"subBtn___cwcre",box_miaoshu:"box_miaoshu___BqRGY",question_button:"question_button___MvZyz",select_question:"select_question___LvjKa",question_right:"question_right___sDC9L",question_right_title:"question_right_title___ek4Hb",question_right_content:"question_right_content___FyEMX",save_button:"save_button___dLwXn",question_list:"question_list___ZIpfP",staticWrap:"staticWrap___WAzhb",title:"title___xZVjz",subTitle:"subTitle___Y2dsw",erweima:"erweima___6VmbC",scoreByBlankRadio:"scoreByBlankRadio___y1faA",evalueWrap:"evalueWrap___jZNEB",evalueSty:"evalueSty___ywS_A",label:"label___m6frU",asnCont:"asnCont___U_49N",ansWrap:"ansWrap___aOGMP",selectMore:"selectMore___TiusP",edit_knowledges:"edit_knowledges___hZwFH",nodataSty:"nodataSty___zKmG6",leftWrap:"leftWrap___YJzfQ",rightWrap:"rightWrap___Fhs88",smartAI:"smartAI___W3_5c",smartAnimation:"smartAnimation___RNNbO",smartQuestion:"smartQuestion___hdHdF",close_drawer:"close_drawer___lIXmS",bottomDiv:"bottomDiv___LZZSF",commentModalSty:"commentModalSty___np5N0"},pe=te(28284),ye=te(6767),he=te(62957),Ne=te(71411),Ee=te(25399),we=te(82326),le=te(29787),Te=te(30641),Le=te(54172),at=te(99571),oe=te(99381),a=te(47889),E=te(42311),b=te(205),x=te(13820),z=te(89284),ee=te(77019),ne=te(89392),ue=te.n(ne),se={wrap:"wrap___xb1NT",deleteIcon:"deleteIcon___cM9xv",keywordTag:"keywordTag___UL5M3",questionTitleEditorWrap:"questionTitleEditorWrap___KCJQj",choiceListWrap:"choiceListWrap___YUFJN",choiceWrap:"choiceWrap___OLt1d",choiceIndex:"choiceIndex___v8tLz",judgementIndex:"judgementIndex___GFeej",setAnswerBtn:"setAnswerBtn___pBwSA",activeAnswer:"activeAnswer___d0iL0",activeJudgementAnswer:"activeJudgementAnswer___hUIzE",actionWrapper:"actionWrapper___KnaNE",addIcon:"addIcon___fbmnO",inputBorder:"inputBorder___vbVXA",placeholder:"placeholder___ECmuB",blankInputNumberWrapper:"blankInputNumberWrapper___uIbUU",addBtn:"addBtn___c1VkJ",blankIndex:"blankIndex___ek3fY",baseInputWrapper:"baseInputWrapper___zlGHK",collapseWrapper:"collapseWrapper___QtpR6",panelHeader:"panelHeader___ZsUo0",open:"open___q9CQo",close:"close___Ju5ls",hide:"hide___BmCWZ",green:"green___XHvv2",textArea:"textArea___wzrae",row:"row___TZDhZ",html:"html___kVAJu",line:"line___oR2SG",c:"c___nVJjx",cpp:"cpp___N2fHM",java:"java___CHMws",python:"python___Nmt1l"},ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAj5JREFUOE91U01oE0EYfbOmhURT2qAHbyIa0KsIPXoIFaEHreBNPeihFw96kQq9iDSXUlDwB3vqTdAWFSyBBqwIoRUUPRoU0WhEYpNmTZqd309mdzNJBBcWhvlm3rzvfe8xADizVMsKTXkhTC5QekQoAx7/QlG0ltGeUORLTUXtsRksHCmzC4/8LNdyg0s9Fh3oHo4uOjDZt1YETdTQzBtnl55sL3Opp7ii3uEYpJ+JqzsmBobYCpt+2mxyaSLacXGA/sDLgwyFJp9dee5T3FtIee5kGgcyQ1aage+nrzDx4DuaHe00EdqAXXvRigEikZbOjWGt3EHV1zBEOH9sDxIeC8FO3K2g0pCw7XClraBg1wttskiWvm1j8ewo6jsaO4LCS8MJhoSHEOTWWh0/mhKlLx0nMJstdkIGXYB7p0dQ+srxu6WhjFUbYW006eHQ3iG8+tTBwnrdjZndfBmQfTmIR3Z7Mo3CxwC/YoBWYHAwswuTR1PY/MZx9VkNf4LYJ9KA5V8LEn3qz5/a7cSzDNY/B8gdTuJDlePGah1b7VjEyFRg8yXpACyTuYmUA2gLgzcVgWSCIZNimC1so+or165tnd3ZVANjnD4+jP1pz4HU2joECBTh8uMt+IFVv+dWdv8tNbns878zTpyB/9lZEoQ2Plt8R8tCm6l+M/3rysjSsdX79JKaVtjD95QFYUNI0wuTSyOhK3AvFwQuNYSmRiD1eGgxC0IGeaFMzuZiIIXOIy6dPtemKMBmVi/uK/8FuZeFO/t9oycAAAAASUVORK5CYII=",De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAiZJREFUOE9dkz1rFFEUhp87u2x2Q1xJQBEEQYvYihLYxi6tTURQEBQEwU5MUuQXpJBERQSVFGIKo5AgiI3E2C4IElQQo1HExiImZnbne2eOHO5MdrQY7nDhPLwf5xqAuVUZNSGzmce4+DTFBwKoG2g4MOhAPT8HHdwBh9W6YebEVbNhHq7LaNihnfgM66AEgJ4+ODE0coiCGhULzKE7VWiZhQ+yHAVMxD5kgR0sg6q9f4b2ADlsxTz6IruRRzMJoIAUCgo1NbE2/lOgd65Z/CFSDCsgyW0UOehpwn4eRSYFzCz9EtHBOFegsMtj0KxD14cHTyDzoBLDjSmNHJ7e7YdrlrdFIh3OAYdqcOY4bHdhZAhWXsPmV9vK9HULeHynBHjpinixBaj80wfh6H5YegsXxmDjJ7xYs+1MX7OAhdv9YM2bjoibQRgBIZw9DKnAt99wbAQqBu4/h+APTF2xgHvzOaACpu2JdDLo9OCIA6easBVAmMCAAweGYG0d3n2EqYsWMD9XsvA+EHFTUEirAfsq8Ow7dLtQTeDSSdhyYfEVTJ6zgJu3oJZZiPkUigSqIAMF+TGUay2yKddartZ8jmQ3FZpeCpqFQqLILlXxKbBX3o/8vxLjKmBZhIme9FV0FVLsRWlH0tI70VZMwIrZDGU0MbQRhsOSFS8pWSktWaYv1SrYcWJaRkNRSGqYzWC8m9Ls5Ha02j0ruifWipt5rJqImcnzZuMvjUViA61/XdEAAAAASUVORK5CYII=",Ue=te(59301);const ke=({problemset:Vt,dispatch:Be,question:Qt,disabled:mn,showAnswer:na})=>{const[Ea,ia]=(0,y.useState)({}),[Ot,Ia]=(0,y.useState)([]),[Aa,Ba]=(0,y.useState)(!1),[ao]=(0,ve.useSearchParams)(),Ja=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],$a={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898"};return(0,y.useEffect)(()=>{const uo=(0,ne.cloneDeep)(Qt);ia(uo),Ia(uo==null?void 0:uo.choices)},[Qt]),Ue.createElement("div",null,Ue.createElement("div",{style:{display:"flex"}},(Qt==null?void 0:Qt.generate_type)=="artificial"?Ue.createElement(Ee.Z,{title:"\u81EA\u4E3B\u5EFA\u9898"},Ue.createElement("img",{src:ce,width:16,height:16,style:{margin:"5px 5px 0 0"}})):Ue.createElement(Ee.Z,{title:"\u667A\u80FD\u51FA\u9898"},Ue.createElement("img",{src:De,width:16,height:16,style:{margin:"5px 5px 0 0"}})),Ue.createElement(z.Z,{value:Ea==null?void 0:Ea.name,style:{fontSize:"16px"}})),Ot==null?void 0:Ot.map((uo,to)=>{const{is_answer:oo,choice_text:Ao}=uo;return Ue.createElement("div",{key:to,style:{pointerEvents:"none",fontSize:"16px"},className:`${se.row} `},Ue.createElement("span",null,Ja[to],".\xA0"),Ue.createElement(z.Z,{className:se.html,value:Ao,style:{fontSize:"16px"}}))}),na&&Ue.createElement("div",null,Ue.createElement("div",{className:se.line}),Ue.createElement("div",{className:"c-grey-333 mb5 font16"},Ue.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Ja[Ot.findIndex(uo=>uo==null?void 0:uo.is_answer)]),Ue.createElement(ee.Z,{className:"c-grey-333 mb10 font16"},Ue.createElement("b",null,"\u89E3\u6790:\xA0"),Ue.createElement(z.Z,{className:`${se.html} font16`,value:(Ea==null?void 0:Ea.analysis)||"\u6682\u65E0\u89E3\u6790"}))))};var ft=(0,ve.connect)(({problemset:Vt})=>({problemset:Vt}))(ke),it=te(5269),_e=te(12893),bt=te(39077),Pt=te(59301),pt=Object.defineProperty,xt=Object.defineProperties,Kt=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Gt=(Vt,Be,Qt)=>Be in Vt?pt(Vt,Be,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Vt[Be]=Qt,Jt=(Vt,Be)=>{for(var Qt in Be||(Be={}))jt.call(Be,Qt)&&Gt(Vt,Qt,Be[Qt]);if(Ut)for(var Qt of Ut(Be))Mt.call(Be,Qt)&&Gt(Vt,Qt,Be[Qt]);return Vt},_t=(Vt,Be)=>xt(Vt,Kt(Be)),lt=(Vt,Be)=>{var Qt={};for(var mn in Vt)jt.call(Vt,mn)&&Be.indexOf(mn)<0&&(Qt[mn]=Vt[mn]);if(Vt!=null&&Ut)for(var mn of Ut(Vt))Be.indexOf(mn)<0&&Mt.call(Vt,mn)&&(Qt[mn]=Vt[mn]);return Qt};const Ge=Vt=>{var Be=Vt,{value:Qt,onChange:mn,scrollId:na}=Be,Ea=lt(Be,["value","onChange","scrollId"]);return Pt.createElement("div",{id:na||""},Pt.createElement(bt.Z,_t(Jt({},Ea),{defaultValue:Qt,onChange:(ia,Ot)=>{Ot!=null&&Ot.length?mn(ia,Ot):mn(ia)}})))},St=({value:Vt,onChange:Be,placeholder:Qt,height:mn=150,isEdit:na,miniToolbar:Ea,watch:ia=!0})=>na?Pt.createElement(bt.Z,{isFocus:!0,height:mn||void 0,placeholder:Qt,defaultValue:Vt,onChange:Be,miniToolbar:Ea}):Pt.createElement("div",{style:{cursor:"pointer"}},Vt?Pt.createElement(z.Z,{className:se.inputBorder,value:Vt}):Pt.createElement("div",{className:`${se.inputBorder} ${se.placeholder} inputBorderError`},Qt));var st=te(59301),zt=Object.defineProperty,cn=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Pn=(Vt,Be,Qt)=>Be in Vt?zt(Vt,Be,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Vt[Be]=Qt,xe=(Vt,Be)=>{for(var Qt in Be||(Be={}))dn.call(Be,Qt)&&Pn(Vt,Qt,Be[Qt]);if(It)for(var Qt of It(Be))sn.call(Be,Qt)&&Pn(Vt,Qt,Be[Qt]);return Vt},ie=(Vt,Be)=>cn(Vt,Re(Be)),re=(Vt,Be)=>{var Qt={};for(var mn in Vt)dn.call(Vt,mn)&&Be.indexOf(mn)<0&&(Qt[mn]=Vt[mn]);if(Vt!=null&&It)for(var mn of It(Vt))Be.indexOf(mn)<0&&sn.call(Vt,mn)&&(Qt[mn]=Vt[mn]);return Qt};const me=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ze=({value:Vt,onChange:Be,choiceTextKey:Qt,answerKey:mn,index:na,isEdit:Ea,setInputActive:ia,form:Ot,choiceOptionsPath:Ia,allowChangeMode:Aa,showAddIcon:Ba,addItem:ao,deleteItem:Ja})=>{const $a=(Vt==null?void 0:Vt[mn])===1,uo=()=>{const oo=Ot.getFieldValue(Ia);Ot.setFieldValue(Ia,oo.map(Ao=>ie(xe({},Ao),{[mn]:0})))},to=()=>{$a?Be(ie(xe({},Vt),{[mn]:0})):(Aa||uo(),Be(ie(xe({},Vt),{[mn]:1})))};return st.createElement(ee.Z,{className:se.choiceWrap,align:"middle",wrap:!1},st.createElement(it.Z,{onClick:to,className:`${se.choiceIndex} ${$a?se.activeAnswer:""}`},me[na]),st.createElement(it.Z,{flex:1,className:`${se.editorWrap} ml15`,onClick:ia},st.createElement(St,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Ea,value:Vt==null?void 0:Vt[Qt],onChange:oo=>{Be(ie(xe({},Vt),{[Qt]:oo}))}})),st.createElement(it.Z,{className:se.actionWrapper},st.createElement(Ee.Z,{title:"\u5220\u9664"},st.createElement(_e.Z,{className:se.deleteIcon,onClick:Ja,style:{visibility:na>1?"visible":"hidden"}}))))},qe=({questionTitlePlaceholder:Vt,titleKey:Be,choiceKey:Qt,analysisKey:mn,choiceTextKey:na,answerKey:Ea,choiceOptionsPath:ia,allowChangeMode:Ot=!0,form:Ia,showAnalysis:Aa=!0})=>{const[Ba,ao]=(0,y.useState)(),[Ja,$a]=(0,y.useState)(!1);return st.createElement("div",{className:se.wrap},st.createElement("div",{className:se.questionTitleEditorWrap},st.createElement(pe.default.Item,{label:"\u9898\u5E72",name:Be,labelCol:{span:24},rules:[{required:!0}]},st.createElement(Ge,{scrollId:Array.isArray(Be)?Be.join("_"):`${Be}`,height:150,placeholder:Vt}))),st.createElement(pe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),st.createElement(pe.default.List,{name:Qt,rules:[{validator(uo,to){const oo=to.some(vo=>vo[Ea]===1),Ao=to.findIndex(vo=>{var bo;return((bo=vo[na])==null?void 0:bo.length)<=0});return Ao!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${me[Ao]}\u9009\u9879\u7684\u5185\u5BB9`)):oo?Promise.resolve():(ye.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(uo,{add:to,remove:oo})=>st.createElement("div",{id:Array.isArray(ia)?ia.join("_"):`${ia}`},uo.map((Ao,vo)=>{var bo=Ao,{key:Se,name:tn}=bo,Ye=re(bo,["key","name"]);const yt=Ba===Se,ut=()=>{ao(Se)},ae=vo<7&&vo===uo.length-1,fe=()=>to({[na]:"",[Ea]:0}),ge=()=>oo(tn);return st.createElement(pe.default.Item,ie(xe({},Ye),{key:Se,name:tn,className:se.choiceListWrap,rules:[{validator(de,Ce){return Ce!=null&&Ce.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${me[vo]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),st.createElement(ze,{choiceTextKey:na,answerKey:Ea,index:vo,isEdit:yt,setInputActive:ut,form:Ia,choiceOptionsPath:ia,allowChangeMode:Ot,showAddIcon:ae,addItem:fe,deleteItem:ge}))}),uo.length<8&&st.createElement("div",{className:`${se.addBtn} mb30`,onClick:()=>to({[na]:"",[Ea]:0})},st.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),Aa&&st.createElement("div",{onClick:()=>$a(!0)},st.createElement(pe.default.Item,{name:mn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},st.createElement(St,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ja}))))};var Me=te(59301),ct=Object.defineProperty,Fe=Object.defineProperties,He=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,At=(Vt,Be,Qt)=>Be in Vt?ct(Vt,Be,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Vt[Be]=Qt,Oe=(Vt,Be)=>{for(var Qt in Be||(Be={}))We.call(Be,Qt)&&At(Vt,Qt,Be[Qt]);if(Xe)for(var Qt of Xe(Be))tt.call(Be,Qt)&&At(Vt,Qt,Be[Qt]);return Vt},Ve=(Vt,Be)=>Fe(Vt,He(Be)),Ae=(Vt,Be)=>{var Qt={};for(var mn in Vt)We.call(Vt,mn)&&Be.indexOf(mn)<0&&(Qt[mn]=Vt[mn]);if(Vt!=null&&Xe)for(var mn of Xe(Vt))Be.indexOf(mn)<0&&tt.call(Vt,mn)&&(Qt[mn]=Vt[mn]);return Qt};const Ie={\u6B63\u786E:"T",\u9519\u8BEF:"F"},be=({value:Vt,onChange:Be,form:Qt})=>{const mn=(Vt==null?void 0:Vt.is_answer)===1,na=Vt==null?void 0:Vt.choice_text,Ea=()=>{const ia=Qt.getFieldsValue().choices.map(Ot=>({choice_text:Ot.choice_text,is_answer:0}));Qt.setFieldsValue({choices:ia}),Be(Ve(Oe({},Vt),{is_answer:1}))};return Me.createElement(ee.Z,{className:se.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Me.createElement(it.Z,{onClick:Ea,className:`${se.choiceIndex} ${se.judgementIndex} ${mn?se.activeAnswer:""}`},Ie[na]),Me.createElement(it.Z,{flex:1,className:`${se.editorWrap} ml15`},Me.createElement("div",{className:`${se.inputBorder} ${se.placeholder} ${mn?se.activeJudgementAnswer:""}`},na)))},ot=({questionTitlePlaceholder:Vt,choiceKey:Be,form:Qt})=>{const[mn,na]=(0,y.useState)(!1);return Me.createElement("div",{className:se.wrap},Me.createElement("div",{className:se.questionTitleEditorWrap},Me.createElement(pe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Me.createElement(Ge,{scrollId:"name",height:140,placeholder:Vt}))),Me.createElement(pe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Me.createElement(pe.default.List,{name:"choices",rules:[{validator(Ea,ia){return ia.some(Ia=>(Ia==null?void 0:Ia.is_answer)===1)?Promise.resolve():(ye.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},Ea=>Me.createElement("div",{id:"choices"},Ea.map(ia=>{var Ot=ia,{key:Ia,name:Aa}=Ot,Ba=Ae(Ot,["key","name"]);return Me.createElement(pe.default.Item,Ve(Oe({},Ba),{key:Ia,name:Aa,noStyle:!0}),Me.createElement(be,{form:Qt}))})))),Me.createElement("div",{onClick:()=>na(!0)},Me.createElement(pe.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Me.createElement(St,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:mn}))))};var ht=te(59301);const Ft=({problemset:Vt,dispatch:Be,question:Qt})=>{var mn;const na={C:ht.createElement("span",{className:se.c},"C"),"C++":ht.createElement("span",{className:se.cpp},"C++"),Java:ht.createElement("span",{className:se.java},"Java"),Python:ht.createElement("span",{className:se.python},"Python")};return ht.createElement("div",{style:{color:"#333",display:"flex",fontSize:"14px",width:"100%",marginTop:"10px"}},(Qt==null?void 0:Qt.generate_type)=="artificial"?ht.createElement(Ee.Z,{title:"\u81EA\u4E3B\u5EFA\u9898"},ht.createElement("img",{src:ce,width:16,height:16,style:{margin:"5px 5px 0 0"}})):ht.createElement(Ee.Z,{title:"\u667A\u80FD\u51FA\u9898"},ht.createElement("img",{src:De,width:16,height:16,style:{margin:"5px 5px 0 0"}})),ht.createElement("span",{className:"font16"},Qt==null?void 0:Qt.name,Qt==null?void 0:Qt.name,(mn=Qt==null?void 0:Qt.languages)==null?void 0:mn.map((Ea,ia,Ot)=>ht.createElement(y.Fragment,{key:ia},na[Ea==null?void 0:Ea.language]))))};var kt=(0,ve.connect)(({problemset:Vt})=>({problemset:Vt}))(Ft),Rt=te(61737),Zt={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},rn={log(...Vt){this.enabled&&(Vt.push(Date.now()),Zt.logger.log("[ActionCable]",...Vt))}};const jn=()=>new Date().getTime(),on=Vt=>(jn()-Vt)/1e3;class Fn{constructor(Be){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=Be,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=jn(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),rn.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=jn(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),rn.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=jn()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,rn.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=jn(),rn.log("ConnectionMonitor recorded disconnect")}startPolling(){this.stopPolling(),this.poll()}stopPolling(){clearTimeout(this.pollTimeout)}poll(){this.pollTimeout=setTimeout(()=>{this.reconnectIfStale(),this.poll()},this.getPollInterval())}getPollInterval(){const{staleThreshold:Be,reconnectionBackoffRate:Qt}=this.constructor,mn=Math.pow(1+Qt,Math.min(this.reconnectAttempts,10)),Ea=(this.reconnectAttempts===0?1:Qt)*Math.random();return Be*1e3*mn*(1+Ea)}reconnectIfStale(){this.connectionIsStale()&&(rn.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${on(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?rn.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${on(this.disconnectedAt)} s`):(rn.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return on(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&on(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(rn.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}Fn.staleThreshold=6,Fn.reconnectionBackoffRate=.15;var Ln={message_types:{welcome:"welcome",disconnect:"disconnect",ping:"ping",confirmation:"confirm_subscription",rejection:"reject_subscription"},disconnect_reasons:{unauthorized:"unauthorized",invalid_request:"invalid_request",server_restart:"server_restart",remote:"remote"},default_mount_path:"/cable",protocols:["actioncable-v1-json","actioncable-unsupported"]};const{message_types:ln,protocols:an}=Ln,Bn=an.slice(0,an.length-1),ea=[].indexOf;class kn{constructor(Be){this.open=this.open.bind(this),this.consumer=Be,this.subscriptions=this.consumer.subscriptions,this.monitor=new Fn(this),this.disconnected=!0}send(Be){return this.isOpen()?(this.webSocket.send(JSON.stringify(Be)),!0):!1}open(){if(this.isActive())return rn.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const Be=[...an,...this.consumer.subprotocols||[]];return rn.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${Be}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new Zt.WebSocket(this.consumer.url,Be),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:Be}={allowReconnect:!0}){if(Be||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(rn.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(Be){rn.log("Failed to reopen WebSocket",Be)}finally{rn.log(`Reopening WebSocket in ${this.constructor.reopenDelay}ms`),setTimeout(this.open,this.constructor.reopenDelay)}else return this.open()}getProtocol(){if(this.webSocket)return this.webSocket.protocol}isOpen(){return this.isState("open")}isActive(){return this.isState("open","connecting")}triedToReconnect(){return this.monitor.reconnectAttempts>0}isProtocolSupported(){return ea.call(Bn,this.getProtocol())>=0}isState(...Be){return ea.call(Be,this.getState())>=0}getState(){if(this.webSocket){for(let Be in Zt.WebSocket)if(Zt.WebSocket[Be]===this.webSocket.readyState)return Be.toLowerCase()}return null}installEventHandlers(){for(let Be in this.events){const Qt=this.events[Be].bind(this);this.webSocket[`on${Be}`]=Qt}}uninstallEventHandlers(){for(let Be in this.events)this.webSocket[`on${Be}`]=function(){}}}kn.reopenDelay=500,kn.prototype.events={message(Vt){if(!this.isProtocolSupported())return;const{identifier:Be,message:Qt,reason:mn,reconnect:na,type:Ea}=JSON.parse(Vt.data);switch(this.monitor.recordMessage(),Ea){case ln.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case ln.disconnect:return rn.log(`Disconnecting. Reason: ${mn}`),this.close({allowReconnect:na});case ln.ping:return null;case ln.confirmation:return this.subscriptions.confirmSubscription(Be),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(Be,"connected",{reconnected:!0})):this.subscriptions.notify(Be,"connected",{reconnected:!1});case ln.rejection:return this.subscriptions.reject(Be);default:return this.subscriptions.notify(Be,"received",Qt)}},open(){if(rn.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return rn.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(Vt){if(rn.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){rn.log("WebSocket onerror event")}};const $t=function(Vt,Be){if(Be!=null)for(let Qt in Be){const mn=Be[Qt];Vt[Qt]=mn}return Vt};class oa{constructor(Be,Qt={},mn){this.consumer=Be,this.identifier=JSON.stringify(Qt),$t(this,mn)}perform(Be,Qt={}){return Qt.action=Be,this.send(Qt)}send(Be){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(Be)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class Jn{constructor(Be){this.subscriptions=Be,this.pendingSubscriptions=[]}guarantee(Be){this.pendingSubscriptions.indexOf(Be)==-1?(rn.log(`SubscriptionGuarantor guaranteeing ${Be.identifier}`),this.pendingSubscriptions.push(Be)):rn.log(`SubscriptionGuarantor already guaranteeing ${Be.identifier}`),this.startGuaranteeing()}forget(Be){rn.log(`SubscriptionGuarantor forgetting ${Be.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(Qt=>Qt!==Be)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(Be=>{rn.log(`SubscriptionGuarantor resubscribing ${Be.identifier}`),this.subscriptions.subscribe(Be)})},500)}}class ua{constructor(Be){this.consumer=Be,this.guarantor=new Jn(this),this.subscriptions=[]}create(Be,Qt){const mn=Be,na=typeof mn=="object"?mn:{channel:mn},Ea=new oa(this.consumer,na,Qt);return this.add(Ea)}add(Be){return this.subscriptions.push(Be),this.consumer.ensureActiveConnection(),this.notify(Be,"initialized"),this.subscribe(Be),Be}remove(Be){return this.forget(Be),this.findAll(Be.identifier).length||this.sendCommand(Be,"unsubscribe"),Be}reject(Be){return this.findAll(Be).map(Qt=>(this.forget(Qt),this.notify(Qt,"rejected"),Qt))}forget(Be){return this.guarantor.forget(Be),this.subscriptions=this.subscriptions.filter(Qt=>Qt!==Be),Be}findAll(Be){return this.subscriptions.filter(Qt=>Qt.identifier===Be)}reload(){return this.subscriptions.map(Be=>this.subscribe(Be))}notifyAll(Be,...Qt){return this.subscriptions.map(mn=>this.notify(mn,Be,...Qt))}notify(Be,Qt,...mn){let na;return typeof Be=="string"?na=this.findAll(Be):na=[Be],na.map(Ea=>typeof Ea[Qt]=="function"?Ea[Qt](...mn):void 0)}subscribe(Be){this.sendCommand(Be,"subscribe")&&this.guarantor.guarantee(Be)}confirmSubscription(Be){rn.log(`Subscription confirmed ${Be}`),this.findAll(Be).map(Qt=>this.guarantor.forget(Qt))}sendCommand(Be,Qt){const{identifier:mn}=Be;return this.consumer.send({command:Qt,identifier:mn})}}class ca{constructor(Be){this._url=Be,this.subscriptions=new ua(this),this.connection=new kn(this),this.subprotocols=[]}get url(){return va(this._url)}send(Be){return this.connection.send(Be)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(Be){this.subprotocols=[...this.subprotocols,Be]}}function va(Vt){if(typeof Vt=="function"&&(Vt=Vt()),Vt&&!/^wss?:/i.test(Vt)){const Be=document.createElement("a");return Be.href=Vt,Be.href=Be.href,Be.protocol=Be.protocol.replace("http","ws"),Be.href}else return Vt}function vn(Vt=Cn("url")||Ln.default_mount_path){return new ca(Vt)}function Cn(Vt){const Be=document.head.querySelector(`meta[name='action-cable-${Vt}']`);if(Be)return Be.getAttribute("content")}var Ze=te(11566),Je=te(94784),gt=te(37568),mt={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb"},vt=te(28374),Nt=te(97424),Tn=te(84880),$n=te(50887),da=te(2887),On=te(80235),pa=te(1970),rt="data:image/png;base64,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",Ht=(Vt,Be,Qt)=>new Promise((mn,na)=>{var Ea=Ia=>{try{Ot(Qt.next(Ia))}catch(Aa){na(Aa)}},ia=Ia=>{try{Ot(Qt.throw(Ia))}catch(Aa){na(Aa)}},Ot=Ia=>Ia.done?mn(Ia.value):Promise.resolve(Ia.value).then(Ea,ia);Ot((Qt=Qt.apply(Vt,Be)).next())}),en=(0,y.forwardRef)(({onSave:Vt,aiImg:Be},Qt)=>{var mn;const na=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 +\u4F8B:\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9:\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,Ea=(0,ve.useParams)(),[ia,Ot]=(0,y.useState)(!1),[Ia,Aa]=(0,y.useState)([]),[Ba,ao]=(0,y.useState)(!0),[Ja,$a]=(0,y.useState)(null),[uo,to]=(0,y.useState)([]),[oo,Ao]=(0,y.useState)(0),[vo,bo]=(0,y.useState)(0),[Se,tn]=(0,y.useState)(!1),[Ye,yt]=(0,y.useState)(""),[ut,ae]=(0,y.useState)(0),[fe,ge]=(0,y.useState)(0),[de,Ce]=(0,y.useState)(0),[Ke,$e]=(0,y.useState)(0),[et,Ct]=(0,y.useState)(0),[Lt,nt]=(0,y.useState)(0),[Yt,qt]=(0,y.useState)(0),[pn,un]=(0,y.useState)(0),[Dn,hn]=(0,y.useState)(null),[xn,Kn]=(0,y.useState)(pa.Q),{contentRef:Mn,value:bn,status:aa,open:En,close:_n}=xn,ya=(0,da.Z)({contentRef:Mn,status:aa}),{openProgress:la,closeProgress:La,CreateProgressModal:ha,progressOpen:ka}=(0,$n.Z)();(0,y.useEffect)(()=>{Ja&&(Dt(),Ua()),Ja===!1&&(_n(),Aa([]),yt(na),ae(0),ge(0),Ce(0),$e(0),Ct(0),nt(0),qt(0),un(0),hn(null))},[Ja]);const Fa=()=>{$a(!0)};(0,y.useImperativeHandle)(Qt,()=>({onClick:Fa}));const za=Gn=>{tn(!0),Ao(Gn),bo(0)},Ra=Gn=>Ht(void 0,null,function*(){const ma=Gn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(ma)==-1?(ye.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Gn.size/1024/1024>10?(ye.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),Ua=()=>Ht(void 0,null,function*(){const Gn=yield(0,b.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Gn.status===0&&(Ao(Gn.total_number),bo(Gn.remaining_number))}),Dt=()=>Ht(void 0,null,function*(){console.log(Ea,"params"),ao(!0),yt("\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u8FDB\u884C\u51FA\u9898"),ao(!1)}),fn=Gn=>(Gn=Gn||"",Gn=String(Gn),Gn=Gn.replace(/\s+/g,""),Gn),Rn=()=>Ht(void 0,null,function*(){var Gn,ma,Qa;if(fn(Ye)){if(Ye.length>1e3){ye.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{ye.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!fn(Ye)&&!(Ia!=null&&Ia.length)){ye.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}if(Dn===null){ye.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\u7C7B\u578B");return}const _a=[{name:"\u5355\u9009\u9898",num:Dn===0?1:0},{name:"\u591A\u9009\u9898",num:Dn===1?1:0},{name:"\u5224\u65AD\u9898",num:Dn===2?1:0},{name:"\u586B\u7A7A\u9898",num:Ke||0},{name:"\u7B80\u7B54\u9898",num:et||0},{name:"\u7EC4\u5408\u9898",num:pn||0},{name:"\u7F16\u7A0B\u9898",num:Dn===6?1:0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Yt||0}];tn(!1);const co={scene_type:6,request_identifier:Math.random(),file_id:(ma=(Gn=Ia[0])==null?void 0:Gn.response)==null?void 0:ma.id,content:Ye,ppt_page_url:(Qa=Be==null?void 0:Be[0])==null?void 0:Qa.url,count_arr:_a.map(eo=>eo.num).join(",")};yield En(co),Ua()}),gn=()=>Ht(void 0,null,function*(){const Gn=ya();la(),Ot(!0),to([]);const ma=new FormData;ma.append("html",Gn);const Qa=yield(0,b.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ma},!0);if((Qa==null?void 0:Qa.status)===0)if(Qa!=null&&Qa.data){La(100),to(Qa==null?void 0:Qa.data);return}else ye.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Ot(!1),La()}),ta=()=>Ht(void 0,null,function*(){const Gn=ya();(0,Rt.RG)(Gn)}),Zn=["uploading","error"].includes((mn=Ia==null?void 0:Ia[0])==null?void 0:mn.status);return y.createElement(y.Fragment,null,y.createElement(On.Z,{visible:Se,totalCount:oo,usedCount:vo,onCancel:()=>tn(!1),onOk:Rn}),y.createElement(Te.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:y.createElement("div",{className:mt.extraHeader},y.createElement(ee.Z,{align:"middle"},!aa&&!!bn&&y.createElement(y.Fragment,null,y.createElement(vt.op,{onClick:gn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),y.createElement(vt.op,{onClick:ta,shape:"default",type:"text"},y.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),y.createElement("i",{onClick:()=>{const Gn=ma=>{he.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ma,onOk:()=>{$a(!1)}})};if(aa){Gn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else bn?Gn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):$a(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ja},y.createElement("div",{className:mt.wrap},y.createElement("div",{className:mt.left},y.createElement(le.Z,{spinning:Ba},y.createElement("div",{className:mt.tip},y.createElement("img",{src:rt}),y.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),y.createElement("div",{className:"mb10 mt20 c-black"},y.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),y.createElement(gt.default.TextArea,{style:{height:160},className:"mb20",value:Ye,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF",onChange:Gn=>{yt(Gn.target.value)}}),y.createElement("div",{className:"c-black mt20"},y.createElement("div",{className:"mb10 c-black"},y.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),y.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u8BF7\u9009\u62E9",y.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u79CD\u9898\u578B\u5E76\u5236\u4F5C",y.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u9053\u9898\u76EE\uFF09")),y.createElement(a.ZP.Group,{value:Dn,onChange:Gn=>hn(Gn.target.value)},y.createElement(a.ZP,{value:0},"\u5355\u9009\u9898"),y.createElement(a.ZP,{value:1},"\u591A\u9009\u9898"),y.createElement(a.ZP,{value:2},"\u5224\u65AD\u9898"),y.createElement(a.ZP,{value:6},"\u7F16\u7A0B\u9898"))),aa?y.createElement("div",{onClick:_n,className:mt.bottomBtn},y.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Zn?y.createElement("div",{className:`${mt.bottomBtn} ${mt.disabled}`},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):y.createElement("div",{onClick:()=>{if(oo!==-1){tn(!0);return}Rn()},className:mt.bottomBtn},y.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),y.createElement(pa.Z,{onStatusChange:Kn,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!ka,noRestrictModal:za,stringTransformer:Tn.o,onError:Gn=>{Object.prototype.toString.call(Gn)==="[object Object]"&&Gn.status===-9&&za(Gn.data)}}))),y.createElement(Te.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:ia},y.createElement(ee.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},y.createElement("img",{src:te(36413),alt:"\u667A\u80FD\u51FA\u9898"}),y.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),y.createElement(Nt.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:uo,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>Ot(!1),onSuccess:()=>{Ot(!1),$a(!1)},onSave:Gn=>Ht(void 0,null,function*(){yield Vt(Gn,()=>{Ot(!1),$a(!1)})})}),y.createElement("div",{style:{height:70}})),ha("\u5904\u7406\u4E2D"))}),In=te(9194),wa=te(40783),Hn=te(83024),Bt=te(60242),nn={summaryWrap:"summaryWrap___MbkEC",summaryItem:"summaryItem___a9MrR",label:"label___cvjwu",percentSty:"percentSty___bu567",title:"title___Foktw",chart_container:"chart_container___obmZR"},Et=te(42441),Qn=te(59301);const Nn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Vn=({data:Vt=[],totalData:Be})=>{const Qt=["#76DDFB","#53A8E2","#19CB70","#3061D0","#00B187"];return Qn.createElement("div",{className:nn.summaryWrap},Qn.createElement(ee.Z,{justify:"space-between",align:"middle",style:{marginBottom:"10px"}},Qn.createElement(it.Z,{style:{display:"flex",alignItems:"center"}},Qn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Qn.createElement("div",{className:nn.title},"\u7B54\u9898\u6982\u89C8")),Qn.createElement(it.Z,{style:{display:"flex"}},Vt==null?void 0:Vt.map((mn,na)=>Qn.createElement("div",{key:na,style:{display:"flex",alignItems:"center",marginLeft:na==0?"0px":"20px"}},Qn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:Qt[na]}}),Qn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"5px"}},mn==null?void 0:mn.name))))),Vt==null?void 0:Vt.map((mn,na)=>{var Ea;return Qn.createElement("div",{className:nn.summaryItem,key:na,style:{marginTop:na==0?"0px":"15px"}},Qn.createElement("div",{className:nn.label},mn==null?void 0:mn.name),Qn.createElement(Bt.Z,{percent:(Ea=[3,4])!=null&&Ea.includes(na)?mn==null?void 0:mn.value:(mn==null?void 0:mn.value)/Be*100,size:[575,10],strokeColor:Qt[na],format:ia=>{var Ot;return Qn.createElement("span",{className:nn.percentSty},(Ot=[3,4])!=null&&Ot.includes(na)?((mn==null?void 0:mn.value)||0)+"%":(mn==null?void 0:mn.value)||0)}}))}))},zn=({data:Vt=[]})=>{const Be=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return Qn.createElement("div",{className:nn.summaryWrap,style:{overflow:"hidden"}},Qn.createElement(ee.Z,{justify:"space-between",align:"middle",style:{marginTop:"10px"}},Qn.createElement(it.Z,{style:{display:"flex",alignItems:"center"}},Qn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Qn.createElement("div",{className:nn.title},"\u7B54\u9898\u8BE6\u60C5")),Qn.createElement(it.Z,{style:{display:"flex"}},Vt==null?void 0:Vt.map((Qt,mn)=>Qn.createElement("div",{key:mn,style:{display:"flex",alignItems:"center",marginLeft:mn==0?"0px":"10px"}},Qn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:Be[mn]}}),Qn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"3px"}},"\u9009\u9879",Nn[mn]))))),Qn.createElement("div",{className:nn.chart_container},Qn.createElement(Et.Z,{option:{tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:"{b0}: {c0} \u4EBA"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"value",name:"\u4EBA\u6570",nameTextStyle:{color:"#5F6A95",fontSize:14},axisLine:{lineStyle:{color:"#F6F7F9"}},axisLabel:{color:"#5F6A95",fontSize:"14px",interval:0,formatter:Qt=>`${Qt}`,rich:{title:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:100,tooltip:{show:!0}}}},axisTick:{show:!1},splitLine:{lineStyle:{color:"#F6F7F9"}},minInterval:1}],yAxis:[{type:"category",data:Vt==null?void 0:Vt.map((Qt,mn)=>Nn[mn]),axisLine:{show:!1},axisTick:{show:!1}}],series:[{type:"bar",data:Vt==null?void 0:Vt.map((Qt,mn)=>Qt==null?void 0:Qt.user_num),barWidth:"20px",itemStyle:{color:function(Qt){return Be[Qt.dataIndex]}}}]},style:{height:300,width:"55%",bottom:"45px"}}),Qn.createElement(Et.Z,{option:{tooltip:{trigger:"item",formatter:"{b0}: {c0} \u4EBA"},series:[{name:"\u7B54\u9898\u60C5\u51B5",type:"pie",radius:["30%","70%"],center:["50%","50%"],label:{show:!0,position:"inside",formatter:"{d}%",color:"#fff",fontSize:14},data:Vt==null?void 0:Vt.map((Qt,mn)=>({value:Qt==null?void 0:Qt.user_num,name:`\u9009\u9879${Nn[mn]}`,itemStyle:{color:Be[mn]}}))}]},style:{height:300,width:"45%",bottom:"30px",left:"30px"}})))};var je=te(59301),wt=Object.defineProperty,Wn=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,ja=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Sn=(Vt,Be,Qt)=>Be in Vt?wt(Vt,Be,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Vt[Be]=Qt,wn=(Vt,Be)=>{for(var Qt in Be||(Be={}))Ha.call(Be,Qt)&&Sn(Vt,Qt,Be[Qt]);if(ja)for(var Qt of ja(Be))An.call(Be,Qt)&&Sn(Vt,Qt,Be[Qt]);return Vt},Xt=(Vt,Be)=>Wn(Vt,Za(Be)),Un=(Vt,Be,Qt)=>new Promise((mn,na)=>{var Ea=Ia=>{try{Ot(Qt.next(Ia))}catch(Aa){na(Aa)}},ia=Ia=>{try{Ot(Qt.throw(Ia))}catch(Aa){na(Aa)}},Ot=Ia=>Ia.done?mn(Ia.value):Promise.resolve(Ia.value).then(Ea,ia);Ot((Qt=Qt.apply(Vt,Be)).next())});const ga=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341","\u5341\u4E00","\u5341\u4E8C","\u5341\u4E09","\u5341\u56DB","\u5341\u4E94","\u5341\u516D","\u5341\u4E03","\u5341\u516B","\u5341\u4E5D","\u4E8C\u5341"],Wa={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"},Ca=({user:Vt,classroomList:Be,globalSetting:Qt,loading:mn,problemset:na,dispatch:Ea,pageNum:ia,pptInfo:Ot,openEwm:Ia,aiImg:Aa,addPage:Ba,maxPage:ao,setShowModelPage:Ja,setOpenEwm:$a,behavior:uo,changePage:to,pptFullScreen:oo})=>{var Ao,vo,bo,Se,tn,Ye,yt,ut,ae,fe,ge,de,Ce,Ke,$e,et,Ct,Lt,nt,Yt,qt,pn,un,Dn,hn,xn,Kn,Mn,bn,aa,En,_n,ya,la,La,ha,ka,Fa,za,Ra,Ua,Dt,fn,Rn,gn,ta,Zn,Gn,ma,Qa,_a,qa,co,eo,so,yn,fa,xa,Oa,ro,ba,Tt,Yn,sa,Pa,Ga,Na,po,Eo,xo,lo,Lo,Bo,Do,wo,Oo,qn,no,Ka,Ta,mo,Da,Va;const[Co]=(0,ve.useSearchParams)(),[To,jo]=(0,y.useState)(null),[Uo,Zo]=(0,y.useState)(!1),[qo,Go]=(0,y.useState)(""),[ko]=pe.default.useForm(),[Wo,or]=(0,y.useState)(!1),Ya=(0,ve.useParams)(),[cr,sr]=(0,y.useState)(!0),[Ko,$o]=(0,y.useState)(!1),[Yo,rr]=(0,y.useState)(!1),[Vo,pr]=(0,y.useState)({summary:[],summaryTotal:1,details:[],studentList:[]}),[ur,xr]=(0,y.useState)({}),[dr,Ir]=(0,y.useState)({page:1,page_size:20,course_group_id:"",search:""}),[er,Sr]=(0,y.useState)(null),[lr,br]=(0,y.useState)(!1),[hr,Ar]=(0,y.useState)(!1),[yr,jr]=(0,y.useState)(null),[Lr,ir]=(0,y.useState)(!1),[gr,mr]=(0,y.useState)(null),fr=(0,y.useRef)(vn(x.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),Pr=(0,y.useRef)(null),[kr,Er]=(0,y.useState)(!1),[zr,Jr]=(0,y.useState)(!1),[ar,Rr]=(0,y.useState)({}),[Ur,Tr]=(0,y.useState)(!1),[Zr,vr]=(0,y.useState)(!1),[Qr,Cr]=(0,y.useState)(!1),[Mr,Fr]=(0,y.useState)(1),[Gr,Dr]=(0,y.useState)(!1),[ho,So]=(0,y.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),Ho={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},[tr,wr]=(0,y.useState)(!1),[Yr,Or]=(0,y.useState)("show_after_edit"),[Br,qr]=(0,y.useState)(!1),[Io,Po]=(0,y.useState)([]),[Mo,zo]=(0,y.useState)([]),[Qo,Vr]=(0,y.useState)(!1),[Iu,$r]=(0,y.useState)(!1),[bu,eu]=(0,y.useState)(!1),[Lu,uu]=(0,y.useState)(!1),[Hr]=pe.default.useForm(),[Tu,tu]=(0,y.useState)(!1),[lu,Wr]=(0,y.useState)([]),[Xo,Kr]=(0,y.useState)([]),[Ou,iu]=(0,y.useState)(!1),ju=(Xn,Sa)=>{const Ma=[...Xo];Ma[Sa]=Xn,Kr(Ma);const Fo=Ma.flat(),yo=Mo.filter(io=>!Fo.includes(io.page_id));Wr(yo)},ku=(Xn,Sa)=>{const Ma=[...Xo];Ma[Sa]=Ma[Sa].filter(Fo=>Fo!==Xn),Kr(Ma),Wr(Mo.filter(Fo=>!Ma.flat().includes(Fo.page_id)))},{SmartPlanItemBanks:Wt}=Be,zu=Xn=>{ir(!0);const Sa=fr.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_item_bank_id:Xn},{connected:()=>{Sa.perform("request_initial_stats",{smart_plan_item_bank_id:Xn})},received:Ma=>{var Fo,yo,io,fo,No,Ro,Jo,_o;const Nr=[{name:((yo=(Fo=Wt==null?void 0:Wt.item_banks)==null?void 0:Fo[0])==null?void 0:yo.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:Ma==null?void 0:Ma.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:Ma==null?void 0:Ma.answerd_num},{name:((fo=(io=Wt==null?void 0:Wt.item_banks)==null?void 0:io[0])==null?void 0:fo.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:Ma==null?void 0:Ma.correctly_num},{name:"\u63D0\u4EA4\u7387",value:Ma==null?void 0:Ma.submitted_rate},{name:((Ro=(No=Wt==null?void 0:Wt.item_banks)==null?void 0:No[0])==null?void 0:Ro.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:Ma==null?void 0:Ma.correct_rate}];pr({summary:Nr,summaryTotal:Ma==null?void 0:Ma.total_num,details:Ma==null?void 0:Ma.choice_list,studentList:Ma==null?void 0:Ma.knowledge_answer_student_list}),((_o=(Jo=Wt==null?void 0:Wt.item_banks)==null?void 0:Jo[0])==null?void 0:_o.item_type)=="PROGRAM"&&Uu(),console.log("Received data:",Ma)}});mr(Sa)},nu=()=>{ir(!1),gr&&(gr.unsubscribe(),mr(null))};(0,y.useEffect)(()=>(Co.get("type")=="new"&&sessionStorage.getItem("coverSettingPptId")!=(Ya==null?void 0:Ya.id)&&Vu(),()=>{nu(),fr.current&&fr.current.disconnect()}),[]),(0,y.useEffect)(()=>{if(ia)return Je.Z.subscribe("active-modal-index",Sa=>{var Ma,Fo;Sa===1&&(jo(!0),Zo(!1)),Sa===2&&($o(!0),rr(!0),Go("SELECT"),ko.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""}),Ja(),au((Ma=Wt==null?void 0:Wt.page)==null?void 0:Ma.id)),Sa===3&&Qu(),Sa===4&&((Fo=Pr.current)==null||Fo.onClick())})},[ia,Ba]),(0,y.useEffect)(()=>Je.Z.subscribe("active-data-update",Sa=>{nr()}),[]),(0,y.useEffect)(()=>{hr&&Zu()},[hr]),(0,y.useEffect)(()=>{ia&&ia<=ao&&(ko.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),nr(),$o(!1),rr(!1))},[ia]),(0,y.useEffect)(()=>{Ia&&or(!0)},[Ia]);const su=(Xn,Sa,Ma)=>{(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Xn,allow_answer:Sa,is_end:Ma,randomData:new Date}}})};(0,y.useEffect)(()=>{var Xn,Sa,Ma,Fo,yo,io,fo,No,Ro,Jo,_o,Nr,Xr,gu,mu,fu,vu,pu,hu,Eu,Su,Au,yu,Pu,Cu,Mu,Fu,Du,wu,Bu,Nu;return So(Xt(wn({},ho),{defaultValue:(Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.animation_code,showExtra:!0})),(Ot==null?void 0:Ot.status)!=="ended"&&su(ia,((Ma=(Sa=Wt==null?void 0:Wt.item_banks)==null?void 0:Sa[0])==null?void 0:Ma.status)=="in_progress",(Ot==null?void 0:Ot.status)=="ended"),Wt!=null&&Wt.relation_positions&&to(Wt==null?void 0:Wt.relation_positions),(Wt==null?void 0:Wt.count)>0&&(Go(((yo=(Fo=Wt==null?void 0:Wt.item_banks)==null?void 0:Fo[0])==null?void 0:yo.item_type)=="SINGLE"||((fo=(io=Wt==null?void 0:Wt.item_banks)==null?void 0:io[0])==null?void 0:fo.item_type)=="MULTIPLE"?"SELECT":(Ro=(No=Wt==null?void 0:Wt.item_banks)==null?void 0:No[0])==null?void 0:Ro.item_type),ko.setFieldsValue({item_type:((_o=(Jo=Wt==null?void 0:Wt.item_banks)==null?void 0:Jo[0])==null?void 0:_o.item_type)=="SINGLE"||((Xr=(Nr=Wt==null?void 0:Wt.item_banks)==null?void 0:Nr[0])==null?void 0:Xr.item_type)=="MULTIPLE"?"SELECT":(mu=(gu=Wt==null?void 0:Wt.item_banks)==null?void 0:gu[0])==null?void 0:mu.item_type,choices:(pu=(vu=(fu=Wt==null?void 0:Wt.item_banks)==null?void 0:fu[0])==null?void 0:vu.choices)==null?void 0:pu.map(ru=>(ru.is_answer=ru.is_answer?1:0,ru)),analysis:(Eu=(hu=Wt==null?void 0:Wt.item_banks)==null?void 0:hu[0])==null?void 0:Eu.analysis,name:(Au=(Su=Wt==null?void 0:Wt.item_banks)==null?void 0:Su[0])==null?void 0:Au.name})),((Wt==null?void 0:Wt.count)>0&&((Cu=["in_progress","ended"])!=null&&Cu.includes((Pu=(yu=Wt==null?void 0:Wt.item_banks)==null?void 0:yu[0])==null?void 0:Pu.status))||((Fu=(Mu=Wt==null?void 0:Wt.page)==null?void 0:Mu.smart_plan_page_knowledges)==null?void 0:Fu.length)>0||((Du=Wt==null?void 0:Wt.page)==null?void 0:Du.lesson_mode)=="self_learning")&&((Ot==null?void 0:Ot.status)=="in_progress"?(gr&&nu(),(wu=Wt==null?void 0:Wt.page)!=null&&wu.id&&zu((Bu=Wt==null?void 0:Wt.page)==null?void 0:Bu.id)):(Ot==null?void 0:Ot.status)=="ended"&&Ru((Nu=Wt==null?void 0:Wt.page)==null?void 0:Nu.id)),()=>{nu()}},[Wt]),(0,y.useEffect)(()=>{var Xn,Sa,Ma;oo&&(Wt==null?void 0:Wt.count)>0&&(((Xn=Vo==null?void 0:Vo.details)==null?void 0:Xn.length)>0||ur!=null&&ur.smart_plan_users)&&(Ot==null?void 0:Ot.status)!="not_started"&&!Yo&&((Ma=(Sa=Wt==null?void 0:Wt.item_banks)==null?void 0:Sa[0])==null?void 0:Ma.status)!="not_started"&&vr(!0)},[oo,Vo,ur]);const nr=()=>Un(void 0,null,function*(){sr(!0),Ea({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Ya==null?void 0:Ya.coursesId,id:Ya==null?void 0:Ya.id,position:ia,max_position:ao}}),sr(!1)}),au=Xn=>Un(void 0,null,function*(){var Sa,Ma,Fo,yo,io;if(Xn){let fo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${Xn}/edit.json`,{method:"get"});if((fo==null?void 0:fo.status)==0)return wr(!((Sa=fo==null?void 0:fo.data)!=null&&Sa.hidden_solution_visibility)),Or((Ma=fo==null?void 0:fo.data)==null?void 0:Ma.solution_visibility),Po((Fo=fo==null?void 0:fo.data)==null?void 0:Fo.item_bank_pages),zo((yo=fo==null?void 0:fo.data)==null?void 0:yo.all_pages),Wr((io=fo==null?void 0:fo.data)==null?void 0:io.all_pages),fo==null?void 0:fo.data}}),Ru=Xn=>Un(void 0,null,function*(){var Sa,Ma,Fo,yo,io,fo;sr(!0);let No=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_item_bank_id:Xn}});if((No==null?void 0:No.status)==0){const Ro={class_num:(Sa=No==null?void 0:No.data)==null?void 0:Sa.class_num,answerd_num:(Ma=No==null?void 0:No.data)==null?void 0:Ma.answerd_num,correctly_num:(Fo=No==null?void 0:No.data)==null?void 0:Fo.correctly_num,submitted_rate:(yo=No==null?void 0:No.data)==null?void 0:yo.submitted_rate,correct_rate:(io=No==null?void 0:No.data)==null?void 0:io.correct_rate};pr({summary:[Ro],details:(fo=No==null?void 0:No.data)==null?void 0:fo.choice_list})}sr(!1)}),Uu=()=>Un(void 0,null,function*(){var Xn;let Sa=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.id}/students.json`,{method:"get",params:wn({},dr)});(Sa==null?void 0:Sa.status)==0&&xr(Sa==null?void 0:Sa.data)}),Zu=()=>Un(void 0,null,function*(){var Xn;br(!0);const Sa=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.id}/student_comment.json`,{method:"get",params:{user_id:yr}});(Sa==null?void 0:Sa.status)===0&&Sr(Sa==null?void 0:Sa.data),br(!1)}),Qu=ue().throttle(Ba,2500,{leading:!0,trailing:!1}),_r=(0,y.useRef)(null),cu=(0,y.useRef)(null);(0,y.useEffect)(()=>{var Xn;((Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.animation_code)!==""&&(clearTimeout(cu.current),cu.current=setTimeout(()=>{var Sa;const Ma=document.createElement("iframe");Ma.style.width="100%",Ma.style.height="40vh",Ma.style.overflow="auto",Ma.style.border="0";const Fo=yo=>{try{const io=yo.documentElement.scrollHeight;Ma.style.height=`${Math.max(io+10,400)}px`,io||setTimeout(()=>{Fo(yo)},1e3)}catch(io){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",io)}};if(_r.current){_r.current.innerHTML="",_r.current.appendChild(Ma);const yo=Ma.contentDocument||Ma.contentWindow.document;yo.open(),yo.write((Sa=Wt==null?void 0:Wt.page)==null?void 0:Sa.animation_code),yo.documentElement.scrollHeight,Fo(yo),setTimeout(()=>{Fo(yo)},1e3)}},1e3))},[(Ao=Wt==null?void 0:Wt.page)==null?void 0:Ao.animation_code,ho.open,Ia]);const Gu=(Xn,Sa)=>Un(void 0,null,function*(){var Ma;const Fo=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Ma=Wt==null?void 0:Wt.page)==null?void 0:Ma.id}/animation_code.json`,{method:"put",body:{animation_code:Xn}});(Fo==null?void 0:Fo.status)===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),So(Xt(wn({},ho),{open:0})),nr(),Sa())});(0,y.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[uo]);const Yu=()=>Un(void 0,null,function*(){var Xn,Sa,Ma,Fo,yo;iu(!0);const io=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/all_pages.json`,{method:"get"});if(iu(!1),(io==null?void 0:io.status)===0){const fo=(Sa=((Xn=io==null?void 0:io.data)==null?void 0:Xn.group_pages)||[])==null?void 0:Sa.map((_o,Nr)=>({page_ids:_o==null?void 0:_o.page_ids}));Hr.setFieldsValue({group_pages:fo!=null&&fo.length?fo:[{page_ids:[]}]});const No=fo.map(_o=>_o.page_ids);console.log("newSelectedValues--",No),Kr(No);const Ro=No.flat(),Jo=(Fo=(Ma=io==null?void 0:io.data)==null?void 0:Ma.all_pages)==null?void 0:Fo.filter(_o=>!Ro.includes(_o.page_id));Wr(Jo),zo((yo=io==null?void 0:io.data)==null?void 0:yo.all_pages)}}),ou=Xn=>{const Sa=document.getElementById(Xn);Sa&&Sa.scrollIntoView({behavior:"smooth",block:"center"})},Vu=()=>{const Xn=Sa=>Un(void 0,null,function*(){const Ma=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/set_cover.json`,{method:"post",body:Sa?{}:{position:1}});(Ma==null?void 0:Ma.status)==0&&(ye.ZP.success("\u8BBE\u7F6E\u6210\u529F"),sessionStorage.setItem("coverSettingPptId",Ya==null?void 0:Ya.id))});he.default.confirm({title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",maskClosable:!1,icon:null,centered:!0,width:370,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:je.createElement("span",null,"\u68C0\u6D4B\u5230\u8BFE\u4EF6\u672A\u8BBE\u7F6E\u5C01\u9762\uFF0C\u662F\u5426\u5C06\u7B2C\u4E00\u9875\u8BBE\u4E3A\u5C01\u9762\uFF1F \u201C\u53D6\u6D88\u201D\u5C06\u4F7F\u7528\u9ED8\u8BA4\u5C01\u9762\u56FE\u3002"),onOk:()=>Un(void 0,null,function*(){yield Xn(!1)}),onCancel:()=>Un(void 0,null,function*(){yield Xn(!0)})})},du=()=>je.createElement(je.Fragment,null,je.createElement("div",{style:{marginTop:"20px",color:"#333",display:"flex"}},je.createElement(Ne.Z,{disabled:(Ot==null?void 0:Ot.status)=="ended",checked:tr,onChange:Xn=>{wr(Xn),Or(Xn?"show_after_edit":"")}}),je.createElement("div",{style:{marginLeft:"12px"}},je.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),je.createElement(Ee.Z,{title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF1B\u5728\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u5C06\u81EA\u52A8\u516C\u5F00\u6240\u6709\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\u3002"},je.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}})))),je.createElement(we.default,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",disabled:(Ot==null?void 0:Ot.status)=="ended",style:{width:"100%",marginTop:"10px"},size:"large",value:Yr,onChange:Xn=>{Or(Xn)}},je.createElement(we.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u7ACB\u5373\u663E\u793A"),je.createElement(we.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u7ACB\u5373\u663E\u793A")),je.createElement("div",{style:{marginTop:"20px",color:"#333"}},je.createElement("span",null,"\u5E94\u7528\u8BFE\u4EF6\u9875\u9762"),je.createElement(Ee.Z,{title:"\u8BD5\u9898\u53EF\u5173\u8054\u81F3\u591A\u4E2A\u9875\u9762\uFF0C\u6240\u6709\u5173\u8054\u9875\u9762\u5747\u4F1A\u540C\u6B65\u663E\u793A\u76F8\u540C\u8BD5\u9898\u3002\u5B66\u751F\u5B8C\u6210\u8BD5\u9898\u540E\uFF0C\u5747\u89C6\u4E3A\u5B8C\u6210\u6240\u6709\u5173\u8054\u9875\u9762\u7684\u8BD5\u9898\u3002"},je.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}})),je.createElement(we.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Pe.selectMore,disabled:(Ot==null?void 0:Ot.status)=="ended",style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:Io,showSearch:!1,onChange:Xn=>{Po(Xn)}},Mo==null?void 0:Mo.map((Xn,Sa)=>je.createElement(we.default.Option,{value:Xn==null?void 0:Xn.smart_plan_item_bank_id,key:Sa,disabled:(Xn==null?void 0:Xn.position)==ia},"\u7B2C",Xn==null?void 0:Xn.position,"\u9875")))));return je.createElement("section",null,je.createElement(le.Z,{spinning:!1},je.createElement("div",{className:Pe.box,id:"target"},je.createElement("div",{className:Pe.box_header},je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("div",{style:{display:"flex",alignItems:"center"}},(Wt==null?void 0:Wt.page_group)&&je.createElement(Ee.Z,{placement:"bottomLeft",title:`\u5B66\u4E60\u5355\u5143${(0,Rt.EM)(String((vo=Wt==null?void 0:Wt.page_group)==null?void 0:vo.number))}\uFF1A\u8303\u56F4\u4E3A\u7B2C${(tn=(Se=(bo=Wt==null?void 0:Wt.page_group)==null?void 0:bo.positions)==null?void 0:Se.sort())==null?void 0:tn.join("\u3001")}\u9875\uFF0C\u5305\u542B${(Ye=Wt==null?void 0:Wt.page_group)==null?void 0:Ye.questions_count}\u9053\u8BD5\u9898`},je.createElement("div",{style:{cursor:"pointer",marginRight:"20px",color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",padding:"8px 16px",borderRadius:"2px"}},"\u5B66\u4E60\u5355\u5143",(0,Rt.EM)(`${(yt=Wt==null?void 0:Wt.page_group)==null?void 0:yt.number}`))),je.createElement("div",{style:{display:"flex",alignItems:"center"}},(((ae=(ut=Wt==null?void 0:Wt.page)==null?void 0:ut.smart_plan_page_knowledges)==null?void 0:ae.length)>0||((fe=Wt==null?void 0:Wt.page)==null?void 0:fe.page_info))&&je.createElement("div",{className:`${Pe.subBtn} mr20`,onClick:()=>{ou("smartAI")}},je.createElement("img",{src:te(58163)}),je.createElement("span",null,"\u667A\u80FD\u4E92\u52A8")),((ge=Wt==null?void 0:Wt.page)==null?void 0:ge.animation_code)&&je.createElement("div",{className:`${Pe.subBtn} mr20`,onClick:()=>{ou("smartAnimation")}},je.createElement("img",{src:te(2402)}),je.createElement("span",null,"\u667A\u80FD\u52A8\u6548")),!!(Wt!=null&&Wt.count)&&je.createElement("div",{className:`${Pe.subBtn}`,onClick:()=>{ou("smartQuestion")}},je.createElement("img",{src:te(96485)}),je.createElement("span",null,Ho[(Ce=(de=Wt==null?void 0:Wt.item_banks)==null?void 0:de[0])==null?void 0:Ce.item_type])))),je.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},je.createElement(Ee.Z,{placement:"bottomLeft",title:`${(Ke=Wt==null?void 0:Wt.page)!=null&&Ke.enable_ai_tutor?"\u5173\u95ED":"\u5F00\u542F"}\u667A\u80FD\u52A9\u6559\u4F34\u5B66`},je.createElement("div",{className:Pe.headerBtn,style:{alignItems:"center",border:($e=Wt==null?void 0:Wt.page)!=null&&$e.enable_ai_tutor?"1px solid rgba(46,194,91,0.7)":"1px solid rgba(20, 93, 255, 0.2)"},onClick:()=>{var Xn;eu(!0),qr((Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.enable_ai_tutor)}},je.createElement("img",{src:te(29929)}))),je.createElement(Ee.Z,{placement:"bottomLeft",title:"\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u7F6E\u4E3A\u8BFE\u4EF6\u5C01\u9762"},je.createElement("div",{className:Pe.headerBtn,style:{marginLeft:"20px",alignItems:"center"},onClick:()=>{Dr(!0)}},je.createElement("img",{src:te(6814),style:{width:"18px",height:"16px"}}))),je.createElement(Ee.Z,{placement:"bottomLeft",title:"\u5B66\u4E60\u5355\u5143\u8BBE\u7F6E"},je.createElement("div",{style:{marginLeft:"20px"},className:Pe.headerBtn,onClick:()=>Un(void 0,null,function*(){tu(!0),yield Yu()})},je.createElement("img",{src:te(47284),style:{width:"19px",height:"16px",marginTop:"4px"}})))))),je.createElement("div",{id:"scroll-container"},!((et=Wt==null?void 0:Wt.page)!=null&&et.animation_code)&&!(((Lt=(Ct=Wt==null?void 0:Wt.page)==null?void 0:Ct.smart_plan_page_knowledges)==null?void 0:Lt.length)>0||(nt=Wt==null?void 0:Wt.page)!=null&&nt.page_info)&&!((Wt==null?void 0:Wt.count)>0||Ko)&&je.createElement("div",{className:Pe.nodataSty},je.createElement("div",{className:Pe.leftWrap},je.createElement("img",{src:te(6545),width:40})),je.createElement("div",{className:Pe.rightWrap},je.createElement("div",{style:{fontSize:"18px"}},"\u2728 ",je.createElement("span",{style:{color:"#333"}},"\u8FD9\u91CC\u8FD8\u6CA1\u6709\u5185\u5BB9\u54E6~")),je.createElement("div",{style:{fontSize:"14px",color:"#434D6C",margin:"8px 0px"}},"\u70B9\u51FB\u4E0B\u65B9\u5BF9\u8BDD\u6846\uFF0C\u4F7F\u7528\u667A\u6167\u5907\u8BFE\u529F\u80FD\u6DFB\u52A0\uFF1A"),je.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",je.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u7CBE\u9009\u8BD5\u9898")),je.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",je.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u667A\u80FD\u4E92\u52A8")),je.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",je.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u667A\u80FD\u52A8\u6548")))),(((qt=(Yt=Wt==null?void 0:Wt.page)==null?void 0:Yt.smart_plan_page_knowledges)==null?void 0:qt.length)>0||((pn=Wt==null?void 0:Wt.page)==null?void 0:pn.page_info))&&je.createElement("div",{id:"smartAI",className:"mt10",style:{scrollMarginTop:"120px"}},je.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:14,alignItems:"center"}},je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),je.createElement("span",null,"\u667A\u80FD\u4E92\u52A8"),je.createElement(Ee.Z,{title:"\u5927\u6A21\u578B\u80FD\u4E3B\u52A8\u4E0E\u5B66\u751F\u8FDB\u884C\u4EA4\u4E92\uFF0C\u4E86\u89E3\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5728\u4E92\u52A8\u7684\u8FC7\u7A0B\u4E2D\u8FDB\u884C\u542F\u53D1\u5F0F\u52A9\u5B66\uFF0C\u5E76\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u3002"},je.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}}))),je.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},(Ot==null?void 0:Ot.status)!="not_started"&&((Dn=(un=Wt==null?void 0:Wt.page)==null?void 0:un.smart_plan_page_knowledges)==null?void 0:Dn.length)>0&&((hn=Vo==null?void 0:Vo.studentList)==null?void 0:hn.length)>0&&je.createElement("div",{style:{display:"flex",justifyContent:"center",color:"#3061D0",cursor:"pointer",fontWeight:400}},je.createElement("div",{onClick:()=>Un(void 0,null,function*(){Cr(!0)})},je.createElement("i",{className:"iconfont icon-xuexipingjia font14",style:{marginRight:"4px"}}),"\u5B66\u4E60\u8BC4\u4EF7")),je.createElement(Ee.Z,{title:"\u5168\u5C4F"},je.createElement("i",{className:"iconfont icon-quanping5 font14",style:{color:"#3061D0",cursor:"pointer",marginLeft:(Ot==null?void 0:Ot.status)!="not_started"&&((Kn=(xn=Wt==null?void 0:Wt.page)==null?void 0:xn.smart_plan_page_knowledges)==null?void 0:Kn.length)>0?"20px":"auto"},onClick:()=>{Tr(!0)}})),je.createElement(Ee.Z,{placement:"left",title:"\u7F16\u8F91\u667A\u80FD\u4E92\u52A8"},je.createElement("div",{onClick:()=>$r(!0),style:{cursor:"pointer",fontWeight:400,fontSize:"14px",color:"#3061D0"}},je.createElement("i",{className:"iconfont icon-bianjikejian font14 ml20"}))),je.createElement(Ee.Z,{placement:"left",title:"\u5220\u9664\u667A\u80FD\u4E92\u52A8"},je.createElement("i",{className:"iconfont icon-shanchu14 ml20 font14",style:{cursor:"pointer",color:"#999999"},onClick:Xn=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u667A\u80FD\u4E92\u52A8\uFF1F",onOk:()=>Un(void 0,null,function*(){var Sa;let Ma=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Sa=Wt==null?void 0:Wt.page)==null?void 0:Sa.id}/smart_plan_page_knowledges/delete_knowledge.json`,{method:"delete"});(Ma==null?void 0:Ma.status)==0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),nr())})})}})))),((Mn=Wt==null?void 0:Wt.page)==null?void 0:Mn.page_info)&&je.createElement("div",{style:{padding:"3px 0 5px 12px",marginTop:"20px",background:"rgba(245, 246, 248,0.9)"}},je.createElement(z.Z,{className:"font14 mt5",value:(bn=Wt==null?void 0:Wt.page)==null?void 0:bn.page_info,style:{maxHeight:"400px",overflowY:"auto",color:"#666666"}}),je.createElement(Te.Z,{bodyStyle:{padding:"0px 0 20px 20px"},headerStyle:{display:"none"},width:"100%",forceRender:!0,open:Ur},je.createElement("div",{style:{position:"fixed",display:"flex",alignItems:"center",justifyContent:"space-between",width:"calc(100% - 30px)",background:"#fff",zIndex:100,height:"40px"}},je.createElement("div",{style:{fontSize:18,fontWeight:500}},"\u9884\u8BBE\u89E3\u6790"),je.createElement(Ee.Z,{title:"\u6536\u8D77\u5168\u5C4F",placement:"left"},je.createElement("i",{className:"iconfont icon-tuichuquanping1 font18",style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{Tr(!1)}}))),je.createElement(z.Z,{className:"font16 mt40",value:(aa=Wt==null?void 0:Wt.page)==null?void 0:aa.page_info}))),((_n=(En=Wt==null?void 0:Wt.page)==null?void 0:En.smart_plan_page_knowledges)==null?void 0:_n.length)>0&&je.createElement("div",{style:{width:"100%",marginTop:"15px"}},(la=(ya=Wt==null?void 0:Wt.page)==null?void 0:ya.smart_plan_page_knowledges)==null?void 0:la.map((Xn,Sa)=>je.createElement("div",{key:"index",className:Pe.question_list},"\u95EE\u9898",ga[Sa],"\uFF1A",Xn==null?void 0:Xn.question)))),je.createElement(In.Z,{defaultValue:ho.defaultValue,open:ho.open,language:ho.language,height:ho.height,onDynamic:Gu,showExtra:ho.showExtra}),((La=Wt==null?void 0:Wt.page)==null?void 0:La.animation_code)&&je.createElement(je.Fragment,null,je.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500,marginTop:"20px"}},je.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),je.createElement("span",{className:"font14"},"\u667A\u80FD\u52A8\u6548"),je.createElement(Ee.Z,{title:"\u5168\u5C4F"},je.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{So(Xt(wn({},ho),{open:ho.open+1,showExtra:!1}))}})),je.createElement(Ee.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},je.createElement("i",{className:"iconfont icon-bianjikejian font14 ml20",style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{So(Xt(wn({},ho),{open:ho.open+1,showExtra:!0}))}})),je.createElement(Ee.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},je.createElement("i",{className:"iconfont icon-shanchu14 font14 ml20",style:{cursor:"pointer",color:"#999999"},onClick:()=>{he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4EE3\u7801\u52A8\u6548\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Un(void 0,null,function*(){var Xn;const Sa=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(Sa==null?void 0:Sa.status)===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),nr())})})}}))),je.createElement("div",{className:Pe.code_style,id:"smartAnimation",style:{scrollMarginTop:"120px"}},je.createElement("div",{ref:_r}))),((Wt==null?void 0:Wt.count)>0||Ko)&&je.createElement(pe.default,{form:ko,className:Pe.formWrap,layout:"vertical",colon:!1,id:"smartQuestion",style:{scrollMarginTop:"120px"}},je.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500,margin:"20px 0 15px 0"}},je.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),je.createElement("span",{className:"font14"},Ho[(ka=(ha=Wt==null?void 0:Wt.item_banks)==null?void 0:ha[0])==null?void 0:ka.item_type]),je.createElement("div",{className:Pe.shiti_icon},(Ot==null?void 0:Ot.status)=="in_progress"&&((Fa=Wt==null?void 0:Wt.page)==null?void 0:Fa.lesson_mode)!="self_learning"&&!(Wt!=null&&Wt.is_extra)&&(((Ra=(za=Wt==null?void 0:Wt.item_banks)==null?void 0:za[0])==null?void 0:Ra.status)=="not_started"||((Dt=(Ua=Wt==null?void 0:Wt.item_banks)==null?void 0:Ua[0])==null?void 0:Dt.status)=="ended")&&!Yo&&je.createElement("div",{style:{color:"#3061D0",cursor:"pointer",fontWeight:400},onClick:()=>Un(void 0,null,function*(){var Xn,Sa;let Ma=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Sa=(Xn=Wt==null?void 0:Wt.item_banks)==null?void 0:Xn[0])==null?void 0:Sa.smart_plan_item_bank_id,status:"in_progress"}});(Ma==null?void 0:Ma.status)==0&&(ye.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),nr(),pr(Ma==null?void 0:Ma.data))})},je.createElement("i",{className:"iconfont icon-qidongdati font14",style:{marginRight:"4px"}}),((Rn=(fn=Wt==null?void 0:Wt.item_banks)==null?void 0:fn[0])==null?void 0:Rn.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898"),(Ot==null?void 0:Ot.status)=="in_progress"&&!(Wt!=null&&Wt.is_extra)&&((ta=(gn=Wt==null?void 0:Wt.item_banks)==null?void 0:gn[0])==null?void 0:ta.status)=="in_progress"&&!Yo&&je.createElement("div",{style:{color:"#E30000",cursor:"pointer",fontWeight:400},onClick:()=>Un(void 0,null,function*(){var Xn,Sa;let Ma=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Sa=(Xn=Wt==null?void 0:Wt.item_banks)==null?void 0:Xn[0])==null?void 0:Sa.smart_plan_item_bank_id,status:"ended"}});(Ma==null?void 0:Ma.status)==0&&(ye.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),nr(),pr(Ma==null?void 0:Ma.data))})},je.createElement("i",{className:"iconfont icon-jieshushouke ml20 font14",style:{marginRight:"4px"}}),"\u7ED3\u675F\u7B54\u9898"),(Ot==null?void 0:Ot.status)!="not_started"&&((Zn=Wt==null?void 0:Wt.item_banks)==null?void 0:Zn.length)&&(Wt==null?void 0:Wt.count)>0&&(((ma=(Gn=Wt==null?void 0:Wt.item_banks)==null?void 0:Gn[0])==null?void 0:ma.status)=="in_progress"||((_a=(Qa=Wt==null?void 0:Wt.item_banks)==null?void 0:Qa[0])==null?void 0:_a.status)=="ended")&&!Yo&&je.createElement("div",{style:{color:"#3061D0",cursor:"pointer",fontWeight:400},onClick:()=>Un(void 0,null,function*(){vr(!0)})},je.createElement("i",{className:"iconfont icon-datigailan ml20 font14",style:{marginRight:"4px"}}),"\u7B54\u9898\u6982\u89C8"),(Wt==null?void 0:Wt.count)>0&&((co=(qa=Wt==null?void 0:Wt.item_banks)==null?void 0:qa[0])==null?void 0:co.item_type)=="PROGRAM"&&je.createElement(Ee.Z,{title:"\u4F53\u9A8C\u8BD5\u9898",placement:"left"},je.createElement("i",{className:`iconfont icon-tiyan font16 ml20 ${(eo=Pe)==null?void 0:eo.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Un(void 0,null,function*(){var Xn,Sa;const{identifier:Ma}=yield(0,Ze.uE)((Sa=(Xn=Wt==null?void 0:Wt.item_banks)==null?void 0:Xn[0])==null?void 0:Sa.hack_identifier);(0,Rt.xg)(`/myproblems/${Ma}?is_smart_plan=true&backUrl=/classrooms/${Ya==null?void 0:Ya.coursesId}/smart_plan/${Ya==null?void 0:Ya.id}/ppt_info/info`)})})),(Wt==null?void 0:Wt.count)>0&&((yn=(so=Wt==null?void 0:Wt.item_banks)==null?void 0:so[0])==null?void 0:yn.item_type)=="PROGRAM"&&((Ot==null?void 0:Ot.status)=="not_started"||((xa=(fa=Wt==null?void 0:Wt.item_banks)==null?void 0:fa[0])==null?void 0:xa.status)!="ended")&&je.createElement(Ee.Z,{title:"\u8BBE\u7F6E",placement:"left"},je.createElement("i",{className:`iconfont icon-shezhi9 ml20 font16 ${(Oa=Pe)==null?void 0:Oa.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Un(void 0,null,function*(){var Xn;yield au((Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.id),Vr(!0)})})),(Ko||(Wt==null?void 0:Wt.count)>0&&((ba=(ro=Wt==null?void 0:Wt.item_banks)==null?void 0:ro[0])==null?void 0:ba.status)=="not_started"&&(Ot==null?void 0:Ot.status)!="ended")&&je.createElement(Ee.Z,{title:"\u66F4\u6362\u8BD5\u9898",placement:"left"},je.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan ml20 font16 ${(Tt=Pe)==null?void 0:Tt.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Un(void 0,null,function*(){jo(!0),Zo(!0)})})),((Ot==null?void 0:Ot.status)=="not_started"||((sa=(Yn=Wt==null?void 0:Wt.item_banks)==null?void 0:Yn[0])==null?void 0:sa.status)!="ended")&&!Yo&&je.createElement(Ee.Z,{title:"\u7F16\u8F91\u8BD5\u9898",placement:"left"},je.createElement("i",{className:`iconfont icon-bianjikejian ml20 font14 ${(Pa=Pe)==null?void 0:Pa.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Un(void 0,null,function*(){var Xn,Sa,Ma,Fo,yo;((Sa=(Xn=Wt==null?void 0:Wt.item_banks)==null?void 0:Xn[0])==null?void 0:Sa.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(Fo=(Ma=Wt==null?void 0:Wt.item_banks)==null?void 0:Ma[0])==null?void 0:Fo.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${Ya==null?void 0:Ya.coursesId}/smart_plan/${Ya==null?void 0:Ya.id}/ppt_info/info`):($o(!1),rr(!0),au((yo=Wt==null?void 0:Wt.page)==null?void 0:yo.id))})})),(Wt==null?void 0:Wt.count)>0&&((Na=(Ga=Wt==null?void 0:Wt.item_banks)==null?void 0:Ga[0])==null?void 0:Na.status)=="not_started"&&(Ot==null?void 0:Ot.status)!="ended"&&je.createElement(Ee.Z,{title:"\u5220\u9664\u8BD5\u9898",placement:"left"},je.createElement("i",{className:`iconfont icon-shanchu19 ml20 ${(po=Pe)==null?void 0:po.shanchu} font14`,style:{cursor:"pointer",color:"#999999"},onClick:()=>Un(void 0,null,function*(){he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BD5\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Un(void 0,null,function*(){var Xn,Sa;const Ma=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Sa=(Xn=Wt==null?void 0:Wt.item_banks)==null?void 0:Xn[0])==null?void 0:Sa.smart_plan_item_bank_id}.json`,{method:"delete"});(Ma==null?void 0:Ma.status)===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),$o(!1),ko.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),nr())})})})})))),qo=="SELECT"&&!Yo&&je.createElement(ft,{question:(Eo=Wt==null?void 0:Wt.item_banks)==null?void 0:Eo[0],disabled:!0,showAnswer:(Ot==null?void 0:Ot.status)==="ended"}),qo=="JUDGMENT"&&!Yo&&je.createElement(ft,{question:(xo=Wt==null?void 0:Wt.item_banks)==null?void 0:xo[0],disabled:!0,showAnswer:(Ot==null?void 0:Ot.status)==="ended"}),Yo&&je.createElement(Te.Z,{title:"\u7F16\u8F91\u8BD5\u9898",placement:"bottom",bodyStyle:{padding:"10px 50px",paddingBottom:"80px"},headerStyle:{display:"none"},height:"100%",open:Yo},je.createElement("div",{style:{height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"10px"}},je.createElement("div",{style:{fontWeight:500,fontSize:16}},Ko?"\u81EA\u4E3B\u5EFA\u9898":"\u7F16\u8F91\u8BD5\u9898"),je.createElement("i",{className:"iconfont icon-guanbi11 font4",style:{cursor:"pointer"},onClick:()=>{rr(!1),$o(!1)}})),Ko&&je.createElement(pe.default.Item,{name:"item_type",label:"\u9898\u578B"},je.createElement(we.default,{size:"large",onChange:Xn=>{switch(ko.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Go(Xn),Xn){case"SELECT":ko.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":ko.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}}},je.createElement(we.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),je.createElement(we.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),qo=="SELECT"&&je.createElement(qe,{form:ko,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"is_answer",allowChangeMode:!0}),qo=="JUDGMENT"&&je.createElement(ot,{form:ko,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}),je.createElement("div",{style:{marginTop:"20px"}},"\u8BBE\u7F6E"),du(),je.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:20},className:Pe.bottomDiv},je.createElement("div",{className:Pe.save_button,style:{marginRight:"20px"},onClick:()=>{rr(!1),$o(!1)}},"\u53D6\u6D88"),((Ot==null?void 0:Ot.status)=="not_started"||((Lo=(lo=Wt==null?void 0:Wt.item_banks)==null?void 0:lo[0])==null?void 0:Lo.status)!="ended")&&je.createElement("div",{className:Pe.save_button,onClick:()=>Un(void 0,null,function*(){var Xn,Sa,Ma;yield ko.validateFields();let Fo=!1;const yo=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/exist_data.json`,{method:"post",body:{is_item_bank:!0,item_bank_pages:Io,page_num:ia}});if((yo==null?void 0:yo.status)==0&&(((Xn=yo==null?void 0:yo.data)==null?void 0:Xn.length)>0?Fo=yield new Promise(fo=>{var No;he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:je.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",je.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(No=yo==null?void 0:yo.data)==null?void 0:No.map((Ro,Jo,_o)=>`\u7B2C${Ro}\u9875${Jo<_o.length-1?"\u3001":""}`).join("")),"\u5DF2\u7ED1\u5B9A\u5B66\u4E60\u4E92\u52A8\u5185\u5BB9\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7528\u65B0\u5185\u5BB9\u66FF\u6362\u539F\u6709\u5185\u5BB9\uFF1F\u66FF\u6362\u540E\u539F\u6709\u5185\u5BB9\u5C06\u65E0\u6CD5\u6062\u590D\u3002"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>fo(!0),onCancel:()=>fo(!1)})}):Fo=!0),Fo){let io="";ko.getFieldValue("item_type")=="SELECT"?ko.getFieldValue("choices").filter(Ro=>Ro.is_answer==1).length>1?io="MULTIPLE":io="SINGLE":io=ko.getFieldValue("item_type");const fo=Xt(wn({},ko.getFieldsValue()),{item_type:io,position:ia,smart_plan_id:Ya==null?void 0:Ya.id,difficulty:2,hidden_solution_visibility:!tr,solution_visibility:Yr,enable_ai_tutor:Br,item_bank_pages:Io}),No=Ko?`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/create_item_banks.json`:`/api/smart_plan_item_banks/${(Ma=(Sa=Wt==null?void 0:Wt.item_banks)==null?void 0:Sa[0])==null?void 0:Ma.smart_plan_item_bank_id}.json`;try{const Ro=yield(0,b.ZP)(No,{method:Ko?"post":"put",body:fo});(Ro==null?void 0:Ro.status)===0?(ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),nr(),$o(!1),rr(!1)):ye.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(Ro){ye.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}})},"\u4FDD\u5B58"))),qo=="PROGRAM"&&je.createElement(kt,{question:(Bo=Wt==null?void 0:Wt.item_banks)==null?void 0:Bo[0]}))))),je.createElement(Te.Z,{keyboard:!1,maskClosable:!1,open:Zr,headerStyle:{display:"none"},width:700,forceRender:!0,footer:null,onClose:()=>{vr(!1)}},je.createElement("div",null,je.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},je.createElement("img",{src:te(31116),style:{width:"28px",height:"30px"}}),je.createElement("span",{style:{marginLeft:"10px",color:"#3061D0",fontWeight:500,fontSize:"16px"}},"\u7B54\u9898\u6982\u89C8")),je.createElement("div",{className:Pe.close_drawer,onClick:()=>{vr(!1)}},je.createElement("i",{className:"iconfont icon-shouqi10 font14"})),((Wt==null?void 0:Wt.count)>0||((wo=(Do=Wt==null?void 0:Wt.page)==null?void 0:Do.smart_plan_page_knowledges)==null?void 0:wo.length)>0)&&(Ot==null?void 0:Ot.status)!="not_started"&&!Yo&&((qn=(Oo=Wt==null?void 0:Wt.item_banks)==null?void 0:Oo[0])==null?void 0:qn.status)!="not_started"&&je.createElement("div",{className:Pe.staticWrap},(Wt==null?void 0:Wt.count)>0&&je.createElement(je.Fragment,null,je.createElement(Vn,{data:(Vo==null?void 0:Vo.summary)||[],totalData:Vo==null?void 0:Vo.summaryTotal}),((Ka=(no=Wt==null?void 0:Wt.item_banks)==null?void 0:no[0])==null?void 0:Ka.item_type)!=="PROGRAM"&&je.createElement(zn,{data:(Vo==null?void 0:Vo.details)||[]})),((mo=(Ta=Wt==null?void 0:Wt.item_banks)==null?void 0:Ta[0])==null?void 0:mo.item_type)=="PROGRAM"&&je.createElement(je.Fragment,null,je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),je.createElement("div",{className:Pe.subTitle},"\u7B54\u9898\u8BB0\u5F55")),je.createElement(Le.default,{dataSource:(ur==null?void 0:ur.smart_plan_users)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:(Xn,Sa,Ma)=>je.createElement("span",{style:{color:"#000"}},Xn||"--")},{title:"\u5B66\u53F7",align:"left",width:110,dataIndex:"student_id",ellipsis:!0,render:Xn=>je.createElement("span",{style:{color:"#000"}},Xn||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"right",ellipsis:!0,width:130,dataIndex:"answer_status",render:Xn=>{switch(Xn){case"not_started":return je.createElement("span",{style:{color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F");case"not_pass":return je.createElement("span",{style:{color:"rgb(227,0,0)"}},"\u672A\u901A\u5173");case"passed":return je.createElement("span",{style:{color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173");case"delay_passed":return je.createElement("span",{style:{color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")}}},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:120,dataIndex:"rate",render:(Xn,Sa)=>je.createElement(at.ZP,{type:"link",loading:!1,onClick:()=>Un(void 0,null,function*(){Rr(Sa),Er(!0),vr(!1)})},"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55")}],pagination:{total:(ur==null?void 0:ur.count)||0,onChange:(Xn,Sa)=>{Ir(Xt(wn({},dr),{page:Xn,page_size:Sa}))},current:dr==null?void 0:dr.page,pageSize:dr==null?void 0:dr.page_size,showTotal:Xn=>je.createElement(je.Fragment,null,"\u5171",je.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Xn),"\u6761\u6570\u636E")}}))))),je.createElement(he.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,open:Qr,width:700,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Cr(!1)}},je.createElement(Le.default,{pagination:!1,dataSource:(Vo==null?void 0:Vo.studentList)||[],scroll:{y:500},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(Xn,Sa,Ma)=>Xn},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:Xn=>je.createElement("span",{style:{color:"#000"}},Xn||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:Xn=>je.createElement(at.ZP,{type:"link",loading:!1,onClick:()=>Un(void 0,null,function*(){jr(Xn),Ar(!0),Cr(!1)})},"\u67E5\u770B")}]})),To&&je.createElement(E.Z,{ispptModal:!0,setScoreShow:jo,isshixuns:!1,ScoreShow:!!To,isloadings:!1,onOk:Xn=>Un(void 0,null,function*(){if(!Xn.length){ye.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}console.log("\u8BF7\u9009\u62E9\u8BD5\u9898"+Uo);let Sa=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/add_item_banks.json`,{method:"post",body:{item_bank_ids:Xn,position:ia,is_smart_plan:!0}});(Sa==null?void 0:Sa.status)==0&&(ye.ZP.success("\u9009\u9898\u6210\u529F"),jo(!1),nr(),rr(!1))})}),je.createElement(en,{aiImg:Aa,ref:Pr,onSave:(Xn,Sa)=>Un(void 0,null,function*(){const Ma=yield(0,b.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:Xn,mode:1,smart_plan:{id:Ya==null?void 0:Ya.id,position:ia}}});Ma.status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),nr(),console.log(Ma)),Sa()})}),je.createElement(he.default,{centered:!0,keyboard:!1,open:Wo,title:Wt==null?void 0:Wt.smart_plan_name,width:530,forceRender:!0,footer:null,onOk:()=>{or(!1),$a()},onCancel:()=>{or(!1),$a()}},je.createElement("div",{className:Pe.modal},"\u8BF7\u6253\u5F00\u624B\u673A\u626B\u7801\u529F\u80FD\uFF0C\u626B\u63CF\u5C4F\u5E55\u4E0A\u7684\u4E8C\u7EF4\u7801\uFF0C\u5373\u53EF\u8FDB\u5165\u8BFE\u4EF6\u9875\u9762\uFF0C\u5F00\u542F\u667A\u6167\u5B66\u4E60\u65B0\u4F53\u9A8C\uFF01"),je.createElement("div",{className:Pe.erweima},je.createElement(oe.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Ya==null?void 0:Ya.coursesId}&id=${Ya==null?void 0:Ya.id}`,bgColor:"#FFF",size:260,icon:`${x.Z.IMG_SERVER}/${(Da=Qt==null?void 0:Qt.setting)==null?void 0:Da.tab_logo_url}`}))),je.createElement(he.default,{centered:!0,title:je.createElement(a.ZP.Group,{className:Pe.scoreByBlankRadio,optionType:"button",options:[{label:"\u5B66\u4E60\u8BC4\u4EF7",value:1},{label:"\u95EE\u7B54\u8BB0\u5F55",value:2}],onChange:Xn=>{Fr(Xn.target.value)},value:Mr}),className:Pe.commentModalSty,keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:hr,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Fr(1),Ar(!1)},onCancel:()=>{Fr(1),Ar(!1)}},je.createElement(le.Z,{spinning:lr},je.createElement("div",{className:Pe.evalueWrap},Mr==1&&je.createElement("div",{className:Pe.evalueSty},je.createElement(z.Z,{className:Pe.ansWrap,value:er==null?void 0:er.comment})),Mr==2&&je.createElement(je.Fragment,null,je.createElement("div",{style:{color:"#000",fontSize:"14px",marginTop:"10px"}},"\u4EE5\u4E0B\u662F\u5B66\u751F\u4E0E\u667A\u80FD\u5B66\u4F34\u7684\u4E92\u52A8\u8BE6\u60C5\uFF1A"),je.createElement("div",{className:Pe.evalueSty},je.createElement("div",{className:Pe.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Va=er==null?void 0:er.question_and_answer_list)==null?void 0:Va.map((Xn,Sa)=>je.createElement("div",{key:Sa,className:"mt10"},je.createElement("div",{style:{display:"flex"}},je.createElement("div",{className:Pe.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),je.createElement(z.Z,{className:Pe.asnCont,value:Xn==null?void 0:Xn.question})),je.createElement("div",{style:{display:"flex"}},je.createElement("div",{className:Pe.label},"\u56DE\u7B54\uFF1A"),je.createElement(z.Z,{className:Pe.asnCont,value:Xn==null?void 0:Xn.answer})))))))))),je.createElement(he.default,{centered:!0,title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",keyboard:!1,maskClosable:!1,open:Gr,width:420,forceRender:!0,onOk:()=>Un(void 0,null,function*(){const Xn=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/set_cover.json`,{method:"post",body:{position:ia}});(Xn==null?void 0:Xn.status)==0&&(ye.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Dr(!1))}),onCancel:()=>{Dr(!1)}},je.createElement("span",null,"\u662F\u5426\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762\uFF1F")),je.createElement(he.default,{centered:!0,title:"\u667A\u80FD\u52A9\u6559\u4F34\u5B66\u8BBE\u7F6E",keyboard:!1,maskClosable:!1,open:bu,width:420,forceRender:!0,okButtonProps:{loading:Lu},onOk:()=>Un(void 0,null,function*(){var Xn;uu(!0);const Sa=yield(0,b.ZP)(`/api/smart_plan_item_banks/${(Xn=Wt==null?void 0:Wt.page)==null?void 0:Xn.id}/toggle_ai_tutor.json`,{method:"put",body:{enable_ai_tutor:Br}});(Sa==null?void 0:Sa.status)===0&&(ye.ZP.success(`${Br?"\u5F00\u542F":"\u5173\u95ED"}\u667A\u80FD\u52A9\u6559\u4F34\u5B66\u6210\u529F!`),nr()),uu(!1),eu(!1)}),onCancel:()=>{eu(!1)}},je.createElement("div",{style:{display:"flex",marginTop:"20px",color:"#333"}},je.createElement(Ne.Z,{disabled:(Ot==null?void 0:Ot.status)=="ended",checked:Br,onChange:Xn=>{qr(Xn)}}),je.createElement("div",{style:{fontSize:14,color:"#333",marginLeft:"12px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u89E3\u6790\u5F53\u524D\u9875\u9762\u7684\u8BFE\u4EF6\u4E0E\u8BD5\u9898\u3002\u5176\u4ED6\u9875\u9762\u5982\u9700\u52A9\u6559\u4F34\u5B66\uFF0C\u9700\u5355\u72EC\u5F00\u542F\u3002"))),je.createElement(he.default,{centered:!0,title:"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55",keyboard:!1,maskClosable:!1,open:kr,width:800,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Er(!1)}},je.createElement(le.Z,{spinning:zr},je.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),je.createElement("span",{style:{color:"#333333"}},(ar==null?void 0:ar.user_name)||"--"),je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),je.createElement("span",{style:{color:"#333333"}},(ar==null?void 0:ar.student_id)||"--"),je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),je.createElement("span",{style:{color:"#333333"}},(ar==null?void 0:ar.group_name)||"--"),je.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u7B54\u9898\u72B6\u6001"),je.createElement("span",{style:{color:"#333333"}},(Wa==null?void 0:Wa[ar==null?void 0:ar.answer_status])||"--")),je.createElement(wa.Z,{item:ar,backUrl:`/classrooms/${Ya==null?void 0:Ya.coursesId}/smart_plan/${Ya==null?void 0:Ya.id}/ppt_info/info`}))),je.createElement(he.default,{centered:!0,keyboard:!1,open:Qo,title:"\u8BBE\u7F6E",width:705,forceRender:!0,onOk:()=>Un(void 0,null,function*(){var Xn,Sa,Ma,Fo,yo;let io=!1;const fo=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/exist_data.json`,{method:"post",body:{is_item_bank:!0,item_bank_pages:Io,page_num:ia}});if((fo==null?void 0:fo.status)==0&&(((Xn=fo==null?void 0:fo.data)==null?void 0:Xn.length)>0?io=yield new Promise(Ro=>{var Jo;he.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:je.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",je.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(Jo=fo==null?void 0:fo.data)==null?void 0:Jo.map((_o,Nr,Xr)=>`\u7B2C${_o}\u9875${NrRo(!0),onCancel:()=>Ro(!1)})}):io=!0),io){const No={position:ia,smart_plan_id:Ya==null?void 0:Ya.id,hidden_solution_visibility:!tr,solution_visibility:Yr,enable_ai_tutor:Br,item_bank_pages:Io},Ro=`/api/smart_plan_item_banks/${(Ma=(Sa=Wt==null?void 0:Wt.item_banks)==null?void 0:Sa[0])==null?void 0:Ma.smart_plan_item_bank_id}.json`;try{const Jo=yield(0,b.ZP)(Ro,{method:"put",body:No});(Jo==null?void 0:Jo.status)===0?(ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),su(ia,((yo=(Fo=Wt==null?void 0:Wt.item_banks)==null?void 0:Fo[0])==null?void 0:yo.status)=="in_progress",(Ot==null?void 0:Ot.status)=="ended"),Vr(!1)):ye.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(Jo){ye.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}}),onCancel:()=>{Vr(!1)}},je.createElement("div",null,du())),je.createElement(he.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Tu,title:"\u5B66\u4E60\u5355\u5143\u9501\u5B9A",width:620,forceRender:!0,onOk:()=>Un(void 0,null,function*(){var Xn;if(yield Hr.validateFields(),(Xo==null?void 0:Xo.length)!==1)for(let Ma=0;Ma<(Xo==null?void 0:Xo.length);Ma++){let Fo=[];if((Xn=Xo[Ma])==null||Xn.map(io=>{Mo==null||Mo.map(fo=>{io==(fo==null?void 0:fo.page_id)&&Fo.push(fo==null?void 0:fo.item_bank_id)})}),!Fo.some(io=>io!=null&&io!=null&&io!="")){ye.ZP.warning(`\u7B2C${Ma+1}\u5355\u5143\u8BF7\u5148\u9009\u62E9\u6709\u8BD5\u9898\u7684\u9875\u5173\u8054`);return}}const Sa=yield(0,b.ZP)(`/api/courses/${Ya==null?void 0:Ya.coursesId}/smart_plans/${Ya==null?void 0:Ya.id}/set_group_pages.json`,{method:"put",body:{group_pages:Hr.getFieldValue("group_pages")}});(Sa==null?void 0:Sa.status)===0&&(ye.ZP.success("\u8BBE\u7F6E\u6210\u529F"),nr(),tu(!1))}),onCancel:()=>{tu(!1)},afterClose:()=>{Hr.resetFields()}},je.createElement(le.Z,{spinning:Ou},je.createElement("div",null,je.createElement("div",{className:"mb20",style:{padding:"12px",backgroundColor:"#F6F7F9",color:"#333",fontSize:"14px"}},"\u6559\u5E08\u53EF\u4EE5\u5C06\u591A\u4E2A\u5E7B\u706F\u7247\u7EC4\u5408\u4E3A\u72EC\u7ACB\u5B66\u4E60\u5355\u5143\uFF0C\u5E76\u7F16\u6392\u5355\u5143\u5B66\u4E60\u987A\u5E8F\u3002\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u5F53\u524D\u5355\u5143\u6240\u6709\u5B66\u4E60\u5185\u5BB9\u5E76\u901A\u8FC7\u8BD5\u9898\u6D4B\u9A8C\uFF0C\u7CFB\u7EDF\u624D\u4F1A\u81EA\u52A8\u5F00\u653E\u4E0B\u4E00\u4E2A\u5355\u5143\u3002"),je.createElement(pe.default,{form:Hr,colon:!1},je.createElement(pe.default.List,{name:"group_pages"},(Xn,{add:Sa,remove:Ma})=>Xn.map((Fo,yo)=>je.createElement("div",{key:Fo.key,style:{display:"flex",alignItems:"center",margin:"10px auto"}},je.createElement("div",{style:{color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",borderRadius:"2px",padding:"8px 0",marginRight:"10px",width:"90px",textAlign:"center"}},"\u5B66\u4E60\u5355\u5143",yo+1),je.createElement(pe.default.Item,{name:[Fo.name,"page_ids"],style:{marginBottom:"0px"},rules:[{validator:(io,fo)=>Un(void 0,null,function*(){})}]},je.createElement(we.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Pe.selectMore,showSearch:!1,disabled:(Ot==null?void 0:Ot.status)=="ended",style:{width:"360px"},mode:"multiple",size:"large",value:Xo[yo],onChange:io=>ju(io,yo),onDeselect:io=>ku(io,yo)},[...lu,...Mo.filter(io=>{var fo;return(fo=Xo[yo])==null?void 0:fo.includes(io==null?void 0:io.page_id)})].sort((io,fo)=>io.position-fo.position).map((io,fo)=>{var No,Ro;return je.createElement(we.default.Option,{key:fo,value:io==null?void 0:io.page_id,disabled:((No=Xo==null?void 0:Xo.flat())==null?void 0:No.includes(io.page_id))&&!((Ro=Xo[yo])!=null&&Ro.includes(io.page_id))},"\u7B2C",io==null?void 0:io.position,"\u9875",io!=null&&io.item_bank_id?"(\u6709\u8BD5\u9898)":null)}))),je.createElement("div",{className:"ml20 current",style:{display:"flex",alignItems:"center",justifyContent:"center",width:"30px",height:"30px",borderRadius:"50%",backgroundColor:"rgba(48,97,208,0.1)"},onClick:()=>{Sa(),Kr([...Xo,[]])}},je.createElement("img",{src:te(28051),width:14})),yo>0&&je.createElement("div",{className:"ml20 current",style:{display:"flex",alignItems:"center",justifyContent:"center",width:"30px",height:"30px",borderRadius:"50%",backgroundColor:"rgba(48,97,208,0.1)"},onClick:()=>{Ma(Fo.name);const io=Xo.filter((fo,No)=>No!==yo);Kr(io),Wr([...lu,...Mo.filter(fo=>{var No;return(No=Xo[yo])==null?void 0:No.includes(fo.page_id)})].sort((fo,No)=>fo.position-No.position))}},je.createElement("img",{src:te(43165),width:14}))))))))),je.createElement(Hn.Z,{isEdit:!0,data:wn(Xt(wn({},Wt),{url:Aa,position:ia,maxPage:ao}),Ya),visible:Iu,changePage:to,onOk:()=>{ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),$r(!1),nr()},onClose:()=>$r(!1)}))};var Xa=(0,ve.connect)(({user:Vt,classroomList:Be,loading:Qt,globalSetting:mn,problemset:na})=>({user:Vt,classroomList:Be,globalSetting:mn,loading:Qt.effects,problemset:na}))(Ca)},40783:function(Qe,dt,te){"use strict";var y=te(59301),ve=te(20554),Pe=te(62957),pe=te(25399),ye=te(54172),he=te(48633),Ne=te(24334),Ee=te.n(Ne),we=te(49319),le=te(59741),Te=te(92306),Le=te(12601),at=te(61737),oe=te(67769),a=te(1997),E=te(59301);const{TabPane:b}=ve.default,x=({item:z,backUrl:ee,autoHeight:ne})=>{var ue,se;const[ce,De]=(0,y.useState)([]),[Ue,ke]=(0,y.useState)(!1),[ft]=(0,a.useSearchParams)(),it=(0,a.useParams)();(0,y.useEffect)(()=>{var Pt,pt;((Pt=z==null?void 0:z.evaluate_codes)==null?void 0:Pt.length)>0?De((pt=z==null?void 0:z.evaluate_codes)==null?void 0:pt.map((xt,Kt)=>({key:Kt+1,error_msg:xt!=null&&xt.error_msg?Ne.Base64.decode(xt==null?void 0:xt.error_msg):"",status:xt==null?void 0:xt.status,created_at:xt.created_at,code:xt==null?void 0:xt.code,show_code:xt==null?void 0:xt.show_code,language:xt==null?void 0:xt.language,resubmit:xt==null?void 0:xt.resubmit}))):De([{key:"--",error_msg:"--",show_code:!1}])},[z==null?void 0:z.evaluate_codes]);const _e=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(Pt,pt)=>E.createElement("span",null,pt.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(Pt,pt)=>E.createElement(Le.Z,{date:pt.created_at,showTag:pt==null?void 0:pt.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Pt,pt)=>{var xt;return E.createElement("span",{className:Pt===0?"c-green":"c-red"},((xt=le.Im[Pt])==null?void 0:xt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((ue=ce==null?void 0:ce[0])==null?void 0:ue.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Pt,pt)=>E.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Pe.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:E.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",E.createElement(Te.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[pt==null?void 0:pt.language]})),content:E.createElement("div",{className:"mb10"},E.createElement(he.ZP,{height:300,language:"python",theme:"vs-light",value:pt!=null&&pt.code?Ne.Base64.decode(pt==null?void 0:pt.code):"",autoHeight:ne,options:bt}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(Pt=>!!Pt),bt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return E.createElement("div",{style:{position:"relative"}},E.createElement(ve.default,{defaultActiveKey:"1"},E.createElement(b,{tab:E.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",E.createElement(pe.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},E.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},(se=z==null?void 0:z.user_answer)!=null&&se.length&&(z!=null&&z.passed_code)?E.createElement("aside",{className:we.Z.shixunWrp},E.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),E.createElement("div",{className:we.Z.full},E.createElement(Te.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[z==null?void 0:z.language]}),E.createElement("span",{onClick:()=>ke(!0)},E.createElement("i",{className:"iconfont icon-quanping2"}),E.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),E.createElement(he.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:z!=null&&z.passed_code?Ne.Base64.decode(z==null?void 0:z.passed_code):"",autoHeight:ne,options:bt})):E.createElement(oe.Z,null)),E.createElement(b,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},E.createElement(ye.default,{className:"mt5",bordered:!0,dataSource:ce,columns:_e,pagination:!1}))),(z==null?void 0:z.hack_user_identifier)&&E.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{const Pt=ee||`/classrooms/${it==null?void 0:it.coursesId}/smart_plan/${it==null?void 0:it.id}/users/${it==null?void 0:it.user_login}/ppt_info/info`;(0,at.xg)(`/myproblems/${z==null?void 0:z.hack_user_identifier}?backUrl=${Pt}`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),E.createElement(Pe.default,{centered:!0,destroyOnClose:!0,open:Ue,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>ke(!1),footer:null},E.createElement(he.ZP,{height:500,language:"python",theme:"vs-light",value:z!=null&&z.passed_code?Ne.Base64.decode(z==null?void 0:z.passed_code):"",autoHeight:ne,options:bt})))};dt.Z=x},83232:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return a}});var y=te(59301),ve=te(1997),Pe=te(62957),pe=te(99571),ye=te(29787),he=te(62514),Ne=te(31928),Ee=te(48633),we=te(24334),le=te(61186),Te=te.n(le),Le=te(24978),at=te(59301),oe=(E,b,x)=>new Promise((z,ee)=>{var ne=ce=>{try{se(x.next(ce))}catch(De){ee(De)}},ue=ce=>{try{se(x.throw(ce))}catch(De){ee(De)}},se=ce=>ce.done?z(ce.value):Promise.resolve(ce.value).then(ne,ue);se((x=x.apply(E,b)).next())}),a=({open:E,onClose:b})=>{const[x,z]=(0,y.useState)(void 0);console.log((0,ve.useLocation)(),33);const ee=(0,ve.useLocation)();(0,y.useEffect)(()=>{E&&function(){return oe(this,null,function*(){const Jt=yield(0,he.X6)(E);z(Jt.data)})}()},[E]);const{status:ne,created_at:ue,code:se,name:ce,language:De,pass_sets_count:Ue,set_count:ke,error_msg:ft,output:it,input:_e,expected_output:bt,execute_memory:Pt,user:pt,execute_time:xt,input_file_url:Kt,output_file_url:Ut,is_file:jt,expected_output_file_url:Mt}=x||{};return at.createElement(Pe.default,{open:E,width:1e3,onCancel:()=>b(!1),footer:at.createElement(pe.ZP,{type:"primary",onClick:()=>b(!1)},"\u5173\u95ED"),centered:!0},at.createElement(ye.Z,{spinning:!x,delay:500},at.createElement("div",{className:"record-detail-info"},x?at.createElement(at.Fragment,null,at.createElement("div",{className:"record-detail-body"},at.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),at.createElement("ul",{className:"record-info"},at.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",at.createElement("span",{className:ne===0?"c-green":"c-red"},Ne.Im[ne])," "),at.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",at.createElement("span",null,Te()(ue).format("YYYY-MM-DD HH:mm:ss"))," "),at.createElement("li",null," \u8BED\u8A00\uFF1A",at.createElement("span",null,De)," "),at.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",at.createElement("span",null,xt*1e3,"ms")," "),at.createElement("li",null," ",`${ne===Le.h.HIDE_COMPILE_STATUS?"--":Ue} / ${ke} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,Ne.gZ)({status:ne,error_msg:ft,execute_time:xt,output:it,input:_e,expected_output:bt,input_file_url:Kt,output_file_url:Ut,is_file:jt,expected_output_file_url:Mt}),at.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),at.createElement(Ee.ZP,{height:"200px",width:"100%",language:De==null?void 0:De.toLocaleLowerCase(),value:we.Base64.decode(se),options:{readOnly:!0}}))):null)))}},59741:function(Qe,dt,te){"use strict";te.d(dt,{Im:function(){return ke},Y4:function(){return it}});var y=te(59301),ve=te(37568),Pe=te(6767),pe=te(99571),ye=te(3929),he=te(24334),Ne=te.n(he),Ee=te(89692),we=te(38733),le=te(89284),Te=te(61737),Le=te(34376),at=te.n(Le),oe=te(205),a=te(1997),E=te(83232),b=te(94784),x=te(62514),z=te(46464),ee=te(15213),ne=te(92310),ue=te.n(ne),se=te(60513),ce=te(59301),De=(Pt,pt,xt)=>new Promise((Kt,Ut)=>{var jt=Jt=>{try{Gt(xt.next(Jt))}catch(_t){Ut(_t)}},Mt=Jt=>{try{Gt(xt.throw(Jt))}catch(_t){Ut(_t)}},Gt=Jt=>Jt.done?Kt(Jt.value):Promise.resolve(Jt.value).then(jt,Mt);Gt((xt=xt.apply(Pt,pt)).next())});const{TextArea:Ue}=ve.default,ke={[ye.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ye.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ye.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var ft=(Pt=>(Pt[Pt.SET_VISIBLE=0]="SET_VISIBLE",Pt[Pt.SET_TABINDEX=1]="SET_TABINDEX",Pt))(ft||{});function it(Pt){const{status:pt,error_msg:xt,output:Kt,input:Ut,expected_output:jt,is_file:Mt,input_file_url:Gt,output_file_url:Jt,expected_output_file_url:_t,setMonacoValue:lt,setData:Ge}=Pt,St=(0,y.useRef)(),st=(0,y.useRef)(),zt=(0,y.useRef)();let cn=null;const Re={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,y.useEffect)(()=>{if(Kt&&!Mt&&St.current){const It=new Le.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});It.open(St.current);const dn=(0,Te.pp)(he.Base64.decode(Kt));It.write(dn),It.setOption("theme",{background:"#1e1e1e"})}if(Ut&&!Mt&&st.current){const It=new Le.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});It.open(st.current),It.write((0,Te.pp)(Ut)),It.setOption("theme",{background:"#1e1e1e"})}if(jt&&!Mt&&zt.current){const It=new Le.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});It.open(zt.current),It.write((0,Te.pp)(he.Base64.decode(jt))),It.setOption("theme",{background:"#1e1e1e"})}},[Kt]),pt){case ye.h.NOMATCH:cn=ce.createElement(ce.Fragment,null,ce.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Mt&&ce.createElement("div",{ref:St}),Mt&&ce.createElement("div",{style:Re},ce.createElement("a",{style:{fontSize:"16px"},onClick:()=>De(this,null,function*(){const It=yield(0,oe.ZP)(Jt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});lt(It),setTimeout(()=>{Ge(Jt)},200)})},Kt)),ce.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Mt&&ce.createElement("div",{ref:zt}),Mt&&ce.createElement("div",{style:Re},ce.createElement("a",{style:{fontSize:"16px"},onClick:()=>De(this,null,function*(){const It=yield fetch(_t,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});lt(yield It.text()),setTimeout(()=>{Ge(_t)},200)})},jt)));break;case ye.h.EXECUTEFAILURE:cn=ce.createElement(ce.Fragment,null,ce.createElement("div",{style:{border:"1px #F6F7F9 solid"}},ce.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Mt&&ce.createElement(le.Z,{value:Ut,style:Re}),Mt&&ce.createElement("div",{style:Re},ce.createElement("a",{onClick:()=>(0,Te.LR)(Gt,Ut)},Ut))),ce.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},ce.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:Ee.Z.error,style:{color:"#E30000",padding:"0 10px"}},he.Base64.decode(xt),"111")));break;case ye.h.COMPILEFAILURE:cn=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:Ee.Z.error},he.Base64.decode(xt)));break;case ye.h.PODFAILURE:cn=ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ye.h.TIMEOUT:cn=ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ce.createElement(ce.Fragment,null," ",cn," ")}function _e(Pt){const{status:pt,error_msg:xt,execute_time:Kt,output:Ut,input:jt,expected_output:Mt,is_file:Gt,input_file_url:Jt,output_file_url:_t,expected_output_file_url:lt}=Pt;let Ge=null;switch(pt){case ye.h.OK:case ye.h.NOMATCH:case ye.h.EXECUTEFAILURE:case ye.h.COMPILEFAILURE:Ge=ce.createElement("div",{id:"outputResultRef",className:"h100"});break;case ye.h.PODFAILURE:Ge=ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ye.h.TIMEOUT:Ge=ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ce.createElement(ce.Fragment,null," ",Ge," ")}function bt({value:Pt,className:pt}){return ce.createElement("span",{className:pt},Pt)}dt.ZP=({input:Pt,is_file:pt,debuging:xt,submitting:Kt,executingMessage:Ut,debugResult:jt,onChangeInput:Mt,onDebugCode:Gt,onSubmitCode:Jt,hack:_t,user:lt,submitResult:Ge,isWhiteTheme:St,topDispatch:st})=>{const[zt]=(0,a.useSearchParams)(),cn=(0,a.useParams)(),[Re,It]=(0,y.useState)(!1),[dn,sn]=(0,y.useState)(!1),[Pn,xe]=(0,y.useState)(1),[ie,re]=(0,y.useState)(!1),[me,ze]=(0,y.useState)(0),[qe,Me]=(0,y.useState)(!1),[ct,Fe]=(0,y.useState)(""),[He,Xe]=(0,y.useState)(""),We=(0,y.useRef)(),tt=(0,y.useRef)(),At=(0,y.useRef)(null),Oe=(0,y.useRef)(null),Ve=(0,y.useRef)(null);console.log(Ge,"submitResult",cn);const{status:Ae,id:Ie,input:be,output:ot,expected_output:ht,is_file:Ft,input_file_url:kt,output_file_url:Rt,expected_output_file_url:Zt,error_msg:rn,hack_sets:jn}=Ge||{};(0,y.useEffect)(()=>{Ae===0&&(xe(1),ze(0))},[Ae,Ie]),(0,y.useEffect)(()=>{De(void 0,null,function*(){var oa;const Jn=yield(0,x.rX)(cn==null?void 0:cn.id,"submit");(Jn==null?void 0:Jn.status)===0&&(Jn!=null&&Jn.data&&((oa=Jn==null?void 0:Jn.data)==null?void 0:oa.status)!==0?(st({type:z.Types.SET_SUBMIT_RESULT,payload:{submitResult:Jn==null?void 0:Jn.data}}),xe(2),ze(320)):(xe(1),ze(0)))})},[cn==null?void 0:cn.id]),(0,y.useEffect)(()=>{if(We.current){let $t=function(Ze){ca=ua.offsetHeight,va=!0,vn=Ze.pageY,Ve.current.style.display="block"},oa=function(){va=!1,Ve.current.style.display="none"},Jn=function(Ze){if(va){on();let Je=vn-Ze.pageY,gt=ca+Je;if(gt<0&&(gt=0),gt>window.innerHeight-150&&(gt=window.innerHeight-150),Pn===1){gt<=34?ze(0):ze(gt);return}console.log(gt,"resizeH"),ze(gt)}};const ua=At.current;let ca=0,va=!1,vn=0;const Cn=document.getElementById("case-y-bar");return Cn==null||Cn.addEventListener("mousedown",$t),document.addEventListener("mousemove",Jn),document.addEventListener("mouseup",oa),()=>{const Ze=document.getElementById("case-y-bar");Ze==null||Ze.removeEventListener("mousedown",$t),document.removeEventListener("mousemove",Jn),document.removeEventListener("mouseup",oa)}}},[We,Pn]),(0,y.useEffect)(()=>{const $t=b.Z.subscribe("resize-move-bar",on);if(zt.get("type")!=="exercises")return document.addEventListener((0,se.gH)(),ln),()=>{document.removeEventListener((0,se.gH)(),ln),$t()}},[]),(0,y.useEffect)(()=>{});function on(){var $t,oa,Jn,ua;const ca=document.getElementById("outputResultRef");if(ca){let va=ca.dataset.text;tt.current.reset(),tt.current.writeln(va);const vn=document.getElementById("outputResultRef").offsetWidth-20,Cn=((ua=(Jn=(oa=($t=tt.current)==null?void 0:$t._core)==null?void 0:oa._renderService)==null?void 0:Jn.dimensions)==null?void 0:ua.actualCellWidth)||10,Ze=Math.ceil(vn/Cn);tt.current.resize(Ze,Math.ceil(ca.clientHeight/16))}}function Fn(){It(!Re),setTimeout(()=>{on()},300),ze(Re?320:window.innerHeight-150)}function Ln(){dn?(sn(!1),(0,se.BU)()):(sn(!0),(0,se.Dj)(Oe.current))}const ln=$t=>{(0,se.vp)()||sn(!1)},an=(0,y.useMemo)(()=>{if(jt){const{status:$t,output:oa,error_msg:Jn}=jt;return setTimeout(()=>{let ua="",ca=document.getElementById("outputResultRef");oa?ua=he.Base64.decode(oa):Jn&&(ua=he.Base64.decode(Jn)),tt.current=new Le.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),tt.current.open(ca),tt.current.onKey(function(va){var vn;if(va.domEvent.key.toLocaleUpperCase()==="C"&&va.domEvent.ctrlKey){va.domEvent.preventDefault();let Cn=(vn=tt.current)==null?void 0:vn.getSelection();navigator.clipboard.writeText(Cn).then(()=>{})}}),ca.dataset.text=ua,tt.current.setOption("convertEol",!0),on()},300),ce.createElement(ce.Fragment,null,_e(jt))}return null},[jt]);function Bn(){var $t,oa;if(!(_t!=null&&_t.code)||(($t=_t==null?void 0:_t.code)==null?void 0:$t.trim().length)===0){(oa=Pe.ZP)==null||oa.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}xe(1),ze(320),Gt()}const ea=$t=>De(void 0,null,function*(){let oa=yield(0,oe.ZP)(`/api/problems/${$t}/start.json`,{method:"get",params:{hack_user_id:lt==null?void 0:lt.user_id}});oa&&(window.location.href=`/myproblems/${oa==null?void 0:oa.identifier}${window.location.search}`)});function kn(){Ft?navigator.clipboard.writeText(he.Base64.decode(rn)).then(()=>{Pe.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(he.Base64.decode(ot)).then(()=>{Pe.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return ce.createElement(y.Fragment,null,ce.createElement("div",{className:ue()(Ee.Z.case,St&&Ee.Z.whiteCase),style:{height:me},ref:At},ce.createElement("div",{className:Ee.Z.fullMask,ref:Ve}),ce.createElement("div",{className:Ee.Z["resize-y-bar"],id:"case-y-bar",ref:We,draggable:!1},Pn===2&&ce.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Pn===1&&(me<=34?ce.createElement("div",{onClick:()=>{ze(320)},className:Ee.Z.unfoldBtn},"\u63A7\u5236\u53F0",ce.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):ce.createElement("div",{onClick:()=>{ze(0)},className:Ee.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",ce.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),ce.createElement("div",null,ce.createElement("div",{className:Ee.Z.caseHead},ce.createElement("div",{className:Ee.Z.dot}),ce.createElement("div",{className:Ee.Z.text},Pn===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Pn===2&&!Kt&&typeof Ae=="number"&&ce.createElement(ce.Fragment,null,Ae===ye.h.OK?ce.createElement("div",{className:Ee.Z.pass},ce.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):ce.createElement("div",{className:Ee.Z.noPass},ce.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),ke[Ae])),ce.createElement("div",{className:Ee.Z.btns},Pn===2&&!Kt&&ce.createElement(ce.Fragment,null,Ae!==ye.h.OK&&ce.createElement("div",{onClick:kn},ce.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),ce.createElement("div",{onClick:()=>{Me(Ie)}},ce.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),zt.get("type")!=="exercises"&&ce.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>Fn()},ce.createElement("i",{className:`iconfont icon-${Re?"suoxiao1":"fangda"}`})))),ce.createElement("div",{style:{display:Pn===1?"block":"none"}},xt?ce.createElement(we.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ce.createElement("div",{style:{height:me-34}},ce.createElement("div",{className:Ee.Z.result},ce.createElement("div",{className:Ee.Z.left},ce.createElement("div",{className:Ee.Z.title},ce.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ce.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),ce.createElement("div",{className:Ee.Z.leftNode},ce.createElement(Ue,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:pt?"":Pt,onChange:Mt}))),ce.createElement("div",{className:Ee.Z.right},ce.createElement("div",{className:Ee.Z.title},ce.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ce.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),ce.createElement("div",{className:Ee.Z.node},jt?an:ce.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),ce.createElement("div",{style:{display:Pn===2?"block":"none"}},Kt?ce.createElement(we.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ce.createElement("div",{style:{height:me-34,display:"flex",flexDirection:"column",overflow:"hidden"}},ce.createElement("div",{ref:Oe,className:Ee.Z.elseNode},ce.createElement("div",{className:Ee.Z.nameWrap},ce.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ce.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),ce.createElement("div",{className:Ee.Z.scroll},ce.createElement("pre",{className:Ee.Z.scrollBox,style:ie?{height:dn?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!Ft&&ce.createElement(bt,{value:be}),Ft&&ce.createElement("a",{style:{fontSize:"16px"},onClick:()=>De(void 0,null,function*(){const $t=yield fetch(kt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Xe(yield $t.text()),setTimeout(()=>{Fe(kt)},200)})},be)),be&&ce.createElement("div",{className:Ee.Z.action},ce.createElement("span",{onClick:()=>re(!ie)},ie?"\u6536\u8D77":"\u5C55\u5F00"),zt.get("type")!=="exercises"&&ce.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>Ln(),className:`iconfont icon-${dn?"suoxiao1":"fangda"}`})))),ce.createElement("div",{className:Ee.Z.result,style:{flex:1,overflow:"hidden"}},ce.createElement("div",{className:Ee.Z.left},ce.createElement("div",{className:Ee.Z.title},ce.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ce.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),ce.createElement("div",{className:Ee.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},ce.createElement("pre",null,!Ft&&ce.createElement(bt,{className:"mb10",value:ht&&he.Base64.decode(ht)||""}),Ft&&ce.createElement("a",{style:{fontSize:"16px"},onClick:()=>De(void 0,null,function*(){const $t=yield fetch(Zt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Xe(yield $t.text()),setTimeout(()=>{Fe(Zt)},200)})},ht)))),ce.createElement("div",{className:Ee.Z.right},ce.createElement("div",{className:Ee.Z.title},ce.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ce.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),ce.createElement("div",{className:Ee.Z.node,style:{color:Ae===ye.h.OK?"#2ABD8C":"#FF2C29"}},ce.createElement("pre",null,(Ae===4||Ae===5)&&ce.createElement(bt,{className:"mb10",value:rn&&he.Base64.decode(rn)||""}),Ae!=4&&Ae!=5&&(Ft?ce.createElement("a",{style:{fontSize:"16px"},onClick:()=>De(void 0,null,function*(){const $t=yield(0,oe.ZP)(Rt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{Xe($t)}catch(oa){Xe("")}setTimeout(()=>{Fe(Rt)},200)})},ot):ce.createElement(bt,{className:"mb10",value:ot&&he.Base64.decode(ot)||""})))))))))),ce.createElement("div",{className:ue()(Ee.Z.footer,St&&Ee.Z.whiteFooter),style:{zIndex:100}},(_t==null?void 0:_t.is_program)&&(_t==null?void 0:_t.above_question)&&ce.createElement(pe.ZP,{className:"mr10",type:"primary",onClick:()=>ea(_t==null?void 0:_t.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(_t==null?void 0:_t.is_program)&&(_t==null?void 0:_t.under_question)&&ce.createElement(pe.ZP,{className:"mr10",type:"primary",onClick:()=>ea(_t==null?void 0:_t.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),ce.createElement(pe.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:xt||Kt,loading:xt,color:"#2ABD8C",className:"mr10",onClick:Bn},"\u8C03\u8BD5\u4EE3\u7801"),zt.get("qtype")!=="8"&&ce.createElement(pe.ZP,{className:Ee.Z.disabled,type:"primary",icon:ce.createElement("i",{className:"iconfont icon-bofang1"}),loading:Kt,disabled:xt||Kt,onClick:()=>{var $t,oa;if(!(_t!=null&&_t.code)||(($t=_t==null?void 0:_t.code)==null?void 0:$t.trim().length)===0){(oa=Pe.ZP)==null||oa.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}xe(2),ze(320),Jt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),ce.createElement(E.Z,{onClose:Me,open:qe}),ce.createElement(ee.Z,{close:!0,data:ct,type:ct.length?"txt":"",onClose:()=>Fe(""),monacoEditor:{value:He,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},46464:function(Qe,dt,te){"use strict";te.r(dt),te.d(dt,{Types:function(){return to},default:function(){return bo}});var y=te(59301),ve=te(1997),Pe=te(11938),pe=te(62957),ye=te(29787),he=te(99571),Ne=te(25399),Ee=te(77019),we=te(62514),le=te(52035),Te=te(60513),Le=te(48047),at=te(13820),oe=te(87169),a=te(30641),E=te(48633),b=te(46860),x=te(63918),z=te(41315),ee=te(59301),ne=Object.defineProperty,ue=Object.defineProperties,se=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,ke=(Ye,yt,ut)=>yt in Ye?ne(Ye,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ye[yt]=ut,ft=(Ye,yt)=>{for(var ut in yt||(yt={}))De.call(yt,ut)&&ke(Ye,ut,yt[ut]);if(ce)for(var ut of ce(yt))Ue.call(yt,ut)&&ke(Ye,ut,yt[ut]);return Ye},it=(Ye,yt)=>ue(Ye,se(yt));const _e={theme:(0,x.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,x.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,x.G)("cmTabToSpace",!0)};var bt=(Ye=>(Ye[Ye.set_font_size=0]="set_font_size",Ye[Ye.set_theme=1]="set_theme",Ye[Ye.on_tab_to_space=2]="on_tab_to_space",Ye[Ye.set_show_editor_setting=3]="set_show_editor_setting",Ye))(bt||{});function Pt(Ye,yt){switch(yt.type){case 3:return it(ft({},Ye),{showEditorSetting:yt.payload});case 1:return it(ft({},Ye),{theme:yt.payload});case 0:return it(ft({},Ye),{fontSize:yt.payload});case 2:return it(ft({},Ye),{tabToSpace:yt.payload});default:throw new Error}}var pt=({isLoading:Ye,value:yt,onChange:ut,language:ae,onUpdateCode:fe,ActionBarRender:ge,setIsWhiteTheme:de})=>{const[Ce,Ke]=(0,y.useReducer)(Pt,_e),{theme:$e,fontSize:et,showEditorSetting:Ct,tabToSpace:Lt}=Ce,nt=(0,y.useRef)(),Yt=(0,y.useRef)();(0,y.useEffect)(()=>{de($e==="vs")},[$e]);const qt={onFontSizeChange:hn=>{Ke({type:0,payload:hn}),(0,x.t)("cmFontSize",hn)},tabToSpace:Lt,cmFontSize:et,className:"oj",cmCodeMode:$e,onTabToSpace:hn=>{Ke({type:2,payload:hn}),(0,x.t)("cmTabToSpace",hn)},onCodeModeChange:hn=>{Ke({type:1,payload:hn}),(0,x.t)("ProgrammingCodeMode",hn)}};function pn(){Ke({type:3,payload:!1})}function un(){Ke({type:3,payload:!0})}const Dn={value:yt,language:ae,theme:$e,options:{fontSize:et,insertSpaces:Lt},onChange:hn=>{ut(hn),Yt.current=hn,clearTimeout(nt.current),nt.current=setTimeout(()=>{fe(Yt.current)},1e4)},onEditBlur:hn=>{Yt.current&&fe(Yt.current)}};return ee.createElement(y.Fragment,null,ge(un),ee.createElement("div",{style:{flex:1,overflow:"hidden"}},!Ye&&ee.createElement(E.ZP,ft({},Dn))),ee.createElement(b.Z,null,ee.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Ct,onClose:pn},ee.createElement(z.Z,ft({},qt)))))},xt=te(60141),Kt=te(24334),Ut=te(59741),jt={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},Mt={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Gt=te(54172),Jt=te(13747),_t=te(58617),lt=te(83232),Ge=te(61186),St=te.n(Ge),st=te(59301);const{Column:zt}=Gt.default;var cn=({submitResult:Ye,submitting:yt,submitRecords:ut,page:ae,onPageChange:fe,topicId:ge})=>{const[de]=(0,ve.useSearchParams)(),{records:Ce,records_count:Ke}=ut||{},[$e,et]=(0,y.useState)(!1),Ct=de.get("type")==="1";return st.createElement(ye.Z,{spinning:yt,tip:"\u8BC4\u6D4B\u4E2D...",indicator:st.createElement(_t.Z,{style:{fontSize:24},spin:!0})},(Ce==null?void 0:Ce.length)>0?st.createElement(Gt.default,{dataSource:Ce,rowKey:"id",pagination:!1},st.createElement(zt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Lt,nt)=>st.createElement("span",null," ",St()(Lt).format("YYYY-MM-DD HH:mm:ss"))}),st.createElement(zt,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Lt,nt)=>{var Yt;return st.createElement("span",{className:`${Lt===0?"c-green":"c-red"} current`,onClick:()=>{et(nt.id)}},(Yt=Ut.Im[Lt])==null?void 0:Yt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),st.createElement(zt,{title:`\u6267\u884C\u7528\u65F6 (${Ct?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Lt=>Lt?Ct?Lt:Lt/1e3:""}),st.createElement(zt,{title:`\u5185\u5B58\u6D88\u8017\uFF08${Ct?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Lt=>Lt?Ct?Lt:parseFloat((Lt/1024).toFixed(2)):""}),st.createElement(zt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),st.createElement(zt,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Lt,nt)=>st.createElement("span",{className:"c-light-primary current",onClick:()=>{et(nt.id)}},"\u67E5\u770B")})):st.createElement("div",{style:{height:300,width:"100%"}}),st.createElement(lt.Z,{onClose:et,open:$e}),Ke>15?st.createElement(Jt.Z,{className:Mt.pagination,current:ae,pageSize:15,total:Ke,onChange:fe}):null)},Re=te(67769),It=te(96599),dn={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},sn=te(89284),Pn=te(59301);const xe={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var ie=({hack:Ye})=>{const{language:yt,difficult:ut,time_limit:ae,description:fe}=Ye,[ge]=(0,ve.useSearchParams)(),de=xe[ut];return Pn.createElement(Pn.Fragment,null,Pn.createElement("ul",{className:dn.info},Pn.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",Pn.createElement("b",{className:dn.info_tag},yt)),Pn.createElement("li",null,Pn.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Pn.createElement(It.default,{color:de==null?void 0:de.color},de==null?void 0:de.name)),Pn.createElement("li",null,Pn.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",Pn.createElement("span",{style:{color:"#333333"}},ae,"\u79D2"))),ge.get("qtype")==="8"?Pn.createElement(sn.Z,{value:fe,showProgramFill:!0,className:dn.desc}):Pn.createElement(sn.Z,{value:fe,className:dn.desc}))},re={},me=te(59301),ze=({hack:Ye,current_user:yt})=>me.createElement("div",{className:re.answer},Ye!=null&&Ye.answer_text?me.createElement(sn.Z,{style:{padding:"13px 0"},value:(Ye==null?void 0:Ye.answer_text)||""}):me.createElement(Re.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),qe=te(94784),Me=te(205);function ct(Ye,yt){return(0,Me.U2)(`/problems/${Ye}/comments.json`,{page:yt,limit:10})}function Fe(Ye){return(0,Me.v_)(`/discusses/${Ye}/plus.json`,{container_type:"Discuss",type:1})}function He(Ye,yt,ut){return(0,Me.v_)(`/problems/${Ye}/comments/reply.json`,{comments:{content:ut,parent_id:yt}})}function Xe(Ye,yt){return(0,Me.v_)(`/problems/${Ye}/comments.json`,{comments:{content:yt}})}function We(Ye,yt,ut){return(0,Me.v_)(`/problems/${Ye}/comments/${yt}/hidden.json`,ut)}function tt(Ye,yt){return(0,Me.IV)(`/problems/${Ye}/comments/${yt}`)}var At=te(91528);function Oe({author:Ye}){return y.createElement("a",{href:`/users/${Ye.login}`,target:"_blank"},y.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${at.Z.IMG_SERVER}/images/${Ye.image_url}`,width:"50"}))}function Ve({data:Ye,index:yt,parentDiscussIndex:ut,user:ae,onSetActionType:fe}){const{author:ge,can_delete:de,content:Ce,id:Ke,time:$e}=Ye;function et(){fe({id:Ke,index:yt,type:"delete-discuss",parentDiscussIndex:ut,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const Ct=ae.admin||de||ge.user_id===ae.user_id;return y.createElement("div",{className:"discuss-item-container second-discuss "},y.createElement(Oe,{author:ge}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${ge.login}`,target:"_blank"},ge.name),y.createElement("span",{className:"grey"},$e),y.createElement("div",{className:"btn-group",style:{marginBottom:0}},Ct?y.createElement("a",{onClick:et,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null)),y.createElement(sn.Z,{className:"discuss-content",value:Ce})))}var Ae=({user:Ye,data:yt,index:ut,onPlusDiscuss:ae,onSetActionType:fe,activeDiscussIndex:ge,onReplyDiscuss:de,onSetActiveDiscussIndex:Ce})=>{const{content:Ke,children:$e,hidden:et,id:Ct,praise_count:Lt,time:nt,user_praise:Yt,can_delete:qt,author:pn}=yt;function un(){Ce(Ct)}function Dn(){ae(Ct,!Yt,ut)}function hn(){fe({id:Ct,index:ut,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function xn(){fe({id:Ct,index:ut,params:{hidden:et?"0":"1"},type:"hidden-discuss",message:et?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Kn=Ye.admin||Ye.user_id===pn.user_id;return y.createElement("div",{className:"discuss-item-container",key:Ct},y.createElement(Oe,{author:pn}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${pn.login}`,target:"_blank"}," ",pn.name," "),y.createElement("span",{className:"grey"},nt)),y.createElement(sn.Z,{className:"discuss-content",value:Ke}),$e&&$e.length>0?y.createElement("div",{className:"reply-discuss-container"},$e.map((Mn,bn)=>y.createElement(Ve,{key:Mn.id,data:Mn,index:bn,user:Ye,onSetActionType:fe,parentDiscussIndex:ut}))):null,y.createElement("div",{className:"btn-group"},Kn?y.createElement("a",{onClick:xn,title:et?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},y.createElement("i",{className:et?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,qt&&(!$e||$e.length==0)?y.createElement("a",{onClick:hn,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null,y.createElement("a",{onClick:un,title:"\u56DE\u590D"}," ",y.createElement("i",{className:"iconfont icon-huifu1"})," "),y.createElement("a",{onClick:Dn,className:Yt?"c-orange":""},y.createElement("i",{className:Yt?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),y.createElement("span",null,Lt||""))),y.createElement(At.Z,{id:Ct,activeDiscussIndex:ge,onReplyDiscuss:de})))},Ie=te(18196),be={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},ot=te(39077),ht=(Ye,yt,ut)=>new Promise((ae,fe)=>{var ge=Ke=>{try{Ce(ut.next(Ke))}catch($e){fe($e)}},de=Ke=>{try{Ce(ut.throw(Ke))}catch($e){fe($e)}},Ce=Ke=>Ke.done?ae(Ke.value):Promise.resolve(Ke.value).then(ge,de);Ce((ut=ut.apply(Ye,yt)).next())}),Ft=({user_praise:Ye,praise_count:yt,praisePlus:ut,onCreateDiscuss:ae,discuss_count:fe})=>{const[ge,de]=(0,y.useState)(!1),[Ce,Ke]=(0,y.useState)("");function $e(nt){Ke(nt)}function et(){de(!0)}function Ct(){de(!1)}function Lt(){return ht(this,null,function*(){ae(Ce),Ke(""),de(!1)})}return y.createElement("div",{className:`${be["dis-input-editor-container"]} ${ge?be.active:""} `},y.createElement("div",{className:ge?`hide ${be["text-area"]}`:be["text-area"]},y.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:et}),y.createElement("a",null," ",y.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",fe," "),y.createElement("a",{className:"c-light-black",onClick:ut,title:Ye?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},y.createElement("i",{className:`mr3 ${Ye?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),yt?y.createElement("span",null,yt):"")),ge?y.createElement("div",{className:be["input-mask"],onClick:Ct}):null,y.createElement("div",{className:ge?be["md-container"]:`${be["md-container"]} hide`},y.createElement(ot.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:Ce,height:240,onChange:$e}),y.createElement("div",{className:be["tip-container"],onClick:Ct},y.createElement("a",{className:be["btn-send"],onClick:Lt}," \u53D1\u9001 "))))},kt=te(59301),Rt=Object.defineProperty,Zt=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,jn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,Ln=(Ye,yt,ut)=>yt in Ye?Rt(Ye,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ye[yt]=ut,ln=(Ye,yt)=>{for(var ut in yt||(yt={}))on.call(yt,ut)&&Ln(Ye,ut,yt[ut]);if(jn)for(var ut of jn(yt))Fn.call(yt,ut)&&Ln(Ye,ut,yt[ut]);return Ye},an=(Ye,yt)=>Zt(Ye,rn(yt)),Bn=(Ye,yt,ut)=>new Promise((ae,fe)=>{var ge=Ke=>{try{Ce(ut.next(Ke))}catch($e){fe($e)}},de=Ke=>{try{Ce(ut.throw(Ke))}catch($e){fe($e)}},Ce=Ke=>Ke.done?ae(Ke.value):Promise.resolve(Ke.value).then(ge,de);Ce((ut=ut.apply(Ye,yt)).next())});const ea={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var kn=(Ye=>(Ye[Ye.GET_DISCUSSES=0]="GET_DISCUSSES",Ye[Ye.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",Ye[Ye.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",Ye[Ye.PLUS_DISCUSS=3]="PLUS_DISCUSS",Ye[Ye.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",Ye[Ye.SET_PAGE=5]="SET_PAGE",Ye[Ye.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",Ye))(kn||{});function $t(Ye,yt){switch(yt.type){case 6:return an(ln({},Ye),{loading:!0});case 0:return ln(ln({},Ye),yt.payload);case 1:return ln(ln({},Ye),yt.payload);case 4:return ln(ln({},Ye),yt.payload);case 3:return ln(ln({},Ye),yt.payload);case 5:return an(ln({},Ye),{page:yt.payload});case 2:return ln(ln({},Ye),yt.payload);default:throw new Error}}var oa=({user:Ye,identifier:yt,hack:ut,onTriggerPraise:ae,activeIndex:fe})=>{const[ge,de]=(0,y.useReducer)($t,ea),{loading:Ce,page:Ke,data:$e,count:et,actionType:Ct,activeDiscussIndex:Lt}=ge,nt=(0,y.useCallback)(()=>Bn(void 0,null,function*(){de({type:6});const Mn=yield ct(yt,Ke),{comments:bn,disscuss_count:aa}=Mn;de({type:0,payload:{data:bn,count:aa,loading:!1}})}),[Ke,yt]);(0,y.useEffect)(()=>{fe==="2"&&nt()},[yt,Ke,fe]);function Yt(Mn){de({type:5,payload:Mn})}function qt(Mn){de({type:4,payload:{actionType:Mn}})}function pn(Mn){de(Lt===Mn?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Mn}})}function un(Mn,bn,aa){return Bn(this,null,function*(){try{const En=yield Fe(Mn);$e[aa].user_praise=bn,$e[aa].praise_count=En.praise_count,de({type:3,payload:{data:[...$e]}})}catch(En){console.log(En)}})}function Dn(){return Bn(this,null,function*(){const{id:Mn,params:bn,type:aa,index:En,parentDiscussIndex:_n}=Ct;if(aa==="hidden-discuss"&&(yield We(yt,Mn,bn),_n?$e[_n].children[En].hidden=bn.hidden==1:$e[En].hidden=bn.hidden==1,de({type:4,payload:{actionType:null,data:[...$e]}})),aa==="delete-discuss"){if(yield tt(yt,Mn),_n||_n===0){let ya=$e[_n].children;for(let la=ya.length-1;la>=0;la--)if(ya[la].id===Mn){ya.splice(la,1);break}$e[_n].children=ya}else for(let ya=$e.length-1;ya>=0;ya--)if($e[ya].id===Mn){$e.splice(ya,1);break}de({type:4,payload:{actionType:null,data:[...$e]}})}})}function hn(){de({type:4,payload:{actionType:null}})}function xn(Mn,bn){return Bn(this,null,function*(){try{yield He(yt,Mn,bn),nt()}catch(aa){console.log(aa)}})}function Kn(Mn){return Bn(this,null,function*(){de({type:6}),yield Xe(yt,Mn),nt()})}return kt.createElement(kt.Fragment,null,kt.createElement("div",{className:"discuss-panel"},$e.length===0?kt.createElement(Re.Z,null):$e.map((Mn,bn)=>kt.createElement(Ae,{onReplyDiscuss:xn,onPlusDiscuss:un,onSetActiveDiscussIndex:pn,onSetActionType:qt,data:Mn,index:bn,user:Ye,activeDiscussIndex:Lt})),et>10?kt.createElement("div",{className:"pagination-container"},kt.createElement(Jt.Z,{showQuickJumper:!0,onChange:Yt,current:Ke,total:et})):null),kt.createElement(Ft,{user_praise:ut.user_praise,praise_count:ut.praises_count,praisePlus:ae,discuss_count:ut.comments_count,onCreateDiscuss:Kn}),kt.createElement(b.Z,null,kt.createElement(pe.default,{centered:!0,title:"\u63D0\u793A",open:!!Ct,onOk:Dn,onCancel:hn},kt.createElement("p",null,Ct?Ct.message:"")),kt.createElement(Ie.Z,null)))},Jn=te(82326),ua=te(37568),ca=te(86743),va={},vn=te(59301),Cn=({hack:Ye,current_user:yt})=>vn.createElement("div",{className:va.answer},Ye!=null&&Ye.analysis?vn.createElement(sn.Z,{style:{padding:"13px 0"},value:(Ye==null?void 0:Ye.analysis)||""}):vn.createElement(Re.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Ze={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},Je=te(8848),gt=te(5269),mt=te(28284),vt=te(71051),Nt=te(30582),Tn=te(59301);const{TextArea:$n}=ua.default,{Panel:da}=Je.default;var On=({data:Ye,hack:yt})=>(console.log(Ye,yt,"data"),yt!=null&&yt.is_file?Tn.createElement(Nt.Y2,{disabled:!0,className:Ze.uploadTableWrapper,showScore:!yt.test_set_score,data:Ye,isProgramHomework:!0}):Tn.createElement("div",{className:Ze.hackSets},Ye==null?void 0:Ye.map((ut,ae)=>Tn.createElement(Je.default,{accordion:!0,bordered:!1,key:ae,defaultActiveKey:ae===0&&ut.id,className:Ze.collapseWrapper,expandIcon:({isActive:fe})=>Tn.createElement("i",{className:`iconfont icon-weizhankai ${fe?Ze.open:Ze.close}`,style:{fontSize:14,transition:"all .2s"}})},Tn.createElement(da,{key:ut.id,header:Tn.createElement(Ee.Z,{align:"middle",justify:"space-between",wrap:!1},Tn.createElement(gt.Z,{className:Ze.panelHeader},Tn.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",ae+1)),Tn.createElement(gt.Z,{flex:1},Tn.createElement(Ee.Z,{align:"middle",justify:"end",wrap:!1},!(yt!=null&&yt.test_set_score)&&Tn.createElement(gt.Z,{className:Ze.rateInput},Tn.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),Tn.createElement("div",null,Tn.createElement(mt.default.Item,{noStyle:!0},Tn.createElement(vt.Z,{value:ut==null?void 0:ut.score,className:Ze.baseFormItem,min:0,max:100,disabled:!0}))),Tn.createElement("span",{className:"ml10"},"%")))))},Tn.createElement(mt.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},Tn.createElement($n,{readOnly:!0,value:ut==null?void 0:ut.input,rows:4})),Tn.createElement(mt.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},Tn.createElement($n,{readOnly:!0,value:ut==null?void 0:ut.output,rows:4}))))))),pa={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},rt=te(59301),ra=(0,y.forwardRef)(({data:Ye=[]},yt)=>{var ut;const[ae,fe]=(0,y.useState)(),ge=Ye.filter(Ce=>Ce.show);(0,y.useEffect)(()=>{ge.length&&fe(ge[0].id)},[Ye==null?void 0:Ye.length]);const de=((ut=ge.find(Ce=>Ce.id===ae))==null?void 0:ut.element)||null;return(0,y.useImperativeHandle)(yt,()=>({setActiveTab:Ce=>fe(Ce)})),rt.createElement("div",{className:pa.tabs},rt.createElement("div",{className:pa.tabWarp},ge.map(Ce=>rt.createElement("div",{onClick:()=>fe(Ce.id),className:`${pa.tab} ${Ce.id===ae?pa.active:""}`,key:Ce.id},Ce.name))),rt.createElement("div",{className:pa.content},de))}),en=te(59301),In=Object.defineProperty,wa=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Qn=(Ye,yt,ut)=>yt in Ye?In(Ye,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ye[yt]=ut,Nn=(Ye,yt)=>{for(var ut in yt||(yt={}))nn.call(yt,ut)&&Qn(Ye,ut,yt[ut]);if(Bt)for(var ut of Bt(yt))Et.call(yt,ut)&&Qn(Ye,ut,yt[ut]);return Ye},Vn=(Ye,yt)=>wa(Ye,Hn(yt)),zn=(Ye,yt,ut)=>new Promise((ae,fe)=>{var ge=Ke=>{try{Ce(ut.next(Ke))}catch($e){fe($e)}},de=Ke=>{try{Ce(ut.throw(Ke))}catch($e){fe($e)}},Ce=Ke=>Ke.done?ae(Ke.value):Promise.resolve(Ke.value).then(ge,de);Ce((ut=ut.apply(Ye,yt)).next())});const je={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},wt={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Wn=({hack:Ye,onTriggerPraise:yt,topicId:ut,page:ae,onPageChange:fe,user:ge,current_user:de,submitRecords:Ce,submitting:Ke,submitResult:$e,setActiveIndex:et,hack_sets:Ct})=>{var Lt,nt;const[Yt]=(0,ve.useSearchParams)(),[qt,pn]=(0,y.useState)("0"),un=(0,ve.useLocation)(),[Dn,hn]=(0,y.useState)(!1),[xn,Kn]=(0,y.useState)(null),[Mn,bn]=(0,y.useState)([]),[aa,En]=(0,y.useState)([]),[_n,ya]=(0,y.useState)({page:1,limit:10}),la=(0,y.useRef)(null),La=(0,y.useRef)(null);console.log(ge,"user");let[ha,ka]=(0,y.useState)(Vn(Nn({},(0,ve.useParams)()),{page:1,per_page:20,name:""}));(0,y.useEffect)(()=>{La.current&&(Ye==null?void 0:Ye.is_close_tips)===!1&&xn===null&&Kn(!0)},[La.current,Ye==null?void 0:Ye.is_close_tips,xn]);function Fa(){return zn(this,null,function*(){yield(0,Me.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,y.useEffect)(()=>{et(qt)},[qt]);function za(fn){return zn(this,null,function*(){let Rn=fn.target.id;if(Rn==="1"){let gn=yield(0,Me.ZP)(`/api/myproblems/${ha.id}/redo_logs.json`,{method:"get",params:Nn({},_n)});(gn==null?void 0:gn.status)===0&&En(gn==null?void 0:gn.data)}pn(Rn)})}(0,y.useEffect)(()=>qe.Z.subscribe("to-commit-info",()=>{pn("1"),la.current&&la.current.setActiveTab("1")}),[]),(0,y.useEffect)(()=>qe.Z.subscribe("to-reset-info",()=>{za({target:{id:"1"}}),la.current&&la.current.setActiveTab("2")}),[]);function Ra(){pn("2")}function Ua(){return zn(this,null,function*(){let fn=yield(0,Me.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Nn({identifier:ha==null?void 0:ha.id},ha)});bn(fn)})}const Dt=[{title:null,description:en.createElement("div",null,en.createElement("b",{onClick:()=>{Kn(!1),Fa(),hn(!0),Ua()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),en.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),en.createElement(he.ZP,{onClick:()=>{Kn(!1),Fa()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>La.current}];return en.createElement("div",{className:jt["left-panel"]},en.createElement("ul",{className:`${jt["s-navs"]} ${jt["bg-white"]} ${jt.b1}`},(Ye==null?void 0:Ye.is_program)&&!Yt.get("pageId")&&en.createElement(Ne.Z,{title:"\u9898\u76EE\u5217\u8868"},en.createElement("div",{onClick:()=>{Ua(),hn(!0)},className:jt.btns,ref:La,style:xn?{pointerEvents:"none"}:{}},en.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),en.createElement("li",{style:{marginLeft:20}},en.createElement("a",{className:qt==="0"?jt.active:"",id:"0",onClick:za},"\u9898\u76EE\u63CF\u8FF0")),en.createElement("li",null,en.createElement("a",{className:qt==="1"?jt.active:"",id:"1",onClick:za},"\u64CD\u4F5C\u8BB0\u5F55")),(Yt.get("type")!=="exercises"&&(Ye==null?void 0:Ye.answer_text_show)||Yt.get("type")!=="exercises"&&(Ye==null?void 0:Ye.analysis_show))&&en.createElement("li",null,en.createElement("a",{className:qt==="4"?jt.active:"",id:"4",onClick:za},"\u89E3\u7B54\u53C2\u8003")),Yt.get("type")!=="exercises"&&en.createElement("li",null,en.createElement("a",{className:qt==="2"?jt.active:"",id:"2",onClick:za},"\u8BC4\u8BBA")),!!(Ct!=null&&Ct.length)&&Yt.get("type")!=="exercises"&&Yt.get("type")!=="1"&&en.createElement("li",null,en.createElement("a",{className:qt==="5"?jt.active:"",id:"5",onClick:za},"\u6D4B\u8BD5\u7528\u4F8B"))),en.createElement("div",{className:`${jt["tab-panel-body"]} ${qt==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},en.createElement(ie,{hack:Ye,onTriggerPraise:yt,toDiscuss:Ra})),en.createElement("div",{style:{padding:"12px"},className:`${jt["tab-panel-body"]} ${qt==="1"?"":"hide"}`},en.createElement(ra,{ref:la,data:[{id:"1",show:Yt.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:en.createElement(en.Fragment,null,Ce!=null&&Ce.records_count||Ke?en.createElement(cn,{page:ae,onPageChange:fe,topicId:ut,submitting:Ke,key:($e==null?void 0:$e.id)||1,submitRecords:Ce,submitResult:$e}):en.createElement(Re.Z,null))},{id:"2",show:Yt.get("type")==="exercises"||(Ye==null?void 0:Ye.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:en.createElement(en.Fragment,null,en.createElement(Gt.default,{pagination:!1,dataSource:aa==null?void 0:aa.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(fn,Rn,gn)=>St()(fn).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(fn,Rn,gn)=>{var ta;return(ta=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(Zn=>Zn.id===fn))==null?void 0:ta.name}}]}),en.createElement(Jt.Z,{style:{marginTop:10},current:_n.page,total:aa==null?void 0:aa.count,hideOnSinglePage:!0,onChange:fn=>zn(void 0,null,function*(){_n.page=fn,ya(_n);let Rn=yield(0,Me.ZP)(`/api/myproblems/${ha.id}/redo_logs.json`,{method:"get",params:Vn(Nn({},_n),{courseId:ha.courseId})});(Rn==null?void 0:Rn.status)===0&&En(Rn==null?void 0:Rn.data)})}))}]})),en.createElement("div",{style:{padding:"12px"},className:`${jt["tab-panel-body"]} ${qt==="4"?"":"hide"}`},en.createElement(ra,{data:[{id:"1",show:Yt.get("type")!=="exercises"&&(Ye==null?void 0:Ye.answer_text_show),name:"\u7B54\u6848",element:en.createElement(en.Fragment,null,en.createElement(ze,{hack:Ye,current_user:de}))},{id:"2",show:Yt.get("type")!=="exercises"&&(Ye==null?void 0:Ye.analysis_show),name:"\u89E3\u6790",element:en.createElement(en.Fragment,null,en.createElement(Cn,{hack:Ye,current_user:de}))}]})),en.createElement("div",{className:`${jt["tab-panel-body"]} ${qt==="2"?"":"hide"}`,style:{padding:0}},en.createElement(oa,{user:ge,activeIndex:qt,identifier:Ye.identifier,hack:Ye,onTriggerPraise:yt})),en.createElement("div",{className:`${jt["tab-panel-body"]} ${qt==="5"?"":"hide"}`,style:{padding:12}},en.createElement(On,{data:Ct||[],hack:Ye})),en.createElement(a.Z,{rootClassName:jt.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>hn(!1),open:Dn},en.createElement(Ee.Z,null,en.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),en.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",Mn==null?void 0:Mn.total_count,"\u9898\xA0[\xA0",Mn==null?void 0:Mn.total_score,"\u5206\xA0]\xA0"),!(ge!=null&&ge.hack_manager)&&en.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",Mn==null?void 0:Mn.work_score,"\u5206")),en.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),en.createElement(Ee.Z,{align:"middle",className:"mt10 mb10"},!(ge!=null&&ge.hack_manager)&&en.createElement(Jn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:fn=>{ha.page=1,ha.finish_status=fn,ka(Nn({},ha)),Ua()}},en.createElement(Jn.default.Option,{value:""},"\u5168\u90E8"),en.createElement(Jn.default.Option,{value:0},"\u672A\u5F00\u59CB"),en.createElement(Jn.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),en.createElement(Jn.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),en.createElement(Jn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:fn=>{ha.page=1,ha.difficult=fn||null,ka(Nn({},ha)),Ua()}},en.createElement(Jn.default.Option,{value:0},"\u5168\u90E8"),en.createElement(Jn.default.Option,{value:1},"\u7B80\u5355"),en.createElement(Jn.default.Option,{value:2},"\u9002\u4E2D"),en.createElement(Jn.default.Option,{value:3},"\u56F0\u96BE")),en.createElement(ua.default.Search,{size:"large",onSearch:fn=>{ha.name=fn,ha.page=1,ka(Nn({},ha)),Ua()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),en.createElement("div",{className:jt.list,style:{height:36,background:"#3D445C"}},!(ge!=null&&ge.hack_manager)&&en.createElement("span",null,"\u72B6\u6001"),en.createElement("span",null,"\u5E8F\u53F7"),en.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),en.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),en.createElement("div",{style:{overflow:"auto",flex:1}},(Lt=Mn==null?void 0:Mn.data)!=null&&Lt.length?(nt=Mn==null?void 0:Mn.data)==null?void 0:nt.map((fn,Rn)=>en.createElement("div",{onClick:()=>zn(void 0,null,function*(){let gn=yield(0,Me.ZP)(`/api/problems/${fn==null?void 0:fn.identifier}/start.json`,{method:"get",params:{hack_user_id:ge==null?void 0:ge.user_id}});gn&&(ve.history.replace(`/myproblems/${gn==null?void 0:gn.identifier}${window.location.search}`),window.location.reload())}),className:`${jt.list} ${fn!=null&&fn.checked?jt.active:""}`},!(ge!=null&&ge.hack_manager)&&en.createElement(en.Fragment,null,!(fn!=null&&fn.opened)&&en.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(fn==null?void 0:fn.opened)&&!(fn!=null&&fn.passed)&&en.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(fn==null?void 0:fn.opened)&&(fn==null?void 0:fn.passed)&&en.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),en.createElement("span",null,(ha.page-1)*20+(Rn+1)),en.createElement("span",{style:{flex:1},title:fn.name},`[${fn==null?void 0:fn.score}\u5206]`,"\xA0",fn.name),en.createElement("span",{style:{flexBasis:48,paddingRight:0}},je[fn.difficult]))):en.createElement(Re.Z,null)),en.createElement(Jt.Z,{current:ha.page,className:"mt20",hideOnSinglePage:!0,total:Mn==null?void 0:Mn.count,pageSize:ha.per_page,onChange:(fn,Rn)=>{ha.page=fn,ha.per_page=Rn,Ua()}})),en.createElement(ca.Z,{rootClassName:jt.tour,closeIcon:!1,open:!!xn,steps:Dt,gap:{offset:3,radius:2}}))},Za=te(62522),ja=te(82579),Ha=te(99845),An=te(59333),Sn=te(35883),wn=te(44658),Xt=te(89692),Un=te(92310),ga=te.n(Un),Wa=te(93612),Ca=te(98837),Xa=te(90028),Vt=te(82444),Be=te(59301),Qt=Object.defineProperty,mn=Object.defineProperties,na=Object.getOwnPropertyDescriptors,Ea=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Ia=(Ye,yt,ut)=>yt in Ye?Qt(Ye,yt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ye[yt]=ut,Aa=(Ye,yt)=>{for(var ut in yt||(yt={}))ia.call(yt,ut)&&Ia(Ye,ut,yt[ut]);if(Ea)for(var ut of Ea(yt))Ot.call(yt,ut)&&Ia(Ye,ut,yt[ut]);return Ye},Ba=(Ye,yt)=>mn(Ye,na(yt)),ao=(Ye,yt)=>{var ut={};for(var ae in Ye)ia.call(Ye,ae)&&yt.indexOf(ae)<0&&(ut[ae]=Ye[ae]);if(Ye!=null&&Ea)for(var ae of Ea(Ye))yt.indexOf(ae)<0&&Ot.call(Ye,ae)&&(ut[ae]=Ye[ae]);return ut},Ja=(Ye,yt,ut)=>new Promise((ae,fe)=>{var ge=Ke=>{try{Ce(ut.next(Ke))}catch($e){fe($e)}},de=Ke=>{try{Ce(ut.throw(Ke))}catch($e){fe($e)}},Ce=Ke=>Ke.done?ae(Ke.value):Promise.resolve(Ke.value).then(ge,de);Ce((ut=ut.apply(Ye,yt)).next())});const{Countdown:$a}=Pe.default,uo={Java:"java",C:"c",Python:"py","C++":"c"};var to=(Ye=>(Ye[Ye.SET_LOADING=0]="SET_LOADING",Ye[Ye.GET_DATA=1]="GET_DATA",Ye[Ye.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",Ye[Ye.SET_DATA=3]="SET_DATA",Ye[Ye.SET_DEBUGING=4]="SET_DEBUGING",Ye[Ye.SET_SUBMITING=5]="SET_SUBMITING",Ye[Ye.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",Ye[Ye.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",Ye[Ye.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",Ye[Ye.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",Ye[Ye.SET_PAGE=10]="SET_PAGE",Ye))(to||{});function oo(){return new Date().getTime()}const Ao={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function vo(Ye,yt){switch(yt.type){case 1:return Aa(Aa({},Ye),yt.payload);case 3:return Ba(Aa({},Ye),{data:yt.payload});case 0:return Ba(Aa({},Ye),{loading:yt.payload});case 9:return Ba(Aa({},Ye),{showNote:yt.payload});case 4:return Ba(Aa({},Ye),{debuging:yt.payload});case 5:return Ba(Aa({},Ye),{submitting:yt.payload});case 2:return Ba(Aa({},Ye),{submitRecords:yt.payload});case 10:return Ba(Aa({},Ye),{submitRecordPage:yt.payload});case 6:return Ba(Aa({},Ye),{executingMessage:yt.payload});case 7:return Aa(Aa({},Ye),yt.payload);case 8:return Aa(Aa({},Ye),yt.payload);default:throw new Error}}var bo=({children:Ye})=>{var yt,ut,ae,fe,ge,de,Ce,Ke;const[$e,et]=(0,y.useReducer)(vo,Ao),{id:Ct}=(0,ve.useParams)(),Lt=(0,ve.useLocation)(),[nt]=(0,ve.useSearchParams)(),{loading:Yt,data:qt,debugResult:pn,submitResult:un,submitRecords:Dn,submitRecordPage:hn,showNote:xn,debuging:Kn,submitting:Mn,executingMessage:bn}=$e,[aa,En]=(0,y.useState)("#37AD83"),[_n,ya]=(0,y.useState)(null),[la,La]=(0,y.useState)({}),[ha,ka]=(0,y.useState)(!0),[Fa,za]=(0,y.useState)(!1),[Ra,Ua]=(0,y.useState)(!1),Dt=(0,y.useRef)(null),fn=(0,y.useRef)(0),Rn=qt==null?void 0:qt.user,gn=qt==null?void 0:qt.hack,[ta,Zn]=(0,y.useState)(!1),Gn=(0,y.useRef)(1),ma=(0,y.useRef)(!1);(0,Wa.y)(nt.get("type")==="exercises");const{setOpenDisableCopyAndPaste:Qa}=(0,Wa.X)(),[_a,qa]=(0,y.useState)(""),co=(0,Sn._)(la);(0,y.useEffect)(()=>{function qn(){return Ja(this,null,function*(){var no,Ka,Ta,mo,Da;ka(!0);const Va=yield(0,we.fu)(Ct,{exercise_id:nt.get("exercisesId")});if(setTimeout(()=>{ka(!1)},800),Va.status!==401){try{Va.hack.code=Kt.Base64.decode(Va.hack.code)}catch(Co){console.log(Co)}Va.hack=Ba(Aa({},Va.hack),{is_program:nt.get("type")==="1"}),et({type:1,payload:{loading:!1,data:Va}})}if(nt.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let Co;nt.get("coursesId")=="coursesId"?Co=yield(0,le._F)({categoryId:nt.get("exercisesId"),login:nt.get("login")}):Co=yield(0,le._B)({categoryId:nt.get("exercisesId"),login:nt.get("login")}),La(Aa({},Co)),Qa((no=Co==null?void 0:Co.exercise)==null?void 0:no.forbid_copy),typeof((Ka=Co==null?void 0:Co.exercise)==null?void 0:Ka.left_time)=="number"&&(ya(Date.now()+((Ta=Co==null?void 0:Co.exercise)==null?void 0:Ta.left_time)*1e3),setTimeout(()=>{En("red")},(((mo=Co==null?void 0:Co.exercise)==null?void 0:mo.left_time)-300>0?((Da=Co==null?void 0:Co.exercise)==null?void 0:Da.left_time)-300:0)*1e3))}})}Ct&&qn()},[Ct]),(0,y.useEffect)(()=>{var qn;return nt.get("type")==="exercises"&&((qn=la==null?void 0:la.exercise)!=null&&qn.screen_open)&&(window.removeEventListener("blur",so,!1),wn.U.forEach((no,Ka)=>{window.addEventListener(no,so,!1)}),window.addEventListener("blur",so,!1),window.focus()),()=>{document.removeEventListener((0,Te.gH)(),so)}},[la]),(0,y.useEffect)(()=>{_a==="1"&&Ct&&gn!=null&&gn.language&&yn()},[Ct,hn,gn==null?void 0:gn.language,_a]),(0,y.useEffect)(()=>(gn!=null&&gn.is_program&&(fn.current=0,Dt.current=setInterval(()=>{eo()},15e3)),()=>{clearInterval(Dt.current)}),[gn==null?void 0:gn.is_program]);const eo=()=>Ja(void 0,null,function*(){let qn=yield(0,Me.ZP)(`/api/myproblems/${Ct}/save_long_time.json`,{method:"get",params:{answer_long_time:fn.current}})}),so=()=>{ma.current||(0,Te.BU)(),window.parent.postMessage("backExercise","*")};function yn(){return Ja(this,null,function*(){try{const qn=yield(0,we.zO)(Ct,{limit:15,page:hn,language:gn==null?void 0:gn.language});et({type:2,payload:qn})}catch(qn){console.log(qn)}})}function fa(qn){et({type:10,payload:qn})}function xa(qn){return Ja(this,null,function*(){var no;let Ka;(nt.get("ip_limit")==="inner"||nt.get("ip_bind_type")==="true")&&(Ka=yield(0,ja.y)({ip_limit:nt.get("ip_limit"),ip_bind:nt.get("ip_bind_type")==="true"}));const Ta=yield(0,we.n4)(Ct,{code:Kt.Base64.encode(qn||gn.code),language:gn==null?void 0:gn.language,exercise_id:nt.get("exercisesId"),question_id:nt.get("questionId"),ip:Ka});return Ta.status===-5&&(0,ve.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Ba(Aa({errorMessage:Ta==null?void 0:Ta.message},(la==null?void 0:la.exercise)||{}),{exercise_user_id:(no=la==null?void 0:la.exercise)==null?void 0:no.exercise_user_id,id:nt.get("exercisesId")})}}),Ta})}function Oa(){return Ja(this,null,function*(){if(Gn.current=2,!Mn){et({type:5,payload:!0});try{qe.Z.publish("to-commit-info");const qn=yield xa();if(console.log(qn,1),qn.status===0){let Va=function(){return Ja(this,null,function*(){const{status:Co,data:To}=yield(0,we.rX)(Ct,"submit"),Uo=oo()-Da>(Ta*mo+3)*1e3;if(Co!==0&&!Uo&&setTimeout(Va,1e3),Uo){pe.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),et({type:5,payload:!1});return}if(Co===0){To.status===2&&pe.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(To==null?void 0:To.status)===0&&nt.get("type")==="1"&&Ua(!0);const Zo=yield(0,we.zO)(Ct,{limit:15,page:hn,language:gn==null?void 0:gn.language});et({type:8,payload:Ba(Aa({},$e),{submitResult:To,submitting:!1,submitRecords:Zo})})}})},no={};if(nt.get("type")==="exercises"?(no.extras={exercise_id:nt.get("exercisesId"),question_id:nt.get("questionId")},(nt.get("ip_limit")==="inner"||nt.get("ip_bind_type")==="true")&&(no.extras.ip=yield(0,ja.y)({ip_limit:nt.get("ip_limit"),ip_bind:nt.get("ip_bind_type")==="true"}))):nt.get("type")==="smartPlan"&&(no.extras={smart_plan_item_bank_id:nt.get("smartPlanItemBankId")}),(yield(0,we.bM)(Ct,no)).status===-1&&nt.get("exercisesId")){window.parent.location.href=`/classrooms/${nt.get("coursesId")}/exercise/${nt.get("exercisesId")}/detail`;return}const{time_limit:Ta,test_case_size:mo}=gn,Da=oo();Va()}else et({type:5,payload:!1})}catch(qn){console.log(qn),et({type:5,payload:!1})}Zn(!1)}})}function ro(){return Ja(this,null,function*(){Gn.current=1,$e.debuging=!0,et({type:4,payload:!0});try{if((yield xa()).status===0){let Da=function(){return Ja(this,null,function*(){const{status:Va,message:Co,data:To}=yield(0,we.rX)(Ct,"debug"),Uo=oo()-mo>(no+3)*1e3;if(Va!==0&&!Uo&&(et({type:6,payload:Co}),setTimeout(Da,1e3)),Uo){pe.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),et({type:4,payload:!1}),et({type:7,payload:Ba(Aa({},$e),{debugResult:{status:2},debuging:!1})});return}Va===0&&(To.status===2&&pe.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),et({type:4,payload:!1}),et({type:7,payload:Ba(Aa({},$e),{debugResult:To,debuging:!1})}))})};const{time_limit:no}=gn;let Ka={input:encodeURIComponent(qt.test_case.input)};if(nt.get("type")==="exercises"&&(Ka.exercise_id=nt.get("exercisesId")),(yield(0,we.MU)(Ct,Ka)).status===-1&&nt.get("exercisesId")){window.parent.location.href=`/classrooms/${nt.get("coursesId")}/exercise/${nt.get("exercisesId")}/detail`;return}const mo=oo();Da()}else et({type:4,payload:!1})}catch(qn){console.log(qn)}finally{}})}function ba(qn,no){const Ka=no?{modify_code:!1}:{};et({type:3,payload:Ba(Aa({},qt),{hack:Aa(Ba(Aa({},gn),{code:qn}),Ka)})}),Zn(!0)}const Tt=qn=>Ja(void 0,null,function*(){let no=yield(0,Me.ZP)(`/api/problems/${gn==null?void 0:gn.identifier}/start.json`,{method:"get",params:{language:qn==="C++"||qn==="c++"?encodeURIComponent(qn):qn,hack_user_id:Rn==null?void 0:Rn.user_id}});no.status!==-1&&ve.history.replace(`/myproblems/${no==null?void 0:no.identifier}${window.location.search}`)});function Yn(qn){let no=qn.target.value;et({type:3,payload:Ba(Aa({},qt),{test_case:{input:no}})})}function sa(){return Ja(this,null,function*(){try{let qn={};nt.get("type")==="exercises"?qn.exercise_id=nt.get("exercisesId"):gn!=null&&gn.homework_common_id&&(qn.homework_common_id=gn==null?void 0:gn.homework_common_id);const no=yield(0,we.H7)(Ct,Aa({},qn));no.status===401||(ba(Kt.Base64.decode(no.code)),(nt.get("type")==="exercises"||gn!=null&&gn.homework_common_id)&&qe.Z.publish("to-reset-info"))}catch(qn){console.log(qn)}})}function Pa(){pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Be.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Be.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return Ja(this,null,function*(){const qn=yield(0,we.fi)(Ct);qn.status===401||ba(Kt.Base64.decode(qn.code),!0)})}})}function Ga(){et({type:9,payload:!0})}function Na(){et({type:9,payload:!1})}function po(qn){return Ja(this,null,function*(){yield(0,we.MK)(Ct,qn),et({type:1,payload:{showNote:!1,data:Ba(Aa({},qt),{hack:Ba(Aa({},gn),{notes:qn.notes})})}})})}const Eo={hack:gn,isLoading:ha,input:(yt=qt==null?void 0:qt.test_case)==null?void 0:yt.input,is_file:(ut=qt==null?void 0:qt.test_case)==null?void 0:ut.is_file,language:gn==null?void 0:gn.language,code:gn==null?void 0:gn.code,title:"main."+uo[gn==null?void 0:gn.language],modify_code:gn==null?void 0:gn.modify_code,notes:gn==null?void 0:gn.notes,debugResult:pn,debuging:Kn,submitting:Mn,submitResult:un,executingMessage:bn,onCancelNote:Na,onAddNote:po,showNote:xn,user:Rn,onShowNote:Ga,onSubmitCode:Oa,onChangeCode:ba,onChangeInput:Yn,onDebugCode:ro,onResetCode:sa,onSyncCode:Pa,onUpdateCode:xa,onChangeLanguage:Tt,isWhiteTheme:Fa,setIsWhiteTheme:za,topDispatch:et};function xo(){return Ja(this,null,function*(){const{praise_count:qn}=yield(0,we.vl)(gn.id,{container_type:"Hack",type:1});let no=Ba(Aa({},qt),{hack:Ba(Aa({},gn),{praises_count:qn,user_praise:!gn.user_praise})});et({type:3,payload:no})})}const lo={topicId:Ct,submitResult:un,submitRecords:Dn,submitting:Mn,page:hn,onPageChange:fa,hack:gn,user:qt==null?void 0:qt.user,hack_sets:qt==null?void 0:qt.hack_sets,current_user:qt==null?void 0:qt.current_user,onTriggerPraise:xo,setActiveIndex:qa};console.log(la);const[Lo,Bo]=(0,y.useState)(!1),[Do,wo]=(0,y.useState)(!1);(0,y.useEffect)(()=>{const qn=no=>{if(console.log("event-----",no),no.data.type==="showIntelligentTeacherStatus"){const{aiStatus:Ka,questionStatus:Ta}=no.data;if(Bo(Ka),Ta){let mo=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(mo.includes(nt.get("smartPlanItemBankId")))return;pe.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Be.createElement("div",{className:"tc font16"},Ta?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>Ja(void 0,null,function*(){Oa(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(mo.push(nt.get("smartPlanItemBankId"))));let Da="";nt.get("isMiniprogram")?Da=`/miniprogram/courseware/study?courses_id=${nt.get("coursesId")}&id=${nt.get("exercisesId")}`:Da=`/classrooms/${nt.get("coursesId")}/smart_plan/${nt.get("exercisesId")}/ppt_info/info`,window.opener?window.close():ve.history.push(Da)})})}}};return window.addEventListener("message",qn),()=>{window.removeEventListener("message",qn)}},[]);const Oo=()=>{if(nt.get("type")==="exercises")return!1;const qn=Object.entries((gn==null?void 0:gn.homework_extension)||{}).some(([no,Ka])=>no!=="ai_code_evaluation_promote"&&!!Ka);return!!(nt.get("type")==="1"&&qn||nt.get("type")==="smartPlan"&&(Lo||nt.get("showAi")))};return Be.createElement(Be.Fragment,null,Be.createElement(ye.Z,{spinning:Yt,delay:500},qt?Be.createElement(Be.Fragment,null,Be.createElement("header",{className:ga()(Xt.Z.header,Fa&&Xt.Z.whiteHeader)},!((ae=["smartPlan","exercises"])!=null&&ae.includes(nt.get("type")))&&Be.createElement("div",null,Be.createElement("img",{src:`${at.Z.IMG_SERVER}/images/${Rn==null?void 0:Rn.image_url}`,alt:"user",width:36}),Be.createElement("span",{style:{color:Fa?"#333":"#B2BACB",fontSize:16}},Rn==null?void 0:Rn.name)),((fe=["smartPlan","exercises"])==null?void 0:fe.includes(nt.get("type")))&&Be.createElement("div",null,Be.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Be.createElement("span",{className:"ml10"},((ge=la==null?void 0:la.exercise)==null?void 0:ge.user_name)||(Rn==null?void 0:Rn.name)||"--")),Be.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Be.createElement("span",{className:"ml10"},((de=la==null?void 0:la.exercise)==null?void 0:de.student_id)||(Rn==null?void 0:Rn.student_id)||"--"))),Be.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Be.createElement("div",null,gn.name)),(nt.get("type")==="smartPlan"||(gn==null?void 0:gn.is_program))&&Be.createElement(Ha.Z,{defaultValue:(gn==null?void 0:gn.answer_long_time)||0,onChange:qn=>{fn.current=qn},className:Xt.Z.timepiece}),Rn!=null&&Rn.hack_manager&&!nt.get("is_smart_plan")?Be.createElement(ve.Link,{className:Xt.Z.btn_edit,to:nt.get("type")==="1"?nt.get("pageId")?`/problems/newedit/${gn.identifier}?type=1&pageId=${nt.get("pageId")}&backUrl=${nt.get("backUrl")}`:`/problems/newedit/${gn.identifier}?type=1`:nt.get("backUrl")?`/problems/newedit/${gn.identifier}?backUrl=${nt.get("backUrl")}`:`/problems/newedit/${gn.identifier}`}," ",Be.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((Ce=la==null?void 0:la.exercise)!=null&&Ce.left_time)&&Be.createElement(Be.Fragment,null,Be.createElement("span",{style:{color:aa,marginRight:6},className:`iconfont icon-daojishi ${Xt.Z.djs}`}),Be.createElement("span",{className:"c-white mr20"},Be.createElement($a,{valueStyle:{color:aa,fontSize:20,fontWeight:500},title:Be.createElement("span",{style:{color:aa,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:_n,onFinish:()=>Ja(void 0,null,function*(){const qn=yield(0,le.VL)({categoryId:nt.get("exercisesId"),commit_method:2});if((qn==null?void 0:qn.status)===0&&(xa(),pe.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Be.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Be.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>Ja(void 0,null,function*(){window.parent.location.href=`/classrooms/${nt.get("coursesId")}/exercise/${nt.get("exercisesId")}/detail`})})),(qn==null?void 0:qn.status)===-3){const no=parseInt(qn==null?void 0:qn.message);ya(Date.now()+no*1e3)}})}))),(Ke=["smartPlan","exercises"])!=null&&Ke.includes(nt.get("type"))?Be.createElement(he.ZP,{type:"primary",onClick:()=>{if(nt.get("type")==="exercises"){const qn=()=>Ja(void 0,null,function*(){yield xa(),Zn(!1),co(),ma.current=!0,so()});if(!(Dn!=null&&Dn.records_count)||ta){pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:Be.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:qn});return}qn()}else{let qn="";nt.get("isMiniprogram")?qn=`/miniprogram/courseware/study?courses_id=${nt.get("coursesId")}&id=${nt.get("exercisesId")}`:qn=`/classrooms/${nt.get("coursesId")}/smart_plan/${nt.get("exercisesId")}/ppt_info/info`,window.opener?window.close():ve.history.push(qn)}}},nt.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):Be.createElement("span",{onClick:()=>{var qn;if(nt.get("backUrl"))ve.history.push(nt.get("backUrl"));else if(nt.get("type")==="1"){let no=(qn=localStorage.getItem("program_homework"))==null?void 0:qn.split(",");ve.history.push(`/classrooms/${no==null?void 0:no[0]}/program_homework/${no==null?void 0:no[1]}/detail`)}else ve.history.push("/problemset")}},Be.createElement(Ne.Z,{title:"\u5173\u95ED"},Be.createElement("i",{style:{color:Fa?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),Be.createElement(ye.Z,{size:"large",spinning:ha},Be.createElement(Le.Z,{className:ga()(Xt.Z.myProblems,Fa&&Xt.Z.whiteMyProblems),leftChild:Be.createElement(Wn,Aa({},lo)),rightChild:Be.createElement(tn,Aa({},Eo))}))):null,Be.createElement(pe.default,{centered:!0,closable:!1,width:680,footer:null,open:Ra,className:"oj-modal"},Be.createElement("section",{className:"oj-modal-content"},Be.createElement("div",{className:"oj-modal-head"},Be.createElement("img",{src:Za,alt:""}),Be.createElement("i",{onClick:()=>Ua(!1),className:"iconfont icon-guanbi1"})),Be.createElement("aside",null,Be.createElement("img",{className:"mr30",src:Vt.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Be.createElement("span",{style:{color:"#75d6ba",marginRight:100}},un==null?void 0:un.execute_time,"ms"),"\u4F18\u4E8E",Be.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(un==null?void 0:un.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Be.createElement("aside",{className:"mb50"},Be.createElement("img",{src:Xa.Z,className:"mr30"}),Be.createElement("span",{className:"oj-modal-tt"},Be.createElement("span",null,Be.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Be.createElement("span",{className:"c-light-primary"},un==null?void 0:un.execute_memory,"kb")),Be.createElement("span",null,Be.createElement("span",null))),"\u4F18\u4E8E",Be.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(un==null?void 0:un.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Be.createElement("div",{id:"oj-modal-next",onClick:()=>Ja(void 0,null,function*(){var qn;if(un!=null&&un.next_identifier){let no=yield(0,Me.ZP)(`/api/problems/${un==null?void 0:un.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Rn==null?void 0:Rn.user_id}});no&&(ve.history.replace(`/myproblems/${no==null?void 0:no.identifier}${window.location.search}`),window.location.reload())}else{let no=(qn=localStorage.getItem("program_homework"))==null?void 0:qn.split(",");ve.history.push(`/classrooms/${no==null?void 0:no[0]}/program_homework/${no==null?void 0:no[1]}/detail`)}}),className:"oj-modal-btn"},un!=null&&un.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),Oo()&&Be.createElement(Ca.Z,{showData:nt.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:gn==null?void 0:gn.homework_extension,description:gn==null?void 0:gn.description,code:gn==null?void 0:gn.code,sendParams:{source:"hack",hack_id:Ct}})),Be.createElement(An.Z,{successCb:()=>{Gn.current===1?ro():Oa()}}))};function Se({title:Ye,modify_code:yt,onSyncCode:ut,onShowCodeSetting:ae,onResetCode:fe,hack:ge,onChangeLanguage:de,isWhiteTheme:Ce}){var Ke;const $e=()=>{pe.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Be.createElement(oe.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:fe})},[et]=(0,ve.useSearchParams)(),Ct=et.get("language"),Lt=nt=>nt==="1"?"c++":nt==="2"?"C++":nt;return(0,y.useEffect)(()=>{Ct&&de(Lt(Ct))},[]),(0,y.useEffect)(()=>{ge!=null&&ge.tpm_code_modified&&pe.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:Be.createElement(oe.Z,null),content:Be.createElement("div",null,Be.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),Be.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),Be.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>fe()})},[ge==null?void 0:ge.language]),console.log(ge,Ce,"hack"),Be.createElement("div",{className:`${Xt.Z.codeHead} ${Ce?Xt.Z.whiteCodeHead:""}`},Be.createElement("div",{className:Xt.Z.navWrap},(Ke=ge==null?void 0:ge.all_language)==null?void 0:Ke.map(nt=>Be.createElement("div",{className:`${Xt.Z.nav} ${nt===(ge==null?void 0:ge.language)?Xt.Z.active:""}`,key:nt,onClick:()=>de(nt)},Be.createElement(Ne.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},Be.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),Be.createElement("span",null,nt)))),Be.createElement(Ee.Z,{align:"middle",style:{marginLeft:"auto"}},yt?Be.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:ut},Be.createElement("img",{src:xt,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Be.createElement("a",{onClick:$e},Be.createElement(Ne.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},Be.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),Be.createElement("a",{onClick:ae},Be.createElement(Ne.Z,{title:"\u8BBE\u7F6E"},Be.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function tn(Ye){var yt=Ye,{input:ut,is_file:ae,showNote:fe,onShowNote:ge,notes:de,onCancelNote:Ce,onAddNote:Ke,debugResult:$e,language:et,debuging:Ct,submitting:Lt,executingMessage:nt,code:Yt,onSubmitCode:qt,onDebugCode:pn,onChangeCode:un,onChangeInput:Dn,onUpdateCode:hn,user:xn,isLoading:Kn,submitResult:Mn}=yt,bn=ao(yt,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function aa(_n){return Be.createElement(Se,Ba(Aa({},bn),{onShowCodeSetting:_n}))}const En=Aa({input:ut,is_file:ae,debugResult:$e,debuging:Ct,submitting:Lt,executingMessage:nt,onDebugCode:pn,onChangeCode:un,onSubmitCode:qt,onChangeInput:Dn,user:xn,submitResult:Mn},bn);return Be.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},Be.createElement(pt,{setIsWhiteTheme:bn==null?void 0:bn.setIsWhiteTheme,isLoading:Kn,language:et,value:Yt,onChange:un,onUpdateCode:hn,ActionBarRender:aa}),Be.createElement(Ut.ZP,Aa({},En)))}},3929:function(Qe,dt,te){"use strict";te.d(dt,{h:function(){return y}});var y=(ve=>(ve[ve.NOMATCH=-1]="NOMATCH",ve[ve.OK=0]="OK",ve[ve.TIMEOUT=2]="TIMEOUT",ve[ve.PODFAILURE=3]="PODFAILURE",ve[ve.COMPILEFAILURE=4]="COMPILEFAILURE",ve[ve.EXECUTEFAILURE=5]="EXECUTEFAILURE",ve[ve.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ve))(y||{})},62514:function(Qe,dt,te){"use strict";te.d(dt,{H7:function(){return a},MK:function(){return oe},MU:function(){return le},X6:function(){return Le},bM:function(){return we},fi:function(){return E},fu:function(){return Ee},n4:function(){return b},rX:function(){return at},vl:function(){return x},zO:function(){return Te}});var y=te(205),ve=Object.defineProperty,Pe=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,he=(z,ee,ne)=>ee in z?ve(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,Ne=(z,ee)=>{for(var ne in ee||(ee={}))pe.call(ee,ne)&&he(z,ne,ee[ne]);if(Pe)for(var ne of Pe(ee))ye.call(ee,ne)&&he(z,ne,ee[ne]);return z};function Ee(z,ee){return(0,y.U2)(`myproblems/${z}.json`,Ne({hidePopLogin:!0},ee||{}))}function we(z,ee){return(0,y.v_)(`myproblems/${z}/code_submit.json`,ee)}function le(z,ee){return(0,y.v_)(`myproblems/${z}/code_debug.json`,ee)}function Te(z,ee){return ee.language&&(ee.language=encodeURIComponent(ee.language)),(0,y.U2)(`myproblems/${z}/submit_records.json`,ee)}function Le(z){return(0,y.U2)("myproblems/record_detail.json",{id:z})}function at(z,ee){return(0,y.U2)(`myproblems/${z}/result.json`,{mode:ee})}function oe(z,ee){return(0,y.v_)(`myproblems/${z}/add_notes.json`,ee)}function a(z,ee){return(0,y.v_)(`myproblems/${z}/restore_initial_code.json`,ee)}function E(z){return(0,y.v_)(`myproblems/${z}/sync_code.json`)}function b(z,ee){return(0,y.v_)(`myproblems/${z}/update_code.json`,ee)}function x(z,ee){return(0,y.v_)(`discusses/${z}/plus.json`,ee)}},42311:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return lt}});var y=te(59301),ve=te(28284),Pe=te(6767),pe=te(62957),ye=te(20554),he=te(82326),Ne=te(17149),Ee=te(69219),we=te(37568),le=te(54172),Te=te(25399),Le=te(13747),at=te(99571),oe=te(205),a={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},E=te(61195),b={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},x=te(89284),z=te(61737),ee=te(24334);const ne=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var se=({qitem:Ge})=>{var St,st,zt,cn,Re,It,dn,sn,Pn,xe;return y.createElement("div",{className:b.warp},y.createElement("div",{className:b.mainPart},y.createElement("div",{className:b.qcount},(Ge==null?void 0:Ge.question_type)===8&&y.createElement(x.Z,{className:b.content,showProgramFill:!0,value:(St=Ge==null?void 0:Ge.program_attr)==null?void 0:St.description}),(Ge==null?void 0:Ge.question_type)!=8&&y.createElement(x.Z,{className:b.qtitle,value:(Ge==null?void 0:Ge.name)||(Ge==null?void 0:Ge.title)})),((Ge==null?void 0:Ge.question_type)===0||(Ge==null?void 0:Ge.question_type)===2)&&y.createElement("div",null,(st=Ge==null?void 0:Ge.choices)==null?void 0:st.map((ie,re)=>y.createElement("div",{className:b.redio},!(ie!=null&&ie.is_answer)&&y.createElement("span",{className:b.redioitem}),(ie==null?void 0:ie.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:ie!=null&&ie.is_answer?b.titleyes:b.title,value:ne[re]+(ie==null?void 0:ie.choice_text)}),(ie==null?void 0:ie.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ge==null?void 0:Ge.question_type)===1&&y.createElement("div",null,(zt=Ge==null?void 0:Ge.choices)==null?void 0:zt.map((ie,re)=>y.createElement("div",{className:b.checkbox},!(ie!=null&&ie.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(ie==null?void 0:ie.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:ie!=null&&ie.is_answer?b.titleyes:b.title,value:ne[re]+(ie==null?void 0:ie.choice_text)}),(ie==null?void 0:ie.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ge==null?void 0:Ge.question_type)===3&&y.createElement("div",{className:b.completion},(cn=Ge==null?void 0:Ge.standard_answer)==null?void 0:cn.map((ie,re)=>{var me;return y.createElement("div",{style:{display:"flex"}},y.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",re+1),y.createElement("div",{className:b.content},(me=ie==null?void 0:ie.answer_text)==null?void 0:me.map((ze,qe)=>y.createElement("div",{className:b.items},ze))))})),(Ge==null?void 0:Ge.question_type)===4&&y.createElement("div",{className:b.simple},y.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),y.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Re=Ge==null?void 0:Ge.answer_texts)!=null&&Re[0]?y.createElement(x.Z,{className:b.content,value:(It=Ge==null?void 0:Ge.answer_texts)==null?void 0:It[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Ge==null?void 0:Ge.question_type)===5&&((dn=Ge==null?void 0:Ge.challenge_names)==null?void 0:dn.map((ie,re)=>y.createElement("div",{className:b.shixun},y.createElement("span",{className:b.qtitle},y.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(re+1),"\u9898"),ie)))),(Ge==null?void 0:Ge.question_type)===6&&y.createElement("div",{className:b.program},y.createElement(x.Z,{className:b.content,value:((sn=Ge==null?void 0:Ge.program_attr)==null?void 0:sn.description)||"- -"})),(Ge==null?void 0:Ge.question_type)===7&&((Pn=Ge==null?void 0:Ge.sub_item_banks)==null?void 0:Pn.map((ie,re)=>{var me,ze,qe,Me,ct;return y.createElement("div",null,y.createElement("div",{className:b.combination},y.createElement("span",{className:b.qtitle},ie==null?void 0:ie.name)),y.createElement("div",{className:b.warp,style:{padding:"0px",paddingTop:20}},y.createElement("div",null,((ie==null?void 0:ie.item_type)=="SINGLE"||(ie==null?void 0:ie.item_type)=="JUDGMENT")&&((me=ie==null?void 0:ie.choices)==null?void 0:me.map((Fe,He)=>y.createElement("div",{className:b.redio},!(Fe!=null&&Fe.is_answer)&&y.createElement("span",{className:b.redioitem}),(Fe==null?void 0:Fe.is_answer)&&y.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Fe!=null&&Fe.is_answer?b.titleyes:b.title,value:ne[He]+(Fe==null?void 0:Fe.choice_text)}),(Fe==null?void 0:Fe.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.item_type)=="MULTIPLE"&&((ze=ie==null?void 0:ie.choices)==null?void 0:ze.map((Fe,He)=>y.createElement("div",{className:b.checkbox},!(Fe!=null&&Fe.is_answer)&&y.createElement("span",{className:b.checkboxitem}),(Fe==null?void 0:Fe.is_answer)&&y.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),y.createElement(x.Z,{className:Fe!=null&&Fe.is_answer?b.titleyes:b.title,value:ne[He]+(Fe==null?void 0:Fe.choice_text)}),(Fe==null?void 0:Fe.is_answer)&&y.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(ie==null?void 0:ie.item_type)=="COMPLETION"&&y.createElement("div",{className:b.completion},(qe=ie==null?void 0:ie.standard_answer)==null?void 0:qe.map((Fe,He)=>{var Xe;return y.createElement("div",{style:{display:"flex"}},y.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",He+1),y.createElement("div",{className:b.content},(Xe=Fe==null?void 0:Fe.answer_text)==null?void 0:Xe.map((We,tt)=>y.createElement("div",{className:b.items},We))))})),(ie==null?void 0:ie.item_type)=="SUBJECTIVE"&&y.createElement("div",{className:b.simple},y.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),y.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Me=ie==null?void 0:ie.answer_texts)!=null&&Me[0]?y.createElement(x.Z,{className:b.content,value:(ct=ie==null?void 0:ie.answer_texts)==null?void 0:ct[0]}):y.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Ge==null?void 0:Ge.question_type)===8&&y.createElement("div",null,y.createElement(x.Z,{disabledFill:!0,className:b.content,showProgramFill:!0,value:ee.Base64.decode(((xe=Ge==null?void 0:Ge.program_attr)==null?void 0:xe.code)||"")})),(Ge==null?void 0:Ge.question_type)===5&&y.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},y.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),y.createElement("span",{style:{color:"#000000"}},(Ge==null?void 0:Ge.author_name)||"- -")),y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),y.createElement("span",{style:{color:"#000000"}},(Ge==null?void 0:Ge.author_school_name)||"- -")),y.createElement("div",{style:{marginRight:30}},y.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),y.createElement("span",{style:{color:"#000000"}},(Ge==null?void 0:Ge.study_count)||"0"))),y.createElement("a",{className:b.shixunbutton,href:`/shixuns/${Ge==null?void 0:Ge.identifier}/challenges?exercise=true`,target:"_blank"},y.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Ge==null?void 0:Ge.question_type)<=4||[6,8].includes(Ge==null?void 0:Ge.question_type))&&y.createElement("div",{className:b.bottom},y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u89E3\u6790"),y.createElement("span",{className:b.right},Ge!=null&&Ge.analysis?y.createElement(x.Z,{value:Ge==null?void 0:Ge.analysis}):y.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u96BE\u5EA6"),y.createElement("span",{className:b.right},(Ge==null?void 0:Ge.difficulty)===1?"\u7B80\u5355":(Ge==null?void 0:Ge.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),y.createElement("div",{className:b.bottomitem},y.createElement("span",{className:b.left},"\u77E5\u8BC6\u70B9"),y.createElement("span",{className:b.right},Ge!=null&&Ge.tag_discipline?Ge==null?void 0:Ge.tag_discipline:y.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},ce=te(64695),De=te(46390),Ue=te(1997),ke=te(61485),ft=te(58899),it=te(36005),_e=te(59301),bt=Object.defineProperty,Pt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,jt=(Ge,St,st)=>St in Ge?bt(Ge,St,{enumerable:!0,configurable:!0,writable:!0,value:st}):Ge[St]=st,Mt=(Ge,St)=>{for(var st in St||(St={}))Kt.call(St,st)&&jt(Ge,st,St[st]);if(xt)for(var st of xt(St))Ut.call(St,st)&&jt(Ge,st,St[st]);return Ge},Gt=(Ge,St)=>Pt(Ge,pt(St)),Jt=(Ge,St,st)=>new Promise((zt,cn)=>{var Re=sn=>{try{dn(st.next(sn))}catch(Pn){cn(Pn)}},It=sn=>{try{dn(st.throw(sn))}catch(Pn){cn(Pn)}},dn=sn=>sn.done?zt(sn.value):Promise.resolve(sn.value).then(Re,It);dn((st=st.apply(Ge,St)).next())});const _t=({setScoreShow:Ge,ScoreShow:St,onOk:st,isshixuns:zt,isloadings:cn,dispatch:Re,isIntelligentAssistant:It=!1,ispptModal:dn=!1,newExercisePaper:sn,shixunsDetail:Pn})=>{var xe,ie,re;let[me,ze]=(0,y.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:It,is_smart_plan:dn,group_id:[]}),[qe,Me]=(0,y.useState)([]),[ct,Fe]=(0,y.useState)([]),[He,Xe]=(0,y.useState)([]),[We,tt]=(0,y.useState)([]);const[At,Oe]=(0,y.useState)(!1),[Ve]=ve.default.useForm(),[Ae,Ie]=(0,y.useState)(),[be,ot]=(0,y.useState)(!1);let[ht,Ft]=(0,y.useState)(zt);const[kt,Rt]=(0,y.useState)([]),[Zt,rn]=(0,y.useState)(0),[jn,on]=(0,y.useState)(!0),[Fn,Ln]=(0,y.useState)([]),[ln,an]=(0,y.useState)([]),Bn=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],ea=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[kn,$t]=(0,y.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const oa=(0,y.useRef)(new Set),Jn=(0,y.useRef)(new Set),ua=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],ca=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],va=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[vn,Cn]=(0,y.useState)(!1),Ze=()=>{Ve.resetFields(),ht=!1,Ft(!1),Cn(!1),Ve.submit()};(0,y.useEffect)(()=>{var rt,Ht,ra,en,In,wa,Hn,Bt,nn,Et;(((ra=(Ht=(rt=sn==null?void 0:sn.editData)==null?void 0:rt.exercise)==null?void 0:Ht.exist_item_bank_ids)==null?void 0:ra.length)>0||((wa=(In=(en=sn==null?void 0:sn.editData)==null?void 0:en.exercise)==null?void 0:In.exist_item_bank_shixun_ids)==null?void 0:wa.length)>0)&&an([...(Bt=(Hn=sn==null?void 0:sn.editData)==null?void 0:Hn.exercise)==null?void 0:Bt.exist_item_bank_ids,...(Et=(nn=sn==null?void 0:sn.editData)==null?void 0:nn.exercise)==null?void 0:Et.exist_item_bank_shixun_ids])},[(ie=(xe=sn==null?void 0:sn.editData)==null?void 0:xe.exercise)==null?void 0:ie.exist_item_bank_ids]),(0,y.useEffect)(()=>{St&&(Ve.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),jn&&ht&&(Ve.setFieldsValue({item_type:"SHIXUN"}),me.item_type="SHIXUN",ze(Mt({},me)),on(!1)),Je(me),gt(),mt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[St]),(0,y.useEffect)(()=>{Zt>0&&setTimeout(()=>{rn(0)},2e3)},[Zt]);function Je(rt){return Jt(this,null,function*(){var Ht,ra,en;if(Oe(!0),ze(Mt({},rt)),(He==null?void 0:He.length)<=0&&rt.type==="5"){tt([]),Oe(!1);return}console.log("----",He,kt);let In=rt.type==="5"?He==null?void 0:He.filter(Bt=>!kt.includes(Bt)):null,wa=rt.type==="5"?He==null?void 0:He.filter(Bt=>kt.includes(Bt)):null,Hn=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Gt(Mt({},rt),{discipline_id:((Ht=rt==null?void 0:rt.courseid)==null?void 0:Ht[0])||null,sub_discipline_id:((ra=rt==null?void 0:rt.courseid)==null?void 0:ra[1])||null,ids:In,shixun_ids:wa,include_shixuns:!It,group_id:((en=rt.group_id)==null?void 0:en.map(Bt=>Bt==null?void 0:Bt.value))||null,keyword:rt.keyword?encodeURIComponent(rt.keyword):rt.keyword,type:rt.type==="5"?null:rt.type,clazz:rt.type==="3"?"ItemBanksGroup":null,bigmodel:It,is_smart_plan:dn})});tt(Hn),Oe(!1)})}function gt(){return Jt(this,null,function*(){let rt=yield(0,oe.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:me.type==="5"?null:me.type,clazz:"ItemBanksGroup"}});Me((0,E.L)(rt==null?void 0:rt.disciplines))})}function mt(rt){return Jt(this,null,function*(){var Ht;let ra=yield(0,oe.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:rt}),en=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Ht=ra==null?void 0:ra.data)==null?void 0:Ht.map(In=>({title:In.name,id:In.id,pid:In.id,value:In.id,key:In.id,isLeaf:!In.have_child}))}];Ln(en)})}function vt(rt){return Jt(this,null,function*(){var Ht,ra,en,In;Oe(!0);let wa=(Ht=rt.list)==null?void 0:Ht.filter(nn=>!kt.includes(nn)),Hn=(ra=rt.list)==null?void 0:ra.filter(nn=>kt.includes(nn));if(wa.length===0&&Hn.length===0){Oe(!1),tt([]);return}let Bt=yield(0,oe.ZP)("/api/item_banks.json",{method:"get",params:Gt(Mt({},rt),{discipline_id:((en=rt==null?void 0:rt.courseid)==null?void 0:en[0])||null,sub_discipline_id:((In=rt==null?void 0:rt.courseid)==null?void 0:In[1])||null,ids:wa,shixun_ids:Hn,type:rt.type==="5"?null:rt.type,clazz:rt.type==="3"?"ItemBanksGroup":null})});Oe(!1),tt(Bt)})}const Nt=rt=>Jt(void 0,null,function*(){const Ht=yield Re({type:"shixunsDetail/release",payload:{id:rt}});let ra=Ht==null?void 0:Ht.tag_position,en=(Ht==null?void 0:Ht.evaluation_set_position)||[],In=Ht.status;return In===0?(Pe.ZP.success("\u53D1\u5E03\u6210\u529F"),Je(me),!0):(In===2?Pe.ZP.error(`\u7B2C${en.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):In===3?Pe.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${ra.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Pe.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Tn=rt=>(rt==null?void 0:rt.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",$n=(rt,Ht,ra)=>rt.map(en=>en.key===Ht?Mt(Mt({},en),ra):en.children?Gt(Mt({},en),{children:$n(en.children,Ht,ra)}):en),da=rt=>Jt(void 0,null,function*(){const{key:Ht}=rt;let ra=me.type;const en=yield(0,it.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Ht),type:ra}),{data:In,total_count:wa}=en||{};wa>0&&Ln(Hn=>$n(Hn,Ht,{children:In.map(Bt=>({title:Bt.name,id:Bt.id,pid:Bt.id,value:Bt.id,key:Bt.id,isLeaf:!Bt.have_child}))}))});function On(rt){console.log("----",me),rt==="1"&&(kn.gg=Mt({},me)),rt==="2"&&(kn.scj=Mt({},me)),rt==="3"&&(kn.ttgx=Mt({},me)),rt==="0"&&(kn.wcjd=Mt({},me)),rt==="5"&&(kn.yx=Mt({},me)),$t(Mt({},kn))}function pa(){me.type==="1"&&(me=kn.gg),me.type==="2"&&(me=kn.scj),me.type==="3"&&(me=kn.ttgx),me.type==="0"&&(me=kn.wcjd),me.type==="5"&&(me=kn.yx),(me==null?void 0:me.item_type)==="SHIXUN"?(ht=!0,Ft(!0)):(ht=!1,Ft(!1)),Ve.setFieldsValue(Mt({},me)),ze(Mt({},me)),Je(Mt({},me))}return _e.createElement("div",null,_e.createElement(pe.default,{title:!1,footer:!1,open:St,width:1200,centered:!0,className:a.scoremodal,onCancel:()=>{Ge(!1)}},_e.createElement("div",{style:{display:"flex",alignItems:"center"}},_e.createElement("div",{className:a.title},It?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),It&&_e.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),_e.createElement(ye.default,{className:a.tabWrap,activeKey:me.type,onChange:rt=>{rt==="3"?(me.show_all_share=!0,mt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):me.show_all_share=null,rt==="0"&&mt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),On(me.type),me.type=rt,(me==null?void 0:me.item_type)==="SHIXUN"&&me.type!=="5"&&(ht=!0,Ft(!0)),Cn(!1),me.type==="5"&&(ht=!1,Ft(!1)),pa(),gt()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:_e.createElement("div",null,"\u5DF2\u9009",He.length>0&&_e.createElement("span",{className:a.titlecount},He.length),Zt>0&&_e.createElement("span",{className:a.add},"+",Zt)),key:"5"}]}),_e.createElement(ve.default,{layout:"inline",form:Ve,onValuesChange:(rt,Ht)=>{const ra=Object.values(Ht).some(In=>In!==null&&In!==""&&In!==void 0),en=Ht.keyword==="";if(Cn(ra||!en),me.page=1,(Ht==null?void 0:Ht.item_type)==="SHIXUN"){if(me.type==="5"?Ft(!1):Ft(!0),rt.keyword||rt.keyword==="")return;Ve.submit()}else{if(rt!=null&&rt.courseid&&Ve.setFieldsValue({tag_discipline_id:""}),Ft(!1),rt.keyword||rt.keyword==="")return;Ve.submit()}},onFinish:rt=>{var Ht;me.type==="3"&&(!rt.group_id||((Ht=rt==null?void 0:rt.group_id)==null?void 0:Ht.length)===0)?me.show_all_share=!0:me.show_all_share=null,ze(Mt(Mt({},me),rt)),Je(Mt(Mt({},me),rt))}},_e.createElement(ve.default.Item,{name:"item_type"},_e.createElement(he.default,{className:a.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(dn?ea:It?Bn==null?void 0:Bn.filter(rt=>rt.question_type!==5):Bn).map(rt=>_e.createElement(he.default.Option,{key:rt.value},rt.name)))),_e.createElement(ve.default.Item,{name:"courseid"},_e.createElement(Ne.Z,{className:a.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:qe})),!ht&&_e.createElement(ve.default.Item,{name:"tag_discipline_id"},_e.createElement(he.default,{className:a.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(re=We==null?void 0:We.tag_disciplines)==null?void 0:re.map(rt=>_e.createElement(he.default.Option,{key:rt.id},rt.name)))),_e.createElement(ve.default.Item,{name:ht?"diff":"difficulty"},_e.createElement(he.default,{className:a.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&ua.map(rt=>_e.createElement(he.default.Option,{key:rt.value},rt.name)),ht&&ca.map(rt=>_e.createElement(he.default.Option,{key:rt.value},rt.name)))),ht&&_e.createElement(ve.default.Item,{name:"shixun_publish_status"},_e.createElement(he.default,{className:a.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},va.map(rt=>_e.createElement(he.default.Option,{key:rt.value},rt.name)))),(me.type==="3"||me.type==="0")&&!ht&&_e.createElement(ve.default.Item,{name:"group_id"},_e.createElement(Ee.default,{treeDataSimpleMode:!0,style:{width:118},className:a.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(rt,Ht)=>Ht.title.toUpperCase().indexOf(rt.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:da,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Fn})),vn&&_e.createElement("span",{className:a.allqingchu,onClick:Ze},_e.createElement("i",{className:"iconfont icon-guanbi4"}),_e.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),_e.createElement(ve.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},_e.createElement(we.default.Search,{className:a.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:_e.createElement("i",{className:`iconfont icon-sousuo9 font14 ${a.searchIcon}`,onClick:()=>Ve.submit()}),onSearch:rt=>{Ve.submit()}}))),_e.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},_e.createElement("div",{onClick:()=>{me.updated_at==="asc"?me.updated_at="desc":me.updated_at="asc",ze(Gt(Mt({},me),{page:1})),Je(Gt(Mt({},me),{page:1}))}}," ",me.updated_at?_e.createElement("img",{src:me.updated_at==="asc"?ce.Z:De.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):_e.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),_e.createElement("div",{onClick:()=>{me.quotes==="asc"?me.quotes="desc":me.quotes="asc",ze(Gt(Mt({},me),{page:1})),Je(Gt(Mt({},me),{page:1}))},style:{marginLeft:20}}," ",me.quotes?_e.createElement("img",{src:me.quotes==="asc"?ce.Z:De.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):_e.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),_e.createElement(le.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(We==null?void 0:We.items)||(We==null?void 0:We.shixun_list),pagination:!1,loading:At,rowKey:rt=>rt.id,rowSelection:{type:It||dn?"radio":"checkbox",selectedRowKeys:ct,getCheckboxProps:rt=>({disabled:rt.shixun_tag_num===1||(ln==null?void 0:ln.find(Ht=>rt.id===Ht))}),onSelect(rt,Ht,ra){if(It||dn){Fe([rt.id]),Jn.current=new Set([rt.id]),rn(1),Xe([rt.id]);return}if(Ht)(ht||rt!=null&&rt.challenge_names)&&Rt([...kt,rt.id]),Fe([...ct,rt.id]),rt.identifier?oa.current.add(rt.id):Jn.current.add(rt.id),rn(1),Xe([...He,rt.id]);else{rt.identifier?oa.current.delete(rt.id):Jn.current.delete(rt.id);let en=He.filter(In=>In!==rt.id);if(Fe(en),Xe(en),ht||rt!=null&&rt.challenge_names){let In=kt.filter(wa=>wa!==rt.id);Rt([...In])}if(me.type==="5"){vt(Gt(Mt({},me),{list:[...en]}));return}}},onSelectAll(rt,Ht,ra){var en,In;if(rt){const wa=ra.map(Bt=>Bt.id),Hn=(In=ra==null?void 0:ra.filter(Bt=>Bt==null?void 0:Bt.challenge_names))==null?void 0:In.map(Bt=>Bt.id);Rt([...kt,...Hn]),Fe([...ct,...wa]),Xe([...He,...wa]);for(const Bt of ra)Bt.identifier?oa.current.add(Bt.id):Jn.current.add(Bt.id)}else{const wa=ra.map(Et=>Et.id),Hn=ct.filter(Et=>!wa.some(Qn=>Qn===Et)),Bt=(en=ra==null?void 0:ra.filter(Et=>Et==null?void 0:Et.challenge_names))==null?void 0:en.map(Et=>Et.id);Fe([...Hn]),Xe([...Hn]);let nn=kt.filter(Et=>!Bt.some(Qn=>Qn===Et.id));Rt([...nn]),me.type==="5"&&vt(Gt(Mt({},me),{list:[...Hn]}));for(const Et of wa)Et.identifier?oa.current.delete(Et):Jn.current.delete(Et)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(rt,Ht,ra)=>{var en,In;return _e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",null,ht||Ht!=null&&Ht.challenge_names?"\u5B9E\u8BAD\u9898":(In=(en=Bn==null?void 0:Bn.filter(wa=>wa.value===rt))==null?void 0:en[0])==null?void 0:In.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(rt,Ht,ra)=>{var en;return _e.createElement("div",{style:{display:"flex",alignItems:"center"}},_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",{className:Ht!=null&&Ht.high_resources_consume?a.q_title:""},_e.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||Ht!=null&&Ht.challenge_names?Ht!=null&&Ht.title||rt===null?"--":rt:(Ht==null?void 0:Ht.item_type)=="BPROGRAM"?(en=Ht==null?void 0:Ht.program_attr)==null?void 0:en.description:rt}))),(Ht==null?void 0:Ht.high_resources_consume)&&_e.createElement(ft.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(rt,Ht,ra)=>{var en;return _e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("span",null,rt?(en=rt==null?void 0:rt.split("\u3001"))==null?void 0:en[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(rt,Ht,ra)=>_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("span",null,rt||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(rt,Ht,ra)=>{var en,In,wa,Hn;return _e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",null,ht||Ht!=null&&Ht.challenge_names?(Ht==null?void 0:Ht.level)||((In=(en=ua==null?void 0:ua.filter(Bt=>Bt.value===rt))==null?void 0:en[0])==null?void 0:In.name):(Hn=(wa=ua==null?void 0:ua.filter(Bt=>Bt.value===rt))==null?void 0:wa[0])==null?void 0:Hn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(rt,Ht,ra)=>_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",null,rt||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(rt,Ht,ra)=>_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",null,ht||Ht!=null&&Ht.challenge_names?(Ht==null?void 0:Ht.study_count)||(Ht==null?void 0:Ht.stu_num):rt))},{title:_e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",_e.createElement(Te.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},_e.createElement(ke.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(rt,Ht,ra)=>_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",null,rt||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(rt,Ht,ra)=>_e.createElement(Te.Z,{title:Tn(Ht)},_e.createElement("div",{style:{flex:1,textAlign:"start"}},_e.createElement("a",{onClick:()=>{var en,In;Ie(Gt(Mt({},Ht),{question_type:ht||Ht!=null&&Ht.challenge_names?5:(In=(en=Bn==null?void 0:Bn.filter(wa=>wa.value===(Ht==null?void 0:Ht.item_type)))==null?void 0:en[0])==null?void 0:In.question_type})),ot(!0)}},"\u67E5\u770B"),(Ht==null?void 0:Ht.shixun_tag_num)===1&&_e.createElement("a",{style:{marginLeft:10},onClick:()=>{pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:_e.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",_e.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Ht==null?void 0:Ht.identifier}/challenges`)}},(Ht==null?void 0:Ht.shixun_name)||"--"),"\uFF1F"),onOk:()=>Jt(void 0,null,function*(){if(!Nt(Ht==null?void 0:Ht.identifier))return new Promise((en,In)=>{In()})})})}},"\u53D1\u5E03")))}].filter(rt=>!rt.hidden)}),_e.createElement(Le.Z,{current:me.page,total:(We==null?void 0:We.items_count)||(We==null?void 0:We.shixuns_count),style:{marginBottom:20},defaultPageSize:me.per_page,showTotal:rt=>_e.createElement("span",null,"\u5171\xA0",_e.createElement("span",{style:{color:"#165DFF"}},rt),"\xA0\u6761\u6570\u636E"),pageSize:me.per_page,onChange:(rt,Ht)=>{me.page=rt,me.per_page=Ht,ze(Mt({},me)),Je(Mt({},me))}}),_e.createElement("div",{className:a.bottom},_e.createElement(at.ZP,{className:a.no,onClick:()=>{Ge(!1)}},"\u53D6\u6D88"),_e.createElement(at.ZP,{loading:cn,style:{width:cn&&75},className:a.yes,onClick:()=>Jt(void 0,null,function*(){if((He==null?void 0:He.length)<=0){Pe.ZP.info(It||dn?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}st([...Jn.current],[...oa.current],!0,He==null?void 0:He.length)})},It?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),_e.createElement(pe.default,{open:be,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:a.previewModal,width:1e3,centered:!0,onCancel:()=>{ot(!1)},onOk:()=>{ot(!1)}},_e.createElement(se,{qitem:Ae})))};var lt=(0,Ue.connect)(({shixunsDetail:Ge,newExercisePaper:St})=>({shixunsDetail:Ge,newExercisePaper:St}))(_t)},11566:function(Qe,dt,te){"use strict";te.d(dt,{GM:function(){return Ee},MK:function(){return Ne},PR:function(){return ve},ZS:function(){return le},d1:function(){return Pe},fu:function(){return pe},j2:function(){return we},l_:function(){return ye},uE:function(){return Te},zQ:function(){return he}});var y=te(205);function ve(){return(0,y.U2)("problems/new.json")}function Pe(at="question"){return(0,y.U2)("disciplines.json",{source:at})}function pe(at){return(0,y.U2)(`problems/${at}/edit.json`)}function ye(at,oe){return(0,y.gz)(`problems/${at}.json`,oe)}function he(at){return(0,y.v_)("problems.json",at)}function Ne(at,oe){return(0,y.v_)(`exercises/${at}/exercise_questions.json`,oe)}function Ee(at,oe){return(0,y.gz)(`exercise_questions/${at}.json`,oe)}function we(at){return(0,y.v_)(`problems/${at}/publish.json`)}function le(at){return(0,y.v_)(`problems/${at}/cancel_publish.json`)}function Te(at){return(0,y.U2)(`problems/${at}/start.json`)}function Le(at,oe){return post("tag_disciplines.json",{name:oe,sub_discipline_id:at})}},31928:function(Qe,dt,te){"use strict";te.d(dt,{Im:function(){return ke},ZP:function(){return pt},gZ:function(){return bt}});var y=te(59301),ve=te(37568),Pe=te(99571),pe=te(84105),ye=te(87395),he=te(24978),Ne=te(24334),Ee=te(38733),we=te(89284),le=te(61737),Te=te(26971),Le=te(34376),at=te(92310),oe=te.n(at),a=te(59301),E=Object.defineProperty,b=Object.defineProperties,x=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,ue=(xt,Kt,Ut)=>Kt in xt?E(xt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Ut}):xt[Kt]=Ut,se=(xt,Kt)=>{for(var Ut in Kt||(Kt={}))ee.call(Kt,Ut)&&ue(xt,Ut,Kt[Ut]);if(z)for(var Ut of z(Kt))ne.call(Kt,Ut)&&ue(xt,Ut,Kt[Ut]);return xt},ce=(xt,Kt)=>b(xt,x(Kt));const{TextArea:De}=ve.default,Ue={visible:!1,tabIndex:"0"},ke={[he.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[he.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[he.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var ft=(xt=>(xt[xt.SET_VISIBLE=0]="SET_VISIBLE",xt[xt.SET_TABINDEX=1]="SET_TABINDEX",xt))(ft||{});function it(xt,Kt){switch(Kt.type){case 0:return ce(se({},xt),{visible:Kt.payload});case 1:return ce(se({},xt),{tabIndex:Kt.payload});default:throw new Error}}function _e({value:xt,className:Kt}){const[Ut,jt]=(0,y.useState)(!1),Mt=(0,y.useRef)(),Gt=(0,y.useRef)();return(0,y.useEffect)(()=>{Ut&&(Gt.current.reset(),Gt.current.write((0,le.pp)(xt||"")))},[xt,Ut]),(0,y.useEffect)(()=>{var Jt,_t,lt,Ge;if(Mt.current){Gt.current=new Le.Terminal({fontSize:14,disableStdin:!0}),Gt.current.open(Mt.current);const St=Mt.current.offsetWidth-14,st=((Ge=(lt=(_t=(Jt=Gt.current)==null?void 0:Jt._core)==null?void 0:_t._renderService)==null?void 0:lt.dimensions)==null?void 0:Ge.actualCellWidth)||9.5,zt=Math.ceil(St/st);Gt.current.resize(zt,8),jt(!0)}},[]),a.createElement("div",{ref:Mt,className:oe()("XtermText-valueRef",Kt)})}function bt(xt){const{status:Kt,error_msg:Ut,output:jt,input:Mt,expected_output:Gt,is_file:Jt,input_file_url:_t,output_file_url:lt,expected_output_file_url:Ge}=xt;let St=null;const st={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Kt){case he.h.NOMATCH:St=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Jt&&a.createElement(_e,{className:"mb10",value:Mt}),Jt&&a.createElement("div",{style:st},a.createElement("a",{onClick:()=>(0,le.LR)(_t,Mt)},Mt)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Jt&&a.createElement(_e,{className:"mb10",value:jt&&Ne.Base64.decode(jt)||""}),Jt&&a.createElement("div",{style:st},a.createElement("a",{onClick:()=>(0,le.LR)(lt,jt)},jt)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Jt&&a.createElement(_e,{className:"mb10",value:Gt&&Ne.Base64.decode(Gt)||""}),Jt&&a.createElement("div",{style:st},a.createElement("a",{onClick:()=>(0,le.LR)(Ge,Gt)},Gt)));break;case he.h.EXECUTEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Jt&&a.createElement(we.Z,{value:Mt,style:st}),Jt&&a.createElement("div",{style:st},a.createElement("a",{onClick:()=>(0,le.LR)(_t,Mt)},Mt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Ne.Base64.decode(Ut)));break;case he.h.COMPILEFAILURE:St=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Jt&&a.createElement(we.Z,{value:Mt,style:st}),Jt&&a.createElement("div",{style:st},a.createElement("a",{onClick:()=>(0,le.LR)(_t,Mt)},Mt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Ne.Base64.decode(Ut)));break;case he.h.PODFAILURE:St=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case he.h.TIMEOUT:St=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",St," ")}function Pt(xt){const{status:Kt,error_msg:Ut,execute_time:jt,output:Mt,input:Gt,expected_output:Jt,is_file:_t,input_file_url:lt,output_file_url:Ge,expected_output_file_url:St}=xt;let st=null;switch(Kt){case he.h.OK:st=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",jt,"\u79D2"),a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),a.createElement("pre",null,Ne.Base64.decode(Mt)));break;case he.h.NOMATCH:st=a.createElement(a.Fragment,null,a.createElement("p",null,"\u8F93\u5165\uFF1A",a.createElement("pre",null,Gt)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",Mt&&Ne.Base64.decode(Mt)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Jt&&Ne.Base64.decode(Jt)));break;case he.h.EXECUTEFAILURE:st=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Gt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Ne.Base64.decode(Ut)));break;case he.h.COMPILEFAILURE:st=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Gt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},Ne.Base64.decode(Ut)));break;case he.h.PODFAILURE:st=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case he.h.TIMEOUT:st=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",st," ")}var pt=({id:xt,is_file:Kt,input:Ut,debuging:jt,submitting:Mt,executingMessage:Gt,debugResult:Jt,onChangeInput:_t,onDebugCode:lt,onSubmitCode:Ge})=>{const[St,st]=(0,y.useReducer)(it,Ue),{visible:zt,tabIndex:cn}=St;(0,y.useEffect)(()=>{st({type:0,payload:!1})},[xt]);function Re(Pn){let xe=Pn.target.id;st({type:1,payload:xe})}function It(){st({type:0,payload:!zt})}const dn=(0,y.useMemo)(()=>{if(Jt){const{status:Pn}=Jt;return a.createElement(a.Fragment,null,Pt(Jt))}return null},[Jt]);function sn(){st({type:0,payload:!0}),st({type:1,payload:"1"}),lt()}return a.createElement("div",{className:"test-case-panel"},a.createElement("div",{className:`test-case-panel-body ${zt?"active":""}`},a.createElement("ul",{className:"s-navs"},a.createElement("li",null,a.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),a.createElement(Te.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:a.createElement(De,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Kt?"":Ut,onChange:_t}),rightNode:jt?a.createElement(Ee.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Jt?dn:a.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),a.createElement("a",{className:`btn-collapse ${zt?"up":""}`,onClick:It},zt?a.createElement(pe.Z,null):a.createElement(ye.Z,null)),a.createElement("footer",{className:"footer"},a.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),a.createElement("div",{className:"flex-container"},a.createElement(Pe.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),a.createElement(Pe.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),a.createElement(Pe.ZP,{className:"btn-green",type:"ghost",loading:jt,onClick:sn},"\u8C03\u8BD5\u4EE3\u7801"),a.createElement(Pe.ZP,{type:"primary",className:"custom-ant-disabled",loading:Mt,disabled:Mt,onClick:()=>{st({type:0,payload:!1}),Ge()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},24978:function(Qe,dt,te){"use strict";te.d(dt,{h:function(){return y}});var y=(ve=>(ve[ve.NOMATCH=-1]="NOMATCH",ve[ve.OK=0]="OK",ve[ve.TIMEOUT=2]="TIMEOUT",ve[ve.PODFAILURE=3]="PODFAILURE",ve[ve.COMPILEFAILURE=4]="COMPILEFAILURE",ve[ve.EXECUTEFAILURE=5]="EXECUTEFAILURE",ve[ve.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ve))(y||{})},30582:function(Qe,dt,te){"use strict";te.d(dt,{Y2:function(){return xt},ZP:function(){return Kt}});var y=te(59301),ve=te(14566),Pe=te(6767),pe=te(62957),ye=te(77019),he=te(47889),Ne=te(99571),Ee=te(62673),we=te(25399),le=te(37568),Te={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},Le="data:image/png;base64,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",at=te(47257),oe=te.n(at),a=te(64393),E=te(205),b=te(1012),x=te(61737),z=te(15213),ee=te(59301),ne=Object.defineProperty,ue=Object.defineProperties,se=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,ke=(Ut,jt,Mt)=>jt in Ut?ne(Ut,jt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Ut[jt]=Mt,ft=(Ut,jt)=>{for(var Mt in jt||(jt={}))De.call(jt,Mt)&&ke(Ut,Mt,jt[Mt]);if(ce)for(var Mt of ce(jt))Ue.call(jt,Mt)&&ke(Ut,Mt,jt[Mt]);return Ut},it=(Ut,jt)=>ue(Ut,se(jt)),_e=(Ut,jt,Mt)=>new Promise((Gt,Jt)=>{var _t=St=>{try{Ge(Mt.next(St))}catch(st){Jt(st)}},lt=St=>{try{Ge(Mt.throw(St))}catch(st){Jt(st)}},Ge=St=>St.done?Gt(St.value):Promise.resolve(St.value).then(_t,lt);Ge((Mt=Mt.apply(Ut,jt)).next())});const{Dragger:bt}=ve.default,Pt=Ut=>{const jt=st=>st&&st.substring(0,st.lastIndexOf("."));for(var Mt=[...Ut],Gt=0,Jt=[],_t=0;_t{if(st.forEach(zt=>{let cn=zt.name.split(/\.(?=[^\.]+$)/);zt.name=`${cn[0]}.${cn[1].toLowerCase()}`}),st[0].name.includes(".in"))return st.length===2?st:[st[0],{}];if(st[0].name.includes(".out"))return st.length===2?st.reverse():[{},st[0]]})},pt=({onClose:Ut,onOK:jt,visible:Mt,wrapClassName:Gt,rootIdentifier:Jt,multiple:_t=!1,defaultMultipleValue:lt=!0})=>{const[Ge,St]=(0,y.useState)([]),[st,zt]=(0,y.useState)({}),[cn,Re]=(0,y.useState)(!1),[It,dn]=(0,y.useState)(!0),sn=(0,y.useRef)([]),Pn=(0,y.useRef)(0),xe=()=>{Ut()};(0,y.useEffect)(()=>{ie()},[]),(0,y.useEffect)(()=>{Mt&&(sn.current=[],Pn.current=0,St([]),dn(lt))},[Mt]);const ie=()=>_e(void 0,null,function*(){try{const He=yield(0,E.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),Xe=JSON.parse((0,a.pe)(He.data));zt(Xe)}catch(He){}}),re=He=>He&&He.substring(0,He.lastIndexOf(".")),me=He=>{var Xe,We;const tt=re((Xe=He[0])==null?void 0:Xe.name)||re((We=He[1])==null?void 0:We.name),At=Ge.filter(Oe=>re(Oe.name)!==tt);sn.current=[...At],St([...At])},ze=He=>{if(!It){const Ve=new FormData;Ve.append("file",He.file),(0,E.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Ve},!0).then(Ie=>{if(Ie.status===0){Pn.current=Pn.current+1;const be=sn.current.map(ot=>{var ht;if(ot.name===He.name){const Ft=ft({},ot);return(ht=He==null?void 0:He.name)!=null&&ht.includes(".in")?Ft.input=Ie==null?void 0:Ie.content:Ft.output=Ie==null?void 0:Ie.content,Ft}return ot});if(sn.current=[...be],St([...be]),Pn.current>0&&Pn.current===Ge.length){Re(!1);let ot=Pt(be);ot=ot.filter(ht=>{var Ft,kt;return!!((Ft=ht[0])!=null&&Ft.name&&((kt=ht[1])!=null&&kt.name))}),ot=ot.map(ht=>it(ft(ft({},ht[0]),ht[1]),{is_file:!1})),jt(ot),Ut()}}else Re(!1),Ut()});return}const Xe=new(oe())({endpoint:st.end_point,region:st.region,accessKeyId:st.access_key_id,accessKeySecret:st.access_key_secret,bucket:st.bucket,stsToken:st.security_token}),We=He.name,tt={container_type:"TestSet",file_name:We},At=(0,b.Z)();let Oe=`testsets/${Jt}/${At}${We.indexOf(".")>-1?"."+We.split(".").pop():""}`;Jt===null&&(Oe=`testsets/${At}${We.indexOf(".")>-1?"."+We.split(".").pop():""}`),Xe.multipartUpload(Oe,new Blob([He.file],{type:He.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:We+""},url:st==null?void 0:st.callback_url,host:st==null?void 0:st.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,E.rz)(tt)}}).then(function(Ve){if(Ve.data.status===0){Pn.current=Pn.current+1;const Ae=sn.current.map(Ie=>{var be,ot,ht,Ft,kt,Rt,Zt,rn,jn,on,Fn,Ln,ln,an,Bn,ea,kn;if(Ie.name===((ot=(be=Ve.data)==null?void 0:be.data)==null?void 0:ot.file_name)){const $t=ft({},Ie);return(kt=(Ft=(ht=Ve.data)==null?void 0:ht.data)==null?void 0:Ft.file_name)!=null&&kt.includes(".in")?($t.in_object_key=(Zt=(Rt=Ve.data)==null?void 0:Rt.data)==null?void 0:Zt.object,$t.in_object_size=(jn=(rn=Ve.data)==null?void 0:rn.data)==null?void 0:jn.size,$t.input=(Fn=(on=Ve.data)==null?void 0:on.data)==null?void 0:Fn.file_name,$t.in_file=He):($t.out_object_key=(ln=(Ln=Ve.data)==null?void 0:Ln.data)==null?void 0:ln.object,$t.out_object_size=(Bn=(an=Ve.data)==null?void 0:an.data)==null?void 0:Bn.size,$t.output=(kn=(ea=Ve.data)==null?void 0:ea.data)==null?void 0:kn.file_name,$t.out_file=He),$t}return Ie});if(sn.current=[...Ae],St([...Ae]),Pn.current>0&&Pn.current===Ge.length){Re(!1);let Ie=Pt(Ae);Ie=Ie.filter(be=>{var ot,ht;return!!((ot=be[0])!=null&&ot.name&&((ht=be[1])!=null&&ht.name))}),Ie=Ie.map(be=>it(ft(ft({},be[0]),be[1]),{is_file:!0})),jt(Ie),Ut()}}})},qe=He=>new Promise((Xe,We)=>{let tt=0,At=[];for(let Oe=0;Oe{tt++,tt===He.length&&(At.length?(Pe.ZP.warning(`${At.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),We()):Xe(He))}).catch(Ve=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Ve),tt++,At.push(He[Oe].name),tt===He.length&&(At.length?(Pe.ZP.warning(`${At.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),We()):Xe(He))})}),Me=()=>_e(void 0,null,function*(){if(Ge.length===0){Pe.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield qe(Ge),Re(!0),Pt(Ge).some(Xe=>{var We,tt;return!((We=Xe[0])!=null&&We.name&&((tt=Xe[1])!=null&&tt.name))})){pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>_e(void 0,null,function*(){Ge.map(Xe=>_e(void 0,null,function*(){ze(Xe)}))}),onCancel:()=>{Re(!1)}});return}Ge.map(Xe=>_e(void 0,null,function*(){ze(Xe)}))}),ct={name:"file",fileList:Ge,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:He=>{if(Ge!=null&&Ge.some(We=>We.name===He.name))return Pe.ZP.info(`${He.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(He.size/1024/1024>100)return Pe.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(He.name))return Pe.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Xe={name:He.name,uid:He.uid,file:He,percent:0};return Ge.push(Xe),sn.current=[...Ge],St([...Ge]),!1}},Fe=Pt(Ge);return console.log(Ge,Fe,"fileList"),ee.createElement(pe.default,{open:Mt,wrapClassName:Gt,onOk:Me,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:cn},onCancel:xe,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},ee.createElement("div",{className:Te.wrap},Ge.length?ee.createElement("div",null,ee.createElement(ye.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},ee.createElement("div",{style:{visibility:_t?"visible":"hidden"}},ee.createElement("span",{className:Te.greyText},"\u7528\u4F8B\u7C7B\u578B"),ee.createElement(he.ZP.Group,{className:`ml20 ${Te.testCaseRadio}`,optionType:"button",value:It,onChange:He=>dn(He.target.value)},ee.createElement(he.ZP,{value:!1},"\u6587\u672C"),ee.createElement(he.ZP,{value:!0},"\u6587\u4EF6"))),ee.createElement(ve.default,ft({},ct),ee.createElement(Ne.ZP,{type:"primary",className:Te.btnS},ee.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),ee.createElement(xt,{data:Fe,onRemove:me})):ee.createElement("div",{className:`${Te.noData} mb30`},ee.createElement(ve.default.Dragger,it(ft({},ct),{className:Te.dragger}),ee.createElement("img",{src:Le,alt:"",className:"mb20"}),ee.createElement("div",null,ee.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),ee.createElement("span",{className:Te.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),ee.createElement("div",{className:Te.text},ee.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),ee.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",ee.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",ee.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",ee.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",ee.createElement("br",null))))},xt=({data:Ut=[],onRemove:jt,width:Mt="auto",showScore:Gt=!1,disabled:Jt=!1,inputChange:_t,onEvaluatingChange:lt,onSelectAll:Ge,checkAll1:St,checkAll2:st,checkAll3:zt,checkAll4:cn,checkAll5:Re,showEvaluatingSetting:It=!1,className:dn="",isProgramHomework:sn=!1})=>{const Pn={value:"",filename:"",dataUrl:""},[xe,ie]=(0,y.useState)(ft({},Pn)),re=qe=>{let Me=document.createElement("a");document.body.appendChild(Me);let ct=URL.createObjectURL(qe.file);Me.href=ct,Me.download=qe.name,Me.click(),URL.revokeObjectURL(ct),document.body.removeChild(Me)},me=(qe,Me)=>{(0,x.LR)(qe,Me)},ze=(qe,Me)=>{pe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ee.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{jt(qe,Me)},onCancel:()=>{}})};return Ut.length?ee.createElement("div",{className:dn,style:{width:Mt}},ee.createElement("div",{className:`${sn?Te.headProgram:Te.head}`},It&&ee.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:St,onChange:qe=>{Ge(qe.target.checked,"hidden")}}),ee.createElement(we.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{style:{width:sn?"25%":"15%"}},"\u7528\u4F8B"),ee.createElement("div",{style:{width:Gt?sn?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),ee.createElement("div",{style:{width:Gt?sn?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Gt&&ee.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),It&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:cn,onChange:qe=>{Ge(qe.target.checked,"input_visible")}}),ee.createElement(we.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),It&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:st,onChange:qe=>{Ge(qe.target.checked,"is_invisible")}}),ee.createElement(we.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),It&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:Re,onChange:qe=>{Ge(qe.target.checked,"actual_output_visible")}}),ee.createElement(we.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),It&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:zt,onChange:qe=>{Ge(qe.target.checked,"last_match_rule")}}),ee.createElement(we.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{className:Te.operation,style:sn?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),ee.createElement("div",{className:Te.listWrapper,style:{boxShadow:sn?"0px 2px 4px 0px #EAEEF4":"unset"}},Ut.map((qe,Me)=>{var ct,Fe,He,Xe;return ee.createElement("div",{key:Me,className:Te.list,style:sn?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},It&&ee.createElement("div",{style:{width:"15%"}},ee.createElement(Ee.default,{checked:!!qe.hidden,onChange:We=>{lt(We.target.checked,Me,"hidden")}})),ee.createElement("div",{style:{width:sn?"25%":"15%",paddingLeft:sn?"5px":"0px",paddingRight:sn?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Me+1),ee.createElement("div",{className:Te.info,style:{width:Gt?sn?"20%":"15%":"25%"}},ee.createElement("span",{title:qe.input||((ct=qe[0])==null?void 0:ct.name),onClick:()=>_e(void 0,null,function*(){let We;qe.input?qe.input_file_url?We=qe.input_file_url:We=qe.in_file:We=qe[0];let tt;typeof We=="string"?(tt=yield fetch(We,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),ie({value:yield tt.text(),filename:"",dataUrl:We})):(tt=yield(0,x.db)(We.file),ie({value:tt.text,filename:We.name,dataUrl:tt.link}))})},qe.input||((Fe=qe[0])==null?void 0:Fe.name))),ee.createElement("div",{className:Te.info,style:{width:Gt?sn?"20%":"15%":"25%"}},ee.createElement("span",{title:qe.output||((He=qe[1])==null?void 0:He.name),onClick:()=>_e(void 0,null,function*(){let We;qe.input?qe.output_file_url?We=qe.output_file_url:We=qe.out_file:We=qe[1];let tt;typeof We=="string"?(tt=yield fetch(We,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),ie({value:yield tt.text(),filename:"",dataUrl:We})):(tt=yield(0,x.db)(We.file),ie({value:tt.text,filename:We.name,dataUrl:tt.link}))})},qe.output||((Xe=qe[1])==null?void 0:Xe.name))),Gt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(le.default,{size:"large",addonAfter:sn?"%":null,disabled:Jt,style:{width:"80%"},onChange:We=>_t(We,Me),value:qe.score}),!sn&&ee.createElement("span",null,"\xA0%")),It&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:qe.input_visible||!1,onChange:We=>{lt(We.target.checked,Me,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),It&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:qe.is_invisible||!1,onChange:We=>{lt(We.target.checked,Me,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),It&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:qe.actual_output_visible||!1,onChange:We=>{lt(We.target.checked,Me,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),It&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:qe.last_match_rule||!1,onChange:We=>{lt(We.target.checked,Me,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),ee.createElement("div",{onClick:()=>ze(qe,Me),style:sn?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},ee.createElement("span",{className:Te.del},"\u5220\u9664")))})),ee.createElement(z.Z,{close:!0,data:xe.dataUrl,filename:xe.filename,type:xe.dataUrl.length?"txt":"",onClose:()=>ie(ft({},Pn)),monacoEditor:{value:xe.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):ee.createElement(ee.Fragment,null)};var Kt=pt},91528:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return at}});var y=te(59301),ve=te(6767),Pe=te(25399),pe=te(29787),ye=te(77019),he=te(5269),Ne=te(13747),Ee=te(99571),we=te(39077),le=te(205),Te=te(89284),Le=(a,E,b)=>new Promise((x,z)=>{var ee=se=>{try{ue(b.next(se))}catch(ce){z(ce)}},ne=se=>{try{ue(b.throw(se))}catch(ce){z(ce)}},ue=se=>se.done?x(se.value):Promise.resolve(se.value).then(ee,ne);ue((b=b.apply(a,E)).next())}),at=({id:a,activeDiscussIndex:E,onReplyDiscuss:b,adminOrOperator:x})=>{const[z,ee]=(0,y.useState)(""),[ne,ue]=(0,y.useState)(!1);function se(De){ee(De)}function ce(){if(!z){ve.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}b(a,z),ee("")}return(0,y.useEffect)(()=>{E!=a&&ue(!1)},[E]),y.createElement("div",{key:a,className:"discuss-item-editor",style:{display:E===a?"block":"none",width:"100%"}},y.createElement(we.Z,{miniToolbar:!0,startInit:E===a,defaultValue:z,id:a,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:se,extraUse:x&&y.createElement(Pe.Z,{color:"#fff",open:ne,destroyTooltipOnHide:!0,title:oe({id:a,isOpen:ne,activeDiscussIndex:E,onChange:se,setIsOpen:ue}),overlayStyle:{maxWidth:600}},y.createElement("a",{title:ne?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>ue(!ne)},y.createElement("i",{className:"iconfont icon-dianzan11"})))}),y.createElement("a",{onClick:ce,className:"btn-send"},"\u53D1\u9001"))};const oe=a=>{const[E,b]=(0,y.useState)(!1),[x,z]=(0,y.useState)([]),[ee,ne]=(0,y.useState)(1);(0,y.useEffect)(()=>{a!=null&&a.isOpen?ue():(ne(1),z([]))},[a==null?void 0:a.isOpen]);const ue=()=>Le(void 0,null,function*(){b(!0);const se=yield(0,le.ZP)(`/api/discusses/${a==null?void 0:a.id}/recommend_answer.json`,{method:"get"});(se==null?void 0:se.status)==0&&z(se==null?void 0:se.answer),b(!1)});return y.createElement(pe.Z,{spinning:E},y.createElement("div",{style:{color:"#000"}},y.createElement(Te.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(x==null?void 0:x[ee-1])||""}),y.createElement(ye.Z,{justify:"end",align:"middle"},y.createElement(he.Z,null,y.createElement(Ne.Z,{simple:!0,current:ee,pageSize:1,total:(x==null?void 0:x.length)||0,onChange:se=>{ne(se)}})),y.createElement(he.Z,null,y.createElement(Ee.ZP,{onClick:()=>Le(void 0,null,function*(){a==null||a.onChange(x==null?void 0:x[ee-1]),a==null||a.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},88480:function(Qe,dt,te){"use strict";te.d(dt,{CP:function(){return Pe},_V:function(){return he}});var y=te(28209),ve=te.n(y);const Pe={secret:y.enc.Utf8.parse("0a18e199b87f1a8d"),iv:y.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},pe={exam:Pe};function ye(Ne="",Ee="exam"){const{secret:we,iv:le}=pe[Ee];return AES.encrypt(Ne,we,{iv:le,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function he(Ne="",Ee="exam"){const{secret:we,iv:le}=pe[Ee];return y.AES.decrypt(Ne,we,{iv:le,mode:ve().mode.CBC,padding:ve().pad.Pkcs7}).toString(y.enc.Utf8)}},60513:function(Qe,dt,te){"use strict";te.d(dt,{BU:function(){return ve},Dj:function(){return y},gH:function(){return Pe},vp:function(){return pe}});function y(ye){try{ye.mozRequestFullScreen?ye.mozRequestFullScreen():ye.webkitRequestFullScreen&&ye.webkitRequestFullScreen()}catch(he){console.log(he,":e")}}function ve(){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 Pe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function pe(){var ye=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,he=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ye),window.isFullScreen?window.isFullScreen:ye!=null}},8221:function(Qe,dt,te){"use strict";te.d(dt,{U:function(){return we}});var y=te(59301),ve=Object.defineProperty,Pe=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,he=(le,Te,Le)=>Te in le?ve(le,Te,{enumerable:!0,configurable:!0,writable:!0,value:Le}):le[Te]=Le,Ne=(le,Te)=>{for(var Le in Te||(Te={}))pe.call(Te,Le)&&he(le,Le,Te[Le]);if(Pe)for(var Le of Pe(Te))ye.call(Te,Le)&&he(le,Le,Te[Le]);return le},Ee=(le,Te,Le)=>new Promise((at,oe)=>{var a=x=>{try{b(Le.next(x))}catch(z){oe(z)}},E=x=>{try{b(Le.throw(x))}catch(z){oe(z)}},b=x=>x.done?at(x.value):Promise.resolve(x.value).then(a,E);b((Le=Le.apply(le,Te)).next())});function we(le,Te){const[Le,at]=(0,y.useState)(Te),[oe,a]=(0,y.useState)(!1),[E,b]=(0,y.useState)();return[Le,oe,(z,ee=!1)=>Ee(this,null,function*(){const ne=ee?Te:Ne(Ne({},Le),z);a(!0),at(ne);const ue=yield le(ne);return a(!1),b(ue),ue}),E,b]}},35883:function(Qe,dt,te){"use strict";te.d(dt,{_:function(){return Pe}});var y=te(59301),ve=te(62957);const Pe=pe=>{var ye,he;const Ne=(0,y.useRef)([]),Ee=()=>{for(const we of Ne.current)clearTimeout(we);Ne.current=[]};return(0,y.useEffect)(()=>{var we,le,Te,Le,at,oe;if(Ee(),(we=pe==null?void 0:pe.exercise)!=null&&we.left_time&&((Te=(le=pe==null?void 0:pe.exercise)==null?void 0:le.exercise_events)==null?void 0:Te.length)>0){for(const a of(Le=pe==null?void 0:pe.exercise)==null?void 0:Le.exercise_events)if(((at=pe==null?void 0:pe.exercise)==null?void 0:at.left_time)>(a==null?void 0:a.reminder_time)*60){let E=(((oe=pe==null?void 0:pe.exercise)==null?void 0:oe.left_time)-(a==null?void 0:a.reminder_time)*60)*1e3;E=E>2147483647?2147483647:E;const b=setTimeout(()=>{ve.default.info({content:`${a==null?void 0:a.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},E);Ne.current.push(b)}}},[(ye=pe==null?void 0:pe.exercise)==null?void 0:ye.left_time,(he=pe==null?void 0:pe.exercise)==null?void 0:he.exercise_events]),Ee}},65802:function(Qe,dt,te){"use strict";te.d(dt,{AL:function(){return ne},Iy:function(){return Te},Qv:function(){return oe},ez:function(){return ee},jb:function(){return Le}});var y=te(32834),ve=te.n(y),Pe=te(11690),pe=te.n(Pe);let ye=1;function he(Ue,ke){const ft=Ue.match(/^(\s+)(?:```)/);if(ft===null)return ke;const it=ft[1];return ke.split(` `).map(_e=>{const bt=_e.match(/^\s+/);if(bt===null)return _e;const[Pt]=bt;return Pt.length>=it.length?_e.slice(it.length):_e}).join(` `)}let Ne=[],Ee=["
    "];const we=new(ve()).Renderer,le=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Te(){Ne.length=0,Ee=["
      "]}const Le={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function at(Ue,ke,ft,it){if(ke>=Ue.length||Ue[ke].level<=ft)return ke;var _e=Ue[ke];it.push("
    • "+_e.text+""),ke++;var bt=[];return ke=at(Ue,ke,_e.level,bt),bt.length>0&&(it.push("
        "),bt.forEach(function(Pt){it.push(Pt)}),it.push("
      ")),it.push("
    • "),ke=at(Ue,ke,ft,it),ke}function oe(){return at(Ne,0,0,Ee),Ee.push("
    "),Ee.join("")}const a={heading(Ue){const ke=le.exec(Ue);if(ye+=1,ke)return{type:"heading",raw:ke[0],depth:ke[1].length,text:ke[2]}},fences(Ue){const ke=this.rules.block.fences.exec(Ue);if(ke){const ft=ke[0];let it=he(ft,ke[3]||"");const _e=ke[2]?ke[2].trim():ke[2];if(["latex","katex","math"].indexOf(_e)>=0){const bt=x(),Pt=it;it=bt,z[bt]={type:"block",expression:Pt}}return{type:"code",raw:ft,lang:_e,text:it}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let b=0;const x=()=>`__special_katext_id_${b++}__`;let z={};function ee(){return z}function ne(){b=0,z={}}function ue(Ue){return Ue=Ue.replace(E,(ke,ft)=>{const it=x();return z[it]={type:"inline",expression:ft},it}),Ue}const se=we.listitem;we.listitem=function(Ue){return se(ue(Ue))};const ce=we.paragraph;we.paragraph=function(Ue){return ce(ue(Ue))};const De=we.tablecell;we.tablecell=function(Ue,ke){return De(ue(Ue),ke)},we.code=function(Ue,ke,ft){const it=(ke||"").match(/\S*/)[0];return it?["latex","katex","math"].indexOf(it)>=0?`

    ${Ue}

    `:`
    ${ft?Ue:(0,Pe.escape)(Ue,!0)}
    -`:'
    '+(ft?Ue:(0,Pe.escape)(Ue,!0))+"
    "},we.heading=function(Ue,ke,ft){let it=this.options.headerPrefix+ft.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ne.push({anchor:it,level:ke,text:Ue}),"'+Ue+""},ve().setOptions({silent:!0,gfm:!0,pedantic:!1}),ve().use({tokenizer:a,renderer:we}),dt.ZP=ve()},63918:function(Qe,dt,te){"use strict";te.d(dt,{G:function(){return ye},t:function(){return pe}});var y=te(7062),ve=te.n(y);const Pe=null;function pe(he,Ne){let Ee=ve().get("__ec");Ee||(Ee={}),Ee[he]=Ne,ve().set("__ec",Ee)}function ye(he,Ne){let Ee=ve().get("__ec");return Ee?Ee[he]===void 0?Ne:Ee[he]:Ne}},99381:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return At}});var y=te(59301),ve=te(2826),Pe=te(96949),pe=te(55090),ye=te(49618),he,Ne;function Ee(Oe,Ve,Ae){if(Ve<0||Ve>31||Oe>>>Ve)throw new RangeError("Value out of range");for(var Ie=Ve-1;Ie>=0;Ie--)Ae.push(Oe>>>Ie&1)}function we(Oe,Ve){return(Oe>>>Ve&1)!=0}function le(Oe){if(!Oe)throw new Error("Assertion error")}var Te=function(){function Oe(Ve,Ae){(0,Pe.Z)(this,Oe),(0,ye.Z)(this,"modeBits",void 0),(0,ye.Z)(this,"numBitsCharCount",void 0),this.modeBits=Ve,this.numBitsCharCount=Ae}return(0,pe.Z)(Oe,[{key:"numCharCountBits",value:function(Ae){return this.numBitsCharCount[Math.floor((Ae+7)/17)]}}]),Oe}();he=Te,(0,ye.Z)(Te,"NUMERIC",new he(1,[10,12,14])),(0,ye.Z)(Te,"ALPHANUMERIC",new he(2,[9,11,13])),(0,ye.Z)(Te,"BYTE",new he(4,[8,16,16])),(0,ye.Z)(Te,"KANJI",new he(8,[8,10,12])),(0,ye.Z)(Te,"ECI",new he(7,[0,0,0]));var Le=(0,pe.Z)(function Oe(Ve,Ae){(0,Pe.Z)(this,Oe),(0,ye.Z)(this,"ordinal",void 0),(0,ye.Z)(this,"formatBits",void 0),this.ordinal=Ve,this.formatBits=Ae});Ne=Le,(0,ye.Z)(Le,"LOW",new Ne(0,1)),(0,ye.Z)(Le,"MEDIUM",new Ne(1,0)),(0,ye.Z)(Le,"QUARTILE",new Ne(2,3)),(0,ye.Z)(Le,"HIGH",new Ne(3,2));var at=function(){function Oe(Ve,Ae,Ie){if((0,Pe.Z)(this,Oe),(0,ye.Z)(this,"mode",void 0),(0,ye.Z)(this,"numChars",void 0),(0,ye.Z)(this,"bitData",void 0),this.mode=Ve,this.numChars=Ae,this.bitData=Ie,Ae<0)throw new RangeError("Invalid argument");this.bitData=Ie.slice()}return(0,pe.Z)(Oe,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(Ae){var Ie=[],be=(0,ve.Z)(Ae),ot;try{for(be.s();!(ot=be.n()).done;){var ht=ot.value;Ee(ht,8,Ie)}}catch(Ft){be.e(Ft)}finally{be.f()}return new Oe(Te.BYTE,Ae.length,Ie)}},{key:"makeNumeric",value:function(Ae){if(!Oe.isNumeric(Ae))throw new RangeError("String contains non-numeric characters");for(var Ie=[],be=0;be=1<Oe.MAX_VERSION)throw new RangeError("Version value out of range");if(ot<-1||ot>7)throw new RangeError("Mask value out of range");this.size=Ve*4+17;for(var ht=[],Ft=0;Ft>>9)*1335;var ht=(Ie<<10|be)^21522;le(ht>>>15==0);for(var Ft=0;Ft<=5;Ft++)this.setFunctionModule(8,Ft,we(ht,Ft));this.setFunctionModule(8,7,we(ht,6)),this.setFunctionModule(8,8,we(ht,7)),this.setFunctionModule(7,8,we(ht,8));for(var kt=9;kt<15;kt++)this.setFunctionModule(14-kt,8,we(ht,kt));for(var Rt=0;Rt<8;Rt++)this.setFunctionModule(this.size-1-Rt,8,we(ht,Rt));for(var Zt=8;Zt<15;Zt++)this.setFunctionModule(8,this.size-15+Zt,we(ht,Zt));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var Ae=this.version,Ie=0;Ie<12;Ie++)Ae=Ae<<1^(Ae>>>11)*7973;var be=this.version<<12|Ae;le(be>>>18==0);for(var ot=0;ot<18;ot++){var ht=we(be,ot),Ft=this.size-11+ot%3,kt=Math.floor(ot/3);this.setFunctionModule(Ft,kt,ht),this.setFunctionModule(kt,Ft,ht)}}}},{key:"drawFinderPattern",value:function(Ae,Ie){for(var be=-4;be<=4;be++)for(var ot=-4;ot<=4;ot++){var ht=Math.max(Math.abs(ot),Math.abs(be)),Ft=Ae+ot,kt=Ie+be;0<=Ft&&Ft=kt)&&ln.push($t[kn])})},Bn=0;Bn=1;be-=2){be==6&&(be=5);for(var ot=0;ot>>3],7-(Ie&7)),Ie++)}}le(Ie==Ae.length*8)}},{key:"applyMask",value:function(Ae){if(Ae<0||Ae>7)throw new RangeError("Mask value out of range");for(var Ie=0;Ie5&&Ae++):(this.finderPenaltyAddHistory(ot,ht),be||(Ae+=this.finderPenaltyCountPatterns(ht)*Oe.PENALTY_N3),be=this.modules[Ie][Ft],ot=1);Ae+=this.finderPenaltyTerminateAndCount(be,ot,ht)*Oe.PENALTY_N3}for(var kt=0;kt5&&Ae++):(this.finderPenaltyAddHistory(Zt,rn),Rt||(Ae+=this.finderPenaltyCountPatterns(rn)*Oe.PENALTY_N3),Rt=this.modules[jn][kt],Zt=1);Ae+=this.finderPenaltyTerminateAndCount(Rt,Zt,rn)*Oe.PENALTY_N3}for(var on=0;on0&&Ae[2]==Ie&&Ae[3]==Ie*3&&Ae[4]==Ie&&Ae[5]==Ie;return(be&&Ae[0]>=Ie*4&&Ae[6]>=Ie?1:0)+(be&&Ae[6]>=Ie*4&&Ae[0]>=Ie?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(Ae,Ie,be){var ot=Ie;return Ae&&(this.finderPenaltyAddHistory(ot,be),ot=0),ot+=this.size,this.finderPenaltyAddHistory(ot,be),this.finderPenaltyCountPatterns(be)}},{key:"finderPenaltyAddHistory",value:function(Ae,Ie){var be=Ae;Ie[0]==0&&(be+=this.size),Ie.pop(),Ie.unshift(be)}}],[{key:"encodeText",value:function(Ae,Ie){var be=at.makeSegments(Ae);return Oe.encodeSegments(be,Ie)}},{key:"encodeBinary",value:function(Ae,Ie){var be=at.makeBytes(Ae);return Oe.encodeSegments([be],Ie)}},{key:"encodeSegments",value:function(Ae,Ie){var be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,ot=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,ht=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,Ft=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(Oe.MIN_VERSION<=be&&be<=ot&&ot<=Oe.MAX_VERSION)||ht<-1||ht>7)throw new RangeError("Invalid value");var kt,Rt;for(kt=be;;kt++){var Zt=Oe.getNumDataCodewords(kt,Ie)*8,rn=at.getTotalBits(Ae,kt);if(rn<=Zt){Rt=rn;break}if(kt>=ot)throw new RangeError("Data too long")}for(var jn=Ie,on=0,Fn=[Le.MEDIUM,Le.QUARTILE,Le.HIGH];on>>3]|=va<<7-(vn&7)}),new Oe(kt,jn,ca,ht)}},{key:"getNumRawDataModules",value:function(Ae){if(AeOe.MAX_VERSION)throw new RangeError("Version number out of range");var Ie=(16*Ae+128)*Ae+64;if(Ae>=2){var be=Math.floor(Ae/7)+2;Ie-=(25*be-10)*be-55,Ae>=7&&(Ie-=36)}return le(208<=Ie&&Ie<=29648),Ie}},{key:"getNumDataCodewords",value:function(Ae,Ie){return Math.floor(Oe.getNumRawDataModules(Ae)/8)-Oe.ECC_CODEWORDS_PER_BLOCK[Ie.ordinal][Ae]*Oe.NUM_ERROR_CORRECTION_BLOCKS[Ie.ordinal][Ae]}},{key:"reedSolomonComputeDivisor",value:function(Ae){if(Ae<1||Ae>255)throw new RangeError("Degree out of range");for(var Ie=[],be=0;be>>8||Ie>>>8)throw new RangeError("Byte out of range");for(var be=0,ot=7;ot>=0;ot--)be=be<<1^(be>>>7)*285,be^=(Ie>>>ot&1)*Ae;return le(be>>>8==0),be}}]),Oe}();(0,ye.Z)(oe,"MIN_VERSION",1),(0,ye.Z)(oe,"MAX_VERSION",40),(0,ye.Z)(oe,"PENALTY_N1",3),(0,ye.Z)(oe,"PENALTY_N2",3),(0,ye.Z)(oe,"PENALTY_N3",40),(0,ye.Z)(oe,"PENALTY_N4",10),(0,ye.Z)(oe,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,ye.Z)(oe,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var a={L:Le.LOW,M:Le.MEDIUM,Q:Le.QUARTILE,H:Le.HIGH},E=128,b="L",x="#FFFFFF",z="#000000",ee=!1,ne=1,ue=4,se=0,ce=.1;function De(Oe){var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ae=[];return Oe.forEach(function(Ie,be){var ot=null;Ie.forEach(function(ht,Ft){if(!ht&&ot!==null){Ae.push("M".concat(ot+Ve," ").concat(be+Ve,"h").concat(Ft-ot,"v1H").concat(ot+Ve,"z")),ot=null;return}if(Ft===Ie.length-1){if(!ht)return;ot===null?Ae.push("M".concat(Ft+Ve,",").concat(be+Ve," h1v1H").concat(Ft+Ve,"z")):Ae.push("M".concat(ot+Ve,",").concat(be+Ve," h").concat(Ft+1-ot,"v1H").concat(ot+Ve,"z"));return}ht&&ot===null&&(ot=Ft)})}),Ae.join("")}function Ue(Oe,Ve){return Oe.slice().map(function(Ae,Ie){return Ie=Ve.y+Ve.h?Ae:Ae.map(function(be,ot){return ot=Ve.x+Ve.w?be:!1})})}function ke(Oe,Ve,Ae,Ie){if(Ie==null)return null;var be=Oe.length+Ae*2,ot=Math.floor(Ve*ce),ht=be/Ve,Ft=(Ie.width||ot)*ht,kt=(Ie.height||ot)*ht,Rt=Ie.x==null?Oe.length/2-Ft/2:Ie.x*ht,Zt=Ie.y==null?Oe.length/2-kt/2:Ie.y*ht,rn=Ie.opacity==null?1:Ie.opacity,jn=null;if(Ie.excavate){var on=Math.floor(Rt),Fn=Math.floor(Zt),Ln=Math.ceil(Ft+Rt-on),ln=Math.ceil(kt+Zt-Fn);jn={x:on,y:Fn,w:Ln,h:ln}}var an=Ie.crossOrigin;return{x:Rt,y:Zt,h:kt,w:Ft,excavation:jn,opacity:rn,crossOrigin:an}}function ft(Oe,Ve){return Ve!=null?Math.floor(Ve):Oe?ue:se}var it=function(){try{new Path2D().addPath(new Path2D)}catch(Oe){return!1}return!0}(),_e=te(72308),bt=te(77321),Pt=te(52487),pt=te(74416);function xt(Oe){var Ve=Oe.value,Ae=Oe.level,Ie=Oe.minVersion,be=Oe.includeMargin,ot=Oe.marginSize,ht=Oe.imageSettings,Ft=Oe.size,kt=(0,y.useMemo)(function(){var Fn=at.makeSegments(Ve);return oe.encodeSegments(Fn,a[Ae],Ie)},[Ve,Ae,Ie]),Rt=(0,y.useMemo)(function(){var Fn=kt.getModules(),Ln=ft(be,ot),ln=Fn.length+Ln*2,an=ke(Fn,Ft,Ln,ht);return{cells:Fn,margin:Ln,numCells:ln,calculatedImageSettings:an}},[kt,Ft,ht,be,ot]),Zt=Rt.cells,rn=Rt.margin,jn=Rt.numCells,on=Rt.calculatedImageSettings;return{qrcode:kt,margin:rn,cells:Zt,numCells:jn,calculatedImageSettings:on}}var Kt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],Ut=y.forwardRef(function(Ve,Ae){var Ie=Ve.value,be=Ve.size,ot=be===void 0?E:be,ht=Ve.level,Ft=ht===void 0?b:ht,kt=Ve.bgColor,Rt=kt===void 0?x:kt,Zt=Ve.fgColor,rn=Zt===void 0?z:Zt,jn=Ve.includeMargin,on=jn===void 0?ee:jn,Fn=Ve.minVersion,Ln=Fn===void 0?ne:Fn,ln=Ve.marginSize,an=Ve.style,Bn=Ve.imageSettings,ea=(0,pt.Z)(Ve,Kt),kn=Bn==null?void 0:Bn.src,$t=(0,y.useRef)(null),oa=(0,y.useRef)(null),Jn=(0,y.useCallback)(function(Nt){$t.current=Nt,typeof Ae=="function"?Ae(Nt):Ae&&(Ae.current=Nt)},[Ae]),ua=(0,y.useState)(!1),ca=(0,Pt.Z)(ua,2),va=ca[1],vn=xt({value:Ie,level:Ft,minVersion:Ln,includeMargin:on,marginSize:ln,imageSettings:Bn,size:ot}),Cn=vn.margin,Ze=vn.cells,Je=vn.numCells,gt=vn.calculatedImageSettings;(0,y.useEffect)(function(){if($t.current!=null){var Nt=$t.current,Tn=Nt.getContext("2d");if(!Tn)return;var $n=Ze,da=oa.current,On=gt!=null&&da!==null&&da.complete&&da.naturalHeight!==0&&da.naturalWidth!==0;On&>.excavation!=null&&($n=Ue(Ze,gt.excavation));var pa=window.devicePixelRatio||1;Nt.height=Nt.width=ot*pa;var rt=ot/Je*pa;Tn.scale(rt,rt),Tn.fillStyle=Rt,Tn.fillRect(0,0,Je,Je),Tn.fillStyle=rn,it?Tn.fill(new Path2D(De($n,Cn))):Ze.forEach(function(Ht,ra){Ht.forEach(function(en,In){en&&Tn.fillRect(In+Cn,ra+Cn,1,1)})}),gt&&(Tn.globalAlpha=gt.opacity),On&&Tn.drawImage(da,gt.x+Cn,gt.y+Cn,gt.w,gt.h)}}),(0,y.useEffect)(function(){va(!1)},[kn]);var mt=(0,bt.Z)({height:ot,width:ot},an),vt=null;return kn!=null&&(vt=y.createElement("img",{src:kn,key:kn,style:{display:"none"},onLoad:function(){va(!0)},ref:oa,crossOrigin:gt==null?void 0:gt.crossOrigin})),y.createElement(y.Fragment,null,y.createElement("canvas",(0,_e.Z)({style:mt,height:ot,width:ot,ref:Jn,role:"img"},ea)),vt)});Ut.displayName="QRCodeCanvas";var jt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],Mt=y.forwardRef(function(Ve,Ae){var Ie=Ve.value,be=Ve.size,ot=be===void 0?E:be,ht=Ve.level,Ft=ht===void 0?b:ht,kt=Ve.bgColor,Rt=kt===void 0?x:kt,Zt=Ve.fgColor,rn=Zt===void 0?z:Zt,jn=Ve.includeMargin,on=jn===void 0?ee:jn,Fn=Ve.minVersion,Ln=Fn===void 0?ne:Fn,ln=Ve.title,an=Ve.marginSize,Bn=Ve.imageSettings,ea=(0,pt.Z)(Ve,jt),kn=xt({value:Ie,level:Ft,minVersion:Ln,includeMargin:on,marginSize:an,imageSettings:Bn,size:ot}),$t=kn.margin,oa=kn.cells,Jn=kn.numCells,ua=kn.calculatedImageSettings,ca=oa,va=null;Bn!=null&&ua!=null&&(ua.excavation!=null&&(ca=Ue(oa,ua.excavation)),va=y.createElement("image",{href:Bn.src,height:ua.h,width:ua.w,x:ua.x+$t,y:ua.y+$t,preserveAspectRatio:"none",opacity:ua.opacity,crossOrigin:ua.crossOrigin}));var vn=De(ca,$t);return y.createElement("svg",(0,_e.Z)({height:ot,width:ot,viewBox:"0 0 ".concat(Jn," ").concat(Jn),ref:Ae,role:"img"},ea),!!ln&&y.createElement("title",null,ln),y.createElement("path",{fill:Rt,d:"M0,0 h".concat(Jn,"v").concat(Jn,"H0z"),shapeRendering:"crispEdges"}),y.createElement("path",{fill:rn,d:vn,shapeRendering:"crispEdges"}),va)});Mt.displayName="QRCodeSVG";var Gt=te(92310),Jt=te.n(Gt),_t=te(2738),lt=te(26112),Ge=te(48755),St=te(9017),st=te(57700),zt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},cn=zt,Re=te(7657),It=function(Ve,Ae){return y.createElement(Re.Z,(0,_e.Z)({},Ve,{ref:Ae,icon:cn}))},dn=y.forwardRef(It),sn=dn,Pn=te(99571),xe=te(29787);const ie=y.createElement(xe.Z,null);function re(Oe){let{prefixCls:Ve,locale:Ae,onRefresh:Ie,statusRender:be,status:ot}=Oe;const ht=y.createElement(y.Fragment,null,y.createElement("p",{className:`${Ve}-expired`},Ae==null?void 0:Ae.expired),Ie&&y.createElement(Pn.ZP,{type:"link",icon:y.createElement(sn,null),onClick:Ie},Ae==null?void 0:Ae.refresh)),Ft=y.createElement("p",{className:`${Ve}-scanned`},Ae==null?void 0:Ae.scanned),kt={expired:ht,loading:ie,scanned:Ft},Rt=rn=>kt[rn.status];return(be!=null?be:Rt)({status:ot,locale:Ae,onRefresh:Ie})}var me=te(93083),ze=te(17835),qe=te(63356),Me=te(16931),ct=te(51636);const Fe=Oe=>{const{componentCls:Ve,lineWidth:Ae,lineType:Ie,colorSplit:be}=Oe;return{[Ve]:Object.assign(Object.assign({},(0,qe.Wf)(Oe)),{display:"flex",justifyContent:"center",alignItems:"center",padding:Oe.paddingSM,backgroundColor:Oe.colorWhite,borderRadius:Oe.borderRadiusLG,border:`${(0,me.unit)(Ae)} ${Ie} ${be}`,position:"relative",overflow:"hidden",[`& > ${Ve}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:Oe.colorText,lineHeight:Oe.lineHeight,background:Oe.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${Ve}-expired, & > ${Ve}-scanned`]:{color:Oe.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:Oe.marginXS,fontSize:Oe.controlHeight}}),[`${Ve}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},He=Oe=>({QRCodeMaskBackgroundColor:new ze.FastColor(Oe.colorBgContainer).setA(.96).toRgbString()});var Xe=(0,Me.I$)("QRCode",Oe=>{const Ve=(0,ct.mergeToken)(Oe,{QRCodeTextColor:Oe.colorText});return Fe(Ve)},He),We=function(Oe,Ve){var Ae={};for(var Ie in Oe)Object.prototype.hasOwnProperty.call(Oe,Ie)&&Ve.indexOf(Ie)<0&&(Ae[Ie]=Oe[Ie]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ie=Object.getOwnPropertySymbols(Oe);be{var Ve,Ae,Ie,be;const[,ot]=(0,st.ZP)(),{value:ht,type:Ft="canvas",icon:kt="",size:Rt=160,iconSize:Zt,color:rn=ot.colorText,errorLevel:jn="M",status:on="active",bordered:Fn=!0,onRefresh:Ln,style:ln,className:an,rootClassName:Bn,prefixCls:ea,bgColor:kn="transparent",statusRender:$t}=Oe,oa=We(Oe,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:Jn}=(0,y.useContext)(Ge.E_),ua=Jn("qrcode",ea),[ca,va,vn]=Xe(ua),Cn={src:kt,x:void 0,y:void 0,height:typeof Zt=="number"?Zt:(Ve=Zt==null?void 0:Zt.height)!==null&&Ve!==void 0?Ve:40,width:typeof Zt=="number"?Zt:(Ae=Zt==null?void 0:Zt.width)!==null&&Ae!==void 0?Ae:40,excavate:!0,crossOrigin:"anonymous"},Ze=(0,lt.Z)(oa,!0),Je=(0,_t.Z)(oa,Object.keys(Ze)),gt=Object.assign({value:ht,size:Rt,level:jn,bgColor:kn,fgColor:rn,style:{width:ln==null?void 0:ln.width,height:ln==null?void 0:ln.height},imageSettings:kt?Cn:void 0},Ze),[mt]=(0,St.Z)("QRCode");if(!ht)return null;const vt=Jt()(ua,an,Bn,va,vn,{[`${ua}-borderless`]:!Fn}),Nt=Object.assign(Object.assign({backgroundColor:kn},ln),{width:(Ie=ln==null?void 0:ln.width)!==null&&Ie!==void 0?Ie:Rt,height:(be=ln==null?void 0:ln.height)!==null&&be!==void 0?be:Rt});return ca(y.createElement("div",Object.assign({},Je,{className:vt,style:Nt}),on!=="active"&&y.createElement("div",{className:`${ua}-mask`},y.createElement(re,{prefixCls:ua,locale:mt,status:on,onRefresh:Ln,statusRender:$t})),Ft==="canvas"?y.createElement(Ut,Object.assign({},gt)):y.createElement(Mt,Object.assign({},gt))))}},86251:function(Qe,dt){"use strict";dt.byteLength=Ne,dt.toByteArray=we,dt.fromByteArray=Le;for(var te=[],y=[],ve=typeof Uint8Array!="undefined"?Uint8Array:Array,Pe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",pe=0,ye=Pe.length;pe0)throw new Error("Invalid string. Length must be a multiple of 4");var a=at.indexOf("=");a===-1&&(a=oe);var E=a===oe?0:4-a%4;return[a,E]}function Ne(at){var oe=he(at),a=oe[0],E=oe[1];return(a+E)*3/4-E}function Ee(at,oe,a){return(oe+a)*3/4-a}function we(at){var oe,a=he(at),E=a[0],b=a[1],x=new ve(Ee(at,E,b)),z=0,ee=b>0?E-4:E,ne;for(ne=0;ne>16&255,x[z++]=oe>>8&255,x[z++]=oe&255;return b===2&&(oe=y[at.charCodeAt(ne)]<<2|y[at.charCodeAt(ne+1)]>>4,x[z++]=oe&255),b===1&&(oe=y[at.charCodeAt(ne)]<<10|y[at.charCodeAt(ne+1)]<<4|y[at.charCodeAt(ne+2)]>>2,x[z++]=oe>>8&255,x[z++]=oe&255),x}function le(at){return te[at>>18&63]+te[at>>12&63]+te[at>>6&63]+te[at&63]}function Te(at,oe,a){for(var E,b=[],x=oe;xee?ee:z+x));return E===1?(oe=at[a-1],b.push(te[oe>>2]+te[oe<<4&63]+"==")):E===2&&(oe=(at[a-2]<<8)+at[a-1],b.push(te[oe>>10]+te[oe>>4&63]+te[oe<<2&63]+"=")),b.join("")}},19208:function(Qe,dt,te){"use strict";var y;var ve=te(86251),Pe=te(67467),pe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;dt.lW=Ee,y=z,dt.h2=50;var ye=2147483647;y=ye,Ee.TYPED_ARRAY_SUPPORT=he(),!Ee.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 he(){try{var xe=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(xe,ie),xe.foo()===42}catch(re){return!1}}Object.defineProperty(Ee.prototype,"parent",{enumerable:!0,get:function(){if(Ee.isBuffer(this))return this.buffer}}),Object.defineProperty(Ee.prototype,"offset",{enumerable:!0,get:function(){if(Ee.isBuffer(this))return this.byteOffset}});function Ne(xe){if(xe>ye)throw new RangeError('The value "'+xe+'" is invalid for option "size"');var ie=new Uint8Array(xe);return Object.setPrototypeOf(ie,Ee.prototype),ie}function Ee(xe,ie,re){if(typeof xe=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Le(xe)}return we(xe,ie,re)}Ee.poolSize=8192;function we(xe,ie,re){if(typeof xe=="string")return at(xe,ie);if(ArrayBuffer.isView(xe))return a(xe);if(xe==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof xe);if(dn(xe,ArrayBuffer)||xe&&dn(xe.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(dn(xe,SharedArrayBuffer)||xe&&dn(xe.buffer,SharedArrayBuffer)))return E(xe,ie,re);if(typeof xe=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var me=xe.valueOf&&xe.valueOf();if(me!=null&&me!==xe)return Ee.from(me,ie,re);var ze=b(xe);if(ze)return ze;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof xe[Symbol.toPrimitive]=="function")return Ee.from(xe[Symbol.toPrimitive]("string"),ie,re);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof xe)}Ee.from=function(xe,ie,re){return we(xe,ie,re)},Object.setPrototypeOf(Ee.prototype,Uint8Array.prototype),Object.setPrototypeOf(Ee,Uint8Array);function le(xe){if(typeof xe!="number")throw new TypeError('"size" argument must be of type number');if(xe<0)throw new RangeError('The value "'+xe+'" is invalid for option "size"')}function Te(xe,ie,re){return le(xe),xe<=0?Ne(xe):ie!==void 0?typeof re=="string"?Ne(xe).fill(ie,re):Ne(xe).fill(ie):Ne(xe)}Ee.alloc=function(xe,ie,re){return Te(xe,ie,re)};function Le(xe){return le(xe),Ne(xe<0?0:x(xe)|0)}Ee.allocUnsafe=function(xe){return Le(xe)},Ee.allocUnsafeSlow=function(xe){return Le(xe)};function at(xe,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!Ee.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var re=ee(xe,ie)|0,me=Ne(re),ze=me.write(xe,ie);return ze!==re&&(me=me.slice(0,ze)),me}function oe(xe){for(var ie=xe.length<0?0:x(xe.length)|0,re=Ne(ie),me=0;me=ye)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ye.toString(16)+" bytes");return xe|0}function z(xe){return+xe!=xe&&(xe=0),Ee.alloc(+xe)}Ee.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==Ee.prototype},Ee.compare=function(ie,re){if(dn(ie,Uint8Array)&&(ie=Ee.from(ie,ie.offset,ie.byteLength)),dn(re,Uint8Array)&&(re=Ee.from(re,re.offset,re.byteLength)),!Ee.isBuffer(ie)||!Ee.isBuffer(re))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===re)return 0;for(var me=ie.length,ze=re.length,qe=0,Me=Math.min(me,ze);qeze.length?Ee.from(Me).copy(ze,qe):Uint8Array.prototype.set.call(ze,Me,qe);else if(Ee.isBuffer(Me))Me.copy(ze,qe);else throw new TypeError('"list" argument must be an Array of Buffers');qe+=Me.length}return ze};function ee(xe,ie){if(Ee.isBuffer(xe))return xe.length;if(ArrayBuffer.isView(xe)||dn(xe,ArrayBuffer))return xe.byteLength;if(typeof xe!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof xe);var re=xe.length,me=arguments.length>2&&arguments[2]===!0;if(!me&&re===0)return 0;for(var ze=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return re;case"utf8":case"utf-8":return st(xe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return re*2;case"hex":return re>>>1;case"base64":return Re(xe).length;default:if(ze)return me?-1:st(xe).length;ie=(""+ie).toLowerCase(),ze=!0}}Ee.byteLength=ee;function ne(xe,ie,re){var me=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((re===void 0||re>this.length)&&(re=this.length),re<=0)||(re>>>=0,ie>>>=0,re<=ie))return"";for(xe||(xe="utf8");;)switch(xe){case"hex":return Ut(this,ie,re);case"utf8":case"utf-8":return bt(this,ie,re);case"ascii":return xt(this,ie,re);case"latin1":case"binary":return Kt(this,ie,re);case"base64":return _e(this,ie,re);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return jt(this,ie,re);default:if(me)throw new TypeError("Unknown encoding: "+xe);xe=(xe+"").toLowerCase(),me=!0}}Ee.prototype._isBuffer=!0;function ue(xe,ie,re){var me=xe[ie];xe[ie]=xe[re],xe[re]=me}Ee.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 re=0;rere&&(ie+=" ... "),""},pe&&(Ee.prototype[pe]=Ee.prototype.inspect),Ee.prototype.compare=function(ie,re,me,ze,qe){if(dn(ie,Uint8Array)&&(ie=Ee.from(ie,ie.offset,ie.byteLength)),!Ee.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(re===void 0&&(re=0),me===void 0&&(me=ie?ie.length:0),ze===void 0&&(ze=0),qe===void 0&&(qe=this.length),re<0||me>ie.length||ze<0||qe>this.length)throw new RangeError("out of range index");if(ze>=qe&&re>=me)return 0;if(ze>=qe)return-1;if(re>=me)return 1;if(re>>>=0,me>>>=0,ze>>>=0,qe>>>=0,this===ie)return 0;for(var Me=qe-ze,ct=me-re,Fe=Math.min(Me,ct),He=this.slice(ze,qe),Xe=ie.slice(re,me),We=0;We2147483647?re=2147483647:re<-2147483648&&(re=-2147483648),re=+re,sn(re)&&(re=ze?0:xe.length-1),re<0&&(re=xe.length+re),re>=xe.length){if(ze)return-1;re=xe.length-1}else if(re<0)if(ze)re=0;else return-1;if(typeof ie=="string"&&(ie=Ee.from(ie,me)),Ee.isBuffer(ie))return ie.length===0?-1:ce(xe,ie,re,me,ze);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?ze?Uint8Array.prototype.indexOf.call(xe,ie,re):Uint8Array.prototype.lastIndexOf.call(xe,ie,re):ce(xe,[ie],re,me,ze);throw new TypeError("val must be string, number or Buffer")}function ce(xe,ie,re,me,ze){var qe=1,Me=xe.length,ct=ie.length;if(me!==void 0&&(me=String(me).toLowerCase(),me==="ucs2"||me==="ucs-2"||me==="utf16le"||me==="utf-16le")){if(xe.length<2||ie.length<2)return-1;qe=2,Me/=2,ct/=2,re/=2}function Fe(At,Oe){return qe===1?At[Oe]:At.readUInt16BE(Oe*qe)}var He;if(ze){var Xe=-1;for(He=re;HeMe&&(re=Me-ct),He=re;He>=0;He--){for(var We=!0,tt=0;ttze&&(me=ze)):me=ze;var qe=ie.length;me>qe/2&&(me=qe/2);for(var Me=0;Me>>0,isFinite(me)?(me=me>>>0,ze===void 0&&(ze="utf8")):(ze=me,me=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var qe=this.length-re;if((me===void 0||me>qe)&&(me=qe),ie.length>0&&(me<0||re<0)||re>this.length)throw new RangeError("Attempt to write outside buffer bounds");ze||(ze="utf8");for(var Me=!1;;)switch(ze){case"hex":return De(this,ie,re,me);case"utf8":case"utf-8":return Ue(this,ie,re,me);case"ascii":case"latin1":case"binary":return ke(this,ie,re,me);case"base64":return ft(this,ie,re,me);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return it(this,ie,re,me);default:if(Me)throw new TypeError("Unknown encoding: "+ze);ze=(""+ze).toLowerCase(),Me=!0}},Ee.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function _e(xe,ie,re){return ie===0&&re===xe.length?ve.fromByteArray(xe):ve.fromByteArray(xe.slice(ie,re))}function bt(xe,ie,re){re=Math.min(xe.length,re);for(var me=[],ze=ie;ze239?4:qe>223?3:qe>191?2:1;if(ze+ct<=re){var Fe,He,Xe,We;switch(ct){case 1:qe<128&&(Me=qe);break;case 2:Fe=xe[ze+1],(Fe&192)===128&&(We=(qe&31)<<6|Fe&63,We>127&&(Me=We));break;case 3:Fe=xe[ze+1],He=xe[ze+2],(Fe&192)===128&&(He&192)===128&&(We=(qe&15)<<12|(Fe&63)<<6|He&63,We>2047&&(We<55296||We>57343)&&(Me=We));break;case 4:Fe=xe[ze+1],He=xe[ze+2],Xe=xe[ze+3],(Fe&192)===128&&(He&192)===128&&(Xe&192)===128&&(We=(qe&15)<<18|(Fe&63)<<12|(He&63)<<6|Xe&63,We>65535&&We<1114112&&(Me=We))}}Me===null?(Me=65533,ct=1):Me>65535&&(Me-=65536,me.push(Me>>>10&1023|55296),Me=56320|Me&1023),me.push(Me),ze+=ct}return pt(me)}var Pt=4096;function pt(xe){var ie=xe.length;if(ie<=Pt)return String.fromCharCode.apply(String,xe);for(var re="",me=0;meme)&&(re=me);for(var ze="",qe=ie;qeme&&(ie=me),re<0?(re+=me,re<0&&(re=0)):re>me&&(re=me),rere)throw new RangeError("Trying to access beyond buffer length")}Ee.prototype.readUintLE=Ee.prototype.readUIntLE=function(ie,re,me){ie=ie>>>0,re=re>>>0,me||Mt(ie,re,this.length);for(var ze=this[ie],qe=1,Me=0;++Me>>0,re=re>>>0,me||Mt(ie,re,this.length);for(var ze=this[ie+--re],qe=1;re>0&&(qe*=256);)ze+=this[ie+--re]*qe;return ze},Ee.prototype.readUint8=Ee.prototype.readUInt8=function(ie,re){return ie=ie>>>0,re||Mt(ie,1,this.length),this[ie]},Ee.prototype.readUint16LE=Ee.prototype.readUInt16LE=function(ie,re){return ie=ie>>>0,re||Mt(ie,2,this.length),this[ie]|this[ie+1]<<8},Ee.prototype.readUint16BE=Ee.prototype.readUInt16BE=function(ie,re){return ie=ie>>>0,re||Mt(ie,2,this.length),this[ie]<<8|this[ie+1]},Ee.prototype.readUint32LE=Ee.prototype.readUInt32LE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},Ee.prototype.readUint32BE=Ee.prototype.readUInt32BE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},Ee.prototype.readIntLE=function(ie,re,me){ie=ie>>>0,re=re>>>0,me||Mt(ie,re,this.length);for(var ze=this[ie],qe=1,Me=0;++Me=qe&&(ze-=Math.pow(2,8*re)),ze},Ee.prototype.readIntBE=function(ie,re,me){ie=ie>>>0,re=re>>>0,me||Mt(ie,re,this.length);for(var ze=re,qe=1,Me=this[ie+--ze];ze>0&&(qe*=256);)Me+=this[ie+--ze]*qe;return qe*=128,Me>=qe&&(Me-=Math.pow(2,8*re)),Me},Ee.prototype.readInt8=function(ie,re){return ie=ie>>>0,re||Mt(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},Ee.prototype.readInt16LE=function(ie,re){ie=ie>>>0,re||Mt(ie,2,this.length);var me=this[ie]|this[ie+1]<<8;return me&32768?me|4294901760:me},Ee.prototype.readInt16BE=function(ie,re){ie=ie>>>0,re||Mt(ie,2,this.length);var me=this[ie+1]|this[ie]<<8;return me&32768?me|4294901760:me},Ee.prototype.readInt32LE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},Ee.prototype.readInt32BE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},Ee.prototype.readFloatLE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),Pe.read(this,ie,!0,23,4)},Ee.prototype.readFloatBE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),Pe.read(this,ie,!1,23,4)},Ee.prototype.readDoubleLE=function(ie,re){return ie=ie>>>0,re||Mt(ie,8,this.length),Pe.read(this,ie,!0,52,8)},Ee.prototype.readDoubleBE=function(ie,re){return ie=ie>>>0,re||Mt(ie,8,this.length),Pe.read(this,ie,!1,52,8)};function Gt(xe,ie,re,me,ze,qe){if(!Ee.isBuffer(xe))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>ze||iexe.length)throw new RangeError("Index out of range")}Ee.prototype.writeUintLE=Ee.prototype.writeUIntLE=function(ie,re,me,ze){if(ie=+ie,re=re>>>0,me=me>>>0,!ze){var qe=Math.pow(2,8*me)-1;Gt(this,ie,re,me,qe,0)}var Me=1,ct=0;for(this[re]=ie&255;++ct>>0,me=me>>>0,!ze){var qe=Math.pow(2,8*me)-1;Gt(this,ie,re,me,qe,0)}var Me=me-1,ct=1;for(this[re+Me]=ie&255;--Me>=0&&(ct*=256);)this[re+Me]=ie/ct&255;return re+me},Ee.prototype.writeUint8=Ee.prototype.writeUInt8=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,1,255,0),this[re]=ie&255,re+1},Ee.prototype.writeUint16LE=Ee.prototype.writeUInt16LE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,2,65535,0),this[re]=ie&255,this[re+1]=ie>>>8,re+2},Ee.prototype.writeUint16BE=Ee.prototype.writeUInt16BE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,2,65535,0),this[re]=ie>>>8,this[re+1]=ie&255,re+2},Ee.prototype.writeUint32LE=Ee.prototype.writeUInt32LE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,4,4294967295,0),this[re+3]=ie>>>24,this[re+2]=ie>>>16,this[re+1]=ie>>>8,this[re]=ie&255,re+4},Ee.prototype.writeUint32BE=Ee.prototype.writeUInt32BE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,4,4294967295,0),this[re]=ie>>>24,this[re+1]=ie>>>16,this[re+2]=ie>>>8,this[re+3]=ie&255,re+4},Ee.prototype.writeIntLE=function(ie,re,me,ze){if(ie=+ie,re=re>>>0,!ze){var qe=Math.pow(2,8*me-1);Gt(this,ie,re,me,qe-1,-qe)}var Me=0,ct=1,Fe=0;for(this[re]=ie&255;++Me>0)-Fe&255;return re+me},Ee.prototype.writeIntBE=function(ie,re,me,ze){if(ie=+ie,re=re>>>0,!ze){var qe=Math.pow(2,8*me-1);Gt(this,ie,re,me,qe-1,-qe)}var Me=me-1,ct=1,Fe=0;for(this[re+Me]=ie&255;--Me>=0&&(ct*=256);)ie<0&&Fe===0&&this[re+Me+1]!==0&&(Fe=1),this[re+Me]=(ie/ct>>0)-Fe&255;return re+me},Ee.prototype.writeInt8=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,1,127,-128),ie<0&&(ie=255+ie+1),this[re]=ie&255,re+1},Ee.prototype.writeInt16LE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,2,32767,-32768),this[re]=ie&255,this[re+1]=ie>>>8,re+2},Ee.prototype.writeInt16BE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,2,32767,-32768),this[re]=ie>>>8,this[re+1]=ie&255,re+2},Ee.prototype.writeInt32LE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,4,2147483647,-2147483648),this[re]=ie&255,this[re+1]=ie>>>8,this[re+2]=ie>>>16,this[re+3]=ie>>>24,re+4},Ee.prototype.writeInt32BE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[re]=ie>>>24,this[re+1]=ie>>>16,this[re+2]=ie>>>8,this[re+3]=ie&255,re+4};function Jt(xe,ie,re,me,ze,qe){if(re+me>xe.length)throw new RangeError("Index out of range");if(re<0)throw new RangeError("Index out of range")}function _t(xe,ie,re,me,ze){return ie=+ie,re=re>>>0,ze||Jt(xe,ie,re,4,34028234663852886e22,-34028234663852886e22),Pe.write(xe,ie,re,me,23,4),re+4}Ee.prototype.writeFloatLE=function(ie,re,me){return _t(this,ie,re,!0,me)},Ee.prototype.writeFloatBE=function(ie,re,me){return _t(this,ie,re,!1,me)};function lt(xe,ie,re,me,ze){return ie=+ie,re=re>>>0,ze||Jt(xe,ie,re,8,17976931348623157e292,-17976931348623157e292),Pe.write(xe,ie,re,me,52,8),re+8}Ee.prototype.writeDoubleLE=function(ie,re,me){return lt(this,ie,re,!0,me)},Ee.prototype.writeDoubleBE=function(ie,re,me){return lt(this,ie,re,!1,me)},Ee.prototype.copy=function(ie,re,me,ze){if(!Ee.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(me||(me=0),!ze&&ze!==0&&(ze=this.length),re>=ie.length&&(re=ie.length),re||(re=0),ze>0&&ze=this.length)throw new RangeError("Index out of range");if(ze<0)throw new RangeError("sourceEnd out of bounds");ze>this.length&&(ze=this.length),ie.length-re>>0,me=me===void 0?this.length:me>>>0,ie||(ie=0);var Me;if(typeof ie=="number")for(Me=re;Me55295&&re<57344){if(!ze){if(re>56319){(ie-=3)>-1&&qe.push(239,191,189);continue}else if(Me+1===me){(ie-=3)>-1&&qe.push(239,191,189);continue}ze=re;continue}if(re<56320){(ie-=3)>-1&&qe.push(239,191,189),ze=re;continue}re=(ze-55296<<10|re-56320)+65536}else ze&&(ie-=3)>-1&&qe.push(239,191,189);if(ze=null,re<128){if((ie-=1)<0)break;qe.push(re)}else if(re<2048){if((ie-=2)<0)break;qe.push(re>>6|192,re&63|128)}else if(re<65536){if((ie-=3)<0)break;qe.push(re>>12|224,re>>6&63|128,re&63|128)}else if(re<1114112){if((ie-=4)<0)break;qe.push(re>>18|240,re>>12&63|128,re>>6&63|128,re&63|128)}else throw new Error("Invalid code point")}return qe}function zt(xe){for(var ie=[],re=0;re>8,ze=re%256,qe.push(ze),qe.push(me);return qe}function Re(xe){return ve.toByteArray(St(xe))}function It(xe,ie,re,me){for(var ze=0;ze=ie.length||ze>=xe.length);++ze)ie[ze+re]=xe[ze];return ze}function dn(xe,ie){return xe instanceof ie||xe!=null&&xe.constructor!=null&&xe.constructor.name!=null&&xe.constructor.name===ie.name}function sn(xe){return xe!==xe}var Pn=function(){for(var xe="0123456789abcdef",ie=new Array(256),re=0;re<16;++re)for(var me=re*16,ze=0;ze<16;++ze)ie[me+ze]=xe[re]+xe[ze];return ie}()},97774:function(Qe,dt,te){"use strict";Object.defineProperty(dt,"__esModule",{value:!0}),dt.default=void 0;var y=Object.assign||function(E){for(var b=1;b>1,le=-7,Te=ve?pe-1:0,Le=ve?-1:1,at=te[y+Te];for(Te+=Le,ye=at&(1<<-le)-1,at>>=-le,le+=Ne;le>0;ye=ye*256+te[y+Te],Te+=Le,le-=8);for(he=ye&(1<<-le)-1,ye>>=-le,le+=Pe;le>0;he=he*256+te[y+Te],Te+=Le,le-=8);if(ye===0)ye=1-we;else{if(ye===Ee)return he?NaN:(at?-1:1)*(1/0);he=he+Math.pow(2,Pe),ye=ye-we}return(at?-1:1)*he*Math.pow(2,ye-Pe)},dt.write=function(te,y,ve,Pe,pe,ye){var he,Ne,Ee,we=ye*8-pe-1,le=(1<>1,Le=pe===23?Math.pow(2,-24)-Math.pow(2,-77):0,at=Pe?0:ye-1,oe=Pe?1:-1,a=y<0||y===0&&1/y<0?1:0;for(y=Math.abs(y),isNaN(y)||y===1/0?(Ne=isNaN(y)?1:0,he=le):(he=Math.floor(Math.log(y)/Math.LN2),y*(Ee=Math.pow(2,-he))<1&&(he--,Ee*=2),he+Te>=1?y+=Le/Ee:y+=Le*Math.pow(2,1-Te),y*Ee>=2&&(he++,Ee/=2),he+Te>=le?(Ne=0,he=le):he+Te>=1?(Ne=(y*Ee-1)*Math.pow(2,pe),he=he+Te):(Ne=y*Math.pow(2,Te-1)*Math.pow(2,pe),he=0));pe>=8;te[ve+at]=Ne&255,at+=oe,Ne/=256,pe-=8);for(he=he<0;te[ve+at]=he&255,at+=oe,he/=256,we-=8);te[ve+at-oe]|=a*128}},63727:function(Qe,dt,te){"use strict";te.d(dt,{s:function(){return Fe},default:function(){return Ve}});var y=te(72308),ve=te(77321),Pe=te(80702),pe=te(52487),ye=te(74416),he=te(45560),Ne=te(69582),Ee=te(6089),we=te(18929),le=te(59301),Te=le.createContext({}),Le=Te,at=te(62853),oe=te(49618),a="__rc_cascader_search_mark__",E=function(Ie,be,ot){var ht=ot.label,Ft=ht===void 0?"":ht;return be.some(function(kt){return String(kt[Ft]).toLowerCase().includes(Ie.toLowerCase())})},b=function(Ie,be,ot,ht){return be.map(function(Ft){return Ft[ht.label]}).join(" / ")},x=function(Ie,be,ot,ht,Ft,kt){var Rt=Ft.filter,Zt=Rt===void 0?E:Rt,rn=Ft.render,jn=rn===void 0?b:rn,on=Ft.limit,Fn=on===void 0?50:on,Ln=Ft.sort;return le.useMemo(function(){var ln=[];if(!Ie)return[];function an(Bn,ea){var kn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Bn.forEach(function($t){if(!(!Ln&&Fn!==!1&&Fn>0&&ln.length>=Fn)){var oa=[].concat((0,Pe.Z)(ea),[$t]),Jn=$t[ot.children],ua=kn||$t.disabled;if((!Jn||Jn.length===0||kt)&&Zt(Ie,oa,{label:ot.label})){var ca;ln.push((0,ve.Z)((0,ve.Z)({},$t),{},(ca={disabled:ua},(0,oe.Z)(ca,ot.label,jn(Ie,oa,ht,ot)),(0,oe.Z)(ca,a,oa),(0,oe.Z)(ca,ot.children,void 0),ca)))}Jn&&an($t[ot.children],oa,ua)}})}return an(be,[]),Ln&&ln.sort(function(Bn,ea){return Ln(Bn[a],ea[a],Ie,ot)}),Fn!==!1&&Fn>0?ln.slice(0,Fn):ln},[Ie,be,ot,ht,jn,kt,Zt,Ln,Fn])},z=x,ee="__RC_CASCADER_SPLIT__",ne="SHOW_PARENT",ue="SHOW_CHILD";function se(Ae){return Ae.join(ee)}function ce(Ae){return Ae.map(se)}function De(Ae){return Ae.split(ee)}function Ue(Ae){var Ie=Ae||{},be=Ie.label,ot=Ie.value,ht=Ie.children,Ft=ot||"value";return{label:be||"label",value:Ft,key:Ft,children:ht||"children"}}function ke(Ae,Ie){var be,ot;return(be=Ae.isLeaf)!==null&&be!==void 0?be:!((ot=Ae[Ie.children])!==null&&ot!==void 0&&ot.length)}function ft(Ae){var Ie=Ae.parentElement;if(Ie){var be=Ae.offsetTop-Ie.offsetTop;be-Ie.scrollTop<0?Ie.scrollTo({top:be}):be+Ae.offsetHeight-Ie.scrollTop>Ie.offsetHeight&&Ie.scrollTo({top:be+Ae.offsetHeight-Ie.offsetHeight})}}function it(Ae,Ie){return Ae.map(function(be){var ot;return(ot=be[a])===null||ot===void 0?void 0:ot.map(function(ht){return ht[Ie.value]})})}function _e(Ae){return Array.isArray(Ae)&&Array.isArray(Ae[0])}function bt(Ae){return Ae?_e(Ae)?Ae:(Ae.length===0?[]:[Ae]).map(function(Ie){return Array.isArray(Ie)?Ie:[Ie]}):[]}function Pt(Ae,Ie,be){var ot=new Set(Ae),ht=Ie();return Ae.filter(function(Ft){var kt=ht[Ft],Rt=kt?kt.parent:null,Zt=kt?kt.children:null;return kt&&kt.node.disabled?!0:be===ue?!(Zt&&Zt.some(function(rn){return rn.key&&ot.has(rn.key)})):!(Rt&&!Rt.node.disabled&&ot.has(Rt.key))})}function pt(Ae,Ie,be){for(var ot=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ht=Ie,Ft=[],kt=function(){var rn,jn,on,Fn=Ae[Rt],Ln=(rn=ht)===null||rn===void 0?void 0:rn.findIndex(function(an){var Bn=an[be.value];return ot?String(Bn)===String(Fn):Bn===Fn}),ln=Ln!==-1?(jn=ht)===null||jn===void 0?void 0:jn[Ln]:null;Ft.push({value:(on=ln==null?void 0:ln[be.value])!==null&&on!==void 0?on:Fn,index:Ln,option:ln}),ht=ln==null?void 0:ln[be.children]},Rt=0;Rt1){var ca=ln.slice(0,-1);kn(ca)}else rn(!1)},Jn=function(){var ca,va=((ca=Bn[an])===null||ca===void 0?void 0:ca[be.children])||[],vn=va.find(function(Ze){return!Ze.disabled});if(vn){var Cn=[].concat((0,Pe.Z)(ln),[vn[be.value]]);kn(Cn)}};le.useImperativeHandle(Ae,function(){return{onKeyDown:function(ca){var va=ca.which;switch(va){case xe.Z.UP:case xe.Z.DOWN:{var vn=0;va===xe.Z.UP?vn=-1:va===xe.Z.DOWN&&(vn=1),vn!==0&&$t(vn);break}case xe.Z.LEFT:{if(Zt)break;on?Jn():oa();break}case xe.Z.RIGHT:{if(Zt)break;on?oa():Jn();break}case xe.Z.BACKSPACE:{Zt||oa();break}case xe.Z.ENTER:{if(ln.length){var Cn=Bn[an],Ze=(Cn==null?void 0:Cn[a])||[];Ze.length?Ft(Ze.map(function(Je){return Je[be.value]}),Ze[Ze.length-1]):Ft(ln,Bn[an])}break}case xe.Z.ESC:rn(!1),jn&&ca.stopPropagation()}},onKeyUp:function(){}}})},re=le.forwardRef(function(Ae,Ie){var be,ot,ht,Ft=Ae.prefixCls,kt=Ae.multiple,Rt=Ae.searchValue,Zt=Ae.toggleOpen,rn=Ae.notFoundContent,jn=Ae.direction,on=Ae.open,Fn=Ae.disabled,Ln=le.useRef(null),ln=jn==="rtl",an=le.useContext(Le),Bn=an.options,ea=an.values,kn=an.halfValues,$t=an.fieldNames,oa=an.changeOnSelect,Jn=an.onSelect,ua=an.searchOptions,ca=an.dropdownPrefixCls,va=an.loadData,vn=an.expandTrigger,Cn=ca||Ft,Ze=le.useState([]),Je=(0,pe.Z)(Ze,2),gt=Je[0],mt=Je[1],vt=function(Vn){if(!(!va||Rt)){var zn=pt(Vn,Bn,$t),je=zn.map(function(Za){var ja=Za.option;return ja}),wt=je[je.length-1];if(wt&&!ke(wt,$t)){var Wn=se(Vn);mt(function(Za){return[].concat((0,Pe.Z)(Za),[Wn])}),va(je)}}};le.useEffect(function(){gt.length&>.forEach(function(Nn){var Vn=De(Nn),zn=pt(Vn,Bn,$t,!0).map(function(wt){var Wn=wt.option;return Wn}),je=zn[zn.length-1];(!je||je[$t.children]||ke(je,$t))&&mt(function(wt){return wt.filter(function(Wn){return Wn!==Nn})})})},[Bn,gt,$t]);var Nt=le.useMemo(function(){return new Set(ce(ea))},[ea]),Tn=le.useMemo(function(){return new Set(ce(kn))},[kn]),$n=Pn(kt,on),da=(0,pe.Z)($n,2),On=da[0],pa=da[1],rt=function(Vn){pa(Vn),vt(Vn)},Ht=function(Vn){if(Fn)return!1;var zn=Vn.disabled,je=ke(Vn,$t);return!zn&&(je||oa||kt)},ra=function(Vn,zn){var je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Jn(Vn),!kt&&(zn||oa&&(vn==="hover"||je))&&Zt(!1)},en=le.useMemo(function(){return Rt?ua:Bn},[Rt,ua,Bn]),In=le.useMemo(function(){for(var Nn=[{options:en}],Vn=en,zn=it(Vn,$t),je=function(){var Za=On[wt],ja=Vn.find(function(An,Sn){return(zn[Sn]?se(zn[Sn]):An[$t.value])===Za}),Ha=ja==null?void 0:ja[$t.children];if(!(Ha!=null&&Ha.length))return 1;Vn=Ha,Nn.push({options:Ha})},wt=0;wt":ea,$t=be.loadingIcon,oa=be.direction,Jn=be.notFoundContent,ua=Jn===void 0?"Not Found":Jn,ca=be.disabled,va=!!Zt,vn=(0,Me.C8)(rn,{value:jn,postState:bt}),Cn=(0,pe.Z)(vn,2),Ze=Cn[0],Je=Cn[1],gt=le.useMemo(function(){return Ue(on)},[JSON.stringify(on)]),mt=Mt(gt,Rt),vt=(0,pe.Z)(mt,3),Nt=vt[0],Tn=vt[1],$n=vt[2],da=Kt(Nt,gt),On=Ge(va,Ze,Tn,$n,da),pa=(0,pe.Z)(On,3),rt=pa[0],Ht=pa[1],ra=pa[2],en=(0,Me.zX)(function(Et){if(Je(Et),Ln){var Qn=bt(Et),Nn=Qn.map(function(je){return pt(je,Nt,gt).map(function(wt){return wt.option})}),Vn=va?Qn:Qn[0],zn=va?Nn:Nn[0];Ln(Vn,zn)}}),In=lt(va,en,rt,Ht,ra,Tn,$n,ln),wa=(0,Me.zX)(function(Et){In(Et)}),Hn=le.useMemo(function(){return{options:Nt,fieldNames:gt,values:rt,halfValues:Ht,changeOnSelect:Fn,onSelect:wa,checkable:Zt,searchOptions:[],dropdownPrefixCls:void 0,loadData:an,expandTrigger:Bn,expandIcon:kn,loadingIcon:$t,dropdownMenuColumnStyle:void 0}},[Nt,gt,rt,Ht,Fn,wa,Zt,an,Bn,kn,$t]),Bt="".concat(ht,"-panel"),nn=!Nt.length;return le.createElement(Le.Provider,{value:Hn},le.createElement("div",{className:st()(Bt,(Ie={},(0,oe.Z)(Ie,"".concat(Bt,"-rtl"),oa==="rtl"),(0,oe.Z)(Ie,"".concat(Bt,"-empty"),nn),Ie),kt),style:Ft},nn?ua:le.createElement(me,{prefixCls:ht,searchValue:"",multiple:va,toggleOpen:ct,open:!0,direction:oa,disabled:ca})))}function He(Ae){var Ie=Ae.onPopupVisibleChange,be=Ae.popupVisible,ot=Ae.popupClassName,ht=Ae.popupPlacement;warning(!Ie,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(be===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(ot===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(ht===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Xe(Ae,Ie){if(Ae){var be=function ot(ht){for(var Ft=0;Ft":vt,Tn=Ae.loadingIcon,$n=Ae.children,da=Ae.dropdownMatchSelectWidth,On=da===void 0?!1:da,pa=Ae.showCheckedStrategy,rt=pa===void 0?ne:pa,Ht=Ae.optionRender,ra=(0,ye.Z)(Ae,tt),en=(0,Ne.ZP)(be),In=!!on,wa=(0,we.Z)(kt,{value:Rt,postState:bt}),Hn=(0,pe.Z)(wa,2),Bt=Hn[0],nn=Hn[1],Et=le.useMemo(function(){return Ue(Ft)},[JSON.stringify(Ft)]),Qn=Mt(Et,kn),Nn=(0,pe.Z)(Qn,3),Vn=Nn[0],zn=Nn[1],je=Nn[2],wt=(0,we.Z)("",{value:ln,postState:function(oo){return oo||""}}),Wn=(0,pe.Z)(wt,2),Za=Wn[0],ja=Wn[1],Ha=function(oo,Ao){ja(oo),Ao.source!=="blur"&&an&&an(oo)},An=Jt(Bn),Sn=(0,pe.Z)(An,2),wn=Sn[0],Xt=Sn[1],Un=z(Za,Vn,Et,$t||ht,Xt,Zt||In),ga=Kt(Vn,Et),Wa=Ge(In,Bt,zn,je,ga),Ca=(0,pe.Z)(Wa,3),Xa=Ca[0],Vt=Ca[1],Be=Ca[2],Qt=le.useMemo(function(){var to=ce(Xa),oo=Pt(to,zn,rt);return[].concat((0,Pe.Z)(Be),(0,Pe.Z)(je(oo)))},[Xa,zn,je,Be,rt]),mn=xt(Qt,Vn,Et,In,jn),na=(0,Ee.Z)(function(to){if(nn(to),rn){var oo=bt(to),Ao=oo.map(function(Se){return pt(Se,Vn,Et).map(function(tn){return tn.option})}),vo=In?oo:oo[0],bo=In?Ao:Ao[0];rn(vo,bo)}}),Ea=lt(In,na,Xa,Vt,Be,zn,je,rt),ia=(0,Ee.Z)(function(to){(!In||Ln)&&ja(""),Ea(to)}),Ot=function(oo,Ao){if(Ao.type==="clear"){na([]);return}var vo=Ao.values[0],bo=vo.valueCells;ia(bo)},Ia=ua!==void 0?ua:Jn,Aa=va||ca,Ba=Je||Ze,ao=function(oo){gt==null||gt(oo),mt==null||mt(oo)},Ja=le.useMemo(function(){return{options:Vn,fieldNames:Et,values:Xa,halfValues:Vt,changeOnSelect:Zt,onSelect:ia,checkable:on,searchOptions:Un,dropdownPrefixCls:$t,loadData:oa,expandTrigger:ea,expandIcon:Nt,loadingIcon:Tn,dropdownMenuColumnStyle:vn,optionRender:Ht}},[Vn,Et,Xa,Vt,Zt,ia,on,Un,$t,oa,ea,Nt,Tn,vn,Ht]),$a=!(Za?Un:Vn).length,uo=Za&&Xt.matchInputWidth||$a?{}:{minWidth:"auto"};return le.createElement(Le.Provider,{value:Ja},le.createElement(he.Ac,(0,y.Z)({},ra,{ref:Ie,id:en,prefixCls:ht,autoClearSearchValue:Ln,dropdownMatchSelectWidth:On,dropdownStyle:(0,ve.Z)((0,ve.Z)({},uo),Cn),displayValues:mn,onDisplayValuesChange:Ot,mode:In?"multiple":void 0,searchValue:Za,onSearch:Ha,showSearch:wn,OptionList:qe,emptyOptions:$a,open:Ia,dropdownClassName:Aa,placement:Ba,onDropdownVisibleChange:ao,getRawInputElement:function(){return $n}})))});At.SHOW_PARENT=ne,At.SHOW_CHILD=ue,At.Panel=Fe;var Oe=At,Ve=Oe},98535:function(Qe,dt,te){"use strict";te.r(dt),te.d(dt,{Panel:function(){return bt},default:function(){return _e}});var y=te(72308),ve=te(80702),Pe=te(52487),pe=te(62853),ye=te(92310),he=te.n(ye),Ne=te(18929),Ee=te(48736),we=te(59301),le=te(74416),Te=te(11592),Le=te(77321),at=te(49618),oe=te(77900),a=te(10228),E=we.forwardRef(function(Pt,pt){var xt=Pt.prefixCls,Kt=Pt.forceRender,Ut=Pt.className,jt=Pt.style,Mt=Pt.children,Gt=Pt.isActive,Jt=Pt.role,_t=Pt.classNames,lt=Pt.styles,Ge=we.useState(Gt||Kt),St=(0,Pe.Z)(Ge,2),st=St[0],zt=St[1];return we.useEffect(function(){(Kt||Gt)&&zt(!0)},[Kt,Gt]),st?we.createElement("div",{ref:pt,className:he()("".concat(xt,"-content"),(0,at.Z)((0,at.Z)({},"".concat(xt,"-content-active"),Gt),"".concat(xt,"-content-inactive"),!Gt),Ut),style:jt,role:Jt},we.createElement("div",{className:he()("".concat(xt,"-content-box"),_t==null?void 0:_t.body),style:lt==null?void 0:lt.body},Mt)):null});E.displayName="PanelContent";var b=E,x=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=we.forwardRef(function(Pt,pt){var xt=Pt.showArrow,Kt=xt===void 0?!0:xt,Ut=Pt.headerClass,jt=Pt.isActive,Mt=Pt.onItemClick,Gt=Pt.forceRender,Jt=Pt.className,_t=Pt.classNames,lt=_t===void 0?{}:_t,Ge=Pt.styles,St=Ge===void 0?{}:Ge,st=Pt.prefixCls,zt=Pt.collapsible,cn=Pt.accordion,Re=Pt.panelKey,It=Pt.extra,dn=Pt.header,sn=Pt.expandIcon,Pn=Pt.openMotion,xe=Pt.destroyInactivePanel,ie=Pt.children,re=(0,le.Z)(Pt,x),me=zt==="disabled",ze=It!=null&&typeof It!="boolean",qe=(0,at.Z)((0,at.Z)((0,at.Z)({onClick:function(){Mt==null||Mt(Re)},onKeyDown:function(tt){(tt.key==="Enter"||tt.keyCode===a.Z.ENTER||tt.which===a.Z.ENTER)&&(Mt==null||Mt(Re))},role:cn?"tab":"button"},"aria-expanded",jt),"aria-disabled",me),"tabIndex",me?-1:0),Me=typeof sn=="function"?sn(Pt):we.createElement("i",{className:"arrow"}),ct=Me&&we.createElement("div",(0,y.Z)({className:"".concat(st,"-expand-icon")},["header","icon"].includes(zt)?qe:{}),Me),Fe=he()("".concat(st,"-item"),(0,at.Z)((0,at.Z)({},"".concat(st,"-item-active"),jt),"".concat(st,"-item-disabled"),me),Jt),He=he()(Ut,"".concat(st,"-header"),(0,at.Z)({},"".concat(st,"-collapsible-").concat(zt),!!zt),lt.header),Xe=(0,Le.Z)({className:He,style:St.header},["header","icon"].includes(zt)?{}:qe);return we.createElement("div",(0,y.Z)({},re,{ref:pt,className:Fe}),we.createElement("div",Xe,Kt&&ct,we.createElement("span",(0,y.Z)({className:"".concat(st,"-header-text")},zt==="header"?qe:{}),dn),ze&&we.createElement("div",{className:"".concat(st,"-extra")},It)),we.createElement(oe.default,(0,y.Z)({visible:jt,leavedClassName:"".concat(st,"-content-hidden")},Pn,{forceRender:Gt,removeOnLeave:xe}),function(We,tt){var At=We.className,Oe=We.style;return we.createElement(b,{ref:tt,prefixCls:st,className:At,classNames:lt,style:Oe,styles:St,isActive:jt,forceRender:Gt,role:cn?"tabpanel":void 0},ie)}))}),ee=z,ne=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],ue=function(pt,xt){var Kt=xt.prefixCls,Ut=xt.accordion,jt=xt.collapsible,Mt=xt.destroyInactivePanel,Gt=xt.onItemClick,Jt=xt.activeKey,_t=xt.openMotion,lt=xt.expandIcon;return pt.map(function(Ge,St){var st=Ge.children,zt=Ge.label,cn=Ge.key,Re=Ge.collapsible,It=Ge.onItemClick,dn=Ge.destroyInactivePanel,sn=(0,le.Z)(Ge,ne),Pn=String(cn!=null?cn:St),xe=Re!=null?Re:jt,ie=dn!=null?dn:Mt,re=function(qe){xe!=="disabled"&&(Gt(qe),It==null||It(qe))},me=!1;return Ut?me=Jt[0]===Pn:me=Jt.indexOf(Pn)>-1,we.createElement(ee,(0,y.Z)({},sn,{prefixCls:Kt,key:Pn,panelKey:Pn,isActive:me,accordion:Ut,openMotion:_t,expandIcon:lt,header:zt,collapsible:xe,onItemClick:re,destroyInactivePanel:ie}),st)})},se=function(pt,xt,Kt){if(!pt)return null;var Ut=Kt.prefixCls,jt=Kt.accordion,Mt=Kt.collapsible,Gt=Kt.destroyInactivePanel,Jt=Kt.onItemClick,_t=Kt.activeKey,lt=Kt.openMotion,Ge=Kt.expandIcon,St=pt.key||String(xt),st=pt.props,zt=st.header,cn=st.headerClass,Re=st.destroyInactivePanel,It=st.collapsible,dn=st.onItemClick,sn=!1;jt?sn=_t[0]===St:sn=_t.indexOf(St)>-1;var Pn=It!=null?It:Mt,xe=function(me){Pn!=="disabled"&&(Jt(me),dn==null||dn(me))},ie={key:St,panelKey:St,header:zt,headerClass:cn,isActive:sn,prefixCls:Ut,destroyInactivePanel:Re!=null?Re:Gt,openMotion:lt,accordion:jt,children:pt.props.children,onItemClick:xe,expandIcon:Ge,collapsible:Pn};return typeof pt.type=="string"?pt:(Object.keys(ie).forEach(function(re){typeof ie[re]=="undefined"&&delete ie[re]}),we.cloneElement(pt,ie))};function ce(Pt,pt,xt){return Array.isArray(Pt)?ue(Pt,xt):(0,Te.Z)(pt).map(function(Kt,Ut){return se(Kt,Ut,xt)})}var De=ce,Ue=te(26112);function ke(Pt){var pt=Pt;if(!Array.isArray(pt)){var xt=(0,pe.Z)(pt);pt=xt==="number"||xt==="string"?[pt]:[]}return pt.map(function(Kt){return String(Kt)})}var ft=we.forwardRef(function(Pt,pt){var xt=Pt.prefixCls,Kt=xt===void 0?"rc-collapse":xt,Ut=Pt.destroyInactivePanel,jt=Ut===void 0?!1:Ut,Mt=Pt.style,Gt=Pt.accordion,Jt=Pt.className,_t=Pt.children,lt=Pt.collapsible,Ge=Pt.openMotion,St=Pt.expandIcon,st=Pt.activeKey,zt=Pt.defaultActiveKey,cn=Pt.onChange,Re=Pt.items,It=he()(Kt,Jt),dn=(0,Ne.Z)([],{value:st,onChange:function(ze){return cn==null?void 0:cn(ze)},defaultValue:zt,postState:ke}),sn=(0,Pe.Z)(dn,2),Pn=sn[0],xe=sn[1],ie=function(ze){return xe(function(){if(Gt)return Pn[0]===ze?[]:[ze];var qe=Pn.indexOf(ze),Me=qe>-1;return Me?Pn.filter(function(ct){return ct!==ze}):[].concat((0,ve.Z)(Pn),[ze])})};(0,Ee.ZP)(!_t,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var re=De(Re,_t,{prefixCls:Kt,accordion:Gt,openMotion:Ge,expandIcon:St,collapsible:lt,destroyInactivePanel:jt,onItemClick:ie,activeKey:Pn});return we.createElement("div",(0,y.Z)({ref:pt,className:It,style:Mt,role:Gt?"tablist":void 0},(0,Ue.Z)(Pt,{aria:!0,data:!0})),re)}),it=Object.assign(ft,{Panel:ee}),_e=it,bt=it.Panel},48365:function(Qe,dt,te){"use strict";var y=te(61186),ve=te.n(y),Pe=te(90111),pe=te.n(Pe),ye=te(58319),he=te.n(ye),Ne=te(23250),Ee=te.n(Ne),we=te(74959),le=te.n(we),Te=te(10238),Le=te.n(Te),at=te(33656),oe=te.n(at);ve().extend(oe()),ve().extend(Le()),ve().extend(pe()),ve().extend(he()),ve().extend(Ee()),ve().extend(le()),ve().extend(function(z,ee){var ne=ee.prototype,ue=ne.format;ne.format=function(ce){var De=(ce||"").replace("Wo","wo");return ue.bind(this)(De)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},E=function(ee){var ne=a[ee];return ne||ee.split("_")[0]},b=function(){},x={getNow:function(){var ee=ve()();return typeof ee.tz=="function"?ee.tz():ee},getFixedDate:function(ee){return ve()(ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ee){return ee.endOf("month")},getWeekDay:function(ee){var ne=ee.locale("en");return ne.weekday()+ne.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,ne){return ee.add(ne,"year")},addMonth:function(ee,ne){return ee.add(ne,"month")},addDate:function(ee,ne){return ee.add(ne,"day")},setYear:function(ee,ne){return ee.year(ne)},setMonth:function(ee,ne){return ee.month(ne)},setDate:function(ee,ne){return ee.date(ne)},setHour:function(ee,ne){return ee.hour(ne)},setMinute:function(ee,ne){return ee.minute(ne)},setSecond:function(ee,ne){return ee.second(ne)},setMillisecond:function(ee,ne){return ee.millisecond(ne)},isAfter:function(ee,ne){return ee.isAfter(ne)},isValidate:function(ee){return ee.isValid()},locale:{getWeekFirstDay:function(ee){return ve()().locale(E(ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ee,ne){return ne.locale(E(ee)).weekday(0)},getWeek:function(ee,ne){return ne.locale(E(ee)).week()},getShortWeekDays:function(ee){return ve()().locale(E(ee)).localeData().weekdaysMin()},getShortMonths:function(ee){return ve()().locale(E(ee)).localeData().monthsShort()},format:function(ee,ne,ue){return ne.locale(E(ee)).format(ue)},parse:function(ee,ne,ue){for(var se=E(ee),ce=0;ce2&&arguments[2]!==void 0?arguments[2]:"0",de=String(ae);de.length2&&arguments[2]!==void 0?arguments[2]:[],de=le.useState([!1,!1]),Ce=(0,pe.Z)(de,2),Ke=Ce[0],$e=Ce[1],et=function(nt,Yt){$e(function(qt){return se(qt,Yt,nt)})},Ct=le.useMemo(function(){return Ke.map(function(Lt,nt){if(Lt)return!0;var Yt=ae[nt];return Yt?!!(!ge[nt]&&!Yt||Yt&&fe(Yt,{activeIndex:nt})):!1})},[ae,Ke,fe,ge]);return[Ct,et]}function _e(ae,fe,ge,de,Ce){var Ke="",$e=[];return ae&&$e.push(Ce?"hh":"HH"),fe&&$e.push("mm"),ge&&$e.push("ss"),Ke=$e.join(":"),de&&(Ke+=".SSS"),Ce&&(Ke+=" A"),Ke}function bt(ae,fe,ge,de,Ce,Ke){var $e=ae.fieldDateTimeFormat,et=ae.fieldDateFormat,Ct=ae.fieldTimeFormat,Lt=ae.fieldMonthFormat,nt=ae.fieldYearFormat,Yt=ae.fieldWeekFormat,qt=ae.fieldQuarterFormat,pn=ae.yearFormat,un=ae.cellYearFormat,Dn=ae.cellQuarterFormat,hn=ae.dayFormat,xn=ae.cellDateFormat,Kn=_e(fe,ge,de,Ce,Ke);return(0,Pe.Z)((0,Pe.Z)({},ae),{},{fieldDateTimeFormat:$e||"YYYY-MM-DD ".concat(Kn),fieldDateFormat:et||"YYYY-MM-DD",fieldTimeFormat:Ct||Kn,fieldMonthFormat:Lt||"YYYY-MM",fieldYearFormat:nt||"YYYY",fieldWeekFormat:Yt||"gggg-wo",fieldQuarterFormat:qt||"YYYY-[Q]Q",yearFormat:pn||"YYYY",cellYearFormat:un||"YYYY",cellQuarterFormat:Dn||"[Q]Q",cellDateFormat:xn||hn||"D"})}function Pt(ae,fe){var ge=fe.showHour,de=fe.showMinute,Ce=fe.showSecond,Ke=fe.showMillisecond,$e=fe.use12Hours;return le.useMemo(function(){return bt(ae,ge,de,Ce,Ke,$e)},[ae,ge,de,Ce,Ke,$e])}var pt=te(62853);function xt(ae,fe,ge){return ge!=null?ge:fe.some(function(de){return ae.includes(de)})}var Kt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Ut(ae){var fe=ce(ae,Kt),ge=ae.format,de=ae.picker,Ce=null;return ge&&(Ce=ge,Array.isArray(Ce)&&(Ce=Ce[0]),Ce=(0,pt.Z)(Ce)==="object"?Ce.format:Ce),de==="time"&&(fe.format=Ce),[fe,Ce]}function jt(ae){return ae&&typeof ae=="string"}function Mt(ae,fe,ge,de){return[ae,fe,ge,de].some(function(Ce){return Ce!==void 0})}function Gt(ae,fe,ge,de,Ce){var Ke=fe,$e=ge,et=de;if(!ae&&!Ke&&!$e&&!et&&!Ce)Ke=!0,$e=!0,et=!0;else if(ae){var Ct,Lt,nt,Yt=[Ke,$e,et].some(function(un){return un===!1}),qt=[Ke,$e,et].some(function(un){return un===!0}),pn=Yt?!0:!qt;Ke=(Ct=Ke)!==null&&Ct!==void 0?Ct:pn,$e=(Lt=$e)!==null&&Lt!==void 0?Lt:pn,et=(nt=et)!==null&&nt!==void 0?nt:pn}return[Ke,$e,et,Ce]}function Jt(ae){var fe=ae.showTime,ge=Ut(ae),de=(0,pe.Z)(ge,2),Ce=de[0],Ke=de[1],$e=fe&&(0,pt.Z)(fe)==="object"?fe:{},et=(0,Pe.Z)((0,Pe.Z)({defaultOpenValue:$e.defaultOpenValue||$e.defaultValue},Ce),$e),Ct=et.showMillisecond,Lt=et.showHour,nt=et.showMinute,Yt=et.showSecond,qt=Mt(Lt,nt,Yt,Ct),pn=Gt(qt,Lt,nt,Yt,Ct),un=(0,pe.Z)(pn,3);return Lt=un[0],nt=un[1],Yt=un[2],[et,(0,Pe.Z)((0,Pe.Z)({},et),{},{showHour:Lt,showMinute:nt,showSecond:Yt,showMillisecond:Ct}),et.format,Ke]}function _t(ae,fe,ge,de,Ce){var Ke=ae==="time";if(ae==="datetime"||Ke){for(var $e=de,et=De(ae,Ce,null),Ct=et,Lt=[fe,ge],nt=0;nt1&&($e=fe.addDate($e,-7)),$e}function qe(ae,fe){var ge=fe.generateConfig,de=fe.locale,Ce=fe.format;return ae?typeof Ce=="function"?Ce(ae):ge.locale.format(de.locale,ae,Ce):""}function Me(ae,fe,ge){var de=fe,Ce=["getHour","getMinute","getSecond","getMillisecond"],Ke=["setHour","setMinute","setSecond","setMillisecond"];return Ke.forEach(function($e,et){ge?de=ae[$e](de,ae[Ce[et]](ge)):de=ae[$e](de,0)}),de}function ct(ae,fe,ge,de,Ce){var Ke=(0,ye.zX)(function($e,et){return!!(ge&&ge($e,et)||de&&ae.isAfter(de,$e)&&!ie(ae,fe,de,$e,et.type)||Ce&&ae.isAfter($e,Ce)&&!ie(ae,fe,Ce,$e,et.type))});return Ke}function Fe(ae,fe,ge){return le.useMemo(function(){var de=De(ae,fe,ge),Ce=ue(de),Ke=Ce[0],$e=(0,pt.Z)(Ke)==="object"&&Ke.type==="mask"?Ke.format:null;return[Ce.map(function(et){return typeof et=="string"||typeof et=="function"?et:et.format}),$e]},[ae,fe,ge])}function He(ae,fe,ge){return typeof ae[0]=="function"||ge?!0:fe}function Xe(ae,fe,ge,de){var Ce=(0,ye.zX)(function(Ke,$e){var et=(0,Pe.Z)({type:fe},$e);if(delete et.activeIndex,!ae.isValidate(Ke)||ge&&ge(Ke,et))return!0;if((fe==="date"||fe==="time")&&de){var Ct,Lt=$e&&$e.activeIndex===1?"end":"start",nt=((Ct=de.disabledTime)===null||Ct===void 0?void 0:Ct.call(de,Ke,Lt,{from:et.from}))||{},Yt=nt.disabledHours,qt=nt.disabledMinutes,pn=nt.disabledSeconds,un=nt.disabledMilliseconds,Dn=de.disabledHours,hn=de.disabledMinutes,xn=de.disabledSeconds,Kn=Yt||Dn,Mn=qt||hn,bn=pn||xn,aa=ae.getHour(Ke),En=ae.getMinute(Ke),_n=ae.getSecond(Ke),ya=ae.getMillisecond(Ke);if(Kn&&Kn().includes(aa)||Mn&&Mn(aa).includes(En)||bn&&bn(aa,En).includes(_n)||un&&un(aa,En,_n).includes(ya))return!0}return!1});return Ce}function We(ae){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ge=le.useMemo(function(){var de=ae&&ue(ae);return fe&&de&&(de[1]=de[1]||de[0]),de},[ae,fe]);return ge}function tt(ae,fe){var ge=ae.generateConfig,de=ae.locale,Ce=ae.picker,Ke=Ce===void 0?"date":Ce,$e=ae.prefixCls,et=$e===void 0?"rc-picker":$e,Ct=ae.styles,Lt=Ct===void 0?{}:Ct,nt=ae.classNames,Yt=nt===void 0?{}:nt,qt=ae.order,pn=qt===void 0?!0:qt,un=ae.components,Dn=un===void 0?{}:un,hn=ae.inputRender,xn=ae.allowClear,Kn=ae.clearIcon,Mn=ae.needConfirm,bn=ae.multiple,aa=ae.format,En=ae.inputReadOnly,_n=ae.disabledDate,ya=ae.minDate,la=ae.maxDate,La=ae.showTime,ha=ae.value,ka=ae.defaultValue,Fa=ae.pickerValue,za=ae.defaultPickerValue,Ra=We(ha),Ua=We(ka),Dt=We(Fa),fn=We(za),Rn=Ke==="date"&&La?"datetime":Ke,gn=Rn==="time"||Rn==="datetime",ta=gn||bn,Zn=Mn!=null?Mn:gn,Gn=Jt(ae),ma=(0,pe.Z)(Gn,4),Qa=ma[0],_a=ma[1],qa=ma[2],co=ma[3],eo=Pt(de,_a),io=le.useMemo(function(){return _t(Rn,qa,co,Qa,eo)},[Rn,qa,co,Qa,eo]),yn=le.useMemo(function(){return(0,Pe.Z)((0,Pe.Z)({},ae),{},{prefixCls:et,locale:eo,picker:Ke,styles:Lt,classNames:Yt,order:pn,components:(0,Pe.Z)({input:hn},Dn),clearIcon:lt(et,xn,Kn),showTime:io,value:Ra,defaultValue:Ua,pickerValue:Dt,defaultPickerValue:fn},fe==null?void 0:fe())},[ae]),fa=Fe(Rn,eo,aa),xa=(0,pe.Z)(fa,2),Oa=xa[0],ro=xa[1],ba=He(Oa,En,bn),Tt=ct(ge,de,_n,ya,la),Yn=Xe(ge,Ke,Tt,io),sa=le.useMemo(function(){return(0,Pe.Z)((0,Pe.Z)({},yn),{},{needConfirm:Zn,inputReadOnly:ba,disabledDate:Tt})},[yn,Zn,ba,Tt]);return[sa,Rn,ta,Oa,ro,Yn]}var At=te(16089);function Oe(ae,fe,ge){var de=(0,ye.C8)(fe,{value:ae}),Ce=(0,pe.Z)(de,2),Ke=Ce[0],$e=Ce[1],et=le.useRef(ae),Ct=le.useRef(),Lt=function(){At.Z.cancel(Ct.current)},nt=(0,ye.zX)(function(){$e(et.current),ge&&Ke!==et.current&&ge(et.current)}),Yt=(0,ye.zX)(function(qt,pn){Lt(),et.current=qt,qt||pn?nt():Ct.current=(0,At.Z)(nt)});return le.useEffect(function(){return Lt},[]),[Ke,Yt]}function Ve(ae,fe){var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,Ce=ge.every(function(nt){return nt})?!1:ae,Ke=Oe(Ce,fe||!1,de),$e=(0,pe.Z)(Ke,2),et=$e[0],Ct=$e[1];function Lt(nt){var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!Yt.inherit||et)&&Ct(nt,Yt.force)}return[et,Lt]}function Ae(ae){var fe=le.useRef();return le.useImperativeHandle(ae,function(){var ge;return{nativeElement:(ge=fe.current)===null||ge===void 0?void 0:ge.nativeElement,focus:function(Ce){var Ke;(Ke=fe.current)===null||Ke===void 0||Ke.focus(Ce)},blur:function(){var Ce;(Ce=fe.current)===null||Ce===void 0||Ce.blur()}}}),fe}function Ie(ae,fe){return le.useMemo(function(){return ae||(fe?((0,we.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(fe).map(function(ge){var de=(0,pe.Z)(ge,2),Ce=de[0],Ke=de[1];return{label:Ce,value:Ke}})):[])},[ae,fe])}function be(ae,fe){var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,de=le.useRef(fe);de.current=fe,(0,he.o)(function(){if(ae)de.current(ae);else{var Ce=(0,At.Z)(function(){de.current(ae)},ge);return function(){At.Z.cancel(Ce)}}},[ae])}function ot(ae){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,de=le.useState(0),Ce=(0,pe.Z)(de,2),Ke=Ce[0],$e=Ce[1],et=le.useState(!1),Ct=(0,pe.Z)(et,2),Lt=Ct[0],nt=Ct[1],Yt=le.useRef([]),qt=le.useRef(null),pn=le.useRef(null),un=function(bn){qt.current=bn},Dn=function(bn){return qt.current===bn},hn=function(bn){nt(bn)},xn=function(bn){return bn&&(pn.current=bn),pn.current},Kn=function(bn){var aa=Yt.current,En=new Set(aa.filter(function(ya){return bn[ya]||fe[ya]})),_n=aa[aa.length-1]===0?1:0;return En.size>=2||ae[_n]?null:_n};return be(Lt||ge,function(){Lt||(Yt.current=[],un(null))}),le.useEffect(function(){Lt&&Yt.current.push(Ke)},[Lt,Ke]),[Lt,hn,xn,Ke,$e,Kn,Yt.current,un,Dn]}function ht(ae,fe,ge,de,Ce,Ke){var $e=ge[ge.length-1],et=function(Lt,nt){var Yt=(0,pe.Z)(ae,2),qt=Yt[0],pn=Yt[1],un=(0,Pe.Z)((0,Pe.Z)({},nt),{},{from:Ue(ae,ge)});return $e===1&&fe[0]&&qt&&!ie(de,Ce,qt,Lt,un.type)&&de.isAfter(qt,Lt)||$e===0&&fe[1]&&pn&&!ie(de,Ce,pn,Lt,un.type)&&de.isAfter(Lt,pn)?!0:Ke==null?void 0:Ke(Lt,un)};return et}function Ft(ae,fe,ge,de){switch(fe){case"date":case"week":return ae.addMonth(ge,de);case"month":case"quarter":return ae.addYear(ge,de);case"year":return ae.addYear(ge,de*10);case"decade":return ae.addYear(ge,de*100);default:return ge}}var kt=[];function Rt(ae,fe,ge,de,Ce,Ke,$e,et){var Ct=arguments.length>8&&arguments[8]!==void 0?arguments[8]:kt,Lt=arguments.length>9&&arguments[9]!==void 0?arguments[9]:kt,nt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:kt,Yt=arguments.length>11?arguments[11]:void 0,qt=arguments.length>12?arguments[12]:void 0,pn=arguments.length>13?arguments[13]:void 0,un=$e==="time",Dn=Ke||0,hn=function(Dt){var fn=ae.getNow();return un&&(fn=Me(ae,fn)),Ct[Dt]||ge[Dt]||fn},xn=(0,pe.Z)(Lt,2),Kn=xn[0],Mn=xn[1],bn=(0,ye.C8)(function(){return hn(0)},{value:Kn}),aa=(0,pe.Z)(bn,2),En=aa[0],_n=aa[1],ya=(0,ye.C8)(function(){return hn(1)},{value:Mn}),la=(0,pe.Z)(ya,2),La=la[0],ha=la[1],ka=le.useMemo(function(){var Ua=[En,La][Dn];return un?Ua:Me(ae,Ua,nt[Dn])},[un,En,La,Dn,ae,nt]),Fa=function(Dt){var fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",Rn=[_n,ha][Dn];Rn(Dt);var gn=[En,La];gn[Dn]=Dt,Yt&&(!ie(ae,fe,En,gn[0],$e)||!ie(ae,fe,La,gn[1],$e))&&Yt(gn,{source:fn,range:Dn===1?"end":"start",mode:de})},za=function(Dt,fn){if(et){var Rn={date:"month",week:"month",month:"year",quarter:"year"},gn=Rn[$e];if(gn&&!ie(ae,fe,Dt,fn,gn))return Ft(ae,$e,fn,-1);if($e==="year"&&Dt){var ta=Math.floor(ae.getYear(Dt)/10),Zn=Math.floor(ae.getYear(fn)/10);if(ta!==Zn)return Ft(ae,$e,fn,-1)}}return fn},Ra=le.useRef(null);return(0,he.Z)(function(){if(Ce&&!Ct[Dn]){var Ua=un?null:ae.getNow();if(Ra.current!==null&&Ra.current!==Dn?Ua=[En,La][Dn^1]:ge[Dn]?Ua=Dn===0?ge[0]:za(ge[0],ge[1]):ge[Dn^1]&&(Ua=ge[Dn^1]),Ua){qt&&ae.isAfter(qt,Ua)&&(Ua=qt);var Dt=et?Ft(ae,$e,Ua,1):Ua;pn&&ae.isAfter(Dt,pn)&&(Ua=et?Ft(ae,$e,pn,-1):pn),Fa(Ua,"reset")}}},[Ce,Dn,ge[Dn]]),le.useEffect(function(){Ce?Ra.current=Dn:Ra.current=null},[Ce,Dn]),(0,he.Z)(function(){Ce&&Ct&&Ct[Dn]&&Fa(Ct[Dn],"reset")},[Ce,Dn]),[ka,Fa]}function Zt(ae,fe){var ge=le.useRef(ae),de=le.useState({}),Ce=(0,pe.Z)(de,2),Ke=Ce[1],$e=function(Lt){return Lt&&fe!==void 0?fe:ge.current},et=function(Lt){ge.current=Lt,Ke({})};return[$e,et,$e(!0)]}var rn=[];function jn(ae,fe,ge){var de=function($e){return $e.map(function(et){return qe(et,{generateConfig:ae,locale:fe,format:ge[0]})})},Ce=function($e,et){for(var Ct=Math.max($e.length,et.length),Lt=-1,nt=0;nt2&&arguments[2]!==void 0?arguments[2]:1,de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Ce=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],Ke=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,$e=[],et=ge>=1?ge|0:1,Ct=ae;Ct<=fe;Ct+=et){var Lt=Ce.includes(Ct);(!Lt||!de)&&$e.push({label:ne(Ct,Ke),value:Ct,disabled:Lt})}return $e}function oa(ae){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ge=arguments.length>2?arguments[2]:void 0,de=fe||{},Ce=de.use12Hours,Ke=de.hourStep,$e=Ke===void 0?1:Ke,et=de.minuteStep,Ct=et===void 0?1:et,Lt=de.secondStep,nt=Lt===void 0?1:Lt,Yt=de.millisecondStep,qt=Yt===void 0?100:Yt,pn=de.hideDisabledOptions,un=de.disabledTime,Dn=de.disabledHours,hn=de.disabledMinutes,xn=de.disabledSeconds,Kn=le.useMemo(function(){return ge||ae.getNow()},[ge,ae]);if(0)var Mn,bn,aa;var En=le.useCallback(function(ta){var Zn=(un==null?void 0:un(ta))||{};return[Zn.disabledHours||Dn||kn,Zn.disabledMinutes||hn||kn,Zn.disabledSeconds||xn||kn,Zn.disabledMilliseconds||kn]},[un,Dn,hn,xn]),_n=le.useMemo(function(){return En(Kn)},[Kn,En]),ya=(0,pe.Z)(_n,4),la=ya[0],La=ya[1],ha=ya[2],ka=ya[3],Fa=le.useCallback(function(ta,Zn,Gn,ma){var Qa=$t(0,23,$e,pn,ta()),_a=Ce?Qa.map(function(io){return(0,Pe.Z)((0,Pe.Z)({},io),{},{label:ne(io.value%12||12,2)})}):Qa,qa=function(yn){return $t(0,59,Ct,pn,Zn(yn))},co=function(yn,fa){return $t(0,59,nt,pn,Gn(yn,fa))},eo=function(yn,fa,xa){return $t(0,999,qt,pn,ma(yn,fa,xa),3)};return[_a,qa,co,eo]},[pn,$e,Ce,qt,Ct,nt]),za=le.useMemo(function(){return Fa(la,La,ha,ka)},[Fa,la,La,ha,ka]),Ra=(0,pe.Z)(za,4),Ua=Ra[0],Dt=Ra[1],fn=Ra[2],Rn=Ra[3],gn=function(Zn,Gn){var ma=function(){return Ua},Qa=Dt,_a=fn,qa=Rn;if(Gn){var co=En(Gn),eo=(0,pe.Z)(co,4),io=eo[0],yn=eo[1],fa=eo[2],xa=eo[3],Oa=Fa(io,yn,fa,xa),ro=(0,pe.Z)(Oa,4),ba=ro[0],Tt=ro[1],Yn=ro[2],sa=ro[3];ma=function(){return ba},Qa=Tt,_a=Yn,qa=sa}var Pa=ea(Zn,ma,Qa,_a,qa,ae);return Pa};return[gn,Ua,Dt,fn,Rn]}function Jn(ae){var fe=ae.mode,ge=ae.internalMode,de=ae.renderExtraFooter,Ce=ae.showNow,Ke=ae.showTime,$e=ae.onSubmit,et=ae.onNow,Ct=ae.invalid,Lt=ae.needConfirm,nt=ae.generateConfig,Yt=ae.disabledDate,qt=le.useContext(b),pn=qt.prefixCls,un=qt.locale,Dn=qt.button,hn=Dn===void 0?"button":Dn,xn=nt.getNow(),Kn=oa(nt,Ke,xn),Mn=(0,pe.Z)(Kn,1),bn=Mn[0],aa=de==null?void 0:de(fe),En=Yt(xn,{type:fe}),_n=function(){if(!En){var za=bn(xn);et(za)}},ya="".concat(pn,"-now"),la="".concat(ya,"-btn"),La=Ce&&le.createElement("li",{className:ya},le.createElement("a",{className:oe()(la,En&&"".concat(la,"-disabled")),"aria-disabled":En,onClick:_n},ge==="date"?un.today:un.now)),ha=Lt&&le.createElement("li",{className:"".concat(pn,"-ok")},le.createElement(hn,{disabled:Ct,onClick:$e},un.ok)),ka=(La||ha)&&le.createElement("ul",{className:"".concat(pn,"-ranges")},La,ha);return!aa&&!ka?null:le.createElement("div",{className:"".concat(pn,"-footer")},aa&&le.createElement("div",{className:"".concat(pn,"-footer-extra")},aa),ka)}function ua(ae,fe,ge){function de(Ce,Ke){var $e=Ce.findIndex(function(Ct){return ie(ae,fe,Ct,Ke,ge)});if($e===-1)return[].concat((0,ve.Z)(Ce),[Ke]);var et=(0,ve.Z)(Ce);return et.splice($e,1),et}return de}var ca=le.createContext(null);function va(){return le.useContext(ca)}function vn(ae,fe){var ge=ae.prefixCls,de=ae.generateConfig,Ce=ae.locale,Ke=ae.disabledDate,$e=ae.minDate,et=ae.maxDate,Ct=ae.cellRender,Lt=ae.hoverValue,nt=ae.hoverRangeValue,Yt=ae.onHover,qt=ae.values,pn=ae.pickerValue,un=ae.onSelect,Dn=ae.prevIcon,hn=ae.nextIcon,xn=ae.superPrevIcon,Kn=ae.superNextIcon,Mn=de.getNow(),bn={now:Mn,values:qt,pickerValue:pn,prefixCls:ge,disabledDate:Ke,minDate:$e,maxDate:et,cellRender:Ct,hoverValue:Lt,hoverRangeValue:nt,onHover:Yt,locale:Ce,generateConfig:de,onSelect:un,panelType:fe,prevIcon:Dn,nextIcon:hn,superPrevIcon:xn,superNextIcon:Kn};return[bn,Mn]}var Cn=le.createContext({});function Ze(ae){for(var fe=ae.rowNum,ge=ae.colNum,de=ae.baseDate,Ce=ae.getCellDate,Ke=ae.prefixColumn,$e=ae.rowClassName,et=ae.titleFormat,Ct=ae.getCellText,Lt=ae.getCellClassName,nt=ae.headerCells,Yt=ae.cellSelection,qt=Yt===void 0?!0:Yt,pn=ae.disabledDate,un=va(),Dn=un.prefixCls,hn=un.panelType,xn=un.now,Kn=un.disabledDate,Mn=un.cellRender,bn=un.onHover,aa=un.hoverValue,En=un.hoverRangeValue,_n=un.generateConfig,ya=un.values,la=un.locale,La=un.onSelect,ha=pn||Kn,ka="".concat(Dn,"-cell"),Fa=le.useContext(Cn),za=Fa.onCellDblClick,Ra=function(Gn){return ya.some(function(ma){return ma&&ie(_n,la,Gn,ma,hn)})},Ua=[],Dt=0;Dt1&&arguments[1]!==void 0?arguments[1]:!1;Na(Ta),hn==null||hn(Ta),mo&&po(Ta)},xo=function(Ta,mo){eo(Ta),mo&&Eo(mo),po(mo,Ta)},lo=function(Ta){if(Yn(Ta),Eo(Ta),co!==bn){var mo=["decade","year"],Da=[].concat(mo,["month"]),Va={quarter:[].concat(mo,["quarter"]),week:[].concat((0,ve.Z)(Da),["week"]),date:[].concat((0,ve.Z)(Da),["date"])},Co=Va[bn]||Da,To=Co.indexOf(co),jo=Co[To+1];jo&&xo(jo,Ta)}},Lo=le.useMemo(function(){var Ka,Ta;if(Array.isArray(_n)){var mo=(0,pe.Z)(_n,2);Ka=mo[0],Ta=mo[1]}else Ka=_n;return!Ka&&!Ta?null:(Ka=Ka||Ta,Ta=Ta||Ka,Ce.isAfter(Ka,Ta)?[Ta,Ka]:[Ka,Ta])},[_n,Ce]),Bo=ft(ya,la,La),Fo=ka[io]||Et[io]||vt,wo=le.useContext(Cn),Oo=le.useMemo(function(){return(0,Pe.Z)((0,Pe.Z)({},wo),{},{hideHeader:Fa})},[wo,Fa]),qn="".concat(za,"-panel"),no=ce(ae,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return le.createElement(Cn.Provider,{value:Oo},le.createElement("div",{ref:Ra,tabIndex:Ct,className:oe()(qn,(0,Te.Z)({},"".concat(qn,"-rtl"),Ke==="rtl"))},le.createElement(Fo,(0,y.Z)({},no,{showTime:ma,prefixCls:za,locale:Zn,generateConfig:Ce,onModeChange:xo,pickerValue:Ga,onPickerValueChange:function(Ta){Eo(Ta,!0)},value:ba[0],onSelect:lo,values:ba,cellRender:Bo,hoverRangeValue:Lo,hoverValue:En}))))}var Nn=le.memo(le.forwardRef(Qn)),Vn=Nn;function zn(ae){var fe=ae.picker,ge=ae.multiplePanel,de=ae.pickerValue,Ce=ae.onPickerValueChange,Ke=ae.needConfirm,$e=ae.onSubmit,et=ae.range,Ct=ae.hoverValue,Lt=le.useContext(b),nt=Lt.prefixCls,Yt=Lt.generateConfig,qt=le.useCallback(function(Kn,Mn){return Ft(Yt,fe,Kn,Mn)},[Yt,fe]),pn=le.useMemo(function(){return qt(de,1)},[de,qt]),un=function(Mn){Ce(qt(Mn,-1))},Dn={onCellDblClick:function(){Ke&&$e()}},hn=fe==="time",xn=(0,Pe.Z)((0,Pe.Z)({},ae),{},{hoverValue:null,hoverRangeValue:null,hideHeader:hn});return et?xn.hoverRangeValue=Ct:xn.hoverValue=Ct,ge?le.createElement("div",{className:"".concat(nt,"-panels")},le.createElement(Cn.Provider,{value:(0,Pe.Z)((0,Pe.Z)({},Dn),{},{hideNext:!0})},le.createElement(Vn,xn)),le.createElement(Cn.Provider,{value:(0,Pe.Z)((0,Pe.Z)({},Dn),{},{hidePrev:!0})},le.createElement(Vn,(0,y.Z)({},xn,{pickerValue:pn,onPickerValueChange:un})))):le.createElement(Cn.Provider,{value:(0,Pe.Z)({},Dn)},le.createElement(Vn,xn))}function je(ae){return typeof ae=="function"?ae():ae}function wt(ae){var fe=ae.prefixCls,ge=ae.presets,de=ae.onClick,Ce=ae.onHover;return ge.length?le.createElement("div",{className:"".concat(fe,"-presets")},le.createElement("ul",null,ge.map(function(Ke,$e){var et=Ke.label,Ct=Ke.value;return le.createElement("li",{key:$e,onClick:function(){de(je(Ct))},onMouseEnter:function(){Ce(je(Ct))},onMouseLeave:function(){Ce(null)}},et)}))):null}function Wn(ae){var fe=ae.panelRender,ge=ae.internalMode,de=ae.picker,Ce=ae.showNow,Ke=ae.range,$e=ae.multiple,et=ae.activeInfo,Ct=et===void 0?[0,0,0]:et,Lt=ae.presets,nt=ae.onPresetHover,Yt=ae.onPresetSubmit,qt=ae.onFocus,pn=ae.onBlur,un=ae.onPanelMouseDown,Dn=ae.direction,hn=ae.value,xn=ae.onSelect,Kn=ae.isInvalid,Mn=ae.defaultOpenValue,bn=ae.onOk,aa=ae.onSubmit,En=le.useContext(b),_n=En.prefixCls,ya="".concat(_n,"-panel"),la=Dn==="rtl",La=le.useRef(null),ha=le.useRef(null),ka=le.useState(0),Fa=(0,pe.Z)(ka,2),za=Fa[0],Ra=Fa[1],Ua=le.useState(0),Dt=(0,pe.Z)(Ua,2),fn=Dt[0],Rn=Dt[1],gn=le.useState(0),ta=(0,pe.Z)(gn,2),Zn=ta[0],Gn=ta[1],ma=function(lo){lo.width&&Ra(lo.width)},Qa=(0,pe.Z)(Ct,3),_a=Qa[0],qa=Qa[1],co=Qa[2],eo=le.useState(0),io=(0,pe.Z)(eo,2),yn=io[0],fa=io[1];le.useEffect(function(){fa(10)},[_a]),le.useEffect(function(){if(Ke&&ha.current){var xo,lo=((xo=La.current)===null||xo===void 0?void 0:xo.offsetWidth)||0,Lo=ha.current.getBoundingClientRect();if(!Lo.height||Lo.right<0){fa(function(Oo){return Math.max(0,Oo-1)});return}var Bo=(la?qa-lo:_a)-Lo.left;if(Gn(Bo),za&&za=et&&ge<=Ct)return Ke;var Lt=Math.min(Math.abs(ge-et),Math.abs(ge-Ct));Lt0?or:Ya));var $o=Ko+Go,Yo=Ya-or+1;return String(or+(Yo+$o-or)%Yo)};switch(mo){case"Backspace":case"Delete":Da="",Va=To;break;case"ArrowLeft":Da="",jo(-1);break;case"ArrowRight":Da="",jo(1);break;case"ArrowUp":Da="",Va=Uo(1);break;case"ArrowDown":Da="",Va=Uo(-1);break;default:isNaN(Number(mo))||(Da=Zn+mo,Va=Da);break}if(Da!==null&&(Gn(Da),Da.length>=Co&&(jo(1),Gn(""))),Va!==null){var Zo=fa.slice(0,Yn)+ne(Va,Co)+fa.slice(sa);Ga(Zo.slice(0,$e.length))}yn({})},qn=le.useRef();(0,he.Z)(function(){if(!(!za||!$e||Eo.current)){if(!ro.match(fa)){Ga($e);return}return Oa.current.setSelectionRange(Yn,sa),qn.current=(0,At.Z)(function(){Oa.current.setSelectionRange(Yn,sa)}),function(){At.Z.cancel(qn.current)}}},[ro,$e,za,fa,_a,Yn,sa,io,Ga]);var no=$e?{onFocus:Lo,onBlur:Fo,onKeyDown:Oo,onMouseDown:xo,onMouseUp:lo,onPaste:po}:{};return le.createElement("div",{ref:xa,className:oe()(ha,(0,Te.Z)((0,Te.Z)({},"".concat(ha,"-active"),ge&&Ce),"".concat(ha,"-placeholder"),nt))},le.createElement(La,(0,y.Z)({ref:Oa,"aria-invalid":hn,autoComplete:"off"},Kn,{onKeyDown:wo,onBlur:Bo},no,{value:fa,onChange:Na})),le.createElement(Xt,{type:"suffix",icon:Ke}),xn)}),na=mn,Ea=["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"],ia=["index"];function Ot(ae,fe){var ge=ae.id,de=ae.prefix,Ce=ae.clearIcon,Ke=ae.suffixIcon,$e=ae.separator,et=$e===void 0?"~":$e,Ct=ae.activeIndex,Lt=ae.activeHelp,nt=ae.allHelp,Yt=ae.focused,qt=ae.onFocus,pn=ae.onBlur,un=ae.onKeyDown,Dn=ae.locale,hn=ae.generateConfig,xn=ae.placeholder,Kn=ae.className,Mn=ae.style,bn=ae.onClick,aa=ae.onClear,En=ae.value,_n=ae.onChange,ya=ae.onSubmit,la=ae.onInputChange,La=ae.format,ha=ae.maskFormat,ka=ae.preserveInvalidOnBlur,Fa=ae.onInvalid,za=ae.disabled,Ra=ae.invalid,Ua=ae.inputReadOnly,Dt=ae.direction,fn=ae.onOpenChange,Rn=ae.onActiveInfo,gn=ae.placement,ta=ae.onMouseDown,Zn=ae.required,Gn=ae["aria-required"],ma=ae.autoFocus,Qa=ae.tabIndex,_a=(0,Za.Z)(ae,Ea),qa=Dt==="rtl",co=le.useContext(b),eo=co.prefixCls,io=le.useMemo(function(){if(typeof ge=="string")return[ge];var Bo=ge||{};return[Bo.start,Bo.end]},[ge]),yn=le.useRef(),fa=le.useRef(),xa=le.useRef(),Oa=function(Fo){var wo;return(wo=[fa,xa][Fo])===null||wo===void 0?void 0:wo.current};le.useImperativeHandle(fe,function(){return{nativeElement:yn.current,focus:function(Fo){if((0,pt.Z)(Fo)==="object"){var wo,Oo=Fo||{},qn=Oo.index,no=qn===void 0?0:qn,Ka=(0,Za.Z)(Oo,ia);(wo=Oa(no))===null||wo===void 0||wo.focus(Ka)}else{var Ta;(Ta=Oa(Fo!=null?Fo:0))===null||Ta===void 0||Ta.focus()}},blur:function(){var Fo,wo;(Fo=Oa(0))===null||Fo===void 0||Fo.blur(),(wo=Oa(1))===null||wo===void 0||wo.blur()}}});var ro=An(_a),ba=le.useMemo(function(){return Array.isArray(xn)?xn:[xn,xn]},[xn]),Tt=ja((0,Pe.Z)((0,Pe.Z)({},ae),{},{id:io,placeholder:ba})),Yn=(0,pe.Z)(Tt,1),sa=Yn[0],Pa=le.useState({position:"absolute",width:0}),Ga=(0,pe.Z)(Pa,2),Na=Ga[0],po=Ga[1],Eo=(0,ye.zX)(function(){var Bo=Oa(Ct);if(Bo){var Fo=Bo.nativeElement.getBoundingClientRect(),wo=yn.current.getBoundingClientRect(),Oo=Fo.left-wo.left;po(function(qn){return(0,Pe.Z)((0,Pe.Z)({},qn),{},{width:Fo.width,left:Oo})}),Rn([Fo.left,Fo.right,wo.width])}});le.useEffect(function(){Eo()},[Ct]);var xo=Ce&&(En[0]&&!za[0]||En[1]&&!za[1]),lo=ma&&!za[0],Lo=ma&&!lo&&!za[1];return le.createElement(Bn.Z,{onResize:Eo},le.createElement("div",(0,y.Z)({},ro,{className:oe()(eo,"".concat(eo,"-range"),(0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)({},"".concat(eo,"-focused"),Yt),"".concat(eo,"-disabled"),za.every(function(Bo){return Bo})),"".concat(eo,"-invalid"),Ra.some(function(Bo){return Bo})),"".concat(eo,"-rtl"),qa),Kn),style:Mn,ref:yn,onClick:bn,onMouseDown:function(Fo){var wo=Fo.target;wo!==fa.current.inputElement&&wo!==xa.current.inputElement&&Fo.preventDefault(),ta==null||ta(Fo)}}),de&&le.createElement("div",{className:"".concat(eo,"-prefix")},de),le.createElement(na,(0,y.Z)({ref:fa},sa(0),{autoFocus:lo,tabIndex:Qa,"date-range":"start"})),le.createElement("div",{className:"".concat(eo,"-range-separator")},et),le.createElement(na,(0,y.Z)({ref:xa},sa(1),{autoFocus:Lo,tabIndex:Qa,"date-range":"end"})),le.createElement("div",{className:"".concat(eo,"-active-bar"),style:Na}),le.createElement(Xt,{type:"suffix",icon:Ke}),xo&&le.createElement(Un,{icon:Ce,onClear:aa})))}var Ia=le.forwardRef(Ot),Aa=Ia;function Ba(ae,fe){var ge=ae!=null?ae:fe;return Array.isArray(ge)?ge:[ge,ge]}function ao(ae){return ae===1?"end":"start"}function Ja(ae,fe){var ge=tt(ae,function(){var Io=ae.disabled,yo=ae.allowEmpty,Mo=Ba(Io,!1),zo=Ba(yo,!1);return{disabled:Mo,allowEmpty:zo}}),de=(0,pe.Z)(ge,6),Ce=de[0],Ke=de[1],$e=de[2],et=de[3],Ct=de[4],Lt=de[5],nt=Ce.prefixCls,Yt=Ce.styles,qt=Ce.classNames,pn=Ce.defaultValue,un=Ce.value,Dn=Ce.needConfirm,hn=Ce.onKeyDown,xn=Ce.disabled,Kn=Ce.allowEmpty,Mn=Ce.disabledDate,bn=Ce.minDate,aa=Ce.maxDate,En=Ce.defaultOpen,_n=Ce.open,ya=Ce.onOpenChange,la=Ce.locale,La=Ce.generateConfig,ha=Ce.picker,ka=Ce.showNow,Fa=Ce.showToday,za=Ce.showTime,Ra=Ce.mode,Ua=Ce.onPanelChange,Dt=Ce.onCalendarChange,fn=Ce.onOk,Rn=Ce.defaultPickerValue,gn=Ce.pickerValue,ta=Ce.onPickerValueChange,Zn=Ce.inputReadOnly,Gn=Ce.suffixIcon,ma=Ce.onFocus,Qa=Ce.onBlur,_a=Ce.presets,qa=Ce.ranges,co=Ce.components,eo=Ce.cellRender,io=Ce.dateRender,yn=Ce.monthCellRender,fa=Ce.onClick,xa=Ae(fe),Oa=Ve(_n,En,xn,ya),ro=(0,pe.Z)(Oa,2),ba=ro[0],Tt=ro[1],Yn=function(yo,Mo){(xn.some(function(zo){return!zo})||!yo)&&Tt(yo,Mo)},sa=Ln(La,la,et,!0,!1,pn,un,Dt,fn),Pa=(0,pe.Z)(sa,5),Ga=Pa[0],Na=Pa[1],po=Pa[2],Eo=Pa[3],xo=Pa[4],lo=po(),Lo=ot(xn,Kn,ba),Bo=(0,pe.Z)(Lo,9),Fo=Bo[0],wo=Bo[1],Oo=Bo[2],qn=Bo[3],no=Bo[4],Ka=Bo[5],Ta=Bo[6],mo=Bo[7],Da=Bo[8],Va=function(yo,Mo){wo(!0),ma==null||ma(yo,{range:ao(Mo!=null?Mo:qn)})},Co=function(yo,Mo){wo(!1),Qa==null||Qa(yo,{range:ao(Mo!=null?Mo:qn)})},To=le.useMemo(function(){if(!za)return null;var Io=za.disabledTime,yo=Io?function(Mo){var zo=ao(qn),Qo=Ue(lo,Ta,qn);return Io(Mo,zo,{from:Qo})}:void 0;return(0,Pe.Z)((0,Pe.Z)({},za),{},{disabledTime:yo})},[za,qn,lo,Ta]),jo=(0,ye.C8)([ha,ha],{value:Ra}),Uo=(0,pe.Z)(jo,2),Zo=Uo[0],qo=Uo[1],Go=Zo[qn]||ha,ko=Go==="date"&&To?"datetime":Go,Wo=ko===ha&&ko!=="time",or=an(ha,Go,ka,Fa,!0),Ya=ln(Ce,Ga,Na,po,Eo,xn,et,Fo,ba,Lt),cr=(0,pe.Z)(Ya,2),sr=cr[0],Ko=cr[1],$o=ht(lo,xn,Ta,La,la,Mn),Yo=it(lo,Lt,Kn),rr=(0,pe.Z)(Yo,2),Vo=rr[0],pr=rr[1],ur=Rt(La,la,lo,Zo,ba,qn,Ke,Wo,Rn,gn,To==null?void 0:To.defaultOpenValue,ta,bn,aa),xr=(0,pe.Z)(ur,2),dr=xr[0],Ir=xr[1],er=(0,ye.zX)(function(Io,yo,Mo){var zo=se(Zo,qn,yo);if((zo[0]!==Zo[0]||zo[1]!==Zo[1])&&qo(zo),Ua&&Mo!==!1){var Qo=(0,ve.Z)(lo);Io&&(Qo[qn]=Io),Ua(Qo,zo)}}),Sr=function(yo,Mo){return se(lo,Mo,yo)},lr=function(yo,Mo){var zo=lo;yo&&(zo=Sr(yo,qn)),mo(qn);var Qo=Ka(zo);Eo(zo),sr(qn,Qo===null),Qo===null?Yn(!1,{force:!0}):Mo||xa.current.focus({index:Qo})},br=function(yo){var Mo,zo=yo.target.getRootNode();if(!xa.current.nativeElement.contains((Mo=zo.activeElement)!==null&&Mo!==void 0?Mo:document.activeElement)){var Qo=xn.findIndex(function(Vr){return!Vr});Qo>=0&&xa.current.focus({index:Qo})}Yn(!0),fa==null||fa(yo)},hr=function(){Ko(null),Yn(!1,{force:!0})},Ar=le.useState(null),yr=(0,pe.Z)(Ar,2),jr=yr[0],Lr=yr[1],ir=le.useState(null),gr=(0,pe.Z)(ir,2),mr=gr[0],fr=gr[1],Pr=le.useMemo(function(){return mr||lo},[lo,mr]);le.useEffect(function(){ba||fr(null)},[ba]);var kr=le.useState([0,0,0]),Er=(0,pe.Z)(kr,2),zr=Er[0],Jr=Er[1],ar=Ie(_a,qa),Rr=function(yo){fr(yo),Lr("preset")},Ur=function(yo){var Mo=Ko(yo);Mo&&Yn(!1,{force:!0})},Tr=function(yo){lr(yo)},Zr=function(yo){fr(yo?Sr(yo,qn):null),Lr("cell")},vr=function(yo){Yn(!0),Va(yo)},Qr=function(){Oo("panel")},Cr=function(yo){var Mo=se(lo,qn,yo);Eo(Mo),!Dn&&!$e&&Ke===ko&&lr(yo)},Mr=function(){Yn(!1)},Fr=ft(eo,io,yn,ao(qn)),Gr=lo[qn]||null,Dr=(0,ye.zX)(function(Io){return Lt(Io,{activeIndex:qn})}),ho=le.useMemo(function(){var Io=(0,Ee.Z)(Ce,!1),yo=(0,Ne.Z)(Ce,[].concat((0,ve.Z)(Object.keys(Io)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return yo},[Ce]),So=le.createElement(Wn,(0,y.Z)({},ho,{showNow:or,showTime:To,range:!0,multiplePanel:Wo,activeInfo:zr,disabledDate:$o,onFocus:vr,onBlur:Co,onPanelMouseDown:Qr,picker:ha,mode:Go,internalMode:ko,onPanelChange:er,format:Ct,value:Gr,isInvalid:Dr,onChange:null,onSelect:Cr,pickerValue:dr,defaultOpenValue:ue(za==null?void 0:za.defaultOpenValue)[qn],onPickerValueChange:Ir,hoverValue:Pr,onHover:Zr,needConfirm:Dn,onSubmit:lr,onOk:xo,presets:ar,onPresetHover:Rr,onPresetSubmit:Ur,onNow:Tr,cellRender:Fr})),Ho=function(yo,Mo){var zo=Sr(yo,Mo);Eo(zo)},tr=function(){Oo("input")},wr=function(yo,Mo){var zo=Ta.length,Qo=Ta[zo-1];if(zo&&Qo!==Mo&&Dn&&!Kn[Qo]&&!Da(Qo)&&lo[Qo]){xa.current.focus({index:Qo});return}Oo("input"),Yn(!0,{inherit:!0}),qn!==Mo&&ba&&!Dn&&$e&&lr(null,!0),no(Mo),Va(yo,Mo)},Yr=function(yo,Mo){if(Yn(!1),!Dn&&Oo()==="input"){var zo=Ka(lo);sr(qn,zo===null)}Co(yo,Mo)},Or=function(yo,Mo){yo.key==="Tab"&&lr(null,!0),hn==null||hn(yo,Mo)},Br=le.useMemo(function(){return{prefixCls:nt,locale:la,generateConfig:La,button:co.button,input:co.input}},[nt,la,La,co.button,co.input]);if((0,he.Z)(function(){ba&&qn!==void 0&&er(null,ha,!1)},[ba,qn,ha]),(0,he.Z)(function(){var Io=Oo();!ba&&Io==="input"&&(Yn(!1),lr(null,!0)),!ba&&$e&&!Dn&&Io==="panel"&&(Yn(!0),lr())},[ba]),0)var qr;return le.createElement(b.Provider,{value:Br},le.createElement(ee,(0,y.Z)({},ke(Ce),{popupElement:So,popupStyle:Yt.popup,popupClassName:qt.popup,visible:ba,onClose:Mr,range:!0}),le.createElement(Aa,(0,y.Z)({},Ce,{ref:xa,suffixIcon:Gn,activeIndex:Fo||ba?qn:null,activeHelp:!!mr,allHelp:!!mr&&jr==="preset",focused:Fo,onFocus:wr,onBlur:Yr,onKeyDown:Or,onSubmit:lr,value:Pr,maskFormat:Ct,onChange:Ho,onInputChange:tr,format:et,inputReadOnly:Zn,disabled:xn,open:ba,onOpenChange:Yn,onClick:br,onClear:hr,invalid:Vo,onInvalid:pr,onActiveInfo:Jr}))))}var $a=le.forwardRef(Ja),uo=$a,to=te(11780);function oo(ae){var fe=ae.prefixCls,ge=ae.value,de=ae.onRemove,Ce=ae.removeIcon,Ke=Ce===void 0?"\xD7":Ce,$e=ae.formatDate,et=ae.disabled,Ct=ae.maxTagCount,Lt=ae.placeholder,nt="".concat(fe,"-selector"),Yt="".concat(fe,"-selection"),qt="".concat(Yt,"-overflow");function pn(hn,xn){return le.createElement("span",{className:oe()("".concat(Yt,"-item")),title:typeof hn=="string"?hn:null},le.createElement("span",{className:"".concat(Yt,"-item-content")},hn),!et&&xn&&le.createElement("span",{onMouseDown:function(Mn){Mn.preventDefault()},onClick:xn,className:"".concat(Yt,"-item-remove")},Ke))}function un(hn){var xn=$e(hn),Kn=function(bn){bn&&bn.stopPropagation(),de(hn)};return pn(xn,Kn)}function Dn(hn){var xn="+ ".concat(hn.length," ...");return pn(xn)}return le.createElement("div",{className:nt},le.createElement(to.Z,{prefixCls:qt,data:ge,renderItem:un,renderRest:Dn,itemKey:function(xn){return $e(xn)},maxCount:Ct}),!ge.length&&le.createElement("span",{className:"".concat(fe,"-selection-placeholder")},Lt))}var Ao=["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 vo(ae,fe){var ge=ae.id,de=ae.open,Ce=ae.prefix,Ke=ae.clearIcon,$e=ae.suffixIcon,et=ae.activeHelp,Ct=ae.allHelp,Lt=ae.focused,nt=ae.onFocus,Yt=ae.onBlur,qt=ae.onKeyDown,pn=ae.locale,un=ae.generateConfig,Dn=ae.placeholder,hn=ae.className,xn=ae.style,Kn=ae.onClick,Mn=ae.onClear,bn=ae.internalPicker,aa=ae.value,En=ae.onChange,_n=ae.onSubmit,ya=ae.onInputChange,la=ae.multiple,La=ae.maxTagCount,ha=ae.format,ka=ae.maskFormat,Fa=ae.preserveInvalidOnBlur,za=ae.onInvalid,Ra=ae.disabled,Ua=ae.invalid,Dt=ae.inputReadOnly,fn=ae.direction,Rn=ae.onOpenChange,gn=ae.onMouseDown,ta=ae.required,Zn=ae["aria-required"],Gn=ae.autoFocus,ma=ae.tabIndex,Qa=ae.removeIcon,_a=(0,Za.Z)(ae,Ao),qa=fn==="rtl",co=le.useContext(b),eo=co.prefixCls,io=le.useRef(),yn=le.useRef();le.useImperativeHandle(fe,function(){return{nativeElement:io.current,focus:function(Na){var po;(po=yn.current)===null||po===void 0||po.focus(Na)},blur:function(){var Na;(Na=yn.current)===null||Na===void 0||Na.blur()}}});var fa=An(_a),xa=function(Na){En([Na])},Oa=function(Na){var po=aa.filter(function(Eo){return Eo&&!ie(un,pn,Eo,Na,bn)});En(po),de||_n()},ro=ja((0,Pe.Z)((0,Pe.Z)({},ae),{},{onChange:xa}),function(Ga){var Na=Ga.valueTexts;return{value:Na[0]||"",active:Lt}}),ba=(0,pe.Z)(ro,2),Tt=ba[0],Yn=ba[1],sa=!!(Ke&&aa.length&&!Ra),Pa=la?le.createElement(le.Fragment,null,le.createElement(oo,{prefixCls:eo,value:aa,onRemove:Oa,formatDate:Yn,maxTagCount:La,disabled:Ra,removeIcon:Qa,placeholder:Dn}),le.createElement("input",{className:"".concat(eo,"-multiple-input"),value:aa.map(Yn).join(","),ref:yn,readOnly:!0,autoFocus:Gn,tabIndex:ma}),le.createElement(Xt,{type:"suffix",icon:$e}),sa&&le.createElement(Un,{icon:Ke,onClear:Mn})):le.createElement(na,(0,y.Z)({ref:yn},Tt(),{autoFocus:Gn,tabIndex:ma,suffixIcon:$e,clearIcon:sa&&le.createElement(Un,{icon:Ke,onClear:Mn}),showActiveCls:!1}));return le.createElement("div",(0,y.Z)({},fa,{className:oe()(eo,(0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)({},"".concat(eo,"-multiple"),la),"".concat(eo,"-focused"),Lt),"".concat(eo,"-disabled"),Ra),"".concat(eo,"-invalid"),Ua),"".concat(eo,"-rtl"),qa),hn),style:xn,ref:io,onClick:Kn,onMouseDown:function(Na){var po,Eo=Na.target;Eo!==((po=yn.current)===null||po===void 0?void 0:po.inputElement)&&Na.preventDefault(),gn==null||gn(Na)}}),Ce&&le.createElement("div",{className:"".concat(eo,"-prefix")},Ce),Pa)}var bo=le.forwardRef(vo),Se=bo;function tn(ae,fe){var ge=tt(ae),de=(0,pe.Z)(ge,6),Ce=de[0],Ke=de[1],$e=de[2],et=de[3],Ct=de[4],Lt=de[5],nt=Ce,Yt=nt.prefixCls,qt=nt.styles,pn=nt.classNames,un=nt.order,Dn=nt.defaultValue,hn=nt.value,xn=nt.needConfirm,Kn=nt.onChange,Mn=nt.onKeyDown,bn=nt.disabled,aa=nt.disabledDate,En=nt.minDate,_n=nt.maxDate,ya=nt.defaultOpen,la=nt.open,La=nt.onOpenChange,ha=nt.locale,ka=nt.generateConfig,Fa=nt.picker,za=nt.showNow,Ra=nt.showToday,Ua=nt.showTime,Dt=nt.mode,fn=nt.onPanelChange,Rn=nt.onCalendarChange,gn=nt.onOk,ta=nt.multiple,Zn=nt.defaultPickerValue,Gn=nt.pickerValue,ma=nt.onPickerValueChange,Qa=nt.inputReadOnly,_a=nt.suffixIcon,qa=nt.removeIcon,co=nt.onFocus,eo=nt.onBlur,io=nt.presets,yn=nt.components,fa=nt.cellRender,xa=nt.dateRender,Oa=nt.monthCellRender,ro=nt.onClick,ba=Ae(fe);function Tt(ho){return ho===null?null:ta?ho:ho[0]}var Yn=ua(ka,ha,Ke),sa=Ve(la,ya,[bn],La),Pa=(0,pe.Z)(sa,2),Ga=Pa[0],Na=Pa[1],po=function(So,Ho,tr){if(Rn){var wr=(0,Pe.Z)({},tr);delete wr.range,Rn(Tt(So),Tt(Ho),wr)}},Eo=function(So){gn==null||gn(Tt(So))},xo=Ln(ka,ha,et,!1,un,Dn,hn,po,Eo),lo=(0,pe.Z)(xo,5),Lo=lo[0],Bo=lo[1],Fo=lo[2],wo=lo[3],Oo=lo[4],qn=Fo(),no=ot([bn]),Ka=(0,pe.Z)(no,4),Ta=Ka[0],mo=Ka[1],Da=Ka[2],Va=Ka[3],Co=function(So){mo(!0),co==null||co(So,{})},To=function(So){mo(!1),eo==null||eo(So,{})},jo=(0,ye.C8)(Fa,{value:Dt}),Uo=(0,pe.Z)(jo,2),Zo=Uo[0],qo=Uo[1],Go=Zo==="date"&&Ua?"datetime":Zo,ko=an(Fa,Zo,za,Ra),Wo=Kn&&function(ho,So){Kn(Tt(ho),Tt(So))},or=ln((0,Pe.Z)((0,Pe.Z)({},Ce),{},{onChange:Wo}),Lo,Bo,Fo,wo,[],et,Ta,Ga,Lt),Ya=(0,pe.Z)(or,2),cr=Ya[1],sr=it(qn,Lt),Ko=(0,pe.Z)(sr,2),$o=Ko[0],Yo=Ko[1],rr=le.useMemo(function(){return $o.some(function(ho){return ho})},[$o]),Vo=function(So,Ho){if(ma){var tr=(0,Pe.Z)((0,Pe.Z)({},Ho),{},{mode:Ho.mode[0]});delete tr.range,ma(So[0],tr)}},pr=Rt(ka,ha,qn,[Zo],Ga,Va,Ke,!1,Zn,Gn,ue(Ua==null?void 0:Ua.defaultOpenValue),Vo,En,_n),ur=(0,pe.Z)(pr,2),xr=ur[0],dr=ur[1],Ir=(0,ye.zX)(function(ho,So,Ho){if(qo(So),fn&&Ho!==!1){var tr=ho||qn[qn.length-1];fn(tr,So)}}),er=function(){cr(Fo()),Na(!1,{force:!0})},Sr=function(So){!bn&&!ba.current.nativeElement.contains(document.activeElement)&&ba.current.focus(),Na(!0),ro==null||ro(So)},lr=function(){cr(null),Na(!1,{force:!0})},br=le.useState(null),hr=(0,pe.Z)(br,2),Ar=hr[0],yr=hr[1],jr=le.useState(null),Lr=(0,pe.Z)(jr,2),ir=Lr[0],gr=Lr[1],mr=le.useMemo(function(){var ho=[ir].concat((0,ve.Z)(qn)).filter(function(So){return So});return ta?ho:ho.slice(0,1)},[qn,ir,ta]),fr=le.useMemo(function(){return!ta&&ir?[ir]:qn.filter(function(ho){return ho})},[qn,ir,ta]);le.useEffect(function(){Ga||gr(null)},[Ga]);var Pr=Ie(io),kr=function(So){gr(So),yr("preset")},Er=function(So){var Ho=ta?Yn(Fo(),So):[So],tr=cr(Ho);tr&&!ta&&Na(!1,{force:!0})},zr=function(So){Er(So)},Jr=function(So){gr(So),yr("cell")},ar=function(So){Na(!0),Co(So)},Rr=function(So){if(Da("panel"),!(ta&&Go!==Fa)){var Ho=ta?Yn(Fo(),So):[So];wo(Ho),!xn&&!$e&&Ke===Go&&er()}},Ur=function(){Na(!1)},Tr=ft(fa,xa,Oa),Zr=le.useMemo(function(){var ho=(0,Ee.Z)(Ce,!1),So=(0,Ne.Z)(Ce,[].concat((0,ve.Z)(Object.keys(ho)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,Pe.Z)((0,Pe.Z)({},So),{},{multiple:Ce.multiple})},[Ce]),vr=le.createElement(Wn,(0,y.Z)({},Zr,{showNow:ko,showTime:Ua,disabledDate:aa,onFocus:ar,onBlur:To,picker:Fa,mode:Zo,internalMode:Go,onPanelChange:Ir,format:Ct,value:qn,isInvalid:Lt,onChange:null,onSelect:Rr,pickerValue:xr,defaultOpenValue:Ua==null?void 0:Ua.defaultOpenValue,onPickerValueChange:dr,hoverValue:mr,onHover:Jr,needConfirm:xn,onSubmit:er,onOk:Oo,presets:Pr,onPresetHover:kr,onPresetSubmit:Er,onNow:zr,cellRender:Tr})),Qr=function(So){wo(So)},Cr=function(){Da("input")},Mr=function(So){Da("input"),Na(!0,{inherit:!0}),Co(So)},Fr=function(So){Na(!1),To(So)},Gr=function(So,Ho){So.key==="Tab"&&er(),Mn==null||Mn(So,Ho)},Dr=le.useMemo(function(){return{prefixCls:Yt,locale:ha,generateConfig:ka,button:yn.button,input:yn.input}},[Yt,ha,ka,yn.button,yn.input]);return(0,he.Z)(function(){Ga&&Va!==void 0&&Ir(null,Fa,!1)},[Ga,Va,Fa]),(0,he.Z)(function(){var ho=Da();!Ga&&ho==="input"&&(Na(!1),er()),!Ga&&$e&&!xn&&ho==="panel"&&er()},[Ga]),le.createElement(b.Provider,{value:Dr},le.createElement(ee,(0,y.Z)({},ke(Ce),{popupElement:vr,popupStyle:qt.popup,popupClassName:pn.popup,visible:Ga,onClose:Ur}),le.createElement(Se,(0,y.Z)({},Ce,{ref:ba,suffixIcon:_a,removeIcon:qa,activeHelp:!!ir,allHelp:!!ir&&Ar==="preset",focused:Ta,onFocus:Mr,onBlur:Fr,onKeyDown:Gr,onSubmit:er,value:fr,maskFormat:Ct,onChange:Qr,onInputChange:Cr,internalPicker:Ke,format:et,inputReadOnly:Qa,disabled:bn,open:Ga,onOpenChange:Na,onClick:Sr,onClear:lr,invalid:rr,onInvalid:function(So){Yo(So,0)}}))))}var Ye=le.forwardRef(tn),yt=Ye,ut=yt},9940:function(Qe,dt,te){"use strict";te.d(dt,{Qw:function(){return It},FJ:function(){return sn},hT:function(){return dn},OF:function(){return ne},ZP:function(){return ct}});var y=te(72308),ve=te(80702),Pe=te(77321),pe=te(52487),ye=te(74416),he=te(62853),Ne=te(45560),Ee=te(69582),we=te(34643),le=te(18929),Te=te(48736),Le=te(59301),at=function(Fe){var He=Le.useRef({valueLabels:new Map});return Le.useMemo(function(){var Xe=He.current.valueLabels,We=new Map,tt=Fe.map(function(At){var Oe=At.value,Ve=At.label,Ae=Ve!=null?Ve:Xe.get(Oe);return We.set(Oe,Ae),(0,Pe.Z)((0,Pe.Z)({},At),{},{label:Ae})});return He.current.valueLabels=We,[tt]},[Fe])},oe=function(He,Xe,We,tt){return Le.useMemo(function(){var At=function(Ft){return Ft.map(function(kt){var Rt=kt.value;return Rt})},Oe=At(He),Ve=At(Xe),Ae=Oe.filter(function(ht){return!tt[ht]}),Ie=Oe,be=Ve;if(We){var ot=(0,we.S)(Oe,!0,tt);Ie=ot.checkedKeys,be=ot.halfCheckedKeys}return[Array.from(new Set([].concat((0,ve.Z)(Ae),(0,ve.Z)(Ie)))),be]},[He,Xe,We,tt])},a=oe,E=te(34061),b=function(Fe,He){return Le.useMemo(function(){var Xe=(0,E.I8)(Fe,{fieldNames:He,initWrapper:function(tt){return(0,Pe.Z)((0,Pe.Z)({},tt),{},{valueEntities:new Map})},processEntity:function(tt,At){var Oe=tt.node[He.value];if(0)var Ve;At.valueEntities.set(Oe,tt)}});return Xe},[Fe,He])},x=te(49618),z=te(11592),ee=function(){return null},ne=ee,ue=["children","value"];function se(Fe){return(0,z.Z)(Fe).map(function(He){if(!Le.isValidElement(He)||!He.type)return null;var Xe=He,We=Xe.key,tt=Xe.props,At=tt.children,Oe=tt.value,Ve=(0,ye.Z)(tt,ue),Ae=(0,Pe.Z)({key:We,value:Oe},Ve),Ie=se(At);return Ie.length&&(Ae.children=Ie),Ae}).filter(function(He){return He})}function ce(Fe){if(!Fe)return Fe;var He=(0,Pe.Z)({},Fe);return"props"in He||Object.defineProperty(He,"props",{get:function(){return(0,Te.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),He}}),He}function De(Fe,He,Xe,We,tt,At){var Oe=null,Ve=null;function Ae(){function Ie(be){var ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return be.map(function(Ft,kt){var Rt="".concat(ot,"-").concat(kt),Zt=Ft[At.value],rn=Xe.includes(Zt),jn=Ie(Ft[At.children]||[],Rt,rn),on=Le.createElement(ne,Ft,jn.map(function(Ln){return Ln.node}));if(He===Zt&&(Oe=on),rn){var Fn={pos:Rt,node:on,children:jn};return ht||Ve.push(Fn),Fn}return null}).filter(function(Ft){return Ft})}Ve||(Ve=[],Ie(We),Ve.sort(function(be,ot){var ht=be.node.props.value,Ft=ot.node.props.value,kt=Xe.indexOf(ht),Rt=Xe.indexOf(Ft);return kt-Rt}))}Object.defineProperty(Fe,"triggerNode",{get:function(){return(0,Te.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Ae(),Oe}}),Object.defineProperty(Fe,"allCheckedNodes",{get:function(){return(0,Te.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Ae(),tt?Ve:Ve.map(function(be){var ot=be.node;return ot})}})}var Ue=function(He,Xe,We){var tt=We.fieldNames,At=We.treeNodeFilterProp,Oe=We.filterTreeNode,Ve=tt.children;return Le.useMemo(function(){if(!Xe||Oe===!1)return He;var Ae=typeof Oe=="function"?Oe:function(be,ot){return String(ot[At]).toUpperCase().includes(Xe.toUpperCase())},Ie=function be(ot){var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ot.reduce(function(Ft,kt){var Rt=kt[Ve],Zt=ht||Ae(Xe,ce(kt)),rn=be(Rt||[],Zt);return(Zt||rn.length)&&Ft.push((0,Pe.Z)((0,Pe.Z)({},kt),{},(0,x.Z)({isLeaf:void 0},Ve,rn))),Ft},[])};return Ie(He)},[He,Xe,Ve,At,Oe])},ke=Ue;function ft(Fe){var He=Le.useRef();He.current=Fe;var Xe=Le.useCallback(function(){return He.current.apply(He,arguments)},[]);return Xe}function it(Fe,He){var Xe=He.id,We=He.pId,tt=He.rootPId,At=new Map,Oe=[];return Fe.forEach(function(Ve){var Ae=Ve[Xe],Ie=(0,Pe.Z)((0,Pe.Z)({},Ve),{},{key:Ve.key||Ae});At.set(Ae,Ie)}),At.forEach(function(Ve){var Ae=Ve[We],Ie=At.get(Ae);Ie?(Ie.children=Ie.children||[],Ie.children.push(Ve)):(Ae===tt||tt===null)&&Oe.push(Ve)}),Oe}function _e(Fe,He,Xe){return Le.useMemo(function(){if(Fe){if(Xe){var We=(0,Pe.Z)({id:"id",pId:"pId",rootPId:null},(0,he.Z)(Xe)==="object"?Xe:{});return it(Fe,We)}return Fe}return se(He)},[He,Xe,Fe])}var bt=Le.createContext(null),Pt=bt,pt=te(2826),xt=te(15018),Kt=te(10228),Ut=te(80547),jt=Le.createContext(null),Mt=jt,Gt=function(He){return Array.isArray(He)?He:He!==void 0?[He]:[]},Jt=function(He){var Xe=He||{},We=Xe.label,tt=Xe.value,At=Xe.children;return{_title:We?[We]:["title","label"],value:tt||"value",key:tt||"value",children:At||"children"}},_t=function(He){return!He||He.disabled||He.disableCheckbox||He.checkable===!1},lt=function(He,Xe){var We=[],tt=function At(Oe){Oe.forEach(function(Ve){var Ae=Ve[Xe.children];Ae&&(We.push(Ve[Xe.value]),At(Ae))})};return tt(He),We},Ge=function(He){return He==null},St=te(70425),st={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},zt=function(He,Xe){var We=(0,Ne.lk)(),tt=We.prefixCls,At=We.multiple,Oe=We.searchValue,Ve=We.toggleOpen,Ae=We.open,Ie=We.notFoundContent,be=Le.useContext(Mt),ot=be.virtual,ht=be.listHeight,Ft=be.listItemHeight,kt=be.listItemScrollOffset,Rt=be.treeData,Zt=be.fieldNames,rn=be.onSelect,jn=be.dropdownMatchSelectWidth,on=be.treeExpandAction,Fn=be.treeTitleRender,Ln=be.onPopupScroll,ln=be.leftMaxCount,an=be.leafCountOnly,Bn=be.valueEntities,ea=Le.useContext(Pt),kn=ea.checkable,$t=ea.checkedKeys,oa=ea.halfCheckedKeys,Jn=ea.treeExpandedKeys,ua=ea.treeDefaultExpandAll,ca=ea.treeDefaultExpandedKeys,va=ea.onTreeExpand,vn=ea.treeIcon,Cn=ea.showTreeIcon,Ze=ea.switcherIcon,Je=ea.treeLine,gt=ea.treeNodeFilterProp,mt=ea.loadData,vt=ea.treeLoadedKeys,Nt=ea.treeMotion,Tn=ea.onTreeLoad,$n=ea.keyEntities,da=Le.useRef(),On=(0,Ut.Z)(function(){return Rt},[Ae,Rt],function(Vt,Be){return Be[0]&&Vt[1]!==Be[1]}),pa=Le.useMemo(function(){return kn?{checked:$t,halfChecked:oa}:null},[kn,$t,oa]);Le.useEffect(function(){if(Ae&&!At&&$t.length){var Vt;(Vt=da.current)===null||Vt===void 0||Vt.scrollTo({key:$t[0]})}},[Ae]);var rt=function(Be){Be.preventDefault()},Ht=function(Be,Qt){var mn=Qt.node;kn&&_t(mn)||(rn(mn.key,{selected:!$t.includes(mn.key)}),At||Ve(!1))},ra=Le.useState(ca),en=(0,pe.Z)(ra,2),In=en[0],wa=en[1],Hn=Le.useState(null),Bt=(0,pe.Z)(Hn,2),nn=Bt[0],Et=Bt[1],Qn=Le.useMemo(function(){return Jn?(0,ve.Z)(Jn):Oe?nn:In},[In,nn,Jn,Oe]),Nn=function(Be){wa(Be),Et(Be),va&&va(Be)},Vn=String(Oe).toLowerCase(),zn=function(Be){return Vn?String(Be[gt]).toLowerCase().includes(Vn):!1};Le.useEffect(function(){Oe&&Et(lt(Rt,Zt))},[Oe]);var je=Le.useState(function(){return new Map}),wt=(0,pe.Z)(je,2),Wn=wt[0],Za=wt[1];Le.useEffect(function(){ln&&Za(new Map)},[ln]);function ja(Vt){var Be=Vt[Zt.value];if(!Wn.has(Be)){var Qt=Bn.get(Be),mn=(Qt.children||[]).length===0;if(mn)Wn.set(Be,!1);else{var na=Qt.children.filter(function(ia){return!ia.node.disabled&&!ia.node.disableCheckbox&&!$t.includes(ia.node[Zt.value])}),Ea=na.length;Wn.set(Be,Ea>ln)}}return Wn.get(Be)}var Ha=(0,St.zX)(function(Vt){var Be=Vt[Zt.value];return $t.includes(Be)||ln===null?!1:ln<=0?!0:an&&ln?ja(Vt):!1}),An=function Vt(Be){var Qt=(0,pt.Z)(Be),mn;try{for(Qt.s();!(mn=Qt.n()).done;){var na=mn.value;if(!(na.disabled||na.selectable===!1)){if(Oe){if(zn(na))return na}else return na;if(na[Zt.children]){var Ea=Vt(na[Zt.children]);if(Ea)return Ea}}}}catch(ia){Qt.e(ia)}finally{Qt.f()}return null},Sn=Le.useState(null),wn=(0,pe.Z)(Sn,2),Xt=wn[0],Un=wn[1],ga=$n[Xt];Le.useEffect(function(){if(Ae){var Vt=null,Be=function(){var mn=An(On);return mn?mn[Zt.value]:null};!At&&$t.length&&!Oe?Vt=$t[0]:Vt=Be(),Un(Vt)}},[Ae,Oe]),Le.useImperativeHandle(Xe,function(){var Vt;return{scrollTo:(Vt=da.current)===null||Vt===void 0?void 0:Vt.scrollTo,onKeyDown:function(Qt){var mn,na=Qt.which;switch(na){case Kt.Z.UP:case Kt.Z.DOWN:case Kt.Z.LEFT:case Kt.Z.RIGHT:(mn=da.current)===null||mn===void 0||mn.onKeyDown(Qt);break;case Kt.Z.ENTER:{if(ga){var Ea=Ha(ga.node),ia=(ga==null?void 0:ga.node)||{},Ot=ia.selectable,Ia=ia.value,Aa=ia.disabled;Ot!==!1&&!Aa&&!Ea&&Ht(null,{node:{key:Xt},selected:!$t.includes(Ia)})}break}case Kt.Z.ESC:Ve(!1)}},onKeyUp:function(){}}});var Wa=(0,Ut.Z)(function(){return!Oe},[Oe,Jn||In],function(Vt,Be){var Qt=(0,pe.Z)(Vt,1),mn=Qt[0],na=(0,pe.Z)(Be,2),Ea=na[0],ia=na[1];return mn!==Ea&&!!(Ea||ia)}),Ca=Wa?mt:null;if(On.length===0)return Le.createElement("div",{role:"listbox",className:"".concat(tt,"-empty"),onMouseDown:rt},Ie);var Xa={fieldNames:Zt};return vt&&(Xa.loadedKeys=vt),Qn&&(Xa.expandedKeys=Qn),Le.createElement("div",{onMouseDown:rt},ga&&Ae&&Le.createElement("span",{style:st,"aria-live":"assertive"},ga.node.value),Le.createElement(xt.y6.Provider,{value:{nodeDisabled:Ha}},Le.createElement(xt.ZP,(0,y.Z)({ref:da,focusable:!1,prefixCls:"".concat(tt,"-tree"),treeData:On,height:ht,itemHeight:Ft,itemScrollOffset:kt,virtual:ot!==!1&&jn!==!1,multiple:At,icon:vn,showIcon:Cn,switcherIcon:Ze,showLine:Je,loadData:Ca,motion:Nt,activeKey:Xt,checkable:kn,checkStrictly:!0,checkedKeys:pa,selectedKeys:kn?[]:$t,defaultExpandAll:ua,titleRender:Fn},Xa,{onActiveChange:Un,onSelect:Ht,onCheck:Ht,onExpand:Nn,onLoad:Tn,filterTreeNode:zn,expandAction:on,onScroll:Ln}))))},cn=Le.forwardRef(zt),Re=cn,It="SHOW_ALL",dn="SHOW_PARENT",sn="SHOW_CHILD";function Pn(Fe,He,Xe,We){var tt=new Set(Fe);return He===sn?Fe.filter(function(At){var Oe=Xe[At];return!Oe||!Oe.children||!Oe.children.some(function(Ve){var Ae=Ve.node;return tt.has(Ae[We.value])})||!Oe.children.every(function(Ve){var Ae=Ve.node;return _t(Ae)||tt.has(Ae[We.value])})}):He===dn?Fe.filter(function(At){var Oe=Xe[At],Ve=Oe?Oe.parent:null;return!Ve||_t(Ve.node)||!tt.has(Ve.key)}):Fe}function xe(Fe){var He=Fe.searchPlaceholder,Xe=Fe.treeCheckStrictly,We=Fe.treeCheckable,tt=Fe.labelInValue,At=Fe.value,Oe=Fe.multiple,Ve=Fe.showCheckedStrategy,Ae=Fe.maxCount;warning(!He,"`searchPlaceholder` has been removed."),Xe&&tt===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(tt||Xe)&&warning(toArray(At).every(function(Ie){return Ie&&_typeof(Ie)==="object"&&"value"in Ie}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Xe||Oe||We?warning(!At||Array.isArray(At),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(At),"`value` should not be array when `TreeSelect` is single mode."),Ae&&(Ve==="SHOW_ALL"&&!Xe||Ve==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var ie=null,re=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function me(Fe){return!Fe||(0,he.Z)(Fe)!=="object"}var ze=Le.forwardRef(function(Fe,He){var Xe=Fe.id,We=Fe.prefixCls,tt=We===void 0?"rc-tree-select":We,At=Fe.value,Oe=Fe.defaultValue,Ve=Fe.onChange,Ae=Fe.onSelect,Ie=Fe.onDeselect,be=Fe.searchValue,ot=Fe.inputValue,ht=Fe.onSearch,Ft=Fe.autoClearSearchValue,kt=Ft===void 0?!0:Ft,Rt=Fe.filterTreeNode,Zt=Fe.treeNodeFilterProp,rn=Zt===void 0?"value":Zt,jn=Fe.showCheckedStrategy,on=Fe.treeNodeLabelProp,Fn=Fe.multiple,Ln=Fe.treeCheckable,ln=Fe.treeCheckStrictly,an=Fe.labelInValue,Bn=Fe.maxCount,ea=Fe.fieldNames,kn=Fe.treeDataSimpleMode,$t=Fe.treeData,oa=Fe.children,Jn=Fe.loadData,ua=Fe.treeLoadedKeys,ca=Fe.onTreeLoad,va=Fe.treeDefaultExpandAll,vn=Fe.treeExpandedKeys,Cn=Fe.treeDefaultExpandedKeys,Ze=Fe.onTreeExpand,Je=Fe.treeExpandAction,gt=Fe.virtual,mt=Fe.listHeight,vt=mt===void 0?200:mt,Nt=Fe.listItemHeight,Tn=Nt===void 0?20:Nt,$n=Fe.listItemScrollOffset,da=$n===void 0?0:$n,On=Fe.onDropdownVisibleChange,pa=Fe.dropdownMatchSelectWidth,rt=pa===void 0?!0:pa,Ht=Fe.treeLine,ra=Fe.treeIcon,en=Fe.showTreeIcon,In=Fe.switcherIcon,wa=Fe.treeMotion,Hn=Fe.treeTitleRender,Bt=Fe.onPopupScroll,nn=(0,ye.Z)(Fe,re),Et=(0,Ee.ZP)(Xe),Qn=Ln&&!ln,Nn=Ln||ln,Vn=ln||an,zn=Nn||Fn,je=(0,le.Z)(Oe,{value:At}),wt=(0,pe.Z)(je,2),Wn=wt[0],Za=wt[1],ja=Le.useMemo(function(){return Ln?jn||sn:It},[jn,Ln]),Ha=Le.useMemo(function(){return Jt(ea)},[JSON.stringify(ea)]),An=(0,le.Z)("",{value:be!==void 0?be:ot,postState:function(ge){return ge||""}}),Sn=(0,pe.Z)(An,2),wn=Sn[0],Xt=Sn[1],Un=function(ge){Xt(ge),ht==null||ht(ge)},ga=_e($t,oa,kn),Wa=b(ga,Ha),Ca=Wa.keyEntities,Xa=Wa.valueEntities,Vt=Le.useCallback(function(fe){var ge=[],de=[];return fe.forEach(function(Ce){Xa.has(Ce)?de.push(Ce):ge.push(Ce)}),{missingRawValues:ge,existRawValues:de}},[Xa]),Be=ke(ga,wn,{fieldNames:Ha,treeNodeFilterProp:rn,filterTreeNode:Rt}),Qt=Le.useCallback(function(fe){if(fe){if(on)return fe[on];for(var ge=Ha._title,de=0;debo)){var Ke=na(fe);if(Za(Ke),kt&&Xt(""),Ve){var $e=fe;Qn&&($e=Ce.map(function(hn){var xn=Xa.get(hn);return xn?xn.node[Ha.value]:hn}));var et=ge||{triggerValue:void 0,selected:void 0},Ct=et.triggerValue,Lt=et.selected,nt=$e;if(ln){var Yt=Aa.filter(function(hn){return!$e.includes(hn.value)});nt=[].concat((0,ve.Z)(nt),(0,ve.Z)(Yt))}var qt=na(nt),pn={preValue:Ia,triggerValue:Ct},un=!0;(ln||de==="selection"&&!Lt)&&(un=!1),De(pn,Ct,fe,ga,un,Ha),Nn?pn.checked=Lt:pn.selected=Lt;var Dn=Vn?qt:qt.map(function(hn){return hn.value});Ve(zn?Dn:Dn[0],Vn?null:qt.map(function(hn){return hn.label}),pn)}}}),tn=Le.useCallback(function(fe,ge){var de,Ce=ge.selected,Ke=ge.source,$e=Ca[fe],et=$e==null?void 0:$e.node,Ct=(de=et==null?void 0:et[Ha.value])!==null&&de!==void 0?de:fe;if(!zn)Se([Ct],{selected:!0,triggerValue:Ct},"option");else{var Lt=Ce?[].concat((0,ve.Z)(Ba),[Ct]):$a.filter(function(xn){return xn!==Ct});if(Qn){var nt=Vt(Lt),Yt=nt.missingRawValues,qt=nt.existRawValues,pn=qt.map(function(xn){return Xa.get(xn).key}),un;if(Ce){var Dn=(0,we.S)(pn,!0,Ca);un=Dn.checkedKeys}else{var hn=(0,we.S)(pn,{checked:!1,halfCheckedKeys:uo},Ca);un=hn.checkedKeys}Lt=[].concat((0,ve.Z)(Yt),(0,ve.Z)(un.map(function(xn){return Ca[xn].node[Ha.value]})))}Se(Lt,{selected:Ce,triggerValue:Ct},Ke||"option")}Ce||!zn?Ae==null||Ae(Ct,ce(et)):Ie==null||Ie(Ct,ce(et))},[Vt,Xa,Ca,Ha,zn,Ba,Se,Qn,Ae,Ie,$a,uo,Bn]),Ye=Le.useCallback(function(fe){if(On){var ge={};Object.defineProperty(ge,"documentClickClose",{get:function(){return(0,Te.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),On(fe,ge)}},[On]),yt=ft(function(fe,ge){var de=fe.map(function(Ce){return Ce.value});if(ge.type==="clear"){Se(de,{},"selection");return}ge.values.length&&tn(ge.values[0].value,{selected:!1,source:"selection"})}),ut=Le.useMemo(function(){return{virtual:gt,dropdownMatchSelectWidth:rt,listHeight:vt,listItemHeight:Tn,listItemScrollOffset:da,treeData:Be,fieldNames:Ha,onSelect:tn,treeExpandAction:Je,treeTitleRender:Hn,onPopupScroll:Bt,leftMaxCount:Bn===void 0?null:Bn-vo.length,leafCountOnly:ja==="SHOW_CHILD"&&!ln&&!!Ln,valueEntities:Xa}},[gt,rt,vt,Tn,da,Be,Ha,tn,Je,Hn,Bt,Bn,vo.length,ja,ln,Ln,Xa]),ae=Le.useMemo(function(){return{checkable:Nn,loadData:Jn,treeLoadedKeys:ua,onTreeLoad:ca,checkedKeys:$a,halfCheckedKeys:uo,treeDefaultExpandAll:va,treeExpandedKeys:vn,treeDefaultExpandedKeys:Cn,onTreeExpand:Ze,treeIcon:ra,treeMotion:wa,showTreeIcon:en,switcherIcon:In,treeLine:Ht,treeNodeFilterProp:rn,keyEntities:Ca}},[Nn,Jn,ua,ca,$a,uo,va,vn,Cn,Ze,ra,wa,en,In,Ht,rn,Ca]);return Le.createElement(Mt.Provider,{value:ut},Le.createElement(Pt.Provider,{value:ae},Le.createElement(Ne.Ac,(0,y.Z)({ref:He},nn,{id:Et,prefixCls:tt,mode:zn?"multiple":void 0,displayValues:vo,onDisplayValuesChange:yt,searchValue:wn,onSearch:Un,OptionList:Re,emptyOptions:!ga.length,onDropdownVisibleChange:Ye,dropdownMatchSelectWidth:rt}))))}),qe=ze;qe.TreeNode=ne,qe.SHOW_ALL=It,qe.SHOW_PARENT=dn,qe.SHOW_CHILD=sn;var Me=qe,ct=Me},27774:function(Qe,dt){"use strict";Object.defineProperty(dt,"__esModule",{value:!0}),dt.SizeSensorId=dt.SensorTabIndex=dt.SensorClassName=void 0;var te="size-sensor-id";dt.SizeSensorId=te;var y="size-sensor-object";dt.SensorClassName=y;var ve="-1";dt.SensorTabIndex=ve},79301:function(Qe,dt){"use strict";Object.defineProperty(dt,"__esModule",{value:!0}),dt.default=void 0;var te=function(ve){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,pe=null;return function(){for(var ye=this,he=arguments.length,Ne=new Array(he),Ee=0;Ee=Pe.length?{done:!0}:{done:!1,value:Pe[he++]}},e:function(Le){throw Le},f:Ne}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +`:'
    '+(ft?Ue:(0,Pe.escape)(Ue,!0))+"
    "},we.heading=function(Ue,ke,ft){let it=this.options.headerPrefix+ft.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ne.push({anchor:it,level:ke,text:Ue}),"'+Ue+""},ve().setOptions({silent:!0,gfm:!0,pedantic:!1}),ve().use({tokenizer:a,renderer:we}),dt.ZP=ve()},63918:function(Qe,dt,te){"use strict";te.d(dt,{G:function(){return ye},t:function(){return pe}});var y=te(7062),ve=te.n(y);const Pe=null;function pe(he,Ne){let Ee=ve().get("__ec");Ee||(Ee={}),Ee[he]=Ne,ve().set("__ec",Ee)}function ye(he,Ne){let Ee=ve().get("__ec");return Ee?Ee[he]===void 0?Ne:Ee[he]:Ne}},99381:function(Qe,dt,te){"use strict";te.d(dt,{Z:function(){return At}});var y=te(59301),ve=te(2826),Pe=te(96949),pe=te(55090),ye=te(49618),he,Ne;function Ee(Oe,Ve,Ae){if(Ve<0||Ve>31||Oe>>>Ve)throw new RangeError("Value out of range");for(var Ie=Ve-1;Ie>=0;Ie--)Ae.push(Oe>>>Ie&1)}function we(Oe,Ve){return(Oe>>>Ve&1)!=0}function le(Oe){if(!Oe)throw new Error("Assertion error")}var Te=function(){function Oe(Ve,Ae){(0,Pe.Z)(this,Oe),(0,ye.Z)(this,"modeBits",void 0),(0,ye.Z)(this,"numBitsCharCount",void 0),this.modeBits=Ve,this.numBitsCharCount=Ae}return(0,pe.Z)(Oe,[{key:"numCharCountBits",value:function(Ae){return this.numBitsCharCount[Math.floor((Ae+7)/17)]}}]),Oe}();he=Te,(0,ye.Z)(Te,"NUMERIC",new he(1,[10,12,14])),(0,ye.Z)(Te,"ALPHANUMERIC",new he(2,[9,11,13])),(0,ye.Z)(Te,"BYTE",new he(4,[8,16,16])),(0,ye.Z)(Te,"KANJI",new he(8,[8,10,12])),(0,ye.Z)(Te,"ECI",new he(7,[0,0,0]));var Le=(0,pe.Z)(function Oe(Ve,Ae){(0,Pe.Z)(this,Oe),(0,ye.Z)(this,"ordinal",void 0),(0,ye.Z)(this,"formatBits",void 0),this.ordinal=Ve,this.formatBits=Ae});Ne=Le,(0,ye.Z)(Le,"LOW",new Ne(0,1)),(0,ye.Z)(Le,"MEDIUM",new Ne(1,0)),(0,ye.Z)(Le,"QUARTILE",new Ne(2,3)),(0,ye.Z)(Le,"HIGH",new Ne(3,2));var at=function(){function Oe(Ve,Ae,Ie){if((0,Pe.Z)(this,Oe),(0,ye.Z)(this,"mode",void 0),(0,ye.Z)(this,"numChars",void 0),(0,ye.Z)(this,"bitData",void 0),this.mode=Ve,this.numChars=Ae,this.bitData=Ie,Ae<0)throw new RangeError("Invalid argument");this.bitData=Ie.slice()}return(0,pe.Z)(Oe,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(Ae){var Ie=[],be=(0,ve.Z)(Ae),ot;try{for(be.s();!(ot=be.n()).done;){var ht=ot.value;Ee(ht,8,Ie)}}catch(Ft){be.e(Ft)}finally{be.f()}return new Oe(Te.BYTE,Ae.length,Ie)}},{key:"makeNumeric",value:function(Ae){if(!Oe.isNumeric(Ae))throw new RangeError("String contains non-numeric characters");for(var Ie=[],be=0;be=1<Oe.MAX_VERSION)throw new RangeError("Version value out of range");if(ot<-1||ot>7)throw new RangeError("Mask value out of range");this.size=Ve*4+17;for(var ht=[],Ft=0;Ft>>9)*1335;var ht=(Ie<<10|be)^21522;le(ht>>>15==0);for(var Ft=0;Ft<=5;Ft++)this.setFunctionModule(8,Ft,we(ht,Ft));this.setFunctionModule(8,7,we(ht,6)),this.setFunctionModule(8,8,we(ht,7)),this.setFunctionModule(7,8,we(ht,8));for(var kt=9;kt<15;kt++)this.setFunctionModule(14-kt,8,we(ht,kt));for(var Rt=0;Rt<8;Rt++)this.setFunctionModule(this.size-1-Rt,8,we(ht,Rt));for(var Zt=8;Zt<15;Zt++)this.setFunctionModule(8,this.size-15+Zt,we(ht,Zt));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var Ae=this.version,Ie=0;Ie<12;Ie++)Ae=Ae<<1^(Ae>>>11)*7973;var be=this.version<<12|Ae;le(be>>>18==0);for(var ot=0;ot<18;ot++){var ht=we(be,ot),Ft=this.size-11+ot%3,kt=Math.floor(ot/3);this.setFunctionModule(Ft,kt,ht),this.setFunctionModule(kt,Ft,ht)}}}},{key:"drawFinderPattern",value:function(Ae,Ie){for(var be=-4;be<=4;be++)for(var ot=-4;ot<=4;ot++){var ht=Math.max(Math.abs(ot),Math.abs(be)),Ft=Ae+ot,kt=Ie+be;0<=Ft&&Ft=kt)&&ln.push($t[kn])})},Bn=0;Bn=1;be-=2){be==6&&(be=5);for(var ot=0;ot>>3],7-(Ie&7)),Ie++)}}le(Ie==Ae.length*8)}},{key:"applyMask",value:function(Ae){if(Ae<0||Ae>7)throw new RangeError("Mask value out of range");for(var Ie=0;Ie5&&Ae++):(this.finderPenaltyAddHistory(ot,ht),be||(Ae+=this.finderPenaltyCountPatterns(ht)*Oe.PENALTY_N3),be=this.modules[Ie][Ft],ot=1);Ae+=this.finderPenaltyTerminateAndCount(be,ot,ht)*Oe.PENALTY_N3}for(var kt=0;kt5&&Ae++):(this.finderPenaltyAddHistory(Zt,rn),Rt||(Ae+=this.finderPenaltyCountPatterns(rn)*Oe.PENALTY_N3),Rt=this.modules[jn][kt],Zt=1);Ae+=this.finderPenaltyTerminateAndCount(Rt,Zt,rn)*Oe.PENALTY_N3}for(var on=0;on0&&Ae[2]==Ie&&Ae[3]==Ie*3&&Ae[4]==Ie&&Ae[5]==Ie;return(be&&Ae[0]>=Ie*4&&Ae[6]>=Ie?1:0)+(be&&Ae[6]>=Ie*4&&Ae[0]>=Ie?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(Ae,Ie,be){var ot=Ie;return Ae&&(this.finderPenaltyAddHistory(ot,be),ot=0),ot+=this.size,this.finderPenaltyAddHistory(ot,be),this.finderPenaltyCountPatterns(be)}},{key:"finderPenaltyAddHistory",value:function(Ae,Ie){var be=Ae;Ie[0]==0&&(be+=this.size),Ie.pop(),Ie.unshift(be)}}],[{key:"encodeText",value:function(Ae,Ie){var be=at.makeSegments(Ae);return Oe.encodeSegments(be,Ie)}},{key:"encodeBinary",value:function(Ae,Ie){var be=at.makeBytes(Ae);return Oe.encodeSegments([be],Ie)}},{key:"encodeSegments",value:function(Ae,Ie){var be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,ot=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,ht=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,Ft=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(Oe.MIN_VERSION<=be&&be<=ot&&ot<=Oe.MAX_VERSION)||ht<-1||ht>7)throw new RangeError("Invalid value");var kt,Rt;for(kt=be;;kt++){var Zt=Oe.getNumDataCodewords(kt,Ie)*8,rn=at.getTotalBits(Ae,kt);if(rn<=Zt){Rt=rn;break}if(kt>=ot)throw new RangeError("Data too long")}for(var jn=Ie,on=0,Fn=[Le.MEDIUM,Le.QUARTILE,Le.HIGH];on>>3]|=va<<7-(vn&7)}),new Oe(kt,jn,ca,ht)}},{key:"getNumRawDataModules",value:function(Ae){if(AeOe.MAX_VERSION)throw new RangeError("Version number out of range");var Ie=(16*Ae+128)*Ae+64;if(Ae>=2){var be=Math.floor(Ae/7)+2;Ie-=(25*be-10)*be-55,Ae>=7&&(Ie-=36)}return le(208<=Ie&&Ie<=29648),Ie}},{key:"getNumDataCodewords",value:function(Ae,Ie){return Math.floor(Oe.getNumRawDataModules(Ae)/8)-Oe.ECC_CODEWORDS_PER_BLOCK[Ie.ordinal][Ae]*Oe.NUM_ERROR_CORRECTION_BLOCKS[Ie.ordinal][Ae]}},{key:"reedSolomonComputeDivisor",value:function(Ae){if(Ae<1||Ae>255)throw new RangeError("Degree out of range");for(var Ie=[],be=0;be>>8||Ie>>>8)throw new RangeError("Byte out of range");for(var be=0,ot=7;ot>=0;ot--)be=be<<1^(be>>>7)*285,be^=(Ie>>>ot&1)*Ae;return le(be>>>8==0),be}}]),Oe}();(0,ye.Z)(oe,"MIN_VERSION",1),(0,ye.Z)(oe,"MAX_VERSION",40),(0,ye.Z)(oe,"PENALTY_N1",3),(0,ye.Z)(oe,"PENALTY_N2",3),(0,ye.Z)(oe,"PENALTY_N3",40),(0,ye.Z)(oe,"PENALTY_N4",10),(0,ye.Z)(oe,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,ye.Z)(oe,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var a={L:Le.LOW,M:Le.MEDIUM,Q:Le.QUARTILE,H:Le.HIGH},E=128,b="L",x="#FFFFFF",z="#000000",ee=!1,ne=1,ue=4,se=0,ce=.1;function De(Oe){var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ae=[];return Oe.forEach(function(Ie,be){var ot=null;Ie.forEach(function(ht,Ft){if(!ht&&ot!==null){Ae.push("M".concat(ot+Ve," ").concat(be+Ve,"h").concat(Ft-ot,"v1H").concat(ot+Ve,"z")),ot=null;return}if(Ft===Ie.length-1){if(!ht)return;ot===null?Ae.push("M".concat(Ft+Ve,",").concat(be+Ve," h1v1H").concat(Ft+Ve,"z")):Ae.push("M".concat(ot+Ve,",").concat(be+Ve," h").concat(Ft+1-ot,"v1H").concat(ot+Ve,"z"));return}ht&&ot===null&&(ot=Ft)})}),Ae.join("")}function Ue(Oe,Ve){return Oe.slice().map(function(Ae,Ie){return Ie=Ve.y+Ve.h?Ae:Ae.map(function(be,ot){return ot=Ve.x+Ve.w?be:!1})})}function ke(Oe,Ve,Ae,Ie){if(Ie==null)return null;var be=Oe.length+Ae*2,ot=Math.floor(Ve*ce),ht=be/Ve,Ft=(Ie.width||ot)*ht,kt=(Ie.height||ot)*ht,Rt=Ie.x==null?Oe.length/2-Ft/2:Ie.x*ht,Zt=Ie.y==null?Oe.length/2-kt/2:Ie.y*ht,rn=Ie.opacity==null?1:Ie.opacity,jn=null;if(Ie.excavate){var on=Math.floor(Rt),Fn=Math.floor(Zt),Ln=Math.ceil(Ft+Rt-on),ln=Math.ceil(kt+Zt-Fn);jn={x:on,y:Fn,w:Ln,h:ln}}var an=Ie.crossOrigin;return{x:Rt,y:Zt,h:kt,w:Ft,excavation:jn,opacity:rn,crossOrigin:an}}function ft(Oe,Ve){return Ve!=null?Math.floor(Ve):Oe?ue:se}var it=function(){try{new Path2D().addPath(new Path2D)}catch(Oe){return!1}return!0}(),_e=te(72308),bt=te(77321),Pt=te(52487),pt=te(74416);function xt(Oe){var Ve=Oe.value,Ae=Oe.level,Ie=Oe.minVersion,be=Oe.includeMargin,ot=Oe.marginSize,ht=Oe.imageSettings,Ft=Oe.size,kt=(0,y.useMemo)(function(){var Fn=at.makeSegments(Ve);return oe.encodeSegments(Fn,a[Ae],Ie)},[Ve,Ae,Ie]),Rt=(0,y.useMemo)(function(){var Fn=kt.getModules(),Ln=ft(be,ot),ln=Fn.length+Ln*2,an=ke(Fn,Ft,Ln,ht);return{cells:Fn,margin:Ln,numCells:ln,calculatedImageSettings:an}},[kt,Ft,ht,be,ot]),Zt=Rt.cells,rn=Rt.margin,jn=Rt.numCells,on=Rt.calculatedImageSettings;return{qrcode:kt,margin:rn,cells:Zt,numCells:jn,calculatedImageSettings:on}}var Kt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],Ut=y.forwardRef(function(Ve,Ae){var Ie=Ve.value,be=Ve.size,ot=be===void 0?E:be,ht=Ve.level,Ft=ht===void 0?b:ht,kt=Ve.bgColor,Rt=kt===void 0?x:kt,Zt=Ve.fgColor,rn=Zt===void 0?z:Zt,jn=Ve.includeMargin,on=jn===void 0?ee:jn,Fn=Ve.minVersion,Ln=Fn===void 0?ne:Fn,ln=Ve.marginSize,an=Ve.style,Bn=Ve.imageSettings,ea=(0,pt.Z)(Ve,Kt),kn=Bn==null?void 0:Bn.src,$t=(0,y.useRef)(null),oa=(0,y.useRef)(null),Jn=(0,y.useCallback)(function(Nt){$t.current=Nt,typeof Ae=="function"?Ae(Nt):Ae&&(Ae.current=Nt)},[Ae]),ua=(0,y.useState)(!1),ca=(0,Pt.Z)(ua,2),va=ca[1],vn=xt({value:Ie,level:Ft,minVersion:Ln,includeMargin:on,marginSize:ln,imageSettings:Bn,size:ot}),Cn=vn.margin,Ze=vn.cells,Je=vn.numCells,gt=vn.calculatedImageSettings;(0,y.useEffect)(function(){if($t.current!=null){var Nt=$t.current,Tn=Nt.getContext("2d");if(!Tn)return;var $n=Ze,da=oa.current,On=gt!=null&&da!==null&&da.complete&&da.naturalHeight!==0&&da.naturalWidth!==0;On&>.excavation!=null&&($n=Ue(Ze,gt.excavation));var pa=window.devicePixelRatio||1;Nt.height=Nt.width=ot*pa;var rt=ot/Je*pa;Tn.scale(rt,rt),Tn.fillStyle=Rt,Tn.fillRect(0,0,Je,Je),Tn.fillStyle=rn,it?Tn.fill(new Path2D(De($n,Cn))):Ze.forEach(function(Ht,ra){Ht.forEach(function(en,In){en&&Tn.fillRect(In+Cn,ra+Cn,1,1)})}),gt&&(Tn.globalAlpha=gt.opacity),On&&Tn.drawImage(da,gt.x+Cn,gt.y+Cn,gt.w,gt.h)}}),(0,y.useEffect)(function(){va(!1)},[kn]);var mt=(0,bt.Z)({height:ot,width:ot},an),vt=null;return kn!=null&&(vt=y.createElement("img",{src:kn,key:kn,style:{display:"none"},onLoad:function(){va(!0)},ref:oa,crossOrigin:gt==null?void 0:gt.crossOrigin})),y.createElement(y.Fragment,null,y.createElement("canvas",(0,_e.Z)({style:mt,height:ot,width:ot,ref:Jn,role:"img"},ea)),vt)});Ut.displayName="QRCodeCanvas";var jt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],Mt=y.forwardRef(function(Ve,Ae){var Ie=Ve.value,be=Ve.size,ot=be===void 0?E:be,ht=Ve.level,Ft=ht===void 0?b:ht,kt=Ve.bgColor,Rt=kt===void 0?x:kt,Zt=Ve.fgColor,rn=Zt===void 0?z:Zt,jn=Ve.includeMargin,on=jn===void 0?ee:jn,Fn=Ve.minVersion,Ln=Fn===void 0?ne:Fn,ln=Ve.title,an=Ve.marginSize,Bn=Ve.imageSettings,ea=(0,pt.Z)(Ve,jt),kn=xt({value:Ie,level:Ft,minVersion:Ln,includeMargin:on,marginSize:an,imageSettings:Bn,size:ot}),$t=kn.margin,oa=kn.cells,Jn=kn.numCells,ua=kn.calculatedImageSettings,ca=oa,va=null;Bn!=null&&ua!=null&&(ua.excavation!=null&&(ca=Ue(oa,ua.excavation)),va=y.createElement("image",{href:Bn.src,height:ua.h,width:ua.w,x:ua.x+$t,y:ua.y+$t,preserveAspectRatio:"none",opacity:ua.opacity,crossOrigin:ua.crossOrigin}));var vn=De(ca,$t);return y.createElement("svg",(0,_e.Z)({height:ot,width:ot,viewBox:"0 0 ".concat(Jn," ").concat(Jn),ref:Ae,role:"img"},ea),!!ln&&y.createElement("title",null,ln),y.createElement("path",{fill:Rt,d:"M0,0 h".concat(Jn,"v").concat(Jn,"H0z"),shapeRendering:"crispEdges"}),y.createElement("path",{fill:rn,d:vn,shapeRendering:"crispEdges"}),va)});Mt.displayName="QRCodeSVG";var Gt=te(92310),Jt=te.n(Gt),_t=te(2738),lt=te(26112),Ge=te(48755),St=te(9017),st=te(57700),zt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},cn=zt,Re=te(7657),It=function(Ve,Ae){return y.createElement(Re.Z,(0,_e.Z)({},Ve,{ref:Ae,icon:cn}))},dn=y.forwardRef(It),sn=dn,Pn=te(99571),xe=te(29787);const ie=y.createElement(xe.Z,null);function re(Oe){let{prefixCls:Ve,locale:Ae,onRefresh:Ie,statusRender:be,status:ot}=Oe;const ht=y.createElement(y.Fragment,null,y.createElement("p",{className:`${Ve}-expired`},Ae==null?void 0:Ae.expired),Ie&&y.createElement(Pn.ZP,{type:"link",icon:y.createElement(sn,null),onClick:Ie},Ae==null?void 0:Ae.refresh)),Ft=y.createElement("p",{className:`${Ve}-scanned`},Ae==null?void 0:Ae.scanned),kt={expired:ht,loading:ie,scanned:Ft},Rt=rn=>kt[rn.status];return(be!=null?be:Rt)({status:ot,locale:Ae,onRefresh:Ie})}var me=te(93083),ze=te(17835),qe=te(63356),Me=te(16931),ct=te(51636);const Fe=Oe=>{const{componentCls:Ve,lineWidth:Ae,lineType:Ie,colorSplit:be}=Oe;return{[Ve]:Object.assign(Object.assign({},(0,qe.Wf)(Oe)),{display:"flex",justifyContent:"center",alignItems:"center",padding:Oe.paddingSM,backgroundColor:Oe.colorWhite,borderRadius:Oe.borderRadiusLG,border:`${(0,me.unit)(Ae)} ${Ie} ${be}`,position:"relative",overflow:"hidden",[`& > ${Ve}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:Oe.colorText,lineHeight:Oe.lineHeight,background:Oe.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${Ve}-expired, & > ${Ve}-scanned`]:{color:Oe.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:Oe.marginXS,fontSize:Oe.controlHeight}}),[`${Ve}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},He=Oe=>({QRCodeMaskBackgroundColor:new ze.FastColor(Oe.colorBgContainer).setA(.96).toRgbString()});var Xe=(0,Me.I$)("QRCode",Oe=>{const Ve=(0,ct.mergeToken)(Oe,{QRCodeTextColor:Oe.colorText});return Fe(Ve)},He),We=function(Oe,Ve){var Ae={};for(var Ie in Oe)Object.prototype.hasOwnProperty.call(Oe,Ie)&&Ve.indexOf(Ie)<0&&(Ae[Ie]=Oe[Ie]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ie=Object.getOwnPropertySymbols(Oe);be{var Ve,Ae,Ie,be;const[,ot]=(0,st.ZP)(),{value:ht,type:Ft="canvas",icon:kt="",size:Rt=160,iconSize:Zt,color:rn=ot.colorText,errorLevel:jn="M",status:on="active",bordered:Fn=!0,onRefresh:Ln,style:ln,className:an,rootClassName:Bn,prefixCls:ea,bgColor:kn="transparent",statusRender:$t}=Oe,oa=We(Oe,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:Jn}=(0,y.useContext)(Ge.E_),ua=Jn("qrcode",ea),[ca,va,vn]=Xe(ua),Cn={src:kt,x:void 0,y:void 0,height:typeof Zt=="number"?Zt:(Ve=Zt==null?void 0:Zt.height)!==null&&Ve!==void 0?Ve:40,width:typeof Zt=="number"?Zt:(Ae=Zt==null?void 0:Zt.width)!==null&&Ae!==void 0?Ae:40,excavate:!0,crossOrigin:"anonymous"},Ze=(0,lt.Z)(oa,!0),Je=(0,_t.Z)(oa,Object.keys(Ze)),gt=Object.assign({value:ht,size:Rt,level:jn,bgColor:kn,fgColor:rn,style:{width:ln==null?void 0:ln.width,height:ln==null?void 0:ln.height},imageSettings:kt?Cn:void 0},Ze),[mt]=(0,St.Z)("QRCode");if(!ht)return null;const vt=Jt()(ua,an,Bn,va,vn,{[`${ua}-borderless`]:!Fn}),Nt=Object.assign(Object.assign({backgroundColor:kn},ln),{width:(Ie=ln==null?void 0:ln.width)!==null&&Ie!==void 0?Ie:Rt,height:(be=ln==null?void 0:ln.height)!==null&&be!==void 0?be:Rt});return ca(y.createElement("div",Object.assign({},Je,{className:vt,style:Nt}),on!=="active"&&y.createElement("div",{className:`${ua}-mask`},y.createElement(re,{prefixCls:ua,locale:mt,status:on,onRefresh:Ln,statusRender:$t})),Ft==="canvas"?y.createElement(Ut,Object.assign({},gt)):y.createElement(Mt,Object.assign({},gt))))}},86251:function(Qe,dt){"use strict";dt.byteLength=Ne,dt.toByteArray=we,dt.fromByteArray=Le;for(var te=[],y=[],ve=typeof Uint8Array!="undefined"?Uint8Array:Array,Pe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",pe=0,ye=Pe.length;pe0)throw new Error("Invalid string. Length must be a multiple of 4");var a=at.indexOf("=");a===-1&&(a=oe);var E=a===oe?0:4-a%4;return[a,E]}function Ne(at){var oe=he(at),a=oe[0],E=oe[1];return(a+E)*3/4-E}function Ee(at,oe,a){return(oe+a)*3/4-a}function we(at){var oe,a=he(at),E=a[0],b=a[1],x=new ve(Ee(at,E,b)),z=0,ee=b>0?E-4:E,ne;for(ne=0;ne>16&255,x[z++]=oe>>8&255,x[z++]=oe&255;return b===2&&(oe=y[at.charCodeAt(ne)]<<2|y[at.charCodeAt(ne+1)]>>4,x[z++]=oe&255),b===1&&(oe=y[at.charCodeAt(ne)]<<10|y[at.charCodeAt(ne+1)]<<4|y[at.charCodeAt(ne+2)]>>2,x[z++]=oe>>8&255,x[z++]=oe&255),x}function le(at){return te[at>>18&63]+te[at>>12&63]+te[at>>6&63]+te[at&63]}function Te(at,oe,a){for(var E,b=[],x=oe;xee?ee:z+x));return E===1?(oe=at[a-1],b.push(te[oe>>2]+te[oe<<4&63]+"==")):E===2&&(oe=(at[a-2]<<8)+at[a-1],b.push(te[oe>>10]+te[oe>>4&63]+te[oe<<2&63]+"=")),b.join("")}},19208:function(Qe,dt,te){"use strict";var y;var ve=te(86251),Pe=te(67467),pe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;dt.lW=Ee,y=z,dt.h2=50;var ye=2147483647;y=ye,Ee.TYPED_ARRAY_SUPPORT=he(),!Ee.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 he(){try{var xe=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(xe,ie),xe.foo()===42}catch(re){return!1}}Object.defineProperty(Ee.prototype,"parent",{enumerable:!0,get:function(){if(Ee.isBuffer(this))return this.buffer}}),Object.defineProperty(Ee.prototype,"offset",{enumerable:!0,get:function(){if(Ee.isBuffer(this))return this.byteOffset}});function Ne(xe){if(xe>ye)throw new RangeError('The value "'+xe+'" is invalid for option "size"');var ie=new Uint8Array(xe);return Object.setPrototypeOf(ie,Ee.prototype),ie}function Ee(xe,ie,re){if(typeof xe=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Le(xe)}return we(xe,ie,re)}Ee.poolSize=8192;function we(xe,ie,re){if(typeof xe=="string")return at(xe,ie);if(ArrayBuffer.isView(xe))return a(xe);if(xe==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof xe);if(dn(xe,ArrayBuffer)||xe&&dn(xe.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(dn(xe,SharedArrayBuffer)||xe&&dn(xe.buffer,SharedArrayBuffer)))return E(xe,ie,re);if(typeof xe=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var me=xe.valueOf&&xe.valueOf();if(me!=null&&me!==xe)return Ee.from(me,ie,re);var ze=b(xe);if(ze)return ze;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof xe[Symbol.toPrimitive]=="function")return Ee.from(xe[Symbol.toPrimitive]("string"),ie,re);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof xe)}Ee.from=function(xe,ie,re){return we(xe,ie,re)},Object.setPrototypeOf(Ee.prototype,Uint8Array.prototype),Object.setPrototypeOf(Ee,Uint8Array);function le(xe){if(typeof xe!="number")throw new TypeError('"size" argument must be of type number');if(xe<0)throw new RangeError('The value "'+xe+'" is invalid for option "size"')}function Te(xe,ie,re){return le(xe),xe<=0?Ne(xe):ie!==void 0?typeof re=="string"?Ne(xe).fill(ie,re):Ne(xe).fill(ie):Ne(xe)}Ee.alloc=function(xe,ie,re){return Te(xe,ie,re)};function Le(xe){return le(xe),Ne(xe<0?0:x(xe)|0)}Ee.allocUnsafe=function(xe){return Le(xe)},Ee.allocUnsafeSlow=function(xe){return Le(xe)};function at(xe,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!Ee.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var re=ee(xe,ie)|0,me=Ne(re),ze=me.write(xe,ie);return ze!==re&&(me=me.slice(0,ze)),me}function oe(xe){for(var ie=xe.length<0?0:x(xe.length)|0,re=Ne(ie),me=0;me=ye)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ye.toString(16)+" bytes");return xe|0}function z(xe){return+xe!=xe&&(xe=0),Ee.alloc(+xe)}Ee.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==Ee.prototype},Ee.compare=function(ie,re){if(dn(ie,Uint8Array)&&(ie=Ee.from(ie,ie.offset,ie.byteLength)),dn(re,Uint8Array)&&(re=Ee.from(re,re.offset,re.byteLength)),!Ee.isBuffer(ie)||!Ee.isBuffer(re))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===re)return 0;for(var me=ie.length,ze=re.length,qe=0,Me=Math.min(me,ze);qeze.length?Ee.from(Me).copy(ze,qe):Uint8Array.prototype.set.call(ze,Me,qe);else if(Ee.isBuffer(Me))Me.copy(ze,qe);else throw new TypeError('"list" argument must be an Array of Buffers');qe+=Me.length}return ze};function ee(xe,ie){if(Ee.isBuffer(xe))return xe.length;if(ArrayBuffer.isView(xe)||dn(xe,ArrayBuffer))return xe.byteLength;if(typeof xe!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof xe);var re=xe.length,me=arguments.length>2&&arguments[2]===!0;if(!me&&re===0)return 0;for(var ze=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return re;case"utf8":case"utf-8":return st(xe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return re*2;case"hex":return re>>>1;case"base64":return Re(xe).length;default:if(ze)return me?-1:st(xe).length;ie=(""+ie).toLowerCase(),ze=!0}}Ee.byteLength=ee;function ne(xe,ie,re){var me=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((re===void 0||re>this.length)&&(re=this.length),re<=0)||(re>>>=0,ie>>>=0,re<=ie))return"";for(xe||(xe="utf8");;)switch(xe){case"hex":return Ut(this,ie,re);case"utf8":case"utf-8":return bt(this,ie,re);case"ascii":return xt(this,ie,re);case"latin1":case"binary":return Kt(this,ie,re);case"base64":return _e(this,ie,re);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return jt(this,ie,re);default:if(me)throw new TypeError("Unknown encoding: "+xe);xe=(xe+"").toLowerCase(),me=!0}}Ee.prototype._isBuffer=!0;function ue(xe,ie,re){var me=xe[ie];xe[ie]=xe[re],xe[re]=me}Ee.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 re=0;rere&&(ie+=" ... "),""},pe&&(Ee.prototype[pe]=Ee.prototype.inspect),Ee.prototype.compare=function(ie,re,me,ze,qe){if(dn(ie,Uint8Array)&&(ie=Ee.from(ie,ie.offset,ie.byteLength)),!Ee.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(re===void 0&&(re=0),me===void 0&&(me=ie?ie.length:0),ze===void 0&&(ze=0),qe===void 0&&(qe=this.length),re<0||me>ie.length||ze<0||qe>this.length)throw new RangeError("out of range index");if(ze>=qe&&re>=me)return 0;if(ze>=qe)return-1;if(re>=me)return 1;if(re>>>=0,me>>>=0,ze>>>=0,qe>>>=0,this===ie)return 0;for(var Me=qe-ze,ct=me-re,Fe=Math.min(Me,ct),He=this.slice(ze,qe),Xe=ie.slice(re,me),We=0;We2147483647?re=2147483647:re<-2147483648&&(re=-2147483648),re=+re,sn(re)&&(re=ze?0:xe.length-1),re<0&&(re=xe.length+re),re>=xe.length){if(ze)return-1;re=xe.length-1}else if(re<0)if(ze)re=0;else return-1;if(typeof ie=="string"&&(ie=Ee.from(ie,me)),Ee.isBuffer(ie))return ie.length===0?-1:ce(xe,ie,re,me,ze);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?ze?Uint8Array.prototype.indexOf.call(xe,ie,re):Uint8Array.prototype.lastIndexOf.call(xe,ie,re):ce(xe,[ie],re,me,ze);throw new TypeError("val must be string, number or Buffer")}function ce(xe,ie,re,me,ze){var qe=1,Me=xe.length,ct=ie.length;if(me!==void 0&&(me=String(me).toLowerCase(),me==="ucs2"||me==="ucs-2"||me==="utf16le"||me==="utf-16le")){if(xe.length<2||ie.length<2)return-1;qe=2,Me/=2,ct/=2,re/=2}function Fe(At,Oe){return qe===1?At[Oe]:At.readUInt16BE(Oe*qe)}var He;if(ze){var Xe=-1;for(He=re;HeMe&&(re=Me-ct),He=re;He>=0;He--){for(var We=!0,tt=0;ttze&&(me=ze)):me=ze;var qe=ie.length;me>qe/2&&(me=qe/2);for(var Me=0;Me>>0,isFinite(me)?(me=me>>>0,ze===void 0&&(ze="utf8")):(ze=me,me=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var qe=this.length-re;if((me===void 0||me>qe)&&(me=qe),ie.length>0&&(me<0||re<0)||re>this.length)throw new RangeError("Attempt to write outside buffer bounds");ze||(ze="utf8");for(var Me=!1;;)switch(ze){case"hex":return De(this,ie,re,me);case"utf8":case"utf-8":return Ue(this,ie,re,me);case"ascii":case"latin1":case"binary":return ke(this,ie,re,me);case"base64":return ft(this,ie,re,me);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return it(this,ie,re,me);default:if(Me)throw new TypeError("Unknown encoding: "+ze);ze=(""+ze).toLowerCase(),Me=!0}},Ee.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function _e(xe,ie,re){return ie===0&&re===xe.length?ve.fromByteArray(xe):ve.fromByteArray(xe.slice(ie,re))}function bt(xe,ie,re){re=Math.min(xe.length,re);for(var me=[],ze=ie;ze239?4:qe>223?3:qe>191?2:1;if(ze+ct<=re){var Fe,He,Xe,We;switch(ct){case 1:qe<128&&(Me=qe);break;case 2:Fe=xe[ze+1],(Fe&192)===128&&(We=(qe&31)<<6|Fe&63,We>127&&(Me=We));break;case 3:Fe=xe[ze+1],He=xe[ze+2],(Fe&192)===128&&(He&192)===128&&(We=(qe&15)<<12|(Fe&63)<<6|He&63,We>2047&&(We<55296||We>57343)&&(Me=We));break;case 4:Fe=xe[ze+1],He=xe[ze+2],Xe=xe[ze+3],(Fe&192)===128&&(He&192)===128&&(Xe&192)===128&&(We=(qe&15)<<18|(Fe&63)<<12|(He&63)<<6|Xe&63,We>65535&&We<1114112&&(Me=We))}}Me===null?(Me=65533,ct=1):Me>65535&&(Me-=65536,me.push(Me>>>10&1023|55296),Me=56320|Me&1023),me.push(Me),ze+=ct}return pt(me)}var Pt=4096;function pt(xe){var ie=xe.length;if(ie<=Pt)return String.fromCharCode.apply(String,xe);for(var re="",me=0;meme)&&(re=me);for(var ze="",qe=ie;qeme&&(ie=me),re<0?(re+=me,re<0&&(re=0)):re>me&&(re=me),rere)throw new RangeError("Trying to access beyond buffer length")}Ee.prototype.readUintLE=Ee.prototype.readUIntLE=function(ie,re,me){ie=ie>>>0,re=re>>>0,me||Mt(ie,re,this.length);for(var ze=this[ie],qe=1,Me=0;++Me>>0,re=re>>>0,me||Mt(ie,re,this.length);for(var ze=this[ie+--re],qe=1;re>0&&(qe*=256);)ze+=this[ie+--re]*qe;return ze},Ee.prototype.readUint8=Ee.prototype.readUInt8=function(ie,re){return ie=ie>>>0,re||Mt(ie,1,this.length),this[ie]},Ee.prototype.readUint16LE=Ee.prototype.readUInt16LE=function(ie,re){return ie=ie>>>0,re||Mt(ie,2,this.length),this[ie]|this[ie+1]<<8},Ee.prototype.readUint16BE=Ee.prototype.readUInt16BE=function(ie,re){return ie=ie>>>0,re||Mt(ie,2,this.length),this[ie]<<8|this[ie+1]},Ee.prototype.readUint32LE=Ee.prototype.readUInt32LE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},Ee.prototype.readUint32BE=Ee.prototype.readUInt32BE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},Ee.prototype.readIntLE=function(ie,re,me){ie=ie>>>0,re=re>>>0,me||Mt(ie,re,this.length);for(var ze=this[ie],qe=1,Me=0;++Me=qe&&(ze-=Math.pow(2,8*re)),ze},Ee.prototype.readIntBE=function(ie,re,me){ie=ie>>>0,re=re>>>0,me||Mt(ie,re,this.length);for(var ze=re,qe=1,Me=this[ie+--ze];ze>0&&(qe*=256);)Me+=this[ie+--ze]*qe;return qe*=128,Me>=qe&&(Me-=Math.pow(2,8*re)),Me},Ee.prototype.readInt8=function(ie,re){return ie=ie>>>0,re||Mt(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},Ee.prototype.readInt16LE=function(ie,re){ie=ie>>>0,re||Mt(ie,2,this.length);var me=this[ie]|this[ie+1]<<8;return me&32768?me|4294901760:me},Ee.prototype.readInt16BE=function(ie,re){ie=ie>>>0,re||Mt(ie,2,this.length);var me=this[ie+1]|this[ie]<<8;return me&32768?me|4294901760:me},Ee.prototype.readInt32LE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},Ee.prototype.readInt32BE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},Ee.prototype.readFloatLE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),Pe.read(this,ie,!0,23,4)},Ee.prototype.readFloatBE=function(ie,re){return ie=ie>>>0,re||Mt(ie,4,this.length),Pe.read(this,ie,!1,23,4)},Ee.prototype.readDoubleLE=function(ie,re){return ie=ie>>>0,re||Mt(ie,8,this.length),Pe.read(this,ie,!0,52,8)},Ee.prototype.readDoubleBE=function(ie,re){return ie=ie>>>0,re||Mt(ie,8,this.length),Pe.read(this,ie,!1,52,8)};function Gt(xe,ie,re,me,ze,qe){if(!Ee.isBuffer(xe))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>ze||iexe.length)throw new RangeError("Index out of range")}Ee.prototype.writeUintLE=Ee.prototype.writeUIntLE=function(ie,re,me,ze){if(ie=+ie,re=re>>>0,me=me>>>0,!ze){var qe=Math.pow(2,8*me)-1;Gt(this,ie,re,me,qe,0)}var Me=1,ct=0;for(this[re]=ie&255;++ct>>0,me=me>>>0,!ze){var qe=Math.pow(2,8*me)-1;Gt(this,ie,re,me,qe,0)}var Me=me-1,ct=1;for(this[re+Me]=ie&255;--Me>=0&&(ct*=256);)this[re+Me]=ie/ct&255;return re+me},Ee.prototype.writeUint8=Ee.prototype.writeUInt8=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,1,255,0),this[re]=ie&255,re+1},Ee.prototype.writeUint16LE=Ee.prototype.writeUInt16LE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,2,65535,0),this[re]=ie&255,this[re+1]=ie>>>8,re+2},Ee.prototype.writeUint16BE=Ee.prototype.writeUInt16BE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,2,65535,0),this[re]=ie>>>8,this[re+1]=ie&255,re+2},Ee.prototype.writeUint32LE=Ee.prototype.writeUInt32LE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,4,4294967295,0),this[re+3]=ie>>>24,this[re+2]=ie>>>16,this[re+1]=ie>>>8,this[re]=ie&255,re+4},Ee.prototype.writeUint32BE=Ee.prototype.writeUInt32BE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,4,4294967295,0),this[re]=ie>>>24,this[re+1]=ie>>>16,this[re+2]=ie>>>8,this[re+3]=ie&255,re+4},Ee.prototype.writeIntLE=function(ie,re,me,ze){if(ie=+ie,re=re>>>0,!ze){var qe=Math.pow(2,8*me-1);Gt(this,ie,re,me,qe-1,-qe)}var Me=0,ct=1,Fe=0;for(this[re]=ie&255;++Me>0)-Fe&255;return re+me},Ee.prototype.writeIntBE=function(ie,re,me,ze){if(ie=+ie,re=re>>>0,!ze){var qe=Math.pow(2,8*me-1);Gt(this,ie,re,me,qe-1,-qe)}var Me=me-1,ct=1,Fe=0;for(this[re+Me]=ie&255;--Me>=0&&(ct*=256);)ie<0&&Fe===0&&this[re+Me+1]!==0&&(Fe=1),this[re+Me]=(ie/ct>>0)-Fe&255;return re+me},Ee.prototype.writeInt8=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,1,127,-128),ie<0&&(ie=255+ie+1),this[re]=ie&255,re+1},Ee.prototype.writeInt16LE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,2,32767,-32768),this[re]=ie&255,this[re+1]=ie>>>8,re+2},Ee.prototype.writeInt16BE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,2,32767,-32768),this[re]=ie>>>8,this[re+1]=ie&255,re+2},Ee.prototype.writeInt32LE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,4,2147483647,-2147483648),this[re]=ie&255,this[re+1]=ie>>>8,this[re+2]=ie>>>16,this[re+3]=ie>>>24,re+4},Ee.prototype.writeInt32BE=function(ie,re,me){return ie=+ie,re=re>>>0,me||Gt(this,ie,re,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[re]=ie>>>24,this[re+1]=ie>>>16,this[re+2]=ie>>>8,this[re+3]=ie&255,re+4};function Jt(xe,ie,re,me,ze,qe){if(re+me>xe.length)throw new RangeError("Index out of range");if(re<0)throw new RangeError("Index out of range")}function _t(xe,ie,re,me,ze){return ie=+ie,re=re>>>0,ze||Jt(xe,ie,re,4,34028234663852886e22,-34028234663852886e22),Pe.write(xe,ie,re,me,23,4),re+4}Ee.prototype.writeFloatLE=function(ie,re,me){return _t(this,ie,re,!0,me)},Ee.prototype.writeFloatBE=function(ie,re,me){return _t(this,ie,re,!1,me)};function lt(xe,ie,re,me,ze){return ie=+ie,re=re>>>0,ze||Jt(xe,ie,re,8,17976931348623157e292,-17976931348623157e292),Pe.write(xe,ie,re,me,52,8),re+8}Ee.prototype.writeDoubleLE=function(ie,re,me){return lt(this,ie,re,!0,me)},Ee.prototype.writeDoubleBE=function(ie,re,me){return lt(this,ie,re,!1,me)},Ee.prototype.copy=function(ie,re,me,ze){if(!Ee.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(me||(me=0),!ze&&ze!==0&&(ze=this.length),re>=ie.length&&(re=ie.length),re||(re=0),ze>0&&ze=this.length)throw new RangeError("Index out of range");if(ze<0)throw new RangeError("sourceEnd out of bounds");ze>this.length&&(ze=this.length),ie.length-re>>0,me=me===void 0?this.length:me>>>0,ie||(ie=0);var Me;if(typeof ie=="number")for(Me=re;Me55295&&re<57344){if(!ze){if(re>56319){(ie-=3)>-1&&qe.push(239,191,189);continue}else if(Me+1===me){(ie-=3)>-1&&qe.push(239,191,189);continue}ze=re;continue}if(re<56320){(ie-=3)>-1&&qe.push(239,191,189),ze=re;continue}re=(ze-55296<<10|re-56320)+65536}else ze&&(ie-=3)>-1&&qe.push(239,191,189);if(ze=null,re<128){if((ie-=1)<0)break;qe.push(re)}else if(re<2048){if((ie-=2)<0)break;qe.push(re>>6|192,re&63|128)}else if(re<65536){if((ie-=3)<0)break;qe.push(re>>12|224,re>>6&63|128,re&63|128)}else if(re<1114112){if((ie-=4)<0)break;qe.push(re>>18|240,re>>12&63|128,re>>6&63|128,re&63|128)}else throw new Error("Invalid code point")}return qe}function zt(xe){for(var ie=[],re=0;re>8,ze=re%256,qe.push(ze),qe.push(me);return qe}function Re(xe){return ve.toByteArray(St(xe))}function It(xe,ie,re,me){for(var ze=0;ze=ie.length||ze>=xe.length);++ze)ie[ze+re]=xe[ze];return ze}function dn(xe,ie){return xe instanceof ie||xe!=null&&xe.constructor!=null&&xe.constructor.name!=null&&xe.constructor.name===ie.name}function sn(xe){return xe!==xe}var Pn=function(){for(var xe="0123456789abcdef",ie=new Array(256),re=0;re<16;++re)for(var me=re*16,ze=0;ze<16;++ze)ie[me+ze]=xe[re]+xe[ze];return ie}()},97774:function(Qe,dt,te){"use strict";Object.defineProperty(dt,"__esModule",{value:!0}),dt.default=void 0;var y=Object.assign||function(E){for(var b=1;b>1,le=-7,Te=ve?pe-1:0,Le=ve?-1:1,at=te[y+Te];for(Te+=Le,ye=at&(1<<-le)-1,at>>=-le,le+=Ne;le>0;ye=ye*256+te[y+Te],Te+=Le,le-=8);for(he=ye&(1<<-le)-1,ye>>=-le,le+=Pe;le>0;he=he*256+te[y+Te],Te+=Le,le-=8);if(ye===0)ye=1-we;else{if(ye===Ee)return he?NaN:(at?-1:1)*(1/0);he=he+Math.pow(2,Pe),ye=ye-we}return(at?-1:1)*he*Math.pow(2,ye-Pe)},dt.write=function(te,y,ve,Pe,pe,ye){var he,Ne,Ee,we=ye*8-pe-1,le=(1<>1,Le=pe===23?Math.pow(2,-24)-Math.pow(2,-77):0,at=Pe?0:ye-1,oe=Pe?1:-1,a=y<0||y===0&&1/y<0?1:0;for(y=Math.abs(y),isNaN(y)||y===1/0?(Ne=isNaN(y)?1:0,he=le):(he=Math.floor(Math.log(y)/Math.LN2),y*(Ee=Math.pow(2,-he))<1&&(he--,Ee*=2),he+Te>=1?y+=Le/Ee:y+=Le*Math.pow(2,1-Te),y*Ee>=2&&(he++,Ee/=2),he+Te>=le?(Ne=0,he=le):he+Te>=1?(Ne=(y*Ee-1)*Math.pow(2,pe),he=he+Te):(Ne=y*Math.pow(2,Te-1)*Math.pow(2,pe),he=0));pe>=8;te[ve+at]=Ne&255,at+=oe,Ne/=256,pe-=8);for(he=he<0;te[ve+at]=he&255,at+=oe,he/=256,we-=8);te[ve+at-oe]|=a*128}},63727:function(Qe,dt,te){"use strict";te.d(dt,{s:function(){return Fe},default:function(){return Ve}});var y=te(72308),ve=te(77321),Pe=te(80702),pe=te(52487),ye=te(74416),he=te(45560),Ne=te(69582),Ee=te(6089),we=te(18929),le=te(59301),Te=le.createContext({}),Le=Te,at=te(62853),oe=te(49618),a="__rc_cascader_search_mark__",E=function(Ie,be,ot){var ht=ot.label,Ft=ht===void 0?"":ht;return be.some(function(kt){return String(kt[Ft]).toLowerCase().includes(Ie.toLowerCase())})},b=function(Ie,be,ot,ht){return be.map(function(Ft){return Ft[ht.label]}).join(" / ")},x=function(Ie,be,ot,ht,Ft,kt){var Rt=Ft.filter,Zt=Rt===void 0?E:Rt,rn=Ft.render,jn=rn===void 0?b:rn,on=Ft.limit,Fn=on===void 0?50:on,Ln=Ft.sort;return le.useMemo(function(){var ln=[];if(!Ie)return[];function an(Bn,ea){var kn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Bn.forEach(function($t){if(!(!Ln&&Fn!==!1&&Fn>0&&ln.length>=Fn)){var oa=[].concat((0,Pe.Z)(ea),[$t]),Jn=$t[ot.children],ua=kn||$t.disabled;if((!Jn||Jn.length===0||kt)&&Zt(Ie,oa,{label:ot.label})){var ca;ln.push((0,ve.Z)((0,ve.Z)({},$t),{},(ca={disabled:ua},(0,oe.Z)(ca,ot.label,jn(Ie,oa,ht,ot)),(0,oe.Z)(ca,a,oa),(0,oe.Z)(ca,ot.children,void 0),ca)))}Jn&&an($t[ot.children],oa,ua)}})}return an(be,[]),Ln&&ln.sort(function(Bn,ea){return Ln(Bn[a],ea[a],Ie,ot)}),Fn!==!1&&Fn>0?ln.slice(0,Fn):ln},[Ie,be,ot,ht,jn,kt,Zt,Ln,Fn])},z=x,ee="__RC_CASCADER_SPLIT__",ne="SHOW_PARENT",ue="SHOW_CHILD";function se(Ae){return Ae.join(ee)}function ce(Ae){return Ae.map(se)}function De(Ae){return Ae.split(ee)}function Ue(Ae){var Ie=Ae||{},be=Ie.label,ot=Ie.value,ht=Ie.children,Ft=ot||"value";return{label:be||"label",value:Ft,key:Ft,children:ht||"children"}}function ke(Ae,Ie){var be,ot;return(be=Ae.isLeaf)!==null&&be!==void 0?be:!((ot=Ae[Ie.children])!==null&&ot!==void 0&&ot.length)}function ft(Ae){var Ie=Ae.parentElement;if(Ie){var be=Ae.offsetTop-Ie.offsetTop;be-Ie.scrollTop<0?Ie.scrollTo({top:be}):be+Ae.offsetHeight-Ie.scrollTop>Ie.offsetHeight&&Ie.scrollTo({top:be+Ae.offsetHeight-Ie.offsetHeight})}}function it(Ae,Ie){return Ae.map(function(be){var ot;return(ot=be[a])===null||ot===void 0?void 0:ot.map(function(ht){return ht[Ie.value]})})}function _e(Ae){return Array.isArray(Ae)&&Array.isArray(Ae[0])}function bt(Ae){return Ae?_e(Ae)?Ae:(Ae.length===0?[]:[Ae]).map(function(Ie){return Array.isArray(Ie)?Ie:[Ie]}):[]}function Pt(Ae,Ie,be){var ot=new Set(Ae),ht=Ie();return Ae.filter(function(Ft){var kt=ht[Ft],Rt=kt?kt.parent:null,Zt=kt?kt.children:null;return kt&&kt.node.disabled?!0:be===ue?!(Zt&&Zt.some(function(rn){return rn.key&&ot.has(rn.key)})):!(Rt&&!Rt.node.disabled&&ot.has(Rt.key))})}function pt(Ae,Ie,be){for(var ot=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ht=Ie,Ft=[],kt=function(){var rn,jn,on,Fn=Ae[Rt],Ln=(rn=ht)===null||rn===void 0?void 0:rn.findIndex(function(an){var Bn=an[be.value];return ot?String(Bn)===String(Fn):Bn===Fn}),ln=Ln!==-1?(jn=ht)===null||jn===void 0?void 0:jn[Ln]:null;Ft.push({value:(on=ln==null?void 0:ln[be.value])!==null&&on!==void 0?on:Fn,index:Ln,option:ln}),ht=ln==null?void 0:ln[be.children]},Rt=0;Rt1){var ca=ln.slice(0,-1);kn(ca)}else rn(!1)},Jn=function(){var ca,va=((ca=Bn[an])===null||ca===void 0?void 0:ca[be.children])||[],vn=va.find(function(Ze){return!Ze.disabled});if(vn){var Cn=[].concat((0,Pe.Z)(ln),[vn[be.value]]);kn(Cn)}};le.useImperativeHandle(Ae,function(){return{onKeyDown:function(ca){var va=ca.which;switch(va){case xe.Z.UP:case xe.Z.DOWN:{var vn=0;va===xe.Z.UP?vn=-1:va===xe.Z.DOWN&&(vn=1),vn!==0&&$t(vn);break}case xe.Z.LEFT:{if(Zt)break;on?Jn():oa();break}case xe.Z.RIGHT:{if(Zt)break;on?oa():Jn();break}case xe.Z.BACKSPACE:{Zt||oa();break}case xe.Z.ENTER:{if(ln.length){var Cn=Bn[an],Ze=(Cn==null?void 0:Cn[a])||[];Ze.length?Ft(Ze.map(function(Je){return Je[be.value]}),Ze[Ze.length-1]):Ft(ln,Bn[an])}break}case xe.Z.ESC:rn(!1),jn&&ca.stopPropagation()}},onKeyUp:function(){}}})},re=le.forwardRef(function(Ae,Ie){var be,ot,ht,Ft=Ae.prefixCls,kt=Ae.multiple,Rt=Ae.searchValue,Zt=Ae.toggleOpen,rn=Ae.notFoundContent,jn=Ae.direction,on=Ae.open,Fn=Ae.disabled,Ln=le.useRef(null),ln=jn==="rtl",an=le.useContext(Le),Bn=an.options,ea=an.values,kn=an.halfValues,$t=an.fieldNames,oa=an.changeOnSelect,Jn=an.onSelect,ua=an.searchOptions,ca=an.dropdownPrefixCls,va=an.loadData,vn=an.expandTrigger,Cn=ca||Ft,Ze=le.useState([]),Je=(0,pe.Z)(Ze,2),gt=Je[0],mt=Je[1],vt=function(Vn){if(!(!va||Rt)){var zn=pt(Vn,Bn,$t),je=zn.map(function(Za){var ja=Za.option;return ja}),wt=je[je.length-1];if(wt&&!ke(wt,$t)){var Wn=se(Vn);mt(function(Za){return[].concat((0,Pe.Z)(Za),[Wn])}),va(je)}}};le.useEffect(function(){gt.length&>.forEach(function(Nn){var Vn=De(Nn),zn=pt(Vn,Bn,$t,!0).map(function(wt){var Wn=wt.option;return Wn}),je=zn[zn.length-1];(!je||je[$t.children]||ke(je,$t))&&mt(function(wt){return wt.filter(function(Wn){return Wn!==Nn})})})},[Bn,gt,$t]);var Nt=le.useMemo(function(){return new Set(ce(ea))},[ea]),Tn=le.useMemo(function(){return new Set(ce(kn))},[kn]),$n=Pn(kt,on),da=(0,pe.Z)($n,2),On=da[0],pa=da[1],rt=function(Vn){pa(Vn),vt(Vn)},Ht=function(Vn){if(Fn)return!1;var zn=Vn.disabled,je=ke(Vn,$t);return!zn&&(je||oa||kt)},ra=function(Vn,zn){var je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Jn(Vn),!kt&&(zn||oa&&(vn==="hover"||je))&&Zt(!1)},en=le.useMemo(function(){return Rt?ua:Bn},[Rt,ua,Bn]),In=le.useMemo(function(){for(var Nn=[{options:en}],Vn=en,zn=it(Vn,$t),je=function(){var Za=On[wt],ja=Vn.find(function(An,Sn){return(zn[Sn]?se(zn[Sn]):An[$t.value])===Za}),Ha=ja==null?void 0:ja[$t.children];if(!(Ha!=null&&Ha.length))return 1;Vn=Ha,Nn.push({options:Ha})},wt=0;wt":ea,$t=be.loadingIcon,oa=be.direction,Jn=be.notFoundContent,ua=Jn===void 0?"Not Found":Jn,ca=be.disabled,va=!!Zt,vn=(0,Me.C8)(rn,{value:jn,postState:bt}),Cn=(0,pe.Z)(vn,2),Ze=Cn[0],Je=Cn[1],gt=le.useMemo(function(){return Ue(on)},[JSON.stringify(on)]),mt=Mt(gt,Rt),vt=(0,pe.Z)(mt,3),Nt=vt[0],Tn=vt[1],$n=vt[2],da=Kt(Nt,gt),On=Ge(va,Ze,Tn,$n,da),pa=(0,pe.Z)(On,3),rt=pa[0],Ht=pa[1],ra=pa[2],en=(0,Me.zX)(function(Et){if(Je(Et),Ln){var Qn=bt(Et),Nn=Qn.map(function(je){return pt(je,Nt,gt).map(function(wt){return wt.option})}),Vn=va?Qn:Qn[0],zn=va?Nn:Nn[0];Ln(Vn,zn)}}),In=lt(va,en,rt,Ht,ra,Tn,$n,ln),wa=(0,Me.zX)(function(Et){In(Et)}),Hn=le.useMemo(function(){return{options:Nt,fieldNames:gt,values:rt,halfValues:Ht,changeOnSelect:Fn,onSelect:wa,checkable:Zt,searchOptions:[],dropdownPrefixCls:void 0,loadData:an,expandTrigger:Bn,expandIcon:kn,loadingIcon:$t,dropdownMenuColumnStyle:void 0}},[Nt,gt,rt,Ht,Fn,wa,Zt,an,Bn,kn,$t]),Bt="".concat(ht,"-panel"),nn=!Nt.length;return le.createElement(Le.Provider,{value:Hn},le.createElement("div",{className:st()(Bt,(Ie={},(0,oe.Z)(Ie,"".concat(Bt,"-rtl"),oa==="rtl"),(0,oe.Z)(Ie,"".concat(Bt,"-empty"),nn),Ie),kt),style:Ft},nn?ua:le.createElement(me,{prefixCls:ht,searchValue:"",multiple:va,toggleOpen:ct,open:!0,direction:oa,disabled:ca})))}function He(Ae){var Ie=Ae.onPopupVisibleChange,be=Ae.popupVisible,ot=Ae.popupClassName,ht=Ae.popupPlacement;warning(!Ie,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(be===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(ot===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(ht===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Xe(Ae,Ie){if(Ae){var be=function ot(ht){for(var Ft=0;Ft":vt,Tn=Ae.loadingIcon,$n=Ae.children,da=Ae.dropdownMatchSelectWidth,On=da===void 0?!1:da,pa=Ae.showCheckedStrategy,rt=pa===void 0?ne:pa,Ht=Ae.optionRender,ra=(0,ye.Z)(Ae,tt),en=(0,Ne.ZP)(be),In=!!on,wa=(0,we.Z)(kt,{value:Rt,postState:bt}),Hn=(0,pe.Z)(wa,2),Bt=Hn[0],nn=Hn[1],Et=le.useMemo(function(){return Ue(Ft)},[JSON.stringify(Ft)]),Qn=Mt(Et,kn),Nn=(0,pe.Z)(Qn,3),Vn=Nn[0],zn=Nn[1],je=Nn[2],wt=(0,we.Z)("",{value:ln,postState:function(oo){return oo||""}}),Wn=(0,pe.Z)(wt,2),Za=Wn[0],ja=Wn[1],Ha=function(oo,Ao){ja(oo),Ao.source!=="blur"&&an&&an(oo)},An=Jt(Bn),Sn=(0,pe.Z)(An,2),wn=Sn[0],Xt=Sn[1],Un=z(Za,Vn,Et,$t||ht,Xt,Zt||In),ga=Kt(Vn,Et),Wa=Ge(In,Bt,zn,je,ga),Ca=(0,pe.Z)(Wa,3),Xa=Ca[0],Vt=Ca[1],Be=Ca[2],Qt=le.useMemo(function(){var to=ce(Xa),oo=Pt(to,zn,rt);return[].concat((0,Pe.Z)(Be),(0,Pe.Z)(je(oo)))},[Xa,zn,je,Be,rt]),mn=xt(Qt,Vn,Et,In,jn),na=(0,Ee.Z)(function(to){if(nn(to),rn){var oo=bt(to),Ao=oo.map(function(Se){return pt(Se,Vn,Et).map(function(tn){return tn.option})}),vo=In?oo:oo[0],bo=In?Ao:Ao[0];rn(vo,bo)}}),Ea=lt(In,na,Xa,Vt,Be,zn,je,rt),ia=(0,Ee.Z)(function(to){(!In||Ln)&&ja(""),Ea(to)}),Ot=function(oo,Ao){if(Ao.type==="clear"){na([]);return}var vo=Ao.values[0],bo=vo.valueCells;ia(bo)},Ia=ua!==void 0?ua:Jn,Aa=va||ca,Ba=Je||Ze,ao=function(oo){gt==null||gt(oo),mt==null||mt(oo)},Ja=le.useMemo(function(){return{options:Vn,fieldNames:Et,values:Xa,halfValues:Vt,changeOnSelect:Zt,onSelect:ia,checkable:on,searchOptions:Un,dropdownPrefixCls:$t,loadData:oa,expandTrigger:ea,expandIcon:Nt,loadingIcon:Tn,dropdownMenuColumnStyle:vn,optionRender:Ht}},[Vn,Et,Xa,Vt,Zt,ia,on,Un,$t,oa,ea,Nt,Tn,vn,Ht]),$a=!(Za?Un:Vn).length,uo=Za&&Xt.matchInputWidth||$a?{}:{minWidth:"auto"};return le.createElement(Le.Provider,{value:Ja},le.createElement(he.Ac,(0,y.Z)({},ra,{ref:Ie,id:en,prefixCls:ht,autoClearSearchValue:Ln,dropdownMatchSelectWidth:On,dropdownStyle:(0,ve.Z)((0,ve.Z)({},uo),Cn),displayValues:mn,onDisplayValuesChange:Ot,mode:In?"multiple":void 0,searchValue:Za,onSearch:Ha,showSearch:wn,OptionList:qe,emptyOptions:$a,open:Ia,dropdownClassName:Aa,placement:Ba,onDropdownVisibleChange:ao,getRawInputElement:function(){return $n}})))});At.SHOW_PARENT=ne,At.SHOW_CHILD=ue,At.Panel=Fe;var Oe=At,Ve=Oe},98535:function(Qe,dt,te){"use strict";te.r(dt),te.d(dt,{Panel:function(){return bt},default:function(){return _e}});var y=te(72308),ve=te(80702),Pe=te(52487),pe=te(62853),ye=te(92310),he=te.n(ye),Ne=te(18929),Ee=te(48736),we=te(59301),le=te(74416),Te=te(11592),Le=te(77321),at=te(49618),oe=te(77900),a=te(10228),E=we.forwardRef(function(Pt,pt){var xt=Pt.prefixCls,Kt=Pt.forceRender,Ut=Pt.className,jt=Pt.style,Mt=Pt.children,Gt=Pt.isActive,Jt=Pt.role,_t=Pt.classNames,lt=Pt.styles,Ge=we.useState(Gt||Kt),St=(0,Pe.Z)(Ge,2),st=St[0],zt=St[1];return we.useEffect(function(){(Kt||Gt)&&zt(!0)},[Kt,Gt]),st?we.createElement("div",{ref:pt,className:he()("".concat(xt,"-content"),(0,at.Z)((0,at.Z)({},"".concat(xt,"-content-active"),Gt),"".concat(xt,"-content-inactive"),!Gt),Ut),style:jt,role:Jt},we.createElement("div",{className:he()("".concat(xt,"-content-box"),_t==null?void 0:_t.body),style:lt==null?void 0:lt.body},Mt)):null});E.displayName="PanelContent";var b=E,x=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=we.forwardRef(function(Pt,pt){var xt=Pt.showArrow,Kt=xt===void 0?!0:xt,Ut=Pt.headerClass,jt=Pt.isActive,Mt=Pt.onItemClick,Gt=Pt.forceRender,Jt=Pt.className,_t=Pt.classNames,lt=_t===void 0?{}:_t,Ge=Pt.styles,St=Ge===void 0?{}:Ge,st=Pt.prefixCls,zt=Pt.collapsible,cn=Pt.accordion,Re=Pt.panelKey,It=Pt.extra,dn=Pt.header,sn=Pt.expandIcon,Pn=Pt.openMotion,xe=Pt.destroyInactivePanel,ie=Pt.children,re=(0,le.Z)(Pt,x),me=zt==="disabled",ze=It!=null&&typeof It!="boolean",qe=(0,at.Z)((0,at.Z)((0,at.Z)({onClick:function(){Mt==null||Mt(Re)},onKeyDown:function(tt){(tt.key==="Enter"||tt.keyCode===a.Z.ENTER||tt.which===a.Z.ENTER)&&(Mt==null||Mt(Re))},role:cn?"tab":"button"},"aria-expanded",jt),"aria-disabled",me),"tabIndex",me?-1:0),Me=typeof sn=="function"?sn(Pt):we.createElement("i",{className:"arrow"}),ct=Me&&we.createElement("div",(0,y.Z)({className:"".concat(st,"-expand-icon")},["header","icon"].includes(zt)?qe:{}),Me),Fe=he()("".concat(st,"-item"),(0,at.Z)((0,at.Z)({},"".concat(st,"-item-active"),jt),"".concat(st,"-item-disabled"),me),Jt),He=he()(Ut,"".concat(st,"-header"),(0,at.Z)({},"".concat(st,"-collapsible-").concat(zt),!!zt),lt.header),Xe=(0,Le.Z)({className:He,style:St.header},["header","icon"].includes(zt)?{}:qe);return we.createElement("div",(0,y.Z)({},re,{ref:pt,className:Fe}),we.createElement("div",Xe,Kt&&ct,we.createElement("span",(0,y.Z)({className:"".concat(st,"-header-text")},zt==="header"?qe:{}),dn),ze&&we.createElement("div",{className:"".concat(st,"-extra")},It)),we.createElement(oe.default,(0,y.Z)({visible:jt,leavedClassName:"".concat(st,"-content-hidden")},Pn,{forceRender:Gt,removeOnLeave:xe}),function(We,tt){var At=We.className,Oe=We.style;return we.createElement(b,{ref:tt,prefixCls:st,className:At,classNames:lt,style:Oe,styles:St,isActive:jt,forceRender:Gt,role:cn?"tabpanel":void 0},ie)}))}),ee=z,ne=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],ue=function(pt,xt){var Kt=xt.prefixCls,Ut=xt.accordion,jt=xt.collapsible,Mt=xt.destroyInactivePanel,Gt=xt.onItemClick,Jt=xt.activeKey,_t=xt.openMotion,lt=xt.expandIcon;return pt.map(function(Ge,St){var st=Ge.children,zt=Ge.label,cn=Ge.key,Re=Ge.collapsible,It=Ge.onItemClick,dn=Ge.destroyInactivePanel,sn=(0,le.Z)(Ge,ne),Pn=String(cn!=null?cn:St),xe=Re!=null?Re:jt,ie=dn!=null?dn:Mt,re=function(qe){xe!=="disabled"&&(Gt(qe),It==null||It(qe))},me=!1;return Ut?me=Jt[0]===Pn:me=Jt.indexOf(Pn)>-1,we.createElement(ee,(0,y.Z)({},sn,{prefixCls:Kt,key:Pn,panelKey:Pn,isActive:me,accordion:Ut,openMotion:_t,expandIcon:lt,header:zt,collapsible:xe,onItemClick:re,destroyInactivePanel:ie}),st)})},se=function(pt,xt,Kt){if(!pt)return null;var Ut=Kt.prefixCls,jt=Kt.accordion,Mt=Kt.collapsible,Gt=Kt.destroyInactivePanel,Jt=Kt.onItemClick,_t=Kt.activeKey,lt=Kt.openMotion,Ge=Kt.expandIcon,St=pt.key||String(xt),st=pt.props,zt=st.header,cn=st.headerClass,Re=st.destroyInactivePanel,It=st.collapsible,dn=st.onItemClick,sn=!1;jt?sn=_t[0]===St:sn=_t.indexOf(St)>-1;var Pn=It!=null?It:Mt,xe=function(me){Pn!=="disabled"&&(Jt(me),dn==null||dn(me))},ie={key:St,panelKey:St,header:zt,headerClass:cn,isActive:sn,prefixCls:Ut,destroyInactivePanel:Re!=null?Re:Gt,openMotion:lt,accordion:jt,children:pt.props.children,onItemClick:xe,expandIcon:Ge,collapsible:Pn};return typeof pt.type=="string"?pt:(Object.keys(ie).forEach(function(re){typeof ie[re]=="undefined"&&delete ie[re]}),we.cloneElement(pt,ie))};function ce(Pt,pt,xt){return Array.isArray(Pt)?ue(Pt,xt):(0,Te.Z)(pt).map(function(Kt,Ut){return se(Kt,Ut,xt)})}var De=ce,Ue=te(26112);function ke(Pt){var pt=Pt;if(!Array.isArray(pt)){var xt=(0,pe.Z)(pt);pt=xt==="number"||xt==="string"?[pt]:[]}return pt.map(function(Kt){return String(Kt)})}var ft=we.forwardRef(function(Pt,pt){var xt=Pt.prefixCls,Kt=xt===void 0?"rc-collapse":xt,Ut=Pt.destroyInactivePanel,jt=Ut===void 0?!1:Ut,Mt=Pt.style,Gt=Pt.accordion,Jt=Pt.className,_t=Pt.children,lt=Pt.collapsible,Ge=Pt.openMotion,St=Pt.expandIcon,st=Pt.activeKey,zt=Pt.defaultActiveKey,cn=Pt.onChange,Re=Pt.items,It=he()(Kt,Jt),dn=(0,Ne.Z)([],{value:st,onChange:function(ze){return cn==null?void 0:cn(ze)},defaultValue:zt,postState:ke}),sn=(0,Pe.Z)(dn,2),Pn=sn[0],xe=sn[1],ie=function(ze){return xe(function(){if(Gt)return Pn[0]===ze?[]:[ze];var qe=Pn.indexOf(ze),Me=qe>-1;return Me?Pn.filter(function(ct){return ct!==ze}):[].concat((0,ve.Z)(Pn),[ze])})};(0,Ee.ZP)(!_t,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var re=De(Re,_t,{prefixCls:Kt,accordion:Gt,openMotion:Ge,expandIcon:St,collapsible:lt,destroyInactivePanel:jt,onItemClick:ie,activeKey:Pn});return we.createElement("div",(0,y.Z)({ref:pt,className:It,style:Mt,role:Gt?"tablist":void 0},(0,Ue.Z)(Pt,{aria:!0,data:!0})),re)}),it=Object.assign(ft,{Panel:ee}),_e=it,bt=it.Panel},48365:function(Qe,dt,te){"use strict";var y=te(61186),ve=te.n(y),Pe=te(90111),pe=te.n(Pe),ye=te(58319),he=te.n(ye),Ne=te(23250),Ee=te.n(Ne),we=te(74959),le=te.n(we),Te=te(10238),Le=te.n(Te),at=te(33656),oe=te.n(at);ve().extend(oe()),ve().extend(Le()),ve().extend(pe()),ve().extend(he()),ve().extend(Ee()),ve().extend(le()),ve().extend(function(z,ee){var ne=ee.prototype,ue=ne.format;ne.format=function(ce){var De=(ce||"").replace("Wo","wo");return ue.bind(this)(De)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},E=function(ee){var ne=a[ee];return ne||ee.split("_")[0]},b=function(){},x={getNow:function(){var ee=ve()();return typeof ee.tz=="function"?ee.tz():ee},getFixedDate:function(ee){return ve()(ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ee){return ee.endOf("month")},getWeekDay:function(ee){var ne=ee.locale("en");return ne.weekday()+ne.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,ne){return ee.add(ne,"year")},addMonth:function(ee,ne){return ee.add(ne,"month")},addDate:function(ee,ne){return ee.add(ne,"day")},setYear:function(ee,ne){return ee.year(ne)},setMonth:function(ee,ne){return ee.month(ne)},setDate:function(ee,ne){return ee.date(ne)},setHour:function(ee,ne){return ee.hour(ne)},setMinute:function(ee,ne){return ee.minute(ne)},setSecond:function(ee,ne){return ee.second(ne)},setMillisecond:function(ee,ne){return ee.millisecond(ne)},isAfter:function(ee,ne){return ee.isAfter(ne)},isValidate:function(ee){return ee.isValid()},locale:{getWeekFirstDay:function(ee){return ve()().locale(E(ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ee,ne){return ne.locale(E(ee)).weekday(0)},getWeek:function(ee,ne){return ne.locale(E(ee)).week()},getShortWeekDays:function(ee){return ve()().locale(E(ee)).localeData().weekdaysMin()},getShortMonths:function(ee){return ve()().locale(E(ee)).localeData().monthsShort()},format:function(ee,ne,ue){return ne.locale(E(ee)).format(ue)},parse:function(ee,ne,ue){for(var se=E(ee),ce=0;ce2&&arguments[2]!==void 0?arguments[2]:"0",de=String(ae);de.length2&&arguments[2]!==void 0?arguments[2]:[],de=le.useState([!1,!1]),Ce=(0,pe.Z)(de,2),Ke=Ce[0],$e=Ce[1],et=function(nt,Yt){$e(function(qt){return se(qt,Yt,nt)})},Ct=le.useMemo(function(){return Ke.map(function(Lt,nt){if(Lt)return!0;var Yt=ae[nt];return Yt?!!(!ge[nt]&&!Yt||Yt&&fe(Yt,{activeIndex:nt})):!1})},[ae,Ke,fe,ge]);return[Ct,et]}function _e(ae,fe,ge,de,Ce){var Ke="",$e=[];return ae&&$e.push(Ce?"hh":"HH"),fe&&$e.push("mm"),ge&&$e.push("ss"),Ke=$e.join(":"),de&&(Ke+=".SSS"),Ce&&(Ke+=" A"),Ke}function bt(ae,fe,ge,de,Ce,Ke){var $e=ae.fieldDateTimeFormat,et=ae.fieldDateFormat,Ct=ae.fieldTimeFormat,Lt=ae.fieldMonthFormat,nt=ae.fieldYearFormat,Yt=ae.fieldWeekFormat,qt=ae.fieldQuarterFormat,pn=ae.yearFormat,un=ae.cellYearFormat,Dn=ae.cellQuarterFormat,hn=ae.dayFormat,xn=ae.cellDateFormat,Kn=_e(fe,ge,de,Ce,Ke);return(0,Pe.Z)((0,Pe.Z)({},ae),{},{fieldDateTimeFormat:$e||"YYYY-MM-DD ".concat(Kn),fieldDateFormat:et||"YYYY-MM-DD",fieldTimeFormat:Ct||Kn,fieldMonthFormat:Lt||"YYYY-MM",fieldYearFormat:nt||"YYYY",fieldWeekFormat:Yt||"gggg-wo",fieldQuarterFormat:qt||"YYYY-[Q]Q",yearFormat:pn||"YYYY",cellYearFormat:un||"YYYY",cellQuarterFormat:Dn||"[Q]Q",cellDateFormat:xn||hn||"D"})}function Pt(ae,fe){var ge=fe.showHour,de=fe.showMinute,Ce=fe.showSecond,Ke=fe.showMillisecond,$e=fe.use12Hours;return le.useMemo(function(){return bt(ae,ge,de,Ce,Ke,$e)},[ae,ge,de,Ce,Ke,$e])}var pt=te(62853);function xt(ae,fe,ge){return ge!=null?ge:fe.some(function(de){return ae.includes(de)})}var Kt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Ut(ae){var fe=ce(ae,Kt),ge=ae.format,de=ae.picker,Ce=null;return ge&&(Ce=ge,Array.isArray(Ce)&&(Ce=Ce[0]),Ce=(0,pt.Z)(Ce)==="object"?Ce.format:Ce),de==="time"&&(fe.format=Ce),[fe,Ce]}function jt(ae){return ae&&typeof ae=="string"}function Mt(ae,fe,ge,de){return[ae,fe,ge,de].some(function(Ce){return Ce!==void 0})}function Gt(ae,fe,ge,de,Ce){var Ke=fe,$e=ge,et=de;if(!ae&&!Ke&&!$e&&!et&&!Ce)Ke=!0,$e=!0,et=!0;else if(ae){var Ct,Lt,nt,Yt=[Ke,$e,et].some(function(un){return un===!1}),qt=[Ke,$e,et].some(function(un){return un===!0}),pn=Yt?!0:!qt;Ke=(Ct=Ke)!==null&&Ct!==void 0?Ct:pn,$e=(Lt=$e)!==null&&Lt!==void 0?Lt:pn,et=(nt=et)!==null&&nt!==void 0?nt:pn}return[Ke,$e,et,Ce]}function Jt(ae){var fe=ae.showTime,ge=Ut(ae),de=(0,pe.Z)(ge,2),Ce=de[0],Ke=de[1],$e=fe&&(0,pt.Z)(fe)==="object"?fe:{},et=(0,Pe.Z)((0,Pe.Z)({defaultOpenValue:$e.defaultOpenValue||$e.defaultValue},Ce),$e),Ct=et.showMillisecond,Lt=et.showHour,nt=et.showMinute,Yt=et.showSecond,qt=Mt(Lt,nt,Yt,Ct),pn=Gt(qt,Lt,nt,Yt,Ct),un=(0,pe.Z)(pn,3);return Lt=un[0],nt=un[1],Yt=un[2],[et,(0,Pe.Z)((0,Pe.Z)({},et),{},{showHour:Lt,showMinute:nt,showSecond:Yt,showMillisecond:Ct}),et.format,Ke]}function _t(ae,fe,ge,de,Ce){var Ke=ae==="time";if(ae==="datetime"||Ke){for(var $e=de,et=De(ae,Ce,null),Ct=et,Lt=[fe,ge],nt=0;nt1&&($e=fe.addDate($e,-7)),$e}function qe(ae,fe){var ge=fe.generateConfig,de=fe.locale,Ce=fe.format;return ae?typeof Ce=="function"?Ce(ae):ge.locale.format(de.locale,ae,Ce):""}function Me(ae,fe,ge){var de=fe,Ce=["getHour","getMinute","getSecond","getMillisecond"],Ke=["setHour","setMinute","setSecond","setMillisecond"];return Ke.forEach(function($e,et){ge?de=ae[$e](de,ae[Ce[et]](ge)):de=ae[$e](de,0)}),de}function ct(ae,fe,ge,de,Ce){var Ke=(0,ye.zX)(function($e,et){return!!(ge&&ge($e,et)||de&&ae.isAfter(de,$e)&&!ie(ae,fe,de,$e,et.type)||Ce&&ae.isAfter($e,Ce)&&!ie(ae,fe,Ce,$e,et.type))});return Ke}function Fe(ae,fe,ge){return le.useMemo(function(){var de=De(ae,fe,ge),Ce=ue(de),Ke=Ce[0],$e=(0,pt.Z)(Ke)==="object"&&Ke.type==="mask"?Ke.format:null;return[Ce.map(function(et){return typeof et=="string"||typeof et=="function"?et:et.format}),$e]},[ae,fe,ge])}function He(ae,fe,ge){return typeof ae[0]=="function"||ge?!0:fe}function Xe(ae,fe,ge,de){var Ce=(0,ye.zX)(function(Ke,$e){var et=(0,Pe.Z)({type:fe},$e);if(delete et.activeIndex,!ae.isValidate(Ke)||ge&&ge(Ke,et))return!0;if((fe==="date"||fe==="time")&&de){var Ct,Lt=$e&&$e.activeIndex===1?"end":"start",nt=((Ct=de.disabledTime)===null||Ct===void 0?void 0:Ct.call(de,Ke,Lt,{from:et.from}))||{},Yt=nt.disabledHours,qt=nt.disabledMinutes,pn=nt.disabledSeconds,un=nt.disabledMilliseconds,Dn=de.disabledHours,hn=de.disabledMinutes,xn=de.disabledSeconds,Kn=Yt||Dn,Mn=qt||hn,bn=pn||xn,aa=ae.getHour(Ke),En=ae.getMinute(Ke),_n=ae.getSecond(Ke),ya=ae.getMillisecond(Ke);if(Kn&&Kn().includes(aa)||Mn&&Mn(aa).includes(En)||bn&&bn(aa,En).includes(_n)||un&&un(aa,En,_n).includes(ya))return!0}return!1});return Ce}function We(ae){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ge=le.useMemo(function(){var de=ae&&ue(ae);return fe&&de&&(de[1]=de[1]||de[0]),de},[ae,fe]);return ge}function tt(ae,fe){var ge=ae.generateConfig,de=ae.locale,Ce=ae.picker,Ke=Ce===void 0?"date":Ce,$e=ae.prefixCls,et=$e===void 0?"rc-picker":$e,Ct=ae.styles,Lt=Ct===void 0?{}:Ct,nt=ae.classNames,Yt=nt===void 0?{}:nt,qt=ae.order,pn=qt===void 0?!0:qt,un=ae.components,Dn=un===void 0?{}:un,hn=ae.inputRender,xn=ae.allowClear,Kn=ae.clearIcon,Mn=ae.needConfirm,bn=ae.multiple,aa=ae.format,En=ae.inputReadOnly,_n=ae.disabledDate,ya=ae.minDate,la=ae.maxDate,La=ae.showTime,ha=ae.value,ka=ae.defaultValue,Fa=ae.pickerValue,za=ae.defaultPickerValue,Ra=We(ha),Ua=We(ka),Dt=We(Fa),fn=We(za),Rn=Ke==="date"&&La?"datetime":Ke,gn=Rn==="time"||Rn==="datetime",ta=gn||bn,Zn=Mn!=null?Mn:gn,Gn=Jt(ae),ma=(0,pe.Z)(Gn,4),Qa=ma[0],_a=ma[1],qa=ma[2],co=ma[3],eo=Pt(de,_a),so=le.useMemo(function(){return _t(Rn,qa,co,Qa,eo)},[Rn,qa,co,Qa,eo]),yn=le.useMemo(function(){return(0,Pe.Z)((0,Pe.Z)({},ae),{},{prefixCls:et,locale:eo,picker:Ke,styles:Lt,classNames:Yt,order:pn,components:(0,Pe.Z)({input:hn},Dn),clearIcon:lt(et,xn,Kn),showTime:so,value:Ra,defaultValue:Ua,pickerValue:Dt,defaultPickerValue:fn},fe==null?void 0:fe())},[ae]),fa=Fe(Rn,eo,aa),xa=(0,pe.Z)(fa,2),Oa=xa[0],ro=xa[1],ba=He(Oa,En,bn),Tt=ct(ge,de,_n,ya,la),Yn=Xe(ge,Ke,Tt,so),sa=le.useMemo(function(){return(0,Pe.Z)((0,Pe.Z)({},yn),{},{needConfirm:Zn,inputReadOnly:ba,disabledDate:Tt})},[yn,Zn,ba,Tt]);return[sa,Rn,ta,Oa,ro,Yn]}var At=te(16089);function Oe(ae,fe,ge){var de=(0,ye.C8)(fe,{value:ae}),Ce=(0,pe.Z)(de,2),Ke=Ce[0],$e=Ce[1],et=le.useRef(ae),Ct=le.useRef(),Lt=function(){At.Z.cancel(Ct.current)},nt=(0,ye.zX)(function(){$e(et.current),ge&&Ke!==et.current&&ge(et.current)}),Yt=(0,ye.zX)(function(qt,pn){Lt(),et.current=qt,qt||pn?nt():Ct.current=(0,At.Z)(nt)});return le.useEffect(function(){return Lt},[]),[Ke,Yt]}function Ve(ae,fe){var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0,Ce=ge.every(function(nt){return nt})?!1:ae,Ke=Oe(Ce,fe||!1,de),$e=(0,pe.Z)(Ke,2),et=$e[0],Ct=$e[1];function Lt(nt){var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!Yt.inherit||et)&&Ct(nt,Yt.force)}return[et,Lt]}function Ae(ae){var fe=le.useRef();return le.useImperativeHandle(ae,function(){var ge;return{nativeElement:(ge=fe.current)===null||ge===void 0?void 0:ge.nativeElement,focus:function(Ce){var Ke;(Ke=fe.current)===null||Ke===void 0||Ke.focus(Ce)},blur:function(){var Ce;(Ce=fe.current)===null||Ce===void 0||Ce.blur()}}}),fe}function Ie(ae,fe){return le.useMemo(function(){return ae||(fe?((0,we.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(fe).map(function(ge){var de=(0,pe.Z)(ge,2),Ce=de[0],Ke=de[1];return{label:Ce,value:Ke}})):[])},[ae,fe])}function be(ae,fe){var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,de=le.useRef(fe);de.current=fe,(0,he.o)(function(){if(ae)de.current(ae);else{var Ce=(0,At.Z)(function(){de.current(ae)},ge);return function(){At.Z.cancel(Ce)}}},[ae])}function ot(ae){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,de=le.useState(0),Ce=(0,pe.Z)(de,2),Ke=Ce[0],$e=Ce[1],et=le.useState(!1),Ct=(0,pe.Z)(et,2),Lt=Ct[0],nt=Ct[1],Yt=le.useRef([]),qt=le.useRef(null),pn=le.useRef(null),un=function(bn){qt.current=bn},Dn=function(bn){return qt.current===bn},hn=function(bn){nt(bn)},xn=function(bn){return bn&&(pn.current=bn),pn.current},Kn=function(bn){var aa=Yt.current,En=new Set(aa.filter(function(ya){return bn[ya]||fe[ya]})),_n=aa[aa.length-1]===0?1:0;return En.size>=2||ae[_n]?null:_n};return be(Lt||ge,function(){Lt||(Yt.current=[],un(null))}),le.useEffect(function(){Lt&&Yt.current.push(Ke)},[Lt,Ke]),[Lt,hn,xn,Ke,$e,Kn,Yt.current,un,Dn]}function ht(ae,fe,ge,de,Ce,Ke){var $e=ge[ge.length-1],et=function(Lt,nt){var Yt=(0,pe.Z)(ae,2),qt=Yt[0],pn=Yt[1],un=(0,Pe.Z)((0,Pe.Z)({},nt),{},{from:Ue(ae,ge)});return $e===1&&fe[0]&&qt&&!ie(de,Ce,qt,Lt,un.type)&&de.isAfter(qt,Lt)||$e===0&&fe[1]&&pn&&!ie(de,Ce,pn,Lt,un.type)&&de.isAfter(Lt,pn)?!0:Ke==null?void 0:Ke(Lt,un)};return et}function Ft(ae,fe,ge,de){switch(fe){case"date":case"week":return ae.addMonth(ge,de);case"month":case"quarter":return ae.addYear(ge,de);case"year":return ae.addYear(ge,de*10);case"decade":return ae.addYear(ge,de*100);default:return ge}}var kt=[];function Rt(ae,fe,ge,de,Ce,Ke,$e,et){var Ct=arguments.length>8&&arguments[8]!==void 0?arguments[8]:kt,Lt=arguments.length>9&&arguments[9]!==void 0?arguments[9]:kt,nt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:kt,Yt=arguments.length>11?arguments[11]:void 0,qt=arguments.length>12?arguments[12]:void 0,pn=arguments.length>13?arguments[13]:void 0,un=$e==="time",Dn=Ke||0,hn=function(Dt){var fn=ae.getNow();return un&&(fn=Me(ae,fn)),Ct[Dt]||ge[Dt]||fn},xn=(0,pe.Z)(Lt,2),Kn=xn[0],Mn=xn[1],bn=(0,ye.C8)(function(){return hn(0)},{value:Kn}),aa=(0,pe.Z)(bn,2),En=aa[0],_n=aa[1],ya=(0,ye.C8)(function(){return hn(1)},{value:Mn}),la=(0,pe.Z)(ya,2),La=la[0],ha=la[1],ka=le.useMemo(function(){var Ua=[En,La][Dn];return un?Ua:Me(ae,Ua,nt[Dn])},[un,En,La,Dn,ae,nt]),Fa=function(Dt){var fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",Rn=[_n,ha][Dn];Rn(Dt);var gn=[En,La];gn[Dn]=Dt,Yt&&(!ie(ae,fe,En,gn[0],$e)||!ie(ae,fe,La,gn[1],$e))&&Yt(gn,{source:fn,range:Dn===1?"end":"start",mode:de})},za=function(Dt,fn){if(et){var Rn={date:"month",week:"month",month:"year",quarter:"year"},gn=Rn[$e];if(gn&&!ie(ae,fe,Dt,fn,gn))return Ft(ae,$e,fn,-1);if($e==="year"&&Dt){var ta=Math.floor(ae.getYear(Dt)/10),Zn=Math.floor(ae.getYear(fn)/10);if(ta!==Zn)return Ft(ae,$e,fn,-1)}}return fn},Ra=le.useRef(null);return(0,he.Z)(function(){if(Ce&&!Ct[Dn]){var Ua=un?null:ae.getNow();if(Ra.current!==null&&Ra.current!==Dn?Ua=[En,La][Dn^1]:ge[Dn]?Ua=Dn===0?ge[0]:za(ge[0],ge[1]):ge[Dn^1]&&(Ua=ge[Dn^1]),Ua){qt&&ae.isAfter(qt,Ua)&&(Ua=qt);var Dt=et?Ft(ae,$e,Ua,1):Ua;pn&&ae.isAfter(Dt,pn)&&(Ua=et?Ft(ae,$e,pn,-1):pn),Fa(Ua,"reset")}}},[Ce,Dn,ge[Dn]]),le.useEffect(function(){Ce?Ra.current=Dn:Ra.current=null},[Ce,Dn]),(0,he.Z)(function(){Ce&&Ct&&Ct[Dn]&&Fa(Ct[Dn],"reset")},[Ce,Dn]),[ka,Fa]}function Zt(ae,fe){var ge=le.useRef(ae),de=le.useState({}),Ce=(0,pe.Z)(de,2),Ke=Ce[1],$e=function(Lt){return Lt&&fe!==void 0?fe:ge.current},et=function(Lt){ge.current=Lt,Ke({})};return[$e,et,$e(!0)]}var rn=[];function jn(ae,fe,ge){var de=function($e){return $e.map(function(et){return qe(et,{generateConfig:ae,locale:fe,format:ge[0]})})},Ce=function($e,et){for(var Ct=Math.max($e.length,et.length),Lt=-1,nt=0;nt2&&arguments[2]!==void 0?arguments[2]:1,de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Ce=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],Ke=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,$e=[],et=ge>=1?ge|0:1,Ct=ae;Ct<=fe;Ct+=et){var Lt=Ce.includes(Ct);(!Lt||!de)&&$e.push({label:ne(Ct,Ke),value:Ct,disabled:Lt})}return $e}function oa(ae){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ge=arguments.length>2?arguments[2]:void 0,de=fe||{},Ce=de.use12Hours,Ke=de.hourStep,$e=Ke===void 0?1:Ke,et=de.minuteStep,Ct=et===void 0?1:et,Lt=de.secondStep,nt=Lt===void 0?1:Lt,Yt=de.millisecondStep,qt=Yt===void 0?100:Yt,pn=de.hideDisabledOptions,un=de.disabledTime,Dn=de.disabledHours,hn=de.disabledMinutes,xn=de.disabledSeconds,Kn=le.useMemo(function(){return ge||ae.getNow()},[ge,ae]);if(0)var Mn,bn,aa;var En=le.useCallback(function(ta){var Zn=(un==null?void 0:un(ta))||{};return[Zn.disabledHours||Dn||kn,Zn.disabledMinutes||hn||kn,Zn.disabledSeconds||xn||kn,Zn.disabledMilliseconds||kn]},[un,Dn,hn,xn]),_n=le.useMemo(function(){return En(Kn)},[Kn,En]),ya=(0,pe.Z)(_n,4),la=ya[0],La=ya[1],ha=ya[2],ka=ya[3],Fa=le.useCallback(function(ta,Zn,Gn,ma){var Qa=$t(0,23,$e,pn,ta()),_a=Ce?Qa.map(function(so){return(0,Pe.Z)((0,Pe.Z)({},so),{},{label:ne(so.value%12||12,2)})}):Qa,qa=function(yn){return $t(0,59,Ct,pn,Zn(yn))},co=function(yn,fa){return $t(0,59,nt,pn,Gn(yn,fa))},eo=function(yn,fa,xa){return $t(0,999,qt,pn,ma(yn,fa,xa),3)};return[_a,qa,co,eo]},[pn,$e,Ce,qt,Ct,nt]),za=le.useMemo(function(){return Fa(la,La,ha,ka)},[Fa,la,La,ha,ka]),Ra=(0,pe.Z)(za,4),Ua=Ra[0],Dt=Ra[1],fn=Ra[2],Rn=Ra[3],gn=function(Zn,Gn){var ma=function(){return Ua},Qa=Dt,_a=fn,qa=Rn;if(Gn){var co=En(Gn),eo=(0,pe.Z)(co,4),so=eo[0],yn=eo[1],fa=eo[2],xa=eo[3],Oa=Fa(so,yn,fa,xa),ro=(0,pe.Z)(Oa,4),ba=ro[0],Tt=ro[1],Yn=ro[2],sa=ro[3];ma=function(){return ba},Qa=Tt,_a=Yn,qa=sa}var Pa=ea(Zn,ma,Qa,_a,qa,ae);return Pa};return[gn,Ua,Dt,fn,Rn]}function Jn(ae){var fe=ae.mode,ge=ae.internalMode,de=ae.renderExtraFooter,Ce=ae.showNow,Ke=ae.showTime,$e=ae.onSubmit,et=ae.onNow,Ct=ae.invalid,Lt=ae.needConfirm,nt=ae.generateConfig,Yt=ae.disabledDate,qt=le.useContext(b),pn=qt.prefixCls,un=qt.locale,Dn=qt.button,hn=Dn===void 0?"button":Dn,xn=nt.getNow(),Kn=oa(nt,Ke,xn),Mn=(0,pe.Z)(Kn,1),bn=Mn[0],aa=de==null?void 0:de(fe),En=Yt(xn,{type:fe}),_n=function(){if(!En){var za=bn(xn);et(za)}},ya="".concat(pn,"-now"),la="".concat(ya,"-btn"),La=Ce&&le.createElement("li",{className:ya},le.createElement("a",{className:oe()(la,En&&"".concat(la,"-disabled")),"aria-disabled":En,onClick:_n},ge==="date"?un.today:un.now)),ha=Lt&&le.createElement("li",{className:"".concat(pn,"-ok")},le.createElement(hn,{disabled:Ct,onClick:$e},un.ok)),ka=(La||ha)&&le.createElement("ul",{className:"".concat(pn,"-ranges")},La,ha);return!aa&&!ka?null:le.createElement("div",{className:"".concat(pn,"-footer")},aa&&le.createElement("div",{className:"".concat(pn,"-footer-extra")},aa),ka)}function ua(ae,fe,ge){function de(Ce,Ke){var $e=Ce.findIndex(function(Ct){return ie(ae,fe,Ct,Ke,ge)});if($e===-1)return[].concat((0,ve.Z)(Ce),[Ke]);var et=(0,ve.Z)(Ce);return et.splice($e,1),et}return de}var ca=le.createContext(null);function va(){return le.useContext(ca)}function vn(ae,fe){var ge=ae.prefixCls,de=ae.generateConfig,Ce=ae.locale,Ke=ae.disabledDate,$e=ae.minDate,et=ae.maxDate,Ct=ae.cellRender,Lt=ae.hoverValue,nt=ae.hoverRangeValue,Yt=ae.onHover,qt=ae.values,pn=ae.pickerValue,un=ae.onSelect,Dn=ae.prevIcon,hn=ae.nextIcon,xn=ae.superPrevIcon,Kn=ae.superNextIcon,Mn=de.getNow(),bn={now:Mn,values:qt,pickerValue:pn,prefixCls:ge,disabledDate:Ke,minDate:$e,maxDate:et,cellRender:Ct,hoverValue:Lt,hoverRangeValue:nt,onHover:Yt,locale:Ce,generateConfig:de,onSelect:un,panelType:fe,prevIcon:Dn,nextIcon:hn,superPrevIcon:xn,superNextIcon:Kn};return[bn,Mn]}var Cn=le.createContext({});function Ze(ae){for(var fe=ae.rowNum,ge=ae.colNum,de=ae.baseDate,Ce=ae.getCellDate,Ke=ae.prefixColumn,$e=ae.rowClassName,et=ae.titleFormat,Ct=ae.getCellText,Lt=ae.getCellClassName,nt=ae.headerCells,Yt=ae.cellSelection,qt=Yt===void 0?!0:Yt,pn=ae.disabledDate,un=va(),Dn=un.prefixCls,hn=un.panelType,xn=un.now,Kn=un.disabledDate,Mn=un.cellRender,bn=un.onHover,aa=un.hoverValue,En=un.hoverRangeValue,_n=un.generateConfig,ya=un.values,la=un.locale,La=un.onSelect,ha=pn||Kn,ka="".concat(Dn,"-cell"),Fa=le.useContext(Cn),za=Fa.onCellDblClick,Ra=function(Gn){return ya.some(function(ma){return ma&&ie(_n,la,Gn,ma,hn)})},Ua=[],Dt=0;Dt1&&arguments[1]!==void 0?arguments[1]:!1;Na(Ta),hn==null||hn(Ta),mo&&po(Ta)},xo=function(Ta,mo){eo(Ta),mo&&Eo(mo),po(mo,Ta)},lo=function(Ta){if(Yn(Ta),Eo(Ta),co!==bn){var mo=["decade","year"],Da=[].concat(mo,["month"]),Va={quarter:[].concat(mo,["quarter"]),week:[].concat((0,ve.Z)(Da),["week"]),date:[].concat((0,ve.Z)(Da),["date"])},Co=Va[bn]||Da,To=Co.indexOf(co),jo=Co[To+1];jo&&xo(jo,Ta)}},Lo=le.useMemo(function(){var Ka,Ta;if(Array.isArray(_n)){var mo=(0,pe.Z)(_n,2);Ka=mo[0],Ta=mo[1]}else Ka=_n;return!Ka&&!Ta?null:(Ka=Ka||Ta,Ta=Ta||Ka,Ce.isAfter(Ka,Ta)?[Ta,Ka]:[Ka,Ta])},[_n,Ce]),Bo=ft(ya,la,La),Do=ka[so]||Et[so]||vt,wo=le.useContext(Cn),Oo=le.useMemo(function(){return(0,Pe.Z)((0,Pe.Z)({},wo),{},{hideHeader:Fa})},[wo,Fa]),qn="".concat(za,"-panel"),no=ce(ae,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return le.createElement(Cn.Provider,{value:Oo},le.createElement("div",{ref:Ra,tabIndex:Ct,className:oe()(qn,(0,Te.Z)({},"".concat(qn,"-rtl"),Ke==="rtl"))},le.createElement(Do,(0,y.Z)({},no,{showTime:ma,prefixCls:za,locale:Zn,generateConfig:Ce,onModeChange:xo,pickerValue:Ga,onPickerValueChange:function(Ta){Eo(Ta,!0)},value:ba[0],onSelect:lo,values:ba,cellRender:Bo,hoverRangeValue:Lo,hoverValue:En}))))}var Nn=le.memo(le.forwardRef(Qn)),Vn=Nn;function zn(ae){var fe=ae.picker,ge=ae.multiplePanel,de=ae.pickerValue,Ce=ae.onPickerValueChange,Ke=ae.needConfirm,$e=ae.onSubmit,et=ae.range,Ct=ae.hoverValue,Lt=le.useContext(b),nt=Lt.prefixCls,Yt=Lt.generateConfig,qt=le.useCallback(function(Kn,Mn){return Ft(Yt,fe,Kn,Mn)},[Yt,fe]),pn=le.useMemo(function(){return qt(de,1)},[de,qt]),un=function(Mn){Ce(qt(Mn,-1))},Dn={onCellDblClick:function(){Ke&&$e()}},hn=fe==="time",xn=(0,Pe.Z)((0,Pe.Z)({},ae),{},{hoverValue:null,hoverRangeValue:null,hideHeader:hn});return et?xn.hoverRangeValue=Ct:xn.hoverValue=Ct,ge?le.createElement("div",{className:"".concat(nt,"-panels")},le.createElement(Cn.Provider,{value:(0,Pe.Z)((0,Pe.Z)({},Dn),{},{hideNext:!0})},le.createElement(Vn,xn)),le.createElement(Cn.Provider,{value:(0,Pe.Z)((0,Pe.Z)({},Dn),{},{hidePrev:!0})},le.createElement(Vn,(0,y.Z)({},xn,{pickerValue:pn,onPickerValueChange:un})))):le.createElement(Cn.Provider,{value:(0,Pe.Z)({},Dn)},le.createElement(Vn,xn))}function je(ae){return typeof ae=="function"?ae():ae}function wt(ae){var fe=ae.prefixCls,ge=ae.presets,de=ae.onClick,Ce=ae.onHover;return ge.length?le.createElement("div",{className:"".concat(fe,"-presets")},le.createElement("ul",null,ge.map(function(Ke,$e){var et=Ke.label,Ct=Ke.value;return le.createElement("li",{key:$e,onClick:function(){de(je(Ct))},onMouseEnter:function(){Ce(je(Ct))},onMouseLeave:function(){Ce(null)}},et)}))):null}function Wn(ae){var fe=ae.panelRender,ge=ae.internalMode,de=ae.picker,Ce=ae.showNow,Ke=ae.range,$e=ae.multiple,et=ae.activeInfo,Ct=et===void 0?[0,0,0]:et,Lt=ae.presets,nt=ae.onPresetHover,Yt=ae.onPresetSubmit,qt=ae.onFocus,pn=ae.onBlur,un=ae.onPanelMouseDown,Dn=ae.direction,hn=ae.value,xn=ae.onSelect,Kn=ae.isInvalid,Mn=ae.defaultOpenValue,bn=ae.onOk,aa=ae.onSubmit,En=le.useContext(b),_n=En.prefixCls,ya="".concat(_n,"-panel"),la=Dn==="rtl",La=le.useRef(null),ha=le.useRef(null),ka=le.useState(0),Fa=(0,pe.Z)(ka,2),za=Fa[0],Ra=Fa[1],Ua=le.useState(0),Dt=(0,pe.Z)(Ua,2),fn=Dt[0],Rn=Dt[1],gn=le.useState(0),ta=(0,pe.Z)(gn,2),Zn=ta[0],Gn=ta[1],ma=function(lo){lo.width&&Ra(lo.width)},Qa=(0,pe.Z)(Ct,3),_a=Qa[0],qa=Qa[1],co=Qa[2],eo=le.useState(0),so=(0,pe.Z)(eo,2),yn=so[0],fa=so[1];le.useEffect(function(){fa(10)},[_a]),le.useEffect(function(){if(Ke&&ha.current){var xo,lo=((xo=La.current)===null||xo===void 0?void 0:xo.offsetWidth)||0,Lo=ha.current.getBoundingClientRect();if(!Lo.height||Lo.right<0){fa(function(Oo){return Math.max(0,Oo-1)});return}var Bo=(la?qa-lo:_a)-Lo.left;if(Gn(Bo),za&&za=et&&ge<=Ct)return Ke;var Lt=Math.min(Math.abs(ge-et),Math.abs(ge-Ct));Lt0?or:Ya));var $o=Ko+Go,Yo=Ya-or+1;return String(or+(Yo+$o-or)%Yo)};switch(mo){case"Backspace":case"Delete":Da="",Va=To;break;case"ArrowLeft":Da="",jo(-1);break;case"ArrowRight":Da="",jo(1);break;case"ArrowUp":Da="",Va=Uo(1);break;case"ArrowDown":Da="",Va=Uo(-1);break;default:isNaN(Number(mo))||(Da=Zn+mo,Va=Da);break}if(Da!==null&&(Gn(Da),Da.length>=Co&&(jo(1),Gn(""))),Va!==null){var Zo=fa.slice(0,Yn)+ne(Va,Co)+fa.slice(sa);Ga(Zo.slice(0,$e.length))}yn({})},qn=le.useRef();(0,he.Z)(function(){if(!(!za||!$e||Eo.current)){if(!ro.match(fa)){Ga($e);return}return Oa.current.setSelectionRange(Yn,sa),qn.current=(0,At.Z)(function(){Oa.current.setSelectionRange(Yn,sa)}),function(){At.Z.cancel(qn.current)}}},[ro,$e,za,fa,_a,Yn,sa,so,Ga]);var no=$e?{onFocus:Lo,onBlur:Do,onKeyDown:Oo,onMouseDown:xo,onMouseUp:lo,onPaste:po}:{};return le.createElement("div",{ref:xa,className:oe()(ha,(0,Te.Z)((0,Te.Z)({},"".concat(ha,"-active"),ge&&Ce),"".concat(ha,"-placeholder"),nt))},le.createElement(La,(0,y.Z)({ref:Oa,"aria-invalid":hn,autoComplete:"off"},Kn,{onKeyDown:wo,onBlur:Bo},no,{value:fa,onChange:Na})),le.createElement(Xt,{type:"suffix",icon:Ke}),xn)}),na=mn,Ea=["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"],ia=["index"];function Ot(ae,fe){var ge=ae.id,de=ae.prefix,Ce=ae.clearIcon,Ke=ae.suffixIcon,$e=ae.separator,et=$e===void 0?"~":$e,Ct=ae.activeIndex,Lt=ae.activeHelp,nt=ae.allHelp,Yt=ae.focused,qt=ae.onFocus,pn=ae.onBlur,un=ae.onKeyDown,Dn=ae.locale,hn=ae.generateConfig,xn=ae.placeholder,Kn=ae.className,Mn=ae.style,bn=ae.onClick,aa=ae.onClear,En=ae.value,_n=ae.onChange,ya=ae.onSubmit,la=ae.onInputChange,La=ae.format,ha=ae.maskFormat,ka=ae.preserveInvalidOnBlur,Fa=ae.onInvalid,za=ae.disabled,Ra=ae.invalid,Ua=ae.inputReadOnly,Dt=ae.direction,fn=ae.onOpenChange,Rn=ae.onActiveInfo,gn=ae.placement,ta=ae.onMouseDown,Zn=ae.required,Gn=ae["aria-required"],ma=ae.autoFocus,Qa=ae.tabIndex,_a=(0,Za.Z)(ae,Ea),qa=Dt==="rtl",co=le.useContext(b),eo=co.prefixCls,so=le.useMemo(function(){if(typeof ge=="string")return[ge];var Bo=ge||{};return[Bo.start,Bo.end]},[ge]),yn=le.useRef(),fa=le.useRef(),xa=le.useRef(),Oa=function(Do){var wo;return(wo=[fa,xa][Do])===null||wo===void 0?void 0:wo.current};le.useImperativeHandle(fe,function(){return{nativeElement:yn.current,focus:function(Do){if((0,pt.Z)(Do)==="object"){var wo,Oo=Do||{},qn=Oo.index,no=qn===void 0?0:qn,Ka=(0,Za.Z)(Oo,ia);(wo=Oa(no))===null||wo===void 0||wo.focus(Ka)}else{var Ta;(Ta=Oa(Do!=null?Do:0))===null||Ta===void 0||Ta.focus()}},blur:function(){var Do,wo;(Do=Oa(0))===null||Do===void 0||Do.blur(),(wo=Oa(1))===null||wo===void 0||wo.blur()}}});var ro=An(_a),ba=le.useMemo(function(){return Array.isArray(xn)?xn:[xn,xn]},[xn]),Tt=ja((0,Pe.Z)((0,Pe.Z)({},ae),{},{id:so,placeholder:ba})),Yn=(0,pe.Z)(Tt,1),sa=Yn[0],Pa=le.useState({position:"absolute",width:0}),Ga=(0,pe.Z)(Pa,2),Na=Ga[0],po=Ga[1],Eo=(0,ye.zX)(function(){var Bo=Oa(Ct);if(Bo){var Do=Bo.nativeElement.getBoundingClientRect(),wo=yn.current.getBoundingClientRect(),Oo=Do.left-wo.left;po(function(qn){return(0,Pe.Z)((0,Pe.Z)({},qn),{},{width:Do.width,left:Oo})}),Rn([Do.left,Do.right,wo.width])}});le.useEffect(function(){Eo()},[Ct]);var xo=Ce&&(En[0]&&!za[0]||En[1]&&!za[1]),lo=ma&&!za[0],Lo=ma&&!lo&&!za[1];return le.createElement(Bn.Z,{onResize:Eo},le.createElement("div",(0,y.Z)({},ro,{className:oe()(eo,"".concat(eo,"-range"),(0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)({},"".concat(eo,"-focused"),Yt),"".concat(eo,"-disabled"),za.every(function(Bo){return Bo})),"".concat(eo,"-invalid"),Ra.some(function(Bo){return Bo})),"".concat(eo,"-rtl"),qa),Kn),style:Mn,ref:yn,onClick:bn,onMouseDown:function(Do){var wo=Do.target;wo!==fa.current.inputElement&&wo!==xa.current.inputElement&&Do.preventDefault(),ta==null||ta(Do)}}),de&&le.createElement("div",{className:"".concat(eo,"-prefix")},de),le.createElement(na,(0,y.Z)({ref:fa},sa(0),{autoFocus:lo,tabIndex:Qa,"date-range":"start"})),le.createElement("div",{className:"".concat(eo,"-range-separator")},et),le.createElement(na,(0,y.Z)({ref:xa},sa(1),{autoFocus:Lo,tabIndex:Qa,"date-range":"end"})),le.createElement("div",{className:"".concat(eo,"-active-bar"),style:Na}),le.createElement(Xt,{type:"suffix",icon:Ke}),xo&&le.createElement(Un,{icon:Ce,onClear:aa})))}var Ia=le.forwardRef(Ot),Aa=Ia;function Ba(ae,fe){var ge=ae!=null?ae:fe;return Array.isArray(ge)?ge:[ge,ge]}function ao(ae){return ae===1?"end":"start"}function Ja(ae,fe){var ge=tt(ae,function(){var Io=ae.disabled,Po=ae.allowEmpty,Mo=Ba(Io,!1),zo=Ba(Po,!1);return{disabled:Mo,allowEmpty:zo}}),de=(0,pe.Z)(ge,6),Ce=de[0],Ke=de[1],$e=de[2],et=de[3],Ct=de[4],Lt=de[5],nt=Ce.prefixCls,Yt=Ce.styles,qt=Ce.classNames,pn=Ce.defaultValue,un=Ce.value,Dn=Ce.needConfirm,hn=Ce.onKeyDown,xn=Ce.disabled,Kn=Ce.allowEmpty,Mn=Ce.disabledDate,bn=Ce.minDate,aa=Ce.maxDate,En=Ce.defaultOpen,_n=Ce.open,ya=Ce.onOpenChange,la=Ce.locale,La=Ce.generateConfig,ha=Ce.picker,ka=Ce.showNow,Fa=Ce.showToday,za=Ce.showTime,Ra=Ce.mode,Ua=Ce.onPanelChange,Dt=Ce.onCalendarChange,fn=Ce.onOk,Rn=Ce.defaultPickerValue,gn=Ce.pickerValue,ta=Ce.onPickerValueChange,Zn=Ce.inputReadOnly,Gn=Ce.suffixIcon,ma=Ce.onFocus,Qa=Ce.onBlur,_a=Ce.presets,qa=Ce.ranges,co=Ce.components,eo=Ce.cellRender,so=Ce.dateRender,yn=Ce.monthCellRender,fa=Ce.onClick,xa=Ae(fe),Oa=Ve(_n,En,xn,ya),ro=(0,pe.Z)(Oa,2),ba=ro[0],Tt=ro[1],Yn=function(Po,Mo){(xn.some(function(zo){return!zo})||!Po)&&Tt(Po,Mo)},sa=Ln(La,la,et,!0,!1,pn,un,Dt,fn),Pa=(0,pe.Z)(sa,5),Ga=Pa[0],Na=Pa[1],po=Pa[2],Eo=Pa[3],xo=Pa[4],lo=po(),Lo=ot(xn,Kn,ba),Bo=(0,pe.Z)(Lo,9),Do=Bo[0],wo=Bo[1],Oo=Bo[2],qn=Bo[3],no=Bo[4],Ka=Bo[5],Ta=Bo[6],mo=Bo[7],Da=Bo[8],Va=function(Po,Mo){wo(!0),ma==null||ma(Po,{range:ao(Mo!=null?Mo:qn)})},Co=function(Po,Mo){wo(!1),Qa==null||Qa(Po,{range:ao(Mo!=null?Mo:qn)})},To=le.useMemo(function(){if(!za)return null;var Io=za.disabledTime,Po=Io?function(Mo){var zo=ao(qn),Qo=Ue(lo,Ta,qn);return Io(Mo,zo,{from:Qo})}:void 0;return(0,Pe.Z)((0,Pe.Z)({},za),{},{disabledTime:Po})},[za,qn,lo,Ta]),jo=(0,ye.C8)([ha,ha],{value:Ra}),Uo=(0,pe.Z)(jo,2),Zo=Uo[0],qo=Uo[1],Go=Zo[qn]||ha,ko=Go==="date"&&To?"datetime":Go,Wo=ko===ha&&ko!=="time",or=an(ha,Go,ka,Fa,!0),Ya=ln(Ce,Ga,Na,po,Eo,xn,et,Do,ba,Lt),cr=(0,pe.Z)(Ya,2),sr=cr[0],Ko=cr[1],$o=ht(lo,xn,Ta,La,la,Mn),Yo=it(lo,Lt,Kn),rr=(0,pe.Z)(Yo,2),Vo=rr[0],pr=rr[1],ur=Rt(La,la,lo,Zo,ba,qn,Ke,Wo,Rn,gn,To==null?void 0:To.defaultOpenValue,ta,bn,aa),xr=(0,pe.Z)(ur,2),dr=xr[0],Ir=xr[1],er=(0,ye.zX)(function(Io,Po,Mo){var zo=se(Zo,qn,Po);if((zo[0]!==Zo[0]||zo[1]!==Zo[1])&&qo(zo),Ua&&Mo!==!1){var Qo=(0,ve.Z)(lo);Io&&(Qo[qn]=Io),Ua(Qo,zo)}}),Sr=function(Po,Mo){return se(lo,Mo,Po)},lr=function(Po,Mo){var zo=lo;Po&&(zo=Sr(Po,qn)),mo(qn);var Qo=Ka(zo);Eo(zo),sr(qn,Qo===null),Qo===null?Yn(!1,{force:!0}):Mo||xa.current.focus({index:Qo})},br=function(Po){var Mo,zo=Po.target.getRootNode();if(!xa.current.nativeElement.contains((Mo=zo.activeElement)!==null&&Mo!==void 0?Mo:document.activeElement)){var Qo=xn.findIndex(function(Vr){return!Vr});Qo>=0&&xa.current.focus({index:Qo})}Yn(!0),fa==null||fa(Po)},hr=function(){Ko(null),Yn(!1,{force:!0})},Ar=le.useState(null),yr=(0,pe.Z)(Ar,2),jr=yr[0],Lr=yr[1],ir=le.useState(null),gr=(0,pe.Z)(ir,2),mr=gr[0],fr=gr[1],Pr=le.useMemo(function(){return mr||lo},[lo,mr]);le.useEffect(function(){ba||fr(null)},[ba]);var kr=le.useState([0,0,0]),Er=(0,pe.Z)(kr,2),zr=Er[0],Jr=Er[1],ar=Ie(_a,qa),Rr=function(Po){fr(Po),Lr("preset")},Ur=function(Po){var Mo=Ko(Po);Mo&&Yn(!1,{force:!0})},Tr=function(Po){lr(Po)},Zr=function(Po){fr(Po?Sr(Po,qn):null),Lr("cell")},vr=function(Po){Yn(!0),Va(Po)},Qr=function(){Oo("panel")},Cr=function(Po){var Mo=se(lo,qn,Po);Eo(Mo),!Dn&&!$e&&Ke===ko&&lr(Po)},Mr=function(){Yn(!1)},Fr=ft(eo,so,yn,ao(qn)),Gr=lo[qn]||null,Dr=(0,ye.zX)(function(Io){return Lt(Io,{activeIndex:qn})}),ho=le.useMemo(function(){var Io=(0,Ee.Z)(Ce,!1),Po=(0,Ne.Z)(Ce,[].concat((0,ve.Z)(Object.keys(Io)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Po},[Ce]),So=le.createElement(Wn,(0,y.Z)({},ho,{showNow:or,showTime:To,range:!0,multiplePanel:Wo,activeInfo:zr,disabledDate:$o,onFocus:vr,onBlur:Co,onPanelMouseDown:Qr,picker:ha,mode:Go,internalMode:ko,onPanelChange:er,format:Ct,value:Gr,isInvalid:Dr,onChange:null,onSelect:Cr,pickerValue:dr,defaultOpenValue:ue(za==null?void 0:za.defaultOpenValue)[qn],onPickerValueChange:Ir,hoverValue:Pr,onHover:Zr,needConfirm:Dn,onSubmit:lr,onOk:xo,presets:ar,onPresetHover:Rr,onPresetSubmit:Ur,onNow:Tr,cellRender:Fr})),Ho=function(Po,Mo){var zo=Sr(Po,Mo);Eo(zo)},tr=function(){Oo("input")},wr=function(Po,Mo){var zo=Ta.length,Qo=Ta[zo-1];if(zo&&Qo!==Mo&&Dn&&!Kn[Qo]&&!Da(Qo)&&lo[Qo]){xa.current.focus({index:Qo});return}Oo("input"),Yn(!0,{inherit:!0}),qn!==Mo&&ba&&!Dn&&$e&&lr(null,!0),no(Mo),Va(Po,Mo)},Yr=function(Po,Mo){if(Yn(!1),!Dn&&Oo()==="input"){var zo=Ka(lo);sr(qn,zo===null)}Co(Po,Mo)},Or=function(Po,Mo){Po.key==="Tab"&&lr(null,!0),hn==null||hn(Po,Mo)},Br=le.useMemo(function(){return{prefixCls:nt,locale:la,generateConfig:La,button:co.button,input:co.input}},[nt,la,La,co.button,co.input]);if((0,he.Z)(function(){ba&&qn!==void 0&&er(null,ha,!1)},[ba,qn,ha]),(0,he.Z)(function(){var Io=Oo();!ba&&Io==="input"&&(Yn(!1),lr(null,!0)),!ba&&$e&&!Dn&&Io==="panel"&&(Yn(!0),lr())},[ba]),0)var qr;return le.createElement(b.Provider,{value:Br},le.createElement(ee,(0,y.Z)({},ke(Ce),{popupElement:So,popupStyle:Yt.popup,popupClassName:qt.popup,visible:ba,onClose:Mr,range:!0}),le.createElement(Aa,(0,y.Z)({},Ce,{ref:xa,suffixIcon:Gn,activeIndex:Do||ba?qn:null,activeHelp:!!mr,allHelp:!!mr&&jr==="preset",focused:Do,onFocus:wr,onBlur:Yr,onKeyDown:Or,onSubmit:lr,value:Pr,maskFormat:Ct,onChange:Ho,onInputChange:tr,format:et,inputReadOnly:Zn,disabled:xn,open:ba,onOpenChange:Yn,onClick:br,onClear:hr,invalid:Vo,onInvalid:pr,onActiveInfo:Jr}))))}var $a=le.forwardRef(Ja),uo=$a,to=te(11780);function oo(ae){var fe=ae.prefixCls,ge=ae.value,de=ae.onRemove,Ce=ae.removeIcon,Ke=Ce===void 0?"\xD7":Ce,$e=ae.formatDate,et=ae.disabled,Ct=ae.maxTagCount,Lt=ae.placeholder,nt="".concat(fe,"-selector"),Yt="".concat(fe,"-selection"),qt="".concat(Yt,"-overflow");function pn(hn,xn){return le.createElement("span",{className:oe()("".concat(Yt,"-item")),title:typeof hn=="string"?hn:null},le.createElement("span",{className:"".concat(Yt,"-item-content")},hn),!et&&xn&&le.createElement("span",{onMouseDown:function(Mn){Mn.preventDefault()},onClick:xn,className:"".concat(Yt,"-item-remove")},Ke))}function un(hn){var xn=$e(hn),Kn=function(bn){bn&&bn.stopPropagation(),de(hn)};return pn(xn,Kn)}function Dn(hn){var xn="+ ".concat(hn.length," ...");return pn(xn)}return le.createElement("div",{className:nt},le.createElement(to.Z,{prefixCls:qt,data:ge,renderItem:un,renderRest:Dn,itemKey:function(xn){return $e(xn)},maxCount:Ct}),!ge.length&&le.createElement("span",{className:"".concat(fe,"-selection-placeholder")},Lt))}var Ao=["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 vo(ae,fe){var ge=ae.id,de=ae.open,Ce=ae.prefix,Ke=ae.clearIcon,$e=ae.suffixIcon,et=ae.activeHelp,Ct=ae.allHelp,Lt=ae.focused,nt=ae.onFocus,Yt=ae.onBlur,qt=ae.onKeyDown,pn=ae.locale,un=ae.generateConfig,Dn=ae.placeholder,hn=ae.className,xn=ae.style,Kn=ae.onClick,Mn=ae.onClear,bn=ae.internalPicker,aa=ae.value,En=ae.onChange,_n=ae.onSubmit,ya=ae.onInputChange,la=ae.multiple,La=ae.maxTagCount,ha=ae.format,ka=ae.maskFormat,Fa=ae.preserveInvalidOnBlur,za=ae.onInvalid,Ra=ae.disabled,Ua=ae.invalid,Dt=ae.inputReadOnly,fn=ae.direction,Rn=ae.onOpenChange,gn=ae.onMouseDown,ta=ae.required,Zn=ae["aria-required"],Gn=ae.autoFocus,ma=ae.tabIndex,Qa=ae.removeIcon,_a=(0,Za.Z)(ae,Ao),qa=fn==="rtl",co=le.useContext(b),eo=co.prefixCls,so=le.useRef(),yn=le.useRef();le.useImperativeHandle(fe,function(){return{nativeElement:so.current,focus:function(Na){var po;(po=yn.current)===null||po===void 0||po.focus(Na)},blur:function(){var Na;(Na=yn.current)===null||Na===void 0||Na.blur()}}});var fa=An(_a),xa=function(Na){En([Na])},Oa=function(Na){var po=aa.filter(function(Eo){return Eo&&!ie(un,pn,Eo,Na,bn)});En(po),de||_n()},ro=ja((0,Pe.Z)((0,Pe.Z)({},ae),{},{onChange:xa}),function(Ga){var Na=Ga.valueTexts;return{value:Na[0]||"",active:Lt}}),ba=(0,pe.Z)(ro,2),Tt=ba[0],Yn=ba[1],sa=!!(Ke&&aa.length&&!Ra),Pa=la?le.createElement(le.Fragment,null,le.createElement(oo,{prefixCls:eo,value:aa,onRemove:Oa,formatDate:Yn,maxTagCount:La,disabled:Ra,removeIcon:Qa,placeholder:Dn}),le.createElement("input",{className:"".concat(eo,"-multiple-input"),value:aa.map(Yn).join(","),ref:yn,readOnly:!0,autoFocus:Gn,tabIndex:ma}),le.createElement(Xt,{type:"suffix",icon:$e}),sa&&le.createElement(Un,{icon:Ke,onClear:Mn})):le.createElement(na,(0,y.Z)({ref:yn},Tt(),{autoFocus:Gn,tabIndex:ma,suffixIcon:$e,clearIcon:sa&&le.createElement(Un,{icon:Ke,onClear:Mn}),showActiveCls:!1}));return le.createElement("div",(0,y.Z)({},fa,{className:oe()(eo,(0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)({},"".concat(eo,"-multiple"),la),"".concat(eo,"-focused"),Lt),"".concat(eo,"-disabled"),Ra),"".concat(eo,"-invalid"),Ua),"".concat(eo,"-rtl"),qa),hn),style:xn,ref:so,onClick:Kn,onMouseDown:function(Na){var po,Eo=Na.target;Eo!==((po=yn.current)===null||po===void 0?void 0:po.inputElement)&&Na.preventDefault(),gn==null||gn(Na)}}),Ce&&le.createElement("div",{className:"".concat(eo,"-prefix")},Ce),Pa)}var bo=le.forwardRef(vo),Se=bo;function tn(ae,fe){var ge=tt(ae),de=(0,pe.Z)(ge,6),Ce=de[0],Ke=de[1],$e=de[2],et=de[3],Ct=de[4],Lt=de[5],nt=Ce,Yt=nt.prefixCls,qt=nt.styles,pn=nt.classNames,un=nt.order,Dn=nt.defaultValue,hn=nt.value,xn=nt.needConfirm,Kn=nt.onChange,Mn=nt.onKeyDown,bn=nt.disabled,aa=nt.disabledDate,En=nt.minDate,_n=nt.maxDate,ya=nt.defaultOpen,la=nt.open,La=nt.onOpenChange,ha=nt.locale,ka=nt.generateConfig,Fa=nt.picker,za=nt.showNow,Ra=nt.showToday,Ua=nt.showTime,Dt=nt.mode,fn=nt.onPanelChange,Rn=nt.onCalendarChange,gn=nt.onOk,ta=nt.multiple,Zn=nt.defaultPickerValue,Gn=nt.pickerValue,ma=nt.onPickerValueChange,Qa=nt.inputReadOnly,_a=nt.suffixIcon,qa=nt.removeIcon,co=nt.onFocus,eo=nt.onBlur,so=nt.presets,yn=nt.components,fa=nt.cellRender,xa=nt.dateRender,Oa=nt.monthCellRender,ro=nt.onClick,ba=Ae(fe);function Tt(ho){return ho===null?null:ta?ho:ho[0]}var Yn=ua(ka,ha,Ke),sa=Ve(la,ya,[bn],La),Pa=(0,pe.Z)(sa,2),Ga=Pa[0],Na=Pa[1],po=function(So,Ho,tr){if(Rn){var wr=(0,Pe.Z)({},tr);delete wr.range,Rn(Tt(So),Tt(Ho),wr)}},Eo=function(So){gn==null||gn(Tt(So))},xo=Ln(ka,ha,et,!1,un,Dn,hn,po,Eo),lo=(0,pe.Z)(xo,5),Lo=lo[0],Bo=lo[1],Do=lo[2],wo=lo[3],Oo=lo[4],qn=Do(),no=ot([bn]),Ka=(0,pe.Z)(no,4),Ta=Ka[0],mo=Ka[1],Da=Ka[2],Va=Ka[3],Co=function(So){mo(!0),co==null||co(So,{})},To=function(So){mo(!1),eo==null||eo(So,{})},jo=(0,ye.C8)(Fa,{value:Dt}),Uo=(0,pe.Z)(jo,2),Zo=Uo[0],qo=Uo[1],Go=Zo==="date"&&Ua?"datetime":Zo,ko=an(Fa,Zo,za,Ra),Wo=Kn&&function(ho,So){Kn(Tt(ho),Tt(So))},or=ln((0,Pe.Z)((0,Pe.Z)({},Ce),{},{onChange:Wo}),Lo,Bo,Do,wo,[],et,Ta,Ga,Lt),Ya=(0,pe.Z)(or,2),cr=Ya[1],sr=it(qn,Lt),Ko=(0,pe.Z)(sr,2),$o=Ko[0],Yo=Ko[1],rr=le.useMemo(function(){return $o.some(function(ho){return ho})},[$o]),Vo=function(So,Ho){if(ma){var tr=(0,Pe.Z)((0,Pe.Z)({},Ho),{},{mode:Ho.mode[0]});delete tr.range,ma(So[0],tr)}},pr=Rt(ka,ha,qn,[Zo],Ga,Va,Ke,!1,Zn,Gn,ue(Ua==null?void 0:Ua.defaultOpenValue),Vo,En,_n),ur=(0,pe.Z)(pr,2),xr=ur[0],dr=ur[1],Ir=(0,ye.zX)(function(ho,So,Ho){if(qo(So),fn&&Ho!==!1){var tr=ho||qn[qn.length-1];fn(tr,So)}}),er=function(){cr(Do()),Na(!1,{force:!0})},Sr=function(So){!bn&&!ba.current.nativeElement.contains(document.activeElement)&&ba.current.focus(),Na(!0),ro==null||ro(So)},lr=function(){cr(null),Na(!1,{force:!0})},br=le.useState(null),hr=(0,pe.Z)(br,2),Ar=hr[0],yr=hr[1],jr=le.useState(null),Lr=(0,pe.Z)(jr,2),ir=Lr[0],gr=Lr[1],mr=le.useMemo(function(){var ho=[ir].concat((0,ve.Z)(qn)).filter(function(So){return So});return ta?ho:ho.slice(0,1)},[qn,ir,ta]),fr=le.useMemo(function(){return!ta&&ir?[ir]:qn.filter(function(ho){return ho})},[qn,ir,ta]);le.useEffect(function(){Ga||gr(null)},[Ga]);var Pr=Ie(so),kr=function(So){gr(So),yr("preset")},Er=function(So){var Ho=ta?Yn(Do(),So):[So],tr=cr(Ho);tr&&!ta&&Na(!1,{force:!0})},zr=function(So){Er(So)},Jr=function(So){gr(So),yr("cell")},ar=function(So){Na(!0),Co(So)},Rr=function(So){if(Da("panel"),!(ta&&Go!==Fa)){var Ho=ta?Yn(Do(),So):[So];wo(Ho),!xn&&!$e&&Ke===Go&&er()}},Ur=function(){Na(!1)},Tr=ft(fa,xa,Oa),Zr=le.useMemo(function(){var ho=(0,Ee.Z)(Ce,!1),So=(0,Ne.Z)(Ce,[].concat((0,ve.Z)(Object.keys(ho)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,Pe.Z)((0,Pe.Z)({},So),{},{multiple:Ce.multiple})},[Ce]),vr=le.createElement(Wn,(0,y.Z)({},Zr,{showNow:ko,showTime:Ua,disabledDate:aa,onFocus:ar,onBlur:To,picker:Fa,mode:Zo,internalMode:Go,onPanelChange:Ir,format:Ct,value:qn,isInvalid:Lt,onChange:null,onSelect:Rr,pickerValue:xr,defaultOpenValue:Ua==null?void 0:Ua.defaultOpenValue,onPickerValueChange:dr,hoverValue:mr,onHover:Jr,needConfirm:xn,onSubmit:er,onOk:Oo,presets:Pr,onPresetHover:kr,onPresetSubmit:Er,onNow:zr,cellRender:Tr})),Qr=function(So){wo(So)},Cr=function(){Da("input")},Mr=function(So){Da("input"),Na(!0,{inherit:!0}),Co(So)},Fr=function(So){Na(!1),To(So)},Gr=function(So,Ho){So.key==="Tab"&&er(),Mn==null||Mn(So,Ho)},Dr=le.useMemo(function(){return{prefixCls:Yt,locale:ha,generateConfig:ka,button:yn.button,input:yn.input}},[Yt,ha,ka,yn.button,yn.input]);return(0,he.Z)(function(){Ga&&Va!==void 0&&Ir(null,Fa,!1)},[Ga,Va,Fa]),(0,he.Z)(function(){var ho=Da();!Ga&&ho==="input"&&(Na(!1),er()),!Ga&&$e&&!xn&&ho==="panel"&&er()},[Ga]),le.createElement(b.Provider,{value:Dr},le.createElement(ee,(0,y.Z)({},ke(Ce),{popupElement:vr,popupStyle:qt.popup,popupClassName:pn.popup,visible:Ga,onClose:Ur}),le.createElement(Se,(0,y.Z)({},Ce,{ref:ba,suffixIcon:_a,removeIcon:qa,activeHelp:!!ir,allHelp:!!ir&&Ar==="preset",focused:Ta,onFocus:Mr,onBlur:Fr,onKeyDown:Gr,onSubmit:er,value:fr,maskFormat:Ct,onChange:Qr,onInputChange:Cr,internalPicker:Ke,format:et,inputReadOnly:Qa,disabled:bn,open:Ga,onOpenChange:Na,onClick:Sr,onClear:lr,invalid:rr,onInvalid:function(So){Yo(So,0)}}))))}var Ye=le.forwardRef(tn),yt=Ye,ut=yt},9940:function(Qe,dt,te){"use strict";te.d(dt,{Qw:function(){return It},FJ:function(){return sn},hT:function(){return dn},OF:function(){return ne},ZP:function(){return ct}});var y=te(72308),ve=te(80702),Pe=te(77321),pe=te(52487),ye=te(74416),he=te(62853),Ne=te(45560),Ee=te(69582),we=te(34643),le=te(18929),Te=te(48736),Le=te(59301),at=function(Fe){var He=Le.useRef({valueLabels:new Map});return Le.useMemo(function(){var Xe=He.current.valueLabels,We=new Map,tt=Fe.map(function(At){var Oe=At.value,Ve=At.label,Ae=Ve!=null?Ve:Xe.get(Oe);return We.set(Oe,Ae),(0,Pe.Z)((0,Pe.Z)({},At),{},{label:Ae})});return He.current.valueLabels=We,[tt]},[Fe])},oe=function(He,Xe,We,tt){return Le.useMemo(function(){var At=function(Ft){return Ft.map(function(kt){var Rt=kt.value;return Rt})},Oe=At(He),Ve=At(Xe),Ae=Oe.filter(function(ht){return!tt[ht]}),Ie=Oe,be=Ve;if(We){var ot=(0,we.S)(Oe,!0,tt);Ie=ot.checkedKeys,be=ot.halfCheckedKeys}return[Array.from(new Set([].concat((0,ve.Z)(Ae),(0,ve.Z)(Ie)))),be]},[He,Xe,We,tt])},a=oe,E=te(34061),b=function(Fe,He){return Le.useMemo(function(){var Xe=(0,E.I8)(Fe,{fieldNames:He,initWrapper:function(tt){return(0,Pe.Z)((0,Pe.Z)({},tt),{},{valueEntities:new Map})},processEntity:function(tt,At){var Oe=tt.node[He.value];if(0)var Ve;At.valueEntities.set(Oe,tt)}});return Xe},[Fe,He])},x=te(49618),z=te(11592),ee=function(){return null},ne=ee,ue=["children","value"];function se(Fe){return(0,z.Z)(Fe).map(function(He){if(!Le.isValidElement(He)||!He.type)return null;var Xe=He,We=Xe.key,tt=Xe.props,At=tt.children,Oe=tt.value,Ve=(0,ye.Z)(tt,ue),Ae=(0,Pe.Z)({key:We,value:Oe},Ve),Ie=se(At);return Ie.length&&(Ae.children=Ie),Ae}).filter(function(He){return He})}function ce(Fe){if(!Fe)return Fe;var He=(0,Pe.Z)({},Fe);return"props"in He||Object.defineProperty(He,"props",{get:function(){return(0,Te.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),He}}),He}function De(Fe,He,Xe,We,tt,At){var Oe=null,Ve=null;function Ae(){function Ie(be){var ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return be.map(function(Ft,kt){var Rt="".concat(ot,"-").concat(kt),Zt=Ft[At.value],rn=Xe.includes(Zt),jn=Ie(Ft[At.children]||[],Rt,rn),on=Le.createElement(ne,Ft,jn.map(function(Ln){return Ln.node}));if(He===Zt&&(Oe=on),rn){var Fn={pos:Rt,node:on,children:jn};return ht||Ve.push(Fn),Fn}return null}).filter(function(Ft){return Ft})}Ve||(Ve=[],Ie(We),Ve.sort(function(be,ot){var ht=be.node.props.value,Ft=ot.node.props.value,kt=Xe.indexOf(ht),Rt=Xe.indexOf(Ft);return kt-Rt}))}Object.defineProperty(Fe,"triggerNode",{get:function(){return(0,Te.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Ae(),Oe}}),Object.defineProperty(Fe,"allCheckedNodes",{get:function(){return(0,Te.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Ae(),tt?Ve:Ve.map(function(be){var ot=be.node;return ot})}})}var Ue=function(He,Xe,We){var tt=We.fieldNames,At=We.treeNodeFilterProp,Oe=We.filterTreeNode,Ve=tt.children;return Le.useMemo(function(){if(!Xe||Oe===!1)return He;var Ae=typeof Oe=="function"?Oe:function(be,ot){return String(ot[At]).toUpperCase().includes(Xe.toUpperCase())},Ie=function be(ot){var ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ot.reduce(function(Ft,kt){var Rt=kt[Ve],Zt=ht||Ae(Xe,ce(kt)),rn=be(Rt||[],Zt);return(Zt||rn.length)&&Ft.push((0,Pe.Z)((0,Pe.Z)({},kt),{},(0,x.Z)({isLeaf:void 0},Ve,rn))),Ft},[])};return Ie(He)},[He,Xe,Ve,At,Oe])},ke=Ue;function ft(Fe){var He=Le.useRef();He.current=Fe;var Xe=Le.useCallback(function(){return He.current.apply(He,arguments)},[]);return Xe}function it(Fe,He){var Xe=He.id,We=He.pId,tt=He.rootPId,At=new Map,Oe=[];return Fe.forEach(function(Ve){var Ae=Ve[Xe],Ie=(0,Pe.Z)((0,Pe.Z)({},Ve),{},{key:Ve.key||Ae});At.set(Ae,Ie)}),At.forEach(function(Ve){var Ae=Ve[We],Ie=At.get(Ae);Ie?(Ie.children=Ie.children||[],Ie.children.push(Ve)):(Ae===tt||tt===null)&&Oe.push(Ve)}),Oe}function _e(Fe,He,Xe){return Le.useMemo(function(){if(Fe){if(Xe){var We=(0,Pe.Z)({id:"id",pId:"pId",rootPId:null},(0,he.Z)(Xe)==="object"?Xe:{});return it(Fe,We)}return Fe}return se(He)},[He,Xe,Fe])}var bt=Le.createContext(null),Pt=bt,pt=te(2826),xt=te(15018),Kt=te(10228),Ut=te(80547),jt=Le.createContext(null),Mt=jt,Gt=function(He){return Array.isArray(He)?He:He!==void 0?[He]:[]},Jt=function(He){var Xe=He||{},We=Xe.label,tt=Xe.value,At=Xe.children;return{_title:We?[We]:["title","label"],value:tt||"value",key:tt||"value",children:At||"children"}},_t=function(He){return!He||He.disabled||He.disableCheckbox||He.checkable===!1},lt=function(He,Xe){var We=[],tt=function At(Oe){Oe.forEach(function(Ve){var Ae=Ve[Xe.children];Ae&&(We.push(Ve[Xe.value]),At(Ae))})};return tt(He),We},Ge=function(He){return He==null},St=te(70425),st={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},zt=function(He,Xe){var We=(0,Ne.lk)(),tt=We.prefixCls,At=We.multiple,Oe=We.searchValue,Ve=We.toggleOpen,Ae=We.open,Ie=We.notFoundContent,be=Le.useContext(Mt),ot=be.virtual,ht=be.listHeight,Ft=be.listItemHeight,kt=be.listItemScrollOffset,Rt=be.treeData,Zt=be.fieldNames,rn=be.onSelect,jn=be.dropdownMatchSelectWidth,on=be.treeExpandAction,Fn=be.treeTitleRender,Ln=be.onPopupScroll,ln=be.leftMaxCount,an=be.leafCountOnly,Bn=be.valueEntities,ea=Le.useContext(Pt),kn=ea.checkable,$t=ea.checkedKeys,oa=ea.halfCheckedKeys,Jn=ea.treeExpandedKeys,ua=ea.treeDefaultExpandAll,ca=ea.treeDefaultExpandedKeys,va=ea.onTreeExpand,vn=ea.treeIcon,Cn=ea.showTreeIcon,Ze=ea.switcherIcon,Je=ea.treeLine,gt=ea.treeNodeFilterProp,mt=ea.loadData,vt=ea.treeLoadedKeys,Nt=ea.treeMotion,Tn=ea.onTreeLoad,$n=ea.keyEntities,da=Le.useRef(),On=(0,Ut.Z)(function(){return Rt},[Ae,Rt],function(Vt,Be){return Be[0]&&Vt[1]!==Be[1]}),pa=Le.useMemo(function(){return kn?{checked:$t,halfChecked:oa}:null},[kn,$t,oa]);Le.useEffect(function(){if(Ae&&!At&&$t.length){var Vt;(Vt=da.current)===null||Vt===void 0||Vt.scrollTo({key:$t[0]})}},[Ae]);var rt=function(Be){Be.preventDefault()},Ht=function(Be,Qt){var mn=Qt.node;kn&&_t(mn)||(rn(mn.key,{selected:!$t.includes(mn.key)}),At||Ve(!1))},ra=Le.useState(ca),en=(0,pe.Z)(ra,2),In=en[0],wa=en[1],Hn=Le.useState(null),Bt=(0,pe.Z)(Hn,2),nn=Bt[0],Et=Bt[1],Qn=Le.useMemo(function(){return Jn?(0,ve.Z)(Jn):Oe?nn:In},[In,nn,Jn,Oe]),Nn=function(Be){wa(Be),Et(Be),va&&va(Be)},Vn=String(Oe).toLowerCase(),zn=function(Be){return Vn?String(Be[gt]).toLowerCase().includes(Vn):!1};Le.useEffect(function(){Oe&&Et(lt(Rt,Zt))},[Oe]);var je=Le.useState(function(){return new Map}),wt=(0,pe.Z)(je,2),Wn=wt[0],Za=wt[1];Le.useEffect(function(){ln&&Za(new Map)},[ln]);function ja(Vt){var Be=Vt[Zt.value];if(!Wn.has(Be)){var Qt=Bn.get(Be),mn=(Qt.children||[]).length===0;if(mn)Wn.set(Be,!1);else{var na=Qt.children.filter(function(ia){return!ia.node.disabled&&!ia.node.disableCheckbox&&!$t.includes(ia.node[Zt.value])}),Ea=na.length;Wn.set(Be,Ea>ln)}}return Wn.get(Be)}var Ha=(0,St.zX)(function(Vt){var Be=Vt[Zt.value];return $t.includes(Be)||ln===null?!1:ln<=0?!0:an&&ln?ja(Vt):!1}),An=function Vt(Be){var Qt=(0,pt.Z)(Be),mn;try{for(Qt.s();!(mn=Qt.n()).done;){var na=mn.value;if(!(na.disabled||na.selectable===!1)){if(Oe){if(zn(na))return na}else return na;if(na[Zt.children]){var Ea=Vt(na[Zt.children]);if(Ea)return Ea}}}}catch(ia){Qt.e(ia)}finally{Qt.f()}return null},Sn=Le.useState(null),wn=(0,pe.Z)(Sn,2),Xt=wn[0],Un=wn[1],ga=$n[Xt];Le.useEffect(function(){if(Ae){var Vt=null,Be=function(){var mn=An(On);return mn?mn[Zt.value]:null};!At&&$t.length&&!Oe?Vt=$t[0]:Vt=Be(),Un(Vt)}},[Ae,Oe]),Le.useImperativeHandle(Xe,function(){var Vt;return{scrollTo:(Vt=da.current)===null||Vt===void 0?void 0:Vt.scrollTo,onKeyDown:function(Qt){var mn,na=Qt.which;switch(na){case Kt.Z.UP:case Kt.Z.DOWN:case Kt.Z.LEFT:case Kt.Z.RIGHT:(mn=da.current)===null||mn===void 0||mn.onKeyDown(Qt);break;case Kt.Z.ENTER:{if(ga){var Ea=Ha(ga.node),ia=(ga==null?void 0:ga.node)||{},Ot=ia.selectable,Ia=ia.value,Aa=ia.disabled;Ot!==!1&&!Aa&&!Ea&&Ht(null,{node:{key:Xt},selected:!$t.includes(Ia)})}break}case Kt.Z.ESC:Ve(!1)}},onKeyUp:function(){}}});var Wa=(0,Ut.Z)(function(){return!Oe},[Oe,Jn||In],function(Vt,Be){var Qt=(0,pe.Z)(Vt,1),mn=Qt[0],na=(0,pe.Z)(Be,2),Ea=na[0],ia=na[1];return mn!==Ea&&!!(Ea||ia)}),Ca=Wa?mt:null;if(On.length===0)return Le.createElement("div",{role:"listbox",className:"".concat(tt,"-empty"),onMouseDown:rt},Ie);var Xa={fieldNames:Zt};return vt&&(Xa.loadedKeys=vt),Qn&&(Xa.expandedKeys=Qn),Le.createElement("div",{onMouseDown:rt},ga&&Ae&&Le.createElement("span",{style:st,"aria-live":"assertive"},ga.node.value),Le.createElement(xt.y6.Provider,{value:{nodeDisabled:Ha}},Le.createElement(xt.ZP,(0,y.Z)({ref:da,focusable:!1,prefixCls:"".concat(tt,"-tree"),treeData:On,height:ht,itemHeight:Ft,itemScrollOffset:kt,virtual:ot!==!1&&jn!==!1,multiple:At,icon:vn,showIcon:Cn,switcherIcon:Ze,showLine:Je,loadData:Ca,motion:Nt,activeKey:Xt,checkable:kn,checkStrictly:!0,checkedKeys:pa,selectedKeys:kn?[]:$t,defaultExpandAll:ua,titleRender:Fn},Xa,{onActiveChange:Un,onSelect:Ht,onCheck:Ht,onExpand:Nn,onLoad:Tn,filterTreeNode:zn,expandAction:on,onScroll:Ln}))))},cn=Le.forwardRef(zt),Re=cn,It="SHOW_ALL",dn="SHOW_PARENT",sn="SHOW_CHILD";function Pn(Fe,He,Xe,We){var tt=new Set(Fe);return He===sn?Fe.filter(function(At){var Oe=Xe[At];return!Oe||!Oe.children||!Oe.children.some(function(Ve){var Ae=Ve.node;return tt.has(Ae[We.value])})||!Oe.children.every(function(Ve){var Ae=Ve.node;return _t(Ae)||tt.has(Ae[We.value])})}):He===dn?Fe.filter(function(At){var Oe=Xe[At],Ve=Oe?Oe.parent:null;return!Ve||_t(Ve.node)||!tt.has(Ve.key)}):Fe}function xe(Fe){var He=Fe.searchPlaceholder,Xe=Fe.treeCheckStrictly,We=Fe.treeCheckable,tt=Fe.labelInValue,At=Fe.value,Oe=Fe.multiple,Ve=Fe.showCheckedStrategy,Ae=Fe.maxCount;warning(!He,"`searchPlaceholder` has been removed."),Xe&&tt===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(tt||Xe)&&warning(toArray(At).every(function(Ie){return Ie&&_typeof(Ie)==="object"&&"value"in Ie}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Xe||Oe||We?warning(!At||Array.isArray(At),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(At),"`value` should not be array when `TreeSelect` is single mode."),Ae&&(Ve==="SHOW_ALL"&&!Xe||Ve==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var ie=null,re=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function me(Fe){return!Fe||(0,he.Z)(Fe)!=="object"}var ze=Le.forwardRef(function(Fe,He){var Xe=Fe.id,We=Fe.prefixCls,tt=We===void 0?"rc-tree-select":We,At=Fe.value,Oe=Fe.defaultValue,Ve=Fe.onChange,Ae=Fe.onSelect,Ie=Fe.onDeselect,be=Fe.searchValue,ot=Fe.inputValue,ht=Fe.onSearch,Ft=Fe.autoClearSearchValue,kt=Ft===void 0?!0:Ft,Rt=Fe.filterTreeNode,Zt=Fe.treeNodeFilterProp,rn=Zt===void 0?"value":Zt,jn=Fe.showCheckedStrategy,on=Fe.treeNodeLabelProp,Fn=Fe.multiple,Ln=Fe.treeCheckable,ln=Fe.treeCheckStrictly,an=Fe.labelInValue,Bn=Fe.maxCount,ea=Fe.fieldNames,kn=Fe.treeDataSimpleMode,$t=Fe.treeData,oa=Fe.children,Jn=Fe.loadData,ua=Fe.treeLoadedKeys,ca=Fe.onTreeLoad,va=Fe.treeDefaultExpandAll,vn=Fe.treeExpandedKeys,Cn=Fe.treeDefaultExpandedKeys,Ze=Fe.onTreeExpand,Je=Fe.treeExpandAction,gt=Fe.virtual,mt=Fe.listHeight,vt=mt===void 0?200:mt,Nt=Fe.listItemHeight,Tn=Nt===void 0?20:Nt,$n=Fe.listItemScrollOffset,da=$n===void 0?0:$n,On=Fe.onDropdownVisibleChange,pa=Fe.dropdownMatchSelectWidth,rt=pa===void 0?!0:pa,Ht=Fe.treeLine,ra=Fe.treeIcon,en=Fe.showTreeIcon,In=Fe.switcherIcon,wa=Fe.treeMotion,Hn=Fe.treeTitleRender,Bt=Fe.onPopupScroll,nn=(0,ye.Z)(Fe,re),Et=(0,Ee.ZP)(Xe),Qn=Ln&&!ln,Nn=Ln||ln,Vn=ln||an,zn=Nn||Fn,je=(0,le.Z)(Oe,{value:At}),wt=(0,pe.Z)(je,2),Wn=wt[0],Za=wt[1],ja=Le.useMemo(function(){return Ln?jn||sn:It},[jn,Ln]),Ha=Le.useMemo(function(){return Jt(ea)},[JSON.stringify(ea)]),An=(0,le.Z)("",{value:be!==void 0?be:ot,postState:function(ge){return ge||""}}),Sn=(0,pe.Z)(An,2),wn=Sn[0],Xt=Sn[1],Un=function(ge){Xt(ge),ht==null||ht(ge)},ga=_e($t,oa,kn),Wa=b(ga,Ha),Ca=Wa.keyEntities,Xa=Wa.valueEntities,Vt=Le.useCallback(function(fe){var ge=[],de=[];return fe.forEach(function(Ce){Xa.has(Ce)?de.push(Ce):ge.push(Ce)}),{missingRawValues:ge,existRawValues:de}},[Xa]),Be=ke(ga,wn,{fieldNames:Ha,treeNodeFilterProp:rn,filterTreeNode:Rt}),Qt=Le.useCallback(function(fe){if(fe){if(on)return fe[on];for(var ge=Ha._title,de=0;debo)){var Ke=na(fe);if(Za(Ke),kt&&Xt(""),Ve){var $e=fe;Qn&&($e=Ce.map(function(hn){var xn=Xa.get(hn);return xn?xn.node[Ha.value]:hn}));var et=ge||{triggerValue:void 0,selected:void 0},Ct=et.triggerValue,Lt=et.selected,nt=$e;if(ln){var Yt=Aa.filter(function(hn){return!$e.includes(hn.value)});nt=[].concat((0,ve.Z)(nt),(0,ve.Z)(Yt))}var qt=na(nt),pn={preValue:Ia,triggerValue:Ct},un=!0;(ln||de==="selection"&&!Lt)&&(un=!1),De(pn,Ct,fe,ga,un,Ha),Nn?pn.checked=Lt:pn.selected=Lt;var Dn=Vn?qt:qt.map(function(hn){return hn.value});Ve(zn?Dn:Dn[0],Vn?null:qt.map(function(hn){return hn.label}),pn)}}}),tn=Le.useCallback(function(fe,ge){var de,Ce=ge.selected,Ke=ge.source,$e=Ca[fe],et=$e==null?void 0:$e.node,Ct=(de=et==null?void 0:et[Ha.value])!==null&&de!==void 0?de:fe;if(!zn)Se([Ct],{selected:!0,triggerValue:Ct},"option");else{var Lt=Ce?[].concat((0,ve.Z)(Ba),[Ct]):$a.filter(function(xn){return xn!==Ct});if(Qn){var nt=Vt(Lt),Yt=nt.missingRawValues,qt=nt.existRawValues,pn=qt.map(function(xn){return Xa.get(xn).key}),un;if(Ce){var Dn=(0,we.S)(pn,!0,Ca);un=Dn.checkedKeys}else{var hn=(0,we.S)(pn,{checked:!1,halfCheckedKeys:uo},Ca);un=hn.checkedKeys}Lt=[].concat((0,ve.Z)(Yt),(0,ve.Z)(un.map(function(xn){return Ca[xn].node[Ha.value]})))}Se(Lt,{selected:Ce,triggerValue:Ct},Ke||"option")}Ce||!zn?Ae==null||Ae(Ct,ce(et)):Ie==null||Ie(Ct,ce(et))},[Vt,Xa,Ca,Ha,zn,Ba,Se,Qn,Ae,Ie,$a,uo,Bn]),Ye=Le.useCallback(function(fe){if(On){var ge={};Object.defineProperty(ge,"documentClickClose",{get:function(){return(0,Te.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),On(fe,ge)}},[On]),yt=ft(function(fe,ge){var de=fe.map(function(Ce){return Ce.value});if(ge.type==="clear"){Se(de,{},"selection");return}ge.values.length&&tn(ge.values[0].value,{selected:!1,source:"selection"})}),ut=Le.useMemo(function(){return{virtual:gt,dropdownMatchSelectWidth:rt,listHeight:vt,listItemHeight:Tn,listItemScrollOffset:da,treeData:Be,fieldNames:Ha,onSelect:tn,treeExpandAction:Je,treeTitleRender:Hn,onPopupScroll:Bt,leftMaxCount:Bn===void 0?null:Bn-vo.length,leafCountOnly:ja==="SHOW_CHILD"&&!ln&&!!Ln,valueEntities:Xa}},[gt,rt,vt,Tn,da,Be,Ha,tn,Je,Hn,Bt,Bn,vo.length,ja,ln,Ln,Xa]),ae=Le.useMemo(function(){return{checkable:Nn,loadData:Jn,treeLoadedKeys:ua,onTreeLoad:ca,checkedKeys:$a,halfCheckedKeys:uo,treeDefaultExpandAll:va,treeExpandedKeys:vn,treeDefaultExpandedKeys:Cn,onTreeExpand:Ze,treeIcon:ra,treeMotion:wa,showTreeIcon:en,switcherIcon:In,treeLine:Ht,treeNodeFilterProp:rn,keyEntities:Ca}},[Nn,Jn,ua,ca,$a,uo,va,vn,Cn,Ze,ra,wa,en,In,Ht,rn,Ca]);return Le.createElement(Mt.Provider,{value:ut},Le.createElement(Pt.Provider,{value:ae},Le.createElement(Ne.Ac,(0,y.Z)({ref:He},nn,{id:Et,prefixCls:tt,mode:zn?"multiple":void 0,displayValues:vo,onDisplayValuesChange:yt,searchValue:wn,onSearch:Un,OptionList:Re,emptyOptions:!ga.length,onDropdownVisibleChange:Ye,dropdownMatchSelectWidth:rt}))))}),qe=ze;qe.TreeNode=ne,qe.SHOW_ALL=It,qe.SHOW_PARENT=dn,qe.SHOW_CHILD=sn;var Me=qe,ct=Me},27774:function(Qe,dt){"use strict";Object.defineProperty(dt,"__esModule",{value:!0}),dt.SizeSensorId=dt.SensorTabIndex=dt.SensorClassName=void 0;var te="size-sensor-id";dt.SizeSensorId=te;var y="size-sensor-object";dt.SensorClassName=y;var ve="-1";dt.SensorTabIndex=ve},79301:function(Qe,dt){"use strict";Object.defineProperty(dt,"__esModule",{value:!0}),dt.default=void 0;var te=function(ve){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,pe=null;return function(){for(var ye=this,he=arguments.length,Ne=new Array(he),Ee=0;Ee=Pe.length?{done:!0}:{done:!1,value:Pe[he++]}},e:function(Le){throw Le},f:Ne}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Ee,we=!0,le=!1;return{s:function(){ye=ye.call(Pe)},n:function(){var Le=ye.next();return we=Le.done,Le},e:function(Le){le=!0,Ee=Le},f:function(){try{we||ye.return==null||ye.return()}finally{if(le)throw Ee}}}}}}]); diff --git a/p__Classrooms__Lists__SmartPlan__Info__index.915df9e4.async.js b/p__Classrooms__Lists__SmartPlan__Info__index.06b1f6dc.async.js similarity index 83% rename from p__Classrooms__Lists__SmartPlan__Info__index.915df9e4.async.js rename to p__Classrooms__Lists__SmartPlan__Info__index.06b1f6dc.async.js index 3d312b9db5..fd4e567383 100644 --- a/p__Classrooms__Lists__SmartPlan__Info__index.915df9e4.async.js +++ b/p__Classrooms__Lists__SmartPlan__Info__index.06b1f6dc.async.js @@ -145,26 +145,26 @@ ${st} `);(qe=ye.parentNode)==null||qe.replaceChild(a,ye)});let ge=Ee.innerHTML;return fe||(ge=ge.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),ge=ge.replace(/

    /g,""),ge=ge.replace(/<\/p>/g,` `),ge=ge.replace(/
    /g,` `),ge=ge.replace(/\r\n/g,` -`),ge=ge.replace(/<[^>]*>/g,""),ge=pe(ge),ge});Ye.Z=ue},50887:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ye}});var b=te(59301),ue=te(62957),Se=te(77019),ve=te(60242),ce="data:image/png;base64,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",fe="data:image/png;base64,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",pe="data:image/png;base64,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",Ee={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},me=te(59301);const ge=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var ye=()=>{const[qe,ae]=(0,b.useState)(0),[a,E]=(0,b.useState)(!1),[x,y]=(0,b.useState)(!0),z=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(x)return;const de=()=>{ae(De=>De>=99?(clearInterval(z.current),99):De+1)};return z.current=setInterval(de,5e4/99),()=>clearInterval(z.current)},[x]);const ee=()=>{ae(0),E(!0),y(!1)},ne=(de=0)=>{y(!0),ae(de),E(!1)},oe=de=>{const De=de/1048576;let Pe;return De<=.3?Pe=3:De<=.5?Pe=5:De<=1?Pe=10:De<=2?Pe=20:De<=3?Pe=30:De<=10?Pe=De*10:Pe=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Pe}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},le=()=>me.createElement("span",{className:Ee.dotLoading},me.createElement("span",null,"."),me.createElement("span",null,"."),me.createElement("span",null,"."));return{progress:qe,progressOpen:a,openProgress:ee,closeProgress:ne,toggleLock:()=>y(de=>!de),CreateProgressModal:(de=ge,De)=>(typeof de=="string"&&(de=[de,de,de]),me.createElement(ue.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:a,title:null,footer:null,width:500,afterClose:()=>ae(0)},me.createElement(Se.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},qe<=30&&me.createElement(me.Fragment,null,me.createElement("img",{src:ce,alt:"Step 1"}),me.createElement("div",{className:"mt20 c-light-primary"},de[0],le())),qe>30&&qe<60&&me.createElement(me.Fragment,null,me.createElement("img",{src:fe,alt:"Step 2"}),me.createElement("div",{className:"mt20 c-light-primary"},de[1],le())),qe>=60&&me.createElement(me.Fragment,null,me.createElement("img",{src:pe,alt:"Step 3"}),me.createElement("div",{className:"mt20 c-light-primary"},de[2],le())),me.createElement(ve.Z,{className:Ee.progress,status:"active",style:{width:"auto"},size:[300,8],percent:qe}),!!De&&me.createElement("div",{className:"c-grey-999"},oe(De)))))}}},17645:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return Lt}});var b=te(59301),ue=te(75727),Se=te(6767),ve=te(25399),ce=te(37568),fe=te(99571),pe=te(46425),Ee={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},ge=({position:yt,children:At})=>{const{left:Ge=0,top:xe=0}=yt||{},[rt,He]=(0,b.useState)(Ge),[ht,kt]=(0,b.useState)(xe),Ae=(0,b.useRef)(null),st=()=>{if(Ae.current){const Vt=Ae.current.offsetWidth,Tt=Ae.current.offsetHeight,Ut=window.innerWidth,Jt=window.innerHeight;let gt=Ge,Mt=xe;Ge+Vt>Ut&&(gt=Ut-Vt),gt<0&&(gt=0),xe+Tt>Jt&&(Mt=Jt-Tt),Mt<0&&(Mt=0),He(gt),kt(Mt)}};return(0,b.useEffect)(()=>{if(!Ae.current||!yt)return;const Vt=new ResizeObserver(()=>{st()});return Vt.observe(Ae.current),()=>{Vt.disconnect()}},[Ge,xe,yt]),(0,b.useEffect)(()=>{yt&&st()},[Ge,xe,yt]),yt?b.createElement("div",{ref:Ae,style:{position:"fixed",left:`${rt}px`,top:`${ht}px`,zIndex:1050}},At):null},Ne=te(13820),ye=te(56102),qe=te(47229),ae=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(yt,At,Ge)=>At in yt?ae(yt,At,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):yt[At]=Ge,ne=(yt,At)=>{for(var Ge in At||(At={}))y.call(At,Ge)&&ee(yt,Ge,At[Ge]);if(x)for(var Ge of x(At))z.call(At,Ge)&&ee(yt,Ge,At[Ge]);return yt},oe=(yt,At)=>a(yt,E(At)),le=(yt,At,Ge)=>new Promise((xe,rt)=>{var He=Ae=>{try{kt(Ge.next(Ae))}catch(st){rt(st)}},ht=Ae=>{try{kt(Ge.throw(Ae))}catch(st){rt(st)}},kt=Ae=>Ae.done?xe(Ae.value):Promise.resolve(Ae.value).then(He,ht);kt((Ge=Ge.apply(yt,At)).next())}),de=({visible:yt,position:At,selectText:Ge,applyRefinedText:xe,fetchUrl:rt,noRestrictModal:He})=>{var ht;const[kt,Ae]=(0,b.useState)(!1),[st,Vt]=(0,b.useState)([]),[Tt,Ut]=(0,b.useState)(""),[Jt,gt]=(0,b.useState)(1),[Mt,vt]=(0,b.useState)(""),[cn,nn]=(0,b.useState)(!1),Ue=(0,b.useRef)(null),[Ft,Ce]=(0,b.useState)(!1),[Ve,Qe]=(0,b.useState)(0),at=(0,b.useRef)(!1),ot=((ht=st==null?void 0:st[(st==null?void 0:st.length)-1])==null?void 0:ht.loading)===!0;(0,b.useEffect)(()=>{if(yt){gt(1);return}Ce(!1),Ae(!1),mt(),Qe(0),Vt([]),gt(0)},[yt]);const mt=()=>{var Xt,sn;Ut(""),vt(""),(sn=(Xt=Ue.current)==null?void 0:Xt.cancelRequest)==null||sn.call(Xt)},we=(...Xt)=>le(void 0,[...Xt],function*(sn="",vn=st){const jt=Date.now(),Zt=[...vn,{text:sn,key:jt,sender:"user",show:!0},{loading:!0,key:jt,sender:"AI",show:!0}];gt(2),Vt(Zt);const pn=se(vn),Cn={no_record_times:!0,prompt:sn,history:pn};Ue.current=new qe.Z(Ne.Z.API_SERVER+rt,Cn),yield new Promise(hn=>{Ue.current.on("data",Ot=>{const{chunk:{msg:wn},full:yn}=Ot,Dn=wn==="error";Ce(!0),vt(pt(yn)),Vt(kn=>kn.map((jn,zt)=>zt===kn.length-1?oe(ne({},jn),{text:yn,loading:!1,error:Dn}):jn))}),Ue.current.on("done",()=>hn()),Ue.current.on("error",Ot=>{const wn="\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(Ot)==="[object Object]"&&Ot.status===-9&&(gt(1),He(Ot.data)),Vt(yn=>yn.map((Dn,kn)=>kn===yn.length-1?oe(ne({},Dn),{text:wn,loading:!1,error:!0}):Dn)),hn()}),Ue.current.on("cancelled",()=>hn()),Ue.current.startStream()}),Ae(!1)}),Oe=Xt=>{Ut(Xt.target.value)},se=Xt=>Xt.reduce((vn,jt)=>{if(jt.sender==="user"){const Zt=Xt.find(pn=>pn.key===jt.key&&pn.sender==="AI");Zt&&(Zt!=null&&Zt.text)&&!(Zt!=null&&Zt.error)&&vn.push({question:jt.text,answer:Zt.text})}return vn},[]),he=()=>{if(gn)return;const Xt=Ct("\u6539\u5199");mt(),Ae(!0),we(Xt)},be=Xt=>{if(Xt.key==="Enter"&&!Xt.shiftKey){if(Xt.preventDefault(),at.current||Gt)return;he()}},ke=()=>{var Xt,sn;Qe(vn=>vn+1),(sn=(Xt=Ue.current)==null?void 0:Xt.cancelRequest)==null||sn.call(Xt),Ae(!1),Ce(!1)},et=[{key:"1",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:b.createElement("span",null,b.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],pt=(Xt="")=>{const sn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((vn,jt)=>{sn.push(`\u7B54\u6848${jt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${jt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${jt+1})\u8F93\u51FA\uFF1A`)}),sn.forEach(vn=>{const jt=new RegExp(vn,"g");Xt=Xt.replace(jt,`**${vn}** `)}),Xt},Ct=Xt=>Xt==="\u6539\u5199"?`${Tt}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Ge}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Ge}\uFF0C${Xt}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Yt=Xt=>{let sn="";Xt.key==="1"&&(sn=Ct("\u6DA6\u8272")),Xt.key==="2"&&(sn=Ct("\u6269\u5199")),Xt.key==="3"&&(sn=Ct("\u7F29\u5199")),mt(),Ae(!0),we(sn)},It=()=>{const Xt=st.splice(st.length-2),{text:sn}=(Xt==null?void 0:Xt[0])||{};mt(),Ae(!0),we(sn,st)},Gt=kt||Ft,gn=(Tt==null?void 0:Tt.trim())==="";return yt?b.createElement(ue.Z,{open:gn&&!Gt&&(cn||!Mt),overlayStyle:{minWidth:200},menu:{items:et,onClick:Yt}},b.createElement(ge,{position:At},b.createElement("div",{className:Ee.wrap},Jt===2&&b.createElement(b.Fragment,null,b.createElement("div",{className:Ee.chatContainer},ot&&b.createElement("div",{className:Ee.loadingWrp},b.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),b.createElement("div",{className:"ai-loading"})),Mt&&b.createElement(pe.Z,{cancelIndex:Ve,streamingStatus:kt,loadImage:!1,onFinish:()=>le(void 0,null,function*(){Qe(0),setTimeout(()=>Ce(!1),0)}),value:Mt})),b.createElement("div",{className:Ee.btnContainer},b.createElement("div",{onClick:()=>xe(!0,Mt),className:Ee.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),b.createElement("div",{onClick:()=>xe(!1,Mt),className:Ee.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),b.createElement(ye.CopyToClipboard,{text:Mt,onCopy:()=>Se.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(ve.Z,{title:"\u590D\u5236"},b.createElement("div",{className:Ee.btn,style:{marginLeft:"auto"}},b.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),b.createElement(ve.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("div",{onClick:It,className:Ee.btn},b.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),b.createElement(ve.Z,{title:"\u5220\u9664"},b.createElement("div",{onClick:()=>{gt(1),mt(),Vt([])},className:Ee.btn},b.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),b.createElement("div",{className:Ee.inputContainer},b.createElement(ce.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Tt,bordered:!1,onFocus:()=>nn(!0),onBlur:()=>setTimeout(()=>nn(!1),300),onChange:Oe,onPressEnter:be,onCompositionStart:()=>at.current=!0,onCompositionEnd:()=>at.current=!1}),Ft?b.createElement("div",{className:`iconfont icon-tingzhihuida ${Ee.cancelBtn}`,onClick:ke}):b.createElement(fe.ZP,{className:gn?Ee.sendBtnDisabled:Ee.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Gt,onClick:he}))))):b.createElement(b.Fragment,null)},De={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},Pe=Object.defineProperty,Ke=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ut=(yt,At,Ge)=>At in yt?Pe(yt,At,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):yt[At]=Ge,$e=(yt,At)=>{for(var Ge in At||(At={}))ze.call(At,Ge)&&ut(yt,Ge,At[Ge]);if(Ke)for(var Ge of Ke(At))Me.call(At,Ge)&&ut(yt,Ge,At[Ge]);return yt};const Xe=yt=>React.createElement("svg",$e({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},yt),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var it="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",ft=(0,b.forwardRef)(({initialContent:yt,onButtonClick:At},Ge)=>{const[xe,rt]=(0,b.useState)(null),[He,ht]=(0,b.useState)(null),[kt,Ae]=(0,b.useState)(""),[st,Vt]=(0,b.useState)(null),Tt=Ge,Ut=Ue=>{const Ft=document.elementFromPoint(10,Ue),Ce=document.createRange();let Ve=null;const Qe=document.createTreeWalker(Tt.current,NodeFilter.SHOW_TEXT,{acceptNode:he=>{const be=document.createRange();be.selectNodeContents(he);const ke=be.getBoundingClientRect();return ke.top<=Ue&&ke.bottom>=Ue?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let at="",ot,mt,we=null,Oe=null,se=null;for(;ot=Qe.nextNode();){ot.parentNode.getAttribute("data-select")==="disabled"&&(mt=!0),at+=ot.textContent,Oe||(Oe=ot),se=ot;const he=document.createRange();he.selectNodeContents(ot);const be=he.getBoundingClientRect();we===null&&(we=be.top)}if(Oe&&se&&!mt){const he=document.createRange();he.setStart(Oe,0),he.setEnd(se,se.textContent.length),Vt(he)}else Vt(null);return ht(we-1),mt?"":at.trim()};function Jt(Ue){for(;Ue.parentElement&&Ue.parentElement.tagName.toLowerCase()!=="section";){var Ft=window.getComputedStyle(Ue.parentElement);if(Ft.pointerEvents==="none")return!0;Ue=Ue.parentElement}return!1}const gt=Ue=>{var Ft,Ce;if(Jt(Ue.target)){ht(-1e6);return}if(((Ce=(Ft=document.getSelection())==null?void 0:Ft.toString)==null?void 0:Ce.call(Ft))!==""){ht(-1e6);return}const Ve=Ut(Ue.clientY);if((Ve==null?void 0:Ve.trim())===""){ht(-1e6);return}const Qe=Tt.current.getBoundingClientRect();rt(Qe.left-30),Ae(Ve)},Mt=()=>{},vt=Ue=>{At&&kt&&At(kt,Ue.clientX,Ue.clientY,st)},cn=()=>{if(st){const Ue=window.getSelection();Ue.removeAllRanges(),Ue.addRange(st)}},nn=()=>{window.getSelection().removeAllRanges()};return(0,b.useEffect)(()=>{const Ue=Tt.current;return Ue.addEventListener("mousemove",gt),Ue.addEventListener("mouseleave",Mt),()=>{Ue.removeEventListener("mousemove",gt),Ue.removeEventListener("mouseleave",Mt),nn()}},[yt]),b.createElement("div",{className:De["hover-line-container2"]},He!==null&&b.createElement("div",{className:De["line-button-container"],style:{top:He,left:xe},onMouseEnter:()=>{cn()},onMouseLeave:()=>{nn(),ht(null),Ae(""),Vt(null)}},b.createElement("div",{className:De.button,onClick:vt},b.createElement("img",{src:it}),b.createElement("span",null,"AI\u6539\u5199"))))}),Pt={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Lt=({nodeRef:yt,noRestrictModal:At})=>{const[Ge,xe]=(0,b.useState)(null),[rt,He]=(0,b.useState)(null),[ht,kt]=(0,b.useState)(!1),[Ae,st]=(0,b.useState)(null),[Vt,Tt]=(0,b.useState)(!1),[Ut,Jt]=(0,b.useState)(!1),gt=yt,Mt=(0,b.useRef)(null),vt=(0,b.useRef)(null),[cn,nn]=(0,b.useState)("");(0,b.useEffect)(()=>{Ge!=null&&Ge.toString()&&nn(Ge==null?void 0:Ge.toString())},[Ge==null?void 0:Ge.toString()]);const Ue=()=>{const Qe=window.getSelection(),at=gt.current.scrollTop,ot=gt.current.getBoundingClientRect();if(Qe.rangeCount>0&&Qe.toString().length>0){const mt=Qe.getRangeAt(0);xe(mt.cloneRange());const we=mt.getBoundingClientRect(),Oe=40;let se=we.top+at-5+Oe;se{if(!Qe||Qe.rangeCount===0){Tt(!1);return}const ot=Qe.getRangeAt(0).getBoundingClientRect(),mt=window.getComputedStyle(gt.current),we=parseInt(mt.lineHeight),Oe=parseInt(mt.paddingTop),se=gt.current.scrollTop,he=gt.current.getBoundingClientRect(),be=ot.top-he.top+se,ke=Math.floor((be-Oe)/we),et=Oe+ke*we-se;st(et),Tt(!0)},Ce=Qe=>{gt.current&&!gt.current.contains(Qe.target)&&Jt(!1)};(0,b.useEffect)(()=>{const Qe=gt.current;return Qe.addEventListener("scroll",Ue),Qe.addEventListener("input",Ue),Qe.addEventListener("click",Ue),Qe.addEventListener("mouseup",Ue),Qe.addEventListener("keyup",Ue),Qe.addEventListener("click",Ue),document.addEventListener("mousedown",Ce),()=>{Qe.removeEventListener("scroll",Ue),Qe.removeEventListener("input",Ue),Qe.removeEventListener("click",Ue),Qe.removeEventListener("mouseup",Ue),Qe.removeEventListener("keyup",Ue),Qe.removeEventListener("click",Ue),document.removeEventListener("mousedown",Ce)}},[]);const Ve=(Qe=!0,at)=>{if(!Ge)return;const ot=vt.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),mt=Ge.cloneRange(),we=window.getSelection();if(we.removeAllRanges(),we.addRange(mt),Qe){mt.deleteContents();const Oe=document.createElement("div");Oe.innerHTML=ot;const se=Array.from(Oe.childNodes);for(;se.length>0;)mt.insertNode(se.pop())}else{mt.collapse(!1);const Oe=document.createElement("div");Oe.innerHTML=" "+ot;const se=Array.from(Oe.childNodes);for(;se.length>0;)mt.insertNode(se.pop())}we.removeAllRanges(),xe(null),kt(!1),He(null)};return b.createElement("section",{ref:vt},rt&&b.createElement("div",{ref:Mt,className:Pt.toolbar,style:{top:rt==null?void 0:rt.top,left:rt==null?void 0:rt.left}},b.createElement("div",{className:Pt.button,onClick:()=>kt(!0)},b.createElement("img",{src:it}),b.createElement("span",null,"AI\u6539\u5199"))),b.createElement(de,{key:JSON.stringify(rt),noRestrictModal:At,visible:ht,position:rt,selectText:cn,applyRefinedText:Ve,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),gt.current&&b.createElement(ft,{ref:gt,onButtonClick:(Qe,at,ot,mt)=>{xe(mt),kt(!0),nn(Qe),He({left:at,top:ot+20})}}))}},80235:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ce}});var b=te(59301),ue=te(62957),Se={num:"num___VQiqB"},ce=({visible:fe,usedCount:pe,totalCount:Ee,onOk:me,onCancel:ge})=>{const Ne=()=>pe>0?b.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ee,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Se.num},pe),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):b.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Ee,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Se.num},pe),"\u6B21\uFF09\u3002");return b.createElement(ue.default,{centered:!0,open:fe,title:"\u63D0\u793A",width:620,onCancel:ge,onOk:me,footer:pe>0?void 0:null},Ne())}},1970:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return E},Q:function(){return ae}});var b=te(59301),ue={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},Se=te(47229),ve=te(13820),ce=te(46425),fe=te(17645),pe=te(48327),Ee=te(14360),me="data:image/png;base64,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",ge=te(92310),Ne=te.n(ge),ye=te(6767),qe=(x,y,z)=>new Promise((ee,ne)=>{var oe=de=>{try{re(z.next(de))}catch(De){ne(De)}},le=de=>{try{re(z.throw(de))}catch(De){ne(De)}},re=de=>de.done?ee(de.value):Promise.resolve(de.value).then(oe,le);re((z=z.apply(x,y)).next())});const ae={contentRef:{current:null},value:null,status:!1,open:()=>qe(void 0,null,function*(){}),close:()=>{}};var E=({className:x,style:y,onChange:z,onSuccess:ee,onCancel:ne,onError:oe,fetchUrl:le,noRestrictModal:re=()=>{},showEditableToolbar:de,bottomOffset:De=110,loadingText:Pe,showEmptyData:Ke=!0,onStatusChange:ze,stringTransformer:Me,bottomContainerNode:ut})=>{const[$e,Xe]=(0,b.useState)(!1),[it,St]=(0,b.useState)(""),[ft,Pt]=(0,b.useState)(0),[lt,Lt]=(0,b.useState)(!1),yt=(0,b.useRef)(null),At=(0,b.useRef)(null),Ge=(0,b.useRef)(null),xe=(0,b.useRef)(null),rt=(0,pe.Z)({scrollBoxRef:xe,bottomInspectRef:Ge,contentRef:At,status:lt,bottomOffset:De}),He=$e||lt;(0,b.useEffect)(()=>{z==null||z(it)},[it]),(0,b.useEffect)(()=>{ze==null||ze({contentRef:At,status:He,value:it,open:ht,close:kt})},[He,it]);const ht=st=>qe(void 0,null,function*(){Xe(!0),St(""),Pt(0);const Vt=le;st!=null&&st.fetchUrl&&delete st.fetchUrl,yt.current=new Se.Z(`${ve.Z.API_SERVER}${Vt}`,st),yield new Promise((Tt,Ut)=>{yt.current.on("data",Jt=>{let{chunk:{content:gt,type:Mt}}=Jt;Lt(!0),Mt==="text"&&St(vt=>Me?Me(vt+gt):vt+gt)}),yt.current.on("done",()=>{Tt()}),yt.current.on("error",Jt=>{Object.prototype.toString.call(Jt)==="[object Object]"&&Jt.status===-1&&ye.ZP.warning((Jt==null?void 0:Jt.message)||""),Tt(),oe==null||oe(Jt)}),yt.current.on("cancelled",()=>{Tt(),ne==null||ne()}),yt.current.startStream()}),Xe(!1)}),kt=()=>{var st,Vt;Pt(1),(Vt=(st=yt.current)==null?void 0:st.cancelRequest)==null||Vt.call(st),Xe(!1),Lt(!1)},Ae=(0,b.useMemo)(()=>At.current?b.createElement(fe.Z,{noRestrictModal:re,nodeRef:At}):b.createElement(b.Fragment,null),[At.current]);return b.createElement(b.Fragment,null,b.createElement("div",{className:Ne()(ue.container,x),style:y,ref:xe},b.createElement("div",{ref:At,className:ue.liWrap,contentEditable:!He},it&&b.createElement(ce.Z,{cancelIndex:ft,streamingStatus:$e,loadImage:!1,onFinish:()=>qe(void 0,null,function*(){Pt(0),setTimeout(()=>Lt(!1),0),ee==null||ee(it)}),value:it})),!it&&!He&&b.createElement("div",{className:ue.imgBox},b.createElement("img",{width:56,src:me}),b.createElement("span",null,"\u9884\u89C8\u533A")),Ke&&He&&b.createElement(Ee.Z,{text:Pe}),!rt&&b.createElement("div",{className:ue.backBottom,onClick:()=>{xe.current.scrollTop=xe.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:Ge}),ut),!He&&de&&Ae)}},14360:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ve}});var b=te(59301),ue={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},ve=({text:ce})=>b.createElement("div",null,b.createElement("div",{className:ue.loading},b.createElement("div",{className:ue.dot}),b.createElement("div",{className:ue.dot}),b.createElement("div",{className:ue.dot})),!!ce&&b.createElement("div",{className:"mt5"},ce))},98837:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return at}});var b=te(59301),ue=te(30641),Se=te(6767),ve=te(14566),ce=te(62957),fe=te(25399),pe=te(37568),Ee=te(99571),me=te(29787),ge=te(584),Ne=te(93725),ye=te(75727),qe=te(92310),ae=te.n(qe),a=te(46425),E=te(92477),x=te(63409),y={loadingPic:"loadingPic___sQWGQ",loading:"loading___ss_U1",dot:"dot___eTny8","dot-fade":"dot-fade___gzUhM",wrap:"wrap___SoLR4",chatContainer:"chatContainer___bSpXP",footerContainer:"footerContainer___IbaJq",btnWrp:"btnWrp___z89PH",btn:"btn___VK3Di",btnActive:"btnActive___en_8L",inputContainer:"inputContainer___q_PRC",uploadBtn:"uploadBtn___fY3BV",sendBtn:"sendBtn____aYXt",sendBtnDisabled:"sendBtnDisabled____WhtC",cancelBtn:"cancelBtn___I91qC",lineFour:"lineFour___t_eBm",fullIcon:"fullIcon___WYjW2",footerContainerSelected:"footerContainerSelected___TV_oq",full:"full___h1vtm",li:"li___DXR9A",avatarIcon:"avatarIcon___EYoqp",img:"img___wrenL",content:"content___NK_Ew",borderBox:"borderBox___UVtN4",text:"text___d_gYw",fileWrap:"fileWrap___kbAp0",file:"file___R5FNg",fileName:"fileName___oTYTw",source:"source___JD93j",action:"action___CTh1w",disabledInput:"disabledInput___rMs3e",backBottom:"backBottom___VIz5U",head:"head___vWC9s",title:"title___l1GaK",headBtn:"headBtn___fGGSq",menuWarp:"menuWarp___Py4k9",menu:"menu___Rpj4l",menuText:"menuText___zGoGw",menuDel:"menuDel___qa0au",active:"active___n_Cfs",draggableWrap:"draggableWrap___u95gi",modal:"modal___Q60Fu",footer:"footer___lxKwN",main:"main____xLI7",files:"files___U6HeB",fileDel:"fileDel___HitRv",inputWrap:"inputWrap___ydzLc",btnWrap:"btnWrap___ENcDO",btnDisabled:"btnDisabled___AFYEZ",uploadDisabledBtn:"uploadDisabledBtn___LslUe"},z=te(205),ee=te(61737),ne=te(40908),oe=te(37166),le=te(28984),re=te(71986),de=te(13820),De=te(56102),Pe=te(47229),Ke=Object.defineProperty,ze=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,$e=(ot,mt,we)=>mt in ot?Ke(ot,mt,{enumerable:!0,configurable:!0,writable:!0,value:we}):ot[mt]=we,Xe=(ot,mt)=>{for(var we in mt||(mt={}))Me.call(mt,we)&&$e(ot,we,mt[we]);if(ze)for(var we of ze(mt))ut.call(mt,we)&&$e(ot,we,mt[we]);return ot},it=(ot,mt)=>{var we={};for(var Oe in ot)Me.call(ot,Oe)&&mt.indexOf(Oe)<0&&(we[Oe]=ot[Oe]);if(ot!=null&&ze)for(var Oe of ze(ot))mt.indexOf(Oe)<0&&ut.call(ot,Oe)&&(we[Oe]=ot[Oe]);return we};const St=te(20441),ft={};St.keys().forEach(ot=>{const mt=ot.replace("./","").replace(".svg","");ft[mt]=St(ot)});var lt=ot=>{var mt=ot,{filename:we}=mt,Oe=it(mt,["filename"]),se;const he=((se=we==null?void 0:we.split(".").pop())==null?void 0:se.toLowerCase())||"unknown",be=ft[he]||ft.default;return b.createElement("img",Xe({src:be,alt:he},Oe))},Lt=te(34547),yt=Object.defineProperty,At=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,ht=(ot,mt,we)=>mt in ot?yt(ot,mt,{enumerable:!0,configurable:!0,writable:!0,value:we}):ot[mt]=we,kt=(ot,mt)=>{for(var we in mt||(mt={}))rt.call(mt,we)&&ht(ot,we,mt[we]);if(xe)for(var we of xe(mt))He.call(mt,we)&&ht(ot,we,mt[we]);return ot},Ae=(ot,mt)=>At(ot,Ge(mt)),st=(ot,mt,we)=>new Promise((Oe,se)=>{var he=et=>{try{ke(we.next(et))}catch(pt){se(pt)}},be=et=>{try{ke(we.throw(et))}catch(pt){se(pt)}},ke=et=>et.done?Oe(et.value):Promise.resolve(et.value).then(he,be);ke((we=we.apply(ot,mt)).next())}),Tt=({title:ot="\u5934\u6B4CAI",placeholder:mt,hideUpload:we,hideInputBox:Oe,aiIcon:se=oe,userIcon:he=le,dragIcon:be=re,children:ke,fetchUrl:et,fetchData:pt={},extraAnswerAction:Ct,showDefaultTips:Yt=!0,onOpen:It,onClose:Gt,loadingOption:gn,showPreference:Xt=!1,initMessage:sn,customRequest:vn,visible:jt,width:Zt=1200,isCheckRestrictNumber:pn=!1,headNode:Cn,headFunctionNode:hn,showRedraw:Ot,showEdit:wn,promptPropName:yn="prompt",topPercentage:Dn,showSwitchingModel:kn=!1,showImageGenerator:jn=!1,showLookHistory:zt=!1,fetchListObject:_t,customPreference:Be,customDataNode:Ze,showAddSession:We,historyId:Rt,draggableExtraNode:Wt,drawerExtraNode:en,menuExtraFunctionNode:dn,showSceneAwareness:In=!1,ReactComponent:Ln=ue.Z,topFunctionNode:Sn,footerContainerStyle:_n,chatContainerStyle:je={},showCodePreview:Et=!1,showSource:Pn=!0,onSendMessage:bt,onDynamic:En=()=>{}})=>{var Gn,mn;const[on,Tn]=(0,b.useState)(!1),[Rn,Yn]=(0,b.useState)("qwen-max"),[Zn,Kn]=(0,b.useState)([]),[Nn,Te]=(0,b.useState)([]),[Ht,sa]=(0,b.useState)(!1),[xa,Sa]=(0,b.useState)(!1),[va,rn]=(0,b.useState)(!1),[un,An]=(0,b.useState)([]),[qt,Mn]=(0,b.useState)(""),[ra,wa]=(0,b.useState)(0),[ga,Ea]=(0,b.useState)(void 0),[Bt,Le]=(0,b.useState)(!1),[xt,an]=(0,b.useState)(null),[zn,Jn]=(0,b.useState)(""),On=(0,b.useRef)(),Fn=(0,b.useRef)(null),qn=(0,b.useRef)(null),[Qn,ma]=(0,b.useState)(!1),[ka,ya]=(0,b.useState)(!1),[Ba,Ma]=(0,b.useState)(!1),[ca,pa]=(0,b.useState)(!1),[Ta,ja]=(0,b.useState)(!1),[Wa,ie]=(0,b.useState)(0),wt=(0,b.useRef)(null),Fe=(0,b.useRef)(!1),_e=(0,b.useRef)(null),[Re,dt]=(0,b.useState)(void 0),[nt,Je]=(0,b.useState)(!0),[tt,Nt]=(0,b.useState)(Zt-28),[tn,Qt]=(0,b.useState)(!1),[Kt,fn]=(0,b.useState)(!0),[bn,$t]=(0,b.useState)([]),Xn=(0,b.useRef)([]),$n=(0,b.useRef)(null),Da=(0,b.useRef)(null),ha=(0,b.useRef)(!1),Oa=tt-22,ua=qt==null?void 0:qt.split(` -`).length,{onAdd:Za,onGetList:ba,onListClick:da,onListDelete:Ga,onListDealData:Ra}=_t||{},Ha=50,Ua=10,za={maxCount:Ha,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Zn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Dt=>st(void 0,null,function*(){var Vn,ea,na,Fa;const ia=(Fa=(na=(ea=(Vn=Dt==null?void 0:Dt.name)==null?void 0:Vn.split("."))==null?void 0:ea.slice(-1))==null?void 0:na[0])==null?void 0:Fa.toLowerCase(),Xa=["doc","docx","md","pdf","txt","xlsx","xls"].includes(ia);return Dt.size==0?(Se.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ve.default.LIST_IGNORE):Xa?Dt.size/1024/1024>100?(Se.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ve.default.LIST_IGNORE):!0:(Se.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),ve.default.LIST_IGNORE)}),onChange:({fileList:Dt})=>{Kn(Dt)},action:`${(Gn=de.Z)==null?void 0:Gn.API_SERVER}/api/intelligent_imports/upload_file.json`},Ia={maxCount:Ua,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Nn,multiple:!0,accept:".jpg,.png,",beforeUpload:Dt=>{var Vn,ea,na,Fa;const ia=(Fa=(na=(ea=(Vn=Dt==null?void 0:Dt.name)==null?void 0:Vn.split("."))==null?void 0:ea.slice(-1))==null?void 0:na[0])==null?void 0:Fa.toLowerCase(),Xa=["jpg","png"].includes(ia);return Dt.size==0?(Se.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ve.default.LIST_IGNORE):Xa?Dt.size/1024/1024>10?(Se.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ve.default.LIST_IGNORE):!0:(Se.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),ve.default.LIST_IGNORE)},onChange:({fileList:Dt})=>{Te(Dt)},action:`${(mn=de.Z)==null?void 0:mn.API_SERVER}/api/ai/generals/update_file.json`};(0,b.useEffect)(()=>{if(!un.length||!On.current)return;const Dt=un[un.length-1];Dt!=null&&Dt.loading&&(On.current.scrollTop=On.current.scrollHeight)},[un.length]),(0,b.useEffect)(()=>{if(!On.current||!wt.current)return;const Dt=new IntersectionObserver(([Vn])=>{var ea,na,Fa,ia;if(!document.contains(Vn.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((ea=Vn.rootBounds)==null?void 0:ea.width)===0&&((na=Vn.rootBounds)==null?void 0:na.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((Fa=Vn.boundingClientRect)==null?void 0:Fa.width)===0&&((ia=Vn.boundingClientRect)==null?void 0:ia.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}Je(Vn.isIntersecting)},{root:On.current,rootMargin:"70px",threshold:0});return Dt.observe(wt.current),()=>{wt.current&&Dt.unobserve(wt.current)}},[On.current,wt.current]),(0,b.useEffect)(()=>{if(!Qn)return;const Dt=On.current,Vn=_e.current;Fe.current=!1;let ea=Dt.scrollTop;const na=()=>{const{scrollTop:ia,scrollHeight:Va,clientHeight:Xa}=Dt;ia>ea?ia+Xa>=Va-50&&(Dt.scrollTop=Dt.scrollHeight,Fe.current=!1):ia{Fe.current||(Dt.scrollTop=Dt.scrollHeight)});return Fa.observe(Vn),()=>{var ia;Fa.unobserve(Vn),(ia=Dt==null?void 0:Dt.removeEventListener)==null||ia.call(Dt,"scroll",na)}},[Qn]),(0,b.useEffect)(()=>{!Qn&&Xn.current.length&&(An([...un,...Xn.current]),Xn.current=[])},[Qn]),(0,b.useEffect)(()=>{if(!On.current)return;const Dt=new ResizeObserver(()=>{var Vn;On.current&&Nt((Vn=On.current)==null?void 0:Vn.offsetWidth)});return Dt.observe(On.current),()=>{On.current&&Dt.unobserve(On.current)}},[On.current]),(0,b.useEffect)(()=>{typeof jt=="boolean"&&Tn(jt)},[jt]),(0,b.useEffect)(()=>{var Dt;if(Fn.current&&xt!==null){Fn.current.focus();const Vn=(Dt=Fn.current.resizableTextArea)==null?void 0:Dt.textArea;Vn&&(Vn.selectionStart=Vn.selectionEnd=Vn.value.length)}},[xt]),(0,b.useEffect)(()=>{ua<5&&Le(!1)},[ua]),(0,b.useEffect)(()=>{on&&sn&&(An(Qa(sn)),sa(!0),la(sn,{history:[]})),on&&(Po(),Rt?wo(Rt):We&&!Re&&Bo()),on||La()},[on]);const Qa=(Dt="",Vn=[],ea=[])=>{const na=Date.now();return[{text:Dt,key:na,sender:"user",fileList:Vn,imageList:ea,show:!0},{loading:!0,key:na,sender:"AI",show:!0,model:Rn,imageGenerator:ca,thinkingEnabled:ka,codePreview:Ba}]},La=()=>{Jn(""),an(null),Kn([]),Te([]),Mn("")},vo=()=>{if(It){It({chatData:un,setChatData:An,setLoading:sa,getData:la,renderChatItems:Qa,handleAdd:Bo,identifier:Re});return}Tn(!0)},uo=()=>{if(fn(!0),Gt){Gt();return}Tn(!1)},co=()=>{Le(!Bt)},Po=()=>st(void 0,null,function*(){if(!pn)return;const Dt=yield(0,z.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Dt==null?void 0:Dt.status)===0&&(Dt==null?void 0:Dt.total_number)!==-1&&(wa((Dt==null?void 0:Dt.total_number)-(Dt==null?void 0:Dt.remaining_number)),Ea(Dt==null?void 0:Dt.total_number))}),oo=()=>{ce.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:b.createElement("div",null,b.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),b.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",ga,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},po=Dt=>Dt.reduce((ea,na)=>{if(na.sender==="user"){const Fa=Dt.find(ia=>ia.key===na.key&&ia.sender==="AI");Fa&&(Fa!=null&&Fa.text)&&!(Fa!=null&&Fa.error)&&ea.push({question:na.text,answer:Fa.text})}return ea},[]),la=(...Dt)=>st(void 0,[...Dt],function*(Vn="",ea={},na=un){if(vn&&(yield vn({mes:Vn,setChatData:An,fileList:Zn,body:ea,checkNum:Po,setLoading:sa,bodyChatData:na,setTyping:ma,setImageGenerator:pa,renderChatItems:Qa})),!vn){const Fa=Zn==null?void 0:Zn.map(Ya=>{var $a;return($a=Ya==null?void 0:Ya.response)==null?void 0:$a.file_id}),ia=Nn==null?void 0:Nn.map(Ya=>{var $a;return($a=Ya==null?void 0:Ya.response)==null?void 0:$a.data}),Va=ea.history||po(na),Xa=kt(kt({identifier:Re,response_mode:"streaming",model:Rn,scene_awareness:Ta,thinking_enabled:ka,image_generator:ca,code_preview:Ba,file_ids:Fa,image_list:ia,history:Va,[yn]:Vn},pt),ea),lo=Object.fromEntries(Object.entries(Xa).filter(([Ya,$a])=>$a!==void 0));qn.current=new Pe.Z(de.Z.API_SERVER+et,lo),yield new Promise((Ya,$a)=>{let ko=null,Go=null;qn.current.on("data",Lo=>{ma(!0);const{chunk:{content:No,type:Un,created:aa,msg:Ja}}=Lo,eo=Ja==="error";Un==="thinking"&&(ko=ko||aa,An(ao=>[...ao].map((_a,to)=>to===ao.length-1?Ae(kt({},_a),{reasoning:(_a.reasoning||"")+No,loading:!1,hideAnswer:!0,error:eo}):_a))),Un==="text"&&(Go=Go||aa,An(ao=>[...ao].map((_a,to)=>to===ao.length-1?Ae(kt({},_a),{text:(_a.text||"")+No,loading:!1,startTime:ko,endTime:Go,error:eo}):_a)))}),qn.current.on("done",()=>{Ya()}),qn.current.on("error",Lo=>{let No="\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(Lo)==="[object Object]"&&Lo.status===-9&&(No=Lo==null?void 0:Lo.message),An(Un=>[...Un].map((aa,Ja)=>Ja===Un.length-1?Ae(kt({},aa),{text:No,loading:!1,error:!0}):aa)),Ya()}),qn.current.on("cancelled",()=>{Ya()}),qn.current.startStream()})}Po(),sa(!1)}),Na=Dt=>{Mn(Dt.target.value)},Hn=(Dt,Vn)=>{if(La(),sa(!0),Dt==="edit"){Xn.current=un.slice(Vn+2);const ea=un.splice(Vn),{fileList:na=[],imageList:Fa=[]}=(ea==null?void 0:ea[0])||{},ia=na.map(lo=>{var Ya;return(Ya=lo.response)==null?void 0:Ya.file_id}),Va=Fa.map(lo=>{var Ya;return(Ya=lo.response)==null?void 0:Ya.data}),Xa={history:po(un),file_ids:ia,image_list:Va,edit:!0};An([...un,...Qa(zn,na,Fa)]),la(zn,Xa,un)}if(Dt==="redraw"){Xn.current=un.slice(Vn+1);const ea=un.splice(Vn-1),{text:na,fileList:Fa=[],imageList:ia=[]}=(ea==null?void 0:ea[0])||{},Va=Fa.map(Ya=>{var $a;return($a=Ya.response)==null?void 0:$a.file_id}),Xa=ia.map(Ya=>{var $a;return($a=Ya.response)==null?void 0:$a.data}),lo={history:po(un),file_ids:Va,image_list:Xa,edit:!0};An([...un,...Qa(na,Fa,ia)]),la(na,lo,un)}},yo=()=>{if(qt.trim()!==""){La(),sa(!0);const Dt=Zn.filter(ea=>ea.status==="done"),Vn=Nn.filter(ea=>ea.status==="done");An([...un,...Qa(qt,Dt,Vn)]),la(qt)}},Ao=Dt=>{if(Dt.shiftKey){if(Dt.key==="Enter")return}else if(Dt.key==="Enter"){if(Dt.preventDefault(),xo||ha.current)return;yo()}},Aa=(Dt,Vn)=>{let ea=!1;wn===!0?ea=!0:wn==="last"&&(ea=un.reduce((Va,Xa,lo)=>Xa.sender==="user"?lo:Va,-1)===Vn);const na=Vn===xt,Fa=[...(Dt==null?void 0:Dt.fileList)||[],...(Dt==null?void 0:Dt.imageList)||[]];return b.createElement("div",{className:y.li,style:kt({width:Oa},je)},b.createElement("div",{className:y.avatarIcon},b.createElement("img",{className:y.img,src:he})),b.createElement("div",{className:y.content},!!(Fa!=null&&Fa.length)&&b.createElement("div",{className:y.fileWrap},Fa==null?void 0:Fa.map((ia,Va)=>b.createElement("div",{key:Va,className:y.file},b.createElement(lt,{filename:ia==null?void 0:ia.name,className:"mr10",width:24}),b.createElement("aside",null,b.createElement(fe.Z,{title:ia==null?void 0:ia.name},b.createElement("div",{className:y.fileName},ia==null?void 0:ia.name)),b.createElement("div",{className:"c-grey-999 font12"},(0,ee.RD)(ia==null?void 0:ia.size)))))),b.createElement("div",{className:y.borderBox},na?b.createElement(pe.default.TextArea,{value:zn,ref:Fn,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:ia=>Jn(ia.target.value)}):b.createElement("div",{className:y.text},Dt==null?void 0:Dt.text)),na?b.createElement("div",{className:y.action},b.createElement(Ee.ZP,{onClick:()=>{Jn(""),an(null)},size:"small"},"\u53D6\u6D88"),b.createElement(Ee.ZP,{disabled:!zn.trim(),onClick:()=>Hn("edit",Vn),type:"primary",size:"small"},"\u786E\u8BA4")):b.createElement("div",{className:y.action},b.createElement(De.CopyToClipboard,{text:(Dt==null?void 0:Dt.text)||"",onCopy:()=>Se.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(fe.Z,{title:"\u590D\u5236"},b.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),ea&&!Ht&&b.createElement(fe.Z,{title:"\u7F16\u8F91"},b.createElement("i",{onClick:()=>{an(Vn),Jn((Dt==null?void 0:Dt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ro=(Dt,Vn)=>{let ea=!1;Ot===!0?ea=!0:Ot==="last"&&(ea=un.reduce((ia,Va,Xa)=>Va.sender==="AI"?Xa:ia,-1)===Vn);let na="";return Dt!=null&&Dt.source?na=Dt==null?void 0:Dt.source:(Dt==null?void 0:Dt.model)==="deepseek-r1"?na="\u7531deepseek\u751F\u6210":(Dt==null?void 0:Dt.model)==="qwen-max"&&(na="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),b.createElement("div",{className:y.li,style:kt({width:Oa},je)},b.createElement("div",{className:y.avatarIcon},b.createElement("img",{className:y.img,src:se})),b.createElement("div",{className:y.content},b.createElement("div",{className:y.borderBox},Dt.loading&&b.createElement(b.Fragment,null,Dt!=null&&Dt.imageGenerator?b.createElement("div",{className:y.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",b.createElement("div",{className:"ai-loading"})):!(Dt!=null&&Dt.thinkingEnabled)&&b.createElement("div",null,b.createElement("div",{className:y.loading},b.createElement("div",{className:y.dot}),b.createElement("div",{className:y.dot}),b.createElement("div",{className:y.dot})),b.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(gn==null?void 0:gn.text)||"\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"))),(Dt==null?void 0:Dt.thinkingEnabled)&&b.createElement(E.Z,{time:Dt==null?void 0:Dt.time,cancelIndex:Wa,loading:Dt.loading,streamingStatus:!(Dt!=null&&Dt.text),onFinish:()=>{ie(0),An(Fa=>[...Fa].map((ia,Va)=>Va===Fa.length-1?Ae(kt({},ia),{hideAnswer:!1,time:ia.startTime?ia.endTime-ia.startTime:null}):ia))},value:Dt==null?void 0:Dt.reasoning}),!!(Dt!=null&&Dt.text)&&!Dt.hideAnswer&&b.createElement(a.Z,{onDynamic:En,cancelIndex:Wa,streamingStatus:Ht,loadImage:!!(Dt!=null&&Dt.imageGenerator),onFinish:()=>st(void 0,null,function*(){ie(0),setTimeout(()=>ma(!1),0)}),value:Dt==null?void 0:Dt.text})),Pn&&!!(Dt!=null&&Dt.text)&&na&&b.createElement("div",{className:y.source},na),b.createElement("div",{className:y.action},Ct==null?void 0:Ct(Dt,Vn,Do),!(Dt!=null&&Dt.imageGenerator)&&b.createElement(De.CopyToClipboard,{text:String((Dt==null?void 0:Dt.text)||""),onCopy:()=>Se.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(fe.Z,{title:"\u590D\u5236"},b.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Xt&&!Ht&&b.createElement(b.Fragment,null,b.createElement(fe.Z,{title:"\u559C\u6B22"},b.createElement("i",{style:Dt!=null&&Dt.like?{color:"#FA8D30"}:{},onClick:()=>no("like",!(Dt!=null&&Dt.like),Vn),className:"iconfot icon-yijiejue font15"})),b.createElement(fe.Z,{title:"\u4E0D\u559C\u6B22"},b.createElement("i",{style:Dt!=null&&Dt.dislike?{color:"#e86d7c"}:{},onClick:()=>no("dislike",!(Dt!=null&&Dt.dislike),Vn),className:"iconfot icon-weijiejuezhengchang font15"}))),ea&&!Ht&&b.createElement(fe.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("i",{onClick:()=>Hn("redraw",Vn),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},no=(Dt,Vn,ea)=>st(void 0,null,function*(){if(Be){const na=un.slice(0,ea+1),ia=po(na).length;yield Be({type:Dt,value:Vn,index:ea,identifier:Re,objectIndex:ia})}An(na=>(na[ea][Dt]=Vn,Vn&&(na[ea][Dt==="like"?"dislike":"like"]=!1),[...na]))}),Co=()=>{var Dt,Vn;ie(1),(Vn=(Dt=qn.current)==null?void 0:Dt.cancelRequest)==null||Vn.call(Dt),sa(!1),ma(!1)},Bo=()=>st(void 0,null,function*(){var Dt,Vn,ea;(Vn=(Dt=qn.current)==null?void 0:Dt.cancelRequest)==null||Vn.call(Dt),La(),An([]),sa(!0);const na=yield Za();(na==null?void 0:na.status)===0&&dt((ea=na==null?void 0:na.data)==null?void 0:ea.identifier),sa(!1),ma(!1)}),Oo=()=>st(void 0,null,function*(){var Dt;rn(!0);const Vn=yield ba();(Vn==null?void 0:Vn.status)===0&&$t(((Dt=Vn==null?void 0:Vn.data)==null?void 0:Dt.list)||[]),rn(!1)}),wo=(...Dt)=>st(void 0,[...Dt],function*(Vn=Re){var ea,na,Fa,ia;(na=(ea=qn.current)==null?void 0:ea.cancelRequest)==null||na.call(ea),La(),Sa(!0);const Va=yield da(Vn);if(Va.status===0){const Xa=Ra(((Fa=Va==null?void 0:Va.data)==null?void 0:Fa.messages)||[]);An(Xa),Sa(!1),dt((ia=Va==null?void 0:Va.data)==null?void 0:ia.identifier);return}An([]),Sa(!1)}),bo=(Dt,Vn)=>st(void 0,null,function*(){(yield Ga(Dt)).status===0&&(Se.ZP.success("\u5220\u9664\u6210\u529F"),Vn===Re&&Bo(),Oo())}),Ko=()=>b.createElement("div",{className:y.menuWarp},b.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),b.createElement(me.Z,{spinning:va},!bn.length&&b.createElement(ge.Z,{style:{width:250,paddingBottom:30},image:ge.Z.PRESENTED_IMAGE_SIMPLE}),!!bn.length&&b.createElement("div",{className:y.menu},bn.map(function(Dt,Vn){return b.createElement("aside",{className:ae()(Re===Dt.identifier&&y.active),key:Dt.id,onClick:()=>wo(Dt.id)},b.createElement("div",{className:y.menuText},b.createElement(fe.Z,{title:Dt==null?void 0:Dt.question},b.createElement("span",null,Dt==null?void 0:Dt.question)),dn&&dn(Dt)),b.createElement("div",{className:y.menuDel,onClick:ea=>ea.stopPropagation()},b.createElement(Ne.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>bo(Dt.id,Dt.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},b.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),zo=Dt=>{if(Dt==="file"){if(Nn.length){ce.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:()=>{Te([]),$n.current.upload.uploader.fileInput.click()}});return}$n.current.upload.uploader.fileInput.click()}if(Dt==="image"){if(Zn.length){ce.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:()=>{Kn([]),Da.current.upload.uploader.fileInput.click()}});return}Da.current.upload.uploader.fileInput.click()}},So=[...Zn,...Nn],xo=So.some(Dt=>Dt.status==="uploading")||Ht||Qn,jo=ra>=ga,Do={chatData:un,stream:qn,isDisabledNum:jo,isDisAbledUpload:xo,checkNumModal:oo,checkNum:Po,onClose:uo,setChatData:An,setLoading:sa,getData:la,clearStatus:La,typing:Qn,setImageGenerator:pa,renderChatItems:Qa,setSceneAwareness:ja,setIdentifier:dt,setCodePreview:Ma,setTyping:ma,onMenuClick:wo};return b.createElement(b.Fragment,null,ke?b.createElement("div",{onClick:vo},ke):ke!==null&&!on&&b.createElement(ne.Z,{draggableExtraNode:Wt,src:be,onClick:vo,topPercentage:Dn}),on&&b.createElement("div",{className:y.draggableWrap},b.createElement(Lt.s,{dragHandleClassName:y.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:640,maxWidth:window.innerWidth-40,default:{x:window.innerWidth-754,y:20,width:734,height:window.innerHeight-40}},b.createElement("div",{className:y.modal},b.createElement("div",{className:y.head},b.createElement("div",{className:y.title},b.createElement("b",{className:"c-grey-333 font16"},"\u667A\u80FD\u52A9\u6559"),b.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),en,kn&&b.createElement(x.Z,{value:Rn,onChange:Dt=>{ya(!1),pa(!1),Yn(Dt),Te([]),Kn([])}}),zt&&b.createElement(b.Fragment,null,b.createElement(ye.Z,{className:"ml10",dropdownRender:Ko,onOpenChange:Dt=>{Dt&&Oo()},placement:"bottomRight",arrow:{pointAtCenter:!0}},b.createElement("div",{className:y.headBtn},b.createElement("i",{className:"icon-lishiduihua1 font14"})))),We&&b.createElement(b.Fragment,null,b.createElement(fe.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},b.createElement("div",{className:y.headBtn,onClick:Bo},b.createElement("i",{className:"icon-xinjianduihua font14"}))),b.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),b.createElement(fe.Z,{title:"\u6536\u8D77\u7A97\u53E3"},b.createElement("div",{className:y.headBtn,onClick:uo},b.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),b.createElement("div",{className:ae()(y.wrap,on&&"body-overflow-hidden")},b.createElement("div",{ref:On,className:y.chatContainer},Sn==null?void 0:Sn(Do),Yt&&b.createElement("div",{className:`${y.li} mb20`,style:kt({width:Oa},je)},b.createElement("div",{className:y.avatarIcon},b.createElement("img",{className:y.img,src:se})),b.createElement("div",{className:y.content},b.createElement("div",{className:y.borderBox},Cn,hn==null?void 0:hn(Do)))),b.createElement("div",{ref:_e},b.createElement(me.Z,{spinning:xa,className:"mt20"},un==null?void 0:un.map((Dt,Vn)=>b.createElement(b.Fragment,{key:Dt.key+Vn},Dt.show&&b.createElement(b.Fragment,null,Dt.sender==="user"&&Aa(Dt,Vn),Dt.sender==="AI"&&ro(Dt,Vn),Ze&&!["AI","user"].includes(Dt.sender)&&Ze(Dt,Vn,{width:Oa})))))),!nt&&b.createElement("div",{className:y.backBottom,onClick:()=>{On.current.scrollTop=On.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:wt})),!Oe&&b.createElement("div",{className:y.footer},b.createElement("div",{className:y.main},!!So.length&&b.createElement("div",{className:y.files},So==null?void 0:So.map((Dt,Vn)=>b.createElement("div",{key:Vn,className:y.file},b.createElement(me.Z,{size:"small",spinning:(Dt==null?void 0:Dt.status)==="uploading"},b.createElement(lt,{filename:Dt==null?void 0:Dt.name,className:"block",width:24})),b.createElement("aside",null,b.createElement(fe.Z,{title:Dt==null?void 0:Dt.name},b.createElement("div",{className:y.fileName},Dt==null?void 0:Dt.name)),b.createElement("div",{className:"c-grey-999 font12"},(0,ee.RD)(Dt==null?void 0:Dt.size))),b.createElement("i",{onClick:()=>{Kn(ea=>ea.filter(na=>na.uid!==Dt.uid)),Te(ea=>ea.filter(na=>na.uid!==Dt.uid))},className:`aitubiao icon-tupianguanbi ${y.fileDel}`})))),b.createElement("div",{className:y.inputWrap},b.createElement(pe.default.TextArea,{placeholder:mt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:qt,bordered:!1,onChange:Na,onPressEnter:Ao,onCompositionStart:()=>{ha.current=!0},onCompositionEnd:()=>{ha.current=!1}}),b.createElement("div",{className:y.action},b.createElement("div",{className:y.btnWrap},In&&b.createElement(fe.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},b.createElement("div",{onClick:()=>ja(!Ta),className:ae()(y.btn,Ta&&y.btnActive)},b.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Rn==="deepseek-r1"&&b.createElement(fe.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},b.createElement("div",{onClick:()=>ya(!ka),className:ae()(y.btn,ka&&y.btnActive)},b.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),jn&&Rn==="qwen-max"&&b.createElement("div",{onClick:()=>pa(!ca),className:ae()(y.btn,ca&&y.btnActive)},b.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!we&&b.createElement(b.Fragment,null,Rn==="qwen-max"&&b.createElement(ve.default,kt({ref:Da},Ia),b.createElement(fe.Z,{title:Nn.length>=Ua?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},b.createElement("div",{onClick:()=>!(Nn.length>=Ua)&&zo("image"),className:Nn.length>=Ua?y.uploadDisabledBtn:y.uploadBtn},b.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),b.createElement(ve.default,kt({ref:$n},za),b.createElement(fe.Z,{title:Zn.length>=Ha?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":b.createElement("div",null,b.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),b.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},b.createElement("div",{onClick:()=>!(Zn.length>=Ha)&&zo("file"),className:Zn.length>=Ha?y.uploadDisabledBtn:y.uploadBtn},b.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),b.createElement("div",{className:"mr13"}),Qn?b.createElement(fe.Z,{title:"\u505C\u6B62\u751F\u6210"},b.createElement("div",{className:`iconfont icon-tingzhihuida ${y.cancelBtn}`,onClick:Co})):b.createElement(Ee.ZP,{className:(qt==null?void 0:qt.trim())===""?y.sendBtnDisabled:y.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:xo,onClick:yo}))))))))))},Ut={bigTips:"bigTips___uPRW3",item:"item___KMGDu"},Jt=Object.defineProperty,gt=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,Ue=(ot,mt,we)=>mt in ot?Jt(ot,mt,{enumerable:!0,configurable:!0,writable:!0,value:we}):ot[mt]=we,Ft=(ot,mt)=>{for(var we in mt||(mt={}))cn.call(mt,we)&&Ue(ot,we,mt[we]);if(vt)for(var we of vt(mt))nn.call(mt,we)&&Ue(ot,we,mt[we]);return ot},Ce=(ot,mt)=>gt(ot,Mt(mt)),Ve=(ot,mt,we)=>new Promise((Oe,se)=>{var he=et=>{try{ke(we.next(et))}catch(pt){se(pt)}},be=et=>{try{ke(we.throw(et))}catch(pt){se(pt)}},ke=et=>et.done?Oe(et.value):Promise.resolve(et.value).then(he,be);ke((we=we.apply(ot,mt)).next())}),at=({description:ot,code:mt,showData:we={},sendParams:Oe={},allShow:se=!1,draggableExtraNode:he})=>{const be=[{img:te(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:ot,show:we==null?void 0:we.ai_exam_question,type:1},{img:te(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:mt,show:we==null?void 0:we.ai_syntax_check,type:5},{img:te(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:ot,query:mt,show:we==null?void 0:we.ai_code_diagnosis,type:2},{img:te(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:ot,query:mt,show:we==null?void 0:we.ai_guidance,type:3},{img:te(9515),name:"\u4EE3\u7801\u8BC4\u4EF7",des:"\u4ECE\u591A\u4E2A\u7EF4\u5EA6\u5BF9\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677",description:ot,query:mt,show:we==null?void 0:we.ai_code_evaluation,type:9},{img:te(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:ot,query:mt,show:we==null?void 0:we.ai_code_optimization,type:7},{img:te(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4",description:ot,query:mt,show:we==null?void 0:we.ai_code_comment,type:8}],ke=It=>{const{setChatData:Gt,setLoading:gn,getData:Xt,clearStatus:sn,typing:vn,setImageGenerator:jt,renderChatItems:Zt,setSceneAwareness:pn,setIdentifier:Cn}=It;let hn=be;return se||(hn=be.filter(Ot=>Ot.show)),b.createElement("div",{className:Ut.bigTips},hn.map((Ot,wn)=>b.createElement(fe.Z,{title:Ot.des},b.createElement("div",{onClick:()=>Ve(void 0,null,function*(){var yn;if(vn){Se.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}pn(!1),jt(!1),gn(!0),sn();const Dn=Zt(Ot.query);Dn[0].show=!1,Dn[1].imageGenerator=!1,Gt(Dn);const kn=yield Yt.onAdd(),jn=(yn=kn==null?void 0:kn.data)==null?void 0:yn.identifier;Cn(jn),Xt("",Ce(Ft({type:Ot.type,description:Ot.description,query:Ot.query,file_ids:[],history:[],is_chat:!1,image_generator:!1,scene_awareness:!1,identifier:jn},Oe),{prompt:we==null?void 0:we.ai_code_evaluation_promote}))}),key:wn,className:Ut.item},b.createElement("img",{src:Ot.img}),b.createElement("span",null,Ot.name)))))},et=It=>Ve(void 0,[It],function*({type:Gt,value:gn,index:Xt,identifier:sn,objectIndex:vn}){const jt={index:vn,identifier:sn};if(Gt==="like"&&(yield(0,z.ZP)("/api/course_qna_records/like.json",{method:"post",body:jt})).status!==0||Gt==="dislike"&&(yield(0,z.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:jt})).status!==0)return Promise.reject()}),pt=It=>{let Gt=[];return It==null||It.forEach(gn=>{var Xt;const sn=gn.id,vn=gn.think?{reasoning:gn.think,thinkingEnabled:!0}:{},jt=[{text:gn.question,key:sn,sender:"user",fileList:[],show:!0},Ft({key:sn,loading:!1,sender:"AI",show:!0,source:gn.answer_source,text:gn.answer,like:gn.like,dislike:gn.dislike,time:gn.think_time,id:gn.id,imageGenerator:((Xt=gn==null?void 0:gn.answer)==null?void 0:Xt.slice(0,4))==="(0,z.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,z.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:Ct,by_self:!0}}),onListClick:It=>(0,z.ZP)(`/api/course_qna_sessions/${It}.json`,{method:"get"}),onListDelete:It=>(0,z.ZP)(`/api/course_qna_sessions/${It}.json`,{method:"delete"}),onListDealData:pt};return b.createElement(Tt,{title:"\u667A\u80FD\u52A9\u6559",hideInputBox:se?!1:!(we!=null&&we.ai_q_and_a),topFunctionNode:ke,showSwitchingModel:!0,showImageGenerator:!0,showSceneAwareness:!0,showPreference:!0,showLookHistory:!0,showAddSession:!0,fetchListObject:Yt,customPreference:et,fetchData:Ce(Ft({},Oe),{questionable_type:Ct,is_chat:!0}),headNode:b.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},b.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u5934\u6B4C\u667A\u80FD\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002"),b.createElement("div",null,"\u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1!")),topPercentage:(Oe==null?void 0:Oe.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:he})}},63409:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return oe}});var b=te(59301),ue={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Se=te(77736),ve=Object.defineProperty,ce=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ee=(le,re,de)=>re in le?ve(le,re,{enumerable:!0,configurable:!0,writable:!0,value:de}):le[re]=de,me=(le,re)=>{for(var de in re||(re={}))fe.call(re,de)&&Ee(le,de,re[de]);if(ce)for(var de of ce(re))pe.call(re,de)&&Ee(le,de,re[de]);return le};const ge=le=>React.createElement("svg",me({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},le),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 Ne="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",ye=Object.defineProperty,qe=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(le,re,de)=>re in le?ye(le,re,{enumerable:!0,configurable:!0,writable:!0,value:de}):le[re]=de,x=(le,re)=>{for(var de in re||(re={}))ae.call(re,de)&&E(le,de,re[de]);if(qe)for(var de of qe(re))a.call(re,de)&&E(le,de,re[de]);return le};const y=le=>React.createElement("svg",x({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},le),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 z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",ee=te(59301),oe=({value:le,onChange:re})=>{const[de,De]=(0,b.useState)(!1),Pe=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:Ne},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:z}],Ke=Pe.find(ze=>ze.key===le);return ee.createElement("div",{className:ue.select},ee.createElement(Se.Z,{size:10},ee.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),ee.createElement("div",{className:ue.box,onMouseLeave:()=>De(!1)},ee.createElement("div",{className:ue.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"})),de&&ee.createElement("div",{className:ue.itemWrap},ee.createElement("aside",null,Pe.map(ze=>ee.createElement("div",{key:ze.key,className:`${ue.item} ${ze.key===le?ue.active:""}`,onClick:Me=>{Me.stopPropagation(),re(ze.key),De(!1)}},ee.createElement("img",{src:ze.img,width:20}),ee.createElement("span",null,ze.name))))))))}},83024:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return Ke}});var b=te(59301),ue=te(62957),Se=te(6767),ve=te(29787),ce=te(77019),fe=te(25399),pe=te(37568),Ee=te(75727),me=te(82326),ge={judgment:"judgment___cE7n1",active:"active___VwnES",selectMore:"selectMore___x1UrU"},Ne=te(205),ye=te(39077),qe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADxJREFUKFNjZEADBkkX5oOELswzSESWYhxAhTA3wZ3wn8EGzGZkOILiRrjCf1Bhxv82IFUYCgfQM8RaDQDYKCkNszfCOwAAAABJRU5ErkJggg==",a=te(28374),E=Object.defineProperty,x=Object.defineProperties,y=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,oe=(ze,Me,ut)=>Me in ze?E(ze,Me,{enumerable:!0,configurable:!0,writable:!0,value:ut}):ze[Me]=ut,le=(ze,Me)=>{for(var ut in Me||(Me={}))ee.call(Me,ut)&&oe(ze,ut,Me[ut]);if(z)for(var ut of z(Me))ne.call(Me,ut)&&oe(ze,ut,Me[ut]);return ze},re=(ze,Me)=>x(ze,y(Me)),de=(ze,Me,ut)=>new Promise(($e,Xe)=>{var it=Pt=>{try{ft(ut.next(Pt))}catch(lt){Xe(lt)}},St=Pt=>{try{ft(ut.throw(Pt))}catch(lt){Xe(lt)}},ft=Pt=>Pt.done?$e(Pt.value):Promise.resolve(Pt.value).then(it,St);ft((ut=ut.apply(ze,Me)).next())});const De=({value:ze,onChange:Me})=>{const ut=["\u6B63\u786E","\u9519\u8BEF"];return b.createElement("div",{className:ge.judgment},ut.map($e=>b.createElement("div",{className:$e===ze?ge.active:"",key:$e},b.createElement("b",{onClick:()=>Me($e)},$e==="\u6B63\u786E"?"T":"F"),b.createElement("span",null,$e))))};var Ke=({isEdit:ze=!1,visible:Me,data:ut,onClose:$e,onOk:Xe,changePage:it})=>{const St=[{type:0,question:"",answer:""},{type:1,question:"",answer:"\u6B63\u786E"},{type:2,question:"",answer:""}],[ft,Pt]=(0,b.useState)(!1),[lt,Lt]=(0,b.useState)(""),[yt,At]=(0,b.useState)(!1),[Ge,xe]=(0,b.useState)([]),[rt,He]=(0,b.useState)([]),[ht,kt]=(0,b.useState)([]);(0,b.useEffect)(()=>{var Jt,gt;Me&&(ze?(Lt(((Jt=ut==null?void 0:ut.page)==null?void 0:Jt.page_info)||""),xe(((gt=ut==null?void 0:ut.page)==null?void 0:gt.smart_plan_page_knowledges)||[])):xe([St[0]]),Ae())},[Me]);const Ae=()=>de(void 0,null,function*(){let Jt=yield(0,Ne.ZP)(`/api/courses/${ut==null?void 0:ut.coursesId}/smart_plans/${ut==null?void 0:ut.id}/page_list.json`,{method:"get",params:{position:ut==null?void 0:ut.position}});(Jt==null?void 0:Jt.status)==0&&(kt(Jt==null?void 0:Jt.data),it(ut==null?void 0:ut.relation_positions),He(ut==null?void 0:ut.relation_positions))}),st=(Jt,gt,Mt)=>{Ge[gt][Jt]=Mt,xe([...Ge])},Vt=()=>de(void 0,null,function*(){var Jt,gt,Mt,vt;Pt(!0);const nn=(0,Ne.ZP)(`/api/courses/${ut==null?void 0:ut.coursesId}/smart_plans/${ut==null?void 0:ut.id}/get_questions.json`,{method:"post",body:{url:(Jt=ut==null?void 0:ut.url)==null?void 0:Jt.map(Ve=>Ve==null?void 0:Ve.url),count:3,type:0}}),Ue=(0,Ne.ZP)(`/api/courses/${ut==null?void 0:ut.coursesId}/smart_plans/${ut==null?void 0:ut.id}/get_page_info.json`,{method:"post",body:{url:(gt=ut==null?void 0:ut.url)==null?void 0:gt.map(Ve=>Ve==null?void 0:Ve.url)}}),[Ft,Ce]=yield Promise.all([nn,Ue]);(Ft==null?void 0:Ft.status)===0&&xe([...(vt=(Mt=Ft==null?void 0:Ft.data)==null?void 0:Mt.questions)==null?void 0:vt.map(Ve=>(Ve.type=0,Ve))]),(Ce==null?void 0:Ce.status)===0&&Lt(Ce==null?void 0:Ce.data),Pt(!1)}),Tt=Jt=>de(void 0,null,function*(){var gt,Mt,vt;Pt(!0);const cn=Ge[Jt].type,nn=yield(0,Ne.ZP)(`/api/courses/${ut==null?void 0:ut.coursesId}/smart_plans/${ut==null?void 0:ut.id}/get_questions.json`,{method:"post",body:{url:(gt=ut==null?void 0:ut.url)==null?void 0:gt.map(Ue=>Ue==null?void 0:Ue.url),count:1,type:cn}});if((nn==null?void 0:nn.status)===0){const Ue=(vt=(Mt=nn==null?void 0:nn.data)==null?void 0:Mt.questions)==null?void 0:vt[0];Ue&&(Ge[Jt]=re(le({},Ue),{type:cn}),cn===0&&(Ge[Jt].answer=""),xe([...Ge]))}Pt(!1)}),Ut=[{key:"1",label:"\u5224\u65AD\u9898"},{key:"2",label:"\u5173\u952E\u8BCD\u4F5C\u7B54"}];return b.createElement(ue.default,{centered:!0,destroyOnClose:!0,onCancel:$e,open:Me,title:"\u667A\u80FD\u4E92\u52A8\u8BBE\u7F6E",okText:"\u786E\u8BA4",confirmLoading:yt,afterClose:()=>{Lt(""),xe([])},onOk:()=>de(void 0,null,function*(){var Jt,gt,Mt;const vt=[],cn=[];Ge.forEach((Ce,Ve)=>{var Qe;(!Ce.question||((Qe=Ce.question)==null?void 0:Qe.length)>200)&&vt.push(Ve+1),Ce.type!==0&&!Ce.answer&&cn.push(Ve+1)});let nn=[];if(vt.length&&nn.push(`\u7B2C${vt.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u95EE\u9898\u6216\u95EE\u9898\u8D85\u51FA200\u4E2A\u5B57\u7B26`),cn.length&&nn.push(`\u7B2C${cn.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`),nn.length){Se.ZP.warning(nn.join("\uFF1B"),4);return}let Ue=!1;const Ft=yield(0,Ne.ZP)(`/api/courses/${ut==null?void 0:ut.coursesId}/smart_plans/${ut==null?void 0:ut.id}/exist_data.json`,{method:"post",body:{is_item_bank:!1,position:rt,page_num:(Jt=ut==null?void 0:ut.page)==null?void 0:Jt.position}});if((Ft==null?void 0:Ft.status)==0&&(((gt=Ft==null?void 0:Ft.data)==null?void 0:gt.length)>0?Ue=yield new Promise(Ve=>{var Qe;ue.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:b.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",b.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(Qe=Ft==null?void 0:Ft.data)==null?void 0:Qe.map((at,ot,mt)=>`\u7B2C${at}\u9875${otVe(!0),onCancel:()=>Ve(!1)})}):Ue=!0),Ue){At(!0);const Ce=yield(0,Ne.ZP)(`/api/smart_plan_item_banks/${(Mt=ut==null?void 0:ut.page)==null?void 0:Mt.id}/${ze?"smart_plan_page_knowledges/update_knowledge":"smart_plan_page_knowledges"}.json`,{method:ze?"put":"post",body:{questions:Ge,page_info:lt,page_list:rt}});(Ce==null?void 0:Ce.status)===0&&Xe(),At(!1)}}),wrapClassName:"QASetting-modal",bodyStyle:{paddingBottom:10,maxHeight:650},width:1e3},b.createElement(ve.Z,{spinning:ft},b.createElement("div",{style:{minHeight:"70px"}},b.createElement("div",{className:"c-black"},"\u5927\u6A21\u578B\u53EF\u4E3B\u52A8\u4E0E\u5B66\u751F\u8FDB\u884C\u4EA4\u4E92\uFF0C\u5E76\u63A8\u9001\u77E5\u8BC6\u70B9\u89E3\u6790\uFF0C\u4E86\u89E3\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5728\u4E92\u52A8\u7684\u8FC7\u7A0B\u4E2D\u8FDB\u884C\u542F\u53D1\u5F0F\u52A9\u5B66\uFF0C\u5E76\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u3002"),b.createElement("div",null,b.createElement(ce.Z,{align:"middle",className:"mb10 mt20"},b.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u9884\u8BBE\u89E3\u6790"),b.createElement(fe.Z,{title:"\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u5E76\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u8BE6\u89E3\u53CA3\u4E2A\u5173\u8054\u63D0\u95EE\uFF0C\u52A9\u529B\u6559\u5E08\u8F7B\u677E\u521B\u5EFA\u4E92\u52A8\u8BFE\u5802\u3002"},b.createElement("img",{src:qe,onClick:()=>{Vt()},className:"iconfont icon-shuaxin4 font14 c-light-primary current"}))),b.createElement(ye.Z,{height:200,defaultValue:lt,onChange:Jt=>Lt(Jt)})),b.createElement(a.op,{className:"mt20",onClick:()=>{Ge.push(St[0]),xe([...Ge]),setTimeout(()=>{const Jt=document.querySelector(".QASetting-modal"),gt=Jt==null?void 0:Jt.querySelector(".ant-modal-body");gt==null||gt.scrollTo({top:gt.scrollHeight,behavior:"smooth"})},0)},icon:b.createElement(ce.Z,{align:"middle",justify:"center",style:{width:16,height:16,background:"rgba(48,97,208,0.1)",borderRadius:"50%"}},b.createElement("img",{src:ae}))},"\u65B0\u589E\u95EE\u9898"),Ge.map((Jt,gt)=>b.createElement("div",{key:gt,style:{marginTop:gt===0?20:30}},b.createElement(ce.Z,{align:"middle",className:"mb10"},b.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u95EE\u9898",gt+1),b.createElement(fe.Z,{title:"\u667A\u80FD\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u5173\u8054\u63D0\u95EE\u3002"},b.createElement("img",{src:qe,onClick:()=>Tt(gt),className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),b.createElement(fe.Z,{title:"\u5220\u9664\u95EE\u9898"},b.createElement("i",{onClick:()=>{Ge.splice(gt,1),xe([...Ge])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),b.createElement(pe.default.TextArea,{onChange:Mt=>st("question",gt,Mt.target.value),value:Jt==null?void 0:Jt.question}),Jt.type===0&&b.createElement(Ee.Z,{menu:{items:Ut,onClick:({key:Mt})=>{const vt=Number(Mt),cn={type:vt,answer:St[vt].answer,question:Jt.question};Ge[gt]=cn,xe([...Ge])}},placement:"topRight"},b.createElement(a.op,{className:"mt10",shape:"default"},"\u9884\u8BBE\u7B54\u6848")),[1,2].includes(Jt.type)&&b.createElement(ce.Z,{align:"middle",className:"mr10 mt10 mb10"},b.createElement("span",{className:"c-black"},"\u56DE\u7B54"),b.createElement("span",{className:"font14 c-light-primary current ml10",onClick:()=>{Ge[gt]=St[Jt.type===1?2:1],xe([...Ge])}},b.createElement("i",{className:"iconfont icon-dingbu-qiehuanbanben font14 c-light-primary mr5"}),b.createElement("span",null,Jt.type===1?"\u5207\u6362\u81F3\u6587\u5B57\u4F5C\u7B54\u6A21\u5F0F":"\u5207\u6362\u81F3\u5224\u65AD\u9898\u6A21\u5F0F"))),Jt.type===1&&b.createElement(De,{value:Jt.answer,onChange:Mt=>st("answer",gt,Mt)}),Jt.type===2&&b.createElement(pe.default,{onChange:Mt=>st("answer",gt,Mt.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:Jt.answer})))),b.createElement("div",{style:{fontWeight:400,marginTop:"20px",display:"flex",alignItems:"center"}},b.createElement("div",{style:{fontWeight:500}},"\u5E94\u7528\u8BFE\u4EF6\u9875\u9762"),b.createElement("div",{style:{color:"#9096A3",fontSize:12,marginLeft:"10px"}},"\u667A\u80FD\u4E92\u52A8\u652F\u6301\u591A\u9875\u9762\u5173\u8054\uFF0C\u5B66\u751F\u6D4F\u89C8\u5173\u8054\u5E7B\u706F\u7247\u65F6\u5C06\u770B\u5230\u76F8\u540C\u7684\u89E3\u6790\u548C\u63D0\u95EE\u5185\u5BB9\u3002")),b.createElement(me.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:ge.selectMore,style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:rt,showSearch:!1,onChange:Jt=>{it(Jt),He(Jt)}},ht==null?void 0:ht.map((Jt,gt)=>{var Mt;return b.createElement(me.default.Option,{value:Jt,key:gt,disabled:Jt==((Mt=ut==null?void 0:ut.page)==null?void 0:Mt.position)},"\u7B2C",Jt,"\u9875")}))))}},92477:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return pe}});var b=te(59301),ue={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},Se=te(29787),ve=te(59301),ce=(Ee,me,ge)=>new Promise((Ne,ye)=>{var qe=E=>{try{a(ge.next(E))}catch(x){ye(x)}},ae=E=>{try{a(ge.throw(E))}catch(x){ye(x)}},a=E=>E.done?Ne(E.value):Promise.resolve(E.value).then(qe,ae);a((ge=ge.apply(Ee,me)).next())}),pe=({value:Ee="",streamingStatus:me,onFinish:ge,cancelIndex:Ne,time:ye,loading:qe,loadAll:ae})=>{const[a,E]=(0,b.useState)(""),[x,y]=(0,b.useState)(!0),z=(0,b.useRef)(Ee),ee=(0,b.useRef)(me),ne=(0,b.useRef)(0),oe=(0,b.useRef)(null),[le,re]=(0,b.useState)(!1),de=70;(0,b.useEffect)(()=>{ee.current=me},[me]),(0,b.useEffect)(()=>{z.current=Ee},[Ee]),(0,b.useEffect)(()=>{if(!me){E(z.current);return}return re(!0),oe.current=setInterval(De,de),()=>{clearInterval(oe.current)}},[]),(0,b.useEffect)(()=>{le&&(E(z.current),clearInterval(oe.current),re(!1),ge())},[Ne]);const De=()=>ce(void 0,null,function*(){const Pe=z.current[ne.current];Pe!==void 0?(E(Ke=>Ke+Pe),ne.current++,clearInterval(oe.current),oe.current=setInterval(De,280/(z.current.length-ne.current))):ee.current===!1&&(E(z.current),clearInterval(oe.current),re(!1),ge())});return ve.createElement("div",{className:`${ue.reasoning} fadeIn animated`},ve.createElement("div",{className:ue.btn,onClick:()=>y(!x)},ve.createElement("i",{className:"iconfont icon-shendusikao"}),ye?ve.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",ye," \u79D2\uFF09"):ve.createElement("span",null,"\u601D\u8003\u4E2D..."),x?ve.createElement("b",{className:"iconfont icon-shouqi6"}):ve.createElement("b",{className:"iconfont icon-zhankai6"})),qe&&ve.createElement(Se.Z,{spinning:!0,className:"mt20"}),x&&!qe&&ve.createElement("div",{className:ue.content},a,le?ve.createElement("span",{className:"aiBlink"},"__"):""))}},84880:function(Ie,Ye,te){"use strict";te.d(Ye,{o:function(){return b}});const b=ue=>(ue=ue.replace(new RegExp("(?$1'),ue=ue.replace(new RegExp("(?]*>/g,""),ge=pe(ge),ge});Ye.Z=ue},50887:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ye}});var b=te(59301),ue=te(62957),Se=te(77019),ve=te(60242),ce="data:image/png;base64,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",fe="data:image/png;base64,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",pe="data:image/png;base64,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",Ee={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},me=te(59301);const ge=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var ye=()=>{const[qe,ae]=(0,b.useState)(0),[a,E]=(0,b.useState)(!1),[x,y]=(0,b.useState)(!0),z=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(x)return;const de=()=>{ae(De=>De>=99?(clearInterval(z.current),99):De+1)};return z.current=setInterval(de,5e4/99),()=>clearInterval(z.current)},[x]);const ee=()=>{ae(0),E(!0),y(!1)},ne=(de=0)=>{y(!0),ae(de),E(!1)},oe=de=>{const De=de/1048576;let Pe;return De<=.3?Pe=3:De<=.5?Pe=5:De<=1?Pe=10:De<=2?Pe=20:De<=3?Pe=30:De<=10?Pe=De*10:Pe=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Pe}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},le=()=>me.createElement("span",{className:Ee.dotLoading},me.createElement("span",null,"."),me.createElement("span",null,"."),me.createElement("span",null,"."));return{progress:qe,progressOpen:a,openProgress:ee,closeProgress:ne,toggleLock:()=>y(de=>!de),CreateProgressModal:(de=ge,De)=>(typeof de=="string"&&(de=[de,de,de]),me.createElement(ue.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:a,title:null,footer:null,width:500,afterClose:()=>ae(0)},me.createElement(Se.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},qe<=30&&me.createElement(me.Fragment,null,me.createElement("img",{src:ce,alt:"Step 1"}),me.createElement("div",{className:"mt20 c-light-primary"},de[0],le())),qe>30&&qe<60&&me.createElement(me.Fragment,null,me.createElement("img",{src:fe,alt:"Step 2"}),me.createElement("div",{className:"mt20 c-light-primary"},de[1],le())),qe>=60&&me.createElement(me.Fragment,null,me.createElement("img",{src:pe,alt:"Step 3"}),me.createElement("div",{className:"mt20 c-light-primary"},de[2],le())),me.createElement(ve.Z,{className:Ee.progress,status:"active",style:{width:"auto"},size:[300,8],percent:qe}),!!De&&me.createElement("div",{className:"c-grey-999"},oe(De)))))}}},17645:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return Lt}});var b=te(59301),ue=te(75727),Se=te(6767),ve=te(25399),ce=te(37568),fe=te(99571),pe=te(46425),Ee={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},ge=({position:yt,children:At})=>{const{left:Ge=0,top:xe=0}=yt||{},[rt,He]=(0,b.useState)(Ge),[ht,kt]=(0,b.useState)(xe),Ae=(0,b.useRef)(null),st=()=>{if(Ae.current){const Vt=Ae.current.offsetWidth,Tt=Ae.current.offsetHeight,Ut=window.innerWidth,Jt=window.innerHeight;let gt=Ge,Mt=xe;Ge+Vt>Ut&&(gt=Ut-Vt),gt<0&&(gt=0),xe+Tt>Jt&&(Mt=Jt-Tt),Mt<0&&(Mt=0),He(gt),kt(Mt)}};return(0,b.useEffect)(()=>{if(!Ae.current||!yt)return;const Vt=new ResizeObserver(()=>{st()});return Vt.observe(Ae.current),()=>{Vt.disconnect()}},[Ge,xe,yt]),(0,b.useEffect)(()=>{yt&&st()},[Ge,xe,yt]),yt?b.createElement("div",{ref:Ae,style:{position:"fixed",left:`${rt}px`,top:`${ht}px`,zIndex:1050}},At):null},Ne=te(13820),ye=te(56102),qe=te(47229),ae=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(yt,At,Ge)=>At in yt?ae(yt,At,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):yt[At]=Ge,ne=(yt,At)=>{for(var Ge in At||(At={}))y.call(At,Ge)&&ee(yt,Ge,At[Ge]);if(x)for(var Ge of x(At))z.call(At,Ge)&&ee(yt,Ge,At[Ge]);return yt},oe=(yt,At)=>a(yt,E(At)),le=(yt,At,Ge)=>new Promise((xe,rt)=>{var He=Ae=>{try{kt(Ge.next(Ae))}catch(st){rt(st)}},ht=Ae=>{try{kt(Ge.throw(Ae))}catch(st){rt(st)}},kt=Ae=>Ae.done?xe(Ae.value):Promise.resolve(Ae.value).then(He,ht);kt((Ge=Ge.apply(yt,At)).next())}),de=({visible:yt,position:At,selectText:Ge,applyRefinedText:xe,fetchUrl:rt,noRestrictModal:He})=>{var ht;const[kt,Ae]=(0,b.useState)(!1),[st,Vt]=(0,b.useState)([]),[Tt,Ut]=(0,b.useState)(""),[Jt,gt]=(0,b.useState)(1),[Mt,vt]=(0,b.useState)(""),[cn,nn]=(0,b.useState)(!1),Ue=(0,b.useRef)(null),[Ft,Ce]=(0,b.useState)(!1),[Ve,Qe]=(0,b.useState)(0),at=(0,b.useRef)(!1),ot=((ht=st==null?void 0:st[(st==null?void 0:st.length)-1])==null?void 0:ht.loading)===!0;(0,b.useEffect)(()=>{if(yt){gt(1);return}Ce(!1),Ae(!1),mt(),Qe(0),Vt([]),gt(0)},[yt]);const mt=()=>{var Xt,sn;Ut(""),vt(""),(sn=(Xt=Ue.current)==null?void 0:Xt.cancelRequest)==null||sn.call(Xt)},we=(...Xt)=>le(void 0,[...Xt],function*(sn="",vn=st){const jt=Date.now(),Zt=[...vn,{text:sn,key:jt,sender:"user",show:!0},{loading:!0,key:jt,sender:"AI",show:!0}];gt(2),Vt(Zt);const pn=se(vn),Cn={no_record_times:!0,prompt:sn,history:pn};Ue.current=new qe.Z(Ne.Z.API_SERVER+rt,Cn),yield new Promise(hn=>{Ue.current.on("data",Ot=>{const{chunk:{msg:wn},full:yn}=Ot,Dn=wn==="error";Ce(!0),vt(pt(yn)),Vt(kn=>kn.map((jn,zt)=>zt===kn.length-1?oe(ne({},jn),{text:yn,loading:!1,error:Dn}):jn))}),Ue.current.on("done",()=>hn()),Ue.current.on("error",Ot=>{const wn="\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(Ot)==="[object Object]"&&Ot.status===-9&&(gt(1),He(Ot.data)),Vt(yn=>yn.map((Dn,kn)=>kn===yn.length-1?oe(ne({},Dn),{text:wn,loading:!1,error:!0}):Dn)),hn()}),Ue.current.on("cancelled",()=>hn()),Ue.current.startStream()}),Ae(!1)}),Oe=Xt=>{Ut(Xt.target.value)},se=Xt=>Xt.reduce((vn,jt)=>{if(jt.sender==="user"){const Zt=Xt.find(pn=>pn.key===jt.key&&pn.sender==="AI");Zt&&(Zt!=null&&Zt.text)&&!(Zt!=null&&Zt.error)&&vn.push({question:jt.text,answer:Zt.text})}return vn},[]),he=()=>{if(gn)return;const Xt=Ct("\u6539\u5199");mt(),Ae(!0),we(Xt)},be=Xt=>{if(Xt.key==="Enter"&&!Xt.shiftKey){if(Xt.preventDefault(),at.current||Gt)return;he()}},ke=()=>{var Xt,sn;Qe(vn=>vn+1),(sn=(Xt=Ue.current)==null?void 0:Xt.cancelRequest)==null||sn.call(Xt),Ae(!1),Ce(!1)},et=[{key:"1",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:b.createElement("span",null,b.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],pt=(Xt="")=>{const sn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((vn,jt)=>{sn.push(`\u7B54\u6848${jt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${jt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${jt+1})\u8F93\u51FA\uFF1A`)}),sn.forEach(vn=>{const jt=new RegExp(vn,"g");Xt=Xt.replace(jt,`**${vn}** `)}),Xt},Ct=Xt=>Xt==="\u6539\u5199"?`${Tt}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Ge}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Ge}\uFF0C${Xt}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Yt=Xt=>{let sn="";Xt.key==="1"&&(sn=Ct("\u6DA6\u8272")),Xt.key==="2"&&(sn=Ct("\u6269\u5199")),Xt.key==="3"&&(sn=Ct("\u7F29\u5199")),mt(),Ae(!0),we(sn)},It=()=>{const Xt=st.splice(st.length-2),{text:sn}=(Xt==null?void 0:Xt[0])||{};mt(),Ae(!0),we(sn,st)},Gt=kt||Ft,gn=(Tt==null?void 0:Tt.trim())==="";return yt?b.createElement(ue.Z,{open:gn&&!Gt&&(cn||!Mt),overlayStyle:{minWidth:200},menu:{items:et,onClick:Yt}},b.createElement(ge,{position:At},b.createElement("div",{className:Ee.wrap},Jt===2&&b.createElement(b.Fragment,null,b.createElement("div",{className:Ee.chatContainer},ot&&b.createElement("div",{className:Ee.loadingWrp},b.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),b.createElement("div",{className:"ai-loading"})),Mt&&b.createElement(pe.Z,{cancelIndex:Ve,streamingStatus:kt,loadImage:!1,onFinish:()=>le(void 0,null,function*(){Qe(0),setTimeout(()=>Ce(!1),0)}),value:Mt})),b.createElement("div",{className:Ee.btnContainer},b.createElement("div",{onClick:()=>xe(!0,Mt),className:Ee.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),b.createElement("div",{onClick:()=>xe(!1,Mt),className:Ee.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),b.createElement(ye.CopyToClipboard,{text:Mt,onCopy:()=>Se.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(ve.Z,{title:"\u590D\u5236"},b.createElement("div",{className:Ee.btn,style:{marginLeft:"auto"}},b.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),b.createElement(ve.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("div",{onClick:It,className:Ee.btn},b.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),b.createElement(ve.Z,{title:"\u5220\u9664"},b.createElement("div",{onClick:()=>{gt(1),mt(),Vt([])},className:Ee.btn},b.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),b.createElement("div",{className:Ee.inputContainer},b.createElement(ce.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Tt,bordered:!1,onFocus:()=>nn(!0),onBlur:()=>setTimeout(()=>nn(!1),300),onChange:Oe,onPressEnter:be,onCompositionStart:()=>at.current=!0,onCompositionEnd:()=>at.current=!1}),Ft?b.createElement("div",{className:`iconfont icon-tingzhihuida ${Ee.cancelBtn}`,onClick:ke}):b.createElement(fe.ZP,{className:gn?Ee.sendBtnDisabled:Ee.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Gt,onClick:he}))))):b.createElement(b.Fragment,null)},De={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},Pe=Object.defineProperty,Ke=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ut=(yt,At,Ge)=>At in yt?Pe(yt,At,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):yt[At]=Ge,$e=(yt,At)=>{for(var Ge in At||(At={}))ze.call(At,Ge)&&ut(yt,Ge,At[Ge]);if(Ke)for(var Ge of Ke(At))Me.call(At,Ge)&&ut(yt,Ge,At[Ge]);return yt};const Xe=yt=>React.createElement("svg",$e({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},yt),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var it="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",ft=(0,b.forwardRef)(({initialContent:yt,onButtonClick:At},Ge)=>{const[xe,rt]=(0,b.useState)(null),[He,ht]=(0,b.useState)(null),[kt,Ae]=(0,b.useState)(""),[st,Vt]=(0,b.useState)(null),Tt=Ge,Ut=Ue=>{const Ft=document.elementFromPoint(10,Ue),Ce=document.createRange();let Ve=null;const Qe=document.createTreeWalker(Tt.current,NodeFilter.SHOW_TEXT,{acceptNode:he=>{const be=document.createRange();be.selectNodeContents(he);const ke=be.getBoundingClientRect();return ke.top<=Ue&&ke.bottom>=Ue?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let at="",ot,mt,we=null,Oe=null,se=null;for(;ot=Qe.nextNode();){ot.parentNode.getAttribute("data-select")==="disabled"&&(mt=!0),at+=ot.textContent,Oe||(Oe=ot),se=ot;const he=document.createRange();he.selectNodeContents(ot);const be=he.getBoundingClientRect();we===null&&(we=be.top)}if(Oe&&se&&!mt){const he=document.createRange();he.setStart(Oe,0),he.setEnd(se,se.textContent.length),Vt(he)}else Vt(null);return ht(we-1),mt?"":at.trim()};function Jt(Ue){for(;Ue.parentElement&&Ue.parentElement.tagName.toLowerCase()!=="section";){var Ft=window.getComputedStyle(Ue.parentElement);if(Ft.pointerEvents==="none")return!0;Ue=Ue.parentElement}return!1}const gt=Ue=>{var Ft,Ce;if(Jt(Ue.target)){ht(-1e6);return}if(((Ce=(Ft=document.getSelection())==null?void 0:Ft.toString)==null?void 0:Ce.call(Ft))!==""){ht(-1e6);return}const Ve=Ut(Ue.clientY);if((Ve==null?void 0:Ve.trim())===""){ht(-1e6);return}const Qe=Tt.current.getBoundingClientRect();rt(Qe.left-30),Ae(Ve)},Mt=()=>{},vt=Ue=>{At&&kt&&At(kt,Ue.clientX,Ue.clientY,st)},cn=()=>{if(st){const Ue=window.getSelection();Ue.removeAllRanges(),Ue.addRange(st)}},nn=()=>{window.getSelection().removeAllRanges()};return(0,b.useEffect)(()=>{const Ue=Tt.current;return Ue.addEventListener("mousemove",gt),Ue.addEventListener("mouseleave",Mt),()=>{Ue.removeEventListener("mousemove",gt),Ue.removeEventListener("mouseleave",Mt),nn()}},[yt]),b.createElement("div",{className:De["hover-line-container2"]},He!==null&&b.createElement("div",{className:De["line-button-container"],style:{top:He,left:xe},onMouseEnter:()=>{cn()},onMouseLeave:()=>{nn(),ht(null),Ae(""),Vt(null)}},b.createElement("div",{className:De.button,onClick:vt},b.createElement("img",{src:it}),b.createElement("span",null,"AI\u6539\u5199"))))}),Pt={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Lt=({nodeRef:yt,noRestrictModal:At})=>{const[Ge,xe]=(0,b.useState)(null),[rt,He]=(0,b.useState)(null),[ht,kt]=(0,b.useState)(!1),[Ae,st]=(0,b.useState)(null),[Vt,Tt]=(0,b.useState)(!1),[Ut,Jt]=(0,b.useState)(!1),gt=yt,Mt=(0,b.useRef)(null),vt=(0,b.useRef)(null),[cn,nn]=(0,b.useState)("");(0,b.useEffect)(()=>{Ge!=null&&Ge.toString()&&nn(Ge==null?void 0:Ge.toString())},[Ge==null?void 0:Ge.toString()]);const Ue=()=>{const Qe=window.getSelection(),at=gt.current.scrollTop,ot=gt.current.getBoundingClientRect();if(Qe.rangeCount>0&&Qe.toString().length>0){const mt=Qe.getRangeAt(0);xe(mt.cloneRange());const we=mt.getBoundingClientRect(),Oe=40;let se=we.top+at-5+Oe;se{if(!Qe||Qe.rangeCount===0){Tt(!1);return}const ot=Qe.getRangeAt(0).getBoundingClientRect(),mt=window.getComputedStyle(gt.current),we=parseInt(mt.lineHeight),Oe=parseInt(mt.paddingTop),se=gt.current.scrollTop,he=gt.current.getBoundingClientRect(),be=ot.top-he.top+se,ke=Math.floor((be-Oe)/we),et=Oe+ke*we-se;st(et),Tt(!0)},Ce=Qe=>{gt.current&&!gt.current.contains(Qe.target)&&Jt(!1)};(0,b.useEffect)(()=>{const Qe=gt.current;return Qe.addEventListener("scroll",Ue),Qe.addEventListener("input",Ue),Qe.addEventListener("click",Ue),Qe.addEventListener("mouseup",Ue),Qe.addEventListener("keyup",Ue),Qe.addEventListener("click",Ue),document.addEventListener("mousedown",Ce),()=>{Qe.removeEventListener("scroll",Ue),Qe.removeEventListener("input",Ue),Qe.removeEventListener("click",Ue),Qe.removeEventListener("mouseup",Ue),Qe.removeEventListener("keyup",Ue),Qe.removeEventListener("click",Ue),document.removeEventListener("mousedown",Ce)}},[]);const Ve=(Qe=!0,at)=>{if(!Ge)return;const ot=vt.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),mt=Ge.cloneRange(),we=window.getSelection();if(we.removeAllRanges(),we.addRange(mt),Qe){mt.deleteContents();const Oe=document.createElement("div");Oe.innerHTML=ot;const se=Array.from(Oe.childNodes);for(;se.length>0;)mt.insertNode(se.pop())}else{mt.collapse(!1);const Oe=document.createElement("div");Oe.innerHTML=" "+ot;const se=Array.from(Oe.childNodes);for(;se.length>0;)mt.insertNode(se.pop())}we.removeAllRanges(),xe(null),kt(!1),He(null)};return b.createElement("section",{ref:vt},rt&&b.createElement("div",{ref:Mt,className:Pt.toolbar,style:{top:rt==null?void 0:rt.top,left:rt==null?void 0:rt.left}},b.createElement("div",{className:Pt.button,onClick:()=>kt(!0)},b.createElement("img",{src:it}),b.createElement("span",null,"AI\u6539\u5199"))),b.createElement(de,{key:JSON.stringify(rt),noRestrictModal:At,visible:ht,position:rt,selectText:cn,applyRefinedText:Ve,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),gt.current&&b.createElement(ft,{ref:gt,onButtonClick:(Qe,at,ot,mt)=>{xe(mt),kt(!0),nn(Qe),He({left:at,top:ot+20})}}))}},80235:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ce}});var b=te(59301),ue=te(62957),Se={num:"num___VQiqB"},ce=({visible:fe,usedCount:pe,totalCount:Ee,onOk:me,onCancel:ge})=>{const Ne=()=>pe>0?b.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ee,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Se.num},pe),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):b.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Ee,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Se.num},pe),"\u6B21\uFF09\u3002");return b.createElement(ue.default,{centered:!0,open:fe,title:"\u63D0\u793A",width:620,onCancel:ge,onOk:me,footer:pe>0?void 0:null},Ne())}},1970:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return E},Q:function(){return ae}});var b=te(59301),ue={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},Se=te(47229),ve=te(13820),ce=te(46425),fe=te(17645),pe=te(48327),Ee=te(14360),me="data:image/png;base64,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",ge=te(92310),Ne=te.n(ge),ye=te(6767),qe=(x,y,z)=>new Promise((ee,ne)=>{var oe=de=>{try{re(z.next(de))}catch(De){ne(De)}},le=de=>{try{re(z.throw(de))}catch(De){ne(De)}},re=de=>de.done?ee(de.value):Promise.resolve(de.value).then(oe,le);re((z=z.apply(x,y)).next())});const ae={contentRef:{current:null},value:null,status:!1,open:()=>qe(void 0,null,function*(){}),close:()=>{}};var E=({className:x,style:y,onChange:z,onSuccess:ee,onCancel:ne,onError:oe,fetchUrl:le,noRestrictModal:re=()=>{},showEditableToolbar:de,bottomOffset:De=110,loadingText:Pe,showEmptyData:Ke=!0,onStatusChange:ze,stringTransformer:Me,bottomContainerNode:ut})=>{const[$e,Xe]=(0,b.useState)(!1),[it,St]=(0,b.useState)(""),[ft,Pt]=(0,b.useState)(0),[lt,Lt]=(0,b.useState)(!1),yt=(0,b.useRef)(null),At=(0,b.useRef)(null),Ge=(0,b.useRef)(null),xe=(0,b.useRef)(null),rt=(0,pe.Z)({scrollBoxRef:xe,bottomInspectRef:Ge,contentRef:At,status:lt,bottomOffset:De}),He=$e||lt;(0,b.useEffect)(()=>{z==null||z(it)},[it]),(0,b.useEffect)(()=>{ze==null||ze({contentRef:At,status:He,value:it,open:ht,close:kt})},[He,it]);const ht=st=>qe(void 0,null,function*(){Xe(!0),St(""),Pt(0);const Vt=le;st!=null&&st.fetchUrl&&delete st.fetchUrl,yt.current=new Se.Z(`${ve.Z.API_SERVER}${Vt}`,st),yield new Promise((Tt,Ut)=>{yt.current.on("data",Jt=>{let{chunk:{content:gt,type:Mt}}=Jt;Lt(!0),Mt==="text"&&St(vt=>Me?Me(vt+gt):vt+gt)}),yt.current.on("done",()=>{Tt()}),yt.current.on("error",Jt=>{Object.prototype.toString.call(Jt)==="[object Object]"&&Jt.status===-1&&ye.ZP.warning((Jt==null?void 0:Jt.message)||""),Tt(),oe==null||oe(Jt)}),yt.current.on("cancelled",()=>{Tt(),ne==null||ne()}),yt.current.startStream()}),Xe(!1)}),kt=()=>{var st,Vt;Pt(1),(Vt=(st=yt.current)==null?void 0:st.cancelRequest)==null||Vt.call(st),Xe(!1),Lt(!1)},Ae=(0,b.useMemo)(()=>At.current?b.createElement(fe.Z,{noRestrictModal:re,nodeRef:At}):b.createElement(b.Fragment,null),[At.current]);return b.createElement(b.Fragment,null,b.createElement("div",{className:Ne()(ue.container,x),style:y,ref:xe},b.createElement("div",{ref:At,className:ue.liWrap,contentEditable:!He},it&&b.createElement(ce.Z,{cancelIndex:ft,streamingStatus:$e,loadImage:!1,onFinish:()=>qe(void 0,null,function*(){Pt(0),setTimeout(()=>Lt(!1),0),ee==null||ee(it)}),value:it})),!it&&!He&&b.createElement("div",{className:ue.imgBox},b.createElement("img",{width:56,src:me}),b.createElement("span",null,"\u9884\u89C8\u533A")),Ke&&He&&b.createElement(Ee.Z,{text:Pe}),!rt&&b.createElement("div",{className:ue.backBottom,onClick:()=>{xe.current.scrollTop=xe.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:Ge}),ut),!He&&de&&Ae)}},14360:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ve}});var b=te(59301),ue={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},ve=({text:ce})=>b.createElement("div",null,b.createElement("div",{className:ue.loading},b.createElement("div",{className:ue.dot}),b.createElement("div",{className:ue.dot}),b.createElement("div",{className:ue.dot})),!!ce&&b.createElement("div",{className:"mt5"},ce))},98837:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return at}});var b=te(59301),ue=te(30641),Se=te(6767),ve=te(14566),ce=te(62957),fe=te(25399),pe=te(37568),Ee=te(99571),me=te(29787),ge=te(584),Ne=te(93725),ye=te(75727),qe=te(92310),ae=te.n(qe),a=te(46425),E=te(92477),x=te(63409),y={loadingPic:"loadingPic___sQWGQ",loading:"loading___ss_U1",dot:"dot___eTny8","dot-fade":"dot-fade___gzUhM",wrap:"wrap___SoLR4",chatContainer:"chatContainer___bSpXP",footerContainer:"footerContainer___IbaJq",btnWrp:"btnWrp___z89PH",btn:"btn___VK3Di",btnActive:"btnActive___en_8L",inputContainer:"inputContainer___q_PRC",uploadBtn:"uploadBtn___fY3BV",sendBtn:"sendBtn____aYXt",sendBtnDisabled:"sendBtnDisabled____WhtC",cancelBtn:"cancelBtn___I91qC",lineFour:"lineFour___t_eBm",fullIcon:"fullIcon___WYjW2",footerContainerSelected:"footerContainerSelected___TV_oq",full:"full___h1vtm",li:"li___DXR9A",avatarIcon:"avatarIcon___EYoqp",img:"img___wrenL",content:"content___NK_Ew",borderBox:"borderBox___UVtN4",text:"text___d_gYw",fileWrap:"fileWrap___kbAp0",file:"file___R5FNg",fileName:"fileName___oTYTw",source:"source___JD93j",action:"action___CTh1w",disabledInput:"disabledInput___rMs3e",backBottom:"backBottom___VIz5U",head:"head___vWC9s",title:"title___l1GaK",headBtn:"headBtn___fGGSq",menuWarp:"menuWarp___Py4k9",menu:"menu___Rpj4l",menuText:"menuText___zGoGw",menuDel:"menuDel___qa0au",active:"active___n_Cfs",draggableWrap:"draggableWrap___u95gi",modal:"modal___Q60Fu",footer:"footer___lxKwN",main:"main____xLI7",files:"files___U6HeB",fileDel:"fileDel___HitRv",inputWrap:"inputWrap___ydzLc",btnWrap:"btnWrap___ENcDO",btnDisabled:"btnDisabled___AFYEZ",uploadDisabledBtn:"uploadDisabledBtn___LslUe"},z=te(205),ee=te(61737),ne=te(40908),oe=te(37166),le=te(28984),re=te(71986),de=te(13820),De=te(56102),Pe=te(47229),Ke=Object.defineProperty,ze=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,$e=(ot,mt,we)=>mt in ot?Ke(ot,mt,{enumerable:!0,configurable:!0,writable:!0,value:we}):ot[mt]=we,Xe=(ot,mt)=>{for(var we in mt||(mt={}))Me.call(mt,we)&&$e(ot,we,mt[we]);if(ze)for(var we of ze(mt))ut.call(mt,we)&&$e(ot,we,mt[we]);return ot},it=(ot,mt)=>{var we={};for(var Oe in ot)Me.call(ot,Oe)&&mt.indexOf(Oe)<0&&(we[Oe]=ot[Oe]);if(ot!=null&&ze)for(var Oe of ze(ot))mt.indexOf(Oe)<0&&ut.call(ot,Oe)&&(we[Oe]=ot[Oe]);return we};const St=te(20441),ft={};St.keys().forEach(ot=>{const mt=ot.replace("./","").replace(".svg","");ft[mt]=St(ot)});var lt=ot=>{var mt=ot,{filename:we}=mt,Oe=it(mt,["filename"]),se;const he=((se=we==null?void 0:we.split(".").pop())==null?void 0:se.toLowerCase())||"unknown",be=ft[he]||ft.default;return b.createElement("img",Xe({src:be,alt:he},Oe))},Lt=te(34547),yt=Object.defineProperty,At=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,ht=(ot,mt,we)=>mt in ot?yt(ot,mt,{enumerable:!0,configurable:!0,writable:!0,value:we}):ot[mt]=we,kt=(ot,mt)=>{for(var we in mt||(mt={}))rt.call(mt,we)&&ht(ot,we,mt[we]);if(xe)for(var we of xe(mt))He.call(mt,we)&&ht(ot,we,mt[we]);return ot},Ae=(ot,mt)=>At(ot,Ge(mt)),st=(ot,mt,we)=>new Promise((Oe,se)=>{var he=et=>{try{ke(we.next(et))}catch(pt){se(pt)}},be=et=>{try{ke(we.throw(et))}catch(pt){se(pt)}},ke=et=>et.done?Oe(et.value):Promise.resolve(et.value).then(he,be);ke((we=we.apply(ot,mt)).next())}),Tt=({title:ot="\u5934\u6B4CAI",placeholder:mt,hideUpload:we,hideInputBox:Oe,aiIcon:se=oe,userIcon:he=le,dragIcon:be=re,children:ke,fetchUrl:et,fetchData:pt={},extraAnswerAction:Ct,showDefaultTips:Yt=!0,onOpen:It,onClose:Gt,loadingOption:gn,showPreference:Xt=!1,initMessage:sn,customRequest:vn,visible:jt,width:Zt=1200,isCheckRestrictNumber:pn=!1,headNode:Cn,headFunctionNode:hn,showRedraw:Ot,showEdit:wn,promptPropName:yn="prompt",topPercentage:Dn,showSwitchingModel:kn=!1,showImageGenerator:jn=!1,showLookHistory:zt=!1,fetchListObject:_t,customPreference:Be,customDataNode:Ze,showAddSession:We,historyId:Rt,draggableExtraNode:Wt,drawerExtraNode:en,menuExtraFunctionNode:dn,showSceneAwareness:In=!1,ReactComponent:Ln=ue.Z,topFunctionNode:Sn,footerContainerStyle:_n,chatContainerStyle:je={},showCodePreview:Et=!1,showSource:Pn=!0,onSendMessage:bt,onDynamic:En=()=>{}})=>{var Gn,mn;const[on,Tn]=(0,b.useState)(!1),[Rn,Yn]=(0,b.useState)("qwen-max"),[Zn,Kn]=(0,b.useState)([]),[Nn,Te]=(0,b.useState)([]),[Ht,sa]=(0,b.useState)(!1),[xa,Ea]=(0,b.useState)(!1),[va,rn]=(0,b.useState)(!1),[un,An]=(0,b.useState)([]),[qt,Mn]=(0,b.useState)(""),[ra,wa]=(0,b.useState)(0),[ga,Pa]=(0,b.useState)(void 0),[Bt,Le]=(0,b.useState)(!1),[xt,an]=(0,b.useState)(null),[zn,Jn]=(0,b.useState)(""),On=(0,b.useRef)(),Fn=(0,b.useRef)(null),qn=(0,b.useRef)(null),[Qn,fa]=(0,b.useState)(!1),[ka,ya]=(0,b.useState)(!1),[Ba,Ma]=(0,b.useState)(!1),[ca,pa]=(0,b.useState)(!1),[Ta,ja]=(0,b.useState)(!1),[Wa,ie]=(0,b.useState)(0),wt=(0,b.useRef)(null),Fe=(0,b.useRef)(!1),_e=(0,b.useRef)(null),[Re,dt]=(0,b.useState)(void 0),[nt,Je]=(0,b.useState)(!0),[tt,Nt]=(0,b.useState)(Zt-28),[tn,Qt]=(0,b.useState)(!1),[Kt,fn]=(0,b.useState)(!0),[bn,$t]=(0,b.useState)([]),Xn=(0,b.useRef)([]),$n=(0,b.useRef)(null),Da=(0,b.useRef)(null),ha=(0,b.useRef)(!1),Oa=tt-22,ua=qt==null?void 0:qt.split(` +`).length,{onAdd:Za,onGetList:ba,onListClick:da,onListDelete:Ga,onListDealData:Ra}=_t||{},Ha=50,Ua=10,za={maxCount:Ha,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Zn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Dt=>st(void 0,null,function*(){var Vn,ta,na,Fa;const ia=(Fa=(na=(ta=(Vn=Dt==null?void 0:Dt.name)==null?void 0:Vn.split("."))==null?void 0:ta.slice(-1))==null?void 0:na[0])==null?void 0:Fa.toLowerCase(),Xa=["doc","docx","md","pdf","txt","xlsx","xls"].includes(ia);return Dt.size==0?(Se.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ve.default.LIST_IGNORE):Xa?Dt.size/1024/1024>100?(Se.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ve.default.LIST_IGNORE):!0:(Se.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),ve.default.LIST_IGNORE)}),onChange:({fileList:Dt})=>{Kn(Dt)},action:`${(Gn=de.Z)==null?void 0:Gn.API_SERVER}/api/intelligent_imports/upload_file.json`},Ia={maxCount:Ua,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Nn,multiple:!0,accept:".jpg,.png,",beforeUpload:Dt=>{var Vn,ta,na,Fa;const ia=(Fa=(na=(ta=(Vn=Dt==null?void 0:Dt.name)==null?void 0:Vn.split("."))==null?void 0:ta.slice(-1))==null?void 0:na[0])==null?void 0:Fa.toLowerCase(),Xa=["jpg","png"].includes(ia);return Dt.size==0?(Se.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ve.default.LIST_IGNORE):Xa?Dt.size/1024/1024>10?(Se.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ve.default.LIST_IGNORE):!0:(Se.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),ve.default.LIST_IGNORE)},onChange:({fileList:Dt})=>{Te(Dt)},action:`${(mn=de.Z)==null?void 0:mn.API_SERVER}/api/ai/generals/update_file.json`};(0,b.useEffect)(()=>{if(!un.length||!On.current)return;const Dt=un[un.length-1];Dt!=null&&Dt.loading&&(On.current.scrollTop=On.current.scrollHeight)},[un.length]),(0,b.useEffect)(()=>{if(!On.current||!wt.current)return;const Dt=new IntersectionObserver(([Vn])=>{var ta,na,Fa,ia;if(!document.contains(Vn.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((ta=Vn.rootBounds)==null?void 0:ta.width)===0&&((na=Vn.rootBounds)==null?void 0:na.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((Fa=Vn.boundingClientRect)==null?void 0:Fa.width)===0&&((ia=Vn.boundingClientRect)==null?void 0:ia.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}Je(Vn.isIntersecting)},{root:On.current,rootMargin:"70px",threshold:0});return Dt.observe(wt.current),()=>{wt.current&&Dt.unobserve(wt.current)}},[On.current,wt.current]),(0,b.useEffect)(()=>{if(!Qn)return;const Dt=On.current,Vn=_e.current;Fe.current=!1;let ta=Dt.scrollTop;const na=()=>{const{scrollTop:ia,scrollHeight:Va,clientHeight:Xa}=Dt;ia>ta?ia+Xa>=Va-50&&(Dt.scrollTop=Dt.scrollHeight,Fe.current=!1):ia{Fe.current||(Dt.scrollTop=Dt.scrollHeight)});return Fa.observe(Vn),()=>{var ia;Fa.unobserve(Vn),(ia=Dt==null?void 0:Dt.removeEventListener)==null||ia.call(Dt,"scroll",na)}},[Qn]),(0,b.useEffect)(()=>{!Qn&&Xn.current.length&&(An([...un,...Xn.current]),Xn.current=[])},[Qn]),(0,b.useEffect)(()=>{if(!On.current)return;const Dt=new ResizeObserver(()=>{var Vn;On.current&&Nt((Vn=On.current)==null?void 0:Vn.offsetWidth)});return Dt.observe(On.current),()=>{On.current&&Dt.unobserve(On.current)}},[On.current]),(0,b.useEffect)(()=>{typeof jt=="boolean"&&Tn(jt)},[jt]),(0,b.useEffect)(()=>{var Dt;if(Fn.current&&xt!==null){Fn.current.focus();const Vn=(Dt=Fn.current.resizableTextArea)==null?void 0:Dt.textArea;Vn&&(Vn.selectionStart=Vn.selectionEnd=Vn.value.length)}},[xt]),(0,b.useEffect)(()=>{ua<5&&Le(!1)},[ua]),(0,b.useEffect)(()=>{on&&sn&&(An(Qa(sn)),sa(!0),la(sn,{history:[]})),on&&(Po(),Rt?wo(Rt):We&&!Re&&Bo()),on||La()},[on]);const Qa=(Dt="",Vn=[],ta=[])=>{const na=Date.now();return[{text:Dt,key:na,sender:"user",fileList:Vn,imageList:ta,show:!0},{loading:!0,key:na,sender:"AI",show:!0,model:Rn,imageGenerator:ca,thinkingEnabled:ka,codePreview:Ba}]},La=()=>{Jn(""),an(null),Kn([]),Te([]),Mn("")},vo=()=>{if(It){It({chatData:un,setChatData:An,setLoading:sa,getData:la,renderChatItems:Qa,handleAdd:Bo,identifier:Re});return}Tn(!0)},uo=()=>{if(fn(!0),Gt){Gt();return}Tn(!1)},co=()=>{Le(!Bt)},Po=()=>st(void 0,null,function*(){if(!pn)return;const Dt=yield(0,z.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Dt==null?void 0:Dt.status)===0&&(Dt==null?void 0:Dt.total_number)!==-1&&(wa((Dt==null?void 0:Dt.total_number)-(Dt==null?void 0:Dt.remaining_number)),Pa(Dt==null?void 0:Dt.total_number))}),oo=()=>{ce.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:b.createElement("div",null,b.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),b.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",ga,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},po=Dt=>Dt.reduce((ta,na)=>{if(na.sender==="user"){const Fa=Dt.find(ia=>ia.key===na.key&&ia.sender==="AI");Fa&&(Fa!=null&&Fa.text)&&!(Fa!=null&&Fa.error)&&ta.push({question:na.text,answer:Fa.text})}return ta},[]),la=(...Dt)=>st(void 0,[...Dt],function*(Vn="",ta={},na=un){if(vn&&(yield vn({mes:Vn,setChatData:An,fileList:Zn,body:ta,checkNum:Po,setLoading:sa,bodyChatData:na,setTyping:fa,setImageGenerator:pa,renderChatItems:Qa})),!vn){const Fa=Zn==null?void 0:Zn.map(Ya=>{var $a;return($a=Ya==null?void 0:Ya.response)==null?void 0:$a.file_id}),ia=Nn==null?void 0:Nn.map(Ya=>{var $a;return($a=Ya==null?void 0:Ya.response)==null?void 0:$a.data}),Va=ta.history||po(na),Xa=kt(kt({identifier:Re,response_mode:"streaming",model:Rn,scene_awareness:Ta,thinking_enabled:ka,image_generator:ca,code_preview:Ba,file_ids:Fa,image_list:ia,history:Va,[yn]:Vn},pt),ta),lo=Object.fromEntries(Object.entries(Xa).filter(([Ya,$a])=>$a!==void 0));qn.current=new Pe.Z(de.Z.API_SERVER+et,lo),yield new Promise((Ya,$a)=>{let ko=null,Go=null;qn.current.on("data",Lo=>{fa(!0);const{chunk:{content:No,type:Un,created:aa,msg:Ja}}=Lo,eo=Ja==="error";Un==="thinking"&&(ko=ko||aa,An(ao=>[...ao].map((_a,to)=>to===ao.length-1?Ae(kt({},_a),{reasoning:(_a.reasoning||"")+No,loading:!1,hideAnswer:!0,error:eo}):_a))),Un==="text"&&(Go=Go||aa,An(ao=>[...ao].map((_a,to)=>to===ao.length-1?Ae(kt({},_a),{text:(_a.text||"")+No,loading:!1,startTime:ko,endTime:Go,error:eo}):_a)))}),qn.current.on("done",()=>{Ya()}),qn.current.on("error",Lo=>{let No="\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(Lo)==="[object Object]"&&Lo.status===-9&&(No=Lo==null?void 0:Lo.message),An(Un=>[...Un].map((aa,Ja)=>Ja===Un.length-1?Ae(kt({},aa),{text:No,loading:!1,error:!0}):aa)),Ya()}),qn.current.on("cancelled",()=>{Ya()}),qn.current.startStream()})}Po(),sa(!1)}),Na=Dt=>{Mn(Dt.target.value)},Hn=(Dt,Vn)=>{if(La(),sa(!0),Dt==="edit"){Xn.current=un.slice(Vn+2);const ta=un.splice(Vn),{fileList:na=[],imageList:Fa=[]}=(ta==null?void 0:ta[0])||{},ia=na.map(lo=>{var Ya;return(Ya=lo.response)==null?void 0:Ya.file_id}),Va=Fa.map(lo=>{var Ya;return(Ya=lo.response)==null?void 0:Ya.data}),Xa={history:po(un),file_ids:ia,image_list:Va,edit:!0};An([...un,...Qa(zn,na,Fa)]),la(zn,Xa,un)}if(Dt==="redraw"){Xn.current=un.slice(Vn+1);const ta=un.splice(Vn-1),{text:na,fileList:Fa=[],imageList:ia=[]}=(ta==null?void 0:ta[0])||{},Va=Fa.map(Ya=>{var $a;return($a=Ya.response)==null?void 0:$a.file_id}),Xa=ia.map(Ya=>{var $a;return($a=Ya.response)==null?void 0:$a.data}),lo={history:po(un),file_ids:Va,image_list:Xa,edit:!0};An([...un,...Qa(na,Fa,ia)]),la(na,lo,un)}},yo=()=>{if(qt.trim()!==""){La(),sa(!0);const Dt=Zn.filter(ta=>ta.status==="done"),Vn=Nn.filter(ta=>ta.status==="done");An([...un,...Qa(qt,Dt,Vn)]),la(qt)}},Ao=Dt=>{if(Dt.shiftKey){if(Dt.key==="Enter")return}else if(Dt.key==="Enter"){if(Dt.preventDefault(),xo||ha.current)return;yo()}},Aa=(Dt,Vn)=>{let ta=!1;wn===!0?ta=!0:wn==="last"&&(ta=un.reduce((Va,Xa,lo)=>Xa.sender==="user"?lo:Va,-1)===Vn);const na=Vn===xt,Fa=[...(Dt==null?void 0:Dt.fileList)||[],...(Dt==null?void 0:Dt.imageList)||[]];return b.createElement("div",{className:y.li,style:kt({width:Oa},je)},b.createElement("div",{className:y.avatarIcon},b.createElement("img",{className:y.img,src:he})),b.createElement("div",{className:y.content},!!(Fa!=null&&Fa.length)&&b.createElement("div",{className:y.fileWrap},Fa==null?void 0:Fa.map((ia,Va)=>b.createElement("div",{key:Va,className:y.file},b.createElement(lt,{filename:ia==null?void 0:ia.name,className:"mr10",width:24}),b.createElement("aside",null,b.createElement(fe.Z,{title:ia==null?void 0:ia.name},b.createElement("div",{className:y.fileName},ia==null?void 0:ia.name)),b.createElement("div",{className:"c-grey-999 font12"},(0,ee.RD)(ia==null?void 0:ia.size)))))),b.createElement("div",{className:y.borderBox},na?b.createElement(pe.default.TextArea,{value:zn,ref:Fn,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:ia=>Jn(ia.target.value)}):b.createElement("div",{className:y.text},Dt==null?void 0:Dt.text)),na?b.createElement("div",{className:y.action},b.createElement(Ee.ZP,{onClick:()=>{Jn(""),an(null)},size:"small"},"\u53D6\u6D88"),b.createElement(Ee.ZP,{disabled:!zn.trim(),onClick:()=>Hn("edit",Vn),type:"primary",size:"small"},"\u786E\u8BA4")):b.createElement("div",{className:y.action},b.createElement(De.CopyToClipboard,{text:(Dt==null?void 0:Dt.text)||"",onCopy:()=>Se.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(fe.Z,{title:"\u590D\u5236"},b.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),ta&&!Ht&&b.createElement(fe.Z,{title:"\u7F16\u8F91"},b.createElement("i",{onClick:()=>{an(Vn),Jn((Dt==null?void 0:Dt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ro=(Dt,Vn)=>{let ta=!1;Ot===!0?ta=!0:Ot==="last"&&(ta=un.reduce((ia,Va,Xa)=>Va.sender==="AI"?Xa:ia,-1)===Vn);let na="";return Dt!=null&&Dt.source?na=Dt==null?void 0:Dt.source:(Dt==null?void 0:Dt.model)==="deepseek-r1"?na="\u7531deepseek\u751F\u6210":(Dt==null?void 0:Dt.model)==="qwen-max"&&(na="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),b.createElement("div",{className:y.li,style:kt({width:Oa},je)},b.createElement("div",{className:y.avatarIcon},b.createElement("img",{className:y.img,src:se})),b.createElement("div",{className:y.content},b.createElement("div",{className:y.borderBox},Dt.loading&&b.createElement(b.Fragment,null,Dt!=null&&Dt.imageGenerator?b.createElement("div",{className:y.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",b.createElement("div",{className:"ai-loading"})):!(Dt!=null&&Dt.thinkingEnabled)&&b.createElement("div",null,b.createElement("div",{className:y.loading},b.createElement("div",{className:y.dot}),b.createElement("div",{className:y.dot}),b.createElement("div",{className:y.dot})),b.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(gn==null?void 0:gn.text)||"\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"))),(Dt==null?void 0:Dt.thinkingEnabled)&&b.createElement(E.Z,{time:Dt==null?void 0:Dt.time,cancelIndex:Wa,loading:Dt.loading,streamingStatus:!(Dt!=null&&Dt.text),onFinish:()=>{ie(0),An(Fa=>[...Fa].map((ia,Va)=>Va===Fa.length-1?Ae(kt({},ia),{hideAnswer:!1,time:ia.startTime?ia.endTime-ia.startTime:null}):ia))},value:Dt==null?void 0:Dt.reasoning}),!!(Dt!=null&&Dt.text)&&!Dt.hideAnswer&&b.createElement(a.Z,{onDynamic:En,cancelIndex:Wa,streamingStatus:Ht,loadImage:!!(Dt!=null&&Dt.imageGenerator),onFinish:()=>st(void 0,null,function*(){ie(0),setTimeout(()=>fa(!1),0)}),value:Dt==null?void 0:Dt.text})),Pn&&!!(Dt!=null&&Dt.text)&&na&&b.createElement("div",{className:y.source},na),b.createElement("div",{className:y.action},Ct==null?void 0:Ct(Dt,Vn,Do),!(Dt!=null&&Dt.imageGenerator)&&b.createElement(De.CopyToClipboard,{text:String((Dt==null?void 0:Dt.text)||""),onCopy:()=>Se.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(fe.Z,{title:"\u590D\u5236"},b.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Xt&&!Ht&&b.createElement(b.Fragment,null,b.createElement(fe.Z,{title:"\u559C\u6B22"},b.createElement("i",{style:Dt!=null&&Dt.like?{color:"#FA8D30"}:{},onClick:()=>no("like",!(Dt!=null&&Dt.like),Vn),className:"iconfot icon-yijiejue font15"})),b.createElement(fe.Z,{title:"\u4E0D\u559C\u6B22"},b.createElement("i",{style:Dt!=null&&Dt.dislike?{color:"#e86d7c"}:{},onClick:()=>no("dislike",!(Dt!=null&&Dt.dislike),Vn),className:"iconfot icon-weijiejuezhengchang font15"}))),ta&&!Ht&&b.createElement(fe.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("i",{onClick:()=>Hn("redraw",Vn),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},no=(Dt,Vn,ta)=>st(void 0,null,function*(){if(Be){const na=un.slice(0,ta+1),ia=po(na).length;yield Be({type:Dt,value:Vn,index:ta,identifier:Re,objectIndex:ia})}An(na=>(na[ta][Dt]=Vn,Vn&&(na[ta][Dt==="like"?"dislike":"like"]=!1),[...na]))}),Co=()=>{var Dt,Vn;ie(1),(Vn=(Dt=qn.current)==null?void 0:Dt.cancelRequest)==null||Vn.call(Dt),sa(!1),fa(!1)},Bo=()=>st(void 0,null,function*(){var Dt,Vn,ta;(Vn=(Dt=qn.current)==null?void 0:Dt.cancelRequest)==null||Vn.call(Dt),La(),An([]),sa(!0);const na=yield Za();(na==null?void 0:na.status)===0&&dt((ta=na==null?void 0:na.data)==null?void 0:ta.identifier),sa(!1),fa(!1)}),Oo=()=>st(void 0,null,function*(){var Dt;rn(!0);const Vn=yield ba();(Vn==null?void 0:Vn.status)===0&&$t(((Dt=Vn==null?void 0:Vn.data)==null?void 0:Dt.list)||[]),rn(!1)}),wo=(...Dt)=>st(void 0,[...Dt],function*(Vn=Re){var ta,na,Fa,ia;(na=(ta=qn.current)==null?void 0:ta.cancelRequest)==null||na.call(ta),La(),Ea(!0);const Va=yield da(Vn);if(Va.status===0){const Xa=Ra(((Fa=Va==null?void 0:Va.data)==null?void 0:Fa.messages)||[]);An(Xa),Ea(!1),dt((ia=Va==null?void 0:Va.data)==null?void 0:ia.identifier);return}An([]),Ea(!1)}),bo=(Dt,Vn)=>st(void 0,null,function*(){(yield Ga(Dt)).status===0&&(Se.ZP.success("\u5220\u9664\u6210\u529F"),Vn===Re&&Bo(),Oo())}),Ko=()=>b.createElement("div",{className:y.menuWarp},b.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),b.createElement(me.Z,{spinning:va},!bn.length&&b.createElement(ge.Z,{style:{width:250,paddingBottom:30},image:ge.Z.PRESENTED_IMAGE_SIMPLE}),!!bn.length&&b.createElement("div",{className:y.menu},bn.map(function(Dt,Vn){return b.createElement("aside",{className:ae()(Re===Dt.identifier&&y.active),key:Dt.id,onClick:()=>wo(Dt.id)},b.createElement("div",{className:y.menuText},b.createElement(fe.Z,{title:Dt==null?void 0:Dt.question},b.createElement("span",null,Dt==null?void 0:Dt.question)),dn&&dn(Dt)),b.createElement("div",{className:y.menuDel,onClick:ta=>ta.stopPropagation()},b.createElement(Ne.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>bo(Dt.id,Dt.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},b.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),zo=Dt=>{if(Dt==="file"){if(Nn.length){ce.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:()=>{Te([]),$n.current.upload.uploader.fileInput.click()}});return}$n.current.upload.uploader.fileInput.click()}if(Dt==="image"){if(Zn.length){ce.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:()=>{Kn([]),Da.current.upload.uploader.fileInput.click()}});return}Da.current.upload.uploader.fileInput.click()}},So=[...Zn,...Nn],xo=So.some(Dt=>Dt.status==="uploading")||Ht||Qn,jo=ra>=ga,Do={chatData:un,stream:qn,isDisabledNum:jo,isDisAbledUpload:xo,checkNumModal:oo,checkNum:Po,onClose:uo,setChatData:An,setLoading:sa,getData:la,clearStatus:La,typing:Qn,setImageGenerator:pa,renderChatItems:Qa,setSceneAwareness:ja,setIdentifier:dt,setCodePreview:Ma,setTyping:fa,onMenuClick:wo};return b.createElement(b.Fragment,null,ke?b.createElement("div",{onClick:vo},ke):ke!==null&&!on&&b.createElement(ne.Z,{draggableExtraNode:Wt,src:be,onClick:vo,topPercentage:Dn}),on&&b.createElement("div",{className:y.draggableWrap},b.createElement(Lt.s,{dragHandleClassName:y.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:640,maxWidth:window.innerWidth-40,default:{x:window.innerWidth-754,y:20,width:734,height:window.innerHeight-40}},b.createElement("div",{className:y.modal},b.createElement("div",{className:y.head},b.createElement("div",{className:y.title},b.createElement("b",{className:"c-grey-333 font16"},"\u667A\u80FD\u52A9\u6559"),b.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),en,kn&&b.createElement(x.Z,{value:Rn,onChange:Dt=>{ya(!1),pa(!1),Yn(Dt),Te([]),Kn([])}}),zt&&b.createElement(b.Fragment,null,b.createElement(ye.Z,{className:"ml10",dropdownRender:Ko,onOpenChange:Dt=>{Dt&&Oo()},placement:"bottomRight",arrow:{pointAtCenter:!0}},b.createElement("div",{className:y.headBtn},b.createElement("i",{className:"icon-lishiduihua1 font14"})))),We&&b.createElement(b.Fragment,null,b.createElement(fe.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},b.createElement("div",{className:y.headBtn,onClick:Bo},b.createElement("i",{className:"icon-xinjianduihua font14"}))),b.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),b.createElement(fe.Z,{title:"\u6536\u8D77\u7A97\u53E3"},b.createElement("div",{className:y.headBtn,onClick:uo},b.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),b.createElement("div",{className:ae()(y.wrap,on&&"body-overflow-hidden")},b.createElement("div",{ref:On,className:y.chatContainer},Sn==null?void 0:Sn(Do),Yt&&b.createElement("div",{className:`${y.li} mb20`,style:kt({width:Oa},je)},b.createElement("div",{className:y.avatarIcon},b.createElement("img",{className:y.img,src:se})),b.createElement("div",{className:y.content},b.createElement("div",{className:y.borderBox},Cn,hn==null?void 0:hn(Do)))),b.createElement("div",{ref:_e},b.createElement(me.Z,{spinning:xa,className:"mt20"},un==null?void 0:un.map((Dt,Vn)=>b.createElement(b.Fragment,{key:Dt.key+Vn},Dt.show&&b.createElement(b.Fragment,null,Dt.sender==="user"&&Aa(Dt,Vn),Dt.sender==="AI"&&ro(Dt,Vn),Ze&&!["AI","user"].includes(Dt.sender)&&Ze(Dt,Vn,{width:Oa})))))),!nt&&b.createElement("div",{className:y.backBottom,onClick:()=>{On.current.scrollTop=On.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:wt})),!Oe&&b.createElement("div",{className:y.footer},b.createElement("div",{className:y.main},!!So.length&&b.createElement("div",{className:y.files},So==null?void 0:So.map((Dt,Vn)=>b.createElement("div",{key:Vn,className:y.file},b.createElement(me.Z,{size:"small",spinning:(Dt==null?void 0:Dt.status)==="uploading"},b.createElement(lt,{filename:Dt==null?void 0:Dt.name,className:"block",width:24})),b.createElement("aside",null,b.createElement(fe.Z,{title:Dt==null?void 0:Dt.name},b.createElement("div",{className:y.fileName},Dt==null?void 0:Dt.name)),b.createElement("div",{className:"c-grey-999 font12"},(0,ee.RD)(Dt==null?void 0:Dt.size))),b.createElement("i",{onClick:()=>{Kn(ta=>ta.filter(na=>na.uid!==Dt.uid)),Te(ta=>ta.filter(na=>na.uid!==Dt.uid))},className:`aitubiao icon-tupianguanbi ${y.fileDel}`})))),b.createElement("div",{className:y.inputWrap},b.createElement(pe.default.TextArea,{placeholder:mt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:qt,bordered:!1,onChange:Na,onPressEnter:Ao,onCompositionStart:()=>{ha.current=!0},onCompositionEnd:()=>{ha.current=!1}}),b.createElement("div",{className:y.action},b.createElement("div",{className:y.btnWrap},In&&b.createElement(fe.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},b.createElement("div",{onClick:()=>ja(!Ta),className:ae()(y.btn,Ta&&y.btnActive)},b.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Rn==="deepseek-r1"&&b.createElement(fe.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},b.createElement("div",{onClick:()=>ya(!ka),className:ae()(y.btn,ka&&y.btnActive)},b.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),jn&&Rn==="qwen-max"&&b.createElement("div",{onClick:()=>pa(!ca),className:ae()(y.btn,ca&&y.btnActive)},b.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!we&&b.createElement(b.Fragment,null,Rn==="qwen-max"&&b.createElement(ve.default,kt({ref:Da},Ia),b.createElement(fe.Z,{title:Nn.length>=Ua?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},b.createElement("div",{onClick:()=>!(Nn.length>=Ua)&&zo("image"),className:Nn.length>=Ua?y.uploadDisabledBtn:y.uploadBtn},b.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),b.createElement(ve.default,kt({ref:$n},za),b.createElement(fe.Z,{title:Zn.length>=Ha?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":b.createElement("div",null,b.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),b.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},b.createElement("div",{onClick:()=>!(Zn.length>=Ha)&&zo("file"),className:Zn.length>=Ha?y.uploadDisabledBtn:y.uploadBtn},b.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),b.createElement("div",{className:"mr13"}),Qn?b.createElement(fe.Z,{title:"\u505C\u6B62\u751F\u6210"},b.createElement("div",{className:`iconfont icon-tingzhihuida ${y.cancelBtn}`,onClick:Co})):b.createElement(Ee.ZP,{className:(qt==null?void 0:qt.trim())===""?y.sendBtnDisabled:y.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:xo,onClick:yo}))))))))))},Ut={bigTips:"bigTips___uPRW3",item:"item___KMGDu"},Jt=Object.defineProperty,gt=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,Ue=(ot,mt,we)=>mt in ot?Jt(ot,mt,{enumerable:!0,configurable:!0,writable:!0,value:we}):ot[mt]=we,Ft=(ot,mt)=>{for(var we in mt||(mt={}))cn.call(mt,we)&&Ue(ot,we,mt[we]);if(vt)for(var we of vt(mt))nn.call(mt,we)&&Ue(ot,we,mt[we]);return ot},Ce=(ot,mt)=>gt(ot,Mt(mt)),Ve=(ot,mt,we)=>new Promise((Oe,se)=>{var he=et=>{try{ke(we.next(et))}catch(pt){se(pt)}},be=et=>{try{ke(we.throw(et))}catch(pt){se(pt)}},ke=et=>et.done?Oe(et.value):Promise.resolve(et.value).then(he,be);ke((we=we.apply(ot,mt)).next())}),at=({description:ot,code:mt,showData:we={},sendParams:Oe={},allShow:se=!1,draggableExtraNode:he})=>{const be=[{img:te(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:ot,show:we==null?void 0:we.ai_exam_question,type:1},{img:te(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:mt,show:we==null?void 0:we.ai_syntax_check,type:5},{img:te(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:ot,query:mt,show:we==null?void 0:we.ai_code_diagnosis,type:2},{img:te(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:ot,query:mt,show:we==null?void 0:we.ai_guidance,type:3},{img:te(9515),name:"\u4EE3\u7801\u8BC4\u4EF7",des:"\u4ECE\u591A\u4E2A\u7EF4\u5EA6\u5BF9\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677",description:ot,query:mt,show:we==null?void 0:we.ai_code_evaluation,type:9},{img:te(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:ot,query:mt,show:we==null?void 0:we.ai_code_optimization,type:7},{img:te(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4",description:ot,query:mt,show:we==null?void 0:we.ai_code_comment,type:8}],ke=It=>{const{setChatData:Gt,setLoading:gn,getData:Xt,clearStatus:sn,typing:vn,setImageGenerator:jt,renderChatItems:Zt,setSceneAwareness:pn,setIdentifier:Cn}=It;let hn=be;return se||(hn=be.filter(Ot=>Ot.show)),b.createElement("div",{className:Ut.bigTips},hn.map((Ot,wn)=>b.createElement(fe.Z,{title:Ot.des},b.createElement("div",{onClick:()=>Ve(void 0,null,function*(){var yn;if(vn){Se.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}pn(!1),jt(!1),gn(!0),sn();const Dn=Zt(Ot.query);Dn[0].show=!1,Dn[1].imageGenerator=!1,Gt(Dn);const kn=yield Yt.onAdd(),jn=(yn=kn==null?void 0:kn.data)==null?void 0:yn.identifier;Cn(jn),Xt("",Ce(Ft({type:Ot.type,description:Ot.description,query:Ot.query,file_ids:[],history:[],is_chat:!1,image_generator:!1,scene_awareness:!1,identifier:jn},Oe),{prompt:we==null?void 0:we.ai_code_evaluation_promote}))}),key:wn,className:Ut.item},b.createElement("img",{src:Ot.img}),b.createElement("span",null,Ot.name)))))},et=It=>Ve(void 0,[It],function*({type:Gt,value:gn,index:Xt,identifier:sn,objectIndex:vn}){const jt={index:vn,identifier:sn};if(Gt==="like"&&(yield(0,z.ZP)("/api/course_qna_records/like.json",{method:"post",body:jt})).status!==0||Gt==="dislike"&&(yield(0,z.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:jt})).status!==0)return Promise.reject()}),pt=It=>{let Gt=[];return It==null||It.forEach(gn=>{var Xt;const sn=gn.id,vn=gn.think?{reasoning:gn.think,thinkingEnabled:!0}:{},jt=[{text:gn.question,key:sn,sender:"user",fileList:[],show:!0},Ft({key:sn,loading:!1,sender:"AI",show:!0,source:gn.answer_source,text:gn.answer,like:gn.like,dislike:gn.dislike,time:gn.think_time,id:gn.id,imageGenerator:((Xt=gn==null?void 0:gn.answer)==null?void 0:Xt.slice(0,4))==="(0,z.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,z.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:Ct,by_self:!0}}),onListClick:It=>(0,z.ZP)(`/api/course_qna_sessions/${It}.json`,{method:"get"}),onListDelete:It=>(0,z.ZP)(`/api/course_qna_sessions/${It}.json`,{method:"delete"}),onListDealData:pt};return b.createElement(Tt,{title:"\u667A\u80FD\u52A9\u6559",hideInputBox:se?!1:!(we!=null&&we.ai_q_and_a),topFunctionNode:ke,showSwitchingModel:!0,showImageGenerator:!0,showSceneAwareness:!0,showPreference:!0,showLookHistory:!0,showAddSession:!0,fetchListObject:Yt,customPreference:et,fetchData:Ce(Ft({},Oe),{questionable_type:Ct,is_chat:!0}),headNode:b.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},b.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u5934\u6B4C\u667A\u80FD\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002"),b.createElement("div",null,"\u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1!")),topPercentage:(Oe==null?void 0:Oe.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:he})}},63409:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return oe}});var b=te(59301),ue={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Se=te(77736),ve=Object.defineProperty,ce=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ee=(le,re,de)=>re in le?ve(le,re,{enumerable:!0,configurable:!0,writable:!0,value:de}):le[re]=de,me=(le,re)=>{for(var de in re||(re={}))fe.call(re,de)&&Ee(le,de,re[de]);if(ce)for(var de of ce(re))pe.call(re,de)&&Ee(le,de,re[de]);return le};const ge=le=>React.createElement("svg",me({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},le),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 Ne="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",ye=Object.defineProperty,qe=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(le,re,de)=>re in le?ye(le,re,{enumerable:!0,configurable:!0,writable:!0,value:de}):le[re]=de,x=(le,re)=>{for(var de in re||(re={}))ae.call(re,de)&&E(le,de,re[de]);if(qe)for(var de of qe(re))a.call(re,de)&&E(le,de,re[de]);return le};const y=le=>React.createElement("svg",x({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},le),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 z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",ee=te(59301),oe=({value:le,onChange:re})=>{const[de,De]=(0,b.useState)(!1),Pe=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:Ne},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:z}],Ke=Pe.find(ze=>ze.key===le);return ee.createElement("div",{className:ue.select},ee.createElement(Se.Z,{size:10},ee.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),ee.createElement("div",{className:ue.box,onMouseLeave:()=>De(!1)},ee.createElement("div",{className:ue.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"})),de&&ee.createElement("div",{className:ue.itemWrap},ee.createElement("aside",null,Pe.map(ze=>ee.createElement("div",{key:ze.key,className:`${ue.item} ${ze.key===le?ue.active:""}`,onClick:Me=>{Me.stopPropagation(),re(ze.key),De(!1)}},ee.createElement("img",{src:ze.img,width:20}),ee.createElement("span",null,ze.name))))))))}},83024:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return Ke}});var b=te(59301),ue=te(62957),Se=te(6767),ve=te(29787),ce=te(77019),fe=te(25399),pe=te(37568),Ee=te(75727),me=te(82326),ge={judgment:"judgment___cE7n1",active:"active___VwnES",selectMore:"selectMore___x1UrU"},Ne=te(205),ye=te(39077),qe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADxJREFUKFNjZEADBkkX5oOELswzSESWYhxAhTA3wZ3wn8EGzGZkOILiRrjCf1Bhxv82IFUYCgfQM8RaDQDYKCkNszfCOwAAAABJRU5ErkJggg==",a=te(28374),E=Object.defineProperty,x=Object.defineProperties,y=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,oe=(ze,Me,ut)=>Me in ze?E(ze,Me,{enumerable:!0,configurable:!0,writable:!0,value:ut}):ze[Me]=ut,le=(ze,Me)=>{for(var ut in Me||(Me={}))ee.call(Me,ut)&&oe(ze,ut,Me[ut]);if(z)for(var ut of z(Me))ne.call(Me,ut)&&oe(ze,ut,Me[ut]);return ze},re=(ze,Me)=>x(ze,y(Me)),de=(ze,Me,ut)=>new Promise(($e,Xe)=>{var it=Pt=>{try{ft(ut.next(Pt))}catch(lt){Xe(lt)}},St=Pt=>{try{ft(ut.throw(Pt))}catch(lt){Xe(lt)}},ft=Pt=>Pt.done?$e(Pt.value):Promise.resolve(Pt.value).then(it,St);ft((ut=ut.apply(ze,Me)).next())});const De=({value:ze,onChange:Me})=>{const ut=["\u6B63\u786E","\u9519\u8BEF"];return b.createElement("div",{className:ge.judgment},ut.map($e=>b.createElement("div",{className:$e===ze?ge.active:"",key:$e},b.createElement("b",{onClick:()=>Me($e)},$e==="\u6B63\u786E"?"T":"F"),b.createElement("span",null,$e))))};var Ke=({isEdit:ze=!1,visible:Me,data:ut,onClose:$e,onOk:Xe,changePage:it})=>{const St=[{type:0,question:"",answer:""},{type:1,question:"",answer:"\u6B63\u786E"},{type:2,question:"",answer:""}],[ft,Pt]=(0,b.useState)(!1),[lt,Lt]=(0,b.useState)(""),[yt,At]=(0,b.useState)(!1),[Ge,xe]=(0,b.useState)([]),[rt,He]=(0,b.useState)([]),[ht,kt]=(0,b.useState)([]);(0,b.useEffect)(()=>{var Jt,gt;Me&&(ze?(Lt(((Jt=ut==null?void 0:ut.page)==null?void 0:Jt.page_info)||""),xe(((gt=ut==null?void 0:ut.page)==null?void 0:gt.smart_plan_page_knowledges)||[])):xe([St[0]]),Ae())},[Me]);const Ae=()=>de(void 0,null,function*(){let Jt=yield(0,Ne.ZP)(`/api/courses/${ut==null?void 0:ut.coursesId}/smart_plans/${ut==null?void 0:ut.id}/page_list.json`,{method:"get",params:{position:ut==null?void 0:ut.position}});(Jt==null?void 0:Jt.status)==0&&(kt(Jt==null?void 0:Jt.data),it(ut==null?void 0:ut.relation_positions),He(ut==null?void 0:ut.relation_positions))}),st=(Jt,gt,Mt)=>{Ge[gt][Jt]=Mt,xe([...Ge])},Vt=()=>de(void 0,null,function*(){var Jt,gt,Mt,vt;Pt(!0);const nn=(0,Ne.ZP)(`/api/courses/${ut==null?void 0:ut.coursesId}/smart_plans/${ut==null?void 0:ut.id}/get_questions.json`,{method:"post",body:{url:(Jt=ut==null?void 0:ut.url)==null?void 0:Jt.map(Ve=>Ve==null?void 0:Ve.url),count:3,type:0}}),Ue=(0,Ne.ZP)(`/api/courses/${ut==null?void 0:ut.coursesId}/smart_plans/${ut==null?void 0:ut.id}/get_page_info.json`,{method:"post",body:{url:(gt=ut==null?void 0:ut.url)==null?void 0:gt.map(Ve=>Ve==null?void 0:Ve.url)}}),[Ft,Ce]=yield Promise.all([nn,Ue]);(Ft==null?void 0:Ft.status)===0&&xe([...(vt=(Mt=Ft==null?void 0:Ft.data)==null?void 0:Mt.questions)==null?void 0:vt.map(Ve=>(Ve.type=0,Ve))]),(Ce==null?void 0:Ce.status)===0&&Lt(Ce==null?void 0:Ce.data),Pt(!1)}),Tt=Jt=>de(void 0,null,function*(){var gt,Mt,vt;Pt(!0);const cn=Ge[Jt].type,nn=yield(0,Ne.ZP)(`/api/courses/${ut==null?void 0:ut.coursesId}/smart_plans/${ut==null?void 0:ut.id}/get_questions.json`,{method:"post",body:{url:(gt=ut==null?void 0:ut.url)==null?void 0:gt.map(Ue=>Ue==null?void 0:Ue.url),count:1,type:cn}});if((nn==null?void 0:nn.status)===0){const Ue=(vt=(Mt=nn==null?void 0:nn.data)==null?void 0:Mt.questions)==null?void 0:vt[0];Ue&&(Ge[Jt]=re(le({},Ue),{type:cn}),cn===0&&(Ge[Jt].answer=""),xe([...Ge]))}Pt(!1)}),Ut=[{key:"1",label:"\u5224\u65AD\u9898"},{key:"2",label:"\u5173\u952E\u8BCD\u4F5C\u7B54"}];return b.createElement(ue.default,{centered:!0,destroyOnClose:!0,onCancel:$e,open:Me,title:"\u667A\u80FD\u4E92\u52A8\u8BBE\u7F6E",okText:"\u786E\u8BA4",confirmLoading:yt,afterClose:()=>{Lt(""),xe([])},onOk:()=>de(void 0,null,function*(){var Jt,gt,Mt;const vt=[],cn=[];Ge.forEach((Ce,Ve)=>{var Qe;(!Ce.question||((Qe=Ce.question)==null?void 0:Qe.length)>200)&&vt.push(Ve+1),Ce.type!==0&&!Ce.answer&&cn.push(Ve+1)});let nn=[];if(vt.length&&nn.push(`\u7B2C${vt.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u95EE\u9898\u6216\u95EE\u9898\u8D85\u51FA200\u4E2A\u5B57\u7B26`),cn.length&&nn.push(`\u7B2C${cn.join("\u3001")}\u9053\u95EE\u7B54\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`),nn.length){Se.ZP.warning(nn.join("\uFF1B"),4);return}let Ue=!1;const Ft=yield(0,Ne.ZP)(`/api/courses/${ut==null?void 0:ut.coursesId}/smart_plans/${ut==null?void 0:ut.id}/exist_data.json`,{method:"post",body:{is_item_bank:!1,position:rt,page_num:(Jt=ut==null?void 0:ut.page)==null?void 0:Jt.position}});if((Ft==null?void 0:Ft.status)==0&&(((gt=Ft==null?void 0:Ft.data)==null?void 0:gt.length)>0?Ue=yield new Promise(Ve=>{var Qe;ue.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:b.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",b.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(Qe=Ft==null?void 0:Ft.data)==null?void 0:Qe.map((at,ot,mt)=>`\u7B2C${at}\u9875${otVe(!0),onCancel:()=>Ve(!1)})}):Ue=!0),Ue){At(!0);const Ce=yield(0,Ne.ZP)(`/api/smart_plan_item_banks/${(Mt=ut==null?void 0:ut.page)==null?void 0:Mt.id}/${ze?"smart_plan_page_knowledges/update_knowledge":"smart_plan_page_knowledges"}.json`,{method:ze?"put":"post",body:{questions:Ge,page_info:lt,page_list:rt}});(Ce==null?void 0:Ce.status)===0&&Xe(),At(!1)}}),wrapClassName:"QASetting-modal",bodyStyle:{paddingBottom:10,maxHeight:650},width:1e3},b.createElement(ve.Z,{spinning:ft},b.createElement("div",{style:{minHeight:"70px"}},b.createElement("div",{className:"c-black"},"\u5927\u6A21\u578B\u53EF\u4E3B\u52A8\u4E0E\u5B66\u751F\u8FDB\u884C\u4EA4\u4E92\uFF0C\u5E76\u63A8\u9001\u77E5\u8BC6\u70B9\u89E3\u6790\uFF0C\u4E86\u89E3\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5728\u4E92\u52A8\u7684\u8FC7\u7A0B\u4E2D\u8FDB\u884C\u542F\u53D1\u5F0F\u52A9\u5B66\uFF0C\u5E76\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u3002"),b.createElement("div",null,b.createElement(ce.Z,{align:"middle",className:"mb10 mt20"},b.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u9884\u8BBE\u89E3\u6790"),b.createElement(fe.Z,{title:"\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u5E76\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u8BE6\u89E3\u53CA3\u4E2A\u5173\u8054\u63D0\u95EE\uFF0C\u52A9\u529B\u6559\u5E08\u8F7B\u677E\u521B\u5EFA\u4E92\u52A8\u8BFE\u5802\u3002"},b.createElement("img",{src:qe,onClick:()=>{Vt()},className:"iconfont icon-shuaxin4 font14 c-light-primary current"}))),b.createElement(ye.Z,{height:200,defaultValue:lt,onChange:Jt=>Lt(Jt)})),b.createElement(a.op,{className:"mt20",onClick:()=>{Ge.push(St[0]),xe([...Ge]),setTimeout(()=>{const Jt=document.querySelector(".QASetting-modal"),gt=Jt==null?void 0:Jt.querySelector(".ant-modal-body");gt==null||gt.scrollTo({top:gt.scrollHeight,behavior:"smooth"})},0)},icon:b.createElement(ce.Z,{align:"middle",justify:"center",style:{width:16,height:16,background:"rgba(48,97,208,0.1)",borderRadius:"50%"}},b.createElement("img",{src:ae}))},"\u65B0\u589E\u95EE\u9898"),Ge.map((Jt,gt)=>b.createElement("div",{key:gt,style:{marginTop:gt===0?20:30}},b.createElement(ce.Z,{align:"middle",className:"mb10"},b.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u95EE\u9898",gt+1),b.createElement(fe.Z,{title:"\u667A\u80FD\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u5173\u8054\u63D0\u95EE\u3002"},b.createElement("img",{src:qe,onClick:()=>Tt(gt),className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),b.createElement(fe.Z,{title:"\u5220\u9664\u95EE\u9898"},b.createElement("i",{onClick:()=>{Ge.splice(gt,1),xe([...Ge])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),b.createElement(pe.default.TextArea,{onChange:Mt=>st("question",gt,Mt.target.value),value:Jt==null?void 0:Jt.question}),Jt.type===0&&b.createElement(Ee.Z,{menu:{items:Ut,onClick:({key:Mt})=>{const vt=Number(Mt),cn={type:vt,answer:St[vt].answer,question:Jt.question};Ge[gt]=cn,xe([...Ge])}},placement:"topRight"},b.createElement(a.op,{className:"mt10",shape:"default"},"\u9884\u8BBE\u7B54\u6848")),[1,2].includes(Jt.type)&&b.createElement(ce.Z,{align:"middle",className:"mr10 mt10 mb10"},b.createElement("span",{className:"c-black"},"\u56DE\u7B54"),b.createElement("span",{className:"font14 c-light-primary current ml10",onClick:()=>{Ge[gt]=St[Jt.type===1?2:1],xe([...Ge])}},b.createElement("i",{className:"iconfont icon-dingbu-qiehuanbanben font14 c-light-primary mr5"}),b.createElement("span",null,Jt.type===1?"\u5207\u6362\u81F3\u6587\u5B57\u4F5C\u7B54\u6A21\u5F0F":"\u5207\u6362\u81F3\u5224\u65AD\u9898\u6A21\u5F0F"))),Jt.type===1&&b.createElement(De,{value:Jt.answer,onChange:Mt=>st("answer",gt,Mt)}),Jt.type===2&&b.createElement(pe.default,{onChange:Mt=>st("answer",gt,Mt.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:Jt.answer})))),b.createElement("div",{style:{fontWeight:400,marginTop:"20px",display:"flex",alignItems:"center"}},b.createElement("div",{style:{fontWeight:500}},"\u5E94\u7528\u8BFE\u4EF6\u9875\u9762"),b.createElement("div",{style:{color:"#9096A3",fontSize:12,marginLeft:"10px"}},"\u667A\u80FD\u4E92\u52A8\u652F\u6301\u591A\u9875\u9762\u5173\u8054\uFF0C\u5B66\u751F\u6D4F\u89C8\u5173\u8054\u5E7B\u706F\u7247\u65F6\u5C06\u770B\u5230\u76F8\u540C\u7684\u89E3\u6790\u548C\u63D0\u95EE\u5185\u5BB9\u3002")),b.createElement(me.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:ge.selectMore,style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:rt,showSearch:!1,onChange:Jt=>{it(Jt),He(Jt)}},ht==null?void 0:ht.map((Jt,gt)=>{var Mt;return b.createElement(me.default.Option,{value:Jt,key:gt,disabled:Jt==((Mt=ut==null?void 0:ut.page)==null?void 0:Mt.position)},"\u7B2C",Jt,"\u9875")}))))}},92477:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return pe}});var b=te(59301),ue={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},Se=te(29787),ve=te(59301),ce=(Ee,me,ge)=>new Promise((Ne,ye)=>{var qe=E=>{try{a(ge.next(E))}catch(x){ye(x)}},ae=E=>{try{a(ge.throw(E))}catch(x){ye(x)}},a=E=>E.done?Ne(E.value):Promise.resolve(E.value).then(qe,ae);a((ge=ge.apply(Ee,me)).next())}),pe=({value:Ee="",streamingStatus:me,onFinish:ge,cancelIndex:Ne,time:ye,loading:qe,loadAll:ae})=>{const[a,E]=(0,b.useState)(""),[x,y]=(0,b.useState)(!0),z=(0,b.useRef)(Ee),ee=(0,b.useRef)(me),ne=(0,b.useRef)(0),oe=(0,b.useRef)(null),[le,re]=(0,b.useState)(!1),de=70;(0,b.useEffect)(()=>{ee.current=me},[me]),(0,b.useEffect)(()=>{z.current=Ee},[Ee]),(0,b.useEffect)(()=>{if(!me){E(z.current);return}return re(!0),oe.current=setInterval(De,de),()=>{clearInterval(oe.current)}},[]),(0,b.useEffect)(()=>{le&&(E(z.current),clearInterval(oe.current),re(!1),ge())},[Ne]);const De=()=>ce(void 0,null,function*(){const Pe=z.current[ne.current];Pe!==void 0?(E(Ke=>Ke+Pe),ne.current++,clearInterval(oe.current),oe.current=setInterval(De,280/(z.current.length-ne.current))):ee.current===!1&&(E(z.current),clearInterval(oe.current),re(!1),ge())});return ve.createElement("div",{className:`${ue.reasoning} fadeIn animated`},ve.createElement("div",{className:ue.btn,onClick:()=>y(!x)},ve.createElement("i",{className:"iconfont icon-shendusikao"}),ye?ve.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",ye," \u79D2\uFF09"):ve.createElement("span",null,"\u601D\u8003\u4E2D..."),x?ve.createElement("b",{className:"iconfont icon-shouqi6"}):ve.createElement("b",{className:"iconfont icon-zhankai6"})),qe&&ve.createElement(Se.Z,{spinning:!0,className:"mt20"}),x&&!qe&&ve.createElement("div",{className:ue.content},a,le?ve.createElement("span",{className:"aiBlink"},"__"):""))}},84880:function(Ie,Ye,te){"use strict";te.d(Ye,{o:function(){return b}});const b=ue=>(ue=ue.replace(new RegExp("(?$1'),ue=ue.replace(new RegExp("(?$1 `),ue)},44658:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ze},U:function(){return De}});var b=te(59301),ue=te(11938),Se=te(62957),ve=te(54172),ce=te(60513),fe=te(52035),pe=te(61186),Ee=te.n(pe),me={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},ge="data:image/png;base64,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",Ne="data:image/png;base64,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",ye=te(61737),qe=te(1997),ae=te(88480),a=te(59301),E=Object.defineProperty,x=Object.defineProperties,y=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,oe=(Me,ut,$e)=>ut in Me?E(Me,ut,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Me[ut]=$e,le=(Me,ut)=>{for(var $e in ut||(ut={}))ee.call(ut,$e)&&oe(Me,$e,ut[$e]);if(z)for(var $e of z(ut))ne.call(ut,$e)&&oe(Me,$e,ut[$e]);return Me},re=(Me,ut)=>x(Me,y(ut)),de=(Me,ut,$e)=>new Promise((Xe,it)=>{var St=lt=>{try{Pt($e.next(lt))}catch(Lt){it(Lt)}},ft=lt=>{try{Pt($e.throw(lt))}catch(Lt){it(Lt)}},Pt=lt=>lt.done?Xe(lt.value):Promise.resolve(lt.value).then(St,ft);Pt(($e=$e.apply(Me,ut)).next())});const De=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:Pe}=ue.default,Ke=({exercise:Me,socket:ut,dispatch:$e,onStartScreenshot:Xe,onCloseScreenshot:it,handleToDetail:St})=>{const[ft,Pt]=Se.default.useModal(),lt=(0,b.useRef)(),[Lt,yt]=(0,b.useState)(!0),At=(0,b.useRef)(!1),Ge=(0,qe.useParams)();(0,b.useEffect)(()=>{var Ue,Ft,Ce;if(document.addEventListener((0,ce.gH)(),cn,!1),window.addEventListener("blur",Mt,!1),(Ue=Me.exerciseUserInfo)!=null&&Ue.screen_open&&(0,ce.vp)()&&yt(!1),(Ft=Me.exerciseUserInfo)!=null&&Ft.screen_open&&!(0,ce.vp)()){(0,ye.RG)(" ",!0);const Ve=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Me.exerciseUserInfo.screen_sec+3:Me.exerciseUserInfo.screen_sec+10+1;lt.current=Se.default.info({icon:null,centered:!0,width:444,title:(0,ae._V)(ae.CP.recordScreen1),keyboard:!1,content:a.createElement("div",null,(0,ae._V)(ae.CP.recordScreen2),a.createElement("span",{style:{color:"#FF9849"}},Me.exerciseUserInfo.screen_num-Me.exerciseUserInfo.used_screen_num),(0,ae._V)(ae.CP.recordScreen3)),okText:a.createElement("span",null,(0,ae._V)(ae.CP.recordScreen4),"\uFF08",a.createElement("span",{style:{display:"inline-block"}},a.createElement(Pe,{onFinish:()=>de(void 0,null,function*(){var Qe;const at=yield vt();(Qe=lt.current)==null||Qe.destroy(),at.used_screen_num&&Ut(at.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+Ve*1e3})),"S\uFF09"),onOk:()=>{var Qe;(0,ye.RG)(" ",!0),(Qe=lt.current)==null||Qe.destroy(),yt(!1),(0,ce.Dj)(document.body),document.getElementById("root").addEventListener("click",rt,!1)}})}return(Ce=Me.exerciseUserInfo)!=null&&Ce.screen_open&&!(0,ce.vp)()||document.getElementById("root").addEventListener("click",rt,!1),()=>{document.getElementById("root").removeEventListener("click",rt,!1),document.removeEventListener((0,ce.gH)(),cn,!1),window.removeEventListener("blur",Mt,!1)}},[]),(0,b.useEffect)(()=>{setTimeout(()=>{Me.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",rt,!1),document.removeEventListener((0,ce.gH)(),cn,!1))},500),He()},[Me.actionTabs]),(0,b.useEffect)(()=>{setTimeout(()=>{Me.exerciseUserInfo.used_screen_num>Me.exerciseUserInfo.screen_num&&Jt()},500)},[Me.exerciseUserInfo]);const xe=()=>de(void 0,null,function*(){const Ue=yield vt();setTimeout(()=>{var Ft,Ce;(Ft=lt.current)==null||Ft.destroy(),lt.current=Se.default.info({okText:a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",a.createElement("span",{className:"c-red"},Ue.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",a.createElement("span",{className:"c-red"},(Ce=Me.exerciseUserInfo)==null?void 0:Ce.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>de(void 0,null,function*(){(0,ce.Dj)(document.body)})})},1e3)}),rt=Ue=>{!(0,ce.vp)()&&Ue.target.nodeName!=="A"&&Ue.target.nodeName!=="BUTTON"&&Ue.target.innerHTML!=="\u786E \u5B9A"&&(0,ce.Dj)(document.body)},He=()=>de(void 0,null,function*(){const Ue=yield $e({type:"exercise/getExerciseUserInfo",payload:le({},Ge)});return Ue==null?void 0:Ue.data}),ht=Ue=>de(void 0,null,function*(){var Ft;if((Ft=Me.exerciseUserInfo)!=null&&Ft.screen_at){const Ve=yield(0,fe.ck)(re(le({},Ge),{reset:!0}));if((Ve==null?void 0:Ve.status)===-6)return}const Ce=yield(0,fe.oy)({id:Ge.categoryId});if(Ce!=null&&Ce.is_commit){Se.default.destroyAll(),yield kt(),gt(!0);return}else Ut(Ue+1)}),kt=()=>de(void 0,null,function*(){var Ue;const Ft=Ee()(),Ce=Me.exerciseUserInfo.screen_sec;if(Vt.current.length>0){const Ve=Ft.format("YYYY-MM-DD HH:mm:ss");let Qe=Math.floor(Ft.diff(Ee()(Vt.current[0].start))/1e3);const at=Vt.current.length;Qe/Ce>>0>at&&(Qe=(at+1)*Ce-1),yield(0,fe.P8)(Ge.categoryId,{exercise_user_id:(Ue=Me.exerciseUserInfo)==null?void 0:Ue.exercise_user_id,time:Ve,time_long:Qe,count:at})}Vt.current=[]}),Ae=(0,b.useRef)(0),st=(0,b.useRef)(0),Vt=(0,b.useRef)([]),Tt=(0,b.useRef)(!1),Ut=Ue=>de(void 0,null,function*(){var Ft;At.current||(Xe(),Se.default.destroyAll(),Ae.current=Ee()().valueOf(),Tt.current=!0,lt.current=Se.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:me.exitFullScreenModalWrapper,okText:a.createElement("span",null,(0,ae._V)(ae.CP.recordScreen8)),content:a.createElement("div",{className:me.exitFullScreenModal},a.createElement("img",{src:ge,alt:"",className:me.warningIcon}),a.createElement("div",{className:me.warningText,style:{marginBottom:50,fontWeight:500}},(0,ae._V)(ae.CP.recordScreen9)),a.createElement("div",{style:{marginBottom:40}},(0,ae._V)(ae.CP.recordScreen10)),a.createElement("div",{style:{marginBottom:40}},(0,ae._V)(ae.CP.recordScreen11),a.createElement("span",{className:me.warningText},((Ft=Me.exerciseUserInfo)==null?void 0:Ft.screen_num)+1),(0,ae._V)(ae.CP.recordScreen12),a.createElement("span",{className:me.warningText,style:{fontWeight:600}},(0,ae._V)(ae.CP.recordScreen13)),",",(0,ae._V)(ae.CP.recordScreen14),a.createElement("span",{className:me.warningText},Ue-1),(0,ae._V)(ae.CP.recordScreen15)),a.createElement("div",null,a.createElement("span",null,a.createElement(Pe,{className:me.countdownWrapper,onFinish:()=>{st.current=Ee()().valueOf(),Vt.current.push({start:Ae.current,end:st.current}),ht(Ue)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Me.exerciseUserInfo.screen_sec+1)*1e3}),(0,ae._V)(ae.CP.recordScreen25)),(0,ae._V)(ae.CP.recordScreen16))),onOk:()=>{(0,ye.RG)(" ",!0),kt(),(0,ce.Dj)(document.body),it(),lt.current.destroy(),Tt.current=!1}}))}),Jt=()=>de(void 0,null,function*(){Se.default.destroyAll(),(yield(0,fe.VL)({categoryId:Ge.categoryId,commit_method:1}))&>()}),gt=(Ue=!1)=>de(void 0,null,function*(){var Ft,Ce;if(document.removeEventListener((0,ce.gH)(),cn,!1),(0,ce.BU)(),Se.default.destroyAll(),At.current=!0,Ue){const Ve=yield(0,fe.Yu)(Ge.categoryId,{exercise_user_id:(Ft=Me.exerciseUserInfo)==null?void 0:Ft.exercise_user_id});ft.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:me.forcedModalWrapper,centered:!0,content:a.createElement("div",{className:me.forcedModalContent},a.createElement("img",{src:Ne,alt:""}),a.createElement("div",{className:me.forcedText},(0,ae._V)(ae.CP.recordScreen17)),a.createElement("div",{className:me.screenNumText},(0,ae._V)(ae.CP.recordScreen18),(Ce=Me.exerciseUserInfo)==null?void 0:Ce.screen_num,(0,ae._V)(ae.CP.recordScreen19)),a.createElement(ve.default,{dataSource:Ve==null?void 0:Ve.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,ae._V)(ae.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,ae._V)(ae.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,ae._V)(ae.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{it(),St()},onOk:()=>{qe.history.push(`/classrooms/${Ge.coursesId}/exercisenotice/${Ge.categoryId}/users/${Ge.login}?isShowApply=true`)}})}else ft.info({content:a.createElement("div",{className:"tc font16"},(0,ae._V)(ae.CP.recordScreen23),a.createElement("br",null),(0,ae._V)(ae.CP.recordScreen24)),onOk:()=>{St()}})}),Mt=Ue=>{(0,ce.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!Tt.current&&(0,ce.BU)()},vt=()=>de(void 0,null,function*(){var Ue;if((Ue=Me.exerciseUserInfo)!=null&&Ue.screen_at){const Ve=yield(0,fe.ck)(re(le({},Ge),{reset:!0}));if((Ve==null?void 0:Ve.status)===-6)return}const Ft=yield(0,fe.oy)({id:Ge.categoryId});if(Ft!=null&&Ft.is_commit){gt();return}return yield He()}),cn=()=>de(void 0,null,function*(){var Ue;if((0,ye.RG)(" ",!0),(0,ce.vp)()){if((Ue=Me.exerciseUserInfo)!=null&&Ue.screen_at){var Ft=yield(0,fe.ck)(re(le({},Ge),{reset:!0}));if((Ft==null?void 0:Ft.status)===-6)return}}else if(!Tt.current){var Ft=yield(0,fe.ck)(le({},Ge));if((Ft==null?void 0:Ft.status)===-6)return;const Ve=yield He();Ut(Ve.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),nn=()=>de(void 0,null,function*(){(0,fe.ck)(le({},Ge));const Ue=yield He();Ut(Ue.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return a.createElement("div",null,Pt)};var ze=(0,qe.connect)(({exercise:Me,globalSetting:ut})=>({globalSetting:ut,exercise:Me}))(Ke)},25763:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return y}});var b=te(59301),ue=te(18287),Se={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},ve=te(73631),ce=te(5623),fe=te(36005),pe=Object.defineProperty,Ee=Object.defineProperties,me=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,qe=(z,ee,ne)=>ee in z?pe(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,ae=(z,ee)=>{for(var ne in ee||(ee={}))Ne.call(ee,ne)&&qe(z,ne,ee[ne]);if(ge)for(var ne of ge(ee))ye.call(ee,ne)&&qe(z,ne,ee[ne]);return z},a=(z,ee)=>Ee(z,me(ee)),E=(z,ee,ne)=>new Promise((oe,le)=>{var re=Pe=>{try{De(ne.next(Pe))}catch(Ke){le(Ke)}},de=Pe=>{try{De(ne.throw(Pe))}catch(Ke){le(Ke)}},De=Pe=>Pe.done?oe(Pe.value):Promise.resolve(Pe.value).then(re,de);De((ne=ne.apply(z,ee)).next())}),y=({value:z,onChange:ee,scrollId:ne})=>{const[oe,le]=(0,b.useState)([]);(0,b.useEffect)(()=>{re()},[]);const re=()=>E(void 0,null,function*(){const Me=yield(0,fe.NZ)({});if(Me!=null&&Me.data){const ut=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:b.createElement("img",{src:ve,className:Se.folderIcon}),isLeaf:!1,children:de(Me.data||[])}];le(ut)}}),de=Me=>Me.map(ut=>({title:ut.name,key:ut.group_id,icon:b.createElement("img",{src:ve,className:Se.folderIcon}),isLeaf:ut.children.length===0,children:de(ut.children)})),De=(Me,ut,$e)=>Me.map(Xe=>Xe.key===ut?ae(ae({},Xe),$e):Xe.children?a(ae({},Xe),{children:De(Xe.children,ut,$e)}):Xe),Pe=(Me,ut,$e)=>Me.map(Xe=>{if(Xe.key===ut)return a(ae({},Xe),{icon:$e?b.createElement("img",{src:ce,className:Se.folderIcon}):b.createElement("img",{src:ve,className:Se.folderIcon})});if(Xe.children)return a(ae({},Xe),{children:Pe(Xe.children,ut,$e)})}),Ke=(Me,ut)=>{le($e=>Pe($e,ut.node.key,ut.expanded))},ze=z?{selectedKeys:z,defaultExpandedKeys:z}:{};return oe.length>0&&b.createElement("div",{id:ne||""},b.createElement(ue.default,ae({showLine:{showLeafIcon:!1},showIcon:!0,treeData:oe,className:Se.folderWrapper,onSelect:ee,onExpand:Ke},ze)))}},58899:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return fe}});var b=te(37639),ue={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Se=te(32637),ve=te(59301),fe=({type:pe,style:Ee})=>{const me=ve.createElement("div",{className:ue.wrap,onClick:ge=>{ge.preventDefault(),ge.stopPropagation()}},ve.createElement("p",null,pe==="shixun"||pe==="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",ve.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",pe==="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"),ve.createElement("div",{className:ue.contact},ve.createElement("div",{className:ue.img},ve.createElement("img",{src:Se,width:"124px",height:"124px"})),ve.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return ve.createElement(b.Z,{content:me},ve.createElement("span",{className:ue.text,style:Ee},"\u9AD8\u6D88\u8017"))}},93612:function(Ie,Ye,te){"use strict";te.d(Ye,{X:function(){return ve},y:function(){return Se}});var b=te(59301),ue=te(6767);const Se=ce=>{(0,b.useEffect)(()=>{if(ce){const fe=Ee=>{Ee.key==="F12"&&(Ee.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},pe=Ee=>{Ee.preventDefault()};return document.addEventListener("keydown",fe),document.addEventListener("contextmenu",pe),()=>{document.removeEventListener("keydown",fe),document.removeEventListener("contextmenu",pe)}}},[ce])},ve=()=>{const[ce,fe]=(0,b.useState)(!1),pe=Ee=>{const{keyCode:me,ctrlKey:ge,metaKey:Ne,type:ye}=Ee;(ye==="paste"||(me===67||me===86)&&(Ne||ge))&&(ue.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),Ee.preventDefault(),Ee.stopPropagation())};return(0,b.useEffect)(()=>(ce&&(window.addEventListener("keydown",pe,!0),window.addEventListener("paste",pe,!0)),()=>{window.removeEventListener("keydown",pe,!0),window.removeEventListener("paste",pe,!0)}),[ce]),{setOpenDisableCopyAndPaste:fe,disableCopyAndPaste:ce}}},36828:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return Ne}});var b=te(59301),ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Se=te(92310),ve=te.n(Se),ce=te(29787),fe=te(2859),pe=te(205),Ee=te(61737),me=(ye,qe,ae)=>new Promise((a,E)=>{var x=ee=>{try{z(ae.next(ee))}catch(ne){E(ne)}},y=ee=>{try{z(ae.throw(ee))}catch(ne){E(ne)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(x,y);z((ae=ae.apply(ye,qe)).next())}),Ne=({data:ye,className:qe,fullWidth:ae,style:a={},onClose:E,onOk:x,showFullTools:y,noAssociationId:z})=>{const ee=(0,b.useRef)(null),ne=(0,b.useRef)(null),oe=(0,b.useRef)(null),le=(0,b.useRef)(null),[re,de]=(0,b.useState)(!1),[De,Pe]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>(oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),ye!=null&&ye.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",ye!=null&&ye.src&&Ke()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null)),()=>{document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null)}),[ye==null?void 0:ye.visible]);const Ke=()=>me(void 0,null,function*(){de(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const $e=yield(0,Ee.ZJ)(ye==null?void 0:ye.src);ee.current.src="",ee.current.src=$e,ee.current.onload=function(){ut()},de(!1),Pe("")}),ze=$e=>me(void 0,null,function*(){de(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Xe=yield(0,pe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ye.title,file:$e.dataUrl}});Xe!=null&&Xe.id&&!z?(yield(0,pe.ZP)(`/api/attachments/${ye.id}/add_subitem.json`,{method:"post",body:{subitem_id:Xe==null?void 0:Xe.id,settings:JSON.stringify($e.state)}})).status===0&&x():Xe!=null&&Xe.id&&x(Xe),de(!1),Pe("")}),Me=()=>{const $e=document.querySelector('a[href="https://markerjs.com/"]');$e&&$e.parentNode&&($e.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(it=>{const St=document.querySelector(it.name);St&&St.setAttribute("title",it.title)})},ut=()=>{ne.current=new fe.hP(ee.current),ne.current.targetRoot=le.current,ne.current.addEventListener("render",ze),ne.current.addEventListener("beforeclose",E),y&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),ye!=null&&ye.snapshotData&&ne.current.restoreState(ye.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Me()},300)};return b.createElement(b.Fragment,null,(ye==null?void 0:ye.visible)&&b.createElement(ce.Z,{spinning:re,tip:De,style:{position:"absolute",width:"100vw"}},b.createElement("div",{ref:le,className:ve()(ue.imageDimensions,qe,ae?ue.fullWidth:""),style:a},b.createElement("img",{className:ue.img,ref:ee}))))}},97424:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return Jt},$:function(){return Ut}});var b=te(59301),ue={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},Se=te(92310),ve=te.n(Se),ce=te(28284),fe=te(6767),pe=te(62957),Ee=te(71051),me=te(77019),ge=te(62673),Ne=te(75727),ye=te(14566),qe=te(99571),ae=te(60242),a=te(17149),E=te(37568),x=te(28374),y=te(13820),z="data:image/png;base64,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",ee="data:image/png;base64,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",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAB4CAYAAAAqs3YmAAAAAXNSR0IArs4c6QAADGlJREFUeF7tnVlQHMcZx7/umT0AcSjGBonDOmxdgV2Ww0iWIsmxrfIhJ1VJ2W+uilgEjqtclTwmLxQvyYur8uCKYmFQXMmbXUlV4lw+YsmHkBECdhdkSZZlyUJgScEWh7h2d7pTvcUuw2hhp3dm2dmleWPn66+/+f+me7p7vplGkOQfpRTVt56vgJCyARAtpAg5knS1JosRhBQMdMpJbddPd+68jhCiyQiBkil0sO2qc2J4yoMQLU6mvCizVAFCyLdFlUX9p9o3z/Fqww2Qtbxa7+BuAY9X6pXtGcSBEzVneFsiN8C6lqFKqihuc8MX3pgCTrAFurt2fc2jBj/AI/5GiuGBaCVIgtv2vOnAmd89OstT8Vq33fPL7pzgdJ6LKotaAoLx/k73Jzza8ANs8h1SD1gcBdMfCHg8ki/aMojzk3lPRH9hAxtfp+tfPN64AdZ6/c+pK+jvcr/DU6GwXaqAUT0FwDRfUQJgmgEYrV4ANKpgmssLgGkGYLR6AdCogmkuLwCmGYDR6gVAowqmubwAmGYARqsXAI0qmObyAmCaARitXgA0qmCaywuAaQZgtHoB0KiCaS4vAKYZgNHqBUCjCqa5vACYZgBGqxcAjSqY5vKmARR5nmkmmaD65fJII0/kRZ6nteFpo1PnkSKR55lZ8KLRxvJIRZ5nZgJkUbM8UlSnyfPcXpkLPz1QBPm5mXti2Rj51AzAXz4ah0vXZxZPD8E4qtPkef76xY0CnkWvAAbxN38ejUXHBjZIO4z9betGi4YvwmIK/Or4IkD2vwCYYdeFAJhhwLThCoACYIYrkOHhixYoAGa4AiaHr20R2lG89ri2et5Rv2iBAqDJCmS4O9ECBUAuBUQXyiWX9YwFQOsx4YpIAOSSy3rGAqD1mHBFJAByyWU9YwHQeky4IhIAueSynrEAaD0mXBEJgFxyWc9YALQeE66IBEAuuaxnLABajwlXRAIgl1zWMxYArceEKyIBkEsu6xkLgNZjwhWRqQB7L85A76UZuDWmQDCscAWy1o3tsgQlxRI0bM+Fhh36X0QxBSDL0X/rwzH4ciS41jmYcv4PldnhhR8W63onxRSAXf8Q8Ewhp3LCIHoPJ95HxTBA1m3+9aNxs+MX/gDgJweKEnanhgEe+9sYDN9c7DrFvhHJXXvx9o2oKLXDyz9euRUaBtjWdWvJgEXsG5EcQFZKu28EG9i0e0tWdGgYoNaB2DcieYCsJO/7mQKgMb1NLy0Ami7p6joUAFdXb9NrEwBNl3R1HQqAq6u36bVZHqA2QLMVyPRRsACYou3v2CfIeLdDTebiFABNANj4yuWC0MzkA0TB65Ek5SCg7PGADQilCFMKVA4pNHxXxngSETyxqRLderu9ypSVfAEwSYCRVZCp/E2IQAVFhG8LdUIpSGhMUvDIM5VVI+3tiCTT+sREPgnVFtYgd9IQ3QgYcW+Aqa2SAszIDvzF2d9X3Uimy7V8C0xC45QUYfe0xqOBTUEgOzHFktmVUIImc9Fk/+kT+6Z4fBsGWNMceAZTGjuhRB+7y8S10OfbhuyXR0P1mOD74omLgBAE6H8E5O9kp3SnJFQ4OwqjoS13viJfrd/isCtO5xwNOjGR71NAKcUSdi7nx2aD85+97rmmFyIPwPgfu2v2/wAoFEUrTPS5yUwDeOhFf963NukRipR194iKYFoGuPpgmTTCMyg5+IuBoulp2KQQXBEPlE2WrvQcr/pcD0S9AJf93OSj3s8fnIOQS09l8WysPA9j8MZkug8wsqtjp1QJS1S+9Gxl9TUjA5DGVz4rCN/N2Umxai/4hYqQhK6dO149lOi+aGSeHPngK7s3eJp8ezCO370kAmtVgKzb/GoY9t7T8thHUnGor6+jXvXl1ERnufLxSCMgwWrtoAhT+OLcCfellUonCzD2yWXmnH30fPz6eG0yEK0IMHJRtvj2aO95SIKRLXcu+d9++wXTU+jqWs4VUyrXAVna2m0In+3prL61HMRkAC756HnUMTvpvc0XKudQqJIAylcPbFa6gqwIsP5IYAvB9PuabvOb/i5PX6IuzUhbZF3q/Kxjn2aUGyooLzh1qn3zXDzfegGuuO0AT9BGN6rgqSsZWzbPm53KeUwtIqL0zuEKd7eR+53eWBpeHipV5pUGtb2EyXDvGx6fHoC8DYJ7Imt1gHUt/lqqQNliz4LC5XLxR+90bDTtnpcI5iNHfdvCBG1X231PWvfxBx1bJ7RljeqZVQAjy2PjuY+rBxNspNbdtevrRKKbebytjeK/3wg8hgBiKddEITd9b3p6BcAVlK5tHtwJlDwUa30AMz8qd51cja5TG9ael3xl8yFUG/udUFqyLu/9f7/28Lza1vItUO9Nejkueu8Jkb2fvENPqhemkST5+zqqrpvZuvT6YvE0HPUdIBTnL5YJX+jvqvtSAIyjYl3LuUKq2PZHD7HlsfzymndPtaOwXtHNtqtpHXgYh/GOWEyU3uk7UfOpABhH6Vpv30MA8s7oIYLJTd8b995zzIa0kr+9TRfzZ9H8wcWLCpMtkxf+o56Hii50QZ2anw00YAmXRsWy28ggz6JyqsB6vP7H1YMZB0inz3RVfRetz/IAUyWM1q/HG9iPgBZGf5dDc91n/9T47WrVv1w9NUeHGjBRYhcWBSUw0FUbGxULgAvK1Xr9T0XSIBb+tpZL7/I8YUgV6LqWQDVV6KZF/9KF/q6q2EBGAAQANuKraw4cVkN4rtz1z3RMH7QXQk3r5w/jcCg2kKGydGVA9ahJAIy2wCO+w+oJvN7pR6paXtTvI83+zWEKVbGBjIKu9b3pGhT3QI3ydd6BZylgHP3ZKi1Qu6xGZNtF3/FdlwVALcCmwUPqSXzx+pIP33u1dDrVLSyR/3qvv4oAbI7aSQ7s6z1WPSwAapSrOTLwqPp5ptMGPd2vu28nEjjVxz1NgT0I0dhrt2bHlTWL2dorHUnocl+H62KqAa3kf2GD6acQonLUrsAhnTx1rOquWXFlDcCGlwcrlHlSExMGwXh/p/sTs4RKxs++nwfWzwTpvmhZStDswB9dHyTja7kyWQOQ5cBcuR4+pB6JFq+HD9971Z22+2Bt86ALKHkwKj4GuHquyz0kAC6jQG2zfzdQuD+VgukV/2DbSXli+L4n1d0nkpxn+jq2j+n1occua1ogO9mGI4MVCl7sRgkiyoacdf/VPoPTI4xRm/om/3aCYFvMD6HB5yrd75u9uJBygEafB2qFXGmCHu9JOMtE6+tw9xsFwlOeZQaEptY9RlQZ7zKCobOd7qs8fvTYZhXASCvUDmbYAmmC1D49Qum1iZdny16ASVVmQNYBjAzdmwb3I0wLYqM/isL2vJnTPa/tntQLIlk7T+vQLhRWtqrLO2y0/8zrNSPJ+lypXNYBZCe7t+nT/DmUt1+9tMaG8NgW7DYzI1srrKdpsB4hskH9OyJw+9wJ19lU5aOmHGAqrjo9Pne/NLApGMLVS2wJDeY68dlP/+C6o8eHXpvI05CjQzvUCVWsLEF4rqis6mQq0zqyFiATsLF1aFdI051hhBQM9ELPG65rZrSKSCLx3RxP3FfXFACbDAM9ne4bei8GXrusBsjEuPeB6oJECMYdVDqvTm/gEe9gG5VnRv1bQgrZipAUWyq7x0eKIWY9wEh6nzewbcmcbMlNCsYlO75WLDlv65kvsuWxEMEbQmGlUp0BEHXJuk0cJk5QvwOcQohZDzAqbGPzYEmIEk880WOjVUATMlYmqYJn7cg2R2zziIQxCilKDgYpHxAtpAgt+0EENmDJr3T1zY4ESkNh8KwGxDUDkEFir9FNj47vWO7NWp4uVG3L5nm51HHh9Ikdo4sXjL98NSCuKYBRcZ9ouVI4Rie34TAqMfSlCkKDsoS+eLrM9XW8JbLG5tRDXJMAoyCffuWy49bMZAWiUikgqZACiaVkLNcaI/NJCrfA7vjm8IZt3yVa20w1xDUNUA3p+effkm4U7Cqcg2A+AruNymDH80RSHPKcTVLmbITM27E0k8zD2FRCFACTvfFxllsOopQr9fYeq7rJ6S5mzg2wrsl3SD0SEx891y99PIgU0MRAl+tj/V6WWvIDPOJvVH9WQ2w7wCe9FiLTr6/D3cPnZdGaH2DLUCVVFHeyFWZKuVQmBrP36MPzZBtCNFiG7w8Yef2bG+BCptVudapcpkDhiTOVAHniSGTLDTA6IZ4YnvJkM8SsBsggRl5pbj1fASFlQ6IlpkRXkRWPZwrA/wPlJnpuyspBOgAAAABJRU5ErkJggg==",oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",le=te(205),re=te(25763),de=te(5623),De=te(72250),Pe=te(26908),Ke=te(55211),ze=te(15342),Me=te.n(ze),ut=(gt,Mt,vt)=>new Promise((cn,nn)=>{var Ue=Ve=>{try{Ce(vt.next(Ve))}catch(Qe){nn(Qe)}},Ft=Ve=>{try{Ce(vt.throw(Ve))}catch(Qe){nn(Qe)}},Ce=Ve=>Ve.done?cn(Ve.value):Promise.resolve(Ve.value).then(Ue,Ft);Ce((vt=vt.apply(gt,Mt)).next())}),Xe=b.memo(({tagName:gt="div",value:Mt="",className:vt,style:cn={},onBlur:nn,id:Ue})=>{const Ft=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(!Ft.current)return;ut(void 0,null,function*(){const Qe=Ft.current;Qe.innerHTML="";const at=Mt==null?void 0:Mt.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const ot of at)if(ot.startsWith("$$")&&ot.endsWith("$$")||ot.startsWith("`$$")&&ot.endsWith("$$`")){const mt=ot.startsWith("`$$")?ot.slice(3,-3):ot.slice(2,-2),we=document.createElement("span");we.setAttribute("contentEditable","false"),we.setAttribute("title",ot),we.className="edu_latex",Qe.appendChild(we),Me().render(mt,we,{throwOnError:!1})}else{const mt=ot==null?void 0:ot.replace(/<[^>]*>/g,we=>we.startsWith("{var Ve,Qe;if(nn&&Ft.current){const ot=Ft.current.cloneNode(!0),mt=ot.querySelectorAll("span.edu_latex");for(let we of mt){const Oe=we.getAttribute("title"),se=document.createTextNode(Oe||""),he=we;(Qe=(Ve=he.parentNode)==null?void 0:Ve.replaceChild)==null||Qe.call(Ve,se,he)}nn(ot.innerHTML)}};return b.createElement(b.Fragment,null,b.createElement(gt,{ref:Ft,contentEditable:!0,className:vt,style:cn,onBlur:Ce}))}),it=te(57535),St=te(94784),ft=te(70594),Pt=Object.defineProperty,lt=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,xe=(gt,Mt,vt)=>Mt in gt?Pt(gt,Mt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):gt[Mt]=vt,rt=(gt,Mt)=>{for(var vt in Mt||(Mt={}))At.call(Mt,vt)&&xe(gt,vt,Mt[vt]);if(yt)for(var vt of yt(Mt))Ge.call(Mt,vt)&&xe(gt,vt,Mt[vt]);return gt},He=(gt,Mt)=>lt(gt,Lt(Mt)),ht=(gt,Mt,vt)=>new Promise((cn,nn)=>{var Ue=Ve=>{try{Ce(vt.next(Ve))}catch(Qe){nn(Qe)}},Ft=Ve=>{try{Ce(vt.throw(Ve))}catch(Qe){nn(Qe)}},Ce=Ve=>Ve.done?cn(Ve.value):Promise.resolve(Ve.value).then(Ue,Ft);Ce((vt=vt.apply(gt,Mt)).next())});const kt=gt=>{gt.preventDefault();let vt=(gt.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,vt)},Ae=gt=>{gt.key==="Enter"&>.preventDefault()},st=({children:gt,style:Mt})=>b.createElement("div",{className:ue.leftBox,style:Mt,onPaste:kt},gt),Vt=({children:gt,style:Mt,className:vt})=>b.createElement("div",{className:ve()(ue.rightBox,vt),style:Mt,onPaste:kt},gt),Tt=({className:gt,style:Mt={},width:vt=1200,onCancel:cn=()=>{},onSuccess:nn=()=>{},gather:Ue={},mode:Ft=1,stickyTop:Ce=0,subDisciplineId:Ve=[],hideWordFeatures:Qe,dataSource:at=[],customLeftHeadNode:ot,customRightHeadNode:mt,customLeftContent:we,hideRecognition:Oe=!1,onExchange:se,isSingleSelection:he=!1,underpinBackgroundStyle:be={},headExtraNode:ke,isRefreshItemBank:et=!1,okText:pt="\u786E\u5B9A\u5BFC\u5165",onSave:Ct})=>{var Yt;const[It,Gt]=(0,b.useState)(1),[gn,Xt]=(0,b.useState)(0),[sn,vn]=(0,b.useState)(""),[jt,Zt]=(0,b.useState)(!1),[pn,Cn]=(0,b.useState)([]),[hn,Ot]=(0,b.useState)([]),[wn,yn]=(0,b.useState)(!1),[Dn,kn]=(0,b.useState)(!1),[jn,zt]=(0,b.useState)(!1),[_t,Be]=(0,b.useState)(!1),[Ze,We]=(0,b.useState)([]),[Rt,Wt]=(0,b.useState)(1),[en,dn]=(0,b.useState)(!1),[In,Ln]=(0,b.useState)(!0),[Sn,_n]=(0,b.useState)(0),[je,Et]=(0,b.useState)(!1),[Pn]=ce.default.useForm(),[bt]=ce.default.useForm(),En=(0,b.useRef)(null),Gn=(0,b.useRef)(null),mn=(0,b.useRef)(),on=(0,b.useRef)(null),Tn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Rn=["C","C++","Java","Python","JavaScript","Ruby"];(0,b.useEffect)(()=>{at!=null&&at.length&&ca(at)},[at]),(0,b.useEffect)(()=>{It===2&&En.current.focus()},[It]),(0,b.useEffect)(()=>{jn&&Zn()},[jn]);const Yn=()=>{if(It===1){fe.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}pe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>ht(void 0,null,function*(){Gt(1)})})},Zn=()=>ht(void 0,null,function*(){const ie=yield(0,le.ZP)("/api/disciplines.json",{method:"get",params:{source:Ft===1?"new_question":"subject"}});We(ie.disciplines||[])}),Kn=ie=>{const wt=[],Fe=(_e,Re)=>{_e.length>=2&&wt.push(_e.join(""));for(let dt=Re;dt(ie=ie||"",ie=String(ie),ie=ie.replace(/\s+/g,""),ie),Te=ie=>(ie=ie||"",ie=String(ie),ie=ie.replace(/

    /g,""),ie=ie.replace(/
    /g,` `),ie=ie.replace(/<\/div>/g,` -`),ie=sa(ie),ie),Ht=ie=>ie.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),sa=ie=>ie.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),xa=ie=>{var wt;const Fe=ie.clipboardData;if(Fe){const _e=Fe.types.toString(),Re=Fe.items;if(_e==="Files"||Fe.types.indexOf("Files")>-1){ie.preventDefault();try{let dt=Re[1];((wt=Re[0])==null?void 0:wt.kind)==="file"&&(dt=Re[0]);const nt=dt.getAsFile();(0,Ke.I)(nt,Je=>{var tt;if(Je.id){if(((tt=nt==null?void 0:nt.type)==null?void 0:tt.indexOf("image"))>-1){const Nt=``;document.execCommand("insertText",!1,Nt)}}else(Je==null?void 0:Je.status)===401&&(document.location.href="/user/login")})}catch(dt){fe.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Sa(ie,wt){return ht(this,null,function*(){if(typeof ie=="string")return yield wt(ie);if(typeof ie!="object"||ie===null)return ie;if(Array.isArray(ie))return yield Promise.all(ie.map(Re=>ht(this,null,function*(){return yield Sa(Re,wt)})));const Fe={};for(const _e in ie)if(Object.prototype.hasOwnProperty.call(ie,_e)){const Re=ie[_e];typeof Re=="string"?Fe[_e]=yield wt(Re):typeof Re=="object"?Fe[_e]=yield Sa(Re,wt):Fe[_e]=Re}return Fe})}const va=()=>ht(void 0,null,function*(){var ie;Zt(!0),vn("\u5904\u7406\u4E2D"),yield new Promise(_e=>setTimeout(_e,1e3));let wt=(ie=Gn.current)==null?void 0:ie.querySelectorAll('[data-text="edit"]'),Fe="";try{wt.forEach(function(_e){var Re,dt,nt,Je;const tt=_e.cloneNode(!0),Nt=tt.querySelectorAll("span.edu_latex");for(let Qt of Nt){const Kt=Qt.getAttribute("title"),fn=document.createTextNode(Kt),bn=Qt;(dt=(Re=bn.parentNode)==null?void 0:Re.replaceChild)==null||dt.call(Re,fn,bn)}const tn=tt.querySelectorAll("span[style]");for(let Qt of tn)if(Qt.style.fontFamily){const Kt=Qt.innerHTML,fn=document.createTextNode(Kt),bn=Qt;(Je=(nt=bn.parentNode)==null?void 0:nt.replaceChild)==null||Je.call(nt,fn,bn)}tt==null||tt.childNodes.forEach(function(Qt){Qt.nodeType===Node.ELEMENT_NODE&&Qt.localName!=="h5"&&Qt.localName!=="h4"?Fe+=`

    ${Qt.innerHTML}

    `:Qt.nodeType===Node.TEXT_NODE&&(Fe+=`

    ${Qt.textContent}

    `)})}),pa("/api/intelligent_imports/import.json",{html:sa(Fe)})}catch(_e){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",_e)}}),rn=ie=>{let wt=ie.filter(Fe=>!!(Fe!=null&&Fe.type));return wt=wt.map(Fe=>{var _e;const Re=(_e=ka.find(nt=>nt.id===(Fe==null?void 0:Fe.type)))==null?void 0:_e.deal,dt=He(rt({},Fe),{id:String(Math.random()).slice(-6),knowledgePoint:Nn(Fe==null?void 0:Fe.knowledgePoint)});return Re?Re(dt):dt}),wt},un=()=>{if(It===1){fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}pe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:va})},An=()=>b.createElement("div",{className:ue.row},b.createElement("div",{className:ue.leftLayout},b.createElement(st,{style:{height:675}},It===1&&b.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Gt(2)},b.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",b.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",b.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",b.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",b.createElement("br",null)),b.createElement("div",{className:ue.imgBox,style:{marginTop:75}},b.createElement("img",{width:56,src:ee}),b.createElement("span",null,"\u7F16\u8F91\u533A"))),It===2&&b.createElement("div",{"data-text":"edit",onBlur:()=>{En.current.innerHTML||Gt(1)},ref:En,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),b.createElement("div",{className:ue.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},b.createElement("div",{className:ue.imgBox,style:{marginTop:240}},b.createElement("img",{width:56,src:ne}),b.createElement("span",null,"\u9884\u89C8\u533A")))),qt=(ie,wt,Fe,_e)=>{var Re;console.log(ie,wt,Fe,_e,"onDataChange\u4FEE\u6539\u6570\u503C");const dt=JSON.parse(JSON.stringify(hn));_e===void 0?dt[wt][ie]=Fe:dt[wt].questions[_e][ie]=Fe;const nt=rt({},dt[wt]),Je=(Re=ka.find(tt=>tt.id===(nt==null?void 0:nt.type)))==null?void 0:Re.deal;dt[wt]=Je(nt),Ot(dt)},Mn=(ie,wt,Fe)=>{var _e;const Re=Fe!==void 0,dt=(_e=ka.find(tt=>tt.id===(ie==null?void 0:ie.type)))==null?void 0:_e.type,nt=`${wt+1}.${Fe===void 0?"":Fe+1+"."}`,Je=`${(ie==null?void 0:ie.type)==="7"?"{{":""}${nt}\u3010${dt}\u3011${(ie==null?void 0:ie.question)||""}`;return b.createElement(b.Fragment,null,Re&&b.createElement("h4",{contentEditable:!0}),b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"div",value:Je}))},ra=(ie,wt)=>ht(void 0,null,function*(){var Fe;const _e=yield se(ie,wt),Re=(Fe=_e==null?void 0:_e.data)==null?void 0:Fe.content;if(Re!=null&&Re.length){const dt=rn(Re)[0];pn.splice(wt,1,dt),hn.splice(wt,1,dt),Cn([...pn]),Ot([...hn])}}),wa=(ie,wt,Fe)=>{var _e;const Re=Fe!==void 0,dt=(_e=ka.find(Je=>Je.id===(ie==null?void 0:ie.type)))==null?void 0:_e.type,nt=`${wt+1}.${Fe===void 0?"":Fe+1+"."}`;return Re?b.createElement("div",{style:{padding:"10px 18px"}},`${nt}\u3010${dt}\u3011`,b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"span",className:ue.edit,onBlur:Je=>qt("question",wt,Je,Fe),value:(ie==null?void 0:ie.question)||""})):b.createElement(b.Fragment,null,b.createElement("div",{className:ue.actionHead},b.createElement("div",{className:"c-light-primary"},`${nt}\u3010${dt}\u3011`),Ft!==1&&b.createElement(Ee.Z,{disabled:(ie==null?void 0:ie.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Je=>qt("score",wt,Je,Fe),value:ie==null?void 0:ie.score}),b.createElement(me.Z,{align:"middle",style:{marginLeft:"auto"}},!!se&&b.createElement("span",{className:"current c-light-primary mr30",onClick:()=>ra(ie,wt)},b.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),b.createElement(ge.default,{onChange:Je=>qt("checked",wt,Je.target.checked,Fe),checked:!!(ie!=null&&ie.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"div",style:{padding:"10px 18px"},className:ue.edit,onBlur:Je=>qt("question",wt,Je,Fe),value:ie==null?void 0:ie.question}))},ga=(ie,wt,Fe)=>b.createElement(b.Fragment,null,["0","1","2","4"].includes(ie==null?void 0:ie.type)&&b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u7B54\u6848\uFF1A${wt||""}`,tagName:"p"}),!Fe&&b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u96BE\u5EA6\uFF1A${(ie==null?void 0:ie.difficulty)||""}`,tagName:"p"}),(ie==null?void 0:ie.type)!=="7"&&b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u89E3\u6790\uFF1A${(ie==null?void 0:ie.analyze)||""}`,tagName:"p"}),!Fe&&b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(ie==null?void 0:ie.knowledgePoint)||""}`,tagName:"p"})),Ea=(ie,wt,Fe,_e)=>{const Re=_e!==void 0,dt=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],nt=Re&&!ie.last&&!ie.errorMsg?{marginBottom:10}:{},Je=dt.map(tt=>({key:tt,label:tt,onClick:()=>qt("difficulty",Fe,tt,_e)}));return b.createElement("div",{className:ue.liWrap,style:nt},["4"].includes(ie==null?void 0:ie.type)&&b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"div",className:`${ue.edit} c-black`,onBlur:tt=>qt("answer",Fe,[tt],_e),value:wt})),!Re&&b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Ne.Z,{menu:{items:Je}},b.createElement("span",{className:"c-light-primary"},ie==null?void 0:ie.difficulty,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(ie==null?void 0:ie.type)!=="7"&&b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"div",className:`${ue.edit} c-grey-333`,onBlur:tt=>qt("analyze",Fe,tt,_e),value:ie==null?void 0:ie.analyze})),!Re&&b.createElement("div",{onKeyDown:Ae,className:ue.li},b.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"div",value:(ie==null?void 0:ie.knowledgePoint)||"",className:`${ue.edit} c-grey-333`,onBlur:tt=>qt("knowledgePoint",Fe,Nn(Te(tt)),_e)})))},Bt=ie=>b.createElement(b.Fragment,null,typeof(ie==null?void 0:ie.errorMsg)=="string"&&!!(ie!=null&&ie.errorMsg)&&b.createElement("h5",{contentEditable:!1},b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,ie==null?void 0:ie.errorMsg))),Le=ie=>b.createElement(b.Fragment,null,typeof(ie==null?void 0:ie.errorMsg)=="string"&&!!(ie!=null&&ie.errorMsg)&&b.createElement("h5",null,b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,ie==null?void 0:ie.errorMsg))),xt=(ie,wt,Fe,_e)=>{let Re="flex";return(he&&Sn!==_e||wn&&!(Fe!=null&&Fe.errorMsg))&&(Re="none"),b.createElement("div",{className:ue.row,style:{display:Re}},b.createElement("div",{className:ue.leftLayout},we||b.createElement(st,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},ie))),b.createElement("div",{className:ue.rightLayout},b.createElement(Vt,{className:Fe!=null&&Fe.errorMsg?ue.error:""},wt)))},ka=[{id:"0",type:"\u5355\u9009\u9898",element:(ie,wt,Fe)=>{var _e,Re;const dt=Fe!==void 0;let nt=(_e=ie==null?void 0:ie.answer)==null?void 0:_e[0];const Je=b.createElement(b.Fragment,null,Mn(ie,wt,Fe),(Re=ie==null?void 0:ie.options)==null?void 0:Re.map((Qt,Kt)=>b.createElement(Xe,{id:ie==null?void 0:ie.id,key:Kt,value:`${Tn[Kt]}.${Qt}`,tagName:"p"})),ga(ie,nt,dt),Bt(ie));let tt=dt?ie:hn[wt];const Nt=tt==null?void 0:tt.options,tn=b.createElement(b.Fragment,null,wa(tt,wt,Fe),Nt==null?void 0:Nt.map((Qt,Kt)=>{var fn;return b.createElement("div",{key:Kt,className:ue.option},b.createElement("aside",{className:((fn=tt==null?void 0:tt.answer)==null?void 0:fn[0])===Tn[Kt]?ue.active:"",onClick:()=>qt("answer",wt,[Tn[Kt]],Fe)},Tn[Kt]),b.createElement(Xe,{id:tt==null?void 0:tt.id,tagName:"div",className:`${ue.text}`,onBlur:bn=>{Nt[Kt]=bn,qt("options",wt,Nt,Fe)},value:Qt}))}),Ea(tt,"",wt,Fe),Le(tt));return dt?[Je,tn]:xt(Je,tn,tt,wt)},deal:ie=>{var wt,Fe,_e;ie.score=ie.score===void 0?2:ie.score;let Re=Nn((wt=ie==null?void 0:ie.answer)==null?void 0:wt[0]).toUpperCase();ie.answer=Re?[Re]:[];let dt=[];if(!(ie!=null&&ie.options))dt.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{ie.options=(Fe=ie.options)==null?void 0:Fe.slice(0,8);const nt=ie.options.map(tt=>tt==null?void 0:tt.trim().replace(/^\s+|\s+$/g,""));new Set(nt).size!==nt.length&&dt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Re||dt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),Re&&(Tn.slice(0,((_e=ie==null?void 0:ie.options)==null?void 0:_e.length)||8).includes(Re)||dt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Nn(ie==null?void 0:ie.question)||dt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ie.errorMsg=dt.join(` -`),ie}},{id:"1",type:"\u591A\u9009\u9898",element:(ie,wt,Fe)=>{var _e,Re;const dt=Fe!==void 0;let nt=(_e=ie==null?void 0:ie.answer)==null?void 0:_e[0];const Je=b.createElement(b.Fragment,null,Mn(ie,wt,Fe),(Re=ie==null?void 0:ie.options)==null?void 0:Re.map((Qt,Kt)=>b.createElement(Xe,{id:ie==null?void 0:ie.id,key:Kt,value:`${Tn[Kt]}.${Qt}`,tagName:"p"})),ga(ie,nt,dt),Bt(ie));let tt=dt?ie:hn[wt];const Nt=tt==null?void 0:tt.options,tn=b.createElement(b.Fragment,null,wa(tt,wt,Fe),Nt==null?void 0:Nt.map((Qt,Kt)=>{var fn,bn;return b.createElement("div",{key:Kt,className:ue.option},b.createElement("aside",{className:(bn=(fn=tt==null?void 0:tt.answer)==null?void 0:fn[0])!=null&&bn.includes(Tn[Kt])?ue.active:"",onClick:()=>{var $t;let Xn=(($t=tt==null?void 0:tt.answer)==null?void 0:$t[0])||"";const $n=Tn[Kt];Xn.includes($n)?Xn=Xn.replace(new RegExp($n,"g"),""):Xn+=$n,Xn=Xn.split("").sort().join(""),qt("answer",wt,[Xn],Fe)}},Tn[Kt]),b.createElement(Xe,{id:tt==null?void 0:tt.id,tagName:"div",className:`${ue.text}`,onBlur:$t=>{Nt[Kt]=$t,qt("options",wt,Nt,Fe)},value:Qt}))}),Ea(tt,"",wt,Fe),Le(tt));return dt?[Je,tn]:xt(Je,tn,tt,wt)},deal:ie=>{var wt,Fe,_e;ie.score=ie.score===void 0?2:ie.score;let Re=Nn((wt=ie==null?void 0:ie.answer)==null?void 0:wt[0]).toUpperCase().split("").sort().join("");ie.answer=Re?[Re]:[];let dt=[];if(!(ie!=null&&ie.options))dt.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{ie.options=(Fe=ie.options)==null?void 0:Fe.slice(0,8);const nt=ie.options.map(tt=>tt==null?void 0:tt.trim().replace(/^\s+|\s+$/g,""));new Set(nt).size!==nt.length&&dt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(Re||dt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),Re){const nt=Tn.slice(0,((_e=ie==null?void 0:ie.options)==null?void 0:_e.length)||8);Kn(nt).includes(Re)||dt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Nn(ie==null?void 0:ie.question)||dt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ie.errorMsg=dt.join(` -`),ie}},{id:"2",type:"\u5224\u65AD\u9898",element:(ie,wt,Fe)=>{var _e,Re;const dt=Fe!==void 0;let nt=(_e=ie==null?void 0:ie.answer)==null?void 0:_e[0];const Je=b.createElement(b.Fragment,null,Mn(ie,wt,Fe),ga(ie,nt,dt),Bt(ie));let tt=dt?ie:hn[wt];const Nt=["\u6B63\u786E","\u9519\u8BEF"];let tn=((Re=tt==null?void 0:tt.answer)==null?void 0:Re[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(tn)?tn="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(tn)&&(tn="\u9519\u8BEF");const Qt=b.createElement(b.Fragment,null,wa(tt,wt,Fe),Nt==null?void 0:Nt.map((Kt,fn)=>b.createElement("div",{key:fn,className:ue.option},b.createElement("aside",{style:{borderRadius:2},className:tn===Kt?ue.active:"",onClick:()=>qt("answer",wt,[Kt],Fe)},Kt==="\u6B63\u786E"?"T":"F"),b.createElement("div",{style:{pointerEvents:"none"},className:`${ue.text}`},Kt))),Ea(tt,"",wt,Fe),Le(tt));return dt?[Je,Qt]:xt(Je,Qt,tt,wt)},deal:ie=>{var wt;ie.score=ie.score===void 0?2:ie.score;let Fe=Nn((wt=ie==null?void 0:ie.answer)==null?void 0:wt[0]);ie.answer=Fe?[Fe]:[];let _e=[];return Fe||_e.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Fe&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Fe)&&_e.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Nn(ie==null?void 0:ie.question)||_e.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ie.errorMsg=_e.join(` -`),ie}},{id:"3",type:"\u586B\u7A7A\u9898",element:(ie,wt,Fe)=>{var _e,Re;const dt=Fe!==void 0,nt=b.createElement(b.Fragment,null,Mn(ie,wt,Fe),(_e=ie==null?void 0:ie.answer)==null?void 0:_e.map((Nt,tn)=>b.createElement(Xe,{id:ie==null?void 0:ie.id,key:tn,tagName:"p",value:`\u7B54\u6848${tn+1}\uFF1A${Nt.text||""}`})),ga(ie,"",dt),Bt(ie));let Je=dt?ie:hn[wt];const tt=b.createElement(b.Fragment,null,wa(Je,wt,Fe),(Re=Je==null?void 0:Je.answer)==null?void 0:Re.map((Nt,tn)=>b.createElement("div",{key:tn,className:ue.option},b.createElement("aside",{className:ue.fill},"\u586B\u7A7A\u9879",tn+1),Nt.model===1&&b.createElement(Xe,{id:Je==null?void 0:Je.id,tagName:"div",onBlur:Qt=>{Je.answer[tn].latex=Te(Qt),qt("answer",wt,Je.answer,Fe)},className:`${ue.text}`,value:Nt.latex}),Nt.model===2&&b.createElement(Pe.Z,{value:Nt.latex,onChange:Qt=>{Je.answer[tn].latex=Qt,qt("answer",wt,Je.answer,Fe)}}))),Ea(Je,"",wt,Fe),Le(Je));return dt?[nt,tt]:xt(nt,tt,Je,wt)},deal:ie=>{var wt,Fe,_e,Re;ie.score=ie.score===void 0?2:ie.score,ie.question=(wt=ie.question)==null?void 0:wt.replaceAll("\u2581","_");const dt=(Fe=ie.answer)==null?void 0:Fe.map(Je=>{if(Object.prototype.toString.call(Je)==="[object Object]")return Je;Je=Je==null?void 0:Je.trim();const tt={model:1,text:Je,latex:Je};return Je.startsWith("$$")&&Je.endsWith("$$")||Je.startsWith("`$$")&&Je.endsWith("$$`")?(tt.model=2,tt.latex=Je.slice(2,-2)):tt.latex=Te(Je),tt});ie.answer=dt;let nt=[];return dt||nt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Nn(ie==null?void 0:ie.question)?ie!=null&&ie.question.includes("_")?(_e=ie==null?void 0:ie.answer)!=null&&_e.length&&((ie==null?void 0:ie.question.match(/_+/g))||[]).length!==((Re=ie==null?void 0:ie.answer)==null?void 0:Re.length)&&nt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):nt.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):nt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ie.errorMsg=nt.join(` -`),ie}},{id:"4",type:"\u7B80\u7B54\u9898",element:(ie,wt,Fe)=>{var _e,Re;const dt=Fe!==void 0;let nt=(_e=ie==null?void 0:ie.answer)==null?void 0:_e[0];const Je=b.createElement(b.Fragment,null,Mn(ie,wt,Fe),ga(ie,nt,dt),Bt(ie));let tt=dt?ie:hn[wt];const Nt=b.createElement(b.Fragment,null,wa(tt,wt,Fe),Ea(tt,(Re=tt==null?void 0:tt.answer)==null?void 0:Re[0],wt,Fe),Le(tt));return dt?[Je,Nt]:xt(Je,Nt,tt,wt)},deal:ie=>{ie.score=ie.score===void 0?5:ie.score;let wt=[];return Nn(ie==null?void 0:ie.question)||wt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ie.errorMsg=wt.join(` -`),ie}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(ie,wt)=>{var Fe,_e;const Re=hn[wt],dt=Rn.slice(0,4).map(nt=>({key:nt,label:nt,onClick:()=>qt("platform",wt,nt)}));return b.createElement("div",{className:ue.row,style:{display:wn?Re!=null&&Re.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:ue.leftLayout},b.createElement(st,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},Mn(ie,wt),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(ie==null?void 0:ie.description)||""}`,tagName:"p"}),ga(ie),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${ie==null?void 0:ie.timeLimit}`,tagName:"p"}),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(ie==null?void 0:ie.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:(ie==null?void 0:ie.code)||"",tagName:"div"}),(Fe=ie==null?void 0:ie.inputs)==null?void 0:Fe.map((nt,Je)=>{var tt;return b.createElement(b.Fragment,{key:Je},b.createElement("h4",null),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Je+1})\u8F93\u5165\uFF1A${nt||""}`,tagName:"div"}),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Je+1})\u8F93\u51FA\uFF1A${((tt=ie==null?void 0:ie.outputs)==null?void 0:tt[Je])||""}`,tagName:"div"}))}),Bt(ie)))),b.createElement("div",{className:ue.rightLayout},b.createElement(Vt,{className:Re!=null&&Re.errorMsg?ue.error:""},wa(Re,wt),b.createElement("div",{className:ue.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:Re==null?void 0:Re.description,tagName:"div",onBlur:nt=>qt("description",wt,nt)}))),Ea(Re,"",wt),b.createElement("div",{className:ue.liWrap},b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:Re==null?void 0:Re.timeLimit,tagName:"div",onBlur:nt=>qt("timeLimit",wt,Te(nt))})),b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Ne.Z,{menu:{items:dt}},b.createElement("span",{className:"c-light-primary"},Re==null?void 0:Re.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:ue.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:(Re==null?void 0:Re.code)||"",onBlur:nt=>qt("code",wt,Te(nt)),tagName:"div"}))),(_e=Re==null?void 0:Re.inputs)==null?void 0:_e.map((nt,Je)=>{var tt;return b.createElement("div",{className:ue.liWrap,key:Je},b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Je+1,")\u8F93\u5165\uFF1A"),b.createElement(Xe,{id:Re==null?void 0:Re.id,value:nt||"",className:ue.edit,onBlur:Nt=>{const tn=[...(Re==null?void 0:Re.inputs)||[]];tn[Je]=Te(Nt),qt("inputs",wt,tn)},tagName:"div"})),b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Je+1,")\u8F93\u51FA\uFF1A"),b.createElement(Xe,{id:Re==null?void 0:Re.id,value:((tt=Re==null?void 0:Re.outputs)==null?void 0:tt[Je])||"",className:ue.edit,onBlur:Nt=>{const tn=[...(Re==null?void 0:Re.outputs)||[]];tn[Je]=Te(Nt),qt("outputs",wt,tn)},tagName:"div"})))}),Le(Re))))},deal:ie=>{var wt,Fe,_e;ie.score=ie.score===void 0?10:ie.score,ie.code=(wt=ie.code)==null?void 0:wt.trim();let Re=[];Nn(ie==null?void 0:ie.question)?((Fe=ie==null?void 0:ie.question)==null?void 0:Fe.length)>60&&Re.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):Re.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Nn(ie==null?void 0:ie.description)||Re.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const dt=Nn(String((ie==null?void 0:ie.timeLimit)||""));if(ie.timeLimit=dt,(!dt||dt&&!["3","4","5","6","7","8","9","10"].includes(dt))&&Re.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),ie.platform=Nn(ie==null?void 0:ie.platform),ie!=null&&ie.platform){const nt=["c","c++","java","python"],Je=(_e=ie==null?void 0:ie.platform)==null?void 0:_e.toLowerCase(),tt=nt.findIndex(Nt=>Nt===Je);tt>-1?ie.platform=Rn[tt]:Re.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else Re.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(ie!=null&&ie.inputs)||!(ie!=null&&ie.outputs))ie.inputs=[],ie.outputs=[],Re.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const nt=Math.min(ie.inputs.length,ie.outputs.length);ie.inputs=ie.inputs.slice(0,nt),ie.outputs=ie.outputs.slice(0,nt),ie.outputs.some(Je=>!Nn(Je))&&Re.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return ie.errorMsg=Re.join(` -`),ie}},{id:"7",type:"\u7EC4\u5408\u9898",element:(ie,wt)=>{var Fe,_e;const Re=hn[wt];return b.createElement("div",{className:ue.row,style:{display:wn?Re!=null&&Re.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:ue.leftLayout},b.createElement(st,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},Mn(ie,wt),ga(ie),(Fe=ie==null?void 0:ie.questions)==null?void 0:Fe.map((dt,nt)=>{var Je;const tt=(Je=ka.find(Nt=>Nt.id===(dt==null?void 0:dt.type)))==null?void 0:Je.element;return b.createElement(b.Fragment,{key:`left-${ie.id}-${nt}`},tt(dt,wt,nt)[0])}),Bt(ie),b.createElement("p",{contentEditable:!0},"}}")))),b.createElement("div",{className:ue.rightLayout},b.createElement(Vt,{className:Re!=null&&Re.errorMsg?ue.error:""},wa(Re,wt),Ea(Re,"",wt),(_e=Re==null?void 0:Re.questions)==null?void 0:_e.map((dt,nt)=>{var Je;const tt=(Je=ka.find(Nt=>Nt.id===(dt==null?void 0:dt.type)))==null?void 0:Je.element;return b.createElement(b.Fragment,{key:`right-${Re.id}-${nt}`},tt(dt,wt,nt)[1])}),Le(Re))))},deal:ie=>{var wt,Fe,_e,Re,dt;const nt=rn,Je=[...ka],tt=Je.findIndex(Kt=>Kt.id==="0"),Nt=Je.findIndex(Kt=>Kt.id==="1");if(tt!==-1){const Kt=Je[tt].deal;Je[tt].deal=fn=>{const bn=Kt(fn);return bn.errorMsg&&(bn.errorMsg=bn.errorMsg.split(` +`),ie=sa(ie),ie),Ht=ie=>ie.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),sa=ie=>ie.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),xa=ie=>{var wt;const Fe=ie.clipboardData;if(Fe){const _e=Fe.types.toString(),Re=Fe.items;if(_e==="Files"||Fe.types.indexOf("Files")>-1){ie.preventDefault();try{let dt=Re[1];((wt=Re[0])==null?void 0:wt.kind)==="file"&&(dt=Re[0]);const nt=dt.getAsFile();(0,Ke.I)(nt,Je=>{var tt;if(Je.id){if(((tt=nt==null?void 0:nt.type)==null?void 0:tt.indexOf("image"))>-1){const Nt=``;document.execCommand("insertText",!1,Nt)}}else(Je==null?void 0:Je.status)===401&&(document.location.href="/user/login")})}catch(dt){fe.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Ea(ie,wt){return ht(this,null,function*(){if(typeof ie=="string")return yield wt(ie);if(typeof ie!="object"||ie===null)return ie;if(Array.isArray(ie))return yield Promise.all(ie.map(Re=>ht(this,null,function*(){return yield Ea(Re,wt)})));const Fe={};for(const _e in ie)if(Object.prototype.hasOwnProperty.call(ie,_e)){const Re=ie[_e];typeof Re=="string"?Fe[_e]=yield wt(Re):typeof Re=="object"?Fe[_e]=yield Ea(Re,wt):Fe[_e]=Re}return Fe})}const va=()=>ht(void 0,null,function*(){var ie;Zt(!0),vn("\u5904\u7406\u4E2D"),yield new Promise(_e=>setTimeout(_e,1e3));let wt=(ie=Gn.current)==null?void 0:ie.querySelectorAll('[data-text="edit"]'),Fe="";try{wt.forEach(function(_e){var Re,dt,nt,Je;const tt=_e.cloneNode(!0),Nt=tt.querySelectorAll("span.edu_latex");for(let Qt of Nt){const Kt=Qt.getAttribute("title"),fn=document.createTextNode(Kt),bn=Qt;(dt=(Re=bn.parentNode)==null?void 0:Re.replaceChild)==null||dt.call(Re,fn,bn)}const tn=tt.querySelectorAll("span[style]");for(let Qt of tn)if(Qt.style.fontFamily){const Kt=Qt.innerHTML,fn=document.createTextNode(Kt),bn=Qt;(Je=(nt=bn.parentNode)==null?void 0:nt.replaceChild)==null||Je.call(nt,fn,bn)}tt==null||tt.childNodes.forEach(function(Qt){Qt.nodeType===Node.ELEMENT_NODE&&Qt.localName!=="h5"&&Qt.localName!=="h4"?Fe+=`

    ${Qt.innerHTML}

    `:Qt.nodeType===Node.TEXT_NODE&&(Fe+=`

    ${Qt.textContent}

    `)})}),pa("/api/intelligent_imports/import.json",{html:sa(Fe)})}catch(_e){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",_e)}}),rn=ie=>{let wt=ie.filter(Fe=>!!(Fe!=null&&Fe.type));return wt=wt.map(Fe=>{var _e;const Re=(_e=ka.find(nt=>nt.id===(Fe==null?void 0:Fe.type)))==null?void 0:_e.deal,dt=He(rt({},Fe),{id:String(Math.random()).slice(-6),knowledgePoint:Nn(Fe==null?void 0:Fe.knowledgePoint)});return Re?Re(dt):dt}),wt},un=()=>{if(It===1){fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}pe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:va})},An=()=>b.createElement("div",{className:ue.row},b.createElement("div",{className:ue.leftLayout},b.createElement(st,{style:{height:675}},It===1&&b.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Gt(2)},b.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",b.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",b.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",b.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",b.createElement("br",null)),b.createElement("div",{className:ue.imgBox,style:{marginTop:75}},b.createElement("img",{width:56,src:ee}),b.createElement("span",null,"\u7F16\u8F91\u533A"))),It===2&&b.createElement("div",{"data-text":"edit",onBlur:()=>{En.current.innerHTML||Gt(1)},ref:En,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),b.createElement("div",{className:ue.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},b.createElement("div",{className:ue.imgBox,style:{marginTop:240}},b.createElement("img",{width:56,src:ne}),b.createElement("span",null,"\u9884\u89C8\u533A")))),qt=(ie,wt,Fe,_e)=>{var Re;console.log(ie,wt,Fe,_e,"onDataChange\u4FEE\u6539\u6570\u503C");const dt=JSON.parse(JSON.stringify(hn));_e===void 0?dt[wt][ie]=Fe:dt[wt].questions[_e][ie]=Fe;const nt=rt({},dt[wt]),Je=(Re=ka.find(tt=>tt.id===(nt==null?void 0:nt.type)))==null?void 0:Re.deal;dt[wt]=Je(nt),Ot(dt)},Mn=(ie,wt,Fe)=>{var _e;const Re=Fe!==void 0,dt=(_e=ka.find(tt=>tt.id===(ie==null?void 0:ie.type)))==null?void 0:_e.type,nt=`${wt+1}.${Fe===void 0?"":Fe+1+"."}`,Je=`${(ie==null?void 0:ie.type)==="7"?"{{":""}${nt}\u3010${dt}\u3011${(ie==null?void 0:ie.question)||""}`;return b.createElement(b.Fragment,null,Re&&b.createElement("h4",{contentEditable:!0}),b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"div",value:Je}))},ra=(ie,wt)=>ht(void 0,null,function*(){var Fe;const _e=yield se(ie,wt),Re=(Fe=_e==null?void 0:_e.data)==null?void 0:Fe.content;if(Re!=null&&Re.length){const dt=rn(Re)[0];pn.splice(wt,1,dt),hn.splice(wt,1,dt),Cn([...pn]),Ot([...hn])}}),wa=(ie,wt,Fe)=>{var _e;const Re=Fe!==void 0,dt=(_e=ka.find(Je=>Je.id===(ie==null?void 0:ie.type)))==null?void 0:_e.type,nt=`${wt+1}.${Fe===void 0?"":Fe+1+"."}`;return Re?b.createElement("div",{style:{padding:"10px 18px"}},`${nt}\u3010${dt}\u3011`,b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"span",className:ue.edit,onBlur:Je=>qt("question",wt,Je,Fe),value:(ie==null?void 0:ie.question)||""})):b.createElement(b.Fragment,null,b.createElement("div",{className:ue.actionHead},b.createElement("div",{className:"c-light-primary"},`${nt}\u3010${dt}\u3011`),Ft!==1&&b.createElement(Ee.Z,{disabled:(ie==null?void 0:ie.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Je=>qt("score",wt,Je,Fe),value:ie==null?void 0:ie.score}),b.createElement(me.Z,{align:"middle",style:{marginLeft:"auto"}},!!se&&b.createElement("span",{className:"current c-light-primary mr30",onClick:()=>ra(ie,wt)},b.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),b.createElement(ge.default,{onChange:Je=>qt("checked",wt,Je.target.checked,Fe),checked:!!(ie!=null&&ie.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"div",style:{padding:"10px 18px"},className:ue.edit,onBlur:Je=>qt("question",wt,Je,Fe),value:ie==null?void 0:ie.question}))},ga=(ie,wt,Fe)=>b.createElement(b.Fragment,null,["0","1","2","4"].includes(ie==null?void 0:ie.type)&&b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u7B54\u6848\uFF1A${wt||""}`,tagName:"p"}),!Fe&&b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u96BE\u5EA6\uFF1A${(ie==null?void 0:ie.difficulty)||""}`,tagName:"p"}),(ie==null?void 0:ie.type)!=="7"&&b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u89E3\u6790\uFF1A${(ie==null?void 0:ie.analyze)||""}`,tagName:"p"}),!Fe&&b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(ie==null?void 0:ie.knowledgePoint)||""}`,tagName:"p"})),Pa=(ie,wt,Fe,_e)=>{const Re=_e!==void 0,dt=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],nt=Re&&!ie.last&&!ie.errorMsg?{marginBottom:10}:{},Je=dt.map(tt=>({key:tt,label:tt,onClick:()=>qt("difficulty",Fe,tt,_e)}));return b.createElement("div",{className:ue.liWrap,style:nt},["4"].includes(ie==null?void 0:ie.type)&&b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"div",className:`${ue.edit} c-black`,onBlur:tt=>qt("answer",Fe,[tt],_e),value:wt})),!Re&&b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Ne.Z,{menu:{items:Je}},b.createElement("span",{className:"c-light-primary"},ie==null?void 0:ie.difficulty,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(ie==null?void 0:ie.type)!=="7"&&b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"div",className:`${ue.edit} c-grey-333`,onBlur:tt=>qt("analyze",Fe,tt,_e),value:ie==null?void 0:ie.analyze})),!Re&&b.createElement("div",{onKeyDown:Ae,className:ue.li},b.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),b.createElement(Xe,{id:ie==null?void 0:ie.id,tagName:"div",value:(ie==null?void 0:ie.knowledgePoint)||"",className:`${ue.edit} c-grey-333`,onBlur:tt=>qt("knowledgePoint",Fe,Nn(Te(tt)),_e)})))},Bt=ie=>b.createElement(b.Fragment,null,typeof(ie==null?void 0:ie.errorMsg)=="string"&&!!(ie!=null&&ie.errorMsg)&&b.createElement("h5",{contentEditable:!1},b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,ie==null?void 0:ie.errorMsg))),Le=ie=>b.createElement(b.Fragment,null,typeof(ie==null?void 0:ie.errorMsg)=="string"&&!!(ie!=null&&ie.errorMsg)&&b.createElement("h5",null,b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,ie==null?void 0:ie.errorMsg))),xt=(ie,wt,Fe,_e)=>{let Re="flex";return(he&&Sn!==_e||wn&&!(Fe!=null&&Fe.errorMsg))&&(Re="none"),b.createElement("div",{className:ue.row,style:{display:Re}},b.createElement("div",{className:ue.leftLayout},we||b.createElement(st,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},ie))),b.createElement("div",{className:ue.rightLayout},b.createElement(Vt,{className:Fe!=null&&Fe.errorMsg?ue.error:""},wt)))},ka=[{id:"0",type:"\u5355\u9009\u9898",element:(ie,wt,Fe)=>{var _e,Re;const dt=Fe!==void 0;let nt=(_e=ie==null?void 0:ie.answer)==null?void 0:_e[0];const Je=b.createElement(b.Fragment,null,Mn(ie,wt,Fe),(Re=ie==null?void 0:ie.options)==null?void 0:Re.map((Qt,Kt)=>b.createElement(Xe,{id:ie==null?void 0:ie.id,key:Kt,value:`${Tn[Kt]}.${Qt}`,tagName:"p"})),ga(ie,nt,dt),Bt(ie));let tt=dt?ie:hn[wt];const Nt=tt==null?void 0:tt.options,tn=b.createElement(b.Fragment,null,wa(tt,wt,Fe),Nt==null?void 0:Nt.map((Qt,Kt)=>{var fn;return b.createElement("div",{key:Kt,className:ue.option},b.createElement("aside",{className:((fn=tt==null?void 0:tt.answer)==null?void 0:fn[0])===Tn[Kt]?ue.active:"",onClick:()=>qt("answer",wt,[Tn[Kt]],Fe)},Tn[Kt]),b.createElement(Xe,{id:tt==null?void 0:tt.id,tagName:"div",className:`${ue.text}`,onBlur:bn=>{Nt[Kt]=bn,qt("options",wt,Nt,Fe)},value:Qt}))}),Pa(tt,"",wt,Fe),Le(tt));return dt?[Je,tn]:xt(Je,tn,tt,wt)},deal:ie=>{var wt,Fe,_e;ie.score=ie.score===void 0?2:ie.score;let Re=Nn((wt=ie==null?void 0:ie.answer)==null?void 0:wt[0]).toUpperCase();ie.answer=Re?[Re]:[];let dt=[];if(!(ie!=null&&ie.options))dt.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{ie.options=(Fe=ie.options)==null?void 0:Fe.slice(0,8);const nt=ie.options.map(tt=>tt==null?void 0:tt.trim().replace(/^\s+|\s+$/g,""));new Set(nt).size!==nt.length&&dt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Re||dt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),Re&&(Tn.slice(0,((_e=ie==null?void 0:ie.options)==null?void 0:_e.length)||8).includes(Re)||dt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Nn(ie==null?void 0:ie.question)||dt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ie.errorMsg=dt.join(` +`),ie}},{id:"1",type:"\u591A\u9009\u9898",element:(ie,wt,Fe)=>{var _e,Re;const dt=Fe!==void 0;let nt=(_e=ie==null?void 0:ie.answer)==null?void 0:_e[0];const Je=b.createElement(b.Fragment,null,Mn(ie,wt,Fe),(Re=ie==null?void 0:ie.options)==null?void 0:Re.map((Qt,Kt)=>b.createElement(Xe,{id:ie==null?void 0:ie.id,key:Kt,value:`${Tn[Kt]}.${Qt}`,tagName:"p"})),ga(ie,nt,dt),Bt(ie));let tt=dt?ie:hn[wt];const Nt=tt==null?void 0:tt.options,tn=b.createElement(b.Fragment,null,wa(tt,wt,Fe),Nt==null?void 0:Nt.map((Qt,Kt)=>{var fn,bn;return b.createElement("div",{key:Kt,className:ue.option},b.createElement("aside",{className:(bn=(fn=tt==null?void 0:tt.answer)==null?void 0:fn[0])!=null&&bn.includes(Tn[Kt])?ue.active:"",onClick:()=>{var $t;let Xn=(($t=tt==null?void 0:tt.answer)==null?void 0:$t[0])||"";const $n=Tn[Kt];Xn.includes($n)?Xn=Xn.replace(new RegExp($n,"g"),""):Xn+=$n,Xn=Xn.split("").sort().join(""),qt("answer",wt,[Xn],Fe)}},Tn[Kt]),b.createElement(Xe,{id:tt==null?void 0:tt.id,tagName:"div",className:`${ue.text}`,onBlur:$t=>{Nt[Kt]=$t,qt("options",wt,Nt,Fe)},value:Qt}))}),Pa(tt,"",wt,Fe),Le(tt));return dt?[Je,tn]:xt(Je,tn,tt,wt)},deal:ie=>{var wt,Fe,_e;ie.score=ie.score===void 0?2:ie.score;let Re=Nn((wt=ie==null?void 0:ie.answer)==null?void 0:wt[0]).toUpperCase().split("").sort().join("");ie.answer=Re?[Re]:[];let dt=[];if(!(ie!=null&&ie.options))dt.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{ie.options=(Fe=ie.options)==null?void 0:Fe.slice(0,8);const nt=ie.options.map(tt=>tt==null?void 0:tt.trim().replace(/^\s+|\s+$/g,""));new Set(nt).size!==nt.length&&dt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(Re||dt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),Re){const nt=Tn.slice(0,((_e=ie==null?void 0:ie.options)==null?void 0:_e.length)||8);Kn(nt).includes(Re)||dt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Nn(ie==null?void 0:ie.question)||dt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ie.errorMsg=dt.join(` +`),ie}},{id:"2",type:"\u5224\u65AD\u9898",element:(ie,wt,Fe)=>{var _e,Re;const dt=Fe!==void 0;let nt=(_e=ie==null?void 0:ie.answer)==null?void 0:_e[0];const Je=b.createElement(b.Fragment,null,Mn(ie,wt,Fe),ga(ie,nt,dt),Bt(ie));let tt=dt?ie:hn[wt];const Nt=["\u6B63\u786E","\u9519\u8BEF"];let tn=((Re=tt==null?void 0:tt.answer)==null?void 0:Re[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(tn)?tn="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(tn)&&(tn="\u9519\u8BEF");const Qt=b.createElement(b.Fragment,null,wa(tt,wt,Fe),Nt==null?void 0:Nt.map((Kt,fn)=>b.createElement("div",{key:fn,className:ue.option},b.createElement("aside",{style:{borderRadius:2},className:tn===Kt?ue.active:"",onClick:()=>qt("answer",wt,[Kt],Fe)},Kt==="\u6B63\u786E"?"T":"F"),b.createElement("div",{style:{pointerEvents:"none"},className:`${ue.text}`},Kt))),Pa(tt,"",wt,Fe),Le(tt));return dt?[Je,Qt]:xt(Je,Qt,tt,wt)},deal:ie=>{var wt;ie.score=ie.score===void 0?2:ie.score;let Fe=Nn((wt=ie==null?void 0:ie.answer)==null?void 0:wt[0]);ie.answer=Fe?[Fe]:[];let _e=[];return Fe||_e.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Fe&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Fe)&&_e.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Nn(ie==null?void 0:ie.question)||_e.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ie.errorMsg=_e.join(` +`),ie}},{id:"3",type:"\u586B\u7A7A\u9898",element:(ie,wt,Fe)=>{var _e,Re;const dt=Fe!==void 0,nt=b.createElement(b.Fragment,null,Mn(ie,wt,Fe),(_e=ie==null?void 0:ie.answer)==null?void 0:_e.map((Nt,tn)=>b.createElement(Xe,{id:ie==null?void 0:ie.id,key:tn,tagName:"p",value:`\u7B54\u6848${tn+1}\uFF1A${Nt.text||""}`})),ga(ie,"",dt),Bt(ie));let Je=dt?ie:hn[wt];const tt=b.createElement(b.Fragment,null,wa(Je,wt,Fe),(Re=Je==null?void 0:Je.answer)==null?void 0:Re.map((Nt,tn)=>b.createElement("div",{key:tn,className:ue.option},b.createElement("aside",{className:ue.fill},"\u586B\u7A7A\u9879",tn+1),Nt.model===1&&b.createElement(Xe,{id:Je==null?void 0:Je.id,tagName:"div",onBlur:Qt=>{Je.answer[tn].latex=Te(Qt),qt("answer",wt,Je.answer,Fe)},className:`${ue.text}`,value:Nt.latex}),Nt.model===2&&b.createElement(Pe.Z,{value:Nt.latex,onChange:Qt=>{Je.answer[tn].latex=Qt,qt("answer",wt,Je.answer,Fe)}}))),Pa(Je,"",wt,Fe),Le(Je));return dt?[nt,tt]:xt(nt,tt,Je,wt)},deal:ie=>{var wt,Fe,_e,Re;ie.score=ie.score===void 0?2:ie.score,ie.question=(wt=ie.question)==null?void 0:wt.replaceAll("\u2581","_");const dt=(Fe=ie.answer)==null?void 0:Fe.map(Je=>{if(Object.prototype.toString.call(Je)==="[object Object]")return Je;Je=Je==null?void 0:Je.trim();const tt={model:1,text:Je,latex:Je};return Je.startsWith("$$")&&Je.endsWith("$$")||Je.startsWith("`$$")&&Je.endsWith("$$`")?(tt.model=2,tt.latex=Je.slice(2,-2)):tt.latex=Te(Je),tt});ie.answer=dt;let nt=[];return dt||nt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Nn(ie==null?void 0:ie.question)?ie!=null&&ie.question.includes("_")?(_e=ie==null?void 0:ie.answer)!=null&&_e.length&&((ie==null?void 0:ie.question.match(/_+/g))||[]).length!==((Re=ie==null?void 0:ie.answer)==null?void 0:Re.length)&&nt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):nt.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):nt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ie.errorMsg=nt.join(` +`),ie}},{id:"4",type:"\u7B80\u7B54\u9898",element:(ie,wt,Fe)=>{var _e,Re;const dt=Fe!==void 0;let nt=(_e=ie==null?void 0:ie.answer)==null?void 0:_e[0];const Je=b.createElement(b.Fragment,null,Mn(ie,wt,Fe),ga(ie,nt,dt),Bt(ie));let tt=dt?ie:hn[wt];const Nt=b.createElement(b.Fragment,null,wa(tt,wt,Fe),Pa(tt,(Re=tt==null?void 0:tt.answer)==null?void 0:Re[0],wt,Fe),Le(tt));return dt?[Je,Nt]:xt(Je,Nt,tt,wt)},deal:ie=>{ie.score=ie.score===void 0?5:ie.score;let wt=[];return Nn(ie==null?void 0:ie.question)||wt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ie.errorMsg=wt.join(` +`),ie}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(ie,wt)=>{var Fe,_e;const Re=hn[wt],dt=Rn.slice(0,4).map(nt=>({key:nt,label:nt,onClick:()=>qt("platform",wt,nt)}));return b.createElement("div",{className:ue.row,style:{display:wn?Re!=null&&Re.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:ue.leftLayout},b.createElement(st,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},Mn(ie,wt),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(ie==null?void 0:ie.description)||""}`,tagName:"p"}),ga(ie),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${ie==null?void 0:ie.timeLimit}`,tagName:"p"}),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(ie==null?void 0:ie.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:(ie==null?void 0:ie.code)||"",tagName:"div"}),(Fe=ie==null?void 0:ie.inputs)==null?void 0:Fe.map((nt,Je)=>{var tt;return b.createElement(b.Fragment,{key:Je},b.createElement("h4",null),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Je+1})\u8F93\u5165\uFF1A${nt||""}`,tagName:"div"}),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Je+1})\u8F93\u51FA\uFF1A${((tt=ie==null?void 0:ie.outputs)==null?void 0:tt[Je])||""}`,tagName:"div"}))}),Bt(ie)))),b.createElement("div",{className:ue.rightLayout},b.createElement(Vt,{className:Re!=null&&Re.errorMsg?ue.error:""},wa(Re,wt),b.createElement("div",{className:ue.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:Re==null?void 0:Re.description,tagName:"div",onBlur:nt=>qt("description",wt,nt)}))),Pa(Re,"",wt),b.createElement("div",{className:ue.liWrap},b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:Re==null?void 0:Re.timeLimit,tagName:"div",onBlur:nt=>qt("timeLimit",wt,Te(nt))})),b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Ne.Z,{menu:{items:dt}},b.createElement("span",{className:"c-light-primary"},Re==null?void 0:Re.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:ue.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:(Re==null?void 0:Re.code)||"",onBlur:nt=>qt("code",wt,Te(nt)),tagName:"div"}))),(_e=Re==null?void 0:Re.inputs)==null?void 0:_e.map((nt,Je)=>{var tt;return b.createElement("div",{className:ue.liWrap,key:Je},b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Je+1,")\u8F93\u5165\uFF1A"),b.createElement(Xe,{id:Re==null?void 0:Re.id,value:nt||"",className:ue.edit,onBlur:Nt=>{const tn=[...(Re==null?void 0:Re.inputs)||[]];tn[Je]=Te(Nt),qt("inputs",wt,tn)},tagName:"div"})),b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Je+1,")\u8F93\u51FA\uFF1A"),b.createElement(Xe,{id:Re==null?void 0:Re.id,value:((tt=Re==null?void 0:Re.outputs)==null?void 0:tt[Je])||"",className:ue.edit,onBlur:Nt=>{const tn=[...(Re==null?void 0:Re.outputs)||[]];tn[Je]=Te(Nt),qt("outputs",wt,tn)},tagName:"div"})))}),Le(Re))))},deal:ie=>{var wt,Fe,_e;ie.score=ie.score===void 0?10:ie.score,ie.code=(wt=ie.code)==null?void 0:wt.trim();let Re=[];Nn(ie==null?void 0:ie.question)?((Fe=ie==null?void 0:ie.question)==null?void 0:Fe.length)>60&&Re.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):Re.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Nn(ie==null?void 0:ie.description)||Re.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const dt=Nn(String((ie==null?void 0:ie.timeLimit)||""));if(ie.timeLimit=dt,(!dt||dt&&!["3","4","5","6","7","8","9","10"].includes(dt))&&Re.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),ie.platform=Nn(ie==null?void 0:ie.platform),ie!=null&&ie.platform){const nt=["c","c++","java","python"],Je=(_e=ie==null?void 0:ie.platform)==null?void 0:_e.toLowerCase(),tt=nt.findIndex(Nt=>Nt===Je);tt>-1?ie.platform=Rn[tt]:Re.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else Re.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(ie!=null&&ie.inputs)||!(ie!=null&&ie.outputs))ie.inputs=[],ie.outputs=[],Re.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const nt=Math.min(ie.inputs.length,ie.outputs.length);ie.inputs=ie.inputs.slice(0,nt),ie.outputs=ie.outputs.slice(0,nt),ie.outputs.some(Je=>!Nn(Je))&&Re.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return ie.errorMsg=Re.join(` +`),ie}},{id:"7",type:"\u7EC4\u5408\u9898",element:(ie,wt)=>{var Fe,_e;const Re=hn[wt];return b.createElement("div",{className:ue.row,style:{display:wn?Re!=null&&Re.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:ue.leftLayout},b.createElement(st,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},Mn(ie,wt),ga(ie),(Fe=ie==null?void 0:ie.questions)==null?void 0:Fe.map((dt,nt)=>{var Je;const tt=(Je=ka.find(Nt=>Nt.id===(dt==null?void 0:dt.type)))==null?void 0:Je.element;return b.createElement(b.Fragment,{key:`left-${ie.id}-${nt}`},tt(dt,wt,nt)[0])}),Bt(ie),b.createElement("p",{contentEditable:!0},"}}")))),b.createElement("div",{className:ue.rightLayout},b.createElement(Vt,{className:Re!=null&&Re.errorMsg?ue.error:""},wa(Re,wt),Pa(Re,"",wt),(_e=Re==null?void 0:Re.questions)==null?void 0:_e.map((dt,nt)=>{var Je;const tt=(Je=ka.find(Nt=>Nt.id===(dt==null?void 0:dt.type)))==null?void 0:Je.element;return b.createElement(b.Fragment,{key:`right-${Re.id}-${nt}`},tt(dt,wt,nt)[1])}),Le(Re))))},deal:ie=>{var wt,Fe,_e,Re,dt;const nt=rn,Je=[...ka],tt=Je.findIndex(Kt=>Kt.id==="0"),Nt=Je.findIndex(Kt=>Kt.id==="1");if(tt!==-1){const Kt=Je[tt].deal;Je[tt].deal=fn=>{const bn=Kt(fn);return bn.errorMsg&&(bn.errorMsg=bn.errorMsg.split(` `).filter($t=>$t!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` `)),bn}}if(Nt!==-1){const Kt=Je[Nt].deal;Je[Nt].deal=fn=>{const bn=Kt(fn);return bn.errorMsg&&(bn.errorMsg=bn.errorMsg.split(` `).filter($t=>$t!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` `)),bn}}ie.questions=(wt=ie.questions)!=null&&wt.length?rn(ie.questions.slice(0,20)):[],ie.questions=(Fe=ie.questions)==null?void 0:Fe.map((Kt,fn)=>{var bn;if(Kt.type==="0"||Kt.type==="1"){const $t=(bn=Kt.options)==null?void 0:bn.map(Xn=>Xn==null?void 0:Xn.trim().replace(/^\s+|\s+$/g,""));$t&&new Set($t).size!==$t.length&&(Kt.errorMsg=(Kt.errorMsg?Kt.errorMsg+` `:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return He(rt({},Kt),{last:fn===ie.questions.length-1})});const tn=(_e=ie.questions)==null?void 0:_e.reduce((Kt,fn)=>{const bn=parseFloat(fn.score);return isNaN(bn)?Kt:Kt+bn},0);ie.score=tn;let Qt=[];return(Re=ie.questions)!=null&&Re.length?ie.errorMsg=((dt=ie.questions)==null?void 0:dt.findIndex(Kt=>!!Kt.errorMsg))>-1:Qt.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Nn(ie==null?void 0:ie.question)||Qt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Qt.length&&(ie.errorMsg=Qt.join(` -`)),ie}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(ie,wt)=>{var Fe,_e;const Re=hn[wt],dt=Rn.map(nt=>({key:nt,label:nt,onClick:()=>qt("platform",wt,nt)}));return b.createElement("div",{className:ue.row,style:{display:wn?Re!=null&&Re.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:ue.leftLayout},b.createElement(st,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},Mn(ie,wt),ga(ie),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${ie==null?void 0:ie.timeLimit}`,tagName:"p"}),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(ie==null?void 0:ie.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:(ie==null?void 0:ie.code)||"",tagName:"div"}),b.createElement("h4",null),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(ie==null?void 0:ie.input)||""}`,tagName:"p"}),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(ie==null?void 0:ie.output)||""}`,tagName:"p"}),(Fe=ie==null?void 0:ie.answer)==null?void 0:Fe.map((nt,Je)=>b.createElement(Xe,{key:Je,id:ie==null?void 0:ie.id,value:`\u7B54\u6848${Je+1}\uFF1A${nt||""}`,tagName:"p"})),Bt(ie)))),b.createElement("div",{className:ue.rightLayout},b.createElement(Vt,{className:Re!=null&&Re.errorMsg?ue.error:""},wa(Re,wt),Ea(Re,"",wt),b.createElement("div",{className:ue.liWrap},b.createElement("div",{className:ue.li,onKeyDown:Ae},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:Re==null?void 0:Re.timeLimit,tagName:"div",onBlur:nt=>qt("timeLimit",wt,Te(nt))})),b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Ne.Z,{menu:{items:dt}},b.createElement("span",{className:"c-light-primary"},Re==null?void 0:Re.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:ue.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:(Re==null?void 0:Re.code)||"",onBlur:nt=>qt("code",wt,Te(nt)),tagName:"div"})),b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:(Re==null?void 0:Re.input)||"",onBlur:nt=>qt("input",wt,Te(nt)),tagName:"div"})),b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:(Re==null?void 0:Re.output)||"",onBlur:nt=>qt("output",wt,Te(nt)),tagName:"div"}))),b.createElement("div",{className:ue.liWrap},(_e=Re==null?void 0:Re.answer)==null?void 0:_e.map((nt,Je)=>b.createElement("div",{className:ue.li,key:Je},b.createElement("aside",null,"\u7B54\u6848",Je+1,"\uFF1A"),b.createElement(Xe,{id:Re==null?void 0:Re.id,value:nt||"",className:ue.edit,onBlur:tt=>{const Nt=[...(Re==null?void 0:Re.answer)||[]];Nt[Je]=Te(tt),qt("output",wt,Nt)},tagName:"div"})))),Le(Re))))},deal:ie=>{var wt,Fe,_e,Re,dt,nt,Je,tt;ie.score=ie.score===void 0?10:ie.score,ie.code=(_e=(Fe=(wt=ie.code)==null?void 0:wt.trim())==null?void 0:Fe.replace(/@_@/g,"@\u2581@"))==null?void 0:_e.replace(/@__@/g,"@\u2581\u2581@");let Nt=[];if(Nn(ie==null?void 0:ie.question)||Nt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Nn(ie==null?void 0:ie.code)?/@▁@|@▁▁@/.test(ie==null?void 0:ie.code)?(Re=ie==null?void 0:ie.answer)!=null&&Re.length&&((dt=ie==null?void 0:ie.code.match(/@▁@|@▁▁@/g))==null?void 0:dt.length)!==((nt=ie==null?void 0:ie.answer)==null?void 0:nt.length)&&Nt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Nt.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):Nt.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),ie!=null&&ie.answer?(Je=ie.answer)!=null&&Je.some(Qt=>!Nn(Qt))&&Nt.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):Nt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),ie.platform=Nn(ie==null?void 0:ie.platform),ie!=null&&ie.platform){const Qt=["c","c++","java","python","javascript","ruby"],Kt=(tt=ie==null?void 0:ie.platform)==null?void 0:tt.toLowerCase(),fn=Qt.findIndex(bn=>bn===Kt);fn>-1?ie.platform=Rn[fn]:Nt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else Nt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Nn(ie==null?void 0:ie.output)||Nt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const tn=Nn(String((ie==null?void 0:ie.timeLimit)||""));return ie.timeLimit=tn,(!tn||tn&&!["3","4","5","6","7","8","9","10"].includes(tn))&&Nt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),ie.errorMsg=Nt.join(` +`)),ie}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(ie,wt)=>{var Fe,_e;const Re=hn[wt],dt=Rn.map(nt=>({key:nt,label:nt,onClick:()=>qt("platform",wt,nt)}));return b.createElement("div",{className:ue.row,style:{display:wn?Re!=null&&Re.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:ue.leftLayout},b.createElement(st,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},Mn(ie,wt),ga(ie),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${ie==null?void 0:ie.timeLimit}`,tagName:"p"}),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(ie==null?void 0:ie.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:(ie==null?void 0:ie.code)||"",tagName:"div"}),b.createElement("h4",null),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(ie==null?void 0:ie.input)||""}`,tagName:"p"}),b.createElement(Xe,{id:ie==null?void 0:ie.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(ie==null?void 0:ie.output)||""}`,tagName:"p"}),(Fe=ie==null?void 0:ie.answer)==null?void 0:Fe.map((nt,Je)=>b.createElement(Xe,{key:Je,id:ie==null?void 0:ie.id,value:`\u7B54\u6848${Je+1}\uFF1A${nt||""}`,tagName:"p"})),Bt(ie)))),b.createElement("div",{className:ue.rightLayout},b.createElement(Vt,{className:Re!=null&&Re.errorMsg?ue.error:""},wa(Re,wt),Pa(Re,"",wt),b.createElement("div",{className:ue.liWrap},b.createElement("div",{className:ue.li,onKeyDown:Ae},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:Re==null?void 0:Re.timeLimit,tagName:"div",onBlur:nt=>qt("timeLimit",wt,Te(nt))})),b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Ne.Z,{menu:{items:dt}},b.createElement("span",{className:"c-light-primary"},Re==null?void 0:Re.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:ue.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:(Re==null?void 0:Re.code)||"",onBlur:nt=>qt("code",wt,Te(nt)),tagName:"div"})),b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:(Re==null?void 0:Re.input)||"",onBlur:nt=>qt("input",wt,Te(nt)),tagName:"div"})),b.createElement("div",{className:ue.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),b.createElement(Xe,{className:ue.edit,id:Re==null?void 0:Re.id,value:(Re==null?void 0:Re.output)||"",onBlur:nt=>qt("output",wt,Te(nt)),tagName:"div"}))),b.createElement("div",{className:ue.liWrap},(_e=Re==null?void 0:Re.answer)==null?void 0:_e.map((nt,Je)=>b.createElement("div",{className:ue.li,key:Je},b.createElement("aside",null,"\u7B54\u6848",Je+1,"\uFF1A"),b.createElement(Xe,{id:Re==null?void 0:Re.id,value:nt||"",className:ue.edit,onBlur:tt=>{const Nt=[...(Re==null?void 0:Re.answer)||[]];Nt[Je]=Te(tt),qt("output",wt,Nt)},tagName:"div"})))),Le(Re))))},deal:ie=>{var wt,Fe,_e,Re,dt,nt,Je,tt;ie.score=ie.score===void 0?10:ie.score,ie.code=(_e=(Fe=(wt=ie.code)==null?void 0:wt.trim())==null?void 0:Fe.replace(/@_@/g,"@\u2581@"))==null?void 0:_e.replace(/@__@/g,"@\u2581\u2581@");let Nt=[];if(Nn(ie==null?void 0:ie.question)||Nt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Nn(ie==null?void 0:ie.code)?/@▁@|@▁▁@/.test(ie==null?void 0:ie.code)?(Re=ie==null?void 0:ie.answer)!=null&&Re.length&&((dt=ie==null?void 0:ie.code.match(/@▁@|@▁▁@/g))==null?void 0:dt.length)!==((nt=ie==null?void 0:ie.answer)==null?void 0:nt.length)&&Nt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Nt.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):Nt.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),ie!=null&&ie.answer?(Je=ie.answer)!=null&&Je.some(Qt=>!Nn(Qt))&&Nt.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):Nt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),ie.platform=Nn(ie==null?void 0:ie.platform),ie!=null&&ie.platform){const Qt=["c","c++","java","python","javascript","ruby"],Kt=(tt=ie==null?void 0:ie.platform)==null?void 0:tt.toLowerCase(),fn=Qt.findIndex(bn=>bn===Kt);fn>-1?ie.platform=Rn[fn]:Nt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else Nt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Nn(ie==null?void 0:ie.output)||Nt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const tn=Nn(String((ie==null?void 0:ie.timeLimit)||""));return ie.timeLimit=tn,(!tn||tn&&!["3","4","5","6","7","8","9","10"].includes(tn))&&Nt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),ie.errorMsg=Nt.join(` `),ie}}],ya=()=>b.createElement(b.Fragment,null,pn.filter(ie=>{var wt;return!!((wt=ka.find(_e=>_e.id===(ie==null?void 0:ie.type)))==null?void 0:wt.element)}).map((ie,wt)=>{var Fe;const _e=(Fe=ka.find(Re=>Re.id===(ie==null?void 0:ie.type)))==null?void 0:Fe.element;return b.createElement(b.Fragment,{key:ie.id},_e(ie,wt))})),Ba=()=>ht(void 0,null,function*(){const ie=hn.filter(wt=>!wt.checked);if(It!==3||!ie.length){fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Ct){Et(!0),yield Ct(hn),Et(!1);return}Pn.setFieldsValue({sub_discipline_id:Ve}),zt(!0)}),Ma=(ie,wt=[])=>{if(typeof ie=="string")return ie.trim();if(Array.isArray(ie))return ie.map(Fe=>Ma(Fe,wt));if(typeof ie=="object"&&ie!==null){const Fe={};for(const _e in ie)ie.hasOwnProperty(_e)&&(wt.includes(_e)?Fe[_e]=ie[_e]:Fe[_e]=Ma(ie[_e],wt));return Fe}return ie},ca=ie=>ht(void 0,null,function*(){const wt=rn(Ma(ie));Cn(wt),Ot(JSON.parse(JSON.stringify(wt))),Gt(3),Zt(!1),yn(!1)});(0,b.useEffect)(()=>{if(In)return;const ie=()=>{Xt(wt=>wt>=90?(clearInterval(mn.current),90):wt+1)};return mn.current=setInterval(ie,5e4/90),()=>clearInterval(mn.current)},[In]);const pa=(ie,wt)=>{Ln(!1);const Fe=new FormData;Object.keys(wt).forEach(Re=>{Fe.append(Re,wt[Re])});const _e=new window.XMLHttpRequest;_e.withCredentials=!0,_e.addEventListener("load",function(Re){return ht(this,null,function*(){var dt,nt;try{const Je=JSON.parse((dt=Re==null?void 0:Re.target)==null?void 0:dt.response);if(Ln(!0),Xt(100),yield new Promise(tt=>setTimeout(()=>tt(),780)),Je.status===0){if(!((nt=Je==null?void 0:Je.data)!=null&&nt.length)){fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),Zt(!1);return}ca((Je==null?void 0:Je.data)||[])}else Zt(!1),fe.ZP.warning(Je==null?void 0:Je.message)}catch(Je){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Je)}})}),_e.addEventListener("error",()=>{Zt(!1)}),_e.open("POST",`${y.Z.API_SERVER}${ie}`),_e.send(Fe)},Ta=ie=>ht(void 0,null,function*(){const wt=ie.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(wt)==-1?(fe.ZP.error(`${ie.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(Zt(!0),vn("\u5904\u7406\u4E2D"),pa("/api/intelligent_imports/import.json",{file:ie}),Promise.reject())});let ja=[{key:1,label:b.createElement(ye.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Ta},b.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,it.Ny)()||(0,it.$O)())&&ja.push({key:2,label:b.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{on.current.onClick()}});const Wa=[hn.length,(Yt=hn.filter(ie=>!!(ie!=null&&ie.errorMsg)))==null?void 0:Yt.length];return b.createElement("div",{className:ve()(ue.intelligentBox,"intelligent-body-curb",gt),style:He(rt({},Mt),{width:vt}),ref:Gn},b.createElement("div",{className:ue.underpin},b.createElement("b",{style:be}),b.createElement("b",{style:be})),b.createElement("div",{className:ue.head,style:{top:Ce}},b.createElement("div",{className:ue.leftLayout},ot||b.createElement(b.Fragment,null,b.createElement(me.Z,{align:"middle"},b.createElement("div",{className:ue.title},"\u8BD5\u9898\u7F16\u8F91"),!Qe&&b.createElement(x.op,{href:`${y.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",b.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),b.createElement(x.op,{onClick:Yn,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Qe&&b.createElement(Ne.Z,{overlayClassName:ue.menu,menu:{items:ja}},b.createElement(x.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!ke&&ke),b.createElement("div",{className:ue.tip},b.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),b.createElement(me.Z,{className:ue.rightLayout,style:{alignItems:"start"}},mt||b.createElement(b.Fragment,null,b.createElement("div",{className:ue.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(It)&&b.createElement(ge.default,{className:"ml20",checked:wn,onChange:ie=>yn(ie.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(It)&&b.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",b.createElement("span",{className:"ml5 mr5 c-light-primary"},Wa[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",b.createElement("span",{className:"ml5 mr5 c-red-e53"},Wa[1]),"\u9898")),he&&b.createElement("div",{className:ue.tabs},pn==null?void 0:pn.map((ie,wt)=>b.createElement("div",{onClick:()=>{_n(wt)},className:Sn===wt&&ue.active,key:wt},"\u65B0\u9898",wt+1)))),b.createElement("div",{className:ue.centerBox},b.createElement("img",{className:"mb10",src:oe,width:56}),!Oe&&b.createElement(x.op,{onClick:un},"\u8BC6\u522B"))),[1,2].includes(It)&&An(),[3].includes(It)&&ya(),b.createElement("div",{className:"pb10"}),b.createElement("div",{className:ue.buttonFixed},b.createElement("div",{className:ue.buttonWrap},b.createElement(qe.ZP,{size:"middle",className:`${ue.button} mr20`,onClick:cn},"\u53D6\u6D88"),b.createElement(qe.ZP,{size:"middle",type:"primary",loading:je,className:`${ue.button}`,onClick:Ba},pt))),b.createElement(pe.default,{centered:!0,closable:!1,destroyOnClose:!0,open:jt,title:null,footer:null,width:320,afterClose:()=>Xt(0)},b.createElement(me.Z,{align:"middle",style:{flexDirection:"column"}},b.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},sn,b.createElement("span",{className:ue.dotLoading},b.createElement("span",null,"."),b.createElement("span",null,"."),b.createElement("span",null,"."))),b.createElement(ae.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:gn}),b.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",b.createElement("span",{className:"ml5 c-light-primary"},gn,"%")))),b.createElement(pe.default,{centered:!0,open:jn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Dn,width:480,onCancel:()=>zt(!1),onOk:()=>Pn.submit(),afterClose:()=>{Pn.resetFields()}},b.createElement(ce.default,{style:{maxHeight:550},form:Pn,layout:"horizontal",colon:!1,size:"large",onFinish:ie=>ht(void 0,null,function*(){var wt,Fe,_e,Re,dt;const nt=hn.filter(Nt=>!Nt.checked&&!Nt.errorMsg);kn(!0);const Je=()=>ht(void 0,null,function*(){var Nt,tn;const Qt=yield(0,le.ZP)("/api/intelligent_imports/save.json",{method:"post",body:He(rt(rt({},Ue),ie),{list:nt,mode:Ft})});Qt.status===0&&(et&&((Nt=Qt==null?void 0:Qt.data)!=null&&Nt.success)&&window.location.pathname==="/problemset"&&(St.Z.publish("refresh-item-bank",ie.group_id),yield new Promise(Kt=>setTimeout(()=>Kt(),1500))),fe.ZP.success(`\u6210\u529F\u5BFC\u5165${(tn=Qt==null?void 0:Qt.data)==null?void 0:tn.success}\u9053\u8BD5\u9898`,3),nn(Qt),zt(!1)),kn(!1)});if(Ft!==1){yield Je();return}const tt=yield(0,le.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:hn,mode:Ft}});if(tt.status===0){if(!((wt=tt==null?void 0:tt.data)!=null&&wt.error_size)){yield Je();return}pe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{kn(!1)},title:"\u63D0\u793A",content:b.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",b.createElement("span",{className:"c-light-primary ml5 mr5"},(Fe=tt==null?void 0:tt.data)==null?void 0:Fe.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",b.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(_e=tt==null?void 0:tt.data)==null?void 0:_e.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",b.createElement("span",{className:"ml5 mr5"},(dt=(Re=tt==null?void 0:tt.data)==null?void 0:Re.index)==null?void 0:dt.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:Je})}})},b.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),b.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},b.createElement(a.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:Ze})),Ft===1&&b.createElement(ce.default.Item,{label:b.createElement(me.Z,{align:"middle",style:{justifyContent:"space-between"}},b.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),b.createElement("div",{onClick:()=>Be(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},b.createElement("img",{className:"mr5 primary-hover",src:de}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},b.createElement(re.Z,{key:Rt})))),b.createElement(pe.default,{centered:!0,open:_t,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:en,onCancel:()=>Be(!1),onOk:()=>bt.submit(),afterClose:()=>{bt.resetFields()}},b.createElement(ce.default,{style:{maxHeight:550},form:bt,layout:"horizontal",colon:!1,size:"large",onFinish:ie=>ht(void 0,null,function*(){var wt;dn(!0),(yield(0,le.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:ie.name,parent_id:(wt=ie==null?void 0:ie.parent_id)==null?void 0:wt[0]}})).status===0?(Wt(Rt+1),setTimeout(()=>{fe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Be(!1),dn(!1)},1e3)):dn(!1)})},b.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(E.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),b.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},b.createElement(re.Z,null)))),b.createElement(ft.Z,{onSave:ie=>{Zt(!0),vn("\u5904\u7406\u4E2D"),pa("/api/intelligent_imports/import.json",{html:ie})},ref:on}))},Ut=z;var Jt=Tt},26908:function(Ie,Ye,te){"use strict";var b=te(59301),ue=te(60791),Se=te(48136),ve=te(36409),ce=te(62957),fe=te(59301);const pe=(0,b.forwardRef)(({callback:Ee,width:me,onChange:ge,disabled:Ne,readOnly:ye,type:qe="",value:ae="",style:a={}},E)=>{const x=(0,b.useRef)(),y=(0,b.useRef)(),[z,ee]=(0,b.useState)(0),[ne,oe]=(0,b.useState)(0),[le,re]=(0,b.useState)(!1),de=()=>{var ze=document.createElement("div");ze.innerHTML=x.current.getValue();var Me=ze.innerText;return Ee&&Ee(Me),Me};(0,b.useImperativeHandle)(E,()=>({getData:de}));const De=ze=>{ze.preventDefault();const Me=ze.clientX-z,ut=ze.clientY-ne;document.body.onmousemove=$e=>{let Xe=$e.clientX-Me,it=$e.clientY-ut;const St=document.getElementsByClassName("markdown-popup-form")[0],ft=window.innerWidth-St.offsetWidth,Pt=window.innerHeight-St.offsetHeight;Xe=Math.max(0,Math.min(Xe,ft)),it=Math.max(0,Math.min(it,Pt)),Pe($e.clientX,$e.clientY,Me,ut)&&(ee(Xe),oe(it))},document.body.onmouseup=function(){document.body.onmousemove=null}},Pe=(ze,Me,ut,$e)=>{const Xe=document.body.clientHeight,it=document.body.clientWidth;return ze<20&&ut>ze||ze>it-20&&utMe||Me>Xe-20&&$e{le&&setTimeout(()=>{const ze=document.getElementsByClassName("markdown-popup-form")[0],Me=window.innerWidth/2-ze.offsetWidth/2,ut=window.innerHeight/2-ze.offsetHeight/2;ee(Me),oe(ut)},0)},[le]);const Ke=()=>{Ne||ye||re(!0)};return fe.createElement("div",{style:a},fe.createElement("div",{style:{width:me||"100%",position:"relative"},className:`${ue.Z.mathFillWrap} ${Ne||ye?"cursorDefault":""}`,onClick:()=>Ke()},fe.createElement("math-field",{disabled:Ne,locale:"zh_cn",class:`${ue.Z.mathField} ${qe}`,readOnly:ye,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:x,style:{width:"100%",fontSize:ae?18:14},value:ae||""})),fe.createElement(ce.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:ne},title:fe.createElement("div",{style:{cursor:"move"},onMouseDown:De},"\u8F93\u5165\u516C\u5F0F"),open:le,onOk:()=>{const ze=y.current.getData();x.current.setValue(ze),ge(ze),re(!1)},onCancel:()=>{re(!1)},destroyOnClose:!0,className:"markdown-popup-form"},fe.createElement(ve.Z,{value:ae,ref:y,onChange:ge,showSaveButton:!1})))});Ye.Z=pe},36409:function(Ie,Ye,te){"use strict";var b=te(59301),ue=te(77019),Se=te(5269),ve=te(20554),ce=te(99571),fe=te(89284),pe=te(60791),Ee=te(48136),me=te(59301);const ge=(0,b.forwardRef)(({callback:Ne,showSaveButton:ye,value:qe=""},ae)=>{const a=(0,b.useRef)(),E=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r @@ -1082,7 +1082,7 @@ ${st} margin-bottom: 16px; }`;return(0,b.useEffect)(()=>{const Me=Pe.current.attachShadow({mode:"open"});Ke.current=document.createElement("div"),Ke.current.className="markdown-body",Ke.current.innerHTML=De,Me.appendChild(Ke.current);const ut=document.createElement("style");return ut.textContent=ze,Me.appendChild(ut),()=>{Me.innerHTML=""}},[]),(0,b.useEffect)(()=>{Ke.current&&(Ke.current.innerHTML=De)},[De]),Ne.createElement("div",{ref:Pe})},ae=Object.defineProperty,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(De,Pe,Ke)=>Pe in De?ae(De,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):De[Pe]=Ke,z=(De,Pe)=>{for(var Ke in Pe||(Pe={}))E.call(Pe,Ke)&&y(De,Ke,Pe[Ke]);if(a)for(var Ke of a(Pe))x.call(Pe,Ke)&&y(De,Ke,Pe[Ke]);return De};const ee="@\u2581\u2581@",ne="@\u2581@",oe=/]*>/g;function le(De){let Pe=document.createElement("div");return Pe.innerHTML=De,Pe.childNodes.length===0?"":Pe.childNodes[0].nodeValue}const re=(De,Pe)=>{De=De||"";const Ke=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ze=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Me=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ut=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Pe?De.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(Ke,($e,Xe,it,St,ft,Pt,lt)=>{const Lt=Xe||St||Pt,yt=it||ft||lt||"?";return fe.Z.API_SERVER+"/api/attachments/"+Lt+yt+"&t="+(0,pe.Jn)(Lt,Date.now())+($e.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(De=De.replace(ut,($e,Xe,it,St,ft,Pt,lt)=>{const Lt=Xe||St||Pt,yt=it||ft||lt||"?";return fe.Z.API_SERVER+"/attachments/download/"+Lt+yt+"&t="+(0,pe.Jn)(Lt,Date.now())+($e.indexOf(")")>-1?")":"&")}).replace(Ke,($e,Xe,it,St,ft,Pt,lt)=>{const Lt=Xe||St||Pt,yt=it||ft||lt||"?";return fe.Z.API_SERVER+"/api/attachments/"+Lt+yt+"&t="+(0,pe.Jn)(Lt,Date.now())+($e.indexOf(")")>-1?")":"&")}).replace(ze,($e,Xe,it,St,ft)=>{const Pt=Xe||St,lt=it||ft||"";return'"'+fe.Z.API_SERVER+"/api/attachments/"+Pt+lt+Pt+lt+"&t="+(0,pe.Jn)(Pt,Date.now())}).replace(Me,($e,Xe,it,St,ft)=>{const Pt=Xe||St,lt=it||ft||"";return"("+fe.Z.API_SERVER+"/files/uploads/"+Pt+lt+Pt+lt+"&t="+(0,pe.Jn)(Pt,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,` `),De)};var de=({value:De="",className:Pe,showTextOnly:Ke,showLines:ze,style:Me={},stylesPrev:ut={},highlightKeywords:$e,showProgramFill:Xe,isProgramFill:it,disabledFill:St=!1,programFillValue:ft,onFillChange:Pt=yt=>{},onFillBlur:lt=()=>{},onFillFocus:Lt=()=>{}})=>{let yt=String(De);const[At,Ge]=(0,b.useState)(""),[xe,rt]=(0,b.useState)("office"),[He,ht]=(0,b.useState)([]),kt=(0,b.useRef)("a"+(0,me.Z)()),Ae={},st=(Ce,Ve,Qe)=>{const at=document.createElement(Ce===ne?"input":"textarea");at.style.width="100%",at.style.height=Ce===ne?"40px":"151px",at.rows=5,at.spellcheck=!1,at.name="edu-program-fill",at.placeholder="\u8BF7\u8F93\u5165",at.dataset.id=Ve;const ot=Object.keys(Ae).length;return Ae[ot]=at,`${at.outerHTML}`};function Vt(Ce){return Ce=Ce.replace(/!\[.*?\]\(.*?\)/g,""),Ce=Ce.replace(/\[.*?\]\(.*?\)/g,""),Ce=Ce.replace(new RegExp("","gs"),""),Ce=Ce.replace(//g,""),Ce=Ce.replace(//g,""),Ce=Ce.replace(new RegExp(".*?<\\/video>","gs"),""),Ce=Ce.replace(new RegExp(".*?<\\/audio>","gs"),""),Ce=Ce.replace(new RegExp(".*?<\\/style>","gs"),""),Ce=Ce.replace(new RegExp(".*?<\\/script>","gs"),""),Ce}const Tt=Ce=>Ce.replace(/([\s\S]+?)<\/style>/gim,function(Ve,Qe){let at=Qe.replace(/(\n|\r)/g,"").split("}"),ot=[];return at.map(mt=>{mt!=""&&ot.push(`.${kt.current} ${mt}`)}),``}),Ut=(0,b.useMemo)(()=>{try{const at=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,ot=/\"\/api\/attachments\/|\"\/attachments\/download\//g,mt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,we=/\(\/attachments\/download\//g;yt=yt.replace(we,"("+fe.Z.API_SERVER+"/attachments/download/").replace(at,"("+fe.Z.API_SERVER+"/api/attachments/").replace(ot,'"'+fe.Z.API_SERVER+"/api/attachments/").replace(mt,'"'+fe.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`)}catch(at){}if(Xe){let at=-1;return yt=yt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(ot,mt,we){var Oe;return++at,st(ot,at,(Oe=ft==null?void 0:ft[at])==null?void 0:Oe.value.replaceAll("<","<").replaceAll(">",">"))}),`
    ${Tt(yt||"")}
    `}let Ce=Tt(yt);Ce=(0,Se.ZP)(Ce);const Ve=(0,Se.ez)();yt.match(/\[TOC\]/)&&(Ce=Ce.replace("

    [TOC]

    ",(0,Se.Qv)()),(0,Se.Iy)()),Ce=Ce.replace(/(__special_katext_id_\d+__)/g,(at,ot)=>{const{type:mt,expression:we}=Ve[ot];return(0,Ee.renderToString)(le(we)||"",{displayMode:mt==="block",throwOnError:!1,output:"html"})}),Ce=Ce.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Se.AL)();const Qe=document.createElement("div");if(Qe.innerHTML=Ce,Ke)return Qe.innerText;if($e){const at=$e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return vt(Qe,at),Qe.innerHTML}return setTimeout(()=>Ue(),500),Qe.innerHTML},[yt,$e]);(0,b.useEffect)(()=>{cn.current&&cn.current.querySelectorAll(["input","textarea"]).forEach(Ve=>{Ve.oninput=Jt,Ve.onblur=gt,Ve.onfocus=Mt})},[He]),(0,b.useEffect)(()=>{var Ce,Ve,Qe,at,ot;if(ft!=null&&ft.length)try{const mt=cn.current.querySelectorAll(".edu-program-fill-score"),we=cn.current.querySelectorAll('[name="edu-program-fill"]');for(const[Oe,se]of we.entries())se.value=((Ce=ft==null?void 0:ft[Oe])==null?void 0:Ce.value)||"",((Ve=ft==null?void 0:ft[Oe])==null?void 0:Ve.type)==="warning"?se.className="program-fill-warning":((Qe=ft==null?void 0:ft[Oe])==null?void 0:Qe.type)==="success"?se.className="program-fill-success":se.className="";for(const[Oe,se]of mt.entries())se.innerHTML=(at=ft==null?void 0:ft[Oe])!=null&&at.score?`${(ot=ft==null?void 0:ft[Oe])==null?void 0:ot.score}\u5206`:"";ht(ft)}catch(mt){console.log(mt,"error")}},[ft]);const Jt=Ce=>{He[Ce.target.dataset.id]=He[Ce.target.dataset.id]||{},He[Ce.target.dataset.id].value=Ce.target.value,ht([...He]),Pt(He,Ce.target.dataset.id)},gt=Ce=>{He[Ce.target.dataset.id]=He[Ce.target.dataset.id]||{},He[Ce.target.dataset.id].value=Ce.target.value,ht([...He]),lt(He,Ce.target.dataset.id)},Mt=Ce=>{He[Ce.target.dataset.id]=He[Ce.target.dataset.id]||{},He[Ce.target.dataset.id].value=Ce.target.value,ht([...He]),Lt(He,Ce.target.dataset.id)};function vt(Ce,Ve){return Ce.childNodes.forEach(Qe=>{var at;if(Qe.childNodes.length>0)vt(Qe,Ve);else if(Qe.nodeName!=="IMG")if(Qe.innerHTML)Qe.innerHTML=(at=Qe.innerHTML)==null?void 0:at.replace(new RegExp(Ve,"gi"),'$&');else{const ot=document.createElement("span");ot.innerHTML=Qe.textContent.replace(new RegExp(Ve,"gi"),'$&'),Qe.replaceWith(ot)}})}const cn=(0,b.useRef)();Se.jb.WebkitLineClamp=ze,ze&&(Me=z(z({},Me),Se.jb));function nn(Ce){let Ve=Ce.target;if(Ve.tagName.toUpperCase()==="A"){let Qe=Ve.getAttribute("href");if(Qe.indexOf("office")>-1)Ce.preventDefault(),Ge(Qe),rt("office");else if(Qe.indexOf("application/pdf")>-1)Ce.preventDefault(),Ge(Qe),rt("pdf");else if(Qe.indexOf("text/html")>-1)Ce.preventDefault(),Ge(Qe),rt("html");else if(Qe.startsWith("#")){Ce.preventDefault();let at=document.getElementById(Qe.replace("#",""));at&&at.scrollIntoView(!0)}}}const Ue=()=>{var Ce;const Ve=(Ce=cn.current)==null?void 0:Ce.querySelectorAll("video");Ve==null||Ve.forEach(Qe=>{if(Qe.oncontextmenu=()=>!1,Qe.src.indexOf(".m3u8")>-1&&!Qe.canPlayType("application/vnd.apple.mpegurl")){if(ce.ZP.isSupported()){var at=new ce.ZP;at.loadSource(Qe.src),at.attachMedia(Qe)}}})};(0,b.useEffect)(()=>{if(cn.current&&Ut&&Ut.match(oe)&&window.PR.prettyPrint(),cn.current)return cn.current.addEventListener("click",nn),()=>{var Ce;(Ce=cn.current)==null||Ce.removeEventListener("click",nn),(0,Se.AL)(),(0,Se.Iy)()}},[Ut,cn.current,nn]),(0,b.useEffect)(()=>{var Ce;const Ve=Qe=>{Qe.preventDefault(),Qe.clipboardData.setData("text",window.getSelection().toString())};return(Ce=cn.current)==null||Ce.addEventListener("copy",Ve),()=>{var Qe;(Qe=cn.current)==null||Qe.removeEventListener("copy",Ve)}},[cn.current]);const Ft=Ce=>//i.test(Ce||"");return b.createElement(b.Fragment,null,Ke&&b.createElement("div",{ref:cn},Ut),!Ke&&!Ft(Ut)&&b.createElement("div",{ref:cn,style:z({},Me),className:`${Pe||""} ${St?"disabled-fill":""} markdown-body ${kt.current}`,dangerouslySetInnerHTML:{__html:Ut}}),!Ke&&Ft(Ut)&&b.createElement(qe,{html:Ut}),b.createElement(ge.Z,{close:!0,data:At,type:At!=null&&At.length?xe:"",style:z({},ut),onClose:()=>Ge("")}))}},38733:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ve}});var b=te(1997),ue={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},Se=te(59301),ve=({message:ce,className:fe,children:pe,style:Ee={}})=>Se.createElement("div",{className:`custom-spinner ${ue.idsRingWrapper} ${fe}`},Se.createElement("div",{className:ue.ldsRing},Se.createElement("div",null),Se.createElement("div",null),Se.createElement("div",null),Se.createElement("div",null)),ce?Se.createElement("p",{style:Ee},ce):null,pe,Se.createElement(b.Outlet,null))},48047:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ve}});var b=te(59301),ue=te(94784),Se=te(59301),ve=({defaultX:ce="40%",leftChild:fe,rightChild:pe,className:Ee,hideResize:me=!1})=>{const[ge,Ne]=(0,b.useState)(ce),ye=(0,b.useRef)();function qe(){ye.current=!0}(0,b.useEffect)(()=>{function E(y){ye.current&&(ue.Z.publish("resize-move-bar",y),Ne(y.pageX))}function x(){ye.current=!1}return window.addEventListener("mousemove",E),window.addEventListener("mouseup",x),()=>{window.removeEventListener("mousemove",E),window.removeEventListener("mouseup",x)}},[]);const ae=typeof ge=="number"&&ge!==.01?`${ge}px`:ce,a=`calc(100% - ${me?"0px":"4px"} - ${ae})`;return Se.createElement("div",{className:`split-panel-container ${Ee}`},Se.createElement("section",{style:{width:ae,display:ge===.01?"none":""}},fe),Se.createElement("section",{className:"resize-x-bar",onMouseDown:qe},Se.createElement("a",{className:"btn-resize"},Se.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},Se.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),Se.createElement("section",{style:{width:a}},pe))}},26971:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return fe}});var b=te(59301),ue={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},Se=te(92310),ve=te.n(Se),fe=({className:pe,style:Ee={},leftNode:me,leftTitle:ge="\u81EA\u6D4B\u8F93\u5165",rightNode:Ne,rightTitle:ye="\u8FD0\u884C\u7ED3\u679C"})=>b.createElement("div",{className:ve()(ue.result,pe),style:Ee},b.createElement("div",{className:ue.left},b.createElement("div",{className:ue.title},b.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),b.createElement("span",null,ge)),b.createElement("div",{className:ue.leftNode},me)),b.createElement("div",{className:ue.right},b.createElement("div",{className:ue.title},b.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),b.createElement("span",null,ye)),b.createElement("div",{className:ue.rightNode},Ne)))},99845:function(Ie,Ye,te){"use strict";var b=te(59301);const ue=ve=>String(ve).length===1?`0${ve}`:ve,Se=({className:ve="",onChange:ce,defaultValue:fe=0})=>{const[pe,Ee]=(0,b.useState)(fe);(0,b.useEffect)(()=>{const ye=setTimeout(()=>{Ee(pe+1e3)},1e3);return ce(pe+1e3),()=>{clearInterval(ye)}},[pe]);const me=parseInt(pe/(60*6e4))||"00",ge=parseInt(pe%(60*6e4)/6e4)||"00",Ne=parseInt(pe%6e4/1e3)||"00";return b.createElement("div",{className:ve},ue(me),":",ue(ge),":",ue(Ne))};Ye.Z=Se},64393:function(Ie,Ye,te){"use strict";te.d(Ye,{cT:function(){return De},pe:function(){return le}});var b=te(59301),ue=te(14566),Se=te(6767),ve=te(205),ce=te(28209),fe=te.n(ce),pe=te(1012),Ee=te(1997),me=te(47257),ge=te.n(me),Ne=Object.defineProperty,ye=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,x=(Ke,ze,Me)=>ze in Ke?Ne(Ke,ze,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Ke[ze]=Me,y=(Ke,ze)=>{for(var Me in ze||(ze={}))a.call(ze,Me)&&x(Ke,Me,ze[Me]);if(ae)for(var Me of ae(ze))E.call(ze,Me)&&x(Ke,Me,ze[Me]);return Ke},z=(Ke,ze)=>ye(Ke,qe(ze)),ee=(Ke,ze)=>{var Me={};for(var ut in Ke)a.call(Ke,ut)&&ze.indexOf(ut)<0&&(Me[ut]=Ke[ut]);if(Ke!=null&&ae)for(var ut of ae(Ke))ze.indexOf(ut)<0&&E.call(Ke,ut)&&(Me[ut]=Ke[ut]);return Me},ne=(Ke,ze,Me)=>new Promise((ut,$e)=>{var Xe=ft=>{try{St(Me.next(ft))}catch(Pt){$e(Pt)}},it=ft=>{try{St(Me.throw(ft))}catch(Pt){$e(Pt)}},St=ft=>ft.done?ut(ft.value):Promise.resolve(ft.value).then(Xe,it);St((Me=Me.apply(Ke,ze)).next())});const{Dragger:oe}=ue.default,le=Ke=>{const ze="bf3c199c2470cb477d907b1e0917c17b",Me="5183666c72eec9e4";var ut=fe().enc.Utf8.parse(ze);let $e=fe().enc.Utf8.parse(Me);var Xe=fe().AES.decrypt(Ke,ut,{iv:$e,mode:fe().mode.CBC});return Xe.toString(fe().enc.Utf8)};let re;const de=Ke=>ne(void 0,[Ke],function*({identifier:ze,oldFilename:Me,newFilename:ut}){var $e,Xe,it,St,ft,Pt;const lt=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});lt.data=JSON.parse(le(lt.data));const Lt=new OSS({endpoint:($e=lt==null?void 0:lt.data)==null?void 0:$e.end_point,region:(Xe=lt==null?void 0:lt.data)==null?void 0:Xe.region,accessKeyId:(it=lt==null?void 0:lt.data)==null?void 0:it.access_key_id,accessKeySecret:(St=lt==null?void 0:lt.data)==null?void 0:St.access_key_secret,bucket:(ft=lt==null?void 0:lt.data)==null?void 0:ft.bucket,stsToken:(Pt=lt==null?void 0:lt.data)==null?void 0:Pt.security_token});return new Promise((yt,At)=>{console.log(11111,`${ze}/${Me}`,`${ze}/${ut}`,lt.data),Lt.copy(`/${ze}/${Me}`,`/${ze}/${ut}`).then(Ge=>{console.log("\u62F7\u8D1D\u6210\u529F",Ge)}).catch(Ge=>{console.log(Ge)})})}),De=(Ke,ze,Me)=>ne(void 0,null,function*(){var ut,$e,Xe,it,St,ft;ze.file_name=Ke.name;const Pt=yield(0,ve.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",le(Pt.data)),Pt.data=JSON.parse(le(Pt.data));const lt=Ke.name.split(".");lt.pop();const Lt=ze.realFileName?lt.join(""):(0,pe.Z)(),yt=new(ge())({endpoint:(ut=Pt==null?void 0:Pt.data)==null?void 0:ut.end_point,region:($e=Pt==null?void 0:Pt.data)==null?void 0:$e.region,accessKeyId:(Xe=Pt==null?void 0:Pt.data)==null?void 0:Xe.access_key_id,accessKeySecret:(it=Pt==null?void 0:Pt.data)==null?void 0:it.access_key_secret,bucket:(St=Pt==null?void 0:Pt.data)==null?void 0:St.bucket,stsToken:(ft=Pt==null?void 0:Pt.data)==null?void 0:ft.security_token});return new Promise((At,Ge)=>{var xe;yt.multipartUpload(`${Lt}`,new Blob([Ke],{type:Ke.type}),z(y({timeout:200*1e3,partSize:102400},Me),{callback:{url:(xe=Pt==null?void 0:Pt.data)==null?void 0:xe.callback_url,host:Pt==null?void 0:Pt.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ve.rz)(ze)}})).then(function(rt){var He;Ke.response=(He=rt.data)==null?void 0:He.data,At(rt==null?void 0:rt.data)}).catch(function(rt){Ge(rt),console.log("err:",rt)})})}),Pe=Ke=>{var ze=Ke,{user:Me,cancelUpload:ut}=ze,$e=ee(ze,["user","cancelUpload"]);const[Xe,it]=(0,b.useState)([]);let[St,ft]=(0,b.useState)();const Pt={onRemove:Lt=>{it([...Xe.filter(yt=>yt.name!==Lt.name)]),$e.onChange(Xe.filter(yt=>yt.name!==Lt.name))},disabled:$e.disabled,multiple:!0,fileList:Xe==null?void 0:Xe.map(Lt=>Lt.file),customRequest:()=>{},beforeUpload:Lt=>ne(void 0,null,function*(){let yt=$e.maxSize||1073741824;if(Xe.filter(At=>At.name===Lt.name).length){Se.ZP.info(`${Lt.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(Lt==null?void 0:Lt.size)>yt?(Se.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${yt/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(Xe.push({name:Lt.name,file:Lt}),it([...Xe]),$e.onChange(Xe),!1)})},lt=(Lt,yt)=>ne(void 0,null,function*(){var At,Ge,xe,rt,He,ht;yt.file_name=Lt.name;const kt=Lt.name,Ae=yield(0,ve.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(Ae.data=JSON.parse(le(Ae.data)),(Ae==null?void 0:Ae.status)!==0){Xe[Xe.findIndex(Tt=>Tt.name===kt)].status="error",Xe[Xe.findIndex(Tt=>Tt.name===kt)].file.status="error",$e.onChange(Xe),Se.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}St=new(ge())({endpoint:(At=Ae==null?void 0:Ae.data)==null?void 0:At.end_point,region:(Ge=Ae==null?void 0:Ae.data)==null?void 0:Ge.region,accessKeyId:(xe=Ae==null?void 0:Ae.data)==null?void 0:xe.access_key_id,accessKeySecret:(rt=Ae==null?void 0:Ae.data)==null?void 0:rt.access_key_secret,bucket:(He=Ae==null?void 0:Ae.data)==null?void 0:He.bucket,stsToken:(ht=Ae==null?void 0:Ae.data)==null?void 0:ht.security_token}),console.log(Lt,"file"),ft(St);const st=Lt.name.split(".");st.pop();const Vt=kt.indexOf(".")>-1?yt.realFileName?st.join("."):(0,pe.Z)():kt;return new Promise((Tt,Ut)=>{var Jt;try{St.multipartUpload(`${$e.identifier}/${Vt}${kt.indexOf(".")>-1?"."+kt.split(".").pop():""}`,new Blob([Lt.file],{type:Lt.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(gt,Mt,vt)=>{try{console.log("\u8FDB\u5EA6",gt,Mt,vt);const cn=Xe.findIndex(nn=>nn.name===kt);Xe[cn].file.percent=gt*100,Xe[cn].tempCheckpoint=Mt,it([...Xe])}catch(cn){}},checkpoint:Xe[Xe.findIndex(gt=>gt.name===kt)].tempCheckpoint,callback:{customValue:{id:kt+""},url:(Jt=Ae==null?void 0:Ae.data)==null?void 0:Jt.callback_url,host:Ae==null?void 0:Ae.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ve.rz)(yt)}}).then(function(gt){var Mt,vt,cn;const nn=Xe.findIndex(Ft=>Ft.name===kt);let Ue="done";if(((Mt=gt.data)==null?void 0:Mt.status)===0){Lt.response=(vt=gt.data)==null?void 0:vt.data;const Ft=Xe.findIndex(Ce=>Ce.name===kt);Xe[Ft].status="done",Xe[Ft].file.status="done"}else Se.ZP.warning((cn=gt.data)==null?void 0:cn.message),Ue="error";Xe[nn].status=Ue,Xe[nn].file.status=Ue,$e.onChange(Xe),Tt(gt==null?void 0:gt.data)}).catch(function(gt){Xe[Xe.findIndex(Mt=>Mt.name===kt)].status="error",Xe[Xe.findIndex(Mt=>Mt.name===kt)].file.status="error",Se.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),it([...Xe]),$e.onChange(Xe),Ut(gt),console.log("err:",gt)})}catch(gt){}})});return(0,b.useEffect)(()=>{Xe.every(Lt=>Lt==="done"||Lt==="error")&&$e.onComplete(Xe)},[Xe]),(0,b.useEffect)(()=>{ut&&(St==null||St.cancel())},[ut]),(0,b.useEffect)(()=>{$e.uploading&&Xe.map(Lt=>ne(void 0,null,function*(){var yt;if((!Lt.status||Lt.status==="error")&&!ut){Lt.status="uploading",Lt.file.status="uploading";const At=yield lt(Lt,{login:(yt=Me==null?void 0:Me.userInfo)==null?void 0:yt.login,container_type:$e.container_type,container_id:$e.container_id,description:$e.description,realFileName:$e.realFileName})}}))},[$e.uploading]),b.createElement(oe,z(y({},Pt),{height:$e.height,className:$e.className}),b.createElement("p",{className:"ant-upload-hint"},$e.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};Ye.ZP=(0,Ee.connect)(({loading:Ke,globalSetting:ze,user:Me})=>({globalSetting:ze,loading:Ke.models.competitions,user:Me}))(Pe)},18196:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ve}});var b=te(59301),ue=te(94784),Se=te(90083),ve=()=>{const[ce,fe]=(0,b.useState)(""),[pe,Ee]=(0,b.useState)(0);let[me,ge]=(0,b.useState)(),[Ne,ye]=(0,b.useState)();const[qe,ae]=(0,b.useState)(!1),a=(0,b.useRef)("");(0,b.useEffect)(()=>ue.Z.subscribe("preview-image",De=>{fe(De),console.log(le.current),document.body.style.overflow="hidden"}),[]),(0,b.useEffect)(()=>(document.addEventListener("keydown",E),()=>{document.removeEventListener("keydown",E)}),[]),(0,b.useEffect)(()=>{a.current=ce},[ce]);function E(de){de.keyCode==27&&a.current&&x()}function x(){document.body.style.overflow="auto",ge(void 0),ye(void 0),Ee(0),fe("")}function y(){Ee(pe+90)}function z(){me=le.current.width*1.1,Ne=le.current.height*1.1,ye(Ne),ge(me)}function ee(){me=le.current.width/1.1,Ne=le.current.height/1.1,ye(Ne),ge(me)}const ne=(0,b.useRef)(),oe=(0,b.useRef)(),le=(0,b.useRef)(),re=de=>{(de.nativeEvent.target===ne.current||de.nativeEvent.target===oe.current)&&x()};return b.createElement(b.Fragment,null,ce?b.createElement("div",null,b.createElement("div",{className:"preview-wrp-group",ref:oe},b.createElement(Se.Z,{className:"image-preview",src:ce,style:{display:"none"},preview:{visible:!0,src:ce,onVisibleChange:de=>{fe("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},44777:function(Ie,Ye,te){"use strict";te.d(Ye,{h:function(){return ne}});var b=te(59301),ue=te(82326),Se=te(28284),ve=te(99571),ce=te(89780),fe=te.n(ce),pe=te(91606),Ee=te(17892),me=Object.defineProperty,ge=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,a=(oe,le,re)=>le in oe?me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,E=(oe,le)=>{for(var re in le||(le={}))qe.call(le,re)&&a(oe,re,le[re]);if(ye)for(var re of ye(le))ae.call(le,re)&&a(oe,re,le[re]);return oe},x=(oe,le)=>ge(oe,Ne(le));const y=ue.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ye.Z=({callback:oe,onCancel:le})=>{const[re,de]=(0,b.useState)("python");function De(Ke){de(ee[Ke][1])}function Pe(Ke){oe(Ke)}return b.createElement(Se.default,x(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),b.createElement(Se.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(ue.default,{getPopupContainer:Ke=>Ke.parentNode,onChange:De},Object.keys(ee).map(Ke=>b.createElement(y,{key:Ke,value:Ke},ee[Ke][0])))),b.createElement(Se.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(ne,{mode:re})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(ve.ZP,{type:"ghost",onClick:le},"\u53D6\u6D88")))};function ne({value:oe,onChange:le,mode:re,options:de={}}){const De=(0,b.useRef)(),[Pe,Ke]=(0,b.useState)();return(0,b.useEffect)(()=>{if(Pe){let ze=function(Me){const ut=Me.getValue();le&&le(ut)};return Pe.on("change",ze),()=>{Pe.off("change",ze)}}},[Pe,le]),(0,b.useEffect)(()=>{Pe&&Pe.setOption("mode",re)},[Pe,re]),(0,b.useEffect)(()=>{Pe&&(oe!==Pe.getValue()||oe==="")&&setTimeout(()=>{Pe.setValue(oe||"")},300)},[Pe,oe]),(0,b.useEffect)(()=>{if(De.current&&!Pe){const ze=fe().fromTextArea(De.current,E({mode:re,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},de));Ke(ze)}},[De.current,Pe]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:De}))}},39077:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return _t}});var b=te(59301),ue=te(89780),Se=te.n(ue),ve=te(76374),ce=te(91606),fe=te(6313),pe=te(25717),Ee=te(99498),me=te(25419),ge=te(67549),Ne=te(89284),ye=({value:Be="",className:Ze,showTextOnly:We,showLines:Rt,style:Wt={}})=>{const en=(0,b.useMemo)(()=>"",[Be]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:en}}))},qe=te(59301),ae=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Be,Ze,We)=>Ze in Be?ae(Be,Ze,{enumerable:!0,configurable:!0,writable:!0,value:We}):Be[Ze]=We,ne=(Be,Ze)=>{for(var We in Ze||(Ze={}))y.call(Ze,We)&&ee(Be,We,Ze[We]);if(x)for(var We of x(Ze))z.call(Ze,We)&&ee(Be,We,Ze[We]);return Be},oe=(Be,Ze)=>a(Be,E(Ze));let le=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function re({onActionCallback:Be,title:Ze,icon:We,actionName:Rt,className:Wt="",children:en}){function dn(){Be(Rt)}return qe.createElement("a",{title:Ze,className:Wt,onClick:dn},qe.createElement("i",{className:`${We}`}),en)}var de=({watch:Be,showNullButton:Ze,showNullProgramButton:We,onActionCallback:Rt,fullScreen:Wt,insertTemp:en,hidetoolBar:dn,extraUse:In})=>{const Ln=[...le,{title:`${Be?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Be?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return qe.createElement("ul",{className:"markdown-toolbar-container"},!dn&&Ln.map((Sn,_n)=>qe.createElement("li",{key:_n},Sn.actionName?qe.createElement(re,oe(ne({},Sn),{onActionCallback:Rt})):qe.createElement("span",{className:"v-line"}))),Ze?qe.createElement("li",null,qe.createElement(re,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Rt},qe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,We?qe.createElement(qe.Fragment,null,qe.createElement("li",null,qe.createElement(re,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Rt},qe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),qe.createElement("li",null,qe.createElement(re,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Rt},qe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,en&&qe.createElement("li",null,qe.createElement(re,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${en}`,onActionCallback:Rt},qe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),In&&qe.createElement("li",null,In),qe.createElement("li",{className:"btn-full-screen"},qe.createElement(re,{icon:`${Wt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Wt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Rt})))},De=te(46860),Pe=te(28284),Ke=te(37568),ze=te(99571),Me=Object.defineProperty,ut=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,ft=(Be,Ze,We)=>Ze in Be?Me(Be,Ze,{enumerable:!0,configurable:!0,writable:!0,value:We}):Be[Ze]=We,Pt=(Be,Ze)=>{for(var We in Ze||(Ze={}))it.call(Ze,We)&&ft(Be,We,Ze[We]);if(Xe)for(var We of Xe(Ze))St.call(Ze,We)&&ft(Be,We,Ze[We]);return Be},lt=(Be,Ze)=>ut(Be,$e(Ze));const Lt={labelCol:{span:4},wrapperCol:{span:20}};var yt=({callback:Be,onCancel:Ze})=>{function We(Rt){Be(Rt)}return b.createElement(Pe.default,lt(Pt({},Lt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:We,style:{width:500}}),b.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(Ke.default,null)),b.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(Ke.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(ze.ZP,{type:"ghost",onClick:Ze},"\u53D6\u6D88")))},At=te(44777),Ge=te(55211),xe=te(62957),rt=te(77019),He=te(36828),ht=te(59301),kt=({callback:Be,onCancel:Ze})=>{const We=document.createElement("canvas"),Rt=We.getContext("2d");We.width=1e3,We.height=800,Rt.fillStyle="#ffffff",Rt.fillRect(0,0,We.width,We.height);const Wt=We.toDataURL("image/png");return ht.createElement(xe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ht.createElement(rt.Z,{style:{height:"100vh"}},ht.createElement(He.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Wt,visible:!0,title:String(Date.now())},onOk:en=>{Be({src:en.url})},onClose:Ze})))},Ae=te(12378);function st(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(st,go.CommandHandler),st.prototype.canAlignSelection=function(){var Be=this.diagram;return!(Be===null||Be.isReadOnly||Be.isModelReadOnly||Be.selection.count<2)},st.prototype.alignLeft=function(){var Be=this.diagram;Be.startTransaction("aligning left");var Ze=1/0;Be.selection.each(function(We){We instanceof go.Link||(Ze=Math.min(We.position.x,Ze))}),Be.selection.each(function(We){We instanceof go.Link||We.move(new go.Point(Ze,We.position.y))}),Be.commitTransaction("aligning left")},st.prototype.alignRight=function(){var Be=this.diagram;Be.startTransaction("aligning right");var Ze=-1/0;Be.selection.each(function(We){if(!(We instanceof go.Link)){var Rt=We.actualBounds.x+We.actualBounds.width;Ze=Math.max(Rt,Ze)}}),Be.selection.each(function(We){We instanceof go.Link||We.move(new go.Point(Ze-We.actualBounds.width,We.position.y))}),Be.commitTransaction("aligning right")},st.prototype.alignTop=function(){var Be=this.diagram;Be.startTransaction("alignTop");var Ze=1/0;Be.selection.each(function(We){We instanceof go.Link||(Ze=Math.min(We.position.y,Ze))}),Be.selection.each(function(We){We instanceof go.Link||We.move(new go.Point(We.position.x,Ze))}),Be.commitTransaction("alignTop")},st.prototype.alignBottom=function(){var Be=this.diagram;Be.startTransaction("aligning bottom");var Ze=-1/0;Be.selection.each(function(We){if(!(We instanceof go.Link)){var Rt=We.actualBounds.y+We.actualBounds.height;Ze=Math.max(Rt,Ze)}}),Be.selection.each(function(We){We instanceof go.Link||We.move(new go.Point(We.actualBounds.x,Ze-We.actualBounds.height))}),Be.commitTransaction("aligning bottom")},st.prototype.alignCenterX=function(){var Be=this.diagram,Ze=Be.selection.first();if(Ze){Be.startTransaction("aligning Center X");var We=Ze.actualBounds.x+Ze.actualBounds.width/2;Be.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(We-Rt.actualBounds.width/2,Rt.actualBounds.y))}),Be.commitTransaction("aligning Center X")}},st.prototype.alignCenterY=function(){var Be=this.diagram,Ze=Be.selection.first();if(Ze){Be.startTransaction("aligning Center Y");var We=Ze.actualBounds.y+Ze.actualBounds.height/2;Be.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,We-Rt.actualBounds.height/2))}),Be.commitTransaction("aligning Center Y")}},st.prototype.alignColumn=function(Be){var Ze=this.diagram;Ze.startTransaction("align Column"),Be===void 0&&(Be=0),Be=parseFloat(Be);var We=new Array;Ze.selection.each(function(In){In instanceof go.Link||We.push(In)});for(var Rt=0;Rt0){for(var In=en.elt(dn-1);In!==null&&In.isTreeExpanded&&!In.isTreeLeaf;){var Ln=this._sortTreeChildrenByY(In);In=Ln.last()}In!==null&&Be.select(In)}else Be.select(Wt)}}else if(We.key==="Down")if(Ze.isTreeExpanded&&!Ze.isTreeLeaf){var Rt=this._sortTreeChildrenByY(Ze).first();Rt!==null&&Be.select(Rt)}else for(;Ze!==null;){var Wt=Ze.findTreeParentNode();if(Wt===null)break;var en=this._sortTreeChildrenByY(Wt),dn=en.indexOf(Ze);if(dnen.y?1:Wt.xen.x?1:0}),Ze},st.prototype.copyToClipboard=function(Be){go.CommandHandler.prototype.copyToClipboard.call(this,Be),this._lastPasteOffset.set(this.pasteOffset)},st.prototype.pasteFromClipboard=function(){var Be=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Be,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Be},Object.defineProperty(st.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Be){if(Be!=="move"&&Be!=="select"&&Be!=="scroll"&&Be!=="tree"&&Be!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Be);this._arrowKeyBehavior=Be}}),Object.defineProperty(st.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Be){if(!(Be instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Be);this._pasteOffset.set(Be)}});var Vt=st,Tt=te(78325),Ut=te(5269),Jt=te(205),gt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Mt=te(57535),vt=te(59301),cn=(Be,Ze,We)=>new Promise((Rt,Wt)=>{var en=Ln=>{try{In(We.next(Ln))}catch(Sn){Wt(Sn)}},dn=Ln=>{try{In(We.throw(Ln))}catch(Sn){Wt(Sn)}},In=Ln=>Ln.done?Rt(Ln.value):Promise.resolve(Ln.value).then(en,dn);In((We=We.apply(Be,Ze)).next())});function nn({onCancel:Be,callback:Ze}){let We=(0,b.useRef)(),Rt=(0,b.useRef)(),Wt=(0,b.useRef)(),en=(0,b.useRef)(!1);const dn=(0,b.useRef)(!1),[In,Ln]=(0,b.useState)(0);function Sn(){const je=Ae.bx.make,Et={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};We.current=new Ae.S0(Rt.current,{padding:20,grid:je(Ae.s_,"Grid",je(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),je(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:rn=>{var un=rn.diagram.commandHandler.addTopLevelParts(rn.diagram.selection,!0);un||rn.diagram.currentTool.doCancel()},commandHandler:je(Vt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:rn=>{var un=rn.subject;un.location=un.location.copy().snapToGridPoint(rn.diagram.grid.gridOrigin,rn.diagram.grid.gridCellSize),setTimeout(()=>{rn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:rn=>{var un=rn.subject;setTimeout(()=>{rn.diagram.commandHandler.editTextBlock()})},LinkRelinked:rn=>{var un=rn.parameter.part;un.invalidateConnectedLinks();var An=rn.subject;rn.diagram.toolManager.linkingTool.isForwards?An.toNode.invalidateConnectedLinks():An.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),We.current.nodeTemplate=je(Ae.NB,"Auto",{locationSpot:Ae.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ae.$u(120,60),minSize:new Ae.$u(40,40),resizable:!0,resizeCellSize:new Ae.$u(10,10),rotatable:!0},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),new Ae.KX("desiredSize","size",Ae.$u.parse).makeTwoWay(Ae.$u.stringify),je(Ae.bn,{name:"SHAPE",fill:Et.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("figure"),new Ae.KX("fill"),new Ae.KX("stroke","borderColor"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),je(Ae.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),je(Ae.al,{margin:1,textAlign:"center",overflow:Ae.al.OverflowEllipsis,editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),We.current.nodeTemplate.toolTip=je("ToolTip",je(Ae.s_,"Vertical",{maxSize:new Ae.$u(200,NaN)},je(Ae.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ae.KX("text")),je(Ae.al,{font:"10pt sans-serif",textAlign:"center"},new Ae.KX("text","details"))));function Pn(rn,un){var An=(qt,Mn)=>{qt.handled=!0,qt.diagram.model.commit(ra=>{var wa=Mn.part.adornedPart,ga=new Ae.E9().setRectSpot(wa.actualBounds,rn);ga.subtract(wa.location),ga.scale(2,2),ga.x+=Math.sign(ga.x)*130,ga.y+=Math.sign(ga.y)*130,ga.add(wa.location),ga.snapToGridPoint(qt.diagram.grid.gridOrigin,qt.diagram.grid.gridCellSize);var Ea=ra.copyNodeData(wa.data);ra.setGroupKeyForNodeData(Ea,ra.getGroupKeyForNodeData(wa.data)),ra.addNodeData(Ea);var Bt={from:wa.key,to:ra.getKeyForNodeData(Ea)};ra.addLinkData(Bt);var Le=qt.diagram.findNodeForData(Ea);Le.location=ga,qt.diagram.select(Le),setTimeout(()=>{qt.diagram.commandHandler.editTextBlock()},20)})};return je(Ae.bn,{figure:un,alignment:rn,alignmentFocus:rn.opposite(),width:rn.equals(Ae.z6.Top)||rn.equals(Ae.z6.Bottom)?25:18,height:rn.equals(Ae.z6.Top)||rn.equals(Ae.z6.Bottom)?18:25,fill:"orange",stroke:Et.white,strokeWidth:4,mouseEnter:(qt,Mn)=>Mn.fill="dodgerblue",mouseLeave:(qt,Mn)=>Mn.fill="orange",isActionable:!0,click:An,contextClick:An})}function bt(rn){return je(Ae.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(un,An)=>An.fill="dodgerblue",mouseLeave:(un,An)=>An.fill="orange",click:(un,An)=>{un.diagram.commandHandler.showContextMenu(An.part.adornedPart)}},rn||{})}We.current.nodeTemplate.selectionAdornmentTemplate=je(Ae.uz,"Spot",je(Ae.Vm,{padding:10}),Pn(Ae.z6.Top,"TriangleUp"),Pn(Ae.z6.Left,"TriangleLeft"),Pn(Ae.z6.Right,"TriangleRight"),Pn(Ae.z6.Bottom,"TriangleDown"),bt({alignment:new Ae.z6(.75,0)}));function En(rn,un){return(An,qt)=>{An.handled=!0,An.diagram.model.commit(Mn=>{Mn.set(qt.part.adornedPart.data,rn,un)})}}function Gn(rn,un){return un||(un="color"),je(Ae.bn,{width:16,height:16,stroke:"lightgray",fill:rn,margin:1,background:"transparent",mouseEnter:(An,qt)=>qt.stroke="dodgerblue",mouseLeave:(An,qt)=>qt.stroke="lightgray",click:En(un,rn),contextClick:En(un,rn)})}function mn(){return[je("ContextMenuButton",je(Ae.s_,"Horizontal",Gn(Et.white,"fill"),Gn(Et.beige,"fill"),Gn(Et.extralightblue,"fill"),Gn(Et.extralightred,"fill"))),je("ContextMenuButton",je(Ae.s_,"Horizontal",Gn(Et.lightgray,"fill"),Gn(Et.lightgreen,"fill"),Gn(Et.lightblue,"fill"),Gn(Et.lightred,"fill")))]}function on(){return[je("ContextMenuButton",je(Ae.s_,"Horizontal",Gn(Et.black),Gn(Et.green),Gn(Et.blue),Gn(Et.red))),je("ContextMenuButton",je(Ae.s_,"Horizontal",Gn(Et.white),Gn(Et.magenta),Gn(Et.purple),Gn(Et.orange)))]}function Tn(rn,un){return un||(un="thickness"),je(Ae.bn,"LineH",{width:16,height:16,strokeWidth:rn,margin:1,background:"transparent",mouseEnter:(An,qt)=>qt.background="dodgerblue",mouseLeave:(An,qt)=>qt.background="transparent",click:En(un,rn),contextClick:En(un,rn)})}function Rn(rn,un){return un||(un="dash"),je(Ae.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:rn,margin:1,background:"transparent",mouseEnter:(An,qt)=>qt.background="dodgerblue",mouseLeave:(An,qt)=>qt.background="transparent",click:En(un,rn),contextClick:En(un,rn)})}function Yn(){return[je("ContextMenuButton",je(Ae.s_,"Horizontal",Tn(1),Tn(2),Tn(3),Tn(4))),je("ContextMenuButton",je(Ae.s_,"Horizontal",Rn(null),Rn([2,4]),Rn([4,4])))]}function Zn(rn,un){return un||(un="figure"),je(Ae.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:rn,margin:1,background:"transparent",mouseEnter:(An,qt)=>qt.fill="dodgerblue",mouseLeave:(An,qt)=>qt.fill="lightgray",click:En(un,rn),contextClick:En(un,rn)})}We.current.nodeTemplate.contextMenu=je("ContextMenu",je("ContextMenuButton",je(Ae.s_,"Horizontal",Zn("Rectangle"),Zn("RoundedRectangle"),Zn("Ellipse"),Zn("Diamond"))),je("ContextMenuButton",je(Ae.s_,"Horizontal",Zn("Parallelogram2"),Zn("ManualOperation"),Zn("Procedure"),Zn("Cylinder1"))),je("ContextMenuButton",je(Ae.s_,"Horizontal",Zn("Terminator"),Zn("CreateRequest"),Zn("Document"),Zn("TriangleDown"))),mn(),on(),Yn()),We.current.groupTemplate=je(Ae.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ae.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(rn,un)=>{var An=un.addMembers(un.diagram.selection,!0);An||un.diagram.currentTool.doCancel()},avoidable:!1},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),je(Ae.s_,"Auto",{name:"BODY"},je(Ae.bn,{parameter1:10,fill:Et.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("fill"),new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),je(Ae.Vm,{background:"transparent",margin:20})),je(Ae.al,{alignment:Ae.z6.Top,alignmentFocus:Ae.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ae.KX("text"),new Ae.KX("stroke","color"))),We.current.groupTemplate.selectionAdornmentTemplate=je(Ae.uz,"Spot",je(Ae.s_,"Auto",je(Ae.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),je(Ae.Vm,{margin:1.5})),bt({alignment:Ae.z6.TopRight,alignmentFocus:Ae.z6.BottomRight})),We.current.groupTemplate.contextMenu=je("ContextMenu",mn(),on(),Yn()),We.current.linkTemplate=je(Ae.rU,{layerName:"Foreground",routing:Ae.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ae.KX("fromSpot","fromSpot",Ae.z6.parse),new Ae.KX("toSpot","toSpot",Ae.z6.parse),new Ae.KX("fromShortLength","dir",rn=>rn>=1?10:0),new Ae.KX("toShortLength","dir",rn=>rn>=1?10:0),new Ae.KX("points").makeTwoWay(),je(Ae.bn,{strokeWidth:2},new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),je(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,0),segmentOrientation:Ae.rU.OrientAlong,alignmentFocus:Ae.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",rn=>rn===1)),je(Ae.bn,{segmentIndex:-1,segmentOffset:new Ae.E9(-10,6),segmentOrientation:Ae.rU.OrientPlus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",rn=>rn>=1),new Ae.KX("width","thickness",rn=>7+3*rn),new Ae.KX("height","thickness",rn=>7+3*rn),new Ae.KX("segmentOffset","thickness",rn=>new Ae.E9(-15,4+1.5*rn))),je(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,-6),segmentOrientation:Ae.rU.OrientMinus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",rn=>rn===2),new Ae.KX("width","thickness",rn=>7+3*rn),new Ae.KX("height","thickness",rn=>7+3*rn),new Ae.KX("segmentOffset","thickness",rn=>new Ae.E9(-15,4+1.5*rn))),je(Ae.al,{alignmentFocus:new Ae.z6(0,1,-4,0),editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),We.current.linkTemplate.selectionAdornmentTemplate=je(Ae.uz,je(Ae.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Kn(2)},new Ae.KX("pathPattern","thickness",Kn)),bt({alignmentFocus:new Ae.z6(0,0,-6,-4)}));function Kn(rn){return je(Ae.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(rn+4).toString()+" H3"})}function Nn(rn){var un="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return rn===0?un="M0 0 M16 16 M0 8 L16 8":rn===2&&(un="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),je(Ae.bn,{geometryString:un,margin:2,background:"transparent",mouseEnter:(An,qt)=>qt.background="dodgerblue",mouseLeave:(An,qt)=>qt.background="transparent",click:En("dir",rn),contextClick:En("dir",rn)})}function Te(rn){var un=(An,qt)=>{An.handled=!0,An.diagram.model.commit(Mn=>{var ra=qt.part.adornedPart;Mn.set(ra.data,rn?"toSpot":"fromSpot",Ae.z6.stringify(Ae.z6.AllSides)),(rn?ra.toNode:ra.fromNode).invalidateConnectedLinks()})};return je(Ae.bn,{width:12,height:12,fill:"transparent",mouseEnter:(An,qt)=>qt.background="dodgerblue",mouseLeave:(An,qt)=>qt.background="transparent",click:un,contextClick:un})}function Ht(rn,un){var An=0,qt=Ae.z6.RightSide;rn.equals(Ae.z6.Top)?(An=270,qt=Ae.z6.TopSide):rn.equals(Ae.z6.Left)?(An=180,qt=Ae.z6.LeftSide):rn.equals(Ae.z6.Bottom)&&(An=90,qt=Ae.z6.BottomSide),un||(An-=180);var Mn=(ra,wa)=>{ra.handled=!0,ra.diagram.model.commit(ga=>{var Ea=wa.part.adornedPart;ga.set(Ea.data,un?"toSpot":"fromSpot",Ae.z6.stringify(qt)),(un?Ea.toNode:Ea.fromNode).invalidateConnectedLinks()})};return je(Ae.bn,{alignment:rn,alignmentFocus:rn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:An,background:"transparent",mouseEnter:(ra,wa)=>wa.background="dodgerblue",mouseLeave:(ra,wa)=>wa.background="transparent",click:Mn,contextClick:Mn})}We.current.linkTemplate.contextMenu=je("ContextMenu",on(),Yn(),je("ContextMenuButton",je(Ae.s_,"Horizontal",Nn(0),Nn(1),Nn(2))),je("ContextMenuButton",je(Ae.s_,"Horizontal",je(Ae.s_,"Spot",Te(!1),Ht(Ae.z6.Top,!1),Ht(Ae.z6.Left,!1),Ht(Ae.z6.Right,!1),Ht(Ae.z6.Bottom,!1)),je(Ae.s_,"Spot",{margin:new Ae.Zt(0,0,0,2)},Te(!0),Ht(Ae.z6.Top,!0),Ht(Ae.z6.Left,!0),Ht(Ae.z6.Right,!0),Ht(Ae.z6.Bottom,!0)))));const sa=`{ "class": "GraphLinksModel", +`)}catch(at){}if(Xe){let at=-1;return yt=yt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(ot,mt,we){var Oe;return++at,st(ot,at,(Oe=ft==null?void 0:ft[at])==null?void 0:Oe.value.replaceAll("<","<").replaceAll(">",">"))}),`
    ${Tt(yt||"")}
    `}let Ce=Tt(yt);Ce=(0,Se.ZP)(Ce);const Ve=(0,Se.ez)();yt.match(/\[TOC\]/)&&(Ce=Ce.replace("

    [TOC]

    ",(0,Se.Qv)()),(0,Se.Iy)()),Ce=Ce.replace(/(__special_katext_id_\d+__)/g,(at,ot)=>{const{type:mt,expression:we}=Ve[ot];return(0,Ee.renderToString)(le(we)||"",{displayMode:mt==="block",throwOnError:!1,output:"html"})}),Ce=Ce.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Se.AL)();const Qe=document.createElement("div");if(Qe.innerHTML=Ce,Ke)return Qe.innerText;if($e){const at=$e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return vt(Qe,at),Qe.innerHTML}return setTimeout(()=>Ue(),500),Qe.innerHTML},[yt,$e]);(0,b.useEffect)(()=>{cn.current&&cn.current.querySelectorAll(["input","textarea"]).forEach(Ve=>{Ve.oninput=Jt,Ve.onblur=gt,Ve.onfocus=Mt})},[He]),(0,b.useEffect)(()=>{var Ce,Ve,Qe,at,ot;if(ft!=null&&ft.length)try{const mt=cn.current.querySelectorAll(".edu-program-fill-score"),we=cn.current.querySelectorAll('[name="edu-program-fill"]');for(const[Oe,se]of we.entries())se.value=((Ce=ft==null?void 0:ft[Oe])==null?void 0:Ce.value)||"",((Ve=ft==null?void 0:ft[Oe])==null?void 0:Ve.type)==="warning"?se.className="program-fill-warning":((Qe=ft==null?void 0:ft[Oe])==null?void 0:Qe.type)==="success"?se.className="program-fill-success":se.className="";for(const[Oe,se]of mt.entries())se.innerHTML=(at=ft==null?void 0:ft[Oe])!=null&&at.score?`${(ot=ft==null?void 0:ft[Oe])==null?void 0:ot.score}\u5206`:"";ht(ft)}catch(mt){console.log(mt,"error")}},[ft]);const Jt=Ce=>{He[Ce.target.dataset.id]=He[Ce.target.dataset.id]||{},He[Ce.target.dataset.id].value=Ce.target.value,ht([...He]),Pt(He,Ce.target.dataset.id)},gt=Ce=>{He[Ce.target.dataset.id]=He[Ce.target.dataset.id]||{},He[Ce.target.dataset.id].value=Ce.target.value,ht([...He]),lt(He,Ce.target.dataset.id)},Mt=Ce=>{He[Ce.target.dataset.id]=He[Ce.target.dataset.id]||{},He[Ce.target.dataset.id].value=Ce.target.value,ht([...He]),Lt(He,Ce.target.dataset.id)};function vt(Ce,Ve){return Ce.childNodes.forEach(Qe=>{var at;if(Qe.childNodes.length>0)vt(Qe,Ve);else if(Qe.nodeName!=="IMG")if(Qe.innerHTML)Qe.innerHTML=(at=Qe.innerHTML)==null?void 0:at.replace(new RegExp(Ve,"gi"),'$&');else{const ot=document.createElement("span");ot.innerHTML=Qe.textContent.replace(new RegExp(Ve,"gi"),'$&'),Qe.replaceWith(ot)}})}const cn=(0,b.useRef)();Se.jb.WebkitLineClamp=ze,ze&&(Me=z(z({},Me),Se.jb));function nn(Ce){let Ve=Ce.target;if(Ve.tagName.toUpperCase()==="A"){let Qe=Ve.getAttribute("href");if(Qe.indexOf("office")>-1)Ce.preventDefault(),Ge(Qe),rt("office");else if(Qe.indexOf("application/pdf")>-1)Ce.preventDefault(),Ge(Qe),rt("pdf");else if(Qe.indexOf("text/html")>-1)Ce.preventDefault(),Ge(Qe),rt("html");else if(Qe.startsWith("#")){Ce.preventDefault();let at=document.getElementById(Qe.replace("#",""));at&&at.scrollIntoView(!0)}}}const Ue=()=>{var Ce;const Ve=(Ce=cn.current)==null?void 0:Ce.querySelectorAll("video");Ve==null||Ve.forEach(Qe=>{if(Qe.oncontextmenu=()=>!1,Qe.src.indexOf(".m3u8")>-1&&!Qe.canPlayType("application/vnd.apple.mpegurl")){if(ce.ZP.isSupported()){var at=new ce.ZP;at.loadSource(Qe.src),at.attachMedia(Qe)}}})};(0,b.useEffect)(()=>{if(cn.current&&Ut&&Ut.match(oe)&&window.PR.prettyPrint(),cn.current)return cn.current.addEventListener("click",nn),()=>{var Ce;(Ce=cn.current)==null||Ce.removeEventListener("click",nn),(0,Se.AL)(),(0,Se.Iy)()}},[Ut,cn.current,nn]),(0,b.useEffect)(()=>{var Ce;const Ve=Qe=>{Qe.preventDefault(),Qe.clipboardData.setData("text",window.getSelection().toString())};return(Ce=cn.current)==null||Ce.addEventListener("copy",Ve),()=>{var Qe;(Qe=cn.current)==null||Qe.removeEventListener("copy",Ve)}},[cn.current]);const Ft=Ce=>//i.test(Ce||"");return b.createElement(b.Fragment,null,Ke&&b.createElement("div",{ref:cn},Ut),!Ke&&!Ft(Ut)&&b.createElement("div",{ref:cn,style:z({},Me),className:`${Pe||""} ${St?"disabled-fill":""} markdown-body ${kt.current}`,dangerouslySetInnerHTML:{__html:Ut}}),!Ke&&Ft(Ut)&&b.createElement(qe,{html:Ut}),b.createElement(ge.Z,{close:!0,data:At,type:At!=null&&At.length?xe:"",style:z({},ut),onClose:()=>Ge("")}))}},38733:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ve}});var b=te(1997),ue={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},Se=te(59301),ve=({message:ce,className:fe,children:pe,style:Ee={}})=>Se.createElement("div",{className:`custom-spinner ${ue.idsRingWrapper} ${fe}`},Se.createElement("div",{className:ue.ldsRing},Se.createElement("div",null),Se.createElement("div",null),Se.createElement("div",null),Se.createElement("div",null)),ce?Se.createElement("p",{style:Ee},ce):null,pe,Se.createElement(b.Outlet,null))},48047:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ve}});var b=te(59301),ue=te(94784),Se=te(59301),ve=({defaultX:ce="40%",leftChild:fe,rightChild:pe,className:Ee,hideResize:me=!1})=>{const[ge,Ne]=(0,b.useState)(ce),ye=(0,b.useRef)();function qe(){ye.current=!0}(0,b.useEffect)(()=>{function E(y){ye.current&&(ue.Z.publish("resize-move-bar",y),Ne(y.pageX))}function x(){ye.current=!1}return window.addEventListener("mousemove",E),window.addEventListener("mouseup",x),()=>{window.removeEventListener("mousemove",E),window.removeEventListener("mouseup",x)}},[]);const ae=typeof ge=="number"&&ge!==.01?`${ge}px`:ce,a=`calc(100% - ${me?"0px":"4px"} - ${ae})`;return Se.createElement("div",{className:`split-panel-container ${Ee}`},Se.createElement("section",{style:{width:ae,display:ge===.01?"none":""}},fe),Se.createElement("section",{className:"resize-x-bar",onMouseDown:qe},Se.createElement("a",{className:"btn-resize"},Se.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},Se.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),Se.createElement("section",{style:{width:a}},pe))}},26971:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return fe}});var b=te(59301),ue={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},Se=te(92310),ve=te.n(Se),fe=({className:pe,style:Ee={},leftNode:me,leftTitle:ge="\u81EA\u6D4B\u8F93\u5165",rightNode:Ne,rightTitle:ye="\u8FD0\u884C\u7ED3\u679C"})=>b.createElement("div",{className:ve()(ue.result,pe),style:Ee},b.createElement("div",{className:ue.left},b.createElement("div",{className:ue.title},b.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),b.createElement("span",null,ge)),b.createElement("div",{className:ue.leftNode},me)),b.createElement("div",{className:ue.right},b.createElement("div",{className:ue.title},b.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),b.createElement("span",null,ye)),b.createElement("div",{className:ue.rightNode},Ne)))},99845:function(Ie,Ye,te){"use strict";var b=te(59301);const ue=ve=>String(ve).length===1?`0${ve}`:ve,Se=({className:ve="",onChange:ce,defaultValue:fe=0})=>{const[pe,Ee]=(0,b.useState)(fe);(0,b.useEffect)(()=>{const ye=setTimeout(()=>{Ee(pe+1e3)},1e3);return ce(pe+1e3),()=>{clearInterval(ye)}},[pe]);const me=parseInt(pe/(60*6e4))||"00",ge=parseInt(pe%(60*6e4)/6e4)||"00",Ne=parseInt(pe%6e4/1e3)||"00";return b.createElement("div",{className:ve},ue(me),":",ue(ge),":",ue(Ne))};Ye.Z=Se},64393:function(Ie,Ye,te){"use strict";te.d(Ye,{cT:function(){return De},pe:function(){return le}});var b=te(59301),ue=te(14566),Se=te(6767),ve=te(205),ce=te(28209),fe=te.n(ce),pe=te(1012),Ee=te(1997),me=te(47257),ge=te.n(me),Ne=Object.defineProperty,ye=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,x=(Ke,ze,Me)=>ze in Ke?Ne(Ke,ze,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Ke[ze]=Me,y=(Ke,ze)=>{for(var Me in ze||(ze={}))a.call(ze,Me)&&x(Ke,Me,ze[Me]);if(ae)for(var Me of ae(ze))E.call(ze,Me)&&x(Ke,Me,ze[Me]);return Ke},z=(Ke,ze)=>ye(Ke,qe(ze)),ee=(Ke,ze)=>{var Me={};for(var ut in Ke)a.call(Ke,ut)&&ze.indexOf(ut)<0&&(Me[ut]=Ke[ut]);if(Ke!=null&&ae)for(var ut of ae(Ke))ze.indexOf(ut)<0&&E.call(Ke,ut)&&(Me[ut]=Ke[ut]);return Me},ne=(Ke,ze,Me)=>new Promise((ut,$e)=>{var Xe=ft=>{try{St(Me.next(ft))}catch(Pt){$e(Pt)}},it=ft=>{try{St(Me.throw(ft))}catch(Pt){$e(Pt)}},St=ft=>ft.done?ut(ft.value):Promise.resolve(ft.value).then(Xe,it);St((Me=Me.apply(Ke,ze)).next())});const{Dragger:oe}=ue.default,le=Ke=>{const ze="bf3c199c2470cb477d907b1e0917c17b",Me="5183666c72eec9e4";var ut=fe().enc.Utf8.parse(ze);let $e=fe().enc.Utf8.parse(Me);var Xe=fe().AES.decrypt(Ke,ut,{iv:$e,mode:fe().mode.CBC});return Xe.toString(fe().enc.Utf8)};let re;const de=Ke=>ne(void 0,[Ke],function*({identifier:ze,oldFilename:Me,newFilename:ut}){var $e,Xe,it,St,ft,Pt;const lt=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});lt.data=JSON.parse(le(lt.data));const Lt=new OSS({endpoint:($e=lt==null?void 0:lt.data)==null?void 0:$e.end_point,region:(Xe=lt==null?void 0:lt.data)==null?void 0:Xe.region,accessKeyId:(it=lt==null?void 0:lt.data)==null?void 0:it.access_key_id,accessKeySecret:(St=lt==null?void 0:lt.data)==null?void 0:St.access_key_secret,bucket:(ft=lt==null?void 0:lt.data)==null?void 0:ft.bucket,stsToken:(Pt=lt==null?void 0:lt.data)==null?void 0:Pt.security_token});return new Promise((yt,At)=>{console.log(11111,`${ze}/${Me}`,`${ze}/${ut}`,lt.data),Lt.copy(`/${ze}/${Me}`,`/${ze}/${ut}`).then(Ge=>{console.log("\u62F7\u8D1D\u6210\u529F",Ge)}).catch(Ge=>{console.log(Ge)})})}),De=(Ke,ze,Me)=>ne(void 0,null,function*(){var ut,$e,Xe,it,St,ft;ze.file_name=Ke.name;const Pt=yield(0,ve.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",le(Pt.data)),Pt.data=JSON.parse(le(Pt.data));const lt=Ke.name.split(".");lt.pop();const Lt=ze.realFileName?lt.join(""):(0,pe.Z)(),yt=new(ge())({endpoint:(ut=Pt==null?void 0:Pt.data)==null?void 0:ut.end_point,region:($e=Pt==null?void 0:Pt.data)==null?void 0:$e.region,accessKeyId:(Xe=Pt==null?void 0:Pt.data)==null?void 0:Xe.access_key_id,accessKeySecret:(it=Pt==null?void 0:Pt.data)==null?void 0:it.access_key_secret,bucket:(St=Pt==null?void 0:Pt.data)==null?void 0:St.bucket,stsToken:(ft=Pt==null?void 0:Pt.data)==null?void 0:ft.security_token});return new Promise((At,Ge)=>{var xe;yt.multipartUpload(`${Lt}`,new Blob([Ke],{type:Ke.type}),z(y({timeout:200*1e3,partSize:102400},Me),{callback:{url:(xe=Pt==null?void 0:Pt.data)==null?void 0:xe.callback_url,host:Pt==null?void 0:Pt.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ve.rz)(ze)}})).then(function(rt){var He;Ke.response=(He=rt.data)==null?void 0:He.data,At(rt==null?void 0:rt.data)}).catch(function(rt){Ge(rt),console.log("err:",rt)})})}),Pe=Ke=>{var ze=Ke,{user:Me,cancelUpload:ut}=ze,$e=ee(ze,["user","cancelUpload"]);const[Xe,it]=(0,b.useState)([]);let[St,ft]=(0,b.useState)();const Pt={onRemove:Lt=>{it([...Xe.filter(yt=>yt.name!==Lt.name)]),$e.onChange(Xe.filter(yt=>yt.name!==Lt.name))},disabled:$e.disabled,multiple:!0,fileList:Xe==null?void 0:Xe.map(Lt=>Lt.file),customRequest:()=>{},beforeUpload:Lt=>ne(void 0,null,function*(){let yt=$e.maxSize||1073741824;if(Xe.filter(At=>At.name===Lt.name).length){Se.ZP.info(`${Lt.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(Lt==null?void 0:Lt.size)>yt?(Se.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${yt/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(Xe.push({name:Lt.name,file:Lt}),it([...Xe]),$e.onChange(Xe),!1)})},lt=(Lt,yt)=>ne(void 0,null,function*(){var At,Ge,xe,rt,He,ht;yt.file_name=Lt.name;const kt=Lt.name,Ae=yield(0,ve.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(Ae.data=JSON.parse(le(Ae.data)),(Ae==null?void 0:Ae.status)!==0){Xe[Xe.findIndex(Tt=>Tt.name===kt)].status="error",Xe[Xe.findIndex(Tt=>Tt.name===kt)].file.status="error",$e.onChange(Xe),Se.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}St=new(ge())({endpoint:(At=Ae==null?void 0:Ae.data)==null?void 0:At.end_point,region:(Ge=Ae==null?void 0:Ae.data)==null?void 0:Ge.region,accessKeyId:(xe=Ae==null?void 0:Ae.data)==null?void 0:xe.access_key_id,accessKeySecret:(rt=Ae==null?void 0:Ae.data)==null?void 0:rt.access_key_secret,bucket:(He=Ae==null?void 0:Ae.data)==null?void 0:He.bucket,stsToken:(ht=Ae==null?void 0:Ae.data)==null?void 0:ht.security_token}),console.log(Lt,"file"),ft(St);const st=Lt.name.split(".");st.pop();const Vt=kt.indexOf(".")>-1?yt.realFileName?st.join("."):(0,pe.Z)():kt;return new Promise((Tt,Ut)=>{var Jt;try{St.multipartUpload(`${$e.identifier}/${Vt}${kt.indexOf(".")>-1?"."+kt.split(".").pop():""}`,new Blob([Lt.file],{type:Lt.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(gt,Mt,vt)=>{try{console.log("\u8FDB\u5EA6",gt,Mt,vt);const cn=Xe.findIndex(nn=>nn.name===kt);Xe[cn].file.percent=gt*100,Xe[cn].tempCheckpoint=Mt,it([...Xe])}catch(cn){}},checkpoint:Xe[Xe.findIndex(gt=>gt.name===kt)].tempCheckpoint,callback:{customValue:{id:kt+""},url:(Jt=Ae==null?void 0:Ae.data)==null?void 0:Jt.callback_url,host:Ae==null?void 0:Ae.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ve.rz)(yt)}}).then(function(gt){var Mt,vt,cn;const nn=Xe.findIndex(Ft=>Ft.name===kt);let Ue="done";if(((Mt=gt.data)==null?void 0:Mt.status)===0){Lt.response=(vt=gt.data)==null?void 0:vt.data;const Ft=Xe.findIndex(Ce=>Ce.name===kt);Xe[Ft].status="done",Xe[Ft].file.status="done"}else Se.ZP.warning((cn=gt.data)==null?void 0:cn.message),Ue="error";Xe[nn].status=Ue,Xe[nn].file.status=Ue,$e.onChange(Xe),Tt(gt==null?void 0:gt.data)}).catch(function(gt){Xe[Xe.findIndex(Mt=>Mt.name===kt)].status="error",Xe[Xe.findIndex(Mt=>Mt.name===kt)].file.status="error",Se.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),it([...Xe]),$e.onChange(Xe),Ut(gt),console.log("err:",gt)})}catch(gt){}})});return(0,b.useEffect)(()=>{Xe.every(Lt=>Lt==="done"||Lt==="error")&&$e.onComplete(Xe)},[Xe]),(0,b.useEffect)(()=>{ut&&(St==null||St.cancel())},[ut]),(0,b.useEffect)(()=>{$e.uploading&&Xe.map(Lt=>ne(void 0,null,function*(){var yt;if((!Lt.status||Lt.status==="error")&&!ut){Lt.status="uploading",Lt.file.status="uploading";const At=yield lt(Lt,{login:(yt=Me==null?void 0:Me.userInfo)==null?void 0:yt.login,container_type:$e.container_type,container_id:$e.container_id,description:$e.description,realFileName:$e.realFileName})}}))},[$e.uploading]),b.createElement(oe,z(y({},Pt),{height:$e.height,className:$e.className}),b.createElement("p",{className:"ant-upload-hint"},$e.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};Ye.ZP=(0,Ee.connect)(({loading:Ke,globalSetting:ze,user:Me})=>({globalSetting:ze,loading:Ke.models.competitions,user:Me}))(Pe)},18196:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ve}});var b=te(59301),ue=te(94784),Se=te(90083),ve=()=>{const[ce,fe]=(0,b.useState)(""),[pe,Ee]=(0,b.useState)(0);let[me,ge]=(0,b.useState)(),[Ne,ye]=(0,b.useState)();const[qe,ae]=(0,b.useState)(!1),a=(0,b.useRef)("");(0,b.useEffect)(()=>ue.Z.subscribe("preview-image",De=>{fe(De),console.log(le.current),document.body.style.overflow="hidden"}),[]),(0,b.useEffect)(()=>(document.addEventListener("keydown",E),()=>{document.removeEventListener("keydown",E)}),[]),(0,b.useEffect)(()=>{a.current=ce},[ce]);function E(de){de.keyCode==27&&a.current&&x()}function x(){document.body.style.overflow="auto",ge(void 0),ye(void 0),Ee(0),fe("")}function y(){Ee(pe+90)}function z(){me=le.current.width*1.1,Ne=le.current.height*1.1,ye(Ne),ge(me)}function ee(){me=le.current.width/1.1,Ne=le.current.height/1.1,ye(Ne),ge(me)}const ne=(0,b.useRef)(),oe=(0,b.useRef)(),le=(0,b.useRef)(),re=de=>{(de.nativeEvent.target===ne.current||de.nativeEvent.target===oe.current)&&x()};return b.createElement(b.Fragment,null,ce?b.createElement("div",null,b.createElement("div",{className:"preview-wrp-group",ref:oe},b.createElement(Se.Z,{className:"image-preview",src:ce,style:{display:"none"},preview:{visible:!0,src:ce,onVisibleChange:de=>{fe("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},44777:function(Ie,Ye,te){"use strict";te.d(Ye,{h:function(){return ne}});var b=te(59301),ue=te(82326),Se=te(28284),ve=te(99571),ce=te(89780),fe=te.n(ce),pe=te(91606),Ee=te(17892),me=Object.defineProperty,ge=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,a=(oe,le,re)=>le in oe?me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,E=(oe,le)=>{for(var re in le||(le={}))qe.call(le,re)&&a(oe,re,le[re]);if(ye)for(var re of ye(le))ae.call(le,re)&&a(oe,re,le[re]);return oe},x=(oe,le)=>ge(oe,Ne(le));const y=ue.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ye.Z=({callback:oe,onCancel:le})=>{const[re,de]=(0,b.useState)("python");function De(Ke){de(ee[Ke][1])}function Pe(Ke){oe(Ke)}return b.createElement(Se.default,x(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),b.createElement(Se.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(ue.default,{getPopupContainer:Ke=>Ke.parentNode,onChange:De},Object.keys(ee).map(Ke=>b.createElement(y,{key:Ke,value:Ke},ee[Ke][0])))),b.createElement(Se.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(ne,{mode:re})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(ve.ZP,{type:"ghost",onClick:le},"\u53D6\u6D88")))};function ne({value:oe,onChange:le,mode:re,options:de={}}){const De=(0,b.useRef)(),[Pe,Ke]=(0,b.useState)();return(0,b.useEffect)(()=>{if(Pe){let ze=function(Me){const ut=Me.getValue();le&&le(ut)};return Pe.on("change",ze),()=>{Pe.off("change",ze)}}},[Pe,le]),(0,b.useEffect)(()=>{Pe&&Pe.setOption("mode",re)},[Pe,re]),(0,b.useEffect)(()=>{Pe&&(oe!==Pe.getValue()||oe==="")&&setTimeout(()=>{Pe.setValue(oe||"")},300)},[Pe,oe]),(0,b.useEffect)(()=>{if(De.current&&!Pe){const ze=fe().fromTextArea(De.current,E({mode:re,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},de));Ke(ze)}},[De.current,Pe]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:De}))}},39077:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return _t}});var b=te(59301),ue=te(89780),Se=te.n(ue),ve=te(76374),ce=te(91606),fe=te(6313),pe=te(25717),Ee=te(99498),me=te(25419),ge=te(67549),Ne=te(89284),ye=({value:Be="",className:Ze,showTextOnly:We,showLines:Rt,style:Wt={}})=>{const en=(0,b.useMemo)(()=>"",[Be]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:en}}))},qe=te(59301),ae=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Be,Ze,We)=>Ze in Be?ae(Be,Ze,{enumerable:!0,configurable:!0,writable:!0,value:We}):Be[Ze]=We,ne=(Be,Ze)=>{for(var We in Ze||(Ze={}))y.call(Ze,We)&&ee(Be,We,Ze[We]);if(x)for(var We of x(Ze))z.call(Ze,We)&&ee(Be,We,Ze[We]);return Be},oe=(Be,Ze)=>a(Be,E(Ze));let le=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function re({onActionCallback:Be,title:Ze,icon:We,actionName:Rt,className:Wt="",children:en}){function dn(){Be(Rt)}return qe.createElement("a",{title:Ze,className:Wt,onClick:dn},qe.createElement("i",{className:`${We}`}),en)}var de=({watch:Be,showNullButton:Ze,showNullProgramButton:We,onActionCallback:Rt,fullScreen:Wt,insertTemp:en,hidetoolBar:dn,extraUse:In})=>{const Ln=[...le,{title:`${Be?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Be?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return qe.createElement("ul",{className:"markdown-toolbar-container"},!dn&&Ln.map((Sn,_n)=>qe.createElement("li",{key:_n},Sn.actionName?qe.createElement(re,oe(ne({},Sn),{onActionCallback:Rt})):qe.createElement("span",{className:"v-line"}))),Ze?qe.createElement("li",null,qe.createElement(re,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Rt},qe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,We?qe.createElement(qe.Fragment,null,qe.createElement("li",null,qe.createElement(re,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Rt},qe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),qe.createElement("li",null,qe.createElement(re,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Rt},qe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,en&&qe.createElement("li",null,qe.createElement(re,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${en}`,onActionCallback:Rt},qe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),In&&qe.createElement("li",null,In),qe.createElement("li",{className:"btn-full-screen"},qe.createElement(re,{icon:`${Wt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Wt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Rt})))},De=te(46860),Pe=te(28284),Ke=te(37568),ze=te(99571),Me=Object.defineProperty,ut=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,ft=(Be,Ze,We)=>Ze in Be?Me(Be,Ze,{enumerable:!0,configurable:!0,writable:!0,value:We}):Be[Ze]=We,Pt=(Be,Ze)=>{for(var We in Ze||(Ze={}))it.call(Ze,We)&&ft(Be,We,Ze[We]);if(Xe)for(var We of Xe(Ze))St.call(Ze,We)&&ft(Be,We,Ze[We]);return Be},lt=(Be,Ze)=>ut(Be,$e(Ze));const Lt={labelCol:{span:4},wrapperCol:{span:20}};var yt=({callback:Be,onCancel:Ze})=>{function We(Rt){Be(Rt)}return b.createElement(Pe.default,lt(Pt({},Lt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:We,style:{width:500}}),b.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(Ke.default,null)),b.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(Ke.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(ze.ZP,{type:"ghost",onClick:Ze},"\u53D6\u6D88")))},At=te(44777),Ge=te(55211),xe=te(62957),rt=te(77019),He=te(36828),ht=te(59301),kt=({callback:Be,onCancel:Ze})=>{const We=document.createElement("canvas"),Rt=We.getContext("2d");We.width=1e3,We.height=800,Rt.fillStyle="#ffffff",Rt.fillRect(0,0,We.width,We.height);const Wt=We.toDataURL("image/png");return ht.createElement(xe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ht.createElement(rt.Z,{style:{height:"100vh"}},ht.createElement(He.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Wt,visible:!0,title:String(Date.now())},onOk:en=>{Be({src:en.url})},onClose:Ze})))},Ae=te(12378);function st(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(st,go.CommandHandler),st.prototype.canAlignSelection=function(){var Be=this.diagram;return!(Be===null||Be.isReadOnly||Be.isModelReadOnly||Be.selection.count<2)},st.prototype.alignLeft=function(){var Be=this.diagram;Be.startTransaction("aligning left");var Ze=1/0;Be.selection.each(function(We){We instanceof go.Link||(Ze=Math.min(We.position.x,Ze))}),Be.selection.each(function(We){We instanceof go.Link||We.move(new go.Point(Ze,We.position.y))}),Be.commitTransaction("aligning left")},st.prototype.alignRight=function(){var Be=this.diagram;Be.startTransaction("aligning right");var Ze=-1/0;Be.selection.each(function(We){if(!(We instanceof go.Link)){var Rt=We.actualBounds.x+We.actualBounds.width;Ze=Math.max(Rt,Ze)}}),Be.selection.each(function(We){We instanceof go.Link||We.move(new go.Point(Ze-We.actualBounds.width,We.position.y))}),Be.commitTransaction("aligning right")},st.prototype.alignTop=function(){var Be=this.diagram;Be.startTransaction("alignTop");var Ze=1/0;Be.selection.each(function(We){We instanceof go.Link||(Ze=Math.min(We.position.y,Ze))}),Be.selection.each(function(We){We instanceof go.Link||We.move(new go.Point(We.position.x,Ze))}),Be.commitTransaction("alignTop")},st.prototype.alignBottom=function(){var Be=this.diagram;Be.startTransaction("aligning bottom");var Ze=-1/0;Be.selection.each(function(We){if(!(We instanceof go.Link)){var Rt=We.actualBounds.y+We.actualBounds.height;Ze=Math.max(Rt,Ze)}}),Be.selection.each(function(We){We instanceof go.Link||We.move(new go.Point(We.actualBounds.x,Ze-We.actualBounds.height))}),Be.commitTransaction("aligning bottom")},st.prototype.alignCenterX=function(){var Be=this.diagram,Ze=Be.selection.first();if(Ze){Be.startTransaction("aligning Center X");var We=Ze.actualBounds.x+Ze.actualBounds.width/2;Be.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(We-Rt.actualBounds.width/2,Rt.actualBounds.y))}),Be.commitTransaction("aligning Center X")}},st.prototype.alignCenterY=function(){var Be=this.diagram,Ze=Be.selection.first();if(Ze){Be.startTransaction("aligning Center Y");var We=Ze.actualBounds.y+Ze.actualBounds.height/2;Be.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,We-Rt.actualBounds.height/2))}),Be.commitTransaction("aligning Center Y")}},st.prototype.alignColumn=function(Be){var Ze=this.diagram;Ze.startTransaction("align Column"),Be===void 0&&(Be=0),Be=parseFloat(Be);var We=new Array;Ze.selection.each(function(In){In instanceof go.Link||We.push(In)});for(var Rt=0;Rt0){for(var In=en.elt(dn-1);In!==null&&In.isTreeExpanded&&!In.isTreeLeaf;){var Ln=this._sortTreeChildrenByY(In);In=Ln.last()}In!==null&&Be.select(In)}else Be.select(Wt)}}else if(We.key==="Down")if(Ze.isTreeExpanded&&!Ze.isTreeLeaf){var Rt=this._sortTreeChildrenByY(Ze).first();Rt!==null&&Be.select(Rt)}else for(;Ze!==null;){var Wt=Ze.findTreeParentNode();if(Wt===null)break;var en=this._sortTreeChildrenByY(Wt),dn=en.indexOf(Ze);if(dnen.y?1:Wt.xen.x?1:0}),Ze},st.prototype.copyToClipboard=function(Be){go.CommandHandler.prototype.copyToClipboard.call(this,Be),this._lastPasteOffset.set(this.pasteOffset)},st.prototype.pasteFromClipboard=function(){var Be=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Be,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Be},Object.defineProperty(st.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Be){if(Be!=="move"&&Be!=="select"&&Be!=="scroll"&&Be!=="tree"&&Be!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Be);this._arrowKeyBehavior=Be}}),Object.defineProperty(st.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Be){if(!(Be instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Be);this._pasteOffset.set(Be)}});var Vt=st,Tt=te(78325),Ut=te(5269),Jt=te(205),gt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Mt=te(57535),vt=te(59301),cn=(Be,Ze,We)=>new Promise((Rt,Wt)=>{var en=Ln=>{try{In(We.next(Ln))}catch(Sn){Wt(Sn)}},dn=Ln=>{try{In(We.throw(Ln))}catch(Sn){Wt(Sn)}},In=Ln=>Ln.done?Rt(Ln.value):Promise.resolve(Ln.value).then(en,dn);In((We=We.apply(Be,Ze)).next())});function nn({onCancel:Be,callback:Ze}){let We=(0,b.useRef)(),Rt=(0,b.useRef)(),Wt=(0,b.useRef)(),en=(0,b.useRef)(!1);const dn=(0,b.useRef)(!1),[In,Ln]=(0,b.useState)(0);function Sn(){const je=Ae.bx.make,Et={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};We.current=new Ae.S0(Rt.current,{padding:20,grid:je(Ae.s_,"Grid",je(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),je(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:rn=>{var un=rn.diagram.commandHandler.addTopLevelParts(rn.diagram.selection,!0);un||rn.diagram.currentTool.doCancel()},commandHandler:je(Vt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:rn=>{var un=rn.subject;un.location=un.location.copy().snapToGridPoint(rn.diagram.grid.gridOrigin,rn.diagram.grid.gridCellSize),setTimeout(()=>{rn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:rn=>{var un=rn.subject;setTimeout(()=>{rn.diagram.commandHandler.editTextBlock()})},LinkRelinked:rn=>{var un=rn.parameter.part;un.invalidateConnectedLinks();var An=rn.subject;rn.diagram.toolManager.linkingTool.isForwards?An.toNode.invalidateConnectedLinks():An.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),We.current.nodeTemplate=je(Ae.NB,"Auto",{locationSpot:Ae.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ae.$u(120,60),minSize:new Ae.$u(40,40),resizable:!0,resizeCellSize:new Ae.$u(10,10),rotatable:!0},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),new Ae.KX("desiredSize","size",Ae.$u.parse).makeTwoWay(Ae.$u.stringify),je(Ae.bn,{name:"SHAPE",fill:Et.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("figure"),new Ae.KX("fill"),new Ae.KX("stroke","borderColor"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),je(Ae.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),je(Ae.al,{margin:1,textAlign:"center",overflow:Ae.al.OverflowEllipsis,editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),We.current.nodeTemplate.toolTip=je("ToolTip",je(Ae.s_,"Vertical",{maxSize:new Ae.$u(200,NaN)},je(Ae.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ae.KX("text")),je(Ae.al,{font:"10pt sans-serif",textAlign:"center"},new Ae.KX("text","details"))));function Pn(rn,un){var An=(qt,Mn)=>{qt.handled=!0,qt.diagram.model.commit(ra=>{var wa=Mn.part.adornedPart,ga=new Ae.E9().setRectSpot(wa.actualBounds,rn);ga.subtract(wa.location),ga.scale(2,2),ga.x+=Math.sign(ga.x)*130,ga.y+=Math.sign(ga.y)*130,ga.add(wa.location),ga.snapToGridPoint(qt.diagram.grid.gridOrigin,qt.diagram.grid.gridCellSize);var Pa=ra.copyNodeData(wa.data);ra.setGroupKeyForNodeData(Pa,ra.getGroupKeyForNodeData(wa.data)),ra.addNodeData(Pa);var Bt={from:wa.key,to:ra.getKeyForNodeData(Pa)};ra.addLinkData(Bt);var Le=qt.diagram.findNodeForData(Pa);Le.location=ga,qt.diagram.select(Le),setTimeout(()=>{qt.diagram.commandHandler.editTextBlock()},20)})};return je(Ae.bn,{figure:un,alignment:rn,alignmentFocus:rn.opposite(),width:rn.equals(Ae.z6.Top)||rn.equals(Ae.z6.Bottom)?25:18,height:rn.equals(Ae.z6.Top)||rn.equals(Ae.z6.Bottom)?18:25,fill:"orange",stroke:Et.white,strokeWidth:4,mouseEnter:(qt,Mn)=>Mn.fill="dodgerblue",mouseLeave:(qt,Mn)=>Mn.fill="orange",isActionable:!0,click:An,contextClick:An})}function bt(rn){return je(Ae.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(un,An)=>An.fill="dodgerblue",mouseLeave:(un,An)=>An.fill="orange",click:(un,An)=>{un.diagram.commandHandler.showContextMenu(An.part.adornedPart)}},rn||{})}We.current.nodeTemplate.selectionAdornmentTemplate=je(Ae.uz,"Spot",je(Ae.Vm,{padding:10}),Pn(Ae.z6.Top,"TriangleUp"),Pn(Ae.z6.Left,"TriangleLeft"),Pn(Ae.z6.Right,"TriangleRight"),Pn(Ae.z6.Bottom,"TriangleDown"),bt({alignment:new Ae.z6(.75,0)}));function En(rn,un){return(An,qt)=>{An.handled=!0,An.diagram.model.commit(Mn=>{Mn.set(qt.part.adornedPart.data,rn,un)})}}function Gn(rn,un){return un||(un="color"),je(Ae.bn,{width:16,height:16,stroke:"lightgray",fill:rn,margin:1,background:"transparent",mouseEnter:(An,qt)=>qt.stroke="dodgerblue",mouseLeave:(An,qt)=>qt.stroke="lightgray",click:En(un,rn),contextClick:En(un,rn)})}function mn(){return[je("ContextMenuButton",je(Ae.s_,"Horizontal",Gn(Et.white,"fill"),Gn(Et.beige,"fill"),Gn(Et.extralightblue,"fill"),Gn(Et.extralightred,"fill"))),je("ContextMenuButton",je(Ae.s_,"Horizontal",Gn(Et.lightgray,"fill"),Gn(Et.lightgreen,"fill"),Gn(Et.lightblue,"fill"),Gn(Et.lightred,"fill")))]}function on(){return[je("ContextMenuButton",je(Ae.s_,"Horizontal",Gn(Et.black),Gn(Et.green),Gn(Et.blue),Gn(Et.red))),je("ContextMenuButton",je(Ae.s_,"Horizontal",Gn(Et.white),Gn(Et.magenta),Gn(Et.purple),Gn(Et.orange)))]}function Tn(rn,un){return un||(un="thickness"),je(Ae.bn,"LineH",{width:16,height:16,strokeWidth:rn,margin:1,background:"transparent",mouseEnter:(An,qt)=>qt.background="dodgerblue",mouseLeave:(An,qt)=>qt.background="transparent",click:En(un,rn),contextClick:En(un,rn)})}function Rn(rn,un){return un||(un="dash"),je(Ae.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:rn,margin:1,background:"transparent",mouseEnter:(An,qt)=>qt.background="dodgerblue",mouseLeave:(An,qt)=>qt.background="transparent",click:En(un,rn),contextClick:En(un,rn)})}function Yn(){return[je("ContextMenuButton",je(Ae.s_,"Horizontal",Tn(1),Tn(2),Tn(3),Tn(4))),je("ContextMenuButton",je(Ae.s_,"Horizontal",Rn(null),Rn([2,4]),Rn([4,4])))]}function Zn(rn,un){return un||(un="figure"),je(Ae.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:rn,margin:1,background:"transparent",mouseEnter:(An,qt)=>qt.fill="dodgerblue",mouseLeave:(An,qt)=>qt.fill="lightgray",click:En(un,rn),contextClick:En(un,rn)})}We.current.nodeTemplate.contextMenu=je("ContextMenu",je("ContextMenuButton",je(Ae.s_,"Horizontal",Zn("Rectangle"),Zn("RoundedRectangle"),Zn("Ellipse"),Zn("Diamond"))),je("ContextMenuButton",je(Ae.s_,"Horizontal",Zn("Parallelogram2"),Zn("ManualOperation"),Zn("Procedure"),Zn("Cylinder1"))),je("ContextMenuButton",je(Ae.s_,"Horizontal",Zn("Terminator"),Zn("CreateRequest"),Zn("Document"),Zn("TriangleDown"))),mn(),on(),Yn()),We.current.groupTemplate=je(Ae.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ae.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(rn,un)=>{var An=un.addMembers(un.diagram.selection,!0);An||un.diagram.currentTool.doCancel()},avoidable:!1},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),je(Ae.s_,"Auto",{name:"BODY"},je(Ae.bn,{parameter1:10,fill:Et.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("fill"),new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),je(Ae.Vm,{background:"transparent",margin:20})),je(Ae.al,{alignment:Ae.z6.Top,alignmentFocus:Ae.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ae.KX("text"),new Ae.KX("stroke","color"))),We.current.groupTemplate.selectionAdornmentTemplate=je(Ae.uz,"Spot",je(Ae.s_,"Auto",je(Ae.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),je(Ae.Vm,{margin:1.5})),bt({alignment:Ae.z6.TopRight,alignmentFocus:Ae.z6.BottomRight})),We.current.groupTemplate.contextMenu=je("ContextMenu",mn(),on(),Yn()),We.current.linkTemplate=je(Ae.rU,{layerName:"Foreground",routing:Ae.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ae.KX("fromSpot","fromSpot",Ae.z6.parse),new Ae.KX("toSpot","toSpot",Ae.z6.parse),new Ae.KX("fromShortLength","dir",rn=>rn>=1?10:0),new Ae.KX("toShortLength","dir",rn=>rn>=1?10:0),new Ae.KX("points").makeTwoWay(),je(Ae.bn,{strokeWidth:2},new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),je(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,0),segmentOrientation:Ae.rU.OrientAlong,alignmentFocus:Ae.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",rn=>rn===1)),je(Ae.bn,{segmentIndex:-1,segmentOffset:new Ae.E9(-10,6),segmentOrientation:Ae.rU.OrientPlus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",rn=>rn>=1),new Ae.KX("width","thickness",rn=>7+3*rn),new Ae.KX("height","thickness",rn=>7+3*rn),new Ae.KX("segmentOffset","thickness",rn=>new Ae.E9(-15,4+1.5*rn))),je(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,-6),segmentOrientation:Ae.rU.OrientMinus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",rn=>rn===2),new Ae.KX("width","thickness",rn=>7+3*rn),new Ae.KX("height","thickness",rn=>7+3*rn),new Ae.KX("segmentOffset","thickness",rn=>new Ae.E9(-15,4+1.5*rn))),je(Ae.al,{alignmentFocus:new Ae.z6(0,1,-4,0),editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),We.current.linkTemplate.selectionAdornmentTemplate=je(Ae.uz,je(Ae.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Kn(2)},new Ae.KX("pathPattern","thickness",Kn)),bt({alignmentFocus:new Ae.z6(0,0,-6,-4)}));function Kn(rn){return je(Ae.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(rn+4).toString()+" H3"})}function Nn(rn){var un="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return rn===0?un="M0 0 M16 16 M0 8 L16 8":rn===2&&(un="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),je(Ae.bn,{geometryString:un,margin:2,background:"transparent",mouseEnter:(An,qt)=>qt.background="dodgerblue",mouseLeave:(An,qt)=>qt.background="transparent",click:En("dir",rn),contextClick:En("dir",rn)})}function Te(rn){var un=(An,qt)=>{An.handled=!0,An.diagram.model.commit(Mn=>{var ra=qt.part.adornedPart;Mn.set(ra.data,rn?"toSpot":"fromSpot",Ae.z6.stringify(Ae.z6.AllSides)),(rn?ra.toNode:ra.fromNode).invalidateConnectedLinks()})};return je(Ae.bn,{width:12,height:12,fill:"transparent",mouseEnter:(An,qt)=>qt.background="dodgerblue",mouseLeave:(An,qt)=>qt.background="transparent",click:un,contextClick:un})}function Ht(rn,un){var An=0,qt=Ae.z6.RightSide;rn.equals(Ae.z6.Top)?(An=270,qt=Ae.z6.TopSide):rn.equals(Ae.z6.Left)?(An=180,qt=Ae.z6.LeftSide):rn.equals(Ae.z6.Bottom)&&(An=90,qt=Ae.z6.BottomSide),un||(An-=180);var Mn=(ra,wa)=>{ra.handled=!0,ra.diagram.model.commit(ga=>{var Pa=wa.part.adornedPart;ga.set(Pa.data,un?"toSpot":"fromSpot",Ae.z6.stringify(qt)),(un?Pa.toNode:Pa.fromNode).invalidateConnectedLinks()})};return je(Ae.bn,{alignment:rn,alignmentFocus:rn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:An,background:"transparent",mouseEnter:(ra,wa)=>wa.background="dodgerblue",mouseLeave:(ra,wa)=>wa.background="transparent",click:Mn,contextClick:Mn})}We.current.linkTemplate.contextMenu=je("ContextMenu",on(),Yn(),je("ContextMenuButton",je(Ae.s_,"Horizontal",Nn(0),Nn(1),Nn(2))),je("ContextMenuButton",je(Ae.s_,"Horizontal",je(Ae.s_,"Spot",Te(!1),Ht(Ae.z6.Top,!1),Ht(Ae.z6.Left,!1),Ht(Ae.z6.Right,!1),Ht(Ae.z6.Bottom,!1)),je(Ae.s_,"Spot",{margin:new Ae.Zt(0,0,0,2)},Te(!0),Ht(Ae.z6.Top,!0),Ht(Ae.z6.Left,!0),Ht(Ae.z6.Right,!0),Ht(Ae.z6.Bottom,!0)))));const sa=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -1102,9 +1102,9 @@ ${st} {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var xa=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Sa(rn){return console.log("shapeName:",rn),xa.indexOf(rn)>=0}var va=new Ae.YI(Wt.current,{maxSelectionCount:1,linkTemplate:je(Ae.rU,{locationSpot:Ae.z6.Center,selectionAdornmentTemplate:je(Ae.uz,"Link",{locationSpot:Ae.z6.Center},je(Ae.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),je(Ae.bn,{toArrow:"Standard",stroke:null}))},{routing:Ae.rU.AvoidsNodes,curve:Ae.rU.JumpOver,corner:5,toShortLength:4},new Ae.KX("points"),je(Ae.bn,{isPanelMain:!0,strokeWidth:2}),je(Ae.bn,{toArrow:"Standard",stroke:null})),model:new Ae.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ae.bn.getFigureGenerators().toArray().map(rn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:rn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return We.current.addDiagramListener("TextEdited",function(rn){var un;const An=rn.subject.part;var qt=(un=document.activeElement)==null?void 0:un.value;typeof qt=="string"&&qt.trim()===""&&We.current.model.commit(function(Mn){Mn.set(An.data,"text","\u672A\u547D\u540D"),We.current.commandHandler.stopCommand()},"increment")}),va.nodeTemplate=je(Ae.NB,"Auto",{locationSpot:Ae.z6.Center},new Ae.KX("location","location",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),je(Ae.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Ae.KX("stroke").makeTwoWay(),new Ae.KX("fill").makeTwoWay(),new Ae.KX("figure")),je(Ae.al,{margin:new Ae.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ae.$u(16,16),maxSize:new Ae.$u(10,NaN),textAlign:"center",editable:!0},new Ae.KX("key").makeTwoWay())),setTimeout(()=>{We.current.grid=je(Ae.s_,"Grid",je(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),je(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),We.current.grid.visible=!0,We.current.grid.gridCellStroke="darkgray",We.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=We.current,We.current}const _n=()=>cn(this,null,function*(){var je,Et=We.current.makeImage();const Pn=yield(0,Jt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Et.src,file_data:JSON.stringify({login:(je=(0,Mt.eY)())==null?void 0:je.login,data:JSON.parse(We.current.model.toJson())})}});Ze({src:Pn.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{Sn()},500),Ln(In+1),()=>{We.current=null}),[]),vt.createElement("div",{ref:dn,className:"body-overflow-initial"},vt.createElement(xe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!In,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:vt.createElement(rt.Z,null,vt.createElement(Ut.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),vt.createElement(Ut.Z,{onClick:()=>{var je,Et,Pn=We.current.selection.first();if(en.current=!en.current,document.activeElement&&Pn){let bt=(Et=(je=document.activeElement)==null?void 0:je.value)==null?void 0:Et.trim();typeof bt=="string"&&We.current.model.commit(function(En){En.set(Pn.data,"text",bt||"\u672A\u547D\u540D"),We.current.commandHandler.stopCommand()},"increment")}Ln(In+1)}},vt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Be},vt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative",display:en.current?"none":"block"},className:gt.flowChartWrp},vt.createElement("div",{style:{display:"flex",height:"100%"}},vt.createElement("div",{style:{width:"300px",height:"100%"}},vt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),vt.createElement("div",{style:{height:"calc(100% - 50px)"},className:gt.myPaletteDiv,ref:Wt})),vt.createElement("div",{style:{flex:1,position:"relative"}},vt.createElement("div",{ref:Rt,style:{height:"80vh"}}))),vt.createElement("div",{className:"tr"},vt.createElement(ze.ZP,{size:"large",onClick:_n,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ue=nn,Ft=te(47889),Ce=te(71051);const Ve=Ft.ZP.Group,Qe={margin:"0 8px"};var at=({callback:Be,onCancel:Ze})=>{function We(Rt){Be(Rt)}return b.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:We},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:Qe},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:Qe},"\u884C\u6570"),b.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(Ce.Z,null)),b.createElement("span",{style:Qe},"\u5217\u6570"),b.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(Ce.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:Qe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(Pe.default.Item,{name:"align"},b.createElement(Ve,null,b.createElement(Ft.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(Ft.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(Ft.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(Ft.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(ze.ZP,{type:"ghost",onClick:Ze},"\u53D6\u6D88")))},ot=te(71411),mt=te(69265),we=te.n(mt),se=(0,b.forwardRef)(({use3d:Be,width:Ze,height:We,callback:Rt,showSaveButton:Wt},en)=>{const dn=(0,b.useRef)(),In=(0,b.useRef)(),[Ln,Sn]=(0,b.useState)(!1),_n=(0,b.useRef)({id:dn,appName:"graphing",width:Ze||1e3,height:We||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{In.current=new(we())(_n.current,!0),window.onload=function(){In.current.inject("applet_container")}},[]);const je=()=>{var Et=window.ggbApplet.getPNGBase64(1,!0,72);return Rt&&Rt(Et),Et};return(0,b.useEffect)(()=>{_n.current.appName=Ln?"3D":"graphing",In.current.inject("applet_container")},[Ln]),(0,b.useEffect)(()=>{Sn(Be)},[Be]),(0,b.useImperativeHandle)(en,()=>({getImgData:je})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:dn}),b.createElement(rt.Z,{align:"middle"},b.createElement(Ut.Z,{flex:1},b.createElement(ot.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Ln,onChange:Et=>Sn(Et)})),b.createElement(Ut.Z,null,b.createElement(ze.ZP,{size:"large",onClick:je,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),he=te(36409),be=te(6767);const ke="link",et="upload-image",pt="add-flowchart",Ct="draw-image",Yt="add-flowchart",It="code-block",Gt="add-table",gn="------------",Xt={default:gn,left:`:${gn}`,center:`:${gn}:`,right:`${gn}:`};var sn=te(20679);function vn(){}let jt=0;const Zt=1e4,pn="\u2581",Cn="@\u2581\u2581@",hn="@\u2581@",Ot=` +]}`;var xa=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Ea(rn){return console.log("shapeName:",rn),xa.indexOf(rn)>=0}var va=new Ae.YI(Wt.current,{maxSelectionCount:1,linkTemplate:je(Ae.rU,{locationSpot:Ae.z6.Center,selectionAdornmentTemplate:je(Ae.uz,"Link",{locationSpot:Ae.z6.Center},je(Ae.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),je(Ae.bn,{toArrow:"Standard",stroke:null}))},{routing:Ae.rU.AvoidsNodes,curve:Ae.rU.JumpOver,corner:5,toShortLength:4},new Ae.KX("points"),je(Ae.bn,{isPanelMain:!0,strokeWidth:2}),je(Ae.bn,{toArrow:"Standard",stroke:null})),model:new Ae.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ae.bn.getFigureGenerators().toArray().map(rn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:rn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return We.current.addDiagramListener("TextEdited",function(rn){var un;const An=rn.subject.part;var qt=(un=document.activeElement)==null?void 0:un.value;typeof qt=="string"&&qt.trim()===""&&We.current.model.commit(function(Mn){Mn.set(An.data,"text","\u672A\u547D\u540D"),We.current.commandHandler.stopCommand()},"increment")}),va.nodeTemplate=je(Ae.NB,"Auto",{locationSpot:Ae.z6.Center},new Ae.KX("location","location",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),je(Ae.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Ae.KX("stroke").makeTwoWay(),new Ae.KX("fill").makeTwoWay(),new Ae.KX("figure")),je(Ae.al,{margin:new Ae.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ae.$u(16,16),maxSize:new Ae.$u(10,NaN),textAlign:"center",editable:!0},new Ae.KX("key").makeTwoWay())),setTimeout(()=>{We.current.grid=je(Ae.s_,"Grid",je(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),je(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),We.current.grid.visible=!0,We.current.grid.gridCellStroke="darkgray",We.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=We.current,We.current}const _n=()=>cn(this,null,function*(){var je,Et=We.current.makeImage();const Pn=yield(0,Jt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Et.src,file_data:JSON.stringify({login:(je=(0,Mt.eY)())==null?void 0:je.login,data:JSON.parse(We.current.model.toJson())})}});Ze({src:Pn.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{Sn()},500),Ln(In+1),()=>{We.current=null}),[]),vt.createElement("div",{ref:dn,className:"body-overflow-initial"},vt.createElement(xe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!In,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:vt.createElement(rt.Z,null,vt.createElement(Ut.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),vt.createElement(Ut.Z,{onClick:()=>{var je,Et,Pn=We.current.selection.first();if(en.current=!en.current,document.activeElement&&Pn){let bt=(Et=(je=document.activeElement)==null?void 0:je.value)==null?void 0:Et.trim();typeof bt=="string"&&We.current.model.commit(function(En){En.set(Pn.data,"text",bt||"\u672A\u547D\u540D"),We.current.commandHandler.stopCommand()},"increment")}Ln(In+1)}},vt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Be},vt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative",display:en.current?"none":"block"},className:gt.flowChartWrp},vt.createElement("div",{style:{display:"flex",height:"100%"}},vt.createElement("div",{style:{width:"300px",height:"100%"}},vt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),vt.createElement("div",{style:{height:"calc(100% - 50px)"},className:gt.myPaletteDiv,ref:Wt})),vt.createElement("div",{style:{flex:1,position:"relative"}},vt.createElement("div",{ref:Rt,style:{height:"80vh"}}))),vt.createElement("div",{className:"tr"},vt.createElement(ze.ZP,{size:"large",onClick:_n,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ue=nn,Ft=te(47889),Ce=te(71051);const Ve=Ft.ZP.Group,Qe={margin:"0 8px"};var at=({callback:Be,onCancel:Ze})=>{function We(Rt){Be(Rt)}return b.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:We},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:Qe},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:Qe},"\u884C\u6570"),b.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(Ce.Z,null)),b.createElement("span",{style:Qe},"\u5217\u6570"),b.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(Ce.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:Qe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(Pe.default.Item,{name:"align"},b.createElement(Ve,null,b.createElement(Ft.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(Ft.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(Ft.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(Ft.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(ze.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(ze.ZP,{type:"ghost",onClick:Ze},"\u53D6\u6D88")))},ot=te(71411),mt=te(69265),we=te.n(mt),se=(0,b.forwardRef)(({use3d:Be,width:Ze,height:We,callback:Rt,showSaveButton:Wt},en)=>{const dn=(0,b.useRef)(),In=(0,b.useRef)(),[Ln,Sn]=(0,b.useState)(!1),_n=(0,b.useRef)({id:dn,appName:"graphing",width:Ze||1e3,height:We||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{In.current=new(we())(_n.current,!0),window.onload=function(){In.current.inject("applet_container")}},[]);const je=()=>{var Et=window.ggbApplet.getPNGBase64(1,!0,72);return Rt&&Rt(Et),Et};return(0,b.useEffect)(()=>{_n.current.appName=Ln?"3D":"graphing",In.current.inject("applet_container")},[Ln]),(0,b.useEffect)(()=>{Sn(Be)},[Be]),(0,b.useImperativeHandle)(en,()=>({getImgData:je})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:dn}),b.createElement(rt.Z,{align:"middle"},b.createElement(Ut.Z,{flex:1},b.createElement(ot.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Ln,onChange:Et=>Sn(Et)})),b.createElement(Ut.Z,null,b.createElement(ze.ZP,{size:"large",onClick:je,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),he=te(36409),be=te(6767);const ke="link",et="upload-image",pt="add-flowchart",Ct="draw-image",Yt="add-flowchart",It="code-block",Gt="add-table",gn="------------",Xt={default:gn,left:`:${gn}`,center:`:${gn}:`,right:`${gn}:`};var sn=te(20679);function vn(){}let jt=0;const Zt=1e4,pn="\u2581",Cn="@\u2581\u2581@",hn="@\u2581@",Ot=` **\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`,wn=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function yn(Be){return/^\d+$/.test(Be)?`${Be}px`:Be}const kn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",jn={[kn+"-B"]:"bold",[kn+"-I"]:"italic"},zt={[ke]:"\u6DFB\u52A0\u94FE\u63A5",[It]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[et]:"\u6DFB\u52A0\u56FE\u7247",[Ct]:"\u6DFB\u52A0\u753B\u56FE",[pt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Gt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var _t=({defaultValue:Be="",onChange:Ze,width:We="100%",height:Rt=400,miniToolbar:Wt=!1,isFocus:en=!1,watch:dn,insertTemp:In,mode:Ln="markdown",id:Sn="markdown-editor-id",showResizeBar:_n=!1,noStorage:je=!1,showNullButton:Et=!1,showNullProgramButton:Pn=!1,hidetoolBar:bt=!1,fullScreen:En=!1,onBlur:Gn,onCMBeforeChange:mn,onFullScreen:on,className:Tn="",disablePaste:Rn=!1,disabled:Yn=!1,disabledFill:Zn=!1,placeholder:Kn="",values:Nn="",extraUse:Te})=>{const[Ht,sa]=(0,b.useState)(null),[xa,Sa]=(0,b.useState)(Be),[va,rn]=(0,b.useState)(dn),[un,An]=(0,b.useState)(En),[qt,Mn]=(0,b.useState)(""),[ra,wa]=(0,b.useState)(0),[ga,Ea]=(0,b.useState)(Rt),[Bt,Le]=(0,b.useState)(!1),[xt,an]=(0,b.useState)(0),[zn,Jn]=(0,b.useState)(0),On=(0,b.useRef)(),Fn=(0,b.useRef)(),qn=(0,b.useRef)(),Qn=(0,b.useRef)();(0,b.useEffect)(()=>{const dt=window.scrollY||window.pageYOffset;Sa(Nn),Ht==null||Ht.setValue(Nn),window.scrollTo(0,dt)},[Nn]),(0,b.useEffect)(()=>{on==null||on(un)},[un]),(0,b.useEffect)(()=>{if(On.current){let dt=function(Je,tt){var Nt;if(Rn){tt.preventDefault();return}const tn=tt.clipboardData;if(tn){const Qt=tn.types.toString(),Kt=tn.items;if(Qt==="Files"||tn.types.indexOf("Files")>-1){if(tt.preventDefault(),Ln=="stex")return;try{let fn=Kt[1];((Nt=Kt[0])==null?void 0:Nt.kind)==="file"&&(fn=Kt[0]);const bn=fn.getAsFile(),$t=bn.name.split(".").pop();(0,Ge.I)(bn,Xn=>{var $n,Da,ha;Xn.id?(($n=bn==null?void 0:bn.type)==null?void 0:$n.indexOf("image"))>-1?nt.replaceSelection(``):((Da=bn==null?void 0:bn.type)==null?void 0:Da.indexOf("video"))>-1?nt.replaceSelection(``):((ha=bn==null?void 0:bn.type)==null?void 0:ha.indexOf("pdf"))>-1?nt.replaceSelection(`${bn.name}`):wn.includes($t)?nt.replaceSelection(`${bn.name}`):nt.replaceSelection(`[${bn.name}](/api/attachments/${Xn.id}?type=${Xn.content_type})`):(Xn==null?void 0:Xn.status)===401&&(document.location.href="/user/login")})}catch(fn){be.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const nt=Se().fromTextArea(On.current,{mode:Ln,lineNumbers:!Wt,lineWrapping:!0,value:Be,autoCloseTags:!0,autoCloseBrackets:!0});return nt.on("keyup",function(Je,tt){tt.keyCode===8&&(Je.getValue()==""?nt.setOption("placeholder",Kn):nt.setOption("placeholder",null))}),nt.on("keydown",function(Je,tt){if(tt.keyCode===8){var Nt=ka(Je);Nt&&tt.preventDefault()}}),en&&nt.focus(),nt.on("paste",dt),Yn&&nt.on("beforeChange",function(Je,tt){(tt.origin==="paste"||tt.origin==="+input")&&tt.cancel()}),sa(nt),()=>{nt.off("paste",dt)}}},[]);const ma=(0,b.useCallback)(()=>{if(Fn.current)try{}catch(dt){console.log(dt,"---- to set md editor body height")}},[ga,Fn,un]);(0,b.useEffect)(()=>{function dt(){let nt=new ve.Z(Je=>{for(let tt of Je)(tt.target.offsetHeight>0||tt.target.offsetWidth>0)&&(ma(),Ht.setSize("100%","100%"),Ht.refresh())});return nt.observe(On.current.parentElement),nt}if(Ht){const nt=dt();return()=>{var Je,tt;(Je=On.current)!=null&&Je.parentElement&&nt.unobserve((tt=On.current)==null?void 0:tt.parentElement)}}},[Ht,ma]),(0,b.useEffect)(()=>{if(Ht){let dt=[];for(const[nt,Je]of Object.entries(jn)){let tt={[nt]:()=>{ya(Je)}};dt.push(tt),Ht.addKeyMap(tt)}return()=>{for(let nt of dt)Ht.removeKeyMap(nt)}}},[Ht]),(0,b.useEffect)(()=>{En!==un&&An(En)},[En]),(0,sn.Z)(()=>{if(!je&&ra>0){let dt=new Date().getTime(),nt=window.sessionStorage.getItem(Sn);dt>=ra+Zt&&(!nt||nt!==xa)&&(window.sessionStorage.setItem(Sn,xa),Le(!0))}},Zt),(0,b.useEffect)(()=>{rn(dn)},[Ht,dn]),(0,b.useEffect)(()=>{Ht&&en&&Ht.focus()},[Ht,en]),(0,b.useEffect)(()=>{if(va&&Ht){let dt=function(Je){let tt=Je.target;if(Qn.current){let Nt=tt.scrollTop/tt.scrollHeight;Qn.current.scrollTop=Qn.current.scrollHeight*Nt}};const nt=Ht.getScrollerElement();return nt.addEventListener("scroll",dt),()=>{nt.removeEventListener("scroll",dt)}}},[Ht,va]),(0,b.useEffect)(()=>{if(Ht&&mn){let dt=function(nt,Je){mn(nt,Je)};return Ht.on("beforeChange",dt),()=>{Ht.off("beforeChange",dt)}}},[Ht,mn]),(0,b.useEffect)(()=>{if(Ht&&Gn){let dt=function(){Gn(Ht.getValue())};return Ht.on("blur",dt),()=>{Ht.off("blur",dt)}}},[Ht,Gn]);function ka(dt,nt){var Je=dt.getDoc(),tt=Je.getCursor(),Nt=Je.getLine(tt.line),tn=Nt.charAt(tt.ch-1),Qt=Nt.lastIndexOf("@\u2581@",tt.ch),Kt=Nt.lastIndexOf("@\u2581\u2581@",tt.ch),fn=Qt>Kt?Qt:Kt,bn=Qt>Kt?3:4;if(Cn.indexOf(tn)===-1)return null;if(console.log("change1:",nt,dt,Nt,tt,fn,Qt,Kt,tn),fn>=0&&tt.ch-fn<5){var $t=fn+bn;return Je.replaceRange("",{line:tt.line,ch:fn},{line:tt.line,ch:$t}),{line:tt.line,ch:$t}}return null}(0,b.useEffect)(()=>{if(Ht){let dt=function(nt,Je){const tt=nt.getValue();Sa(tt),wa(new Date().getTime()),nt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ze&&(Pn?Ze(tt,ie(tt)):Ze(tt))};return Ht.on("change",dt),()=>{Ht.off("change",dt)}}},[Ht,Ze]),(0,b.useEffect)(()=>{if(Ht)if(Be==null)Ht.setValue(""),Sa("");else{const dt=window.scrollY||window.pageYOffset;Be!==Ht.getValue()&&(Ht.setValue(Be),Sa(Be),Ht.setCursor(Yn?1:Ht.lineCount(),0),window.scrollTo(0,dt))}},[Ht,Be]);const ya=(0,b.useCallback)(dt=>{const nt=Ht.getCursor(),Je=Ht.getSelection();let tt=Je.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,wn=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function yn(Be){return/^\d+$/.test(Be)?`${Be}px`:Be}const kn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",jn={[kn+"-B"]:"bold",[kn+"-I"]:"italic"},zt={[ke]:"\u6DFB\u52A0\u94FE\u63A5",[It]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[et]:"\u6DFB\u52A0\u56FE\u7247",[Ct]:"\u6DFB\u52A0\u753B\u56FE",[pt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Gt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var _t=({defaultValue:Be="",onChange:Ze,width:We="100%",height:Rt=400,miniToolbar:Wt=!1,isFocus:en=!1,watch:dn,insertTemp:In,mode:Ln="markdown",id:Sn="markdown-editor-id",showResizeBar:_n=!1,noStorage:je=!1,showNullButton:Et=!1,showNullProgramButton:Pn=!1,hidetoolBar:bt=!1,fullScreen:En=!1,onBlur:Gn,onCMBeforeChange:mn,onFullScreen:on,className:Tn="",disablePaste:Rn=!1,disabled:Yn=!1,disabledFill:Zn=!1,placeholder:Kn="",values:Nn="",extraUse:Te})=>{const[Ht,sa]=(0,b.useState)(null),[xa,Ea]=(0,b.useState)(Be),[va,rn]=(0,b.useState)(dn),[un,An]=(0,b.useState)(En),[qt,Mn]=(0,b.useState)(""),[ra,wa]=(0,b.useState)(0),[ga,Pa]=(0,b.useState)(Rt),[Bt,Le]=(0,b.useState)(!1),[xt,an]=(0,b.useState)(0),[zn,Jn]=(0,b.useState)(0),On=(0,b.useRef)(),Fn=(0,b.useRef)(),qn=(0,b.useRef)(),Qn=(0,b.useRef)();(0,b.useEffect)(()=>{const dt=window.scrollY||window.pageYOffset;Ea(Nn),Ht==null||Ht.setValue(Nn),window.scrollTo(0,dt)},[Nn]),(0,b.useEffect)(()=>{on==null||on(un)},[un]),(0,b.useEffect)(()=>{if(On.current){let dt=function(Je,tt){var Nt;if(Rn){tt.preventDefault();return}const tn=tt.clipboardData;if(tn){const Qt=tn.types.toString(),Kt=tn.items;if(Qt==="Files"||tn.types.indexOf("Files")>-1){if(tt.preventDefault(),Ln=="stex")return;try{let fn=Kt[1];((Nt=Kt[0])==null?void 0:Nt.kind)==="file"&&(fn=Kt[0]);const bn=fn.getAsFile(),$t=bn.name.split(".").pop();(0,Ge.I)(bn,Xn=>{var $n,Da,ha;Xn.id?(($n=bn==null?void 0:bn.type)==null?void 0:$n.indexOf("image"))>-1?nt.replaceSelection(``):((Da=bn==null?void 0:bn.type)==null?void 0:Da.indexOf("video"))>-1?nt.replaceSelection(``):((ha=bn==null?void 0:bn.type)==null?void 0:ha.indexOf("pdf"))>-1?nt.replaceSelection(`${bn.name}`):wn.includes($t)?nt.replaceSelection(`${bn.name}`):nt.replaceSelection(`[${bn.name}](/api/attachments/${Xn.id}?type=${Xn.content_type})`):(Xn==null?void 0:Xn.status)===401&&(document.location.href="/user/login")})}catch(fn){be.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const nt=Se().fromTextArea(On.current,{mode:Ln,lineNumbers:!Wt,lineWrapping:!0,value:Be,autoCloseTags:!0,autoCloseBrackets:!0});return nt.on("keyup",function(Je,tt){tt.keyCode===8&&(Je.getValue()==""?nt.setOption("placeholder",Kn):nt.setOption("placeholder",null))}),nt.on("keydown",function(Je,tt){if(tt.keyCode===8){var Nt=ka(Je);Nt&&tt.preventDefault()}}),en&&nt.focus(),nt.on("paste",dt),Yn&&nt.on("beforeChange",function(Je,tt){(tt.origin==="paste"||tt.origin==="+input")&&tt.cancel()}),sa(nt),()=>{nt.off("paste",dt)}}},[]);const fa=(0,b.useCallback)(()=>{if(Fn.current)try{}catch(dt){console.log(dt,"---- to set md editor body height")}},[ga,Fn,un]);(0,b.useEffect)(()=>{function dt(){let nt=new ve.Z(Je=>{for(let tt of Je)(tt.target.offsetHeight>0||tt.target.offsetWidth>0)&&(fa(),Ht.setSize("100%","100%"),Ht.refresh())});return nt.observe(On.current.parentElement),nt}if(Ht){const nt=dt();return()=>{var Je,tt;(Je=On.current)!=null&&Je.parentElement&&nt.unobserve((tt=On.current)==null?void 0:tt.parentElement)}}},[Ht,fa]),(0,b.useEffect)(()=>{if(Ht){let dt=[];for(const[nt,Je]of Object.entries(jn)){let tt={[nt]:()=>{ya(Je)}};dt.push(tt),Ht.addKeyMap(tt)}return()=>{for(let nt of dt)Ht.removeKeyMap(nt)}}},[Ht]),(0,b.useEffect)(()=>{En!==un&&An(En)},[En]),(0,sn.Z)(()=>{if(!je&&ra>0){let dt=new Date().getTime(),nt=window.sessionStorage.getItem(Sn);dt>=ra+Zt&&(!nt||nt!==xa)&&(window.sessionStorage.setItem(Sn,xa),Le(!0))}},Zt),(0,b.useEffect)(()=>{rn(dn)},[Ht,dn]),(0,b.useEffect)(()=>{Ht&&en&&Ht.focus()},[Ht,en]),(0,b.useEffect)(()=>{if(va&&Ht){let dt=function(Je){let tt=Je.target;if(Qn.current){let Nt=tt.scrollTop/tt.scrollHeight;Qn.current.scrollTop=Qn.current.scrollHeight*Nt}};const nt=Ht.getScrollerElement();return nt.addEventListener("scroll",dt),()=>{nt.removeEventListener("scroll",dt)}}},[Ht,va]),(0,b.useEffect)(()=>{if(Ht&&mn){let dt=function(nt,Je){mn(nt,Je)};return Ht.on("beforeChange",dt),()=>{Ht.off("beforeChange",dt)}}},[Ht,mn]),(0,b.useEffect)(()=>{if(Ht&&Gn){let dt=function(){Gn(Ht.getValue())};return Ht.on("blur",dt),()=>{Ht.off("blur",dt)}}},[Ht,Gn]);function ka(dt,nt){var Je=dt.getDoc(),tt=Je.getCursor(),Nt=Je.getLine(tt.line),tn=Nt.charAt(tt.ch-1),Qt=Nt.lastIndexOf("@\u2581@",tt.ch),Kt=Nt.lastIndexOf("@\u2581\u2581@",tt.ch),fn=Qt>Kt?Qt:Kt,bn=Qt>Kt?3:4;if(Cn.indexOf(tn)===-1)return null;if(console.log("change1:",nt,dt,Nt,tt,fn,Qt,Kt,tn),fn>=0&&tt.ch-fn<5){var $t=fn+bn;return Je.replaceRange("",{line:tt.line,ch:fn},{line:tt.line,ch:$t}),{line:tt.line,ch:$t}}return null}(0,b.useEffect)(()=>{if(Ht){let dt=function(nt,Je){const tt=nt.getValue();Ea(tt),wa(new Date().getTime()),nt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ze&&(Pn?Ze(tt,ie(tt)):Ze(tt))};return Ht.on("change",dt),()=>{Ht.off("change",dt)}}},[Ht,Ze]),(0,b.useEffect)(()=>{if(Ht)if(Be==null)Ht.setValue(""),Ea("");else{const dt=window.scrollY||window.pageYOffset;Be!==Ht.getValue()&&(Ht.setValue(Be),Ea(Be),Ht.setCursor(Yn?1:Ht.lineCount(),0),window.scrollTo(0,dt))}},[Ht,Be]);const ya=(0,b.useCallback)(dt=>{const nt=Ht.getCursor(),Je=Ht.getSelection();let tt=Je.split(` `);switch(dt){case"bold":return Ht.replaceSelection("**"+Je+"**"),Je===""&&Ht.setCursor(nt.line,nt.ch+2),Ht.focus();case"italic":return Ht.replaceSelection("*"+Je+"*"),Je===""&&Ht.setCursor(nt.line,nt.ch+1),Ht.focus();case"code":return Ht.replaceSelection("`"+Je+"`"),Je===""&&Ht.setCursor(nt.line,nt.ch+1),Ht.focus();case"inline-latex":return Mn("inline-latex"),Ht.focus();case"latex":return Ht.replaceSelection("```latex\n"+Je+"\n```"),Ht.setCursor(nt.line+1,Je.length+1),Ht.focus();case"line-break":return Ht.replaceSelection(`
    `),Ht.focus();case"list-ul":return Je===""?Ht.replaceSelection("- "+Je):Ht.replaceSelection(tt.map(Nt=>Nt===""?"":`- ${Nt}`).join(` `)),Ht.focus();case"list-ol":return Je===""?Ht.replaceSelection("1. "+Je):Ht.replaceSelection(tt.map((Nt,tn)=>Nt===""?"":`${tn+1}. ${Nt}`).join(` @@ -1113,7 +1113,7 @@ ${st} `;for(let za=0;za{switch(qt){case ke:return b.createElement(yt,{callback:Ba,onCancel:ca});case It:return b.createElement(At.Z,{callback:Ba,onCancel:ca});case et:return b.createElement(Ge.Z,{callback:Ba,onCancel:ca});case pt:return b.createElement(Ue,{callback:Ba,onCancel:ca});case Gt:return b.createElement(at,{callback:Ba,onCancel:ca});case"maths-latex":return b.createElement(se,{showSaveButton:!0,callback:Ba});case"inline-latex":return b.createElement(he.Z,{showSaveButton:!0,callback:Ba});default:return null}},[qt]);function ca(){Mn("")}(0,b.useEffect)(()=>{if(qn.current){let dt=function(Qt){Nt=!0,tn=Qt.pageY},nt=function(){Nt=!1},Je=function(Qt){if(Nt){let Kt=Qt.pageY-tn;Kt<0&&(Kt=0),Kt>300&&(Kt=300);let fn=Rt+Kt+"px";Ea(fn)}},tt=qn.current,Nt=!1,tn=0;return tt.addEventListener("mousedown",dt),document.addEventListener("mousemove",Je),document.addEventListener("mouseup",nt),()=>{tt.removeEventListener("mousedown",dt),document.removeEventListener("mousemove",Je),document.removeEventListener("mouseup",nt)}}},[Ht,qn]),(0,b.useEffect)(()=>{Ea(Rt)},[Rt]);const pa=yn(We),Ta=yn(ga),ja={width:pa,height:Ta},Wa=(0,b.useMemo)(()=>{if(ra){let dt=new Date(ra),nt=dt.getHours(),Je=dt.getMinutes(),tt=dt.getSeconds();return nt=nt<10?"0"+nt:nt,Je=Je<10?"0"+Je:Je,tt=tt<10?"0"+tt:tt,`${nt}:${Je}:${tt}`}return 0},[ra]),ie=dt=>{const nt=[];if(Pn){let Je=-1;dt=dt.replace(/(@▁▁@|@▁@)/g,function(tt,Nt,tn){nt.push({multiLine:tt!==hn})})}return nt};function wt(){window.sessionStorage.removeItem(Sn),Le(!1),wa(0)}function Fe(){Le(!1),wa(0),Ht.setValue(window.sessionStorage.getItem(Sn))}(0,b.useEffect)(()=>{zt[qt]&&qt!==Ct&&qt!==pt&&setTimeout(()=>{const dt=document.getElementsByClassName("markdown-popup-form")[0],nt=window.innerWidth/2-dt.offsetWidth/2,Je=window.innerHeight/2-dt.offsetHeight/2;an(nt),Jn(Je)},0)},[qt]);const _e=dt=>{dt.preventDefault();const nt=dt.clientX-xt,Je=dt.clientY-zn;document.body.onmousemove=tt=>{let Nt=tt.clientX-nt,tn=tt.clientY-Je;const Qt=document.getElementsByClassName("markdown-popup-form")[0],Kt=window.innerWidth-Qt.offsetWidth,fn=window.innerHeight-Qt.offsetHeight;Nt=Math.max(0,Math.min(Nt,Kt)),tn=Math.max(0,Math.min(tn,fn)),Re(tt.clientX,tt.clientY,nt,Je)&&(an(Nt),Jn(tn))},document.body.onmouseup=function(){document.body.onmousemove=null}},Re=(dt,nt,Je,tt)=>{const Nt=document.body.clientHeight,tn=document.body.clientWidth;return dt<20&&Je>dt||dt>tn-20&&Jent||nt>Nt-20&&ttPe in De?Ne(De,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):De[Pe]=Ke,y=(De,Pe)=>{for(var Ke in Pe||(Pe={}))a.call(Pe,Ke)&&x(De,Ke,Pe[Ke]);if(ae)for(var Ke of ae(Pe))E.call(Pe,Ke)&&x(De,Ke,Pe[Ke]);return De},z=(De,Pe)=>ye(De,qe(Pe));const{useForm:ee}=b.default,ne={width:280,marginRight:10},oe={labelCol:{span:5},wrapperCol:{span:19}};var le=({callback:De,onCancel:Pe})=>{const[Ke]=ee();let ze=(0,me.useRef)();function Me(Xe){ze.current.width=Ke.getFieldValue("width"),ze.current.align=Ke.getFieldValue("align"),De(Xe,ze.current)}function ut(Xe,it){if(Xe.status===-1){ue.ZP.error(Xe.message);return}Ke.setFieldsValue({src:`/api/attachments/${Xe.id}`,type:it.type})}function $e(Xe){let it=Xe.target.files[0];ze.current=it,de(it,ut)}return ge.createElement(b.default,z(y({form:Ke},oe),{className:"upload-image-panel",onFinish:Me,style:{width:470,overflow:"hidden"}}),ge.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ge.createElement("div",{className:"flex-container"},ge.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},ge.createElement(Se.default,{style:ne})),ge.createElement(re,{onFileChange:$e}))),ge.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ge.createElement(Se.default,{style:{width:264}})),ge.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ge.createElement(ve.Z,null,ge.createElement(b.default.Item,{name:"width",style:{margin:0}},ge.createElement(ce.Z,{style:{width:264}})),ge.createElement("span",{className:"ml8"},"%"))),ge.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ge.createElement(fe.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"}]})),ge.createElement("aside",null,ge.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ge.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(pe.ZP,{type:"default",onClick:Pe},"\u53D6\u6D88"))))};function re({onFileChange:De}){return ge.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ge.createElement("input",{type:"file",onChange:De}))}function de(De,Pe){if(!De)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ke=new FormData;Ke.append("editormd-image-file",De),Ke.append("file_param_name","editormd-image-file"),Ke.append("byxhr","true");var ze=new window.XMLHttpRequest;ze.withCredentials=!0,ze.addEventListener("load",function(Me){Pe(JSON.parse(Me.target.responseText),De)},!1),ze.addEventListener("error",function(Me){console.error(Me)},!1),ze.open("POST",`${Ee.KI}/api/attachments.json`),ze.send(Ke)}},46860:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return Se}});var b=te(59301),ue=te(4676);class Se extends b.Component{constructor(ce){super(ce);const fe=window.document;this.node=fe.createElement("div"),fe.body.appendChild(this.node)}render(){const{children:ce}=this.props;return(0,ue.createPortal)(ce,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},48633:function(Ie,Ye,te){"use strict";te.d(Ye,{SV:function(){return nn},ZP:function(){return cn}});var b=te(59301),ue=te(76374);const Se={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"]},ve={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),Ht.focus();default:throw new Error}},[Ht,qt]),Ma=(0,b.useMemo)(()=>{switch(qt){case ke:return b.createElement(yt,{callback:Ba,onCancel:ca});case It:return b.createElement(At.Z,{callback:Ba,onCancel:ca});case et:return b.createElement(Ge.Z,{callback:Ba,onCancel:ca});case pt:return b.createElement(Ue,{callback:Ba,onCancel:ca});case Gt:return b.createElement(at,{callback:Ba,onCancel:ca});case"maths-latex":return b.createElement(se,{showSaveButton:!0,callback:Ba});case"inline-latex":return b.createElement(he.Z,{showSaveButton:!0,callback:Ba});default:return null}},[qt]);function ca(){Mn("")}(0,b.useEffect)(()=>{if(qn.current){let dt=function(Qt){Nt=!0,tn=Qt.pageY},nt=function(){Nt=!1},Je=function(Qt){if(Nt){let Kt=Qt.pageY-tn;Kt<0&&(Kt=0),Kt>300&&(Kt=300);let fn=Rt+Kt+"px";Pa(fn)}},tt=qn.current,Nt=!1,tn=0;return tt.addEventListener("mousedown",dt),document.addEventListener("mousemove",Je),document.addEventListener("mouseup",nt),()=>{tt.removeEventListener("mousedown",dt),document.removeEventListener("mousemove",Je),document.removeEventListener("mouseup",nt)}}},[Ht,qn]),(0,b.useEffect)(()=>{Pa(Rt)},[Rt]);const pa=yn(We),Ta=yn(ga),ja={width:pa,height:Ta},Wa=(0,b.useMemo)(()=>{if(ra){let dt=new Date(ra),nt=dt.getHours(),Je=dt.getMinutes(),tt=dt.getSeconds();return nt=nt<10?"0"+nt:nt,Je=Je<10?"0"+Je:Je,tt=tt<10?"0"+tt:tt,`${nt}:${Je}:${tt}`}return 0},[ra]),ie=dt=>{const nt=[];if(Pn){let Je=-1;dt=dt.replace(/(@▁▁@|@▁@)/g,function(tt,Nt,tn){nt.push({multiLine:tt!==hn})})}return nt};function wt(){window.sessionStorage.removeItem(Sn),Le(!1),wa(0)}function Fe(){Le(!1),wa(0),Ht.setValue(window.sessionStorage.getItem(Sn))}(0,b.useEffect)(()=>{zt[qt]&&qt!==Ct&&qt!==pt&&setTimeout(()=>{const dt=document.getElementsByClassName("markdown-popup-form")[0],nt=window.innerWidth/2-dt.offsetWidth/2,Je=window.innerHeight/2-dt.offsetHeight/2;an(nt),Jn(Je)},0)},[qt]);const _e=dt=>{dt.preventDefault();const nt=dt.clientX-xt,Je=dt.clientY-zn;document.body.onmousemove=tt=>{let Nt=tt.clientX-nt,tn=tt.clientY-Je;const Qt=document.getElementsByClassName("markdown-popup-form")[0],Kt=window.innerWidth-Qt.offsetWidth,fn=window.innerHeight-Qt.offsetHeight;Nt=Math.max(0,Math.min(Nt,Kt)),tn=Math.max(0,Math.min(tn,fn)),Re(tt.clientX,tt.clientY,nt,Je)&&(an(Nt),Jn(tn))},document.body.onmouseup=function(){document.body.onmousemove=null}},Re=(dt,nt,Je,tt)=>{const Nt=document.body.clientHeight,tn=document.body.clientWidth;return dt<20&&Je>dt||dt>tn-20&&Jent||nt>Nt-20&&ttPe in De?Ne(De,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):De[Pe]=Ke,y=(De,Pe)=>{for(var Ke in Pe||(Pe={}))a.call(Pe,Ke)&&x(De,Ke,Pe[Ke]);if(ae)for(var Ke of ae(Pe))E.call(Pe,Ke)&&x(De,Ke,Pe[Ke]);return De},z=(De,Pe)=>ye(De,qe(Pe));const{useForm:ee}=b.default,ne={width:280,marginRight:10},oe={labelCol:{span:5},wrapperCol:{span:19}};var le=({callback:De,onCancel:Pe})=>{const[Ke]=ee();let ze=(0,me.useRef)();function Me(Xe){ze.current.width=Ke.getFieldValue("width"),ze.current.align=Ke.getFieldValue("align"),De(Xe,ze.current)}function ut(Xe,it){if(Xe.status===-1){ue.ZP.error(Xe.message);return}Ke.setFieldsValue({src:`/api/attachments/${Xe.id}`,type:it.type})}function $e(Xe){let it=Xe.target.files[0];ze.current=it,de(it,ut)}return ge.createElement(b.default,z(y({form:Ke},oe),{className:"upload-image-panel",onFinish:Me,style:{width:470,overflow:"hidden"}}),ge.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ge.createElement("div",{className:"flex-container"},ge.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},ge.createElement(Se.default,{style:ne})),ge.createElement(re,{onFileChange:$e}))),ge.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ge.createElement(Se.default,{style:{width:264}})),ge.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ge.createElement(ve.Z,null,ge.createElement(b.default.Item,{name:"width",style:{margin:0}},ge.createElement(ce.Z,{style:{width:264}})),ge.createElement("span",{className:"ml8"},"%"))),ge.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ge.createElement(fe.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"}]})),ge.createElement("aside",null,ge.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ge.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(pe.ZP,{type:"default",onClick:Pe},"\u53D6\u6D88"))))};function re({onFileChange:De}){return ge.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ge.createElement("input",{type:"file",onChange:De}))}function de(De,Pe){if(!De)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ke=new FormData;Ke.append("editormd-image-file",De),Ke.append("file_param_name","editormd-image-file"),Ke.append("byxhr","true");var ze=new window.XMLHttpRequest;ze.withCredentials=!0,ze.addEventListener("load",function(Me){Pe(JSON.parse(Me.target.responseText),De)},!1),ze.addEventListener("error",function(Me){console.error(Me)},!1),ze.open("POST",`${Ee.KI}/api/attachments.json`),ze.send(Ke)}},46860:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return Se}});var b=te(59301),ue=te(4676);class Se extends b.Component{constructor(ce){super(ce);const fe=window.document;this.node=fe.createElement("div"),fe.body.appendChild(this.node)}render(){const{children:ce}=this.props;return(0,ue.createPortal)(ce,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},48633:function(Ie,Ye,te){"use strict";te.d(Ye,{SV:function(){return nn},ZP:function(){return cn}});var b=te(59301),ue=te(76374);const Se={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"]},ve={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"]},ce={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(` @@ -1133,9 +1133,9 @@ ${st} `)},{label:"include ",content:["#include "].join(` `)}]},fe={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(` `)}]},pe={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 Ee=te(53184),me=te.n(Ee),ge=Object.defineProperty,Ne=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(Ue,Ft,Ce)=>Ft in Ue?ge(Ue,Ft,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[Ft]=Ce,x=(Ue,Ft)=>{for(var Ce in Ft||(Ft={}))ae.call(Ft,Ce)&&E(Ue,Ce,Ft[Ce]);if(qe)for(var Ce of qe(Ft))a.call(Ft,Ce)&&E(Ue,Ce,Ft[Ce]);return Ue},y=(Ue,Ft)=>Ne(Ue,ye(Ft)),z=(Ue,Ft,Ce)=>new Promise((Ve,Qe)=>{var at=we=>{try{mt(Ce.next(we))}catch(Oe){Qe(Oe)}},ot=we=>{try{mt(Ce.throw(we))}catch(Oe){Qe(Oe)}},mt=we=>we.done?Ve(we.value):Promise.resolve(we.value).then(at,ot);mt((Ce=Ce.apply(Ue,Ft)).next())});const ee={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"]}},ne=(Ue,Ft)=>Ft.map(Ce=>({label:Ce,kind:Ue.languages.CompletionItemKind.Keyword,insertText:Ce})),oe=Ue=>Object.keys(ee.tables).map(Ft=>({label:Ft,kind:Ue.languages.CompletionItemKind.Variable,insertText:Ft})),le=(Ue,Ft)=>{const Ce=ee.tables[Ue];return Ce?Ce.map(Ve=>({label:Ve,kind:Ft.languages.CompletionItemKind.Field,insertText:Ve})):[]};function re(Ue,Ft,Ce,Ve,Qe){let at=Ft.getWordUntilPosition(Ce),ot={startLineNumber:Ce.lineNumber,endLineNumber:Ce.lineNumber,startColumn:at.startColumn,endColumn:at.endColumn},mt=Ve.map(we=>({label:we,kind:Ue.languages.CompletionItemKind.Keyword,insertText:we,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ot}));return Qe.map(we=>{mt.push(y(x({},we),{range:ot}))}),mt}var de=Ue=>{ee.languages.map(Qe=>(Ue.languages.registerDocumentFormattingEditProvider(Qe,{provideDocumentFormattingEdits(at,ot,mt){return z(this,null,function*(){const we=me()(at.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:at.getFullModelRange(),text:we}]})}}),Qe));const Ft=ce.quickKey.map(Qe=>({label:Qe.label,kind:Ue.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Ce=fe.quickKey.map(Qe=>({label:Qe.label,kind:Ue.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Ve=ve.quickKey.map(Qe=>({label:Qe.label,kind:Ue.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet}));Ue.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Qe,at){var ot=Qe.getWordUntilPosition(at),mt={startLineNumber:at.lineNumber,endLineNumber:at.lineNumber,startColumn:ot.startColumn,endColumn:ot.endColumn},we=Qe.getLineContent(at.lineNumber).substring(ot.startColumn-2,ot.endColumn);return{suggestions:[...ce.keywords.map(Oe=>({label:Oe,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe,insertText:Oe,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt})),...ce.quickKey.map(Oe=>({label:Oe.label,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe.content,insertText:we.startsWith("#")?Oe.content.replace(/#/,""):Oe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt}))]}}}),Ue.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Qe,at){var ot=Qe.getWordUntilPosition(at),mt={startLineNumber:at.lineNumber,endLineNumber:at.lineNumber,startColumn:ot.startColumn,endColumn:ot.endColumn};return{suggestions:[...Se.keywords.map(we=>({label:we,kind:Ue.languages.CompletionItemKind.Function,documentation:we,insertText:we,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt}))]}}}),Ue.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Qe,at){var ot=Qe.getWordUntilPosition(at),mt={startLineNumber:at.lineNumber,endLineNumber:at.lineNumber,startColumn:ot.startColumn,endColumn:ot.endColumn},we=Qe.getLineContent(at.lineNumber).substring(ot.startColumn-2,ot.endColumn);return{suggestions:[...ve.keywords.map(Oe=>({label:Oe,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe,insertText:Oe,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt})),...ve.quickKey.map(Oe=>({label:Oe.label,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe.content,insertText:we.startsWith("#")?Oe.content.replace(/#/,""):Oe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt}))]}}}),Ue.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Qe,at){var ot=Qe.getWordUntilPosition(at),mt={startLineNumber:at.lineNumber,endLineNumber:at.lineNumber,startColumn:ot.startColumn,endColumn:ot.endColumn},we=Qe.getLineContent(at.lineNumber).substring(ot.startColumn-2,ot.endColumn);return{suggestions:[...pe.keywords.map(Oe=>({label:Oe,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe,insertText:Oe,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt})),...pe.quickKey.map(Oe=>({label:Oe.label,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe.content,insertText:we.startsWith("#")?Oe.content.replace(/#/,""):Oe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt}))]}}}),Ue.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Qe,at){var ot=Qe.getWordUntilPosition(at),mt={startLineNumber:at.lineNumber,endLineNumber:at.lineNumber,startColumn:ot.startColumn,endColumn:ot.endColumn},we=Qe.getLineContent(at.lineNumber).substring(ot.startColumn-2,ot.endColumn);return{suggestions:[...fe.keywords.map(Oe=>({label:Oe,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe,insertText:Oe,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt})),...fe.quickKey.map(Oe=>({label:Oe.label,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe.content,insertText:we.startsWith("#")?Oe.content.replace(/#/,""):Oe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt}))]}}})};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 Pe=Object.defineProperty,Ke=(Ue,Ft,Ce)=>Ft in Ue?Pe(Ue,Ft,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[Ft]=Ce,ze=(Ue,Ft,Ce)=>Ke(Ue,typeof Ft!="symbol"?Ft+"":Ft,Ce);const Me=class gl{constructor(Ft,Ce,Ve){this.placeholder=Ft,this.editor=Ce,this.monaco=Ve,Ce.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return gl.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)}};ze(Me,"ID","editor.widget.placeholderHint");var $e=Me,Xe=te(96236),it=te(6767),St=te(25399),ft=te(89392),Pt=te(94784),lt=te(56102),Lt=Object.defineProperty,yt=Object.defineProperties,At=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,He=(Ue,Ft,Ce)=>Ft in Ue?Lt(Ue,Ft,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[Ft]=Ce,ht=(Ue,Ft)=>{for(var Ce in Ft||(Ft={}))xe.call(Ft,Ce)&&He(Ue,Ce,Ft[Ce]);if(Ge)for(var Ce of Ge(Ft))rt.call(Ft,Ce)&&He(Ue,Ce,Ft[Ce]);return Ue},kt=(Ue,Ft)=>yt(Ue,At(Ft)),Ae=(Ue,Ft)=>{var Ce={};for(var Ve in Ue)xe.call(Ue,Ve)&&Ft.indexOf(Ve)<0&&(Ce[Ve]=Ue[Ve]);if(Ue!=null&&Ge)for(var Ve of Ge(Ue))Ft.indexOf(Ve)<0&&rt.call(Ue,Ve)&&(Ce[Ve]=Ue[Ve]);return Ce},st=(Ue,Ft,Ce)=>new Promise((Ve,Qe)=>{var at=we=>{try{mt(Ce.next(we))}catch(Oe){Qe(Oe)}},ot=we=>{try{mt(Ce.throw(we))}catch(Oe){Qe(Oe)}},mt=we=>we.done?Ve(we.value):Promise.resolve(we.value).then(at,ot);mt((Ce=Ce.apply(Ue,Ft)).next())});function Vt(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}function Tt(){}let Ut=!1;const Jt={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function gt(Ue=[]){let Ft=Ue;if(Array.isArray(Ue)){for(let Ce=0;Cest(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Ue){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Ue)}});var cn=Ue=>{var Ft=Ue,{width:Ce="100%",height:Ve="100%",value:Qe,language:at="javascript",style:ot={},options:mt={},overrideServices:we={},theme:Oe="vs-dark",onEditBlur:se,isCopy:he=!1,onSave:be,autoHeight:ke=!1,forbidCopy:et=!1,onChange:pt=Tt,editorDidMount:Ct=Tt,onFocus:Yt=Tt,onBreakPoint:It=Tt,breakPointValue:Gt=[],filename:gn="educoder.txt",errorLine:Xt,errorContent:sn="",highlightLine:vn,openBreakPoint:jt=!1,placeholder:Zt="",showMiniMap:pn=!0}=Ft,Cn=Ae(Ft,["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 hn=(0,b.useRef)(),Ot=(0,b.useRef)({}),wn=(0,b.useRef)(),yn=(0,b.useRef)(),Dn=(0,b.useRef)([]),kn=(0,b.useRef)(!1),jn=(0,b.useRef)(),zt=(0,b.useRef)(),_t=(0,b.useRef)(!1),[Be,Ze]=(0,b.useState)(!1);function We(){let mn;return hn.current&&(mn=new ue.Z(on=>{for(let Tn of on)(Tn.target.offsetHeight>0||Tn.target.offsetWidth>0)&&Ot.current.instance.layout()}),mn.observe(hn.current)),mn}function Rt(){it.ZP.warning({content:decodeURIComponent(De),key:"monaco-editor-tip"})}const Wt=()=>{let mn=Ot.current.instance;if(Qe!=null&&mn&&Be){const on=mn.getModel();on&&Qe!==on.getValue()&&(Ut=!0,on.setValue(Qe),mn.layout(),Ut=!1)}};(0,b.useEffect)(()=>{const mn=Pt.Z.subscribe("formatDocument",on=>{var Tn;let Rn=Ot.current.instance;(Tn=Rn==null?void 0:Rn.getAction)==null||Tn.call(Rn,"editor.action.formatDocument").run()});return window.updateMonacoValue=on=>{pt(on)},mn},[]),(0,b.useEffect)(()=>{var mn;let on=Ot.current.instance;yn.current&&clearTimeout(yn.current),yn.current=setTimeout(()=>{Wt()},500),Qe&&(Qe!=null&&Qe.length)&&((mn=on==null?void 0:on.updateOptions)==null||mn.call(on,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Qe.split(/\r\n|\r|\n/g).length))+3,5)}))},[Qe,Be,Ot.current]),(0,b.useEffect)(()=>{if(Xt&&Ot.current&&Ot.current.instance){let on=Ot.current.instance;on.changeViewZones(function(Tn){var Rn=document.createElement("div");Rn.style.padding="10px 20px",Rn.style.width="calc(100% - 20px)",Rn.className="my-error-line-wrp",Rn.innerHTML=sn,Tn.addZone({afterLineNumber:Xt||11,heightInLines:3,domNode:Rn})});var mn={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(mn),on.revealPositionInCenter({lineNumber:20,column:1})}},[Xt,Ot.current,Be]);const en=(mn="",on)=>{if(!mn||mn.trim()==="")return!0;const Rn=Ot.current.instance.getModel().getLineTokens(on);let Yn=!1;for(let Zn=0;Zn<2;Zn++)Rn.getStandardTokenType(Zn)===1&&(Yn=!0);return Yn};(0,b.useEffect)(()=>{var mn;const on=(mn=Ot.current)==null?void 0:mn.instance;if(on&&Be&&et){const Tn=on.onDidBlurEditorWidget(()=>{_t.current=!1}),Rn=on.onDidFocusEditorText(()=>{_t.current=!0});return()=>{Tn.dispose(),Rn.dispose()}}},[Ot.current,Be,et]),(0,b.useEffect)(()=>{var mn;if((mn=Ot.current)!=null&&mn.instance&&Be&&jt){let on=Ot.current.instance,Tn=on.getModel();if(!Tn)return;(()=>{var rn;let un=[],An=[];const qt=Tn.getAllDecorations();for(let ra of qt)ra.options.className==="highlighted-line"&&(un.push((rn=ra==null?void 0:ra.range)==null?void 0:rn.startLineNumber),An.push(ra==null?void 0:ra.id));if(vn===un[0])return;Tn.deltaDecorations(An,[]);const Mn=Tn.getLineCount();vn&&vn<=Mn&&(on.deltaDecorations([],[{range:new Mt.Range(vn,1,vn,Tn.getLineMaxColumn(vn)),options:{isWholeLine:!0,className:"highlighted-line"}}]),on.revealLineInCenter(vn))})();const Yn=(rn=!1)=>{var un;let An=[],qt=[];const Mn=Tn.getAllDecorations();for(let ra of Mn)ra.options.linesDecorationsClassName==="breakpoints-select"&&(An.push((un=ra==null?void 0:ra.range)==null?void 0:un.startLineNumber),qt.push(ra==null?void 0:ra.id));if(rn)return{lines:An,ids:qt};It(An)},Zn=rn=>st(void 0,null,function*(){let un={range:new Mt.Range(rn,1,rn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Tn.deltaDecorations([],[un]),Yn()}),Kn=rn=>st(void 0,null,function*(){let un=[];const An=on.getLineDecorations(rn);for(let qt of An)qt.options.linesDecorationsClassName==="breakpoints-select"&&un.push(qt.id);yield Tn.deltaDecorations(un,[]),Yn()}),Nn=rn=>{let un=on.getLineDecorations(rn);for(let An of un)if(An.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ft.isEqual)(Gt,Yn(!0).lines)){Tn.deltaDecorations(Yn(!0).ids,[]);const rn=Gt.map(un=>({range:new Mt.Range(un,1,un,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Tn.deltaDecorations([],rn)}const Te=on.onDidChangeModelContent(rn=>{let un=on.getPosition();if(un){let An=un.lineNumber;clearTimeout(zt.current),zt.current=setTimeout(()=>{en(Tn.getLineContent(An),An)?Kn(An):Nn(An)?(Kn(An),Zn(An)):Yn()},100)}}),Ht=on.onMouseDown(rn=>{var un,An,qt;if(rn.target.detail&&((qt=(An=(un=rn.target)==null?void 0:un.element)==null?void 0:An.className)!=null&&qt.includes("line-numbers"))){let Mn=rn.target.position.lineNumber;if(en(Tn.getLineContent(Mn),Mn))return;Nn(Mn)?Kn(Mn):Zn(Mn)}}),sa=rn=>{let un={range:new Mt.Range(rn,1,rn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Dn.current=on.deltaDecorations(Dn.current,[un])},xa=()=>{Dn.current=on.deltaDecorations(Dn.current,[])},Sa=on.onMouseMove(rn=>{var un,An,qt;if(xa(),rn.target.detail&&((qt=(An=(un=rn.target)==null?void 0:un.element)==null?void 0:An.className)!=null&&qt.includes("line-numbers"))){let Mn=rn.target.position.lineNumber;if(en(Tn.getLineContent(Mn),Mn))return;sa(Mn)}}),va=on.onMouseLeave(()=>{xa()});return()=>{Te.dispose(),Ht.dispose(),Sa.dispose(),va.dispose()}}},[Ot.current,Be,Gt,vn,jt,at]),(0,b.useEffect)(()=>{var mn;(mn=Ot.current)!=null&&mn.instance&&jt&&Ot.current.instance.setPosition({lineNumber:0,column:0})},[vn]);function dn(){let mn=Ot.current.instance;if(mn){const on=mn.getSelection(),Tn=Ot.current.pastePos||{},Rn=new Mt.Range(Tn.startLineNumber||on.endLineNumber,Tn.startColumn||on.endColumn,Tn.endLineNumber||on.endLineNumber,Tn.endColumn||on.endColumn);setTimeout(()=>{mn.executeEdits("",[{range:Rn,text:""}])},300)}}function In(mn){(window.navigator.platform.match("Mac")?mn.metaKey:mn.ctrlKey)&&mn.keyCode==83&&(mn.preventDefault(),be())}const Ln=()=>{if(ke&&Ot.current.instance){const mn=Ot.current.instance.getContentHeight();En(mn{if(!_t.current)return;const{keyCode:on,ctrlKey:Tn,metaKey:Rn,target:Yn,type:Zn}=mn;return(Zn==="paste"||(on===67||on===86)&&(Rn||Tn))&&Yn.nodeName==="TEXTAREA"&&(Rt(),mn.preventDefault()),!1};function je(mn,on){var Tn=window.URL||window.webkitURL||window,Rn=new Blob([on]),Yn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Yn.href=Tn.createObjectURL(Rn),Yn.download=mn,Sn(Yn)}(0,b.useEffect)(()=>{Ln()},[Ln]),(0,b.useEffect)(()=>{hn.current&&!Be&&Promise.all([te.e(8909),te.e(3647)]).then(te.bind(te,71448)).then(mn=>{try{Mt=mn,Ot.current.instance=Mt.editor.create(hn.current,{value:Qe,language:gt(at),theme:Oe,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:pn||!1}},we);const on=Ot.current.instance;let Yn=[...Xe.BH._menuItems].find(Te=>Te[0]._debugName=="EditorContext")[1],Zn=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Kn=(Te,Ht)=>{var sa,xa;let Sa=Te._first;do Ht.includes((xa=(sa=Sa.element)==null?void 0:sa.command)==null?void 0:xa.id)&&Te._remove(Sa);while(Sa=Sa.next)};if(Ct(on,Mt),setTimeout(()=>{Ln(),Ot.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{je(gn||"educoder.txt",on.getValue())}})},500),Ot.current.subscription=on.onDidChangeModelContent(Te=>{kn.current?clearTimeout(jn.current):(Ln(),pt(on.getValue(),Te)),jn.current=setTimeout(()=>{kn.current=!1},500)}),window.Monaco||de(Mt,gt(at)),et&&(Kn(Yn,Zn),hn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",_n),window.removeEventListener("paste",_n),window.addEventListener("keydown",_n),window.addEventListener("paste",_n)),window.Monaco=Mt,se&&on.onDidBlurEditorWidget(()=>{se(on.getValue())}),Yt&&on.onDidFocusEditorText(()=>{et&&vt(),Yt(on.getValue())}),et){vt();try{on.onDidPaste(Te=>{const Ht=on.getSelection(),sa=Ot.current.pastePos||{},xa=new Mt.Range(sa.startLineNumber||Ht.endLineNumber,sa.startColumn||Ht.endColumn,sa.endLineNumber||Ht.endLineNumber,sa.endColumn||Ht.endColumn);on.executeEdits("",[{range:Te.range,text:""}])})}catch(Te){}}let Nn=We();return Zt&&typeof Zt=="string"&&new $e(Zt,on,Mt),Ze(!0),()=>{const Te=Ot.current.instance;Te.dispose();const Ht=Te.getModel();Ht&&Ht.dispose(),Ot.current.subscription&&Ot.current.subscription.dispose(),Nn.unobserve(hn.current)}}catch(on){}})},[]),(0,b.useEffect)(()=>{if(Ot.current.instance&&Be)return document.addEventListener("keydown",In,!1),()=>{document.removeEventListener("keydown",In)}},[be,Be]),(0,b.useEffect)(()=>{let mn=Ot.current.instance;if(mn&&Be){let on=gt(at);Mt.editor.setModelLanguage(mn.getModel(),on)}},[at,Be]),(0,b.useEffect)(()=>{Ot.current.instance&&Be&&Mt.editor.setTheme(Oe)},[Oe,Be]),(0,b.useEffect)(()=>{let mn=Ot.current.instance;wn.current=mt,mn&&Be&&(mn.updateOptions(ht({},mt)),setTimeout(()=>{mn.getModel().updateOptions(ht({},mt))},200))},[JSON.stringify(mt),Be]),(0,b.useEffect)(()=>{let mn=Ot.current.instance;mn&&Be&&mn.layout()},[Ce,Ve,Be]);const[Et,Pn]=(0,b.useState)(Vt(Ce)),[bt,En]=(0,b.useState)(Vt(Ve)),Gn=kt(ht({},ot),{width:Et,height:bt,position:"relative"});return b.createElement("div",{className:"my-monaco-editor",ref:hn,style:Gn},he&&b.createElement(lt.CopyToClipboard,{text:Qe,onCopy:()=>it.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(St.Z,{title:"\u590D\u5236\u4EE3\u7801"},b.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},b.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function nn({width:Ue="100%",height:Ft="100%",original:Ce,modified:Ve,language:Qe,options:at={}}){const ot=(0,b.useRef)(),[mt,we]=(0,b.useState)(null);function Oe(ke){let et;return ot.current&&(et=new ue.Z(pt=>{for(let Ct of pt)(Ct.target.offsetHeight>0||Ct.target.offsetWidth>0)&&ke.layout()}),et.observe(ot.current)),et}(0,b.useEffect)(()=>(ot.current&&Promise.all([te.e(8909),te.e(9404)]).then(te.bind(te,2550)).then(ke=>{Mt=ke;const et=Mt.editor.createDiffEditor(ot.current,kt(ht({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},at),{wordWrap:!0}));we(et);let pt=Oe(et);return()=>{et.dispose();const Ct=et.getModel();Ct&&Ct.dispose(),pt.unobserve(ot.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,b.useEffect)(()=>{mt&&mt.setModel({original:Mt.editor.createModel(Ce,Qe),modified:Mt.editor.createModel(Ve,Qe)})},[Ce,Ve,Qe,mt]);const se=Vt(Ue),he=Vt(Ft),be={width:se,height:he};return b.createElement("div",{className:"my-diff-editor",ref:ot,style:be})}},41315:function(Ie,Ye,te){"use strict";var b=te(45238),ue=te(82326),Se=te(71411),ve=te(59301);const ce=ue.default.Option;Ye.Z=({isTheoretical:fe,onFontSizeChange:pe,cmFontSize:Ee,cmCodeMode:me,autoFormat:ge,onCodeModeChange:Ne,onTabToSpace:ye,onAutoFormat:qe,formatDocument:ae,className:a="",tabToSpace:E,children:x,code_editor:y,challenge:z})=>{const ee={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};return ve.createElement("div",{className:`tpi-code-setting ${a}`},ve.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),ve.createElement("section",null,ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),ve.createElement(ue.default,{bordered:!1,size:"small",value:me,onChange:Ne},ve.createElement(ce,{value:"vs"},"\u767D\u8272\u80CC\u666F"),ve.createElement(ce,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!fe&&ve.createElement(ve.Fragment,null,ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),ve.createElement(ue.default,{bordered:!1,size:"small",value:Ee,onChange:pe},ve.createElement(ce,{value:12},"12px"),ve.createElement(ce,{value:14},"14px"),ve.createElement(ce,{value:16},"16px"),ve.createElement(ce,{value:18},"18px"),ve.createElement(ce,{value:20},"20px"),ve.createElement(ce,{value:22},"22px"))),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"Tab\u8F6C\u6362"),ve.createElement(Se.Z,{checked:E,onChange:ye})),ve.createElement("div",{className:"file-item",onClick:ae},ve.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!fe&&ve.createElement(ve.Fragment,null,ve.createElement("h3",null,"\u5FEB\u6377\u952E"),ve.createElement("section",null,ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),ve.createElement("span",null,"Ctrl + S")),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),ve.createElement("span",null,"F1 / Alt + F1")),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),ve.createElement("span",null,"Ctrl + ]/[")),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),ve.createElement("span",null,"Ctrl + Shift + \\")),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),ve.createElement("span",null,"Home")),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),ve.createElement("span",null,"End"))),x),!fe&&ve.createElement(ve.Fragment,null,ve.createElement("h3",null,"\u5FEB\u6377\u952E"),ve.createElement("section",null,ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),ve.createElement("span",null,ee[z==null?void 0:z.difficulty])),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),ve.createElement("span",null,y==null?void 0:y.name)),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),ve.createElement("span",null,y!=null&&y.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},28374:function(Ie,Ye,te){"use strict";te.d(Ye,{jL:function(){return ce},w9:function(){return xe},QD:function(){return et},cQ:function(){return lt},op:function(){return we},O5:function(){return jn},_b:function(){return gn},t7:function(){return y},Gi:function(){return st},YG:function(){return kt},qp:function(){return Ne},vr:function(){return Yt},qE:function(){return he},Je:function(){return ne},wb:function(){return Xe},cq:function(){return Mt},tp:function(){return ae}});var b=te(59301),ue={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"},Se="data:image/png;base64,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",ce=({dataSource:zt=[],img:_t,imgWidth:Be=346,title:Ze,sunTitle:We,bannerExtraContent:Rt})=>b.createElement("div",{className:ue.banner},b.createElement("div",{className:ue.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,Ze),b.createElement("span",null,We)),zt.length>0&&b.createElement("div",{className:ue.btns},zt.map((Wt,en)=>b.createElement("div",{key:en,onClick:Wt.click},Wt.name,Wt.sign?b.createElement("img",{src:Se,width:39}):null))),Rt),_t&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:_t,width:Be}))),fe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},pe=te(92310),Ee=te.n(pe),me=te(89392),Ne=({dataSource:zt=[],value:_t,onChange:Be,onTitleChange:Ze,className:We,title:Rt,titleWidth:Wt=41,style:en={},fontColor:dn="#6A7283",showCount:In})=>{const[Ln,Sn]=(0,b.useState)(0),[_n,je]=(0,b.useState)(!1),Et=(0,b.useRef)(null),Pn=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var bt;zt.length!==0&&(((bt=Et==null?void 0:Et.current)==null?void 0:bt.clientHeight)>97?Sn(1):Sn(0)),zt.length===0&&Sn(0),je(!1)},[zt]),b.createElement("div",{className:Ee()(fe.row,We),style:en},b.createElement("div",{onClick:(0,me.throttle)(()=>Ze==null?void 0:Ze(),2e3),style:{width:Wt,marginTop:_n?12:4},className:`${fe.title} ${Ze?"current":""}`},Rt),b.createElement("div",{className:_n?`${fe.tagsWrap} ${fe.tagsBorderWrap}`:fe.tagsWrap},b.createElement("div",{className:fe.bar,ref:Pn,style:Ln>0?{height:Ln===1?97:"auto",overflow:Ln===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:fe.tag,ref:Et},zt==null?void 0:zt.map(bt=>b.createElement("span",{onClick:()=>Be(bt.id),key:bt.id,style:{color:dn},className:_t===bt.id?fe.active:""},b.createElement("span",{title:bt.name,className:fe.name},bt.name),!!In&&b.createElement("span",{className:fe.num},bt.count))))),!!Ln&&b.createElement(b.Fragment,null,Ln===1?b.createElement("div",{onClick:()=>{var bt;Sn(2),((bt=Et==null?void 0:Et.current)==null?void 0:bt.clientHeight)>245?je(!0):je(!1)},className:fe.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Pn.current.scrollTop=0,Sn(1),je(!1)},className:fe.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ye={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"},ae=({dataSource:zt=[],value:_t,onChange:Be,className:Ze,style:We={}})=>b.createElement("div",{style:We,className:Ee()(ye.tabs,Ze)},zt.map(Rt=>b.createElement("span",{onClick:()=>Be(Rt.id),className:_t===Rt.id?ye.active:"",key:Rt.id},Rt.name))),a={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"},E=te(37568),y=({dataSource:zt=[],value:_t="",onChange:Be,onInputChange:Ze=()=>{},className:We,style:Rt={},placeholder:Wt,allowClear:en=!1})=>{var dn;const[In,Ln]=(0,b.useState)(""),[Sn,_n]=(0,b.useState)("");(0,b.useEffect)(()=>{var Pn;let bt=_t;(Pn=JSON.stringify(_t))!=null&&Pn.includes("{")&&(Ln(_t.id),bt=_t.value||"");try{_n(decodeURIComponent(bt||""))}catch(En){_n(decodeURIComponent(bt||""))}},[_t]);const je=()=>{Be(encodeURIComponent(Sn),In||null)},Et=Pn=>{Pn!==In&&(Ln(Pn),Be(encodeURIComponent(Sn),Pn))};return b.createElement("div",{className:Ee()(a.input,We),style:Rt},!!zt.length&&b.createElement("div",{className:a.dropdown},b.createElement("div",{className:a.text},(dn=zt.find(Pn=>Pn.id===In))==null?void 0:dn.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:a.b1}),b.createElement("b",{className:a.b2})),b.createElement("div",{className:a.menu},zt.map((Pn,bt)=>b.createElement("div",{key:bt,onClick:()=>Et(Pn.id)},Pn.name)))),b.createElement(E.default,{onPressEnter:je,value:Sn,onChange:Pn=>{_n(Pn.target.value),Ze(encodeURIComponent(Pn.target.value),In||null)},bordered:!1,placeholder:Wt}),b.createElement("i",{onClick:je,className:"iconfont icon-sousuo9 font14 pl10 current"}))},z={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"},ne=({value:zt,onChange:_t,className:Be,total:Ze,pageSize:We,style:Rt={}})=>{const Wt=zt<2,en=zt>=Math.ceil(Ze/We);return Ze<=We?b.createElement(b.Fragment,null):b.createElement("div",{className:Ee()(z.quickPager,Be),style:Rt},b.createElement("div",{onClick:()=>{Wt||_t(zt-1,"prev")},className:Wt?z.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{en||_t(zt+1,"next")},className:en?z.disabled:""},"\u4E0B\u4E00\u9875"))},oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},le=te(29787),re=te(25399),de=te(58018),De=te(13820),Pe=te(61737),Ke=te(96908),ze=te(57177),Me=te(81378),ut=te(67769),Xe=({className:zt,dataSource:_t=[],col:Be=4,right:Ze,bottom:We=23,precision:Rt=0,wrapWidth:Wt=1200,trackEventItems:en,loading:dn})=>{const In=Math.floor((Wt-(Be-1)*Ze)/Be);return b.createElement(le.Z,{spinning:dn},b.createElement("div",{className:Ee()(oe.list,zt)},!!_t.length&&_t.map((Ln,Sn)=>{const{name:_n,id:je,identifier:Et,power:Pn,cover_image_id:bt,pic:En}=Ln;return b.createElement("div",{className:oe.wrap,key:je,style:{width:In,marginRight:(1+Sn)%Be===0?0:Ze+Rt,marginBottom:We}},b.createElement("a",{target:"_blank",href:`/shixuns/${Et}/challenges`,className:oe.li,onClick:Gn=>{Gn.preventDefault(),en&&(0,Pe.L9)([en]),Pn&&(0,Pe.xg)(`/shixuns/${Et}/challenges`)}},b.createElement("div",{className:oe.img},b.createElement("img",{className:oe.cover,src:`${En}`}),Ln.is_jupyter&&b.createElement("img",{className:oe.sign,src:Ke}),Ln.is_jupyter_lab&&b.createElement("img",{className:oe.sign,src:ze}),Ln.is_unity_3d&&b.createElement("img",{className:oe.sign,src:Me})),b.createElement("div",{className:oe.name},b.createElement(re.Z,{title:_n||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:oe.e},_n||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:oe.tags},b.createElement(re.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,Ln.challenges_count))),!!Ln.myshixuns_count&&b.createElement(re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,Ln.myshixuns_count))),b.createElement(re.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Ln.level))),b.createElement("div",{className:oe.rate},b.createElement(de.Z,{allowHalf:!0,disabled:!0,defaultValue:Ln.score_info}),b.createElement("span",null,"\xA0",Ln.score_info?`${Ln.score_info}\u5206`:"5\u5206")))),!Pn&&b.createElement("div",{className:oe.lockWrap},b.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!_t.length&&b.createElement(ut.Z,null)))},it={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"},St=te(57535),ft=te(59301),lt=({className:zt,dataSource:_t=[],col:Be=4,right:Ze,bottom:We=23,precision:Rt=0,wrapWidth:Wt=1200,trackEventItems:en,loading:dn,onRemove:In=()=>{},isCurrent:Ln=!0,showAlias:Sn=!1})=>{const _n=Math.floor((Wt-(Be-1)*Ze)/Be),je=[{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 ft.createElement(le.Z,{spinning:dn},ft.createElement("div",{className:Ee()(it.list,zt)},!!(_t!=null&&_t.length)&&(_t==null?void 0:_t.map((Et,Pn)=>{var bt;const{name:En,id:Gn,identifier:mn,featured:on,school_name:Tn,image_url:Rn,excellent:Yn,is_plan:Zn}=Et;return ft.createElement("div",{key:Gn,className:it.wrap,style:{width:_n,marginRight:(1+Pn)%Be===0?0:Ze+Rt,marginBottom:We}},ft.createElement("a",{className:it.li,onClick:Kn=>{Kn.preventDefault(),Kn.stopPropagation(),en&&(0,Pe.L9)([en]),(0,Pe.xg)(`/paths/${mn}`)}},ft.createElement("div",{className:it.img},ft.createElement("img",{className:it.cover,src:`${Rn}`}),Ln&&(0,St.bg)()&&(Et==null?void 0:Et.studying)&&ft.createElement("div",{className:`${it.movebq} user-path-items`,onClick:Kn=>{Kn.stopPropagation(),In(Et)}},ft.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ft.createElement("span",{className:"c-red"},"\u79FB\u9664")),(bt=Et==null?void 0:Et.subject_tags)==null?void 0:bt.map((Kn,Nn)=>{var Te,Ht;if(Nn===0){const xa=(Te=je.find(Sa=>Sa.name==Kn))==null?void 0:Te.swimg;return ft.createElement("img",{className:it.sign,src:xa,style:{left:"-4px"}})}const sa=(Ht=je.find(xa=>xa.name==Kn))==null?void 0:Ht.ptimg;return ft.createElement("img",{className:it.sign,src:sa,style:{left:`${48+52*(Nn-1)+2*Nn}px`}})}),ft.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Et==null?void 0:Et.excellent)&&ft.createElement("div",{className:it.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ft.createElement("div",{className:it.name},ft.createElement(re.Z,{title:Sn&&(Et!=null&&Et.excellent_alias_name)?ft.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${En}`,ft.createElement("br",null),ft.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Et==null?void 0:Et.excellent_alias_name}`)):En},ft.createElement("span",{className:it.e},Sn&&(Et==null?void 0:Et.excellent_alias_name)||En))),ft.createElement(re.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Tn}`},ft.createElement("div",{className:it.unit},ft.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Tn)),ft.createElement("div",{className:it.tags},ft.createElement("div",null,ft.createElement(re.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ft.createElement("span",null,ft.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ft.createElement("span",null,Et.stages_count))),ft.createElement(re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ft.createElement("span",null,ft.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ft.createElement("span",null,Et.members_count)))))))})),!_t.length&&ft.createElement(ut.Z,null)))},Lt={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"},yt="data:image/png;base64,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",At=te(59301),xe=({className:zt,dataSource:_t=[],col:Be=4,right:Ze,bottom:We=23,precision:Rt=0,wrapWidth:Wt=1200,trackEventItems:en,loading:dn,handleVery:In=()=>!0})=>{const Ln=Math.floor((Wt-(Be-1)*Ze)/Be);return At.createElement(le.Z,{spinning:dn},At.createElement("div",{className:Ee()(Lt.list,zt)},!!_t.length&&_t.map((Sn,_n)=>{const{subject_identifier:je,id:Et,identifier:Pn,power:bt}=Sn,En=Sn.is_public!=0&&Sn.is_public;return At.createElement("div",{className:Lt.wrap,key:Et,style:{width:Ln,marginRight:(1+_n)%Be===0?0:Ze+Rt,marginBottom:We}},At.createElement("a",{className:Lt.li,onClick:Gn=>{Gn.preventDefault(),In(Sn==null?void 0:Sn.first_category_url)&&(en&&(0,Pe.L9)([en]),(0,Pe.xg)(Sn.first_category_url))}},At.createElement("div",{className:Lt.top},At.createElement(re.Z,{title:Sn.name},At.createElement("div",{className:Lt.name},Sn.name)),At.createElement("img",{className:Lt.img,src:De.Z.IMG_SERVER+"/images/"+Sn.avatar_url}),At.createElement("div",{className:Lt.text,title:Sn.creator},Sn.creator),je&&At.createElement("div",{className:Lt.btns},At.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),At.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),En&&At.createElement("div",{className:Lt.sign},"\u516C\u5F00")),At.createElement("div",{className:Lt.bottom},Sn.visits>0&&At.createElement(re.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-liulanyan"}),At.createElement("span",null,Sn.visits))),Sn.course_members_count>0&&At.createElement(re.Z,{title:"\u6210\u5458",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-chengyuan"}),Sn.course_members_count)),Sn.tasks_count>0&&At.createElement(re.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-zuoye"}),Sn.tasks_count)),Sn.is_end?At.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):At.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Sn.is_accessible&&At.createElement("div",{className:Lt.lockWrap},At.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),At.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!_t.length&&At.createElement(ut.Z,null)))},rt={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"},He=te(1997),kt=({dataSource:zt=[],value:_t,onChange:Be,className:Ze,style:We={},tabBarExtraContent:Rt})=>b.createElement("div",{className:Ee()(rt.tabs,Ze),style:We},b.createElement("div",{className:rt.tabsWrap},zt.map((Wt,en)=>!(Wt!=null&&Wt.hide)&&b.createElement("aside",{className:rt.tab,onClick:()=>{Be(Wt.id),Wt.link&&He.history.push(Wt.link)},key:en},b.createElement("div",{className:_t===Wt.id?rt.active:""},Wt.name),(Wt==null?void 0:Wt.resetCount)==null&&(Wt==null?void 0:Wt.total)!==void 0&&b.createElement("span",null,"\uFF08",Wt==null?void 0:Wt.total,"\uFF09"),(Wt==null?void 0:Wt.resetCount)!==void 0&&(Wt==null?void 0:Wt.total)!==void 0&&b.createElement(re.Z,{title:(Wt==null?void 0:Wt.tip)!=null?Wt==null?void 0:Wt.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},Wt==null?void 0:Wt.resetCount),"/",b.createElement("span",null,Wt==null?void 0:Wt.total),"\uFF09"))))),b.createElement("div",{className:rt.tabBar},Rt)),st=({className:zt,style:_t={},children:Be})=>b.createElement("div",{className:Ee()(zt),style:_t},Be),Vt={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"},Tt=te(75727),Ut=te(93041);const Jt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Mt=({sortValue:zt,dropValue:_t,className:Be,onSort:Ze,onDrop:We,dataSource:Rt=Jt})=>{var Wt;return b.createElement("div",{className:Ee()(Vt.orderWrap,Be)},b.createElement(Tt.Z,{dropdownRender:()=>b.createElement(Ut.default,null,Rt.map((en,dn)=>b.createElement(Ut.default.Item,{key:dn,onClick:()=>We(en.id)},en.name)))},b.createElement("span",{className:Vt.orderTextWrap},(Wt=Rt.find(en=>_t===en.id))==null?void 0:Wt.name)),b.createElement("span",{className:Vt.orderIconWrap},b.createElement("span",{className:Vt.orderAsc},b.createElement("i",{className:zt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Vt.cursorPointer} ${Vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Vt.cursorPointer}`,onClick:()=>Ze(zt==="asc"?"desc":"asc")})),b.createElement("span",{className:Vt.orderDesc},b.createElement("i",{className:zt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Vt.cursorPointer} ${Vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Vt.cursorPointer}`,onClick:()=>Ze(zt==="asc"?"desc":"asc")}))))},vt={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"},cn=te(99571),nn=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Ve=(zt,_t,Be)=>_t in zt?nn(zt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Be}):zt[_t]=Be,Qe=(zt,_t)=>{for(var Be in _t||(_t={}))Ft.call(_t,Be)&&Ve(zt,Be,_t[Be]);if(Ue)for(var Be of Ue(_t))Ce.call(_t,Be)&&Ve(zt,Be,_t[Be]);return zt},at=(zt,_t)=>{var Be={};for(var Ze in zt)Ft.call(zt,Ze)&&_t.indexOf(Ze)<0&&(Be[Ze]=zt[Ze]);if(zt!=null&&Ue)for(var Ze of Ue(zt))_t.indexOf(Ze)<0&&Ce.call(zt,Ze)&&(Be[Ze]=zt[Ze]);return Be},ot=(zt,_t,Be)=>new Promise((Ze,We)=>{var Rt=dn=>{try{en(Be.next(dn))}catch(In){We(In)}},Wt=dn=>{try{en(Be.throw(dn))}catch(In){We(In)}},en=dn=>dn.done?Ze(dn.value):Promise.resolve(dn.value).then(Rt,Wt);en((Be=Be.apply(zt,_t)).next())}),we=zt=>{var _t=zt,{className:Be,style:Ze,children:We,loading:Rt=!1,openLoading:Wt,onClick:en=()=>{},size:dn="middle",shape:In="round"}=_t,Ln=at(_t,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Sn,_n]=(0,b.useState)(!1);return b.createElement(cn.ZP,Qe({onClick:(0,me.throttle)(je=>ot(void 0,null,function*(){Wt&&_n(!0);try{yield en(je)}catch(Et){console.log("error",Et)}Wt&&_n(!1)}),2e3,{leading:!0,trailing:!1}),className:Ee()(vt.btn,vt[`${dn}-${In}`],Be),style:Ze,size:dn,shape:In,loading:Sn||Rt},Ln),We)},Oe={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"},he=({className:zt,style:_t,children:Be=null,onClick:Ze,title:We})=>b.createElement("div",{className:Ee()(Oe.head,zt),style:_t},b.createElement("span",{className:"primary-hover",onClick:Ze},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:We},We),b.createElement("div",{className:Oe.node},Be)),be={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"},et=({confirmShow:zt=!0,confirmTitle:_t,confirmClick:Be,cancelShow:Ze=!0,cancelTitle:We,cancelClick:Rt,className:Wt,style:en,confirmLoading:dn=!1})=>b.createElement("div",{className:Ee()(be.btns,Wt),style:en},zt&&b.createElement(cn.ZP,{loading:dn,onClick:Be,type:"primary",className:be.confirm},_t),Ze&&b.createElement(cn.ZP,{onClick:Rt,className:be.cancel},We)),pt={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"},Yt=({className:zt,style:_t={},LeftContent:Be,children:Ze,RightContent:We})=>b.createElement("div",{className:Ee()(pt.fixedBottom,zt),style:_t},b.createElement("div",{className:pt.wrap},b.createElement("div",{className:pt.left},Be),b.createElement("div",{className:pt.center},Ze),b.createElement("div",{className:pt.right},We))),It={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"},gn=({className:zt,style:_t={},dataSource:Be=[]})=>b.createElement("div",{className:Ee()(It.crumbs,zt),style:_t},Be.map((Ze,We)=>WeHe.history.push(Ze.path)},Ze.name):b.createElement("span",null,Ze.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:We,style:{color:"#5F6368"}},Ze.name))),Xt=te(11938),sn=Object.defineProperty,vn=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,Zt=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,hn=(zt,_t,Be)=>_t in zt?sn(zt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Be}):zt[_t]=Be,Ot=(zt,_t)=>{for(var Be in _t||(_t={}))pn.call(_t,Be)&&hn(zt,Be,_t[Be]);if(Zt)for(var Be of Zt(_t))Cn.call(_t,Be)&&hn(zt,Be,_t[Be]);return zt},wn=(zt,_t)=>vn(zt,jt(_t)),yn=(zt,_t)=>{var Be={};for(var Ze in zt)pn.call(zt,Ze)&&_t.indexOf(Ze)<0&&(Be[Ze]=zt[Ze]);if(zt!=null&&Zt)for(var Ze of Zt(zt))_t.indexOf(Ze)<0&&Cn.call(zt,Ze)&&(Be[Ze]=zt[Ze]);return Be};const{Countdown:Dn}=Xt.default;var jn=zt=>{var _t=zt,{onChange:Be}=_t,Ze=yn(_t,["onChange"]);const[We,Rt]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof We=="number"&&We>=0&&Be(We)},[We]);const Wt=en=>{const dn=Math.floor(en/1e3);Rt(dn)};return b.createElement(Dn,wn(Ot({},Ze),{onChange:Wt}))}},20679:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ue}});var b=te(59301);function ue(Se,ve){const ce=(0,b.useRef)();(0,b.useEffect)(()=>{ce.current=Se}),(0,b.useEffect)(()=>{function fe(){ce.current()}if(ve!==null){let pe=setInterval(fe,ve);return()=>clearInterval(pe)}},[ve])}},12601:function(Ie,Ye,te){"use strict";var b=te(61186),ue=te.n(b),Se=te(77019),ve=te(59301);const ce=({date:fe,showTag:pe})=>ve.createElement(Se.Z,{align:"middle"},ve.createElement("div",null," ",fe?ue()(fe).format("YYYY-MM-DD HH:mm"):"--"," "),pe&&ve.createElement(Se.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},ve.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));Ye.Z=ce},59333:function(Ie,Ye,te){"use strict";var b=te(59301),ue=te(11938),Se=te(71051),ve=te(28284),ce=te(62957),fe=te(29787),pe=te(54172),Ee=te(37568),me=te(77019),ge=te(5269),Ne=te(99571),ye=te(52035),qe=te(61186),ae=te.n(qe),a=te(1997),E=te(61737),x=te(82579),y=te(57535),z=te(8221),ee=te(59301),ne=(de,De,Pe)=>new Promise((Ke,ze)=>{var Me=Xe=>{try{$e(Pe.next(Xe))}catch(it){ze(it)}},ut=Xe=>{try{$e(Pe.throw(Xe))}catch(it){ze(it)}},$e=Xe=>Xe.done?Ke(Xe.value):Promise.resolve(Xe.value).then(Me,ut);$e((Pe=Pe.apply(de,De)).next())});const{Countdown:oe}=ue.default,le=({value:de,onChange:De,MaxMinutes:Pe})=>ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",ee.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",ee.createElement("br",null)),ee.createElement(Se.Z,{value:de,onChange:De,min:0,precision:0,max:Pe,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Pe}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),re=({exercise:de,successCb:De,dispatch:Pe})=>{var Ke,ze,Me,ut;const $e=(0,a.useParams)(),[Xe]=ve.default.useForm(),it=ve.default.useWatch("time",Xe),[St,ft]=(0,b.useState)(!1),Pt=(0,b.useRef)(),{actionTabs:lt}=de,[Lt,yt]=(0,b.useState)(),[,At,Ge,xe]=(0,z.U)(ye.n7,{id:$e.categoryId}),[,rt,He]=(0,z.U)(ye.Cd,{});(0,b.useEffect)(()=>{de.actionTabs.key==="student-unlock"&&(ft(!1),Xe.resetFields())},[de.actionTabs.key]);const ht=()=>new Promise(Mt=>ne(void 0,null,function*(){var vt,cn;return Pt.current=yield(0,x.y)({ip_limit:(vt=lt==null?void 0:lt.exerciseParams)==null?void 0:vt.ip_limit,ip_bind:(cn=lt==null?void 0:lt.exerciseParams)==null?void 0:cn.ip_bind_type}),Mt()})),kt=()=>ne(void 0,null,function*(){var Mt,vt,cn,nn,Ue;yield Xe.validateFields();const Ft=Xe.getFieldsValue();if(ft(!0),(((Mt=lt==null?void 0:lt.exerciseParams)==null?void 0:Mt.ip_limit)!=="no"||(vt=lt==null?void 0:lt.exerciseParams)!=null&&vt.ip_bind_type)&&(yield ht()),(yield(0,ye.ZD)((cn=lt==null?void 0:lt.exerciseParams)==null?void 0:cn.id,{exercise_user_id:(nn=lt==null?void 0:lt.exerciseParams)==null?void 0:nn.exercise_user_id,unlock_key:Ft.unlock_key,time:Ft.time,ip:Pt.current})).status===0){if(De){Pe({type:"exercise/setActionTabs",payload:{}}),De();return}const Ve=lt==null?void 0:lt.exerciseParams;(0,E.nr)({inner_ip:Ve.inner_ip,public_ip:Ve.public_ip,open_camera:Ve.open_camera,ip_limit:Ve.ip_limit,ip_bind:Ve.ip_bind,ip_bind_type:Ve.ip_bind_type,exercise_tips:Ve.exercise_tips,exerciseId:Ve.id,screen_open:Ve.screen_open,screen_num:Ve.screen_num,screen_sec:Ve.screen_sec,coursesId:$e.coursesId,login:(Ue=(0,y.eY)())==null?void 0:Ue.login,history,identity_verify:Ve.identity_verify,open_phone_video_recording:Ve.open_phone_video_recording,current_status:Ve.current_status}),Pe({type:"exercise/setActionTabs",payload:{}})}ft(!1)}),Ae=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Mt=>ee.createElement("span",{className:Mt.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Mt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Mt=>ee.createElement("span",{className:Mt.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Mt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],st=((Ke=lt==null?void 0:lt.exerciseParams)==null?void 0:Ke.errorMessage)&&typeof((ze=lt==null?void 0:lt.exerciseParams)==null?void 0:ze.errorMessage)=="object";(0,b.useEffect)(()=>{de.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const Mt=yield He($e);yield Ge({}),Mt.status||yt(Mt)})},[de.actionTabs.key]);const{time:Vt,end_time:Tt}=(Lt==null?void 0:Lt.exercise)||{},Ut=xe!=null&&xe.user_end_time?ae()(xe==null?void 0:xe.user_end_time).add(1,"minutes"):ae()(),Jt=ae()(xe==null?void 0:xe.user_total_end_time)>Ut?Math.round(ae().duration(ae()(xe==null?void 0:xe.user_total_end_time).diff(Ut.startOf("minute"))).asMinutes()):0,gt=((xe==null?void 0:xe.student_left_minutes)||0)+(it||0);return ee.createElement(ee.Fragment,null,ee.createElement(ce.default,{width:514,centered:!0,closable:!!((Me=lt==null?void 0:lt.exerciseParams)!=null&&Me.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:de.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Pe({type:"exercise/setActionTabs",payload:{}})}},ee.createElement(fe.Z,{spinning:At||rt},st&&ee.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!st&&ee.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),st&&ee.createElement(pe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((ut=lt==null?void 0:lt.exerciseParams)==null?void 0:ut.errorMessage)||{}],columns:Ae}),ee.createElement("div",{className:""},ee.createElement(ve.default,{form:Xe,layout:"vertical",autoComplete:"off"},ee.createElement(ve.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ee.createElement(Ee.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Vt!==-1?ee.createElement(ee.Fragment,null,ee.createElement(ve.default.Item,{name:"time",label:ee.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",ee.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",ae()(xe==null?void 0:xe.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},ee.createElement(le,{MaxMinutes:Jt})),ee.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},At||rt?"--":gt),"\u5206\u949F",gt!==0&&(xe==null?void 0:xe.user_end_time)&&ee.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},ae()(xe==null?void 0:xe.user_end_time).add(it||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):ee.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",ae()(Tt).format("YYYY-MM-DD HH:mm")))),ee.createElement(me.Z,{justify:"space-between",align:"middle"},ee.createElement(ge.Z,null),ee.createElement(ge.Z,null,ee.createElement(Ne.ZP,{loading:St,onClick:kt},"\u8FDB\u5165\u8003\u8BD5"))))))};Ye.Z=(0,a.connect)(({exercise:de})=>({exercise:de}))(re)},1448:function(Ie,Ye,te){"use strict";te.r(Ye),te.d(Ye,{default:function(){return Ea}});var b=te(59301),ue=te(1997),Se={box:"box___akyrK",code_style:"code_style___ra7Uf",formWrap:"formWrap___y92V8",shiti_icon:"shiti_icon____ZNmy",genghuan:"genghuan___Bw7ao",shanchu:"shanchu___SItJZ",box_header:"box_header___jersL",header_title:"header_title___Jrz8Q",ewm:"ewm___Ccwyw",ewm_img:"ewm_img___qYpk1",ewm_text:"ewm_text____v5jw",headerBtn:"headerBtn___vSSpt",subBtn:"subBtn___cwcre",box_miaoshu:"box_miaoshu___BqRGY",question_button:"question_button___MvZyz",select_question:"select_question___LvjKa",question_right:"question_right___sDC9L",question_right_title:"question_right_title___ek4Hb",question_right_content:"question_right_content___FyEMX",save_button:"save_button___dLwXn",question_list:"question_list___ZIpfP",staticWrap:"staticWrap___WAzhb",title:"title___xZVjz",subTitle:"subTitle___Y2dsw",erweima:"erweima___6VmbC",scoreByBlankRadio:"scoreByBlankRadio___y1faA",evalueWrap:"evalueWrap___jZNEB",evalueSty:"evalueSty___ywS_A",label:"label___m6frU",asnCont:"asnCont___U_49N",ansWrap:"ansWrap___aOGMP",selectMore:"selectMore___TiusP",edit_knowledges:"edit_knowledges___hZwFH",nodataSty:"nodataSty___zKmG6",leftWrap:"leftWrap___YJzfQ",rightWrap:"rightWrap___Fhs88",smartAI:"smartAI___W3_5c",smartAnimation:"smartAnimation___RNNbO",smartQuestion:"smartQuestion___hdHdF",close_drawer:"close_drawer___lIXmS",bottomDiv:"bottomDiv___LZZSF",commentModalSty:"commentModalSty___np5N0"},ve=te(28284),ce=te(6767),fe=te(62957),pe=te(71411),Ee=te(25399),me=te(82326),ge=te(29787),Ne=te(30641),ye=te(54172),qe=te(99571),ae=te(99381),a=te(47889),E=te(42311),x=te(205),y=te(13820),z=te(89284),ee=te(77019),ne=te(89392),oe=te.n(ne),le={wrap:"wrap___xb1NT",deleteIcon:"deleteIcon___cM9xv",keywordTag:"keywordTag___UL5M3",questionTitleEditorWrap:"questionTitleEditorWrap___KCJQj",choiceListWrap:"choiceListWrap___YUFJN",choiceWrap:"choiceWrap___OLt1d",choiceIndex:"choiceIndex___v8tLz",judgementIndex:"judgementIndex___GFeej",setAnswerBtn:"setAnswerBtn___pBwSA",activeAnswer:"activeAnswer___d0iL0",activeJudgementAnswer:"activeJudgementAnswer___hUIzE",actionWrapper:"actionWrapper___KnaNE",addIcon:"addIcon___fbmnO",inputBorder:"inputBorder___vbVXA",placeholder:"placeholder___ECmuB",blankInputNumberWrapper:"blankInputNumberWrapper___uIbUU",addBtn:"addBtn___c1VkJ",blankIndex:"blankIndex___ek3fY",baseInputWrapper:"baseInputWrapper___zlGHK",collapseWrapper:"collapseWrapper___QtpR6",panelHeader:"panelHeader___ZsUo0",open:"open___q9CQo",close:"close___Ju5ls",hide:"hide___BmCWZ",green:"green___XHvv2",textArea:"textArea___wzrae",row:"row___TZDhZ",html:"html___kVAJu",line:"line___oR2SG",c:"c___nVJjx",cpp:"cpp___N2fHM",java:"java___CHMws",python:"python___Nmt1l"},re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAj5JREFUOE91U01oE0EYfbOmhURT2qAHbyIa0KsIPXoIFaEHreBNPeihFw96kQq9iDSXUlDwB3vqTdAWFSyBBqwIoRUUPRoU0WhEYpNmTZqd309mdzNJBBcWhvlm3rzvfe8xADizVMsKTXkhTC5QekQoAx7/QlG0ltGeUORLTUXtsRksHCmzC4/8LNdyg0s9Fh3oHo4uOjDZt1YETdTQzBtnl55sL3Opp7ii3uEYpJ+JqzsmBobYCpt+2mxyaSLacXGA/sDLgwyFJp9dee5T3FtIee5kGgcyQ1aage+nrzDx4DuaHe00EdqAXXvRigEikZbOjWGt3EHV1zBEOH9sDxIeC8FO3K2g0pCw7XClraBg1wttskiWvm1j8ewo6jsaO4LCS8MJhoSHEOTWWh0/mhKlLx0nMJstdkIGXYB7p0dQ+srxu6WhjFUbYW006eHQ3iG8+tTBwnrdjZndfBmQfTmIR3Z7Mo3CxwC/YoBWYHAwswuTR1PY/MZx9VkNf4LYJ9KA5V8LEn3qz5/a7cSzDNY/B8gdTuJDlePGah1b7VjEyFRg8yXpACyTuYmUA2gLgzcVgWSCIZNimC1so+or165tnd3ZVANjnD4+jP1pz4HU2joECBTh8uMt+IFVv+dWdv8tNbns878zTpyB/9lZEoQ2Plt8R8tCm6l+M/3rysjSsdX79JKaVtjD95QFYUNI0wuTSyOhK3AvFwQuNYSmRiD1eGgxC0IGeaFMzuZiIIXOIy6dPtemKMBmVi/uK/8FuZeFO/t9oycAAAAASUVORK5CYII=",de="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAiZJREFUOE9dkz1rFFEUhp87u2x2Q1xJQBEEQYvYihLYxi6tTURQEBQEwU5MUuQXpJBERQSVFGIKo5AgiI3E2C4IElQQo1HExiImZnbne2eOHO5MdrQY7nDhPLwf5xqAuVUZNSGzmce4+DTFBwKoG2g4MOhAPT8HHdwBh9W6YebEVbNhHq7LaNihnfgM66AEgJ4+ODE0coiCGhULzKE7VWiZhQ+yHAVMxD5kgR0sg6q9f4b2ADlsxTz6IruRRzMJoIAUCgo1NbE2/lOgd65Z/CFSDCsgyW0UOehpwn4eRSYFzCz9EtHBOFegsMtj0KxD14cHTyDzoBLDjSmNHJ7e7YdrlrdFIh3OAYdqcOY4bHdhZAhWXsPmV9vK9HULeHynBHjpinixBaj80wfh6H5YegsXxmDjJ7xYs+1MX7OAhdv9YM2bjoibQRgBIZw9DKnAt99wbAQqBu4/h+APTF2xgHvzOaACpu2JdDLo9OCIA6easBVAmMCAAweGYG0d3n2EqYsWMD9XsvA+EHFTUEirAfsq8Ow7dLtQTeDSSdhyYfEVTJ6zgJu3oJZZiPkUigSqIAMF+TGUay2yKddartZ8jmQ3FZpeCpqFQqLILlXxKbBX3o/8vxLjKmBZhIme9FV0FVLsRWlH0tI70VZMwIrZDGU0MbQRhsOSFS8pWSktWaYv1SrYcWJaRkNRSGqYzWC8m9Ls5Ha02j0ruifWipt5rJqImcnzZuMvjUViA61/XdEAAAAASUVORK5CYII=",De=te(59301);const Pe=({problemset:Bt,dispatch:Le,question:xt,disabled:an,showAnswer:zn})=>{const[Jn,On]=(0,b.useState)({}),[Fn,qn]=(0,b.useState)([]),[Qn,ma]=(0,b.useState)(!1),[ka]=(0,ue.useSearchParams)(),ya=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ba={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898"};return(0,b.useEffect)(()=>{const Ma=(0,ne.cloneDeep)(xt);On(Ma),qn(Ma==null?void 0:Ma.choices)},[xt]),De.createElement("div",null,De.createElement("div",{style:{display:"flex"}},(xt==null?void 0:xt.generate_type)=="artificial"?De.createElement(Ee.Z,{title:"\u81EA\u4E3B\u5EFA\u9898"},De.createElement("img",{src:re,width:16,height:16,style:{margin:"5px 5px 0 0"}})):De.createElement(Ee.Z,{title:"\u667A\u80FD\u51FA\u9898"},De.createElement("img",{src:de,width:16,height:16,style:{margin:"5px 5px 0 0"}})),De.createElement(z.Z,{value:Jn==null?void 0:Jn.name,style:{fontSize:"16px"}})),Fn==null?void 0:Fn.map((Ma,ca)=>{const{is_answer:pa,choice_text:Ta}=Ma;return De.createElement("div",{key:ca,style:{pointerEvents:"none",fontSize:"16px"},className:`${le.row} `},De.createElement("span",null,ya[ca],".\xA0"),De.createElement(z.Z,{className:le.html,value:Ta,style:{fontSize:"16px"}}))}),zn&&De.createElement("div",null,De.createElement("div",{className:le.line}),De.createElement("div",{className:"c-grey-333 mb5 font16"},De.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),ya[Fn.findIndex(Ma=>Ma==null?void 0:Ma.is_answer)]),De.createElement(ee.Z,{className:"c-grey-333 mb10 font16"},De.createElement("b",null,"\u89E3\u6790:\xA0"),De.createElement(z.Z,{className:`${le.html} font16`,value:(Jn==null?void 0:Jn.analysis)||"\u6682\u65E0\u89E3\u6790"}))))};var Ke=(0,ue.connect)(({problemset:Bt})=>({problemset:Bt}))(Pe),ze=te(5269),Me=te(12893),ut=te(39077),$e=te(59301),Xe=Object.defineProperty,it=Object.defineProperties,St=Object.getOwnPropertyDescriptors,ft=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Lt=(Bt,Le,xt)=>Le in Bt?Xe(Bt,Le,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Bt[Le]=xt,yt=(Bt,Le)=>{for(var xt in Le||(Le={}))Pt.call(Le,xt)&&Lt(Bt,xt,Le[xt]);if(ft)for(var xt of ft(Le))lt.call(Le,xt)&&Lt(Bt,xt,Le[xt]);return Bt},At=(Bt,Le)=>it(Bt,St(Le)),Ge=(Bt,Le)=>{var xt={};for(var an in Bt)Pt.call(Bt,an)&&Le.indexOf(an)<0&&(xt[an]=Bt[an]);if(Bt!=null&&ft)for(var an of ft(Bt))Le.indexOf(an)<0&<.call(Bt,an)&&(xt[an]=Bt[an]);return xt};const xe=Bt=>{var Le=Bt,{value:xt,onChange:an,scrollId:zn}=Le,Jn=Ge(Le,["value","onChange","scrollId"]);return $e.createElement("div",{id:zn||""},$e.createElement(ut.Z,At(yt({},Jn),{defaultValue:xt,onChange:(On,Fn)=>{Fn!=null&&Fn.length?an(On,Fn):an(On)}})))},rt=({value:Bt,onChange:Le,placeholder:xt,height:an=150,isEdit:zn,miniToolbar:Jn,watch:On=!0})=>zn?$e.createElement(ut.Z,{isFocus:!0,height:an||void 0,placeholder:xt,defaultValue:Bt,onChange:Le,miniToolbar:Jn}):$e.createElement("div",{style:{cursor:"pointer"}},Bt?$e.createElement(z.Z,{className:le.inputBorder,value:Bt}):$e.createElement("div",{className:`${le.inputBorder} ${le.placeholder} inputBorderError`},xt));var He=te(59301),ht=Object.defineProperty,kt=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Ut=(Bt,Le,xt)=>Le in Bt?ht(Bt,Le,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Bt[Le]=xt,Jt=(Bt,Le)=>{for(var xt in Le||(Le={}))Vt.call(Le,xt)&&Ut(Bt,xt,Le[xt]);if(st)for(var xt of st(Le))Tt.call(Le,xt)&&Ut(Bt,xt,Le[xt]);return Bt},gt=(Bt,Le)=>kt(Bt,Ae(Le)),Mt=(Bt,Le)=>{var xt={};for(var an in Bt)Vt.call(Bt,an)&&Le.indexOf(an)<0&&(xt[an]=Bt[an]);if(Bt!=null&&st)for(var an of st(Bt))Le.indexOf(an)<0&&Tt.call(Bt,an)&&(xt[an]=Bt[an]);return xt};const vt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],cn=({value:Bt,onChange:Le,choiceTextKey:xt,answerKey:an,index:zn,isEdit:Jn,setInputActive:On,form:Fn,choiceOptionsPath:qn,allowChangeMode:Qn,showAddIcon:ma,addItem:ka,deleteItem:ya})=>{const Ba=(Bt==null?void 0:Bt[an])===1,Ma=()=>{const pa=Fn.getFieldValue(qn);Fn.setFieldValue(qn,pa.map(Ta=>gt(Jt({},Ta),{[an]:0})))},ca=()=>{Ba?Le(gt(Jt({},Bt),{[an]:0})):(Qn||Ma(),Le(gt(Jt({},Bt),{[an]:1})))};return He.createElement(ee.Z,{className:le.choiceWrap,align:"middle",wrap:!1},He.createElement(ze.Z,{onClick:ca,className:`${le.choiceIndex} ${Ba?le.activeAnswer:""}`},vt[zn]),He.createElement(ze.Z,{flex:1,className:`${le.editorWrap} ml15`,onClick:On},He.createElement(rt,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Jn,value:Bt==null?void 0:Bt[xt],onChange:pa=>{Le(gt(Jt({},Bt),{[xt]:pa}))}})),He.createElement(ze.Z,{className:le.actionWrapper},He.createElement(Ee.Z,{title:"\u5220\u9664"},He.createElement(Me.Z,{className:le.deleteIcon,onClick:ya,style:{visibility:zn>1?"visible":"hidden"}}))))},nn=({questionTitlePlaceholder:Bt,titleKey:Le,choiceKey:xt,analysisKey:an,choiceTextKey:zn,answerKey:Jn,choiceOptionsPath:On,allowChangeMode:Fn=!0,form:qn,showAnalysis:Qn=!0})=>{const[ma,ka]=(0,b.useState)(),[ya,Ba]=(0,b.useState)(!1);return He.createElement("div",{className:le.wrap},He.createElement("div",{className:le.questionTitleEditorWrap},He.createElement(ve.default.Item,{label:"\u9898\u5E72",name:Le,labelCol:{span:24},rules:[{required:!0}]},He.createElement(xe,{scrollId:Array.isArray(Le)?Le.join("_"):`${Le}`,height:150,placeholder:Bt}))),He.createElement(ve.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),He.createElement(ve.default.List,{name:xt,rules:[{validator(Ma,ca){const pa=ca.some(ja=>ja[Jn]===1),Ta=ca.findIndex(ja=>{var Wa;return((Wa=ja[zn])==null?void 0:Wa.length)<=0});return Ta!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${vt[Ta]}\u9009\u9879\u7684\u5185\u5BB9`)):pa?Promise.resolve():(ce.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(Ma,{add:ca,remove:pa})=>He.createElement("div",{id:Array.isArray(On)?On.join("_"):`${On}`},Ma.map((Ta,ja)=>{var Wa=Ta,{key:ie,name:wt}=Wa,Fe=Mt(Wa,["key","name"]);const _e=ma===ie,Re=()=>{ka(ie)},dt=ja<7&&ja===Ma.length-1,nt=()=>ca({[zn]:"",[Jn]:0}),Je=()=>pa(wt);return He.createElement(ve.default.Item,gt(Jt({},Fe),{key:ie,name:wt,className:le.choiceListWrap,rules:[{validator(tt,Nt){return Nt!=null&&Nt.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${vt[ja]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),He.createElement(cn,{choiceTextKey:zn,answerKey:Jn,index:ja,isEdit:_e,setInputActive:Re,form:qn,choiceOptionsPath:On,allowChangeMode:Fn,showAddIcon:dt,addItem:nt,deleteItem:Je}))}),Ma.length<8&&He.createElement("div",{className:`${le.addBtn} mb30`,onClick:()=>ca({[zn]:"",[Jn]:0})},He.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),Qn&&He.createElement("div",{onClick:()=>Ba(!0)},He.createElement(ve.default.Item,{name:an,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},He.createElement(rt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ya}))))};var Ue=te(59301),Ft=Object.defineProperty,Ce=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,mt=(Bt,Le,xt)=>Le in Bt?Ft(Bt,Le,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Bt[Le]=xt,we=(Bt,Le)=>{for(var xt in Le||(Le={}))at.call(Le,xt)&&mt(Bt,xt,Le[xt]);if(Qe)for(var xt of Qe(Le))ot.call(Le,xt)&&mt(Bt,xt,Le[xt]);return Bt},Oe=(Bt,Le)=>Ce(Bt,Ve(Le)),se=(Bt,Le)=>{var xt={};for(var an in Bt)at.call(Bt,an)&&Le.indexOf(an)<0&&(xt[an]=Bt[an]);if(Bt!=null&&Qe)for(var an of Qe(Bt))Le.indexOf(an)<0&&ot.call(Bt,an)&&(xt[an]=Bt[an]);return xt};const he={\u6B63\u786E:"T",\u9519\u8BEF:"F"},be=({value:Bt,onChange:Le,form:xt})=>{const an=(Bt==null?void 0:Bt.is_answer)===1,zn=Bt==null?void 0:Bt.choice_text,Jn=()=>{const On=xt.getFieldsValue().choices.map(Fn=>({choice_text:Fn.choice_text,is_answer:0}));xt.setFieldsValue({choices:On}),Le(Oe(we({},Bt),{is_answer:1}))};return Ue.createElement(ee.Z,{className:le.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Ue.createElement(ze.Z,{onClick:Jn,className:`${le.choiceIndex} ${le.judgementIndex} ${an?le.activeAnswer:""}`},he[zn]),Ue.createElement(ze.Z,{flex:1,className:`${le.editorWrap} ml15`},Ue.createElement("div",{className:`${le.inputBorder} ${le.placeholder} ${an?le.activeJudgementAnswer:""}`},zn)))},ke=({questionTitlePlaceholder:Bt,choiceKey:Le,form:xt})=>{const[an,zn]=(0,b.useState)(!1);return Ue.createElement("div",{className:le.wrap},Ue.createElement("div",{className:le.questionTitleEditorWrap},Ue.createElement(ve.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Ue.createElement(xe,{scrollId:"name",height:140,placeholder:Bt}))),Ue.createElement(ve.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Ue.createElement(ve.default.List,{name:"choices",rules:[{validator(Jn,On){return On.some(qn=>(qn==null?void 0:qn.is_answer)===1)?Promise.resolve():(ce.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},Jn=>Ue.createElement("div",{id:"choices"},Jn.map(On=>{var Fn=On,{key:qn,name:Qn}=Fn,ma=se(Fn,["key","name"]);return Ue.createElement(ve.default.Item,Oe(we({},ma),{key:qn,name:Qn,noStyle:!0}),Ue.createElement(be,{form:xt}))})))),Ue.createElement("div",{onClick:()=>zn(!0)},Ue.createElement(ve.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ue.createElement(rt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:an}))))};var et=te(59301);const pt=({problemset:Bt,dispatch:Le,question:xt})=>{var an;const zn={C:et.createElement("span",{className:le.c},"C"),"C++":et.createElement("span",{className:le.cpp},"C++"),Java:et.createElement("span",{className:le.java},"Java"),Python:et.createElement("span",{className:le.python},"Python")};return et.createElement("div",{style:{color:"#333",display:"flex",fontSize:"14px",width:"100%",marginTop:"10px"}},(xt==null?void 0:xt.generate_type)=="artificial"?et.createElement(Ee.Z,{title:"\u81EA\u4E3B\u5EFA\u9898"},et.createElement("img",{src:re,width:16,height:16,style:{margin:"5px 5px 0 0"}})):et.createElement(Ee.Z,{title:"\u667A\u80FD\u51FA\u9898"},et.createElement("img",{src:de,width:16,height:16,style:{margin:"5px 5px 0 0"}})),et.createElement("span",{className:"font16"},xt==null?void 0:xt.name,xt==null?void 0:xt.name,(an=xt==null?void 0:xt.languages)==null?void 0:an.map((Jn,On,Fn)=>et.createElement(b.Fragment,{key:On},zn[Jn==null?void 0:Jn.language]))))};var Ct=(0,ue.connect)(({problemset:Bt})=>({problemset:Bt}))(pt),Yt=te(61737),It={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},Gt={log(...Bt){this.enabled&&(Bt.push(Date.now()),It.logger.log("[ActionCable]",...Bt))}};const gn=()=>new Date().getTime(),Xt=Bt=>(gn()-Bt)/1e3;class sn{constructor(Le){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=Le,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=gn(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),Gt.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=gn(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),Gt.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=gn()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,Gt.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=gn(),Gt.log("ConnectionMonitor recorded disconnect")}startPolling(){this.stopPolling(),this.poll()}stopPolling(){clearTimeout(this.pollTimeout)}poll(){this.pollTimeout=setTimeout(()=>{this.reconnectIfStale(),this.poll()},this.getPollInterval())}getPollInterval(){const{staleThreshold:Le,reconnectionBackoffRate:xt}=this.constructor,an=Math.pow(1+xt,Math.min(this.reconnectAttempts,10)),Jn=(this.reconnectAttempts===0?1:xt)*Math.random();return Le*1e3*an*(1+Jn)}reconnectIfStale(){this.connectionIsStale()&&(Gt.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${Xt(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?Gt.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${Xt(this.disconnectedAt)} s`):(Gt.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return Xt(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&Xt(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(Gt.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}sn.staleThreshold=6,sn.reconnectionBackoffRate=.15;var vn={message_types:{welcome:"welcome",disconnect:"disconnect",ping:"ping",confirmation:"confirm_subscription",rejection:"reject_subscription"},disconnect_reasons:{unauthorized:"unauthorized",invalid_request:"invalid_request",server_restart:"server_restart",remote:"remote"},default_mount_path:"/cable",protocols:["actioncable-v1-json","actioncable-unsupported"]};const{message_types:jt,protocols:Zt}=vn,pn=Zt.slice(0,Zt.length-1),Cn=[].indexOf;class hn{constructor(Le){this.open=this.open.bind(this),this.consumer=Le,this.subscriptions=this.consumer.subscriptions,this.monitor=new sn(this),this.disconnected=!0}send(Le){return this.isOpen()?(this.webSocket.send(JSON.stringify(Le)),!0):!1}open(){if(this.isActive())return Gt.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const Le=[...Zt,...this.consumer.subprotocols||[]];return Gt.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${Le}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new It.WebSocket(this.consumer.url,Le),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:Le}={allowReconnect:!0}){if(Le||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(Gt.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(Le){Gt.log("Failed to reopen WebSocket",Le)}finally{Gt.log(`Reopening WebSocket in ${this.constructor.reopenDelay}ms`),setTimeout(this.open,this.constructor.reopenDelay)}else return this.open()}getProtocol(){if(this.webSocket)return this.webSocket.protocol}isOpen(){return this.isState("open")}isActive(){return this.isState("open","connecting")}triedToReconnect(){return this.monitor.reconnectAttempts>0}isProtocolSupported(){return Cn.call(pn,this.getProtocol())>=0}isState(...Le){return Cn.call(Le,this.getState())>=0}getState(){if(this.webSocket){for(let Le in It.WebSocket)if(It.WebSocket[Le]===this.webSocket.readyState)return Le.toLowerCase()}return null}installEventHandlers(){for(let Le in this.events){const xt=this.events[Le].bind(this);this.webSocket[`on${Le}`]=xt}}uninstallEventHandlers(){for(let Le in this.events)this.webSocket[`on${Le}`]=function(){}}}hn.reopenDelay=500,hn.prototype.events={message(Bt){if(!this.isProtocolSupported())return;const{identifier:Le,message:xt,reason:an,reconnect:zn,type:Jn}=JSON.parse(Bt.data);switch(this.monitor.recordMessage(),Jn){case jt.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case jt.disconnect:return Gt.log(`Disconnecting. Reason: ${an}`),this.close({allowReconnect:zn});case jt.ping:return null;case jt.confirmation:return this.subscriptions.confirmSubscription(Le),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(Le,"connected",{reconnected:!0})):this.subscriptions.notify(Le,"connected",{reconnected:!1});case jt.rejection:return this.subscriptions.reject(Le);default:return this.subscriptions.notify(Le,"received",xt)}},open(){if(Gt.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return Gt.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(Bt){if(Gt.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){Gt.log("WebSocket onerror event")}};const Ot=function(Bt,Le){if(Le!=null)for(let xt in Le){const an=Le[xt];Bt[xt]=an}return Bt};class wn{constructor(Le,xt={},an){this.consumer=Le,this.identifier=JSON.stringify(xt),Ot(this,an)}perform(Le,xt={}){return xt.action=Le,this.send(xt)}send(Le){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(Le)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class yn{constructor(Le){this.subscriptions=Le,this.pendingSubscriptions=[]}guarantee(Le){this.pendingSubscriptions.indexOf(Le)==-1?(Gt.log(`SubscriptionGuarantor guaranteeing ${Le.identifier}`),this.pendingSubscriptions.push(Le)):Gt.log(`SubscriptionGuarantor already guaranteeing ${Le.identifier}`),this.startGuaranteeing()}forget(Le){Gt.log(`SubscriptionGuarantor forgetting ${Le.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(xt=>xt!==Le)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(Le=>{Gt.log(`SubscriptionGuarantor resubscribing ${Le.identifier}`),this.subscriptions.subscribe(Le)})},500)}}class Dn{constructor(Le){this.consumer=Le,this.guarantor=new yn(this),this.subscriptions=[]}create(Le,xt){const an=Le,zn=typeof an=="object"?an:{channel:an},Jn=new wn(this.consumer,zn,xt);return this.add(Jn)}add(Le){return this.subscriptions.push(Le),this.consumer.ensureActiveConnection(),this.notify(Le,"initialized"),this.subscribe(Le),Le}remove(Le){return this.forget(Le),this.findAll(Le.identifier).length||this.sendCommand(Le,"unsubscribe"),Le}reject(Le){return this.findAll(Le).map(xt=>(this.forget(xt),this.notify(xt,"rejected"),xt))}forget(Le){return this.guarantor.forget(Le),this.subscriptions=this.subscriptions.filter(xt=>xt!==Le),Le}findAll(Le){return this.subscriptions.filter(xt=>xt.identifier===Le)}reload(){return this.subscriptions.map(Le=>this.subscribe(Le))}notifyAll(Le,...xt){return this.subscriptions.map(an=>this.notify(an,Le,...xt))}notify(Le,xt,...an){let zn;return typeof Le=="string"?zn=this.findAll(Le):zn=[Le],zn.map(Jn=>typeof Jn[xt]=="function"?Jn[xt](...an):void 0)}subscribe(Le){this.sendCommand(Le,"subscribe")&&this.guarantor.guarantee(Le)}confirmSubscription(Le){Gt.log(`Subscription confirmed ${Le}`),this.findAll(Le).map(xt=>this.guarantor.forget(xt))}sendCommand(Le,xt){const{identifier:an}=Le;return this.consumer.send({command:xt,identifier:an})}}class kn{constructor(Le){this._url=Le,this.subscriptions=new Dn(this),this.connection=new hn(this),this.subprotocols=[]}get url(){return jn(this._url)}send(Le){return this.connection.send(Le)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(Le){this.subprotocols=[...this.subprotocols,Le]}}function jn(Bt){if(typeof Bt=="function"&&(Bt=Bt()),Bt&&!/^wss?:/i.test(Bt)){const Le=document.createElement("a");return Le.href=Bt,Le.href=Le.href,Le.protocol=Le.protocol.replace("http","ws"),Le.href}else return Bt}function zt(Bt=_t("url")||vn.default_mount_path){return new kn(Bt)}function _t(Bt){const Le=document.head.querySelector(`meta[name='action-cable-${Bt}']`);if(Le)return Le.getAttribute("content")}var Be=te(11566),Ze=te(94784),We=te(37568),Rt={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb"},Wt=te(28374),en=te(97424),dn=te(84880),In=te(50887),Ln=te(2887),Sn=te(80235),_n=te(1970),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAHr1JREFUaEPNmweYnVW1/n/7a6fMmcm0ZEoSUkkCSQgJCVWKoAI2FAH1iqBYwXvFLogF8S9XvRYElUeqIJegFOmEKgiICUkgJBBCkpnMZHoyc6ad9pW9r3t/58wEsJfn+Z8z5zn9fN+711rvetdaewT/rsvi073GBEsdrIN8214WOfbCyLHnSks0SSGqFCCFlSOS/VLKNhXJbULKTVYgXwhKwWZevNX/d5ya+Ff+6OzZx9WGycRbhZs+JbKdYyPbmqZsR5Qsi7xrIS2LSAgQFuh7fdHIVQRSmZsVhsqSciARyifswL/LsuX9w8/fOfyvOs9/CeB5845bEuJ9WljidOm6tZHtEjkOkWPjuw4l2yZMJAk1UKsMVh9ZCVAqBhxJiEJzE2GEE0Z4ocSOwmEnCm9VxfDy7M77tvyzwP8pwAfMPG6JtOyLI0e8M7SEi2UTuB7SdlGOi+85+K5NyfEIXBdcrwy4YmENVsVgZQhBBKEPUYQVBNhBSDKMEGGAG8nAlvJuEfoX9+986B8G/g8Bnlt3yBQvk/m6tKxPKWElIhvjrhpk6HjmPkh4+K5L0XUpWTaJVIJpDfU01VVTP6Uaz3OMsXL5En3ZEfZkcwwNZZFBYMCLIDSgnSAkEfiIKMSNFLYMS1akflokuiTb9sjI32vxvxvwouY3HIdrXQtirvZI6XhISyFtB8qAQ8+jaFuQTvGGlQdy5klHcvji+TTV1eA5MVAdw+bgSiGBQslnZ98gj254idsfW8/azduJ/AArCkj5AXYUYGtXj0IsKRFRpInuI31djz/+94D+ewBbi1oO+zLC/SbafYVACWGA6ljFtlGuhyYoJ5PmrNPfwifeezIzmqe+/nyUMlw1cdGhXAZPvAy8sL2Dn6x+kFvuf5KoWMSLIgPaCiOsKMSJIgQqUEH0jd7eJ7+rSf9vAf43AZ4x44hUJlRXSkudbSkHLGFiUWEhXQfpCITj4Qs4/bS3cP4n3suM5mllQ8aHqECMNBkDYfkM9WMD1pDYhPFxFbgI2jt7+PplN3HPmqfxUDhRgAi1lSOEtrRmd6VusKzw3K6uZwp/DfRfBdzUdFBVg5W6XSpO1K5r4RrAwrJ1HkW5FpFtk5mS4TuXfpYTjz/q1UDL1oyAoAxU35vnSpk0pcHr8DCIlTCv2wjSQEooc//Amqc478LLCfL52K21hQ3h6ZQm9fM1gcid1t//Qu4vgf6LgLVla6LwdpQ42aRL7USWjRDahePHoQXLDjmAyy/7Kq0tzeX0KlBloBpMDFThm5swnuAr0MoiMIAV2kG1sfQJyUjhFSSuEGhuS9uQsQXdOzo45+MX09XZg62ZXAOO4znO4cg1akCc2sWft/RfAmwd0LzyeiHEWXrVNVhpRIO2buzWoYJ3vffNXHLJF0gmExMLq5QkikJCZRFYGqCgZAmKKEoISgpzC6NyJgoUUahQZRcV2p3DEFcoHEeQdGxc1yKdsGBklLPO/CI7trZjKYmlV0nnbmXMod37xt171n74z8X0nwW8qGnlV4Tg20KDVBaaUw1JWTreHKSSnP3Jd3PBVz4BwkNoV1cRSoVEkSSMQpNW9c3Hpei55GyBHyiCUkhQivBDRRhGhKHShiJSEqUBYBwIxwLPwoB2XZuE55BM2tilPO9/27n09/QbwEILF2Pt+F4peVH34PpL/5Rr/0nAixqXH2u5zkNKKS8GLBDCMq4szVNBIpXi6eeuIZnU7+m1TaBUChkKolCD1YAkYQh+CEVlUVKCgq8IwoggVJQkBKEkkIpASqSM3VqftC0UtiVwLIHtQsISeAkN2iWRsimNDHP2u85jfHjMxLP2Kk1i+rtC4QdSvaVv+NknXgv6dYC1qEgkrOeEYM6kj4JWUZYBrC1tEwYR9zz2YxYsaCxTq15Zj1IxFVtYgw5kDCyMKPmCotRnoigF4EeSUiTNYvjGExSGwbXoEjoeNWgNGFxb4LgC17HxEhbJpEOyKkH71m189swvmrwcM7wmMs0fBnhbTskV2eyGV4mT1wE+oGnlD4UlPvuqldFkoonKsgxgW189lwd//1OmTUvHwl8fUUT4pRS5QrwgYRCD9gNJMdBgoRhElPRjvQihpBRa8WckhFIRSjmRwmxhofWLbWvyEniuZVzbSzmkkh7pmjR3//JWrv/RL3BMmiwD1lEXu/mPdg+t/9xrUv7k00VNhyy1LPEsiEkGipOMuWrAOh3pmF64dA433/ktXEeThf6IROkYlorh4SryxYgoCAj90AAuBRG+DwU/pBiI+LlZDEUh0gugCCMNOFZeOkg0c1iWtmxsZU1cnmeR8GySSQ8v5VE1pYoLPvwF2ra2mQXXXzbkFeeUkpRqVVd2w+YKyldZeHHzytv/KHJONRBeY3sTyzo7CptIKj507rv4wkXvQ4gyOxKZFdbEUcq79A06BL5vQPu+BisparAlRck8ji2tb0UNPFT4kSYwHcsxaA1Wx7CjLezahrw0WHNLOngadFWCkaEsXzzrcyhdgGjyMildovlVwR27h9a/53WAD6xfthjPew5wK5XbxIfMCzFp6ZXQAH76yws5/i3Ly9bVB9EuFBori1DS058gOxJbOQh8wlJAUQMtRhT8iEKhyPjoOGPZImMDBYpDknDEQhZtCIxt0fLc8hRuRmLXSpxGi1RDmkxtNalMFYmESzKdIF1bzR2/vIN7fnl7XGrroDA5XXsdgRWEyzvHN71YEXQG1+KW5Vcr5XzUZFxh6Y9O+Hps3ZipIY65ux7/AfsvmGEsHDNGhBJhXOlEktyoxbZOCEs+MvQJfZ/c2DgjPeOM7YSRdo+hfofsUMRgYZzxIE9O5imqIjKKGddBkJIJpogMtV4NU6uqmVpXRdW0EGYP4swXVM1sJF1Tg530+OwH/4tivlAGXDkvpVPXNZ3Dz31sAvDBtQfXBgm3XQlVG3uzZrpY31bAWtLWRkaYOLZ4ZP3PaGyYMqGIK3rJ5EJdyAewZXtEb98Yhd5BRjZbtL0IG7r6aR/pZk80wJgcJFQ5lCoZd1RaZGrxUVFQJsUIbGVoEk+lqXUaSMta5icW8obph9C6NEQeOU71wmbW3Pkwd998B5ZmOm04w9YGzfCoiuYMDz8/bCJ1cevK9wklVms5qPOspal9nxjWltVX7S9SKdyEx++ev450popcQVHl5RB27NLCANaFvOKFJ3v43TURm9pGeGrP83SVdlKSI0SygNKfM8oojrf4cdzmiWOw/HziPrb67Gl1HHPYwYwOe2zetJcZzOEDS99B9aHjcITNRZ++GL+YL1cj8eIZLEr+x+7sc6sNrIOaV94ihXjvRLzv4+yGn3WRIGHe/q0c85ZjqJveytHHLGHLb9dywDtOIjcwyIpFOr41aK1tJbk9JW76TIFfrHuS5/NPUQqzKBVU6sAy0DKwSvjElU/5PW0hXWNVcmxMjnVVad581DL2XzQDy3W571dt9PWP8OkFn2L+qiS39q3m6T9sNN/TgWnWzjA2v+rMbnyfWMxiTzSlO5WgKabzcjmnDWryr85vsHTFQq791XcZ2rOXfG0royLNzvXbUR0b6ZWtnH3SFGobExMn/OSVeS74n0dZl3+YKBqLLVexVnwWE8/1ceLycRKwMYqx/D51o66enBTHrVjMshWzSdck+d1Tm3h5vY9Dnu/P+SW7ljzAZY/+HEvo/KT5SP+O1ttqoHPEnymWNq44RDnWs/qtuDYox2/5nPTzZNrj9kd+yozpHmE+4slnh9iyxyYYHyO35fdkGvbj4ANTHH/yQnOA4kjIJad286MXf0Ix2BuDq4gTA7xS+2pZZVTCZDE8wZWV13Q8TqwQs1jB5d5X2PauRyjsl2Pjpld46LHNJEnx1aorSBzcxXc2XYptxUtYAayUUkKxSixpXX6OUNa1sqyXLV0glF3MHFvC208/jv/+8acgHMbfm+fZdZ3c/3QPo2M5Rrt7mD+3Gc8SfOlrb8ZybbY/VeC8j/yOR7K3xVqx0qiruOuENWMgsQ337YFMeloMtmJlySxW8uXkp+h/z6OIJovNL+3kzgfXUus28EnnIsSiXVy381qTvyud4Mp6SSXPEUumH3IZkvNjCo5/3nFco5v9oGQ08fd/fiFvPWUpws8x3j/Cti3dXHvds4znS4wMFVg4r4HCH+vXb//w7dTUV/Pwz7Oc/51b2Zp/Nhbzkc6L+7q0qXonLHdUMuTQjOBHe3XNJViekqwraE6ofGbSyo5wWDFvNkcetYim2iZeWr+LO9c9jiem8smqC9nV8jBP9D5lio9XX4wZfyyWtq58ANRJSlqmCjJJu5x39bpHQcjq+y9j2Yo6A3ika5iO7X1c8YOnTMexUIxobq5BSZsvfe145ixq4hdf6+Kim26mt9hmWjD62LqcnDTiPi6MICkUVQIGywztmAQldP1Fkw2dmtDL1nCE4JAFszn8sANpqG7g+cd3c9dLTzDNaeU/Z36Zu+QV9I30T4TIRL8/rpfXiKWth2xTSizQymaiC7ZPStKl3q/X/IQlB2UQpRwj3cPs2t7HVT94lvFCQCkIqZ7iknTTfPi8VSxbOYPLLtjGf99xG0OF7okUYzJAJQ1MBPG++nXfRYgBHpkJmeVKVmfdCWO5luCIxfM4ePl8kqkk9zywge27e5iVWMh5qz7IDd1XMpytFEj7kFa8ZNvE0pZDhhH2lH0IeiIz6NPR2vaqWy7h6GNnQCHHaM8IHdsHuPmKVxgbg1IoaJxhExZ93vXBAzj0qJn88BvP8f1b72eo0DOZal8bvxNEVAH9aquXxX85wisxLHAtWD5/Ogcvm08QSe5+aAOFUsSS1CF84ORj+MX6WxgcHNqnFpj8XcuyRrSFI5SRTxMWqHi/iTSp+Nhn3sunv3gSanSY0b4xunaOcM9Ve8mNOESRItmYN+LqrWfOYPkRTVxz+Xq+94tHscUQpVBXR7o8jMpFviSasPQk+8b+/tpqdd/XJh/rls/s5jpDwbv7Rki6CY6sfQMnvG1/rrr3VsYLufinYsExGcqCUMdwJIRj2ZZFGAam3rX2yRw6Lc1fuB+3rrkUkR1guC9H185xnrklojCUohSWkPUDOIV6Tjw3xYIlU3j4gZf44rfuJZ0ooCJBoNs9uhoKJb55rLscklBGRrnpm7mWF6Ii/iMVlTNG5aQnF0SHoD43XSvXedWcvPBIFixu5ap7b4vFihERZaKs0KNSoVjasnJECLvG81x8P5hY50oZrn80+mM9e+H/+zj/8Z5VjPeOsX3DKO2P1OKP2/QO91M7R+EPJXn75y0aW1IM9Gd5/9nX0p8doT6ZIjQ9LoGUcTvHjJLi3pOxdvxYy9r4BM1VRObzUoYUQp+SdqFypVxJVRVCmpVp5P3HHUtH/yhPvrK2LDrKyS4mjzi5KaVdeuU2UAvitBSLjrg8LCsuU4jrT1v86Gef5/AD5tG+TjKyuQHfz7Mrv5MGpxWrPstRpydIpB1T1n31wv/lurs3Mau6ARE5RnUasLoXbYBKYvvFwPW1Yk8t+o0cFFoLS0ICssUcfqQbvvGIxkAQkHQs5tdP44xj3shNv32MUlQoC5mywjK/U34s2CYOaln1gIKTzPdNM24fTb9PytcupI9w2MqDCYcTaNny+S+cgVA+3ZuKHHh0grrWNLYjzGDi5RfbOef862nvLrAgMRcRJSASRCIi0hBEaCCG5nmAlJHpY5XsuJEQNxa0HtYWkBSjAnvyo3F620dt1qdTLJ83nca6On6/aRuWjsdXUUG8oGWBs0YsaVl1mUCcb14wDbo4zie0jXEzU46bHC21J5SbKMsO2p+vfuZ9TG1OMzQwRuO0epJTEli6CSDg6qvv5YqbnqSvT7FYLqdWthIQElEiFD6BVSQURQIiPjGnn1XNfZy5bg6+W4rdV7dskAhLdyUD9hZGGQ/GyyenSHseVa7FGW9axeZXeuno0zJWGmPEdXq5oVcRAIofiyWtK8+xsK6N345brkZRlgnEEInW2Er3suLupV6AMIp402GraErP5bQPLaGmJsFwT0DzrHq8Ws34EUHB55rr7ubXD26grSdParyFOWo5U2nBwsGnYG4lCghRwrXy9CmfwC0Q2ppAA5QIwPaxhE8+ytE7vgepfNIJl7pkhtbmNCcesYTV96wnMiRohmwGdHyZZGml5EfE0pYVhwjhPDvpz7Frm9RR9n2zEKaojCcQlS0Li2bMpHHmaWSmzOCjpxaR+ZRpstU3ZvBqhGmyB37IY4+u5ZEn19Leu4euoRyjo4JUroX6cBZ1qok0NdqO+AZ+kSJ5AidPYJWIrALKziGcHKGVY5QhWpqqSNouVUmbY1fM5/mtPTz7QhtCu7PxDB1Wmqu1OxuZFgeqVKtMeWi3ZnYD0/bNhYY5y36tdfVEWWq+q1OCZfrIs1qWMJCFKqeXt644nY994WgGO8eY2jwFy5UEfkB+XNK/26dtRwcvd26lZ7CDwdwg2dwY2VyJ8ZxFWHIhSKAiG6W0stLbIxTCCbEdHy8RkKmGhvoUtVUJZs9oZFptHZ1dOX7z4NNgheV+tpwc9slgErBSA53DpZnGf5e1HnaLQr03JmMrHoSZyVZcOcXeod20wgaT1lblmNafiELJ2e9+Dx8983TGOlzqp9l47TaJK6sYmeuzd35ANikYLUVk8zmG8oMM5fvJ5nsZK+wlr6uxMI8iMHGrCVDvlEglXVIJj0wyRU2qhrrkVBoTM1mz7mke2vA42PGoLhJxp1Kf8KRLV0hL/Kozu/59ccej6dD3Y3OzsXvZ9SdbPNqd9Zd0JzFOV6YYMA29yiQ7nurrVKLT5bRMK6cdcwbHzj6O/TfWkGq2EEVF9BIMD0L/NMnAfpLReovRKou9NYKuamifAnszktDWw+8QrySZMxaxbChiWiGgiohq3yY1rLj08SvY1PccthMirRKogKgsNkwaihvU8VmZ3B5Ntnh0E09lvHYlRW1F7Uwmd50Y4laLIS7zA3G5FudqbflK+abb0gIZWUSRRdKuY8XsIzg++QaOql3KlGkJqiyBpWdKVYrxALY2K848RTJQLYjSkZ6C6/b3pDcFFoe8KLjiPsXMnM/m7i38z+9W0xV2ouwiyikaYtMsrgGbxGocMLZcOSUNI/25nSObsxMZ6+AZq66W0vqoBhx3PSoleVwyGqKqWNRIz3g2UM7qplnZPGMax59wNDPqZuIEU8iOuvQMF3h+8BUOm9vCUy81kRmaxYKaamY0ZaibbvP0CYLVRylG9cjf5NDyvTmW3kQiOPfRAstv3sANjz7Onv5ehFVAOmMxYFunMK0QFaFp6+i/srSs+J2U13QOb5hs08ZuvXIJtr1RxYwxcdm3kADtunFeVnqaqO/1ZrMw5MR3H8u3v3Mh6VIKui3kiKJ7T4Gt3R7rLZcrZw4z/sgrjK7OIUaTCDuFXRsRTJXwnma8WQ4i5SAbM2Zt68aKpF/JMvr4ehqe3E5QGjFpS4pxsMYNWCl8sOJxuwFrtETsj+ZiNIQMZOCv2D3+gtnq9CpNclDL4bcr5KmVXFxx6zgXx3NiIwSEZlL983GDT293WPPUdXR3ZJlZN52awRrIxymhb0+JV7Yk2BY6XHsQrNu1m7qf7qFQdAhG95pOZ3T4VGw3IpOReOmEGY0eZOUQJYclxak8/IcbGRvpwqKAtPIokUfZQdx3toxei9vLZhgQNxr0fbmdcUfH0LOvH7VocHqY5tn2a4Zpk/Fp4rW8eqHuuOoBl+1w/LFvpKWpidtueo6pDVV85Qunc/iyg83GEz1J6G4v0b+xlj2FNLcsFDyWgTc9IykWfPoLRUZtKBLhpm3GSgUGdr5MJtjL/jObSKkGzkq1ctUz32JwqBOlCUqLERWgdNoy45QoLjyEVuTlHpkBrkoR8s8P00yKmn7oD5WaHJfqr8dyvdyf1sNqx+YTnzuVk088knA0yaZ70ty5+jFyuoupxYFq46S3n8KX/vMwQl9RKob0do6Rfa6ZbGEKv291uKcBTumGXa2QfaqD3t695KekYd4cVMFl18YXSOV6aFx4IIe6MzjF2c2lD1xEvjSEsPVOgdi62uO09taAdbFR2SdiLA0/6hha9+fHpfoTeiCeSTrPKdScyfgtV9OWoLZxCj9bfQHzZzUw3pVnw5DPwFpF/7r9uOqJ+1DFdgqFnVQ5czn/k4fzgTMWQzFNKS/o6upl4OVG9ham8ezUFP+71GJwlWDWmjHmPVRkLILt/ij5A6cyJVuF//JepjY4HFZVx/FCkZm1iwe3385v73/QKNw4RjXY8nhGb5CbKAdV+wjR8r86ENeglzSvPM6y7Af1locKC2vwuqS79rZv0nTkHKbuGad/Wze7erP07B5i+MWl3PjYIHsLXQxnH8NRPvPrlnL5Zcczd24rdlDHWHGE7a900bk9za+f3sqgX2L8HW9j1zGzKXiaXiWWFWKPjSA6x/GiOo7synBoyUakIzIdG5i+1KIn187VV9yI1KMdPZMuN91N4RPnXR8VnbhreP3rdum9tqcywc5Lph/6FWS8qcW0epRk6aoDuPrOSxkvZXE6e+h8uZuenix9vVkGdrvc9XAfW4pJlL8XObqFZnsBK1fW8ZMfno7lpCBy2LalnTW/7WHr7iJ+YOF4GapbZrM+KRhIeCjLxQ3VHzf8CRJKcpQlWZTwqCsGjPg72NXRy+nvO5zH1z/PLTffZfaBRFqF6p0DdszCoYou6siu+9s3tZRRW0taDr1eCc7Sw7UgDPnSxR/nbZ88mdrcHvbu2M2uV3ro6Rqir3eEnt1Fnl43zkvd7UTSYVwOUE8LJxw9m/M+ejTz5jdhWS5rf7eDX93bTnVdHTv2CNPqqUulmOYUTHdDRS46szq2S3U6RUNdmro6G89VjI2Mml1Caddj9vJmvvfjG+np6o1T0WQf+sad2Wf+/m1LGrTemFYnoztQ4iRden3v++dQlUlRk3ForE7Rtq2L3t1ZurqzdLRHbN+VY/2Ol0y6yoWjtCTrWbFsJjNbZ/Dlz55g9mJdf93z3PnEWs79yFv5zW97EQSm6d8oPDwnQdtQmrpkC8LKYDkWdtRHbbqfpuYEgZ4jlwLsMZ+Zi2bSOd7NHXfoeNZ7x0ztu6aU5R/emGYMfVDTQVVYVbdjqxMfXn89NRmb7Vs2k93ZTVQI6e7K0tExRNsOj2JB8sgLa4kim7FokGluAzXJVoa9Dh674UtYtstVV27gqR3Pc8bJx7JxYw+W7eAnG/CppeDUsyvVTCn06F82lZrOMfbLjjI7M84C0UFCFk1Hwx/K4XmNpKaX+Mm1vy6TF2vGR8dO6+ef2HpYCWht6XrFld/4+mln6wn/KR98M+vu30CYK7KrfZBXthXo7AjNTpqNbdtpG+gnkDlqnVqy0TAOLqsvO4t5c1ro7S8wf2E9N9/xErftbaA0mGNnQyPFqiqzHYrWVjhsoVYo0JgBJwlt7bT27Gb+3t0samlmrrsXNZqHouD6Rx8gwr+hNMy5f2nLYQXLnyWtfeVlJaZ3tT1zwcz9pl88sGOL2/fyHm66YSP7zWymo3OY3JCOP4exYsR9G58hUFlSVgZfKeZNaeCcs1bwpjcuxUokqJua4sZbtvLQy+Os78szXl1D1NAM6SpUcwMctxyyWkJaIBOwfisi209193amjw/yjtlNzJ6doDDiBz+/+b6LXxl54jv/0u3D+4Jv3/jQsbXVxes2/qFz7o7NfUZUdLSX2N4+TlJUM712KvdtfprBsYG4nFQOGc/hrPcs47R3HoqdSNI0cwqrV7/EExsH6LRqIeWRsAVB0iNXO5P2BQvItWhWV0wdyjF/82aSbgkVSYb3+hxnD7NoblVbOs05Z339vNfttvsTxpp46e+x8GRBMfTwlHWPtX+jZ+fgeS+/PJzY3VUkLNm4YS1JK8n69q1sH2inoEaotmvJZOAT71/FGw47ADuVonVuPWvu3c0TT3ejogAVCFI1VTy6fZjISuM1TWfPygOwizAr20fwzIOkkvW8fcUcLGesFAbhz+y0/OYFV13w7/8XgH1X76avXbJ0167iN/r6/Hf6JdyUrMMVHuvaNpPN7SFfHKMQSWa1VnH+h9/I3FlNuOkUtfU1bHsiYvczKbbn2ri340nePH8l20ZGsL0QT3ceSz4zptUyNDrK4oXzeGGTHxxbt/jujuoXv/nd+/9rYqPZX7Lmn3rvH7Lwa3/og0d+eklP78j5c2vmntZUO7V27e5nGM2NsGtoF65dxQmHz+NDZxxBKpEkNSVFmE3w8iMOj2x5kZ78ANWJBNPqpyESJQIZUvJDk8Km1qUpFovDc2e13Mp4+vIv/uasf/i/Wf4R0vqri/mh2RfXLlow66St+fXvbu/qOW4o3z/1iMXzxOnvOIpUlYNjW2QaUvSvTbFlS462PQMUo2EaG2pIpjzT+y4UlQpDuUchH3ec6DdeUqy5+M7P/v/1j1p/aiXuv/zyxDOP7ViyYP7Ug9r6upadcPSqhYlkYm405jXteNqt8reG9LYO5NJVqt8VXlsU2Nsi6WySofvCfml38xm3nvFv+Ve8/wNgli4fKbeMnwAAAABJRU5ErkJggg==",Et=(Bt,Le,xt)=>new Promise((an,zn)=>{var Jn=qn=>{try{Fn(xt.next(qn))}catch(Qn){zn(Qn)}},On=qn=>{try{Fn(xt.throw(qn))}catch(Qn){zn(Qn)}},Fn=qn=>qn.done?an(qn.value):Promise.resolve(qn.value).then(Jn,On);Fn((xt=xt.apply(Bt,Le)).next())}),bt=(0,b.forwardRef)(({onSave:Bt,aiImg:Le},xt)=>{var an;const zn=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 -\u4F8B:\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9:\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,Jn=(0,ue.useParams)(),[On,Fn]=(0,b.useState)(!1),[qn,Qn]=(0,b.useState)([]),[ma,ka]=(0,b.useState)(!0),[ya,Ba]=(0,b.useState)(null),[Ma,ca]=(0,b.useState)([]),[pa,Ta]=(0,b.useState)(0),[ja,Wa]=(0,b.useState)(0),[ie,wt]=(0,b.useState)(!1),[Fe,_e]=(0,b.useState)(""),[Re,dt]=(0,b.useState)(0),[nt,Je]=(0,b.useState)(0),[tt,Nt]=(0,b.useState)(0),[tn,Qt]=(0,b.useState)(0),[Kt,fn]=(0,b.useState)(0),[bn,$t]=(0,b.useState)(0),[Xn,$n]=(0,b.useState)(0),[Da,ha]=(0,b.useState)(0),[Oa,ua]=(0,b.useState)(null),[Za,ba]=(0,b.useState)(_n.Q),{contentRef:da,value:Ga,status:Ra,open:Ha,close:Ua}=Za,za=(0,Ln.Z)({contentRef:da,status:Ra}),{openProgress:Ia,closeProgress:Qa,CreateProgressModal:La,progressOpen:vo}=(0,In.Z)();(0,b.useEffect)(()=>{ya&&(po(),oo()),ya===!1&&(Ua(),Qn([]),_e(zn),dt(0),Je(0),Nt(0),Qt(0),fn(0),$t(0),$n(0),ha(0),ua(null))},[ya]);const uo=()=>{Ba(!0)};(0,b.useImperativeHandle)(xt,()=>({onClick:uo}));const co=Aa=>{wt(!0),Ta(Aa),Wa(0)},Po=Aa=>Et(void 0,null,function*(){const ro=Aa.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(ro)==-1?(ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Aa.size/1024/1024>10?(ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),oo=()=>Et(void 0,null,function*(){const Aa=yield(0,x.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Aa.status===0&&(Ta(Aa.total_number),Wa(Aa.remaining_number))}),po=()=>Et(void 0,null,function*(){console.log(Jn,"params"),ka(!0),_e("\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u8FDB\u884C\u51FA\u9898"),ka(!1)}),la=Aa=>(Aa=Aa||"",Aa=String(Aa),Aa=Aa.replace(/\s+/g,""),Aa),Na=()=>Et(void 0,null,function*(){var Aa,ro,no;if(la(Fe)){if(Fe.length>1e3){ce.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{ce.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!la(Fe)&&!(qn!=null&&qn.length)){ce.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}if(Oa===null){ce.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\u7C7B\u578B");return}const Co=[{name:"\u5355\u9009\u9898",num:Oa===0?1:0},{name:"\u591A\u9009\u9898",num:Oa===1?1:0},{name:"\u5224\u65AD\u9898",num:Oa===2?1:0},{name:"\u586B\u7A7A\u9898",num:tn||0},{name:"\u7B80\u7B54\u9898",num:Kt||0},{name:"\u7EC4\u5408\u9898",num:Da||0},{name:"\u7F16\u7A0B\u9898",num:Oa===6?1:0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Xn||0}];wt(!1);const Oo={scene_type:6,request_identifier:Math.random(),file_id:(ro=(Aa=qn[0])==null?void 0:Aa.response)==null?void 0:ro.id,content:Fe,ppt_page_url:(no=Le==null?void 0:Le[0])==null?void 0:no.url,count_arr:Co.map(wo=>wo.num).join(",")};yield Ha(Oo),oo()}),Hn=()=>Et(void 0,null,function*(){const Aa=za();Ia(),Fn(!0),ca([]);const ro=new FormData;ro.append("html",Aa);const no=yield(0,x.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ro},!0);if((no==null?void 0:no.status)===0)if(no!=null&&no.data){Qa(100),ca(no==null?void 0:no.data);return}else ce.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Fn(!1),Qa()}),yo=()=>Et(void 0,null,function*(){const Aa=za();(0,Yt.RG)(Aa)}),Ao=["uploading","error"].includes((an=qn==null?void 0:qn[0])==null?void 0:an.status);return b.createElement(b.Fragment,null,b.createElement(Sn.Z,{visible:ie,totalCount:pa,usedCount:ja,onCancel:()=>wt(!1),onOk:Na}),b.createElement(Ne.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:b.createElement("div",{className:Rt.extraHeader},b.createElement(ee.Z,{align:"middle"},!Ra&&!!Ga&&b.createElement(b.Fragment,null,b.createElement(Wt.op,{onClick:Hn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),b.createElement(Wt.op,{onClick:yo,shape:"default",type:"text"},b.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),b.createElement("i",{onClick:()=>{const Aa=ro=>{fe.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ro,onOk:()=>{Ba(!1)}})};if(Ra){Aa("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ga?Aa("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Ba(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:ya},b.createElement("div",{className:Rt.wrap},b.createElement("div",{className:Rt.left},b.createElement(ge.Z,{spinning:ma},b.createElement("div",{className:Rt.tip},b.createElement("img",{src:je}),b.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),b.createElement("div",{className:"mb10 mt20 c-black"},b.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),b.createElement(We.default.TextArea,{style:{height:160},className:"mb20",value:Fe,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF",onChange:Aa=>{_e(Aa.target.value)}}),b.createElement("div",{className:"c-black mt20"},b.createElement("div",{className:"mb10 c-black"},b.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),b.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u8BF7\u9009\u62E9",b.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u79CD\u9898\u578B\u5E76\u5236\u4F5C",b.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u9053\u9898\u76EE\uFF09")),b.createElement(a.ZP.Group,{value:Oa,onChange:Aa=>ua(Aa.target.value)},b.createElement(a.ZP,{value:0},"\u5355\u9009\u9898"),b.createElement(a.ZP,{value:1},"\u591A\u9009\u9898"),b.createElement(a.ZP,{value:2},"\u5224\u65AD\u9898"),b.createElement(a.ZP,{value:6},"\u7F16\u7A0B\u9898"))),Ra?b.createElement("div",{onClick:Ua,className:Rt.bottomBtn},b.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Ao?b.createElement("div",{className:`${Rt.bottomBtn} ${Rt.disabled}`},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):b.createElement("div",{onClick:()=>{if(pa!==-1){wt(!0);return}Na()},className:Rt.bottomBtn},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),b.createElement(_n.Z,{onStatusChange:ba,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!vo,noRestrictModal:co,stringTransformer:dn.o,onError:Aa=>{Object.prototype.toString.call(Aa)==="[object Object]"&&Aa.status===-9&&co(Aa.data)}}))),b.createElement(Ne.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:On},b.createElement(ee.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},b.createElement("img",{src:te(36413),alt:"\u667A\u80FD\u51FA\u9898"}),b.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),b.createElement(en.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Ma,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>Fn(!1),onSuccess:()=>{Fn(!1),Ba(!1)},onSave:Aa=>Et(void 0,null,function*(){yield Bt(Aa,()=>{Fn(!1),Ba(!1)})})}),b.createElement("div",{style:{height:70}})),La("\u5904\u7406\u4E2D"))}),En=te(9194),Gn=te(40783),mn=te(83024),on=te(60242),Tn={summaryWrap:"summaryWrap___MbkEC",summaryItem:"summaryItem___a9MrR",label:"label___cvjwu",percentSty:"percentSty___bu567",title:"title___Foktw",chart_container:"chart_container___obmZR"},Rn=te(42441),Yn=te(59301);const Zn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Kn=({data:Bt=[],totalData:Le})=>{const xt=["#76DDFB","#53A8E2","#19CB70","#3061D0","#00B187"];return Yn.createElement("div",{className:Tn.summaryWrap},Yn.createElement(ee.Z,{justify:"space-between",align:"middle",style:{marginBottom:"10px"}},Yn.createElement(ze.Z,{style:{display:"flex",alignItems:"center"}},Yn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Yn.createElement("div",{className:Tn.title},"\u7B54\u9898\u6982\u89C8")),Yn.createElement(ze.Z,{style:{display:"flex"}},Bt==null?void 0:Bt.map((an,zn)=>Yn.createElement("div",{key:zn,style:{display:"flex",alignItems:"center",marginLeft:zn==0?"0px":"20px"}},Yn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:xt[zn]}}),Yn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"5px"}},an==null?void 0:an.name))))),Bt==null?void 0:Bt.map((an,zn)=>{var Jn;return Yn.createElement("div",{className:Tn.summaryItem,key:zn,style:{marginTop:zn==0?"0px":"15px"}},Yn.createElement("div",{className:Tn.label},an==null?void 0:an.name),Yn.createElement(on.Z,{percent:(Jn=[3,4])!=null&&Jn.includes(zn)?an==null?void 0:an.value:(an==null?void 0:an.value)/Le*100,size:[575,10],strokeColor:xt[zn],format:On=>{var Fn;return Yn.createElement("span",{className:Tn.percentSty},(Fn=[3,4])!=null&&Fn.includes(zn)?((an==null?void 0:an.value)||0)+"%":(an==null?void 0:an.value)||0)}}))}))},Nn=({data:Bt=[]})=>{const Le=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return Yn.createElement("div",{className:Tn.summaryWrap,style:{overflow:"hidden"}},Yn.createElement(ee.Z,{justify:"space-between",align:"middle",style:{marginTop:"10px"}},Yn.createElement(ze.Z,{style:{display:"flex",alignItems:"center"}},Yn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Yn.createElement("div",{className:Tn.title},"\u7B54\u9898\u8BE6\u60C5")),Yn.createElement(ze.Z,{style:{display:"flex"}},Bt==null?void 0:Bt.map((xt,an)=>Yn.createElement("div",{key:an,style:{display:"flex",alignItems:"center",marginLeft:an==0?"0px":"10px"}},Yn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:Le[an]}}),Yn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"3px"}},"\u9009\u9879",Zn[an]))))),Yn.createElement("div",{className:Tn.chart_container},Yn.createElement(Rn.Z,{option:{tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:"{b0}: {c0} \u4EBA"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"value",name:"\u4EBA\u6570",nameTextStyle:{color:"#5F6A95",fontSize:14},axisLine:{lineStyle:{color:"#F6F7F9"}},axisLabel:{color:"#5F6A95",fontSize:"14px",interval:0,formatter:xt=>`${xt}`,rich:{title:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:100,tooltip:{show:!0}}}},axisTick:{show:!1},splitLine:{lineStyle:{color:"#F6F7F9"}},minInterval:1}],yAxis:[{type:"category",data:Bt==null?void 0:Bt.map((xt,an)=>Zn[an]),axisLine:{show:!1},axisTick:{show:!1}}],series:[{type:"bar",data:Bt==null?void 0:Bt.map((xt,an)=>xt==null?void 0:xt.user_num),barWidth:"20px",itemStyle:{color:function(xt){return Le[xt.dataIndex]}}}]},style:{height:300,width:"55%",bottom:"45px"}}),Yn.createElement(Rn.Z,{option:{tooltip:{trigger:"item",formatter:"{b0}: {c0} \u4EBA"},series:[{name:"\u7B54\u9898\u60C5\u51B5",type:"pie",radius:["30%","70%"],center:["50%","50%"],label:{show:!0,position:"inside",formatter:"{d}%",color:"#fff",fontSize:14},data:Bt==null?void 0:Bt.map((xt,an)=>({value:xt==null?void 0:xt.user_num,name:`\u9009\u9879${Zn[an]}`,itemStyle:{color:Le[an]}}))}]},style:{height:300,width:"45%",bottom:"30px",left:"30px"}})))};var Te=te(59301),Ht=Object.defineProperty,sa=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,un=(Bt,Le,xt)=>Le in Bt?Ht(Bt,Le,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Bt[Le]=xt,An=(Bt,Le)=>{for(var xt in Le||(Le={}))va.call(Le,xt)&&un(Bt,xt,Le[xt]);if(Sa)for(var xt of Sa(Le))rn.call(Le,xt)&&un(Bt,xt,Le[xt]);return Bt},qt=(Bt,Le)=>sa(Bt,xa(Le)),Mn=(Bt,Le,xt)=>new Promise((an,zn)=>{var Jn=qn=>{try{Fn(xt.next(qn))}catch(Qn){zn(Qn)}},On=qn=>{try{Fn(xt.throw(qn))}catch(Qn){zn(Qn)}},Fn=qn=>qn.done?an(qn.value):Promise.resolve(qn.value).then(Jn,On);Fn((xt=xt.apply(Bt,Le)).next())});const ra=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341","\u5341\u4E00","\u5341\u4E8C","\u5341\u4E09","\u5341\u56DB","\u5341\u4E94","\u5341\u516D","\u5341\u4E03","\u5341\u516B","\u5341\u4E5D","\u4E8C\u5341"],wa={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"},ga=({user:Bt,classroomList:Le,globalSetting:xt,loading:an,problemset:zn,dispatch:Jn,pageNum:On,pptInfo:Fn,openEwm:qn,aiImg:Qn,addPage:ma,maxPage:ka,setShowModelPage:ya,setOpenEwm:Ba,behavior:Ma,changePage:ca,pptFullScreen:pa})=>{var Ta,ja,Wa,ie,wt,Fe,_e,Re,dt,nt,Je,tt,Nt,tn,Qt,Kt,fn,bn,$t,Xn,$n,Da,ha,Oa,ua,Za,ba,da,Ga,Ra,Ha,Ua,za,Ia,Qa,La,vo,uo,co,Po,oo,po,la,Na,Hn,yo,Ao,Aa,ro,no,Co,Bo,Oo,wo,bo,Ko,zo,So,xo,jo,Do,Dt,Vn,ea,na,Fa,ia,Va,Xa,lo,Ya,$a,ko,Go,Lo,No,Un,aa,Ja,eo,ao,_a,to;const[qa]=(0,ue.useSearchParams)(),[Mo,Qo]=(0,b.useState)(null),[Zo,ar]=(0,b.useState)(!1),[Xo,cr]=(0,b.useState)(""),[mo]=ve.default.useForm(),[ml,gr]=(0,b.useState)(!1),Wn=(0,ue.useParams)(),[Vl,or]=(0,b.useState)(!0),[Uo,Vo]=(0,b.useState)(!1),[Io,Wo]=(0,b.useState)(!1),[Eo,rr]=(0,b.useState)({summary:[],summaryTotal:1,details:[],studentList:[]}),[Ho,fl]=(0,b.useState)({}),[Jo,vl]=(0,b.useState)({page:1,page_size:20,course_group_id:"",search:""}),[lr,pl]=(0,b.useState)(null),[hl,Nr]=(0,b.useState)(!1),[mr,fr]=(0,b.useState)(!1),[Sl,El]=(0,b.useState)(null),[Wl,Mr]=(0,b.useState)(!1),[vr,Ir]=(0,b.useState)(null),pr=(0,b.useRef)(zt(y.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),Or=(0,b.useRef)(null),[Pl,Tr]=(0,b.useState)(!1),[yl,Hl]=(0,b.useState)(!1),[To,Al]=(0,b.useState)({}),[Fl,kr]=(0,b.useState)(!1),[Cl,_o]=(0,b.useState)(!1),[Bl,hr]=(0,b.useState)(!1),[Sr,Er]=(0,b.useState)(1),[wl,Pr]=(0,b.useState)(!1),[Fo,ur]=(0,b.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),Rr={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},[yr,zr]=(0,b.useState)(!1),[Ar,ir]=(0,b.useState)("show_after_edit"),[qo,jr]=(0,b.useState)(!1),[$o,Gr]=(0,b.useState)([]),[Ro,Zr]=(0,b.useState)([]),[bl,Fr]=(0,b.useState)(!1),[xl,Cr]=(0,b.useState)(!1),[Dl,Br]=(0,b.useState)(!1),[Ll,Ur]=(0,b.useState)(!1),[er]=ve.default.useForm(),[Nl,wr]=(0,b.useState)(!1),[Vr,tr]=(0,b.useState)([]),[fo,nr]=(0,b.useState)([]),[Ml,Wr]=(0,b.useState)(!1),Il=(ln,Bn)=>{const xn=[...fo];xn[Bn]=ln,nr(xn);const Pa=xn.flat(),fa=Ro.filter(ta=>!Pa.includes(ta.page_id));tr(fa)},Ol=(ln,Bn)=>{const xn=[...fo];xn[Bn]=xn[Bn].filter(Pa=>Pa!==ln),nr(xn),tr(Ro.filter(Pa=>!xn.flat().includes(Pa.page_id)))},{SmartPlanItemBanks:ct}=Le,Tl=ln=>{Mr(!0);const Bn=pr.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_item_bank_id:ln},{connected:()=>{Bn.perform("request_initial_stats",{smart_plan_item_bank_id:ln})},received:xn=>{var Pa,fa,ta,oa,Ca,Ka,io,so;const Yo=[{name:((fa=(Pa=ct==null?void 0:ct.item_banks)==null?void 0:Pa[0])==null?void 0:fa.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:xn==null?void 0:xn.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:xn==null?void 0:xn.answerd_num},{name:((oa=(ta=ct==null?void 0:ct.item_banks)==null?void 0:ta[0])==null?void 0:oa.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:xn==null?void 0:xn.correctly_num},{name:"\u63D0\u4EA4\u7387",value:xn==null?void 0:xn.submitted_rate},{name:((Ka=(Ca=ct==null?void 0:ct.item_banks)==null?void 0:Ca[0])==null?void 0:Ka.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:xn==null?void 0:xn.correct_rate}];rr({summary:Yo,summaryTotal:xn==null?void 0:xn.total_num,details:xn==null?void 0:xn.choice_list,studentList:xn==null?void 0:xn.knowledge_answer_student_list}),((so=(io=ct==null?void 0:ct.item_banks)==null?void 0:io[0])==null?void 0:so.item_type)=="PROGRAM"&&Rl(),console.log("Received data:",xn)}});Ir(Bn)},br=()=>{Mr(!1),vr&&(vr.unsubscribe(),Ir(null))};(0,b.useEffect)(()=>(qa.get("type")=="new"&&sessionStorage.getItem("coverSettingPptId")!=(Wn==null?void 0:Wn.id)&&Ul(),()=>{br(),pr.current&&pr.current.disconnect()}),[]),(0,b.useEffect)(()=>{if(On)return Ze.Z.subscribe("active-modal-index",Bn=>{var xn,Pa;Bn===1&&(Qo(!0),ar(!1)),Bn===2&&(Vo(!0),Wo(!0),cr("SELECT"),mo.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""}),ya(),xr((xn=ct==null?void 0:ct.page)==null?void 0:xn.id)),Bn===3&&jl(),Bn===4&&((Pa=Or.current)==null||Pa.onClick())})},[On,ma]),(0,b.useEffect)(()=>Ze.Z.subscribe("active-data-update",Bn=>{ho()}),[]),(0,b.useEffect)(()=>{mr&&zl()},[mr]),(0,b.useEffect)(()=>{On&&On<=ka&&(mo.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ho(),Vo(!1),Wo(!1))},[On]),(0,b.useEffect)(()=>{qn&&gr(!0)},[qn]);const Hr=(ln,Bn,xn)=>{(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:ln,allow_answer:Bn,is_end:xn,randomData:new Date}}})};(0,b.useEffect)(()=>{var ln,Bn,xn,Pa,fa,ta,oa,Ca,Ka,io,so,Yo,dr,Qr,Jr,Xr,_r,qr,$r,el,tl,nl,al,ol,rl,ll,ul,il,sl,dl,cl;return ur(qt(An({},Fo),{defaultValue:(ln=ct==null?void 0:ct.page)==null?void 0:ln.animation_code,showExtra:!0})),(Fn==null?void 0:Fn.status)!=="ended"&&Hr(On,((xn=(Bn=ct==null?void 0:ct.item_banks)==null?void 0:Bn[0])==null?void 0:xn.status)=="in_progress",(Fn==null?void 0:Fn.status)=="ended"),ct!=null&&ct.relation_positions&&ca(ct==null?void 0:ct.relation_positions),(ct==null?void 0:ct.count)>0&&(cr(((fa=(Pa=ct==null?void 0:ct.item_banks)==null?void 0:Pa[0])==null?void 0:fa.item_type)=="SINGLE"||((oa=(ta=ct==null?void 0:ct.item_banks)==null?void 0:ta[0])==null?void 0:oa.item_type)=="MULTIPLE"?"SELECT":(Ka=(Ca=ct==null?void 0:ct.item_banks)==null?void 0:Ca[0])==null?void 0:Ka.item_type),mo.setFieldsValue({item_type:((so=(io=ct==null?void 0:ct.item_banks)==null?void 0:io[0])==null?void 0:so.item_type)=="SINGLE"||((dr=(Yo=ct==null?void 0:ct.item_banks)==null?void 0:Yo[0])==null?void 0:dr.item_type)=="MULTIPLE"?"SELECT":(Jr=(Qr=ct==null?void 0:ct.item_banks)==null?void 0:Qr[0])==null?void 0:Jr.item_type,choices:(qr=(_r=(Xr=ct==null?void 0:ct.item_banks)==null?void 0:Xr[0])==null?void 0:_r.choices)==null?void 0:qr.map(Lr=>(Lr.is_answer=Lr.is_answer?1:0,Lr)),analysis:(el=($r=ct==null?void 0:ct.item_banks)==null?void 0:$r[0])==null?void 0:el.analysis,name:(nl=(tl=ct==null?void 0:ct.item_banks)==null?void 0:tl[0])==null?void 0:nl.name})),((ct==null?void 0:ct.count)>0&&((rl=["in_progress","ended"])!=null&&rl.includes((ol=(al=ct==null?void 0:ct.item_banks)==null?void 0:al[0])==null?void 0:ol.status))||((ul=(ll=ct==null?void 0:ct.page)==null?void 0:ll.smart_plan_page_knowledges)==null?void 0:ul.length)>0||((il=ct==null?void 0:ct.page)==null?void 0:il.lesson_mode)=="self_learning")&&((Fn==null?void 0:Fn.status)=="in_progress"?(vr&&br(),(sl=ct==null?void 0:ct.page)!=null&&sl.id&&Tl((dl=ct==null?void 0:ct.page)==null?void 0:dl.id)):(Fn==null?void 0:Fn.status)=="ended"&&kl((cl=ct==null?void 0:ct.page)==null?void 0:cl.id)),()=>{br()}},[ct]),(0,b.useEffect)(()=>{var ln,Bn,xn;pa&&(ct==null?void 0:ct.count)>0&&(((ln=Eo==null?void 0:Eo.details)==null?void 0:ln.length)>0||Ho!=null&&Ho.smart_plan_users)&&(Fn==null?void 0:Fn.status)!="not_started"&&!Io&&((xn=(Bn=ct==null?void 0:ct.item_banks)==null?void 0:Bn[0])==null?void 0:xn.status)!="not_started"&&_o(!0)},[pa,Eo,Ho]);const ho=()=>Mn(void 0,null,function*(){or(!0),Jn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Wn==null?void 0:Wn.coursesId,id:Wn==null?void 0:Wn.id,position:On,max_position:ka}}),or(!1)}),xr=ln=>Mn(void 0,null,function*(){var Bn,xn,Pa,fa,ta;if(ln){let oa=yield(0,x.ZP)(`/api/smart_plan_item_banks/${ln}/edit.json`,{method:"get"});if((oa==null?void 0:oa.status)==0)return zr(!((Bn=oa==null?void 0:oa.data)!=null&&Bn.hidden_solution_visibility)),ir((xn=oa==null?void 0:oa.data)==null?void 0:xn.solution_visibility),Gr((Pa=oa==null?void 0:oa.data)==null?void 0:Pa.item_bank_pages),Zr((fa=oa==null?void 0:oa.data)==null?void 0:fa.all_pages),tr((ta=oa==null?void 0:oa.data)==null?void 0:ta.all_pages),oa==null?void 0:oa.data}}),kl=ln=>Mn(void 0,null,function*(){var Bn,xn,Pa,fa,ta,oa;or(!0);let Ca=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_item_bank_id:ln}});if((Ca==null?void 0:Ca.status)==0){const Ka={class_num:(Bn=Ca==null?void 0:Ca.data)==null?void 0:Bn.class_num,answerd_num:(xn=Ca==null?void 0:Ca.data)==null?void 0:xn.answerd_num,correctly_num:(Pa=Ca==null?void 0:Ca.data)==null?void 0:Pa.correctly_num,submitted_rate:(fa=Ca==null?void 0:Ca.data)==null?void 0:fa.submitted_rate,correct_rate:(ta=Ca==null?void 0:Ca.data)==null?void 0:ta.correct_rate};rr({summary:[Ka],details:(oa=Ca==null?void 0:Ca.data)==null?void 0:oa.choice_list})}or(!1)}),Rl=()=>Mn(void 0,null,function*(){var ln;let Bn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(ln=ct==null?void 0:ct.page)==null?void 0:ln.id}/students.json`,{method:"get",params:An({},Jo)});(Bn==null?void 0:Bn.status)==0&&fl(Bn==null?void 0:Bn.data)}),zl=()=>Mn(void 0,null,function*(){var ln;Nr(!0);const Bn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(ln=ct==null?void 0:ct.page)==null?void 0:ln.id}/student_comment.json`,{method:"get",params:{user_id:Sl}});(Bn==null?void 0:Bn.status)===0&&pl(Bn==null?void 0:Bn.data),Nr(!1)}),jl=oe().throttle(ma,2500,{leading:!0,trailing:!1}),sr=(0,b.useRef)(null),Yr=(0,b.useRef)(null);(0,b.useEffect)(()=>{var ln;((ln=ct==null?void 0:ct.page)==null?void 0:ln.animation_code)!==""&&(clearTimeout(Yr.current),Yr.current=setTimeout(()=>{var Bn;const xn=document.createElement("iframe");xn.style.width="100%",xn.style.height="40vh",xn.style.overflow="auto",xn.style.border="0";const Pa=fa=>{try{const ta=fa.documentElement.scrollHeight;xn.style.height=`${ta+10}px`}catch(ta){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",ta)}};if(sr.current){sr.current.innerHTML="",sr.current.appendChild(xn);const fa=xn.contentDocument||xn.contentWindow.document;fa.open(),fa.write((Bn=ct==null?void 0:ct.page)==null?void 0:Bn.animation_code),fa.documentElement.scrollHeight,Pa(fa),setTimeout(()=>{Pa(fa)},1e3)}},1e3))},[(Ta=ct==null?void 0:ct.page)==null?void 0:Ta.animation_code,Fo.open]);const Gl=(ln,Bn)=>Mn(void 0,null,function*(){var xn;const Pa=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(xn=ct==null?void 0:ct.page)==null?void 0:xn.id}/animation_code.json`,{method:"put",body:{animation_code:ln}});(Pa==null?void 0:Pa.status)===0&&(ce.ZP.success("\u64CD\u4F5C\u6210\u529F"),ur(qt(An({},Fo),{open:0})),ho(),Bn())});(0,b.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[Ma]);const Zl=()=>Mn(void 0,null,function*(){var ln,Bn,xn,Pa,fa;Wr(!0);const ta=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/all_pages.json`,{method:"get"});if(Wr(!1),(ta==null?void 0:ta.status)===0){const oa=(Bn=((ln=ta==null?void 0:ta.data)==null?void 0:ln.group_pages)||[])==null?void 0:Bn.map((so,Yo)=>({page_ids:so==null?void 0:so.page_ids}));er.setFieldsValue({group_pages:oa!=null&&oa.length?oa:[{page_ids:[]}]});const Ca=oa.map(so=>so.page_ids);console.log("newSelectedValues--",Ca),nr(Ca);const Ka=Ca.flat(),io=(Pa=(xn=ta==null?void 0:ta.data)==null?void 0:xn.all_pages)==null?void 0:Pa.filter(so=>!Ka.includes(so.page_id));tr(io),Zr((fa=ta==null?void 0:ta.data)==null?void 0:fa.all_pages)}}),Dr=ln=>{const Bn=document.getElementById(ln);Bn&&Bn.scrollIntoView({behavior:"smooth",block:"center"})},Ul=()=>{const ln=Bn=>Mn(void 0,null,function*(){const xn=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/set_cover.json`,{method:"post",body:Bn?{}:{position:1}});(xn==null?void 0:xn.status)==0&&(ce.ZP.success("\u8BBE\u7F6E\u6210\u529F"),sessionStorage.setItem("coverSettingPptId",Wn==null?void 0:Wn.id))});fe.default.confirm({title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",maskClosable:!1,icon:null,centered:!0,width:370,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Te.createElement("span",null,"\u68C0\u6D4B\u5230\u8BFE\u4EF6\u672A\u8BBE\u7F6E\u5C01\u9762\uFF0C\u662F\u5426\u5C06\u7B2C\u4E00\u9875\u8BBE\u4E3A\u5C01\u9762\uFF1F \u201C\u53D6\u6D88\u201D\u5C06\u4F7F\u7528\u9ED8\u8BA4\u5C01\u9762\u56FE\u3002"),onOk:()=>Mn(void 0,null,function*(){yield ln(!1)}),onCancel:()=>Mn(void 0,null,function*(){yield ln(!0)})})},Kr=()=>Te.createElement(Te.Fragment,null,Te.createElement("div",{style:{marginTop:"20px",color:"#333",display:"flex"}},Te.createElement(pe.Z,{disabled:(Fn==null?void 0:Fn.status)=="ended",checked:yr,onChange:ln=>{zr(ln),ir(ln?"show_after_edit":"")}}),Te.createElement("div",{style:{marginLeft:"12px"}},Te.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),Te.createElement(Ee.Z,{title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF1B\u5728\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u5C06\u81EA\u52A8\u516C\u5F00\u6240\u6709\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\u3002"},Te.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}})))),Te.createElement(me.default,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",disabled:(Fn==null?void 0:Fn.status)=="ended",style:{width:"100%",marginTop:"10px"},size:"large",value:Ar,onChange:ln=>{ir(ln)}},Te.createElement(me.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u7ACB\u5373\u663E\u793A"),Te.createElement(me.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u7ACB\u5373\u663E\u793A")),Te.createElement("div",{style:{marginTop:"20px",color:"#333"}},Te.createElement("span",null,"\u5E94\u7528\u8BFE\u4EF6\u9875\u9762"),Te.createElement(Ee.Z,{title:"\u8BD5\u9898\u53EF\u5173\u8054\u81F3\u591A\u4E2A\u9875\u9762\uFF0C\u6240\u6709\u5173\u8054\u9875\u9762\u5747\u4F1A\u540C\u6B65\u663E\u793A\u76F8\u540C\u8BD5\u9898\u3002\u5B66\u751F\u5B8C\u6210\u8BD5\u9898\u540E\uFF0C\u5747\u89C6\u4E3A\u5B8C\u6210\u6240\u6709\u5173\u8054\u9875\u9762\u7684\u8BD5\u9898\u3002"},Te.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}})),Te.createElement(me.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Se.selectMore,disabled:(Fn==null?void 0:Fn.status)=="ended",style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:$o,showSearch:!1,onChange:ln=>{Gr(ln)}},Ro==null?void 0:Ro.map((ln,Bn)=>Te.createElement(me.default.Option,{value:ln==null?void 0:ln.smart_plan_item_bank_id,key:Bn,disabled:(ln==null?void 0:ln.position)==On},"\u7B2C",ln==null?void 0:ln.position,"\u9875")))));return Te.createElement("section",null,Te.createElement(ge.Z,{spinning:!1},Te.createElement("div",{className:Se.box,id:"target"},Te.createElement("div",{className:Se.box_header},Te.createElement("div",{style:{display:"flex",alignItems:"center"}},Te.createElement("div",{style:{display:"flex",alignItems:"center"}},(ct==null?void 0:ct.page_group)&&Te.createElement(Ee.Z,{placement:"bottomLeft",title:`\u5B66\u4E60\u5355\u5143${(0,Yt.EM)(String((ja=ct==null?void 0:ct.page_group)==null?void 0:ja.number))}\uFF1A\u8303\u56F4\u4E3A\u7B2C${(wt=(ie=(Wa=ct==null?void 0:ct.page_group)==null?void 0:Wa.positions)==null?void 0:ie.sort())==null?void 0:wt.join("\u3001")}\u9875\uFF0C\u5305\u542B${(Fe=ct==null?void 0:ct.page_group)==null?void 0:Fe.questions_count}\u9053\u8BD5\u9898`},Te.createElement("div",{style:{cursor:"pointer",marginRight:"20px",color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",padding:"8px 16px",borderRadius:"2px"}},"\u5B66\u4E60\u5355\u5143",(0,Yt.EM)(`${(_e=ct==null?void 0:ct.page_group)==null?void 0:_e.number}`))),Te.createElement("div",{style:{display:"flex",alignItems:"center"}},(((dt=(Re=ct==null?void 0:ct.page)==null?void 0:Re.smart_plan_page_knowledges)==null?void 0:dt.length)>0||((nt=ct==null?void 0:ct.page)==null?void 0:nt.page_info))&&Te.createElement("div",{className:`${Se.subBtn} mr20`,onClick:()=>{Dr("smartAI")}},Te.createElement("img",{src:te(58163)}),Te.createElement("span",null,"\u667A\u80FD\u4E92\u52A8")),((Je=ct==null?void 0:ct.page)==null?void 0:Je.animation_code)&&Te.createElement("div",{className:`${Se.subBtn} mr20`,onClick:()=>{Dr("smartAnimation")}},Te.createElement("img",{src:te(2402)}),Te.createElement("span",null,"\u667A\u80FD\u52A8\u6548")),!!(ct!=null&&ct.count)&&Te.createElement("div",{className:`${Se.subBtn}`,onClick:()=>{Dr("smartQuestion")}},Te.createElement("img",{src:te(96485)}),Te.createElement("span",null,Rr[(Nt=(tt=ct==null?void 0:ct.item_banks)==null?void 0:tt[0])==null?void 0:Nt.item_type])))),Te.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},Te.createElement(Ee.Z,{placement:"bottomLeft",title:`${(tn=ct==null?void 0:ct.page)!=null&&tn.enable_ai_tutor?"\u5173\u95ED":"\u5F00\u542F"}\u667A\u80FD\u52A9\u6559\u4F34\u5B66`},Te.createElement("div",{className:Se.headerBtn,style:{alignItems:"center",border:(Qt=ct==null?void 0:ct.page)!=null&&Qt.enable_ai_tutor?"1px solid rgba(46,194,91,0.7)":"1px solid rgba(20, 93, 255, 0.2)"},onClick:()=>{var ln;Br(!0),jr((ln=ct==null?void 0:ct.page)==null?void 0:ln.enable_ai_tutor)}},Te.createElement("img",{src:te(29929)}))),Te.createElement(Ee.Z,{placement:"bottomLeft",title:"\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u7F6E\u4E3A\u8BFE\u4EF6\u5C01\u9762"},Te.createElement("div",{className:Se.headerBtn,style:{marginLeft:"20px",alignItems:"center"},onClick:()=>{Pr(!0)}},Te.createElement("img",{src:te(6814),style:{width:"18px",height:"16px"}}))),Te.createElement(Ee.Z,{placement:"bottomLeft",title:"\u5B66\u4E60\u5355\u5143\u8BBE\u7F6E"},Te.createElement("div",{style:{marginLeft:"20px"},className:Se.headerBtn,onClick:()=>Mn(void 0,null,function*(){wr(!0),yield Zl()})},Te.createElement("img",{src:te(47284),style:{width:"19px",height:"16px",marginTop:"4px"}})))))),Te.createElement("div",{id:"scroll-container"},!((Kt=ct==null?void 0:ct.page)!=null&&Kt.animation_code)&&!(((bn=(fn=ct==null?void 0:ct.page)==null?void 0:fn.smart_plan_page_knowledges)==null?void 0:bn.length)>0||($t=ct==null?void 0:ct.page)!=null&&$t.page_info)&&!((ct==null?void 0:ct.count)>0||Uo)&&Te.createElement("div",{className:Se.nodataSty},Te.createElement("div",{className:Se.leftWrap},Te.createElement("img",{src:te(6545),width:40})),Te.createElement("div",{className:Se.rightWrap},Te.createElement("div",{style:{fontSize:"18px"}},"\u2728 ",Te.createElement("span",{style:{color:"#333"}},"\u8FD9\u91CC\u8FD8\u6CA1\u6709\u5185\u5BB9\u54E6~")),Te.createElement("div",{style:{fontSize:"14px",color:"#434D6C",margin:"8px 0px"}},"\u70B9\u51FB\u4E0B\u65B9\u5BF9\u8BDD\u6846\uFF0C\u4F7F\u7528\u667A\u6167\u5907\u8BFE\u529F\u80FD\u6DFB\u52A0\uFF1A"),Te.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",Te.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u7CBE\u9009\u8BD5\u9898")),Te.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",Te.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u667A\u80FD\u4E92\u52A8")),Te.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",Te.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u667A\u80FD\u52A8\u6548")))),((($n=(Xn=ct==null?void 0:ct.page)==null?void 0:Xn.smart_plan_page_knowledges)==null?void 0:$n.length)>0||((Da=ct==null?void 0:ct.page)==null?void 0:Da.page_info))&&Te.createElement("div",{id:"smartAI",className:"mt10",style:{scrollMarginTop:"120px"}},Te.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:14,alignItems:"center"}},Te.createElement("div",{style:{display:"flex",alignItems:"center"}},Te.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Te.createElement("span",null,"\u667A\u80FD\u4E92\u52A8"),Te.createElement(Ee.Z,{title:"\u5927\u6A21\u578B\u80FD\u4E3B\u52A8\u4E0E\u5B66\u751F\u8FDB\u884C\u4EA4\u4E92\uFF0C\u4E86\u89E3\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5728\u4E92\u52A8\u7684\u8FC7\u7A0B\u4E2D\u8FDB\u884C\u542F\u53D1\u5F0F\u52A9\u5B66\uFF0C\u5E76\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u3002"},Te.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}}))),Te.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},(Fn==null?void 0:Fn.status)!="not_started"&&((Oa=(ha=ct==null?void 0:ct.page)==null?void 0:ha.smart_plan_page_knowledges)==null?void 0:Oa.length)>0&&((ua=Eo==null?void 0:Eo.studentList)==null?void 0:ua.length)>0&&Te.createElement("div",{style:{display:"flex",justifyContent:"center",color:"#3061D0",cursor:"pointer",fontWeight:400}},Te.createElement("div",{onClick:()=>Mn(void 0,null,function*(){hr(!0)})},Te.createElement("i",{className:"iconfont icon-xuexipingjia font14",style:{marginRight:"4px"}}),"\u5B66\u4E60\u8BC4\u4EF7")),Te.createElement(Ee.Z,{title:"\u5168\u5C4F"},Te.createElement("i",{className:"iconfont icon-quanping5 font14",style:{color:"#3061D0",cursor:"pointer",marginLeft:(Fn==null?void 0:Fn.status)!="not_started"&&((ba=(Za=ct==null?void 0:ct.page)==null?void 0:Za.smart_plan_page_knowledges)==null?void 0:ba.length)>0?"20px":"auto"},onClick:()=>{kr(!0)}})),Te.createElement(Ee.Z,{placement:"left",title:"\u7F16\u8F91\u667A\u80FD\u4E92\u52A8"},Te.createElement("div",{onClick:()=>Cr(!0),style:{cursor:"pointer",fontWeight:400,fontSize:"14px",color:"#3061D0"}},Te.createElement("i",{className:"iconfont icon-bianjikejian font14 ml20"}))),Te.createElement(Ee.Z,{placement:"left",title:"\u5220\u9664\u667A\u80FD\u4E92\u52A8"},Te.createElement("i",{className:"iconfont icon-shanchu14 ml20 font14",style:{cursor:"pointer",color:"#999999"},onClick:ln=>{fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u667A\u80FD\u4E92\u52A8\uFF1F",onOk:()=>Mn(void 0,null,function*(){var Bn;let xn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(Bn=ct==null?void 0:ct.page)==null?void 0:Bn.id}/smart_plan_page_knowledges/delete_knowledge.json`,{method:"delete"});(xn==null?void 0:xn.status)==0&&(ce.ZP.success("\u5220\u9664\u6210\u529F"),ho())})})}})))),((da=ct==null?void 0:ct.page)==null?void 0:da.page_info)&&Te.createElement("div",{style:{padding:"3px 0 5px 12px",marginTop:"20px",background:"rgba(245, 246, 248,0.9)"}},Te.createElement(z.Z,{className:"font14 mt5",value:(Ga=ct==null?void 0:ct.page)==null?void 0:Ga.page_info,style:{maxHeight:"400px",overflowY:"auto",color:"#666666"}}),Te.createElement(Ne.Z,{bodyStyle:{padding:"0px 0 20px 20px"},headerStyle:{display:"none"},width:"100%",forceRender:!0,open:Fl},Te.createElement("div",{style:{position:"fixed",display:"flex",alignItems:"center",justifyContent:"space-between",width:"calc(100% - 30px)",background:"#fff",zIndex:100,height:"40px"}},Te.createElement("div",{style:{fontSize:18,fontWeight:500}},"\u9884\u8BBE\u89E3\u6790"),Te.createElement(Ee.Z,{title:"\u6536\u8D77\u5168\u5C4F",placement:"left"},Te.createElement("i",{className:"iconfont icon-tuichuquanping1 font18",style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{kr(!1)}}))),Te.createElement(z.Z,{className:"font16 mt40",value:(Ra=ct==null?void 0:ct.page)==null?void 0:Ra.page_info}))),((Ua=(Ha=ct==null?void 0:ct.page)==null?void 0:Ha.smart_plan_page_knowledges)==null?void 0:Ua.length)>0&&Te.createElement("div",{style:{width:"100%",marginTop:"15px"}},(Ia=(za=ct==null?void 0:ct.page)==null?void 0:za.smart_plan_page_knowledges)==null?void 0:Ia.map((ln,Bn)=>Te.createElement("div",{key:"index",className:Se.question_list},"\u95EE\u9898",ra[Bn],"\uFF1A",ln==null?void 0:ln.question)))),Te.createElement(En.Z,{defaultValue:Fo.defaultValue,open:Fo.open,language:Fo.language,height:Fo.height,onDynamic:Gl,showExtra:Fo.showExtra}),((Qa=ct==null?void 0:ct.page)==null?void 0:Qa.animation_code)&&Te.createElement(Te.Fragment,null,Te.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500,marginTop:"20px"}},Te.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Te.createElement("span",{className:"font14"},"\u667A\u80FD\u52A8\u6548"),Te.createElement(Ee.Z,{title:"\u5168\u5C4F"},Te.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{ur(qt(An({},Fo),{open:Fo.open+1,showExtra:!1}))}})),Te.createElement(Ee.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},Te.createElement("i",{className:"iconfont icon-bianjikejian font14 ml20",style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{ur(qt(An({},Fo),{open:Fo.open+1,showExtra:!0}))}})),Te.createElement(Ee.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},Te.createElement("i",{className:"iconfont icon-shanchu14 font14 ml20",style:{cursor:"pointer",color:"#999999"},onClick:()=>{fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4EE3\u7801\u52A8\u6548\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Mn(void 0,null,function*(){var ln;const Bn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(ln=ct==null?void 0:ct.page)==null?void 0:ln.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(Bn==null?void 0:Bn.status)===0&&(ce.ZP.success("\u5220\u9664\u6210\u529F"),ho())})})}}))),Te.createElement("div",{className:Se.code_style,id:"smartAnimation",style:{scrollMarginTop:"120px"}},Te.createElement("div",{ref:sr}))),((ct==null?void 0:ct.count)>0||Uo)&&Te.createElement(ve.default,{form:mo,className:Se.formWrap,layout:"vertical",colon:!1,id:"smartQuestion",style:{scrollMarginTop:"120px"}},Te.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500,margin:"20px 0 15px 0"}},Te.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Te.createElement("span",{className:"font14"},Rr[(vo=(La=ct==null?void 0:ct.item_banks)==null?void 0:La[0])==null?void 0:vo.item_type]),Te.createElement("div",{className:Se.shiti_icon},(Fn==null?void 0:Fn.status)=="in_progress"&&((uo=ct==null?void 0:ct.page)==null?void 0:uo.lesson_mode)!="self_learning"&&!(ct!=null&&ct.is_extra)&&(((Po=(co=ct==null?void 0:ct.item_banks)==null?void 0:co[0])==null?void 0:Po.status)=="not_started"||((po=(oo=ct==null?void 0:ct.item_banks)==null?void 0:oo[0])==null?void 0:po.status)=="ended")&&!Io&&Te.createElement("div",{style:{color:"#3061D0",cursor:"pointer",fontWeight:400},onClick:()=>Mn(void 0,null,function*(){var ln,Bn;let xn=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Bn=(ln=ct==null?void 0:ct.item_banks)==null?void 0:ln[0])==null?void 0:Bn.smart_plan_item_bank_id,status:"in_progress"}});(xn==null?void 0:xn.status)==0&&(ce.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),ho(),rr(xn==null?void 0:xn.data))})},Te.createElement("i",{className:"iconfont icon-qidongdati font14",style:{marginRight:"4px"}}),((Na=(la=ct==null?void 0:ct.item_banks)==null?void 0:la[0])==null?void 0:Na.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898"),(Fn==null?void 0:Fn.status)=="in_progress"&&!(ct!=null&&ct.is_extra)&&((yo=(Hn=ct==null?void 0:ct.item_banks)==null?void 0:Hn[0])==null?void 0:yo.status)=="in_progress"&&!Io&&Te.createElement("div",{style:{color:"#E30000",cursor:"pointer",fontWeight:400},onClick:()=>Mn(void 0,null,function*(){var ln,Bn;let xn=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Bn=(ln=ct==null?void 0:ct.item_banks)==null?void 0:ln[0])==null?void 0:Bn.smart_plan_item_bank_id,status:"ended"}});(xn==null?void 0:xn.status)==0&&(ce.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),ho(),rr(xn==null?void 0:xn.data))})},Te.createElement("i",{className:"iconfont icon-jieshushouke ml20 font14",style:{marginRight:"4px"}}),"\u7ED3\u675F\u7B54\u9898"),(Fn==null?void 0:Fn.status)!="not_started"&&((Ao=ct==null?void 0:ct.item_banks)==null?void 0:Ao.length)&&(ct==null?void 0:ct.count)>0&&(((ro=(Aa=ct==null?void 0:ct.item_banks)==null?void 0:Aa[0])==null?void 0:ro.status)=="in_progress"||((Co=(no=ct==null?void 0:ct.item_banks)==null?void 0:no[0])==null?void 0:Co.status)=="ended")&&!Io&&Te.createElement("div",{style:{color:"#3061D0",cursor:"pointer",fontWeight:400},onClick:()=>Mn(void 0,null,function*(){_o(!0)})},Te.createElement("i",{className:"iconfont icon-datigailan ml20 font14",style:{marginRight:"4px"}}),"\u7B54\u9898\u6982\u89C8"),(ct==null?void 0:ct.count)>0&&((Oo=(Bo=ct==null?void 0:ct.item_banks)==null?void 0:Bo[0])==null?void 0:Oo.item_type)=="PROGRAM"&&Te.createElement(Ee.Z,{title:"\u4F53\u9A8C\u8BD5\u9898",placement:"left"},Te.createElement("i",{className:`iconfont icon-tiyan font16 ml20 ${(wo=Se)==null?void 0:wo.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Mn(void 0,null,function*(){var ln,Bn;const{identifier:xn}=yield(0,Be.uE)((Bn=(ln=ct==null?void 0:ct.item_banks)==null?void 0:ln[0])==null?void 0:Bn.hack_identifier);(0,Yt.xg)(`/myproblems/${xn}?is_smart_plan=true&backUrl=/classrooms/${Wn==null?void 0:Wn.coursesId}/smart_plan/${Wn==null?void 0:Wn.id}/ppt_info/info`)})})),(ct==null?void 0:ct.count)>0&&((Ko=(bo=ct==null?void 0:ct.item_banks)==null?void 0:bo[0])==null?void 0:Ko.item_type)=="PROGRAM"&&((Fn==null?void 0:Fn.status)=="not_started"||((So=(zo=ct==null?void 0:ct.item_banks)==null?void 0:zo[0])==null?void 0:So.status)!="ended")&&Te.createElement(Ee.Z,{title:"\u8BBE\u7F6E",placement:"left"},Te.createElement("i",{className:`iconfont icon-shezhi9 ml20 font16 ${(xo=Se)==null?void 0:xo.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Mn(void 0,null,function*(){var ln;yield xr((ln=ct==null?void 0:ct.page)==null?void 0:ln.id),Fr(!0)})})),(Uo||(ct==null?void 0:ct.count)>0&&((Do=(jo=ct==null?void 0:ct.item_banks)==null?void 0:jo[0])==null?void 0:Do.status)=="not_started"&&(Fn==null?void 0:Fn.status)!="ended")&&Te.createElement(Ee.Z,{title:"\u66F4\u6362\u8BD5\u9898",placement:"left"},Te.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan ml20 font16 ${(Dt=Se)==null?void 0:Dt.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Mn(void 0,null,function*(){Qo(!0),ar(!0)})})),((Fn==null?void 0:Fn.status)=="not_started"||((ea=(Vn=ct==null?void 0:ct.item_banks)==null?void 0:Vn[0])==null?void 0:ea.status)!="ended")&&!Io&&Te.createElement(Ee.Z,{title:"\u7F16\u8F91\u8BD5\u9898",placement:"left"},Te.createElement("i",{className:`iconfont icon-bianjikejian ml20 font14 ${(na=Se)==null?void 0:na.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Mn(void 0,null,function*(){var ln,Bn,xn,Pa,fa;((Bn=(ln=ct==null?void 0:ct.item_banks)==null?void 0:ln[0])==null?void 0:Bn.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(Pa=(xn=ct==null?void 0:ct.item_banks)==null?void 0:xn[0])==null?void 0:Pa.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${Wn==null?void 0:Wn.coursesId}/smart_plan/${Wn==null?void 0:Wn.id}/ppt_info/info`):(Vo(!1),Wo(!0),xr((fa=ct==null?void 0:ct.page)==null?void 0:fa.id))})})),(ct==null?void 0:ct.count)>0&&((ia=(Fa=ct==null?void 0:ct.item_banks)==null?void 0:Fa[0])==null?void 0:ia.status)=="not_started"&&(Fn==null?void 0:Fn.status)!="ended"&&Te.createElement(Ee.Z,{title:"\u5220\u9664\u8BD5\u9898",placement:"left"},Te.createElement("i",{className:`iconfont icon-shanchu19 ml20 ${(Va=Se)==null?void 0:Va.shanchu} font14`,style:{cursor:"pointer",color:"#999999"},onClick:()=>Mn(void 0,null,function*(){fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BD5\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Mn(void 0,null,function*(){var ln,Bn;const xn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(Bn=(ln=ct==null?void 0:ct.item_banks)==null?void 0:ln[0])==null?void 0:Bn.smart_plan_item_bank_id}.json`,{method:"delete"});(xn==null?void 0:xn.status)===0&&(ce.ZP.success("\u5220\u9664\u6210\u529F"),Vo(!1),mo.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ho())})})})})))),Xo=="SELECT"&&!Io&&Te.createElement(Ke,{question:(Xa=ct==null?void 0:ct.item_banks)==null?void 0:Xa[0],disabled:!0,showAnswer:(Fn==null?void 0:Fn.status)==="ended"}),Xo=="JUDGMENT"&&!Io&&Te.createElement(Ke,{question:(lo=ct==null?void 0:ct.item_banks)==null?void 0:lo[0],disabled:!0,showAnswer:(Fn==null?void 0:Fn.status)==="ended"}),Io&&Te.createElement(Ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898",placement:"bottom",bodyStyle:{padding:"10px 50px",paddingBottom:"80px"},headerStyle:{display:"none"},height:"100%",open:Io},Te.createElement("div",{style:{height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"10px"}},Te.createElement("div",{style:{fontWeight:500,fontSize:16}},Uo?"\u81EA\u4E3B\u5EFA\u9898":"\u7F16\u8F91\u8BD5\u9898"),Te.createElement("i",{className:"iconfont icon-guanbi11 font4",style:{cursor:"pointer"},onClick:()=>{Wo(!1),Vo(!1)}})),Uo&&Te.createElement(ve.default.Item,{name:"item_type",label:"\u9898\u578B"},Te.createElement(me.default,{size:"large",onChange:ln=>{switch(mo.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),cr(ln),ln){case"SELECT":mo.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":mo.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}}},Te.createElement(me.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),Te.createElement(me.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),Xo=="SELECT"&&Te.createElement(nn,{form:mo,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"is_answer",allowChangeMode:!0}),Xo=="JUDGMENT"&&Te.createElement(ke,{form:mo,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}),Te.createElement("div",{style:{marginTop:"20px"}},"\u8BBE\u7F6E"),Kr(),Te.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:20},className:Se.bottomDiv},Te.createElement("div",{className:Se.save_button,style:{marginRight:"20px"},onClick:()=>{Wo(!1),Vo(!1)}},"\u53D6\u6D88"),((Fn==null?void 0:Fn.status)=="not_started"||(($a=(Ya=ct==null?void 0:ct.item_banks)==null?void 0:Ya[0])==null?void 0:$a.status)!="ended")&&Te.createElement("div",{className:Se.save_button,onClick:()=>Mn(void 0,null,function*(){var ln,Bn,xn;yield mo.validateFields();let Pa=!1;const fa=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/exist_data.json`,{method:"post",body:{is_item_bank:!0,item_bank_pages:$o,page_num:On}});if((fa==null?void 0:fa.status)==0&&(((ln=fa==null?void 0:fa.data)==null?void 0:ln.length)>0?Pa=yield new Promise(oa=>{var Ca;fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:Te.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",Te.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(Ca=fa==null?void 0:fa.data)==null?void 0:Ca.map((Ka,io,so)=>`\u7B2C${Ka}\u9875${iooa(!0),onCancel:()=>oa(!1)})}):Pa=!0),Pa){let ta="";mo.getFieldValue("item_type")=="SELECT"?mo.getFieldValue("choices").filter(Ka=>Ka.is_answer==1).length>1?ta="MULTIPLE":ta="SINGLE":ta=mo.getFieldValue("item_type");const oa=qt(An({},mo.getFieldsValue()),{item_type:ta,position:On,smart_plan_id:Wn==null?void 0:Wn.id,difficulty:2,hidden_solution_visibility:!yr,solution_visibility:Ar,enable_ai_tutor:qo,item_bank_pages:$o}),Ca=Uo?`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/create_item_banks.json`:`/api/smart_plan_item_banks/${(xn=(Bn=ct==null?void 0:ct.item_banks)==null?void 0:Bn[0])==null?void 0:xn.smart_plan_item_bank_id}.json`;try{const Ka=yield(0,x.ZP)(Ca,{method:Uo?"post":"put",body:oa});(Ka==null?void 0:Ka.status)===0?(ce.ZP.success("\u4FDD\u5B58\u6210\u529F"),ho(),Vo(!1),Wo(!1)):ce.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(Ka){ce.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}})},"\u4FDD\u5B58"))),Xo=="PROGRAM"&&Te.createElement(Ct,{question:(ko=ct==null?void 0:ct.item_banks)==null?void 0:ko[0]}))))),Te.createElement(Ne.Z,{keyboard:!1,maskClosable:!1,open:Cl,headerStyle:{display:"none"},width:700,forceRender:!0,footer:null,onClose:()=>{_o(!1)}},Te.createElement("div",null,Te.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},Te.createElement("img",{src:te(31116),style:{width:"28px",height:"30px"}}),Te.createElement("span",{style:{marginLeft:"10px",color:"#3061D0",fontWeight:500,fontSize:"16px"}},"\u7B54\u9898\u6982\u89C8")),Te.createElement("div",{className:Se.close_drawer,onClick:()=>{_o(!1)}},Te.createElement("i",{className:"iconfont icon-shouqi10 font14"})),((ct==null?void 0:ct.count)>0||((Lo=(Go=ct==null?void 0:ct.page)==null?void 0:Go.smart_plan_page_knowledges)==null?void 0:Lo.length)>0)&&(Fn==null?void 0:Fn.status)!="not_started"&&!Io&&((Un=(No=ct==null?void 0:ct.item_banks)==null?void 0:No[0])==null?void 0:Un.status)!="not_started"&&Te.createElement("div",{className:Se.staticWrap},(ct==null?void 0:ct.count)>0&&Te.createElement(Te.Fragment,null,Te.createElement(Kn,{data:(Eo==null?void 0:Eo.summary)||[],totalData:Eo==null?void 0:Eo.summaryTotal}),((Ja=(aa=ct==null?void 0:ct.item_banks)==null?void 0:aa[0])==null?void 0:Ja.item_type)!=="PROGRAM"&&Te.createElement(Nn,{data:(Eo==null?void 0:Eo.details)||[]})),((ao=(eo=ct==null?void 0:ct.item_banks)==null?void 0:eo[0])==null?void 0:ao.item_type)=="PROGRAM"&&Te.createElement(Te.Fragment,null,Te.createElement("div",{style:{display:"flex",alignItems:"center"}},Te.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Te.createElement("div",{className:Se.subTitle},"\u7B54\u9898\u8BB0\u5F55")),Te.createElement(ye.default,{dataSource:(Ho==null?void 0:Ho.smart_plan_users)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:(ln,Bn,xn)=>Te.createElement("span",{style:{color:"#000"}},ln||"--")},{title:"\u5B66\u53F7",align:"left",width:110,dataIndex:"student_id",ellipsis:!0,render:ln=>Te.createElement("span",{style:{color:"#000"}},ln||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"right",ellipsis:!0,width:130,dataIndex:"answer_status",render:ln=>{switch(ln){case"not_started":return Te.createElement("span",{style:{color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F");case"not_pass":return Te.createElement("span",{style:{color:"rgb(227,0,0)"}},"\u672A\u901A\u5173");case"passed":return Te.createElement("span",{style:{color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173");case"delay_passed":return Te.createElement("span",{style:{color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")}}},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:120,dataIndex:"rate",render:(ln,Bn)=>Te.createElement(qe.ZP,{type:"link",loading:!1,onClick:()=>Mn(void 0,null,function*(){Al(Bn),Tr(!0),_o(!1)})},"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55")}],pagination:{total:(Ho==null?void 0:Ho.count)||0,onChange:(ln,Bn)=>{vl(qt(An({},Jo),{page:ln,page_size:Bn}))},current:Jo==null?void 0:Jo.page,pageSize:Jo==null?void 0:Jo.page_size,showTotal:ln=>Te.createElement(Te.Fragment,null,"\u5171",Te.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ln),"\u6761\u6570\u636E")}}))))),Te.createElement(fe.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,open:Bl,width:700,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{hr(!1)}},Te.createElement(ye.default,{pagination:!1,dataSource:(Eo==null?void 0:Eo.studentList)||[],scroll:{y:500},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(ln,Bn,xn)=>ln},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:ln=>Te.createElement("span",{style:{color:"#000"}},ln||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:ln=>Te.createElement(qe.ZP,{type:"link",loading:!1,onClick:()=>Mn(void 0,null,function*(){El(ln),fr(!0),hr(!1)})},"\u67E5\u770B")}]})),Mo&&Te.createElement(E.Z,{ispptModal:!0,setScoreShow:Qo,isshixuns:!1,ScoreShow:!!Mo,isloadings:!1,onOk:ln=>Mn(void 0,null,function*(){if(!ln.length){ce.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}console.log("\u8BF7\u9009\u62E9\u8BD5\u9898"+Zo);let Bn=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/add_item_banks.json`,{method:"post",body:{item_bank_ids:ln,position:On,is_smart_plan:!0}});(Bn==null?void 0:Bn.status)==0&&(ce.ZP.success("\u9009\u9898\u6210\u529F"),Qo(!1),ho(),Wo(!1))})}),Te.createElement(bt,{aiImg:Qn,ref:Or,onSave:(ln,Bn)=>Mn(void 0,null,function*(){const xn=yield(0,x.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:ln,mode:1,smart_plan:{id:Wn==null?void 0:Wn.id,position:On}}});xn.status===0&&(ce.ZP.success("\u64CD\u4F5C\u6210\u529F"),ho(),console.log(xn)),Bn()})}),Te.createElement(fe.default,{centered:!0,keyboard:!1,open:ml,title:ct==null?void 0:ct.smart_plan_name,width:530,forceRender:!0,footer:null,onOk:()=>{gr(!1),Ba()},onCancel:()=>{gr(!1),Ba()}},Te.createElement("div",{className:Se.modal},"\u8BF7\u6253\u5F00\u624B\u673A\u626B\u7801\u529F\u80FD\uFF0C\u626B\u63CF\u5C4F\u5E55\u4E0A\u7684\u4E8C\u7EF4\u7801\uFF0C\u5373\u53EF\u8FDB\u5165\u8BFE\u4EF6\u9875\u9762\uFF0C\u5F00\u542F\u667A\u6167\u5B66\u4E60\u65B0\u4F53\u9A8C\uFF01"),Te.createElement("div",{className:Se.erweima},Te.createElement(ae.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Wn==null?void 0:Wn.coursesId}&id=${Wn==null?void 0:Wn.id}`,bgColor:"#FFF",size:260,icon:`${y.Z.IMG_SERVER}/${(_a=xt==null?void 0:xt.setting)==null?void 0:_a.tab_logo_url}`}))),Te.createElement(fe.default,{centered:!0,title:Te.createElement(a.ZP.Group,{className:Se.scoreByBlankRadio,optionType:"button",options:[{label:"\u5B66\u4E60\u8BC4\u4EF7",value:1},{label:"\u95EE\u7B54\u8BB0\u5F55",value:2}],onChange:ln=>{Er(ln.target.value)},value:Sr}),className:Se.commentModalSty,keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:mr,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Er(1),fr(!1)},onCancel:()=>{Er(1),fr(!1)}},Te.createElement(ge.Z,{spinning:hl},Te.createElement("div",{className:Se.evalueWrap},Sr==1&&Te.createElement("div",{className:Se.evalueSty},Te.createElement(z.Z,{className:Se.ansWrap,value:lr==null?void 0:lr.comment})),Sr==2&&Te.createElement(Te.Fragment,null,Te.createElement("div",{style:{color:"#000",fontSize:"14px",marginTop:"10px"}},"\u4EE5\u4E0B\u662F\u5B66\u751F\u4E0E\u667A\u80FD\u5B66\u4F34\u7684\u4E92\u52A8\u8BE6\u60C5\uFF1A"),Te.createElement("div",{className:Se.evalueSty},Te.createElement("div",{className:Se.ansWrap,style:{padding:"0px 12px 12px 12px"}},(to=lr==null?void 0:lr.question_and_answer_list)==null?void 0:to.map((ln,Bn)=>Te.createElement("div",{key:Bn,className:"mt10"},Te.createElement("div",{style:{display:"flex"}},Te.createElement("div",{className:Se.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),Te.createElement(z.Z,{className:Se.asnCont,value:ln==null?void 0:ln.question})),Te.createElement("div",{style:{display:"flex"}},Te.createElement("div",{className:Se.label},"\u56DE\u7B54\uFF1A"),Te.createElement(z.Z,{className:Se.asnCont,value:ln==null?void 0:ln.answer})))))))))),Te.createElement(fe.default,{centered:!0,title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",keyboard:!1,maskClosable:!1,open:wl,width:420,forceRender:!0,onOk:()=>Mn(void 0,null,function*(){const ln=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/set_cover.json`,{method:"post",body:{position:On}});(ln==null?void 0:ln.status)==0&&(ce.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Pr(!1))}),onCancel:()=>{Pr(!1)}},Te.createElement("span",null,"\u662F\u5426\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762\uFF1F")),Te.createElement(fe.default,{centered:!0,title:"\u667A\u80FD\u52A9\u6559\u4F34\u5B66\u8BBE\u7F6E",keyboard:!1,maskClosable:!1,open:Dl,width:420,forceRender:!0,okButtonProps:{loading:Ll},onOk:()=>Mn(void 0,null,function*(){var ln;Ur(!0);const Bn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(ln=ct==null?void 0:ct.page)==null?void 0:ln.id}/toggle_ai_tutor.json`,{method:"put",body:{enable_ai_tutor:qo}});(Bn==null?void 0:Bn.status)===0&&(ce.ZP.success(`${qo?"\u5F00\u542F":"\u5173\u95ED"}\u667A\u80FD\u52A9\u6559\u4F34\u5B66\u6210\u529F!`),ho()),Ur(!1),Br(!1)}),onCancel:()=>{Br(!1)}},Te.createElement("div",{style:{display:"flex",marginTop:"20px",color:"#333"}},Te.createElement(pe.Z,{disabled:(Fn==null?void 0:Fn.status)=="ended",checked:qo,onChange:ln=>{jr(ln)}}),Te.createElement("div",{style:{fontSize:14,color:"#333",marginLeft:"12px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u89E3\u6790\u5F53\u524D\u9875\u9762\u7684\u8BFE\u4EF6\u4E0E\u8BD5\u9898\u3002\u5176\u4ED6\u9875\u9762\u5982\u9700\u52A9\u6559\u4F34\u5B66\uFF0C\u9700\u5355\u72EC\u5F00\u542F\u3002"))),Te.createElement(fe.default,{centered:!0,title:"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55",keyboard:!1,maskClosable:!1,open:Pl,width:800,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Tr(!1)}},Te.createElement(ge.Z,{spinning:yl},Te.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},Te.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),Te.createElement("span",{style:{color:"#333333"}},(To==null?void 0:To.user_name)||"--"),Te.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),Te.createElement("span",{style:{color:"#333333"}},(To==null?void 0:To.student_id)||"--"),Te.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),Te.createElement("span",{style:{color:"#333333"}},(To==null?void 0:To.group_name)||"--"),Te.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u7B54\u9898\u72B6\u6001"),Te.createElement("span",{style:{color:"#333333"}},(wa==null?void 0:wa[To==null?void 0:To.answer_status])||"--")),Te.createElement(Gn.Z,{item:To,backUrl:`/classrooms/${Wn==null?void 0:Wn.coursesId}/smart_plan/${Wn==null?void 0:Wn.id}/ppt_info/info`}))),Te.createElement(fe.default,{centered:!0,keyboard:!1,open:bl,title:"\u8BBE\u7F6E",width:705,forceRender:!0,onOk:()=>Mn(void 0,null,function*(){var ln,Bn,xn,Pa,fa;let ta=!1;const oa=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/exist_data.json`,{method:"post",body:{is_item_bank:!0,item_bank_pages:$o,page_num:On}});if((oa==null?void 0:oa.status)==0&&(((ln=oa==null?void 0:oa.data)==null?void 0:ln.length)>0?ta=yield new Promise(Ka=>{var io;fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:Te.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",Te.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(io=oa==null?void 0:oa.data)==null?void 0:io.map((so,Yo,dr)=>`\u7B2C${so}\u9875${YoKa(!0),onCancel:()=>Ka(!1)})}):ta=!0),ta){const Ca={position:On,smart_plan_id:Wn==null?void 0:Wn.id,hidden_solution_visibility:!yr,solution_visibility:Ar,enable_ai_tutor:qo,item_bank_pages:$o},Ka=`/api/smart_plan_item_banks/${(xn=(Bn=ct==null?void 0:ct.item_banks)==null?void 0:Bn[0])==null?void 0:xn.smart_plan_item_bank_id}.json`;try{const io=yield(0,x.ZP)(Ka,{method:"put",body:Ca});(io==null?void 0:io.status)===0?(ce.ZP.success("\u4FDD\u5B58\u6210\u529F"),Hr(On,((fa=(Pa=ct==null?void 0:ct.item_banks)==null?void 0:Pa[0])==null?void 0:fa.status)=="in_progress",(Fn==null?void 0:Fn.status)=="ended"),Fr(!1)):ce.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(io){ce.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}}),onCancel:()=>{Fr(!1)}},Te.createElement("div",null,Kr())),Te.createElement(fe.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Nl,title:"\u5B66\u4E60\u5355\u5143\u9501\u5B9A",width:620,forceRender:!0,onOk:()=>Mn(void 0,null,function*(){var ln;if(yield er.validateFields(),(fo==null?void 0:fo.length)!==1)for(let xn=0;xn<(fo==null?void 0:fo.length);xn++){let Pa=[];if((ln=fo[xn])==null||ln.map(ta=>{Ro==null||Ro.map(oa=>{ta==(oa==null?void 0:oa.page_id)&&Pa.push(oa==null?void 0:oa.item_bank_id)})}),!Pa.some(ta=>ta!=null&&ta!=null&&ta!="")){ce.ZP.warning(`\u7B2C${xn+1}\u5355\u5143\u8BF7\u5148\u9009\u62E9\u6709\u8BD5\u9898\u7684\u9875\u5173\u8054`);return}}const Bn=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/set_group_pages.json`,{method:"put",body:{group_pages:er.getFieldValue("group_pages")}});(Bn==null?void 0:Bn.status)===0&&(ce.ZP.success("\u8BBE\u7F6E\u6210\u529F"),ho(),wr(!1))}),onCancel:()=>{wr(!1)},afterClose:()=>{er.resetFields()}},Te.createElement(ge.Z,{spinning:Ml},Te.createElement("div",null,Te.createElement("div",{className:"mb20",style:{padding:"12px",backgroundColor:"#F6F7F9",color:"#333",fontSize:"14px"}},"\u6559\u5E08\u53EF\u4EE5\u5C06\u591A\u4E2A\u5E7B\u706F\u7247\u7EC4\u5408\u4E3A\u72EC\u7ACB\u5B66\u4E60\u5355\u5143\uFF0C\u5E76\u7F16\u6392\u5355\u5143\u5B66\u4E60\u987A\u5E8F\u3002\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u5F53\u524D\u5355\u5143\u6240\u6709\u5B66\u4E60\u5185\u5BB9\u5E76\u901A\u8FC7\u8BD5\u9898\u6D4B\u9A8C\uFF0C\u7CFB\u7EDF\u624D\u4F1A\u81EA\u52A8\u5F00\u653E\u4E0B\u4E00\u4E2A\u5355\u5143\u3002"),Te.createElement(ve.default,{form:er,colon:!1},Te.createElement(ve.default.List,{name:"group_pages"},(ln,{add:Bn,remove:xn})=>ln.map((Pa,fa)=>Te.createElement("div",{key:Pa.key,style:{display:"flex",alignItems:"center",margin:"10px auto"}},Te.createElement("div",{style:{color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",borderRadius:"2px",padding:"8px 0",marginRight:"10px",width:"90px",textAlign:"center"}},"\u5B66\u4E60\u5355\u5143",fa+1),Te.createElement(ve.default.Item,{name:[Pa.name,"page_ids"],style:{marginBottom:"0px"},rules:[{validator:(ta,oa)=>Mn(void 0,null,function*(){})}]},Te.createElement(me.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Se.selectMore,showSearch:!1,disabled:(Fn==null?void 0:Fn.status)=="ended",style:{width:"360px"},mode:"multiple",size:"large",value:fo[fa],onChange:ta=>Il(ta,fa),onDeselect:ta=>Ol(ta,fa)},[...Vr,...Ro.filter(ta=>{var oa;return(oa=fo[fa])==null?void 0:oa.includes(ta==null?void 0:ta.page_id)})].sort((ta,oa)=>ta.position-oa.position).map((ta,oa)=>{var Ca,Ka;return Te.createElement(me.default.Option,{key:oa,value:ta==null?void 0:ta.page_id,disabled:((Ca=fo==null?void 0:fo.flat())==null?void 0:Ca.includes(ta.page_id))&&!((Ka=fo[fa])!=null&&Ka.includes(ta.page_id))},"\u7B2C",ta==null?void 0:ta.position,"\u9875",ta!=null&&ta.item_bank_id?"(\u6709\u8BD5\u9898)":null)}))),Te.createElement("div",{className:"ml20 current",style:{display:"flex",alignItems:"center",justifyContent:"center",width:"30px",height:"30px",borderRadius:"50%",backgroundColor:"rgba(48,97,208,0.1)"},onClick:()=>{Bn(),nr([...fo,[]])}},Te.createElement("img",{src:te(28051),width:14})),fa>0&&Te.createElement("div",{className:"ml20 current",style:{display:"flex",alignItems:"center",justifyContent:"center",width:"30px",height:"30px",borderRadius:"50%",backgroundColor:"rgba(48,97,208,0.1)"},onClick:()=>{xn(Pa.name);const ta=fo.filter((oa,Ca)=>Ca!==fa);nr(ta),tr([...Vr,...Ro.filter(oa=>{var Ca;return(Ca=fo[fa])==null?void 0:Ca.includes(oa.page_id)})].sort((oa,Ca)=>oa.position-Ca.position))}},Te.createElement("img",{src:te(43165),width:14}))))))))),Te.createElement(mn.Z,{isEdit:!0,data:An(qt(An({},ct),{url:Qn,position:On,maxPage:ka}),Wn),visible:xl,changePage:ca,onOk:()=>{ce.ZP.success("\u64CD\u4F5C\u6210\u529F"),Cr(!1),ho()},onClose:()=>Cr(!1)}))};var Ea=(0,ue.connect)(({user:Bt,classroomList:Le,loading:xt,globalSetting:an,problemset:zn})=>({user:Bt,classroomList:Le,globalSetting:an,loading:xt.effects,problemset:zn}))(ga)},40783:function(Ie,Ye,te){"use strict";var b=te(59301),ue=te(20554),Se=te(62957),ve=te(25399),ce=te(54172),fe=te(48633),pe=te(24334),Ee=te.n(pe),me=te(49319),ge=te(59741),Ne=te(92306),ye=te(12601),qe=te(61737),ae=te(67769),a=te(1997),E=te(59301);const{TabPane:x}=ue.default,y=({item:z,backUrl:ee,autoHeight:ne})=>{var oe,le;const[re,de]=(0,b.useState)([]),[De,Pe]=(0,b.useState)(!1),[Ke]=(0,a.useSearchParams)(),ze=(0,a.useParams)();(0,b.useEffect)(()=>{var $e,Xe;(($e=z==null?void 0:z.evaluate_codes)==null?void 0:$e.length)>0?de((Xe=z==null?void 0:z.evaluate_codes)==null?void 0:Xe.map((it,St)=>({key:St+1,error_msg:it!=null&&it.error_msg?pe.Base64.decode(it==null?void 0:it.error_msg):"",status:it==null?void 0:it.status,created_at:it.created_at,code:it==null?void 0:it.code,show_code:it==null?void 0:it.show_code,language:it==null?void 0:it.language,resubmit:it==null?void 0:it.resubmit}))):de([{key:"--",error_msg:"--",show_code:!1}])},[z==null?void 0:z.evaluate_codes]);const Me=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:($e,Xe)=>E.createElement("span",null,Xe.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:($e,Xe)=>E.createElement(ye.Z,{date:Xe.created_at,showTag:Xe==null?void 0:Xe.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:($e,Xe)=>{var it;return E.createElement("span",{className:$e===0?"c-green":"c-red"},((it=ge.Im[$e])==null?void 0:it.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((oe=re==null?void 0:re[0])==null?void 0:oe.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:($e,Xe)=>E.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Se.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:E.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",E.createElement(Ne.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[Xe==null?void 0:Xe.language]})),content:E.createElement("div",{className:"mb10"},E.createElement(fe.ZP,{height:300,language:"python",theme:"vs-light",value:Xe!=null&&Xe.code?pe.Base64.decode(Xe==null?void 0:Xe.code):"",autoHeight:ne,options:ut}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter($e=>!!$e),ut={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return E.createElement("div",{style:{position:"relative"}},E.createElement(ue.default,{defaultActiveKey:"1"},E.createElement(x,{tab:E.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",E.createElement(ve.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},E.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},(le=z==null?void 0:z.user_answer)!=null&&le.length&&(z!=null&&z.passed_code)?E.createElement("aside",{className:me.Z.shixunWrp},E.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),E.createElement("div",{className:me.Z.full},E.createElement(Ne.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[z==null?void 0:z.language]}),E.createElement("span",{onClick:()=>Pe(!0)},E.createElement("i",{className:"iconfont icon-quanping2"}),E.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),E.createElement(fe.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:z!=null&&z.passed_code?pe.Base64.decode(z==null?void 0:z.passed_code):"",autoHeight:ne,options:ut})):E.createElement(ae.Z,null)),E.createElement(x,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},E.createElement(ce.default,{className:"mt5",bordered:!0,dataSource:re,columns:Me,pagination:!1}))),(z==null?void 0:z.hack_user_identifier)&&E.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{const $e=ee||`/classrooms/${ze==null?void 0:ze.coursesId}/smart_plan/${ze==null?void 0:ze.id}/users/${ze==null?void 0:ze.user_login}/ppt_info/info`;(0,qe.xg)(`/myproblems/${z==null?void 0:z.hack_user_identifier}?backUrl=${$e}`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),E.createElement(Se.default,{centered:!0,destroyOnClose:!0,open:De,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Pe(!1),footer:null},E.createElement(fe.ZP,{height:500,language:"python",theme:"vs-light",value:z!=null&&z.passed_code?pe.Base64.decode(z==null?void 0:z.passed_code):"",autoHeight:ne,options:ut})))};Ye.Z=y},83232:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return a}});var b=te(59301),ue=te(1997),Se=te(62957),ve=te(99571),ce=te(29787),fe=te(62514),pe=te(31928),Ee=te(48633),me=te(24334),ge=te(61186),Ne=te.n(ge),ye=te(24978),qe=te(59301),ae=(E,x,y)=>new Promise((z,ee)=>{var ne=re=>{try{le(y.next(re))}catch(de){ee(de)}},oe=re=>{try{le(y.throw(re))}catch(de){ee(de)}},le=re=>re.done?z(re.value):Promise.resolve(re.value).then(ne,oe);le((y=y.apply(E,x)).next())}),a=({open:E,onClose:x})=>{const[y,z]=(0,b.useState)(void 0);console.log((0,ue.useLocation)(),33);const ee=(0,ue.useLocation)();(0,b.useEffect)(()=>{E&&function(){return ae(this,null,function*(){const yt=yield(0,fe.X6)(E);z(yt.data)})}()},[E]);const{status:ne,created_at:oe,code:le,name:re,language:de,pass_sets_count:De,set_count:Pe,error_msg:Ke,output:ze,input:Me,expected_output:ut,execute_memory:$e,user:Xe,execute_time:it,input_file_url:St,output_file_url:ft,is_file:Pt,expected_output_file_url:lt}=y||{};return qe.createElement(Se.default,{open:E,width:1e3,onCancel:()=>x(!1),footer:qe.createElement(ve.ZP,{type:"primary",onClick:()=>x(!1)},"\u5173\u95ED"),centered:!0},qe.createElement(ce.Z,{spinning:!y,delay:500},qe.createElement("div",{className:"record-detail-info"},y?qe.createElement(qe.Fragment,null,qe.createElement("div",{className:"record-detail-body"},qe.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),qe.createElement("ul",{className:"record-info"},qe.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",qe.createElement("span",{className:ne===0?"c-green":"c-red"},pe.Im[ne])," "),qe.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",qe.createElement("span",null,Ne()(oe).format("YYYY-MM-DD HH:mm:ss"))," "),qe.createElement("li",null," \u8BED\u8A00\uFF1A",qe.createElement("span",null,de)," "),qe.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",qe.createElement("span",null,it*1e3,"ms")," "),qe.createElement("li",null," ",`${ne===ye.h.HIDE_COMPILE_STATUS?"--":De} / ${Pe} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,pe.gZ)({status:ne,error_msg:Ke,execute_time:it,output:ze,input:Me,expected_output:ut,input_file_url:St,output_file_url:ft,is_file:Pt,expected_output_file_url:lt}),qe.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),qe.createElement(Ee.ZP,{height:"200px",width:"100%",language:de==null?void 0:de.toLocaleLowerCase(),value:me.Base64.decode(le),options:{readOnly:!0}}))):null)))}},59741:function(Ie,Ye,te){"use strict";te.d(Ye,{Im:function(){return Pe},Y4:function(){return ze}});var b=te(59301),ue=te(37568),Se=te(6767),ve=te(99571),ce=te(3929),fe=te(24334),pe=te.n(fe),Ee=te(89692),me=te(38733),ge=te(89284),Ne=te(61737),ye=te(34376),qe=te.n(ye),ae=te(205),a=te(1997),E=te(83232),x=te(94784),y=te(62514),z=te(46464),ee=te(15213),ne=te(92310),oe=te.n(ne),le=te(60513),re=te(59301),de=($e,Xe,it)=>new Promise((St,ft)=>{var Pt=yt=>{try{Lt(it.next(yt))}catch(At){ft(At)}},lt=yt=>{try{Lt(it.throw(yt))}catch(At){ft(At)}},Lt=yt=>yt.done?St(yt.value):Promise.resolve(yt.value).then(Pt,lt);Lt((it=it.apply($e,Xe)).next())});const{TextArea:De}=ue.default,Pe={[ce.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ce.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ce.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Ke=($e=>($e[$e.SET_VISIBLE=0]="SET_VISIBLE",$e[$e.SET_TABINDEX=1]="SET_TABINDEX",$e))(Ke||{});function ze($e){const{status:Xe,error_msg:it,output:St,input:ft,expected_output:Pt,is_file:lt,input_file_url:Lt,output_file_url:yt,expected_output_file_url:At,setMonacoValue:Ge,setData:xe}=$e,rt=(0,b.useRef)(),He=(0,b.useRef)(),ht=(0,b.useRef)();let kt=null;const Ae={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,b.useEffect)(()=>{if(St&&!lt&&rt.current){const st=new ye.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(rt.current);const Vt=(0,Ne.pp)(fe.Base64.decode(St));st.write(Vt),st.setOption("theme",{background:"#1e1e1e"})}if(ft&&!lt&&He.current){const st=new ye.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(He.current),st.write((0,Ne.pp)(ft)),st.setOption("theme",{background:"#1e1e1e"})}if(Pt&&!lt&&ht.current){const st=new ye.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(ht.current),st.write((0,Ne.pp)(fe.Base64.decode(Pt))),st.setOption("theme",{background:"#1e1e1e"})}},[St]),Xe){case ce.h.NOMATCH:kt=re.createElement(re.Fragment,null,re.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!lt&&re.createElement("div",{ref:rt}),lt&&re.createElement("div",{style:Ae},re.createElement("a",{style:{fontSize:"16px"},onClick:()=>de(this,null,function*(){const st=yield(0,ae.ZP)(yt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Ge(st),setTimeout(()=>{xe(yt)},200)})},St)),re.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!lt&&re.createElement("div",{ref:ht}),lt&&re.createElement("div",{style:Ae},re.createElement("a",{style:{fontSize:"16px"},onClick:()=>de(this,null,function*(){const st=yield fetch(At,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ge(yield st.text()),setTimeout(()=>{xe(At)},200)})},Pt)));break;case ce.h.EXECUTEFAILURE:kt=re.createElement(re.Fragment,null,re.createElement("div",{style:{border:"1px #F6F7F9 solid"}},re.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!lt&&re.createElement(ge.Z,{value:ft,style:Ae}),lt&&re.createElement("div",{style:Ae},re.createElement("a",{onClick:()=>(0,Ne.LR)(Lt,ft)},ft))),re.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},re.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),re.createElement("pre",{className:Ee.Z.error,style:{color:"#E30000",padding:"0 10px"}},fe.Base64.decode(it),"111")));break;case ce.h.COMPILEFAILURE:kt=re.createElement(re.Fragment,null,re.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),re.createElement("pre",{className:Ee.Z.error},fe.Base64.decode(it)));break;case ce.h.PODFAILURE:kt=re.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ce.h.TIMEOUT:kt=re.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return re.createElement(re.Fragment,null," ",kt," ")}function Me($e){const{status:Xe,error_msg:it,execute_time:St,output:ft,input:Pt,expected_output:lt,is_file:Lt,input_file_url:yt,output_file_url:At,expected_output_file_url:Ge}=$e;let xe=null;switch(Xe){case ce.h.OK:case ce.h.NOMATCH:case ce.h.EXECUTEFAILURE:case ce.h.COMPILEFAILURE:xe=re.createElement("div",{id:"outputResultRef",className:"h100"});break;case ce.h.PODFAILURE:xe=re.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ce.h.TIMEOUT:xe=re.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return re.createElement(re.Fragment,null," ",xe," ")}function ut({value:$e,className:Xe}){return re.createElement("span",{className:Xe},$e)}Ye.ZP=({input:$e,is_file:Xe,debuging:it,submitting:St,executingMessage:ft,debugResult:Pt,onChangeInput:lt,onDebugCode:Lt,onSubmitCode:yt,hack:At,user:Ge,submitResult:xe,isWhiteTheme:rt,topDispatch:He})=>{const[ht]=(0,a.useSearchParams)(),kt=(0,a.useParams)(),[Ae,st]=(0,b.useState)(!1),[Vt,Tt]=(0,b.useState)(!1),[Ut,Jt]=(0,b.useState)(1),[gt,Mt]=(0,b.useState)(!1),[vt,cn]=(0,b.useState)(0),[nn,Ue]=(0,b.useState)(!1),[Ft,Ce]=(0,b.useState)(""),[Ve,Qe]=(0,b.useState)(""),at=(0,b.useRef)(),ot=(0,b.useRef)(),mt=(0,b.useRef)(null),we=(0,b.useRef)(null),Oe=(0,b.useRef)(null);console.log(xe,"submitResult",kt);const{status:se,id:he,input:be,output:ke,expected_output:et,is_file:pt,input_file_url:Ct,output_file_url:Yt,expected_output_file_url:It,error_msg:Gt,hack_sets:gn}=xe||{};(0,b.useEffect)(()=>{se===0&&(Jt(1),cn(0))},[se,he]),(0,b.useEffect)(()=>{de(void 0,null,function*(){var wn;const yn=yield(0,y.rX)(kt==null?void 0:kt.id,"submit");(yn==null?void 0:yn.status)===0&&(yn!=null&&yn.data&&((wn=yn==null?void 0:yn.data)==null?void 0:wn.status)!==0?(He({type:z.Types.SET_SUBMIT_RESULT,payload:{submitResult:yn==null?void 0:yn.data}}),Jt(2),cn(320)):(Jt(1),cn(0)))})},[kt==null?void 0:kt.id]),(0,b.useEffect)(()=>{if(at.current){let Ot=function(Be){kn=Dn.offsetHeight,jn=!0,zt=Be.pageY,Oe.current.style.display="block"},wn=function(){jn=!1,Oe.current.style.display="none"},yn=function(Be){if(jn){Xt();let Ze=zt-Be.pageY,We=kn+Ze;if(We<0&&(We=0),We>window.innerHeight-150&&(We=window.innerHeight-150),Ut===1){We<=34?cn(0):cn(We);return}console.log(We,"resizeH"),cn(We)}};const Dn=mt.current;let kn=0,jn=!1,zt=0;const _t=document.getElementById("case-y-bar");return _t==null||_t.addEventListener("mousedown",Ot),document.addEventListener("mousemove",yn),document.addEventListener("mouseup",wn),()=>{const Be=document.getElementById("case-y-bar");Be==null||Be.removeEventListener("mousedown",Ot),document.removeEventListener("mousemove",yn),document.removeEventListener("mouseup",wn)}}},[at,Ut]),(0,b.useEffect)(()=>{const Ot=x.Z.subscribe("resize-move-bar",Xt);if(ht.get("type")!=="exercises")return document.addEventListener((0,le.gH)(),jt),()=>{document.removeEventListener((0,le.gH)(),jt),Ot()}},[]),(0,b.useEffect)(()=>{});function Xt(){var Ot,wn,yn,Dn;const kn=document.getElementById("outputResultRef");if(kn){let jn=kn.dataset.text;ot.current.reset(),ot.current.writeln(jn);const zt=document.getElementById("outputResultRef").offsetWidth-20,_t=((Dn=(yn=(wn=(Ot=ot.current)==null?void 0:Ot._core)==null?void 0:wn._renderService)==null?void 0:yn.dimensions)==null?void 0:Dn.actualCellWidth)||10,Be=Math.ceil(zt/_t);ot.current.resize(Be,Math.ceil(kn.clientHeight/16))}}function sn(){st(!Ae),setTimeout(()=>{Xt()},300),cn(Ae?320:window.innerHeight-150)}function vn(){Vt?(Tt(!1),(0,le.BU)()):(Tt(!0),(0,le.Dj)(we.current))}const jt=Ot=>{(0,le.vp)()||Tt(!1)},Zt=(0,b.useMemo)(()=>{if(Pt){const{status:Ot,output:wn,error_msg:yn}=Pt;return setTimeout(()=>{let Dn="",kn=document.getElementById("outputResultRef");wn?Dn=fe.Base64.decode(wn):yn&&(Dn=fe.Base64.decode(yn)),ot.current=new ye.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),ot.current.open(kn),ot.current.onKey(function(jn){var zt;if(jn.domEvent.key.toLocaleUpperCase()==="C"&&jn.domEvent.ctrlKey){jn.domEvent.preventDefault();let _t=(zt=ot.current)==null?void 0:zt.getSelection();navigator.clipboard.writeText(_t).then(()=>{})}}),kn.dataset.text=Dn,ot.current.setOption("convertEol",!0),Xt()},300),re.createElement(re.Fragment,null,Me(Pt))}return null},[Pt]);function pn(){var Ot,wn;if(!(At!=null&&At.code)||((Ot=At==null?void 0:At.code)==null?void 0:Ot.trim().length)===0){(wn=Se.ZP)==null||wn.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Jt(1),cn(320),Lt()}const Cn=Ot=>de(void 0,null,function*(){let wn=yield(0,ae.ZP)(`/api/problems/${Ot}/start.json`,{method:"get",params:{hack_user_id:Ge==null?void 0:Ge.user_id}});wn&&(window.location.href=`/myproblems/${wn==null?void 0:wn.identifier}${window.location.search}`)});function hn(){pt?navigator.clipboard.writeText(fe.Base64.decode(Gt)).then(()=>{Se.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(fe.Base64.decode(ke)).then(()=>{Se.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return re.createElement(b.Fragment,null,re.createElement("div",{className:oe()(Ee.Z.case,rt&&Ee.Z.whiteCase),style:{height:vt},ref:mt},re.createElement("div",{className:Ee.Z.fullMask,ref:Oe}),re.createElement("div",{className:Ee.Z["resize-y-bar"],id:"case-y-bar",ref:at,draggable:!1},Ut===2&&re.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Ut===1&&(vt<=34?re.createElement("div",{onClick:()=>{cn(320)},className:Ee.Z.unfoldBtn},"\u63A7\u5236\u53F0",re.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):re.createElement("div",{onClick:()=>{cn(0)},className:Ee.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",re.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),re.createElement("div",null,re.createElement("div",{className:Ee.Z.caseHead},re.createElement("div",{className:Ee.Z.dot}),re.createElement("div",{className:Ee.Z.text},Ut===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Ut===2&&!St&&typeof se=="number"&&re.createElement(re.Fragment,null,se===ce.h.OK?re.createElement("div",{className:Ee.Z.pass},re.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):re.createElement("div",{className:Ee.Z.noPass},re.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),Pe[se])),re.createElement("div",{className:Ee.Z.btns},Ut===2&&!St&&re.createElement(re.Fragment,null,se!==ce.h.OK&&re.createElement("div",{onClick:hn},re.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),re.createElement("div",{onClick:()=>{Ue(he)}},re.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),ht.get("type")!=="exercises"&&re.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>sn()},re.createElement("i",{className:`iconfont icon-${Ae?"suoxiao1":"fangda"}`})))),re.createElement("div",{style:{display:Ut===1?"block":"none"}},it?re.createElement(me.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):re.createElement("div",{style:{height:vt-34}},re.createElement("div",{className:Ee.Z.result},re.createElement("div",{className:Ee.Z.left},re.createElement("div",{className:Ee.Z.title},re.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),re.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),re.createElement("div",{className:Ee.Z.leftNode},re.createElement(De,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Xe?"":$e,onChange:lt}))),re.createElement("div",{className:Ee.Z.right},re.createElement("div",{className:Ee.Z.title},re.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),re.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),re.createElement("div",{className:Ee.Z.node},Pt?Zt:re.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),re.createElement("div",{style:{display:Ut===2?"block":"none"}},St?re.createElement(me.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):re.createElement("div",{style:{height:vt-34,display:"flex",flexDirection:"column",overflow:"hidden"}},re.createElement("div",{ref:we,className:Ee.Z.elseNode},re.createElement("div",{className:Ee.Z.nameWrap},re.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),re.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),re.createElement("div",{className:Ee.Z.scroll},re.createElement("pre",{className:Ee.Z.scrollBox,style:gt?{height:Vt?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!pt&&re.createElement(ut,{value:be}),pt&&re.createElement("a",{style:{fontSize:"16px"},onClick:()=>de(void 0,null,function*(){const Ot=yield fetch(Ct,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Qe(yield Ot.text()),setTimeout(()=>{Ce(Ct)},200)})},be)),be&&re.createElement("div",{className:Ee.Z.action},re.createElement("span",{onClick:()=>Mt(!gt)},gt?"\u6536\u8D77":"\u5C55\u5F00"),ht.get("type")!=="exercises"&&re.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>vn(),className:`iconfont icon-${Vt?"suoxiao1":"fangda"}`})))),re.createElement("div",{className:Ee.Z.result,style:{flex:1,overflow:"hidden"}},re.createElement("div",{className:Ee.Z.left},re.createElement("div",{className:Ee.Z.title},re.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),re.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),re.createElement("div",{className:Ee.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},re.createElement("pre",null,!pt&&re.createElement(ut,{className:"mb10",value:et&&fe.Base64.decode(et)||""}),pt&&re.createElement("a",{style:{fontSize:"16px"},onClick:()=>de(void 0,null,function*(){const Ot=yield fetch(It,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Qe(yield Ot.text()),setTimeout(()=>{Ce(It)},200)})},et)))),re.createElement("div",{className:Ee.Z.right},re.createElement("div",{className:Ee.Z.title},re.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),re.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),re.createElement("div",{className:Ee.Z.node,style:{color:se===ce.h.OK?"#2ABD8C":"#FF2C29"}},re.createElement("pre",null,(se===4||se===5)&&re.createElement(ut,{className:"mb10",value:Gt&&fe.Base64.decode(Gt)||""}),se!=4&&se!=5&&(pt?re.createElement("a",{style:{fontSize:"16px"},onClick:()=>de(void 0,null,function*(){const Ot=yield(0,ae.ZP)(Yt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{Qe(Ot)}catch(wn){Qe("")}setTimeout(()=>{Ce(Yt)},200)})},ke):re.createElement(ut,{className:"mb10",value:ke&&fe.Base64.decode(ke)||""})))))))))),re.createElement("div",{className:oe()(Ee.Z.footer,rt&&Ee.Z.whiteFooter),style:{zIndex:100}},(At==null?void 0:At.is_program)&&(At==null?void 0:At.above_question)&&re.createElement(ve.ZP,{className:"mr10",type:"primary",onClick:()=>Cn(At==null?void 0:At.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(At==null?void 0:At.is_program)&&(At==null?void 0:At.under_question)&&re.createElement(ve.ZP,{className:"mr10",type:"primary",onClick:()=>Cn(At==null?void 0:At.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),re.createElement(ve.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:it||St,loading:it,color:"#2ABD8C",className:"mr10",onClick:pn},"\u8C03\u8BD5\u4EE3\u7801"),ht.get("qtype")!=="8"&&re.createElement(ve.ZP,{className:Ee.Z.disabled,type:"primary",icon:re.createElement("i",{className:"iconfont icon-bofang1"}),loading:St,disabled:it||St,onClick:()=>{var Ot,wn;if(!(At!=null&&At.code)||((Ot=At==null?void 0:At.code)==null?void 0:Ot.trim().length)===0){(wn=Se.ZP)==null||wn.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Jt(2),cn(320),yt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),re.createElement(E.Z,{onClose:Ue,open:nn}),re.createElement(ee.Z,{close:!0,data:Ft,type:Ft.length?"txt":"",onClose:()=>Ce(""),monacoEditor:{value:Ve,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},46464:function(Ie,Ye,te){"use strict";te.r(Ye),te.d(Ye,{Types:function(){return ca},default:function(){return Wa}});var b=te(59301),ue=te(1997),Se=te(11938),ve=te(62957),ce=te(29787),fe=te(99571),pe=te(25399),Ee=te(77019),me=te(62514),ge=te(52035),Ne=te(60513),ye=te(48047),qe=te(13820),ae=te(87169),a=te(30641),E=te(48633),x=te(46860),y=te(63918),z=te(41315),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,le=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Pe=(Fe,_e,Re)=>_e in Fe?ne(Fe,_e,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Fe[_e]=Re,Ke=(Fe,_e)=>{for(var Re in _e||(_e={}))de.call(_e,Re)&&Pe(Fe,Re,_e[Re]);if(re)for(var Re of re(_e))De.call(_e,Re)&&Pe(Fe,Re,_e[Re]);return Fe},ze=(Fe,_e)=>oe(Fe,le(_e));const Me={theme:(0,y.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,y.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,y.G)("cmTabToSpace",!0)};var ut=(Fe=>(Fe[Fe.set_font_size=0]="set_font_size",Fe[Fe.set_theme=1]="set_theme",Fe[Fe.on_tab_to_space=2]="on_tab_to_space",Fe[Fe.set_show_editor_setting=3]="set_show_editor_setting",Fe))(ut||{});function $e(Fe,_e){switch(_e.type){case 3:return ze(Ke({},Fe),{showEditorSetting:_e.payload});case 1:return ze(Ke({},Fe),{theme:_e.payload});case 0:return ze(Ke({},Fe),{fontSize:_e.payload});case 2:return ze(Ke({},Fe),{tabToSpace:_e.payload});default:throw new Error}}var Xe=({isLoading:Fe,value:_e,onChange:Re,language:dt,onUpdateCode:nt,ActionBarRender:Je,setIsWhiteTheme:tt})=>{const[Nt,tn]=(0,b.useReducer)($e,Me),{theme:Qt,fontSize:Kt,showEditorSetting:fn,tabToSpace:bn}=Nt,$t=(0,b.useRef)(),Xn=(0,b.useRef)();(0,b.useEffect)(()=>{tt(Qt==="vs")},[Qt]);const $n={onFontSizeChange:ua=>{tn({type:0,payload:ua}),(0,y.t)("cmFontSize",ua)},tabToSpace:bn,cmFontSize:Kt,className:"oj",cmCodeMode:Qt,onTabToSpace:ua=>{tn({type:2,payload:ua}),(0,y.t)("cmTabToSpace",ua)},onCodeModeChange:ua=>{tn({type:1,payload:ua}),(0,y.t)("ProgrammingCodeMode",ua)}};function Da(){tn({type:3,payload:!1})}function ha(){tn({type:3,payload:!0})}const Oa={value:_e,language:dt,theme:Qt,options:{fontSize:Kt,insertSpaces:bn},onChange:ua=>{Re(ua),Xn.current=ua,clearTimeout($t.current),$t.current=setTimeout(()=>{nt(Xn.current)},1e4)},onEditBlur:ua=>{Xn.current&&nt(Xn.current)}};return ee.createElement(b.Fragment,null,Je(ha),ee.createElement("div",{style:{flex:1,overflow:"hidden"}},!Fe&&ee.createElement(E.ZP,Ke({},Oa))),ee.createElement(x.Z,null,ee.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:fn,onClose:Da},ee.createElement(z.Z,Ke({},$n)))))},it=te(60141),St=te(24334),ft=te(59741),Pt={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},lt={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Lt=te(54172),yt=te(13747),At=te(58617),Ge=te(83232),xe=te(61186),rt=te.n(xe),He=te(59301);const{Column:ht}=Lt.default;var kt=({submitResult:Fe,submitting:_e,submitRecords:Re,page:dt,onPageChange:nt,topicId:Je})=>{const[tt]=(0,ue.useSearchParams)(),{records:Nt,records_count:tn}=Re||{},[Qt,Kt]=(0,b.useState)(!1),fn=tt.get("type")==="1";return He.createElement(ce.Z,{spinning:_e,tip:"\u8BC4\u6D4B\u4E2D...",indicator:He.createElement(At.Z,{style:{fontSize:24},spin:!0})},(Nt==null?void 0:Nt.length)>0?He.createElement(Lt.default,{dataSource:Nt,rowKey:"id",pagination:!1},He.createElement(ht,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(bn,$t)=>He.createElement("span",null," ",rt()(bn).format("YYYY-MM-DD HH:mm:ss"))}),He.createElement(ht,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(bn,$t)=>{var Xn;return He.createElement("span",{className:`${bn===0?"c-green":"c-red"} current`,onClick:()=>{Kt($t.id)}},(Xn=ft.Im[bn])==null?void 0:Xn.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),He.createElement(ht,{title:`\u6267\u884C\u7528\u65F6 (${fn?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:bn=>bn?fn?bn:bn/1e3:""}),He.createElement(ht,{title:`\u5185\u5B58\u6D88\u8017\uFF08${fn?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:bn=>bn?fn?bn:parseFloat((bn/1024).toFixed(2)):""}),He.createElement(ht,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),He.createElement(ht,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(bn,$t)=>He.createElement("span",{className:"c-light-primary current",onClick:()=>{Kt($t.id)}},"\u67E5\u770B")})):He.createElement("div",{style:{height:300,width:"100%"}}),He.createElement(Ge.Z,{onClose:Kt,open:Qt}),tn>15?He.createElement(yt.Z,{className:lt.pagination,current:dt,pageSize:15,total:tn,onChange:nt}):null)},Ae=te(67769),st=te(96599),Vt={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},Tt=te(89284),Ut=te(59301);const Jt={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var gt=({hack:Fe})=>{const{language:_e,difficult:Re,time_limit:dt,description:nt}=Fe,[Je]=(0,ue.useSearchParams)(),tt=Jt[Re];return Ut.createElement(Ut.Fragment,null,Ut.createElement("ul",{className:Vt.info},Ut.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",Ut.createElement("b",{className:Vt.info_tag},_e)),Ut.createElement("li",null,Ut.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Ut.createElement(st.default,{color:tt==null?void 0:tt.color},tt==null?void 0:tt.name)),Ut.createElement("li",null,Ut.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",Ut.createElement("span",{style:{color:"#333333"}},dt,"\u79D2"))),Je.get("qtype")==="8"?Ut.createElement(Tt.Z,{value:nt,showProgramFill:!0,className:Vt.desc}):Ut.createElement(Tt.Z,{value:nt,className:Vt.desc}))},Mt={},vt=te(59301),cn=({hack:Fe,current_user:_e})=>vt.createElement("div",{className:Mt.answer},Fe!=null&&Fe.answer_text?vt.createElement(Tt.Z,{style:{padding:"13px 0"},value:(Fe==null?void 0:Fe.answer_text)||""}):vt.createElement(Ae.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),nn=te(94784),Ue=te(205);function Ft(Fe,_e){return(0,Ue.U2)(`/problems/${Fe}/comments.json`,{page:_e,limit:10})}function Ce(Fe){return(0,Ue.v_)(`/discusses/${Fe}/plus.json`,{container_type:"Discuss",type:1})}function Ve(Fe,_e,Re){return(0,Ue.v_)(`/problems/${Fe}/comments/reply.json`,{comments:{content:Re,parent_id:_e}})}function Qe(Fe,_e){return(0,Ue.v_)(`/problems/${Fe}/comments.json`,{comments:{content:_e}})}function at(Fe,_e,Re){return(0,Ue.v_)(`/problems/${Fe}/comments/${_e}/hidden.json`,Re)}function ot(Fe,_e){return(0,Ue.IV)(`/problems/${Fe}/comments/${_e}`)}var mt=te(91528);function we({author:Fe}){return b.createElement("a",{href:`/users/${Fe.login}`,target:"_blank"},b.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${qe.Z.IMG_SERVER}/images/${Fe.image_url}`,width:"50"}))}function Oe({data:Fe,index:_e,parentDiscussIndex:Re,user:dt,onSetActionType:nt}){const{author:Je,can_delete:tt,content:Nt,id:tn,time:Qt}=Fe;function Kt(){nt({id:tn,index:_e,type:"delete-discuss",parentDiscussIndex:Re,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const fn=dt.admin||tt||Je.user_id===dt.user_id;return b.createElement("div",{className:"discuss-item-container second-discuss "},b.createElement(we,{author:Je}),b.createElement("section",null,b.createElement("div",{className:"discuss-info"},b.createElement("a",{href:`/users/${Je.login}`,target:"_blank"},Je.name),b.createElement("span",{className:"grey"},Qt),b.createElement("div",{className:"btn-group",style:{marginBottom:0}},fn?b.createElement("a",{onClick:Kt,title:"\u5220\u9664"},b.createElement("i",{className:"iconfont icon-shanchu"})):null)),b.createElement(Tt.Z,{className:"discuss-content",value:Nt})))}var se=({user:Fe,data:_e,index:Re,onPlusDiscuss:dt,onSetActionType:nt,activeDiscussIndex:Je,onReplyDiscuss:tt,onSetActiveDiscussIndex:Nt})=>{const{content:tn,children:Qt,hidden:Kt,id:fn,praise_count:bn,time:$t,user_praise:Xn,can_delete:$n,author:Da}=_e;function ha(){Nt(fn)}function Oa(){dt(fn,!Xn,Re)}function ua(){nt({id:fn,index:Re,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Za(){nt({id:fn,index:Re,params:{hidden:Kt?"0":"1"},type:"hidden-discuss",message:Kt?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const ba=Fe.admin||Fe.user_id===Da.user_id;return b.createElement("div",{className:"discuss-item-container",key:fn},b.createElement(we,{author:Da}),b.createElement("section",null,b.createElement("div",{className:"discuss-info"},b.createElement("a",{href:`/users/${Da.login}`,target:"_blank"}," ",Da.name," "),b.createElement("span",{className:"grey"},$t)),b.createElement(Tt.Z,{className:"discuss-content",value:tn}),Qt&&Qt.length>0?b.createElement("div",{className:"reply-discuss-container"},Qt.map((da,Ga)=>b.createElement(Oe,{key:da.id,data:da,index:Ga,user:Fe,onSetActionType:nt,parentDiscussIndex:Re}))):null,b.createElement("div",{className:"btn-group"},ba?b.createElement("a",{onClick:Za,title:Kt?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},b.createElement("i",{className:Kt?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,$n&&(!Qt||Qt.length==0)?b.createElement("a",{onClick:ua,title:"\u5220\u9664"},b.createElement("i",{className:"iconfont icon-shanchu"})):null,b.createElement("a",{onClick:ha,title:"\u56DE\u590D"}," ",b.createElement("i",{className:"iconfont icon-huifu1"})," "),b.createElement("a",{onClick:Oa,className:Xn?"c-orange":""},b.createElement("i",{className:Xn?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),b.createElement("span",null,bn||""))),b.createElement(mt.Z,{id:fn,activeDiscussIndex:Je,onReplyDiscuss:tt})))},he=te(18196),be={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},ke=te(39077),et=(Fe,_e,Re)=>new Promise((dt,nt)=>{var Je=tn=>{try{Nt(Re.next(tn))}catch(Qt){nt(Qt)}},tt=tn=>{try{Nt(Re.throw(tn))}catch(Qt){nt(Qt)}},Nt=tn=>tn.done?dt(tn.value):Promise.resolve(tn.value).then(Je,tt);Nt((Re=Re.apply(Fe,_e)).next())}),pt=({user_praise:Fe,praise_count:_e,praisePlus:Re,onCreateDiscuss:dt,discuss_count:nt})=>{const[Je,tt]=(0,b.useState)(!1),[Nt,tn]=(0,b.useState)("");function Qt($t){tn($t)}function Kt(){tt(!0)}function fn(){tt(!1)}function bn(){return et(this,null,function*(){dt(Nt),tn(""),tt(!1)})}return b.createElement("div",{className:`${be["dis-input-editor-container"]} ${Je?be.active:""} `},b.createElement("div",{className:Je?`hide ${be["text-area"]}`:be["text-area"]},b.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Kt}),b.createElement("a",null," ",b.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",nt," "),b.createElement("a",{className:"c-light-black",onClick:Re,title:Fe?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},b.createElement("i",{className:`mr3 ${Fe?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),_e?b.createElement("span",null,_e):"")),Je?b.createElement("div",{className:be["input-mask"],onClick:fn}):null,b.createElement("div",{className:Je?be["md-container"]:`${be["md-container"]} hide`},b.createElement(ke.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:Nt,height:240,onChange:Qt}),b.createElement("div",{className:be["tip-container"],onClick:fn},b.createElement("a",{className:be["btn-send"],onClick:bn}," \u53D1\u9001 "))))},Ct=te(59301),Yt=Object.defineProperty,It=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,gn=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,vn=(Fe,_e,Re)=>_e in Fe?Yt(Fe,_e,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Fe[_e]=Re,jt=(Fe,_e)=>{for(var Re in _e||(_e={}))Xt.call(_e,Re)&&vn(Fe,Re,_e[Re]);if(gn)for(var Re of gn(_e))sn.call(_e,Re)&&vn(Fe,Re,_e[Re]);return Fe},Zt=(Fe,_e)=>It(Fe,Gt(_e)),pn=(Fe,_e,Re)=>new Promise((dt,nt)=>{var Je=tn=>{try{Nt(Re.next(tn))}catch(Qt){nt(Qt)}},tt=tn=>{try{Nt(Re.throw(tn))}catch(Qt){nt(Qt)}},Nt=tn=>tn.done?dt(tn.value):Promise.resolve(tn.value).then(Je,tt);Nt((Re=Re.apply(Fe,_e)).next())});const Cn={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var hn=(Fe=>(Fe[Fe.GET_DISCUSSES=0]="GET_DISCUSSES",Fe[Fe.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",Fe[Fe.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",Fe[Fe.PLUS_DISCUSS=3]="PLUS_DISCUSS",Fe[Fe.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",Fe[Fe.SET_PAGE=5]="SET_PAGE",Fe[Fe.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",Fe))(hn||{});function Ot(Fe,_e){switch(_e.type){case 6:return Zt(jt({},Fe),{loading:!0});case 0:return jt(jt({},Fe),_e.payload);case 1:return jt(jt({},Fe),_e.payload);case 4:return jt(jt({},Fe),_e.payload);case 3:return jt(jt({},Fe),_e.payload);case 5:return Zt(jt({},Fe),{page:_e.payload});case 2:return jt(jt({},Fe),_e.payload);default:throw new Error}}var wn=({user:Fe,identifier:_e,hack:Re,onTriggerPraise:dt,activeIndex:nt})=>{const[Je,tt]=(0,b.useReducer)(Ot,Cn),{loading:Nt,page:tn,data:Qt,count:Kt,actionType:fn,activeDiscussIndex:bn}=Je,$t=(0,b.useCallback)(()=>pn(void 0,null,function*(){tt({type:6});const da=yield Ft(_e,tn),{comments:Ga,disscuss_count:Ra}=da;tt({type:0,payload:{data:Ga,count:Ra,loading:!1}})}),[tn,_e]);(0,b.useEffect)(()=>{nt==="2"&&$t()},[_e,tn,nt]);function Xn(da){tt({type:5,payload:da})}function $n(da){tt({type:4,payload:{actionType:da}})}function Da(da){tt(bn===da?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:da}})}function ha(da,Ga,Ra){return pn(this,null,function*(){try{const Ha=yield Ce(da);Qt[Ra].user_praise=Ga,Qt[Ra].praise_count=Ha.praise_count,tt({type:3,payload:{data:[...Qt]}})}catch(Ha){console.log(Ha)}})}function Oa(){return pn(this,null,function*(){const{id:da,params:Ga,type:Ra,index:Ha,parentDiscussIndex:Ua}=fn;if(Ra==="hidden-discuss"&&(yield at(_e,da,Ga),Ua?Qt[Ua].children[Ha].hidden=Ga.hidden==1:Qt[Ha].hidden=Ga.hidden==1,tt({type:4,payload:{actionType:null,data:[...Qt]}})),Ra==="delete-discuss"){if(yield ot(_e,da),Ua||Ua===0){let za=Qt[Ua].children;for(let Ia=za.length-1;Ia>=0;Ia--)if(za[Ia].id===da){za.splice(Ia,1);break}Qt[Ua].children=za}else for(let za=Qt.length-1;za>=0;za--)if(Qt[za].id===da){Qt.splice(za,1);break}tt({type:4,payload:{actionType:null,data:[...Qt]}})}})}function ua(){tt({type:4,payload:{actionType:null}})}function Za(da,Ga){return pn(this,null,function*(){try{yield Ve(_e,da,Ga),$t()}catch(Ra){console.log(Ra)}})}function ba(da){return pn(this,null,function*(){tt({type:6}),yield Qe(_e,da),$t()})}return Ct.createElement(Ct.Fragment,null,Ct.createElement("div",{className:"discuss-panel"},Qt.length===0?Ct.createElement(Ae.Z,null):Qt.map((da,Ga)=>Ct.createElement(se,{onReplyDiscuss:Za,onPlusDiscuss:ha,onSetActiveDiscussIndex:Da,onSetActionType:$n,data:da,index:Ga,user:Fe,activeDiscussIndex:bn})),Kt>10?Ct.createElement("div",{className:"pagination-container"},Ct.createElement(yt.Z,{showQuickJumper:!0,onChange:Xn,current:tn,total:Kt})):null),Ct.createElement(pt,{user_praise:Re.user_praise,praise_count:Re.praises_count,praisePlus:dt,discuss_count:Re.comments_count,onCreateDiscuss:ba}),Ct.createElement(x.Z,null,Ct.createElement(ve.default,{centered:!0,title:"\u63D0\u793A",open:!!fn,onOk:Oa,onCancel:ua},Ct.createElement("p",null,fn?fn.message:"")),Ct.createElement(he.Z,null)))},yn=te(82326),Dn=te(37568),kn=te(86743),jn={},zt=te(59301),_t=({hack:Fe,current_user:_e})=>zt.createElement("div",{className:jn.answer},Fe!=null&&Fe.analysis?zt.createElement(Tt.Z,{style:{padding:"13px 0"},value:(Fe==null?void 0:Fe.analysis)||""}):zt.createElement(Ae.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Be={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},Ze=te(8848),We=te(5269),Rt=te(28284),Wt=te(71051),en=te(30582),dn=te(59301);const{TextArea:In}=Dn.default,{Panel:Ln}=Ze.default;var Sn=({data:Fe,hack:_e})=>(console.log(Fe,_e,"data"),_e!=null&&_e.is_file?dn.createElement(en.Y2,{disabled:!0,className:Be.uploadTableWrapper,showScore:!_e.test_set_score,data:Fe,isProgramHomework:!0}):dn.createElement("div",{className:Be.hackSets},Fe==null?void 0:Fe.map((Re,dt)=>dn.createElement(Ze.default,{accordion:!0,bordered:!1,key:dt,defaultActiveKey:dt===0&&Re.id,className:Be.collapseWrapper,expandIcon:({isActive:nt})=>dn.createElement("i",{className:`iconfont icon-weizhankai ${nt?Be.open:Be.close}`,style:{fontSize:14,transition:"all .2s"}})},dn.createElement(Ln,{key:Re.id,header:dn.createElement(Ee.Z,{align:"middle",justify:"space-between",wrap:!1},dn.createElement(We.Z,{className:Be.panelHeader},dn.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",dt+1)),dn.createElement(We.Z,{flex:1},dn.createElement(Ee.Z,{align:"middle",justify:"end",wrap:!1},!(_e!=null&&_e.test_set_score)&&dn.createElement(We.Z,{className:Be.rateInput},dn.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),dn.createElement("div",null,dn.createElement(Rt.default.Item,{noStyle:!0},dn.createElement(Wt.Z,{value:Re==null?void 0:Re.score,className:Be.baseFormItem,min:0,max:100,disabled:!0}))),dn.createElement("span",{className:"ml10"},"%")))))},dn.createElement(Rt.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},dn.createElement(In,{readOnly:!0,value:Re==null?void 0:Re.input,rows:4})),dn.createElement(Rt.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},dn.createElement(In,{readOnly:!0,value:Re==null?void 0:Re.output,rows:4}))))))),_n={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},je=te(59301),Pn=(0,b.forwardRef)(({data:Fe=[]},_e)=>{var Re;const[dt,nt]=(0,b.useState)(),Je=Fe.filter(Nt=>Nt.show);(0,b.useEffect)(()=>{Je.length&&nt(Je[0].id)},[Fe==null?void 0:Fe.length]);const tt=((Re=Je.find(Nt=>Nt.id===dt))==null?void 0:Re.element)||null;return(0,b.useImperativeHandle)(_e,()=>({setActiveTab:Nt=>nt(Nt)})),je.createElement("div",{className:_n.tabs},je.createElement("div",{className:_n.tabWarp},Je.map(Nt=>je.createElement("div",{onClick:()=>nt(Nt.id),className:`${_n.tab} ${Nt.id===dt?_n.active:""}`,key:Nt.id},Nt.name))),je.createElement("div",{className:_n.content},tt))}),bt=te(59301),En=Object.defineProperty,Gn=Object.defineProperties,mn=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,Tn=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,Yn=(Fe,_e,Re)=>_e in Fe?En(Fe,_e,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Fe[_e]=Re,Zn=(Fe,_e)=>{for(var Re in _e||(_e={}))Tn.call(_e,Re)&&Yn(Fe,Re,_e[Re]);if(on)for(var Re of on(_e))Rn.call(_e,Re)&&Yn(Fe,Re,_e[Re]);return Fe},Kn=(Fe,_e)=>Gn(Fe,mn(_e)),Nn=(Fe,_e,Re)=>new Promise((dt,nt)=>{var Je=tn=>{try{Nt(Re.next(tn))}catch(Qt){nt(Qt)}},tt=tn=>{try{Nt(Re.throw(tn))}catch(Qt){nt(Qt)}},Nt=tn=>tn.done?dt(tn.value):Promise.resolve(tn.value).then(Je,tt);Nt((Re=Re.apply(Fe,_e)).next())});const Te={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Ht={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var sa=({hack:Fe,onTriggerPraise:_e,topicId:Re,page:dt,onPageChange:nt,user:Je,current_user:tt,submitRecords:Nt,submitting:tn,submitResult:Qt,setActiveIndex:Kt,hack_sets:fn})=>{var bn,$t;const[Xn]=(0,ue.useSearchParams)(),[$n,Da]=(0,b.useState)("0"),ha=(0,ue.useLocation)(),[Oa,ua]=(0,b.useState)(!1),[Za,ba]=(0,b.useState)(null),[da,Ga]=(0,b.useState)([]),[Ra,Ha]=(0,b.useState)([]),[Ua,za]=(0,b.useState)({page:1,limit:10}),Ia=(0,b.useRef)(null),Qa=(0,b.useRef)(null);console.log(Je,"user");let[La,vo]=(0,b.useState)(Kn(Zn({},(0,ue.useParams)()),{page:1,per_page:20,name:""}));(0,b.useEffect)(()=>{Qa.current&&(Fe==null?void 0:Fe.is_close_tips)===!1&&Za===null&&ba(!0)},[Qa.current,Fe==null?void 0:Fe.is_close_tips,Za]);function uo(){return Nn(this,null,function*(){yield(0,Ue.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,b.useEffect)(()=>{Kt($n)},[$n]);function co(la){return Nn(this,null,function*(){let Na=la.target.id;if(Na==="1"){let Hn=yield(0,Ue.ZP)(`/api/myproblems/${La.id}/redo_logs.json`,{method:"get",params:Zn({},Ua)});(Hn==null?void 0:Hn.status)===0&&Ha(Hn==null?void 0:Hn.data)}Da(Na)})}(0,b.useEffect)(()=>nn.Z.subscribe("to-commit-info",()=>{Da("1"),Ia.current&&Ia.current.setActiveTab("1")}),[]),(0,b.useEffect)(()=>nn.Z.subscribe("to-reset-info",()=>{co({target:{id:"1"}}),Ia.current&&Ia.current.setActiveTab("2")}),[]);function Po(){Da("2")}function oo(){return Nn(this,null,function*(){let la=yield(0,Ue.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Zn({identifier:La==null?void 0:La.id},La)});Ga(la)})}const po=[{title:null,description:bt.createElement("div",null,bt.createElement("b",{onClick:()=>{ba(!1),uo(),ua(!0),oo()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),bt.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),bt.createElement(fe.ZP,{onClick:()=>{ba(!1),uo()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Qa.current}];return bt.createElement("div",{className:Pt["left-panel"]},bt.createElement("ul",{className:`${Pt["s-navs"]} ${Pt["bg-white"]} ${Pt.b1}`},(Fe==null?void 0:Fe.is_program)&&!Xn.get("pageId")&&bt.createElement(pe.Z,{title:"\u9898\u76EE\u5217\u8868"},bt.createElement("div",{onClick:()=>{oo(),ua(!0)},className:Pt.btns,ref:Qa,style:Za?{pointerEvents:"none"}:{}},bt.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),bt.createElement("li",{style:{marginLeft:20}},bt.createElement("a",{className:$n==="0"?Pt.active:"",id:"0",onClick:co},"\u9898\u76EE\u63CF\u8FF0")),bt.createElement("li",null,bt.createElement("a",{className:$n==="1"?Pt.active:"",id:"1",onClick:co},"\u64CD\u4F5C\u8BB0\u5F55")),(Xn.get("type")!=="exercises"&&(Fe==null?void 0:Fe.answer_text_show)||Xn.get("type")!=="exercises"&&(Fe==null?void 0:Fe.analysis_show))&&bt.createElement("li",null,bt.createElement("a",{className:$n==="4"?Pt.active:"",id:"4",onClick:co},"\u89E3\u7B54\u53C2\u8003")),Xn.get("type")!=="exercises"&&bt.createElement("li",null,bt.createElement("a",{className:$n==="2"?Pt.active:"",id:"2",onClick:co},"\u8BC4\u8BBA")),!!(fn!=null&&fn.length)&&Xn.get("type")!=="exercises"&&Xn.get("type")!=="1"&&bt.createElement("li",null,bt.createElement("a",{className:$n==="5"?Pt.active:"",id:"5",onClick:co},"\u6D4B\u8BD5\u7528\u4F8B"))),bt.createElement("div",{className:`${Pt["tab-panel-body"]} ${$n==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},bt.createElement(gt,{hack:Fe,onTriggerPraise:_e,toDiscuss:Po})),bt.createElement("div",{style:{padding:"12px"},className:`${Pt["tab-panel-body"]} ${$n==="1"?"":"hide"}`},bt.createElement(Pn,{ref:Ia,data:[{id:"1",show:Xn.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:bt.createElement(bt.Fragment,null,Nt!=null&&Nt.records_count||tn?bt.createElement(kt,{page:dt,onPageChange:nt,topicId:Re,submitting:tn,key:(Qt==null?void 0:Qt.id)||1,submitRecords:Nt,submitResult:Qt}):bt.createElement(Ae.Z,null))},{id:"2",show:Xn.get("type")==="exercises"||(Fe==null?void 0:Fe.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:bt.createElement(bt.Fragment,null,bt.createElement(Lt.default,{pagination:!1,dataSource:Ra==null?void 0:Ra.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(la,Na,Hn)=>rt()(la).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(la,Na,Hn)=>{var yo;return(yo=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(Ao=>Ao.id===la))==null?void 0:yo.name}}]}),bt.createElement(yt.Z,{style:{marginTop:10},current:Ua.page,total:Ra==null?void 0:Ra.count,hideOnSinglePage:!0,onChange:la=>Nn(void 0,null,function*(){Ua.page=la,za(Ua);let Na=yield(0,Ue.ZP)(`/api/myproblems/${La.id}/redo_logs.json`,{method:"get",params:Kn(Zn({},Ua),{courseId:La.courseId})});(Na==null?void 0:Na.status)===0&&Ha(Na==null?void 0:Na.data)})}))}]})),bt.createElement("div",{style:{padding:"12px"},className:`${Pt["tab-panel-body"]} ${$n==="4"?"":"hide"}`},bt.createElement(Pn,{data:[{id:"1",show:Xn.get("type")!=="exercises"&&(Fe==null?void 0:Fe.answer_text_show),name:"\u7B54\u6848",element:bt.createElement(bt.Fragment,null,bt.createElement(cn,{hack:Fe,current_user:tt}))},{id:"2",show:Xn.get("type")!=="exercises"&&(Fe==null?void 0:Fe.analysis_show),name:"\u89E3\u6790",element:bt.createElement(bt.Fragment,null,bt.createElement(_t,{hack:Fe,current_user:tt}))}]})),bt.createElement("div",{className:`${Pt["tab-panel-body"]} ${$n==="2"?"":"hide"}`,style:{padding:0}},bt.createElement(wn,{user:Je,activeIndex:$n,identifier:Fe.identifier,hack:Fe,onTriggerPraise:_e})),bt.createElement("div",{className:`${Pt["tab-panel-body"]} ${$n==="5"?"":"hide"}`,style:{padding:12}},bt.createElement(Sn,{data:fn||[],hack:Fe})),bt.createElement(a.Z,{rootClassName:Pt.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>ua(!1),open:Oa},bt.createElement(Ee.Z,null,bt.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),bt.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",da==null?void 0:da.total_count,"\u9898\xA0[\xA0",da==null?void 0:da.total_score,"\u5206\xA0]\xA0"),!(Je!=null&&Je.hack_manager)&&bt.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",da==null?void 0:da.work_score,"\u5206")),bt.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),bt.createElement(Ee.Z,{align:"middle",className:"mt10 mb10"},!(Je!=null&&Je.hack_manager)&&bt.createElement(yn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:la=>{La.page=1,La.finish_status=la,vo(Zn({},La)),oo()}},bt.createElement(yn.default.Option,{value:""},"\u5168\u90E8"),bt.createElement(yn.default.Option,{value:0},"\u672A\u5F00\u59CB"),bt.createElement(yn.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),bt.createElement(yn.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),bt.createElement(yn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:la=>{La.page=1,La.difficult=la||null,vo(Zn({},La)),oo()}},bt.createElement(yn.default.Option,{value:0},"\u5168\u90E8"),bt.createElement(yn.default.Option,{value:1},"\u7B80\u5355"),bt.createElement(yn.default.Option,{value:2},"\u9002\u4E2D"),bt.createElement(yn.default.Option,{value:3},"\u56F0\u96BE")),bt.createElement(Dn.default.Search,{size:"large",onSearch:la=>{La.name=la,La.page=1,vo(Zn({},La)),oo()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),bt.createElement("div",{className:Pt.list,style:{height:36,background:"#3D445C"}},!(Je!=null&&Je.hack_manager)&&bt.createElement("span",null,"\u72B6\u6001"),bt.createElement("span",null,"\u5E8F\u53F7"),bt.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),bt.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),bt.createElement("div",{style:{overflow:"auto",flex:1}},(bn=da==null?void 0:da.data)!=null&&bn.length?($t=da==null?void 0:da.data)==null?void 0:$t.map((la,Na)=>bt.createElement("div",{onClick:()=>Nn(void 0,null,function*(){let Hn=yield(0,Ue.ZP)(`/api/problems/${la==null?void 0:la.identifier}/start.json`,{method:"get",params:{hack_user_id:Je==null?void 0:Je.user_id}});Hn&&(ue.history.replace(`/myproblems/${Hn==null?void 0:Hn.identifier}${window.location.search}`),window.location.reload())}),className:`${Pt.list} ${la!=null&&la.checked?Pt.active:""}`},!(Je!=null&&Je.hack_manager)&&bt.createElement(bt.Fragment,null,!(la!=null&&la.opened)&&bt.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(la==null?void 0:la.opened)&&!(la!=null&&la.passed)&&bt.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(la==null?void 0:la.opened)&&(la==null?void 0:la.passed)&&bt.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),bt.createElement("span",null,(La.page-1)*20+(Na+1)),bt.createElement("span",{style:{flex:1},title:la.name},`[${la==null?void 0:la.score}\u5206]`,"\xA0",la.name),bt.createElement("span",{style:{flexBasis:48,paddingRight:0}},Te[la.difficult]))):bt.createElement(Ae.Z,null)),bt.createElement(yt.Z,{current:La.page,className:"mt20",hideOnSinglePage:!0,total:da==null?void 0:da.count,pageSize:La.per_page,onChange:(la,Na)=>{La.page=la,La.per_page=Na,oo()}})),bt.createElement(kn.Z,{rootClassName:Pt.tour,closeIcon:!1,open:!!Za,steps:po,gap:{offset:3,radius:2}}))},xa=te(62522),Sa=te(82579),va=te(99845),rn=te(59333),un=te(35883),An=te(44658),qt=te(89692),Mn=te(92310),ra=te.n(Mn),wa=te(93612),ga=te(98837),Ea=te(90028),Bt=te(82444),Le=te(59301),xt=Object.defineProperty,an=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,Jn=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,qn=(Fe,_e,Re)=>_e in Fe?xt(Fe,_e,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Fe[_e]=Re,Qn=(Fe,_e)=>{for(var Re in _e||(_e={}))On.call(_e,Re)&&qn(Fe,Re,_e[Re]);if(Jn)for(var Re of Jn(_e))Fn.call(_e,Re)&&qn(Fe,Re,_e[Re]);return Fe},ma=(Fe,_e)=>an(Fe,zn(_e)),ka=(Fe,_e)=>{var Re={};for(var dt in Fe)On.call(Fe,dt)&&_e.indexOf(dt)<0&&(Re[dt]=Fe[dt]);if(Fe!=null&&Jn)for(var dt of Jn(Fe))_e.indexOf(dt)<0&&Fn.call(Fe,dt)&&(Re[dt]=Fe[dt]);return Re},ya=(Fe,_e,Re)=>new Promise((dt,nt)=>{var Je=tn=>{try{Nt(Re.next(tn))}catch(Qt){nt(Qt)}},tt=tn=>{try{Nt(Re.throw(tn))}catch(Qt){nt(Qt)}},Nt=tn=>tn.done?dt(tn.value):Promise.resolve(tn.value).then(Je,tt);Nt((Re=Re.apply(Fe,_e)).next())});const{Countdown:Ba}=Se.default,Ma={Java:"java",C:"c",Python:"py","C++":"c"};var ca=(Fe=>(Fe[Fe.SET_LOADING=0]="SET_LOADING",Fe[Fe.GET_DATA=1]="GET_DATA",Fe[Fe.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",Fe[Fe.SET_DATA=3]="SET_DATA",Fe[Fe.SET_DEBUGING=4]="SET_DEBUGING",Fe[Fe.SET_SUBMITING=5]="SET_SUBMITING",Fe[Fe.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",Fe[Fe.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",Fe[Fe.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",Fe[Fe.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",Fe[Fe.SET_PAGE=10]="SET_PAGE",Fe))(ca||{});function pa(){return new Date().getTime()}const Ta={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function ja(Fe,_e){switch(_e.type){case 1:return Qn(Qn({},Fe),_e.payload);case 3:return ma(Qn({},Fe),{data:_e.payload});case 0:return ma(Qn({},Fe),{loading:_e.payload});case 9:return ma(Qn({},Fe),{showNote:_e.payload});case 4:return ma(Qn({},Fe),{debuging:_e.payload});case 5:return ma(Qn({},Fe),{submitting:_e.payload});case 2:return ma(Qn({},Fe),{submitRecords:_e.payload});case 10:return ma(Qn({},Fe),{submitRecordPage:_e.payload});case 6:return ma(Qn({},Fe),{executingMessage:_e.payload});case 7:return Qn(Qn({},Fe),_e.payload);case 8:return Qn(Qn({},Fe),_e.payload);default:throw new Error}}var Wa=({children:Fe})=>{var _e,Re,dt,nt,Je,tt,Nt,tn;const[Qt,Kt]=(0,b.useReducer)(ja,Ta),{id:fn}=(0,ue.useParams)(),bn=(0,ue.useLocation)(),[$t]=(0,ue.useSearchParams)(),{loading:Xn,data:$n,debugResult:Da,submitResult:ha,submitRecords:Oa,submitRecordPage:ua,showNote:Za,debuging:ba,submitting:da,executingMessage:Ga}=Qt,[Ra,Ha]=(0,b.useState)("#37AD83"),[Ua,za]=(0,b.useState)(null),[Ia,Qa]=(0,b.useState)({}),[La,vo]=(0,b.useState)(!0),[uo,co]=(0,b.useState)(!1),[Po,oo]=(0,b.useState)(!1),po=(0,b.useRef)(null),la=(0,b.useRef)(0),Na=$n==null?void 0:$n.user,Hn=$n==null?void 0:$n.hack,[yo,Ao]=(0,b.useState)(!1),Aa=(0,b.useRef)(1),ro=(0,b.useRef)(!1);(0,wa.y)($t.get("type")==="exercises");const{setOpenDisableCopyAndPaste:no}=(0,wa.X)(),[Co,Bo]=(0,b.useState)(""),Oo=(0,un._)(Ia);(0,b.useEffect)(()=>{function Un(){return ya(this,null,function*(){var aa,Ja,eo,ao,_a;vo(!0);const to=yield(0,me.fu)(fn,{exercise_id:$t.get("exercisesId")});if(setTimeout(()=>{vo(!1)},800),to.status!==401){try{to.hack.code=St.Base64.decode(to.hack.code)}catch(qa){console.log(qa)}to.hack=ma(Qn({},to.hack),{is_program:$t.get("type")==="1"}),Kt({type:1,payload:{loading:!1,data:to}})}if($t.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let qa;$t.get("coursesId")=="coursesId"?qa=yield(0,ge._F)({categoryId:$t.get("exercisesId"),login:$t.get("login")}):qa=yield(0,ge._B)({categoryId:$t.get("exercisesId"),login:$t.get("login")}),Qa(Qn({},qa)),no((aa=qa==null?void 0:qa.exercise)==null?void 0:aa.forbid_copy),typeof((Ja=qa==null?void 0:qa.exercise)==null?void 0:Ja.left_time)=="number"&&(za(Date.now()+((eo=qa==null?void 0:qa.exercise)==null?void 0:eo.left_time)*1e3),setTimeout(()=>{Ha("red")},(((ao=qa==null?void 0:qa.exercise)==null?void 0:ao.left_time)-300>0?((_a=qa==null?void 0:qa.exercise)==null?void 0:_a.left_time)-300:0)*1e3))}})}fn&&Un()},[fn]),(0,b.useEffect)(()=>{var Un;return $t.get("type")==="exercises"&&((Un=Ia==null?void 0:Ia.exercise)!=null&&Un.screen_open)&&(window.removeEventListener("blur",bo,!1),An.U.forEach((aa,Ja)=>{window.addEventListener(aa,bo,!1)}),window.addEventListener("blur",bo,!1),window.focus()),()=>{document.removeEventListener((0,Ne.gH)(),bo)}},[Ia]),(0,b.useEffect)(()=>{Co==="1"&&fn&&Hn!=null&&Hn.language&&Ko()},[fn,ua,Hn==null?void 0:Hn.language,Co]),(0,b.useEffect)(()=>(Hn!=null&&Hn.is_program&&(la.current=0,po.current=setInterval(()=>{wo()},15e3)),()=>{clearInterval(po.current)}),[Hn==null?void 0:Hn.is_program]);const wo=()=>ya(void 0,null,function*(){let Un=yield(0,Ue.ZP)(`/api/myproblems/${fn}/save_long_time.json`,{method:"get",params:{answer_long_time:la.current}})}),bo=()=>{ro.current||(0,Ne.BU)(),window.parent.postMessage("backExercise","*")};function Ko(){return ya(this,null,function*(){try{const Un=yield(0,me.zO)(fn,{limit:15,page:ua,language:Hn==null?void 0:Hn.language});Kt({type:2,payload:Un})}catch(Un){console.log(Un)}})}function zo(Un){Kt({type:10,payload:Un})}function So(Un){return ya(this,null,function*(){var aa;let Ja;($t.get("ip_limit")==="inner"||$t.get("ip_bind_type")==="true")&&(Ja=yield(0,Sa.y)({ip_limit:$t.get("ip_limit"),ip_bind:$t.get("ip_bind_type")==="true"}));const eo=yield(0,me.n4)(fn,{code:St.Base64.encode(Un||Hn.code),language:Hn==null?void 0:Hn.language,exercise_id:$t.get("exercisesId"),question_id:$t.get("questionId"),ip:Ja});return eo.status===-5&&(0,ue.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:ma(Qn({errorMessage:eo==null?void 0:eo.message},(Ia==null?void 0:Ia.exercise)||{}),{exercise_user_id:(aa=Ia==null?void 0:Ia.exercise)==null?void 0:aa.exercise_user_id,id:$t.get("exercisesId")})}}),eo})}function xo(){return ya(this,null,function*(){if(Aa.current=2,!da){Kt({type:5,payload:!0});try{nn.Z.publish("to-commit-info");const Un=yield So();if(console.log(Un,1),Un.status===0){let to=function(){return ya(this,null,function*(){const{status:qa,data:Mo}=yield(0,me.rX)(fn,"submit"),Zo=pa()-_a>(eo*ao+3)*1e3;if(qa!==0&&!Zo&&setTimeout(to,1e3),Zo){ve.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Kt({type:5,payload:!1});return}if(qa===0){Mo.status===2&&ve.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Mo==null?void 0:Mo.status)===0&&$t.get("type")==="1"&&oo(!0);const ar=yield(0,me.zO)(fn,{limit:15,page:ua,language:Hn==null?void 0:Hn.language});Kt({type:8,payload:ma(Qn({},Qt),{submitResult:Mo,submitting:!1,submitRecords:ar})})}})},aa={};if($t.get("type")==="exercises"?(aa.extras={exercise_id:$t.get("exercisesId"),question_id:$t.get("questionId")},($t.get("ip_limit")==="inner"||$t.get("ip_bind_type")==="true")&&(aa.extras.ip=yield(0,Sa.y)({ip_limit:$t.get("ip_limit"),ip_bind:$t.get("ip_bind_type")==="true"}))):$t.get("type")==="smartPlan"&&(aa.extras={smart_plan_item_bank_id:$t.get("smartPlanItemBankId")}),(yield(0,me.bM)(fn,aa)).status===-1&&$t.get("exercisesId")){window.parent.location.href=`/classrooms/${$t.get("coursesId")}/exercise/${$t.get("exercisesId")}/detail`;return}const{time_limit:eo,test_case_size:ao}=Hn,_a=pa();to()}else Kt({type:5,payload:!1})}catch(Un){console.log(Un),Kt({type:5,payload:!1})}Ao(!1)}})}function jo(){return ya(this,null,function*(){Aa.current=1,Qt.debuging=!0,Kt({type:4,payload:!0});try{if((yield So()).status===0){let _a=function(){return ya(this,null,function*(){const{status:to,message:qa,data:Mo}=yield(0,me.rX)(fn,"debug"),Zo=pa()-ao>(aa+3)*1e3;if(to!==0&&!Zo&&(Kt({type:6,payload:qa}),setTimeout(_a,1e3)),Zo){ve.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Kt({type:4,payload:!1}),Kt({type:7,payload:ma(Qn({},Qt),{debugResult:{status:2},debuging:!1})});return}to===0&&(Mo.status===2&&ve.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Kt({type:4,payload:!1}),Kt({type:7,payload:ma(Qn({},Qt),{debugResult:Mo,debuging:!1})}))})};const{time_limit:aa}=Hn;let Ja={input:encodeURIComponent($n.test_case.input)};if($t.get("type")==="exercises"&&(Ja.exercise_id=$t.get("exercisesId")),(yield(0,me.MU)(fn,Ja)).status===-1&&$t.get("exercisesId")){window.parent.location.href=`/classrooms/${$t.get("coursesId")}/exercise/${$t.get("exercisesId")}/detail`;return}const ao=pa();_a()}else Kt({type:4,payload:!1})}catch(Un){console.log(Un)}finally{}})}function Do(Un,aa){const Ja=aa?{modify_code:!1}:{};Kt({type:3,payload:ma(Qn({},$n),{hack:Qn(ma(Qn({},Hn),{code:Un}),Ja)})}),Ao(!0)}const Dt=Un=>ya(void 0,null,function*(){let aa=yield(0,Ue.ZP)(`/api/problems/${Hn==null?void 0:Hn.identifier}/start.json`,{method:"get",params:{language:Un==="C++"||Un==="c++"?encodeURIComponent(Un):Un,hack_user_id:Na==null?void 0:Na.user_id}});aa.status!==-1&&ue.history.replace(`/myproblems/${aa==null?void 0:aa.identifier}${window.location.search}`)});function Vn(Un){let aa=Un.target.value;Kt({type:3,payload:ma(Qn({},$n),{test_case:{input:aa}})})}function ea(){return ya(this,null,function*(){try{let Un={};$t.get("type")==="exercises"?Un.exercise_id=$t.get("exercisesId"):Hn!=null&&Hn.homework_common_id&&(Un.homework_common_id=Hn==null?void 0:Hn.homework_common_id);const aa=yield(0,me.H7)(fn,Qn({},Un));aa.status===401||(Do(St.Base64.decode(aa.code)),($t.get("type")==="exercises"||Hn!=null&&Hn.homework_common_id)&&nn.Z.publish("to-reset-info"))}catch(Un){console.log(Un)}})}function na(){ve.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Le.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Le.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return ya(this,null,function*(){const Un=yield(0,me.fi)(fn);Un.status===401||Do(St.Base64.decode(Un.code),!0)})}})}function Fa(){Kt({type:9,payload:!0})}function ia(){Kt({type:9,payload:!1})}function Va(Un){return ya(this,null,function*(){yield(0,me.MK)(fn,Un),Kt({type:1,payload:{showNote:!1,data:ma(Qn({},$n),{hack:ma(Qn({},Hn),{notes:Un.notes})})}})})}const Xa={hack:Hn,isLoading:La,input:(_e=$n==null?void 0:$n.test_case)==null?void 0:_e.input,is_file:(Re=$n==null?void 0:$n.test_case)==null?void 0:Re.is_file,language:Hn==null?void 0:Hn.language,code:Hn==null?void 0:Hn.code,title:"main."+Ma[Hn==null?void 0:Hn.language],modify_code:Hn==null?void 0:Hn.modify_code,notes:Hn==null?void 0:Hn.notes,debugResult:Da,debuging:ba,submitting:da,submitResult:ha,executingMessage:Ga,onCancelNote:ia,onAddNote:Va,showNote:Za,user:Na,onShowNote:Fa,onSubmitCode:xo,onChangeCode:Do,onChangeInput:Vn,onDebugCode:jo,onResetCode:ea,onSyncCode:na,onUpdateCode:So,onChangeLanguage:Dt,isWhiteTheme:uo,setIsWhiteTheme:co,topDispatch:Kt};function lo(){return ya(this,null,function*(){const{praise_count:Un}=yield(0,me.vl)(Hn.id,{container_type:"Hack",type:1});let aa=ma(Qn({},$n),{hack:ma(Qn({},Hn),{praises_count:Un,user_praise:!Hn.user_praise})});Kt({type:3,payload:aa})})}const Ya={topicId:fn,submitResult:ha,submitRecords:Oa,submitting:da,page:ua,onPageChange:zo,hack:Hn,user:$n==null?void 0:$n.user,hack_sets:$n==null?void 0:$n.hack_sets,current_user:$n==null?void 0:$n.current_user,onTriggerPraise:lo,setActiveIndex:Bo};console.log(Ia);const[$a,ko]=(0,b.useState)(!1),[Go,Lo]=(0,b.useState)(!1);(0,b.useEffect)(()=>{const Un=aa=>{if(console.log("event-----",aa),aa.data.type==="showIntelligentTeacherStatus"){const{aiStatus:Ja,questionStatus:eo}=aa.data;if(ko(Ja),eo){let ao=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(ao.includes($t.get("smartPlanItemBankId")))return;ve.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Le.createElement("div",{className:"tc font16"},eo?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>ya(void 0,null,function*(){xo(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(ao.push($t.get("smartPlanItemBankId"))));let _a="";$t.get("isMiniprogram")?_a=`/miniprogram/courseware/study?courses_id=${$t.get("coursesId")}&id=${$t.get("exercisesId")}`:_a=`/classrooms/${$t.get("coursesId")}/smart_plan/${$t.get("exercisesId")}/ppt_info/info`,window.opener?window.close():ue.history.push(_a)})})}}};return window.addEventListener("message",Un),()=>{window.removeEventListener("message",Un)}},[]);const No=()=>{if($t.get("type")==="exercises")return!1;const Un=Object.entries((Hn==null?void 0:Hn.homework_extension)||{}).some(([aa,Ja])=>aa!=="ai_code_evaluation_promote"&&!!Ja);return!!($t.get("type")==="1"&&Un||$t.get("type")==="smartPlan"&&($a||$t.get("showAi")))};return Le.createElement(Le.Fragment,null,Le.createElement(ce.Z,{spinning:Xn,delay:500},$n?Le.createElement(Le.Fragment,null,Le.createElement("header",{className:ra()(qt.Z.header,uo&&qt.Z.whiteHeader)},!((dt=["smartPlan","exercises"])!=null&&dt.includes($t.get("type")))&&Le.createElement("div",null,Le.createElement("img",{src:`${qe.Z.IMG_SERVER}/images/${Na==null?void 0:Na.image_url}`,alt:"user",width:36}),Le.createElement("span",{style:{color:uo?"#333":"#B2BACB",fontSize:16}},Na==null?void 0:Na.name)),((nt=["smartPlan","exercises"])==null?void 0:nt.includes($t.get("type")))&&Le.createElement("div",null,Le.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Le.createElement("span",{className:"ml10"},((Je=Ia==null?void 0:Ia.exercise)==null?void 0:Je.user_name)||(Na==null?void 0:Na.name)||"--")),Le.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Le.createElement("span",{className:"ml10"},((tt=Ia==null?void 0:Ia.exercise)==null?void 0:tt.student_id)||(Na==null?void 0:Na.student_id)||"--"))),Le.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Le.createElement("div",null,Hn.name)),($t.get("type")==="smartPlan"||(Hn==null?void 0:Hn.is_program))&&Le.createElement(va.Z,{defaultValue:(Hn==null?void 0:Hn.answer_long_time)||0,onChange:Un=>{la.current=Un},className:qt.Z.timepiece}),Na!=null&&Na.hack_manager&&!$t.get("is_smart_plan")?Le.createElement(ue.Link,{className:qt.Z.btn_edit,to:$t.get("type")==="1"?$t.get("pageId")?`/problems/newedit/${Hn.identifier}?type=1&pageId=${$t.get("pageId")}&backUrl=${$t.get("backUrl")}`:`/problems/newedit/${Hn.identifier}?type=1`:$t.get("backUrl")?`/problems/newedit/${Hn.identifier}?backUrl=${$t.get("backUrl")}`:`/problems/newedit/${Hn.identifier}`}," ",Le.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((Nt=Ia==null?void 0:Ia.exercise)!=null&&Nt.left_time)&&Le.createElement(Le.Fragment,null,Le.createElement("span",{style:{color:Ra,marginRight:6},className:`iconfont icon-daojishi ${qt.Z.djs}`}),Le.createElement("span",{className:"c-white mr20"},Le.createElement(Ba,{valueStyle:{color:Ra,fontSize:20,fontWeight:500},title:Le.createElement("span",{style:{color:Ra,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:Ua,onFinish:()=>ya(void 0,null,function*(){const Un=yield(0,ge.VL)({categoryId:$t.get("exercisesId"),commit_method:2});if((Un==null?void 0:Un.status)===0&&(So(),ve.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Le.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Le.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>ya(void 0,null,function*(){window.parent.location.href=`/classrooms/${$t.get("coursesId")}/exercise/${$t.get("exercisesId")}/detail`})})),(Un==null?void 0:Un.status)===-3){const aa=parseInt(Un==null?void 0:Un.message);za(Date.now()+aa*1e3)}})}))),(tn=["smartPlan","exercises"])!=null&&tn.includes($t.get("type"))?Le.createElement(fe.ZP,{type:"primary",onClick:()=>{if($t.get("type")==="exercises"){const Un=()=>ya(void 0,null,function*(){yield So(),Ao(!1),Oo(),ro.current=!0,bo()});if(!(Oa!=null&&Oa.records_count)||yo){ve.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:Le.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:Un});return}Un()}else{let Un="";$t.get("isMiniprogram")?Un=`/miniprogram/courseware/study?courses_id=${$t.get("coursesId")}&id=${$t.get("exercisesId")}`:Un=`/classrooms/${$t.get("coursesId")}/smart_plan/${$t.get("exercisesId")}/ppt_info/info`,window.opener?window.close():ue.history.push(Un)}}},$t.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):Le.createElement("span",{onClick:()=>{var Un;if($t.get("backUrl"))ue.history.push($t.get("backUrl"));else if($t.get("type")==="1"){let aa=(Un=localStorage.getItem("program_homework"))==null?void 0:Un.split(",");ue.history.push(`/classrooms/${aa==null?void 0:aa[0]}/program_homework/${aa==null?void 0:aa[1]}/detail`)}else ue.history.push("/problemset")}},Le.createElement(pe.Z,{title:"\u5173\u95ED"},Le.createElement("i",{style:{color:uo?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),Le.createElement(ce.Z,{size:"large",spinning:La},Le.createElement(ye.Z,{className:ra()(qt.Z.myProblems,uo&&qt.Z.whiteMyProblems),leftChild:Le.createElement(sa,Qn({},Ya)),rightChild:Le.createElement(wt,Qn({},Xa))}))):null,Le.createElement(ve.default,{centered:!0,closable:!1,width:680,footer:null,open:Po,className:"oj-modal"},Le.createElement("section",{className:"oj-modal-content"},Le.createElement("div",{className:"oj-modal-head"},Le.createElement("img",{src:xa,alt:""}),Le.createElement("i",{onClick:()=>oo(!1),className:"iconfont icon-guanbi1"})),Le.createElement("aside",null,Le.createElement("img",{className:"mr30",src:Bt.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Le.createElement("span",{style:{color:"#75d6ba",marginRight:100}},ha==null?void 0:ha.execute_time,"ms"),"\u4F18\u4E8E",Le.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(ha==null?void 0:ha.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Le.createElement("aside",{className:"mb50"},Le.createElement("img",{src:Ea.Z,className:"mr30"}),Le.createElement("span",{className:"oj-modal-tt"},Le.createElement("span",null,Le.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Le.createElement("span",{className:"c-light-primary"},ha==null?void 0:ha.execute_memory,"kb")),Le.createElement("span",null,Le.createElement("span",null))),"\u4F18\u4E8E",Le.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(ha==null?void 0:ha.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Le.createElement("div",{id:"oj-modal-next",onClick:()=>ya(void 0,null,function*(){var Un;if(ha!=null&&ha.next_identifier){let aa=yield(0,Ue.ZP)(`/api/problems/${ha==null?void 0:ha.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Na==null?void 0:Na.user_id}});aa&&(ue.history.replace(`/myproblems/${aa==null?void 0:aa.identifier}${window.location.search}`),window.location.reload())}else{let aa=(Un=localStorage.getItem("program_homework"))==null?void 0:Un.split(",");ue.history.push(`/classrooms/${aa==null?void 0:aa[0]}/program_homework/${aa==null?void 0:aa[1]}/detail`)}}),className:"oj-modal-btn"},ha!=null&&ha.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),No()&&Le.createElement(ga.Z,{showData:$t.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:Hn==null?void 0:Hn.homework_extension,description:Hn==null?void 0:Hn.description,code:Hn==null?void 0:Hn.code,sendParams:{source:"hack",hack_id:fn}})),Le.createElement(rn.Z,{successCb:()=>{Aa.current===1?jo():xo()}}))};function ie({title:Fe,modify_code:_e,onSyncCode:Re,onShowCodeSetting:dt,onResetCode:nt,hack:Je,onChangeLanguage:tt,isWhiteTheme:Nt}){var tn;const Qt=()=>{ve.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Le.createElement(ae.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:nt})},[Kt]=(0,ue.useSearchParams)(),fn=Kt.get("language"),bn=$t=>$t==="1"?"c++":$t==="2"?"C++":$t;return(0,b.useEffect)(()=>{fn&&tt(bn(fn))},[]),(0,b.useEffect)(()=>{Je!=null&&Je.tpm_code_modified&&ve.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:Le.createElement(ae.Z,null),content:Le.createElement("div",null,Le.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),Le.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),Le.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nt()})},[Je==null?void 0:Je.language]),console.log(Je,Nt,"hack"),Le.createElement("div",{className:`${qt.Z.codeHead} ${Nt?qt.Z.whiteCodeHead:""}`},Le.createElement("div",{className:qt.Z.navWrap},(tn=Je==null?void 0:Je.all_language)==null?void 0:tn.map($t=>Le.createElement("div",{className:`${qt.Z.nav} ${$t===(Je==null?void 0:Je.language)?qt.Z.active:""}`,key:$t,onClick:()=>tt($t)},Le.createElement(pe.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},Le.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),Le.createElement("span",null,$t)))),Le.createElement(Ee.Z,{align:"middle",style:{marginLeft:"auto"}},_e?Le.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:Re},Le.createElement("img",{src:it,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Le.createElement("a",{onClick:Qt},Le.createElement(pe.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},Le.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),Le.createElement("a",{onClick:dt},Le.createElement(pe.Z,{title:"\u8BBE\u7F6E"},Le.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function wt(Fe){var _e=Fe,{input:Re,is_file:dt,showNote:nt,onShowNote:Je,notes:tt,onCancelNote:Nt,onAddNote:tn,debugResult:Qt,language:Kt,debuging:fn,submitting:bn,executingMessage:$t,code:Xn,onSubmitCode:$n,onDebugCode:Da,onChangeCode:ha,onChangeInput:Oa,onUpdateCode:ua,user:Za,isLoading:ba,submitResult:da}=_e,Ga=ka(_e,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function Ra(Ua){return Le.createElement(ie,ma(Qn({},Ga),{onShowCodeSetting:Ua}))}const Ha=Qn({input:Re,is_file:dt,debugResult:Qt,debuging:fn,submitting:bn,executingMessage:$t,onDebugCode:Da,onChangeCode:ha,onSubmitCode:$n,onChangeInput:Oa,user:Za,submitResult:da},Ga);return Le.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},Le.createElement(Xe,{setIsWhiteTheme:Ga==null?void 0:Ga.setIsWhiteTheme,isLoading:ba,language:Kt,value:Xn,onChange:ha,onUpdateCode:ua,ActionBarRender:Ra}),Le.createElement(ft.ZP,Qn({},Ha)))}},3929:function(Ie,Ye,te){"use strict";te.d(Ye,{h:function(){return b}});var b=(ue=>(ue[ue.NOMATCH=-1]="NOMATCH",ue[ue.OK=0]="OK",ue[ue.TIMEOUT=2]="TIMEOUT",ue[ue.PODFAILURE=3]="PODFAILURE",ue[ue.COMPILEFAILURE=4]="COMPILEFAILURE",ue[ue.EXECUTEFAILURE=5]="EXECUTEFAILURE",ue[ue.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ue))(b||{})},62514:function(Ie,Ye,te){"use strict";te.d(Ye,{H7:function(){return a},MK:function(){return ae},MU:function(){return ge},X6:function(){return ye},bM:function(){return me},fi:function(){return E},fu:function(){return Ee},n4:function(){return x},rX:function(){return qe},vl:function(){return y},zO:function(){return Ne}});var b=te(205),ue=Object.defineProperty,Se=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(z,ee,ne)=>ee in z?ue(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,pe=(z,ee)=>{for(var ne in ee||(ee={}))ve.call(ee,ne)&&fe(z,ne,ee[ne]);if(Se)for(var ne of Se(ee))ce.call(ee,ne)&&fe(z,ne,ee[ne]);return z};function Ee(z,ee){return(0,b.U2)(`myproblems/${z}.json`,pe({hidePopLogin:!0},ee||{}))}function me(z,ee){return(0,b.v_)(`myproblems/${z}/code_submit.json`,ee)}function ge(z,ee){return(0,b.v_)(`myproblems/${z}/code_debug.json`,ee)}function Ne(z,ee){return ee.language&&(ee.language=encodeURIComponent(ee.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,ee)}function ye(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function qe(z,ee){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:ee})}function ae(z,ee){return(0,b.v_)(`myproblems/${z}/add_notes.json`,ee)}function a(z,ee){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,ee)}function E(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,ee){return(0,b.v_)(`myproblems/${z}/update_code.json`,ee)}function y(z,ee){return(0,b.v_)(`discusses/${z}/plus.json`,ee)}},42311:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return Ge}});var b=te(59301),ue=te(28284),Se=te(6767),ve=te(62957),ce=te(20554),fe=te(82326),pe=te(17149),Ee=te(69219),me=te(37568),ge=te(54172),Ne=te(25399),ye=te(13747),qe=te(99571),ae=te(205),a={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},E=te(61195),x={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},y=te(89284),z=te(61737),ee=te(24334);const ne=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var le=({qitem:xe})=>{var rt,He,ht,kt,Ae,st,Vt,Tt,Ut,Jt;return b.createElement("div",{className:x.warp},b.createElement("div",{className:x.mainPart},b.createElement("div",{className:x.qcount},(xe==null?void 0:xe.question_type)===8&&b.createElement(y.Z,{className:x.content,showProgramFill:!0,value:(rt=xe==null?void 0:xe.program_attr)==null?void 0:rt.description}),(xe==null?void 0:xe.question_type)!=8&&b.createElement(y.Z,{className:x.qtitle,value:(xe==null?void 0:xe.name)||(xe==null?void 0:xe.title)})),((xe==null?void 0:xe.question_type)===0||(xe==null?void 0:xe.question_type)===2)&&b.createElement("div",null,(He=xe==null?void 0:xe.choices)==null?void 0:He.map((gt,Mt)=>b.createElement("div",{className:x.redio},!(gt!=null&>.is_answer)&&b.createElement("span",{className:x.redioitem}),(gt==null?void 0:gt.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:gt!=null&>.is_answer?x.titleyes:x.title,value:ne[Mt]+(gt==null?void 0:gt.choice_text)}),(gt==null?void 0:gt.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(xe==null?void 0:xe.question_type)===1&&b.createElement("div",null,(ht=xe==null?void 0:xe.choices)==null?void 0:ht.map((gt,Mt)=>b.createElement("div",{className:x.checkbox},!(gt!=null&>.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(gt==null?void 0:gt.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:gt!=null&>.is_answer?x.titleyes:x.title,value:ne[Mt]+(gt==null?void 0:gt.choice_text)}),(gt==null?void 0:gt.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(xe==null?void 0:xe.question_type)===3&&b.createElement("div",{className:x.completion},(kt=xe==null?void 0:xe.standard_answer)==null?void 0:kt.map((gt,Mt)=>{var vt;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Mt+1),b.createElement("div",{className:x.content},(vt=gt==null?void 0:gt.answer_text)==null?void 0:vt.map((cn,nn)=>b.createElement("div",{className:x.items},cn))))})),(xe==null?void 0:xe.question_type)===4&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ae=xe==null?void 0:xe.answer_texts)!=null&&Ae[0]?b.createElement(y.Z,{className:x.content,value:(st=xe==null?void 0:xe.answer_texts)==null?void 0:st[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(xe==null?void 0:xe.question_type)===5&&((Vt=xe==null?void 0:xe.challenge_names)==null?void 0:Vt.map((gt,Mt)=>b.createElement("div",{className:x.shixun},b.createElement("span",{className:x.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(Mt+1),"\u9898"),gt)))),(xe==null?void 0:xe.question_type)===6&&b.createElement("div",{className:x.program},b.createElement(y.Z,{className:x.content,value:((Tt=xe==null?void 0:xe.program_attr)==null?void 0:Tt.description)||"- -"})),(xe==null?void 0:xe.question_type)===7&&((Ut=xe==null?void 0:xe.sub_item_banks)==null?void 0:Ut.map((gt,Mt)=>{var vt,cn,nn,Ue,Ft;return b.createElement("div",null,b.createElement("div",{className:x.combination},b.createElement("span",{className:x.qtitle},gt==null?void 0:gt.name)),b.createElement("div",{className:x.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((gt==null?void 0:gt.item_type)=="SINGLE"||(gt==null?void 0:gt.item_type)=="JUDGMENT")&&((vt=gt==null?void 0:gt.choices)==null?void 0:vt.map((Ce,Ve)=>b.createElement("div",{className:x.redio},!(Ce!=null&&Ce.is_answer)&&b.createElement("span",{className:x.redioitem}),(Ce==null?void 0:Ce.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:Ce!=null&&Ce.is_answer?x.titleyes:x.title,value:ne[Ve]+(Ce==null?void 0:Ce.choice_text)}),(Ce==null?void 0:Ce.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(gt==null?void 0:gt.item_type)=="MULTIPLE"&&((cn=gt==null?void 0:gt.choices)==null?void 0:cn.map((Ce,Ve)=>b.createElement("div",{className:x.checkbox},!(Ce!=null&&Ce.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(Ce==null?void 0:Ce.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:Ce!=null&&Ce.is_answer?x.titleyes:x.title,value:ne[Ve]+(Ce==null?void 0:Ce.choice_text)}),(Ce==null?void 0:Ce.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(gt==null?void 0:gt.item_type)=="COMPLETION"&&b.createElement("div",{className:x.completion},(nn=gt==null?void 0:gt.standard_answer)==null?void 0:nn.map((Ce,Ve)=>{var Qe;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Ve+1),b.createElement("div",{className:x.content},(Qe=Ce==null?void 0:Ce.answer_text)==null?void 0:Qe.map((at,ot)=>b.createElement("div",{className:x.items},at))))})),(gt==null?void 0:gt.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ue=gt==null?void 0:gt.answer_texts)!=null&&Ue[0]?b.createElement(y.Z,{className:x.content,value:(Ft=gt==null?void 0:gt.answer_texts)==null?void 0:Ft[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(xe==null?void 0:xe.question_type)===8&&b.createElement("div",null,b.createElement(y.Z,{disabledFill:!0,className:x.content,showProgramFill:!0,value:ee.Base64.decode(((Jt=xe==null?void 0:xe.program_attr)==null?void 0:Jt.code)||"")})),(xe==null?void 0:xe.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(xe==null?void 0:xe.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(xe==null?void 0:xe.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(xe==null?void 0:xe.study_count)||"0"))),b.createElement("a",{className:x.shixunbutton,href:`/shixuns/${xe==null?void 0:xe.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((xe==null?void 0:xe.question_type)<=4||[6,8].includes(xe==null?void 0:xe.question_type))&&b.createElement("div",{className:x.bottom},b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u89E3\u6790"),b.createElement("span",{className:x.right},xe!=null&&xe.analysis?b.createElement(y.Z,{value:xe==null?void 0:xe.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u96BE\u5EA6"),b.createElement("span",{className:x.right},(xe==null?void 0:xe.difficulty)===1?"\u7B80\u5355":(xe==null?void 0:xe.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:x.right},xe!=null&&xe.tag_discipline?xe==null?void 0:xe.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},re=te(64695),de=te(46390),De=te(1997),Pe=te(61485),Ke=te(58899),ze=te(36005),Me=te(59301),ut=Object.defineProperty,$e=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Pt=(xe,rt,He)=>rt in xe?ut(xe,rt,{enumerable:!0,configurable:!0,writable:!0,value:He}):xe[rt]=He,lt=(xe,rt)=>{for(var He in rt||(rt={}))St.call(rt,He)&&Pt(xe,He,rt[He]);if(it)for(var He of it(rt))ft.call(rt,He)&&Pt(xe,He,rt[He]);return xe},Lt=(xe,rt)=>$e(xe,Xe(rt)),yt=(xe,rt,He)=>new Promise((ht,kt)=>{var Ae=Tt=>{try{Vt(He.next(Tt))}catch(Ut){kt(Ut)}},st=Tt=>{try{Vt(He.throw(Tt))}catch(Ut){kt(Ut)}},Vt=Tt=>Tt.done?ht(Tt.value):Promise.resolve(Tt.value).then(Ae,st);Vt((He=He.apply(xe,rt)).next())});const At=({setScoreShow:xe,ScoreShow:rt,onOk:He,isshixuns:ht,isloadings:kt,dispatch:Ae,isIntelligentAssistant:st=!1,ispptModal:Vt=!1,newExercisePaper:Tt,shixunsDetail:Ut})=>{var Jt,gt,Mt;let[vt,cn]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:st,is_smart_plan:Vt,group_id:[]}),[nn,Ue]=(0,b.useState)([]),[Ft,Ce]=(0,b.useState)([]),[Ve,Qe]=(0,b.useState)([]),[at,ot]=(0,b.useState)([]);const[mt,we]=(0,b.useState)(!1),[Oe]=ue.default.useForm(),[se,he]=(0,b.useState)(),[be,ke]=(0,b.useState)(!1);let[et,pt]=(0,b.useState)(ht);const[Ct,Yt]=(0,b.useState)([]),[It,Gt]=(0,b.useState)(0),[gn,Xt]=(0,b.useState)(!0),[sn,vn]=(0,b.useState)([]),[jt,Zt]=(0,b.useState)([]),pn=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],Cn=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[hn,Ot]=(0,b.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const wn=(0,b.useRef)(new Set),yn=(0,b.useRef)(new Set),Dn=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],kn=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],jn=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[zt,_t]=(0,b.useState)(!1),Be=()=>{Oe.resetFields(),et=!1,pt(!1),_t(!1),Oe.submit()};(0,b.useEffect)(()=>{var je,Et,Pn,bt,En,Gn,mn,on,Tn,Rn;(((Pn=(Et=(je=Tt==null?void 0:Tt.editData)==null?void 0:je.exercise)==null?void 0:Et.exist_item_bank_ids)==null?void 0:Pn.length)>0||((Gn=(En=(bt=Tt==null?void 0:Tt.editData)==null?void 0:bt.exercise)==null?void 0:En.exist_item_bank_shixun_ids)==null?void 0:Gn.length)>0)&&Zt([...(on=(mn=Tt==null?void 0:Tt.editData)==null?void 0:mn.exercise)==null?void 0:on.exist_item_bank_ids,...(Rn=(Tn=Tt==null?void 0:Tt.editData)==null?void 0:Tn.exercise)==null?void 0:Rn.exist_item_bank_shixun_ids])},[(gt=(Jt=Tt==null?void 0:Tt.editData)==null?void 0:Jt.exercise)==null?void 0:gt.exist_item_bank_ids]),(0,b.useEffect)(()=>{rt&&(Oe.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),gn&&et&&(Oe.setFieldsValue({item_type:"SHIXUN"}),vt.item_type="SHIXUN",cn(lt({},vt)),Xt(!1)),Ze(vt),We(),Rt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[rt]),(0,b.useEffect)(()=>{It>0&&setTimeout(()=>{Gt(0)},2e3)},[It]);function Ze(je){return yt(this,null,function*(){var Et,Pn,bt;if(we(!0),cn(lt({},je)),(Ve==null?void 0:Ve.length)<=0&&je.type==="5"){ot([]),we(!1);return}console.log("----",Ve,Ct);let En=je.type==="5"?Ve==null?void 0:Ve.filter(on=>!Ct.includes(on)):null,Gn=je.type==="5"?Ve==null?void 0:Ve.filter(on=>Ct.includes(on)):null,mn=yield(0,ae.ZP)("/api/item_banks.json",{method:"get",params:Lt(lt({},je),{discipline_id:((Et=je==null?void 0:je.courseid)==null?void 0:Et[0])||null,sub_discipline_id:((Pn=je==null?void 0:je.courseid)==null?void 0:Pn[1])||null,ids:En,shixun_ids:Gn,include_shixuns:!st,group_id:((bt=je.group_id)==null?void 0:bt.map(on=>on==null?void 0:on.value))||null,keyword:je.keyword?encodeURIComponent(je.keyword):je.keyword,type:je.type==="5"?null:je.type,clazz:je.type==="3"?"ItemBanksGroup":null,bigmodel:st,is_smart_plan:Vt})});ot(mn),we(!1)})}function We(){return yt(this,null,function*(){let je=yield(0,ae.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:vt.type==="5"?null:vt.type,clazz:"ItemBanksGroup"}});Ue((0,E.L)(je==null?void 0:je.disciplines))})}function Rt(je){return yt(this,null,function*(){var Et;let Pn=yield(0,ae.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:je}),bt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Et=Pn==null?void 0:Pn.data)==null?void 0:Et.map(En=>({title:En.name,id:En.id,pid:En.id,value:En.id,key:En.id,isLeaf:!En.have_child}))}];vn(bt)})}function Wt(je){return yt(this,null,function*(){var Et,Pn,bt,En;we(!0);let Gn=(Et=je.list)==null?void 0:Et.filter(Tn=>!Ct.includes(Tn)),mn=(Pn=je.list)==null?void 0:Pn.filter(Tn=>Ct.includes(Tn));if(Gn.length===0&&mn.length===0){we(!1),ot([]);return}let on=yield(0,ae.ZP)("/api/item_banks.json",{method:"get",params:Lt(lt({},je),{discipline_id:((bt=je==null?void 0:je.courseid)==null?void 0:bt[0])||null,sub_discipline_id:((En=je==null?void 0:je.courseid)==null?void 0:En[1])||null,ids:Gn,shixun_ids:mn,type:je.type==="5"?null:je.type,clazz:je.type==="3"?"ItemBanksGroup":null})});we(!1),ot(on)})}const en=je=>yt(void 0,null,function*(){const Et=yield Ae({type:"shixunsDetail/release",payload:{id:je}});let Pn=Et==null?void 0:Et.tag_position,bt=(Et==null?void 0:Et.evaluation_set_position)||[],En=Et.status;return En===0?(Se.ZP.success("\u53D1\u5E03\u6210\u529F"),Ze(vt),!0):(En===2?Se.ZP.error(`\u7B2C${bt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):En===3?Se.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Pn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Se.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),dn=je=>(je==null?void 0:je.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",In=(je,Et,Pn)=>je.map(bt=>bt.key===Et?lt(lt({},bt),Pn):bt.children?Lt(lt({},bt),{children:In(bt.children,Et,Pn)}):bt),Ln=je=>yt(void 0,null,function*(){const{key:Et}=je;let Pn=vt.type;const bt=yield(0,ze.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Et),type:Pn}),{data:En,total_count:Gn}=bt||{};Gn>0&&vn(mn=>In(mn,Et,{children:En.map(on=>({title:on.name,id:on.id,pid:on.id,value:on.id,key:on.id,isLeaf:!on.have_child}))}))});function Sn(je){console.log("----",vt),je==="1"&&(hn.gg=lt({},vt)),je==="2"&&(hn.scj=lt({},vt)),je==="3"&&(hn.ttgx=lt({},vt)),je==="0"&&(hn.wcjd=lt({},vt)),je==="5"&&(hn.yx=lt({},vt)),Ot(lt({},hn))}function _n(){vt.type==="1"&&(vt=hn.gg),vt.type==="2"&&(vt=hn.scj),vt.type==="3"&&(vt=hn.ttgx),vt.type==="0"&&(vt=hn.wcjd),vt.type==="5"&&(vt=hn.yx),(vt==null?void 0:vt.item_type)==="SHIXUN"?(et=!0,pt(!0)):(et=!1,pt(!1)),Oe.setFieldsValue(lt({},vt)),cn(lt({},vt)),Ze(lt({},vt))}return Me.createElement("div",null,Me.createElement(ve.default,{title:!1,footer:!1,open:rt,width:1200,centered:!0,className:a.scoremodal,onCancel:()=>{xe(!1)}},Me.createElement("div",{style:{display:"flex",alignItems:"center"}},Me.createElement("div",{className:a.title},st?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),st&&Me.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),Me.createElement(ce.default,{className:a.tabWrap,activeKey:vt.type,onChange:je=>{je==="3"?(vt.show_all_share=!0,Rt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):vt.show_all_share=null,je==="0"&&Rt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Sn(vt.type),vt.type=je,(vt==null?void 0:vt.item_type)==="SHIXUN"&&vt.type!=="5"&&(et=!0,pt(!0)),_t(!1),vt.type==="5"&&(et=!1,pt(!1)),_n(),We()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Me.createElement("div",null,"\u5DF2\u9009",Ve.length>0&&Me.createElement("span",{className:a.titlecount},Ve.length),It>0&&Me.createElement("span",{className:a.add},"+",It)),key:"5"}]}),Me.createElement(ue.default,{layout:"inline",form:Oe,onValuesChange:(je,Et)=>{const Pn=Object.values(Et).some(En=>En!==null&&En!==""&&En!==void 0),bt=Et.keyword==="";if(_t(Pn||!bt),vt.page=1,(Et==null?void 0:Et.item_type)==="SHIXUN"){if(vt.type==="5"?pt(!1):pt(!0),je.keyword||je.keyword==="")return;Oe.submit()}else{if(je!=null&&je.courseid&&Oe.setFieldsValue({tag_discipline_id:""}),pt(!1),je.keyword||je.keyword==="")return;Oe.submit()}},onFinish:je=>{var Et;vt.type==="3"&&(!je.group_id||((Et=je==null?void 0:je.group_id)==null?void 0:Et.length)===0)?vt.show_all_share=!0:vt.show_all_share=null,cn(lt(lt({},vt),je)),Ze(lt(lt({},vt),je))}},Me.createElement(ue.default.Item,{name:"item_type"},Me.createElement(fe.default,{className:a.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(Vt?Cn:st?pn==null?void 0:pn.filter(je=>je.question_type!==5):pn).map(je=>Me.createElement(fe.default.Option,{key:je.value},je.name)))),Me.createElement(ue.default.Item,{name:"courseid"},Me.createElement(pe.Z,{className:a.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:nn})),!et&&Me.createElement(ue.default.Item,{name:"tag_discipline_id"},Me.createElement(fe.default,{className:a.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Mt=at==null?void 0:at.tag_disciplines)==null?void 0:Mt.map(je=>Me.createElement(fe.default.Option,{key:je.id},je.name)))),Me.createElement(ue.default.Item,{name:et?"diff":"difficulty"},Me.createElement(fe.default,{className:a.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!et&&Dn.map(je=>Me.createElement(fe.default.Option,{key:je.value},je.name)),et&&kn.map(je=>Me.createElement(fe.default.Option,{key:je.value},je.name)))),et&&Me.createElement(ue.default.Item,{name:"shixun_publish_status"},Me.createElement(fe.default,{className:a.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},jn.map(je=>Me.createElement(fe.default.Option,{key:je.value},je.name)))),(vt.type==="3"||vt.type==="0")&&!et&&Me.createElement(ue.default.Item,{name:"group_id"},Me.createElement(Ee.default,{treeDataSimpleMode:!0,style:{width:118},className:a.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(je,Et)=>Et.title.toUpperCase().indexOf(je.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Ln,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:sn})),zt&&Me.createElement("span",{className:a.allqingchu,onClick:Be},Me.createElement("i",{className:"iconfont icon-guanbi4"}),Me.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Me.createElement(ue.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Me.createElement(me.default.Search,{className:a.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Me.createElement("i",{className:`iconfont icon-sousuo9 font14 ${a.searchIcon}`,onClick:()=>Oe.submit()}),onSearch:je=>{Oe.submit()}}))),Me.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Me.createElement("div",{onClick:()=>{vt.updated_at==="asc"?vt.updated_at="desc":vt.updated_at="asc",cn(Lt(lt({},vt),{page:1})),Ze(Lt(lt({},vt),{page:1}))}}," ",vt.updated_at?Me.createElement("img",{src:vt.updated_at==="asc"?re.Z:de.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Me.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Me.createElement("div",{onClick:()=>{vt.quotes==="asc"?vt.quotes="desc":vt.quotes="asc",cn(Lt(lt({},vt),{page:1})),Ze(Lt(lt({},vt),{page:1}))},style:{marginLeft:20}}," ",vt.quotes?Me.createElement("img",{src:vt.quotes==="asc"?re.Z:de.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Me.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Me.createElement(ge.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(at==null?void 0:at.items)||(at==null?void 0:at.shixun_list),pagination:!1,loading:mt,rowKey:je=>je.id,rowSelection:{type:st||Vt?"radio":"checkbox",selectedRowKeys:Ft,getCheckboxProps:je=>({disabled:je.shixun_tag_num===1||(jt==null?void 0:jt.find(Et=>je.id===Et))}),onSelect(je,Et,Pn){if(st||Vt){Ce([je.id]),yn.current=new Set([je.id]),Gt(1),Qe([je.id]);return}if(Et)(et||je!=null&&je.challenge_names)&&Yt([...Ct,je.id]),Ce([...Ft,je.id]),je.identifier?wn.current.add(je.id):yn.current.add(je.id),Gt(1),Qe([...Ve,je.id]);else{je.identifier?wn.current.delete(je.id):yn.current.delete(je.id);let bt=Ve.filter(En=>En!==je.id);if(Ce(bt),Qe(bt),et||je!=null&&je.challenge_names){let En=Ct.filter(Gn=>Gn!==je.id);Yt([...En])}if(vt.type==="5"){Wt(Lt(lt({},vt),{list:[...bt]}));return}}},onSelectAll(je,Et,Pn){var bt,En;if(je){const Gn=Pn.map(on=>on.id),mn=(En=Pn==null?void 0:Pn.filter(on=>on==null?void 0:on.challenge_names))==null?void 0:En.map(on=>on.id);Yt([...Ct,...mn]),Ce([...Ft,...Gn]),Qe([...Ve,...Gn]);for(const on of Pn)on.identifier?wn.current.add(on.id):yn.current.add(on.id)}else{const Gn=Pn.map(Rn=>Rn.id),mn=Ft.filter(Rn=>!Gn.some(Yn=>Yn===Rn)),on=(bt=Pn==null?void 0:Pn.filter(Rn=>Rn==null?void 0:Rn.challenge_names))==null?void 0:bt.map(Rn=>Rn.id);Ce([...mn]),Qe([...mn]);let Tn=Ct.filter(Rn=>!on.some(Yn=>Yn===Rn.id));Yt([...Tn]),vt.type==="5"&&Wt(Lt(lt({},vt),{list:[...mn]}));for(const Rn of Gn)Rn.identifier?wn.current.delete(Rn):yn.current.delete(Rn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(je,Et,Pn)=>{var bt,En;return Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",null,et||Et!=null&&Et.challenge_names?"\u5B9E\u8BAD\u9898":(En=(bt=pn==null?void 0:pn.filter(Gn=>Gn.value===je))==null?void 0:bt[0])==null?void 0:En.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:et?"30%":"60%",key:"name",render:(je,Et,Pn)=>{var bt;return Me.createElement("div",{style:{display:"flex",alignItems:"center"}},Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",{className:Et!=null&&Et.high_resources_consume?a.q_title:""},Me.createElement(y.Z,{key:1,showLines:1,showTextOnly:!0,value:et||Et!=null&&Et.challenge_names?Et!=null&&Et.title||je===null?"--":je:(Et==null?void 0:Et.item_type)=="BPROGRAM"?(bt=Et==null?void 0:Et.program_attr)==null?void 0:bt.description:je}))),(Et==null?void 0:Et.high_resources_consume)&&Me.createElement(Ke.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!et,render:(je,Et,Pn)=>{var bt;return Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("span",null,je?(bt=je==null?void 0:je.split("\u3001"))==null?void 0:bt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!et,render:(je,Et,Pn)=>Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("span",null,je||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(je,Et,Pn)=>{var bt,En,Gn,mn;return Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",null,et||Et!=null&&Et.challenge_names?(Et==null?void 0:Et.level)||((En=(bt=Dn==null?void 0:Dn.filter(on=>on.value===je))==null?void 0:bt[0])==null?void 0:En.name):(mn=(Gn=Dn==null?void 0:Dn.filter(on=>on.value===je))==null?void 0:Gn[0])==null?void 0:mn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!et,render:(je,Et,Pn)=>Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",null,je||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(je,Et,Pn)=>Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",null,et||Et!=null&&Et.challenge_names?(Et==null?void 0:Et.study_count)||(Et==null?void 0:Et.stu_num):je))},{title:Me.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Me.createElement(Ne.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Me.createElement(Pe.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!et,render:(je,Et,Pn)=>Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",null,je||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(je,Et,Pn)=>Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",{style:{flex:1,textAlign:"start"}},Me.createElement("a",{onClick:()=>{var bt,En;he(Lt(lt({},Et),{question_type:et||Et!=null&&Et.challenge_names?5:(En=(bt=pn==null?void 0:pn.filter(Gn=>Gn.value===(Et==null?void 0:Et.item_type)))==null?void 0:bt[0])==null?void 0:En.question_type})),ke(!0)}},"\u67E5\u770B"),(Et==null?void 0:Et.shixun_tag_num)===1&&Me.createElement("a",{style:{marginLeft:10},onClick:()=>{ve.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Me.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Me.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Et==null?void 0:Et.identifier}/challenges`)}},(Et==null?void 0:Et.shixun_name)||"--"),"\uFF1F"),onOk:()=>yt(void 0,null,function*(){if(!en(Et==null?void 0:Et.identifier))return new Promise((bt,En)=>{En()})})})}},"\u53D1\u5E03")))}].filter(je=>!je.hidden)}),Me.createElement(ye.Z,{current:vt.page,total:(at==null?void 0:at.items_count)||(at==null?void 0:at.shixuns_count),style:{marginBottom:20},defaultPageSize:vt.per_page,showTotal:je=>Me.createElement("span",null,"\u5171\xA0",Me.createElement("span",{style:{color:"#165DFF"}},je),"\xA0\u6761\u6570\u636E"),pageSize:vt.per_page,onChange:(je,Et)=>{vt.page=je,vt.per_page=Et,cn(lt({},vt)),Ze(lt({},vt))}}),Me.createElement("div",{className:a.bottom},Me.createElement(qe.ZP,{className:a.no,onClick:()=>{xe(!1)}},"\u53D6\u6D88"),Me.createElement(qe.ZP,{loading:kt,style:{width:kt&&75},className:a.yes,onClick:()=>yt(void 0,null,function*(){if((Ve==null?void 0:Ve.length)<=0){Se.ZP.info(st||Vt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}He([...yn.current],[...wn.current],!0,Ve==null?void 0:Ve.length)})},st?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Me.createElement(ve.default,{open:be,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:a.previewModal,width:1e3,centered:!0,onCancel:()=>{ke(!1)},onOk:()=>{ke(!1)}},Me.createElement(le,{qitem:se})))};var Ge=(0,De.connect)(({shixunsDetail:xe,newExercisePaper:rt})=>({shixunsDetail:xe,newExercisePaper:rt}))(At)},11566:function(Ie,Ye,te){"use strict";te.d(Ye,{GM:function(){return Ee},MK:function(){return pe},PR:function(){return ue},ZS:function(){return ge},d1:function(){return Se},fu:function(){return ve},j2:function(){return me},l_:function(){return ce},uE:function(){return Ne},zQ:function(){return fe}});var b=te(205);function ue(){return(0,b.U2)("problems/new.json")}function Se(qe="question"){return(0,b.U2)("disciplines.json",{source:qe})}function ve(qe){return(0,b.U2)(`problems/${qe}/edit.json`)}function ce(qe,ae){return(0,b.gz)(`problems/${qe}.json`,ae)}function fe(qe){return(0,b.v_)("problems.json",qe)}function pe(qe,ae){return(0,b.v_)(`exercises/${qe}/exercise_questions.json`,ae)}function Ee(qe,ae){return(0,b.gz)(`exercise_questions/${qe}.json`,ae)}function me(qe){return(0,b.v_)(`problems/${qe}/publish.json`)}function ge(qe){return(0,b.v_)(`problems/${qe}/cancel_publish.json`)}function Ne(qe){return(0,b.U2)(`problems/${qe}/start.json`)}function ye(qe,ae){return post("tag_disciplines.json",{name:ae,sub_discipline_id:qe})}},31928:function(Ie,Ye,te){"use strict";te.d(Ye,{Im:function(){return Pe},ZP:function(){return Xe},gZ:function(){return ut}});var b=te(59301),ue=te(37568),Se=te(99571),ve=te(84105),ce=te(87395),fe=te(24978),pe=te(24334),Ee=te(38733),me=te(89284),ge=te(61737),Ne=te(26971),ye=te(34376),qe=te(92310),ae=te.n(qe),a=te(59301),E=Object.defineProperty,x=Object.defineProperties,y=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,oe=(it,St,ft)=>St in it?E(it,St,{enumerable:!0,configurable:!0,writable:!0,value:ft}):it[St]=ft,le=(it,St)=>{for(var ft in St||(St={}))ee.call(St,ft)&&oe(it,ft,St[ft]);if(z)for(var ft of z(St))ne.call(St,ft)&&oe(it,ft,St[ft]);return it},re=(it,St)=>x(it,y(St));const{TextArea:de}=ue.default,De={visible:!1,tabIndex:"0"},Pe={[fe.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[fe.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[fe.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Ke=(it=>(it[it.SET_VISIBLE=0]="SET_VISIBLE",it[it.SET_TABINDEX=1]="SET_TABINDEX",it))(Ke||{});function ze(it,St){switch(St.type){case 0:return re(le({},it),{visible:St.payload});case 1:return re(le({},it),{tabIndex:St.payload});default:throw new Error}}function Me({value:it,className:St}){const[ft,Pt]=(0,b.useState)(!1),lt=(0,b.useRef)(),Lt=(0,b.useRef)();return(0,b.useEffect)(()=>{ft&&(Lt.current.reset(),Lt.current.write((0,ge.pp)(it||"")))},[it,ft]),(0,b.useEffect)(()=>{var yt,At,Ge,xe;if(lt.current){Lt.current=new ye.Terminal({fontSize:14,disableStdin:!0}),Lt.current.open(lt.current);const rt=lt.current.offsetWidth-14,He=((xe=(Ge=(At=(yt=Lt.current)==null?void 0:yt._core)==null?void 0:At._renderService)==null?void 0:Ge.dimensions)==null?void 0:xe.actualCellWidth)||9.5,ht=Math.ceil(rt/He);Lt.current.resize(ht,8),Pt(!0)}},[]),a.createElement("div",{ref:lt,className:ae()("XtermText-valueRef",St)})}function ut(it){const{status:St,error_msg:ft,output:Pt,input:lt,expected_output:Lt,is_file:yt,input_file_url:At,output_file_url:Ge,expected_output_file_url:xe}=it;let rt=null;const He={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(St){case fe.h.NOMATCH:rt=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!yt&&a.createElement(Me,{className:"mb10",value:lt}),yt&&a.createElement("div",{style:He},a.createElement("a",{onClick:()=>(0,ge.LR)(At,lt)},lt)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!yt&&a.createElement(Me,{className:"mb10",value:Pt&&pe.Base64.decode(Pt)||""}),yt&&a.createElement("div",{style:He},a.createElement("a",{onClick:()=>(0,ge.LR)(Ge,Pt)},Pt)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!yt&&a.createElement(Me,{className:"mb10",value:Lt&&pe.Base64.decode(Lt)||""}),yt&&a.createElement("div",{style:He},a.createElement("a",{onClick:()=>(0,ge.LR)(xe,Lt)},Lt)));break;case fe.h.EXECUTEFAILURE:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!yt&&a.createElement(me.Z,{value:lt,style:He}),yt&&a.createElement("div",{style:He},a.createElement("a",{onClick:()=>(0,ge.LR)(At,lt)},lt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},pe.Base64.decode(ft)));break;case fe.h.COMPILEFAILURE:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!yt&&a.createElement(me.Z,{value:lt,style:He}),yt&&a.createElement("div",{style:He},a.createElement("a",{onClick:()=>(0,ge.LR)(At,lt)},lt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},pe.Base64.decode(ft)));break;case fe.h.PODFAILURE:rt=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case fe.h.TIMEOUT:rt=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",rt," ")}function $e(it){const{status:St,error_msg:ft,execute_time:Pt,output:lt,input:Lt,expected_output:yt,is_file:At,input_file_url:Ge,output_file_url:xe,expected_output_file_url:rt}=it;let He=null;switch(St){case fe.h.OK:He=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Pt,"\u79D2"),a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),a.createElement("pre",null,pe.Base64.decode(lt)));break;case fe.h.NOMATCH:He=a.createElement(a.Fragment,null,a.createElement("p",null,"\u8F93\u5165\uFF1A",a.createElement("pre",null,Lt)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",lt&&pe.Base64.decode(lt)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",yt&&pe.Base64.decode(yt)));break;case fe.h.EXECUTEFAILURE:He=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Lt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},pe.Base64.decode(ft)));break;case fe.h.COMPILEFAILURE:He=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Lt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},pe.Base64.decode(ft)));break;case fe.h.PODFAILURE:He=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case fe.h.TIMEOUT:He=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",He," ")}var Xe=({id:it,is_file:St,input:ft,debuging:Pt,submitting:lt,executingMessage:Lt,debugResult:yt,onChangeInput:At,onDebugCode:Ge,onSubmitCode:xe})=>{const[rt,He]=(0,b.useReducer)(ze,De),{visible:ht,tabIndex:kt}=rt;(0,b.useEffect)(()=>{He({type:0,payload:!1})},[it]);function Ae(Ut){let Jt=Ut.target.id;He({type:1,payload:Jt})}function st(){He({type:0,payload:!ht})}const Vt=(0,b.useMemo)(()=>{if(yt){const{status:Ut}=yt;return a.createElement(a.Fragment,null,$e(yt))}return null},[yt]);function Tt(){He({type:0,payload:!0}),He({type:1,payload:"1"}),Ge()}return a.createElement("div",{className:"test-case-panel"},a.createElement("div",{className:`test-case-panel-body ${ht?"active":""}`},a.createElement("ul",{className:"s-navs"},a.createElement("li",null,a.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),a.createElement(Ne.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:a.createElement(de,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:St?"":ft,onChange:At}),rightNode:Pt?a.createElement(Ee.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):yt?Vt:a.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),a.createElement("a",{className:`btn-collapse ${ht?"up":""}`,onClick:st},ht?a.createElement(ve.Z,null):a.createElement(ce.Z,null)),a.createElement("footer",{className:"footer"},a.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),a.createElement("div",{className:"flex-container"},a.createElement(Se.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),a.createElement(Se.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),a.createElement(Se.ZP,{className:"btn-green",type:"ghost",loading:Pt,onClick:Tt},"\u8C03\u8BD5\u4EE3\u7801"),a.createElement(Se.ZP,{type:"primary",className:"custom-ant-disabled",loading:lt,disabled:lt,onClick:()=>{He({type:0,payload:!1}),xe()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},24978:function(Ie,Ye,te){"use strict";te.d(Ye,{h:function(){return b}});var b=(ue=>(ue[ue.NOMATCH=-1]="NOMATCH",ue[ue.OK=0]="OK",ue[ue.TIMEOUT=2]="TIMEOUT",ue[ue.PODFAILURE=3]="PODFAILURE",ue[ue.COMPILEFAILURE=4]="COMPILEFAILURE",ue[ue.EXECUTEFAILURE=5]="EXECUTEFAILURE",ue[ue.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ue))(b||{})},30582:function(Ie,Ye,te){"use strict";te.d(Ye,{Y2:function(){return it},ZP:function(){return St}});var b=te(59301),ue=te(14566),Se=te(6767),ve=te(62957),ce=te(77019),fe=te(47889),pe=te(99571),Ee=te(62673),me=te(25399),ge=te(37568),Ne={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},ye="data:image/png;base64,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",qe=te(47257),ae=te.n(qe),a=te(64393),E=te(205),x=te(1012),y=te(61737),z=te(15213),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,le=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Pe=(ft,Pt,lt)=>Pt in ft?ne(ft,Pt,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ft[Pt]=lt,Ke=(ft,Pt)=>{for(var lt in Pt||(Pt={}))de.call(Pt,lt)&&Pe(ft,lt,Pt[lt]);if(re)for(var lt of re(Pt))De.call(Pt,lt)&&Pe(ft,lt,Pt[lt]);return ft},ze=(ft,Pt)=>oe(ft,le(Pt)),Me=(ft,Pt,lt)=>new Promise((Lt,yt)=>{var At=rt=>{try{xe(lt.next(rt))}catch(He){yt(He)}},Ge=rt=>{try{xe(lt.throw(rt))}catch(He){yt(He)}},xe=rt=>rt.done?Lt(rt.value):Promise.resolve(rt.value).then(At,Ge);xe((lt=lt.apply(ft,Pt)).next())});const{Dragger:ut}=ue.default,$e=ft=>{const Pt=He=>He&&He.substring(0,He.lastIndexOf("."));for(var lt=[...ft],Lt=0,yt=[],At=0;At{if(He.forEach(ht=>{let kt=ht.name.split(/\.(?=[^\.]+$)/);ht.name=`${kt[0]}.${kt[1].toLowerCase()}`}),He[0].name.includes(".in"))return He.length===2?He:[He[0],{}];if(He[0].name.includes(".out"))return He.length===2?He.reverse():[{},He[0]]})},Xe=({onClose:ft,onOK:Pt,visible:lt,wrapClassName:Lt,rootIdentifier:yt,multiple:At=!1,defaultMultipleValue:Ge=!0})=>{const[xe,rt]=(0,b.useState)([]),[He,ht]=(0,b.useState)({}),[kt,Ae]=(0,b.useState)(!1),[st,Vt]=(0,b.useState)(!0),Tt=(0,b.useRef)([]),Ut=(0,b.useRef)(0),Jt=()=>{ft()};(0,b.useEffect)(()=>{gt()},[]),(0,b.useEffect)(()=>{lt&&(Tt.current=[],Ut.current=0,rt([]),Vt(Ge))},[lt]);const gt=()=>Me(void 0,null,function*(){try{const Ve=yield(0,E.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),Qe=JSON.parse((0,a.pe)(Ve.data));ht(Qe)}catch(Ve){}}),Mt=Ve=>Ve&&Ve.substring(0,Ve.lastIndexOf(".")),vt=Ve=>{var Qe,at;const ot=Mt((Qe=Ve[0])==null?void 0:Qe.name)||Mt((at=Ve[1])==null?void 0:at.name),mt=xe.filter(we=>Mt(we.name)!==ot);Tt.current=[...mt],rt([...mt])},cn=Ve=>{if(!st){const Oe=new FormData;Oe.append("file",Ve.file),(0,E.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Oe},!0).then(he=>{if(he.status===0){Ut.current=Ut.current+1;const be=Tt.current.map(ke=>{var et;if(ke.name===Ve.name){const pt=Ke({},ke);return(et=Ve==null?void 0:Ve.name)!=null&&et.includes(".in")?pt.input=he==null?void 0:he.content:pt.output=he==null?void 0:he.content,pt}return ke});if(Tt.current=[...be],rt([...be]),Ut.current>0&&Ut.current===xe.length){Ae(!1);let ke=$e(be);ke=ke.filter(et=>{var pt,Ct;return!!((pt=et[0])!=null&&pt.name&&((Ct=et[1])!=null&&Ct.name))}),ke=ke.map(et=>ze(Ke(Ke({},et[0]),et[1]),{is_file:!1})),Pt(ke),ft()}}else Ae(!1),ft()});return}const Qe=new(ae())({endpoint:He.end_point,region:He.region,accessKeyId:He.access_key_id,accessKeySecret:He.access_key_secret,bucket:He.bucket,stsToken:He.security_token}),at=Ve.name,ot={container_type:"TestSet",file_name:at},mt=(0,x.Z)();let we=`testsets/${yt}/${mt}${at.indexOf(".")>-1?"."+at.split(".").pop():""}`;yt===null&&(we=`testsets/${mt}${at.indexOf(".")>-1?"."+at.split(".").pop():""}`),Qe.multipartUpload(we,new Blob([Ve.file],{type:Ve.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:at+""},url:He==null?void 0:He.callback_url,host:He==null?void 0:He.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,E.rz)(ot)}}).then(function(Oe){if(Oe.data.status===0){Ut.current=Ut.current+1;const se=Tt.current.map(he=>{var be,ke,et,pt,Ct,Yt,It,Gt,gn,Xt,sn,vn,jt,Zt,pn,Cn,hn;if(he.name===((ke=(be=Oe.data)==null?void 0:be.data)==null?void 0:ke.file_name)){const Ot=Ke({},he);return(Ct=(pt=(et=Oe.data)==null?void 0:et.data)==null?void 0:pt.file_name)!=null&&Ct.includes(".in")?(Ot.in_object_key=(It=(Yt=Oe.data)==null?void 0:Yt.data)==null?void 0:It.object,Ot.in_object_size=(gn=(Gt=Oe.data)==null?void 0:Gt.data)==null?void 0:gn.size,Ot.input=(sn=(Xt=Oe.data)==null?void 0:Xt.data)==null?void 0:sn.file_name,Ot.in_file=Ve):(Ot.out_object_key=(jt=(vn=Oe.data)==null?void 0:vn.data)==null?void 0:jt.object,Ot.out_object_size=(pn=(Zt=Oe.data)==null?void 0:Zt.data)==null?void 0:pn.size,Ot.output=(hn=(Cn=Oe.data)==null?void 0:Cn.data)==null?void 0:hn.file_name,Ot.out_file=Ve),Ot}return he});if(Tt.current=[...se],rt([...se]),Ut.current>0&&Ut.current===xe.length){Ae(!1);let he=$e(se);he=he.filter(be=>{var ke,et;return!!((ke=be[0])!=null&&ke.name&&((et=be[1])!=null&&et.name))}),he=he.map(be=>ze(Ke(Ke({},be[0]),be[1]),{is_file:!0})),Pt(he),ft()}}})},nn=Ve=>new Promise((Qe,at)=>{let ot=0,mt=[];for(let we=0;we{ot++,ot===Ve.length&&(mt.length?(Se.ZP.warning(`${mt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),at()):Qe(Ve))}).catch(Oe=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Oe),ot++,mt.push(Ve[we].name),ot===Ve.length&&(mt.length?(Se.ZP.warning(`${mt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),at()):Qe(Ve))})}),Ue=()=>Me(void 0,null,function*(){if(xe.length===0){Se.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield nn(xe),Ae(!0),$e(xe).some(Qe=>{var at,ot;return!((at=Qe[0])!=null&&at.name&&((ot=Qe[1])!=null&&ot.name))})){ve.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>Me(void 0,null,function*(){xe.map(Qe=>Me(void 0,null,function*(){cn(Qe)}))}),onCancel:()=>{Ae(!1)}});return}xe.map(Qe=>Me(void 0,null,function*(){cn(Qe)}))}),Ft={name:"file",fileList:xe,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:Ve=>{if(xe!=null&&xe.some(at=>at.name===Ve.name))return Se.ZP.info(`${Ve.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(Ve.size/1024/1024>100)return Se.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(Ve.name))return Se.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Qe={name:Ve.name,uid:Ve.uid,file:Ve,percent:0};return xe.push(Qe),Tt.current=[...xe],rt([...xe]),!1}},Ce=$e(xe);return console.log(xe,Ce,"fileList"),ee.createElement(ve.default,{open:lt,wrapClassName:Lt,onOk:Ue,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:kt},onCancel:Jt,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},ee.createElement("div",{className:Ne.wrap},xe.length?ee.createElement("div",null,ee.createElement(ce.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},ee.createElement("div",{style:{visibility:At?"visible":"hidden"}},ee.createElement("span",{className:Ne.greyText},"\u7528\u4F8B\u7C7B\u578B"),ee.createElement(fe.ZP.Group,{className:`ml20 ${Ne.testCaseRadio}`,optionType:"button",value:st,onChange:Ve=>Vt(Ve.target.value)},ee.createElement(fe.ZP,{value:!1},"\u6587\u672C"),ee.createElement(fe.ZP,{value:!0},"\u6587\u4EF6"))),ee.createElement(ue.default,Ke({},Ft),ee.createElement(pe.ZP,{type:"primary",className:Ne.btnS},ee.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),ee.createElement(it,{data:Ce,onRemove:vt})):ee.createElement("div",{className:`${Ne.noData} mb30`},ee.createElement(ue.default.Dragger,ze(Ke({},Ft),{className:Ne.dragger}),ee.createElement("img",{src:ye,alt:"",className:"mb20"}),ee.createElement("div",null,ee.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),ee.createElement("span",{className:Ne.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),ee.createElement("div",{className:Ne.text},ee.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),ee.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",ee.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",ee.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",ee.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",ee.createElement("br",null))))},it=({data:ft=[],onRemove:Pt,width:lt="auto",showScore:Lt=!1,disabled:yt=!1,inputChange:At,onEvaluatingChange:Ge,onSelectAll:xe,checkAll1:rt,checkAll2:He,checkAll3:ht,checkAll4:kt,checkAll5:Ae,showEvaluatingSetting:st=!1,className:Vt="",isProgramHomework:Tt=!1})=>{const Ut={value:"",filename:"",dataUrl:""},[Jt,gt]=(0,b.useState)(Ke({},Ut)),Mt=nn=>{let Ue=document.createElement("a");document.body.appendChild(Ue);let Ft=URL.createObjectURL(nn.file);Ue.href=Ft,Ue.download=nn.name,Ue.click(),URL.revokeObjectURL(Ft),document.body.removeChild(Ue)},vt=(nn,Ue)=>{(0,y.LR)(nn,Ue)},cn=(nn,Ue)=>{ve.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ee.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Pt(nn,Ue)},onCancel:()=>{}})};return ft.length?ee.createElement("div",{className:Vt,style:{width:lt}},ee.createElement("div",{className:`${Tt?Ne.headProgram:Ne.head}`},st&&ee.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:rt,onChange:nn=>{xe(nn.target.checked,"hidden")}}),ee.createElement(me.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{style:{width:Tt?"25%":"15%"}},"\u7528\u4F8B"),ee.createElement("div",{style:{width:Lt?Tt?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),ee.createElement("div",{style:{width:Lt?Tt?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Lt&&ee.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),st&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:kt,onChange:nn=>{xe(nn.target.checked,"input_visible")}}),ee.createElement(me.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),st&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:He,onChange:nn=>{xe(nn.target.checked,"is_invisible")}}),ee.createElement(me.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),st&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:Ae,onChange:nn=>{xe(nn.target.checked,"actual_output_visible")}}),ee.createElement(me.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),st&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:ht,onChange:nn=>{xe(nn.target.checked,"last_match_rule")}}),ee.createElement(me.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{className:Ne.operation,style:Tt?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),ee.createElement("div",{className:Ne.listWrapper,style:{boxShadow:Tt?"0px 2px 4px 0px #EAEEF4":"unset"}},ft.map((nn,Ue)=>{var Ft,Ce,Ve,Qe;return ee.createElement("div",{key:Ue,className:Ne.list,style:Tt?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},st&&ee.createElement("div",{style:{width:"15%"}},ee.createElement(Ee.default,{checked:!!nn.hidden,onChange:at=>{Ge(at.target.checked,Ue,"hidden")}})),ee.createElement("div",{style:{width:Tt?"25%":"15%",paddingLeft:Tt?"5px":"0px",paddingRight:Tt?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Ue+1),ee.createElement("div",{className:Ne.info,style:{width:Lt?Tt?"20%":"15%":"25%"}},ee.createElement("span",{title:nn.input||((Ft=nn[0])==null?void 0:Ft.name),onClick:()=>Me(void 0,null,function*(){let at;nn.input?nn.input_file_url?at=nn.input_file_url:at=nn.in_file:at=nn[0];let ot;typeof at=="string"?(ot=yield fetch(at,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),gt({value:yield ot.text(),filename:"",dataUrl:at})):(ot=yield(0,y.db)(at.file),gt({value:ot.text,filename:at.name,dataUrl:ot.link}))})},nn.input||((Ce=nn[0])==null?void 0:Ce.name))),ee.createElement("div",{className:Ne.info,style:{width:Lt?Tt?"20%":"15%":"25%"}},ee.createElement("span",{title:nn.output||((Ve=nn[1])==null?void 0:Ve.name),onClick:()=>Me(void 0,null,function*(){let at;nn.input?nn.output_file_url?at=nn.output_file_url:at=nn.out_file:at=nn[1];let ot;typeof at=="string"?(ot=yield fetch(at,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),gt({value:yield ot.text(),filename:"",dataUrl:at})):(ot=yield(0,y.db)(at.file),gt({value:ot.text,filename:at.name,dataUrl:ot.link}))})},nn.output||((Qe=nn[1])==null?void 0:Qe.name))),Lt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(ge.default,{size:"large",addonAfter:Tt?"%":null,disabled:yt,style:{width:"80%"},onChange:at=>At(at,Ue),value:nn.score}),!Tt&&ee.createElement("span",null,"\xA0%")),st&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:nn.input_visible||!1,onChange:at=>{Ge(at.target.checked,Ue,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),st&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:nn.is_invisible||!1,onChange:at=>{Ge(at.target.checked,Ue,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),st&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:nn.actual_output_visible||!1,onChange:at=>{Ge(at.target.checked,Ue,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),st&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:nn.last_match_rule||!1,onChange:at=>{Ge(at.target.checked,Ue,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),ee.createElement("div",{onClick:()=>cn(nn,Ue),style:Tt?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},ee.createElement("span",{className:Ne.del},"\u5220\u9664")))})),ee.createElement(z.Z,{close:!0,data:Jt.dataUrl,filename:Jt.filename,type:Jt.dataUrl.length?"txt":"",onClose:()=>gt(Ke({},Ut)),monacoEditor:{value:Jt.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):ee.createElement(ee.Fragment,null)};var St=Xe},91528:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return qe}});var b=te(59301),ue=te(6767),Se=te(25399),ve=te(29787),ce=te(77019),fe=te(5269),pe=te(13747),Ee=te(99571),me=te(39077),ge=te(205),Ne=te(89284),ye=(a,E,x)=>new Promise((y,z)=>{var ee=le=>{try{oe(x.next(le))}catch(re){z(re)}},ne=le=>{try{oe(x.throw(le))}catch(re){z(re)}},oe=le=>le.done?y(le.value):Promise.resolve(le.value).then(ee,ne);oe((x=x.apply(a,E)).next())}),qe=({id:a,activeDiscussIndex:E,onReplyDiscuss:x,adminOrOperator:y})=>{const[z,ee]=(0,b.useState)(""),[ne,oe]=(0,b.useState)(!1);function le(de){ee(de)}function re(){if(!z){ue.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}x(a,z),ee("")}return(0,b.useEffect)(()=>{E!=a&&oe(!1)},[E]),b.createElement("div",{key:a,className:"discuss-item-editor",style:{display:E===a?"block":"none",width:"100%"}},b.createElement(me.Z,{miniToolbar:!0,startInit:E===a,defaultValue:z,id:a,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:le,extraUse:y&&b.createElement(Se.Z,{color:"#fff",open:ne,destroyTooltipOnHide:!0,title:ae({id:a,isOpen:ne,activeDiscussIndex:E,onChange:le,setIsOpen:oe}),overlayStyle:{maxWidth:600}},b.createElement("a",{title:ne?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>oe(!ne)},b.createElement("i",{className:"iconfont icon-dianzan11"})))}),b.createElement("a",{onClick:re,className:"btn-send"},"\u53D1\u9001"))};const ae=a=>{const[E,x]=(0,b.useState)(!1),[y,z]=(0,b.useState)([]),[ee,ne]=(0,b.useState)(1);(0,b.useEffect)(()=>{a!=null&&a.isOpen?oe():(ne(1),z([]))},[a==null?void 0:a.isOpen]);const oe=()=>ye(void 0,null,function*(){x(!0);const le=yield(0,ge.ZP)(`/api/discusses/${a==null?void 0:a.id}/recommend_answer.json`,{method:"get"});(le==null?void 0:le.status)==0&&z(le==null?void 0:le.answer),x(!1)});return b.createElement(ve.Z,{spinning:E},b.createElement("div",{style:{color:"#000"}},b.createElement(Ne.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(y==null?void 0:y[ee-1])||""}),b.createElement(ce.Z,{justify:"end",align:"middle"},b.createElement(fe.Z,null,b.createElement(pe.Z,{simple:!0,current:ee,pageSize:1,total:(y==null?void 0:y.length)||0,onChange:le=>{ne(le)}})),b.createElement(fe.Z,null,b.createElement(Ee.ZP,{onClick:()=>ye(void 0,null,function*(){a==null||a.onChange(y==null?void 0:y[ee-1]),a==null||a.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},88480:function(Ie,Ye,te){"use strict";te.d(Ye,{CP:function(){return Se},_V:function(){return fe}});var b=te(28209),ue=te.n(b);const Se={secret:b.enc.Utf8.parse("0a18e199b87f1a8d"),iv:b.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},ve={exam:Se};function ce(pe="",Ee="exam"){const{secret:me,iv:ge}=ve[Ee];return AES.encrypt(pe,me,{iv:ge,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function fe(pe="",Ee="exam"){const{secret:me,iv:ge}=ve[Ee];return b.AES.decrypt(pe,me,{iv:ge,mode:ue().mode.CBC,padding:ue().pad.Pkcs7}).toString(b.enc.Utf8)}},60513:function(Ie,Ye,te){"use strict";te.d(Ye,{BU:function(){return ue},Dj:function(){return b},gH:function(){return Se},vp:function(){return ve}});function b(ce){try{ce.mozRequestFullScreen?ce.mozRequestFullScreen():ce.webkitRequestFullScreen&&ce.webkitRequestFullScreen()}catch(fe){console.log(fe,":e")}}function ue(){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 Se=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function ve(){var ce=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,fe=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ce),window.isFullScreen?window.isFullScreen:ce!=null}},8221:function(Ie,Ye,te){"use strict";te.d(Ye,{U:function(){return me}});var b=te(59301),ue=Object.defineProperty,Se=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(ge,Ne,ye)=>Ne in ge?ue(ge,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ge[Ne]=ye,pe=(ge,Ne)=>{for(var ye in Ne||(Ne={}))ve.call(Ne,ye)&&fe(ge,ye,Ne[ye]);if(Se)for(var ye of Se(Ne))ce.call(Ne,ye)&&fe(ge,ye,Ne[ye]);return ge},Ee=(ge,Ne,ye)=>new Promise((qe,ae)=>{var a=y=>{try{x(ye.next(y))}catch(z){ae(z)}},E=y=>{try{x(ye.throw(y))}catch(z){ae(z)}},x=y=>y.done?qe(y.value):Promise.resolve(y.value).then(a,E);x((ye=ye.apply(ge,Ne)).next())});function me(ge,Ne){const[ye,qe]=(0,b.useState)(Ne),[ae,a]=(0,b.useState)(!1),[E,x]=(0,b.useState)();return[ye,ae,(z,ee=!1)=>Ee(this,null,function*(){const ne=ee?Ne:pe(pe({},ye),z);a(!0),qe(ne);const oe=yield ge(ne);return a(!1),x(oe),oe}),E,x]}},35883:function(Ie,Ye,te){"use strict";te.d(Ye,{_:function(){return Se}});var b=te(59301),ue=te(62957);const Se=ve=>{var ce,fe;const pe=(0,b.useRef)([]),Ee=()=>{for(const me of pe.current)clearTimeout(me);pe.current=[]};return(0,b.useEffect)(()=>{var me,ge,Ne,ye,qe,ae;if(Ee(),(me=ve==null?void 0:ve.exercise)!=null&&me.left_time&&((Ne=(ge=ve==null?void 0:ve.exercise)==null?void 0:ge.exercise_events)==null?void 0:Ne.length)>0){for(const a of(ye=ve==null?void 0:ve.exercise)==null?void 0:ye.exercise_events)if(((qe=ve==null?void 0:ve.exercise)==null?void 0:qe.left_time)>(a==null?void 0:a.reminder_time)*60){let E=(((ae=ve==null?void 0:ve.exercise)==null?void 0:ae.left_time)-(a==null?void 0:a.reminder_time)*60)*1e3;E=E>2147483647?2147483647:E;const x=setTimeout(()=>{ue.default.info({content:`${a==null?void 0:a.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},E);pe.current.push(x)}}},[(ce=ve==null?void 0:ve.exercise)==null?void 0:ce.left_time,(fe=ve==null?void 0:ve.exercise)==null?void 0:fe.exercise_events]),Ee}},65802:function(Ie,Ye,te){"use strict";te.d(Ye,{AL:function(){return ne},Iy:function(){return Ne},Qv:function(){return ae},ez:function(){return ee},jb:function(){return ye}});var b=te(32834),ue=te.n(b),Se=te(11690),ve=te.n(Se);let ce=1;function fe(De,Pe){const Ke=De.match(/^(\s+)(?:```)/);if(Ke===null)return Pe;const ze=Ke[1];return Pe.split(` +`)}]};var Ee=te(53184),me=te.n(Ee),ge=Object.defineProperty,Ne=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(Ue,Ft,Ce)=>Ft in Ue?ge(Ue,Ft,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[Ft]=Ce,x=(Ue,Ft)=>{for(var Ce in Ft||(Ft={}))ae.call(Ft,Ce)&&E(Ue,Ce,Ft[Ce]);if(qe)for(var Ce of qe(Ft))a.call(Ft,Ce)&&E(Ue,Ce,Ft[Ce]);return Ue},y=(Ue,Ft)=>Ne(Ue,ye(Ft)),z=(Ue,Ft,Ce)=>new Promise((Ve,Qe)=>{var at=we=>{try{mt(Ce.next(we))}catch(Oe){Qe(Oe)}},ot=we=>{try{mt(Ce.throw(we))}catch(Oe){Qe(Oe)}},mt=we=>we.done?Ve(we.value):Promise.resolve(we.value).then(at,ot);mt((Ce=Ce.apply(Ue,Ft)).next())});const ee={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"]}},ne=(Ue,Ft)=>Ft.map(Ce=>({label:Ce,kind:Ue.languages.CompletionItemKind.Keyword,insertText:Ce})),oe=Ue=>Object.keys(ee.tables).map(Ft=>({label:Ft,kind:Ue.languages.CompletionItemKind.Variable,insertText:Ft})),le=(Ue,Ft)=>{const Ce=ee.tables[Ue];return Ce?Ce.map(Ve=>({label:Ve,kind:Ft.languages.CompletionItemKind.Field,insertText:Ve})):[]};function re(Ue,Ft,Ce,Ve,Qe){let at=Ft.getWordUntilPosition(Ce),ot={startLineNumber:Ce.lineNumber,endLineNumber:Ce.lineNumber,startColumn:at.startColumn,endColumn:at.endColumn},mt=Ve.map(we=>({label:we,kind:Ue.languages.CompletionItemKind.Keyword,insertText:we,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ot}));return Qe.map(we=>{mt.push(y(x({},we),{range:ot}))}),mt}var de=Ue=>{ee.languages.map(Qe=>(Ue.languages.registerDocumentFormattingEditProvider(Qe,{provideDocumentFormattingEdits(at,ot,mt){return z(this,null,function*(){const we=me()(at.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:at.getFullModelRange(),text:we}]})}}),Qe));const Ft=ce.quickKey.map(Qe=>({label:Qe.label,kind:Ue.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Ce=fe.quickKey.map(Qe=>({label:Qe.label,kind:Ue.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Ve=ve.quickKey.map(Qe=>({label:Qe.label,kind:Ue.languages.CompletionItemKind.Method,insertText:Qe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet}));Ue.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Qe,at){var ot=Qe.getWordUntilPosition(at),mt={startLineNumber:at.lineNumber,endLineNumber:at.lineNumber,startColumn:ot.startColumn,endColumn:ot.endColumn},we=Qe.getLineContent(at.lineNumber).substring(ot.startColumn-2,ot.endColumn);return{suggestions:[...ce.keywords.map(Oe=>({label:Oe,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe,insertText:Oe,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt})),...ce.quickKey.map(Oe=>({label:Oe.label,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe.content,insertText:we.startsWith("#")?Oe.content.replace(/#/,""):Oe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt}))]}}}),Ue.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Qe,at){var ot=Qe.getWordUntilPosition(at),mt={startLineNumber:at.lineNumber,endLineNumber:at.lineNumber,startColumn:ot.startColumn,endColumn:ot.endColumn};return{suggestions:[...Se.keywords.map(we=>({label:we,kind:Ue.languages.CompletionItemKind.Function,documentation:we,insertText:we,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt}))]}}}),Ue.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Qe,at){var ot=Qe.getWordUntilPosition(at),mt={startLineNumber:at.lineNumber,endLineNumber:at.lineNumber,startColumn:ot.startColumn,endColumn:ot.endColumn},we=Qe.getLineContent(at.lineNumber).substring(ot.startColumn-2,ot.endColumn);return{suggestions:[...ve.keywords.map(Oe=>({label:Oe,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe,insertText:Oe,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt})),...ve.quickKey.map(Oe=>({label:Oe.label,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe.content,insertText:we.startsWith("#")?Oe.content.replace(/#/,""):Oe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt}))]}}}),Ue.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Qe,at){var ot=Qe.getWordUntilPosition(at),mt={startLineNumber:at.lineNumber,endLineNumber:at.lineNumber,startColumn:ot.startColumn,endColumn:ot.endColumn},we=Qe.getLineContent(at.lineNumber).substring(ot.startColumn-2,ot.endColumn);return{suggestions:[...pe.keywords.map(Oe=>({label:Oe,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe,insertText:Oe,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt})),...pe.quickKey.map(Oe=>({label:Oe.label,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe.content,insertText:we.startsWith("#")?Oe.content.replace(/#/,""):Oe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt}))]}}}),Ue.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Qe,at){var ot=Qe.getWordUntilPosition(at),mt={startLineNumber:at.lineNumber,endLineNumber:at.lineNumber,startColumn:ot.startColumn,endColumn:ot.endColumn},we=Qe.getLineContent(at.lineNumber).substring(ot.startColumn-2,ot.endColumn);return{suggestions:[...fe.keywords.map(Oe=>({label:Oe,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe,insertText:Oe,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt})),...fe.quickKey.map(Oe=>({label:Oe.label,kind:Ue.languages.CompletionItemKind.Function,documentation:Oe.content,insertText:we.startsWith("#")?Oe.content.replace(/#/,""):Oe.content,insertTextRules:Ue.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:mt}))]}}})};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 Pe=Object.defineProperty,Ke=(Ue,Ft,Ce)=>Ft in Ue?Pe(Ue,Ft,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[Ft]=Ce,ze=(Ue,Ft,Ce)=>Ke(Ue,typeof Ft!="symbol"?Ft+"":Ft,Ce);const Me=class gl{constructor(Ft,Ce,Ve){this.placeholder=Ft,this.editor=Ce,this.monaco=Ve,Ce.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return gl.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)}};ze(Me,"ID","editor.widget.placeholderHint");var $e=Me,Xe=te(96236),it=te(6767),St=te(25399),ft=te(89392),Pt=te(94784),lt=te(56102),Lt=Object.defineProperty,yt=Object.defineProperties,At=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,He=(Ue,Ft,Ce)=>Ft in Ue?Lt(Ue,Ft,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[Ft]=Ce,ht=(Ue,Ft)=>{for(var Ce in Ft||(Ft={}))xe.call(Ft,Ce)&&He(Ue,Ce,Ft[Ce]);if(Ge)for(var Ce of Ge(Ft))rt.call(Ft,Ce)&&He(Ue,Ce,Ft[Ce]);return Ue},kt=(Ue,Ft)=>yt(Ue,At(Ft)),Ae=(Ue,Ft)=>{var Ce={};for(var Ve in Ue)xe.call(Ue,Ve)&&Ft.indexOf(Ve)<0&&(Ce[Ve]=Ue[Ve]);if(Ue!=null&&Ge)for(var Ve of Ge(Ue))Ft.indexOf(Ve)<0&&rt.call(Ue,Ve)&&(Ce[Ve]=Ue[Ve]);return Ce},st=(Ue,Ft,Ce)=>new Promise((Ve,Qe)=>{var at=we=>{try{mt(Ce.next(we))}catch(Oe){Qe(Oe)}},ot=we=>{try{mt(Ce.throw(we))}catch(Oe){Qe(Oe)}},mt=we=>we.done?Ve(we.value):Promise.resolve(we.value).then(at,ot);mt((Ce=Ce.apply(Ue,Ft)).next())});function Vt(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}function Tt(){}let Ut=!1;const Jt={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function gt(Ue=[]){let Ft=Ue;if(Array.isArray(Ue)){for(let Ce=0;Cest(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Ue){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Ue)}});var cn=Ue=>{var Ft=Ue,{width:Ce="100%",height:Ve="100%",value:Qe,language:at="javascript",style:ot={},options:mt={},overrideServices:we={},theme:Oe="vs-dark",onEditBlur:se,isCopy:he=!1,onSave:be,autoHeight:ke=!1,forbidCopy:et=!1,onChange:pt=Tt,editorDidMount:Ct=Tt,onFocus:Yt=Tt,onBreakPoint:It=Tt,breakPointValue:Gt=[],filename:gn="educoder.txt",errorLine:Xt,errorContent:sn="",highlightLine:vn,openBreakPoint:jt=!1,placeholder:Zt="",showMiniMap:pn=!0}=Ft,Cn=Ae(Ft,["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 hn=(0,b.useRef)(),Ot=(0,b.useRef)({}),wn=(0,b.useRef)(),yn=(0,b.useRef)(),Dn=(0,b.useRef)([]),kn=(0,b.useRef)(!1),jn=(0,b.useRef)(),zt=(0,b.useRef)(),_t=(0,b.useRef)(!1),[Be,Ze]=(0,b.useState)(!1);function We(){let mn;return hn.current&&(mn=new ue.Z(on=>{for(let Tn of on)(Tn.target.offsetHeight>0||Tn.target.offsetWidth>0)&&Ot.current.instance.layout()}),mn.observe(hn.current)),mn}function Rt(){it.ZP.warning({content:decodeURIComponent(De),key:"monaco-editor-tip"})}const Wt=()=>{let mn=Ot.current.instance;if(Qe!=null&&mn&&Be){const on=mn.getModel();on&&Qe!==on.getValue()&&(Ut=!0,on.setValue(Qe),mn.layout(),Ut=!1)}};(0,b.useEffect)(()=>{const mn=Pt.Z.subscribe("formatDocument",on=>{var Tn;let Rn=Ot.current.instance;(Tn=Rn==null?void 0:Rn.getAction)==null||Tn.call(Rn,"editor.action.formatDocument").run()});return window.updateMonacoValue=on=>{pt(on)},mn},[]),(0,b.useEffect)(()=>{var mn;let on=Ot.current.instance;yn.current&&clearTimeout(yn.current),yn.current=setTimeout(()=>{Wt()},500),Qe&&(Qe!=null&&Qe.length)&&((mn=on==null?void 0:on.updateOptions)==null||mn.call(on,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Qe.split(/\r\n|\r|\n/g).length))+3,5)}))},[Qe,Be,Ot.current]),(0,b.useEffect)(()=>{if(Xt&&Ot.current&&Ot.current.instance){let on=Ot.current.instance;on.changeViewZones(function(Tn){var Rn=document.createElement("div");Rn.style.padding="10px 20px",Rn.style.width="calc(100% - 20px)",Rn.className="my-error-line-wrp",Rn.innerHTML=sn,Tn.addZone({afterLineNumber:Xt||11,heightInLines:3,domNode:Rn})});var mn={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(mn),on.revealPositionInCenter({lineNumber:20,column:1})}},[Xt,Ot.current,Be]);const en=(mn="",on)=>{if(!mn||mn.trim()==="")return!0;const Rn=Ot.current.instance.getModel().getLineTokens(on);let Yn=!1;for(let Zn=0;Zn<2;Zn++)Rn.getStandardTokenType(Zn)===1&&(Yn=!0);return Yn};(0,b.useEffect)(()=>{var mn;const on=(mn=Ot.current)==null?void 0:mn.instance;if(on&&Be&&et){const Tn=on.onDidBlurEditorWidget(()=>{_t.current=!1}),Rn=on.onDidFocusEditorText(()=>{_t.current=!0});return()=>{Tn.dispose(),Rn.dispose()}}},[Ot.current,Be,et]),(0,b.useEffect)(()=>{var mn;if((mn=Ot.current)!=null&&mn.instance&&Be&&jt){let on=Ot.current.instance,Tn=on.getModel();if(!Tn)return;(()=>{var rn;let un=[],An=[];const qt=Tn.getAllDecorations();for(let ra of qt)ra.options.className==="highlighted-line"&&(un.push((rn=ra==null?void 0:ra.range)==null?void 0:rn.startLineNumber),An.push(ra==null?void 0:ra.id));if(vn===un[0])return;Tn.deltaDecorations(An,[]);const Mn=Tn.getLineCount();vn&&vn<=Mn&&(on.deltaDecorations([],[{range:new Mt.Range(vn,1,vn,Tn.getLineMaxColumn(vn)),options:{isWholeLine:!0,className:"highlighted-line"}}]),on.revealLineInCenter(vn))})();const Yn=(rn=!1)=>{var un;let An=[],qt=[];const Mn=Tn.getAllDecorations();for(let ra of Mn)ra.options.linesDecorationsClassName==="breakpoints-select"&&(An.push((un=ra==null?void 0:ra.range)==null?void 0:un.startLineNumber),qt.push(ra==null?void 0:ra.id));if(rn)return{lines:An,ids:qt};It(An)},Zn=rn=>st(void 0,null,function*(){let un={range:new Mt.Range(rn,1,rn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Tn.deltaDecorations([],[un]),Yn()}),Kn=rn=>st(void 0,null,function*(){let un=[];const An=on.getLineDecorations(rn);for(let qt of An)qt.options.linesDecorationsClassName==="breakpoints-select"&&un.push(qt.id);yield Tn.deltaDecorations(un,[]),Yn()}),Nn=rn=>{let un=on.getLineDecorations(rn);for(let An of un)if(An.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ft.isEqual)(Gt,Yn(!0).lines)){Tn.deltaDecorations(Yn(!0).ids,[]);const rn=Gt.map(un=>({range:new Mt.Range(un,1,un,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Tn.deltaDecorations([],rn)}const Te=on.onDidChangeModelContent(rn=>{let un=on.getPosition();if(un){let An=un.lineNumber;clearTimeout(zt.current),zt.current=setTimeout(()=>{en(Tn.getLineContent(An),An)?Kn(An):Nn(An)?(Kn(An),Zn(An)):Yn()},100)}}),Ht=on.onMouseDown(rn=>{var un,An,qt;if(rn.target.detail&&((qt=(An=(un=rn.target)==null?void 0:un.element)==null?void 0:An.className)!=null&&qt.includes("line-numbers"))){let Mn=rn.target.position.lineNumber;if(en(Tn.getLineContent(Mn),Mn))return;Nn(Mn)?Kn(Mn):Zn(Mn)}}),sa=rn=>{let un={range:new Mt.Range(rn,1,rn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Dn.current=on.deltaDecorations(Dn.current,[un])},xa=()=>{Dn.current=on.deltaDecorations(Dn.current,[])},Ea=on.onMouseMove(rn=>{var un,An,qt;if(xa(),rn.target.detail&&((qt=(An=(un=rn.target)==null?void 0:un.element)==null?void 0:An.className)!=null&&qt.includes("line-numbers"))){let Mn=rn.target.position.lineNumber;if(en(Tn.getLineContent(Mn),Mn))return;sa(Mn)}}),va=on.onMouseLeave(()=>{xa()});return()=>{Te.dispose(),Ht.dispose(),Ea.dispose(),va.dispose()}}},[Ot.current,Be,Gt,vn,jt,at]),(0,b.useEffect)(()=>{var mn;(mn=Ot.current)!=null&&mn.instance&&jt&&Ot.current.instance.setPosition({lineNumber:0,column:0})},[vn]);function dn(){let mn=Ot.current.instance;if(mn){const on=mn.getSelection(),Tn=Ot.current.pastePos||{},Rn=new Mt.Range(Tn.startLineNumber||on.endLineNumber,Tn.startColumn||on.endColumn,Tn.endLineNumber||on.endLineNumber,Tn.endColumn||on.endColumn);setTimeout(()=>{mn.executeEdits("",[{range:Rn,text:""}])},300)}}function In(mn){(window.navigator.platform.match("Mac")?mn.metaKey:mn.ctrlKey)&&mn.keyCode==83&&(mn.preventDefault(),be())}const Ln=()=>{if(ke&&Ot.current.instance){const mn=Ot.current.instance.getContentHeight();En(mn{if(!_t.current)return;const{keyCode:on,ctrlKey:Tn,metaKey:Rn,target:Yn,type:Zn}=mn;return(Zn==="paste"||(on===67||on===86)&&(Rn||Tn))&&Yn.nodeName==="TEXTAREA"&&(Rt(),mn.preventDefault()),!1};function je(mn,on){var Tn=window.URL||window.webkitURL||window,Rn=new Blob([on]),Yn=document.createElementNS("http://www.w3.org/1999/xhtml","a");Yn.href=Tn.createObjectURL(Rn),Yn.download=mn,Sn(Yn)}(0,b.useEffect)(()=>{Ln()},[Ln]),(0,b.useEffect)(()=>{hn.current&&!Be&&Promise.all([te.e(8909),te.e(3647)]).then(te.bind(te,71448)).then(mn=>{try{Mt=mn,Ot.current.instance=Mt.editor.create(hn.current,{value:Qe,language:gt(at),theme:Oe,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:pn||!1}},we);const on=Ot.current.instance;let Yn=[...Xe.BH._menuItems].find(Te=>Te[0]._debugName=="EditorContext")[1],Zn=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Kn=(Te,Ht)=>{var sa,xa;let Ea=Te._first;do Ht.includes((xa=(sa=Ea.element)==null?void 0:sa.command)==null?void 0:xa.id)&&Te._remove(Ea);while(Ea=Ea.next)};if(Ct(on,Mt),setTimeout(()=>{Ln(),Ot.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{je(gn||"educoder.txt",on.getValue())}})},500),Ot.current.subscription=on.onDidChangeModelContent(Te=>{kn.current?clearTimeout(jn.current):(Ln(),pt(on.getValue(),Te)),jn.current=setTimeout(()=>{kn.current=!1},500)}),window.Monaco||de(Mt,gt(at)),et&&(Kn(Yn,Zn),hn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",_n),window.removeEventListener("paste",_n),window.addEventListener("keydown",_n),window.addEventListener("paste",_n)),window.Monaco=Mt,se&&on.onDidBlurEditorWidget(()=>{se(on.getValue())}),Yt&&on.onDidFocusEditorText(()=>{et&&vt(),Yt(on.getValue())}),et){vt();try{on.onDidPaste(Te=>{const Ht=on.getSelection(),sa=Ot.current.pastePos||{},xa=new Mt.Range(sa.startLineNumber||Ht.endLineNumber,sa.startColumn||Ht.endColumn,sa.endLineNumber||Ht.endLineNumber,sa.endColumn||Ht.endColumn);on.executeEdits("",[{range:Te.range,text:""}])})}catch(Te){}}let Nn=We();return Zt&&typeof Zt=="string"&&new $e(Zt,on,Mt),Ze(!0),()=>{const Te=Ot.current.instance;Te.dispose();const Ht=Te.getModel();Ht&&Ht.dispose(),Ot.current.subscription&&Ot.current.subscription.dispose(),Nn.unobserve(hn.current)}}catch(on){}})},[]),(0,b.useEffect)(()=>{if(Ot.current.instance&&Be)return document.addEventListener("keydown",In,!1),()=>{document.removeEventListener("keydown",In)}},[be,Be]),(0,b.useEffect)(()=>{let mn=Ot.current.instance;if(mn&&Be){let on=gt(at);Mt.editor.setModelLanguage(mn.getModel(),on)}},[at,Be]),(0,b.useEffect)(()=>{Ot.current.instance&&Be&&Mt.editor.setTheme(Oe)},[Oe,Be]),(0,b.useEffect)(()=>{let mn=Ot.current.instance;wn.current=mt,mn&&Be&&(mn.updateOptions(ht({},mt)),setTimeout(()=>{mn.getModel().updateOptions(ht({},mt))},200))},[JSON.stringify(mt),Be]),(0,b.useEffect)(()=>{let mn=Ot.current.instance;mn&&Be&&mn.layout()},[Ce,Ve,Be]);const[Et,Pn]=(0,b.useState)(Vt(Ce)),[bt,En]=(0,b.useState)(Vt(Ve)),Gn=kt(ht({},ot),{width:Et,height:bt,position:"relative"});return b.createElement("div",{className:"my-monaco-editor",ref:hn,style:Gn},he&&b.createElement(lt.CopyToClipboard,{text:Qe,onCopy:()=>it.ZP.success("\u590D\u5236\u6210\u529F")},b.createElement(St.Z,{title:"\u590D\u5236\u4EE3\u7801"},b.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},b.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function nn({width:Ue="100%",height:Ft="100%",original:Ce,modified:Ve,language:Qe,options:at={}}){const ot=(0,b.useRef)(),[mt,we]=(0,b.useState)(null);function Oe(ke){let et;return ot.current&&(et=new ue.Z(pt=>{for(let Ct of pt)(Ct.target.offsetHeight>0||Ct.target.offsetWidth>0)&&ke.layout()}),et.observe(ot.current)),et}(0,b.useEffect)(()=>(ot.current&&Promise.all([te.e(8909),te.e(9404)]).then(te.bind(te,2550)).then(ke=>{Mt=ke;const et=Mt.editor.createDiffEditor(ot.current,kt(ht({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},at),{wordWrap:!0}));we(et);let pt=Oe(et);return()=>{et.dispose();const Ct=et.getModel();Ct&&Ct.dispose(),pt.unobserve(ot.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,b.useEffect)(()=>{mt&&mt.setModel({original:Mt.editor.createModel(Ce,Qe),modified:Mt.editor.createModel(Ve,Qe)})},[Ce,Ve,Qe,mt]);const se=Vt(Ue),he=Vt(Ft),be={width:se,height:he};return b.createElement("div",{className:"my-diff-editor",ref:ot,style:be})}},41315:function(Ie,Ye,te){"use strict";var b=te(45238),ue=te(82326),Se=te(71411),ve=te(59301);const ce=ue.default.Option;Ye.Z=({isTheoretical:fe,onFontSizeChange:pe,cmFontSize:Ee,cmCodeMode:me,autoFormat:ge,onCodeModeChange:Ne,onTabToSpace:ye,onAutoFormat:qe,formatDocument:ae,className:a="",tabToSpace:E,children:x,code_editor:y,challenge:z})=>{const ee={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};return ve.createElement("div",{className:`tpi-code-setting ${a}`},ve.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),ve.createElement("section",null,ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),ve.createElement(ue.default,{bordered:!1,size:"small",value:me,onChange:Ne},ve.createElement(ce,{value:"vs"},"\u767D\u8272\u80CC\u666F"),ve.createElement(ce,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!fe&&ve.createElement(ve.Fragment,null,ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),ve.createElement(ue.default,{bordered:!1,size:"small",value:Ee,onChange:pe},ve.createElement(ce,{value:12},"12px"),ve.createElement(ce,{value:14},"14px"),ve.createElement(ce,{value:16},"16px"),ve.createElement(ce,{value:18},"18px"),ve.createElement(ce,{value:20},"20px"),ve.createElement(ce,{value:22},"22px"))),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"Tab\u8F6C\u6362"),ve.createElement(Se.Z,{checked:E,onChange:ye})),ve.createElement("div",{className:"file-item",onClick:ae},ve.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!fe&&ve.createElement(ve.Fragment,null,ve.createElement("h3",null,"\u5FEB\u6377\u952E"),ve.createElement("section",null,ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),ve.createElement("span",null,"Ctrl + S")),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),ve.createElement("span",null,"F1 / Alt + F1")),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),ve.createElement("span",null,"Ctrl + ]/[")),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),ve.createElement("span",null,"Ctrl + Shift + \\")),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),ve.createElement("span",null,"Home")),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),ve.createElement("span",null,"End"))),x),!fe&&ve.createElement(ve.Fragment,null,ve.createElement("h3",null,"\u5FEB\u6377\u952E"),ve.createElement("section",null,ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),ve.createElement("span",null,ee[z==null?void 0:z.difficulty])),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),ve.createElement("span",null,y==null?void 0:y.name)),ve.createElement("div",{className:"file-item"},ve.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),ve.createElement("span",null,y!=null&&y.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},28374:function(Ie,Ye,te){"use strict";te.d(Ye,{jL:function(){return ce},w9:function(){return xe},QD:function(){return et},cQ:function(){return lt},op:function(){return we},O5:function(){return jn},_b:function(){return gn},t7:function(){return y},Gi:function(){return st},YG:function(){return kt},qp:function(){return Ne},vr:function(){return Yt},qE:function(){return he},Je:function(){return ne},wb:function(){return Xe},cq:function(){return Mt},tp:function(){return ae}});var b=te(59301),ue={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"},Se="data:image/png;base64,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",ce=({dataSource:zt=[],img:_t,imgWidth:Be=346,title:Ze,sunTitle:We,bannerExtraContent:Rt})=>b.createElement("div",{className:ue.banner},b.createElement("div",{className:ue.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,Ze),b.createElement("span",null,We)),zt.length>0&&b.createElement("div",{className:ue.btns},zt.map((Wt,en)=>b.createElement("div",{key:en,onClick:Wt.click},Wt.name,Wt.sign?b.createElement("img",{src:Se,width:39}):null))),Rt),_t&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:_t,width:Be}))),fe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},pe=te(92310),Ee=te.n(pe),me=te(89392),Ne=({dataSource:zt=[],value:_t,onChange:Be,onTitleChange:Ze,className:We,title:Rt,titleWidth:Wt=41,style:en={},fontColor:dn="#6A7283",showCount:In})=>{const[Ln,Sn]=(0,b.useState)(0),[_n,je]=(0,b.useState)(!1),Et=(0,b.useRef)(null),Pn=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var bt;zt.length!==0&&(((bt=Et==null?void 0:Et.current)==null?void 0:bt.clientHeight)>97?Sn(1):Sn(0)),zt.length===0&&Sn(0),je(!1)},[zt]),b.createElement("div",{className:Ee()(fe.row,We),style:en},b.createElement("div",{onClick:(0,me.throttle)(()=>Ze==null?void 0:Ze(),2e3),style:{width:Wt,marginTop:_n?12:4},className:`${fe.title} ${Ze?"current":""}`},Rt),b.createElement("div",{className:_n?`${fe.tagsWrap} ${fe.tagsBorderWrap}`:fe.tagsWrap},b.createElement("div",{className:fe.bar,ref:Pn,style:Ln>0?{height:Ln===1?97:"auto",overflow:Ln===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:fe.tag,ref:Et},zt==null?void 0:zt.map(bt=>b.createElement("span",{onClick:()=>Be(bt.id),key:bt.id,style:{color:dn},className:_t===bt.id?fe.active:""},b.createElement("span",{title:bt.name,className:fe.name},bt.name),!!In&&b.createElement("span",{className:fe.num},bt.count))))),!!Ln&&b.createElement(b.Fragment,null,Ln===1?b.createElement("div",{onClick:()=>{var bt;Sn(2),((bt=Et==null?void 0:Et.current)==null?void 0:bt.clientHeight)>245?je(!0):je(!1)},className:fe.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Pn.current.scrollTop=0,Sn(1),je(!1)},className:fe.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ye={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"},ae=({dataSource:zt=[],value:_t,onChange:Be,className:Ze,style:We={}})=>b.createElement("div",{style:We,className:Ee()(ye.tabs,Ze)},zt.map(Rt=>b.createElement("span",{onClick:()=>Be(Rt.id),className:_t===Rt.id?ye.active:"",key:Rt.id},Rt.name))),a={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"},E=te(37568),y=({dataSource:zt=[],value:_t="",onChange:Be,onInputChange:Ze=()=>{},className:We,style:Rt={},placeholder:Wt,allowClear:en=!1})=>{var dn;const[In,Ln]=(0,b.useState)(""),[Sn,_n]=(0,b.useState)("");(0,b.useEffect)(()=>{var Pn;let bt=_t;(Pn=JSON.stringify(_t))!=null&&Pn.includes("{")&&(Ln(_t.id),bt=_t.value||"");try{_n(decodeURIComponent(bt||""))}catch(En){_n(decodeURIComponent(bt||""))}},[_t]);const je=()=>{Be(encodeURIComponent(Sn),In||null)},Et=Pn=>{Pn!==In&&(Ln(Pn),Be(encodeURIComponent(Sn),Pn))};return b.createElement("div",{className:Ee()(a.input,We),style:Rt},!!zt.length&&b.createElement("div",{className:a.dropdown},b.createElement("div",{className:a.text},(dn=zt.find(Pn=>Pn.id===In))==null?void 0:dn.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:a.b1}),b.createElement("b",{className:a.b2})),b.createElement("div",{className:a.menu},zt.map((Pn,bt)=>b.createElement("div",{key:bt,onClick:()=>Et(Pn.id)},Pn.name)))),b.createElement(E.default,{onPressEnter:je,value:Sn,onChange:Pn=>{_n(Pn.target.value),Ze(encodeURIComponent(Pn.target.value),In||null)},bordered:!1,placeholder:Wt}),b.createElement("i",{onClick:je,className:"iconfont icon-sousuo9 font14 pl10 current"}))},z={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"},ne=({value:zt,onChange:_t,className:Be,total:Ze,pageSize:We,style:Rt={}})=>{const Wt=zt<2,en=zt>=Math.ceil(Ze/We);return Ze<=We?b.createElement(b.Fragment,null):b.createElement("div",{className:Ee()(z.quickPager,Be),style:Rt},b.createElement("div",{onClick:()=>{Wt||_t(zt-1,"prev")},className:Wt?z.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{en||_t(zt+1,"next")},className:en?z.disabled:""},"\u4E0B\u4E00\u9875"))},oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},le=te(29787),re=te(25399),de=te(58018),De=te(13820),Pe=te(61737),Ke=te(96908),ze=te(57177),Me=te(81378),ut=te(67769),Xe=({className:zt,dataSource:_t=[],col:Be=4,right:Ze,bottom:We=23,precision:Rt=0,wrapWidth:Wt=1200,trackEventItems:en,loading:dn})=>{const In=Math.floor((Wt-(Be-1)*Ze)/Be);return b.createElement(le.Z,{spinning:dn},b.createElement("div",{className:Ee()(oe.list,zt)},!!_t.length&&_t.map((Ln,Sn)=>{const{name:_n,id:je,identifier:Et,power:Pn,cover_image_id:bt,pic:En}=Ln;return b.createElement("div",{className:oe.wrap,key:je,style:{width:In,marginRight:(1+Sn)%Be===0?0:Ze+Rt,marginBottom:We}},b.createElement("a",{target:"_blank",href:`/shixuns/${Et}/challenges`,className:oe.li,onClick:Gn=>{Gn.preventDefault(),en&&(0,Pe.L9)([en]),Pn&&(0,Pe.xg)(`/shixuns/${Et}/challenges`)}},b.createElement("div",{className:oe.img},b.createElement("img",{className:oe.cover,src:`${En}`}),Ln.is_jupyter&&b.createElement("img",{className:oe.sign,src:Ke}),Ln.is_jupyter_lab&&b.createElement("img",{className:oe.sign,src:ze}),Ln.is_unity_3d&&b.createElement("img",{className:oe.sign,src:Me})),b.createElement("div",{className:oe.name},b.createElement(re.Z,{title:_n||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:oe.e},_n||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:oe.tags},b.createElement(re.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,Ln.challenges_count))),!!Ln.myshixuns_count&&b.createElement(re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,Ln.myshixuns_count))),b.createElement(re.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Ln.level))),b.createElement("div",{className:oe.rate},b.createElement(de.Z,{allowHalf:!0,disabled:!0,defaultValue:Ln.score_info}),b.createElement("span",null,"\xA0",Ln.score_info?`${Ln.score_info}\u5206`:"5\u5206")))),!Pn&&b.createElement("div",{className:oe.lockWrap},b.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!_t.length&&b.createElement(ut.Z,null)))},it={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"},St=te(57535),ft=te(59301),lt=({className:zt,dataSource:_t=[],col:Be=4,right:Ze,bottom:We=23,precision:Rt=0,wrapWidth:Wt=1200,trackEventItems:en,loading:dn,onRemove:In=()=>{},isCurrent:Ln=!0,showAlias:Sn=!1})=>{const _n=Math.floor((Wt-(Be-1)*Ze)/Be),je=[{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 ft.createElement(le.Z,{spinning:dn},ft.createElement("div",{className:Ee()(it.list,zt)},!!(_t!=null&&_t.length)&&(_t==null?void 0:_t.map((Et,Pn)=>{var bt;const{name:En,id:Gn,identifier:mn,featured:on,school_name:Tn,image_url:Rn,excellent:Yn,is_plan:Zn}=Et;return ft.createElement("div",{key:Gn,className:it.wrap,style:{width:_n,marginRight:(1+Pn)%Be===0?0:Ze+Rt,marginBottom:We}},ft.createElement("a",{className:it.li,onClick:Kn=>{Kn.preventDefault(),Kn.stopPropagation(),en&&(0,Pe.L9)([en]),(0,Pe.xg)(`/paths/${mn}`)}},ft.createElement("div",{className:it.img},ft.createElement("img",{className:it.cover,src:`${Rn}`}),Ln&&(0,St.bg)()&&(Et==null?void 0:Et.studying)&&ft.createElement("div",{className:`${it.movebq} user-path-items`,onClick:Kn=>{Kn.stopPropagation(),In(Et)}},ft.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ft.createElement("span",{className:"c-red"},"\u79FB\u9664")),(bt=Et==null?void 0:Et.subject_tags)==null?void 0:bt.map((Kn,Nn)=>{var Te,Ht;if(Nn===0){const xa=(Te=je.find(Ea=>Ea.name==Kn))==null?void 0:Te.swimg;return ft.createElement("img",{className:it.sign,src:xa,style:{left:"-4px"}})}const sa=(Ht=je.find(xa=>xa.name==Kn))==null?void 0:Ht.ptimg;return ft.createElement("img",{className:it.sign,src:sa,style:{left:`${48+52*(Nn-1)+2*Nn}px`}})}),ft.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Et==null?void 0:Et.excellent)&&ft.createElement("div",{className:it.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ft.createElement("div",{className:it.name},ft.createElement(re.Z,{title:Sn&&(Et!=null&&Et.excellent_alias_name)?ft.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${En}`,ft.createElement("br",null),ft.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Et==null?void 0:Et.excellent_alias_name}`)):En},ft.createElement("span",{className:it.e},Sn&&(Et==null?void 0:Et.excellent_alias_name)||En))),ft.createElement(re.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Tn}`},ft.createElement("div",{className:it.unit},ft.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Tn)),ft.createElement("div",{className:it.tags},ft.createElement("div",null,ft.createElement(re.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ft.createElement("span",null,ft.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ft.createElement("span",null,Et.stages_count))),ft.createElement(re.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ft.createElement("span",null,ft.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ft.createElement("span",null,Et.members_count)))))))})),!_t.length&&ft.createElement(ut.Z,null)))},Lt={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"},yt="data:image/png;base64,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",At=te(59301),xe=({className:zt,dataSource:_t=[],col:Be=4,right:Ze,bottom:We=23,precision:Rt=0,wrapWidth:Wt=1200,trackEventItems:en,loading:dn,handleVery:In=()=>!0})=>{const Ln=Math.floor((Wt-(Be-1)*Ze)/Be);return At.createElement(le.Z,{spinning:dn},At.createElement("div",{className:Ee()(Lt.list,zt)},!!_t.length&&_t.map((Sn,_n)=>{const{subject_identifier:je,id:Et,identifier:Pn,power:bt}=Sn,En=Sn.is_public!=0&&Sn.is_public;return At.createElement("div",{className:Lt.wrap,key:Et,style:{width:Ln,marginRight:(1+_n)%Be===0?0:Ze+Rt,marginBottom:We}},At.createElement("a",{className:Lt.li,onClick:Gn=>{Gn.preventDefault(),In(Sn==null?void 0:Sn.first_category_url)&&(en&&(0,Pe.L9)([en]),(0,Pe.xg)(Sn.first_category_url))}},At.createElement("div",{className:Lt.top},At.createElement(re.Z,{title:Sn.name},At.createElement("div",{className:Lt.name},Sn.name)),At.createElement("img",{className:Lt.img,src:De.Z.IMG_SERVER+"/images/"+Sn.avatar_url}),At.createElement("div",{className:Lt.text,title:Sn.creator},Sn.creator),je&&At.createElement("div",{className:Lt.btns},At.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),At.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),En&&At.createElement("div",{className:Lt.sign},"\u516C\u5F00")),At.createElement("div",{className:Lt.bottom},Sn.visits>0&&At.createElement(re.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-liulanyan"}),At.createElement("span",null,Sn.visits))),Sn.course_members_count>0&&At.createElement(re.Z,{title:"\u6210\u5458",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-chengyuan"}),Sn.course_members_count)),Sn.tasks_count>0&&At.createElement(re.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-zuoye"}),Sn.tasks_count)),Sn.is_end?At.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):At.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Sn.is_accessible&&At.createElement("div",{className:Lt.lockWrap},At.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),At.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!_t.length&&At.createElement(ut.Z,null)))},rt={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"},He=te(1997),kt=({dataSource:zt=[],value:_t,onChange:Be,className:Ze,style:We={},tabBarExtraContent:Rt})=>b.createElement("div",{className:Ee()(rt.tabs,Ze),style:We},b.createElement("div",{className:rt.tabsWrap},zt.map((Wt,en)=>!(Wt!=null&&Wt.hide)&&b.createElement("aside",{className:rt.tab,onClick:()=>{Be(Wt.id),Wt.link&&He.history.push(Wt.link)},key:en},b.createElement("div",{className:_t===Wt.id?rt.active:""},Wt.name),(Wt==null?void 0:Wt.resetCount)==null&&(Wt==null?void 0:Wt.total)!==void 0&&b.createElement("span",null,"\uFF08",Wt==null?void 0:Wt.total,"\uFF09"),(Wt==null?void 0:Wt.resetCount)!==void 0&&(Wt==null?void 0:Wt.total)!==void 0&&b.createElement(re.Z,{title:(Wt==null?void 0:Wt.tip)!=null?Wt==null?void 0:Wt.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},Wt==null?void 0:Wt.resetCount),"/",b.createElement("span",null,Wt==null?void 0:Wt.total),"\uFF09"))))),b.createElement("div",{className:rt.tabBar},Rt)),st=({className:zt,style:_t={},children:Be})=>b.createElement("div",{className:Ee()(zt),style:_t},Be),Vt={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"},Tt=te(75727),Ut=te(93041);const Jt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Mt=({sortValue:zt,dropValue:_t,className:Be,onSort:Ze,onDrop:We,dataSource:Rt=Jt})=>{var Wt;return b.createElement("div",{className:Ee()(Vt.orderWrap,Be)},b.createElement(Tt.Z,{dropdownRender:()=>b.createElement(Ut.default,null,Rt.map((en,dn)=>b.createElement(Ut.default.Item,{key:dn,onClick:()=>We(en.id)},en.name)))},b.createElement("span",{className:Vt.orderTextWrap},(Wt=Rt.find(en=>_t===en.id))==null?void 0:Wt.name)),b.createElement("span",{className:Vt.orderIconWrap},b.createElement("span",{className:Vt.orderAsc},b.createElement("i",{className:zt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Vt.cursorPointer} ${Vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Vt.cursorPointer}`,onClick:()=>Ze(zt==="asc"?"desc":"asc")})),b.createElement("span",{className:Vt.orderDesc},b.createElement("i",{className:zt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Vt.cursorPointer} ${Vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Vt.cursorPointer}`,onClick:()=>Ze(zt==="asc"?"desc":"asc")}))))},vt={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"},cn=te(99571),nn=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Ve=(zt,_t,Be)=>_t in zt?nn(zt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Be}):zt[_t]=Be,Qe=(zt,_t)=>{for(var Be in _t||(_t={}))Ft.call(_t,Be)&&Ve(zt,Be,_t[Be]);if(Ue)for(var Be of Ue(_t))Ce.call(_t,Be)&&Ve(zt,Be,_t[Be]);return zt},at=(zt,_t)=>{var Be={};for(var Ze in zt)Ft.call(zt,Ze)&&_t.indexOf(Ze)<0&&(Be[Ze]=zt[Ze]);if(zt!=null&&Ue)for(var Ze of Ue(zt))_t.indexOf(Ze)<0&&Ce.call(zt,Ze)&&(Be[Ze]=zt[Ze]);return Be},ot=(zt,_t,Be)=>new Promise((Ze,We)=>{var Rt=dn=>{try{en(Be.next(dn))}catch(In){We(In)}},Wt=dn=>{try{en(Be.throw(dn))}catch(In){We(In)}},en=dn=>dn.done?Ze(dn.value):Promise.resolve(dn.value).then(Rt,Wt);en((Be=Be.apply(zt,_t)).next())}),we=zt=>{var _t=zt,{className:Be,style:Ze,children:We,loading:Rt=!1,openLoading:Wt,onClick:en=()=>{},size:dn="middle",shape:In="round"}=_t,Ln=at(_t,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Sn,_n]=(0,b.useState)(!1);return b.createElement(cn.ZP,Qe({onClick:(0,me.throttle)(je=>ot(void 0,null,function*(){Wt&&_n(!0);try{yield en(je)}catch(Et){console.log("error",Et)}Wt&&_n(!1)}),2e3,{leading:!0,trailing:!1}),className:Ee()(vt.btn,vt[`${dn}-${In}`],Be),style:Ze,size:dn,shape:In,loading:Sn||Rt},Ln),We)},Oe={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"},he=({className:zt,style:_t,children:Be=null,onClick:Ze,title:We})=>b.createElement("div",{className:Ee()(Oe.head,zt),style:_t},b.createElement("span",{className:"primary-hover",onClick:Ze},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:We},We),b.createElement("div",{className:Oe.node},Be)),be={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"},et=({confirmShow:zt=!0,confirmTitle:_t,confirmClick:Be,cancelShow:Ze=!0,cancelTitle:We,cancelClick:Rt,className:Wt,style:en,confirmLoading:dn=!1})=>b.createElement("div",{className:Ee()(be.btns,Wt),style:en},zt&&b.createElement(cn.ZP,{loading:dn,onClick:Be,type:"primary",className:be.confirm},_t),Ze&&b.createElement(cn.ZP,{onClick:Rt,className:be.cancel},We)),pt={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"},Yt=({className:zt,style:_t={},LeftContent:Be,children:Ze,RightContent:We})=>b.createElement("div",{className:Ee()(pt.fixedBottom,zt),style:_t},b.createElement("div",{className:pt.wrap},b.createElement("div",{className:pt.left},Be),b.createElement("div",{className:pt.center},Ze),b.createElement("div",{className:pt.right},We))),It={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"},gn=({className:zt,style:_t={},dataSource:Be=[]})=>b.createElement("div",{className:Ee()(It.crumbs,zt),style:_t},Be.map((Ze,We)=>WeHe.history.push(Ze.path)},Ze.name):b.createElement("span",null,Ze.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:We,style:{color:"#5F6368"}},Ze.name))),Xt=te(11938),sn=Object.defineProperty,vn=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,Zt=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,hn=(zt,_t,Be)=>_t in zt?sn(zt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Be}):zt[_t]=Be,Ot=(zt,_t)=>{for(var Be in _t||(_t={}))pn.call(_t,Be)&&hn(zt,Be,_t[Be]);if(Zt)for(var Be of Zt(_t))Cn.call(_t,Be)&&hn(zt,Be,_t[Be]);return zt},wn=(zt,_t)=>vn(zt,jt(_t)),yn=(zt,_t)=>{var Be={};for(var Ze in zt)pn.call(zt,Ze)&&_t.indexOf(Ze)<0&&(Be[Ze]=zt[Ze]);if(zt!=null&&Zt)for(var Ze of Zt(zt))_t.indexOf(Ze)<0&&Cn.call(zt,Ze)&&(Be[Ze]=zt[Ze]);return Be};const{Countdown:Dn}=Xt.default;var jn=zt=>{var _t=zt,{onChange:Be}=_t,Ze=yn(_t,["onChange"]);const[We,Rt]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof We=="number"&&We>=0&&Be(We)},[We]);const Wt=en=>{const dn=Math.floor(en/1e3);Rt(dn)};return b.createElement(Dn,wn(Ot({},Ze),{onChange:Wt}))}},20679:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return ue}});var b=te(59301);function ue(Se,ve){const ce=(0,b.useRef)();(0,b.useEffect)(()=>{ce.current=Se}),(0,b.useEffect)(()=>{function fe(){ce.current()}if(ve!==null){let pe=setInterval(fe,ve);return()=>clearInterval(pe)}},[ve])}},12601:function(Ie,Ye,te){"use strict";var b=te(61186),ue=te.n(b),Se=te(77019),ve=te(59301);const ce=({date:fe,showTag:pe})=>ve.createElement(Se.Z,{align:"middle"},ve.createElement("div",null," ",fe?ue()(fe).format("YYYY-MM-DD HH:mm"):"--"," "),pe&&ve.createElement(Se.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},ve.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));Ye.Z=ce},59333:function(Ie,Ye,te){"use strict";var b=te(59301),ue=te(11938),Se=te(71051),ve=te(28284),ce=te(62957),fe=te(29787),pe=te(54172),Ee=te(37568),me=te(77019),ge=te(5269),Ne=te(99571),ye=te(52035),qe=te(61186),ae=te.n(qe),a=te(1997),E=te(61737),x=te(82579),y=te(57535),z=te(8221),ee=te(59301),ne=(de,De,Pe)=>new Promise((Ke,ze)=>{var Me=Xe=>{try{$e(Pe.next(Xe))}catch(it){ze(it)}},ut=Xe=>{try{$e(Pe.throw(Xe))}catch(it){ze(it)}},$e=Xe=>Xe.done?Ke(Xe.value):Promise.resolve(Xe.value).then(Me,ut);$e((Pe=Pe.apply(de,De)).next())});const{Countdown:oe}=ue.default,le=({value:de,onChange:De,MaxMinutes:Pe})=>ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",ee.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",ee.createElement("br",null)),ee.createElement(Se.Z,{value:de,onChange:De,min:0,precision:0,max:Pe,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Pe}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),re=({exercise:de,successCb:De,dispatch:Pe})=>{var Ke,ze,Me,ut;const $e=(0,a.useParams)(),[Xe]=ve.default.useForm(),it=ve.default.useWatch("time",Xe),[St,ft]=(0,b.useState)(!1),Pt=(0,b.useRef)(),{actionTabs:lt}=de,[Lt,yt]=(0,b.useState)(),[,At,Ge,xe]=(0,z.U)(ye.n7,{id:$e.categoryId}),[,rt,He]=(0,z.U)(ye.Cd,{});(0,b.useEffect)(()=>{de.actionTabs.key==="student-unlock"&&(ft(!1),Xe.resetFields())},[de.actionTabs.key]);const ht=()=>new Promise(Mt=>ne(void 0,null,function*(){var vt,cn;return Pt.current=yield(0,x.y)({ip_limit:(vt=lt==null?void 0:lt.exerciseParams)==null?void 0:vt.ip_limit,ip_bind:(cn=lt==null?void 0:lt.exerciseParams)==null?void 0:cn.ip_bind_type}),Mt()})),kt=()=>ne(void 0,null,function*(){var Mt,vt,cn,nn,Ue;yield Xe.validateFields();const Ft=Xe.getFieldsValue();if(ft(!0),(((Mt=lt==null?void 0:lt.exerciseParams)==null?void 0:Mt.ip_limit)!=="no"||(vt=lt==null?void 0:lt.exerciseParams)!=null&&vt.ip_bind_type)&&(yield ht()),(yield(0,ye.ZD)((cn=lt==null?void 0:lt.exerciseParams)==null?void 0:cn.id,{exercise_user_id:(nn=lt==null?void 0:lt.exerciseParams)==null?void 0:nn.exercise_user_id,unlock_key:Ft.unlock_key,time:Ft.time,ip:Pt.current})).status===0){if(De){Pe({type:"exercise/setActionTabs",payload:{}}),De();return}const Ve=lt==null?void 0:lt.exerciseParams;(0,E.nr)({inner_ip:Ve.inner_ip,public_ip:Ve.public_ip,open_camera:Ve.open_camera,ip_limit:Ve.ip_limit,ip_bind:Ve.ip_bind,ip_bind_type:Ve.ip_bind_type,exercise_tips:Ve.exercise_tips,exerciseId:Ve.id,screen_open:Ve.screen_open,screen_num:Ve.screen_num,screen_sec:Ve.screen_sec,coursesId:$e.coursesId,login:(Ue=(0,y.eY)())==null?void 0:Ue.login,history,identity_verify:Ve.identity_verify,open_phone_video_recording:Ve.open_phone_video_recording,current_status:Ve.current_status}),Pe({type:"exercise/setActionTabs",payload:{}})}ft(!1)}),Ae=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Mt=>ee.createElement("span",{className:Mt.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Mt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Mt=>ee.createElement("span",{className:Mt.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Mt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],st=((Ke=lt==null?void 0:lt.exerciseParams)==null?void 0:Ke.errorMessage)&&typeof((ze=lt==null?void 0:lt.exerciseParams)==null?void 0:ze.errorMessage)=="object";(0,b.useEffect)(()=>{de.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const Mt=yield He($e);yield Ge({}),Mt.status||yt(Mt)})},[de.actionTabs.key]);const{time:Vt,end_time:Tt}=(Lt==null?void 0:Lt.exercise)||{},Ut=xe!=null&&xe.user_end_time?ae()(xe==null?void 0:xe.user_end_time).add(1,"minutes"):ae()(),Jt=ae()(xe==null?void 0:xe.user_total_end_time)>Ut?Math.round(ae().duration(ae()(xe==null?void 0:xe.user_total_end_time).diff(Ut.startOf("minute"))).asMinutes()):0,gt=((xe==null?void 0:xe.student_left_minutes)||0)+(it||0);return ee.createElement(ee.Fragment,null,ee.createElement(ce.default,{width:514,centered:!0,closable:!!((Me=lt==null?void 0:lt.exerciseParams)!=null&&Me.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:de.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Pe({type:"exercise/setActionTabs",payload:{}})}},ee.createElement(fe.Z,{spinning:At||rt},st&&ee.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!st&&ee.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),st&&ee.createElement(pe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((ut=lt==null?void 0:lt.exerciseParams)==null?void 0:ut.errorMessage)||{}],columns:Ae}),ee.createElement("div",{className:""},ee.createElement(ve.default,{form:Xe,layout:"vertical",autoComplete:"off"},ee.createElement(ve.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ee.createElement(Ee.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Vt!==-1?ee.createElement(ee.Fragment,null,ee.createElement(ve.default.Item,{name:"time",label:ee.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",ee.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",ae()(xe==null?void 0:xe.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},ee.createElement(le,{MaxMinutes:Jt})),ee.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},At||rt?"--":gt),"\u5206\u949F",gt!==0&&(xe==null?void 0:xe.user_end_time)&&ee.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ee.createElement("span",{className:"ml5"},ae()(xe==null?void 0:xe.user_end_time).add(it||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):ee.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",ae()(Tt).format("YYYY-MM-DD HH:mm")))),ee.createElement(me.Z,{justify:"space-between",align:"middle"},ee.createElement(ge.Z,null),ee.createElement(ge.Z,null,ee.createElement(Ne.ZP,{loading:St,onClick:kt},"\u8FDB\u5165\u8003\u8BD5"))))))};Ye.Z=(0,a.connect)(({exercise:de})=>({exercise:de}))(re)},1448:function(Ie,Ye,te){"use strict";te.r(Ye),te.d(Ye,{default:function(){return Pa}});var b=te(59301),ue=te(1997),Se={box:"box___akyrK",code_style:"code_style___ra7Uf",formWrap:"formWrap___y92V8",shiti_icon:"shiti_icon____ZNmy",genghuan:"genghuan___Bw7ao",shanchu:"shanchu___SItJZ",box_header:"box_header___jersL",header_title:"header_title___Jrz8Q",ewm:"ewm___Ccwyw",ewm_img:"ewm_img___qYpk1",ewm_text:"ewm_text____v5jw",headerBtn:"headerBtn___vSSpt",subBtn:"subBtn___cwcre",box_miaoshu:"box_miaoshu___BqRGY",question_button:"question_button___MvZyz",select_question:"select_question___LvjKa",question_right:"question_right___sDC9L",question_right_title:"question_right_title___ek4Hb",question_right_content:"question_right_content___FyEMX",save_button:"save_button___dLwXn",question_list:"question_list___ZIpfP",staticWrap:"staticWrap___WAzhb",title:"title___xZVjz",subTitle:"subTitle___Y2dsw",erweima:"erweima___6VmbC",scoreByBlankRadio:"scoreByBlankRadio___y1faA",evalueWrap:"evalueWrap___jZNEB",evalueSty:"evalueSty___ywS_A",label:"label___m6frU",asnCont:"asnCont___U_49N",ansWrap:"ansWrap___aOGMP",selectMore:"selectMore___TiusP",edit_knowledges:"edit_knowledges___hZwFH",nodataSty:"nodataSty___zKmG6",leftWrap:"leftWrap___YJzfQ",rightWrap:"rightWrap___Fhs88",smartAI:"smartAI___W3_5c",smartAnimation:"smartAnimation___RNNbO",smartQuestion:"smartQuestion___hdHdF",close_drawer:"close_drawer___lIXmS",bottomDiv:"bottomDiv___LZZSF",commentModalSty:"commentModalSty___np5N0"},ve=te(28284),ce=te(6767),fe=te(62957),pe=te(71411),Ee=te(25399),me=te(82326),ge=te(29787),Ne=te(30641),ye=te(54172),qe=te(99571),ae=te(99381),a=te(47889),E=te(42311),x=te(205),y=te(13820),z=te(89284),ee=te(77019),ne=te(89392),oe=te.n(ne),le={wrap:"wrap___xb1NT",deleteIcon:"deleteIcon___cM9xv",keywordTag:"keywordTag___UL5M3",questionTitleEditorWrap:"questionTitleEditorWrap___KCJQj",choiceListWrap:"choiceListWrap___YUFJN",choiceWrap:"choiceWrap___OLt1d",choiceIndex:"choiceIndex___v8tLz",judgementIndex:"judgementIndex___GFeej",setAnswerBtn:"setAnswerBtn___pBwSA",activeAnswer:"activeAnswer___d0iL0",activeJudgementAnswer:"activeJudgementAnswer___hUIzE",actionWrapper:"actionWrapper___KnaNE",addIcon:"addIcon___fbmnO",inputBorder:"inputBorder___vbVXA",placeholder:"placeholder___ECmuB",blankInputNumberWrapper:"blankInputNumberWrapper___uIbUU",addBtn:"addBtn___c1VkJ",blankIndex:"blankIndex___ek3fY",baseInputWrapper:"baseInputWrapper___zlGHK",collapseWrapper:"collapseWrapper___QtpR6",panelHeader:"panelHeader___ZsUo0",open:"open___q9CQo",close:"close___Ju5ls",hide:"hide___BmCWZ",green:"green___XHvv2",textArea:"textArea___wzrae",row:"row___TZDhZ",html:"html___kVAJu",line:"line___oR2SG",c:"c___nVJjx",cpp:"cpp___N2fHM",java:"java___CHMws",python:"python___Nmt1l"},re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAj5JREFUOE91U01oE0EYfbOmhURT2qAHbyIa0KsIPXoIFaEHreBNPeihFw96kQq9iDSXUlDwB3vqTdAWFSyBBqwIoRUUPRoU0WhEYpNmTZqd309mdzNJBBcWhvlm3rzvfe8xADizVMsKTXkhTC5QekQoAx7/QlG0ltGeUORLTUXtsRksHCmzC4/8LNdyg0s9Fh3oHo4uOjDZt1YETdTQzBtnl55sL3Opp7ii3uEYpJ+JqzsmBobYCpt+2mxyaSLacXGA/sDLgwyFJp9dee5T3FtIee5kGgcyQ1aage+nrzDx4DuaHe00EdqAXXvRigEikZbOjWGt3EHV1zBEOH9sDxIeC8FO3K2g0pCw7XClraBg1wttskiWvm1j8ewo6jsaO4LCS8MJhoSHEOTWWh0/mhKlLx0nMJstdkIGXYB7p0dQ+srxu6WhjFUbYW006eHQ3iG8+tTBwnrdjZndfBmQfTmIR3Z7Mo3CxwC/YoBWYHAwswuTR1PY/MZx9VkNf4LYJ9KA5V8LEn3qz5/a7cSzDNY/B8gdTuJDlePGah1b7VjEyFRg8yXpACyTuYmUA2gLgzcVgWSCIZNimC1so+or165tnd3ZVANjnD4+jP1pz4HU2joECBTh8uMt+IFVv+dWdv8tNbns878zTpyB/9lZEoQ2Plt8R8tCm6l+M/3rysjSsdX79JKaVtjD95QFYUNI0wuTSyOhK3AvFwQuNYSmRiD1eGgxC0IGeaFMzuZiIIXOIy6dPtemKMBmVi/uK/8FuZeFO/t9oycAAAAASUVORK5CYII=",de="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAiZJREFUOE9dkz1rFFEUhp87u2x2Q1xJQBEEQYvYihLYxi6tTURQEBQEwU5MUuQXpJBERQSVFGIKo5AgiI3E2C4IElQQo1HExiImZnbne2eOHO5MdrQY7nDhPLwf5xqAuVUZNSGzmce4+DTFBwKoG2g4MOhAPT8HHdwBh9W6YebEVbNhHq7LaNihnfgM66AEgJ4+ODE0coiCGhULzKE7VWiZhQ+yHAVMxD5kgR0sg6q9f4b2ADlsxTz6IruRRzMJoIAUCgo1NbE2/lOgd65Z/CFSDCsgyW0UOehpwn4eRSYFzCz9EtHBOFegsMtj0KxD14cHTyDzoBLDjSmNHJ7e7YdrlrdFIh3OAYdqcOY4bHdhZAhWXsPmV9vK9HULeHynBHjpinixBaj80wfh6H5YegsXxmDjJ7xYs+1MX7OAhdv9YM2bjoibQRgBIZw9DKnAt99wbAQqBu4/h+APTF2xgHvzOaACpu2JdDLo9OCIA6easBVAmMCAAweGYG0d3n2EqYsWMD9XsvA+EHFTUEirAfsq8Ow7dLtQTeDSSdhyYfEVTJ6zgJu3oJZZiPkUigSqIAMF+TGUay2yKddartZ8jmQ3FZpeCpqFQqLILlXxKbBX3o/8vxLjKmBZhIme9FV0FVLsRWlH0tI70VZMwIrZDGU0MbQRhsOSFS8pWSktWaYv1SrYcWJaRkNRSGqYzWC8m9Ls5Ha02j0ruifWipt5rJqImcnzZuMvjUViA61/XdEAAAAASUVORK5CYII=",De=te(59301);const Pe=({problemset:Bt,dispatch:Le,question:xt,disabled:an,showAnswer:zn})=>{const[Jn,On]=(0,b.useState)({}),[Fn,qn]=(0,b.useState)([]),[Qn,fa]=(0,b.useState)(!1),[ka]=(0,ue.useSearchParams)(),ya=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ba={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898"};return(0,b.useEffect)(()=>{const Ma=(0,ne.cloneDeep)(xt);On(Ma),qn(Ma==null?void 0:Ma.choices)},[xt]),De.createElement("div",null,De.createElement("div",{style:{display:"flex"}},(xt==null?void 0:xt.generate_type)=="artificial"?De.createElement(Ee.Z,{title:"\u81EA\u4E3B\u5EFA\u9898"},De.createElement("img",{src:re,width:16,height:16,style:{margin:"5px 5px 0 0"}})):De.createElement(Ee.Z,{title:"\u667A\u80FD\u51FA\u9898"},De.createElement("img",{src:de,width:16,height:16,style:{margin:"5px 5px 0 0"}})),De.createElement(z.Z,{value:Jn==null?void 0:Jn.name,style:{fontSize:"16px"}})),Fn==null?void 0:Fn.map((Ma,ca)=>{const{is_answer:pa,choice_text:Ta}=Ma;return De.createElement("div",{key:ca,style:{pointerEvents:"none",fontSize:"16px"},className:`${le.row} `},De.createElement("span",null,ya[ca],".\xA0"),De.createElement(z.Z,{className:le.html,value:Ta,style:{fontSize:"16px"}}))}),zn&&De.createElement("div",null,De.createElement("div",{className:le.line}),De.createElement("div",{className:"c-grey-333 mb5 font16"},De.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),ya[Fn.findIndex(Ma=>Ma==null?void 0:Ma.is_answer)]),De.createElement(ee.Z,{className:"c-grey-333 mb10 font16"},De.createElement("b",null,"\u89E3\u6790:\xA0"),De.createElement(z.Z,{className:`${le.html} font16`,value:(Jn==null?void 0:Jn.analysis)||"\u6682\u65E0\u89E3\u6790"}))))};var Ke=(0,ue.connect)(({problemset:Bt})=>({problemset:Bt}))(Pe),ze=te(5269),Me=te(12893),ut=te(39077),$e=te(59301),Xe=Object.defineProperty,it=Object.defineProperties,St=Object.getOwnPropertyDescriptors,ft=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Lt=(Bt,Le,xt)=>Le in Bt?Xe(Bt,Le,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Bt[Le]=xt,yt=(Bt,Le)=>{for(var xt in Le||(Le={}))Pt.call(Le,xt)&&Lt(Bt,xt,Le[xt]);if(ft)for(var xt of ft(Le))lt.call(Le,xt)&&Lt(Bt,xt,Le[xt]);return Bt},At=(Bt,Le)=>it(Bt,St(Le)),Ge=(Bt,Le)=>{var xt={};for(var an in Bt)Pt.call(Bt,an)&&Le.indexOf(an)<0&&(xt[an]=Bt[an]);if(Bt!=null&&ft)for(var an of ft(Bt))Le.indexOf(an)<0&<.call(Bt,an)&&(xt[an]=Bt[an]);return xt};const xe=Bt=>{var Le=Bt,{value:xt,onChange:an,scrollId:zn}=Le,Jn=Ge(Le,["value","onChange","scrollId"]);return $e.createElement("div",{id:zn||""},$e.createElement(ut.Z,At(yt({},Jn),{defaultValue:xt,onChange:(On,Fn)=>{Fn!=null&&Fn.length?an(On,Fn):an(On)}})))},rt=({value:Bt,onChange:Le,placeholder:xt,height:an=150,isEdit:zn,miniToolbar:Jn,watch:On=!0})=>zn?$e.createElement(ut.Z,{isFocus:!0,height:an||void 0,placeholder:xt,defaultValue:Bt,onChange:Le,miniToolbar:Jn}):$e.createElement("div",{style:{cursor:"pointer"}},Bt?$e.createElement(z.Z,{className:le.inputBorder,value:Bt}):$e.createElement("div",{className:`${le.inputBorder} ${le.placeholder} inputBorderError`},xt));var He=te(59301),ht=Object.defineProperty,kt=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Ut=(Bt,Le,xt)=>Le in Bt?ht(Bt,Le,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Bt[Le]=xt,Jt=(Bt,Le)=>{for(var xt in Le||(Le={}))Vt.call(Le,xt)&&Ut(Bt,xt,Le[xt]);if(st)for(var xt of st(Le))Tt.call(Le,xt)&&Ut(Bt,xt,Le[xt]);return Bt},gt=(Bt,Le)=>kt(Bt,Ae(Le)),Mt=(Bt,Le)=>{var xt={};for(var an in Bt)Vt.call(Bt,an)&&Le.indexOf(an)<0&&(xt[an]=Bt[an]);if(Bt!=null&&st)for(var an of st(Bt))Le.indexOf(an)<0&&Tt.call(Bt,an)&&(xt[an]=Bt[an]);return xt};const vt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],cn=({value:Bt,onChange:Le,choiceTextKey:xt,answerKey:an,index:zn,isEdit:Jn,setInputActive:On,form:Fn,choiceOptionsPath:qn,allowChangeMode:Qn,showAddIcon:fa,addItem:ka,deleteItem:ya})=>{const Ba=(Bt==null?void 0:Bt[an])===1,Ma=()=>{const pa=Fn.getFieldValue(qn);Fn.setFieldValue(qn,pa.map(Ta=>gt(Jt({},Ta),{[an]:0})))},ca=()=>{Ba?Le(gt(Jt({},Bt),{[an]:0})):(Qn||Ma(),Le(gt(Jt({},Bt),{[an]:1})))};return He.createElement(ee.Z,{className:le.choiceWrap,align:"middle",wrap:!1},He.createElement(ze.Z,{onClick:ca,className:`${le.choiceIndex} ${Ba?le.activeAnswer:""}`},vt[zn]),He.createElement(ze.Z,{flex:1,className:`${le.editorWrap} ml15`,onClick:On},He.createElement(rt,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Jn,value:Bt==null?void 0:Bt[xt],onChange:pa=>{Le(gt(Jt({},Bt),{[xt]:pa}))}})),He.createElement(ze.Z,{className:le.actionWrapper},He.createElement(Ee.Z,{title:"\u5220\u9664"},He.createElement(Me.Z,{className:le.deleteIcon,onClick:ya,style:{visibility:zn>1?"visible":"hidden"}}))))},nn=({questionTitlePlaceholder:Bt,titleKey:Le,choiceKey:xt,analysisKey:an,choiceTextKey:zn,answerKey:Jn,choiceOptionsPath:On,allowChangeMode:Fn=!0,form:qn,showAnalysis:Qn=!0})=>{const[fa,ka]=(0,b.useState)(),[ya,Ba]=(0,b.useState)(!1);return He.createElement("div",{className:le.wrap},He.createElement("div",{className:le.questionTitleEditorWrap},He.createElement(ve.default.Item,{label:"\u9898\u5E72",name:Le,labelCol:{span:24},rules:[{required:!0}]},He.createElement(xe,{scrollId:Array.isArray(Le)?Le.join("_"):`${Le}`,height:150,placeholder:Bt}))),He.createElement(ve.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),He.createElement(ve.default.List,{name:xt,rules:[{validator(Ma,ca){const pa=ca.some(ja=>ja[Jn]===1),Ta=ca.findIndex(ja=>{var Wa;return((Wa=ja[zn])==null?void 0:Wa.length)<=0});return Ta!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${vt[Ta]}\u9009\u9879\u7684\u5185\u5BB9`)):pa?Promise.resolve():(ce.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(Ma,{add:ca,remove:pa})=>He.createElement("div",{id:Array.isArray(On)?On.join("_"):`${On}`},Ma.map((Ta,ja)=>{var Wa=Ta,{key:ie,name:wt}=Wa,Fe=Mt(Wa,["key","name"]);const _e=fa===ie,Re=()=>{ka(ie)},dt=ja<7&&ja===Ma.length-1,nt=()=>ca({[zn]:"",[Jn]:0}),Je=()=>pa(wt);return He.createElement(ve.default.Item,gt(Jt({},Fe),{key:ie,name:wt,className:le.choiceListWrap,rules:[{validator(tt,Nt){return Nt!=null&&Nt.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${vt[ja]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),He.createElement(cn,{choiceTextKey:zn,answerKey:Jn,index:ja,isEdit:_e,setInputActive:Re,form:qn,choiceOptionsPath:On,allowChangeMode:Fn,showAddIcon:dt,addItem:nt,deleteItem:Je}))}),Ma.length<8&&He.createElement("div",{className:`${le.addBtn} mb30`,onClick:()=>ca({[zn]:"",[Jn]:0})},He.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),Qn&&He.createElement("div",{onClick:()=>Ba(!0)},He.createElement(ve.default.Item,{name:an,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},He.createElement(rt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ya}))))};var Ue=te(59301),Ft=Object.defineProperty,Ce=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,mt=(Bt,Le,xt)=>Le in Bt?Ft(Bt,Le,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Bt[Le]=xt,we=(Bt,Le)=>{for(var xt in Le||(Le={}))at.call(Le,xt)&&mt(Bt,xt,Le[xt]);if(Qe)for(var xt of Qe(Le))ot.call(Le,xt)&&mt(Bt,xt,Le[xt]);return Bt},Oe=(Bt,Le)=>Ce(Bt,Ve(Le)),se=(Bt,Le)=>{var xt={};for(var an in Bt)at.call(Bt,an)&&Le.indexOf(an)<0&&(xt[an]=Bt[an]);if(Bt!=null&&Qe)for(var an of Qe(Bt))Le.indexOf(an)<0&&ot.call(Bt,an)&&(xt[an]=Bt[an]);return xt};const he={\u6B63\u786E:"T",\u9519\u8BEF:"F"},be=({value:Bt,onChange:Le,form:xt})=>{const an=(Bt==null?void 0:Bt.is_answer)===1,zn=Bt==null?void 0:Bt.choice_text,Jn=()=>{const On=xt.getFieldsValue().choices.map(Fn=>({choice_text:Fn.choice_text,is_answer:0}));xt.setFieldsValue({choices:On}),Le(Oe(we({},Bt),{is_answer:1}))};return Ue.createElement(ee.Z,{className:le.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Ue.createElement(ze.Z,{onClick:Jn,className:`${le.choiceIndex} ${le.judgementIndex} ${an?le.activeAnswer:""}`},he[zn]),Ue.createElement(ze.Z,{flex:1,className:`${le.editorWrap} ml15`},Ue.createElement("div",{className:`${le.inputBorder} ${le.placeholder} ${an?le.activeJudgementAnswer:""}`},zn)))},ke=({questionTitlePlaceholder:Bt,choiceKey:Le,form:xt})=>{const[an,zn]=(0,b.useState)(!1);return Ue.createElement("div",{className:le.wrap},Ue.createElement("div",{className:le.questionTitleEditorWrap},Ue.createElement(ve.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Ue.createElement(xe,{scrollId:"name",height:140,placeholder:Bt}))),Ue.createElement(ve.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Ue.createElement(ve.default.List,{name:"choices",rules:[{validator(Jn,On){return On.some(qn=>(qn==null?void 0:qn.is_answer)===1)?Promise.resolve():(ce.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},Jn=>Ue.createElement("div",{id:"choices"},Jn.map(On=>{var Fn=On,{key:qn,name:Qn}=Fn,fa=se(Fn,["key","name"]);return Ue.createElement(ve.default.Item,Oe(we({},fa),{key:qn,name:Qn,noStyle:!0}),Ue.createElement(be,{form:xt}))})))),Ue.createElement("div",{onClick:()=>zn(!0)},Ue.createElement(ve.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ue.createElement(rt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:an}))))};var et=te(59301);const pt=({problemset:Bt,dispatch:Le,question:xt})=>{var an;const zn={C:et.createElement("span",{className:le.c},"C"),"C++":et.createElement("span",{className:le.cpp},"C++"),Java:et.createElement("span",{className:le.java},"Java"),Python:et.createElement("span",{className:le.python},"Python")};return et.createElement("div",{style:{color:"#333",display:"flex",fontSize:"14px",width:"100%",marginTop:"10px"}},(xt==null?void 0:xt.generate_type)=="artificial"?et.createElement(Ee.Z,{title:"\u81EA\u4E3B\u5EFA\u9898"},et.createElement("img",{src:re,width:16,height:16,style:{margin:"5px 5px 0 0"}})):et.createElement(Ee.Z,{title:"\u667A\u80FD\u51FA\u9898"},et.createElement("img",{src:de,width:16,height:16,style:{margin:"5px 5px 0 0"}})),et.createElement("span",{className:"font16"},xt==null?void 0:xt.name,xt==null?void 0:xt.name,(an=xt==null?void 0:xt.languages)==null?void 0:an.map((Jn,On,Fn)=>et.createElement(b.Fragment,{key:On},zn[Jn==null?void 0:Jn.language]))))};var Ct=(0,ue.connect)(({problemset:Bt})=>({problemset:Bt}))(pt),Yt=te(61737),It={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},Gt={log(...Bt){this.enabled&&(Bt.push(Date.now()),It.logger.log("[ActionCable]",...Bt))}};const gn=()=>new Date().getTime(),Xt=Bt=>(gn()-Bt)/1e3;class sn{constructor(Le){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=Le,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=gn(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),Gt.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=gn(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),Gt.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=gn()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,Gt.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=gn(),Gt.log("ConnectionMonitor recorded disconnect")}startPolling(){this.stopPolling(),this.poll()}stopPolling(){clearTimeout(this.pollTimeout)}poll(){this.pollTimeout=setTimeout(()=>{this.reconnectIfStale(),this.poll()},this.getPollInterval())}getPollInterval(){const{staleThreshold:Le,reconnectionBackoffRate:xt}=this.constructor,an=Math.pow(1+xt,Math.min(this.reconnectAttempts,10)),Jn=(this.reconnectAttempts===0?1:xt)*Math.random();return Le*1e3*an*(1+Jn)}reconnectIfStale(){this.connectionIsStale()&&(Gt.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${Xt(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?Gt.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${Xt(this.disconnectedAt)} s`):(Gt.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return Xt(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&Xt(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(Gt.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}sn.staleThreshold=6,sn.reconnectionBackoffRate=.15;var vn={message_types:{welcome:"welcome",disconnect:"disconnect",ping:"ping",confirmation:"confirm_subscription",rejection:"reject_subscription"},disconnect_reasons:{unauthorized:"unauthorized",invalid_request:"invalid_request",server_restart:"server_restart",remote:"remote"},default_mount_path:"/cable",protocols:["actioncable-v1-json","actioncable-unsupported"]};const{message_types:jt,protocols:Zt}=vn,pn=Zt.slice(0,Zt.length-1),Cn=[].indexOf;class hn{constructor(Le){this.open=this.open.bind(this),this.consumer=Le,this.subscriptions=this.consumer.subscriptions,this.monitor=new sn(this),this.disconnected=!0}send(Le){return this.isOpen()?(this.webSocket.send(JSON.stringify(Le)),!0):!1}open(){if(this.isActive())return Gt.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const Le=[...Zt,...this.consumer.subprotocols||[]];return Gt.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${Le}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new It.WebSocket(this.consumer.url,Le),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:Le}={allowReconnect:!0}){if(Le||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(Gt.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(Le){Gt.log("Failed to reopen WebSocket",Le)}finally{Gt.log(`Reopening WebSocket in ${this.constructor.reopenDelay}ms`),setTimeout(this.open,this.constructor.reopenDelay)}else return this.open()}getProtocol(){if(this.webSocket)return this.webSocket.protocol}isOpen(){return this.isState("open")}isActive(){return this.isState("open","connecting")}triedToReconnect(){return this.monitor.reconnectAttempts>0}isProtocolSupported(){return Cn.call(pn,this.getProtocol())>=0}isState(...Le){return Cn.call(Le,this.getState())>=0}getState(){if(this.webSocket){for(let Le in It.WebSocket)if(It.WebSocket[Le]===this.webSocket.readyState)return Le.toLowerCase()}return null}installEventHandlers(){for(let Le in this.events){const xt=this.events[Le].bind(this);this.webSocket[`on${Le}`]=xt}}uninstallEventHandlers(){for(let Le in this.events)this.webSocket[`on${Le}`]=function(){}}}hn.reopenDelay=500,hn.prototype.events={message(Bt){if(!this.isProtocolSupported())return;const{identifier:Le,message:xt,reason:an,reconnect:zn,type:Jn}=JSON.parse(Bt.data);switch(this.monitor.recordMessage(),Jn){case jt.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case jt.disconnect:return Gt.log(`Disconnecting. Reason: ${an}`),this.close({allowReconnect:zn});case jt.ping:return null;case jt.confirmation:return this.subscriptions.confirmSubscription(Le),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(Le,"connected",{reconnected:!0})):this.subscriptions.notify(Le,"connected",{reconnected:!1});case jt.rejection:return this.subscriptions.reject(Le);default:return this.subscriptions.notify(Le,"received",xt)}},open(){if(Gt.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return Gt.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(Bt){if(Gt.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){Gt.log("WebSocket onerror event")}};const Ot=function(Bt,Le){if(Le!=null)for(let xt in Le){const an=Le[xt];Bt[xt]=an}return Bt};class wn{constructor(Le,xt={},an){this.consumer=Le,this.identifier=JSON.stringify(xt),Ot(this,an)}perform(Le,xt={}){return xt.action=Le,this.send(xt)}send(Le){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(Le)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class yn{constructor(Le){this.subscriptions=Le,this.pendingSubscriptions=[]}guarantee(Le){this.pendingSubscriptions.indexOf(Le)==-1?(Gt.log(`SubscriptionGuarantor guaranteeing ${Le.identifier}`),this.pendingSubscriptions.push(Le)):Gt.log(`SubscriptionGuarantor already guaranteeing ${Le.identifier}`),this.startGuaranteeing()}forget(Le){Gt.log(`SubscriptionGuarantor forgetting ${Le.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(xt=>xt!==Le)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(Le=>{Gt.log(`SubscriptionGuarantor resubscribing ${Le.identifier}`),this.subscriptions.subscribe(Le)})},500)}}class Dn{constructor(Le){this.consumer=Le,this.guarantor=new yn(this),this.subscriptions=[]}create(Le,xt){const an=Le,zn=typeof an=="object"?an:{channel:an},Jn=new wn(this.consumer,zn,xt);return this.add(Jn)}add(Le){return this.subscriptions.push(Le),this.consumer.ensureActiveConnection(),this.notify(Le,"initialized"),this.subscribe(Le),Le}remove(Le){return this.forget(Le),this.findAll(Le.identifier).length||this.sendCommand(Le,"unsubscribe"),Le}reject(Le){return this.findAll(Le).map(xt=>(this.forget(xt),this.notify(xt,"rejected"),xt))}forget(Le){return this.guarantor.forget(Le),this.subscriptions=this.subscriptions.filter(xt=>xt!==Le),Le}findAll(Le){return this.subscriptions.filter(xt=>xt.identifier===Le)}reload(){return this.subscriptions.map(Le=>this.subscribe(Le))}notifyAll(Le,...xt){return this.subscriptions.map(an=>this.notify(an,Le,...xt))}notify(Le,xt,...an){let zn;return typeof Le=="string"?zn=this.findAll(Le):zn=[Le],zn.map(Jn=>typeof Jn[xt]=="function"?Jn[xt](...an):void 0)}subscribe(Le){this.sendCommand(Le,"subscribe")&&this.guarantor.guarantee(Le)}confirmSubscription(Le){Gt.log(`Subscription confirmed ${Le}`),this.findAll(Le).map(xt=>this.guarantor.forget(xt))}sendCommand(Le,xt){const{identifier:an}=Le;return this.consumer.send({command:xt,identifier:an})}}class kn{constructor(Le){this._url=Le,this.subscriptions=new Dn(this),this.connection=new hn(this),this.subprotocols=[]}get url(){return jn(this._url)}send(Le){return this.connection.send(Le)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(Le){this.subprotocols=[...this.subprotocols,Le]}}function jn(Bt){if(typeof Bt=="function"&&(Bt=Bt()),Bt&&!/^wss?:/i.test(Bt)){const Le=document.createElement("a");return Le.href=Bt,Le.href=Le.href,Le.protocol=Le.protocol.replace("http","ws"),Le.href}else return Bt}function zt(Bt=_t("url")||vn.default_mount_path){return new kn(Bt)}function _t(Bt){const Le=document.head.querySelector(`meta[name='action-cable-${Bt}']`);if(Le)return Le.getAttribute("content")}var Be=te(11566),Ze=te(94784),We=te(37568),Rt={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb"},Wt=te(28374),en=te(97424),dn=te(84880),In=te(50887),Ln=te(2887),Sn=te(80235),_n=te(1970),je="data:image/png;base64,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",Et=(Bt,Le,xt)=>new Promise((an,zn)=>{var Jn=qn=>{try{Fn(xt.next(qn))}catch(Qn){zn(Qn)}},On=qn=>{try{Fn(xt.throw(qn))}catch(Qn){zn(Qn)}},Fn=qn=>qn.done?an(qn.value):Promise.resolve(qn.value).then(Jn,On);Fn((xt=xt.apply(Bt,Le)).next())}),bt=(0,b.forwardRef)(({onSave:Bt,aiImg:Le},xt)=>{var an;const zn=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 +\u4F8B:\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9:\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,Jn=(0,ue.useParams)(),[On,Fn]=(0,b.useState)(!1),[qn,Qn]=(0,b.useState)([]),[fa,ka]=(0,b.useState)(!0),[ya,Ba]=(0,b.useState)(null),[Ma,ca]=(0,b.useState)([]),[pa,Ta]=(0,b.useState)(0),[ja,Wa]=(0,b.useState)(0),[ie,wt]=(0,b.useState)(!1),[Fe,_e]=(0,b.useState)(""),[Re,dt]=(0,b.useState)(0),[nt,Je]=(0,b.useState)(0),[tt,Nt]=(0,b.useState)(0),[tn,Qt]=(0,b.useState)(0),[Kt,fn]=(0,b.useState)(0),[bn,$t]=(0,b.useState)(0),[Xn,$n]=(0,b.useState)(0),[Da,ha]=(0,b.useState)(0),[Oa,ua]=(0,b.useState)(null),[Za,ba]=(0,b.useState)(_n.Q),{contentRef:da,value:Ga,status:Ra,open:Ha,close:Ua}=Za,za=(0,Ln.Z)({contentRef:da,status:Ra}),{openProgress:Ia,closeProgress:Qa,CreateProgressModal:La,progressOpen:vo}=(0,In.Z)();(0,b.useEffect)(()=>{ya&&(po(),oo()),ya===!1&&(Ua(),Qn([]),_e(zn),dt(0),Je(0),Nt(0),Qt(0),fn(0),$t(0),$n(0),ha(0),ua(null))},[ya]);const uo=()=>{Ba(!0)};(0,b.useImperativeHandle)(xt,()=>({onClick:uo}));const co=Aa=>{wt(!0),Ta(Aa),Wa(0)},Po=Aa=>Et(void 0,null,function*(){const ro=Aa.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(ro)==-1?(ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Aa.size/1024/1024>10?(ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),oo=()=>Et(void 0,null,function*(){const Aa=yield(0,x.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Aa.status===0&&(Ta(Aa.total_number),Wa(Aa.remaining_number))}),po=()=>Et(void 0,null,function*(){console.log(Jn,"params"),ka(!0),_e("\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u8FDB\u884C\u51FA\u9898"),ka(!1)}),la=Aa=>(Aa=Aa||"",Aa=String(Aa),Aa=Aa.replace(/\s+/g,""),Aa),Na=()=>Et(void 0,null,function*(){var Aa,ro,no;if(la(Fe)){if(Fe.length>1e3){ce.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{ce.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!la(Fe)&&!(qn!=null&&qn.length)){ce.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}if(Oa===null){ce.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\u7C7B\u578B");return}const Co=[{name:"\u5355\u9009\u9898",num:Oa===0?1:0},{name:"\u591A\u9009\u9898",num:Oa===1?1:0},{name:"\u5224\u65AD\u9898",num:Oa===2?1:0},{name:"\u586B\u7A7A\u9898",num:tn||0},{name:"\u7B80\u7B54\u9898",num:Kt||0},{name:"\u7EC4\u5408\u9898",num:Da||0},{name:"\u7F16\u7A0B\u9898",num:Oa===6?1:0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Xn||0}];wt(!1);const Oo={scene_type:6,request_identifier:Math.random(),file_id:(ro=(Aa=qn[0])==null?void 0:Aa.response)==null?void 0:ro.id,content:Fe,ppt_page_url:(no=Le==null?void 0:Le[0])==null?void 0:no.url,count_arr:Co.map(wo=>wo.num).join(",")};yield Ha(Oo),oo()}),Hn=()=>Et(void 0,null,function*(){const Aa=za();Ia(),Fn(!0),ca([]);const ro=new FormData;ro.append("html",Aa);const no=yield(0,x.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ro},!0);if((no==null?void 0:no.status)===0)if(no!=null&&no.data){Qa(100),ca(no==null?void 0:no.data);return}else ce.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Fn(!1),Qa()}),yo=()=>Et(void 0,null,function*(){const Aa=za();(0,Yt.RG)(Aa)}),Ao=["uploading","error"].includes((an=qn==null?void 0:qn[0])==null?void 0:an.status);return b.createElement(b.Fragment,null,b.createElement(Sn.Z,{visible:ie,totalCount:pa,usedCount:ja,onCancel:()=>wt(!1),onOk:Na}),b.createElement(Ne.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:b.createElement("div",{className:Rt.extraHeader},b.createElement(ee.Z,{align:"middle"},!Ra&&!!Ga&&b.createElement(b.Fragment,null,b.createElement(Wt.op,{onClick:Hn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),b.createElement(Wt.op,{onClick:yo,shape:"default",type:"text"},b.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),b.createElement("i",{onClick:()=>{const Aa=ro=>{fe.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ro,onOk:()=>{Ba(!1)}})};if(Ra){Aa("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ga?Aa("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Ba(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:ya},b.createElement("div",{className:Rt.wrap},b.createElement("div",{className:Rt.left},b.createElement(ge.Z,{spinning:fa},b.createElement("div",{className:Rt.tip},b.createElement("img",{src:je}),b.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),b.createElement("div",{className:"mb10 mt20 c-black"},b.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),b.createElement(We.default.TextArea,{style:{height:160},className:"mb20",value:Fe,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF",onChange:Aa=>{_e(Aa.target.value)}}),b.createElement("div",{className:"c-black mt20"},b.createElement("div",{className:"mb10 c-black"},b.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),b.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u8BF7\u9009\u62E9",b.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u79CD\u9898\u578B\u5E76\u5236\u4F5C",b.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"1"),"\u9053\u9898\u76EE\uFF09")),b.createElement(a.ZP.Group,{value:Oa,onChange:Aa=>ua(Aa.target.value)},b.createElement(a.ZP,{value:0},"\u5355\u9009\u9898"),b.createElement(a.ZP,{value:1},"\u591A\u9009\u9898"),b.createElement(a.ZP,{value:2},"\u5224\u65AD\u9898"),b.createElement(a.ZP,{value:6},"\u7F16\u7A0B\u9898"))),Ra?b.createElement("div",{onClick:Ua,className:Rt.bottomBtn},b.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Ao?b.createElement("div",{className:`${Rt.bottomBtn} ${Rt.disabled}`},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):b.createElement("div",{onClick:()=>{if(pa!==-1){wt(!0);return}Na()},className:Rt.bottomBtn},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),b.createElement(_n.Z,{onStatusChange:ba,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!vo,noRestrictModal:co,stringTransformer:dn.o,onError:Aa=>{Object.prototype.toString.call(Aa)==="[object Object]"&&Aa.status===-9&&co(Aa.data)}}))),b.createElement(Ne.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:On},b.createElement(ee.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},b.createElement("img",{src:te(36413),alt:"\u667A\u80FD\u51FA\u9898"}),b.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),b.createElement(en.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Ma,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>Fn(!1),onSuccess:()=>{Fn(!1),Ba(!1)},onSave:Aa=>Et(void 0,null,function*(){yield Bt(Aa,()=>{Fn(!1),Ba(!1)})})}),b.createElement("div",{style:{height:70}})),La("\u5904\u7406\u4E2D"))}),En=te(9194),Gn=te(40783),mn=te(83024),on=te(60242),Tn={summaryWrap:"summaryWrap___MbkEC",summaryItem:"summaryItem___a9MrR",label:"label___cvjwu",percentSty:"percentSty___bu567",title:"title___Foktw",chart_container:"chart_container___obmZR"},Rn=te(42441),Yn=te(59301);const Zn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Kn=({data:Bt=[],totalData:Le})=>{const xt=["#76DDFB","#53A8E2","#19CB70","#3061D0","#00B187"];return Yn.createElement("div",{className:Tn.summaryWrap},Yn.createElement(ee.Z,{justify:"space-between",align:"middle",style:{marginBottom:"10px"}},Yn.createElement(ze.Z,{style:{display:"flex",alignItems:"center"}},Yn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Yn.createElement("div",{className:Tn.title},"\u7B54\u9898\u6982\u89C8")),Yn.createElement(ze.Z,{style:{display:"flex"}},Bt==null?void 0:Bt.map((an,zn)=>Yn.createElement("div",{key:zn,style:{display:"flex",alignItems:"center",marginLeft:zn==0?"0px":"20px"}},Yn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:xt[zn]}}),Yn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"5px"}},an==null?void 0:an.name))))),Bt==null?void 0:Bt.map((an,zn)=>{var Jn;return Yn.createElement("div",{className:Tn.summaryItem,key:zn,style:{marginTop:zn==0?"0px":"15px"}},Yn.createElement("div",{className:Tn.label},an==null?void 0:an.name),Yn.createElement(on.Z,{percent:(Jn=[3,4])!=null&&Jn.includes(zn)?an==null?void 0:an.value:(an==null?void 0:an.value)/Le*100,size:[575,10],strokeColor:xt[zn],format:On=>{var Fn;return Yn.createElement("span",{className:Tn.percentSty},(Fn=[3,4])!=null&&Fn.includes(zn)?((an==null?void 0:an.value)||0)+"%":(an==null?void 0:an.value)||0)}}))}))},Nn=({data:Bt=[]})=>{const Le=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return Yn.createElement("div",{className:Tn.summaryWrap,style:{overflow:"hidden"}},Yn.createElement(ee.Z,{justify:"space-between",align:"middle",style:{marginTop:"10px"}},Yn.createElement(ze.Z,{style:{display:"flex",alignItems:"center"}},Yn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Yn.createElement("div",{className:Tn.title},"\u7B54\u9898\u8BE6\u60C5")),Yn.createElement(ze.Z,{style:{display:"flex"}},Bt==null?void 0:Bt.map((xt,an)=>Yn.createElement("div",{key:an,style:{display:"flex",alignItems:"center",marginLeft:an==0?"0px":"10px"}},Yn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:Le[an]}}),Yn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"3px"}},"\u9009\u9879",Zn[an]))))),Yn.createElement("div",{className:Tn.chart_container},Yn.createElement(Rn.Z,{option:{tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:"{b0}: {c0} \u4EBA"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"value",name:"\u4EBA\u6570",nameTextStyle:{color:"#5F6A95",fontSize:14},axisLine:{lineStyle:{color:"#F6F7F9"}},axisLabel:{color:"#5F6A95",fontSize:"14px",interval:0,formatter:xt=>`${xt}`,rich:{title:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:100,tooltip:{show:!0}}}},axisTick:{show:!1},splitLine:{lineStyle:{color:"#F6F7F9"}},minInterval:1}],yAxis:[{type:"category",data:Bt==null?void 0:Bt.map((xt,an)=>Zn[an]),axisLine:{show:!1},axisTick:{show:!1}}],series:[{type:"bar",data:Bt==null?void 0:Bt.map((xt,an)=>xt==null?void 0:xt.user_num),barWidth:"20px",itemStyle:{color:function(xt){return Le[xt.dataIndex]}}}]},style:{height:300,width:"55%",bottom:"45px"}}),Yn.createElement(Rn.Z,{option:{tooltip:{trigger:"item",formatter:"{b0}: {c0} \u4EBA"},series:[{name:"\u7B54\u9898\u60C5\u51B5",type:"pie",radius:["30%","70%"],center:["50%","50%"],label:{show:!0,position:"inside",formatter:"{d}%",color:"#fff",fontSize:14},data:Bt==null?void 0:Bt.map((xt,an)=>({value:xt==null?void 0:xt.user_num,name:`\u9009\u9879${Zn[an]}`,itemStyle:{color:Le[an]}}))}]},style:{height:300,width:"45%",bottom:"30px",left:"30px"}})))};var Te=te(59301),Ht=Object.defineProperty,sa=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,Ea=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,un=(Bt,Le,xt)=>Le in Bt?Ht(Bt,Le,{enumerable:!0,configurable:!0,writable:!0,value:xt}):Bt[Le]=xt,An=(Bt,Le)=>{for(var xt in Le||(Le={}))va.call(Le,xt)&&un(Bt,xt,Le[xt]);if(Ea)for(var xt of Ea(Le))rn.call(Le,xt)&&un(Bt,xt,Le[xt]);return Bt},qt=(Bt,Le)=>sa(Bt,xa(Le)),Mn=(Bt,Le,xt)=>new Promise((an,zn)=>{var Jn=qn=>{try{Fn(xt.next(qn))}catch(Qn){zn(Qn)}},On=qn=>{try{Fn(xt.throw(qn))}catch(Qn){zn(Qn)}},Fn=qn=>qn.done?an(qn.value):Promise.resolve(qn.value).then(Jn,On);Fn((xt=xt.apply(Bt,Le)).next())});const ra=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341","\u5341\u4E00","\u5341\u4E8C","\u5341\u4E09","\u5341\u56DB","\u5341\u4E94","\u5341\u516D","\u5341\u4E03","\u5341\u516B","\u5341\u4E5D","\u4E8C\u5341"],wa={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"},ga=({user:Bt,classroomList:Le,globalSetting:xt,loading:an,problemset:zn,dispatch:Jn,pageNum:On,pptInfo:Fn,openEwm:qn,aiImg:Qn,addPage:fa,maxPage:ka,setShowModelPage:ya,setOpenEwm:Ba,behavior:Ma,changePage:ca,pptFullScreen:pa})=>{var Ta,ja,Wa,ie,wt,Fe,_e,Re,dt,nt,Je,tt,Nt,tn,Qt,Kt,fn,bn,$t,Xn,$n,Da,ha,Oa,ua,Za,ba,da,Ga,Ra,Ha,Ua,za,Ia,Qa,La,vo,uo,co,Po,oo,po,la,Na,Hn,yo,Ao,Aa,ro,no,Co,Bo,Oo,wo,bo,Ko,zo,So,xo,jo,Do,Dt,Vn,ta,na,Fa,ia,Va,Xa,lo,Ya,$a,ko,Go,Lo,No,Un,aa,Ja,eo,ao,_a,to;const[qa]=(0,ue.useSearchParams)(),[Mo,Qo]=(0,b.useState)(null),[Zo,ar]=(0,b.useState)(!1),[Xo,cr]=(0,b.useState)(""),[mo]=ve.default.useForm(),[ml,gr]=(0,b.useState)(!1),Wn=(0,ue.useParams)(),[Vl,or]=(0,b.useState)(!0),[Uo,Vo]=(0,b.useState)(!1),[Io,Wo]=(0,b.useState)(!1),[Eo,rr]=(0,b.useState)({summary:[],summaryTotal:1,details:[],studentList:[]}),[Ho,fl]=(0,b.useState)({}),[Jo,vl]=(0,b.useState)({page:1,page_size:20,course_group_id:"",search:""}),[lr,pl]=(0,b.useState)(null),[hl,Nr]=(0,b.useState)(!1),[mr,fr]=(0,b.useState)(!1),[Sl,El]=(0,b.useState)(null),[Wl,Mr]=(0,b.useState)(!1),[vr,Ir]=(0,b.useState)(null),pr=(0,b.useRef)(zt(y.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),Or=(0,b.useRef)(null),[Pl,Tr]=(0,b.useState)(!1),[yl,Hl]=(0,b.useState)(!1),[To,Al]=(0,b.useState)({}),[Fl,kr]=(0,b.useState)(!1),[Cl,_o]=(0,b.useState)(!1),[Bl,hr]=(0,b.useState)(!1),[Sr,Er]=(0,b.useState)(1),[wl,Pr]=(0,b.useState)(!1),[Fo,ur]=(0,b.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),Rr={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},[yr,zr]=(0,b.useState)(!1),[Ar,ir]=(0,b.useState)("show_after_edit"),[qo,jr]=(0,b.useState)(!1),[$o,Gr]=(0,b.useState)([]),[Ro,Zr]=(0,b.useState)([]),[bl,Fr]=(0,b.useState)(!1),[xl,Cr]=(0,b.useState)(!1),[Dl,Br]=(0,b.useState)(!1),[Ll,Ur]=(0,b.useState)(!1),[er]=ve.default.useForm(),[Nl,wr]=(0,b.useState)(!1),[Vr,tr]=(0,b.useState)([]),[fo,nr]=(0,b.useState)([]),[Ml,Wr]=(0,b.useState)(!1),Il=(ln,Bn)=>{const xn=[...fo];xn[Bn]=ln,nr(xn);const Sa=xn.flat(),ma=Ro.filter(ea=>!Sa.includes(ea.page_id));tr(ma)},Ol=(ln,Bn)=>{const xn=[...fo];xn[Bn]=xn[Bn].filter(Sa=>Sa!==ln),nr(xn),tr(Ro.filter(Sa=>!xn.flat().includes(Sa.page_id)))},{SmartPlanItemBanks:ct}=Le,Tl=ln=>{Mr(!0);const Bn=pr.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_item_bank_id:ln},{connected:()=>{Bn.perform("request_initial_stats",{smart_plan_item_bank_id:ln})},received:xn=>{var Sa,ma,ea,oa,Ca,Ka,io,so;const Yo=[{name:((ma=(Sa=ct==null?void 0:ct.item_banks)==null?void 0:Sa[0])==null?void 0:ma.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:xn==null?void 0:xn.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:xn==null?void 0:xn.answerd_num},{name:((oa=(ea=ct==null?void 0:ct.item_banks)==null?void 0:ea[0])==null?void 0:oa.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:xn==null?void 0:xn.correctly_num},{name:"\u63D0\u4EA4\u7387",value:xn==null?void 0:xn.submitted_rate},{name:((Ka=(Ca=ct==null?void 0:ct.item_banks)==null?void 0:Ca[0])==null?void 0:Ka.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:xn==null?void 0:xn.correct_rate}];rr({summary:Yo,summaryTotal:xn==null?void 0:xn.total_num,details:xn==null?void 0:xn.choice_list,studentList:xn==null?void 0:xn.knowledge_answer_student_list}),((so=(io=ct==null?void 0:ct.item_banks)==null?void 0:io[0])==null?void 0:so.item_type)=="PROGRAM"&&Rl(),console.log("Received data:",xn)}});Ir(Bn)},br=()=>{Mr(!1),vr&&(vr.unsubscribe(),Ir(null))};(0,b.useEffect)(()=>(qa.get("type")=="new"&&sessionStorage.getItem("coverSettingPptId")!=(Wn==null?void 0:Wn.id)&&Ul(),()=>{br(),pr.current&&pr.current.disconnect()}),[]),(0,b.useEffect)(()=>{if(On)return Ze.Z.subscribe("active-modal-index",Bn=>{var xn,Sa;Bn===1&&(Qo(!0),ar(!1)),Bn===2&&(Vo(!0),Wo(!0),cr("SELECT"),mo.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""}),ya(),xr((xn=ct==null?void 0:ct.page)==null?void 0:xn.id)),Bn===3&&jl(),Bn===4&&((Sa=Or.current)==null||Sa.onClick())})},[On,fa]),(0,b.useEffect)(()=>Ze.Z.subscribe("active-data-update",Bn=>{ho()}),[]),(0,b.useEffect)(()=>{mr&&zl()},[mr]),(0,b.useEffect)(()=>{On&&On<=ka&&(mo.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ho(),Vo(!1),Wo(!1))},[On]),(0,b.useEffect)(()=>{qn&&gr(!0)},[qn]);const Hr=(ln,Bn,xn)=>{(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:ln,allow_answer:Bn,is_end:xn,randomData:new Date}}})};(0,b.useEffect)(()=>{var ln,Bn,xn,Sa,ma,ea,oa,Ca,Ka,io,so,Yo,dr,Qr,Jr,Xr,_r,qr,$r,el,tl,nl,al,ol,rl,ll,ul,il,sl,dl,cl;return ur(qt(An({},Fo),{defaultValue:(ln=ct==null?void 0:ct.page)==null?void 0:ln.animation_code,showExtra:!0})),(Fn==null?void 0:Fn.status)!=="ended"&&Hr(On,((xn=(Bn=ct==null?void 0:ct.item_banks)==null?void 0:Bn[0])==null?void 0:xn.status)=="in_progress",(Fn==null?void 0:Fn.status)=="ended"),ct!=null&&ct.relation_positions&&ca(ct==null?void 0:ct.relation_positions),(ct==null?void 0:ct.count)>0&&(cr(((ma=(Sa=ct==null?void 0:ct.item_banks)==null?void 0:Sa[0])==null?void 0:ma.item_type)=="SINGLE"||((oa=(ea=ct==null?void 0:ct.item_banks)==null?void 0:ea[0])==null?void 0:oa.item_type)=="MULTIPLE"?"SELECT":(Ka=(Ca=ct==null?void 0:ct.item_banks)==null?void 0:Ca[0])==null?void 0:Ka.item_type),mo.setFieldsValue({item_type:((so=(io=ct==null?void 0:ct.item_banks)==null?void 0:io[0])==null?void 0:so.item_type)=="SINGLE"||((dr=(Yo=ct==null?void 0:ct.item_banks)==null?void 0:Yo[0])==null?void 0:dr.item_type)=="MULTIPLE"?"SELECT":(Jr=(Qr=ct==null?void 0:ct.item_banks)==null?void 0:Qr[0])==null?void 0:Jr.item_type,choices:(qr=(_r=(Xr=ct==null?void 0:ct.item_banks)==null?void 0:Xr[0])==null?void 0:_r.choices)==null?void 0:qr.map(Lr=>(Lr.is_answer=Lr.is_answer?1:0,Lr)),analysis:(el=($r=ct==null?void 0:ct.item_banks)==null?void 0:$r[0])==null?void 0:el.analysis,name:(nl=(tl=ct==null?void 0:ct.item_banks)==null?void 0:tl[0])==null?void 0:nl.name})),((ct==null?void 0:ct.count)>0&&((rl=["in_progress","ended"])!=null&&rl.includes((ol=(al=ct==null?void 0:ct.item_banks)==null?void 0:al[0])==null?void 0:ol.status))||((ul=(ll=ct==null?void 0:ct.page)==null?void 0:ll.smart_plan_page_knowledges)==null?void 0:ul.length)>0||((il=ct==null?void 0:ct.page)==null?void 0:il.lesson_mode)=="self_learning")&&((Fn==null?void 0:Fn.status)=="in_progress"?(vr&&br(),(sl=ct==null?void 0:ct.page)!=null&&sl.id&&Tl((dl=ct==null?void 0:ct.page)==null?void 0:dl.id)):(Fn==null?void 0:Fn.status)=="ended"&&kl((cl=ct==null?void 0:ct.page)==null?void 0:cl.id)),()=>{br()}},[ct]),(0,b.useEffect)(()=>{var ln,Bn,xn;pa&&(ct==null?void 0:ct.count)>0&&(((ln=Eo==null?void 0:Eo.details)==null?void 0:ln.length)>0||Ho!=null&&Ho.smart_plan_users)&&(Fn==null?void 0:Fn.status)!="not_started"&&!Io&&((xn=(Bn=ct==null?void 0:ct.item_banks)==null?void 0:Bn[0])==null?void 0:xn.status)!="not_started"&&_o(!0)},[pa,Eo,Ho]);const ho=()=>Mn(void 0,null,function*(){or(!0),Jn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Wn==null?void 0:Wn.coursesId,id:Wn==null?void 0:Wn.id,position:On,max_position:ka}}),or(!1)}),xr=ln=>Mn(void 0,null,function*(){var Bn,xn,Sa,ma,ea;if(ln){let oa=yield(0,x.ZP)(`/api/smart_plan_item_banks/${ln}/edit.json`,{method:"get"});if((oa==null?void 0:oa.status)==0)return zr(!((Bn=oa==null?void 0:oa.data)!=null&&Bn.hidden_solution_visibility)),ir((xn=oa==null?void 0:oa.data)==null?void 0:xn.solution_visibility),Gr((Sa=oa==null?void 0:oa.data)==null?void 0:Sa.item_bank_pages),Zr((ma=oa==null?void 0:oa.data)==null?void 0:ma.all_pages),tr((ea=oa==null?void 0:oa.data)==null?void 0:ea.all_pages),oa==null?void 0:oa.data}}),kl=ln=>Mn(void 0,null,function*(){var Bn,xn,Sa,ma,ea,oa;or(!0);let Ca=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_item_bank_id:ln}});if((Ca==null?void 0:Ca.status)==0){const Ka={class_num:(Bn=Ca==null?void 0:Ca.data)==null?void 0:Bn.class_num,answerd_num:(xn=Ca==null?void 0:Ca.data)==null?void 0:xn.answerd_num,correctly_num:(Sa=Ca==null?void 0:Ca.data)==null?void 0:Sa.correctly_num,submitted_rate:(ma=Ca==null?void 0:Ca.data)==null?void 0:ma.submitted_rate,correct_rate:(ea=Ca==null?void 0:Ca.data)==null?void 0:ea.correct_rate};rr({summary:[Ka],details:(oa=Ca==null?void 0:Ca.data)==null?void 0:oa.choice_list})}or(!1)}),Rl=()=>Mn(void 0,null,function*(){var ln;let Bn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(ln=ct==null?void 0:ct.page)==null?void 0:ln.id}/students.json`,{method:"get",params:An({},Jo)});(Bn==null?void 0:Bn.status)==0&&fl(Bn==null?void 0:Bn.data)}),zl=()=>Mn(void 0,null,function*(){var ln;Nr(!0);const Bn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(ln=ct==null?void 0:ct.page)==null?void 0:ln.id}/student_comment.json`,{method:"get",params:{user_id:Sl}});(Bn==null?void 0:Bn.status)===0&&pl(Bn==null?void 0:Bn.data),Nr(!1)}),jl=oe().throttle(fa,2500,{leading:!0,trailing:!1}),sr=(0,b.useRef)(null),Yr=(0,b.useRef)(null);(0,b.useEffect)(()=>{var ln;((ln=ct==null?void 0:ct.page)==null?void 0:ln.animation_code)!==""&&(clearTimeout(Yr.current),Yr.current=setTimeout(()=>{var Bn;const xn=document.createElement("iframe");xn.style.width="100%",xn.style.height="40vh",xn.style.overflow="auto",xn.style.border="0";const Sa=ma=>{try{const ea=ma.documentElement.scrollHeight;xn.style.height=`${Math.max(ea+10,400)}px`,ea||setTimeout(()=>{Sa(ma)},1e3)}catch(ea){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",ea)}};if(sr.current){sr.current.innerHTML="",sr.current.appendChild(xn);const ma=xn.contentDocument||xn.contentWindow.document;ma.open(),ma.write((Bn=ct==null?void 0:ct.page)==null?void 0:Bn.animation_code),ma.documentElement.scrollHeight,Sa(ma),setTimeout(()=>{Sa(ma)},1e3)}},1e3))},[(Ta=ct==null?void 0:ct.page)==null?void 0:Ta.animation_code,Fo.open,qn]);const Gl=(ln,Bn)=>Mn(void 0,null,function*(){var xn;const Sa=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(xn=ct==null?void 0:ct.page)==null?void 0:xn.id}/animation_code.json`,{method:"put",body:{animation_code:ln}});(Sa==null?void 0:Sa.status)===0&&(ce.ZP.success("\u64CD\u4F5C\u6210\u529F"),ur(qt(An({},Fo),{open:0})),ho(),Bn())});(0,b.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[Ma]);const Zl=()=>Mn(void 0,null,function*(){var ln,Bn,xn,Sa,ma;Wr(!0);const ea=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/all_pages.json`,{method:"get"});if(Wr(!1),(ea==null?void 0:ea.status)===0){const oa=(Bn=((ln=ea==null?void 0:ea.data)==null?void 0:ln.group_pages)||[])==null?void 0:Bn.map((so,Yo)=>({page_ids:so==null?void 0:so.page_ids}));er.setFieldsValue({group_pages:oa!=null&&oa.length?oa:[{page_ids:[]}]});const Ca=oa.map(so=>so.page_ids);console.log("newSelectedValues--",Ca),nr(Ca);const Ka=Ca.flat(),io=(Sa=(xn=ea==null?void 0:ea.data)==null?void 0:xn.all_pages)==null?void 0:Sa.filter(so=>!Ka.includes(so.page_id));tr(io),Zr((ma=ea==null?void 0:ea.data)==null?void 0:ma.all_pages)}}),Dr=ln=>{const Bn=document.getElementById(ln);Bn&&Bn.scrollIntoView({behavior:"smooth",block:"center"})},Ul=()=>{const ln=Bn=>Mn(void 0,null,function*(){const xn=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/set_cover.json`,{method:"post",body:Bn?{}:{position:1}});(xn==null?void 0:xn.status)==0&&(ce.ZP.success("\u8BBE\u7F6E\u6210\u529F"),sessionStorage.setItem("coverSettingPptId",Wn==null?void 0:Wn.id))});fe.default.confirm({title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",maskClosable:!1,icon:null,centered:!0,width:370,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Te.createElement("span",null,"\u68C0\u6D4B\u5230\u8BFE\u4EF6\u672A\u8BBE\u7F6E\u5C01\u9762\uFF0C\u662F\u5426\u5C06\u7B2C\u4E00\u9875\u8BBE\u4E3A\u5C01\u9762\uFF1F \u201C\u53D6\u6D88\u201D\u5C06\u4F7F\u7528\u9ED8\u8BA4\u5C01\u9762\u56FE\u3002"),onOk:()=>Mn(void 0,null,function*(){yield ln(!1)}),onCancel:()=>Mn(void 0,null,function*(){yield ln(!0)})})},Kr=()=>Te.createElement(Te.Fragment,null,Te.createElement("div",{style:{marginTop:"20px",color:"#333",display:"flex"}},Te.createElement(pe.Z,{disabled:(Fn==null?void 0:Fn.status)=="ended",checked:yr,onChange:ln=>{zr(ln),ir(ln?"show_after_edit":"")}}),Te.createElement("div",{style:{marginLeft:"12px"}},Te.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),Te.createElement(Ee.Z,{title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF1B\u5728\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u5C06\u81EA\u52A8\u516C\u5F00\u6240\u6709\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790\u3002"},Te.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}})))),Te.createElement(me.default,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",disabled:(Fn==null?void 0:Fn.status)=="ended",style:{width:"100%",marginTop:"10px"},size:"large",value:Ar,onChange:ln=>{ir(ln)}},Te.createElement(me.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u7ACB\u5373\u663E\u793A"),Te.createElement(me.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u7ACB\u5373\u663E\u793A")),Te.createElement("div",{style:{marginTop:"20px",color:"#333"}},Te.createElement("span",null,"\u5E94\u7528\u8BFE\u4EF6\u9875\u9762"),Te.createElement(Ee.Z,{title:"\u8BD5\u9898\u53EF\u5173\u8054\u81F3\u591A\u4E2A\u9875\u9762\uFF0C\u6240\u6709\u5173\u8054\u9875\u9762\u5747\u4F1A\u540C\u6B65\u663E\u793A\u76F8\u540C\u8BD5\u9898\u3002\u5B66\u751F\u5B8C\u6210\u8BD5\u9898\u540E\uFF0C\u5747\u89C6\u4E3A\u5B8C\u6210\u6240\u6709\u5173\u8054\u9875\u9762\u7684\u8BD5\u9898\u3002"},Te.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}})),Te.createElement(me.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Se.selectMore,disabled:(Fn==null?void 0:Fn.status)=="ended",style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:$o,showSearch:!1,onChange:ln=>{Gr(ln)}},Ro==null?void 0:Ro.map((ln,Bn)=>Te.createElement(me.default.Option,{value:ln==null?void 0:ln.smart_plan_item_bank_id,key:Bn,disabled:(ln==null?void 0:ln.position)==On},"\u7B2C",ln==null?void 0:ln.position,"\u9875")))));return Te.createElement("section",null,Te.createElement(ge.Z,{spinning:!1},Te.createElement("div",{className:Se.box,id:"target"},Te.createElement("div",{className:Se.box_header},Te.createElement("div",{style:{display:"flex",alignItems:"center"}},Te.createElement("div",{style:{display:"flex",alignItems:"center"}},(ct==null?void 0:ct.page_group)&&Te.createElement(Ee.Z,{placement:"bottomLeft",title:`\u5B66\u4E60\u5355\u5143${(0,Yt.EM)(String((ja=ct==null?void 0:ct.page_group)==null?void 0:ja.number))}\uFF1A\u8303\u56F4\u4E3A\u7B2C${(wt=(ie=(Wa=ct==null?void 0:ct.page_group)==null?void 0:Wa.positions)==null?void 0:ie.sort())==null?void 0:wt.join("\u3001")}\u9875\uFF0C\u5305\u542B${(Fe=ct==null?void 0:ct.page_group)==null?void 0:Fe.questions_count}\u9053\u8BD5\u9898`},Te.createElement("div",{style:{cursor:"pointer",marginRight:"20px",color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",padding:"8px 16px",borderRadius:"2px"}},"\u5B66\u4E60\u5355\u5143",(0,Yt.EM)(`${(_e=ct==null?void 0:ct.page_group)==null?void 0:_e.number}`))),Te.createElement("div",{style:{display:"flex",alignItems:"center"}},(((dt=(Re=ct==null?void 0:ct.page)==null?void 0:Re.smart_plan_page_knowledges)==null?void 0:dt.length)>0||((nt=ct==null?void 0:ct.page)==null?void 0:nt.page_info))&&Te.createElement("div",{className:`${Se.subBtn} mr20`,onClick:()=>{Dr("smartAI")}},Te.createElement("img",{src:te(58163)}),Te.createElement("span",null,"\u667A\u80FD\u4E92\u52A8")),((Je=ct==null?void 0:ct.page)==null?void 0:Je.animation_code)&&Te.createElement("div",{className:`${Se.subBtn} mr20`,onClick:()=>{Dr("smartAnimation")}},Te.createElement("img",{src:te(2402)}),Te.createElement("span",null,"\u667A\u80FD\u52A8\u6548")),!!(ct!=null&&ct.count)&&Te.createElement("div",{className:`${Se.subBtn}`,onClick:()=>{Dr("smartQuestion")}},Te.createElement("img",{src:te(96485)}),Te.createElement("span",null,Rr[(Nt=(tt=ct==null?void 0:ct.item_banks)==null?void 0:tt[0])==null?void 0:Nt.item_type])))),Te.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},Te.createElement(Ee.Z,{placement:"bottomLeft",title:`${(tn=ct==null?void 0:ct.page)!=null&&tn.enable_ai_tutor?"\u5173\u95ED":"\u5F00\u542F"}\u667A\u80FD\u52A9\u6559\u4F34\u5B66`},Te.createElement("div",{className:Se.headerBtn,style:{alignItems:"center",border:(Qt=ct==null?void 0:ct.page)!=null&&Qt.enable_ai_tutor?"1px solid rgba(46,194,91,0.7)":"1px solid rgba(20, 93, 255, 0.2)"},onClick:()=>{var ln;Br(!0),jr((ln=ct==null?void 0:ct.page)==null?void 0:ln.enable_ai_tutor)}},Te.createElement("img",{src:te(29929)}))),Te.createElement(Ee.Z,{placement:"bottomLeft",title:"\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u7F6E\u4E3A\u8BFE\u4EF6\u5C01\u9762"},Te.createElement("div",{className:Se.headerBtn,style:{marginLeft:"20px",alignItems:"center"},onClick:()=>{Pr(!0)}},Te.createElement("img",{src:te(6814),style:{width:"18px",height:"16px"}}))),Te.createElement(Ee.Z,{placement:"bottomLeft",title:"\u5B66\u4E60\u5355\u5143\u8BBE\u7F6E"},Te.createElement("div",{style:{marginLeft:"20px"},className:Se.headerBtn,onClick:()=>Mn(void 0,null,function*(){wr(!0),yield Zl()})},Te.createElement("img",{src:te(47284),style:{width:"19px",height:"16px",marginTop:"4px"}})))))),Te.createElement("div",{id:"scroll-container"},!((Kt=ct==null?void 0:ct.page)!=null&&Kt.animation_code)&&!(((bn=(fn=ct==null?void 0:ct.page)==null?void 0:fn.smart_plan_page_knowledges)==null?void 0:bn.length)>0||($t=ct==null?void 0:ct.page)!=null&&$t.page_info)&&!((ct==null?void 0:ct.count)>0||Uo)&&Te.createElement("div",{className:Se.nodataSty},Te.createElement("div",{className:Se.leftWrap},Te.createElement("img",{src:te(6545),width:40})),Te.createElement("div",{className:Se.rightWrap},Te.createElement("div",{style:{fontSize:"18px"}},"\u2728 ",Te.createElement("span",{style:{color:"#333"}},"\u8FD9\u91CC\u8FD8\u6CA1\u6709\u5185\u5BB9\u54E6~")),Te.createElement("div",{style:{fontSize:"14px",color:"#434D6C",margin:"8px 0px"}},"\u70B9\u51FB\u4E0B\u65B9\u5BF9\u8BDD\u6846\uFF0C\u4F7F\u7528\u667A\u6167\u5907\u8BFE\u529F\u80FD\u6DFB\u52A0\uFF1A"),Te.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",Te.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u7CBE\u9009\u8BD5\u9898")),Te.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",Te.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u667A\u80FD\u4E92\u52A8")),Te.createElement("div",{style:{fontSize:"14px"}},"\u2705 ",Te.createElement("span",{style:{color:"#000",fontSize:"14px"}},"\u2014\u2014 \u667A\u80FD\u52A8\u6548")))),((($n=(Xn=ct==null?void 0:ct.page)==null?void 0:Xn.smart_plan_page_knowledges)==null?void 0:$n.length)>0||((Da=ct==null?void 0:ct.page)==null?void 0:Da.page_info))&&Te.createElement("div",{id:"smartAI",className:"mt10",style:{scrollMarginTop:"120px"}},Te.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:14,alignItems:"center"}},Te.createElement("div",{style:{display:"flex",alignItems:"center"}},Te.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Te.createElement("span",null,"\u667A\u80FD\u4E92\u52A8"),Te.createElement(Ee.Z,{title:"\u5927\u6A21\u578B\u80FD\u4E3B\u52A8\u4E0E\u5B66\u751F\u8FDB\u884C\u4EA4\u4E92\uFF0C\u4E86\u89E3\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5728\u4E92\u52A8\u7684\u8FC7\u7A0B\u4E2D\u8FDB\u884C\u542F\u53D1\u5F0F\u52A9\u5B66\uFF0C\u5E76\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u3002"},Te.createElement("i",{className:"iconfont icon-tishixiaowenhao ml10 font14",style:{cursor:"pointer",color:"#145DFF"}}))),Te.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},(Fn==null?void 0:Fn.status)!="not_started"&&((Oa=(ha=ct==null?void 0:ct.page)==null?void 0:ha.smart_plan_page_knowledges)==null?void 0:Oa.length)>0&&((ua=Eo==null?void 0:Eo.studentList)==null?void 0:ua.length)>0&&Te.createElement("div",{style:{display:"flex",justifyContent:"center",color:"#3061D0",cursor:"pointer",fontWeight:400}},Te.createElement("div",{onClick:()=>Mn(void 0,null,function*(){hr(!0)})},Te.createElement("i",{className:"iconfont icon-xuexipingjia font14",style:{marginRight:"4px"}}),"\u5B66\u4E60\u8BC4\u4EF7")),Te.createElement(Ee.Z,{title:"\u5168\u5C4F"},Te.createElement("i",{className:"iconfont icon-quanping5 font14",style:{color:"#3061D0",cursor:"pointer",marginLeft:(Fn==null?void 0:Fn.status)!="not_started"&&((ba=(Za=ct==null?void 0:ct.page)==null?void 0:Za.smart_plan_page_knowledges)==null?void 0:ba.length)>0?"20px":"auto"},onClick:()=>{kr(!0)}})),Te.createElement(Ee.Z,{placement:"left",title:"\u7F16\u8F91\u667A\u80FD\u4E92\u52A8"},Te.createElement("div",{onClick:()=>Cr(!0),style:{cursor:"pointer",fontWeight:400,fontSize:"14px",color:"#3061D0"}},Te.createElement("i",{className:"iconfont icon-bianjikejian font14 ml20"}))),Te.createElement(Ee.Z,{placement:"left",title:"\u5220\u9664\u667A\u80FD\u4E92\u52A8"},Te.createElement("i",{className:"iconfont icon-shanchu14 ml20 font14",style:{cursor:"pointer",color:"#999999"},onClick:ln=>{fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u667A\u80FD\u4E92\u52A8\uFF1F",onOk:()=>Mn(void 0,null,function*(){var Bn;let xn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(Bn=ct==null?void 0:ct.page)==null?void 0:Bn.id}/smart_plan_page_knowledges/delete_knowledge.json`,{method:"delete"});(xn==null?void 0:xn.status)==0&&(ce.ZP.success("\u5220\u9664\u6210\u529F"),ho())})})}})))),((da=ct==null?void 0:ct.page)==null?void 0:da.page_info)&&Te.createElement("div",{style:{padding:"3px 0 5px 12px",marginTop:"20px",background:"rgba(245, 246, 248,0.9)"}},Te.createElement(z.Z,{className:"font14 mt5",value:(Ga=ct==null?void 0:ct.page)==null?void 0:Ga.page_info,style:{maxHeight:"400px",overflowY:"auto",color:"#666666"}}),Te.createElement(Ne.Z,{bodyStyle:{padding:"0px 0 20px 20px"},headerStyle:{display:"none"},width:"100%",forceRender:!0,open:Fl},Te.createElement("div",{style:{position:"fixed",display:"flex",alignItems:"center",justifyContent:"space-between",width:"calc(100% - 30px)",background:"#fff",zIndex:100,height:"40px"}},Te.createElement("div",{style:{fontSize:18,fontWeight:500}},"\u9884\u8BBE\u89E3\u6790"),Te.createElement(Ee.Z,{title:"\u6536\u8D77\u5168\u5C4F",placement:"left"},Te.createElement("i",{className:"iconfont icon-tuichuquanping1 font18",style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{kr(!1)}}))),Te.createElement(z.Z,{className:"font16 mt40",value:(Ra=ct==null?void 0:ct.page)==null?void 0:Ra.page_info}))),((Ua=(Ha=ct==null?void 0:ct.page)==null?void 0:Ha.smart_plan_page_knowledges)==null?void 0:Ua.length)>0&&Te.createElement("div",{style:{width:"100%",marginTop:"15px"}},(Ia=(za=ct==null?void 0:ct.page)==null?void 0:za.smart_plan_page_knowledges)==null?void 0:Ia.map((ln,Bn)=>Te.createElement("div",{key:"index",className:Se.question_list},"\u95EE\u9898",ra[Bn],"\uFF1A",ln==null?void 0:ln.question)))),Te.createElement(En.Z,{defaultValue:Fo.defaultValue,open:Fo.open,language:Fo.language,height:Fo.height,onDynamic:Gl,showExtra:Fo.showExtra}),((Qa=ct==null?void 0:ct.page)==null?void 0:Qa.animation_code)&&Te.createElement(Te.Fragment,null,Te.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500,marginTop:"20px"}},Te.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Te.createElement("span",{className:"font14"},"\u667A\u80FD\u52A8\u6548"),Te.createElement(Ee.Z,{title:"\u5168\u5C4F"},Te.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{ur(qt(An({},Fo),{open:Fo.open+1,showExtra:!1}))}})),Te.createElement(Ee.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},Te.createElement("i",{className:"iconfont icon-bianjikejian font14 ml20",style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{ur(qt(An({},Fo),{open:Fo.open+1,showExtra:!0}))}})),Te.createElement(Ee.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},Te.createElement("i",{className:"iconfont icon-shanchu14 font14 ml20",style:{cursor:"pointer",color:"#999999"},onClick:()=>{fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4EE3\u7801\u52A8\u6548\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Mn(void 0,null,function*(){var ln;const Bn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(ln=ct==null?void 0:ct.page)==null?void 0:ln.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(Bn==null?void 0:Bn.status)===0&&(ce.ZP.success("\u5220\u9664\u6210\u529F"),ho())})})}}))),Te.createElement("div",{className:Se.code_style,id:"smartAnimation",style:{scrollMarginTop:"120px"}},Te.createElement("div",{ref:sr}))),((ct==null?void 0:ct.count)>0||Uo)&&Te.createElement(ve.default,{form:mo,className:Se.formWrap,layout:"vertical",colon:!1,id:"smartQuestion",style:{scrollMarginTop:"120px"}},Te.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500,margin:"20px 0 15px 0"}},Te.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Te.createElement("span",{className:"font14"},Rr[(vo=(La=ct==null?void 0:ct.item_banks)==null?void 0:La[0])==null?void 0:vo.item_type]),Te.createElement("div",{className:Se.shiti_icon},(Fn==null?void 0:Fn.status)=="in_progress"&&((uo=ct==null?void 0:ct.page)==null?void 0:uo.lesson_mode)!="self_learning"&&!(ct!=null&&ct.is_extra)&&(((Po=(co=ct==null?void 0:ct.item_banks)==null?void 0:co[0])==null?void 0:Po.status)=="not_started"||((po=(oo=ct==null?void 0:ct.item_banks)==null?void 0:oo[0])==null?void 0:po.status)=="ended")&&!Io&&Te.createElement("div",{style:{color:"#3061D0",cursor:"pointer",fontWeight:400},onClick:()=>Mn(void 0,null,function*(){var ln,Bn;let xn=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Bn=(ln=ct==null?void 0:ct.item_banks)==null?void 0:ln[0])==null?void 0:Bn.smart_plan_item_bank_id,status:"in_progress"}});(xn==null?void 0:xn.status)==0&&(ce.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),ho(),rr(xn==null?void 0:xn.data))})},Te.createElement("i",{className:"iconfont icon-qidongdati font14",style:{marginRight:"4px"}}),((Na=(la=ct==null?void 0:ct.item_banks)==null?void 0:la[0])==null?void 0:Na.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898"),(Fn==null?void 0:Fn.status)=="in_progress"&&!(ct!=null&&ct.is_extra)&&((yo=(Hn=ct==null?void 0:ct.item_banks)==null?void 0:Hn[0])==null?void 0:yo.status)=="in_progress"&&!Io&&Te.createElement("div",{style:{color:"#E30000",cursor:"pointer",fontWeight:400},onClick:()=>Mn(void 0,null,function*(){var ln,Bn;let xn=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Bn=(ln=ct==null?void 0:ct.item_banks)==null?void 0:ln[0])==null?void 0:Bn.smart_plan_item_bank_id,status:"ended"}});(xn==null?void 0:xn.status)==0&&(ce.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),ho(),rr(xn==null?void 0:xn.data))})},Te.createElement("i",{className:"iconfont icon-jieshushouke ml20 font14",style:{marginRight:"4px"}}),"\u7ED3\u675F\u7B54\u9898"),(Fn==null?void 0:Fn.status)!="not_started"&&((Ao=ct==null?void 0:ct.item_banks)==null?void 0:Ao.length)&&(ct==null?void 0:ct.count)>0&&(((ro=(Aa=ct==null?void 0:ct.item_banks)==null?void 0:Aa[0])==null?void 0:ro.status)=="in_progress"||((Co=(no=ct==null?void 0:ct.item_banks)==null?void 0:no[0])==null?void 0:Co.status)=="ended")&&!Io&&Te.createElement("div",{style:{color:"#3061D0",cursor:"pointer",fontWeight:400},onClick:()=>Mn(void 0,null,function*(){_o(!0)})},Te.createElement("i",{className:"iconfont icon-datigailan ml20 font14",style:{marginRight:"4px"}}),"\u7B54\u9898\u6982\u89C8"),(ct==null?void 0:ct.count)>0&&((Oo=(Bo=ct==null?void 0:ct.item_banks)==null?void 0:Bo[0])==null?void 0:Oo.item_type)=="PROGRAM"&&Te.createElement(Ee.Z,{title:"\u4F53\u9A8C\u8BD5\u9898",placement:"left"},Te.createElement("i",{className:`iconfont icon-tiyan font16 ml20 ${(wo=Se)==null?void 0:wo.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Mn(void 0,null,function*(){var ln,Bn;const{identifier:xn}=yield(0,Be.uE)((Bn=(ln=ct==null?void 0:ct.item_banks)==null?void 0:ln[0])==null?void 0:Bn.hack_identifier);(0,Yt.xg)(`/myproblems/${xn}?is_smart_plan=true&backUrl=/classrooms/${Wn==null?void 0:Wn.coursesId}/smart_plan/${Wn==null?void 0:Wn.id}/ppt_info/info`)})})),(ct==null?void 0:ct.count)>0&&((Ko=(bo=ct==null?void 0:ct.item_banks)==null?void 0:bo[0])==null?void 0:Ko.item_type)=="PROGRAM"&&((Fn==null?void 0:Fn.status)=="not_started"||((So=(zo=ct==null?void 0:ct.item_banks)==null?void 0:zo[0])==null?void 0:So.status)!="ended")&&Te.createElement(Ee.Z,{title:"\u8BBE\u7F6E",placement:"left"},Te.createElement("i",{className:`iconfont icon-shezhi9 ml20 font16 ${(xo=Se)==null?void 0:xo.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Mn(void 0,null,function*(){var ln;yield xr((ln=ct==null?void 0:ct.page)==null?void 0:ln.id),Fr(!0)})})),(Uo||(ct==null?void 0:ct.count)>0&&((Do=(jo=ct==null?void 0:ct.item_banks)==null?void 0:jo[0])==null?void 0:Do.status)=="not_started"&&(Fn==null?void 0:Fn.status)!="ended")&&Te.createElement(Ee.Z,{title:"\u66F4\u6362\u8BD5\u9898",placement:"left"},Te.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan ml20 font16 ${(Dt=Se)==null?void 0:Dt.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Mn(void 0,null,function*(){Qo(!0),ar(!0)})})),((Fn==null?void 0:Fn.status)=="not_started"||((ta=(Vn=ct==null?void 0:ct.item_banks)==null?void 0:Vn[0])==null?void 0:ta.status)!="ended")&&!Io&&Te.createElement(Ee.Z,{title:"\u7F16\u8F91\u8BD5\u9898",placement:"left"},Te.createElement("i",{className:`iconfont icon-bianjikejian ml20 font14 ${(na=Se)==null?void 0:na.genghuan}`,style:{cursor:"pointer",color:"#3061D0"},onClick:()=>Mn(void 0,null,function*(){var ln,Bn,xn,Sa,ma;((Bn=(ln=ct==null?void 0:ct.item_banks)==null?void 0:ln[0])==null?void 0:Bn.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(Sa=(xn=ct==null?void 0:ct.item_banks)==null?void 0:xn[0])==null?void 0:Sa.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${Wn==null?void 0:Wn.coursesId}/smart_plan/${Wn==null?void 0:Wn.id}/ppt_info/info`):(Vo(!1),Wo(!0),xr((ma=ct==null?void 0:ct.page)==null?void 0:ma.id))})})),(ct==null?void 0:ct.count)>0&&((ia=(Fa=ct==null?void 0:ct.item_banks)==null?void 0:Fa[0])==null?void 0:ia.status)=="not_started"&&(Fn==null?void 0:Fn.status)!="ended"&&Te.createElement(Ee.Z,{title:"\u5220\u9664\u8BD5\u9898",placement:"left"},Te.createElement("i",{className:`iconfont icon-shanchu19 ml20 ${(Va=Se)==null?void 0:Va.shanchu} font14`,style:{cursor:"pointer",color:"#999999"},onClick:()=>Mn(void 0,null,function*(){fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BD5\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Mn(void 0,null,function*(){var ln,Bn;const xn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(Bn=(ln=ct==null?void 0:ct.item_banks)==null?void 0:ln[0])==null?void 0:Bn.smart_plan_item_bank_id}.json`,{method:"delete"});(xn==null?void 0:xn.status)===0&&(ce.ZP.success("\u5220\u9664\u6210\u529F"),Vo(!1),mo.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ho())})})})})))),Xo=="SELECT"&&!Io&&Te.createElement(Ke,{question:(Xa=ct==null?void 0:ct.item_banks)==null?void 0:Xa[0],disabled:!0,showAnswer:(Fn==null?void 0:Fn.status)==="ended"}),Xo=="JUDGMENT"&&!Io&&Te.createElement(Ke,{question:(lo=ct==null?void 0:ct.item_banks)==null?void 0:lo[0],disabled:!0,showAnswer:(Fn==null?void 0:Fn.status)==="ended"}),Io&&Te.createElement(Ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898",placement:"bottom",bodyStyle:{padding:"10px 50px",paddingBottom:"80px"},headerStyle:{display:"none"},height:"100%",open:Io},Te.createElement("div",{style:{height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"10px"}},Te.createElement("div",{style:{fontWeight:500,fontSize:16}},Uo?"\u81EA\u4E3B\u5EFA\u9898":"\u7F16\u8F91\u8BD5\u9898"),Te.createElement("i",{className:"iconfont icon-guanbi11 font4",style:{cursor:"pointer"},onClick:()=>{Wo(!1),Vo(!1)}})),Uo&&Te.createElement(ve.default.Item,{name:"item_type",label:"\u9898\u578B"},Te.createElement(me.default,{size:"large",onChange:ln=>{switch(mo.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),cr(ln),ln){case"SELECT":mo.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":mo.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}}},Te.createElement(me.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),Te.createElement(me.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),Xo=="SELECT"&&Te.createElement(nn,{form:mo,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"is_answer",allowChangeMode:!0}),Xo=="JUDGMENT"&&Te.createElement(ke,{form:mo,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}),Te.createElement("div",{style:{marginTop:"20px"}},"\u8BBE\u7F6E"),Kr(),Te.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:20},className:Se.bottomDiv},Te.createElement("div",{className:Se.save_button,style:{marginRight:"20px"},onClick:()=>{Wo(!1),Vo(!1)}},"\u53D6\u6D88"),((Fn==null?void 0:Fn.status)=="not_started"||(($a=(Ya=ct==null?void 0:ct.item_banks)==null?void 0:Ya[0])==null?void 0:$a.status)!="ended")&&Te.createElement("div",{className:Se.save_button,onClick:()=>Mn(void 0,null,function*(){var ln,Bn,xn;yield mo.validateFields();let Sa=!1;const ma=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/exist_data.json`,{method:"post",body:{is_item_bank:!0,item_bank_pages:$o,page_num:On}});if((ma==null?void 0:ma.status)==0&&(((ln=ma==null?void 0:ma.data)==null?void 0:ln.length)>0?Sa=yield new Promise(oa=>{var Ca;fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:Te.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",Te.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(Ca=ma==null?void 0:ma.data)==null?void 0:Ca.map((Ka,io,so)=>`\u7B2C${Ka}\u9875${iooa(!0),onCancel:()=>oa(!1)})}):Sa=!0),Sa){let ea="";mo.getFieldValue("item_type")=="SELECT"?mo.getFieldValue("choices").filter(Ka=>Ka.is_answer==1).length>1?ea="MULTIPLE":ea="SINGLE":ea=mo.getFieldValue("item_type");const oa=qt(An({},mo.getFieldsValue()),{item_type:ea,position:On,smart_plan_id:Wn==null?void 0:Wn.id,difficulty:2,hidden_solution_visibility:!yr,solution_visibility:Ar,enable_ai_tutor:qo,item_bank_pages:$o}),Ca=Uo?`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/create_item_banks.json`:`/api/smart_plan_item_banks/${(xn=(Bn=ct==null?void 0:ct.item_banks)==null?void 0:Bn[0])==null?void 0:xn.smart_plan_item_bank_id}.json`;try{const Ka=yield(0,x.ZP)(Ca,{method:Uo?"post":"put",body:oa});(Ka==null?void 0:Ka.status)===0?(ce.ZP.success("\u4FDD\u5B58\u6210\u529F"),ho(),Vo(!1),Wo(!1)):ce.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(Ka){ce.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}})},"\u4FDD\u5B58"))),Xo=="PROGRAM"&&Te.createElement(Ct,{question:(ko=ct==null?void 0:ct.item_banks)==null?void 0:ko[0]}))))),Te.createElement(Ne.Z,{keyboard:!1,maskClosable:!1,open:Cl,headerStyle:{display:"none"},width:700,forceRender:!0,footer:null,onClose:()=>{_o(!1)}},Te.createElement("div",null,Te.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},Te.createElement("img",{src:te(31116),style:{width:"28px",height:"30px"}}),Te.createElement("span",{style:{marginLeft:"10px",color:"#3061D0",fontWeight:500,fontSize:"16px"}},"\u7B54\u9898\u6982\u89C8")),Te.createElement("div",{className:Se.close_drawer,onClick:()=>{_o(!1)}},Te.createElement("i",{className:"iconfont icon-shouqi10 font14"})),((ct==null?void 0:ct.count)>0||((Lo=(Go=ct==null?void 0:ct.page)==null?void 0:Go.smart_plan_page_knowledges)==null?void 0:Lo.length)>0)&&(Fn==null?void 0:Fn.status)!="not_started"&&!Io&&((Un=(No=ct==null?void 0:ct.item_banks)==null?void 0:No[0])==null?void 0:Un.status)!="not_started"&&Te.createElement("div",{className:Se.staticWrap},(ct==null?void 0:ct.count)>0&&Te.createElement(Te.Fragment,null,Te.createElement(Kn,{data:(Eo==null?void 0:Eo.summary)||[],totalData:Eo==null?void 0:Eo.summaryTotal}),((Ja=(aa=ct==null?void 0:ct.item_banks)==null?void 0:aa[0])==null?void 0:Ja.item_type)!=="PROGRAM"&&Te.createElement(Nn,{data:(Eo==null?void 0:Eo.details)||[]})),((ao=(eo=ct==null?void 0:ct.item_banks)==null?void 0:eo[0])==null?void 0:ao.item_type)=="PROGRAM"&&Te.createElement(Te.Fragment,null,Te.createElement("div",{style:{display:"flex",alignItems:"center"}},Te.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Te.createElement("div",{className:Se.subTitle},"\u7B54\u9898\u8BB0\u5F55")),Te.createElement(ye.default,{dataSource:(Ho==null?void 0:Ho.smart_plan_users)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:(ln,Bn,xn)=>Te.createElement("span",{style:{color:"#000"}},ln||"--")},{title:"\u5B66\u53F7",align:"left",width:110,dataIndex:"student_id",ellipsis:!0,render:ln=>Te.createElement("span",{style:{color:"#000"}},ln||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"right",ellipsis:!0,width:130,dataIndex:"answer_status",render:ln=>{switch(ln){case"not_started":return Te.createElement("span",{style:{color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F");case"not_pass":return Te.createElement("span",{style:{color:"rgb(227,0,0)"}},"\u672A\u901A\u5173");case"passed":return Te.createElement("span",{style:{color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173");case"delay_passed":return Te.createElement("span",{style:{color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")}}},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:120,dataIndex:"rate",render:(ln,Bn)=>Te.createElement(qe.ZP,{type:"link",loading:!1,onClick:()=>Mn(void 0,null,function*(){Al(Bn),Tr(!0),_o(!1)})},"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55")}],pagination:{total:(Ho==null?void 0:Ho.count)||0,onChange:(ln,Bn)=>{vl(qt(An({},Jo),{page:ln,page_size:Bn}))},current:Jo==null?void 0:Jo.page,pageSize:Jo==null?void 0:Jo.page_size,showTotal:ln=>Te.createElement(Te.Fragment,null,"\u5171",Te.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ln),"\u6761\u6570\u636E")}}))))),Te.createElement(fe.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,open:Bl,width:700,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{hr(!1)}},Te.createElement(ye.default,{pagination:!1,dataSource:(Eo==null?void 0:Eo.studentList)||[],scroll:{y:500},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(ln,Bn,xn)=>ln},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:ln=>Te.createElement("span",{style:{color:"#000"}},ln||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:ln=>Te.createElement(qe.ZP,{type:"link",loading:!1,onClick:()=>Mn(void 0,null,function*(){El(ln),fr(!0),hr(!1)})},"\u67E5\u770B")}]})),Mo&&Te.createElement(E.Z,{ispptModal:!0,setScoreShow:Qo,isshixuns:!1,ScoreShow:!!Mo,isloadings:!1,onOk:ln=>Mn(void 0,null,function*(){if(!ln.length){ce.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}console.log("\u8BF7\u9009\u62E9\u8BD5\u9898"+Zo);let Bn=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/add_item_banks.json`,{method:"post",body:{item_bank_ids:ln,position:On,is_smart_plan:!0}});(Bn==null?void 0:Bn.status)==0&&(ce.ZP.success("\u9009\u9898\u6210\u529F"),Qo(!1),ho(),Wo(!1))})}),Te.createElement(bt,{aiImg:Qn,ref:Or,onSave:(ln,Bn)=>Mn(void 0,null,function*(){const xn=yield(0,x.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:ln,mode:1,smart_plan:{id:Wn==null?void 0:Wn.id,position:On}}});xn.status===0&&(ce.ZP.success("\u64CD\u4F5C\u6210\u529F"),ho(),console.log(xn)),Bn()})}),Te.createElement(fe.default,{centered:!0,keyboard:!1,open:ml,title:ct==null?void 0:ct.smart_plan_name,width:530,forceRender:!0,footer:null,onOk:()=>{gr(!1),Ba()},onCancel:()=>{gr(!1),Ba()}},Te.createElement("div",{className:Se.modal},"\u8BF7\u6253\u5F00\u624B\u673A\u626B\u7801\u529F\u80FD\uFF0C\u626B\u63CF\u5C4F\u5E55\u4E0A\u7684\u4E8C\u7EF4\u7801\uFF0C\u5373\u53EF\u8FDB\u5165\u8BFE\u4EF6\u9875\u9762\uFF0C\u5F00\u542F\u667A\u6167\u5B66\u4E60\u65B0\u4F53\u9A8C\uFF01"),Te.createElement("div",{className:Se.erweima},Te.createElement(ae.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Wn==null?void 0:Wn.coursesId}&id=${Wn==null?void 0:Wn.id}`,bgColor:"#FFF",size:260,icon:`${y.Z.IMG_SERVER}/${(_a=xt==null?void 0:xt.setting)==null?void 0:_a.tab_logo_url}`}))),Te.createElement(fe.default,{centered:!0,title:Te.createElement(a.ZP.Group,{className:Se.scoreByBlankRadio,optionType:"button",options:[{label:"\u5B66\u4E60\u8BC4\u4EF7",value:1},{label:"\u95EE\u7B54\u8BB0\u5F55",value:2}],onChange:ln=>{Er(ln.target.value)},value:Sr}),className:Se.commentModalSty,keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:mr,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Er(1),fr(!1)},onCancel:()=>{Er(1),fr(!1)}},Te.createElement(ge.Z,{spinning:hl},Te.createElement("div",{className:Se.evalueWrap},Sr==1&&Te.createElement("div",{className:Se.evalueSty},Te.createElement(z.Z,{className:Se.ansWrap,value:lr==null?void 0:lr.comment})),Sr==2&&Te.createElement(Te.Fragment,null,Te.createElement("div",{style:{color:"#000",fontSize:"14px",marginTop:"10px"}},"\u4EE5\u4E0B\u662F\u5B66\u751F\u4E0E\u667A\u80FD\u5B66\u4F34\u7684\u4E92\u52A8\u8BE6\u60C5\uFF1A"),Te.createElement("div",{className:Se.evalueSty},Te.createElement("div",{className:Se.ansWrap,style:{padding:"0px 12px 12px 12px"}},(to=lr==null?void 0:lr.question_and_answer_list)==null?void 0:to.map((ln,Bn)=>Te.createElement("div",{key:Bn,className:"mt10"},Te.createElement("div",{style:{display:"flex"}},Te.createElement("div",{className:Se.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),Te.createElement(z.Z,{className:Se.asnCont,value:ln==null?void 0:ln.question})),Te.createElement("div",{style:{display:"flex"}},Te.createElement("div",{className:Se.label},"\u56DE\u7B54\uFF1A"),Te.createElement(z.Z,{className:Se.asnCont,value:ln==null?void 0:ln.answer})))))))))),Te.createElement(fe.default,{centered:!0,title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",keyboard:!1,maskClosable:!1,open:wl,width:420,forceRender:!0,onOk:()=>Mn(void 0,null,function*(){const ln=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/set_cover.json`,{method:"post",body:{position:On}});(ln==null?void 0:ln.status)==0&&(ce.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Pr(!1))}),onCancel:()=>{Pr(!1)}},Te.createElement("span",null,"\u662F\u5426\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762\uFF1F")),Te.createElement(fe.default,{centered:!0,title:"\u667A\u80FD\u52A9\u6559\u4F34\u5B66\u8BBE\u7F6E",keyboard:!1,maskClosable:!1,open:Dl,width:420,forceRender:!0,okButtonProps:{loading:Ll},onOk:()=>Mn(void 0,null,function*(){var ln;Ur(!0);const Bn=yield(0,x.ZP)(`/api/smart_plan_item_banks/${(ln=ct==null?void 0:ct.page)==null?void 0:ln.id}/toggle_ai_tutor.json`,{method:"put",body:{enable_ai_tutor:qo}});(Bn==null?void 0:Bn.status)===0&&(ce.ZP.success(`${qo?"\u5F00\u542F":"\u5173\u95ED"}\u667A\u80FD\u52A9\u6559\u4F34\u5B66\u6210\u529F!`),ho()),Ur(!1),Br(!1)}),onCancel:()=>{Br(!1)}},Te.createElement("div",{style:{display:"flex",marginTop:"20px",color:"#333"}},Te.createElement(pe.Z,{disabled:(Fn==null?void 0:Fn.status)=="ended",checked:qo,onChange:ln=>{jr(ln)}}),Te.createElement("div",{style:{fontSize:14,color:"#333",marginLeft:"12px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u89E3\u6790\u5F53\u524D\u9875\u9762\u7684\u8BFE\u4EF6\u4E0E\u8BD5\u9898\u3002\u5176\u4ED6\u9875\u9762\u5982\u9700\u52A9\u6559\u4F34\u5B66\uFF0C\u9700\u5355\u72EC\u5F00\u542F\u3002"))),Te.createElement(fe.default,{centered:!0,title:"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55",keyboard:!1,maskClosable:!1,open:Pl,width:800,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Tr(!1)}},Te.createElement(ge.Z,{spinning:yl},Te.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},Te.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),Te.createElement("span",{style:{color:"#333333"}},(To==null?void 0:To.user_name)||"--"),Te.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),Te.createElement("span",{style:{color:"#333333"}},(To==null?void 0:To.student_id)||"--"),Te.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),Te.createElement("span",{style:{color:"#333333"}},(To==null?void 0:To.group_name)||"--"),Te.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u7B54\u9898\u72B6\u6001"),Te.createElement("span",{style:{color:"#333333"}},(wa==null?void 0:wa[To==null?void 0:To.answer_status])||"--")),Te.createElement(Gn.Z,{item:To,backUrl:`/classrooms/${Wn==null?void 0:Wn.coursesId}/smart_plan/${Wn==null?void 0:Wn.id}/ppt_info/info`}))),Te.createElement(fe.default,{centered:!0,keyboard:!1,open:bl,title:"\u8BBE\u7F6E",width:705,forceRender:!0,onOk:()=>Mn(void 0,null,function*(){var ln,Bn,xn,Sa,ma;let ea=!1;const oa=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/exist_data.json`,{method:"post",body:{is_item_bank:!0,item_bank_pages:$o,page_num:On}});if((oa==null?void 0:oa.status)==0&&(((ln=oa==null?void 0:oa.data)==null?void 0:ln.length)>0?ea=yield new Promise(Ka=>{var io;fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:Te.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B",Te.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},(io=oa==null?void 0:oa.data)==null?void 0:io.map((so,Yo,dr)=>`\u7B2C${so}\u9875${YoKa(!0),onCancel:()=>Ka(!1)})}):ea=!0),ea){const Ca={position:On,smart_plan_id:Wn==null?void 0:Wn.id,hidden_solution_visibility:!yr,solution_visibility:Ar,enable_ai_tutor:qo,item_bank_pages:$o},Ka=`/api/smart_plan_item_banks/${(xn=(Bn=ct==null?void 0:ct.item_banks)==null?void 0:Bn[0])==null?void 0:xn.smart_plan_item_bank_id}.json`;try{const io=yield(0,x.ZP)(Ka,{method:"put",body:Ca});(io==null?void 0:io.status)===0?(ce.ZP.success("\u4FDD\u5B58\u6210\u529F"),Hr(On,((ma=(Sa=ct==null?void 0:ct.item_banks)==null?void 0:Sa[0])==null?void 0:ma.status)=="in_progress",(Fn==null?void 0:Fn.status)=="ended"),Fr(!1)):ce.ZP.error("\u4FDD\u5B58\u5931\u8D25")}catch(io){ce.ZP.error("\u8BF7\u6C42\u51FA\u9519")}}}),onCancel:()=>{Fr(!1)}},Te.createElement("div",null,Kr())),Te.createElement(fe.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Nl,title:"\u5B66\u4E60\u5355\u5143\u9501\u5B9A",width:620,forceRender:!0,onOk:()=>Mn(void 0,null,function*(){var ln;if(yield er.validateFields(),(fo==null?void 0:fo.length)!==1)for(let xn=0;xn<(fo==null?void 0:fo.length);xn++){let Sa=[];if((ln=fo[xn])==null||ln.map(ea=>{Ro==null||Ro.map(oa=>{ea==(oa==null?void 0:oa.page_id)&&Sa.push(oa==null?void 0:oa.item_bank_id)})}),!Sa.some(ea=>ea!=null&&ea!=null&&ea!="")){ce.ZP.warning(`\u7B2C${xn+1}\u5355\u5143\u8BF7\u5148\u9009\u62E9\u6709\u8BD5\u9898\u7684\u9875\u5173\u8054`);return}}const Bn=yield(0,x.ZP)(`/api/courses/${Wn==null?void 0:Wn.coursesId}/smart_plans/${Wn==null?void 0:Wn.id}/set_group_pages.json`,{method:"put",body:{group_pages:er.getFieldValue("group_pages")}});(Bn==null?void 0:Bn.status)===0&&(ce.ZP.success("\u8BBE\u7F6E\u6210\u529F"),ho(),wr(!1))}),onCancel:()=>{wr(!1)},afterClose:()=>{er.resetFields()}},Te.createElement(ge.Z,{spinning:Ml},Te.createElement("div",null,Te.createElement("div",{className:"mb20",style:{padding:"12px",backgroundColor:"#F6F7F9",color:"#333",fontSize:"14px"}},"\u6559\u5E08\u53EF\u4EE5\u5C06\u591A\u4E2A\u5E7B\u706F\u7247\u7EC4\u5408\u4E3A\u72EC\u7ACB\u5B66\u4E60\u5355\u5143\uFF0C\u5E76\u7F16\u6392\u5355\u5143\u5B66\u4E60\u987A\u5E8F\u3002\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u5F53\u524D\u5355\u5143\u6240\u6709\u5B66\u4E60\u5185\u5BB9\u5E76\u901A\u8FC7\u8BD5\u9898\u6D4B\u9A8C\uFF0C\u7CFB\u7EDF\u624D\u4F1A\u81EA\u52A8\u5F00\u653E\u4E0B\u4E00\u4E2A\u5355\u5143\u3002"),Te.createElement(ve.default,{form:er,colon:!1},Te.createElement(ve.default.List,{name:"group_pages"},(ln,{add:Bn,remove:xn})=>ln.map((Sa,ma)=>Te.createElement("div",{key:Sa.key,style:{display:"flex",alignItems:"center",margin:"10px auto"}},Te.createElement("div",{style:{color:"#2EC25B",backgroundColor:"rgba(46,194,91,0.1)",borderRadius:"2px",padding:"8px 0",marginRight:"10px",width:"90px",textAlign:"center"}},"\u5B66\u4E60\u5355\u5143",ma+1),Te.createElement(ve.default.Item,{name:[Sa.name,"page_ids"],style:{marginBottom:"0px"},rules:[{validator:(ea,oa)=>Mn(void 0,null,function*(){})}]},Te.createElement(me.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:Se.selectMore,showSearch:!1,disabled:(Fn==null?void 0:Fn.status)=="ended",style:{width:"360px"},mode:"multiple",size:"large",value:fo[ma],onChange:ea=>Il(ea,ma),onDeselect:ea=>Ol(ea,ma)},[...Vr,...Ro.filter(ea=>{var oa;return(oa=fo[ma])==null?void 0:oa.includes(ea==null?void 0:ea.page_id)})].sort((ea,oa)=>ea.position-oa.position).map((ea,oa)=>{var Ca,Ka;return Te.createElement(me.default.Option,{key:oa,value:ea==null?void 0:ea.page_id,disabled:((Ca=fo==null?void 0:fo.flat())==null?void 0:Ca.includes(ea.page_id))&&!((Ka=fo[ma])!=null&&Ka.includes(ea.page_id))},"\u7B2C",ea==null?void 0:ea.position,"\u9875",ea!=null&&ea.item_bank_id?"(\u6709\u8BD5\u9898)":null)}))),Te.createElement("div",{className:"ml20 current",style:{display:"flex",alignItems:"center",justifyContent:"center",width:"30px",height:"30px",borderRadius:"50%",backgroundColor:"rgba(48,97,208,0.1)"},onClick:()=>{Bn(),nr([...fo,[]])}},Te.createElement("img",{src:te(28051),width:14})),ma>0&&Te.createElement("div",{className:"ml20 current",style:{display:"flex",alignItems:"center",justifyContent:"center",width:"30px",height:"30px",borderRadius:"50%",backgroundColor:"rgba(48,97,208,0.1)"},onClick:()=>{xn(Sa.name);const ea=fo.filter((oa,Ca)=>Ca!==ma);nr(ea),tr([...Vr,...Ro.filter(oa=>{var Ca;return(Ca=fo[ma])==null?void 0:Ca.includes(oa.page_id)})].sort((oa,Ca)=>oa.position-Ca.position))}},Te.createElement("img",{src:te(43165),width:14}))))))))),Te.createElement(mn.Z,{isEdit:!0,data:An(qt(An({},ct),{url:Qn,position:On,maxPage:ka}),Wn),visible:xl,changePage:ca,onOk:()=>{ce.ZP.success("\u64CD\u4F5C\u6210\u529F"),Cr(!1),ho()},onClose:()=>Cr(!1)}))};var Pa=(0,ue.connect)(({user:Bt,classroomList:Le,loading:xt,globalSetting:an,problemset:zn})=>({user:Bt,classroomList:Le,globalSetting:an,loading:xt.effects,problemset:zn}))(ga)},40783:function(Ie,Ye,te){"use strict";var b=te(59301),ue=te(20554),Se=te(62957),ve=te(25399),ce=te(54172),fe=te(48633),pe=te(24334),Ee=te.n(pe),me=te(49319),ge=te(59741),Ne=te(92306),ye=te(12601),qe=te(61737),ae=te(67769),a=te(1997),E=te(59301);const{TabPane:x}=ue.default,y=({item:z,backUrl:ee,autoHeight:ne})=>{var oe,le;const[re,de]=(0,b.useState)([]),[De,Pe]=(0,b.useState)(!1),[Ke]=(0,a.useSearchParams)(),ze=(0,a.useParams)();(0,b.useEffect)(()=>{var $e,Xe;(($e=z==null?void 0:z.evaluate_codes)==null?void 0:$e.length)>0?de((Xe=z==null?void 0:z.evaluate_codes)==null?void 0:Xe.map((it,St)=>({key:St+1,error_msg:it!=null&&it.error_msg?pe.Base64.decode(it==null?void 0:it.error_msg):"",status:it==null?void 0:it.status,created_at:it.created_at,code:it==null?void 0:it.code,show_code:it==null?void 0:it.show_code,language:it==null?void 0:it.language,resubmit:it==null?void 0:it.resubmit}))):de([{key:"--",error_msg:"--",show_code:!1}])},[z==null?void 0:z.evaluate_codes]);const Me=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:($e,Xe)=>E.createElement("span",null,Xe.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:($e,Xe)=>E.createElement(ye.Z,{date:Xe.created_at,showTag:Xe==null?void 0:Xe.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:($e,Xe)=>{var it;return E.createElement("span",{className:$e===0?"c-green":"c-red"},((it=ge.Im[$e])==null?void 0:it.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((oe=re==null?void 0:re[0])==null?void 0:oe.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:($e,Xe)=>E.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Se.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:E.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",E.createElement(Ne.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[Xe==null?void 0:Xe.language]})),content:E.createElement("div",{className:"mb10"},E.createElement(fe.ZP,{height:300,language:"python",theme:"vs-light",value:Xe!=null&&Xe.code?pe.Base64.decode(Xe==null?void 0:Xe.code):"",autoHeight:ne,options:ut}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter($e=>!!$e),ut={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return E.createElement("div",{style:{position:"relative"}},E.createElement(ue.default,{defaultActiveKey:"1"},E.createElement(x,{tab:E.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",E.createElement(ve.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},E.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},(le=z==null?void 0:z.user_answer)!=null&&le.length&&(z!=null&&z.passed_code)?E.createElement("aside",{className:me.Z.shixunWrp},E.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),E.createElement("div",{className:me.Z.full},E.createElement(Ne.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[z==null?void 0:z.language]}),E.createElement("span",{onClick:()=>Pe(!0)},E.createElement("i",{className:"iconfont icon-quanping2"}),E.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),E.createElement(fe.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:z!=null&&z.passed_code?pe.Base64.decode(z==null?void 0:z.passed_code):"",autoHeight:ne,options:ut})):E.createElement(ae.Z,null)),E.createElement(x,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},E.createElement(ce.default,{className:"mt5",bordered:!0,dataSource:re,columns:Me,pagination:!1}))),(z==null?void 0:z.hack_user_identifier)&&E.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{const $e=ee||`/classrooms/${ze==null?void 0:ze.coursesId}/smart_plan/${ze==null?void 0:ze.id}/users/${ze==null?void 0:ze.user_login}/ppt_info/info`;(0,qe.xg)(`/myproblems/${z==null?void 0:z.hack_user_identifier}?backUrl=${$e}`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),E.createElement(Se.default,{centered:!0,destroyOnClose:!0,open:De,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Pe(!1),footer:null},E.createElement(fe.ZP,{height:500,language:"python",theme:"vs-light",value:z!=null&&z.passed_code?pe.Base64.decode(z==null?void 0:z.passed_code):"",autoHeight:ne,options:ut})))};Ye.Z=y},83232:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return a}});var b=te(59301),ue=te(1997),Se=te(62957),ve=te(99571),ce=te(29787),fe=te(62514),pe=te(31928),Ee=te(48633),me=te(24334),ge=te(61186),Ne=te.n(ge),ye=te(24978),qe=te(59301),ae=(E,x,y)=>new Promise((z,ee)=>{var ne=re=>{try{le(y.next(re))}catch(de){ee(de)}},oe=re=>{try{le(y.throw(re))}catch(de){ee(de)}},le=re=>re.done?z(re.value):Promise.resolve(re.value).then(ne,oe);le((y=y.apply(E,x)).next())}),a=({open:E,onClose:x})=>{const[y,z]=(0,b.useState)(void 0);console.log((0,ue.useLocation)(),33);const ee=(0,ue.useLocation)();(0,b.useEffect)(()=>{E&&function(){return ae(this,null,function*(){const yt=yield(0,fe.X6)(E);z(yt.data)})}()},[E]);const{status:ne,created_at:oe,code:le,name:re,language:de,pass_sets_count:De,set_count:Pe,error_msg:Ke,output:ze,input:Me,expected_output:ut,execute_memory:$e,user:Xe,execute_time:it,input_file_url:St,output_file_url:ft,is_file:Pt,expected_output_file_url:lt}=y||{};return qe.createElement(Se.default,{open:E,width:1e3,onCancel:()=>x(!1),footer:qe.createElement(ve.ZP,{type:"primary",onClick:()=>x(!1)},"\u5173\u95ED"),centered:!0},qe.createElement(ce.Z,{spinning:!y,delay:500},qe.createElement("div",{className:"record-detail-info"},y?qe.createElement(qe.Fragment,null,qe.createElement("div",{className:"record-detail-body"},qe.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),qe.createElement("ul",{className:"record-info"},qe.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",qe.createElement("span",{className:ne===0?"c-green":"c-red"},pe.Im[ne])," "),qe.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",qe.createElement("span",null,Ne()(oe).format("YYYY-MM-DD HH:mm:ss"))," "),qe.createElement("li",null," \u8BED\u8A00\uFF1A",qe.createElement("span",null,de)," "),qe.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",qe.createElement("span",null,it*1e3,"ms")," "),qe.createElement("li",null," ",`${ne===ye.h.HIDE_COMPILE_STATUS?"--":De} / ${Pe} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,pe.gZ)({status:ne,error_msg:Ke,execute_time:it,output:ze,input:Me,expected_output:ut,input_file_url:St,output_file_url:ft,is_file:Pt,expected_output_file_url:lt}),qe.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),qe.createElement(Ee.ZP,{height:"200px",width:"100%",language:de==null?void 0:de.toLocaleLowerCase(),value:me.Base64.decode(le),options:{readOnly:!0}}))):null)))}},59741:function(Ie,Ye,te){"use strict";te.d(Ye,{Im:function(){return Pe},Y4:function(){return ze}});var b=te(59301),ue=te(37568),Se=te(6767),ve=te(99571),ce=te(3929),fe=te(24334),pe=te.n(fe),Ee=te(89692),me=te(38733),ge=te(89284),Ne=te(61737),ye=te(34376),qe=te.n(ye),ae=te(205),a=te(1997),E=te(83232),x=te(94784),y=te(62514),z=te(46464),ee=te(15213),ne=te(92310),oe=te.n(ne),le=te(60513),re=te(59301),de=($e,Xe,it)=>new Promise((St,ft)=>{var Pt=yt=>{try{Lt(it.next(yt))}catch(At){ft(At)}},lt=yt=>{try{Lt(it.throw(yt))}catch(At){ft(At)}},Lt=yt=>yt.done?St(yt.value):Promise.resolve(yt.value).then(Pt,lt);Lt((it=it.apply($e,Xe)).next())});const{TextArea:De}=ue.default,Pe={[ce.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ce.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ce.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Ke=($e=>($e[$e.SET_VISIBLE=0]="SET_VISIBLE",$e[$e.SET_TABINDEX=1]="SET_TABINDEX",$e))(Ke||{});function ze($e){const{status:Xe,error_msg:it,output:St,input:ft,expected_output:Pt,is_file:lt,input_file_url:Lt,output_file_url:yt,expected_output_file_url:At,setMonacoValue:Ge,setData:xe}=$e,rt=(0,b.useRef)(),He=(0,b.useRef)(),ht=(0,b.useRef)();let kt=null;const Ae={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,b.useEffect)(()=>{if(St&&!lt&&rt.current){const st=new ye.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(rt.current);const Vt=(0,Ne.pp)(fe.Base64.decode(St));st.write(Vt),st.setOption("theme",{background:"#1e1e1e"})}if(ft&&!lt&&He.current){const st=new ye.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(He.current),st.write((0,Ne.pp)(ft)),st.setOption("theme",{background:"#1e1e1e"})}if(Pt&&!lt&&ht.current){const st=new ye.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(ht.current),st.write((0,Ne.pp)(fe.Base64.decode(Pt))),st.setOption("theme",{background:"#1e1e1e"})}},[St]),Xe){case ce.h.NOMATCH:kt=re.createElement(re.Fragment,null,re.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!lt&&re.createElement("div",{ref:rt}),lt&&re.createElement("div",{style:Ae},re.createElement("a",{style:{fontSize:"16px"},onClick:()=>de(this,null,function*(){const st=yield(0,ae.ZP)(yt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Ge(st),setTimeout(()=>{xe(yt)},200)})},St)),re.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!lt&&re.createElement("div",{ref:ht}),lt&&re.createElement("div",{style:Ae},re.createElement("a",{style:{fontSize:"16px"},onClick:()=>de(this,null,function*(){const st=yield fetch(At,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ge(yield st.text()),setTimeout(()=>{xe(At)},200)})},Pt)));break;case ce.h.EXECUTEFAILURE:kt=re.createElement(re.Fragment,null,re.createElement("div",{style:{border:"1px #F6F7F9 solid"}},re.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!lt&&re.createElement(ge.Z,{value:ft,style:Ae}),lt&&re.createElement("div",{style:Ae},re.createElement("a",{onClick:()=>(0,Ne.LR)(Lt,ft)},ft))),re.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},re.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),re.createElement("pre",{className:Ee.Z.error,style:{color:"#E30000",padding:"0 10px"}},fe.Base64.decode(it),"111")));break;case ce.h.COMPILEFAILURE:kt=re.createElement(re.Fragment,null,re.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),re.createElement("pre",{className:Ee.Z.error},fe.Base64.decode(it)));break;case ce.h.PODFAILURE:kt=re.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ce.h.TIMEOUT:kt=re.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return re.createElement(re.Fragment,null," ",kt," ")}function Me($e){const{status:Xe,error_msg:it,execute_time:St,output:ft,input:Pt,expected_output:lt,is_file:Lt,input_file_url:yt,output_file_url:At,expected_output_file_url:Ge}=$e;let xe=null;switch(Xe){case ce.h.OK:case ce.h.NOMATCH:case ce.h.EXECUTEFAILURE:case ce.h.COMPILEFAILURE:xe=re.createElement("div",{id:"outputResultRef",className:"h100"});break;case ce.h.PODFAILURE:xe=re.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ce.h.TIMEOUT:xe=re.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return re.createElement(re.Fragment,null," ",xe," ")}function ut({value:$e,className:Xe}){return re.createElement("span",{className:Xe},$e)}Ye.ZP=({input:$e,is_file:Xe,debuging:it,submitting:St,executingMessage:ft,debugResult:Pt,onChangeInput:lt,onDebugCode:Lt,onSubmitCode:yt,hack:At,user:Ge,submitResult:xe,isWhiteTheme:rt,topDispatch:He})=>{const[ht]=(0,a.useSearchParams)(),kt=(0,a.useParams)(),[Ae,st]=(0,b.useState)(!1),[Vt,Tt]=(0,b.useState)(!1),[Ut,Jt]=(0,b.useState)(1),[gt,Mt]=(0,b.useState)(!1),[vt,cn]=(0,b.useState)(0),[nn,Ue]=(0,b.useState)(!1),[Ft,Ce]=(0,b.useState)(""),[Ve,Qe]=(0,b.useState)(""),at=(0,b.useRef)(),ot=(0,b.useRef)(),mt=(0,b.useRef)(null),we=(0,b.useRef)(null),Oe=(0,b.useRef)(null);console.log(xe,"submitResult",kt);const{status:se,id:he,input:be,output:ke,expected_output:et,is_file:pt,input_file_url:Ct,output_file_url:Yt,expected_output_file_url:It,error_msg:Gt,hack_sets:gn}=xe||{};(0,b.useEffect)(()=>{se===0&&(Jt(1),cn(0))},[se,he]),(0,b.useEffect)(()=>{de(void 0,null,function*(){var wn;const yn=yield(0,y.rX)(kt==null?void 0:kt.id,"submit");(yn==null?void 0:yn.status)===0&&(yn!=null&&yn.data&&((wn=yn==null?void 0:yn.data)==null?void 0:wn.status)!==0?(He({type:z.Types.SET_SUBMIT_RESULT,payload:{submitResult:yn==null?void 0:yn.data}}),Jt(2),cn(320)):(Jt(1),cn(0)))})},[kt==null?void 0:kt.id]),(0,b.useEffect)(()=>{if(at.current){let Ot=function(Be){kn=Dn.offsetHeight,jn=!0,zt=Be.pageY,Oe.current.style.display="block"},wn=function(){jn=!1,Oe.current.style.display="none"},yn=function(Be){if(jn){Xt();let Ze=zt-Be.pageY,We=kn+Ze;if(We<0&&(We=0),We>window.innerHeight-150&&(We=window.innerHeight-150),Ut===1){We<=34?cn(0):cn(We);return}console.log(We,"resizeH"),cn(We)}};const Dn=mt.current;let kn=0,jn=!1,zt=0;const _t=document.getElementById("case-y-bar");return _t==null||_t.addEventListener("mousedown",Ot),document.addEventListener("mousemove",yn),document.addEventListener("mouseup",wn),()=>{const Be=document.getElementById("case-y-bar");Be==null||Be.removeEventListener("mousedown",Ot),document.removeEventListener("mousemove",yn),document.removeEventListener("mouseup",wn)}}},[at,Ut]),(0,b.useEffect)(()=>{const Ot=x.Z.subscribe("resize-move-bar",Xt);if(ht.get("type")!=="exercises")return document.addEventListener((0,le.gH)(),jt),()=>{document.removeEventListener((0,le.gH)(),jt),Ot()}},[]),(0,b.useEffect)(()=>{});function Xt(){var Ot,wn,yn,Dn;const kn=document.getElementById("outputResultRef");if(kn){let jn=kn.dataset.text;ot.current.reset(),ot.current.writeln(jn);const zt=document.getElementById("outputResultRef").offsetWidth-20,_t=((Dn=(yn=(wn=(Ot=ot.current)==null?void 0:Ot._core)==null?void 0:wn._renderService)==null?void 0:yn.dimensions)==null?void 0:Dn.actualCellWidth)||10,Be=Math.ceil(zt/_t);ot.current.resize(Be,Math.ceil(kn.clientHeight/16))}}function sn(){st(!Ae),setTimeout(()=>{Xt()},300),cn(Ae?320:window.innerHeight-150)}function vn(){Vt?(Tt(!1),(0,le.BU)()):(Tt(!0),(0,le.Dj)(we.current))}const jt=Ot=>{(0,le.vp)()||Tt(!1)},Zt=(0,b.useMemo)(()=>{if(Pt){const{status:Ot,output:wn,error_msg:yn}=Pt;return setTimeout(()=>{let Dn="",kn=document.getElementById("outputResultRef");wn?Dn=fe.Base64.decode(wn):yn&&(Dn=fe.Base64.decode(yn)),ot.current=new ye.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),ot.current.open(kn),ot.current.onKey(function(jn){var zt;if(jn.domEvent.key.toLocaleUpperCase()==="C"&&jn.domEvent.ctrlKey){jn.domEvent.preventDefault();let _t=(zt=ot.current)==null?void 0:zt.getSelection();navigator.clipboard.writeText(_t).then(()=>{})}}),kn.dataset.text=Dn,ot.current.setOption("convertEol",!0),Xt()},300),re.createElement(re.Fragment,null,Me(Pt))}return null},[Pt]);function pn(){var Ot,wn;if(!(At!=null&&At.code)||((Ot=At==null?void 0:At.code)==null?void 0:Ot.trim().length)===0){(wn=Se.ZP)==null||wn.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Jt(1),cn(320),Lt()}const Cn=Ot=>de(void 0,null,function*(){let wn=yield(0,ae.ZP)(`/api/problems/${Ot}/start.json`,{method:"get",params:{hack_user_id:Ge==null?void 0:Ge.user_id}});wn&&(window.location.href=`/myproblems/${wn==null?void 0:wn.identifier}${window.location.search}`)});function hn(){pt?navigator.clipboard.writeText(fe.Base64.decode(Gt)).then(()=>{Se.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(fe.Base64.decode(ke)).then(()=>{Se.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return re.createElement(b.Fragment,null,re.createElement("div",{className:oe()(Ee.Z.case,rt&&Ee.Z.whiteCase),style:{height:vt},ref:mt},re.createElement("div",{className:Ee.Z.fullMask,ref:Oe}),re.createElement("div",{className:Ee.Z["resize-y-bar"],id:"case-y-bar",ref:at,draggable:!1},Ut===2&&re.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Ut===1&&(vt<=34?re.createElement("div",{onClick:()=>{cn(320)},className:Ee.Z.unfoldBtn},"\u63A7\u5236\u53F0",re.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):re.createElement("div",{onClick:()=>{cn(0)},className:Ee.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",re.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),re.createElement("div",null,re.createElement("div",{className:Ee.Z.caseHead},re.createElement("div",{className:Ee.Z.dot}),re.createElement("div",{className:Ee.Z.text},Ut===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Ut===2&&!St&&typeof se=="number"&&re.createElement(re.Fragment,null,se===ce.h.OK?re.createElement("div",{className:Ee.Z.pass},re.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):re.createElement("div",{className:Ee.Z.noPass},re.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),Pe[se])),re.createElement("div",{className:Ee.Z.btns},Ut===2&&!St&&re.createElement(re.Fragment,null,se!==ce.h.OK&&re.createElement("div",{onClick:hn},re.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),re.createElement("div",{onClick:()=>{Ue(he)}},re.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),ht.get("type")!=="exercises"&&re.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>sn()},re.createElement("i",{className:`iconfont icon-${Ae?"suoxiao1":"fangda"}`})))),re.createElement("div",{style:{display:Ut===1?"block":"none"}},it?re.createElement(me.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):re.createElement("div",{style:{height:vt-34}},re.createElement("div",{className:Ee.Z.result},re.createElement("div",{className:Ee.Z.left},re.createElement("div",{className:Ee.Z.title},re.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),re.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),re.createElement("div",{className:Ee.Z.leftNode},re.createElement(De,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Xe?"":$e,onChange:lt}))),re.createElement("div",{className:Ee.Z.right},re.createElement("div",{className:Ee.Z.title},re.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),re.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),re.createElement("div",{className:Ee.Z.node},Pt?Zt:re.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),re.createElement("div",{style:{display:Ut===2?"block":"none"}},St?re.createElement(me.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):re.createElement("div",{style:{height:vt-34,display:"flex",flexDirection:"column",overflow:"hidden"}},re.createElement("div",{ref:we,className:Ee.Z.elseNode},re.createElement("div",{className:Ee.Z.nameWrap},re.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),re.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),re.createElement("div",{className:Ee.Z.scroll},re.createElement("pre",{className:Ee.Z.scrollBox,style:gt?{height:Vt?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!pt&&re.createElement(ut,{value:be}),pt&&re.createElement("a",{style:{fontSize:"16px"},onClick:()=>de(void 0,null,function*(){const Ot=yield fetch(Ct,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Qe(yield Ot.text()),setTimeout(()=>{Ce(Ct)},200)})},be)),be&&re.createElement("div",{className:Ee.Z.action},re.createElement("span",{onClick:()=>Mt(!gt)},gt?"\u6536\u8D77":"\u5C55\u5F00"),ht.get("type")!=="exercises"&&re.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>vn(),className:`iconfont icon-${Vt?"suoxiao1":"fangda"}`})))),re.createElement("div",{className:Ee.Z.result,style:{flex:1,overflow:"hidden"}},re.createElement("div",{className:Ee.Z.left},re.createElement("div",{className:Ee.Z.title},re.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),re.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),re.createElement("div",{className:Ee.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},re.createElement("pre",null,!pt&&re.createElement(ut,{className:"mb10",value:et&&fe.Base64.decode(et)||""}),pt&&re.createElement("a",{style:{fontSize:"16px"},onClick:()=>de(void 0,null,function*(){const Ot=yield fetch(It,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Qe(yield Ot.text()),setTimeout(()=>{Ce(It)},200)})},et)))),re.createElement("div",{className:Ee.Z.right},re.createElement("div",{className:Ee.Z.title},re.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),re.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),re.createElement("div",{className:Ee.Z.node,style:{color:se===ce.h.OK?"#2ABD8C":"#FF2C29"}},re.createElement("pre",null,(se===4||se===5)&&re.createElement(ut,{className:"mb10",value:Gt&&fe.Base64.decode(Gt)||""}),se!=4&&se!=5&&(pt?re.createElement("a",{style:{fontSize:"16px"},onClick:()=>de(void 0,null,function*(){const Ot=yield(0,ae.ZP)(Yt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{Qe(Ot)}catch(wn){Qe("")}setTimeout(()=>{Ce(Yt)},200)})},ke):re.createElement(ut,{className:"mb10",value:ke&&fe.Base64.decode(ke)||""})))))))))),re.createElement("div",{className:oe()(Ee.Z.footer,rt&&Ee.Z.whiteFooter),style:{zIndex:100}},(At==null?void 0:At.is_program)&&(At==null?void 0:At.above_question)&&re.createElement(ve.ZP,{className:"mr10",type:"primary",onClick:()=>Cn(At==null?void 0:At.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(At==null?void 0:At.is_program)&&(At==null?void 0:At.under_question)&&re.createElement(ve.ZP,{className:"mr10",type:"primary",onClick:()=>Cn(At==null?void 0:At.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),re.createElement(ve.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:it||St,loading:it,color:"#2ABD8C",className:"mr10",onClick:pn},"\u8C03\u8BD5\u4EE3\u7801"),ht.get("qtype")!=="8"&&re.createElement(ve.ZP,{className:Ee.Z.disabled,type:"primary",icon:re.createElement("i",{className:"iconfont icon-bofang1"}),loading:St,disabled:it||St,onClick:()=>{var Ot,wn;if(!(At!=null&&At.code)||((Ot=At==null?void 0:At.code)==null?void 0:Ot.trim().length)===0){(wn=Se.ZP)==null||wn.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Jt(2),cn(320),yt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),re.createElement(E.Z,{onClose:Ue,open:nn}),re.createElement(ee.Z,{close:!0,data:Ft,type:Ft.length?"txt":"",onClose:()=>Ce(""),monacoEditor:{value:Ve,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},46464:function(Ie,Ye,te){"use strict";te.r(Ye),te.d(Ye,{Types:function(){return ca},default:function(){return Wa}});var b=te(59301),ue=te(1997),Se=te(11938),ve=te(62957),ce=te(29787),fe=te(99571),pe=te(25399),Ee=te(77019),me=te(62514),ge=te(52035),Ne=te(60513),ye=te(48047),qe=te(13820),ae=te(87169),a=te(30641),E=te(48633),x=te(46860),y=te(63918),z=te(41315),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,le=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Pe=(Fe,_e,Re)=>_e in Fe?ne(Fe,_e,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Fe[_e]=Re,Ke=(Fe,_e)=>{for(var Re in _e||(_e={}))de.call(_e,Re)&&Pe(Fe,Re,_e[Re]);if(re)for(var Re of re(_e))De.call(_e,Re)&&Pe(Fe,Re,_e[Re]);return Fe},ze=(Fe,_e)=>oe(Fe,le(_e));const Me={theme:(0,y.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,y.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,y.G)("cmTabToSpace",!0)};var ut=(Fe=>(Fe[Fe.set_font_size=0]="set_font_size",Fe[Fe.set_theme=1]="set_theme",Fe[Fe.on_tab_to_space=2]="on_tab_to_space",Fe[Fe.set_show_editor_setting=3]="set_show_editor_setting",Fe))(ut||{});function $e(Fe,_e){switch(_e.type){case 3:return ze(Ke({},Fe),{showEditorSetting:_e.payload});case 1:return ze(Ke({},Fe),{theme:_e.payload});case 0:return ze(Ke({},Fe),{fontSize:_e.payload});case 2:return ze(Ke({},Fe),{tabToSpace:_e.payload});default:throw new Error}}var Xe=({isLoading:Fe,value:_e,onChange:Re,language:dt,onUpdateCode:nt,ActionBarRender:Je,setIsWhiteTheme:tt})=>{const[Nt,tn]=(0,b.useReducer)($e,Me),{theme:Qt,fontSize:Kt,showEditorSetting:fn,tabToSpace:bn}=Nt,$t=(0,b.useRef)(),Xn=(0,b.useRef)();(0,b.useEffect)(()=>{tt(Qt==="vs")},[Qt]);const $n={onFontSizeChange:ua=>{tn({type:0,payload:ua}),(0,y.t)("cmFontSize",ua)},tabToSpace:bn,cmFontSize:Kt,className:"oj",cmCodeMode:Qt,onTabToSpace:ua=>{tn({type:2,payload:ua}),(0,y.t)("cmTabToSpace",ua)},onCodeModeChange:ua=>{tn({type:1,payload:ua}),(0,y.t)("ProgrammingCodeMode",ua)}};function Da(){tn({type:3,payload:!1})}function ha(){tn({type:3,payload:!0})}const Oa={value:_e,language:dt,theme:Qt,options:{fontSize:Kt,insertSpaces:bn},onChange:ua=>{Re(ua),Xn.current=ua,clearTimeout($t.current),$t.current=setTimeout(()=>{nt(Xn.current)},1e4)},onEditBlur:ua=>{Xn.current&&nt(Xn.current)}};return ee.createElement(b.Fragment,null,Je(ha),ee.createElement("div",{style:{flex:1,overflow:"hidden"}},!Fe&&ee.createElement(E.ZP,Ke({},Oa))),ee.createElement(x.Z,null,ee.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:fn,onClose:Da},ee.createElement(z.Z,Ke({},$n)))))},it=te(60141),St=te(24334),ft=te(59741),Pt={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},lt={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Lt=te(54172),yt=te(13747),At=te(58617),Ge=te(83232),xe=te(61186),rt=te.n(xe),He=te(59301);const{Column:ht}=Lt.default;var kt=({submitResult:Fe,submitting:_e,submitRecords:Re,page:dt,onPageChange:nt,topicId:Je})=>{const[tt]=(0,ue.useSearchParams)(),{records:Nt,records_count:tn}=Re||{},[Qt,Kt]=(0,b.useState)(!1),fn=tt.get("type")==="1";return He.createElement(ce.Z,{spinning:_e,tip:"\u8BC4\u6D4B\u4E2D...",indicator:He.createElement(At.Z,{style:{fontSize:24},spin:!0})},(Nt==null?void 0:Nt.length)>0?He.createElement(Lt.default,{dataSource:Nt,rowKey:"id",pagination:!1},He.createElement(ht,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(bn,$t)=>He.createElement("span",null," ",rt()(bn).format("YYYY-MM-DD HH:mm:ss"))}),He.createElement(ht,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(bn,$t)=>{var Xn;return He.createElement("span",{className:`${bn===0?"c-green":"c-red"} current`,onClick:()=>{Kt($t.id)}},(Xn=ft.Im[bn])==null?void 0:Xn.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),He.createElement(ht,{title:`\u6267\u884C\u7528\u65F6 (${fn?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:bn=>bn?fn?bn:bn/1e3:""}),He.createElement(ht,{title:`\u5185\u5B58\u6D88\u8017\uFF08${fn?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:bn=>bn?fn?bn:parseFloat((bn/1024).toFixed(2)):""}),He.createElement(ht,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),He.createElement(ht,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(bn,$t)=>He.createElement("span",{className:"c-light-primary current",onClick:()=>{Kt($t.id)}},"\u67E5\u770B")})):He.createElement("div",{style:{height:300,width:"100%"}}),He.createElement(Ge.Z,{onClose:Kt,open:Qt}),tn>15?He.createElement(yt.Z,{className:lt.pagination,current:dt,pageSize:15,total:tn,onChange:nt}):null)},Ae=te(67769),st=te(96599),Vt={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},Tt=te(89284),Ut=te(59301);const Jt={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var gt=({hack:Fe})=>{const{language:_e,difficult:Re,time_limit:dt,description:nt}=Fe,[Je]=(0,ue.useSearchParams)(),tt=Jt[Re];return Ut.createElement(Ut.Fragment,null,Ut.createElement("ul",{className:Vt.info},Ut.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",Ut.createElement("b",{className:Vt.info_tag},_e)),Ut.createElement("li",null,Ut.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Ut.createElement(st.default,{color:tt==null?void 0:tt.color},tt==null?void 0:tt.name)),Ut.createElement("li",null,Ut.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",Ut.createElement("span",{style:{color:"#333333"}},dt,"\u79D2"))),Je.get("qtype")==="8"?Ut.createElement(Tt.Z,{value:nt,showProgramFill:!0,className:Vt.desc}):Ut.createElement(Tt.Z,{value:nt,className:Vt.desc}))},Mt={},vt=te(59301),cn=({hack:Fe,current_user:_e})=>vt.createElement("div",{className:Mt.answer},Fe!=null&&Fe.answer_text?vt.createElement(Tt.Z,{style:{padding:"13px 0"},value:(Fe==null?void 0:Fe.answer_text)||""}):vt.createElement(Ae.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),nn=te(94784),Ue=te(205);function Ft(Fe,_e){return(0,Ue.U2)(`/problems/${Fe}/comments.json`,{page:_e,limit:10})}function Ce(Fe){return(0,Ue.v_)(`/discusses/${Fe}/plus.json`,{container_type:"Discuss",type:1})}function Ve(Fe,_e,Re){return(0,Ue.v_)(`/problems/${Fe}/comments/reply.json`,{comments:{content:Re,parent_id:_e}})}function Qe(Fe,_e){return(0,Ue.v_)(`/problems/${Fe}/comments.json`,{comments:{content:_e}})}function at(Fe,_e,Re){return(0,Ue.v_)(`/problems/${Fe}/comments/${_e}/hidden.json`,Re)}function ot(Fe,_e){return(0,Ue.IV)(`/problems/${Fe}/comments/${_e}`)}var mt=te(91528);function we({author:Fe}){return b.createElement("a",{href:`/users/${Fe.login}`,target:"_blank"},b.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${qe.Z.IMG_SERVER}/images/${Fe.image_url}`,width:"50"}))}function Oe({data:Fe,index:_e,parentDiscussIndex:Re,user:dt,onSetActionType:nt}){const{author:Je,can_delete:tt,content:Nt,id:tn,time:Qt}=Fe;function Kt(){nt({id:tn,index:_e,type:"delete-discuss",parentDiscussIndex:Re,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const fn=dt.admin||tt||Je.user_id===dt.user_id;return b.createElement("div",{className:"discuss-item-container second-discuss "},b.createElement(we,{author:Je}),b.createElement("section",null,b.createElement("div",{className:"discuss-info"},b.createElement("a",{href:`/users/${Je.login}`,target:"_blank"},Je.name),b.createElement("span",{className:"grey"},Qt),b.createElement("div",{className:"btn-group",style:{marginBottom:0}},fn?b.createElement("a",{onClick:Kt,title:"\u5220\u9664"},b.createElement("i",{className:"iconfont icon-shanchu"})):null)),b.createElement(Tt.Z,{className:"discuss-content",value:Nt})))}var se=({user:Fe,data:_e,index:Re,onPlusDiscuss:dt,onSetActionType:nt,activeDiscussIndex:Je,onReplyDiscuss:tt,onSetActiveDiscussIndex:Nt})=>{const{content:tn,children:Qt,hidden:Kt,id:fn,praise_count:bn,time:$t,user_praise:Xn,can_delete:$n,author:Da}=_e;function ha(){Nt(fn)}function Oa(){dt(fn,!Xn,Re)}function ua(){nt({id:fn,index:Re,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Za(){nt({id:fn,index:Re,params:{hidden:Kt?"0":"1"},type:"hidden-discuss",message:Kt?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const ba=Fe.admin||Fe.user_id===Da.user_id;return b.createElement("div",{className:"discuss-item-container",key:fn},b.createElement(we,{author:Da}),b.createElement("section",null,b.createElement("div",{className:"discuss-info"},b.createElement("a",{href:`/users/${Da.login}`,target:"_blank"}," ",Da.name," "),b.createElement("span",{className:"grey"},$t)),b.createElement(Tt.Z,{className:"discuss-content",value:tn}),Qt&&Qt.length>0?b.createElement("div",{className:"reply-discuss-container"},Qt.map((da,Ga)=>b.createElement(Oe,{key:da.id,data:da,index:Ga,user:Fe,onSetActionType:nt,parentDiscussIndex:Re}))):null,b.createElement("div",{className:"btn-group"},ba?b.createElement("a",{onClick:Za,title:Kt?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},b.createElement("i",{className:Kt?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,$n&&(!Qt||Qt.length==0)?b.createElement("a",{onClick:ua,title:"\u5220\u9664"},b.createElement("i",{className:"iconfont icon-shanchu"})):null,b.createElement("a",{onClick:ha,title:"\u56DE\u590D"}," ",b.createElement("i",{className:"iconfont icon-huifu1"})," "),b.createElement("a",{onClick:Oa,className:Xn?"c-orange":""},b.createElement("i",{className:Xn?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),b.createElement("span",null,bn||""))),b.createElement(mt.Z,{id:fn,activeDiscussIndex:Je,onReplyDiscuss:tt})))},he=te(18196),be={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},ke=te(39077),et=(Fe,_e,Re)=>new Promise((dt,nt)=>{var Je=tn=>{try{Nt(Re.next(tn))}catch(Qt){nt(Qt)}},tt=tn=>{try{Nt(Re.throw(tn))}catch(Qt){nt(Qt)}},Nt=tn=>tn.done?dt(tn.value):Promise.resolve(tn.value).then(Je,tt);Nt((Re=Re.apply(Fe,_e)).next())}),pt=({user_praise:Fe,praise_count:_e,praisePlus:Re,onCreateDiscuss:dt,discuss_count:nt})=>{const[Je,tt]=(0,b.useState)(!1),[Nt,tn]=(0,b.useState)("");function Qt($t){tn($t)}function Kt(){tt(!0)}function fn(){tt(!1)}function bn(){return et(this,null,function*(){dt(Nt),tn(""),tt(!1)})}return b.createElement("div",{className:`${be["dis-input-editor-container"]} ${Je?be.active:""} `},b.createElement("div",{className:Je?`hide ${be["text-area"]}`:be["text-area"]},b.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Kt}),b.createElement("a",null," ",b.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",nt," "),b.createElement("a",{className:"c-light-black",onClick:Re,title:Fe?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},b.createElement("i",{className:`mr3 ${Fe?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),_e?b.createElement("span",null,_e):"")),Je?b.createElement("div",{className:be["input-mask"],onClick:fn}):null,b.createElement("div",{className:Je?be["md-container"]:`${be["md-container"]} hide`},b.createElement(ke.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:Nt,height:240,onChange:Qt}),b.createElement("div",{className:be["tip-container"],onClick:fn},b.createElement("a",{className:be["btn-send"],onClick:bn}," \u53D1\u9001 "))))},Ct=te(59301),Yt=Object.defineProperty,It=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,gn=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,vn=(Fe,_e,Re)=>_e in Fe?Yt(Fe,_e,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Fe[_e]=Re,jt=(Fe,_e)=>{for(var Re in _e||(_e={}))Xt.call(_e,Re)&&vn(Fe,Re,_e[Re]);if(gn)for(var Re of gn(_e))sn.call(_e,Re)&&vn(Fe,Re,_e[Re]);return Fe},Zt=(Fe,_e)=>It(Fe,Gt(_e)),pn=(Fe,_e,Re)=>new Promise((dt,nt)=>{var Je=tn=>{try{Nt(Re.next(tn))}catch(Qt){nt(Qt)}},tt=tn=>{try{Nt(Re.throw(tn))}catch(Qt){nt(Qt)}},Nt=tn=>tn.done?dt(tn.value):Promise.resolve(tn.value).then(Je,tt);Nt((Re=Re.apply(Fe,_e)).next())});const Cn={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var hn=(Fe=>(Fe[Fe.GET_DISCUSSES=0]="GET_DISCUSSES",Fe[Fe.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",Fe[Fe.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",Fe[Fe.PLUS_DISCUSS=3]="PLUS_DISCUSS",Fe[Fe.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",Fe[Fe.SET_PAGE=5]="SET_PAGE",Fe[Fe.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",Fe))(hn||{});function Ot(Fe,_e){switch(_e.type){case 6:return Zt(jt({},Fe),{loading:!0});case 0:return jt(jt({},Fe),_e.payload);case 1:return jt(jt({},Fe),_e.payload);case 4:return jt(jt({},Fe),_e.payload);case 3:return jt(jt({},Fe),_e.payload);case 5:return Zt(jt({},Fe),{page:_e.payload});case 2:return jt(jt({},Fe),_e.payload);default:throw new Error}}var wn=({user:Fe,identifier:_e,hack:Re,onTriggerPraise:dt,activeIndex:nt})=>{const[Je,tt]=(0,b.useReducer)(Ot,Cn),{loading:Nt,page:tn,data:Qt,count:Kt,actionType:fn,activeDiscussIndex:bn}=Je,$t=(0,b.useCallback)(()=>pn(void 0,null,function*(){tt({type:6});const da=yield Ft(_e,tn),{comments:Ga,disscuss_count:Ra}=da;tt({type:0,payload:{data:Ga,count:Ra,loading:!1}})}),[tn,_e]);(0,b.useEffect)(()=>{nt==="2"&&$t()},[_e,tn,nt]);function Xn(da){tt({type:5,payload:da})}function $n(da){tt({type:4,payload:{actionType:da}})}function Da(da){tt(bn===da?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:da}})}function ha(da,Ga,Ra){return pn(this,null,function*(){try{const Ha=yield Ce(da);Qt[Ra].user_praise=Ga,Qt[Ra].praise_count=Ha.praise_count,tt({type:3,payload:{data:[...Qt]}})}catch(Ha){console.log(Ha)}})}function Oa(){return pn(this,null,function*(){const{id:da,params:Ga,type:Ra,index:Ha,parentDiscussIndex:Ua}=fn;if(Ra==="hidden-discuss"&&(yield at(_e,da,Ga),Ua?Qt[Ua].children[Ha].hidden=Ga.hidden==1:Qt[Ha].hidden=Ga.hidden==1,tt({type:4,payload:{actionType:null,data:[...Qt]}})),Ra==="delete-discuss"){if(yield ot(_e,da),Ua||Ua===0){let za=Qt[Ua].children;for(let Ia=za.length-1;Ia>=0;Ia--)if(za[Ia].id===da){za.splice(Ia,1);break}Qt[Ua].children=za}else for(let za=Qt.length-1;za>=0;za--)if(Qt[za].id===da){Qt.splice(za,1);break}tt({type:4,payload:{actionType:null,data:[...Qt]}})}})}function ua(){tt({type:4,payload:{actionType:null}})}function Za(da,Ga){return pn(this,null,function*(){try{yield Ve(_e,da,Ga),$t()}catch(Ra){console.log(Ra)}})}function ba(da){return pn(this,null,function*(){tt({type:6}),yield Qe(_e,da),$t()})}return Ct.createElement(Ct.Fragment,null,Ct.createElement("div",{className:"discuss-panel"},Qt.length===0?Ct.createElement(Ae.Z,null):Qt.map((da,Ga)=>Ct.createElement(se,{onReplyDiscuss:Za,onPlusDiscuss:ha,onSetActiveDiscussIndex:Da,onSetActionType:$n,data:da,index:Ga,user:Fe,activeDiscussIndex:bn})),Kt>10?Ct.createElement("div",{className:"pagination-container"},Ct.createElement(yt.Z,{showQuickJumper:!0,onChange:Xn,current:tn,total:Kt})):null),Ct.createElement(pt,{user_praise:Re.user_praise,praise_count:Re.praises_count,praisePlus:dt,discuss_count:Re.comments_count,onCreateDiscuss:ba}),Ct.createElement(x.Z,null,Ct.createElement(ve.default,{centered:!0,title:"\u63D0\u793A",open:!!fn,onOk:Oa,onCancel:ua},Ct.createElement("p",null,fn?fn.message:"")),Ct.createElement(he.Z,null)))},yn=te(82326),Dn=te(37568),kn=te(86743),jn={},zt=te(59301),_t=({hack:Fe,current_user:_e})=>zt.createElement("div",{className:jn.answer},Fe!=null&&Fe.analysis?zt.createElement(Tt.Z,{style:{padding:"13px 0"},value:(Fe==null?void 0:Fe.analysis)||""}):zt.createElement(Ae.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Be={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},Ze=te(8848),We=te(5269),Rt=te(28284),Wt=te(71051),en=te(30582),dn=te(59301);const{TextArea:In}=Dn.default,{Panel:Ln}=Ze.default;var Sn=({data:Fe,hack:_e})=>(console.log(Fe,_e,"data"),_e!=null&&_e.is_file?dn.createElement(en.Y2,{disabled:!0,className:Be.uploadTableWrapper,showScore:!_e.test_set_score,data:Fe,isProgramHomework:!0}):dn.createElement("div",{className:Be.hackSets},Fe==null?void 0:Fe.map((Re,dt)=>dn.createElement(Ze.default,{accordion:!0,bordered:!1,key:dt,defaultActiveKey:dt===0&&Re.id,className:Be.collapseWrapper,expandIcon:({isActive:nt})=>dn.createElement("i",{className:`iconfont icon-weizhankai ${nt?Be.open:Be.close}`,style:{fontSize:14,transition:"all .2s"}})},dn.createElement(Ln,{key:Re.id,header:dn.createElement(Ee.Z,{align:"middle",justify:"space-between",wrap:!1},dn.createElement(We.Z,{className:Be.panelHeader},dn.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",dt+1)),dn.createElement(We.Z,{flex:1},dn.createElement(Ee.Z,{align:"middle",justify:"end",wrap:!1},!(_e!=null&&_e.test_set_score)&&dn.createElement(We.Z,{className:Be.rateInput},dn.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),dn.createElement("div",null,dn.createElement(Rt.default.Item,{noStyle:!0},dn.createElement(Wt.Z,{value:Re==null?void 0:Re.score,className:Be.baseFormItem,min:0,max:100,disabled:!0}))),dn.createElement("span",{className:"ml10"},"%")))))},dn.createElement(Rt.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},dn.createElement(In,{readOnly:!0,value:Re==null?void 0:Re.input,rows:4})),dn.createElement(Rt.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},dn.createElement(In,{readOnly:!0,value:Re==null?void 0:Re.output,rows:4}))))))),_n={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},je=te(59301),Pn=(0,b.forwardRef)(({data:Fe=[]},_e)=>{var Re;const[dt,nt]=(0,b.useState)(),Je=Fe.filter(Nt=>Nt.show);(0,b.useEffect)(()=>{Je.length&&nt(Je[0].id)},[Fe==null?void 0:Fe.length]);const tt=((Re=Je.find(Nt=>Nt.id===dt))==null?void 0:Re.element)||null;return(0,b.useImperativeHandle)(_e,()=>({setActiveTab:Nt=>nt(Nt)})),je.createElement("div",{className:_n.tabs},je.createElement("div",{className:_n.tabWarp},Je.map(Nt=>je.createElement("div",{onClick:()=>nt(Nt.id),className:`${_n.tab} ${Nt.id===dt?_n.active:""}`,key:Nt.id},Nt.name))),je.createElement("div",{className:_n.content},tt))}),bt=te(59301),En=Object.defineProperty,Gn=Object.defineProperties,mn=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,Tn=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,Yn=(Fe,_e,Re)=>_e in Fe?En(Fe,_e,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Fe[_e]=Re,Zn=(Fe,_e)=>{for(var Re in _e||(_e={}))Tn.call(_e,Re)&&Yn(Fe,Re,_e[Re]);if(on)for(var Re of on(_e))Rn.call(_e,Re)&&Yn(Fe,Re,_e[Re]);return Fe},Kn=(Fe,_e)=>Gn(Fe,mn(_e)),Nn=(Fe,_e,Re)=>new Promise((dt,nt)=>{var Je=tn=>{try{Nt(Re.next(tn))}catch(Qt){nt(Qt)}},tt=tn=>{try{Nt(Re.throw(tn))}catch(Qt){nt(Qt)}},Nt=tn=>tn.done?dt(tn.value):Promise.resolve(tn.value).then(Je,tt);Nt((Re=Re.apply(Fe,_e)).next())});const Te={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Ht={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var sa=({hack:Fe,onTriggerPraise:_e,topicId:Re,page:dt,onPageChange:nt,user:Je,current_user:tt,submitRecords:Nt,submitting:tn,submitResult:Qt,setActiveIndex:Kt,hack_sets:fn})=>{var bn,$t;const[Xn]=(0,ue.useSearchParams)(),[$n,Da]=(0,b.useState)("0"),ha=(0,ue.useLocation)(),[Oa,ua]=(0,b.useState)(!1),[Za,ba]=(0,b.useState)(null),[da,Ga]=(0,b.useState)([]),[Ra,Ha]=(0,b.useState)([]),[Ua,za]=(0,b.useState)({page:1,limit:10}),Ia=(0,b.useRef)(null),Qa=(0,b.useRef)(null);console.log(Je,"user");let[La,vo]=(0,b.useState)(Kn(Zn({},(0,ue.useParams)()),{page:1,per_page:20,name:""}));(0,b.useEffect)(()=>{Qa.current&&(Fe==null?void 0:Fe.is_close_tips)===!1&&Za===null&&ba(!0)},[Qa.current,Fe==null?void 0:Fe.is_close_tips,Za]);function uo(){return Nn(this,null,function*(){yield(0,Ue.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,b.useEffect)(()=>{Kt($n)},[$n]);function co(la){return Nn(this,null,function*(){let Na=la.target.id;if(Na==="1"){let Hn=yield(0,Ue.ZP)(`/api/myproblems/${La.id}/redo_logs.json`,{method:"get",params:Zn({},Ua)});(Hn==null?void 0:Hn.status)===0&&Ha(Hn==null?void 0:Hn.data)}Da(Na)})}(0,b.useEffect)(()=>nn.Z.subscribe("to-commit-info",()=>{Da("1"),Ia.current&&Ia.current.setActiveTab("1")}),[]),(0,b.useEffect)(()=>nn.Z.subscribe("to-reset-info",()=>{co({target:{id:"1"}}),Ia.current&&Ia.current.setActiveTab("2")}),[]);function Po(){Da("2")}function oo(){return Nn(this,null,function*(){let la=yield(0,Ue.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Zn({identifier:La==null?void 0:La.id},La)});Ga(la)})}const po=[{title:null,description:bt.createElement("div",null,bt.createElement("b",{onClick:()=>{ba(!1),uo(),ua(!0),oo()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),bt.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),bt.createElement(fe.ZP,{onClick:()=>{ba(!1),uo()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Qa.current}];return bt.createElement("div",{className:Pt["left-panel"]},bt.createElement("ul",{className:`${Pt["s-navs"]} ${Pt["bg-white"]} ${Pt.b1}`},(Fe==null?void 0:Fe.is_program)&&!Xn.get("pageId")&&bt.createElement(pe.Z,{title:"\u9898\u76EE\u5217\u8868"},bt.createElement("div",{onClick:()=>{oo(),ua(!0)},className:Pt.btns,ref:Qa,style:Za?{pointerEvents:"none"}:{}},bt.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),bt.createElement("li",{style:{marginLeft:20}},bt.createElement("a",{className:$n==="0"?Pt.active:"",id:"0",onClick:co},"\u9898\u76EE\u63CF\u8FF0")),bt.createElement("li",null,bt.createElement("a",{className:$n==="1"?Pt.active:"",id:"1",onClick:co},"\u64CD\u4F5C\u8BB0\u5F55")),(Xn.get("type")!=="exercises"&&(Fe==null?void 0:Fe.answer_text_show)||Xn.get("type")!=="exercises"&&(Fe==null?void 0:Fe.analysis_show))&&bt.createElement("li",null,bt.createElement("a",{className:$n==="4"?Pt.active:"",id:"4",onClick:co},"\u89E3\u7B54\u53C2\u8003")),Xn.get("type")!=="exercises"&&bt.createElement("li",null,bt.createElement("a",{className:$n==="2"?Pt.active:"",id:"2",onClick:co},"\u8BC4\u8BBA")),!!(fn!=null&&fn.length)&&Xn.get("type")!=="exercises"&&Xn.get("type")!=="1"&&bt.createElement("li",null,bt.createElement("a",{className:$n==="5"?Pt.active:"",id:"5",onClick:co},"\u6D4B\u8BD5\u7528\u4F8B"))),bt.createElement("div",{className:`${Pt["tab-panel-body"]} ${$n==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},bt.createElement(gt,{hack:Fe,onTriggerPraise:_e,toDiscuss:Po})),bt.createElement("div",{style:{padding:"12px"},className:`${Pt["tab-panel-body"]} ${$n==="1"?"":"hide"}`},bt.createElement(Pn,{ref:Ia,data:[{id:"1",show:Xn.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:bt.createElement(bt.Fragment,null,Nt!=null&&Nt.records_count||tn?bt.createElement(kt,{page:dt,onPageChange:nt,topicId:Re,submitting:tn,key:(Qt==null?void 0:Qt.id)||1,submitRecords:Nt,submitResult:Qt}):bt.createElement(Ae.Z,null))},{id:"2",show:Xn.get("type")==="exercises"||(Fe==null?void 0:Fe.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:bt.createElement(bt.Fragment,null,bt.createElement(Lt.default,{pagination:!1,dataSource:Ra==null?void 0:Ra.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(la,Na,Hn)=>rt()(la).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(la,Na,Hn)=>{var yo;return(yo=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(Ao=>Ao.id===la))==null?void 0:yo.name}}]}),bt.createElement(yt.Z,{style:{marginTop:10},current:Ua.page,total:Ra==null?void 0:Ra.count,hideOnSinglePage:!0,onChange:la=>Nn(void 0,null,function*(){Ua.page=la,za(Ua);let Na=yield(0,Ue.ZP)(`/api/myproblems/${La.id}/redo_logs.json`,{method:"get",params:Kn(Zn({},Ua),{courseId:La.courseId})});(Na==null?void 0:Na.status)===0&&Ha(Na==null?void 0:Na.data)})}))}]})),bt.createElement("div",{style:{padding:"12px"},className:`${Pt["tab-panel-body"]} ${$n==="4"?"":"hide"}`},bt.createElement(Pn,{data:[{id:"1",show:Xn.get("type")!=="exercises"&&(Fe==null?void 0:Fe.answer_text_show),name:"\u7B54\u6848",element:bt.createElement(bt.Fragment,null,bt.createElement(cn,{hack:Fe,current_user:tt}))},{id:"2",show:Xn.get("type")!=="exercises"&&(Fe==null?void 0:Fe.analysis_show),name:"\u89E3\u6790",element:bt.createElement(bt.Fragment,null,bt.createElement(_t,{hack:Fe,current_user:tt}))}]})),bt.createElement("div",{className:`${Pt["tab-panel-body"]} ${$n==="2"?"":"hide"}`,style:{padding:0}},bt.createElement(wn,{user:Je,activeIndex:$n,identifier:Fe.identifier,hack:Fe,onTriggerPraise:_e})),bt.createElement("div",{className:`${Pt["tab-panel-body"]} ${$n==="5"?"":"hide"}`,style:{padding:12}},bt.createElement(Sn,{data:fn||[],hack:Fe})),bt.createElement(a.Z,{rootClassName:Pt.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>ua(!1),open:Oa},bt.createElement(Ee.Z,null,bt.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),bt.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",da==null?void 0:da.total_count,"\u9898\xA0[\xA0",da==null?void 0:da.total_score,"\u5206\xA0]\xA0"),!(Je!=null&&Je.hack_manager)&&bt.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",da==null?void 0:da.work_score,"\u5206")),bt.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),bt.createElement(Ee.Z,{align:"middle",className:"mt10 mb10"},!(Je!=null&&Je.hack_manager)&&bt.createElement(yn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:la=>{La.page=1,La.finish_status=la,vo(Zn({},La)),oo()}},bt.createElement(yn.default.Option,{value:""},"\u5168\u90E8"),bt.createElement(yn.default.Option,{value:0},"\u672A\u5F00\u59CB"),bt.createElement(yn.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),bt.createElement(yn.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),bt.createElement(yn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:la=>{La.page=1,La.difficult=la||null,vo(Zn({},La)),oo()}},bt.createElement(yn.default.Option,{value:0},"\u5168\u90E8"),bt.createElement(yn.default.Option,{value:1},"\u7B80\u5355"),bt.createElement(yn.default.Option,{value:2},"\u9002\u4E2D"),bt.createElement(yn.default.Option,{value:3},"\u56F0\u96BE")),bt.createElement(Dn.default.Search,{size:"large",onSearch:la=>{La.name=la,La.page=1,vo(Zn({},La)),oo()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),bt.createElement("div",{className:Pt.list,style:{height:36,background:"#3D445C"}},!(Je!=null&&Je.hack_manager)&&bt.createElement("span",null,"\u72B6\u6001"),bt.createElement("span",null,"\u5E8F\u53F7"),bt.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),bt.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),bt.createElement("div",{style:{overflow:"auto",flex:1}},(bn=da==null?void 0:da.data)!=null&&bn.length?($t=da==null?void 0:da.data)==null?void 0:$t.map((la,Na)=>bt.createElement("div",{onClick:()=>Nn(void 0,null,function*(){let Hn=yield(0,Ue.ZP)(`/api/problems/${la==null?void 0:la.identifier}/start.json`,{method:"get",params:{hack_user_id:Je==null?void 0:Je.user_id}});Hn&&(ue.history.replace(`/myproblems/${Hn==null?void 0:Hn.identifier}${window.location.search}`),window.location.reload())}),className:`${Pt.list} ${la!=null&&la.checked?Pt.active:""}`},!(Je!=null&&Je.hack_manager)&&bt.createElement(bt.Fragment,null,!(la!=null&&la.opened)&&bt.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(la==null?void 0:la.opened)&&!(la!=null&&la.passed)&&bt.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(la==null?void 0:la.opened)&&(la==null?void 0:la.passed)&&bt.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),bt.createElement("span",null,(La.page-1)*20+(Na+1)),bt.createElement("span",{style:{flex:1},title:la.name},`[${la==null?void 0:la.score}\u5206]`,"\xA0",la.name),bt.createElement("span",{style:{flexBasis:48,paddingRight:0}},Te[la.difficult]))):bt.createElement(Ae.Z,null)),bt.createElement(yt.Z,{current:La.page,className:"mt20",hideOnSinglePage:!0,total:da==null?void 0:da.count,pageSize:La.per_page,onChange:(la,Na)=>{La.page=la,La.per_page=Na,oo()}})),bt.createElement(kn.Z,{rootClassName:Pt.tour,closeIcon:!1,open:!!Za,steps:po,gap:{offset:3,radius:2}}))},xa=te(62522),Ea=te(82579),va=te(99845),rn=te(59333),un=te(35883),An=te(44658),qt=te(89692),Mn=te(92310),ra=te.n(Mn),wa=te(93612),ga=te(98837),Pa=te(90028),Bt=te(82444),Le=te(59301),xt=Object.defineProperty,an=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,Jn=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,qn=(Fe,_e,Re)=>_e in Fe?xt(Fe,_e,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Fe[_e]=Re,Qn=(Fe,_e)=>{for(var Re in _e||(_e={}))On.call(_e,Re)&&qn(Fe,Re,_e[Re]);if(Jn)for(var Re of Jn(_e))Fn.call(_e,Re)&&qn(Fe,Re,_e[Re]);return Fe},fa=(Fe,_e)=>an(Fe,zn(_e)),ka=(Fe,_e)=>{var Re={};for(var dt in Fe)On.call(Fe,dt)&&_e.indexOf(dt)<0&&(Re[dt]=Fe[dt]);if(Fe!=null&&Jn)for(var dt of Jn(Fe))_e.indexOf(dt)<0&&Fn.call(Fe,dt)&&(Re[dt]=Fe[dt]);return Re},ya=(Fe,_e,Re)=>new Promise((dt,nt)=>{var Je=tn=>{try{Nt(Re.next(tn))}catch(Qt){nt(Qt)}},tt=tn=>{try{Nt(Re.throw(tn))}catch(Qt){nt(Qt)}},Nt=tn=>tn.done?dt(tn.value):Promise.resolve(tn.value).then(Je,tt);Nt((Re=Re.apply(Fe,_e)).next())});const{Countdown:Ba}=Se.default,Ma={Java:"java",C:"c",Python:"py","C++":"c"};var ca=(Fe=>(Fe[Fe.SET_LOADING=0]="SET_LOADING",Fe[Fe.GET_DATA=1]="GET_DATA",Fe[Fe.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",Fe[Fe.SET_DATA=3]="SET_DATA",Fe[Fe.SET_DEBUGING=4]="SET_DEBUGING",Fe[Fe.SET_SUBMITING=5]="SET_SUBMITING",Fe[Fe.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",Fe[Fe.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",Fe[Fe.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",Fe[Fe.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",Fe[Fe.SET_PAGE=10]="SET_PAGE",Fe))(ca||{});function pa(){return new Date().getTime()}const Ta={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function ja(Fe,_e){switch(_e.type){case 1:return Qn(Qn({},Fe),_e.payload);case 3:return fa(Qn({},Fe),{data:_e.payload});case 0:return fa(Qn({},Fe),{loading:_e.payload});case 9:return fa(Qn({},Fe),{showNote:_e.payload});case 4:return fa(Qn({},Fe),{debuging:_e.payload});case 5:return fa(Qn({},Fe),{submitting:_e.payload});case 2:return fa(Qn({},Fe),{submitRecords:_e.payload});case 10:return fa(Qn({},Fe),{submitRecordPage:_e.payload});case 6:return fa(Qn({},Fe),{executingMessage:_e.payload});case 7:return Qn(Qn({},Fe),_e.payload);case 8:return Qn(Qn({},Fe),_e.payload);default:throw new Error}}var Wa=({children:Fe})=>{var _e,Re,dt,nt,Je,tt,Nt,tn;const[Qt,Kt]=(0,b.useReducer)(ja,Ta),{id:fn}=(0,ue.useParams)(),bn=(0,ue.useLocation)(),[$t]=(0,ue.useSearchParams)(),{loading:Xn,data:$n,debugResult:Da,submitResult:ha,submitRecords:Oa,submitRecordPage:ua,showNote:Za,debuging:ba,submitting:da,executingMessage:Ga}=Qt,[Ra,Ha]=(0,b.useState)("#37AD83"),[Ua,za]=(0,b.useState)(null),[Ia,Qa]=(0,b.useState)({}),[La,vo]=(0,b.useState)(!0),[uo,co]=(0,b.useState)(!1),[Po,oo]=(0,b.useState)(!1),po=(0,b.useRef)(null),la=(0,b.useRef)(0),Na=$n==null?void 0:$n.user,Hn=$n==null?void 0:$n.hack,[yo,Ao]=(0,b.useState)(!1),Aa=(0,b.useRef)(1),ro=(0,b.useRef)(!1);(0,wa.y)($t.get("type")==="exercises");const{setOpenDisableCopyAndPaste:no}=(0,wa.X)(),[Co,Bo]=(0,b.useState)(""),Oo=(0,un._)(Ia);(0,b.useEffect)(()=>{function Un(){return ya(this,null,function*(){var aa,Ja,eo,ao,_a;vo(!0);const to=yield(0,me.fu)(fn,{exercise_id:$t.get("exercisesId")});if(setTimeout(()=>{vo(!1)},800),to.status!==401){try{to.hack.code=St.Base64.decode(to.hack.code)}catch(qa){console.log(qa)}to.hack=fa(Qn({},to.hack),{is_program:$t.get("type")==="1"}),Kt({type:1,payload:{loading:!1,data:to}})}if($t.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let qa;$t.get("coursesId")=="coursesId"?qa=yield(0,ge._F)({categoryId:$t.get("exercisesId"),login:$t.get("login")}):qa=yield(0,ge._B)({categoryId:$t.get("exercisesId"),login:$t.get("login")}),Qa(Qn({},qa)),no((aa=qa==null?void 0:qa.exercise)==null?void 0:aa.forbid_copy),typeof((Ja=qa==null?void 0:qa.exercise)==null?void 0:Ja.left_time)=="number"&&(za(Date.now()+((eo=qa==null?void 0:qa.exercise)==null?void 0:eo.left_time)*1e3),setTimeout(()=>{Ha("red")},(((ao=qa==null?void 0:qa.exercise)==null?void 0:ao.left_time)-300>0?((_a=qa==null?void 0:qa.exercise)==null?void 0:_a.left_time)-300:0)*1e3))}})}fn&&Un()},[fn]),(0,b.useEffect)(()=>{var Un;return $t.get("type")==="exercises"&&((Un=Ia==null?void 0:Ia.exercise)!=null&&Un.screen_open)&&(window.removeEventListener("blur",bo,!1),An.U.forEach((aa,Ja)=>{window.addEventListener(aa,bo,!1)}),window.addEventListener("blur",bo,!1),window.focus()),()=>{document.removeEventListener((0,Ne.gH)(),bo)}},[Ia]),(0,b.useEffect)(()=>{Co==="1"&&fn&&Hn!=null&&Hn.language&&Ko()},[fn,ua,Hn==null?void 0:Hn.language,Co]),(0,b.useEffect)(()=>(Hn!=null&&Hn.is_program&&(la.current=0,po.current=setInterval(()=>{wo()},15e3)),()=>{clearInterval(po.current)}),[Hn==null?void 0:Hn.is_program]);const wo=()=>ya(void 0,null,function*(){let Un=yield(0,Ue.ZP)(`/api/myproblems/${fn}/save_long_time.json`,{method:"get",params:{answer_long_time:la.current}})}),bo=()=>{ro.current||(0,Ne.BU)(),window.parent.postMessage("backExercise","*")};function Ko(){return ya(this,null,function*(){try{const Un=yield(0,me.zO)(fn,{limit:15,page:ua,language:Hn==null?void 0:Hn.language});Kt({type:2,payload:Un})}catch(Un){console.log(Un)}})}function zo(Un){Kt({type:10,payload:Un})}function So(Un){return ya(this,null,function*(){var aa;let Ja;($t.get("ip_limit")==="inner"||$t.get("ip_bind_type")==="true")&&(Ja=yield(0,Ea.y)({ip_limit:$t.get("ip_limit"),ip_bind:$t.get("ip_bind_type")==="true"}));const eo=yield(0,me.n4)(fn,{code:St.Base64.encode(Un||Hn.code),language:Hn==null?void 0:Hn.language,exercise_id:$t.get("exercisesId"),question_id:$t.get("questionId"),ip:Ja});return eo.status===-5&&(0,ue.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:fa(Qn({errorMessage:eo==null?void 0:eo.message},(Ia==null?void 0:Ia.exercise)||{}),{exercise_user_id:(aa=Ia==null?void 0:Ia.exercise)==null?void 0:aa.exercise_user_id,id:$t.get("exercisesId")})}}),eo})}function xo(){return ya(this,null,function*(){if(Aa.current=2,!da){Kt({type:5,payload:!0});try{nn.Z.publish("to-commit-info");const Un=yield So();if(console.log(Un,1),Un.status===0){let to=function(){return ya(this,null,function*(){const{status:qa,data:Mo}=yield(0,me.rX)(fn,"submit"),Zo=pa()-_a>(eo*ao+3)*1e3;if(qa!==0&&!Zo&&setTimeout(to,1e3),Zo){ve.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Kt({type:5,payload:!1});return}if(qa===0){Mo.status===2&&ve.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Mo==null?void 0:Mo.status)===0&&$t.get("type")==="1"&&oo(!0);const ar=yield(0,me.zO)(fn,{limit:15,page:ua,language:Hn==null?void 0:Hn.language});Kt({type:8,payload:fa(Qn({},Qt),{submitResult:Mo,submitting:!1,submitRecords:ar})})}})},aa={};if($t.get("type")==="exercises"?(aa.extras={exercise_id:$t.get("exercisesId"),question_id:$t.get("questionId")},($t.get("ip_limit")==="inner"||$t.get("ip_bind_type")==="true")&&(aa.extras.ip=yield(0,Ea.y)({ip_limit:$t.get("ip_limit"),ip_bind:$t.get("ip_bind_type")==="true"}))):$t.get("type")==="smartPlan"&&(aa.extras={smart_plan_item_bank_id:$t.get("smartPlanItemBankId")}),(yield(0,me.bM)(fn,aa)).status===-1&&$t.get("exercisesId")){window.parent.location.href=`/classrooms/${$t.get("coursesId")}/exercise/${$t.get("exercisesId")}/detail`;return}const{time_limit:eo,test_case_size:ao}=Hn,_a=pa();to()}else Kt({type:5,payload:!1})}catch(Un){console.log(Un),Kt({type:5,payload:!1})}Ao(!1)}})}function jo(){return ya(this,null,function*(){Aa.current=1,Qt.debuging=!0,Kt({type:4,payload:!0});try{if((yield So()).status===0){let _a=function(){return ya(this,null,function*(){const{status:to,message:qa,data:Mo}=yield(0,me.rX)(fn,"debug"),Zo=pa()-ao>(aa+3)*1e3;if(to!==0&&!Zo&&(Kt({type:6,payload:qa}),setTimeout(_a,1e3)),Zo){ve.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Kt({type:4,payload:!1}),Kt({type:7,payload:fa(Qn({},Qt),{debugResult:{status:2},debuging:!1})});return}to===0&&(Mo.status===2&&ve.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Kt({type:4,payload:!1}),Kt({type:7,payload:fa(Qn({},Qt),{debugResult:Mo,debuging:!1})}))})};const{time_limit:aa}=Hn;let Ja={input:encodeURIComponent($n.test_case.input)};if($t.get("type")==="exercises"&&(Ja.exercise_id=$t.get("exercisesId")),(yield(0,me.MU)(fn,Ja)).status===-1&&$t.get("exercisesId")){window.parent.location.href=`/classrooms/${$t.get("coursesId")}/exercise/${$t.get("exercisesId")}/detail`;return}const ao=pa();_a()}else Kt({type:4,payload:!1})}catch(Un){console.log(Un)}finally{}})}function Do(Un,aa){const Ja=aa?{modify_code:!1}:{};Kt({type:3,payload:fa(Qn({},$n),{hack:Qn(fa(Qn({},Hn),{code:Un}),Ja)})}),Ao(!0)}const Dt=Un=>ya(void 0,null,function*(){let aa=yield(0,Ue.ZP)(`/api/problems/${Hn==null?void 0:Hn.identifier}/start.json`,{method:"get",params:{language:Un==="C++"||Un==="c++"?encodeURIComponent(Un):Un,hack_user_id:Na==null?void 0:Na.user_id}});aa.status!==-1&&ue.history.replace(`/myproblems/${aa==null?void 0:aa.identifier}${window.location.search}`)});function Vn(Un){let aa=Un.target.value;Kt({type:3,payload:fa(Qn({},$n),{test_case:{input:aa}})})}function ta(){return ya(this,null,function*(){try{let Un={};$t.get("type")==="exercises"?Un.exercise_id=$t.get("exercisesId"):Hn!=null&&Hn.homework_common_id&&(Un.homework_common_id=Hn==null?void 0:Hn.homework_common_id);const aa=yield(0,me.H7)(fn,Qn({},Un));aa.status===401||(Do(St.Base64.decode(aa.code)),($t.get("type")==="exercises"||Hn!=null&&Hn.homework_common_id)&&nn.Z.publish("to-reset-info"))}catch(Un){console.log(Un)}})}function na(){ve.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Le.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Le.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return ya(this,null,function*(){const Un=yield(0,me.fi)(fn);Un.status===401||Do(St.Base64.decode(Un.code),!0)})}})}function Fa(){Kt({type:9,payload:!0})}function ia(){Kt({type:9,payload:!1})}function Va(Un){return ya(this,null,function*(){yield(0,me.MK)(fn,Un),Kt({type:1,payload:{showNote:!1,data:fa(Qn({},$n),{hack:fa(Qn({},Hn),{notes:Un.notes})})}})})}const Xa={hack:Hn,isLoading:La,input:(_e=$n==null?void 0:$n.test_case)==null?void 0:_e.input,is_file:(Re=$n==null?void 0:$n.test_case)==null?void 0:Re.is_file,language:Hn==null?void 0:Hn.language,code:Hn==null?void 0:Hn.code,title:"main."+Ma[Hn==null?void 0:Hn.language],modify_code:Hn==null?void 0:Hn.modify_code,notes:Hn==null?void 0:Hn.notes,debugResult:Da,debuging:ba,submitting:da,submitResult:ha,executingMessage:Ga,onCancelNote:ia,onAddNote:Va,showNote:Za,user:Na,onShowNote:Fa,onSubmitCode:xo,onChangeCode:Do,onChangeInput:Vn,onDebugCode:jo,onResetCode:ta,onSyncCode:na,onUpdateCode:So,onChangeLanguage:Dt,isWhiteTheme:uo,setIsWhiteTheme:co,topDispatch:Kt};function lo(){return ya(this,null,function*(){const{praise_count:Un}=yield(0,me.vl)(Hn.id,{container_type:"Hack",type:1});let aa=fa(Qn({},$n),{hack:fa(Qn({},Hn),{praises_count:Un,user_praise:!Hn.user_praise})});Kt({type:3,payload:aa})})}const Ya={topicId:fn,submitResult:ha,submitRecords:Oa,submitting:da,page:ua,onPageChange:zo,hack:Hn,user:$n==null?void 0:$n.user,hack_sets:$n==null?void 0:$n.hack_sets,current_user:$n==null?void 0:$n.current_user,onTriggerPraise:lo,setActiveIndex:Bo};console.log(Ia);const[$a,ko]=(0,b.useState)(!1),[Go,Lo]=(0,b.useState)(!1);(0,b.useEffect)(()=>{const Un=aa=>{if(console.log("event-----",aa),aa.data.type==="showIntelligentTeacherStatus"){const{aiStatus:Ja,questionStatus:eo}=aa.data;if(ko(Ja),eo){let ao=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(ao.includes($t.get("smartPlanItemBankId")))return;ve.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Le.createElement("div",{className:"tc font16"},eo?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>ya(void 0,null,function*(){xo(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(ao.push($t.get("smartPlanItemBankId"))));let _a="";$t.get("isMiniprogram")?_a=`/miniprogram/courseware/study?courses_id=${$t.get("coursesId")}&id=${$t.get("exercisesId")}`:_a=`/classrooms/${$t.get("coursesId")}/smart_plan/${$t.get("exercisesId")}/ppt_info/info`,window.opener?window.close():ue.history.push(_a)})})}}};return window.addEventListener("message",Un),()=>{window.removeEventListener("message",Un)}},[]);const No=()=>{if($t.get("type")==="exercises")return!1;const Un=Object.entries((Hn==null?void 0:Hn.homework_extension)||{}).some(([aa,Ja])=>aa!=="ai_code_evaluation_promote"&&!!Ja);return!!($t.get("type")==="1"&&Un||$t.get("type")==="smartPlan"&&($a||$t.get("showAi")))};return Le.createElement(Le.Fragment,null,Le.createElement(ce.Z,{spinning:Xn,delay:500},$n?Le.createElement(Le.Fragment,null,Le.createElement("header",{className:ra()(qt.Z.header,uo&&qt.Z.whiteHeader)},!((dt=["smartPlan","exercises"])!=null&&dt.includes($t.get("type")))&&Le.createElement("div",null,Le.createElement("img",{src:`${qe.Z.IMG_SERVER}/images/${Na==null?void 0:Na.image_url}`,alt:"user",width:36}),Le.createElement("span",{style:{color:uo?"#333":"#B2BACB",fontSize:16}},Na==null?void 0:Na.name)),((nt=["smartPlan","exercises"])==null?void 0:nt.includes($t.get("type")))&&Le.createElement("div",null,Le.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Le.createElement("span",{className:"ml10"},((Je=Ia==null?void 0:Ia.exercise)==null?void 0:Je.user_name)||(Na==null?void 0:Na.name)||"--")),Le.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Le.createElement("span",{className:"ml10"},((tt=Ia==null?void 0:Ia.exercise)==null?void 0:tt.student_id)||(Na==null?void 0:Na.student_id)||"--"))),Le.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Le.createElement("div",null,Hn.name)),($t.get("type")==="smartPlan"||(Hn==null?void 0:Hn.is_program))&&Le.createElement(va.Z,{defaultValue:(Hn==null?void 0:Hn.answer_long_time)||0,onChange:Un=>{la.current=Un},className:qt.Z.timepiece}),Na!=null&&Na.hack_manager&&!$t.get("is_smart_plan")?Le.createElement(ue.Link,{className:qt.Z.btn_edit,to:$t.get("type")==="1"?$t.get("pageId")?`/problems/newedit/${Hn.identifier}?type=1&pageId=${$t.get("pageId")}&backUrl=${$t.get("backUrl")}`:`/problems/newedit/${Hn.identifier}?type=1`:$t.get("backUrl")?`/problems/newedit/${Hn.identifier}?backUrl=${$t.get("backUrl")}`:`/problems/newedit/${Hn.identifier}`}," ",Le.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((Nt=Ia==null?void 0:Ia.exercise)!=null&&Nt.left_time)&&Le.createElement(Le.Fragment,null,Le.createElement("span",{style:{color:Ra,marginRight:6},className:`iconfont icon-daojishi ${qt.Z.djs}`}),Le.createElement("span",{className:"c-white mr20"},Le.createElement(Ba,{valueStyle:{color:Ra,fontSize:20,fontWeight:500},title:Le.createElement("span",{style:{color:Ra,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:Ua,onFinish:()=>ya(void 0,null,function*(){const Un=yield(0,ge.VL)({categoryId:$t.get("exercisesId"),commit_method:2});if((Un==null?void 0:Un.status)===0&&(So(),ve.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Le.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Le.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>ya(void 0,null,function*(){window.parent.location.href=`/classrooms/${$t.get("coursesId")}/exercise/${$t.get("exercisesId")}/detail`})})),(Un==null?void 0:Un.status)===-3){const aa=parseInt(Un==null?void 0:Un.message);za(Date.now()+aa*1e3)}})}))),(tn=["smartPlan","exercises"])!=null&&tn.includes($t.get("type"))?Le.createElement(fe.ZP,{type:"primary",onClick:()=>{if($t.get("type")==="exercises"){const Un=()=>ya(void 0,null,function*(){yield So(),Ao(!1),Oo(),ro.current=!0,bo()});if(!(Oa!=null&&Oa.records_count)||yo){ve.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:Le.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:Un});return}Un()}else{let Un="";$t.get("isMiniprogram")?Un=`/miniprogram/courseware/study?courses_id=${$t.get("coursesId")}&id=${$t.get("exercisesId")}`:Un=`/classrooms/${$t.get("coursesId")}/smart_plan/${$t.get("exercisesId")}/ppt_info/info`,window.opener?window.close():ue.history.push(Un)}}},$t.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):Le.createElement("span",{onClick:()=>{var Un;if($t.get("backUrl"))ue.history.push($t.get("backUrl"));else if($t.get("type")==="1"){let aa=(Un=localStorage.getItem("program_homework"))==null?void 0:Un.split(",");ue.history.push(`/classrooms/${aa==null?void 0:aa[0]}/program_homework/${aa==null?void 0:aa[1]}/detail`)}else ue.history.push("/problemset")}},Le.createElement(pe.Z,{title:"\u5173\u95ED"},Le.createElement("i",{style:{color:uo?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),Le.createElement(ce.Z,{size:"large",spinning:La},Le.createElement(ye.Z,{className:ra()(qt.Z.myProblems,uo&&qt.Z.whiteMyProblems),leftChild:Le.createElement(sa,Qn({},Ya)),rightChild:Le.createElement(wt,Qn({},Xa))}))):null,Le.createElement(ve.default,{centered:!0,closable:!1,width:680,footer:null,open:Po,className:"oj-modal"},Le.createElement("section",{className:"oj-modal-content"},Le.createElement("div",{className:"oj-modal-head"},Le.createElement("img",{src:xa,alt:""}),Le.createElement("i",{onClick:()=>oo(!1),className:"iconfont icon-guanbi1"})),Le.createElement("aside",null,Le.createElement("img",{className:"mr30",src:Bt.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Le.createElement("span",{style:{color:"#75d6ba",marginRight:100}},ha==null?void 0:ha.execute_time,"ms"),"\u4F18\u4E8E",Le.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(ha==null?void 0:ha.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Le.createElement("aside",{className:"mb50"},Le.createElement("img",{src:Pa.Z,className:"mr30"}),Le.createElement("span",{className:"oj-modal-tt"},Le.createElement("span",null,Le.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Le.createElement("span",{className:"c-light-primary"},ha==null?void 0:ha.execute_memory,"kb")),Le.createElement("span",null,Le.createElement("span",null))),"\u4F18\u4E8E",Le.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(ha==null?void 0:ha.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Le.createElement("div",{id:"oj-modal-next",onClick:()=>ya(void 0,null,function*(){var Un;if(ha!=null&&ha.next_identifier){let aa=yield(0,Ue.ZP)(`/api/problems/${ha==null?void 0:ha.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Na==null?void 0:Na.user_id}});aa&&(ue.history.replace(`/myproblems/${aa==null?void 0:aa.identifier}${window.location.search}`),window.location.reload())}else{let aa=(Un=localStorage.getItem("program_homework"))==null?void 0:Un.split(",");ue.history.push(`/classrooms/${aa==null?void 0:aa[0]}/program_homework/${aa==null?void 0:aa[1]}/detail`)}}),className:"oj-modal-btn"},ha!=null&&ha.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),No()&&Le.createElement(ga.Z,{showData:$t.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:Hn==null?void 0:Hn.homework_extension,description:Hn==null?void 0:Hn.description,code:Hn==null?void 0:Hn.code,sendParams:{source:"hack",hack_id:fn}})),Le.createElement(rn.Z,{successCb:()=>{Aa.current===1?jo():xo()}}))};function ie({title:Fe,modify_code:_e,onSyncCode:Re,onShowCodeSetting:dt,onResetCode:nt,hack:Je,onChangeLanguage:tt,isWhiteTheme:Nt}){var tn;const Qt=()=>{ve.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Le.createElement(ae.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:nt})},[Kt]=(0,ue.useSearchParams)(),fn=Kt.get("language"),bn=$t=>$t==="1"?"c++":$t==="2"?"C++":$t;return(0,b.useEffect)(()=>{fn&&tt(bn(fn))},[]),(0,b.useEffect)(()=>{Je!=null&&Je.tpm_code_modified&&ve.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:Le.createElement(ae.Z,null),content:Le.createElement("div",null,Le.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),Le.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),Le.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nt()})},[Je==null?void 0:Je.language]),console.log(Je,Nt,"hack"),Le.createElement("div",{className:`${qt.Z.codeHead} ${Nt?qt.Z.whiteCodeHead:""}`},Le.createElement("div",{className:qt.Z.navWrap},(tn=Je==null?void 0:Je.all_language)==null?void 0:tn.map($t=>Le.createElement("div",{className:`${qt.Z.nav} ${$t===(Je==null?void 0:Je.language)?qt.Z.active:""}`,key:$t,onClick:()=>tt($t)},Le.createElement(pe.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},Le.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),Le.createElement("span",null,$t)))),Le.createElement(Ee.Z,{align:"middle",style:{marginLeft:"auto"}},_e?Le.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:Re},Le.createElement("img",{src:it,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Le.createElement("a",{onClick:Qt},Le.createElement(pe.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},Le.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),Le.createElement("a",{onClick:dt},Le.createElement(pe.Z,{title:"\u8BBE\u7F6E"},Le.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function wt(Fe){var _e=Fe,{input:Re,is_file:dt,showNote:nt,onShowNote:Je,notes:tt,onCancelNote:Nt,onAddNote:tn,debugResult:Qt,language:Kt,debuging:fn,submitting:bn,executingMessage:$t,code:Xn,onSubmitCode:$n,onDebugCode:Da,onChangeCode:ha,onChangeInput:Oa,onUpdateCode:ua,user:Za,isLoading:ba,submitResult:da}=_e,Ga=ka(_e,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function Ra(Ua){return Le.createElement(ie,fa(Qn({},Ga),{onShowCodeSetting:Ua}))}const Ha=Qn({input:Re,is_file:dt,debugResult:Qt,debuging:fn,submitting:bn,executingMessage:$t,onDebugCode:Da,onChangeCode:ha,onSubmitCode:$n,onChangeInput:Oa,user:Za,submitResult:da},Ga);return Le.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},Le.createElement(Xe,{setIsWhiteTheme:Ga==null?void 0:Ga.setIsWhiteTheme,isLoading:ba,language:Kt,value:Xn,onChange:ha,onUpdateCode:ua,ActionBarRender:Ra}),Le.createElement(ft.ZP,Qn({},Ha)))}},3929:function(Ie,Ye,te){"use strict";te.d(Ye,{h:function(){return b}});var b=(ue=>(ue[ue.NOMATCH=-1]="NOMATCH",ue[ue.OK=0]="OK",ue[ue.TIMEOUT=2]="TIMEOUT",ue[ue.PODFAILURE=3]="PODFAILURE",ue[ue.COMPILEFAILURE=4]="COMPILEFAILURE",ue[ue.EXECUTEFAILURE=5]="EXECUTEFAILURE",ue[ue.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ue))(b||{})},62514:function(Ie,Ye,te){"use strict";te.d(Ye,{H7:function(){return a},MK:function(){return ae},MU:function(){return ge},X6:function(){return ye},bM:function(){return me},fi:function(){return E},fu:function(){return Ee},n4:function(){return x},rX:function(){return qe},vl:function(){return y},zO:function(){return Ne}});var b=te(205),ue=Object.defineProperty,Se=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(z,ee,ne)=>ee in z?ue(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:ne}):z[ee]=ne,pe=(z,ee)=>{for(var ne in ee||(ee={}))ve.call(ee,ne)&&fe(z,ne,ee[ne]);if(Se)for(var ne of Se(ee))ce.call(ee,ne)&&fe(z,ne,ee[ne]);return z};function Ee(z,ee){return(0,b.U2)(`myproblems/${z}.json`,pe({hidePopLogin:!0},ee||{}))}function me(z,ee){return(0,b.v_)(`myproblems/${z}/code_submit.json`,ee)}function ge(z,ee){return(0,b.v_)(`myproblems/${z}/code_debug.json`,ee)}function Ne(z,ee){return ee.language&&(ee.language=encodeURIComponent(ee.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,ee)}function ye(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function qe(z,ee){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:ee})}function ae(z,ee){return(0,b.v_)(`myproblems/${z}/add_notes.json`,ee)}function a(z,ee){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,ee)}function E(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,ee){return(0,b.v_)(`myproblems/${z}/update_code.json`,ee)}function y(z,ee){return(0,b.v_)(`discusses/${z}/plus.json`,ee)}},42311:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return Ge}});var b=te(59301),ue=te(28284),Se=te(6767),ve=te(62957),ce=te(20554),fe=te(82326),pe=te(17149),Ee=te(69219),me=te(37568),ge=te(54172),Ne=te(25399),ye=te(13747),qe=te(99571),ae=te(205),a={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},E=te(61195),x={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},y=te(89284),z=te(61737),ee=te(24334);const ne=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var le=({qitem:xe})=>{var rt,He,ht,kt,Ae,st,Vt,Tt,Ut,Jt;return b.createElement("div",{className:x.warp},b.createElement("div",{className:x.mainPart},b.createElement("div",{className:x.qcount},(xe==null?void 0:xe.question_type)===8&&b.createElement(y.Z,{className:x.content,showProgramFill:!0,value:(rt=xe==null?void 0:xe.program_attr)==null?void 0:rt.description}),(xe==null?void 0:xe.question_type)!=8&&b.createElement(y.Z,{className:x.qtitle,value:(xe==null?void 0:xe.name)||(xe==null?void 0:xe.title)})),((xe==null?void 0:xe.question_type)===0||(xe==null?void 0:xe.question_type)===2)&&b.createElement("div",null,(He=xe==null?void 0:xe.choices)==null?void 0:He.map((gt,Mt)=>b.createElement("div",{className:x.redio},!(gt!=null&>.is_answer)&&b.createElement("span",{className:x.redioitem}),(gt==null?void 0:gt.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:gt!=null&>.is_answer?x.titleyes:x.title,value:ne[Mt]+(gt==null?void 0:gt.choice_text)}),(gt==null?void 0:gt.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(xe==null?void 0:xe.question_type)===1&&b.createElement("div",null,(ht=xe==null?void 0:xe.choices)==null?void 0:ht.map((gt,Mt)=>b.createElement("div",{className:x.checkbox},!(gt!=null&>.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(gt==null?void 0:gt.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:gt!=null&>.is_answer?x.titleyes:x.title,value:ne[Mt]+(gt==null?void 0:gt.choice_text)}),(gt==null?void 0:gt.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(xe==null?void 0:xe.question_type)===3&&b.createElement("div",{className:x.completion},(kt=xe==null?void 0:xe.standard_answer)==null?void 0:kt.map((gt,Mt)=>{var vt;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Mt+1),b.createElement("div",{className:x.content},(vt=gt==null?void 0:gt.answer_text)==null?void 0:vt.map((cn,nn)=>b.createElement("div",{className:x.items},cn))))})),(xe==null?void 0:xe.question_type)===4&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ae=xe==null?void 0:xe.answer_texts)!=null&&Ae[0]?b.createElement(y.Z,{className:x.content,value:(st=xe==null?void 0:xe.answer_texts)==null?void 0:st[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(xe==null?void 0:xe.question_type)===5&&((Vt=xe==null?void 0:xe.challenge_names)==null?void 0:Vt.map((gt,Mt)=>b.createElement("div",{className:x.shixun},b.createElement("span",{className:x.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(Mt+1),"\u9898"),gt)))),(xe==null?void 0:xe.question_type)===6&&b.createElement("div",{className:x.program},b.createElement(y.Z,{className:x.content,value:((Tt=xe==null?void 0:xe.program_attr)==null?void 0:Tt.description)||"- -"})),(xe==null?void 0:xe.question_type)===7&&((Ut=xe==null?void 0:xe.sub_item_banks)==null?void 0:Ut.map((gt,Mt)=>{var vt,cn,nn,Ue,Ft;return b.createElement("div",null,b.createElement("div",{className:x.combination},b.createElement("span",{className:x.qtitle},gt==null?void 0:gt.name)),b.createElement("div",{className:x.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((gt==null?void 0:gt.item_type)=="SINGLE"||(gt==null?void 0:gt.item_type)=="JUDGMENT")&&((vt=gt==null?void 0:gt.choices)==null?void 0:vt.map((Ce,Ve)=>b.createElement("div",{className:x.redio},!(Ce!=null&&Ce.is_answer)&&b.createElement("span",{className:x.redioitem}),(Ce==null?void 0:Ce.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:Ce!=null&&Ce.is_answer?x.titleyes:x.title,value:ne[Ve]+(Ce==null?void 0:Ce.choice_text)}),(Ce==null?void 0:Ce.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(gt==null?void 0:gt.item_type)=="MULTIPLE"&&((cn=gt==null?void 0:gt.choices)==null?void 0:cn.map((Ce,Ve)=>b.createElement("div",{className:x.checkbox},!(Ce!=null&&Ce.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(Ce==null?void 0:Ce.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:Ce!=null&&Ce.is_answer?x.titleyes:x.title,value:ne[Ve]+(Ce==null?void 0:Ce.choice_text)}),(Ce==null?void 0:Ce.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(gt==null?void 0:gt.item_type)=="COMPLETION"&&b.createElement("div",{className:x.completion},(nn=gt==null?void 0:gt.standard_answer)==null?void 0:nn.map((Ce,Ve)=>{var Qe;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Ve+1),b.createElement("div",{className:x.content},(Qe=Ce==null?void 0:Ce.answer_text)==null?void 0:Qe.map((at,ot)=>b.createElement("div",{className:x.items},at))))})),(gt==null?void 0:gt.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ue=gt==null?void 0:gt.answer_texts)!=null&&Ue[0]?b.createElement(y.Z,{className:x.content,value:(Ft=gt==null?void 0:gt.answer_texts)==null?void 0:Ft[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(xe==null?void 0:xe.question_type)===8&&b.createElement("div",null,b.createElement(y.Z,{disabledFill:!0,className:x.content,showProgramFill:!0,value:ee.Base64.decode(((Jt=xe==null?void 0:xe.program_attr)==null?void 0:Jt.code)||"")})),(xe==null?void 0:xe.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(xe==null?void 0:xe.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(xe==null?void 0:xe.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(xe==null?void 0:xe.study_count)||"0"))),b.createElement("a",{className:x.shixunbutton,href:`/shixuns/${xe==null?void 0:xe.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((xe==null?void 0:xe.question_type)<=4||[6,8].includes(xe==null?void 0:xe.question_type))&&b.createElement("div",{className:x.bottom},b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u89E3\u6790"),b.createElement("span",{className:x.right},xe!=null&&xe.analysis?b.createElement(y.Z,{value:xe==null?void 0:xe.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u96BE\u5EA6"),b.createElement("span",{className:x.right},(xe==null?void 0:xe.difficulty)===1?"\u7B80\u5355":(xe==null?void 0:xe.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:x.right},xe!=null&&xe.tag_discipline?xe==null?void 0:xe.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},re=te(64695),de=te(46390),De=te(1997),Pe=te(61485),Ke=te(58899),ze=te(36005),Me=te(59301),ut=Object.defineProperty,$e=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Pt=(xe,rt,He)=>rt in xe?ut(xe,rt,{enumerable:!0,configurable:!0,writable:!0,value:He}):xe[rt]=He,lt=(xe,rt)=>{for(var He in rt||(rt={}))St.call(rt,He)&&Pt(xe,He,rt[He]);if(it)for(var He of it(rt))ft.call(rt,He)&&Pt(xe,He,rt[He]);return xe},Lt=(xe,rt)=>$e(xe,Xe(rt)),yt=(xe,rt,He)=>new Promise((ht,kt)=>{var Ae=Tt=>{try{Vt(He.next(Tt))}catch(Ut){kt(Ut)}},st=Tt=>{try{Vt(He.throw(Tt))}catch(Ut){kt(Ut)}},Vt=Tt=>Tt.done?ht(Tt.value):Promise.resolve(Tt.value).then(Ae,st);Vt((He=He.apply(xe,rt)).next())});const At=({setScoreShow:xe,ScoreShow:rt,onOk:He,isshixuns:ht,isloadings:kt,dispatch:Ae,isIntelligentAssistant:st=!1,ispptModal:Vt=!1,newExercisePaper:Tt,shixunsDetail:Ut})=>{var Jt,gt,Mt;let[vt,cn]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:st,is_smart_plan:Vt,group_id:[]}),[nn,Ue]=(0,b.useState)([]),[Ft,Ce]=(0,b.useState)([]),[Ve,Qe]=(0,b.useState)([]),[at,ot]=(0,b.useState)([]);const[mt,we]=(0,b.useState)(!1),[Oe]=ue.default.useForm(),[se,he]=(0,b.useState)(),[be,ke]=(0,b.useState)(!1);let[et,pt]=(0,b.useState)(ht);const[Ct,Yt]=(0,b.useState)([]),[It,Gt]=(0,b.useState)(0),[gn,Xt]=(0,b.useState)(!0),[sn,vn]=(0,b.useState)([]),[jt,Zt]=(0,b.useState)([]),pn=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],Cn=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[hn,Ot]=(0,b.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const wn=(0,b.useRef)(new Set),yn=(0,b.useRef)(new Set),Dn=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],kn=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],jn=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[zt,_t]=(0,b.useState)(!1),Be=()=>{Oe.resetFields(),et=!1,pt(!1),_t(!1),Oe.submit()};(0,b.useEffect)(()=>{var je,Et,Pn,bt,En,Gn,mn,on,Tn,Rn;(((Pn=(Et=(je=Tt==null?void 0:Tt.editData)==null?void 0:je.exercise)==null?void 0:Et.exist_item_bank_ids)==null?void 0:Pn.length)>0||((Gn=(En=(bt=Tt==null?void 0:Tt.editData)==null?void 0:bt.exercise)==null?void 0:En.exist_item_bank_shixun_ids)==null?void 0:Gn.length)>0)&&Zt([...(on=(mn=Tt==null?void 0:Tt.editData)==null?void 0:mn.exercise)==null?void 0:on.exist_item_bank_ids,...(Rn=(Tn=Tt==null?void 0:Tt.editData)==null?void 0:Tn.exercise)==null?void 0:Rn.exist_item_bank_shixun_ids])},[(gt=(Jt=Tt==null?void 0:Tt.editData)==null?void 0:Jt.exercise)==null?void 0:gt.exist_item_bank_ids]),(0,b.useEffect)(()=>{rt&&(Oe.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),gn&&et&&(Oe.setFieldsValue({item_type:"SHIXUN"}),vt.item_type="SHIXUN",cn(lt({},vt)),Xt(!1)),Ze(vt),We(),Rt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[rt]),(0,b.useEffect)(()=>{It>0&&setTimeout(()=>{Gt(0)},2e3)},[It]);function Ze(je){return yt(this,null,function*(){var Et,Pn,bt;if(we(!0),cn(lt({},je)),(Ve==null?void 0:Ve.length)<=0&&je.type==="5"){ot([]),we(!1);return}console.log("----",Ve,Ct);let En=je.type==="5"?Ve==null?void 0:Ve.filter(on=>!Ct.includes(on)):null,Gn=je.type==="5"?Ve==null?void 0:Ve.filter(on=>Ct.includes(on)):null,mn=yield(0,ae.ZP)("/api/item_banks.json",{method:"get",params:Lt(lt({},je),{discipline_id:((Et=je==null?void 0:je.courseid)==null?void 0:Et[0])||null,sub_discipline_id:((Pn=je==null?void 0:je.courseid)==null?void 0:Pn[1])||null,ids:En,shixun_ids:Gn,include_shixuns:!st,group_id:((bt=je.group_id)==null?void 0:bt.map(on=>on==null?void 0:on.value))||null,keyword:je.keyword?encodeURIComponent(je.keyword):je.keyword,type:je.type==="5"?null:je.type,clazz:je.type==="3"?"ItemBanksGroup":null,bigmodel:st,is_smart_plan:Vt})});ot(mn),we(!1)})}function We(){return yt(this,null,function*(){let je=yield(0,ae.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:vt.type==="5"?null:vt.type,clazz:"ItemBanksGroup"}});Ue((0,E.L)(je==null?void 0:je.disciplines))})}function Rt(je){return yt(this,null,function*(){var Et;let Pn=yield(0,ae.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:je}),bt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Et=Pn==null?void 0:Pn.data)==null?void 0:Et.map(En=>({title:En.name,id:En.id,pid:En.id,value:En.id,key:En.id,isLeaf:!En.have_child}))}];vn(bt)})}function Wt(je){return yt(this,null,function*(){var Et,Pn,bt,En;we(!0);let Gn=(Et=je.list)==null?void 0:Et.filter(Tn=>!Ct.includes(Tn)),mn=(Pn=je.list)==null?void 0:Pn.filter(Tn=>Ct.includes(Tn));if(Gn.length===0&&mn.length===0){we(!1),ot([]);return}let on=yield(0,ae.ZP)("/api/item_banks.json",{method:"get",params:Lt(lt({},je),{discipline_id:((bt=je==null?void 0:je.courseid)==null?void 0:bt[0])||null,sub_discipline_id:((En=je==null?void 0:je.courseid)==null?void 0:En[1])||null,ids:Gn,shixun_ids:mn,type:je.type==="5"?null:je.type,clazz:je.type==="3"?"ItemBanksGroup":null})});we(!1),ot(on)})}const en=je=>yt(void 0,null,function*(){const Et=yield Ae({type:"shixunsDetail/release",payload:{id:je}});let Pn=Et==null?void 0:Et.tag_position,bt=(Et==null?void 0:Et.evaluation_set_position)||[],En=Et.status;return En===0?(Se.ZP.success("\u53D1\u5E03\u6210\u529F"),Ze(vt),!0):(En===2?Se.ZP.error(`\u7B2C${bt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):En===3?Se.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Pn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Se.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),dn=je=>(je==null?void 0:je.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",In=(je,Et,Pn)=>je.map(bt=>bt.key===Et?lt(lt({},bt),Pn):bt.children?Lt(lt({},bt),{children:In(bt.children,Et,Pn)}):bt),Ln=je=>yt(void 0,null,function*(){const{key:Et}=je;let Pn=vt.type;const bt=yield(0,ze.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Et),type:Pn}),{data:En,total_count:Gn}=bt||{};Gn>0&&vn(mn=>In(mn,Et,{children:En.map(on=>({title:on.name,id:on.id,pid:on.id,value:on.id,key:on.id,isLeaf:!on.have_child}))}))});function Sn(je){console.log("----",vt),je==="1"&&(hn.gg=lt({},vt)),je==="2"&&(hn.scj=lt({},vt)),je==="3"&&(hn.ttgx=lt({},vt)),je==="0"&&(hn.wcjd=lt({},vt)),je==="5"&&(hn.yx=lt({},vt)),Ot(lt({},hn))}function _n(){vt.type==="1"&&(vt=hn.gg),vt.type==="2"&&(vt=hn.scj),vt.type==="3"&&(vt=hn.ttgx),vt.type==="0"&&(vt=hn.wcjd),vt.type==="5"&&(vt=hn.yx),(vt==null?void 0:vt.item_type)==="SHIXUN"?(et=!0,pt(!0)):(et=!1,pt(!1)),Oe.setFieldsValue(lt({},vt)),cn(lt({},vt)),Ze(lt({},vt))}return Me.createElement("div",null,Me.createElement(ve.default,{title:!1,footer:!1,open:rt,width:1200,centered:!0,className:a.scoremodal,onCancel:()=>{xe(!1)}},Me.createElement("div",{style:{display:"flex",alignItems:"center"}},Me.createElement("div",{className:a.title},st?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),st&&Me.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),Me.createElement(ce.default,{className:a.tabWrap,activeKey:vt.type,onChange:je=>{je==="3"?(vt.show_all_share=!0,Rt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):vt.show_all_share=null,je==="0"&&Rt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Sn(vt.type),vt.type=je,(vt==null?void 0:vt.item_type)==="SHIXUN"&&vt.type!=="5"&&(et=!0,pt(!0)),_t(!1),vt.type==="5"&&(et=!1,pt(!1)),_n(),We()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Me.createElement("div",null,"\u5DF2\u9009",Ve.length>0&&Me.createElement("span",{className:a.titlecount},Ve.length),It>0&&Me.createElement("span",{className:a.add},"+",It)),key:"5"}]}),Me.createElement(ue.default,{layout:"inline",form:Oe,onValuesChange:(je,Et)=>{const Pn=Object.values(Et).some(En=>En!==null&&En!==""&&En!==void 0),bt=Et.keyword==="";if(_t(Pn||!bt),vt.page=1,(Et==null?void 0:Et.item_type)==="SHIXUN"){if(vt.type==="5"?pt(!1):pt(!0),je.keyword||je.keyword==="")return;Oe.submit()}else{if(je!=null&&je.courseid&&Oe.setFieldsValue({tag_discipline_id:""}),pt(!1),je.keyword||je.keyword==="")return;Oe.submit()}},onFinish:je=>{var Et;vt.type==="3"&&(!je.group_id||((Et=je==null?void 0:je.group_id)==null?void 0:Et.length)===0)?vt.show_all_share=!0:vt.show_all_share=null,cn(lt(lt({},vt),je)),Ze(lt(lt({},vt),je))}},Me.createElement(ue.default.Item,{name:"item_type"},Me.createElement(fe.default,{className:a.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(Vt?Cn:st?pn==null?void 0:pn.filter(je=>je.question_type!==5):pn).map(je=>Me.createElement(fe.default.Option,{key:je.value},je.name)))),Me.createElement(ue.default.Item,{name:"courseid"},Me.createElement(pe.Z,{className:a.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:nn})),!et&&Me.createElement(ue.default.Item,{name:"tag_discipline_id"},Me.createElement(fe.default,{className:a.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Mt=at==null?void 0:at.tag_disciplines)==null?void 0:Mt.map(je=>Me.createElement(fe.default.Option,{key:je.id},je.name)))),Me.createElement(ue.default.Item,{name:et?"diff":"difficulty"},Me.createElement(fe.default,{className:a.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!et&&Dn.map(je=>Me.createElement(fe.default.Option,{key:je.value},je.name)),et&&kn.map(je=>Me.createElement(fe.default.Option,{key:je.value},je.name)))),et&&Me.createElement(ue.default.Item,{name:"shixun_publish_status"},Me.createElement(fe.default,{className:a.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},jn.map(je=>Me.createElement(fe.default.Option,{key:je.value},je.name)))),(vt.type==="3"||vt.type==="0")&&!et&&Me.createElement(ue.default.Item,{name:"group_id"},Me.createElement(Ee.default,{treeDataSimpleMode:!0,style:{width:118},className:a.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(je,Et)=>Et.title.toUpperCase().indexOf(je.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Ln,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:sn})),zt&&Me.createElement("span",{className:a.allqingchu,onClick:Be},Me.createElement("i",{className:"iconfont icon-guanbi4"}),Me.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Me.createElement(ue.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Me.createElement(me.default.Search,{className:a.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Me.createElement("i",{className:`iconfont icon-sousuo9 font14 ${a.searchIcon}`,onClick:()=>Oe.submit()}),onSearch:je=>{Oe.submit()}}))),Me.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Me.createElement("div",{onClick:()=>{vt.updated_at==="asc"?vt.updated_at="desc":vt.updated_at="asc",cn(Lt(lt({},vt),{page:1})),Ze(Lt(lt({},vt),{page:1}))}}," ",vt.updated_at?Me.createElement("img",{src:vt.updated_at==="asc"?re.Z:de.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Me.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Me.createElement("div",{onClick:()=>{vt.quotes==="asc"?vt.quotes="desc":vt.quotes="asc",cn(Lt(lt({},vt),{page:1})),Ze(Lt(lt({},vt),{page:1}))},style:{marginLeft:20}}," ",vt.quotes?Me.createElement("img",{src:vt.quotes==="asc"?re.Z:de.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Me.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Me.createElement(ge.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(at==null?void 0:at.items)||(at==null?void 0:at.shixun_list),pagination:!1,loading:mt,rowKey:je=>je.id,rowSelection:{type:st||Vt?"radio":"checkbox",selectedRowKeys:Ft,getCheckboxProps:je=>({disabled:je.shixun_tag_num===1||(jt==null?void 0:jt.find(Et=>je.id===Et))}),onSelect(je,Et,Pn){if(st||Vt){Ce([je.id]),yn.current=new Set([je.id]),Gt(1),Qe([je.id]);return}if(Et)(et||je!=null&&je.challenge_names)&&Yt([...Ct,je.id]),Ce([...Ft,je.id]),je.identifier?wn.current.add(je.id):yn.current.add(je.id),Gt(1),Qe([...Ve,je.id]);else{je.identifier?wn.current.delete(je.id):yn.current.delete(je.id);let bt=Ve.filter(En=>En!==je.id);if(Ce(bt),Qe(bt),et||je!=null&&je.challenge_names){let En=Ct.filter(Gn=>Gn!==je.id);Yt([...En])}if(vt.type==="5"){Wt(Lt(lt({},vt),{list:[...bt]}));return}}},onSelectAll(je,Et,Pn){var bt,En;if(je){const Gn=Pn.map(on=>on.id),mn=(En=Pn==null?void 0:Pn.filter(on=>on==null?void 0:on.challenge_names))==null?void 0:En.map(on=>on.id);Yt([...Ct,...mn]),Ce([...Ft,...Gn]),Qe([...Ve,...Gn]);for(const on of Pn)on.identifier?wn.current.add(on.id):yn.current.add(on.id)}else{const Gn=Pn.map(Rn=>Rn.id),mn=Ft.filter(Rn=>!Gn.some(Yn=>Yn===Rn)),on=(bt=Pn==null?void 0:Pn.filter(Rn=>Rn==null?void 0:Rn.challenge_names))==null?void 0:bt.map(Rn=>Rn.id);Ce([...mn]),Qe([...mn]);let Tn=Ct.filter(Rn=>!on.some(Yn=>Yn===Rn.id));Yt([...Tn]),vt.type==="5"&&Wt(Lt(lt({},vt),{list:[...mn]}));for(const Rn of Gn)Rn.identifier?wn.current.delete(Rn):yn.current.delete(Rn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(je,Et,Pn)=>{var bt,En;return Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",null,et||Et!=null&&Et.challenge_names?"\u5B9E\u8BAD\u9898":(En=(bt=pn==null?void 0:pn.filter(Gn=>Gn.value===je))==null?void 0:bt[0])==null?void 0:En.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:et?"30%":"60%",key:"name",render:(je,Et,Pn)=>{var bt;return Me.createElement("div",{style:{display:"flex",alignItems:"center"}},Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",{className:Et!=null&&Et.high_resources_consume?a.q_title:""},Me.createElement(y.Z,{key:1,showLines:1,showTextOnly:!0,value:et||Et!=null&&Et.challenge_names?Et!=null&&Et.title||je===null?"--":je:(Et==null?void 0:Et.item_type)=="BPROGRAM"?(bt=Et==null?void 0:Et.program_attr)==null?void 0:bt.description:je}))),(Et==null?void 0:Et.high_resources_consume)&&Me.createElement(Ke.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!et,render:(je,Et,Pn)=>{var bt;return Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("span",null,je?(bt=je==null?void 0:je.split("\u3001"))==null?void 0:bt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!et,render:(je,Et,Pn)=>Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("span",null,je||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(je,Et,Pn)=>{var bt,En,Gn,mn;return Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",null,et||Et!=null&&Et.challenge_names?(Et==null?void 0:Et.level)||((En=(bt=Dn==null?void 0:Dn.filter(on=>on.value===je))==null?void 0:bt[0])==null?void 0:En.name):(mn=(Gn=Dn==null?void 0:Dn.filter(on=>on.value===je))==null?void 0:Gn[0])==null?void 0:mn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!et,render:(je,Et,Pn)=>Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",null,je||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(je,Et,Pn)=>Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",null,et||Et!=null&&Et.challenge_names?(Et==null?void 0:Et.study_count)||(Et==null?void 0:Et.stu_num):je))},{title:Me.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Me.createElement(Ne.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Me.createElement(Pe.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!et,render:(je,Et,Pn)=>Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",null,je||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(je,Et,Pn)=>Me.createElement(Ne.Z,{title:dn(Et)},Me.createElement("div",{style:{flex:1,textAlign:"start"}},Me.createElement("a",{onClick:()=>{var bt,En;he(Lt(lt({},Et),{question_type:et||Et!=null&&Et.challenge_names?5:(En=(bt=pn==null?void 0:pn.filter(Gn=>Gn.value===(Et==null?void 0:Et.item_type)))==null?void 0:bt[0])==null?void 0:En.question_type})),ke(!0)}},"\u67E5\u770B"),(Et==null?void 0:Et.shixun_tag_num)===1&&Me.createElement("a",{style:{marginLeft:10},onClick:()=>{ve.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Me.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Me.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Et==null?void 0:Et.identifier}/challenges`)}},(Et==null?void 0:Et.shixun_name)||"--"),"\uFF1F"),onOk:()=>yt(void 0,null,function*(){if(!en(Et==null?void 0:Et.identifier))return new Promise((bt,En)=>{En()})})})}},"\u53D1\u5E03")))}].filter(je=>!je.hidden)}),Me.createElement(ye.Z,{current:vt.page,total:(at==null?void 0:at.items_count)||(at==null?void 0:at.shixuns_count),style:{marginBottom:20},defaultPageSize:vt.per_page,showTotal:je=>Me.createElement("span",null,"\u5171\xA0",Me.createElement("span",{style:{color:"#165DFF"}},je),"\xA0\u6761\u6570\u636E"),pageSize:vt.per_page,onChange:(je,Et)=>{vt.page=je,vt.per_page=Et,cn(lt({},vt)),Ze(lt({},vt))}}),Me.createElement("div",{className:a.bottom},Me.createElement(qe.ZP,{className:a.no,onClick:()=>{xe(!1)}},"\u53D6\u6D88"),Me.createElement(qe.ZP,{loading:kt,style:{width:kt&&75},className:a.yes,onClick:()=>yt(void 0,null,function*(){if((Ve==null?void 0:Ve.length)<=0){Se.ZP.info(st||Vt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}He([...yn.current],[...wn.current],!0,Ve==null?void 0:Ve.length)})},st?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Me.createElement(ve.default,{open:be,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:a.previewModal,width:1e3,centered:!0,onCancel:()=>{ke(!1)},onOk:()=>{ke(!1)}},Me.createElement(le,{qitem:se})))};var Ge=(0,De.connect)(({shixunsDetail:xe,newExercisePaper:rt})=>({shixunsDetail:xe,newExercisePaper:rt}))(At)},11566:function(Ie,Ye,te){"use strict";te.d(Ye,{GM:function(){return Ee},MK:function(){return pe},PR:function(){return ue},ZS:function(){return ge},d1:function(){return Se},fu:function(){return ve},j2:function(){return me},l_:function(){return ce},uE:function(){return Ne},zQ:function(){return fe}});var b=te(205);function ue(){return(0,b.U2)("problems/new.json")}function Se(qe="question"){return(0,b.U2)("disciplines.json",{source:qe})}function ve(qe){return(0,b.U2)(`problems/${qe}/edit.json`)}function ce(qe,ae){return(0,b.gz)(`problems/${qe}.json`,ae)}function fe(qe){return(0,b.v_)("problems.json",qe)}function pe(qe,ae){return(0,b.v_)(`exercises/${qe}/exercise_questions.json`,ae)}function Ee(qe,ae){return(0,b.gz)(`exercise_questions/${qe}.json`,ae)}function me(qe){return(0,b.v_)(`problems/${qe}/publish.json`)}function ge(qe){return(0,b.v_)(`problems/${qe}/cancel_publish.json`)}function Ne(qe){return(0,b.U2)(`problems/${qe}/start.json`)}function ye(qe,ae){return post("tag_disciplines.json",{name:ae,sub_discipline_id:qe})}},31928:function(Ie,Ye,te){"use strict";te.d(Ye,{Im:function(){return Pe},ZP:function(){return Xe},gZ:function(){return ut}});var b=te(59301),ue=te(37568),Se=te(99571),ve=te(84105),ce=te(87395),fe=te(24978),pe=te(24334),Ee=te(38733),me=te(89284),ge=te(61737),Ne=te(26971),ye=te(34376),qe=te(92310),ae=te.n(qe),a=te(59301),E=Object.defineProperty,x=Object.defineProperties,y=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,oe=(it,St,ft)=>St in it?E(it,St,{enumerable:!0,configurable:!0,writable:!0,value:ft}):it[St]=ft,le=(it,St)=>{for(var ft in St||(St={}))ee.call(St,ft)&&oe(it,ft,St[ft]);if(z)for(var ft of z(St))ne.call(St,ft)&&oe(it,ft,St[ft]);return it},re=(it,St)=>x(it,y(St));const{TextArea:de}=ue.default,De={visible:!1,tabIndex:"0"},Pe={[fe.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[fe.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[fe.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Ke=(it=>(it[it.SET_VISIBLE=0]="SET_VISIBLE",it[it.SET_TABINDEX=1]="SET_TABINDEX",it))(Ke||{});function ze(it,St){switch(St.type){case 0:return re(le({},it),{visible:St.payload});case 1:return re(le({},it),{tabIndex:St.payload});default:throw new Error}}function Me({value:it,className:St}){const[ft,Pt]=(0,b.useState)(!1),lt=(0,b.useRef)(),Lt=(0,b.useRef)();return(0,b.useEffect)(()=>{ft&&(Lt.current.reset(),Lt.current.write((0,ge.pp)(it||"")))},[it,ft]),(0,b.useEffect)(()=>{var yt,At,Ge,xe;if(lt.current){Lt.current=new ye.Terminal({fontSize:14,disableStdin:!0}),Lt.current.open(lt.current);const rt=lt.current.offsetWidth-14,He=((xe=(Ge=(At=(yt=Lt.current)==null?void 0:yt._core)==null?void 0:At._renderService)==null?void 0:Ge.dimensions)==null?void 0:xe.actualCellWidth)||9.5,ht=Math.ceil(rt/He);Lt.current.resize(ht,8),Pt(!0)}},[]),a.createElement("div",{ref:lt,className:ae()("XtermText-valueRef",St)})}function ut(it){const{status:St,error_msg:ft,output:Pt,input:lt,expected_output:Lt,is_file:yt,input_file_url:At,output_file_url:Ge,expected_output_file_url:xe}=it;let rt=null;const He={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(St){case fe.h.NOMATCH:rt=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!yt&&a.createElement(Me,{className:"mb10",value:lt}),yt&&a.createElement("div",{style:He},a.createElement("a",{onClick:()=>(0,ge.LR)(At,lt)},lt)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!yt&&a.createElement(Me,{className:"mb10",value:Pt&&pe.Base64.decode(Pt)||""}),yt&&a.createElement("div",{style:He},a.createElement("a",{onClick:()=>(0,ge.LR)(Ge,Pt)},Pt)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!yt&&a.createElement(Me,{className:"mb10",value:Lt&&pe.Base64.decode(Lt)||""}),yt&&a.createElement("div",{style:He},a.createElement("a",{onClick:()=>(0,ge.LR)(xe,Lt)},Lt)));break;case fe.h.EXECUTEFAILURE:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!yt&&a.createElement(me.Z,{value:lt,style:He}),yt&&a.createElement("div",{style:He},a.createElement("a",{onClick:()=>(0,ge.LR)(At,lt)},lt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},pe.Base64.decode(ft)));break;case fe.h.COMPILEFAILURE:rt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!yt&&a.createElement(me.Z,{value:lt,style:He}),yt&&a.createElement("div",{style:He},a.createElement("a",{onClick:()=>(0,ge.LR)(At,lt)},lt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},pe.Base64.decode(ft)));break;case fe.h.PODFAILURE:rt=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case fe.h.TIMEOUT:rt=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",rt," ")}function $e(it){const{status:St,error_msg:ft,execute_time:Pt,output:lt,input:Lt,expected_output:yt,is_file:At,input_file_url:Ge,output_file_url:xe,expected_output_file_url:rt}=it;let He=null;switch(St){case fe.h.OK:He=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Pt,"\u79D2"),a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),a.createElement("pre",null,pe.Base64.decode(lt)));break;case fe.h.NOMATCH:He=a.createElement(a.Fragment,null,a.createElement("p",null,"\u8F93\u5165\uFF1A",a.createElement("pre",null,Lt)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",lt&&pe.Base64.decode(lt)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",yt&&pe.Base64.decode(yt)));break;case fe.h.EXECUTEFAILURE:He=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Lt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},pe.Base64.decode(ft)));break;case fe.h.COMPILEFAILURE:He=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,Lt)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},pe.Base64.decode(ft)));break;case fe.h.PODFAILURE:He=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case fe.h.TIMEOUT:He=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",He," ")}var Xe=({id:it,is_file:St,input:ft,debuging:Pt,submitting:lt,executingMessage:Lt,debugResult:yt,onChangeInput:At,onDebugCode:Ge,onSubmitCode:xe})=>{const[rt,He]=(0,b.useReducer)(ze,De),{visible:ht,tabIndex:kt}=rt;(0,b.useEffect)(()=>{He({type:0,payload:!1})},[it]);function Ae(Ut){let Jt=Ut.target.id;He({type:1,payload:Jt})}function st(){He({type:0,payload:!ht})}const Vt=(0,b.useMemo)(()=>{if(yt){const{status:Ut}=yt;return a.createElement(a.Fragment,null,$e(yt))}return null},[yt]);function Tt(){He({type:0,payload:!0}),He({type:1,payload:"1"}),Ge()}return a.createElement("div",{className:"test-case-panel"},a.createElement("div",{className:`test-case-panel-body ${ht?"active":""}`},a.createElement("ul",{className:"s-navs"},a.createElement("li",null,a.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),a.createElement(Ne.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:a.createElement(de,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:St?"":ft,onChange:At}),rightNode:Pt?a.createElement(Ee.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):yt?Vt:a.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),a.createElement("a",{className:`btn-collapse ${ht?"up":""}`,onClick:st},ht?a.createElement(ve.Z,null):a.createElement(ce.Z,null)),a.createElement("footer",{className:"footer"},a.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),a.createElement("div",{className:"flex-container"},a.createElement(Se.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),a.createElement(Se.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),a.createElement(Se.ZP,{className:"btn-green",type:"ghost",loading:Pt,onClick:Tt},"\u8C03\u8BD5\u4EE3\u7801"),a.createElement(Se.ZP,{type:"primary",className:"custom-ant-disabled",loading:lt,disabled:lt,onClick:()=>{He({type:0,payload:!1}),xe()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},24978:function(Ie,Ye,te){"use strict";te.d(Ye,{h:function(){return b}});var b=(ue=>(ue[ue.NOMATCH=-1]="NOMATCH",ue[ue.OK=0]="OK",ue[ue.TIMEOUT=2]="TIMEOUT",ue[ue.PODFAILURE=3]="PODFAILURE",ue[ue.COMPILEFAILURE=4]="COMPILEFAILURE",ue[ue.EXECUTEFAILURE=5]="EXECUTEFAILURE",ue[ue.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ue))(b||{})},30582:function(Ie,Ye,te){"use strict";te.d(Ye,{Y2:function(){return it},ZP:function(){return St}});var b=te(59301),ue=te(14566),Se=te(6767),ve=te(62957),ce=te(77019),fe=te(47889),pe=te(99571),Ee=te(62673),me=te(25399),ge=te(37568),Ne={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},ye="data:image/png;base64,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",qe=te(47257),ae=te.n(qe),a=te(64393),E=te(205),x=te(1012),y=te(61737),z=te(15213),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,le=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Pe=(ft,Pt,lt)=>Pt in ft?ne(ft,Pt,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ft[Pt]=lt,Ke=(ft,Pt)=>{for(var lt in Pt||(Pt={}))de.call(Pt,lt)&&Pe(ft,lt,Pt[lt]);if(re)for(var lt of re(Pt))De.call(Pt,lt)&&Pe(ft,lt,Pt[lt]);return ft},ze=(ft,Pt)=>oe(ft,le(Pt)),Me=(ft,Pt,lt)=>new Promise((Lt,yt)=>{var At=rt=>{try{xe(lt.next(rt))}catch(He){yt(He)}},Ge=rt=>{try{xe(lt.throw(rt))}catch(He){yt(He)}},xe=rt=>rt.done?Lt(rt.value):Promise.resolve(rt.value).then(At,Ge);xe((lt=lt.apply(ft,Pt)).next())});const{Dragger:ut}=ue.default,$e=ft=>{const Pt=He=>He&&He.substring(0,He.lastIndexOf("."));for(var lt=[...ft],Lt=0,yt=[],At=0;At{if(He.forEach(ht=>{let kt=ht.name.split(/\.(?=[^\.]+$)/);ht.name=`${kt[0]}.${kt[1].toLowerCase()}`}),He[0].name.includes(".in"))return He.length===2?He:[He[0],{}];if(He[0].name.includes(".out"))return He.length===2?He.reverse():[{},He[0]]})},Xe=({onClose:ft,onOK:Pt,visible:lt,wrapClassName:Lt,rootIdentifier:yt,multiple:At=!1,defaultMultipleValue:Ge=!0})=>{const[xe,rt]=(0,b.useState)([]),[He,ht]=(0,b.useState)({}),[kt,Ae]=(0,b.useState)(!1),[st,Vt]=(0,b.useState)(!0),Tt=(0,b.useRef)([]),Ut=(0,b.useRef)(0),Jt=()=>{ft()};(0,b.useEffect)(()=>{gt()},[]),(0,b.useEffect)(()=>{lt&&(Tt.current=[],Ut.current=0,rt([]),Vt(Ge))},[lt]);const gt=()=>Me(void 0,null,function*(){try{const Ve=yield(0,E.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),Qe=JSON.parse((0,a.pe)(Ve.data));ht(Qe)}catch(Ve){}}),Mt=Ve=>Ve&&Ve.substring(0,Ve.lastIndexOf(".")),vt=Ve=>{var Qe,at;const ot=Mt((Qe=Ve[0])==null?void 0:Qe.name)||Mt((at=Ve[1])==null?void 0:at.name),mt=xe.filter(we=>Mt(we.name)!==ot);Tt.current=[...mt],rt([...mt])},cn=Ve=>{if(!st){const Oe=new FormData;Oe.append("file",Ve.file),(0,E.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Oe},!0).then(he=>{if(he.status===0){Ut.current=Ut.current+1;const be=Tt.current.map(ke=>{var et;if(ke.name===Ve.name){const pt=Ke({},ke);return(et=Ve==null?void 0:Ve.name)!=null&&et.includes(".in")?pt.input=he==null?void 0:he.content:pt.output=he==null?void 0:he.content,pt}return ke});if(Tt.current=[...be],rt([...be]),Ut.current>0&&Ut.current===xe.length){Ae(!1);let ke=$e(be);ke=ke.filter(et=>{var pt,Ct;return!!((pt=et[0])!=null&&pt.name&&((Ct=et[1])!=null&&Ct.name))}),ke=ke.map(et=>ze(Ke(Ke({},et[0]),et[1]),{is_file:!1})),Pt(ke),ft()}}else Ae(!1),ft()});return}const Qe=new(ae())({endpoint:He.end_point,region:He.region,accessKeyId:He.access_key_id,accessKeySecret:He.access_key_secret,bucket:He.bucket,stsToken:He.security_token}),at=Ve.name,ot={container_type:"TestSet",file_name:at},mt=(0,x.Z)();let we=`testsets/${yt}/${mt}${at.indexOf(".")>-1?"."+at.split(".").pop():""}`;yt===null&&(we=`testsets/${mt}${at.indexOf(".")>-1?"."+at.split(".").pop():""}`),Qe.multipartUpload(we,new Blob([Ve.file],{type:Ve.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:at+""},url:He==null?void 0:He.callback_url,host:He==null?void 0:He.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,E.rz)(ot)}}).then(function(Oe){if(Oe.data.status===0){Ut.current=Ut.current+1;const se=Tt.current.map(he=>{var be,ke,et,pt,Ct,Yt,It,Gt,gn,Xt,sn,vn,jt,Zt,pn,Cn,hn;if(he.name===((ke=(be=Oe.data)==null?void 0:be.data)==null?void 0:ke.file_name)){const Ot=Ke({},he);return(Ct=(pt=(et=Oe.data)==null?void 0:et.data)==null?void 0:pt.file_name)!=null&&Ct.includes(".in")?(Ot.in_object_key=(It=(Yt=Oe.data)==null?void 0:Yt.data)==null?void 0:It.object,Ot.in_object_size=(gn=(Gt=Oe.data)==null?void 0:Gt.data)==null?void 0:gn.size,Ot.input=(sn=(Xt=Oe.data)==null?void 0:Xt.data)==null?void 0:sn.file_name,Ot.in_file=Ve):(Ot.out_object_key=(jt=(vn=Oe.data)==null?void 0:vn.data)==null?void 0:jt.object,Ot.out_object_size=(pn=(Zt=Oe.data)==null?void 0:Zt.data)==null?void 0:pn.size,Ot.output=(hn=(Cn=Oe.data)==null?void 0:Cn.data)==null?void 0:hn.file_name,Ot.out_file=Ve),Ot}return he});if(Tt.current=[...se],rt([...se]),Ut.current>0&&Ut.current===xe.length){Ae(!1);let he=$e(se);he=he.filter(be=>{var ke,et;return!!((ke=be[0])!=null&&ke.name&&((et=be[1])!=null&&et.name))}),he=he.map(be=>ze(Ke(Ke({},be[0]),be[1]),{is_file:!0})),Pt(he),ft()}}})},nn=Ve=>new Promise((Qe,at)=>{let ot=0,mt=[];for(let we=0;we{ot++,ot===Ve.length&&(mt.length?(Se.ZP.warning(`${mt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),at()):Qe(Ve))}).catch(Oe=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Oe),ot++,mt.push(Ve[we].name),ot===Ve.length&&(mt.length?(Se.ZP.warning(`${mt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),at()):Qe(Ve))})}),Ue=()=>Me(void 0,null,function*(){if(xe.length===0){Se.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield nn(xe),Ae(!0),$e(xe).some(Qe=>{var at,ot;return!((at=Qe[0])!=null&&at.name&&((ot=Qe[1])!=null&&ot.name))})){ve.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>Me(void 0,null,function*(){xe.map(Qe=>Me(void 0,null,function*(){cn(Qe)}))}),onCancel:()=>{Ae(!1)}});return}xe.map(Qe=>Me(void 0,null,function*(){cn(Qe)}))}),Ft={name:"file",fileList:xe,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:Ve=>{if(xe!=null&&xe.some(at=>at.name===Ve.name))return Se.ZP.info(`${Ve.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(Ve.size/1024/1024>100)return Se.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(Ve.name))return Se.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Qe={name:Ve.name,uid:Ve.uid,file:Ve,percent:0};return xe.push(Qe),Tt.current=[...xe],rt([...xe]),!1}},Ce=$e(xe);return console.log(xe,Ce,"fileList"),ee.createElement(ve.default,{open:lt,wrapClassName:Lt,onOk:Ue,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:kt},onCancel:Jt,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},ee.createElement("div",{className:Ne.wrap},xe.length?ee.createElement("div",null,ee.createElement(ce.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},ee.createElement("div",{style:{visibility:At?"visible":"hidden"}},ee.createElement("span",{className:Ne.greyText},"\u7528\u4F8B\u7C7B\u578B"),ee.createElement(fe.ZP.Group,{className:`ml20 ${Ne.testCaseRadio}`,optionType:"button",value:st,onChange:Ve=>Vt(Ve.target.value)},ee.createElement(fe.ZP,{value:!1},"\u6587\u672C"),ee.createElement(fe.ZP,{value:!0},"\u6587\u4EF6"))),ee.createElement(ue.default,Ke({},Ft),ee.createElement(pe.ZP,{type:"primary",className:Ne.btnS},ee.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),ee.createElement(it,{data:Ce,onRemove:vt})):ee.createElement("div",{className:`${Ne.noData} mb30`},ee.createElement(ue.default.Dragger,ze(Ke({},Ft),{className:Ne.dragger}),ee.createElement("img",{src:ye,alt:"",className:"mb20"}),ee.createElement("div",null,ee.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),ee.createElement("span",{className:Ne.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),ee.createElement("div",{className:Ne.text},ee.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),ee.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",ee.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",ee.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",ee.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",ee.createElement("br",null))))},it=({data:ft=[],onRemove:Pt,width:lt="auto",showScore:Lt=!1,disabled:yt=!1,inputChange:At,onEvaluatingChange:Ge,onSelectAll:xe,checkAll1:rt,checkAll2:He,checkAll3:ht,checkAll4:kt,checkAll5:Ae,showEvaluatingSetting:st=!1,className:Vt="",isProgramHomework:Tt=!1})=>{const Ut={value:"",filename:"",dataUrl:""},[Jt,gt]=(0,b.useState)(Ke({},Ut)),Mt=nn=>{let Ue=document.createElement("a");document.body.appendChild(Ue);let Ft=URL.createObjectURL(nn.file);Ue.href=Ft,Ue.download=nn.name,Ue.click(),URL.revokeObjectURL(Ft),document.body.removeChild(Ue)},vt=(nn,Ue)=>{(0,y.LR)(nn,Ue)},cn=(nn,Ue)=>{ve.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ee.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Pt(nn,Ue)},onCancel:()=>{}})};return ft.length?ee.createElement("div",{className:Vt,style:{width:lt}},ee.createElement("div",{className:`${Tt?Ne.headProgram:Ne.head}`},st&&ee.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:rt,onChange:nn=>{xe(nn.target.checked,"hidden")}}),ee.createElement(me.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{style:{width:Tt?"25%":"15%"}},"\u7528\u4F8B"),ee.createElement("div",{style:{width:Lt?Tt?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),ee.createElement("div",{style:{width:Lt?Tt?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Lt&&ee.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),st&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:kt,onChange:nn=>{xe(nn.target.checked,"input_visible")}}),ee.createElement(me.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),st&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:He,onChange:nn=>{xe(nn.target.checked,"is_invisible")}}),ee.createElement(me.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),st&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:Ae,onChange:nn=>{xe(nn.target.checked,"actual_output_visible")}}),ee.createElement(me.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),st&&ee.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},ee.createElement(Ee.default,{checked:ht,onChange:nn=>{xe(nn.target.checked,"last_match_rule")}}),ee.createElement(me.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},ee.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),ee.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),ee.createElement("div",{className:Ne.operation,style:Tt?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),ee.createElement("div",{className:Ne.listWrapper,style:{boxShadow:Tt?"0px 2px 4px 0px #EAEEF4":"unset"}},ft.map((nn,Ue)=>{var Ft,Ce,Ve,Qe;return ee.createElement("div",{key:Ue,className:Ne.list,style:Tt?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},st&&ee.createElement("div",{style:{width:"15%"}},ee.createElement(Ee.default,{checked:!!nn.hidden,onChange:at=>{Ge(at.target.checked,Ue,"hidden")}})),ee.createElement("div",{style:{width:Tt?"25%":"15%",paddingLeft:Tt?"5px":"0px",paddingRight:Tt?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Ue+1),ee.createElement("div",{className:Ne.info,style:{width:Lt?Tt?"20%":"15%":"25%"}},ee.createElement("span",{title:nn.input||((Ft=nn[0])==null?void 0:Ft.name),onClick:()=>Me(void 0,null,function*(){let at;nn.input?nn.input_file_url?at=nn.input_file_url:at=nn.in_file:at=nn[0];let ot;typeof at=="string"?(ot=yield fetch(at,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),gt({value:yield ot.text(),filename:"",dataUrl:at})):(ot=yield(0,y.db)(at.file),gt({value:ot.text,filename:at.name,dataUrl:ot.link}))})},nn.input||((Ce=nn[0])==null?void 0:Ce.name))),ee.createElement("div",{className:Ne.info,style:{width:Lt?Tt?"20%":"15%":"25%"}},ee.createElement("span",{title:nn.output||((Ve=nn[1])==null?void 0:Ve.name),onClick:()=>Me(void 0,null,function*(){let at;nn.input?nn.output_file_url?at=nn.output_file_url:at=nn.out_file:at=nn[1];let ot;typeof at=="string"?(ot=yield fetch(at,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),gt({value:yield ot.text(),filename:"",dataUrl:at})):(ot=yield(0,y.db)(at.file),gt({value:ot.text,filename:at.name,dataUrl:ot.link}))})},nn.output||((Qe=nn[1])==null?void 0:Qe.name))),Lt&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(ge.default,{size:"large",addonAfter:Tt?"%":null,disabled:yt,style:{width:"80%"},onChange:at=>At(at,Ue),value:nn.score}),!Tt&&ee.createElement("span",null,"\xA0%")),st&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:nn.input_visible||!1,onChange:at=>{Ge(at.target.checked,Ue,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),st&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:nn.is_invisible||!1,onChange:at=>{Ge(at.target.checked,Ue,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),st&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:nn.actual_output_visible||!1,onChange:at=>{Ge(at.target.checked,Ue,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),st&&ee.createElement("div",{style:{width:"20%"}},ee.createElement(Ee.default,{checked:nn.last_match_rule||!1,onChange:at=>{Ge(at.target.checked,Ue,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),ee.createElement("div",{onClick:()=>cn(nn,Ue),style:Tt?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},ee.createElement("span",{className:Ne.del},"\u5220\u9664")))})),ee.createElement(z.Z,{close:!0,data:Jt.dataUrl,filename:Jt.filename,type:Jt.dataUrl.length?"txt":"",onClose:()=>gt(Ke({},Ut)),monacoEditor:{value:Jt.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):ee.createElement(ee.Fragment,null)};var St=Xe},91528:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return qe}});var b=te(59301),ue=te(6767),Se=te(25399),ve=te(29787),ce=te(77019),fe=te(5269),pe=te(13747),Ee=te(99571),me=te(39077),ge=te(205),Ne=te(89284),ye=(a,E,x)=>new Promise((y,z)=>{var ee=le=>{try{oe(x.next(le))}catch(re){z(re)}},ne=le=>{try{oe(x.throw(le))}catch(re){z(re)}},oe=le=>le.done?y(le.value):Promise.resolve(le.value).then(ee,ne);oe((x=x.apply(a,E)).next())}),qe=({id:a,activeDiscussIndex:E,onReplyDiscuss:x,adminOrOperator:y})=>{const[z,ee]=(0,b.useState)(""),[ne,oe]=(0,b.useState)(!1);function le(de){ee(de)}function re(){if(!z){ue.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}x(a,z),ee("")}return(0,b.useEffect)(()=>{E!=a&&oe(!1)},[E]),b.createElement("div",{key:a,className:"discuss-item-editor",style:{display:E===a?"block":"none",width:"100%"}},b.createElement(me.Z,{miniToolbar:!0,startInit:E===a,defaultValue:z,id:a,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:le,extraUse:y&&b.createElement(Se.Z,{color:"#fff",open:ne,destroyTooltipOnHide:!0,title:ae({id:a,isOpen:ne,activeDiscussIndex:E,onChange:le,setIsOpen:oe}),overlayStyle:{maxWidth:600}},b.createElement("a",{title:ne?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>oe(!ne)},b.createElement("i",{className:"iconfont icon-dianzan11"})))}),b.createElement("a",{onClick:re,className:"btn-send"},"\u53D1\u9001"))};const ae=a=>{const[E,x]=(0,b.useState)(!1),[y,z]=(0,b.useState)([]),[ee,ne]=(0,b.useState)(1);(0,b.useEffect)(()=>{a!=null&&a.isOpen?oe():(ne(1),z([]))},[a==null?void 0:a.isOpen]);const oe=()=>ye(void 0,null,function*(){x(!0);const le=yield(0,ge.ZP)(`/api/discusses/${a==null?void 0:a.id}/recommend_answer.json`,{method:"get"});(le==null?void 0:le.status)==0&&z(le==null?void 0:le.answer),x(!1)});return b.createElement(ve.Z,{spinning:E},b.createElement("div",{style:{color:"#000"}},b.createElement(Ne.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(y==null?void 0:y[ee-1])||""}),b.createElement(ce.Z,{justify:"end",align:"middle"},b.createElement(fe.Z,null,b.createElement(pe.Z,{simple:!0,current:ee,pageSize:1,total:(y==null?void 0:y.length)||0,onChange:le=>{ne(le)}})),b.createElement(fe.Z,null,b.createElement(Ee.ZP,{onClick:()=>ye(void 0,null,function*(){a==null||a.onChange(y==null?void 0:y[ee-1]),a==null||a.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},88480:function(Ie,Ye,te){"use strict";te.d(Ye,{CP:function(){return Se},_V:function(){return fe}});var b=te(28209),ue=te.n(b);const Se={secret:b.enc.Utf8.parse("0a18e199b87f1a8d"),iv:b.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},ve={exam:Se};function ce(pe="",Ee="exam"){const{secret:me,iv:ge}=ve[Ee];return AES.encrypt(pe,me,{iv:ge,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function fe(pe="",Ee="exam"){const{secret:me,iv:ge}=ve[Ee];return b.AES.decrypt(pe,me,{iv:ge,mode:ue().mode.CBC,padding:ue().pad.Pkcs7}).toString(b.enc.Utf8)}},60513:function(Ie,Ye,te){"use strict";te.d(Ye,{BU:function(){return ue},Dj:function(){return b},gH:function(){return Se},vp:function(){return ve}});function b(ce){try{ce.mozRequestFullScreen?ce.mozRequestFullScreen():ce.webkitRequestFullScreen&&ce.webkitRequestFullScreen()}catch(fe){console.log(fe,":e")}}function ue(){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 Se=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function ve(){var ce=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,fe=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ce),window.isFullScreen?window.isFullScreen:ce!=null}},8221:function(Ie,Ye,te){"use strict";te.d(Ye,{U:function(){return me}});var b=te(59301),ue=Object.defineProperty,Se=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(ge,Ne,ye)=>Ne in ge?ue(ge,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ge[Ne]=ye,pe=(ge,Ne)=>{for(var ye in Ne||(Ne={}))ve.call(Ne,ye)&&fe(ge,ye,Ne[ye]);if(Se)for(var ye of Se(Ne))ce.call(Ne,ye)&&fe(ge,ye,Ne[ye]);return ge},Ee=(ge,Ne,ye)=>new Promise((qe,ae)=>{var a=y=>{try{x(ye.next(y))}catch(z){ae(z)}},E=y=>{try{x(ye.throw(y))}catch(z){ae(z)}},x=y=>y.done?qe(y.value):Promise.resolve(y.value).then(a,E);x((ye=ye.apply(ge,Ne)).next())});function me(ge,Ne){const[ye,qe]=(0,b.useState)(Ne),[ae,a]=(0,b.useState)(!1),[E,x]=(0,b.useState)();return[ye,ae,(z,ee=!1)=>Ee(this,null,function*(){const ne=ee?Ne:pe(pe({},ye),z);a(!0),qe(ne);const oe=yield ge(ne);return a(!1),x(oe),oe}),E,x]}},35883:function(Ie,Ye,te){"use strict";te.d(Ye,{_:function(){return Se}});var b=te(59301),ue=te(62957);const Se=ve=>{var ce,fe;const pe=(0,b.useRef)([]),Ee=()=>{for(const me of pe.current)clearTimeout(me);pe.current=[]};return(0,b.useEffect)(()=>{var me,ge,Ne,ye,qe,ae;if(Ee(),(me=ve==null?void 0:ve.exercise)!=null&&me.left_time&&((Ne=(ge=ve==null?void 0:ve.exercise)==null?void 0:ge.exercise_events)==null?void 0:Ne.length)>0){for(const a of(ye=ve==null?void 0:ve.exercise)==null?void 0:ye.exercise_events)if(((qe=ve==null?void 0:ve.exercise)==null?void 0:qe.left_time)>(a==null?void 0:a.reminder_time)*60){let E=(((ae=ve==null?void 0:ve.exercise)==null?void 0:ae.left_time)-(a==null?void 0:a.reminder_time)*60)*1e3;E=E>2147483647?2147483647:E;const x=setTimeout(()=>{ue.default.info({content:`${a==null?void 0:a.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},E);pe.current.push(x)}}},[(ce=ve==null?void 0:ve.exercise)==null?void 0:ce.left_time,(fe=ve==null?void 0:ve.exercise)==null?void 0:fe.exercise_events]),Ee}},65802:function(Ie,Ye,te){"use strict";te.d(Ye,{AL:function(){return ne},Iy:function(){return Ne},Qv:function(){return ae},ez:function(){return ee},jb:function(){return ye}});var b=te(32834),ue=te.n(b),Se=te(11690),ve=te.n(Se);let ce=1;function fe(De,Pe){const Ke=De.match(/^(\s+)(?:```)/);if(Ke===null)return Pe;const ze=Ke[1];return Pe.split(` `).map(Me=>{const ut=Me.match(/^\s+/);if(ut===null)return Me;const[$e]=ut;return $e.length>=ze.length?Me.slice(ze.length):Me}).join(` `)}let pe=[],Ee=["
      "];const me=new(ue()).Renderer,ge=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ne(){pe.length=0,Ee=["
        "]}const ye={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function qe(De,Pe,Ke,ze){if(Pe>=De.length||De[Pe].level<=Ke)return Pe;var Me=De[Pe];ze.push("
      • "+Me.text+""),Pe++;var ut=[];return Pe=qe(De,Pe,Me.level,ut),ut.length>0&&(ze.push("
          "),ut.forEach(function($e){ze.push($e)}),ze.push("
        ")),ze.push("
      • "),Pe=qe(De,Pe,Ke,ze),Pe}function ae(){return qe(pe,0,0,Ee),Ee.push("
      "),Ee.join("")}const a={heading(De){const Pe=ge.exec(De);if(ce+=1,Pe)return{type:"heading",raw:Pe[0],depth:Pe[1].length,text:Pe[2]}},fences(De){const Pe=this.rules.block.fences.exec(De);if(Pe){const Ke=Pe[0];let ze=fe(Ke,Pe[3]||"");const Me=Pe[2]?Pe[2].trim():Pe[2];if(["latex","katex","math"].indexOf(Me)>=0){const ut=y(),$e=ze;ze=ut,z[ut]={type:"block",expression:$e}}return{type:"code",raw:Ke,lang:Me,text:ze}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let x=0;const y=()=>`__special_katext_id_${x++}__`;let z={};function ee(){return z}function ne(){x=0,z={}}function oe(De){return De=De.replace(E,(Pe,Ke)=>{const ze=y();return z[ze]={type:"inline",expression:Ke},ze}),De}const le=me.listitem;me.listitem=function(De){return le(oe(De))};const re=me.paragraph;me.paragraph=function(De){return re(oe(De))};const de=me.tablecell;me.tablecell=function(De,Pe){return de(oe(De),Pe)},me.code=function(De,Pe,Ke){const ze=(Pe||"").match(/\S*/)[0];return ze?["latex","katex","math"].indexOf(ze)>=0?`

      ${De}

      `:`
      ${Ke?De:(0,Se.escape)(De,!0)}
      -`:'
      '+(Ke?De:(0,Se.escape)(De,!0))+"
      "},me.heading=function(De,Pe,Ke){let ze=this.options.headerPrefix+Ke.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return pe.push({anchor:ze,level:Pe,text:De}),"'+De+""},ue().setOptions({silent:!0,gfm:!0,pedantic:!1}),ue().use({tokenizer:a,renderer:me}),Ye.ZP=ue()},63918:function(Ie,Ye,te){"use strict";te.d(Ye,{G:function(){return ce},t:function(){return ve}});var b=te(7062),ue=te.n(b);const Se=null;function ve(fe,pe){let Ee=ue().get("__ec");Ee||(Ee={}),Ee[fe]=pe,ue().set("__ec",Ee)}function ce(fe,pe){let Ee=ue().get("__ec");return Ee?Ee[fe]===void 0?pe:Ee[fe]:pe}},99381:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return mt}});var b=te(59301),ue=te(2826),Se=te(96949),ve=te(55090),ce=te(49618),fe,pe;function Ee(we,Oe,se){if(Oe<0||Oe>31||we>>>Oe)throw new RangeError("Value out of range");for(var he=Oe-1;he>=0;he--)se.push(we>>>he&1)}function me(we,Oe){return(we>>>Oe&1)!=0}function ge(we){if(!we)throw new Error("Assertion error")}var Ne=function(){function we(Oe,se){(0,Se.Z)(this,we),(0,ce.Z)(this,"modeBits",void 0),(0,ce.Z)(this,"numBitsCharCount",void 0),this.modeBits=Oe,this.numBitsCharCount=se}return(0,ve.Z)(we,[{key:"numCharCountBits",value:function(se){return this.numBitsCharCount[Math.floor((se+7)/17)]}}]),we}();fe=Ne,(0,ce.Z)(Ne,"NUMERIC",new fe(1,[10,12,14])),(0,ce.Z)(Ne,"ALPHANUMERIC",new fe(2,[9,11,13])),(0,ce.Z)(Ne,"BYTE",new fe(4,[8,16,16])),(0,ce.Z)(Ne,"KANJI",new fe(8,[8,10,12])),(0,ce.Z)(Ne,"ECI",new fe(7,[0,0,0]));var ye=(0,ve.Z)(function we(Oe,se){(0,Se.Z)(this,we),(0,ce.Z)(this,"ordinal",void 0),(0,ce.Z)(this,"formatBits",void 0),this.ordinal=Oe,this.formatBits=se});pe=ye,(0,ce.Z)(ye,"LOW",new pe(0,1)),(0,ce.Z)(ye,"MEDIUM",new pe(1,0)),(0,ce.Z)(ye,"QUARTILE",new pe(2,3)),(0,ce.Z)(ye,"HIGH",new pe(3,2));var qe=function(){function we(Oe,se,he){if((0,Se.Z)(this,we),(0,ce.Z)(this,"mode",void 0),(0,ce.Z)(this,"numChars",void 0),(0,ce.Z)(this,"bitData",void 0),this.mode=Oe,this.numChars=se,this.bitData=he,se<0)throw new RangeError("Invalid argument");this.bitData=he.slice()}return(0,ve.Z)(we,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(se){var he=[],be=(0,ue.Z)(se),ke;try{for(be.s();!(ke=be.n()).done;){var et=ke.value;Ee(et,8,he)}}catch(pt){be.e(pt)}finally{be.f()}return new we(Ne.BYTE,se.length,he)}},{key:"makeNumeric",value:function(se){if(!we.isNumeric(se))throw new RangeError("String contains non-numeric characters");for(var he=[],be=0;be=1<we.MAX_VERSION)throw new RangeError("Version value out of range");if(ke<-1||ke>7)throw new RangeError("Mask value out of range");this.size=Oe*4+17;for(var et=[],pt=0;pt>>9)*1335;var et=(he<<10|be)^21522;ge(et>>>15==0);for(var pt=0;pt<=5;pt++)this.setFunctionModule(8,pt,me(et,pt));this.setFunctionModule(8,7,me(et,6)),this.setFunctionModule(8,8,me(et,7)),this.setFunctionModule(7,8,me(et,8));for(var Ct=9;Ct<15;Ct++)this.setFunctionModule(14-Ct,8,me(et,Ct));for(var Yt=0;Yt<8;Yt++)this.setFunctionModule(this.size-1-Yt,8,me(et,Yt));for(var It=8;It<15;It++)this.setFunctionModule(8,this.size-15+It,me(et,It));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var se=this.version,he=0;he<12;he++)se=se<<1^(se>>>11)*7973;var be=this.version<<12|se;ge(be>>>18==0);for(var ke=0;ke<18;ke++){var et=me(be,ke),pt=this.size-11+ke%3,Ct=Math.floor(ke/3);this.setFunctionModule(pt,Ct,et),this.setFunctionModule(Ct,pt,et)}}}},{key:"drawFinderPattern",value:function(se,he){for(var be=-4;be<=4;be++)for(var ke=-4;ke<=4;ke++){var et=Math.max(Math.abs(ke),Math.abs(be)),pt=se+ke,Ct=he+be;0<=pt&&pt=Ct)&&jt.push(Ot[hn])})},pn=0;pn=1;be-=2){be==6&&(be=5);for(var ke=0;ke>>3],7-(he&7)),he++)}}ge(he==se.length*8)}},{key:"applyMask",value:function(se){if(se<0||se>7)throw new RangeError("Mask value out of range");for(var he=0;he5&&se++):(this.finderPenaltyAddHistory(ke,et),be||(se+=this.finderPenaltyCountPatterns(et)*we.PENALTY_N3),be=this.modules[he][pt],ke=1);se+=this.finderPenaltyTerminateAndCount(be,ke,et)*we.PENALTY_N3}for(var Ct=0;Ct5&&se++):(this.finderPenaltyAddHistory(It,Gt),Yt||(se+=this.finderPenaltyCountPatterns(Gt)*we.PENALTY_N3),Yt=this.modules[gn][Ct],It=1);se+=this.finderPenaltyTerminateAndCount(Yt,It,Gt)*we.PENALTY_N3}for(var Xt=0;Xt0&&se[2]==he&&se[3]==he*3&&se[4]==he&&se[5]==he;return(be&&se[0]>=he*4&&se[6]>=he?1:0)+(be&&se[6]>=he*4&&se[0]>=he?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(se,he,be){var ke=he;return se&&(this.finderPenaltyAddHistory(ke,be),ke=0),ke+=this.size,this.finderPenaltyAddHistory(ke,be),this.finderPenaltyCountPatterns(be)}},{key:"finderPenaltyAddHistory",value:function(se,he){var be=se;he[0]==0&&(be+=this.size),he.pop(),he.unshift(be)}}],[{key:"encodeText",value:function(se,he){var be=qe.makeSegments(se);return we.encodeSegments(be,he)}},{key:"encodeBinary",value:function(se,he){var be=qe.makeBytes(se);return we.encodeSegments([be],he)}},{key:"encodeSegments",value:function(se,he){var be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,et=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,pt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(we.MIN_VERSION<=be&&be<=ke&&ke<=we.MAX_VERSION)||et<-1||et>7)throw new RangeError("Invalid value");var Ct,Yt;for(Ct=be;;Ct++){var It=we.getNumDataCodewords(Ct,he)*8,Gt=qe.getTotalBits(se,Ct);if(Gt<=It){Yt=Gt;break}if(Ct>=ke)throw new RangeError("Data too long")}for(var gn=he,Xt=0,sn=[ye.MEDIUM,ye.QUARTILE,ye.HIGH];Xt>>3]|=jn<<7-(zt&7)}),new we(Ct,gn,kn,et)}},{key:"getNumRawDataModules",value:function(se){if(sewe.MAX_VERSION)throw new RangeError("Version number out of range");var he=(16*se+128)*se+64;if(se>=2){var be=Math.floor(se/7)+2;he-=(25*be-10)*be-55,se>=7&&(he-=36)}return ge(208<=he&&he<=29648),he}},{key:"getNumDataCodewords",value:function(se,he){return Math.floor(we.getNumRawDataModules(se)/8)-we.ECC_CODEWORDS_PER_BLOCK[he.ordinal][se]*we.NUM_ERROR_CORRECTION_BLOCKS[he.ordinal][se]}},{key:"reedSolomonComputeDivisor",value:function(se){if(se<1||se>255)throw new RangeError("Degree out of range");for(var he=[],be=0;be>>8||he>>>8)throw new RangeError("Byte out of range");for(var be=0,ke=7;ke>=0;ke--)be=be<<1^(be>>>7)*285,be^=(he>>>ke&1)*se;return ge(be>>>8==0),be}}]),we}();(0,ce.Z)(ae,"MIN_VERSION",1),(0,ce.Z)(ae,"MAX_VERSION",40),(0,ce.Z)(ae,"PENALTY_N1",3),(0,ce.Z)(ae,"PENALTY_N2",3),(0,ce.Z)(ae,"PENALTY_N3",40),(0,ce.Z)(ae,"PENALTY_N4",10),(0,ce.Z)(ae,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,ce.Z)(ae,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var a={L:ye.LOW,M:ye.MEDIUM,Q:ye.QUARTILE,H:ye.HIGH},E=128,x="L",y="#FFFFFF",z="#000000",ee=!1,ne=1,oe=4,le=0,re=.1;function de(we){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,se=[];return we.forEach(function(he,be){var ke=null;he.forEach(function(et,pt){if(!et&&ke!==null){se.push("M".concat(ke+Oe," ").concat(be+Oe,"h").concat(pt-ke,"v1H").concat(ke+Oe,"z")),ke=null;return}if(pt===he.length-1){if(!et)return;ke===null?se.push("M".concat(pt+Oe,",").concat(be+Oe," h1v1H").concat(pt+Oe,"z")):se.push("M".concat(ke+Oe,",").concat(be+Oe," h").concat(pt+1-ke,"v1H").concat(ke+Oe,"z"));return}et&&ke===null&&(ke=pt)})}),se.join("")}function De(we,Oe){return we.slice().map(function(se,he){return he=Oe.y+Oe.h?se:se.map(function(be,ke){return ke=Oe.x+Oe.w?be:!1})})}function Pe(we,Oe,se,he){if(he==null)return null;var be=we.length+se*2,ke=Math.floor(Oe*re),et=be/Oe,pt=(he.width||ke)*et,Ct=(he.height||ke)*et,Yt=he.x==null?we.length/2-pt/2:he.x*et,It=he.y==null?we.length/2-Ct/2:he.y*et,Gt=he.opacity==null?1:he.opacity,gn=null;if(he.excavate){var Xt=Math.floor(Yt),sn=Math.floor(It),vn=Math.ceil(pt+Yt-Xt),jt=Math.ceil(Ct+It-sn);gn={x:Xt,y:sn,w:vn,h:jt}}var Zt=he.crossOrigin;return{x:Yt,y:It,h:Ct,w:pt,excavation:gn,opacity:Gt,crossOrigin:Zt}}function Ke(we,Oe){return Oe!=null?Math.floor(Oe):we?oe:le}var ze=function(){try{new Path2D().addPath(new Path2D)}catch(we){return!1}return!0}(),Me=te(72308),ut=te(77321),$e=te(52487),Xe=te(74416);function it(we){var Oe=we.value,se=we.level,he=we.minVersion,be=we.includeMargin,ke=we.marginSize,et=we.imageSettings,pt=we.size,Ct=(0,b.useMemo)(function(){var sn=qe.makeSegments(Oe);return ae.encodeSegments(sn,a[se],he)},[Oe,se,he]),Yt=(0,b.useMemo)(function(){var sn=Ct.getModules(),vn=Ke(be,ke),jt=sn.length+vn*2,Zt=Pe(sn,pt,vn,et);return{cells:sn,margin:vn,numCells:jt,calculatedImageSettings:Zt}},[Ct,pt,et,be,ke]),It=Yt.cells,Gt=Yt.margin,gn=Yt.numCells,Xt=Yt.calculatedImageSettings;return{qrcode:Ct,margin:Gt,cells:It,numCells:gn,calculatedImageSettings:Xt}}var St=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],ft=b.forwardRef(function(Oe,se){var he=Oe.value,be=Oe.size,ke=be===void 0?E:be,et=Oe.level,pt=et===void 0?x:et,Ct=Oe.bgColor,Yt=Ct===void 0?y:Ct,It=Oe.fgColor,Gt=It===void 0?z:It,gn=Oe.includeMargin,Xt=gn===void 0?ee:gn,sn=Oe.minVersion,vn=sn===void 0?ne:sn,jt=Oe.marginSize,Zt=Oe.style,pn=Oe.imageSettings,Cn=(0,Xe.Z)(Oe,St),hn=pn==null?void 0:pn.src,Ot=(0,b.useRef)(null),wn=(0,b.useRef)(null),yn=(0,b.useCallback)(function(en){Ot.current=en,typeof se=="function"?se(en):se&&(se.current=en)},[se]),Dn=(0,b.useState)(!1),kn=(0,$e.Z)(Dn,2),jn=kn[1],zt=it({value:he,level:pt,minVersion:vn,includeMargin:Xt,marginSize:jt,imageSettings:pn,size:ke}),_t=zt.margin,Be=zt.cells,Ze=zt.numCells,We=zt.calculatedImageSettings;(0,b.useEffect)(function(){if(Ot.current!=null){var en=Ot.current,dn=en.getContext("2d");if(!dn)return;var In=Be,Ln=wn.current,Sn=We!=null&&Ln!==null&&Ln.complete&&Ln.naturalHeight!==0&&Ln.naturalWidth!==0;Sn&&We.excavation!=null&&(In=De(Be,We.excavation));var _n=window.devicePixelRatio||1;en.height=en.width=ke*_n;var je=ke/Ze*_n;dn.scale(je,je),dn.fillStyle=Yt,dn.fillRect(0,0,Ze,Ze),dn.fillStyle=Gt,ze?dn.fill(new Path2D(de(In,_t))):Be.forEach(function(Et,Pn){Et.forEach(function(bt,En){bt&&dn.fillRect(En+_t,Pn+_t,1,1)})}),We&&(dn.globalAlpha=We.opacity),Sn&&dn.drawImage(Ln,We.x+_t,We.y+_t,We.w,We.h)}}),(0,b.useEffect)(function(){jn(!1)},[hn]);var Rt=(0,ut.Z)({height:ke,width:ke},Zt),Wt=null;return hn!=null&&(Wt=b.createElement("img",{src:hn,key:hn,style:{display:"none"},onLoad:function(){jn(!0)},ref:wn,crossOrigin:We==null?void 0:We.crossOrigin})),b.createElement(b.Fragment,null,b.createElement("canvas",(0,Me.Z)({style:Rt,height:ke,width:ke,ref:yn,role:"img"},Cn)),Wt)});ft.displayName="QRCodeCanvas";var Pt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],lt=b.forwardRef(function(Oe,se){var he=Oe.value,be=Oe.size,ke=be===void 0?E:be,et=Oe.level,pt=et===void 0?x:et,Ct=Oe.bgColor,Yt=Ct===void 0?y:Ct,It=Oe.fgColor,Gt=It===void 0?z:It,gn=Oe.includeMargin,Xt=gn===void 0?ee:gn,sn=Oe.minVersion,vn=sn===void 0?ne:sn,jt=Oe.title,Zt=Oe.marginSize,pn=Oe.imageSettings,Cn=(0,Xe.Z)(Oe,Pt),hn=it({value:he,level:pt,minVersion:vn,includeMargin:Xt,marginSize:Zt,imageSettings:pn,size:ke}),Ot=hn.margin,wn=hn.cells,yn=hn.numCells,Dn=hn.calculatedImageSettings,kn=wn,jn=null;pn!=null&&Dn!=null&&(Dn.excavation!=null&&(kn=De(wn,Dn.excavation)),jn=b.createElement("image",{href:pn.src,height:Dn.h,width:Dn.w,x:Dn.x+Ot,y:Dn.y+Ot,preserveAspectRatio:"none",opacity:Dn.opacity,crossOrigin:Dn.crossOrigin}));var zt=de(kn,Ot);return b.createElement("svg",(0,Me.Z)({height:ke,width:ke,viewBox:"0 0 ".concat(yn," ").concat(yn),ref:se,role:"img"},Cn),!!jt&&b.createElement("title",null,jt),b.createElement("path",{fill:Yt,d:"M0,0 h".concat(yn,"v").concat(yn,"H0z"),shapeRendering:"crispEdges"}),b.createElement("path",{fill:Gt,d:zt,shapeRendering:"crispEdges"}),jn)});lt.displayName="QRCodeSVG";var Lt=te(92310),yt=te.n(Lt),At=te(2738),Ge=te(26112),xe=te(48755),rt=te(9017),He=te(57700),ht={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},kt=ht,Ae=te(7657),st=function(Oe,se){return b.createElement(Ae.Z,(0,Me.Z)({},Oe,{ref:se,icon:kt}))},Vt=b.forwardRef(st),Tt=Vt,Ut=te(99571),Jt=te(29787);const gt=b.createElement(Jt.Z,null);function Mt(we){let{prefixCls:Oe,locale:se,onRefresh:he,statusRender:be,status:ke}=we;const et=b.createElement(b.Fragment,null,b.createElement("p",{className:`${Oe}-expired`},se==null?void 0:se.expired),he&&b.createElement(Ut.ZP,{type:"link",icon:b.createElement(Tt,null),onClick:he},se==null?void 0:se.refresh)),pt=b.createElement("p",{className:`${Oe}-scanned`},se==null?void 0:se.scanned),Ct={expired:et,loading:gt,scanned:pt},Yt=Gt=>Ct[Gt.status];return(be!=null?be:Yt)({status:ke,locale:se,onRefresh:he})}var vt=te(93083),cn=te(17835),nn=te(63356),Ue=te(16931),Ft=te(51636);const Ce=we=>{const{componentCls:Oe,lineWidth:se,lineType:he,colorSplit:be}=we;return{[Oe]:Object.assign(Object.assign({},(0,nn.Wf)(we)),{display:"flex",justifyContent:"center",alignItems:"center",padding:we.paddingSM,backgroundColor:we.colorWhite,borderRadius:we.borderRadiusLG,border:`${(0,vt.unit)(se)} ${he} ${be}`,position:"relative",overflow:"hidden",[`& > ${Oe}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:we.colorText,lineHeight:we.lineHeight,background:we.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${Oe}-expired, & > ${Oe}-scanned`]:{color:we.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:we.marginXS,fontSize:we.controlHeight}}),[`${Oe}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},Ve=we=>({QRCodeMaskBackgroundColor:new cn.FastColor(we.colorBgContainer).setA(.96).toRgbString()});var Qe=(0,Ue.I$)("QRCode",we=>{const Oe=(0,Ft.mergeToken)(we,{QRCodeTextColor:we.colorText});return Ce(Oe)},Ve),at=function(we,Oe){var se={};for(var he in we)Object.prototype.hasOwnProperty.call(we,he)&&Oe.indexOf(he)<0&&(se[he]=we[he]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,he=Object.getOwnPropertySymbols(we);be{var Oe,se,he,be;const[,ke]=(0,He.ZP)(),{value:et,type:pt="canvas",icon:Ct="",size:Yt=160,iconSize:It,color:Gt=ke.colorText,errorLevel:gn="M",status:Xt="active",bordered:sn=!0,onRefresh:vn,style:jt,className:Zt,rootClassName:pn,prefixCls:Cn,bgColor:hn="transparent",statusRender:Ot}=we,wn=at(we,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:yn}=(0,b.useContext)(xe.E_),Dn=yn("qrcode",Cn),[kn,jn,zt]=Qe(Dn),_t={src:Ct,x:void 0,y:void 0,height:typeof It=="number"?It:(Oe=It==null?void 0:It.height)!==null&&Oe!==void 0?Oe:40,width:typeof It=="number"?It:(se=It==null?void 0:It.width)!==null&&se!==void 0?se:40,excavate:!0,crossOrigin:"anonymous"},Be=(0,Ge.Z)(wn,!0),Ze=(0,At.Z)(wn,Object.keys(Be)),We=Object.assign({value:et,size:Yt,level:gn,bgColor:hn,fgColor:Gt,style:{width:jt==null?void 0:jt.width,height:jt==null?void 0:jt.height},imageSettings:Ct?_t:void 0},Be),[Rt]=(0,rt.Z)("QRCode");if(!et)return null;const Wt=yt()(Dn,Zt,pn,jn,zt,{[`${Dn}-borderless`]:!sn}),en=Object.assign(Object.assign({backgroundColor:hn},jt),{width:(he=jt==null?void 0:jt.width)!==null&&he!==void 0?he:Yt,height:(be=jt==null?void 0:jt.height)!==null&&be!==void 0?be:Yt});return kn(b.createElement("div",Object.assign({},Ze,{className:Wt,style:en}),Xt!=="active"&&b.createElement("div",{className:`${Dn}-mask`},b.createElement(Mt,{prefixCls:Dn,locale:Rt,status:Xt,onRefresh:vn,statusRender:Ot})),pt==="canvas"?b.createElement(ft,Object.assign({},We)):b.createElement(lt,Object.assign({},We))))}},97774:function(Ie,Ye,te){"use strict";Object.defineProperty(Ye,"__esModule",{value:!0}),Ye.default=void 0;var b=Object.assign||function(E){for(var x=1;x2&&arguments[2]!==void 0?arguments[2]:!1;pn.forEach(function(Ot){if(!(!vn&&sn!==!1&&sn>0&&jt.length>=sn)){var wn=[].concat((0,Se.Z)(Cn),[Ot]),yn=Ot[ke.children],Dn=hn||Ot.disabled;if((!yn||yn.length===0||Ct)&&It(he,wn,{label:ke.label})){var kn;jt.push((0,ue.Z)((0,ue.Z)({},Ot),{},(kn={disabled:Dn},(0,ae.Z)(kn,ke.label,gn(he,wn,et,ke)),(0,ae.Z)(kn,a,wn),(0,ae.Z)(kn,ke.children,void 0),kn)))}yn&&Zt(Ot[ke.children],wn,Dn)}})}return Zt(be,[]),vn&&jt.sort(function(pn,Cn){return vn(pn[a],Cn[a],he,ke)}),sn!==!1&&sn>0?jt.slice(0,sn):jt},[he,be,ke,et,gn,Ct,It,vn,sn])},z=y,ee="__RC_CASCADER_SPLIT__",ne="SHOW_PARENT",oe="SHOW_CHILD";function le(se){return se.join(ee)}function re(se){return se.map(le)}function de(se){return se.split(ee)}function De(se){var he=se||{},be=he.label,ke=he.value,et=he.children,pt=ke||"value";return{label:be||"label",value:pt,key:pt,children:et||"children"}}function Pe(se,he){var be,ke;return(be=se.isLeaf)!==null&&be!==void 0?be:!((ke=se[he.children])!==null&&ke!==void 0&&ke.length)}function Ke(se){var he=se.parentElement;if(he){var be=se.offsetTop-he.offsetTop;be-he.scrollTop<0?he.scrollTo({top:be}):be+se.offsetHeight-he.scrollTop>he.offsetHeight&&he.scrollTo({top:be+se.offsetHeight-he.offsetHeight})}}function ze(se,he){return se.map(function(be){var ke;return(ke=be[a])===null||ke===void 0?void 0:ke.map(function(et){return et[he.value]})})}function Me(se){return Array.isArray(se)&&Array.isArray(se[0])}function ut(se){return se?Me(se)?se:(se.length===0?[]:[se]).map(function(he){return Array.isArray(he)?he:[he]}):[]}function $e(se,he,be){var ke=new Set(se),et=he();return se.filter(function(pt){var Ct=et[pt],Yt=Ct?Ct.parent:null,It=Ct?Ct.children:null;return Ct&&Ct.node.disabled?!0:be===oe?!(It&&It.some(function(Gt){return Gt.key&&ke.has(Gt.key)})):!(Yt&&!Yt.node.disabled&&ke.has(Yt.key))})}function Xe(se,he,be){for(var ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,et=he,pt=[],Ct=function(){var Gt,gn,Xt,sn=se[Yt],vn=(Gt=et)===null||Gt===void 0?void 0:Gt.findIndex(function(Zt){var pn=Zt[be.value];return ke?String(pn)===String(sn):pn===sn}),jt=vn!==-1?(gn=et)===null||gn===void 0?void 0:gn[vn]:null;pt.push({value:(Xt=jt==null?void 0:jt[be.value])!==null&&Xt!==void 0?Xt:sn,index:vn,option:jt}),et=jt==null?void 0:jt[be.children]},Yt=0;Yt1){var kn=jt.slice(0,-1);hn(kn)}else Gt(!1)},yn=function(){var kn,jn=((kn=pn[Zt])===null||kn===void 0?void 0:kn[be.children])||[],zt=jn.find(function(Be){return!Be.disabled});if(zt){var _t=[].concat((0,Se.Z)(jt),[zt[be.value]]);hn(_t)}};ge.useImperativeHandle(se,function(){return{onKeyDown:function(kn){var jn=kn.which;switch(jn){case Jt.Z.UP:case Jt.Z.DOWN:{var zt=0;jn===Jt.Z.UP?zt=-1:jn===Jt.Z.DOWN&&(zt=1),zt!==0&&Ot(zt);break}case Jt.Z.LEFT:{if(It)break;Xt?yn():wn();break}case Jt.Z.RIGHT:{if(It)break;Xt?wn():yn();break}case Jt.Z.BACKSPACE:{It||wn();break}case Jt.Z.ENTER:{if(jt.length){var _t=pn[Zt],Be=(_t==null?void 0:_t[a])||[];Be.length?pt(Be.map(function(Ze){return Ze[be.value]}),Be[Be.length-1]):pt(jt,pn[Zt])}break}case Jt.Z.ESC:Gt(!1),gn&&kn.stopPropagation()}},onKeyUp:function(){}}})},Mt=ge.forwardRef(function(se,he){var be,ke,et,pt=se.prefixCls,Ct=se.multiple,Yt=se.searchValue,It=se.toggleOpen,Gt=se.notFoundContent,gn=se.direction,Xt=se.open,sn=se.disabled,vn=ge.useRef(null),jt=gn==="rtl",Zt=ge.useContext(ye),pn=Zt.options,Cn=Zt.values,hn=Zt.halfValues,Ot=Zt.fieldNames,wn=Zt.changeOnSelect,yn=Zt.onSelect,Dn=Zt.searchOptions,kn=Zt.dropdownPrefixCls,jn=Zt.loadData,zt=Zt.expandTrigger,_t=kn||pt,Be=ge.useState([]),Ze=(0,ve.Z)(Be,2),We=Ze[0],Rt=Ze[1],Wt=function(Kn){if(!(!jn||Yt)){var Nn=Xe(Kn,pn,Ot),Te=Nn.map(function(xa){var Sa=xa.option;return Sa}),Ht=Te[Te.length-1];if(Ht&&!Pe(Ht,Ot)){var sa=le(Kn);Rt(function(xa){return[].concat((0,Se.Z)(xa),[sa])}),jn(Te)}}};ge.useEffect(function(){We.length&&We.forEach(function(Zn){var Kn=de(Zn),Nn=Xe(Kn,pn,Ot,!0).map(function(Ht){var sa=Ht.option;return sa}),Te=Nn[Nn.length-1];(!Te||Te[Ot.children]||Pe(Te,Ot))&&Rt(function(Ht){return Ht.filter(function(sa){return sa!==Zn})})})},[pn,We,Ot]);var en=ge.useMemo(function(){return new Set(re(Cn))},[Cn]),dn=ge.useMemo(function(){return new Set(re(hn))},[hn]),In=Ut(Ct,Xt),Ln=(0,ve.Z)(In,2),Sn=Ln[0],_n=Ln[1],je=function(Kn){_n(Kn),Wt(Kn)},Et=function(Kn){if(sn)return!1;var Nn=Kn.disabled,Te=Pe(Kn,Ot);return!Nn&&(Te||wn||Ct)},Pn=function(Kn,Nn){var Te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;yn(Kn),!Ct&&(Nn||wn&&(zt==="hover"||Te))&&It(!1)},bt=ge.useMemo(function(){return Yt?Dn:pn},[Yt,Dn,pn]),En=ge.useMemo(function(){for(var Zn=[{options:bt}],Kn=bt,Nn=ze(Kn,Ot),Te=function(){var xa=Sn[Ht],Sa=Kn.find(function(rn,un){return(Nn[un]?le(Nn[un]):rn[Ot.value])===xa}),va=Sa==null?void 0:Sa[Ot.children];if(!(va!=null&&va.length))return 1;Kn=va,Zn.push({options:va})},Ht=0;Ht":Cn,Ot=be.loadingIcon,wn=be.direction,yn=be.notFoundContent,Dn=yn===void 0?"Not Found":yn,kn=be.disabled,jn=!!It,zt=(0,Ue.C8)(Gt,{value:gn,postState:ut}),_t=(0,ve.Z)(zt,2),Be=_t[0],Ze=_t[1],We=ge.useMemo(function(){return De(Xt)},[JSON.stringify(Xt)]),Rt=lt(We,Yt),Wt=(0,ve.Z)(Rt,3),en=Wt[0],dn=Wt[1],In=Wt[2],Ln=St(en,We),Sn=xe(jn,Be,dn,In,Ln),_n=(0,ve.Z)(Sn,3),je=_n[0],Et=_n[1],Pn=_n[2],bt=(0,Ue.zX)(function(Rn){if(Ze(Rn),vn){var Yn=ut(Rn),Zn=Yn.map(function(Te){return Xe(Te,en,We).map(function(Ht){return Ht.option})}),Kn=jn?Yn:Yn[0],Nn=jn?Zn:Zn[0];vn(Kn,Nn)}}),En=Ge(jn,bt,je,Et,Pn,dn,In,jt),Gn=(0,Ue.zX)(function(Rn){En(Rn)}),mn=ge.useMemo(function(){return{options:en,fieldNames:We,values:je,halfValues:Et,changeOnSelect:sn,onSelect:Gn,checkable:It,searchOptions:[],dropdownPrefixCls:void 0,loadData:Zt,expandTrigger:pn,expandIcon:hn,loadingIcon:Ot,dropdownMenuColumnStyle:void 0}},[en,We,je,Et,sn,Gn,It,Zt,pn,hn,Ot]),on="".concat(et,"-panel"),Tn=!en.length;return ge.createElement(ye.Provider,{value:mn},ge.createElement("div",{className:He()(on,(he={},(0,ae.Z)(he,"".concat(on,"-rtl"),wn==="rtl"),(0,ae.Z)(he,"".concat(on,"-empty"),Tn),he),Ct),style:pt},Tn?Dn:ge.createElement(vt,{prefixCls:et,searchValue:"",multiple:jn,toggleOpen:Ft,open:!0,direction:wn,disabled:kn})))}function Ve(se){var he=se.onPopupVisibleChange,be=se.popupVisible,ke=se.popupClassName,et=se.popupPlacement;warning(!he,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(be===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(ke===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(et===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Qe(se,he){if(se){var be=function ke(et){for(var pt=0;pt":Wt,dn=se.loadingIcon,In=se.children,Ln=se.dropdownMatchSelectWidth,Sn=Ln===void 0?!1:Ln,_n=se.showCheckedStrategy,je=_n===void 0?ne:_n,Et=se.optionRender,Pn=(0,ce.Z)(se,ot),bt=(0,pe.ZP)(be),En=!!Xt,Gn=(0,me.Z)(Ct,{value:Yt,postState:ut}),mn=(0,ve.Z)(Gn,2),on=mn[0],Tn=mn[1],Rn=ge.useMemo(function(){return De(pt)},[JSON.stringify(pt)]),Yn=lt(Rn,hn),Zn=(0,ve.Z)(Yn,3),Kn=Zn[0],Nn=Zn[1],Te=Zn[2],Ht=(0,me.Z)("",{value:jt,postState:function(pa){return pa||""}}),sa=(0,ve.Z)(Ht,2),xa=sa[0],Sa=sa[1],va=function(pa,Ta){Sa(pa),Ta.source!=="blur"&&Zt&&Zt(pa)},rn=yt(pn),un=(0,ve.Z)(rn,2),An=un[0],qt=un[1],Mn=z(xa,Kn,Rn,Ot||et,qt,It||En),ra=St(Kn,Rn),wa=xe(En,on,Nn,Te,ra),ga=(0,ve.Z)(wa,3),Ea=ga[0],Bt=ga[1],Le=ga[2],xt=ge.useMemo(function(){var ca=re(Ea),pa=$e(ca,Nn,je);return[].concat((0,Se.Z)(Le),(0,Se.Z)(Te(pa)))},[Ea,Nn,Te,Le,je]),an=it(xt,Kn,Rn,En,gn),zn=(0,Ee.Z)(function(ca){if(Tn(ca),Gt){var pa=ut(ca),Ta=pa.map(function(ie){return Xe(ie,Kn,Rn).map(function(wt){return wt.option})}),ja=En?pa:pa[0],Wa=En?Ta:Ta[0];Gt(ja,Wa)}}),Jn=Ge(En,zn,Ea,Bt,Le,Nn,Te,je),On=(0,Ee.Z)(function(ca){(!En||vn)&&Sa(""),Jn(ca)}),Fn=function(pa,Ta){if(Ta.type==="clear"){zn([]);return}var ja=Ta.values[0],Wa=ja.valueCells;On(Wa)},qn=Dn!==void 0?Dn:yn,Qn=jn||kn,ma=Ze||Be,ka=function(pa){We==null||We(pa),Rt==null||Rt(pa)},ya=ge.useMemo(function(){return{options:Kn,fieldNames:Rn,values:Ea,halfValues:Bt,changeOnSelect:It,onSelect:On,checkable:Xt,searchOptions:Mn,dropdownPrefixCls:Ot,loadData:wn,expandTrigger:Cn,expandIcon:en,loadingIcon:dn,dropdownMenuColumnStyle:zt,optionRender:Et}},[Kn,Rn,Ea,Bt,It,On,Xt,Mn,Ot,wn,Cn,en,dn,zt,Et]),Ba=!(xa?Mn:Kn).length,Ma=xa&&qt.matchInputWidth||Ba?{}:{minWidth:"auto"};return ge.createElement(ye.Provider,{value:ya},ge.createElement(fe.Ac,(0,b.Z)({},Pn,{ref:he,id:bt,prefixCls:et,autoClearSearchValue:vn,dropdownMatchSelectWidth:Sn,dropdownStyle:(0,ue.Z)((0,ue.Z)({},Ma),_t),displayValues:an,onDisplayValuesChange:Fn,mode:En?"multiple":void 0,searchValue:xa,onSearch:va,showSearch:An,OptionList:nn,emptyOptions:Ba,open:qn,dropdownClassName:Qn,placement:ma,onDropdownVisibleChange:ka,getRawInputElement:function(){return In}})))});mt.SHOW_PARENT=ne,mt.SHOW_CHILD=oe,mt.Panel=Ce;var we=mt,Oe=we},98535:function(Ie,Ye,te){"use strict";te.r(Ye),te.d(Ye,{Panel:function(){return ut},default:function(){return Me}});var b=te(72308),ue=te(80702),Se=te(52487),ve=te(62853),ce=te(92310),fe=te.n(ce),pe=te(18929),Ee=te(48736),me=te(59301),ge=te(74416),Ne=te(11592),ye=te(77321),qe=te(49618),ae=te(77900),a=te(10228),E=me.forwardRef(function($e,Xe){var it=$e.prefixCls,St=$e.forceRender,ft=$e.className,Pt=$e.style,lt=$e.children,Lt=$e.isActive,yt=$e.role,At=$e.classNames,Ge=$e.styles,xe=me.useState(Lt||St),rt=(0,Se.Z)(xe,2),He=rt[0],ht=rt[1];return me.useEffect(function(){(St||Lt)&&ht(!0)},[St,Lt]),He?me.createElement("div",{ref:Xe,className:fe()("".concat(it,"-content"),(0,qe.Z)((0,qe.Z)({},"".concat(it,"-content-active"),Lt),"".concat(it,"-content-inactive"),!Lt),ft),style:Pt,role:yt},me.createElement("div",{className:fe()("".concat(it,"-content-box"),At==null?void 0:At.body),style:Ge==null?void 0:Ge.body},lt)):null});E.displayName="PanelContent";var x=E,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=me.forwardRef(function($e,Xe){var it=$e.showArrow,St=it===void 0?!0:it,ft=$e.headerClass,Pt=$e.isActive,lt=$e.onItemClick,Lt=$e.forceRender,yt=$e.className,At=$e.classNames,Ge=At===void 0?{}:At,xe=$e.styles,rt=xe===void 0?{}:xe,He=$e.prefixCls,ht=$e.collapsible,kt=$e.accordion,Ae=$e.panelKey,st=$e.extra,Vt=$e.header,Tt=$e.expandIcon,Ut=$e.openMotion,Jt=$e.destroyInactivePanel,gt=$e.children,Mt=(0,ge.Z)($e,y),vt=ht==="disabled",cn=st!=null&&typeof st!="boolean",nn=(0,qe.Z)((0,qe.Z)((0,qe.Z)({onClick:function(){lt==null||lt(Ae)},onKeyDown:function(ot){(ot.key==="Enter"||ot.keyCode===a.Z.ENTER||ot.which===a.Z.ENTER)&&(lt==null||lt(Ae))},role:kt?"tab":"button"},"aria-expanded",Pt),"aria-disabled",vt),"tabIndex",vt?-1:0),Ue=typeof Tt=="function"?Tt($e):me.createElement("i",{className:"arrow"}),Ft=Ue&&me.createElement("div",(0,b.Z)({className:"".concat(He,"-expand-icon")},["header","icon"].includes(ht)?nn:{}),Ue),Ce=fe()("".concat(He,"-item"),(0,qe.Z)((0,qe.Z)({},"".concat(He,"-item-active"),Pt),"".concat(He,"-item-disabled"),vt),yt),Ve=fe()(ft,"".concat(He,"-header"),(0,qe.Z)({},"".concat(He,"-collapsible-").concat(ht),!!ht),Ge.header),Qe=(0,ye.Z)({className:Ve,style:rt.header},["header","icon"].includes(ht)?{}:nn);return me.createElement("div",(0,b.Z)({},Mt,{ref:Xe,className:Ce}),me.createElement("div",Qe,St&&Ft,me.createElement("span",(0,b.Z)({className:"".concat(He,"-header-text")},ht==="header"?nn:{}),Vt),cn&&me.createElement("div",{className:"".concat(He,"-extra")},st)),me.createElement(ae.default,(0,b.Z)({visible:Pt,leavedClassName:"".concat(He,"-content-hidden")},Ut,{forceRender:Lt,removeOnLeave:Jt}),function(at,ot){var mt=at.className,we=at.style;return me.createElement(x,{ref:ot,prefixCls:He,className:mt,classNames:Ge,style:we,styles:rt,isActive:Pt,forceRender:Lt,role:kt?"tabpanel":void 0},gt)}))}),ee=z,ne=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],oe=function(Xe,it){var St=it.prefixCls,ft=it.accordion,Pt=it.collapsible,lt=it.destroyInactivePanel,Lt=it.onItemClick,yt=it.activeKey,At=it.openMotion,Ge=it.expandIcon;return Xe.map(function(xe,rt){var He=xe.children,ht=xe.label,kt=xe.key,Ae=xe.collapsible,st=xe.onItemClick,Vt=xe.destroyInactivePanel,Tt=(0,ge.Z)(xe,ne),Ut=String(kt!=null?kt:rt),Jt=Ae!=null?Ae:Pt,gt=Vt!=null?Vt:lt,Mt=function(nn){Jt!=="disabled"&&(Lt(nn),st==null||st(nn))},vt=!1;return ft?vt=yt[0]===Ut:vt=yt.indexOf(Ut)>-1,me.createElement(ee,(0,b.Z)({},Tt,{prefixCls:St,key:Ut,panelKey:Ut,isActive:vt,accordion:ft,openMotion:At,expandIcon:Ge,header:ht,collapsible:Jt,onItemClick:Mt,destroyInactivePanel:gt}),He)})},le=function(Xe,it,St){if(!Xe)return null;var ft=St.prefixCls,Pt=St.accordion,lt=St.collapsible,Lt=St.destroyInactivePanel,yt=St.onItemClick,At=St.activeKey,Ge=St.openMotion,xe=St.expandIcon,rt=Xe.key||String(it),He=Xe.props,ht=He.header,kt=He.headerClass,Ae=He.destroyInactivePanel,st=He.collapsible,Vt=He.onItemClick,Tt=!1;Pt?Tt=At[0]===rt:Tt=At.indexOf(rt)>-1;var Ut=st!=null?st:lt,Jt=function(vt){Ut!=="disabled"&&(yt(vt),Vt==null||Vt(vt))},gt={key:rt,panelKey:rt,header:ht,headerClass:kt,isActive:Tt,prefixCls:ft,destroyInactivePanel:Ae!=null?Ae:Lt,openMotion:Ge,accordion:Pt,children:Xe.props.children,onItemClick:Jt,expandIcon:xe,collapsible:Ut};return typeof Xe.type=="string"?Xe:(Object.keys(gt).forEach(function(Mt){typeof gt[Mt]=="undefined"&&delete gt[Mt]}),me.cloneElement(Xe,gt))};function re($e,Xe,it){return Array.isArray($e)?oe($e,it):(0,Ne.Z)(Xe).map(function(St,ft){return le(St,ft,it)})}var de=re,De=te(26112);function Pe($e){var Xe=$e;if(!Array.isArray(Xe)){var it=(0,ve.Z)(Xe);Xe=it==="number"||it==="string"?[Xe]:[]}return Xe.map(function(St){return String(St)})}var Ke=me.forwardRef(function($e,Xe){var it=$e.prefixCls,St=it===void 0?"rc-collapse":it,ft=$e.destroyInactivePanel,Pt=ft===void 0?!1:ft,lt=$e.style,Lt=$e.accordion,yt=$e.className,At=$e.children,Ge=$e.collapsible,xe=$e.openMotion,rt=$e.expandIcon,He=$e.activeKey,ht=$e.defaultActiveKey,kt=$e.onChange,Ae=$e.items,st=fe()(St,yt),Vt=(0,pe.Z)([],{value:He,onChange:function(cn){return kt==null?void 0:kt(cn)},defaultValue:ht,postState:Pe}),Tt=(0,Se.Z)(Vt,2),Ut=Tt[0],Jt=Tt[1],gt=function(cn){return Jt(function(){if(Lt)return Ut[0]===cn?[]:[cn];var nn=Ut.indexOf(cn),Ue=nn>-1;return Ue?Ut.filter(function(Ft){return Ft!==cn}):[].concat((0,ue.Z)(Ut),[cn])})};(0,Ee.ZP)(!At,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Mt=de(Ae,At,{prefixCls:St,accordion:Lt,openMotion:xe,expandIcon:rt,collapsible:Ge,destroyInactivePanel:Pt,onItemClick:gt,activeKey:Ut});return me.createElement("div",(0,b.Z)({ref:Xe,className:st,style:lt,role:Lt?"tablist":void 0},(0,De.Z)($e,{aria:!0,data:!0})),Mt)}),ze=Object.assign(Ke,{Panel:ee}),Me=ze,ut=ze.Panel},9940:function(Ie,Ye,te){"use strict";te.d(Ye,{Qw:function(){return st},FJ:function(){return Tt},hT:function(){return Vt},OF:function(){return ne},ZP:function(){return Ft}});var b=te(72308),ue=te(80702),Se=te(77321),ve=te(52487),ce=te(74416),fe=te(62853),pe=te(45560),Ee=te(69582),me=te(34643),ge=te(18929),Ne=te(48736),ye=te(59301),qe=function(Ce){var Ve=ye.useRef({valueLabels:new Map});return ye.useMemo(function(){var Qe=Ve.current.valueLabels,at=new Map,ot=Ce.map(function(mt){var we=mt.value,Oe=mt.label,se=Oe!=null?Oe:Qe.get(we);return at.set(we,se),(0,Se.Z)((0,Se.Z)({},mt),{},{label:se})});return Ve.current.valueLabels=at,[ot]},[Ce])},ae=function(Ve,Qe,at,ot){return ye.useMemo(function(){var mt=function(pt){return pt.map(function(Ct){var Yt=Ct.value;return Yt})},we=mt(Ve),Oe=mt(Qe),se=we.filter(function(et){return!ot[et]}),he=we,be=Oe;if(at){var ke=(0,me.S)(we,!0,ot);he=ke.checkedKeys,be=ke.halfCheckedKeys}return[Array.from(new Set([].concat((0,ue.Z)(se),(0,ue.Z)(he)))),be]},[Ve,Qe,at,ot])},a=ae,E=te(34061),x=function(Ce,Ve){return ye.useMemo(function(){var Qe=(0,E.I8)(Ce,{fieldNames:Ve,initWrapper:function(ot){return(0,Se.Z)((0,Se.Z)({},ot),{},{valueEntities:new Map})},processEntity:function(ot,mt){var we=ot.node[Ve.value];if(0)var Oe;mt.valueEntities.set(we,ot)}});return Qe},[Ce,Ve])},y=te(49618),z=te(11592),ee=function(){return null},ne=ee,oe=["children","value"];function le(Ce){return(0,z.Z)(Ce).map(function(Ve){if(!ye.isValidElement(Ve)||!Ve.type)return null;var Qe=Ve,at=Qe.key,ot=Qe.props,mt=ot.children,we=ot.value,Oe=(0,ce.Z)(ot,oe),se=(0,Se.Z)({key:at,value:we},Oe),he=le(mt);return he.length&&(se.children=he),se}).filter(function(Ve){return Ve})}function re(Ce){if(!Ce)return Ce;var Ve=(0,Se.Z)({},Ce);return"props"in Ve||Object.defineProperty(Ve,"props",{get:function(){return(0,Ne.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Ve}}),Ve}function de(Ce,Ve,Qe,at,ot,mt){var we=null,Oe=null;function se(){function he(be){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return be.map(function(pt,Ct){var Yt="".concat(ke,"-").concat(Ct),It=pt[mt.value],Gt=Qe.includes(It),gn=he(pt[mt.children]||[],Yt,Gt),Xt=ye.createElement(ne,pt,gn.map(function(vn){return vn.node}));if(Ve===It&&(we=Xt),Gt){var sn={pos:Yt,node:Xt,children:gn};return et||Oe.push(sn),sn}return null}).filter(function(pt){return pt})}Oe||(Oe=[],he(at),Oe.sort(function(be,ke){var et=be.node.props.value,pt=ke.node.props.value,Ct=Qe.indexOf(et),Yt=Qe.indexOf(pt);return Ct-Yt}))}Object.defineProperty(Ce,"triggerNode",{get:function(){return(0,Ne.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),se(),we}}),Object.defineProperty(Ce,"allCheckedNodes",{get:function(){return(0,Ne.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),se(),ot?Oe:Oe.map(function(be){var ke=be.node;return ke})}})}var De=function(Ve,Qe,at){var ot=at.fieldNames,mt=at.treeNodeFilterProp,we=at.filterTreeNode,Oe=ot.children;return ye.useMemo(function(){if(!Qe||we===!1)return Ve;var se=typeof we=="function"?we:function(be,ke){return String(ke[mt]).toUpperCase().includes(Qe.toUpperCase())},he=function be(ke){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ke.reduce(function(pt,Ct){var Yt=Ct[Oe],It=et||se(Qe,re(Ct)),Gt=be(Yt||[],It);return(It||Gt.length)&&pt.push((0,Se.Z)((0,Se.Z)({},Ct),{},(0,y.Z)({isLeaf:void 0},Oe,Gt))),pt},[])};return he(Ve)},[Ve,Qe,Oe,mt,we])},Pe=De;function Ke(Ce){var Ve=ye.useRef();Ve.current=Ce;var Qe=ye.useCallback(function(){return Ve.current.apply(Ve,arguments)},[]);return Qe}function ze(Ce,Ve){var Qe=Ve.id,at=Ve.pId,ot=Ve.rootPId,mt=new Map,we=[];return Ce.forEach(function(Oe){var se=Oe[Qe],he=(0,Se.Z)((0,Se.Z)({},Oe),{},{key:Oe.key||se});mt.set(se,he)}),mt.forEach(function(Oe){var se=Oe[at],he=mt.get(se);he?(he.children=he.children||[],he.children.push(Oe)):(se===ot||ot===null)&&we.push(Oe)}),we}function Me(Ce,Ve,Qe){return ye.useMemo(function(){if(Ce){if(Qe){var at=(0,Se.Z)({id:"id",pId:"pId",rootPId:null},(0,fe.Z)(Qe)==="object"?Qe:{});return ze(Ce,at)}return Ce}return le(Ve)},[Ve,Qe,Ce])}var ut=ye.createContext(null),$e=ut,Xe=te(2826),it=te(15018),St=te(10228),ft=te(80547),Pt=ye.createContext(null),lt=Pt,Lt=function(Ve){return Array.isArray(Ve)?Ve:Ve!==void 0?[Ve]:[]},yt=function(Ve){var Qe=Ve||{},at=Qe.label,ot=Qe.value,mt=Qe.children;return{_title:at?[at]:["title","label"],value:ot||"value",key:ot||"value",children:mt||"children"}},At=function(Ve){return!Ve||Ve.disabled||Ve.disableCheckbox||Ve.checkable===!1},Ge=function(Ve,Qe){var at=[],ot=function mt(we){we.forEach(function(Oe){var se=Oe[Qe.children];se&&(at.push(Oe[Qe.value]),mt(se))})};return ot(Ve),at},xe=function(Ve){return Ve==null},rt=te(70425),He={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ht=function(Ve,Qe){var at=(0,pe.lk)(),ot=at.prefixCls,mt=at.multiple,we=at.searchValue,Oe=at.toggleOpen,se=at.open,he=at.notFoundContent,be=ye.useContext(lt),ke=be.virtual,et=be.listHeight,pt=be.listItemHeight,Ct=be.listItemScrollOffset,Yt=be.treeData,It=be.fieldNames,Gt=be.onSelect,gn=be.dropdownMatchSelectWidth,Xt=be.treeExpandAction,sn=be.treeTitleRender,vn=be.onPopupScroll,jt=be.leftMaxCount,Zt=be.leafCountOnly,pn=be.valueEntities,Cn=ye.useContext($e),hn=Cn.checkable,Ot=Cn.checkedKeys,wn=Cn.halfCheckedKeys,yn=Cn.treeExpandedKeys,Dn=Cn.treeDefaultExpandAll,kn=Cn.treeDefaultExpandedKeys,jn=Cn.onTreeExpand,zt=Cn.treeIcon,_t=Cn.showTreeIcon,Be=Cn.switcherIcon,Ze=Cn.treeLine,We=Cn.treeNodeFilterProp,Rt=Cn.loadData,Wt=Cn.treeLoadedKeys,en=Cn.treeMotion,dn=Cn.onTreeLoad,In=Cn.keyEntities,Ln=ye.useRef(),Sn=(0,ft.Z)(function(){return Yt},[se,Yt],function(Bt,Le){return Le[0]&&Bt[1]!==Le[1]}),_n=ye.useMemo(function(){return hn?{checked:Ot,halfChecked:wn}:null},[hn,Ot,wn]);ye.useEffect(function(){if(se&&!mt&&Ot.length){var Bt;(Bt=Ln.current)===null||Bt===void 0||Bt.scrollTo({key:Ot[0]})}},[se]);var je=function(Le){Le.preventDefault()},Et=function(Le,xt){var an=xt.node;hn&&At(an)||(Gt(an.key,{selected:!Ot.includes(an.key)}),mt||Oe(!1))},Pn=ye.useState(kn),bt=(0,ve.Z)(Pn,2),En=bt[0],Gn=bt[1],mn=ye.useState(null),on=(0,ve.Z)(mn,2),Tn=on[0],Rn=on[1],Yn=ye.useMemo(function(){return yn?(0,ue.Z)(yn):we?Tn:En},[En,Tn,yn,we]),Zn=function(Le){Gn(Le),Rn(Le),jn&&jn(Le)},Kn=String(we).toLowerCase(),Nn=function(Le){return Kn?String(Le[We]).toLowerCase().includes(Kn):!1};ye.useEffect(function(){we&&Rn(Ge(Yt,It))},[we]);var Te=ye.useState(function(){return new Map}),Ht=(0,ve.Z)(Te,2),sa=Ht[0],xa=Ht[1];ye.useEffect(function(){jt&&xa(new Map)},[jt]);function Sa(Bt){var Le=Bt[It.value];if(!sa.has(Le)){var xt=pn.get(Le),an=(xt.children||[]).length===0;if(an)sa.set(Le,!1);else{var zn=xt.children.filter(function(On){return!On.node.disabled&&!On.node.disableCheckbox&&!Ot.includes(On.node[It.value])}),Jn=zn.length;sa.set(Le,Jn>jt)}}return sa.get(Le)}var va=(0,rt.zX)(function(Bt){var Le=Bt[It.value];return Ot.includes(Le)||jt===null?!1:jt<=0?!0:Zt&&jt?Sa(Bt):!1}),rn=function Bt(Le){var xt=(0,Xe.Z)(Le),an;try{for(xt.s();!(an=xt.n()).done;){var zn=an.value;if(!(zn.disabled||zn.selectable===!1)){if(we){if(Nn(zn))return zn}else return zn;if(zn[It.children]){var Jn=Bt(zn[It.children]);if(Jn)return Jn}}}}catch(On){xt.e(On)}finally{xt.f()}return null},un=ye.useState(null),An=(0,ve.Z)(un,2),qt=An[0],Mn=An[1],ra=In[qt];ye.useEffect(function(){if(se){var Bt=null,Le=function(){var an=rn(Sn);return an?an[It.value]:null};!mt&&Ot.length&&!we?Bt=Ot[0]:Bt=Le(),Mn(Bt)}},[se,we]),ye.useImperativeHandle(Qe,function(){var Bt;return{scrollTo:(Bt=Ln.current)===null||Bt===void 0?void 0:Bt.scrollTo,onKeyDown:function(xt){var an,zn=xt.which;switch(zn){case St.Z.UP:case St.Z.DOWN:case St.Z.LEFT:case St.Z.RIGHT:(an=Ln.current)===null||an===void 0||an.onKeyDown(xt);break;case St.Z.ENTER:{if(ra){var Jn=va(ra.node),On=(ra==null?void 0:ra.node)||{},Fn=On.selectable,qn=On.value,Qn=On.disabled;Fn!==!1&&!Qn&&!Jn&&Et(null,{node:{key:qt},selected:!Ot.includes(qn)})}break}case St.Z.ESC:Oe(!1)}},onKeyUp:function(){}}});var wa=(0,ft.Z)(function(){return!we},[we,yn||En],function(Bt,Le){var xt=(0,ve.Z)(Bt,1),an=xt[0],zn=(0,ve.Z)(Le,2),Jn=zn[0],On=zn[1];return an!==Jn&&!!(Jn||On)}),ga=wa?Rt:null;if(Sn.length===0)return ye.createElement("div",{role:"listbox",className:"".concat(ot,"-empty"),onMouseDown:je},he);var Ea={fieldNames:It};return Wt&&(Ea.loadedKeys=Wt),Yn&&(Ea.expandedKeys=Yn),ye.createElement("div",{onMouseDown:je},ra&&se&&ye.createElement("span",{style:He,"aria-live":"assertive"},ra.node.value),ye.createElement(it.y6.Provider,{value:{nodeDisabled:va}},ye.createElement(it.ZP,(0,b.Z)({ref:Ln,focusable:!1,prefixCls:"".concat(ot,"-tree"),treeData:Sn,height:et,itemHeight:pt,itemScrollOffset:Ct,virtual:ke!==!1&&gn!==!1,multiple:mt,icon:zt,showIcon:_t,switcherIcon:Be,showLine:Ze,loadData:ga,motion:en,activeKey:qt,checkable:hn,checkStrictly:!0,checkedKeys:_n,selectedKeys:hn?[]:Ot,defaultExpandAll:Dn,titleRender:sn},Ea,{onActiveChange:Mn,onSelect:Et,onCheck:Et,onExpand:Zn,onLoad:dn,filterTreeNode:Nn,expandAction:Xt,onScroll:vn}))))},kt=ye.forwardRef(ht),Ae=kt,st="SHOW_ALL",Vt="SHOW_PARENT",Tt="SHOW_CHILD";function Ut(Ce,Ve,Qe,at){var ot=new Set(Ce);return Ve===Tt?Ce.filter(function(mt){var we=Qe[mt];return!we||!we.children||!we.children.some(function(Oe){var se=Oe.node;return ot.has(se[at.value])})||!we.children.every(function(Oe){var se=Oe.node;return At(se)||ot.has(se[at.value])})}):Ve===Vt?Ce.filter(function(mt){var we=Qe[mt],Oe=we?we.parent:null;return!Oe||At(Oe.node)||!ot.has(Oe.key)}):Ce}function Jt(Ce){var Ve=Ce.searchPlaceholder,Qe=Ce.treeCheckStrictly,at=Ce.treeCheckable,ot=Ce.labelInValue,mt=Ce.value,we=Ce.multiple,Oe=Ce.showCheckedStrategy,se=Ce.maxCount;warning(!Ve,"`searchPlaceholder` has been removed."),Qe&&ot===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ot||Qe)&&warning(toArray(mt).every(function(he){return he&&_typeof(he)==="object"&&"value"in he}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Qe||we||at?warning(!mt||Array.isArray(mt),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(mt),"`value` should not be array when `TreeSelect` is single mode."),se&&(Oe==="SHOW_ALL"&&!Qe||Oe==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var gt=null,Mt=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function vt(Ce){return!Ce||(0,fe.Z)(Ce)!=="object"}var cn=ye.forwardRef(function(Ce,Ve){var Qe=Ce.id,at=Ce.prefixCls,ot=at===void 0?"rc-tree-select":at,mt=Ce.value,we=Ce.defaultValue,Oe=Ce.onChange,se=Ce.onSelect,he=Ce.onDeselect,be=Ce.searchValue,ke=Ce.inputValue,et=Ce.onSearch,pt=Ce.autoClearSearchValue,Ct=pt===void 0?!0:pt,Yt=Ce.filterTreeNode,It=Ce.treeNodeFilterProp,Gt=It===void 0?"value":It,gn=Ce.showCheckedStrategy,Xt=Ce.treeNodeLabelProp,sn=Ce.multiple,vn=Ce.treeCheckable,jt=Ce.treeCheckStrictly,Zt=Ce.labelInValue,pn=Ce.maxCount,Cn=Ce.fieldNames,hn=Ce.treeDataSimpleMode,Ot=Ce.treeData,wn=Ce.children,yn=Ce.loadData,Dn=Ce.treeLoadedKeys,kn=Ce.onTreeLoad,jn=Ce.treeDefaultExpandAll,zt=Ce.treeExpandedKeys,_t=Ce.treeDefaultExpandedKeys,Be=Ce.onTreeExpand,Ze=Ce.treeExpandAction,We=Ce.virtual,Rt=Ce.listHeight,Wt=Rt===void 0?200:Rt,en=Ce.listItemHeight,dn=en===void 0?20:en,In=Ce.listItemScrollOffset,Ln=In===void 0?0:In,Sn=Ce.onDropdownVisibleChange,_n=Ce.dropdownMatchSelectWidth,je=_n===void 0?!0:_n,Et=Ce.treeLine,Pn=Ce.treeIcon,bt=Ce.showTreeIcon,En=Ce.switcherIcon,Gn=Ce.treeMotion,mn=Ce.treeTitleRender,on=Ce.onPopupScroll,Tn=(0,ce.Z)(Ce,Mt),Rn=(0,Ee.ZP)(Qe),Yn=vn&&!jt,Zn=vn||jt,Kn=jt||Zt,Nn=Zn||sn,Te=(0,ge.Z)(we,{value:mt}),Ht=(0,ve.Z)(Te,2),sa=Ht[0],xa=Ht[1],Sa=ye.useMemo(function(){return vn?gn||Tt:st},[gn,vn]),va=ye.useMemo(function(){return yt(Cn)},[JSON.stringify(Cn)]),rn=(0,ge.Z)("",{value:be!==void 0?be:ke,postState:function(Je){return Je||""}}),un=(0,ve.Z)(rn,2),An=un[0],qt=un[1],Mn=function(Je){qt(Je),et==null||et(Je)},ra=Me(Ot,wn,hn),wa=x(ra,va),ga=wa.keyEntities,Ea=wa.valueEntities,Bt=ye.useCallback(function(nt){var Je=[],tt=[];return nt.forEach(function(Nt){Ea.has(Nt)?tt.push(Nt):Je.push(Nt)}),{missingRawValues:Je,existRawValues:tt}},[Ea]),Le=Pe(ra,An,{fieldNames:va,treeNodeFilterProp:Gt,filterTreeNode:Yt}),xt=ye.useCallback(function(nt){if(nt){if(Xt)return nt[Xt];for(var Je=va._title,tt=0;ttWa)){var tn=zn(nt);if(xa(tn),Ct&&qt(""),Oe){var Qt=nt;Yn&&(Qt=Nt.map(function(ua){var Za=Ea.get(ua);return Za?Za.node[va.value]:ua}));var Kt=Je||{triggerValue:void 0,selected:void 0},fn=Kt.triggerValue,bn=Kt.selected,$t=Qt;if(jt){var Xn=Qn.filter(function(ua){return!Qt.includes(ua.value)});$t=[].concat((0,ue.Z)($t),(0,ue.Z)(Xn))}var $n=zn($t),Da={preValue:qn,triggerValue:fn},ha=!0;(jt||tt==="selection"&&!bn)&&(ha=!1),de(Da,fn,nt,ra,ha,va),Zn?Da.checked=bn:Da.selected=bn;var Oa=Kn?$n:$n.map(function(ua){return ua.value});Oe(Nn?Oa:Oa[0],Kn?null:$n.map(function(ua){return ua.label}),Da)}}}),wt=ye.useCallback(function(nt,Je){var tt,Nt=Je.selected,tn=Je.source,Qt=ga[nt],Kt=Qt==null?void 0:Qt.node,fn=(tt=Kt==null?void 0:Kt[va.value])!==null&&tt!==void 0?tt:nt;if(!Nn)ie([fn],{selected:!0,triggerValue:fn},"option");else{var bn=Nt?[].concat((0,ue.Z)(ma),[fn]):Ba.filter(function(Za){return Za!==fn});if(Yn){var $t=Bt(bn),Xn=$t.missingRawValues,$n=$t.existRawValues,Da=$n.map(function(Za){return Ea.get(Za).key}),ha;if(Nt){var Oa=(0,me.S)(Da,!0,ga);ha=Oa.checkedKeys}else{var ua=(0,me.S)(Da,{checked:!1,halfCheckedKeys:Ma},ga);ha=ua.checkedKeys}bn=[].concat((0,ue.Z)(Xn),(0,ue.Z)(ha.map(function(Za){return ga[Za].node[va.value]})))}ie(bn,{selected:Nt,triggerValue:fn},tn||"option")}Nt||!Nn?se==null||se(fn,re(Kt)):he==null||he(fn,re(Kt))},[Bt,Ea,ga,va,Nn,ma,ie,Yn,se,he,Ba,Ma,pn]),Fe=ye.useCallback(function(nt){if(Sn){var Je={};Object.defineProperty(Je,"documentClickClose",{get:function(){return(0,Ne.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Sn(nt,Je)}},[Sn]),_e=Ke(function(nt,Je){var tt=nt.map(function(Nt){return Nt.value});if(Je.type==="clear"){ie(tt,{},"selection");return}Je.values.length&&wt(Je.values[0].value,{selected:!1,source:"selection"})}),Re=ye.useMemo(function(){return{virtual:We,dropdownMatchSelectWidth:je,listHeight:Wt,listItemHeight:dn,listItemScrollOffset:Ln,treeData:Le,fieldNames:va,onSelect:wt,treeExpandAction:Ze,treeTitleRender:mn,onPopupScroll:on,leftMaxCount:pn===void 0?null:pn-ja.length,leafCountOnly:Sa==="SHOW_CHILD"&&!jt&&!!vn,valueEntities:Ea}},[We,je,Wt,dn,Ln,Le,va,wt,Ze,mn,on,pn,ja.length,Sa,jt,vn,Ea]),dt=ye.useMemo(function(){return{checkable:Zn,loadData:yn,treeLoadedKeys:Dn,onTreeLoad:kn,checkedKeys:Ba,halfCheckedKeys:Ma,treeDefaultExpandAll:jn,treeExpandedKeys:zt,treeDefaultExpandedKeys:_t,onTreeExpand:Be,treeIcon:Pn,treeMotion:Gn,showTreeIcon:bt,switcherIcon:En,treeLine:Et,treeNodeFilterProp:Gt,keyEntities:ga}},[Zn,yn,Dn,kn,Ba,Ma,jn,zt,_t,Be,Pn,Gn,bt,En,Et,Gt,ga]);return ye.createElement(lt.Provider,{value:Re},ye.createElement($e.Provider,{value:dt},ye.createElement(pe.Ac,(0,b.Z)({ref:Ve},Tn,{id:Rn,prefixCls:ot,mode:Nn?"multiple":void 0,displayValues:ja,onDisplayValuesChange:_e,searchValue:An,onSearch:Mn,OptionList:Ae,emptyOptions:!ra.length,onDropdownVisibleChange:Fe,dropdownMatchSelectWidth:je}))))}),nn=cn;nn.TreeNode=ne,nn.SHOW_ALL=st,nn.SHOW_PARENT=Vt,nn.SHOW_CHILD=Tt;var Ue=nn,Ft=Ue},27774:function(Ie,Ye){"use strict";Object.defineProperty(Ye,"__esModule",{value:!0}),Ye.SizeSensorId=Ye.SensorTabIndex=Ye.SensorClassName=void 0;var te="size-sensor-id";Ye.SizeSensorId=te;var b="size-sensor-object";Ye.SensorClassName=b;var ue="-1";Ye.SensorTabIndex=ue},79301:function(Ie,Ye){"use strict";Object.defineProperty(Ye,"__esModule",{value:!0}),Ye.default=void 0;var te=function(ue){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,ve=null;return function(){for(var ce=this,fe=arguments.length,pe=new Array(fe),Ee=0;Ee=Se.length?{done:!0}:{done:!1,value:Se[fe++]}},e:function(ye){throw ye},f:pe}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +`:'
      '+(Ke?De:(0,Se.escape)(De,!0))+"
      "},me.heading=function(De,Pe,Ke){let ze=this.options.headerPrefix+Ke.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return pe.push({anchor:ze,level:Pe,text:De}),"'+De+""},ue().setOptions({silent:!0,gfm:!0,pedantic:!1}),ue().use({tokenizer:a,renderer:me}),Ye.ZP=ue()},63918:function(Ie,Ye,te){"use strict";te.d(Ye,{G:function(){return ce},t:function(){return ve}});var b=te(7062),ue=te.n(b);const Se=null;function ve(fe,pe){let Ee=ue().get("__ec");Ee||(Ee={}),Ee[fe]=pe,ue().set("__ec",Ee)}function ce(fe,pe){let Ee=ue().get("__ec");return Ee?Ee[fe]===void 0?pe:Ee[fe]:pe}},99381:function(Ie,Ye,te){"use strict";te.d(Ye,{Z:function(){return mt}});var b=te(59301),ue=te(2826),Se=te(96949),ve=te(55090),ce=te(49618),fe,pe;function Ee(we,Oe,se){if(Oe<0||Oe>31||we>>>Oe)throw new RangeError("Value out of range");for(var he=Oe-1;he>=0;he--)se.push(we>>>he&1)}function me(we,Oe){return(we>>>Oe&1)!=0}function ge(we){if(!we)throw new Error("Assertion error")}var Ne=function(){function we(Oe,se){(0,Se.Z)(this,we),(0,ce.Z)(this,"modeBits",void 0),(0,ce.Z)(this,"numBitsCharCount",void 0),this.modeBits=Oe,this.numBitsCharCount=se}return(0,ve.Z)(we,[{key:"numCharCountBits",value:function(se){return this.numBitsCharCount[Math.floor((se+7)/17)]}}]),we}();fe=Ne,(0,ce.Z)(Ne,"NUMERIC",new fe(1,[10,12,14])),(0,ce.Z)(Ne,"ALPHANUMERIC",new fe(2,[9,11,13])),(0,ce.Z)(Ne,"BYTE",new fe(4,[8,16,16])),(0,ce.Z)(Ne,"KANJI",new fe(8,[8,10,12])),(0,ce.Z)(Ne,"ECI",new fe(7,[0,0,0]));var ye=(0,ve.Z)(function we(Oe,se){(0,Se.Z)(this,we),(0,ce.Z)(this,"ordinal",void 0),(0,ce.Z)(this,"formatBits",void 0),this.ordinal=Oe,this.formatBits=se});pe=ye,(0,ce.Z)(ye,"LOW",new pe(0,1)),(0,ce.Z)(ye,"MEDIUM",new pe(1,0)),(0,ce.Z)(ye,"QUARTILE",new pe(2,3)),(0,ce.Z)(ye,"HIGH",new pe(3,2));var qe=function(){function we(Oe,se,he){if((0,Se.Z)(this,we),(0,ce.Z)(this,"mode",void 0),(0,ce.Z)(this,"numChars",void 0),(0,ce.Z)(this,"bitData",void 0),this.mode=Oe,this.numChars=se,this.bitData=he,se<0)throw new RangeError("Invalid argument");this.bitData=he.slice()}return(0,ve.Z)(we,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(se){var he=[],be=(0,ue.Z)(se),ke;try{for(be.s();!(ke=be.n()).done;){var et=ke.value;Ee(et,8,he)}}catch(pt){be.e(pt)}finally{be.f()}return new we(Ne.BYTE,se.length,he)}},{key:"makeNumeric",value:function(se){if(!we.isNumeric(se))throw new RangeError("String contains non-numeric characters");for(var he=[],be=0;be=1<we.MAX_VERSION)throw new RangeError("Version value out of range");if(ke<-1||ke>7)throw new RangeError("Mask value out of range");this.size=Oe*4+17;for(var et=[],pt=0;pt>>9)*1335;var et=(he<<10|be)^21522;ge(et>>>15==0);for(var pt=0;pt<=5;pt++)this.setFunctionModule(8,pt,me(et,pt));this.setFunctionModule(8,7,me(et,6)),this.setFunctionModule(8,8,me(et,7)),this.setFunctionModule(7,8,me(et,8));for(var Ct=9;Ct<15;Ct++)this.setFunctionModule(14-Ct,8,me(et,Ct));for(var Yt=0;Yt<8;Yt++)this.setFunctionModule(this.size-1-Yt,8,me(et,Yt));for(var It=8;It<15;It++)this.setFunctionModule(8,this.size-15+It,me(et,It));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var se=this.version,he=0;he<12;he++)se=se<<1^(se>>>11)*7973;var be=this.version<<12|se;ge(be>>>18==0);for(var ke=0;ke<18;ke++){var et=me(be,ke),pt=this.size-11+ke%3,Ct=Math.floor(ke/3);this.setFunctionModule(pt,Ct,et),this.setFunctionModule(Ct,pt,et)}}}},{key:"drawFinderPattern",value:function(se,he){for(var be=-4;be<=4;be++)for(var ke=-4;ke<=4;ke++){var et=Math.max(Math.abs(ke),Math.abs(be)),pt=se+ke,Ct=he+be;0<=pt&&pt=Ct)&&jt.push(Ot[hn])})},pn=0;pn=1;be-=2){be==6&&(be=5);for(var ke=0;ke>>3],7-(he&7)),he++)}}ge(he==se.length*8)}},{key:"applyMask",value:function(se){if(se<0||se>7)throw new RangeError("Mask value out of range");for(var he=0;he5&&se++):(this.finderPenaltyAddHistory(ke,et),be||(se+=this.finderPenaltyCountPatterns(et)*we.PENALTY_N3),be=this.modules[he][pt],ke=1);se+=this.finderPenaltyTerminateAndCount(be,ke,et)*we.PENALTY_N3}for(var Ct=0;Ct5&&se++):(this.finderPenaltyAddHistory(It,Gt),Yt||(se+=this.finderPenaltyCountPatterns(Gt)*we.PENALTY_N3),Yt=this.modules[gn][Ct],It=1);se+=this.finderPenaltyTerminateAndCount(Yt,It,Gt)*we.PENALTY_N3}for(var Xt=0;Xt0&&se[2]==he&&se[3]==he*3&&se[4]==he&&se[5]==he;return(be&&se[0]>=he*4&&se[6]>=he?1:0)+(be&&se[6]>=he*4&&se[0]>=he?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(se,he,be){var ke=he;return se&&(this.finderPenaltyAddHistory(ke,be),ke=0),ke+=this.size,this.finderPenaltyAddHistory(ke,be),this.finderPenaltyCountPatterns(be)}},{key:"finderPenaltyAddHistory",value:function(se,he){var be=se;he[0]==0&&(be+=this.size),he.pop(),he.unshift(be)}}],[{key:"encodeText",value:function(se,he){var be=qe.makeSegments(se);return we.encodeSegments(be,he)}},{key:"encodeBinary",value:function(se,he){var be=qe.makeBytes(se);return we.encodeSegments([be],he)}},{key:"encodeSegments",value:function(se,he){var be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,et=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,pt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(we.MIN_VERSION<=be&&be<=ke&&ke<=we.MAX_VERSION)||et<-1||et>7)throw new RangeError("Invalid value");var Ct,Yt;for(Ct=be;;Ct++){var It=we.getNumDataCodewords(Ct,he)*8,Gt=qe.getTotalBits(se,Ct);if(Gt<=It){Yt=Gt;break}if(Ct>=ke)throw new RangeError("Data too long")}for(var gn=he,Xt=0,sn=[ye.MEDIUM,ye.QUARTILE,ye.HIGH];Xt>>3]|=jn<<7-(zt&7)}),new we(Ct,gn,kn,et)}},{key:"getNumRawDataModules",value:function(se){if(sewe.MAX_VERSION)throw new RangeError("Version number out of range");var he=(16*se+128)*se+64;if(se>=2){var be=Math.floor(se/7)+2;he-=(25*be-10)*be-55,se>=7&&(he-=36)}return ge(208<=he&&he<=29648),he}},{key:"getNumDataCodewords",value:function(se,he){return Math.floor(we.getNumRawDataModules(se)/8)-we.ECC_CODEWORDS_PER_BLOCK[he.ordinal][se]*we.NUM_ERROR_CORRECTION_BLOCKS[he.ordinal][se]}},{key:"reedSolomonComputeDivisor",value:function(se){if(se<1||se>255)throw new RangeError("Degree out of range");for(var he=[],be=0;be>>8||he>>>8)throw new RangeError("Byte out of range");for(var be=0,ke=7;ke>=0;ke--)be=be<<1^(be>>>7)*285,be^=(he>>>ke&1)*se;return ge(be>>>8==0),be}}]),we}();(0,ce.Z)(ae,"MIN_VERSION",1),(0,ce.Z)(ae,"MAX_VERSION",40),(0,ce.Z)(ae,"PENALTY_N1",3),(0,ce.Z)(ae,"PENALTY_N2",3),(0,ce.Z)(ae,"PENALTY_N3",40),(0,ce.Z)(ae,"PENALTY_N4",10),(0,ce.Z)(ae,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,ce.Z)(ae,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var a={L:ye.LOW,M:ye.MEDIUM,Q:ye.QUARTILE,H:ye.HIGH},E=128,x="L",y="#FFFFFF",z="#000000",ee=!1,ne=1,oe=4,le=0,re=.1;function de(we){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,se=[];return we.forEach(function(he,be){var ke=null;he.forEach(function(et,pt){if(!et&&ke!==null){se.push("M".concat(ke+Oe," ").concat(be+Oe,"h").concat(pt-ke,"v1H").concat(ke+Oe,"z")),ke=null;return}if(pt===he.length-1){if(!et)return;ke===null?se.push("M".concat(pt+Oe,",").concat(be+Oe," h1v1H").concat(pt+Oe,"z")):se.push("M".concat(ke+Oe,",").concat(be+Oe," h").concat(pt+1-ke,"v1H").concat(ke+Oe,"z"));return}et&&ke===null&&(ke=pt)})}),se.join("")}function De(we,Oe){return we.slice().map(function(se,he){return he=Oe.y+Oe.h?se:se.map(function(be,ke){return ke=Oe.x+Oe.w?be:!1})})}function Pe(we,Oe,se,he){if(he==null)return null;var be=we.length+se*2,ke=Math.floor(Oe*re),et=be/Oe,pt=(he.width||ke)*et,Ct=(he.height||ke)*et,Yt=he.x==null?we.length/2-pt/2:he.x*et,It=he.y==null?we.length/2-Ct/2:he.y*et,Gt=he.opacity==null?1:he.opacity,gn=null;if(he.excavate){var Xt=Math.floor(Yt),sn=Math.floor(It),vn=Math.ceil(pt+Yt-Xt),jt=Math.ceil(Ct+It-sn);gn={x:Xt,y:sn,w:vn,h:jt}}var Zt=he.crossOrigin;return{x:Yt,y:It,h:Ct,w:pt,excavation:gn,opacity:Gt,crossOrigin:Zt}}function Ke(we,Oe){return Oe!=null?Math.floor(Oe):we?oe:le}var ze=function(){try{new Path2D().addPath(new Path2D)}catch(we){return!1}return!0}(),Me=te(72308),ut=te(77321),$e=te(52487),Xe=te(74416);function it(we){var Oe=we.value,se=we.level,he=we.minVersion,be=we.includeMargin,ke=we.marginSize,et=we.imageSettings,pt=we.size,Ct=(0,b.useMemo)(function(){var sn=qe.makeSegments(Oe);return ae.encodeSegments(sn,a[se],he)},[Oe,se,he]),Yt=(0,b.useMemo)(function(){var sn=Ct.getModules(),vn=Ke(be,ke),jt=sn.length+vn*2,Zt=Pe(sn,pt,vn,et);return{cells:sn,margin:vn,numCells:jt,calculatedImageSettings:Zt}},[Ct,pt,et,be,ke]),It=Yt.cells,Gt=Yt.margin,gn=Yt.numCells,Xt=Yt.calculatedImageSettings;return{qrcode:Ct,margin:Gt,cells:It,numCells:gn,calculatedImageSettings:Xt}}var St=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],ft=b.forwardRef(function(Oe,se){var he=Oe.value,be=Oe.size,ke=be===void 0?E:be,et=Oe.level,pt=et===void 0?x:et,Ct=Oe.bgColor,Yt=Ct===void 0?y:Ct,It=Oe.fgColor,Gt=It===void 0?z:It,gn=Oe.includeMargin,Xt=gn===void 0?ee:gn,sn=Oe.minVersion,vn=sn===void 0?ne:sn,jt=Oe.marginSize,Zt=Oe.style,pn=Oe.imageSettings,Cn=(0,Xe.Z)(Oe,St),hn=pn==null?void 0:pn.src,Ot=(0,b.useRef)(null),wn=(0,b.useRef)(null),yn=(0,b.useCallback)(function(en){Ot.current=en,typeof se=="function"?se(en):se&&(se.current=en)},[se]),Dn=(0,b.useState)(!1),kn=(0,$e.Z)(Dn,2),jn=kn[1],zt=it({value:he,level:pt,minVersion:vn,includeMargin:Xt,marginSize:jt,imageSettings:pn,size:ke}),_t=zt.margin,Be=zt.cells,Ze=zt.numCells,We=zt.calculatedImageSettings;(0,b.useEffect)(function(){if(Ot.current!=null){var en=Ot.current,dn=en.getContext("2d");if(!dn)return;var In=Be,Ln=wn.current,Sn=We!=null&&Ln!==null&&Ln.complete&&Ln.naturalHeight!==0&&Ln.naturalWidth!==0;Sn&&We.excavation!=null&&(In=De(Be,We.excavation));var _n=window.devicePixelRatio||1;en.height=en.width=ke*_n;var je=ke/Ze*_n;dn.scale(je,je),dn.fillStyle=Yt,dn.fillRect(0,0,Ze,Ze),dn.fillStyle=Gt,ze?dn.fill(new Path2D(de(In,_t))):Be.forEach(function(Et,Pn){Et.forEach(function(bt,En){bt&&dn.fillRect(En+_t,Pn+_t,1,1)})}),We&&(dn.globalAlpha=We.opacity),Sn&&dn.drawImage(Ln,We.x+_t,We.y+_t,We.w,We.h)}}),(0,b.useEffect)(function(){jn(!1)},[hn]);var Rt=(0,ut.Z)({height:ke,width:ke},Zt),Wt=null;return hn!=null&&(Wt=b.createElement("img",{src:hn,key:hn,style:{display:"none"},onLoad:function(){jn(!0)},ref:wn,crossOrigin:We==null?void 0:We.crossOrigin})),b.createElement(b.Fragment,null,b.createElement("canvas",(0,Me.Z)({style:Rt,height:ke,width:ke,ref:yn,role:"img"},Cn)),Wt)});ft.displayName="QRCodeCanvas";var Pt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],lt=b.forwardRef(function(Oe,se){var he=Oe.value,be=Oe.size,ke=be===void 0?E:be,et=Oe.level,pt=et===void 0?x:et,Ct=Oe.bgColor,Yt=Ct===void 0?y:Ct,It=Oe.fgColor,Gt=It===void 0?z:It,gn=Oe.includeMargin,Xt=gn===void 0?ee:gn,sn=Oe.minVersion,vn=sn===void 0?ne:sn,jt=Oe.title,Zt=Oe.marginSize,pn=Oe.imageSettings,Cn=(0,Xe.Z)(Oe,Pt),hn=it({value:he,level:pt,minVersion:vn,includeMargin:Xt,marginSize:Zt,imageSettings:pn,size:ke}),Ot=hn.margin,wn=hn.cells,yn=hn.numCells,Dn=hn.calculatedImageSettings,kn=wn,jn=null;pn!=null&&Dn!=null&&(Dn.excavation!=null&&(kn=De(wn,Dn.excavation)),jn=b.createElement("image",{href:pn.src,height:Dn.h,width:Dn.w,x:Dn.x+Ot,y:Dn.y+Ot,preserveAspectRatio:"none",opacity:Dn.opacity,crossOrigin:Dn.crossOrigin}));var zt=de(kn,Ot);return b.createElement("svg",(0,Me.Z)({height:ke,width:ke,viewBox:"0 0 ".concat(yn," ").concat(yn),ref:se,role:"img"},Cn),!!jt&&b.createElement("title",null,jt),b.createElement("path",{fill:Yt,d:"M0,0 h".concat(yn,"v").concat(yn,"H0z"),shapeRendering:"crispEdges"}),b.createElement("path",{fill:Gt,d:zt,shapeRendering:"crispEdges"}),jn)});lt.displayName="QRCodeSVG";var Lt=te(92310),yt=te.n(Lt),At=te(2738),Ge=te(26112),xe=te(48755),rt=te(9017),He=te(57700),ht={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},kt=ht,Ae=te(7657),st=function(Oe,se){return b.createElement(Ae.Z,(0,Me.Z)({},Oe,{ref:se,icon:kt}))},Vt=b.forwardRef(st),Tt=Vt,Ut=te(99571),Jt=te(29787);const gt=b.createElement(Jt.Z,null);function Mt(we){let{prefixCls:Oe,locale:se,onRefresh:he,statusRender:be,status:ke}=we;const et=b.createElement(b.Fragment,null,b.createElement("p",{className:`${Oe}-expired`},se==null?void 0:se.expired),he&&b.createElement(Ut.ZP,{type:"link",icon:b.createElement(Tt,null),onClick:he},se==null?void 0:se.refresh)),pt=b.createElement("p",{className:`${Oe}-scanned`},se==null?void 0:se.scanned),Ct={expired:et,loading:gt,scanned:pt},Yt=Gt=>Ct[Gt.status];return(be!=null?be:Yt)({status:ke,locale:se,onRefresh:he})}var vt=te(93083),cn=te(17835),nn=te(63356),Ue=te(16931),Ft=te(51636);const Ce=we=>{const{componentCls:Oe,lineWidth:se,lineType:he,colorSplit:be}=we;return{[Oe]:Object.assign(Object.assign({},(0,nn.Wf)(we)),{display:"flex",justifyContent:"center",alignItems:"center",padding:we.paddingSM,backgroundColor:we.colorWhite,borderRadius:we.borderRadiusLG,border:`${(0,vt.unit)(se)} ${he} ${be}`,position:"relative",overflow:"hidden",[`& > ${Oe}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:we.colorText,lineHeight:we.lineHeight,background:we.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${Oe}-expired, & > ${Oe}-scanned`]:{color:we.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:we.marginXS,fontSize:we.controlHeight}}),[`${Oe}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},Ve=we=>({QRCodeMaskBackgroundColor:new cn.FastColor(we.colorBgContainer).setA(.96).toRgbString()});var Qe=(0,Ue.I$)("QRCode",we=>{const Oe=(0,Ft.mergeToken)(we,{QRCodeTextColor:we.colorText});return Ce(Oe)},Ve),at=function(we,Oe){var se={};for(var he in we)Object.prototype.hasOwnProperty.call(we,he)&&Oe.indexOf(he)<0&&(se[he]=we[he]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,he=Object.getOwnPropertySymbols(we);be{var Oe,se,he,be;const[,ke]=(0,He.ZP)(),{value:et,type:pt="canvas",icon:Ct="",size:Yt=160,iconSize:It,color:Gt=ke.colorText,errorLevel:gn="M",status:Xt="active",bordered:sn=!0,onRefresh:vn,style:jt,className:Zt,rootClassName:pn,prefixCls:Cn,bgColor:hn="transparent",statusRender:Ot}=we,wn=at(we,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:yn}=(0,b.useContext)(xe.E_),Dn=yn("qrcode",Cn),[kn,jn,zt]=Qe(Dn),_t={src:Ct,x:void 0,y:void 0,height:typeof It=="number"?It:(Oe=It==null?void 0:It.height)!==null&&Oe!==void 0?Oe:40,width:typeof It=="number"?It:(se=It==null?void 0:It.width)!==null&&se!==void 0?se:40,excavate:!0,crossOrigin:"anonymous"},Be=(0,Ge.Z)(wn,!0),Ze=(0,At.Z)(wn,Object.keys(Be)),We=Object.assign({value:et,size:Yt,level:gn,bgColor:hn,fgColor:Gt,style:{width:jt==null?void 0:jt.width,height:jt==null?void 0:jt.height},imageSettings:Ct?_t:void 0},Be),[Rt]=(0,rt.Z)("QRCode");if(!et)return null;const Wt=yt()(Dn,Zt,pn,jn,zt,{[`${Dn}-borderless`]:!sn}),en=Object.assign(Object.assign({backgroundColor:hn},jt),{width:(he=jt==null?void 0:jt.width)!==null&&he!==void 0?he:Yt,height:(be=jt==null?void 0:jt.height)!==null&&be!==void 0?be:Yt});return kn(b.createElement("div",Object.assign({},Ze,{className:Wt,style:en}),Xt!=="active"&&b.createElement("div",{className:`${Dn}-mask`},b.createElement(Mt,{prefixCls:Dn,locale:Rt,status:Xt,onRefresh:vn,statusRender:Ot})),pt==="canvas"?b.createElement(ft,Object.assign({},We)):b.createElement(lt,Object.assign({},We))))}},97774:function(Ie,Ye,te){"use strict";Object.defineProperty(Ye,"__esModule",{value:!0}),Ye.default=void 0;var b=Object.assign||function(E){for(var x=1;x2&&arguments[2]!==void 0?arguments[2]:!1;pn.forEach(function(Ot){if(!(!vn&&sn!==!1&&sn>0&&jt.length>=sn)){var wn=[].concat((0,Se.Z)(Cn),[Ot]),yn=Ot[ke.children],Dn=hn||Ot.disabled;if((!yn||yn.length===0||Ct)&&It(he,wn,{label:ke.label})){var kn;jt.push((0,ue.Z)((0,ue.Z)({},Ot),{},(kn={disabled:Dn},(0,ae.Z)(kn,ke.label,gn(he,wn,et,ke)),(0,ae.Z)(kn,a,wn),(0,ae.Z)(kn,ke.children,void 0),kn)))}yn&&Zt(Ot[ke.children],wn,Dn)}})}return Zt(be,[]),vn&&jt.sort(function(pn,Cn){return vn(pn[a],Cn[a],he,ke)}),sn!==!1&&sn>0?jt.slice(0,sn):jt},[he,be,ke,et,gn,Ct,It,vn,sn])},z=y,ee="__RC_CASCADER_SPLIT__",ne="SHOW_PARENT",oe="SHOW_CHILD";function le(se){return se.join(ee)}function re(se){return se.map(le)}function de(se){return se.split(ee)}function De(se){var he=se||{},be=he.label,ke=he.value,et=he.children,pt=ke||"value";return{label:be||"label",value:pt,key:pt,children:et||"children"}}function Pe(se,he){var be,ke;return(be=se.isLeaf)!==null&&be!==void 0?be:!((ke=se[he.children])!==null&&ke!==void 0&&ke.length)}function Ke(se){var he=se.parentElement;if(he){var be=se.offsetTop-he.offsetTop;be-he.scrollTop<0?he.scrollTo({top:be}):be+se.offsetHeight-he.scrollTop>he.offsetHeight&&he.scrollTo({top:be+se.offsetHeight-he.offsetHeight})}}function ze(se,he){return se.map(function(be){var ke;return(ke=be[a])===null||ke===void 0?void 0:ke.map(function(et){return et[he.value]})})}function Me(se){return Array.isArray(se)&&Array.isArray(se[0])}function ut(se){return se?Me(se)?se:(se.length===0?[]:[se]).map(function(he){return Array.isArray(he)?he:[he]}):[]}function $e(se,he,be){var ke=new Set(se),et=he();return se.filter(function(pt){var Ct=et[pt],Yt=Ct?Ct.parent:null,It=Ct?Ct.children:null;return Ct&&Ct.node.disabled?!0:be===oe?!(It&&It.some(function(Gt){return Gt.key&&ke.has(Gt.key)})):!(Yt&&!Yt.node.disabled&&ke.has(Yt.key))})}function Xe(se,he,be){for(var ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,et=he,pt=[],Ct=function(){var Gt,gn,Xt,sn=se[Yt],vn=(Gt=et)===null||Gt===void 0?void 0:Gt.findIndex(function(Zt){var pn=Zt[be.value];return ke?String(pn)===String(sn):pn===sn}),jt=vn!==-1?(gn=et)===null||gn===void 0?void 0:gn[vn]:null;pt.push({value:(Xt=jt==null?void 0:jt[be.value])!==null&&Xt!==void 0?Xt:sn,index:vn,option:jt}),et=jt==null?void 0:jt[be.children]},Yt=0;Yt1){var kn=jt.slice(0,-1);hn(kn)}else Gt(!1)},yn=function(){var kn,jn=((kn=pn[Zt])===null||kn===void 0?void 0:kn[be.children])||[],zt=jn.find(function(Be){return!Be.disabled});if(zt){var _t=[].concat((0,Se.Z)(jt),[zt[be.value]]);hn(_t)}};ge.useImperativeHandle(se,function(){return{onKeyDown:function(kn){var jn=kn.which;switch(jn){case Jt.Z.UP:case Jt.Z.DOWN:{var zt=0;jn===Jt.Z.UP?zt=-1:jn===Jt.Z.DOWN&&(zt=1),zt!==0&&Ot(zt);break}case Jt.Z.LEFT:{if(It)break;Xt?yn():wn();break}case Jt.Z.RIGHT:{if(It)break;Xt?wn():yn();break}case Jt.Z.BACKSPACE:{It||wn();break}case Jt.Z.ENTER:{if(jt.length){var _t=pn[Zt],Be=(_t==null?void 0:_t[a])||[];Be.length?pt(Be.map(function(Ze){return Ze[be.value]}),Be[Be.length-1]):pt(jt,pn[Zt])}break}case Jt.Z.ESC:Gt(!1),gn&&kn.stopPropagation()}},onKeyUp:function(){}}})},Mt=ge.forwardRef(function(se,he){var be,ke,et,pt=se.prefixCls,Ct=se.multiple,Yt=se.searchValue,It=se.toggleOpen,Gt=se.notFoundContent,gn=se.direction,Xt=se.open,sn=se.disabled,vn=ge.useRef(null),jt=gn==="rtl",Zt=ge.useContext(ye),pn=Zt.options,Cn=Zt.values,hn=Zt.halfValues,Ot=Zt.fieldNames,wn=Zt.changeOnSelect,yn=Zt.onSelect,Dn=Zt.searchOptions,kn=Zt.dropdownPrefixCls,jn=Zt.loadData,zt=Zt.expandTrigger,_t=kn||pt,Be=ge.useState([]),Ze=(0,ve.Z)(Be,2),We=Ze[0],Rt=Ze[1],Wt=function(Kn){if(!(!jn||Yt)){var Nn=Xe(Kn,pn,Ot),Te=Nn.map(function(xa){var Ea=xa.option;return Ea}),Ht=Te[Te.length-1];if(Ht&&!Pe(Ht,Ot)){var sa=le(Kn);Rt(function(xa){return[].concat((0,Se.Z)(xa),[sa])}),jn(Te)}}};ge.useEffect(function(){We.length&&We.forEach(function(Zn){var Kn=de(Zn),Nn=Xe(Kn,pn,Ot,!0).map(function(Ht){var sa=Ht.option;return sa}),Te=Nn[Nn.length-1];(!Te||Te[Ot.children]||Pe(Te,Ot))&&Rt(function(Ht){return Ht.filter(function(sa){return sa!==Zn})})})},[pn,We,Ot]);var en=ge.useMemo(function(){return new Set(re(Cn))},[Cn]),dn=ge.useMemo(function(){return new Set(re(hn))},[hn]),In=Ut(Ct,Xt),Ln=(0,ve.Z)(In,2),Sn=Ln[0],_n=Ln[1],je=function(Kn){_n(Kn),Wt(Kn)},Et=function(Kn){if(sn)return!1;var Nn=Kn.disabled,Te=Pe(Kn,Ot);return!Nn&&(Te||wn||Ct)},Pn=function(Kn,Nn){var Te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;yn(Kn),!Ct&&(Nn||wn&&(zt==="hover"||Te))&&It(!1)},bt=ge.useMemo(function(){return Yt?Dn:pn},[Yt,Dn,pn]),En=ge.useMemo(function(){for(var Zn=[{options:bt}],Kn=bt,Nn=ze(Kn,Ot),Te=function(){var xa=Sn[Ht],Ea=Kn.find(function(rn,un){return(Nn[un]?le(Nn[un]):rn[Ot.value])===xa}),va=Ea==null?void 0:Ea[Ot.children];if(!(va!=null&&va.length))return 1;Kn=va,Zn.push({options:va})},Ht=0;Ht":Cn,Ot=be.loadingIcon,wn=be.direction,yn=be.notFoundContent,Dn=yn===void 0?"Not Found":yn,kn=be.disabled,jn=!!It,zt=(0,Ue.C8)(Gt,{value:gn,postState:ut}),_t=(0,ve.Z)(zt,2),Be=_t[0],Ze=_t[1],We=ge.useMemo(function(){return De(Xt)},[JSON.stringify(Xt)]),Rt=lt(We,Yt),Wt=(0,ve.Z)(Rt,3),en=Wt[0],dn=Wt[1],In=Wt[2],Ln=St(en,We),Sn=xe(jn,Be,dn,In,Ln),_n=(0,ve.Z)(Sn,3),je=_n[0],Et=_n[1],Pn=_n[2],bt=(0,Ue.zX)(function(Rn){if(Ze(Rn),vn){var Yn=ut(Rn),Zn=Yn.map(function(Te){return Xe(Te,en,We).map(function(Ht){return Ht.option})}),Kn=jn?Yn:Yn[0],Nn=jn?Zn:Zn[0];vn(Kn,Nn)}}),En=Ge(jn,bt,je,Et,Pn,dn,In,jt),Gn=(0,Ue.zX)(function(Rn){En(Rn)}),mn=ge.useMemo(function(){return{options:en,fieldNames:We,values:je,halfValues:Et,changeOnSelect:sn,onSelect:Gn,checkable:It,searchOptions:[],dropdownPrefixCls:void 0,loadData:Zt,expandTrigger:pn,expandIcon:hn,loadingIcon:Ot,dropdownMenuColumnStyle:void 0}},[en,We,je,Et,sn,Gn,It,Zt,pn,hn,Ot]),on="".concat(et,"-panel"),Tn=!en.length;return ge.createElement(ye.Provider,{value:mn},ge.createElement("div",{className:He()(on,(he={},(0,ae.Z)(he,"".concat(on,"-rtl"),wn==="rtl"),(0,ae.Z)(he,"".concat(on,"-empty"),Tn),he),Ct),style:pt},Tn?Dn:ge.createElement(vt,{prefixCls:et,searchValue:"",multiple:jn,toggleOpen:Ft,open:!0,direction:wn,disabled:kn})))}function Ve(se){var he=se.onPopupVisibleChange,be=se.popupVisible,ke=se.popupClassName,et=se.popupPlacement;warning(!he,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(be===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(ke===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(et===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Qe(se,he){if(se){var be=function ke(et){for(var pt=0;pt":Wt,dn=se.loadingIcon,In=se.children,Ln=se.dropdownMatchSelectWidth,Sn=Ln===void 0?!1:Ln,_n=se.showCheckedStrategy,je=_n===void 0?ne:_n,Et=se.optionRender,Pn=(0,ce.Z)(se,ot),bt=(0,pe.ZP)(be),En=!!Xt,Gn=(0,me.Z)(Ct,{value:Yt,postState:ut}),mn=(0,ve.Z)(Gn,2),on=mn[0],Tn=mn[1],Rn=ge.useMemo(function(){return De(pt)},[JSON.stringify(pt)]),Yn=lt(Rn,hn),Zn=(0,ve.Z)(Yn,3),Kn=Zn[0],Nn=Zn[1],Te=Zn[2],Ht=(0,me.Z)("",{value:jt,postState:function(pa){return pa||""}}),sa=(0,ve.Z)(Ht,2),xa=sa[0],Ea=sa[1],va=function(pa,Ta){Ea(pa),Ta.source!=="blur"&&Zt&&Zt(pa)},rn=yt(pn),un=(0,ve.Z)(rn,2),An=un[0],qt=un[1],Mn=z(xa,Kn,Rn,Ot||et,qt,It||En),ra=St(Kn,Rn),wa=xe(En,on,Nn,Te,ra),ga=(0,ve.Z)(wa,3),Pa=ga[0],Bt=ga[1],Le=ga[2],xt=ge.useMemo(function(){var ca=re(Pa),pa=$e(ca,Nn,je);return[].concat((0,Se.Z)(Le),(0,Se.Z)(Te(pa)))},[Pa,Nn,Te,Le,je]),an=it(xt,Kn,Rn,En,gn),zn=(0,Ee.Z)(function(ca){if(Tn(ca),Gt){var pa=ut(ca),Ta=pa.map(function(ie){return Xe(ie,Kn,Rn).map(function(wt){return wt.option})}),ja=En?pa:pa[0],Wa=En?Ta:Ta[0];Gt(ja,Wa)}}),Jn=Ge(En,zn,Pa,Bt,Le,Nn,Te,je),On=(0,Ee.Z)(function(ca){(!En||vn)&&Ea(""),Jn(ca)}),Fn=function(pa,Ta){if(Ta.type==="clear"){zn([]);return}var ja=Ta.values[0],Wa=ja.valueCells;On(Wa)},qn=Dn!==void 0?Dn:yn,Qn=jn||kn,fa=Ze||Be,ka=function(pa){We==null||We(pa),Rt==null||Rt(pa)},ya=ge.useMemo(function(){return{options:Kn,fieldNames:Rn,values:Pa,halfValues:Bt,changeOnSelect:It,onSelect:On,checkable:Xt,searchOptions:Mn,dropdownPrefixCls:Ot,loadData:wn,expandTrigger:Cn,expandIcon:en,loadingIcon:dn,dropdownMenuColumnStyle:zt,optionRender:Et}},[Kn,Rn,Pa,Bt,It,On,Xt,Mn,Ot,wn,Cn,en,dn,zt,Et]),Ba=!(xa?Mn:Kn).length,Ma=xa&&qt.matchInputWidth||Ba?{}:{minWidth:"auto"};return ge.createElement(ye.Provider,{value:ya},ge.createElement(fe.Ac,(0,b.Z)({},Pn,{ref:he,id:bt,prefixCls:et,autoClearSearchValue:vn,dropdownMatchSelectWidth:Sn,dropdownStyle:(0,ue.Z)((0,ue.Z)({},Ma),_t),displayValues:an,onDisplayValuesChange:Fn,mode:En?"multiple":void 0,searchValue:xa,onSearch:va,showSearch:An,OptionList:nn,emptyOptions:Ba,open:qn,dropdownClassName:Qn,placement:fa,onDropdownVisibleChange:ka,getRawInputElement:function(){return In}})))});mt.SHOW_PARENT=ne,mt.SHOW_CHILD=oe,mt.Panel=Ce;var we=mt,Oe=we},98535:function(Ie,Ye,te){"use strict";te.r(Ye),te.d(Ye,{Panel:function(){return ut},default:function(){return Me}});var b=te(72308),ue=te(80702),Se=te(52487),ve=te(62853),ce=te(92310),fe=te.n(ce),pe=te(18929),Ee=te(48736),me=te(59301),ge=te(74416),Ne=te(11592),ye=te(77321),qe=te(49618),ae=te(77900),a=te(10228),E=me.forwardRef(function($e,Xe){var it=$e.prefixCls,St=$e.forceRender,ft=$e.className,Pt=$e.style,lt=$e.children,Lt=$e.isActive,yt=$e.role,At=$e.classNames,Ge=$e.styles,xe=me.useState(Lt||St),rt=(0,Se.Z)(xe,2),He=rt[0],ht=rt[1];return me.useEffect(function(){(St||Lt)&&ht(!0)},[St,Lt]),He?me.createElement("div",{ref:Xe,className:fe()("".concat(it,"-content"),(0,qe.Z)((0,qe.Z)({},"".concat(it,"-content-active"),Lt),"".concat(it,"-content-inactive"),!Lt),ft),style:Pt,role:yt},me.createElement("div",{className:fe()("".concat(it,"-content-box"),At==null?void 0:At.body),style:Ge==null?void 0:Ge.body},lt)):null});E.displayName="PanelContent";var x=E,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=me.forwardRef(function($e,Xe){var it=$e.showArrow,St=it===void 0?!0:it,ft=$e.headerClass,Pt=$e.isActive,lt=$e.onItemClick,Lt=$e.forceRender,yt=$e.className,At=$e.classNames,Ge=At===void 0?{}:At,xe=$e.styles,rt=xe===void 0?{}:xe,He=$e.prefixCls,ht=$e.collapsible,kt=$e.accordion,Ae=$e.panelKey,st=$e.extra,Vt=$e.header,Tt=$e.expandIcon,Ut=$e.openMotion,Jt=$e.destroyInactivePanel,gt=$e.children,Mt=(0,ge.Z)($e,y),vt=ht==="disabled",cn=st!=null&&typeof st!="boolean",nn=(0,qe.Z)((0,qe.Z)((0,qe.Z)({onClick:function(){lt==null||lt(Ae)},onKeyDown:function(ot){(ot.key==="Enter"||ot.keyCode===a.Z.ENTER||ot.which===a.Z.ENTER)&&(lt==null||lt(Ae))},role:kt?"tab":"button"},"aria-expanded",Pt),"aria-disabled",vt),"tabIndex",vt?-1:0),Ue=typeof Tt=="function"?Tt($e):me.createElement("i",{className:"arrow"}),Ft=Ue&&me.createElement("div",(0,b.Z)({className:"".concat(He,"-expand-icon")},["header","icon"].includes(ht)?nn:{}),Ue),Ce=fe()("".concat(He,"-item"),(0,qe.Z)((0,qe.Z)({},"".concat(He,"-item-active"),Pt),"".concat(He,"-item-disabled"),vt),yt),Ve=fe()(ft,"".concat(He,"-header"),(0,qe.Z)({},"".concat(He,"-collapsible-").concat(ht),!!ht),Ge.header),Qe=(0,ye.Z)({className:Ve,style:rt.header},["header","icon"].includes(ht)?{}:nn);return me.createElement("div",(0,b.Z)({},Mt,{ref:Xe,className:Ce}),me.createElement("div",Qe,St&&Ft,me.createElement("span",(0,b.Z)({className:"".concat(He,"-header-text")},ht==="header"?nn:{}),Vt),cn&&me.createElement("div",{className:"".concat(He,"-extra")},st)),me.createElement(ae.default,(0,b.Z)({visible:Pt,leavedClassName:"".concat(He,"-content-hidden")},Ut,{forceRender:Lt,removeOnLeave:Jt}),function(at,ot){var mt=at.className,we=at.style;return me.createElement(x,{ref:ot,prefixCls:He,className:mt,classNames:Ge,style:we,styles:rt,isActive:Pt,forceRender:Lt,role:kt?"tabpanel":void 0},gt)}))}),ee=z,ne=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],oe=function(Xe,it){var St=it.prefixCls,ft=it.accordion,Pt=it.collapsible,lt=it.destroyInactivePanel,Lt=it.onItemClick,yt=it.activeKey,At=it.openMotion,Ge=it.expandIcon;return Xe.map(function(xe,rt){var He=xe.children,ht=xe.label,kt=xe.key,Ae=xe.collapsible,st=xe.onItemClick,Vt=xe.destroyInactivePanel,Tt=(0,ge.Z)(xe,ne),Ut=String(kt!=null?kt:rt),Jt=Ae!=null?Ae:Pt,gt=Vt!=null?Vt:lt,Mt=function(nn){Jt!=="disabled"&&(Lt(nn),st==null||st(nn))},vt=!1;return ft?vt=yt[0]===Ut:vt=yt.indexOf(Ut)>-1,me.createElement(ee,(0,b.Z)({},Tt,{prefixCls:St,key:Ut,panelKey:Ut,isActive:vt,accordion:ft,openMotion:At,expandIcon:Ge,header:ht,collapsible:Jt,onItemClick:Mt,destroyInactivePanel:gt}),He)})},le=function(Xe,it,St){if(!Xe)return null;var ft=St.prefixCls,Pt=St.accordion,lt=St.collapsible,Lt=St.destroyInactivePanel,yt=St.onItemClick,At=St.activeKey,Ge=St.openMotion,xe=St.expandIcon,rt=Xe.key||String(it),He=Xe.props,ht=He.header,kt=He.headerClass,Ae=He.destroyInactivePanel,st=He.collapsible,Vt=He.onItemClick,Tt=!1;Pt?Tt=At[0]===rt:Tt=At.indexOf(rt)>-1;var Ut=st!=null?st:lt,Jt=function(vt){Ut!=="disabled"&&(yt(vt),Vt==null||Vt(vt))},gt={key:rt,panelKey:rt,header:ht,headerClass:kt,isActive:Tt,prefixCls:ft,destroyInactivePanel:Ae!=null?Ae:Lt,openMotion:Ge,accordion:Pt,children:Xe.props.children,onItemClick:Jt,expandIcon:xe,collapsible:Ut};return typeof Xe.type=="string"?Xe:(Object.keys(gt).forEach(function(Mt){typeof gt[Mt]=="undefined"&&delete gt[Mt]}),me.cloneElement(Xe,gt))};function re($e,Xe,it){return Array.isArray($e)?oe($e,it):(0,Ne.Z)(Xe).map(function(St,ft){return le(St,ft,it)})}var de=re,De=te(26112);function Pe($e){var Xe=$e;if(!Array.isArray(Xe)){var it=(0,ve.Z)(Xe);Xe=it==="number"||it==="string"?[Xe]:[]}return Xe.map(function(St){return String(St)})}var Ke=me.forwardRef(function($e,Xe){var it=$e.prefixCls,St=it===void 0?"rc-collapse":it,ft=$e.destroyInactivePanel,Pt=ft===void 0?!1:ft,lt=$e.style,Lt=$e.accordion,yt=$e.className,At=$e.children,Ge=$e.collapsible,xe=$e.openMotion,rt=$e.expandIcon,He=$e.activeKey,ht=$e.defaultActiveKey,kt=$e.onChange,Ae=$e.items,st=fe()(St,yt),Vt=(0,pe.Z)([],{value:He,onChange:function(cn){return kt==null?void 0:kt(cn)},defaultValue:ht,postState:Pe}),Tt=(0,Se.Z)(Vt,2),Ut=Tt[0],Jt=Tt[1],gt=function(cn){return Jt(function(){if(Lt)return Ut[0]===cn?[]:[cn];var nn=Ut.indexOf(cn),Ue=nn>-1;return Ue?Ut.filter(function(Ft){return Ft!==cn}):[].concat((0,ue.Z)(Ut),[cn])})};(0,Ee.ZP)(!At,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Mt=de(Ae,At,{prefixCls:St,accordion:Lt,openMotion:xe,expandIcon:rt,collapsible:Ge,destroyInactivePanel:Pt,onItemClick:gt,activeKey:Ut});return me.createElement("div",(0,b.Z)({ref:Xe,className:st,style:lt,role:Lt?"tablist":void 0},(0,De.Z)($e,{aria:!0,data:!0})),Mt)}),ze=Object.assign(Ke,{Panel:ee}),Me=ze,ut=ze.Panel},9940:function(Ie,Ye,te){"use strict";te.d(Ye,{Qw:function(){return st},FJ:function(){return Tt},hT:function(){return Vt},OF:function(){return ne},ZP:function(){return Ft}});var b=te(72308),ue=te(80702),Se=te(77321),ve=te(52487),ce=te(74416),fe=te(62853),pe=te(45560),Ee=te(69582),me=te(34643),ge=te(18929),Ne=te(48736),ye=te(59301),qe=function(Ce){var Ve=ye.useRef({valueLabels:new Map});return ye.useMemo(function(){var Qe=Ve.current.valueLabels,at=new Map,ot=Ce.map(function(mt){var we=mt.value,Oe=mt.label,se=Oe!=null?Oe:Qe.get(we);return at.set(we,se),(0,Se.Z)((0,Se.Z)({},mt),{},{label:se})});return Ve.current.valueLabels=at,[ot]},[Ce])},ae=function(Ve,Qe,at,ot){return ye.useMemo(function(){var mt=function(pt){return pt.map(function(Ct){var Yt=Ct.value;return Yt})},we=mt(Ve),Oe=mt(Qe),se=we.filter(function(et){return!ot[et]}),he=we,be=Oe;if(at){var ke=(0,me.S)(we,!0,ot);he=ke.checkedKeys,be=ke.halfCheckedKeys}return[Array.from(new Set([].concat((0,ue.Z)(se),(0,ue.Z)(he)))),be]},[Ve,Qe,at,ot])},a=ae,E=te(34061),x=function(Ce,Ve){return ye.useMemo(function(){var Qe=(0,E.I8)(Ce,{fieldNames:Ve,initWrapper:function(ot){return(0,Se.Z)((0,Se.Z)({},ot),{},{valueEntities:new Map})},processEntity:function(ot,mt){var we=ot.node[Ve.value];if(0)var Oe;mt.valueEntities.set(we,ot)}});return Qe},[Ce,Ve])},y=te(49618),z=te(11592),ee=function(){return null},ne=ee,oe=["children","value"];function le(Ce){return(0,z.Z)(Ce).map(function(Ve){if(!ye.isValidElement(Ve)||!Ve.type)return null;var Qe=Ve,at=Qe.key,ot=Qe.props,mt=ot.children,we=ot.value,Oe=(0,ce.Z)(ot,oe),se=(0,Se.Z)({key:at,value:we},Oe),he=le(mt);return he.length&&(se.children=he),se}).filter(function(Ve){return Ve})}function re(Ce){if(!Ce)return Ce;var Ve=(0,Se.Z)({},Ce);return"props"in Ve||Object.defineProperty(Ve,"props",{get:function(){return(0,Ne.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Ve}}),Ve}function de(Ce,Ve,Qe,at,ot,mt){var we=null,Oe=null;function se(){function he(be){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return be.map(function(pt,Ct){var Yt="".concat(ke,"-").concat(Ct),It=pt[mt.value],Gt=Qe.includes(It),gn=he(pt[mt.children]||[],Yt,Gt),Xt=ye.createElement(ne,pt,gn.map(function(vn){return vn.node}));if(Ve===It&&(we=Xt),Gt){var sn={pos:Yt,node:Xt,children:gn};return et||Oe.push(sn),sn}return null}).filter(function(pt){return pt})}Oe||(Oe=[],he(at),Oe.sort(function(be,ke){var et=be.node.props.value,pt=ke.node.props.value,Ct=Qe.indexOf(et),Yt=Qe.indexOf(pt);return Ct-Yt}))}Object.defineProperty(Ce,"triggerNode",{get:function(){return(0,Ne.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),se(),we}}),Object.defineProperty(Ce,"allCheckedNodes",{get:function(){return(0,Ne.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),se(),ot?Oe:Oe.map(function(be){var ke=be.node;return ke})}})}var De=function(Ve,Qe,at){var ot=at.fieldNames,mt=at.treeNodeFilterProp,we=at.filterTreeNode,Oe=ot.children;return ye.useMemo(function(){if(!Qe||we===!1)return Ve;var se=typeof we=="function"?we:function(be,ke){return String(ke[mt]).toUpperCase().includes(Qe.toUpperCase())},he=function be(ke){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ke.reduce(function(pt,Ct){var Yt=Ct[Oe],It=et||se(Qe,re(Ct)),Gt=be(Yt||[],It);return(It||Gt.length)&&pt.push((0,Se.Z)((0,Se.Z)({},Ct),{},(0,y.Z)({isLeaf:void 0},Oe,Gt))),pt},[])};return he(Ve)},[Ve,Qe,Oe,mt,we])},Pe=De;function Ke(Ce){var Ve=ye.useRef();Ve.current=Ce;var Qe=ye.useCallback(function(){return Ve.current.apply(Ve,arguments)},[]);return Qe}function ze(Ce,Ve){var Qe=Ve.id,at=Ve.pId,ot=Ve.rootPId,mt=new Map,we=[];return Ce.forEach(function(Oe){var se=Oe[Qe],he=(0,Se.Z)((0,Se.Z)({},Oe),{},{key:Oe.key||se});mt.set(se,he)}),mt.forEach(function(Oe){var se=Oe[at],he=mt.get(se);he?(he.children=he.children||[],he.children.push(Oe)):(se===ot||ot===null)&&we.push(Oe)}),we}function Me(Ce,Ve,Qe){return ye.useMemo(function(){if(Ce){if(Qe){var at=(0,Se.Z)({id:"id",pId:"pId",rootPId:null},(0,fe.Z)(Qe)==="object"?Qe:{});return ze(Ce,at)}return Ce}return le(Ve)},[Ve,Qe,Ce])}var ut=ye.createContext(null),$e=ut,Xe=te(2826),it=te(15018),St=te(10228),ft=te(80547),Pt=ye.createContext(null),lt=Pt,Lt=function(Ve){return Array.isArray(Ve)?Ve:Ve!==void 0?[Ve]:[]},yt=function(Ve){var Qe=Ve||{},at=Qe.label,ot=Qe.value,mt=Qe.children;return{_title:at?[at]:["title","label"],value:ot||"value",key:ot||"value",children:mt||"children"}},At=function(Ve){return!Ve||Ve.disabled||Ve.disableCheckbox||Ve.checkable===!1},Ge=function(Ve,Qe){var at=[],ot=function mt(we){we.forEach(function(Oe){var se=Oe[Qe.children];se&&(at.push(Oe[Qe.value]),mt(se))})};return ot(Ve),at},xe=function(Ve){return Ve==null},rt=te(70425),He={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ht=function(Ve,Qe){var at=(0,pe.lk)(),ot=at.prefixCls,mt=at.multiple,we=at.searchValue,Oe=at.toggleOpen,se=at.open,he=at.notFoundContent,be=ye.useContext(lt),ke=be.virtual,et=be.listHeight,pt=be.listItemHeight,Ct=be.listItemScrollOffset,Yt=be.treeData,It=be.fieldNames,Gt=be.onSelect,gn=be.dropdownMatchSelectWidth,Xt=be.treeExpandAction,sn=be.treeTitleRender,vn=be.onPopupScroll,jt=be.leftMaxCount,Zt=be.leafCountOnly,pn=be.valueEntities,Cn=ye.useContext($e),hn=Cn.checkable,Ot=Cn.checkedKeys,wn=Cn.halfCheckedKeys,yn=Cn.treeExpandedKeys,Dn=Cn.treeDefaultExpandAll,kn=Cn.treeDefaultExpandedKeys,jn=Cn.onTreeExpand,zt=Cn.treeIcon,_t=Cn.showTreeIcon,Be=Cn.switcherIcon,Ze=Cn.treeLine,We=Cn.treeNodeFilterProp,Rt=Cn.loadData,Wt=Cn.treeLoadedKeys,en=Cn.treeMotion,dn=Cn.onTreeLoad,In=Cn.keyEntities,Ln=ye.useRef(),Sn=(0,ft.Z)(function(){return Yt},[se,Yt],function(Bt,Le){return Le[0]&&Bt[1]!==Le[1]}),_n=ye.useMemo(function(){return hn?{checked:Ot,halfChecked:wn}:null},[hn,Ot,wn]);ye.useEffect(function(){if(se&&!mt&&Ot.length){var Bt;(Bt=Ln.current)===null||Bt===void 0||Bt.scrollTo({key:Ot[0]})}},[se]);var je=function(Le){Le.preventDefault()},Et=function(Le,xt){var an=xt.node;hn&&At(an)||(Gt(an.key,{selected:!Ot.includes(an.key)}),mt||Oe(!1))},Pn=ye.useState(kn),bt=(0,ve.Z)(Pn,2),En=bt[0],Gn=bt[1],mn=ye.useState(null),on=(0,ve.Z)(mn,2),Tn=on[0],Rn=on[1],Yn=ye.useMemo(function(){return yn?(0,ue.Z)(yn):we?Tn:En},[En,Tn,yn,we]),Zn=function(Le){Gn(Le),Rn(Le),jn&&jn(Le)},Kn=String(we).toLowerCase(),Nn=function(Le){return Kn?String(Le[We]).toLowerCase().includes(Kn):!1};ye.useEffect(function(){we&&Rn(Ge(Yt,It))},[we]);var Te=ye.useState(function(){return new Map}),Ht=(0,ve.Z)(Te,2),sa=Ht[0],xa=Ht[1];ye.useEffect(function(){jt&&xa(new Map)},[jt]);function Ea(Bt){var Le=Bt[It.value];if(!sa.has(Le)){var xt=pn.get(Le),an=(xt.children||[]).length===0;if(an)sa.set(Le,!1);else{var zn=xt.children.filter(function(On){return!On.node.disabled&&!On.node.disableCheckbox&&!Ot.includes(On.node[It.value])}),Jn=zn.length;sa.set(Le,Jn>jt)}}return sa.get(Le)}var va=(0,rt.zX)(function(Bt){var Le=Bt[It.value];return Ot.includes(Le)||jt===null?!1:jt<=0?!0:Zt&&jt?Ea(Bt):!1}),rn=function Bt(Le){var xt=(0,Xe.Z)(Le),an;try{for(xt.s();!(an=xt.n()).done;){var zn=an.value;if(!(zn.disabled||zn.selectable===!1)){if(we){if(Nn(zn))return zn}else return zn;if(zn[It.children]){var Jn=Bt(zn[It.children]);if(Jn)return Jn}}}}catch(On){xt.e(On)}finally{xt.f()}return null},un=ye.useState(null),An=(0,ve.Z)(un,2),qt=An[0],Mn=An[1],ra=In[qt];ye.useEffect(function(){if(se){var Bt=null,Le=function(){var an=rn(Sn);return an?an[It.value]:null};!mt&&Ot.length&&!we?Bt=Ot[0]:Bt=Le(),Mn(Bt)}},[se,we]),ye.useImperativeHandle(Qe,function(){var Bt;return{scrollTo:(Bt=Ln.current)===null||Bt===void 0?void 0:Bt.scrollTo,onKeyDown:function(xt){var an,zn=xt.which;switch(zn){case St.Z.UP:case St.Z.DOWN:case St.Z.LEFT:case St.Z.RIGHT:(an=Ln.current)===null||an===void 0||an.onKeyDown(xt);break;case St.Z.ENTER:{if(ra){var Jn=va(ra.node),On=(ra==null?void 0:ra.node)||{},Fn=On.selectable,qn=On.value,Qn=On.disabled;Fn!==!1&&!Qn&&!Jn&&Et(null,{node:{key:qt},selected:!Ot.includes(qn)})}break}case St.Z.ESC:Oe(!1)}},onKeyUp:function(){}}});var wa=(0,ft.Z)(function(){return!we},[we,yn||En],function(Bt,Le){var xt=(0,ve.Z)(Bt,1),an=xt[0],zn=(0,ve.Z)(Le,2),Jn=zn[0],On=zn[1];return an!==Jn&&!!(Jn||On)}),ga=wa?Rt:null;if(Sn.length===0)return ye.createElement("div",{role:"listbox",className:"".concat(ot,"-empty"),onMouseDown:je},he);var Pa={fieldNames:It};return Wt&&(Pa.loadedKeys=Wt),Yn&&(Pa.expandedKeys=Yn),ye.createElement("div",{onMouseDown:je},ra&&se&&ye.createElement("span",{style:He,"aria-live":"assertive"},ra.node.value),ye.createElement(it.y6.Provider,{value:{nodeDisabled:va}},ye.createElement(it.ZP,(0,b.Z)({ref:Ln,focusable:!1,prefixCls:"".concat(ot,"-tree"),treeData:Sn,height:et,itemHeight:pt,itemScrollOffset:Ct,virtual:ke!==!1&&gn!==!1,multiple:mt,icon:zt,showIcon:_t,switcherIcon:Be,showLine:Ze,loadData:ga,motion:en,activeKey:qt,checkable:hn,checkStrictly:!0,checkedKeys:_n,selectedKeys:hn?[]:Ot,defaultExpandAll:Dn,titleRender:sn},Pa,{onActiveChange:Mn,onSelect:Et,onCheck:Et,onExpand:Zn,onLoad:dn,filterTreeNode:Nn,expandAction:Xt,onScroll:vn}))))},kt=ye.forwardRef(ht),Ae=kt,st="SHOW_ALL",Vt="SHOW_PARENT",Tt="SHOW_CHILD";function Ut(Ce,Ve,Qe,at){var ot=new Set(Ce);return Ve===Tt?Ce.filter(function(mt){var we=Qe[mt];return!we||!we.children||!we.children.some(function(Oe){var se=Oe.node;return ot.has(se[at.value])})||!we.children.every(function(Oe){var se=Oe.node;return At(se)||ot.has(se[at.value])})}):Ve===Vt?Ce.filter(function(mt){var we=Qe[mt],Oe=we?we.parent:null;return!Oe||At(Oe.node)||!ot.has(Oe.key)}):Ce}function Jt(Ce){var Ve=Ce.searchPlaceholder,Qe=Ce.treeCheckStrictly,at=Ce.treeCheckable,ot=Ce.labelInValue,mt=Ce.value,we=Ce.multiple,Oe=Ce.showCheckedStrategy,se=Ce.maxCount;warning(!Ve,"`searchPlaceholder` has been removed."),Qe&&ot===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ot||Qe)&&warning(toArray(mt).every(function(he){return he&&_typeof(he)==="object"&&"value"in he}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Qe||we||at?warning(!mt||Array.isArray(mt),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(mt),"`value` should not be array when `TreeSelect` is single mode."),se&&(Oe==="SHOW_ALL"&&!Qe||Oe==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var gt=null,Mt=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function vt(Ce){return!Ce||(0,fe.Z)(Ce)!=="object"}var cn=ye.forwardRef(function(Ce,Ve){var Qe=Ce.id,at=Ce.prefixCls,ot=at===void 0?"rc-tree-select":at,mt=Ce.value,we=Ce.defaultValue,Oe=Ce.onChange,se=Ce.onSelect,he=Ce.onDeselect,be=Ce.searchValue,ke=Ce.inputValue,et=Ce.onSearch,pt=Ce.autoClearSearchValue,Ct=pt===void 0?!0:pt,Yt=Ce.filterTreeNode,It=Ce.treeNodeFilterProp,Gt=It===void 0?"value":It,gn=Ce.showCheckedStrategy,Xt=Ce.treeNodeLabelProp,sn=Ce.multiple,vn=Ce.treeCheckable,jt=Ce.treeCheckStrictly,Zt=Ce.labelInValue,pn=Ce.maxCount,Cn=Ce.fieldNames,hn=Ce.treeDataSimpleMode,Ot=Ce.treeData,wn=Ce.children,yn=Ce.loadData,Dn=Ce.treeLoadedKeys,kn=Ce.onTreeLoad,jn=Ce.treeDefaultExpandAll,zt=Ce.treeExpandedKeys,_t=Ce.treeDefaultExpandedKeys,Be=Ce.onTreeExpand,Ze=Ce.treeExpandAction,We=Ce.virtual,Rt=Ce.listHeight,Wt=Rt===void 0?200:Rt,en=Ce.listItemHeight,dn=en===void 0?20:en,In=Ce.listItemScrollOffset,Ln=In===void 0?0:In,Sn=Ce.onDropdownVisibleChange,_n=Ce.dropdownMatchSelectWidth,je=_n===void 0?!0:_n,Et=Ce.treeLine,Pn=Ce.treeIcon,bt=Ce.showTreeIcon,En=Ce.switcherIcon,Gn=Ce.treeMotion,mn=Ce.treeTitleRender,on=Ce.onPopupScroll,Tn=(0,ce.Z)(Ce,Mt),Rn=(0,Ee.ZP)(Qe),Yn=vn&&!jt,Zn=vn||jt,Kn=jt||Zt,Nn=Zn||sn,Te=(0,ge.Z)(we,{value:mt}),Ht=(0,ve.Z)(Te,2),sa=Ht[0],xa=Ht[1],Ea=ye.useMemo(function(){return vn?gn||Tt:st},[gn,vn]),va=ye.useMemo(function(){return yt(Cn)},[JSON.stringify(Cn)]),rn=(0,ge.Z)("",{value:be!==void 0?be:ke,postState:function(Je){return Je||""}}),un=(0,ve.Z)(rn,2),An=un[0],qt=un[1],Mn=function(Je){qt(Je),et==null||et(Je)},ra=Me(Ot,wn,hn),wa=x(ra,va),ga=wa.keyEntities,Pa=wa.valueEntities,Bt=ye.useCallback(function(nt){var Je=[],tt=[];return nt.forEach(function(Nt){Pa.has(Nt)?tt.push(Nt):Je.push(Nt)}),{missingRawValues:Je,existRawValues:tt}},[Pa]),Le=Pe(ra,An,{fieldNames:va,treeNodeFilterProp:Gt,filterTreeNode:Yt}),xt=ye.useCallback(function(nt){if(nt){if(Xt)return nt[Xt];for(var Je=va._title,tt=0;ttWa)){var tn=zn(nt);if(xa(tn),Ct&&qt(""),Oe){var Qt=nt;Yn&&(Qt=Nt.map(function(ua){var Za=Pa.get(ua);return Za?Za.node[va.value]:ua}));var Kt=Je||{triggerValue:void 0,selected:void 0},fn=Kt.triggerValue,bn=Kt.selected,$t=Qt;if(jt){var Xn=Qn.filter(function(ua){return!Qt.includes(ua.value)});$t=[].concat((0,ue.Z)($t),(0,ue.Z)(Xn))}var $n=zn($t),Da={preValue:qn,triggerValue:fn},ha=!0;(jt||tt==="selection"&&!bn)&&(ha=!1),de(Da,fn,nt,ra,ha,va),Zn?Da.checked=bn:Da.selected=bn;var Oa=Kn?$n:$n.map(function(ua){return ua.value});Oe(Nn?Oa:Oa[0],Kn?null:$n.map(function(ua){return ua.label}),Da)}}}),wt=ye.useCallback(function(nt,Je){var tt,Nt=Je.selected,tn=Je.source,Qt=ga[nt],Kt=Qt==null?void 0:Qt.node,fn=(tt=Kt==null?void 0:Kt[va.value])!==null&&tt!==void 0?tt:nt;if(!Nn)ie([fn],{selected:!0,triggerValue:fn},"option");else{var bn=Nt?[].concat((0,ue.Z)(fa),[fn]):Ba.filter(function(Za){return Za!==fn});if(Yn){var $t=Bt(bn),Xn=$t.missingRawValues,$n=$t.existRawValues,Da=$n.map(function(Za){return Pa.get(Za).key}),ha;if(Nt){var Oa=(0,me.S)(Da,!0,ga);ha=Oa.checkedKeys}else{var ua=(0,me.S)(Da,{checked:!1,halfCheckedKeys:Ma},ga);ha=ua.checkedKeys}bn=[].concat((0,ue.Z)(Xn),(0,ue.Z)(ha.map(function(Za){return ga[Za].node[va.value]})))}ie(bn,{selected:Nt,triggerValue:fn},tn||"option")}Nt||!Nn?se==null||se(fn,re(Kt)):he==null||he(fn,re(Kt))},[Bt,Pa,ga,va,Nn,fa,ie,Yn,se,he,Ba,Ma,pn]),Fe=ye.useCallback(function(nt){if(Sn){var Je={};Object.defineProperty(Je,"documentClickClose",{get:function(){return(0,Ne.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Sn(nt,Je)}},[Sn]),_e=Ke(function(nt,Je){var tt=nt.map(function(Nt){return Nt.value});if(Je.type==="clear"){ie(tt,{},"selection");return}Je.values.length&&wt(Je.values[0].value,{selected:!1,source:"selection"})}),Re=ye.useMemo(function(){return{virtual:We,dropdownMatchSelectWidth:je,listHeight:Wt,listItemHeight:dn,listItemScrollOffset:Ln,treeData:Le,fieldNames:va,onSelect:wt,treeExpandAction:Ze,treeTitleRender:mn,onPopupScroll:on,leftMaxCount:pn===void 0?null:pn-ja.length,leafCountOnly:Ea==="SHOW_CHILD"&&!jt&&!!vn,valueEntities:Pa}},[We,je,Wt,dn,Ln,Le,va,wt,Ze,mn,on,pn,ja.length,Ea,jt,vn,Pa]),dt=ye.useMemo(function(){return{checkable:Zn,loadData:yn,treeLoadedKeys:Dn,onTreeLoad:kn,checkedKeys:Ba,halfCheckedKeys:Ma,treeDefaultExpandAll:jn,treeExpandedKeys:zt,treeDefaultExpandedKeys:_t,onTreeExpand:Be,treeIcon:Pn,treeMotion:Gn,showTreeIcon:bt,switcherIcon:En,treeLine:Et,treeNodeFilterProp:Gt,keyEntities:ga}},[Zn,yn,Dn,kn,Ba,Ma,jn,zt,_t,Be,Pn,Gn,bt,En,Et,Gt,ga]);return ye.createElement(lt.Provider,{value:Re},ye.createElement($e.Provider,{value:dt},ye.createElement(pe.Ac,(0,b.Z)({ref:Ve},Tn,{id:Rn,prefixCls:ot,mode:Nn?"multiple":void 0,displayValues:ja,onDisplayValuesChange:_e,searchValue:An,onSearch:Mn,OptionList:Ae,emptyOptions:!ra.length,onDropdownVisibleChange:Fe,dropdownMatchSelectWidth:je}))))}),nn=cn;nn.TreeNode=ne,nn.SHOW_ALL=st,nn.SHOW_PARENT=Vt,nn.SHOW_CHILD=Tt;var Ue=nn,Ft=Ue},27774:function(Ie,Ye){"use strict";Object.defineProperty(Ye,"__esModule",{value:!0}),Ye.SizeSensorId=Ye.SensorTabIndex=Ye.SensorClassName=void 0;var te="size-sensor-id";Ye.SizeSensorId=te;var b="size-sensor-object";Ye.SensorClassName=b;var ue="-1";Ye.SensorTabIndex=ue},79301:function(Ie,Ye){"use strict";Object.defineProperty(Ye,"__esModule",{value:!0}),Ye.default=void 0;var te=function(ue){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,ve=null;return function(){for(var ce=this,fe=arguments.length,pe=new Array(fe),Ee=0;Ee=Se.length?{done:!0}:{done:!1,value:Se[fe++]}},e:function(ye){throw ye},f:pe}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Ee,me=!0,ge=!1;return{s:function(){ce=ce.call(Se)},n:function(){var ye=ce.next();return me=ye.done,ye},e:function(ye){ge=!0,Ee=ye},f:function(){try{me||ce.return==null||ce.return()}finally{if(ge)throw Ee}}}}}}]); diff --git a/umi.d0bce457.js b/umi.a3bc7517.js similarity index 99% rename from umi.d0bce457.js rename to umi.a3bc7517.js index d3b58ec9b9..42239fa24b 100644 --- a/umi.d0bce457.js +++ b/umi.a3bc7517.js @@ -226,6 +226,6 @@ Add a component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(i,d,e){"use strict";var t=e(65911),r=e(32621),n=e(68151),a=e(16332),s=e(58218),u=e(24538),l=e(44166),o=e(25576),f=e(7825),m=e(73068),p=e(61888),b=e(35454),g=e(16697);i.exports=function(E,O,C,k){var P="stackTraceLimit",I=k?2:1,R=E.split("."),T=R[R.length-1],A=t.apply(null,R);if(A){var L=A.prototype;if(!g&&r(L,"cause")&&delete L.cause,!C)return A;var F=t("Error"),$=O(function(Y,H){var q=f(k?H:Y,void 0),N=k?new A(Y):new A;return q!==void 0&&n(N,"message",q),p(N,$,N.stack,2),this&&a(L,this)&&o(N,this,$),arguments.length>I&&m(N,arguments[I]),N});if($.prototype=L,T!=="Error"?s?s($,F):u($,F,{name:!0}):b&&P in A&&(l($,A,P),l($,A,"prepareStackTrace")),u($,A),!g)try{L.name!==T&&n(L,"name",T),L.constructor=$}catch(Y){}return $}}},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",l=r(u),o=!a(function(){return l([1]).errors[0]!==1})&&a(function(){return l([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),l=e(68151),o=e(35012),f=e(73068),m=e(61888),p=e(62003),b=e(7825),g=e(59893),E=g("toStringTag"),O=Error,C=[].push,k=function(R,T){var A=r(P,this),L;a?L=a(new O,A?n(this):P):(L=A?this:u(P),l(L,E,"Error")),T!==void 0&&l(L,"message",b(T)),m(L,k,L.stack,1),arguments.length>2&&f(L,arguments[2]);var F=[];return p(R,C,{that:F}),l(L,"errors",F),L};a?a(k,O):s(k,O,{name:!0});var P=k.prototype=u(O.prototype,{constructor:o(1,k),message:o(1,""),name:o(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:k})},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],l=r[s];t({global:!0,constructor:!0,forced:l!==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),l=e(61578),o=e(60473),f=a.ArrayBuffer,m=a.DataView,p=m.prototype,b=r(f.prototype.slice),g=r(p.getUint8),E=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(k,P){if(b&&P===void 0)return b(s(this),k);for(var I=s(this).byteLength,R=u(k,I),T=u(P===void 0?I:P,I),A=new(o(this,f))(l(T-R)),L=new m(this),F=new m(A),$=0;R=0?m:f+m;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),l=e(66434),o=e(69392),f=e(81427),m=e(17480),p=e(59893),b=e(46573),g=p("isConcatSpreadable"),E=b>=51||!r(function(){var k=[];return k[g]=!1,k.concat()[0]!==k}),O=function(k){if(!a(k))return!1;var P=k[g];return P!==void 0?!!P:n(k)},C=!E||!m("concat");t({target:"Array",proto:!0,arity:1,forced:C},{concat:function(P){var I=s(this),R=f(I,0),T=0,A,L,F,$,Y;for(A=-1,F=arguments.length;A1?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(l){return r(this,l,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(l){return r(this,l,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),m=s(f),p;return n(o),p=u(f,0),p.length=r(p,f,f,m,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),m=a(f),p=u(f,0);return p.length=r(p,f,f,m,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(l){return r(this,l,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,l=u||!a("indexOf");t({target:"Array",proto:!0,forced:l},{indexOf:function(f){var m=arguments.length>1?arguments[1]:void 0;return u?s(this,f,m)||0:n(this,f,m)}})},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),l=e(25587),o=e(16697),f=e(35454),m="Array Iterator",p=a.set,b=a.getterFor(m);i.exports=u(Array,"Array",function(E,O){p(this,{type:m,target:t(E),index:0,kind:O})},function(){var E=b(this),O=E.target,C=E.index++;if(!O||C>=O.length)return E.target=void 0,l(void 0,!0);switch(E.kind){case"keys":return l(C,!1);case"values":return l(O[C],!1)}return l([C,O[C]],!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(E){}},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),l=n!==Object,o=l||!s("join",",");t({target:"Array",proto:!0,forced:o},{join:function(m){return u(a(this),m===void 0?",":m)}})},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 l(){}return!(s.of.call(l)instanceof l)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var o=0,f=arguments.length,m=new(n(this)?this:s)(f);f>o;)a(m,o,arguments[o++]);return m.length=f,m}})},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),l=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(m){return m instanceof TypeError}},f=l||!o();t({target:"Array",proto:!0,arity:1,forced:f},{push:function(p){var b=r(this),g=n(b),E=arguments.length;s(g+E);for(var O=0;O79&&a<83,l=u||!n("reduceRight");t({target:"Array",proto:!0,forced:l},{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,l=u||!n("reduce");t({target:"Array",proto:!0,forced:l},{reduce:function(f){var m=arguments.length;return r(this,f,m,m>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),l=e(80524),o=e(69392),f=e(59893),m=e(17480),p=e(30867),b=m("slice"),g=f("species"),E=Array,O=Math.max;t({target:"Array",proto:!0,forced:!b},{slice:function(k,P){var I=l(this),R=u(I),T=s(k,R),A=s(P===void 0?R:P,R),L,F,$;if(r(I)&&(L=I.constructor,n(L)&&(L===E||r(L.prototype))?L=void 0:a(L)&&(L=L[g],L===null&&(L=void 0)),L===E||L===void 0))return p(I,T,A);for(F=new(L===void 0?E:L)(O(A-T,0)),$=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),l=e(69905),o=e(3338),f=e(63668),m=e(45601),p=e(78177),b=e(17687),g=e(46573),E=e(19684),O=[],C=r(O.sort),k=r(O.push),P=o(function(){O.sort(void 0)}),I=o(function(){O.sort(null)}),R=m("sort"),T=!o(function(){if(g)return g<70;if(!(p&&p>3)){if(b)return!0;if(E)return E<603;var F="",$,Y,H,q;for($=65;$<76;$++){switch(Y=String.fromCharCode($),$){case 66:case 69:case 70:case 72:H=3;break;case 68:case 71:H=4;break;default:H=2}for(q=0;q<47;q++)O.push({k:Y+q,v:H})}for(O.sort(function(N,V){return V.v-N.v}),q=0;ql(Y)?1:-1}};t({target:"Array",proto:!0,forced:A},{sort:function($){$!==void 0&&n($);var Y=a(this);if(T)return $===void 0?C(Y):C(Y,$);var H=[],q=s(Y),N,V;for(V=0;VI-L+A;$--)m(P,$-1)}else if(A>L)for($=I-L;$>R;$--)Y=$+L-1,H=$+A-1,Y in P?P[H]=P[Y]:m(P,H);for($=0;$=0&&f<=99?f+1900:f;return u(this,m)}})},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(l){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]),l=t(n.getTime);String(new Date(NaN))!==a&&r(n,s,function(){var f=l(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],l=new Error("e",{cause:7}).cause!==7,o=function(m,p){var b={};b[m]=a(m,p,l),t({global:!0,constructor:!0,arity:1,forced:l},b)},f=function(m,p){if(u&&u[m]){var b={};b[m]=a(s+"."+m,p,l),t({target:s,stat:!0,constructor:!0,arity:1,forced:l},b)}};o("Error",function(m){return function(b){return n(m,this,arguments)}}),o("EvalError",function(m){return function(b){return n(m,this,arguments)}}),o("RangeError",function(m){return function(b){return n(m,this,arguments)}}),o("ReferenceError",function(m){return function(b){return n(m,this,arguments)}}),o("SyntaxError",function(m){return function(b){return n(m,this,arguments)}}),o("TypeError",function(m){return function(b){return n(m,this,arguments)}}),o("URIError",function(m){return function(b){return n(m,this,arguments)}}),f("CompileError",function(m){return function(b){return n(m,this,arguments)}}),f("LinkError",function(m){return function(b){return n(m,this,arguments)}}),f("RuntimeError",function(m){return function(b){return n(m,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),l=r(1 .toString),o=r("".toUpperCase),f=/[\w*+\-./@]/,m=function(p,b){for(var g=l(p,16);g.length9490626562425156e-8?a(m)+u:r(m-1+s(m-1)*s(m+1))}})},85660:function(i,d,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,a=Math.sqrt;function s(l){var o=+l;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 l=+u;return l===0?l:n((1+l)/(1-l))/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 l=+u;return r(l)*a(n(l),.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 l=u>>>0;return l?31-r(n(l+.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(l,o){for(var f=0,m=0,p=arguments.length,b=0,g,E;m0?(E=g/b,f+=E*E):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,l){var o=65535,f=+u,m=+l,p=o&f,b=o&m;return 0|p*b+((o&f>>>16)*b+p*(o&m>>>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,l=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:l},{sinh:function(f){var m=+f;return a(m)<1?(n(m)-n(-m))/2:(s(m-1)-s(-m-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,l=r(u),o=r(-u);return l===1/0?1:o===1/0?-1:(l-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),l=e(20865),o=e(32621),f=e(25576),m=e(16332),p=e(18446),b=e(97954),g=e(3338),E=e(80689).f,O=e(71256).f,C=e(37691).f,k=e(49228),P=e(52971).trim,I="Number",R=a[I],T=s[I],A=R.prototype,L=a.TypeError,F=u("".slice),$=u("".charCodeAt),Y=function(Q){var G=b(Q,"number");return typeof G=="bigint"?G:H(G)},H=function(Q){var G=b(Q,"number"),B,W,D,M,Z,X,te,ue;if(p(G))throw new L("Cannot convert a Symbol value to a number");if(typeof G=="string"&&G.length>2){if(G=P(G),B=$(G,0),B===43||B===45){if(W=$(G,2),W===88||W===120)return NaN}else if(B===48){switch($(G,1)){case 66:case 98:D=2,M=49;break;case 79:case 111:D=8,M=55;break;default:return+G}for(Z=F(G,2),X=Z.length,te=0;teM)return NaN;return parseInt(Z,D)}}return+G},q=l(I,!R(" 0o1")||!R("0b1")||R("+0x1")),N=function(Q){return m(A,Q)&&g(function(){k(Q)})},V=function(G){var B=arguments.length<1?0:R(Y(G));return N(this)?f(Object(B),this,V):B};V.prototype=A,q&&!r&&(A.constructor=V),t({global:!0,constructor:!0,wrap:!0,forced:q},{Number:V});var K=function(Q,G){for(var B=n?E(G):"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(","),W=0,D;B.length>W;W++)o(G,D=B[W])&&!o(Q,D)&&C(Q,D,O(G,D))};r&&T&&K(s[I],T),(q||r)&&K(s[I],R)},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),l=e(3338),o=RangeError,f=String,m=isFinite,p=Math.abs,b=Math.floor,g=Math.pow,E=Math.round,O=r(1 .toExponential),C=r(s),k=r("".slice),P=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",I=function(){return l(function(){O(1,1/0)})&&l(function(){O(1,-1/0)})},R=function(){return!l(function(){O(1/0,1/0),O(NaN,1/0)})},T=!P||!I()||!R();t({target:"Number",proto:!0,forced:T},{toExponential:function(L){var F=a(this);if(L===void 0)return O(F);var $=n(L);if(!m(F))return String(F);if($<0||$>20)throw new o("Incorrect fraction digits");if(P)return O(F,$);var Y="",H="",q=0,N="",V="";if(F<0&&(Y="-",F=-F),F===0)q=0,H=C("0",$+1);else{var K=u(F);q=b(K);var Q=0,G=g(10,q-$);Q=E(F/G),2*F>=(2*Q+1)*G&&(Q+=1),Q>=g(10,$+1)&&(Q/=10,q+=1),H=f(Q)}return $!==0&&(H=k(H,0,1)+"."+k(H,1)),q===0?(N="+",V="0"):(N=q>0?"+":"-",V=f(p(q))),H+="e"+N+V,Y+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),l=RangeError,o=String,f=Math.floor,m=r(s),p=r("".slice),b=r(1 .toFixed),g=function(I,R,T){return R===0?T:R%2===1?g(I,R-1,T*I):g(I*I,R/2,T)},E=function(I){for(var R=0,T=I;T>=4096;)R+=12,T/=4096;for(;T>=2;)R+=1,T/=2;return R},O=function(I,R,T){for(var A=-1,L=T;++A<6;)L+=R*I[A],I[A]=L%1e7,L=f(L/1e7)},C=function(I,R){for(var T=6,A=0;--T>=0;)A+=I[T],I[T]=f(A/R),A=A%R*1e7},k=function(I){for(var R=6,T="";--R>=0;)if(T!==""||R===0||I[R]!==0){var A=o(I[R]);T=T===""?A:T+m("0",7-A.length)+A}return T},P=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:P},{toFixed:function(R){var T=a(this),A=n(R),L=[0,0,0,0,0,0],F="",$="0",Y,H,q,N;if(A<0||A>20)throw new l("Incorrect fraction digits");if(T!==T)return"NaN";if(T<=-1e21||T>=1e21)return o(T);if(T<0&&(F="-",T=-T),T>1e-21)if(Y=E(T*g(2,69,1))-69,H=Y<0?T*g(2,-Y,1):T/g(2,Y,1),H*=4503599627370496,Y=52-Y,Y>0){for(O(L,0,H),q=A;q>=7;)O(L,1e7,0),q-=7;for(O(L,g(10,q,1),0),q=Y-1;q>=23;)C(L,8388608),q-=23;C(L,1<0?(N=$.length,$=F+(N<=A?"0."+m("0",A-N)+$:p($,0,N-A)+"."+p($,N-A))):$=F+$,$}})},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,l=n(function(){u(1)});t({target:"Object",stat:!0,forced:l,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(l,o){n(u,l,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),m=s.f,p=n(f),b={},g=0,E,O;p.length>g;)O=m(f,E=p[g++]),O!==void 0&&u(b,E,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),l=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),E=0;return l(p,function(O){var C=u(b(O,E++));C in g?f(g[C],O):g[C]=[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,l=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:l},{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,l=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:l},{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(l){return n(r(l))}})},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),l=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(f){var m=a(this),p=s(f),b;do if(b=l(m,p))return b.get;while(m=u(m))}})},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),l=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(f){var m=a(this),p=s(f),b;do if(b=l(m,p))return b.set;while(m=u(m))}})},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,l=s(function(){u(1)});t({target:"Object",stat:!0,forced:l,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,l=Object.setPrototypeOf,o=Object.prototype,f="__proto__";if(t&&u&&l&&!(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)||l(b,p)}})}catch(m){}},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,l=s(function(){u(1)});t({target:"Object",stat:!0,forced:l,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),l=e(22093);t({target:"Promise",stat:!0,forced:l},{allSettled:function(f){var m=this,p=a.f(m),b=p.resolve,g=p.reject,E=s(function(){var O=n(m.resolve),C=[],k=0,P=1;u(f,function(I){var R=k++,T=!1;P++,r(O,m,I).then(function(A){T||(T=!0,C[R]={status:"fulfilled",value:A},--P||b(C))},function(A){T||(T=!0,C[R]={status:"rejected",reason:A},--P||b(C))})}),--P||b(C)});return E.error&&g(E.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),l=e(22093);t({target:"Promise",stat:!0,forced:l},{all:function(f){var m=this,p=a.f(m),b=p.resolve,g=p.reject,E=s(function(){var O=n(m.resolve),C=[],k=0,P=1;u(f,function(I){var R=k++,T=!1;P++,r(O,m,I).then(function(A){T||(T=!0,C[R]=A,--P||b(C))},g)}),--P||b(C)});return E.error&&g(E.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),l=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"),E=s.f(b),O=E.resolve,C=E.reject,k=u(function(){var P=n(b.resolve),I=[],R=0,T=1,A=!1;l(p,function(L){var F=R++,$=!1;T++,r(P,b,L).then(function(Y){$||A||(A=!0,O(Y))},function(Y){$||A||($=!0,I[F]=Y,--T||C(new g(I,f)))})}),--T||C(new g(I,f))});return k.error&&C(k.value),E.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),l=e(2291),o=a&&a.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(m){return this.then(void 0,m)}}),!r&&u(a)){var f=s("Promise").prototype.catch;o.catch!==f&&l(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),l=e(58218),o=e(94573),f=e(51996),m=e(63335),p=e(55327),b=e(31946),g=e(56472),E=e(60473),O=e(28887).set,C=e(72933),k=e(61810),P=e(80734),I=e(66790),R=e(94844),T=e(2451),A=e(82830),L=e(73446),F="Promise",$=A.CONSTRUCTOR,Y=A.REJECTION_EVENT,H=A.SUBCLASSING,q=R.getterFor(F),N=R.set,V=T&&T.prototype,K=T,Q=V,G=a.TypeError,B=a.document,W=a.process,D=L.f,M=D,Z=!!(B&&B.createEvent&&a.dispatchEvent),X="unhandledrejection",te="rejectionhandled",ue=0,le=1,pe=2,He=1,Ze=2,ut,ft,dt,Xe,ge=function(Fe){var xe;return b(Fe)&&p(xe=Fe.then)?xe:!1},Ce=function(Fe,xe){var de=xe.value,Pe=xe.state===le,Se=Pe?Fe.ok:Fe.fail,et=Fe.resolve,yt=Fe.reject,fe=Fe.domain,me,lt,Ye;try{Se?(Pe||(xe.rejection===Ze&&kt(xe),xe.rejection=He),Se===!0?me=de:(fe&&fe.enter(),me=Se(de),fe&&(fe.exit(),Ye=!0)),me===Fe.promise?yt(new G("Promise-chain cycle")):(lt=ge(me))?s(lt,me,et,yt):et(me)):yt(de)}catch(We){fe&&!Ye&&fe.exit(),yt(We)}},$e=function(Fe,xe){Fe.notified||(Fe.notified=!0,C(function(){for(var de=Fe.reactions,Pe;Pe=de.get();)Ce(Pe,Fe);Fe.notified=!1,xe&&!Fe.rejection&&Et(Fe)}))},rt=function(Fe,xe,de){var Pe,Se;Z?(Pe=B.createEvent("Event"),Pe.promise=xe,Pe.reason=de,Pe.initEvent(Fe,!1,!0),a.dispatchEvent(Pe)):Pe={promise:xe,reason:de},!Y&&(Se=a["on"+Fe])?Se(Pe):Fe===X&&k("Unhandled promise rejection",de)},Et=function(Fe){s(O,a,function(){var xe=Fe.facade,de=Fe.value,Pe=Mt(Fe),Se;if(Pe&&(Se=P(function(){n?W.emit("unhandledRejection",de,xe):rt(X,xe,de)}),Fe.rejection=n||Mt(Fe)?Ze:He,Se.error))throw Se.value})},Mt=function(Fe){return Fe.rejection!==He&&!Fe.parent},kt=function(Fe){s(O,a,function(){var xe=Fe.facade;n?W.emit("rejectionHandled",xe):rt(te,xe,Fe.value)})},Te=function(Fe,xe,de){return function(Pe){Fe(xe,Pe,de)}},Qe=function(Fe,xe,de){Fe.done||(Fe.done=!0,de&&(Fe=de),Fe.value=xe,Fe.state=pe,$e(Fe,!0))},_t=function(Fe,xe,de){if(!Fe.done){Fe.done=!0,de&&(Fe=de);try{if(Fe.facade===xe)throw new G("Promise can't be resolved itself");var Pe=ge(xe);Pe?C(function(){var Se={done:!1};try{s(Pe,xe,Te(_t,Se,Fe),Te(Qe,Se,Fe))}catch(et){Qe(Se,et,Fe)}}):(Fe.value=xe,Fe.state=le,$e(Fe,!1))}catch(Se){Qe({done:!1},Se,Fe)}}};if($&&(K=function(xe){g(this,Q),m(xe),s(ut,this);var de=q(this);try{xe(Te(_t,de),Te(Qe,de))}catch(Pe){Qe(de,Pe)}},Q=K.prototype,ut=function(xe){N(this,{type:F,done:!1,notified:!1,parent:!1,reactions:new I,rejection:!1,state:ue,value:void 0})},ut.prototype=u(Q,"then",function(xe,de){var Pe=q(this),Se=D(E(this,K));return Pe.parent=!0,Se.ok=p(xe)?xe:!0,Se.fail=p(de)&&de,Se.domain=n?W.domain:void 0,Pe.state===ue?Pe.reactions.add(Se):C(function(){Ce(Se,Pe)}),Se.promise}),ft=function(){var Fe=new ut,xe=q(Fe);this.promise=Fe,this.resolve=Te(_t,xe),this.reject=Te(Qe,xe)},L.f=D=function(Fe){return Fe===K||Fe===dt?new ft(Fe):M(Fe)},!r&&p(T)&&V!==Object.prototype)){Xe=V.then,H||u(V,"then",function(xe,de){var Pe=this;return new K(function(Se,et){s(Xe,Pe,Se,et)}).then(xe,de)},{unsafe:!0});try{delete V.constructor}catch(Fe){}l&&l(V,Q)}t({global:!0,constructor:!0,wrap:!0,forced:$},{Promise:K}),o(K,F,!1,!0),f(F)},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),l=e(60473),o=e(15597),f=e(2291),m=n&&n.prototype,p=!!n&&a(function(){m.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(g){var E=l(this,s("Promise")),O=u(g);return this.then(O?function(C){return o(E,g()).then(function(){return C})}:g,O?function(C){return o(E,g()).then(function(){throw C})}:g)}}),!r&&u(n)){var b=s("Promise").prototype.finally;m.finally!==b&&f(m,"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),l=e(22093);t({target:"Promise",stat:!0,forced:l},{race:function(f){var m=this,p=a.f(m),b=p.reject,g=s(function(){var E=n(m.resolve);u(f,function(O){r(E,m,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 l=n.f(this);return r(l.reject,void 0,u),l.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),l=r("Promise"),o=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(m){return u(o&&this===l?a:this,m)}})},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,m){return r(n(o),f,a(m))}})},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),l=e(31946),o=e(20132),f=e(3338),m=r("Reflect","construct"),p=Object.prototype,b=[].push,g=f(function(){function C(){}return!(m(function(){},[],C)instanceof C)}),E=!f(function(){m(function(){})}),O=g||E;t({target:"Reflect",stat:!0,forced:O,sham:O},{construct:function(k,P){s(k),u(P);var I=arguments.length<3?k:s(arguments[2]);if(E&&!g)return m(k,P,I);if(k===I){switch(P.length){case 0:return new k;case 1:return new k(P[0]);case 2:return new k(P[0],P[1]);case 3:return new k(P[0],P[1],P[2]);case 4:return new k(P[0],P[1],P[2],P[3])}var R=[null];return n(b,R,P),new(n(a,k,R))}var T=I.prototype,A=o(l(T)?T:p),L=n(k,A,P);return l(L)?L:A}})},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),l=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:l,sham:!r},{defineProperty:function(f,m,p){n(f);var b=a(m);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 l=n(r(s),u);return l&&!l.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,l){return a.f(n(u),l)}})},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),l=e(53456);function o(f,m){var p=arguments.length<3?f:arguments[2],b,g;if(a(f)===p)return f[m];if(b=u.f(f,m),b)return s(b)?b.value:b.get===void 0?void 0:r(b.get,p);if(n(g=l(f)))return o(g,m,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 l=r("Object","preventExtensions");return l&&l(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,l){r(u),n(l);try{return a(u,l),!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),l=e(37691),o=e(71256),f=e(53456),m=e(35012);function p(g,E,O){var C=arguments.length<4?g:arguments[3],k=o.f(n(g),E),P,I,R;if(!k){if(a(I=f(g)))return p(I,E,O,C);k=m(0)}if(s(k)){if(k.writable===!1||!a(C))return!1;if(P=o.f(C,E)){if(P.get||P.set||P.writable===!1)return!1;P.value=O,l.f(C,E,P)}else l.f(C,E,m(0,O))}else{if(R=k.set,R===void 0)return!1;r(R,C,O)}return!0}var b=u(function(){var g=function(){},E=l.f(new g,"a",{configurable:!0});return Reflect.set(g.prototype,"a",1,E)!==!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),l=e(20132),o=e(80689).f,f=e(16332),m=e(44639),p=e(69905),b=e(81644),g=e(19286),E=e(44166),O=e(2291),C=e(3338),k=e(32621),P=e(94844).enforce,I=e(51996),R=e(59893),T=e(6041),A=e(51224),L=R("match"),F=r.RegExp,$=F.prototype,Y=r.SyntaxError,H=n($.exec),q=n("".charAt),N=n("".replace),V=n("".indexOf),K=n("".slice),Q=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,G=/a/g,B=/a/g,W=new F(G)!==G,D=g.MISSED_STICKY,M=g.UNSUPPORTED_Y,Z=t&&(!W||D||T||A||C(function(){return B[L]=!1,F(G)!==G||F(B)===B||String(F(G,"i"))!=="/a/i"})),X=function(He){for(var Ze=He.length,ut=0,ft="",dt=!1,Xe;ut<=Ze;ut++){if(Xe=q(He,ut),Xe==="\\"){ft+=Xe+q(He,++ut);continue}!dt&&Xe==="."?ft+="[\\s\\S]":(Xe==="["?dt=!0:Xe==="]"&&(dt=!1),ft+=Xe)}return ft},te=function(He){for(var Ze=He.length,ut=0,ft="",dt=[],Xe=l(null),ge=!1,Ce=!1,$e=0,rt="",Et;ut<=Ze;ut++){if(Et=q(He,ut),Et==="\\")Et+=q(He,++ut);else if(Et==="]")ge=!1;else if(!ge)switch(!0){case Et==="[":ge=!0;break;case Et==="(":H(Q,K(He,ut+1))&&(ut+=2,Ce=!0),ft+=Et,$e++;continue;case(Et===">"&&Ce):if(rt===""||k(Xe,rt))throw new Y("Invalid capture group name");Xe[rt]=!0,dt[dt.length]=[rt,$e],Ce=!1,rt="";continue}Ce?rt+=Et:ft+=Et}return[ft,dt]};if(a("RegExp",Z)){for(var ue=function(Ze,ut){var ft=f($,this),dt=m(Ze),Xe=ut===void 0,ge=[],Ce=Ze,$e,rt,Et,Mt,kt,Te;if(!ft&&dt&&Xe&&Ze.constructor===ue)return Ze;if((dt||f($,Ze))&&(Ze=Ze.source,Xe&&(ut=b(Ce))),Ze=Ze===void 0?"":p(Ze),ut=ut===void 0?"":p(ut),Ce=Ze,T&&"dotAll"in G&&(rt=!!ut&&V(ut,"s")>-1,rt&&(ut=N(ut,/s/g,""))),$e=ut,D&&"sticky"in G&&(Et=!!ut&&V(ut,"y")>-1,Et&&M&&(ut=N(ut,/y/g,""))),A&&(Mt=te(Ze),Ze=Mt[0],ge=Mt[1]),kt=s(F(Ze,ut),ft?this:$,ue),(rt||Et||ge.length)&&(Te=P(kt),rt&&(Te.dotAll=!0,Te.raw=ue(X(Ze),$e)),Et&&(Te.sticky=!0),ge.length&&(Te.groups=ge)),Ze!==Ce)try{u(kt,"source",Ce===""?"(?:)":Ce)}catch(Qe){}return kt},le=o(F),pe=0;le.length>pe;)E(ue,F,le[pe++]);$.constructor=ue,ue.prototype=$,O(r,"RegExp",ue,{constructor:!0})}I("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,l=TypeError;t&&r&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new l("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,l=u.prototype,o=r&&s(function(){var f=!0;try{u(".","d")}catch(k){f=!1}var m={},p="",b=f?"dgimsy":"gimsy",g=function(k,P){Object.defineProperty(m,k,{get:function(){return p+=P,!0}})},E={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};f&&(E.hasIndices="d");for(var O in E)g(O,E[O]);var C=Object.getOwnPropertyDescriptor(l,"flags").get.call(m);return C!==b||p!==b});o&&n(l,"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,l=TypeError;t&&r&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new l("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}(),l=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var f=a(this),m=s(o),p=f.exec;if(!n(p))return r(l,f,m);var b=r(p,f,m);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),l="toString",o=RegExp.prototype,f=o[l],m=s(function(){return f.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&f.name!==l;(m||p)&&r(RegExp.prototype,l,function(){var g=n(this),E=a(g.source),O=a(u(g));return"/"+E+"/"+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),l=r("".charAt),o=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(m){var p=s(n(this)),b=p.length,g=a(m),E=g>=0?g:b+g;return E<0||E>=b?void 0:l(p,E)}})},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),l=e(95955),o=e(86266),f=e(16697),m=r("".endsWith),p=r("".slice),b=Math.min,g=o("endsWith"),E=!f&&!g&&!!function(){var O=n(String.prototype,"endsWith");return O&&!O.writable}();t({target:"String",proto:!0,forced:!E&&!g},{endsWith:function(C){var k=s(l(this));u(C);var P=arguments.length>1?arguments[1]:void 0,I=k.length,R=P===void 0?I:b(a(P),I),T=s(C);return m?m(k,T,R):p(k,R-T.length,R)===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,l=r([].join),o=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(m){for(var p=[],b=arguments.length,g=0,E;b>g;){if(E=+arguments[g++],n(E,1114111)!==E)throw new a(E+" is not a valid code point");p[g]=E<65536?s(E):s(((E-=65536)>>10)+55296,E%1024+56320)}return l(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),l=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(f){return!!~l(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 l=a(n(this)),o=l.length,f=0;f=56320||++f>=o||(s(l,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",l=n.set,o=n.getterFor(u);a(String,"String",function(f){l(this,{type:u,string:r(f),index:0})},function(){var m=o(this),p=m.string,b=m.index,g;return b>=p.length?s(void 0,!0):(g=t(p,b),m.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),l=e(61578),o=e(69905),f=e(80449),m=e(4112),p=e(29076),b=e(44639),g=e(81644),E=e(53776),O=e(2291),C=e(3338),k=e(59893),P=e(60473),I=e(52216),R=e(94338),T=e(94844),A=e(16697),L=k("matchAll"),F="RegExp String",$=F+" Iterator",Y=T.set,H=T.getterFor($),q=RegExp.prototype,N=TypeError,V=n("".indexOf),K=n("".matchAll),Q=!!K&&!C(function(){K("a",/./)}),G=a(function(D,M,Z,X){Y(this,{type:$,regexp:D,string:M,global:Z,unicode:X,done:!1})},F,function(){var D=H(this);if(D.done)return s(void 0,!0);var M=D.regexp,Z=D.string,X=R(M,Z);return X===null?(D.done=!0,s(void 0,!0)):D.global?(o(X[0])===""&&(M.lastIndex=I(Z,l(M.lastIndex),D.unicode)),s(X,!1)):(D.done=!0,s(X,!1))}),B=function(W){var D=f(this),M=o(W),Z=P(D,RegExp),X=o(g(D)),te,ue,le;return te=new Z(Z===RegExp?D.source:D,X),ue=!!~V(X,"g"),le=!!~V(X,"u"),te.lastIndex=l(D.lastIndex),new G(te,M,ue,le)};t({target:"String",proto:!0,forced:Q},{matchAll:function(D){var M=u(this),Z,X,te,ue;if(m(D)){if(Q)return K(M,D)}else{if(b(D)&&(Z=o(u(g(D))),!~V(Z,"g")))throw new N("`.matchAll` does not allow non-global regexes");if(Q)return K(M,D);if(te=E(D,L),te===void 0&&A&&p(D)==="RegExp"&&(te=B),te)return r(te,D,M)}return X=o(M),ue=new RegExp(D,"g"),A?r(B,ue,X):ue[L](X)}}),A||L in q||O(q,L,B)},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),l=e(95955),o=e(53776),f=e(52216),m=e(94338);r("match",function(p,b,g){return[function(O){var C=l(this),k=a(O)?void 0:o(O,p);return k?t(k,O,C):new RegExp(O)[p](u(C))},function(E){var O=n(this),C=u(E),k=g(b,O,C);if(k.done)return k.value;if(!O.global)return m(O,C);var P=O.unicode;O.lastIndex=0;for(var I=[],R=0,T;(T=m(O,C))!==null;){var A=u(T[0]);I[R]=A,A===""&&(O.lastIndex=f(C,s(O.lastIndex),P)),R++}return R===0?null:I}]})},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),l=r([].push),o=r([].join);t({target:"String",stat:!0},{raw:function(m){var p=n(a(m).raw),b=u(p);if(!b)return"";for(var g=arguments.length,E=[],O=0;;){if(l(E,s(p[O++])),O===b)return o(E,"");OT.length?-1:A===""?L:C(T,A,L)};t({target:"String",proto:!0},{replaceAll:function(A,L){var F=a(this),$,Y,H,q,N,V,K,Q,G,B=0,W=0,D="";if(!u(A)){if($=l(A),$&&(Y=o(a(m(A))),!~C(Y,"g")))throw new O("`.replaceAll` does not allow non-global regexes");if(H=f(A,E),H)return r(H,A,F,L);if(g&&$)return k(o(F),A,L)}for(q=o(F),N=o(A),V=s(L),V||(L=o(L)),K=N.length,Q=I(1,K),B=R(q,N,0);B!==-1;)G=V?o(L(N,B,q)):p(N,q,B,[],void 0,L),D+=P(q,W,B)+G,W=B+K,B=R(q,N,B+Q);return W")!=="7"});a("replace",function(N,V,K){var Q=H?"$":"$0";return[function(B,W){var D=b(this),M=o(B)?void 0:E(B,P);return M?r(M,B,D,W):r(V,p(D),B,W)},function(G,B){var W=u(this),D=p(G);if(typeof B=="string"&&L(B,Q)===-1&&L(B,"$<")===-1){var M=K(V,W,D,B);if(M.done)return M.value}var Z=l(B);Z||(B=p(B));var X=W.global,te;X&&(te=W.unicode,W.lastIndex=0);for(var ue=[],le;le=C(W,D),!(le===null||(A(ue,le),!X));){var pe=p(le[0]);pe===""&&(W.lastIndex=g(D,m(W.lastIndex),te))}for(var He="",Ze=0,ut=0;ut=Ze&&(He+=F(D,Ze,dt)+ge,Ze=dt+ft.length)}return He+F(D,Ze)}]},!q||!Y||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),l=e(69905),o=e(53776),f=e(94338);r("search",function(m,p,b){return[function(E){var O=s(this),C=a(E)?void 0:o(E,m);return C?t(C,E,O):new RegExp(E)[m](l(O))},function(g){var E=n(this),O=l(g),C=b(p,E,O);if(C.done)return C.value;var k=E.lastIndex;u(k,0)||(E.lastIndex=0);var P=f(E,O);return u(E.lastIndex,k)||(E.lastIndex=k),P===null?-1:P.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),l=e(44639),o=e(95955),f=e(60473),m=e(52216),p=e(61578),b=e(69905),g=e(53776),E=e(71698),O=e(94338),C=e(88736),k=e(19286),P=e(3338),I=k.UNSUPPORTED_Y,R=4294967295,T=Math.min,A=[].push,L=n(/./.exec),F=n(A),$=n("".slice),Y=!P(function(){var H=/(?:)/,q=H.exec;H.exec=function(){return q.apply(this,arguments)};var N="ab".split(H);return N.length!==2||N[0]!=="a"||N[1]!=="b"});a("split",function(H,q,N){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 G=b(o(this)),B=Q===void 0?R:Q>>>0;if(B===0)return[];if(K===void 0)return[G];if(!l(K))return r(q,G,K,B);for(var W=[],D=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),M=0,Z=new RegExp(K.source,D+"g"),X,te,ue;(X=r(C,Z,G))&&(te=Z.lastIndex,!(te>M&&(F(W,$(G,M,X.index)),X.length>1&&X.index=B)));)Z.lastIndex===X.index&&Z.lastIndex++;return M===G.length?(ue||!L(Z,""))&&F(W,""):F(W,$(G,M)),W.length>B?E(W,0,B):W}:"0".split(void 0,0).length?V=function(K,Q){return K===void 0&&Q===0?[]:r(q,this,K,Q)}:V=q,[function(Q,G){var B=o(this),W=u(Q)?void 0:g(Q,H);return W?r(W,Q,B,G):r(V,b(B),Q,G)},function(K,Q){var G=s(this),B=b(K),W=N(V,G,B,Q,V!==q);if(W.done)return W.value;var D=f(G,RegExp),M=G.unicode,Z=(G.ignoreCase?"i":"")+(G.multiline?"m":"")+(G.unicode?"u":"")+(I?"g":"y"),X=new D(I?"^(?:"+G.source+")":G,Z),te=Q===void 0?R:Q>>>0;if(te===0)return[];if(B.length===0)return O(X,B)===null?[B]:[];for(var ue=0,le=0,pe=[];le1?arguments[1]:void 0,k.length)),I=s(C);return m?m(k,I,P):p(k,P,P+I.length)===I}})},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),l=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)),E=g.length,O=a(p),C,k;return O===1/0&&(O=0),O<0&&(O=l(E+O,0)),C=b===void 0?E:a(b),C<=0||C===1/0?"":(k=o(O+C,E),O>=k?"":u(g,O,k))}})},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),l=Array,o=n("".charAt),f=n("".charCodeAt),m=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 C=O.length,k=l(C),P=0;P=56320||P+1>=C||(f(O,P+1)&64512)!==56320?k[P]=b:(k[P]=o(O,P),k[++P]=o(O,P))}return m(k,"")}})},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),l=e(42820),o=e(3338),f=e(32621),m=e(16332),p=e(80449),b=e(80524),g=e(17818),E=e(69905),O=e(35012),C=e(20132),k=e(7733),P=e(80689),I=e(53393),R=e(92635),T=e(71256),A=e(37691),L=e(55666),F=e(27597),$=e(2291),Y=e(64110),H=e(77898),q=e(11898),N=e(54406),V=e(6145),K=e(59893),Q=e(38282),G=e(94674),B=e(14311),W=e(94573),D=e(94844),M=e(90560).forEach,Z=q("hidden"),X="Symbol",te="prototype",ue=D.set,le=D.getterFor(X),pe=Object[te],He=r.Symbol,Ze=He&&He[te],ut=r.RangeError,ft=r.TypeError,dt=r.QObject,Xe=T.f,ge=A.f,Ce=I.f,$e=F.f,rt=a([].push),Et=H("symbols"),Mt=H("op-symbols"),kt=H("wks"),Te=!dt||!dt[te]||!dt[te].findChild,Qe=function(me,lt,Ye){var We=Xe(pe,lt);We&&delete pe[lt],ge(me,lt,Ye),We&&me!==pe&&ge(pe,lt,We)},_t=u&&o(function(){return C(ge({},"a",{get:function(){return ge(this,"a",{value:7}).a}})).a!==7})?Qe:ge,Fe=function(me,lt){var Ye=Et[me]=C(Ze);return ue(Ye,{type:X,tag:me,description:lt}),u||(Ye.description=lt),Ye},xe=function(lt,Ye,We){lt===pe&&xe(Mt,Ye,We),p(lt);var nt=g(Ye);return p(We),f(Et,nt)?(We.enumerable?(f(lt,Z)&<[Z][nt]&&(lt[Z][nt]=!1),We=C(We,{enumerable:O(0,!1)})):(f(lt,Z)||ge(lt,Z,O(1,{})),lt[Z][nt]=!0),_t(lt,nt,We)):ge(lt,nt,We)},de=function(lt,Ye){p(lt);var We=b(Ye),nt=k(We).concat(fe(We));return M(nt,function(Dt){(!u||n(Se,We,Dt))&&xe(lt,Dt,We[Dt])}),lt},Pe=function(lt,Ye){return Ye===void 0?C(lt):de(C(lt),Ye)},Se=function(lt){var Ye=g(lt),We=n($e,this,Ye);return this===pe&&f(Et,Ye)&&!f(Mt,Ye)?!1:We||!f(this,Ye)||!f(Et,Ye)||f(this,Z)&&this[Z][Ye]?We:!0},et=function(lt,Ye){var We=b(lt),nt=g(Ye);if(!(We===pe&&f(Et,nt)&&!f(Mt,nt))){var Dt=Xe(We,nt);return Dt&&f(Et,nt)&&!(f(We,Z)&&We[Z][nt])&&(Dt.enumerable=!0),Dt}},yt=function(lt){var Ye=Ce(b(lt)),We=[];return M(Ye,function(nt){!f(Et,nt)&&!f(N,nt)&&rt(We,nt)}),We},fe=function(me){var lt=me===pe,Ye=Ce(lt?Mt:b(me)),We=[];return M(Ye,function(nt){f(Et,nt)&&(!lt||f(pe,nt))&&rt(We,Et[nt])}),We};l||(He=function(){if(m(Ze,this))throw new ft("Symbol is not a constructor");var lt=!arguments.length||arguments[0]===void 0?void 0:E(arguments[0]),Ye=V(lt),We=function(nt){var Dt=this===void 0?r:this;Dt===pe&&n(We,Mt,nt),f(Dt,Z)&&f(Dt[Z],Ye)&&(Dt[Z][Ye]=!1);var ct=O(1,nt);try{_t(Dt,Ye,ct)}catch(Ae){if(!(Ae instanceof ut))throw Ae;Qe(Dt,Ye,ct)}};return u&&Te&&_t(pe,Ye,{configurable:!0,set:We}),Fe(Ye,lt)},Ze=He[te],$(Ze,"toString",function(){return le(this).tag}),$(He,"withoutSetter",function(me){return Fe(V(me),me)}),F.f=Se,A.f=xe,L.f=de,T.f=et,P.f=I.f=yt,R.f=fe,Q.f=function(me){return Fe(K(me),me)},u&&(Y(Ze,"description",{configurable:!0,get:function(){return le(this).description}}),s||$(pe,"propertyIsEnumerable",Se,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!l,sham:!l},{Symbol:He}),M(k(kt),function(me){G(me)}),t({target:X,stat:!0,forced:!l},{useSetter:function(){Te=!0},useSimple:function(){Te=!1}}),t({target:"Object",stat:!0,forced:!l,sham:!u},{create:Pe,defineProperty:xe,defineProperties:de,getOwnPropertyDescriptor:et}),t({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:yt}),B(),W(He,X),N[Z]=!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),l=e(16332),o=e(69905),f=e(64110),m=e(24538),p=n.Symbol,b=p&&p.prototype;if(r&&u(p)&&(!("description"in b)||p().description!==void 0)){var g={},E=function(){var A=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),L=l(b,this)?new p(A):A===void 0?p():p(A);return A===""&&(g[L]=!0),L};m(E,p),E.prototype=b,b.constructor=E;var O=String(p("description detection"))==="Symbol(description detection)",C=a(b.valueOf),k=a(b.toString),P=/^Symbol\((.*)\)[^)]+$/,I=a("".replace),R=a("".slice);f(b,"description",{configurable:!0,get:function(){var A=C(this);if(s(g,A))return"";var L=k(A),F=O?R(L,7,-1):I(L,P,"$1");return F===""?void 0:F}}),t({global:!0,constructor:!0,forced:!0},{Symbol:E})}},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),l=s("string-to-symbol-registry"),o=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(f){var m=a(f);if(n(l,m))return l[m];var p=r("Symbol")(m);return l[m]=p,o[p]=m,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),l=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(l,f))return l[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(l){var o=a(this),f=r(o),m=n(l),p=m>=0?m:f+m;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),l=e(3338),o=t.aTypedArray,f=t.exportTypedArrayMethod,m=u("".slice),p=l(function(){var b=0;return new Int8Array(2).fill({valueOf:function(){return b++}}),b!==1});f("fill",function(g){var E=arguments.length;o(this);var O=m(a(this),0,3)==="Big"?n(g):+g;return s(r,this,O,E>1?arguments[1]:void 0,E>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(l){var o=r(a(this),l,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),l=u("iterator"),o=t.Uint8Array,f=n(s.values),m=n(s.keys),p=n(s.entries),b=a.aTypedArray,g=a.exportTypedArrayMethod,E=o&&o.prototype,O=!r(function(){E[l].call([1])}),C=!!E&&E.values&&E[l]===E.values&&E.values.name==="values",k=function(){return f(b(this))};g("entries",function(){return p(b(this))},O),g("keys",function(){return m(b(this))},O),g("values",k,O||!C,{name:"values"}),g(l,k,O||!C,{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(l){return s(n(this),l)})},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(l){var o=arguments.length;return r(n,a(this),o>1?[l,arguments[1]]:[l])})},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(l){return r(a(this),l,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,l=arguments.length,o=new(n(this))(l);l>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 l=arguments.length;return r(n(this),u,l,l>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 l=arguments.length;return r(n(this),u,l,l>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,l=r(u).length,o=a(l/2),f=0,m;f1?arguments[1]:void 0,1),I=u(k);if(E)return r(p,this,I,P);var R=this.length,T=a(I),A=0;if(T+P>R)throw new o("Wrong length");for(;Ag;)O[g]=p[g++];return O},l)},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),l=e(78177),o=e(17687),f=e(46573),m=e(19684),p=u.aTypedArray,b=u.exportTypedArrayMethod,g=t.Uint16Array,E=g&&r(g.prototype.sort),O=!!E&&!(n(function(){E(new g(2),null)})&&n(function(){E(new g(2),{})})),C=!!E&&!n(function(){if(f)return f<74;if(l)return l<67;if(o)return!0;if(m)return m<602;var P=new g(516),I=Array(516),R,T;for(R=0;R<516;R++)T=R%4,P[R]=515-R,I[R]=R-2*T+3;for(E(P,function(A,L){return(A/4|0)-(L/4|0)}),R=0;R<516;R++)if(P[R]!==I[R])return!0}),k=function(P){return function(I,R){return P!==void 0?+P(I,R)||0:R!==R?-1:I!==I?1:I===0&&R===0?1/I>0&&1/R<0?1:-1:I>R}};b("sort",function(I){return I!==void 0&&a(I),C?E(this,I):s(p(this),k(I))},!C||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 m=s(this),p=m.length,b=n(o,p),g=a(m);return new g(m.buffer,m.byteOffset+b*m.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,l=n.aTypedArray,o=n.exportTypedArrayMethod,f=[].toLocaleString,m=!!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,m?s(l(this)):l(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,l=t.exportTypedArrayMethod,o=r(t.TypedArrayPrototype.sort);l("toSorted",function(m){m!==void 0&&n(m);var p=s(this),b=a(u(p),p);return o(b,m)})},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||{},l=[].toString,o=a([].join);r(function(){l.call({})})&&(l=function(){return o(this)});var f=u.toString!==l;t("toString",l,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,l=r.getTypedArrayConstructor,o=r.exportTypedArrayMethod,f=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(m){return m===8}}();o("with",function(m,p){var b=u(this),g=a(m),E=n(b)?s(p):+p;return t(b,l(b),g,E)},!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),l=r("".slice),o=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var b=n(p),g="",E=b.length,O=0,C,k;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 l=arguments.length>1?arguments[1]:void 0;return r(this,u,l)}}),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 l=0,o=s.length,f;l1?arguments[1]:!1);return n([l&255,l>>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),l=TypeError,o=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(m,p){if(n(this)!=="DataView")throw new l("Incorrect receiver");var b=a(m),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,l=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(f,m){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(f);return l(this,p,s(m))}})},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),l=e(66477),o=e(64110),f=e(59893),m=e(94844),p=e(5978),b=n("SuppressedError"),g=ReferenceError,E=f("dispose"),O=f("toStringTag"),C="DisposableStack",k=m.set,P=m.getterFor(C),I="sync-dispose",R="disposed",T="pending",A=function($){var Y=P($);if(Y.state===R)throw new g(C+" already disposed");return Y},L=function(){k(s(this,F),{type:C,state:T,stack:[]}),r||(this.disposed=!1)},F=L.prototype;l(F,{dispose:function(){var Y=P(this);if(Y.state!==R){Y.state=R,r||(this.disposed=!0);for(var H=Y.stack,q=H.length,N=!1,V;q;){var K=H[--q];H[q]=null;try{K()}catch(Q){N?V=new b(Q,V):(N=!0,V=Q)}}if(Y.stack=null,N)throw V}},use:function(Y){return p(A(this),Y,I),Y},adopt:function(Y,H){var q=A(this);return a(H),p(q,void 0,I,function(){H(Y)}),Y},defer:function(Y){var H=A(this);a(Y),p(H,void 0,I,Y)},move:function(){var Y=A(this),H=new L;return P(H).stack=Y.stack,Y.stack=[],Y.state=R,r||(this.disposed=!0),H}}),r&&o(F,"disposed",{configurable:!0,get:function(){return P(this).state===R}}),u(F,E,F.dispose,{name:"dispose"}),u(F,O,C,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:L})},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),l=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,f=r(o.exec),m=function(p){try{if(!u||!f(o,a(p)))return!1}catch(g){}var b=l(p,"prototype");return!!b&&s(b,"writable")&&!b.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(b){return n(b)&&!m(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),l=e(64110),o=e(69392),f=e(3338),m=e(32621),p=e(59893),b=e(46571).IteratorPrototype,g=e(35454),E=e(16697),O="constructor",C="Iterator",k=p("toStringTag"),P=TypeError,I=r[C],R=E||!s(I)||I.prototype!==b||!f(function(){I({})}),T=function(){if(n(this,b),u(this)===b)throw new P("Abstract class Iterator not directly constructable")},A=function(L,F){g?l(b,L,{configurable:!0,get:function(){return F},set:function($){if(a(this),this===b)throw new P("You can't redefine this property");m(this,L)?this[L]=$:o(this,L,$)}}):b[L]=F};m(b,k)||A(k,C),(R||!m(b,O)||b[O]===Object)&&A(O,T),T.prototype=b,t({global:!0,constructor:!0,forced:R},{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,l=s("dispose");a(u,l)||r(u,l,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),l=e(20547),o=e(16697),f=l(function(){for(var m=this.iterator,p=this.next,b,g;this.remaining;)if(this.remaining--,b=n(r(p,m)),g=this.done=!!b.done,g)return;if(b=n(r(p,m)),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(l){a(this),n(l);var o=s(this),f=0;return!r(o,function(m,p){if(!l(m,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),l=e(46319),o=e(16697),f=u(function(){for(var m=this.iterator,p=this.predicate,b=this.next,g,E,O;;){if(g=a(r(b,m)),E=this.done=!!g.done,E)return;if(O=g.value,l(m,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(l){a(this),n(l);var o=s(this),f=0;return r(o,function(m,p){if(l(m,f++))return p(m)},{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),l=e(20547),o=e(67996),f=e(16697),m=l(function(){for(var p=this.iterator,b=this.mapper,g,E;;){if(E=this.inner)try{if(g=a(r(E.next,E.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 m(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(l){a(this),n(l);var o=s(this),f=0;r(o,function(m){l(m,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),l=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=l(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,l){if(typeof s=="number")return new r(s,u,l,"number",0,1);if(typeof s=="bigint")return new r(s,u,l,"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),m=arguments.length<2,p=m?void 0:arguments[1],b=0;if(r(f,function(g){m?(m=!1,p=g):p=o(p,g,b),b++},{IS_RECORD:!0}),m)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(l){a(this),n(l);var o=s(this),f=0;return r(o,function(m,p){if(l(m,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),l=e(20547),o=e(67996),f=e(16697),m=l(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 m(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 l=[];return n(a(r(this)),s,{that:l,IS_RECORD:!0}),l}})},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),l=e(55327),o=e(31946),f=e(18589),m=e(32621),p=e(69905),b=e(82762),g=e(69392),E=e(3338),O=e(70913),C=e(42820),k=n.JSON,P=n.Number,I=n.SyntaxError,R=k&&k.parse,T=a("Object","keys"),A=Object.getOwnPropertyDescriptor,L=s("".charAt),F=s("".slice),$=s(/./.exec),Y=s([].push),H=/^\d$/,q=/^[1-9]$/,N=/^(?:-|\d)$/,V=/^[\t\n\r ]$/,K=0,Q=1,G=function(te,ue){te=p(te);var le=new M(te,0,""),pe=le.parse(),He=pe.value,Ze=le.skip(V,pe.end);if(Ze1?arguments[1]:void 0);return a(l,function(f,m){if(!o(f,m,l))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,l=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g,E){p(g,E,m)&&l(b,E,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 l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(l,function(m,p){if(o(m,p,l))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 l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(l,function(m,p){if(o(m,p,l))return{value:m}},!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(l){if(r(l,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 m=a(this)?this:u,p=new m;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(l,o){if(l===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,l=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g,E){l(b,p(g,E,m),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,l=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g,E){l(b,E,p(g,E,m))}),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 l=r(this),o=arguments.length,f=0;f1?arguments[1]:void 0);return a(l,function(f,m){if(o(f,m,l))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,l=a.has,o=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(m,p){var b=n(this),g=arguments.length;r(p);var E=l(b,m);if(!E&&g<3)throw new s("Updating absent value");var O=E?u(b,m):r(g>2?arguments[2]:void 0)(m,b);return o(b,m,p(O,m,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,l){return r(l,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,l,o,f){return n(r(s,u,l,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 l=n>>>0,o=a>>>0,f=s>>>0;return o+(u>>>0)+((l&f|(l|f)&~(l+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,l=+a,o=u&s,f=l&s,m=u>>16,p=l>>16,b=(m*f>>>0)+(o*f>>>16);return m*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 l=n>>>0,o=a>>>0,f=s>>>0;return o-(u>>>0)-((~l&f|~(l^f)&l-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),l="Seeded Random",o=l+" Generator",f='Math.seededPRNG() argument should have a "seed" field with a finite value.',m=u.set,p=u.getterFor(o),b=TypeError,g=a(function(O){m(this,{type:o,seed:O%2147483647})},l,function(){var O=p(this),C=O.seed=(O.seed*1103515245+12345)%2147483647;return s((C&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var C=r(O).seed;if(!n(C))throw new b(f);return new g(C)}})},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,l=+a,o=u&s,f=l&s,m=u>>>16,p=l>>>16,b=(m*f>>>0)+(o*f>>>16);return m*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,l=SyntaxError,o=TypeError,f=parseInt,m=Math.pow,p=/^[\d.a-z]+$/,b=r("".charAt),g=r(p.exec),E=r(1 .toString),O=r("".slice),C=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(P,I){var R=1;if(typeof P!="string")throw new o(a);if(!P.length)throw new l(a);if(b(P,0)==="-"&&(R=-1,P=O(P,1),!P.length))throw new l(a);var T=I===void 0?10:n(I);if(T<2||T>36)throw new u(s);if(!g(p,P))throw new l(a);var A=C(P,"."),L=f(A[0],T);if(A.length>1&&(L+=f(A[1],T)/m(T,A[1].length)),T===10&&E(L,T)!==P)throw new l(a);return R*L}})},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),l=e(56472),o=e(55327),f=e(4112),m=e(31946),p=e(53776),b=e(2291),g=e(66477),E=e(64110),O=e(61810),C=e(59893),k=e(94844),P=C("observable"),I="Observable",R="Subscription",T="SubscriptionObserver",A=k.getterFor,L=k.set,F=A(I),$=A(R),Y=A(T),H=function(Q){this.observer=u(Q),this.cleanup=void 0,this.subscriptionObserver=void 0};H.prototype={type:R,clean:function(){var Q=this.cleanup;if(Q){this.cleanup=void 0;try{Q()}catch(G){O(G)}}},close:function(){if(!n){var Q=this.facade,G=this.subscriptionObserver;Q.closed=!0,G&&(G.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var q=function(Q,G){var B=L(this,new H(Q)),W;n||(this.closed=!1);try{(W=p(Q,"start"))&&r(W,Q,this)}catch(X){O(X)}if(!B.isClosed()){var D=B.subscriptionObserver=new N(B);try{var M=G(D),Z=M;f(M)||(B.cleanup=o(M.unsubscribe)?function(){Z.unsubscribe()}:s(M))}catch(X){D.error(X);return}B.isClosed()&&B.clean()}};q.prototype=g({},{unsubscribe:function(){var G=$(this);G.isClosed()||(G.close(),G.clean())}}),n&&E(q.prototype,"closed",{configurable:!0,get:function(){return $(this).isClosed()}});var N=function(Q){L(this,{type:T,subscriptionState:Q}),n||(this.closed=!1)};N.prototype=g({},{next:function(G){var B=Y(this).subscriptionState;if(!B.isClosed()){var W=B.observer;try{var D=p(W,"next");D&&r(D,W,G)}catch(M){O(M)}}},error:function(G){var B=Y(this).subscriptionState;if(!B.isClosed()){var W=B.observer;B.close();try{var D=p(W,"error");D?r(D,W,G):O(G)}catch(M){O(M)}B.clean()}},complete:function(){var G=Y(this).subscriptionState;if(!G.isClosed()){var B=G.observer;G.close();try{var W=p(B,"complete");W&&r(W,B)}catch(D){O(D)}G.clean()}}}),n&&E(N.prototype,"closed",{configurable:!0,get:function(){return Y(this).subscriptionState.isClosed()}});var V=function(G){l(this,K),L(this,{type:I,subscriber:s(G)})},K=V.prototype;g(K,{subscribe:function(G){var B=arguments.length;return new q(o(G)?{next:G,error:B>1?arguments[1]:void 0,complete:B>2?arguments[2]:void 0}:m(G)?G:{},F(this).subscriber)}}),b(K,P,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:V}),a(I)},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),l=e(53776),o=e(62003),f=e(59893),m=f("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(b){var g=s(this)?this:r("Observable"),E=l(a(b),m);if(E){var O=a(n(E,b));return O.constructor===g?O:new g(function(k){return O.subscribe(k)})}var C=u(b);return new g(function(k){o(C,function(P,I){if(k.next(P),k.closed)return I()},{IS_ITERATOR:!0,INTERRUPTED:!0}),k.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"),l=arguments.length,o=a(l),f=0;f?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(f){var m=n(f),p=s(m,0);return(p>47&&p<58?"\\x3":"")+u(m,l,"\\$&")}})},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,l=arguments.length;u1?arguments[1]:void 0);return a(l,function(f){if(!o(f,f,l))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,l=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g){p(g,g,m)&&l(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 l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(l,function(m){if(o(m,m,l))return{value:m}},!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),l=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(f){var m=n(this),p=f===void 0?",":s(f),b=[];return a(m,function(g){l(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,l=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(f){var m=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(m,function(g){l(b,p(g,g,m))}),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(l){var o=n(this),f=arguments.length<2,m=f?void 0:arguments[1];if(r(l),a(o,function(p){f?(f=!1,m=p):m=l(m,p,p,o)}),f)throw new s("Reduce of empty set with no initial value");return m}})},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 l=n(this),o=r(u,arguments.length>1?arguments[1]:void 0);return a(l,function(f){if(o(f,f,l))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(l){var o=s(n(this)),f=o.length,m=a(l),p=m>=0?m:f+m;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),l=e(13764),o=l.codeAt,f=l.charAt,m="String Iterator",p=u.set,b=u.getterFor(m),g=r(function(O){p(this,{type:m,string:O,index:0})},"String",function(){var O=b(this),C=O.string,k=O.index,P;return k>=C.length?n(void 0,!0):(P=f(C,k),O.index+=P.length,n({codePoint:o(P,0),position:k},!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),l=e(94029),o=e(55327),f=e(82762),m=e(37691).f,p=e(71698),b=e(42530),g=e(67410),E=e(79204),O=e(19268),C=new b.WeakMap,k=b.get,P=b.has,I=b.set,R=Array,T=TypeError,A=Object.freeze||Object,L=Object.isFrozen,F=Math.min,$=a("".charAt),Y=a("".slice),H=a("".split),q=a(/./.exec),N=/([\n\u2028\u2029]|\r\n?)/g,V=RegExp("^["+O+"]*"),K=RegExp("[^"+O+"]"),Q="Invalid tag",G="Invalid opening line",B="Invalid closing line",W=function(ue){var le=ue.raw;if(t&&!L(le))throw new T("Raw template should be frozen");if(P(C,le))return k(C,le);var pe=D(le),He=Z(pe);return m(He,"raw",{value:A(pe)}),A(He),I(C,le,He),He},D=function(ue){var le=l(ue),pe=f(le),He=R(pe),Ze=R(pe),ut=0,ft,dt,Xe,ge;if(!pe)throw new T(Q);for(;ut0)throw new T(G);ft[1]=""}if($e){if(ft.length===1||q(K,ft[ft.length-1]))throw new T(B);ft[ft.length-2]="",ft[ft.length-1]=""}for(var rt=2;rt1?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(l){var o=r(a(this),l,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,l=a.exportTypedArrayStaticMethod;l("fromAsync",function(f){var m=this,p=arguments.length,b=p>1?arguments[1]:void 0,g=p>2?arguments[2]:void 0;return new(t("Promise"))(function(E){r(m),E(n(f,b,g))}).then(function(E){return s(u(m),E)})},!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(l){var o=arguments.length>1?arguments[1]:void 0;return r(a(this),l,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),l=e(3338),o=t.aTypedArray,f=t.getTypedArrayConstructor,m=t.exportTypedArrayMethod,p=Math.max,b=Math.min,g=!l(function(){var E=new Int8Array([1]),O=E.toSpliced(1,0,{valueOf:function(){return E[0]=2,3}});return O[0]!==2||O[1]!==3});m("toSpliced",function(O,C){var k=o(this),P=f(k),I=r(k),R=a(O,I),T=arguments.length,A=0,L,F,$,Y,H,q,N;if(T===0)L=F=0;else if(T===1)L=0,F=I-R;else if(F=b(p(u(C),0),I-R),L=T-2,L){Y=new P(L),$=n(Y);for(var V=2;V1?a(arguments[1]):void 0,L=f(A)==="base64"?m:p,F=A?!!A.strict:!1,$=F?T:O(T,P,"");if($.length%4===0)C($,-2)==="=="?$=C($,0,-2):C($,-1)==="="&&($=C($,0,-1));else if(F)throw new g("Input is not correctly padded");var Y=$.length%4;switch(Y){case 1:throw new g("Bad input length");case 2:$+="AA";break;case 3:$+="A"}for(var H=[],q=0,N=$.length,V=function(G){var B=E($,q+G);if(!u(L,B))throw new g('Bad char in input: "'+B+'"');return L[B]<<18-6*G};q>16&255,K>>8&255,K&255)}var Q=H.length;if(Y===2){if(F&&H[Q-2]!==0)throw new g(I);Q-=2}else if(Y===3){if(F&&H[Q-1]!==0)throw new g(I);Q--}return l(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,l=r.parseInt,o=/[^\da-f]/i,f=n(o.exec),m=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 E=new s(g/2),O=0;O>6*T&63)};k+2>(-2*N&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),l=e(69905),o=e(57106),f=e(66244).i2c,m=n("btoa"),p=a("".charAt),b=a("".charCodeAt),g=!!m&&!u(function(){return m("hi")!=="aGk="}),E=g&&!u(function(){m()}),O=g&&u(function(){return m(null)!=="bnVsbA=="}),C=g&&m.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!g||E||O||C},{btoa:function(P){if(o(arguments.length,1),g)return s(m,r,l(P));for(var I=l(P),R="",T=0,A=f,L,F;p(I,T)||(A="=",T%1);){if(F=b(I,T+=.75),F>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");L=L<<8|F,R+=p(A,63&L>>8-T%1*8)}return R}})},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 l in r)r[l]&&u(t[l]&&t[l].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),l=e(59893),o=l("iterator"),f=a.values,m=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 E in a)if(b[E]!==a[E])try{s(b,E,a[E])}catch(O){b[E]=a[E]}}}};for(var p in r)m(t[p]&&t[p].prototype,p);m(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),l=e(37691).f,o=e(2291),f=e(64110),m=e(32621),p=e(56472),b=e(80449),g=e(13367),E=e(7825),O=e(52109),C=e(80739),k=e(94844),P=e(35454),I=e(16697),R="DOMException",T="DATA_CLONE_ERR",A=n("Error"),L=n(R)||function(){try{var Ze=n("MessageChannel")||r("worker_threads").MessageChannel;new Ze().port1.postMessage(new WeakMap)}catch(ut){if(ut.name===T&&ut.code===25)return ut.constructor}}(),F=L&&L.prototype,$=A.prototype,Y=k.set,H=k.getterFor(R),q="stack"in new A(R),N=function(Ze){return m(O,Ze)&&O[Ze].m?O[Ze].c:0},V=function(){p(this,K);var ut=arguments.length,ft=E(ut<1?void 0:arguments[0]),dt=E(ut<2?void 0:arguments[1],"Error"),Xe=N(dt);if(Y(this,{type:R,name:dt,message:ft,code:Xe}),P||(this.name=dt,this.message=ft,this.code=Xe),q){var ge=new A(ft);ge.name=R,l(this,"stack",u(1,C(ge.stack,1)))}},K=V.prototype=s($),Q=function(Ze){return{enumerable:!0,configurable:!0,get:Ze}},G=function(Ze){return Q(function(){return H(this)[Ze]})};P&&(f(K,"code",G("code")),f(K,"message",G("message")),f(K,"name",G("name"))),l(K,"constructor",u(1,V));var B=a(function(){return!(new L instanceof A)}),W=B||a(function(){return $.toString!==g||String(new L(1,2))!=="2: 1"}),D=B||a(function(){return new L(1,"DataCloneError").code!==25}),M=B||L[T]!==25||F[T]!==25,Z=I?W||D||M:B;t({global:!0,constructor:!0,forced:Z},{DOMException:Z?V:L});var X=n(R),te=X.prototype;W&&(I||L===X)&&o(te,"toString",g),D&&P&&L===X&&f(te,"code",Q(function(){return N(b(this).name)}));for(var ue in O)if(m(O,ue)){var le=O[ue],pe=le.s,He=u(6,le.c);m(X,pe)||l(X,pe,He),m(te,pe)||l(te,pe,He)}},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),l=e(56472),o=e(25576),f=e(7825),m=e(52109),p=e(80739),b=e(35454),g=e(16697),E="DOMException",O=n("Error"),C=n(E),k=function(){l(this,P);var V=arguments.length,K=f(V<1?void 0:arguments[0]),Q=f(V<2?void 0:arguments[1],"Error"),G=new C(K,Q),B=new O(K);return B.name=E,s(G,"stack",a(1,p(B.stack,1))),o(G,this,k),G},P=k.prototype=C.prototype,I="stack"in new O(E),R="stack"in new C(1,2),T=C&&b&&Object.getOwnPropertyDescriptor(r,E),A=!!T&&!(T.writable&&T.configurable),L=I&&!A&&!R;t({global:!0,constructor:!0,forced:g||L},{DOMException:L?k:C});var F=n(E),$=F.prototype;if($.constructor!==F){g||s($,"constructor",a(1,F));for(var Y in m)if(u(m,Y)){var H=m[Y],q=H.s;u(F,q)||s(F,q,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),l=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(f){s(arguments.length,1),a(f);var m=u&&l.domain;n(m?m.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,l=r.self!==r;try{if(a){var o=Object.getOwnPropertyDescriptor(r,"self");(l||!o||!o.get||!o.enumerable)&&n(r,"self",{get:function(){return r},set:function(m){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:m,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:l},{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),l=e(6145),o=e(55327),f=e(39812),m=e(4112),p=e(31946),b=e(18446),g=e(62003),E=e(80449),O=e(97607),C=e(32621),k=e(69392),P=e(68151),I=e(82762),R=e(57106),T=e(81644),A=e(2786),L=e(19691),F=e(57002),$=e(39311),Y=e(25406),H=e(80426),q=n.Object,N=n.Array,V=n.Date,K=n.Error,Q=n.TypeError,G=n.PerformanceMark,B=a("DOMException"),W=A.Map,D=A.has,M=A.get,Z=A.set,X=L.Set,te=L.add,ue=L.has,le=a("Object","keys"),pe=s([].push),He=s((!0).valueOf),Ze=s(1 .valueOf),ut=s("".valueOf),ft=s(V.prototype.getTime),dt=l("structuredClone"),Xe="DataCloneError",ge="Transferring",Ce=function(fe){return!u(function(){var me=new n.Set([7]),lt=fe(me),Ye=fe(q(7));return lt===me||!lt.has(7)||!p(Ye)||+Ye!=7})&&fe},$e=function(fe,me){return!u(function(){var lt=new me,Ye=fe({a:lt,b:lt});return!(Ye&&Ye.a===Ye.b&&Ye.a instanceof me&&Ye.a.stack===lt.stack)})},rt=function(fe){return!u(function(){var me=fe(new n.AggregateError([1],dt,{cause:3}));return me.name!=="AggregateError"||me.errors[0]!==1||me.message!==dt||me.cause!==3})},Et=n.structuredClone,Mt=t||!$e(Et,K)||!$e(Et,B)||!rt(Et),kt=!Et&&Ce(function(fe){return new G(dt,{detail:fe}).detail}),Te=Ce(Et)||kt,Qe=function(fe){throw new B("Uncloneable type: "+fe,Xe)},_t=function(fe,me){throw new B((me||"Cloning")+" of "+fe+" cannot be properly polyfilled in this engine",Xe)},Fe=function(fe,me){return Te||_t(me),Te(fe)},xe=function(){var fe;try{fe=new n.DataTransfer}catch(me){try{fe=new n.ClipboardEvent("").clipboardData}catch(lt){}}return fe&&fe.items&&fe.files?fe:null},de=function(fe,me,lt){if(D(me,fe))return M(me,fe);var Ye=lt||O(fe),We,nt,Dt,ct,Ae,ot;if(Ye==="SharedArrayBuffer")Te?We=Te(fe):We=fe;else{var Be=n.DataView;!Be&&!o(fe.slice)&&_t("ArrayBuffer");try{if(o(fe.slice)&&!fe.resizable)We=fe.slice(0);else for(nt=fe.byteLength,Dt=("maxByteLength"in fe)?{maxByteLength:fe.maxByteLength}:void 0,We=new ArrayBuffer(nt,Dt),ct=new Be(fe),Ae=new Be(We),ot=0;ot1&&!m(arguments[1])?E(arguments[1]):void 0,Ye=lt?lt.transfer:void 0,We,nt;Ye!==void 0&&(We=new W,nt=et(Ye,We));var Dt=Se(me,We);return nt&&yt(nt),Dt}})},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),l=e(2291),o=e(64110),f=e(66477),m=e(94573),p=e(83126),b=e(94844),g=e(56472),E=e(55327),O=e(32621),C=e(80666),k=e(97607),P=e(80449),I=e(31946),R=e(69905),T=e(20132),A=e(35012),L=e(85428),F=e(26006),$=e(25587),Y=e(57106),H=e(59893),q=e(63668),N=H("iterator"),V="URLSearchParams",K=V+"Iterator",Q=b.set,G=b.getterFor(V),B=b.getterFor(K),W=Object.getOwnPropertyDescriptor,D=function(We){if(!s)return r[We];var nt=W(r,We);return nt&&nt.value},M=D("fetch"),Z=D("Request"),X=D("Headers"),te=Z&&Z.prototype,ue=X&&X.prototype,le=r.RegExp,pe=r.TypeError,He=r.decodeURIComponent,Ze=r.encodeURIComponent,ut=a("".charAt),ft=a([].join),dt=a([].push),Xe=a("".replace),ge=a([].shift),Ce=a([].splice),$e=a("".split),rt=a("".slice),Et=/\+/g,Mt=Array(4),kt=function(We){return Mt[We-1]||(Mt[We-1]=le("((?:%[\\da-f]{2}){"+We+"})","gi"))},Te=function(We){try{return He(We)}catch(nt){return We}},Qe=function(We){var nt=Xe(We,Et," "),Dt=4;try{return He(nt)}catch(ct){for(;Dt;)nt=Xe(nt,kt(Dt--),Te);return nt}},_t=/[!'()~]|%20/g,Fe={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},xe=function(We){return Fe[We]},de=function(We){return Xe(Ze(We),_t,xe)},Pe=p(function(nt,Dt){Q(this,{type:K,target:G(nt).entries,index:0,kind:Dt})},V,function(){var nt=B(this),Dt=nt.target,ct=nt.index++;if(!Dt||ct>=Dt.length)return nt.target=void 0,$(void 0,!0);var Ae=Dt[ct];switch(nt.kind){case"keys":return $(Ae.key,!1);case"values":return $(Ae.value,!1)}return $([Ae.key,Ae.value],!1)},!0),Se=function(We){this.entries=[],this.url=null,We!==void 0&&(I(We)?this.parseObject(We):this.parseQuery(typeof We=="string"?ut(We,0)==="?"?rt(We,1):We:R(We)))};Se.prototype={type:V,bindURL:function(We){this.url=We,this.update()},parseObject:function(We){var nt=this.entries,Dt=F(We),ct,Ae,ot,Be,ht,Lt,cr;if(Dt)for(ct=L(We,Dt),Ae=ct.next;!(ot=n(Ae,ct)).done;){if(Be=L(P(ot.value)),ht=Be.next,(Lt=n(ht,Be)).done||(cr=n(ht,Be)).done||!n(ht,Be).done)throw new pe("Expected sequence with length 2");dt(nt,{key:R(Lt.value),value:R(cr.value)})}else for(var sr in We)O(We,sr)&&dt(nt,{key:sr,value:R(We[sr])})},parseQuery:function(We){if(We)for(var nt=this.entries,Dt=$e(We,"&"),ct=0,Ae,ot;ct0?arguments[0]:void 0,Dt=Q(this,new Se(nt));s||(this.size=Dt.entries.length)},yt=et.prototype;if(f(yt,{append:function(nt,Dt){var ct=G(this);Y(arguments.length,2),dt(ct.entries,{key:R(nt),value:R(Dt)}),s||this.length++,ct.updateURL()},delete:function(We){for(var nt=G(this),Dt=Y(arguments.length,1),ct=nt.entries,Ae=R(We),ot=Dt<2?void 0:arguments[1],Be=ot===void 0?ot:R(ot),ht=0;htct.key?1:-1}),nt.updateURL()},forEach:function(nt){for(var Dt=G(this).entries,ct=C(nt,arguments.length>1?arguments[1]:void 0),Ae=0,ot;Ae1?lt(arguments[1]):{})}}),E(Z)){var Ye=function(nt){return g(this,te),new Z(nt,arguments.length>1?lt(arguments[1]):{})};te.constructor=Ye,Ye.prototype=te,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Ye})}}i.exports={URLSearchParams:et,getState:G}},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,l=r(u.append),o=r(u.delete),f=r(u.forEach),m=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,E=g<2?void 0:arguments[1];if(g&&E===void 0)return o(this,b);var O=[];f(this,function(L,F){m(O,{key:F,value:L})}),a(g,1);for(var C=n(b),k=n(E),P=0,I=0,R=!1,T=O.length,A;P?@[\\\]^|]/,Et=/[\0\t\n\r #/:<>?@[\\\]^|]/,Mt=/^[\u0000-\u0020]+/,kt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Te=/[\t\n\r]/g,Qe,_t=function(gt){var Ve=Z(gt,"."),je,Re,qe,At,Nt,hr,Oe;if(Ve.length&&Ve[Ve.length-1]===""&&Ve.length--,je=Ve.length,je>4)return gt;for(Re=[],qe=0;qe1&&V(At,0)==="0"&&(Nt=K(Xe,At)?16:8,At=X(At,Nt===8?1:2)),At==="")hr=0;else{if(!K(Nt===10?Ce:Nt===8?ge:$e,At))return gt;hr=H(At,Nt)}W(Re,hr)}for(qe=0;qe=N(256,5-je))return null}else if(hr>255)return null;for(Oe=B(Re),qe=0;qe6))return;for(hr=0;qr();){if(Oe=null,hr>0)if(qr()==="."&&hr<4)qe++;else return;if(!K(dt,qr()))return;for(;K(dt,qr());){if(Dr=H(qr(),10),Oe===null)Oe=Dr;else{if(Oe===0)return;Oe=Oe*10+Dr}if(Oe>255)return;qe++}Ve[je]=Ve[je]*256+Oe,hr++,(hr===2||hr===4)&&je++}if(hr!==4)return;break}else if(qr()===":"){if(qe++,!qr())return}else if(qr())return;Ve[je++]=At}if(Re!==null)for(Le=je-Re,je=7;je!==0&&Le>0;)Qt=Ve[je],Ve[je--]=Ve[Re+Le-1],Ve[Re+--Le]=Qt;else if(je!==8)return;return Ve},xe=function(gt){for(var Ve=null,je=1,Re=null,qe=0,At=0;At<8;At++)gt[At]!==0?(qe>je&&(Ve=Re,je=qe),Re=null,qe=0):(Re===null&&(Re=At),++qe);return qe>je&&(Ve=Re,je=qe),Ve},de=function(gt){var Ve,je,Re,qe;if(typeof gt=="number"){for(Ve=[],je=0;je<4;je++)ue(Ve,gt%256),gt=q(gt/256);return Q(Ve,".")}else if(typeof gt=="object"){for(Ve="",Re=xe(gt),je=0;je<8;je++)qe&>[je]===0||(qe&&(qe=!1),Re===je?(Ve+=je?":":"::",qe=!0):(Ve+=G(gt[je],16),je<7&&(Ve+=":")));return"["+Ve+"]"}return gt},Pe={},Se=p({},Pe,{" ":1,'"':1,"<":1,">":1,"`":1}),et=p({},Se,{"#":1,"?":1,"{":1,"}":1}),yt=p({},et,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),fe=function(gt,Ve){var je=E(gt,0);return je>32&&je<127&&!m(Ve,gt)?gt:encodeURIComponent(gt)},me={ftp:21,file:null,http:80,https:443,ws:80,wss:443},lt=function(gt,Ve){var je;return gt.length===2&&K(ut,V(gt,0))&&((je=V(gt,1))===":"||!Ve&&je==="|")},Ye=function(gt){var Ve;return gt.length>1&<(X(gt,0,2))&&(gt.length===2||(Ve=V(gt,2))==="/"||Ve==="\\"||Ve==="?"||Ve==="#")},We=function(gt){return gt==="."||te(gt)==="%2e"},nt=function(gt){return gt=te(gt),gt===".."||gt==="%2e."||gt===".%2e"||gt==="%2e%2e"},Dt={},ct={},Ae={},ot={},Be={},ht={},Lt={},cr={},sr={},Cr={},Ue={},fr={},gr={},Br={},wt={},Jt={},vr={},se={},it={},Kt={},qt={},St=function(gt,Ve,je){var Re=C(gt),qe,At,Nt;if(Ve){if(At=this.parse(Re),At)throw new Y(At);this.searchParams=null}else{if(je!==void 0&&(qe=new St(je,!0)),At=this.parse(Re,null,qe),At)throw new Y(At);Nt=F(new L),Nt.bindURL(this),this.searchParams=Nt}};St.prototype={type:"URL",parse:function(gt,Ve,je){var Re=this,qe=Ve||Dt,At=0,Nt="",hr=!1,Oe=!1,Dr=!1,Le,Qt,qr,nn;for(gt=C(gt),Ve||(Re.scheme="",Re.username="",Re.password="",Re.host=null,Re.port=null,Re.path=[],Re.query=null,Re.fragment=null,Re.cannotBeABaseURL=!1,gt=D(gt,Mt,""),gt=D(gt,kt,"$1")),gt=D(gt,Te,""),Le=b(gt);At<=Le.length;){switch(Qt=Le[At],qe){case Dt:if(Qt&&K(ut,Qt))Nt+=te(Qt),qe=ct;else{if(Ve)return pe;qe=Ae;continue}break;case ct:if(Qt&&(K(ft,Qt)||Qt==="+"||Qt==="-"||Qt==="."))Nt+=te(Qt);else if(Qt===":"){if(Ve&&(Re.isSpecial()!==m(me,Nt)||Nt==="file"&&(Re.includesCredentials()||Re.port!==null)||Re.scheme==="file"&&!Re.host))return;if(Re.scheme=Nt,Ve){Re.isSpecial()&&me[Re.scheme]===Re.port&&(Re.port=null);return}Nt="",Re.scheme==="file"?qe=Br:Re.isSpecial()&&je&&je.scheme===Re.scheme?qe=ot:Re.isSpecial()?qe=cr:Le[At+1]==="/"?(qe=Be,At++):(Re.cannotBeABaseURL=!0,W(Re.path,""),qe=it)}else{if(Ve)return pe;Nt="",qe=Ae,At=0;continue}break;case Ae:if(!je||je.cannotBeABaseURL&&Qt!=="#")return pe;if(je.cannotBeABaseURL&&Qt==="#"){Re.scheme=je.scheme,Re.path=g(je.path),Re.query=je.query,Re.fragment="",Re.cannotBeABaseURL=!0,qe=qt;break}qe=je.scheme==="file"?Br:ht;continue;case ot:if(Qt==="/"&&Le[At+1]==="/")qe=sr,At++;else{qe=ht;continue}break;case Be:if(Qt==="/"){qe=Cr;break}else{qe=se;continue}case ht:if(Re.scheme=je.scheme,Qt===Qe)Re.username=je.username,Re.password=je.password,Re.host=je.host,Re.port=je.port,Re.path=g(je.path),Re.query=je.query;else if(Qt==="/"||Qt==="\\"&&Re.isSpecial())qe=Lt;else if(Qt==="?")Re.username=je.username,Re.password=je.password,Re.host=je.host,Re.port=je.port,Re.path=g(je.path),Re.query="",qe=Kt;else if(Qt==="#")Re.username=je.username,Re.password=je.password,Re.host=je.host,Re.port=je.port,Re.path=g(je.path),Re.query=je.query,Re.fragment="",qe=qt;else{Re.username=je.username,Re.password=je.password,Re.host=je.host,Re.port=je.port,Re.path=g(je.path),Re.path.length--,qe=se;continue}break;case Lt:if(Re.isSpecial()&&(Qt==="/"||Qt==="\\"))qe=sr;else if(Qt==="/")qe=Cr;else{Re.username=je.username,Re.password=je.password,Re.host=je.host,Re.port=je.port,qe=se;continue}break;case cr:if(qe=sr,Qt!=="/"||V(Nt,At+1)!=="/")continue;At++;break;case sr:if(Qt!=="/"&&Qt!=="\\"){qe=Cr;continue}break;case Cr:if(Qt==="@"){hr&&(Nt="%40"+Nt),hr=!0,qr=b(Nt);for(var kn=0;kn65535)return Ze;Re.port=Re.isSpecial()&&xn===me[Re.scheme]?null:xn,Nt=""}if(Ve)return;qe=vr;continue}else return Ze;break;case Br:if(Re.scheme="file",Qt==="/"||Qt==="\\")qe=wt;else if(je&&je.scheme==="file")switch(Qt){case Qe:Re.host=je.host,Re.path=g(je.path),Re.query=je.query;break;case"?":Re.host=je.host,Re.path=g(je.path),Re.query="",qe=Kt;break;case"#":Re.host=je.host,Re.path=g(je.path),Re.query=je.query,Re.fragment="",qe=qt;break;default:Ye(Q(g(Le,At),""))||(Re.host=je.host,Re.path=g(je.path),Re.shortenPath()),qe=se;continue}else{qe=se;continue}break;case wt:if(Qt==="/"||Qt==="\\"){qe=Jt;break}je&&je.scheme==="file"&&!Ye(Q(g(Le,At),""))&&(lt(je.path[0],!0)?W(Re.path,je.path[0]):Re.host=je.host),qe=se;continue;case Jt:if(Qt===Qe||Qt==="/"||Qt==="\\"||Qt==="?"||Qt==="#"){if(!Ve&<(Nt))qe=se;else if(Nt===""){if(Re.host="",Ve)return;qe=vr}else{if(nn=Re.parseHost(Nt),nn)return nn;if(Re.host==="localhost"&&(Re.host=""),Ve)return;Nt="",qe=vr}continue}else Nt+=Qt;break;case vr:if(Re.isSpecial()){if(qe=se,Qt!=="/"&&Qt!=="\\")continue}else if(!Ve&&Qt==="?")Re.query="",qe=Kt;else if(!Ve&&Qt==="#")Re.fragment="",qe=qt;else if(Qt!==Qe&&(qe=se,Qt!=="/"))continue;break;case se:if(Qt===Qe||Qt==="/"||Qt==="\\"&&Re.isSpecial()||!Ve&&(Qt==="?"||Qt==="#")){if(nt(Nt)?(Re.shortenPath(),Qt!=="/"&&!(Qt==="\\"&&Re.isSpecial())&&W(Re.path,"")):We(Nt)?Qt!=="/"&&!(Qt==="\\"&&Re.isSpecial())&&W(Re.path,""):(Re.scheme==="file"&&!Re.path.length&<(Nt)&&(Re.host&&(Re.host=""),Nt=V(Nt,0)+":"),W(Re.path,Nt)),Nt="",Re.scheme==="file"&&(Qt===Qe||Qt==="?"||Qt==="#"))for(;Re.path.length>1&&Re.path[0]==="";)M(Re.path);Qt==="?"?(Re.query="",qe=Kt):Qt==="#"&&(Re.fragment="",qe=qt)}else Nt+=fe(Qt,et);break;case it:Qt==="?"?(Re.query="",qe=Kt):Qt==="#"?(Re.fragment="",qe=qt):Qt!==Qe&&(Re.path[0]+=fe(Qt,Pe));break;case Kt:!Ve&&Qt==="#"?(Re.fragment="",qe=qt):Qt!==Qe&&(Qt==="'"&&Re.isSpecial()?Re.query+="%27":Qt==="#"?Re.query+="%23":Re.query+=fe(Qt,Pe));break;case qt:Qt!==Qe&&(Re.fragment+=fe(Qt,Se));break}At++}},parseHost:function(gt){var Ve,je,Re;if(V(gt,0)==="["){if(V(gt,gt.length-1)!=="]"||(Ve=Fe(X(gt,1,-1)),!Ve))return He;this.host=Ve}else if(this.isSpecial()){if(gt=O(gt),K(rt,gt)||(Ve=_t(gt),Ve===null))return He;this.host=Ve}else{if(K(Et,gt))return He;for(Ve="",je=b(gt),Re=0;Re1?arguments[1]:void 0,qe=T(je,new St(Ve,!1,Re));r||(je.href=qe.serialize(),je.origin=qe.getOrigin(),je.protocol=qe.getProtocol(),je.username=qe.getUsername(),je.password=qe.getPassword(),je.host=qe.getHost(),je.hostname=qe.getHostname(),je.port=qe.getPort(),je.pathname=qe.getPathname(),je.search=qe.getSearch(),je.searchParams=qe.getSearchParams(),je.hash=qe.getHash())},jt=Ct.prototype,Ft=function(gt,Ve){return{get:function(){return A(this)[gt]()},set:Ve&&function(je){return A(this)[Ve](je)},configurable:!0,enumerable:!0}};if(r&&(o(jt,"href",Ft("serialize","setHref")),o(jt,"origin",Ft("getOrigin")),o(jt,"protocol",Ft("getProtocol","setProtocol")),o(jt,"username",Ft("getUsername","setUsername")),o(jt,"password",Ft("getPassword","setPassword")),o(jt,"host",Ft("getHost","setHost")),o(jt,"hostname",Ft("getHostname","setHostname")),o(jt,"port",Ft("getPort","setPort")),o(jt,"pathname",Ft("getPathname","setPathname")),o(jt,"search",Ft("getSearch","setSearch")),o(jt,"searchParams",Ft("getSearchParams")),o(jt,"hash",Ft("getHash","setHash"))),l(jt,"toJSON",function(){return A(this).serialize()},{enumerable:!0}),l(jt,"toString",function(){return A(this).serialize()},{enumerable:!0}),$){var ur=$.createObjectURL,pr=$.revokeObjectURL;ur&&l(Ct,"createObjectURL",s(ur,$)),pr&&l(Ct,"revokeObjectURL",s(pr,$))}k(Ct,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:Ct})},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[l]=n[l]);return s}function r(n,a){if(n==null)return{};var s=t(n,a),u,l;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(l=0;l=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,l){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,m,p,b,g=[],E=!0,O=!1;try{if(p=(o=o.call(u)).next,l===0){if(Object(o)!==o)return;E=!1}else for(;!(E=(f=p.call(o)).done)&&(g.push(f.value),g.length!==l);E=!0);}catch(C){O=!0,m=C}finally{try{if(!E&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw m}}return g}}var n=e(99227),a=e(66160);function s(u,l){return(0,t.Z)(u)||r(u,l)||(0,n.Z)(u,l)||(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 l=u.call(a,s||"default");if((0,t.Z)(l)!="object")return l;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);a=0;--X){var te=this.tryEntries[X],ue=te.completion;if(te.tryLoc==="root")return Z("end");if(te.tryLoc<=this.prev){var le=u.call(te,"catchLoc"),pe=u.call(te,"finallyLoc");if(le&&pe){if(this.prev=0;--Z){var X=this.tryEntries[Z];if(X.tryLoc<=this.prev&&u.call(X,"finallyLoc")&&this.prev=0;--M){var Z=this.tryEntries[M];if(Z.finallyLoc===D)return this.complete(Z.completion,Z.afterLoc),Q(Z),I}},catch:function(D){for(var M=this.tryEntries.length-1;M>=0;--M){var Z=this.tryEntries[M];if(Z.tryLoc===D){var X=Z.completion;if(X.type==="throw"){var te=X.arg;Q(Z)}return te}}throw Error("illegal catch attempt")},delegateYield:function(D,M,Z){return this.delegate={iterator:B(D),resultName:M,nextLoc:Z},this.method==="next"&&(this.arg=n),I}},a}},60039: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)}},52487:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(29675);function r(u,l){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,m,p,b,g=[],E=!0,O=!1;try{if(p=(o=o.call(u)).next,l===0){if(Object(o)!==o)return;E=!1}else for(;!(E=(f=p.call(o)).done)&&(g.push(f.value),g.length!==l);E=!0);}catch(C){O=!0,m=C}finally{try{if(!E&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw m}}return g}}var n=e(13873),a=e(49787);function s(u,l){return(0,t.Z)(u)||r(u,l)||(0,n.Z)(u,l)||(0,a.Z)()}},68413:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(29675),r=e(97591),n=e(13873),a=e(49787);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,a.Z)()}},80702:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(56243);function r(l){if(Array.isArray(l))return(0,t.Z)(l)}var n=e(97591),a=e(13873);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(l){return r(l)||(0,n.Z)(l)||(0,a.Z)(l)||s()}},60254:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(62853);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var l=u.call(a,s||"default");if((0,t.Z)(l)!="object")return l;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+""}},62853: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)}},13873:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(56243);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}}},53280:function(i,d,e){"use strict";e.d(d,{D:function(){return r}});function t(n,a,s){var u=s||{},l=u.noTrailing,o=l===void 0?!1:l,f=u.noLeading,m=f===void 0?!1:f,p=u.debounceMode,b=p===void 0?void 0:p,g,E=!1,O=0;function C(){g&&clearTimeout(g)}function k(I){var R=I||{},T=R.upcomingOnly,A=T===void 0?!1:T;C(),E=!A}function P(){for(var I=arguments.length,R=new Array(I),T=0;Tn?m?(O=Date.now(),o||(g=setTimeout(b?$:F,n))):F():o!==!0&&(g=setTimeout(b?$:F,b===void 0?n-L:n))}return P.cancel=k,P}function r(n,a,s){var u=s||{},l=u.atBegin,o=l===void 0?!1:l;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",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",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",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",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",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",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",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",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",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",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__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",8797:"p__Competitions__Edit__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",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:"e651ac09",67:"97ddce57",109:"0d28c704",195:"42207928",264:"446135e0",265:"088a22d5",272:"0597d36e",292:"d47e9af7",310:"69483dcb",316:"1f60ada6",337:"cb7e8081",342:"bd5ce02d",354:"d4d139cf",479:"91d06753",485:"58054ee5",508:"a132e6fb",532:"d67fdfd2",533:"79864d49",547:"3f11fa27",556:"b20b7be2",559:"ccbd608f",576:"5e412fba",610:"4f73197c",629:"44a1d9a5",643:"fe5fdeeb",671:"4a609b8d",680:"430424dd",700:"ed61f836",737:"b8fac5ea",741:"ac5fd360",745:"4f3d401d",799:"76a4a66c",869:"735e4964",895:"a3b29285",919:"81433905",921:"cf7edc72",928:"6bb42049",981:"24da50c7",1006:"6c0edc12",1043:"255ab876",1045:"a4dee008",1048:"32fd47a8",1070:"1b21be0a",1144:"c90eccaf",1148:"187c1692",1154:"8cb80842",1211:"31a42a05",1253:"6078097f",1257:"c7278276",1265:"e92ddc4b",1274:"5f6ea65a",1276:"a9173b5d",1343:"5f31f905",1416:"e839d59d",1423:"f63c9fc4",1427:"82fb2a77",1443:"3a00bdcd",1450:"1a22f713",1461:"05041d57",1462:"fcf08abc",1470:"99385539",1475:"246e5a8a",1482:"52103830",1512:"976c6ae4",1520:"ce39577c",1545:"7d122be3",1578:"e11d60b9",1581:"122e719c",1582:"83fd718a",1630:"e16c26f1",1646:"e6e27b60",1657:"84667928",1660:"8f97ebbb",1674:"c407e3ec",1702:"e8cf9fb8",1713:"6f2ea7f4",1717:"2caf2e73",1727:"c80991da",1783:"087806e1",1799:"35611332",1831:"314f884f",1836:"ea112143",1855:"42fc18b6",1880:"cefb3fbc",1939:"8d0fa6b3",1953:"c06edad0",1962:"f6786041",2005:"c3622690",2011:"59d51f98",2045:"23207e45",2076:"ff64aaf5",2102:"635be900",2125:"0917684a",2141:"d143b710",2216:"1134b650",2240:"9d75c5cb",2249:"f4830452",2254:"e59ef853",2300:"748a41ec",2303:"f7ca317a",2307:"3067090d",2338:"80059c6c",2339:"8de95db1",2386:"192e235c",2396:"60fec322",2404:"ce328f98",2412:"9ec8b4fe",2425:"5bbae8b4",2443:"db1053a2",2476:"b76f175e",2494:"68080a87",2501:"b554965f",2524:"11eb33aa",2529:"af8a5030",2538:"de4a3723",2539:"a223f573",2548:"dbd6b38a",2570:"c79e1d2c",2594:"e87d3761",2603:"f76a8045",2659:"50d431f8",2707:"88fa7725",2741:"3ed7be40",2806:"b4eb4991",2819:"d82166f0",2823:"26c0996d",2826:"0a03a100",2829:"a3bc5dee",2837:"54a82605",2865:"5e644c70",2875:"ba0d8016",2884:"5e3dc485",2969:"ab3357d7",2983:"7a9a3290",3006:"0b77441e",3133:"9bf3f89c",3141:"cd25744e",3157:"8dbcb6be",3183:"467cd9aa",3198:"8e655451",3212:"8ef453a1",3220:"26308c49",3247:"f9fddd09",3260:"ec4f6a91",3282:"6847b5e3",3317:"ddb42ee6",3332:"c944911d",3355:"96b066e3",3356:"06d06421",3391:"535adcb1",3433:"b1a3a965",3442:"7e06251e",3447:"bc2688a3",3451:"a3236423",3496:"a022fdfc",3509:"0559a277",3550:"3dc83156",3554:"247d8c83",3581:"0bed0c02",3585:"f2d0b5b3",3589:"a41b45d2",3647:"0794ba58",3665:"271f9d91",3668:"8751f143",3685:"9e75c1d3",3697:"481a10d9",3739:"05ee16ac",3747:"a62e2664",3754:"28a264a1",3777:"d5b0f2f1",3784:"ea5ecd20",3805:"9dbcb95e",3862:"32ddb97b",3873:"63c0e280",3885:"f87f7f15",3897:"c2c83e8c",3910:"b1acca71",3935:"39a236a0",3951:"98a8a646",3987:"5cecd51b",4014:"27a8e97c",4017:"ffc74f28",4030:"d37a260e",4056:"67bd742f",4058:"511c8451",4078:"500789c1",4088:"6f7d1078",4093:"714a8b2f",4105:"079de027",4144:"fb2f5197",4160:"f5c8db1d",4164:"0cf8eb44",4216:"2e1dbf3d",4217:"c3227a0e",4227:"99035aee",4259:"be1dadd0",4264:"b53880e4",4330:"e6eb0c76",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4363:"bfc4e35f",4449:"831f2808",4492:"861a2157",4496:"28a5c2cb",4498:"71a3073a",4504:"50e477aa",4514:"70f206a1",4520:"aaf87ea2",4546:"5cfd0b6e",4565:"15231efb",4572:"fe6d340f",4599:"1d15a969",4601:"b331e259",4610:"e0003063",4621:"96def766",4628:"ece2c60c",4662:"bb5cdfb6",4685:"c33f1528",4715:"378173db",4736:"b7005f66",4741:"1e4d54c6",4757:"ae479a77",4766:"baf88ed1",4770:"9d183f5e",4790:"619413e4",4795:"b323db3b",4797:"a24e92db",4800:"b55b1f6e",4849:"7e39426a",4850:"1edda4b7",4862:"d2a6b497",4884:"2b504c7b",4889:"eec1626f",4928:"0c42aff7",4973:"4b56b75f",4994:"8b047427",5022:"951bc128",5043:"8ded92ab",5048:"b43bcd2e",5060:"85dafcc6",5096:"47fb877b",5111:"c7846123",5125:"3983d2dc",5148:"9b362213",5176:"56c92c24",5179:"f4f668c6",5186:"c858b481",5191:"bec2ad96",5238:"0587673e",5290:"5dabcdc2",5297:"95a8c23f",5319:"6405ee5d",5321:"1163c84e",5335:"bad64d0e",5354:"7ae70604",5357:"104681e8",5359:"7bbef960",5382:"9d814976",5402:"7cc4a84d",5416:"454536b7",5434:"38b302a6",5470:"0eeb81a7",5494:"d89549c4",5518:"9479abbe",5549:"57ae534b",5572:"55074644",5573:"19514420",5599:"47716b7c",5624:"6f6aa472",5631:"e00d3d36",5650:"8942b1a7",5679:"4a090bef",5705:"4f040b6b",5729:"96aa4eac",5741:"472efdd7",5764:"e0d7e586",5775:"332c391b",5786:"409347b3",5798:"bc2b4b24",5816:"fa06c21a",5825:"44cca751",5876:"5eded409",5888:"d7a39947",5891:"3fb3e315",5895:"d15ac8d3",5902:"39b27f94",5915:"35aa764d",5992:"c42ea9bd",6029:"03b8af42",6034:"e545f4f8",6045:"d268f87f",6047:"3ce45acd",6052:"52d155f6",6063:"b0ba4418",6069:"3f5a2e1c",6126:"99519171",6127:"0ba1927a",6132:"00726f74",6170:"e5091ce3",6265:"c36bd458",6270:"22146aab",6277:"6a4489e2",6328:"c19d6a20",6366:"0ed6c791",6378:"7f3a946a",6411:"36396b18",6434:"3a2520e1",6444:"1d48fe99",6452:"21c70f19",6531:"cc3473fc",6541:"fa4c533f",6583:"411c9845",6587:"b887e212",6634:"8138aa6a",6650:"cd800da4",6651:"6b30a5aa",6685:"12de0682",6729:"011125b6",6741:"a7d27af2",6758:"2266da44",6774:"59d4d618",6784:"dc318fea",6788:"0b537d6e",6796:"b76fca44",6805:"4e27dcf0",6820:"89c3965c",6845:"1fa93156",6882:"eda282e4",6883:"5b334e01",6904:"cac6366e",6913:"f774999b",6963:"740dd6c9",6982:"fdd1989c",7008:"908f5fc9",7042:"f337b2a6",7043:"a3f116ef",7045:"4952ed0a",7046:"8b4d71c5",7058:"54b08f61",7062:"ca7a79c7",7084:"46ccce72",7156:"e7466006",7178:"4de89b42",7182:"60f31586",7242:"54d44128",7260:"72bd5532",7331:"2e27a23b",7333:"b1b42234",7365:"1005464f",7395:"bd7ce57e",7460:"dfe400df",7477:"4aaf1a57",7482:"41d58026",7527:"66611649",7545:"6c669ded",7560:"7d3ed391",7589:"e86fbc15",7591:"8354027c",7614:"53926859",7622:"20172cfb",7686:"4fcec9f9",7706:"c2a79e40",7806:"52a89b0c",7852:"63917dbd",7855:"2a54f671",7857:"3aca547d",7878:"8d271818",7883:"8010818d",7884:"2e4cb17f",7922:"788b30d7",7964:"29aed9a1",8014:"7d980dad",8033:"15b7f7b8",8062:"46a354ef",8072:"d907c34c",8077:"6a8389fe",8085:"52d8037e",8089:"d536b13a",8143:"be3a79cc",8155:"f9992d12",8161:"83c5fa9a",8237:"db169881",8241:"adf97d17",8285:"915df9e4",8302:"0557b84d",8307:"e7a3c587",8340:"afd6ff37",8350:"07df8a75",8398:"6670a238",8431:"f6a66f94",8435:"21fc7cb2",8447:"ff8cb3cf",8517:"05df89d4",8522:"675ea11d",8561:"333e8ec9",8563:"53ffabbc",8634:"90f3c209",8639:"ce3dfc0b",8665:"d3313e4a",8688:"fd36314c",8689:"7eda0feb",8722:"a4f3c826",8723:"eed4583b",8737:"ce7dad23",8776:"0ad26240",8782:"36c728b7",8787:"16c39cb2",8797:"2854367e",8823:"ca7d11f7",8827:"00734a74",8842:"9f25a3e2",8866:"ebc1e6d3",8882:"e822a64c",8885:"254a40ee",8891:"6808422c",8898:"d002bcd8",8909:"2b30e13f",8920:"7f82440c",8963:"790aecdd",8982:"ed26f75f",8999:"16e8310c",9076:"b93128ed",9104:"bbcb2345",9133:"2d7d2472",9146:"b502f187",9205:"02280a09",9215:"18ed1cd7",9252:"0d791a59",9260:"f163e60e",9332:"846d92db",9360:"1f31e7d5",9366:"c2f58938",9391:"14ae5f25",9404:"9fcc3d3e",9408:"451e0fbf",9416:"21b139a0",9472:"728eb6cd",9487:"155e124e",9489:"6a6b85fb",9507:"6822954b",9554:"ed358e7b",9559:"f794af19",9590:"7baefc4b",9647:"d99a4849",9649:"af614ecb",9674:"00454d41",9677:"89247d21",9695:"fffed13b",9715:"76d15996",9716:"55f63377",9785:"0502c63a",9788:"ae78a4f2",9890:"5ee3c188",9891:"2f515ed5",9895:"b8e31ff2",9921:"fcb98f88",9922:"992cc647",9928:"5989f5e0",9944:"94b80651",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__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",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",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",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",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",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",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",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",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",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__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",8797:"p__Competitions__Edit__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",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:"12e78288",67:"51374034",109:"b9c23c40",195:"1f592af6",264:"5fd9b3fc",265:"d92c6f86",292:"e2ad7b79",310:"735e28b7",337:"b876daec",342:"96328f8f",479:"b69f9ab6",485:"d63578fe",508:"a2cebfe1",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"8bf77b42",643:"0de52106",680:"e67e9e01",700:"05077943",737:"72eaccaa",745:"8c6c7df9",799:"eddb780f",869:"4a5372a2",895:"ce8634e8",919:"952e2d43",921:"b09f4288",928:"a66ef1eb",1006:"b9d07e6a",1043:"e8c0878b",1045:"6ed74c3b",1048:"c6c344e1",1070:"e67e9e01",1148:"754fff63",1211:"5a4b7f5d",1253:"46aca33c",1257:"7b8c452c",1265:"c6d01246",1276:"bbc6eeec",1343:"b7f33c89",1416:"735363dc",1423:"9a10482e",1427:"f91322f7",1443:"e1865421",1450:"bc16bf2b",1461:"cd32a59e",1470:"afcb0f79",1475:"d22fbaa0",1482:"c89636f5",1512:"f3653a35",1520:"f7300d0e",1545:"b7054dbb",1578:"b3cd8411",1581:"13815a71",1582:"73155666",1657:"6ff959fc",1674:"fdbc1e05",1702:"c68efb85",1713:"2d8d66d4",1717:"7fe99454",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"d782a698",1880:"f67d7892",1939:"48e30d48",1953:"13fc42b1",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"e4fcde65",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"b186f983",2303:"639a28ad",2307:"b2c54321",2338:"c9b2a29c",2339:"6a610b14",2396:"8d2f98b7",2404:"1b691fa0",2412:"b297b168",2425:"d96f0c58",2443:"1beca1ab",2476:"cf85a190",2501:"2441982c",2524:"96d90e3e",2529:"0d98d328",2539:"1d8aca24",2548:"75182034",2570:"437cbb50",2603:"a66ef1eb",2659:"f6071a36",2707:"cabcb16e",2806:"0cad2d5d",2819:"32083596",2823:"a13b21fb",2826:"0b6be43b",2829:"b9ad7ac4",2865:"6ef3cf6b",2875:"2f2c99c6",2884:"b940606c",2983:"c8c482f7",3006:"7fce4e74",3141:"dd6cafec",3157:"83f71029",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"3b28d50a",3260:"a3bb8fd1",3282:"c98dd16f",3317:"a24c38e0",3332:"2fae3161",3355:"d4a1a198",3356:"c6a4098f",3391:"89554b70",3433:"e1590a0b",3442:"6dcf1f01",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"dde218c6",3585:"5f288e7b",3647:"03cdfb68",3665:"f812ed17",3668:"16ab1831",3685:"5356e3de",3747:"ce08ca10",3784:"c81d4a51",3873:"a3ce6945",3897:"b593298f",3910:"658d457f",3935:"677fada6",3951:"802e296d",4030:"369370a5",4056:"10eacfff",4058:"ee954c0b",4078:"aa54548e",4093:"c1f29d01",4105:"01b3a222",4144:"f10aa199",4164:"f3449e34",4216:"a66ef1eb",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9430502",4449:"e68d8d58",4492:"75f619b0",4496:"c366f3d3",4498:"e97f4670",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"852c972e",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"97f3184a",4715:"ab748bb0",4736:"2968553b",4741:"11bd2d23",4757:"73b754d2",4766:"b5df5a8e",4770:"2ad0c1f9",4795:"86306a93",4800:"f50302a4",4849:"d2723f8d",4862:"2c7bae08",4884:"bd293d3b",4889:"7177caa7",4928:"3ec9e47f",4973:"129c56e8",4994:"71b358ee",5022:"81b1b86b",5043:"e9783a88",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"c519172e",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"86692bca",5297:"3a2685a1",5319:"641b49b1",5335:"fec6fd9f",5357:"1fbb7d24",5359:"181f1814",5382:"517d0ff1",5402:"166c0400",5470:"f9f86e99",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"d8a49e9f",5650:"f8f63f4b",5705:"df6bf207",5729:"adf68bd1",5741:"e47538da",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"f6e01dc7",5825:"06962189",5888:"2ed121e8",5891:"3b7a128f",5895:"9ddd624a",5902:"d59edd35",5915:"bc9c3e69",5992:"e84da226",6029:"2ded5a5a",6052:"2fbc571d",6063:"a5f0409a",6069:"bb37780a",6127:"f31505a8",6265:"955b2a89",6270:"fcca8b7e",6277:"be8c92aa",6328:"1d366bbd",6366:"079fc2d8",6434:"0112f8db",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"ee990148",6651:"b07fe216",6685:"f5f5b969",6729:"0d46291f",6741:"b838eb14",6758:"fbd7fba9",6784:"1affe817",6788:"7d01b0be",6796:"14d05697",6805:"5b253c81",6820:"98d30224",6845:"e657b4db",6882:"c2d2eada",6883:"7740a702",6904:"2a8ddcc0",6913:"5ec03435",6963:"84e145fa",6982:"3043a9c3",7008:"15ea9ed9",7042:"952e2d43",7043:"f92dd043",7045:"fbad5d1c",7046:"c7301ded",7058:"e5da97d0",7062:"dda386ac",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"cdb05979",7477:"66ecedaa",7482:"3a11c394",7527:"f83fd2d4",7545:"5463c8ac",7560:"d82e43ca",7589:"2a3e68f3",7614:"8e370373",7622:"51e78cc1",7806:"bd9accb9",7852:"bd2b77a4",7855:"6f036cf6",7857:"5270cd7f",7878:"2b521fde",7883:"8534b87e",7884:"47e0a5df",7922:"c1d9e2f3",8014:"9ef39203",8062:"8e384b9f",8072:"8a13c2c9",8077:"0b2c51d9",8085:"ccc2248e",8143:"7e86b55b",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8285:"bbf65876",8302:"47c8b2f1",8307:"02e15761",8398:"ecb314e7",8431:"7c8704ae",8435:"7882364e",8447:"ff2d2a7d",8517:"2cafef3f",8522:"15acceb4",8563:"ec35b080",8634:"317d0a2b",8665:"c52575bc",8688:"f98a445e",8689:"459af240",8723:"ce853ade",8782:"918afc23",8787:"121de108",8797:"13945612",8823:"342e9b27",8827:"954b2c29",8866:"d656470b",8882:"e3e6afc6",8885:"de905169",8982:"9f5f0cbd",8999:"215d2e8d",9076:"6a501148",9133:"03f6f6d3",9205:"1e43ebcb",9215:"f737e7e7",9332:"3d30bf20",9360:"27c7d4f7",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"944c8941",9472:"f609b809",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9590:"29583579",9647:"3c89dab6",9649:"5e708a2c",9674:"09dd4aac",9677:"e4f0da28",9695:"e54cca52",9715:"1e222348",9716:"d7a969b5",9785:"ec431d03",9788:"4459d92d",9890:"c9fdec45",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?m?(O=Date.now(),o||(g=setTimeout(b?$:F,n))):F():o!==!0&&(g=setTimeout(b?$:F,b===void 0?n-L:n))}return P.cancel=k,P}function r(n,a,s){var u=s||{},l=u.atBegin,o=l===void 0?!1:l;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",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",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",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",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",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",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",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",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",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",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__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",8797:"p__Competitions__Edit__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",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:"e651ac09",67:"97ddce57",109:"0d28c704",195:"42207928",264:"446135e0",265:"088a22d5",272:"0597d36e",292:"d47e9af7",310:"69483dcb",316:"1f60ada6",337:"cb7e8081",342:"bd5ce02d",354:"d4d139cf",479:"91d06753",485:"58054ee5",508:"a132e6fb",532:"d67fdfd2",533:"79864d49",547:"3f11fa27",556:"b20b7be2",559:"ccbd608f",576:"5e412fba",610:"4f73197c",629:"44a1d9a5",643:"fe5fdeeb",671:"4a609b8d",680:"430424dd",700:"ed61f836",737:"b8fac5ea",741:"ac5fd360",745:"4f3d401d",799:"76a4a66c",869:"735e4964",895:"a3b29285",919:"81433905",921:"cf7edc72",928:"6bb42049",981:"24da50c7",1006:"6c0edc12",1043:"255ab876",1045:"a4dee008",1048:"32fd47a8",1070:"1b21be0a",1144:"c90eccaf",1148:"187c1692",1154:"8cb80842",1211:"31a42a05",1253:"6078097f",1257:"c7278276",1265:"e92ddc4b",1274:"5f6ea65a",1276:"a9173b5d",1343:"5f31f905",1416:"e839d59d",1423:"f63c9fc4",1427:"82fb2a77",1443:"3a00bdcd",1450:"1a22f713",1461:"05041d57",1462:"fcf08abc",1470:"99385539",1475:"246e5a8a",1482:"52103830",1512:"976c6ae4",1520:"ce39577c",1545:"7d122be3",1578:"e11d60b9",1581:"122e719c",1582:"83fd718a",1630:"e16c26f1",1646:"e6e27b60",1657:"84667928",1660:"8f97ebbb",1674:"c407e3ec",1702:"e8cf9fb8",1713:"6f2ea7f4",1717:"2caf2e73",1727:"c80991da",1783:"087806e1",1799:"35611332",1831:"314f884f",1836:"ea112143",1855:"42fc18b6",1880:"cefb3fbc",1939:"8d0fa6b3",1953:"c06edad0",1962:"f6786041",2005:"c3622690",2011:"59d51f98",2045:"23207e45",2076:"ff64aaf5",2102:"635be900",2125:"0917684a",2141:"d143b710",2216:"1134b650",2240:"9d75c5cb",2249:"f4830452",2254:"e59ef853",2300:"748a41ec",2303:"f7ca317a",2307:"3067090d",2338:"80059c6c",2339:"8de95db1",2386:"192e235c",2396:"60fec322",2404:"ce328f98",2412:"9ec8b4fe",2425:"5bbae8b4",2443:"db1053a2",2476:"b76f175e",2494:"68080a87",2501:"b554965f",2524:"11eb33aa",2529:"af8a5030",2538:"de4a3723",2539:"a223f573",2548:"dbd6b38a",2570:"c79e1d2c",2594:"e87d3761",2603:"f76a8045",2659:"50d431f8",2707:"88fa7725",2741:"3ed7be40",2806:"b4eb4991",2819:"d82166f0",2823:"26c0996d",2826:"0a03a100",2829:"a3bc5dee",2837:"54a82605",2865:"5e644c70",2875:"ba0d8016",2884:"5e3dc485",2969:"ab3357d7",2983:"7a9a3290",3006:"0b77441e",3133:"9bf3f89c",3141:"cd25744e",3157:"8dbcb6be",3183:"467cd9aa",3198:"8e655451",3212:"8ef453a1",3220:"26308c49",3247:"f9fddd09",3260:"ec4f6a91",3282:"6847b5e3",3317:"ddb42ee6",3332:"c944911d",3355:"96b066e3",3356:"06d06421",3391:"535adcb1",3433:"b1a3a965",3442:"7e06251e",3447:"bc2688a3",3451:"a3236423",3496:"a022fdfc",3509:"0559a277",3550:"3dc83156",3554:"247d8c83",3581:"0bed0c02",3585:"f2d0b5b3",3589:"a41b45d2",3647:"0794ba58",3665:"271f9d91",3668:"8751f143",3685:"9e75c1d3",3697:"481a10d9",3739:"05ee16ac",3747:"a62e2664",3754:"28a264a1",3777:"d5b0f2f1",3784:"ea5ecd20",3805:"9dbcb95e",3862:"32ddb97b",3873:"63c0e280",3885:"f87f7f15",3897:"c2c83e8c",3910:"b1acca71",3935:"39a236a0",3951:"98a8a646",3987:"5cecd51b",4014:"27a8e97c",4017:"ffc74f28",4030:"d37a260e",4056:"67bd742f",4058:"511c8451",4078:"500789c1",4088:"6f7d1078",4093:"714a8b2f",4105:"079de027",4144:"fb2f5197",4160:"f5c8db1d",4164:"0cf8eb44",4216:"2e1dbf3d",4217:"c3227a0e",4227:"99035aee",4259:"be1dadd0",4264:"b53880e4",4330:"e6eb0c76",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4363:"bfc4e35f",4449:"831f2808",4492:"861a2157",4496:"28a5c2cb",4498:"71a3073a",4504:"50e477aa",4514:"70f206a1",4520:"aaf87ea2",4546:"5cfd0b6e",4565:"15231efb",4572:"fe6d340f",4599:"1d15a969",4601:"b331e259",4610:"e0003063",4621:"96def766",4628:"ece2c60c",4662:"bb5cdfb6",4685:"c33f1528",4715:"378173db",4736:"b7005f66",4741:"1e4d54c6",4757:"ae479a77",4766:"baf88ed1",4770:"9d183f5e",4790:"619413e4",4795:"b323db3b",4797:"a24e92db",4800:"b55b1f6e",4849:"7e39426a",4850:"1edda4b7",4862:"d2a6b497",4884:"2b504c7b",4889:"eec1626f",4928:"0c42aff7",4973:"4b56b75f",4994:"8b047427",5022:"951bc128",5043:"8ded92ab",5048:"b43bcd2e",5060:"85dafcc6",5096:"47fb877b",5111:"c7846123",5125:"3983d2dc",5148:"9b362213",5176:"56c92c24",5179:"f4f668c6",5186:"c858b481",5191:"bec2ad96",5238:"0587673e",5290:"5dabcdc2",5297:"95a8c23f",5319:"6405ee5d",5321:"1163c84e",5335:"bad64d0e",5354:"7ae70604",5357:"104681e8",5359:"7bbef960",5382:"9d814976",5402:"7cc4a84d",5416:"454536b7",5434:"38b302a6",5470:"0eeb81a7",5494:"d89549c4",5518:"9479abbe",5549:"57ae534b",5572:"55074644",5573:"19514420",5599:"47716b7c",5624:"6f6aa472",5631:"e00d3d36",5650:"8942b1a7",5679:"4a090bef",5705:"4f040b6b",5729:"96aa4eac",5741:"472efdd7",5764:"e0d7e586",5775:"332c391b",5786:"409347b3",5798:"bc2b4b24",5816:"fa06c21a",5825:"44cca751",5876:"5eded409",5888:"d7a39947",5891:"3fb3e315",5895:"d15ac8d3",5902:"39b27f94",5915:"35aa764d",5992:"c42ea9bd",6029:"03b8af42",6034:"e545f4f8",6045:"d268f87f",6047:"3ce45acd",6052:"52d155f6",6063:"b0ba4418",6069:"3f5a2e1c",6126:"99519171",6127:"0ba1927a",6132:"00726f74",6170:"e5091ce3",6265:"c36bd458",6270:"22146aab",6277:"6a4489e2",6328:"c19d6a20",6366:"0ed6c791",6378:"7f3a946a",6411:"36396b18",6434:"3a2520e1",6444:"1d48fe99",6452:"21c70f19",6531:"cc3473fc",6541:"fa4c533f",6583:"411c9845",6587:"b887e212",6634:"8138aa6a",6650:"cd800da4",6651:"6b30a5aa",6685:"12de0682",6729:"011125b6",6741:"a7d27af2",6758:"2266da44",6774:"59d4d618",6784:"dc318fea",6788:"0b537d6e",6796:"b76fca44",6805:"4e27dcf0",6820:"89c3965c",6845:"1fa93156",6882:"eda282e4",6883:"5b334e01",6904:"cac6366e",6913:"f774999b",6963:"740dd6c9",6982:"fdd1989c",7008:"908f5fc9",7042:"f337b2a6",7043:"a3f116ef",7045:"4952ed0a",7046:"8b4d71c5",7058:"54b08f61",7062:"ca7a79c7",7084:"46ccce72",7156:"e7466006",7178:"4de89b42",7182:"60f31586",7242:"54d44128",7260:"72bd5532",7331:"2e27a23b",7333:"b1b42234",7365:"1005464f",7395:"bd7ce57e",7460:"dfe400df",7477:"4aaf1a57",7482:"41d58026",7527:"66611649",7545:"6c669ded",7560:"7d3ed391",7589:"e86fbc15",7591:"8354027c",7614:"53926859",7622:"20172cfb",7686:"4fcec9f9",7706:"c2a79e40",7806:"52a89b0c",7852:"63917dbd",7855:"2a54f671",7857:"3aca547d",7878:"8d271818",7883:"8010818d",7884:"2e4cb17f",7922:"788b30d7",7964:"29aed9a1",8014:"7d980dad",8033:"15b7f7b8",8062:"46a354ef",8072:"d907c34c",8077:"6a8389fe",8085:"52d8037e",8089:"d536b13a",8143:"be3a79cc",8155:"f9992d12",8161:"83c5fa9a",8237:"db169881",8241:"adf97d17",8285:"06b1f6dc",8302:"0557b84d",8307:"e7a3c587",8340:"afd6ff37",8350:"07df8a75",8398:"6670a238",8431:"f6a66f94",8435:"21fc7cb2",8447:"ff8cb3cf",8517:"05df89d4",8522:"2fafca6c",8561:"333e8ec9",8563:"53ffabbc",8634:"90f3c209",8639:"ce3dfc0b",8665:"d3313e4a",8688:"fd36314c",8689:"7eda0feb",8722:"a4f3c826",8723:"eed4583b",8737:"ce7dad23",8776:"0ad26240",8782:"36c728b7",8787:"16c39cb2",8797:"2854367e",8823:"ca7d11f7",8827:"00734a74",8842:"9f25a3e2",8866:"ebc1e6d3",8882:"e822a64c",8885:"254a40ee",8891:"6808422c",8898:"d002bcd8",8909:"2b30e13f",8920:"7f82440c",8963:"790aecdd",8982:"ed26f75f",8999:"16e8310c",9076:"b93128ed",9104:"bbcb2345",9133:"2d7d2472",9146:"b502f187",9205:"02280a09",9215:"18ed1cd7",9252:"0d791a59",9260:"f163e60e",9332:"846d92db",9360:"1f31e7d5",9366:"c2f58938",9391:"14ae5f25",9404:"9fcc3d3e",9408:"451e0fbf",9416:"21b139a0",9472:"728eb6cd",9487:"155e124e",9489:"6a6b85fb",9507:"6822954b",9554:"ed358e7b",9559:"f794af19",9590:"7baefc4b",9647:"d99a4849",9649:"af614ecb",9674:"00454d41",9677:"89247d21",9695:"fffed13b",9715:"76d15996",9716:"55f63377",9785:"0502c63a",9788:"ae78a4f2",9890:"5ee3c188",9891:"2f515ed5",9895:"b8e31ff2",9921:"fcb98f88",9922:"992cc647",9928:"5989f5e0",9944:"94b80651",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__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",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",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",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",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",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",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",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",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",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8285:"p__Classrooms__Lists__SmartPlan__Info__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",8797:"p__Competitions__Edit__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",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:"12e78288",67:"51374034",109:"b9c23c40",195:"1f592af6",264:"5fd9b3fc",265:"d92c6f86",292:"e2ad7b79",310:"735e28b7",337:"b876daec",342:"96328f8f",479:"b69f9ab6",485:"d63578fe",508:"a2cebfe1",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"8bf77b42",643:"0de52106",680:"e67e9e01",700:"05077943",737:"72eaccaa",745:"8c6c7df9",799:"eddb780f",869:"4a5372a2",895:"ce8634e8",919:"952e2d43",921:"b09f4288",928:"a66ef1eb",1006:"b9d07e6a",1043:"e8c0878b",1045:"6ed74c3b",1048:"c6c344e1",1070:"e67e9e01",1148:"754fff63",1211:"5a4b7f5d",1253:"46aca33c",1257:"7b8c452c",1265:"c6d01246",1276:"bbc6eeec",1343:"b7f33c89",1416:"735363dc",1423:"9a10482e",1427:"f91322f7",1443:"e1865421",1450:"bc16bf2b",1461:"cd32a59e",1470:"afcb0f79",1475:"d22fbaa0",1482:"c89636f5",1512:"f3653a35",1520:"f7300d0e",1545:"b7054dbb",1578:"b3cd8411",1581:"13815a71",1582:"73155666",1657:"6ff959fc",1674:"fdbc1e05",1702:"c68efb85",1713:"2d8d66d4",1717:"7fe99454",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"d782a698",1880:"f67d7892",1939:"48e30d48",1953:"13fc42b1",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"e4fcde65",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"b186f983",2303:"639a28ad",2307:"b2c54321",2338:"c9b2a29c",2339:"6a610b14",2396:"8d2f98b7",2404:"1b691fa0",2412:"b297b168",2425:"d96f0c58",2443:"1beca1ab",2476:"cf85a190",2501:"2441982c",2524:"96d90e3e",2529:"0d98d328",2539:"1d8aca24",2548:"75182034",2570:"437cbb50",2603:"a66ef1eb",2659:"f6071a36",2707:"cabcb16e",2806:"0cad2d5d",2819:"32083596",2823:"a13b21fb",2826:"0b6be43b",2829:"b9ad7ac4",2865:"6ef3cf6b",2875:"2f2c99c6",2884:"b940606c",2983:"c8c482f7",3006:"7fce4e74",3141:"dd6cafec",3157:"83f71029",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"3b28d50a",3260:"a3bb8fd1",3282:"c98dd16f",3317:"a24c38e0",3332:"2fae3161",3355:"d4a1a198",3356:"c6a4098f",3391:"89554b70",3433:"e1590a0b",3442:"6dcf1f01",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"dde218c6",3585:"5f288e7b",3647:"03cdfb68",3665:"f812ed17",3668:"16ab1831",3685:"5356e3de",3747:"ce08ca10",3784:"c81d4a51",3873:"a3ce6945",3897:"b593298f",3910:"658d457f",3935:"677fada6",3951:"802e296d",4030:"369370a5",4056:"10eacfff",4058:"ee954c0b",4078:"aa54548e",4093:"c1f29d01",4105:"01b3a222",4144:"f10aa199",4164:"f3449e34",4216:"a66ef1eb",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9430502",4449:"e68d8d58",4492:"75f619b0",4496:"c366f3d3",4498:"e97f4670",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"852c972e",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"97f3184a",4715:"ab748bb0",4736:"2968553b",4741:"11bd2d23",4757:"73b754d2",4766:"b5df5a8e",4770:"2ad0c1f9",4795:"86306a93",4800:"f50302a4",4849:"d2723f8d",4862:"2c7bae08",4884:"bd293d3b",4889:"7177caa7",4928:"3ec9e47f",4973:"129c56e8",4994:"71b358ee",5022:"81b1b86b",5043:"e9783a88",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"c519172e",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"86692bca",5297:"3a2685a1",5319:"641b49b1",5335:"fec6fd9f",5357:"1fbb7d24",5359:"181f1814",5382:"517d0ff1",5402:"166c0400",5470:"f9f86e99",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"d8a49e9f",5650:"f8f63f4b",5705:"df6bf207",5729:"adf68bd1",5741:"e47538da",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"f6e01dc7",5825:"06962189",5888:"2ed121e8",5891:"3b7a128f",5895:"9ddd624a",5902:"d59edd35",5915:"bc9c3e69",5992:"e84da226",6029:"2ded5a5a",6052:"2fbc571d",6063:"a5f0409a",6069:"bb37780a",6127:"f31505a8",6265:"955b2a89",6270:"fcca8b7e",6277:"be8c92aa",6328:"1d366bbd",6366:"079fc2d8",6434:"0112f8db",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"ee990148",6651:"b07fe216",6685:"f5f5b969",6729:"0d46291f",6741:"b838eb14",6758:"fbd7fba9",6784:"1affe817",6788:"7d01b0be",6796:"14d05697",6805:"5b253c81",6820:"98d30224",6845:"e657b4db",6882:"c2d2eada",6883:"7740a702",6904:"2a8ddcc0",6913:"5ec03435",6963:"84e145fa",6982:"3043a9c3",7008:"15ea9ed9",7042:"952e2d43",7043:"f92dd043",7045:"fbad5d1c",7046:"c7301ded",7058:"e5da97d0",7062:"dda386ac",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"cdb05979",7477:"66ecedaa",7482:"3a11c394",7527:"f83fd2d4",7545:"5463c8ac",7560:"d82e43ca",7589:"2a3e68f3",7614:"8e370373",7622:"51e78cc1",7806:"bd9accb9",7852:"bd2b77a4",7855:"6f036cf6",7857:"5270cd7f",7878:"2b521fde",7883:"8534b87e",7884:"47e0a5df",7922:"c1d9e2f3",8014:"9ef39203",8062:"8e384b9f",8072:"8a13c2c9",8077:"0b2c51d9",8085:"ccc2248e",8143:"7e86b55b",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8285:"bbf65876",8302:"47c8b2f1",8307:"02e15761",8398:"ecb314e7",8431:"7c8704ae",8435:"7882364e",8447:"ff2d2a7d",8517:"2cafef3f",8522:"15acceb4",8563:"ec35b080",8634:"317d0a2b",8665:"c52575bc",8688:"f98a445e",8689:"459af240",8723:"ce853ade",8782:"918afc23",8787:"121de108",8797:"13945612",8823:"342e9b27",8827:"954b2c29",8866:"d656470b",8882:"e3e6afc6",8885:"de905169",8982:"9f5f0cbd",8999:"215d2e8d",9076:"6a501148",9133:"03f6f6d3",9205:"1e43ebcb",9215:"f737e7e7",9332:"3d30bf20",9360:"27c7d4f7",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"944c8941",9472:"f609b809",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9590:"29583579",9647:"3c89dab6",9649:"5e708a2c",9674:"09dd4aac",9677:"e4f0da28",9695:"e54cca52",9715:"1e222348",9716:"d7a969b5",9785:"ec431d03",9788:"4459d92d",9890:"c9fdec45",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 jr.endsWith("/")?jr:"".concat(jr,"/")}var tc=__webpack_require__(38127),Pu=__webpack_require__(38329),nu=__webpack_require__(8616),au=["content"],Qi=["content"],Bi=/^(http:|https:)?\/\//;function rc(jr){return Bi.test(jr)||jr.startsWith("/")&&!jr.startsWith("/*")||jr.startsWith("./")||jr.startsWith("../")}var Bu=function(){return oe.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},ou=function(on){var Hn,Ta=on.loaderData,Gn=on.htmlPageOpts,ca=on.manifest,ya=(ca==null||(Hn=ca.assets)===null||Hn===void 0?void 0:Hn["umi.css"])||"";return oe.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ta||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Gn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function cs(jr){var on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof jr=="string")return rc(jr)?(0,oi.Z)({src:jr},on):{content:jr};if((0,nu.Z)(jr)==="object")return(0,oi.Z)((0,oi.Z)({},jr),on);throw new Error("Invalid script type: ".concat((0,nu.Z)(jr)))}function Ri(jr){return rc(jr)?{type:"link",href:jr}:{type:"style",content:jr}}var al=function(on){var Hn,Ta,Gn,ca,ya,po,Vn=on.htmlPageOpts;return oe.createElement(oe.Fragment,null,(Vn==null?void 0:Vn.title)&&oe.createElement("title",null,Vn.title),Vn==null||(Hn=Vn.favicons)===null||Hn===void 0?void 0:Hn.map(function(_o,gs){return oe.createElement("link",{key:gs,rel:"shortcut icon",href:_o})}),(Vn==null?void 0:Vn.description)&&oe.createElement("meta",{name:"description",content:Vn.description}),(Vn==null||(Ta=Vn.keywords)===null||Ta===void 0?void 0:Ta.length)&&oe.createElement("meta",{name:"keywords",content:Vn.keywords.join(",")}),Vn==null||(Gn=Vn.metas)===null||Gn===void 0?void 0:Gn.map(function(_o){return oe.createElement("meta",{key:_o.name,name:_o.name,content:_o.content})}),Vn==null||(ca=Vn.links)===null||ca===void 0?void 0:ca.map(function(_o,gs){return oe.createElement("link",(0,Pu.Z)({key:gs},_o))}),Vn==null||(ya=Vn.styles)===null||ya===void 0?void 0:ya.map(function(_o,gs){var ys=Ri(_o),Fs=ys.type,Bs=ys.href,lu=ys.content;if(Fs==="link")return oe.createElement("link",{key:gs,rel:"stylesheet",href:Bs});if(Fs==="style")return oe.createElement("style",{key:gs},lu)}),Vn==null||(po=Vn.headScripts)===null||po===void 0?void 0:po.map(function(_o,gs){var ys=cs(_o),Fs=ys.content,Bs=(0,tc.Z)(ys,au);return oe.createElement("script",(0,Pu.Z)({dangerouslySetInnerHTML:{__html:Fs},key:gs},Bs))}))};function Nu(jr){var on,Hn=jr.children,Ta=jr.loaderData,Gn=jr.manifest,ca=jr.htmlPageOpts,ya=jr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,po=jr.mountElementId;if(ya!=null&&ya.pureHtml)return oe.createElement("html",null,oe.createElement("head",null),oe.createElement("body",null,oe.createElement(Bu,null),oe.createElement("div",{id:po},Hn),oe.createElement(ou,{manifest:Gn,loaderData:Ta,htmlPageOpts:ca})));if(ya!=null&&ya.pureApp)return oe.createElement(oe.Fragment,null,Hn);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:(ca==null?void 0:ca.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(al,{htmlPageOpts:ca})),oe.createElement("body",null,oe.createElement(Bu,null),oe.createElement("div",{id:po},Hn),oe.createElement(ou,{manifest:Gn,loaderData:Ta,htmlPageOpts:ca}),ca==null||(on=ca.scripts)===null||on===void 0?void 0:on.map(function(_o,gs){var ys=cs(_o),Fs=ys.content,Bs=(0,tc.Z)(ys,Qi);return oe.createElement("script",(0,Pu.Z)({dangerouslySetInnerHTML:{__html:Fs},key:gs},Bs))})))}var iu=oe.createContext(void 0);function ol(){return oe.useContext(iu)}var Su=["redirect"];function Ls(jr){var on=jr.routesById,Hn=jr.parentId,Ta=jr.routeComponents,Gn=jr.useStream,ca=Gn===void 0?!0:Gn;return Object.keys(on).filter(function(ya){return on[ya].parentId===Hn}).map(function(ya){var po=il((0,oi.Z)((0,oi.Z)({route:on[ya],routeComponent:Ta[ya],loadingComponent:jr.loadingComponent,reactRouter5Compat:jr.reactRouter5Compat},jr.reactRouter5Compat&&{hasChildren:Object.keys(on).filter(function(_o){return on[_o].parentId===ya}).length>0}),{},{useStream:ca})),Vn=Ls({routesById:on,routeComponents:Ta,parentId:po.id,loadingComponent:jr.loadingComponent,reactRouter5Compat:jr.reactRouter5Compat,useStream:ca});return Vn.length>0&&(po.children=Vn,po.routes=Vn),po})}function Cc(jr){var on=(0,Ci.UO)(),Hn=(0,Ci.Gn)(jr.to,on),Ta=(0,Eu.T$)(),Gn=(0,Ci.TH)();if(Ta!=null&&Ta.keepQuery){var ca=Gn.search+Gn.hash;Hn+=ca}var ya=(0,oi.Z)((0,oi.Z)({},jr),{},{to:Hn});return oe.createElement(Ci.Fg,(0,Pu.Z)({replace:!0},ya))}function il(jr){var on=jr.route,Hn=jr.useStream,Ta=Hn===void 0?!0:Hn,Gn=on.redirect,ca=(0,tc.Z)(on,Su),ya=jr.reactRouter5Compat?ac:oc;return(0,oi.Z)({element:Gn?oe.createElement(Cc,{to:Gn}):oe.createElement(iu.Provider,{value:{route:jr.route}},oe.createElement(ya,{loader:oe.memo(jr.routeComponent),loadingComponent:jr.loadingComponent||nc,hasChildren:jr.hasChildren,useStream:Ta}))},ca)}function nc(){return oe.createElement("div",null)}function ac(jr){var on=ol(),Hn=on.route,Ta=(0,Eu.Ov)(),Gn=Ta.history,ca=Ta.clientRoutes,ya=(0,Ci.UO)(),po={params:ya,isExact:!0,path:Hn.path,url:Gn.location.pathname},Vn=jr.loader,_o={location:Gn.location,match:po,history:Gn,params:ya,route:Hn,routes:ca};return jr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(jr.loadingComponent,null)},oe.createElement(Vn,_o,jr.hasChildren&&oe.createElement(Ci.j3,null))):oe.createElement(Vn,_o,jr.hasChildren&&oe.createElement(Ci.j3,null))}function oc(jr){var on=jr.loader;return jr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(jr.loadingComponent,null)},oe.createElement(on,null)):oe.createElement(on,null)}var Cu=null;function kl(){return Cu}function ic(jr){var on=jr.history,Hn=oe.useState({action:on.action,location:on.location}),Ta=(0,Yi.Z)(Hn,2),Gn=Ta[0],ca=Ta[1];return(0,oe.useLayoutEffect)(function(){return on.listen(ca)},[on]),(0,oe.useLayoutEffect)(function(){function ya(po){jr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:jr.routes,clientRoutes:jr.clientRoutes,location:po.location,action:po.action,basename:jr.basename,isFirst:!!po.isFirst}})}return ya({location:Gn.location,action:Gn.action,isFirst:!0}),on.listen(ya)},[on,jr.routes,jr.clientRoutes]),oe.createElement(Ci.F0,{navigator:on,location:Gn.location,basename:jr.basename},jr.children)}function Xi(){var jr=(0,Eu.Ov)(),on=jr.clientRoutes;return(0,Ci.V$)(on)}var Zu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],sc=function(on,Hn){var Ta=on.basename||"/",Gn=Ls({routesById:on.routes,routeComponents:on.routeComponents,loadingComponent:on.loadingComponent,reactRouter5Compat:on.reactRouter5Compat,useStream:on.useStream});on.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Gn}});for(var ca=oe.createElement(ic,{basename:Ta,pluginManager:on.pluginManager,routes:on.routes,clientRoutes:Gn,history:on.history},Hn),ya=0,po=Zu;yanew Promise((Ta,Gn)=>{var ca=Vn=>{try{po(Hn.next(Vn))}catch(_o){Gn(_o)}},ya=Vn=>{try{po(Hn.throw(Vn))}catch(_o){Gn(_o)}},po=Vn=>Vn.done?Ta(Vn.value):Promise.resolve(Vn.value).then(ca,ya);po((Hn=Hn.apply(jr,on)).next())});function y(){return h(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId/template",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/smart_plan",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/smart_plan/:id/info",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/smart_plan/:id/detail",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/new/CreateImg",parentId:"185",id:"189"},190:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"190"},191:{path:"/shixuns/:id/Merge",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Split",parentId:"185",id:"192"},193:{path:"/shixuns/:id/edit",parentId:"185",id:"193"},194:{path:"shixuns/:id/edit/warehouse",parentId:"193",id:"194"},195:{path:"/shixuns/:id/edit/newquestion",parentId:"193",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"193",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"193",id:"197"},198:{path:"/shixuns/:id/edit/new",parentId:"193",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"193",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"193",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"193",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"193",id:"202"},203:{path:"/shixuns/:id",parentId:"185",id:"203"},204:{path:"/shixuns/:id/poll",parentId:"203",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"203",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"203",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"203",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"203",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"203",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"203",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"203",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"203",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"203",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"203",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"203",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"203",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"203",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"203",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"203",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"203",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"203",id:"223"},224:{path:"/users",parentId:"1",id:"224"},225:{path:"/users/:username/videos/protocol",parentId:"224",id:"225"},226:{path:"/users/:username/videos/resourceProtocol",parentId:"224",id:"226"},227:{path:"/users/:username/videos/success",parentId:"224",id:"227"},228:{path:"/users/:username/topicbank/:topicstype",parentId:"224",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"224",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"224",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"224",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"224",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"224",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"224",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"224",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"224",id:"236"},237:{path:"/users/:username/experiment-img/add",parentId:"224",id:"237"},238:{path:"/users/:username",parentId:"224",id:"238"},239:{path:"/users/:username",parentId:"238",id:"239"},240:{path:"/users/:username/baseInfo/edit",parentId:"238",id:"240"},241:{path:"/users/:username/baseInfo",parentId:"238",id:"241"},242:{path:"/users/:username/realNameCertification",parentId:"238",id:"242"},243:{path:"/users/:username/careerCertification",parentId:"238",id:"243"},244:{path:"/users/:username/classrooms",parentId:"238",id:"244"},245:{path:"/users/:username/shixuns",parentId:"238",id:"245"},246:{path:"/users/:username/dataSet",parentId:"238",id:"246"},247:{path:"/users/:username/userPortrait",parentId:"238",id:"247"},248:{path:"/users/:username/learningPath",parentId:"238",id:"248"},249:{path:"/users/:username/teach-group",parentId:"238",id:"249"},250:{path:"/users/:username/competitions",parentId:"238",id:"250"},251:{path:"/users/:username/experiment-img",parentId:"238",id:"251"},252:{path:"/users/:username/experiment-img/:experid/detail",parentId:"238",id:"252"},253:{path:"/users/:username/certificate",parentId:"238",id:"253"},254:{path:"/users/:username/otherResources",parentId:"238",id:"254"},255:{path:"/users/:username/paths",parentId:"238",id:"255"},256:{path:"/users/:username/projects",parentId:"238",id:"256"},257:{path:"/users/:username/videos",parentId:"238",id:"257"},258:{path:"/users/:username/videos/upload",parentId:"238",id:"258"},259:{path:"/users/:username/topics/:topicstype",parentId:"238",id:"259"},260:{path:"/users/:username/vspaces",parentId:"238",id:"260"},261:{path:"/users/:username/resourcesCenter",parentId:"238",id:"261"},262:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"238",id:"262"},263:{path:"/users/:username/resourceGuarantee",parentId:"238",id:"263"},264:{path:"/users/:username/resourceAllocation",parentId:"238",id:"264"},265:{parentId:"1",id:"265"},266:{path:"/problems",parentId:"265",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems/batchAdd",parentId:"266",id:"268"},269:{path:"/problems/newcreate",parentId:"265",id:"269"},270:{path:"/problems/newedit/:id",exact:!0,parentId:"265",id:"270"},271:{path:"/problems/:id/edit",exact:!0,parentId:"265",id:"271"},272:{path:"/problems/new",exact:!0,parentId:"265",id:"272"},273:{path:"/problems/:id/oj/:save_identifier",parentId:"265",id:"273"},274:{path:"/problems/:id/record-detail/:submitId",parentId:"265",id:"274"},275:{path:"/problems/add",parentId:"265",id:"275"},276:{path:"/problems/:id/ojedit",parentId:"265",id:"276"},277:{path:"/engineering",parentId:"1",id:"277"},278:{path:"/engineering",parentId:"277",id:"278"},279:{path:"/engineering/teacherList",parentId:"278",id:"279"},280:{path:"/engineering/studentList",parentId:"278",id:"280"},281:{path:"/engineering/training/program",parentId:"278",id:"281"},282:{path:"/engineering/training/program/add",parentId:"278",id:"282"},283:{path:"/engineering/training/program/edit",parentId:"278",id:"283"},284:{path:"/engineering/training/objectives",parentId:"278",id:"284"},285:{path:"/engineering/graduated/index",parentId:"278",id:"285"},286:{path:"/engineering/graduated/matrix",parentId:"278",id:"286"},287:{path:"/engineering/course/list",parentId:"278",id:"287"},288:{path:"/engineering/course/setting",parentId:"278",id:"288"},289:{path:"/engineering/course/matrix",parentId:"278",id:"289"},290:{path:"/engineering/navigation",parentId:"278",id:"290"},291:{path:"/engineering/evaluate/course",parentId:"278",id:"291"},292:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"278",id:"292"},293:{path:"/engineering/evaluate/norm",parentId:"278",id:"293"},294:{path:"/engineering/evaluate/document",parentId:"278",id:"294"},295:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"278",id:"295"},296:{path:"/engineering/*",redirect:"/404",parentId:"278",id:"296"},297:{path:"/innovation",parentId:"1",id:"297"},298:{path:"/innovation/tasks/:taskId",parentId:"297",id:"298"},299:{path:"/innovation",parentId:"297",id:"299"},300:{path:"/innovation/project",parentId:"299",id:"300"},301:{path:"/innovation/dataset",parentId:"299",id:"301"},302:{path:"/innovation/mirror",parentId:"299",id:"302"},303:{path:"/innovation/my-project",parentId:"299",id:"303"},304:{path:"/innovation/my-dataset",parentId:"299",id:"304"},305:{path:"/innovation/my-mirror",parentId:"299",id:"305"},306:{path:"/innovation/project/create",parentId:"299",id:"306"},307:{path:"/innovation/project/edit/:id",parentId:"299",id:"307"},308:{path:"/innovation/project/detail/:taskId",parentId:"299",id:"308"},309:{path:"/tasks",parentId:"1",id:"309"},310:{path:"/tasks/:taskId",exact:!0,parentId:"309",id:"310"},311:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"309",id:"311"},312:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"309",id:"312"},313:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"309",id:"313"},314:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"309",id:"314"},315:{path:"/myproblems",parentId:"1",id:"315"},316:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"315",id:"316"},317:{path:"/myproblems/:id",exact:!0,parentId:"315",id:"317"},318:{path:"/account",parentId:"1",id:"318"},319:{path:"/account",parentId:"318",id:"319"},320:{path:"/account/profile",parentId:"319",id:"320"},321:{path:"/account/profile/edit",parentId:"319",id:"321"},322:{path:"/account/certification",parentId:"319",id:"322"},323:{path:"/account/secure",parentId:"319",id:"323"},324:{path:"/account/binding",parentId:"319",id:"324"},325:{path:"/account/Results",parentId:"319",id:"325"},326:{path:"/ch",parentId:"1",id:"326"},327:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"326",id:"327"},328:{path:"/ch/rest/",exact:!0,parentId:"326",id:"328"},329:{path:"/ch/rest/:id",exact:!0,parentId:"326",id:"329"},330:{path:"/order",parentId:"1",id:"330"},331:{path:"/order",parentId:"330",id:"331"},332:{path:"/order/invoice",parentId:"330",id:"332"},333:{path:"/order/records",parentId:"330",id:"333"},334:{path:"/order/apply",parentId:"330",id:"334"},335:{path:"/order/view",parentId:"330",id:"335"},336:{path:"/order/:courseId/information",parentId:"330",id:"336"},337:{path:"/order/:courseId/pay",parentId:"330",id:"337"},338:{path:"/order/:orderNum/result",parentId:"330",id:"338"},339:{path:"/messages",parentId:"1",id:"339"},340:{path:"/messages/:userId/user_tidings",parentId:"339",id:"340"},341:{path:"/messages/:userId/private_messages",parentId:"339",id:"341"},342:{path:"/messages/:userId/message_detail",parentId:"339",id:"342"},343:{path:"/vtrs",parentId:"1",id:"343"},344:{path:"/vtrs/:virtual_spacesId",parentId:"343",id:"344"},345:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"344",id:"346"},347:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"344",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"344",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"344",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"344",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"344",id:"351"},352:{path:"/vtrs/:virtual_spacesId/survey",parentId:"344",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"344",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"344",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"344",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"344",id:"356"},357:{path:"/vtrs/:virtual_spacesId/material",parentId:"344",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"344",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"344",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"344",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"344",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"344",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"344",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"344",id:"364"},365:{path:"/vtrs/:virtual_spacesId/settings",parentId:"344",id:"365"},366:{path:"/vtrs/:virtual_spacesId/resources",parentId:"344",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"344",id:"367"},368:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"344",id:"368"},369:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"344",id:"369"},370:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"344",id:"370"},371:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"344",id:"371"},372:{path:"/vtrs/:virtual_spacesId/*",parentId:"344",id:"372"},373:{path:"/101",parentId:"1",id:"373"},374:{path:"/101/:virtual_spacesId",parentId:"373",id:"374"},375:{path:"/101/:virtual_spacesId",exact:!0,parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"374",id:"376"},377:{path:"/101/:virtual_spacesId/experiment",parentId:"374",id:"377"},378:{path:"/101/:virtual_spacesId/announcement",parentId:"374",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/add",parentId:"374",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"374",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"374",id:"381"},382:{path:"/101/:virtual_spacesId/survey",parentId:"374",id:"382"},383:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"374",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge",parentId:"374",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"374",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"374",id:"386"},387:{path:"/101/:virtual_spacesId/material",parentId:"374",id:"387"},388:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"374",id:"388"},389:{path:"/101/:virtual_spacesId/lesson",parentId:"374",id:"389"},390:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"374",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"374",id:"391"},392:{path:"/101/:virtual_spacesId/discussion",parentId:"374",id:"392"},393:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"374",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"374",id:"394"},395:{path:"/101/:virtual_spacesId/settings",parentId:"374",id:"395"},396:{path:"/101/:virtual_spacesId/resources",parentId:"374",id:"396"},397:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"374",id:"397"},398:{path:"/101/:virtual_spacesId/Plan",parentId:"374",id:"398"},399:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"374",id:"399"},400:{path:"/101/:virtual_spacesId/digtal",parentId:"374",id:"400"},401:{path:"/101/:virtual_spacesId/homepage",parentId:"374",id:"401"},402:{path:"/101/:virtual_spacesId/*",parentId:"374",id:"402"},403:{path:"/administration",parentId:"1",id:"403"},404:{path:"/administration",parentId:"403",id:"404"},405:{path:"/administration/college",parentId:"404",id:"405"},406:{path:"/administration/student",parentId:"404",id:"406"},407:{path:"/administration/student/:studentId/edit",parentId:"404",id:"407"},408:{path:"/administration/profession",parentId:"404",id:"408"},409:{path:"/graduations",parentId:"1",id:"409"},410:{path:"/graduations",exact:!0,parentId:"409",id:"410"},411:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"409",id:"411"},412:{path:"/graduations/:id",parentId:"409",id:"412"},413:{path:"/graduations/:id/index",parentId:"412",id:"413"},414:{path:"/graduations/:id/topics",parentId:"412",id:"414"},415:{path:"/graduations/:id/student_selection",parentId:"412",id:"415"},416:{path:"/graduations/:id/tasks",parentId:"412",id:"416"},417:{path:"/graduations/:id/opening_report",parentId:"412",id:"417"},418:{path:"/graduations/:id/midterm_report",parentId:"412",id:"418"},419:{path:"/graduations/:id/thesis",parentId:"412",id:"419"},420:{path:"/graduations/:id/final_defense",parentId:"412",id:"420"},421:{path:"/graduations/:id/final_thesis",parentId:"412",id:"421"},422:{path:"/graduations/:id/settings",parentId:"412",id:"422"},423:{path:"/graduations/:id/teachers",parentId:"412",id:"423"},424:{path:"/graduations/:id/students",parentId:"412",id:"424"},425:{path:"/graduations/:id/archives",parentId:"412",id:"425"},426:{path:"/graduations/:id/grading_summary",parentId:"412",id:"426"},427:{path:"/dataset",parentId:"1",id:"427"},428:{path:"/dataset",exact:!0,parentId:"427",id:"428"},429:{path:"/dataset/:id/detail",exact:!0,parentId:"427",id:"429"},430:{path:"/knowledgegraph",parentId:"1",id:"430"},431:{path:"/knowledgegraph/:pathId",parentId:"430",id:"431"},432:{path:"/knowledgegraph/:pathId/abilityMap/edit/:abilityMapId",parentId:"430",id:"432"},433:{path:"/knowledgegraph/:pathId/abilityMap/detail/:abilityId",parentId:"430",id:"433"},434:{path:"/knowledgegraph/:pathId/statistics",parentId:"430",id:"434"},435:{parentId:"430",id:"435"},436:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId",parentId:"435",id:"436"},437:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId/detail/:detailId",parentId:"435",id:"437"},438:{path:"/miniprogram",parentId:"1",id:"438"},439:{path:"/miniprogram/courseware/study",exact:!0,parentId:"438",id:"439"},440:{path:"/educoder-demo",exact:!0,parentId:"1",id:"440"},441:{path:"/classrooms/:coursesId/smart_plan/:id/ppt_info/info",exact:!0,parentId:"1",id:"441"},442:{path:"/classrooms/:coursesId/smart_plan/:id/users/:user_login/ppt_info/info",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"446"},447:{path:"/quality",parentId:"1",id:"447"},448:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"447",id:"448"},449:{path:"/otherlogin",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginqq",exact:!0,parentId:"1",id:"450"},451:{path:"/otherloginstart",exact:!0,parentId:"1",id:"451"},452:{path:"/pathsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"454"},455:{path:"/login",parentId:"1",id:"455"},456:{path:"/login",parentId:"455",id:"456"},457:{path:"/user",parentId:"1",id:"457"},458:{path:"/user/login",parentId:"457",id:"458"},459:{path:"/user/register",parentId:"457",id:"459"},460:{path:"/user/reset-password",parentId:"457",id:"460"},461:{path:"/colleges",parentId:"1",id:"461"},462:{path:"/colleges/:id/statistics",parentId:"461",id:"462"},463:{path:"/help",parentId:"1",id:"463"},464:{path:"/help/:id",parentId:"463",id:"464"},465:{path:"/video",parentId:"1",id:"465"},466:{path:"/video/:videoId",parentId:"465",id:"466"},467:{path:"/terminal",parentId:"1",id:"467"},468:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"468"},469:{path:"/wrongAnswer",parentId:"1",id:"469"},470:{path:"/",parentId:"1",id:"470"},471:{path:"/",exact:!0,parentId:"470",id:"471"},472:{path:"/api/*",exact:!0,parentId:"470",id:"472"},473:{path:"/search",exact:!0,parentId:"470",id:"473"},474:{path:"/moop_cases",exact:!0,parentId:"470",id:"474"},475:{path:"/moop_cases/new",exact:!0,parentId:"470",id:"475"},476:{path:"/moop_cases/:caseId",exact:!0,parentId:"470",id:"476"},477:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"470",id:"477"},478:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"470",id:"478"},479:{path:"/randompaper",exact:!0,parentId:"470",id:"479"},480:{path:"/randompaper/edit/:id",exact:!0,parentId:"470",id:"480"},481:{path:"/randompaper/detail/:id",exact:!0,parentId:"470",id:"481"},482:{path:"/403",parentId:"470",id:"482"},483:{path:"/500",parentId:"470",id:"483"},484:{path:"/404",parentId:"470",id:"484"},485:{path:"/download",parentId:"470",id:"485"},486:{path:"/iwce",parentId:"470",id:"486"},487:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"470",id:"487"},488:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"470",id:"488"},489:{path:"/Activities",parentId:"470",id:"489"},490:{path:"/iwce/:itemname",parentId:"470",id:"490"},491:{path:"/hpc-course",parentId:"470",id:"491"},492:{path:"/user_agents",parentId:"470",id:"492"},493:{path:"/three",parentId:"470",id:"493"},494:{path:"/introduction",parentId:"470",id:"494"},495:{path:"/chatgpt",parentId:"470",id:"495"},496:{path:"/*",parentId:"470",id:"496"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:oe.lazy(()=>__webpack_require__.e(610).then(__webpack_require__.bind(__webpack_require__,10610))),2:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),3:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,10159))),4:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9146),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,43641))),5:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9146),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,43641))),6:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,20086))),7:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,99131))),8:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,45610))),9:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),10:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6052)]).then(__webpack_require__.bind(__webpack_require__,28576))),11:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5572)]).then(__webpack_require__.bind(__webpack_require__,31517))),12:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,54144))),13:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,60807))),14:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(2741),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,31026))),15:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,70338))),16:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,54144))),17:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,99131))),18:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,99131))),19:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),20:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,60948))),21:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9921)]).then(__webpack_require__.bind(__webpack_require__,14920))),22:oe.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,50203))),23:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,60948))),24:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,46400))),25:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,46400))),26:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,10707))),27:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,10707))),28:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(109)]).then(__webpack_require__.bind(__webpack_require__,22742))),29:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(737)]).then(__webpack_require__.bind(__webpack_require__,35153))),30:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3391)]).then(__webpack_require__.bind(__webpack_require__,82246))),31:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(3739),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,55626))),32:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,11286))),33:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2005),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,28641))),34:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,81364))),35:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,97083))),36:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,53358))),37:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2005),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,87609))),38:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,71765))),39:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,74987))),40:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,77511))),41:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5297)]).then(__webpack_require__.bind(__webpack_require__,99792))),42:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8722),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,36633))),43:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,99131))),44:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,85877))),45:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,23587))),46:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,81933))),47:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7482)]).then(__webpack_require__.bind(__webpack_require__,71860))),48:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,67255))),49:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,64648))),50:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9146),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,5977))),51:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9146),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,5977))),52:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5992)]).then(__webpack_require__.bind(__webpack_require__,17905))),53:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8722),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,34673))),54:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8722),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,34673))),55:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,20281))),56:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,92297))),57:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,42083))),58:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,16798))),59:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,16798))),60:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,89764))),61:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,89764))),62:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,33065))),63:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,24887))),64:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,18142))),65:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,63175))),66:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,17868))),67:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,90088))),68:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,47487))),69:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,90585))),70:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,63150))),71:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,89482))),72:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,19824))),73:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,93997))),74:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,65440))),75:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,42714))),76:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,27435))),77:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5148)]).then(__webpack_require__.bind(__webpack_require__,58643))),78:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(643)]).then(__webpack_require__.bind(__webpack_require__,58619))),79:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,97617))),80:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,53985))),81:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,30824))),82:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,11219))),83:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,73605))),84:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,60807))),85:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2819)]).then(__webpack_require__.bind(__webpack_require__,31420))),86:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1512)]).then(__webpack_require__.bind(__webpack_require__,91564))),87:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,75732))),88:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3585)]).then(__webpack_require__.bind(__webpack_require__,54108))),89:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6963)]).then(__webpack_require__.bind(__webpack_require__,88878))),90:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,48021))),91:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,48021))),92:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6127)]).then(__webpack_require__.bind(__webpack_require__,23557))),93:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,36655))),94:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1048)]).then(__webpack_require__.bind(__webpack_require__,45303))),95:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,76471))),96:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4770)]).then(__webpack_require__.bind(__webpack_require__,52438))),97:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,22214))),98:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,22897))),99:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,25900))),100:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(895)]).then(__webpack_require__.bind(__webpack_require__,57031))),101:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3282)]).then(__webpack_require__.bind(__webpack_require__,32554))),102:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,57883))),103:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,57883))),104:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5048)]).then(__webpack_require__.bind(__webpack_require__,28521))),105:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,39733))),106:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,39733))),107:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,37058))),108:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,37058))),109:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,61756))),110:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,61756))),111:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,59100))),112:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,59100))),113:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,2950))),114:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,2950))),115:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8014)]).then(__webpack_require__.bind(__webpack_require__,73149))),116:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8077)]).then(__webpack_require__.bind(__webpack_require__,19732))),117:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3356)]).then(__webpack_require__.bind(__webpack_require__,1974))),118:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,66201))),119:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3739),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,66201))),120:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1962)]).then(__webpack_require__.bind(__webpack_require__,96425))),121:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4928)]).then(__webpack_require__.bind(__webpack_require__,12736))),122:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1257)]).then(__webpack_require__.bind(__webpack_require__,81780))),123:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,56368))),124:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8340)]).then(__webpack_require__.bind(__webpack_require__,41278))),125:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4093)]).then(__webpack_require__.bind(__webpack_require__,1700))),126:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,47291))),127:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,47291))),128:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2741),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,49026))),129:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2741),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,49026))),130:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,50563))),131:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,50563))),132:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,16066))),133:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,16066))),134:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4217)]).then(__webpack_require__.bind(__webpack_require__,31999))),135:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3220)]).then(__webpack_require__.bind(__webpack_require__,72293))),136:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,87735))),137:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,91055))),138:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,72697))),139:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,72697))),140:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9944)]).then(__webpack_require__.bind(__webpack_require__,81938))),141:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,34372))),142:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,34372))),143:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,36377))),144:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,36377))),145:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7922)]).then(__webpack_require__.bind(__webpack_require__,96138))),146:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,25983))),147:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,25983))),148:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,3422))),149:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,3422))),150:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,44900))),151:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,99279))),152:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8885)]).then(__webpack_require__.bind(__webpack_require__,18384))),153:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3451)]).then(__webpack_require__.bind(__webpack_require__,81519))),154:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9922)]).then(__webpack_require__.bind(__webpack_require__,43759))),155:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4572)]).then(__webpack_require__.bind(__webpack_require__,74259))),156:oe.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,75295))),157:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5518)]).then(__webpack_require__.bind(__webpack_require__,74884))),158:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5741)]).then(__webpack_require__.bind(__webpack_require__,30879))),159:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8722),__webpack_require__.e(8285)]).then(__webpack_require__.bind(__webpack_require__,1448))),160:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,31454))),161:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),162:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,48404))),163:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,48404))),164:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4449)]).then(__webpack_require__.bind(__webpack_require__,48357))),165:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,48404))),166:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,85707))),167:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,85707))),168:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8787)]).then(__webpack_require__.bind(__webpack_require__,32439))),169:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5650)]).then(__webpack_require__.bind(__webpack_require__,32240))),170:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1799)]).then(__webpack_require__.bind(__webpack_require__,19247))),171:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,72003))),172:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),173:oe.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,71208))),174:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2983)]).then(__webpack_require__.bind(__webpack_require__,75212))),175:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,70596))),176:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,70596))),177:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,58835))),178:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),179:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,99131))),180:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,43306))),181:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,43306))),182:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,75032))),183:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4144)]).then(__webpack_require__.bind(__webpack_require__,34577))),184:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,99131))),185:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),186:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8782)]).then(__webpack_require__.bind(__webpack_require__,85447))),187:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7884)]).then(__webpack_require__.bind(__webpack_require__,66666))),188:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,24355))),189:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5549)]).then(__webpack_require__.bind(__webpack_require__,54943))),190:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9674)]).then(__webpack_require__.bind(__webpack_require__,87452))),191:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5573)]).then(__webpack_require__.bind(__webpack_require__,24728))),192:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2141)]).then(__webpack_require__.bind(__webpack_require__,92051))),193:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8033),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,79777))),194:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6328)]).then(__webpack_require__.bind(__webpack_require__,20332))),195:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,89348))),196:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4160),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73907))),197:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4160),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73907))),198:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4160),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,34834))),199:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4160),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,34834))),200:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9205)]).then(__webpack_require__.bind(__webpack_require__,56201))),201:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,70967))),202:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7614)]).then(__webpack_require__.bind(__webpack_require__,15135))),203:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2875)]).then(__webpack_require__.bind(__webpack_require__,16517))),204:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,83964))),205:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,51311))),206:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,36418))),207:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,36418))),208:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,7601))),209:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,95818))),210:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,88257))),211:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,48134))),212:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,17017))),213:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8033),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,11415))),214:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,18108))),215:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,18108))),216:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,43045))),217:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,43045))),218:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,81314))),219:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,81314))),220:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,36418))),221:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,36418))),222:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,57331))),223:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9215)]).then(__webpack_require__.bind(__webpack_require__,57863))),224:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),225:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5176)]).then(__webpack_require__.bind(__webpack_require__,28721))),226:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6587)]).then(__webpack_require__.bind(__webpack_require__,84270))),227:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9891)]).then(__webpack_require__.bind(__webpack_require__,48023))),228:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8062)]).then(__webpack_require__.bind(__webpack_require__,54682))),229:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,10494))),230:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,10494))),231:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,77697))),232:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,85938))),233:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,95813))),234:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,65990))),235:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,57823))),236:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,12002))),237:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,23916))),238:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2529)]).then(__webpack_require__.bind(__webpack_require__,1641))),239:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,59779))),240:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5895)]).then(__webpack_require__.bind(__webpack_require__,99171))),241:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6982)]).then(__webpack_require__.bind(__webpack_require__,95295))),242:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6805)]).then(__webpack_require__.bind(__webpack_require__,94360))),243:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1416)]).then(__webpack_require__.bind(__webpack_require__,11383))),244:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,59779))),245:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8307)]).then(__webpack_require__.bind(__webpack_require__,82039))),246:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2826)]).then(__webpack_require__.bind(__webpack_require__,19573))),247:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,63081))),248:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4610)]).then(__webpack_require__.bind(__webpack_require__,99591))),249:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9590)]).then(__webpack_require__.bind(__webpack_require__,37892))),250:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2076)]).then(__webpack_require__.bind(__webpack_require__,75854))),251:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,76344))),252:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,70388))),253:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5191)]).then(__webpack_require__.bind(__webpack_require__,49925))),254:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3496)]).then(__webpack_require__.bind(__webpack_require__,96562))),255:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5599)]).then(__webpack_require__.bind(__webpack_require__,4120))),256:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4736)]).then(__webpack_require__.bind(__webpack_require__,93856))),257:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2412)]).then(__webpack_require__.bind(__webpack_require__,14715))),258:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2240)]).then(__webpack_require__.bind(__webpack_require__,98742))),259:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(265)]).then(__webpack_require__.bind(__webpack_require__,22268))),260:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9360)]).then(__webpack_require__.bind(__webpack_require__,89539))),261:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2396)]).then(__webpack_require__.bind(__webpack_require__,39722))),262:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7855)]).then(__webpack_require__.bind(__webpack_require__,25584))),263:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9507)]).then(__webpack_require__.bind(__webpack_require__,36926))),264:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1343)]).then(__webpack_require__.bind(__webpack_require__,37433))),265:oe.lazy(()=>__webpack_require__.e(610).then(__webpack_require__.bind(__webpack_require__,10610))),266:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),267:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9647)]).then(__webpack_require__.bind(__webpack_require__,48613))),268:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(485)]).then(__webpack_require__.bind(__webpack_require__,84163))),269:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4363),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,98567))),270:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4363),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,98567))),271:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4363),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,18300))),272:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4363),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,18300))),273:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,79831))),274:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9716)]).then(__webpack_require__.bind(__webpack_require__,96578))),275:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,87094))),276:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,87094))),277:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),278:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3006)]).then(__webpack_require__.bind(__webpack_require__,11408))),279:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2045)]).then(__webpack_require__.bind(__webpack_require__,68463))),280:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1520)]).then(__webpack_require__.bind(__webpack_require__,58852))),281:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9649)]).then(__webpack_require__.bind(__webpack_require__,24938))),282:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4546)]).then(__webpack_require__.bind(__webpack_require__,12916))),283:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5357)]).then(__webpack_require__.bind(__webpack_require__,20484))),284:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8665)]).then(__webpack_require__.bind(__webpack_require__,99373))),285:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3183)]).then(__webpack_require__.bind(__webpack_require__,82071))),286:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4800)]).then(__webpack_require__.bind(__webpack_require__,89732))),287:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9489)]).then(__webpack_require__.bind(__webpack_require__,94645))),288:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9391)]).then(__webpack_require__.bind(__webpack_require__,95762))),289:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5335)]).then(__webpack_require__.bind(__webpack_require__,17382))),290:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2823)]).then(__webpack_require__.bind(__webpack_require__,51566))),291:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4973)]).then(__webpack_require__.bind(__webpack_require__,47432))),292:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,97290))),293:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6741)]).then(__webpack_require__.bind(__webpack_require__,97261))),294:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5775)]).then(__webpack_require__.bind(__webpack_require__,90678))),295:oe.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,16604))),296:oe.lazy(()=>__webpack_require__.e(610).then(__webpack_require__.bind(__webpack_require__,10610))),297:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),298:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6634)]).then(__webpack_require__.bind(__webpack_require__,21447))),299:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(680)]).then(__webpack_require__.bind(__webpack_require__,51458))),300:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6366)]).then(__webpack_require__.bind(__webpack_require__,1363))),301:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6452)]).then(__webpack_require__.bind(__webpack_require__,44186))),302:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1070)]).then(__webpack_require__.bind(__webpack_require__,64150))),303:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7242)]).then(__webpack_require__.bind(__webpack_require__,27700))),304:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2707)]).then(__webpack_require__.bind(__webpack_require__,52490))),305:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2865)]).then(__webpack_require__.bind(__webpack_require__,46158))),306:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,16686))),307:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,16686))),308:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3141)]).then(__webpack_require__.bind(__webpack_require__,35200))),309:oe.lazy(()=>__webpack_require__.e(610).then(__webpack_require__.bind(__webpack_require__,10610))),310:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8722),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,28085))),311:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36453))),312:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8722),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,28085))),313:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36453))),314:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8722),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,28085))),315:oe.lazy(()=>__webpack_require__.e(610).then(__webpack_require__.bind(__webpack_require__,10610))),316:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,83684))),317:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,46464))),318:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),319:oe.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,51378))),320:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9788)]).then(__webpack_require__.bind(__webpack_require__,21896))),321:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(576)]).then(__webpack_require__.bind(__webpack_require__,98128))),322:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7260)]).then(__webpack_require__.bind(__webpack_require__,34496))),323:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4520)]).then(__webpack_require__.bind(__webpack_require__,37748))),324:oe.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,609))),325:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4514)]).then(__webpack_require__.bind(__webpack_require__,32127))),326:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),327:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,77874))),328:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,77055))),329:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,77055))),330:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),331:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1939)]).then(__webpack_require__.bind(__webpack_require__,49051))),332:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__,5539))),333:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6434)]).then(__webpack_require__.bind(__webpack_require__,98158))),334:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1880)]).then(__webpack_require__.bind(__webpack_require__,21310))),335:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8237)]).then(__webpack_require__.bind(__webpack_require__,40816))),336:oe.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,70478))),337:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(264)]).then(__webpack_require__.bind(__webpack_require__,94569))),338:oe.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,82993))),339:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),340:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4078)]).then(__webpack_require__.bind(__webpack_require__,90770))),341:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2829)]).then(__webpack_require__.bind(__webpack_require__,21661))),342:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,33953))),343:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),344:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,64597))),345:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,1816))),346:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,85147))),347:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,52842))),348:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,8817))),349:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,54901))),350:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,54901))),351:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,66503))),352:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,59074))),353:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,30402))),354:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,98176))),355:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,81638))),356:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,81638))),357:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,45046))),358:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,96393))),359:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,98437))),360:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,40295))),361:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,40295))),362:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,60877))),363:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,12331))),364:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,12331))),365:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,29738))),366:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,16715))),367:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,90616))),368:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,54100))),369:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,63681))),370:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,3347))),371:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,1816))),372:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,72771))),373:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),374:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,64597))),375:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,1816))),376:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,85147))),377:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,52842))),378:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,8817))),379:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,54901))),380:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,54901))),381:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,66503))),382:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,59074))),383:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,30402))),384:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,98176))),385:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,81638))),386:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,81638))),387:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,45046))),388:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,96393))),389:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,98437))),390:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,40295))),391:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,40295))),392:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,60877))),393:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,12331))),394:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,12331))),395:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,29738))),396:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,16715))),397:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,90616))),398:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,54100))),399:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,63681))),400:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,3347))),401:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,1816))),402:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,72771))),403:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),404:oe.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,42244))),405:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7560)]).then(__webpack_require__.bind(__webpack_require__,58))),406:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6029)]).then(__webpack_require__.bind(__webpack_require__,8015))),407:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5179)]).then(__webpack_require__.bind(__webpack_require__,35101))),408:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4621)]).then(__webpack_require__.bind(__webpack_require__,86643))),409:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),410:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1831)]).then(__webpack_require__.bind(__webpack_require__,99323))),411:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2539)]).then(__webpack_require__.bind(__webpack_require__,70550))),412:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8143)]).then(__webpack_require__.bind(__webpack_require__,54447))),413:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,23076))),414:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,33728))),415:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(272),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,51582))),416:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(272),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,47613))),417:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(272),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,72716))),418:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(272),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,72716))),419:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(272),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,72716))),420:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(272),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,72716))),421:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(272),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,72716))),422:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5022)]).then(__webpack_require__.bind(__webpack_require__,94623))),423:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,14523))),424:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,14523))),425:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(272),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,87694))),426:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1253)]).then(__webpack_require__.bind(__webpack_require__,9860))),427:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),428:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2216)]).then(__webpack_require__.bind(__webpack_require__,37312))),429:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,34899))),430:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),431:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(6650),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,72036))),432:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3685)]).then(__webpack_require__.bind(__webpack_require__,100))),433:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6650),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,83535))),434:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,66125))),435:oe.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,13127))),436:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,84352))),437:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,64748))),438:oe.lazy(()=>__webpack_require__.e(610).then(__webpack_require__.bind(__webpack_require__,10610))),439:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,26563))),440:oe.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,15732))),441:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8722),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,76947))),442:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6411),__webpack_require__.e(8722),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,76947))),443:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),444:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4056)]).then(__webpack_require__.bind(__webpack_require__,39511))),445:oe.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,52503))),446:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,70255))),447:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),448:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(532)]).then(__webpack_require__.bind(__webpack_require__,43790))),449:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7178)]).then(__webpack_require__.bind(__webpack_require__,38800))),450:oe.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,9760))),451:oe.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,2374))),452:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,57486))),453:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,12298))),454:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,26949))),455:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,60763))),456:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,22078))),457:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,60763))),458:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,22078))),459:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1470)]).then(__webpack_require__.bind(__webpack_require__,49206))),460:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7182)]).then(__webpack_require__.bind(__webpack_require__,43208))),461:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),462:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,88013))),463:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),464:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,62980))),465:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),466:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6444)]).then(__webpack_require__.bind(__webpack_require__,82273))),467:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5111)]).then(__webpack_require__.bind(__webpack_require__,54607))),468:oe.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,75183))),469:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8722),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,81933))),470:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(1630),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59416))),471:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,95953))),472:oe.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,83923))),473:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2501)]).then(__webpack_require__.bind(__webpack_require__,75091))),474:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3212)]).then(__webpack_require__.bind(__webpack_require__,68540))),475:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,22636))),476:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1855)]).then(__webpack_require__.bind(__webpack_require__,30386))),477:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,22636))),478:oe.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,81669))),479:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,67255))),480:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,67255))),481:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3784)]).then(__webpack_require__.bind(__webpack_require__,34254))),482:oe.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,96014))),483:oe.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,77215))),484:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,25416))),485:oe.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,78239))),486:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,58927))),487:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1836)]).then(__webpack_require__.bind(__webpack_require__,96323))),488:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,56368))),489:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__,46155))),490:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,58927))),491:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,58927))),492:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6034)]).then(__webpack_require__.bind(__webpack_require__,55645))),493:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,57165))),494:oe.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,48281))),495:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4330),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,55848))),496:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,25416))),"@@/global-layout":oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1717)]).then(__webpack_require__.bind(__webpack_require__,67795)))}}})}var x=__webpack_require__(56186),U=__webpack_require__(62202),ie=__webpack_require__(29787),Er=__webpack_require__(38673),Sr=()=>oe.createElement(ie.Z,{size:"middle",className:Er.Z.loading}),En=__webpack_require__(1997),gn=__webpack_require__(61186),Ur=__webpack_require__.n(gn),xo=__webpack_require__(91392),Vo=__webpack_require__.n(xo),va=__webpack_require__(34749),ti=__webpack_require__.n(va),fi=__webpack_require__(19277),Ou=__webpack_require__.n(fi),Lo=__webpack_require__(10238),Oc=__webpack_require__.n(Lo),Ic=__webpack_require__(33656),uc=__webpack_require__.n(Ic),kc=__webpack_require__(90111),Ms=__webpack_require__.n(kc),Dn=__webpack_require__(74959),Ac=__webpack_require__.n(Dn),Tc=__webpack_require__(23250),Oa=__webpack_require__.n(Tc),wo=__webpack_require__(58862),$s=__webpack_require__.n(wo),Iu=__webpack_require__(58319),Dc=__webpack_require__.n(Iu),Al=__webpack_require__(62053),su=__webpack_require__.n(Al),uu=__webpack_require__(47477),ul=__webpack_require__.n(uu),Rc=__webpack_require__(59717),cu=__webpack_require__.n(Rc);Ur().extend(ti()),Ur().extend(Ou()),Ur().extend(Oc()),Ur().extend(uc()),Ur().extend(Ms()),Ur().extend(Ac()),Ur().extend(Oa()),Ur().extend($s()),Ur().extend(Dc()),Ur().extend(su()),Ur().extend(ul()),Ur().extend(cu()),Ur().extend(Vo());var cl=Object.defineProperty,cc=Object.getOwnPropertySymbols,ll=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,js=(jr,on,Hn)=>on in jr?cl(jr,on,{enumerable:!0,configurable:!0,writable:!0,value:Hn}):jr[on]=Hn,ku=(jr,on)=>{for(var Hn in on||(on={}))ll.call(on,Hn)&&js(jr,Hn,on[Hn]);if(cc)for(var Hn of cc(on))Ni.call(on,Hn)&&js(jr,Hn,on[Hn]);return jr},lc=(jr,on,Hn)=>new Promise((Ta,Gn)=>{var ca=Vn=>{try{po(Hn.next(Vn))}catch(_o){Gn(_o)}},ya=Vn=>{try{po(Hn.throw(Vn))}catch(_o){Gn(_o)}},po=Vn=>Vn.done?Ta(Vn.value):Promise.resolve(Vn.value).then(ca,ya);po((Hn=Hn.apply(jr,on)).next())});const Ji="https://www-cdn.educoder.net/",dc=!1;function Au(){return lc(this,null,function*(){const jr=(0,x.gD)(),{routes:on,routeComponents:Hn}=yield y(jr);yield jr.applyPlugins({key:"patchRoutes",type:En.ApplyPluginsType.event,args:{routes:on,routeComponents:Hn}});const Ta=jr.applyPlugins({key:"modifyContextOpts",type:En.ApplyPluginsType.modify,initialValue:{}}),Gn=Ta.basename||"/",ca=Ta.historyType||"browser",ya=(0,U.fi)(ku({type:ca,basename:Gn},Ta.historyOpts));return jr.applyPlugins({key:"render",type:En.ApplyPluginsType.compose,initialValue(){const po={useStream:!0,routes:on,routeComponents:Hn,pluginManager:jr,mountElementId:"root",rootElement:Ta.rootElement||document.getElementById("root"),loadingComponent:Sr,publicPath:Ji,runtimePublicPath:dc,history:ya,historyType:ca,basename:Gn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ta.callback},Vn=jr.applyPlugins({key:"modifyClientRenderOpts",type:En.ApplyPluginsType.modify,initialValue:po});return sl(Vn)}})()})}Au(),typeof window!="undefined"&&(window.g_umi={version:"4.4.9"})})()})();