diff --git a/1543.31421304.async.js b/1543.89272dfb.async.js similarity index 93% rename from 1543.31421304.async.js rename to 1543.89272dfb.async.js index 882fee7344..0ff240fdff 100644 --- a/1543.31421304.async.js +++ b/1543.89272dfb.async.js @@ -212,8 +212,8 @@ ${Be} - `,ke=document.createElement("div");ke.innerHTML=Le.replace(/box-shadow/g,"// box-shadow"),document.body.appendChild(ke);const Pe=document.getElementById(Te);if(!Pe){console.error("PDF \u5143\u7D20\u672A\u627E\u5230"),ke.parentNode&&ke.parentNode.removeChild(ke);return}Pe.style.width="auto",Pe.style.height="auto",Pe.style.position="initial";try{const Ue=(yield b()(Pe,{useCORS:!0,backgroundColor:"#fff"})).toDataURL("image/png"),Ge=document.createElement("a");Ge.href=Ue,Ge.download=`\u5386\u53F2\u5BF9\u8BDD-${be.my_user_name}-${z()().format("YYYYMMDDHHmmss")}.png`,Ge.click()}catch(Oe){console.error("[exportHistory] html2canvas error:",Oe)}finally{ke.parentNode&&ke.parentNode.removeChild(ke)}});let ge="markdown";const Se=()=>{const[be,Ae]=(0,ve.useState)(ge);return ge=be,ve.createElement(ze.Z,{size:30},ce.map(Te=>ve.createElement(ee.op,{key:Te.key,style:be===Te.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>Ae(Te.key),shape:"default",icon:ve.createElement("img",{src:Te.icon})},Te.name)))};a.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:ve.createElement(Se,null),onOk:()=>ae(void 0,null,function*(){var be,Ae,Te;if(ge==="image"){const ke=yield(0,te.ZP)(`/api/course_qna_sessions/${fe}.json`,{method:"get"});if((ke==null?void 0:ke.status)===0){const Pe=(Ae=(be=ke==null?void 0:ke.data)==null?void 0:be.messages)==null?void 0:Ae.map(Ue=>({updated_at:Ue.updated_at,question:Ue.question,answer:Ue.answer})),Oe={my_user_name:(Te=ke==null?void 0:ke.data)==null?void 0:Te.user_name,user_name:"AI\u56DE\u7B54",data:Pe};yield xe(Oe)}return}const Le=`${de.Z.API_SERVER}/api/course_qna_sessions/${fe}/download_chat_data.json?file_type=${ge}`;(0,he.Nd)(null,Le)})})}},99330:function(bt,pt,Ce){"use strict";var ve=Ce(59301),ze=Object.defineProperty,a=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ee=(x,b,E)=>b in x?ze(x,b,{enumerable:!0,configurable:!0,writable:!0,value:E}):x[b]=E,oe=(x,b)=>{for(var E in b||(b={}))he.call(b,E)&&ee(x,E,b[E]);if(a)for(var E of a(b))de.call(b,E)&&ee(x,E,b[E]);return x},ne=(x,b)=>{var E={};for(var re in x)he.call(x,re)&&b.indexOf(re)<0&&(E[re]=x[re]);if(x!=null&&a)for(var re of a(x))b.indexOf(re)<0&&de.call(x,re)&&(E[re]=x[re]);return E};const te=Ce(20441),se={};te.keys().forEach(x=>{const b=x.replace("./","").replace(".svg","");se[b]=te(x)});const z=x=>{var b=x,{filename:E}=b,re=ne(b,["filename"]),ae;const le=((ae=E==null?void 0:E.split(".").pop())==null?void 0:ae.toLowerCase())||"unknown",fe=se[le]||se.default;return ve.createElement("img",oe({src:fe,alt:le},re))};pt.Z=z},20310:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return mr}});var ve=Ce(59301),ze=Ce(30641),a=Ce(6767),he=Ce(14566),de=Ce(62957),ee=Ce(25399),oe=Ce(37568),ne=Ce(7939),te=Ce(29787),se=Ce(584),z=Ce(93725),x=Ce(75727),b=Ce(37639),E=Ce(92310),re=Ce.n(E),ae=Ce(57942),le=Ce(92857),fe=Ce(99217),ce={flex_box_center:"flex_box_center___NfmQB",flex_space_between:"flex_space_between___kVtBD",flex_box_vertical_center:"flex_box_vertical_center___EegZo",flex_box_center_end:"flex_box_center_end___Ueaqo",flex_box_column:"flex_box_column___Sd9Zb",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",bottomlist:"bottomlist___Unmz9"},ue=Ce(57193),ye=Ce(63949),_e=Ce(67269),we=Ce(37166),xe=Ce(28984),ge=Ce(71986),Se=Ce(78323),be=Ce(56102),Ae=Ce(12306),Te=Ce(99330),Le=Ce(12911),ke=Ce.n(Le),Pe=Ce(37712),Oe=Ce(4676),Ue=function(){return Ue=Object.assign||function(Mt){for(var jt,St=1,Et=arguments.length;StNumber(wr)?wr:en})}if(Nr||this.props.lockAspectRatio&&!Ur&&!Qr){var en=rr+(br-Mr)/Dt;this.setState({maxWidth:en>Number(wr)?wr:en})}if((Qr||Ur)&&this.resizable){var en=(jr-Or)/Dt+this.resizable.size.height;this.setState({maxHeight:en>Number(kr)?kr:en})}if(pn||this.props.lockAspectRatio&&!Qr&&!Ur){var en=Zt+(Or-jr)/Dt;this.setState({maxHeight:en>Number(kr)?kr:en})}}}else this.setState({maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight});this.props.onResizeStart&&this.props.onResizeStart(St,Et,It)},jt.prototype.onResize=function(St,Et,It,Dt){var At=this,_t={x:this.originalPosition.x,y:this.originalPosition.y},Ut=-Dt.width,zt=-Dt.height,qt=["top","left","topLeft","bottomLeft","topRight"];qt.includes(Et)&&(Et==="bottomLeft"?_t.x+=Ut:(Et==="topRight"||(_t.x+=Ut),_t.y+=zt));var er=this.draggable.state;(_t.x!==er.x||_t.y!==er.y)&&(0,Oe.flushSync)(function(){At.draggable.setState(_t)}),this.updateOffsetFromParent();var wr=this.offsetFromParent,kr=this.getDraggablePosition().x+wr.left,_r=this.getDraggablePosition().y+wr.top;this.resizingPosition={x:kr,y:_r},this.props.onResize&&this.props.onResize(St,Et,It,Dt,{x:kr,y:_r})},jt.prototype.onResizeStop=function(St,Et,It,Dt){this.setState({resizing:!1});var At=this.getMaxSizesFromProps(),_t=At.maxWidth,Ut=At.maxHeight;this.setState({maxWidth:_t,maxHeight:Ut}),this.props.onResizeStop&&this.props.onResizeStop(St,Et,It,Dt,this.resizingPosition)},jt.prototype.updateSize=function(St){this.resizable&&this.resizable.updateSize({width:St.width,height:St.height})},jt.prototype.updatePosition=function(St){this.draggable.setState(St)},jt.prototype.updateOffsetFromParent=function(){var St=this.props.scale,Et=this.getParent(),It=this.getSelfElement();if(!Et||It===null)return{top:0,left:0};var Dt=Et.getBoundingClientRect(),At=Dt.left,_t=Dt.top,Ut=It.getBoundingClientRect(),zt=this.getDraggablePosition(),qt=Et.scrollLeft,er=Et.scrollTop;this.offsetFromParent={left:Ut.left-At+qt-zt.x*St,top:Ut.top-_t+er-zt.y*St}},jt.prototype.render=function(){var St=this,Et=this.props,It=Et.disableDragging,Dt=Et.style,At=Et.dragHandleClassName,_t=Et.position,Ut=Et.onMouseDown,zt=Et.onMouseUp,qt=Et.dragAxis,er=Et.dragGrid,wr=Et.bounds,kr=Et.enableUserSelectHack,_r=Et.cancel,Ft=Et.children,nr=Et.onResizeStart,Mr=Et.onResize,jr=Et.onResizeStop,Ir=Et.onDragStart,br=Et.onDrag,Or=Et.onDragStop,rr=Et.resizeHandleStyles,Zt=Et.resizeHandleClasses,Ur=Et.resizeHandleComponent,Nr=Et.enableResizing,Qr=Et.resizeGrid,pn=Et.resizeHandleWrapperClass,en=Et.resizeHandleWrapperStyle,tn=Et.scale,zn=Et.allowAnyClick,Jr=Et.dragPositionOffset,Xr=Ze(Et,["disableDragging","style","dragHandleClassName","position","onMouseDown","onMouseUp","dragAxis","dragGrid","bounds","enableUserSelectHack","cancel","children","onResizeStart","onResize","onResizeStop","onDragStart","onDrag","onDragStop","resizeHandleStyles","resizeHandleClasses","resizeHandleComponent","enableResizing","resizeGrid","resizeHandleWrapperClass","resizeHandleWrapperStyle","scale","allowAnyClick","dragPositionOffset"]),Ln=this.props.default?He({},this.props.default):void 0;delete Xr.default;var Kn=It||At?{cursor:"auto"}:{cursor:"move"},ni=He(He(He({},et),Kn),Dt),Qn=this.offsetFromParent,Ti=Qn.left,wi=Qn.top,hi;_t&&(hi={x:_t.x-Ti,y:_t.y-wi});var un=this.state.resizing?void 0:hi,ai=this.state.resizing?"both":qt;return(0,ve.createElement)(ke(),{ref:function(Wn){Wn&&(St.draggable=Wn)},handle:At?".".concat(At):void 0,defaultPosition:Ln,onMouseDown:Ut,onMouseUp:zt,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop,axis:ai,disabled:It,grid:er,bounds:wr?this.state.bounds:void 0,position:un,enableUserSelectHack:kr,cancel:_r,scale:tn,allowAnyClick:zn,nodeRef:this.resizableElement,positionOffset:Jr},(0,ve.createElement)(yt,He({},Xr,{ref:function(Wn){Wn&&(St.resizable=Wn,St.resizableElement.current=Wn.resizable)},defaultSize:Ln,size:this.props.size,enable:typeof Nr=="boolean"?Ie(Nr):Nr,onResizeStart:this.onResizeStart,onResize:this.onResize,onResizeStop:this.onResizeStop,style:ni,minWidth:this.props.minWidth,minHeight:this.props.minHeight,maxWidth:this.state.resizing?this.state.maxWidth:this.props.maxWidth,maxHeight:this.state.resizing?this.state.maxHeight:this.props.maxHeight,grid:Qr,handleWrapperClass:pn,handleWrapperStyle:en,lockAspectRatio:this.props.lockAspectRatio,lockAspectRatioExtraWidth:this.props.lockAspectRatioExtraWidth,lockAspectRatioExtraHeight:this.props.lockAspectRatioExtraHeight,handleStyles:rr,handleClasses:Zt,handleComponent:Ur,scale:this.props.scale}),Ft))},jt.defaultProps={maxWidth:Number.MAX_SAFE_INTEGER,maxHeight:Number.MAX_SAFE_INTEGER,scale:1,onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},onDragStart:function(){},onDrag:function(){},onDragStop:function(){}},jt}(ve.PureComponent),De=Ce(8930),Xe=Object.defineProperty,ct=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,kt=(Mt,jt,St)=>jt in Mt?Xe(Mt,jt,{enumerable:!0,configurable:!0,writable:!0,value:St}):Mt[jt]=St,xt=(Mt,jt)=>{for(var St in jt||(jt={}))wt.call(jt,St)&&kt(Mt,St,jt[St]);if(vt)for(var St of vt(jt))Ot.call(jt,St)&&kt(Mt,St,jt[St]);return Mt},Nt=(Mt,jt)=>ct(Mt,Ne(jt)),Rt=(Mt,jt,St)=>new Promise((Et,It)=>{var Dt=Ut=>{try{_t(St.next(Ut))}catch(zt){It(zt)}},At=Ut=>{try{_t(St.throw(Ut))}catch(zt){It(zt)}},_t=Ut=>Ut.done?Et(Ut.value):Promise.resolve(Ut.value).then(Dt,At);_t((St=St.apply(Mt,jt)).next())}),Yt=({title:Mt="\u5934\u6B4CAI",placeholder:jt,hideUpload:St,hideInputBox:Et,aiIcon:It=we,userIcon:Dt=xe,dragIcon:At=ge,children:_t,fetchUrl:Ut,fetchData:zt={},extraAnswerAction:qt,showDefaultTips:er=!0,onOpen:wr,onClose:kr,loadingOption:_r,showPreference:Ft=!1,initMessage:nr,customRequest:Mr,visible:jr,width:Ir=1200,isCheckRestrictNumber:br=!1,headNode:Or,headFunctionNode:rr,showRedraw:Zt,showEdit:Ur,promptPropName:Nr="prompt",topPercentage:Qr,showSwitchingModel:pn=!1,showImageGenerator:en=!1,showLookHistory:tn=!1,fetchListObject:zn,customPreference:Jr,customDataNode:Xr,showAddSession:Ln,historyId:Kn,draggableExtraNode:ni,drawerExtraNode:Qn,menuExtraFunctionNode:Ti,showSceneAwareness:wi=!1,showThiking:hi=!1,ReactComponent:un=ze.Z,topFunctionNode:ai,footerContainerStyle:Wn,chatContainerStyle:Rn={},showCodePreview:li=!1,showSource:ki=!0,onSendMessage:Di,onDynamic:xi=()=>{},setSelectItem:ii,isPath:Gn=!1,BottomNode:Si,BOttomNodeName:io,ysclist:Cn={}})=>{var In,_i,En,Mi,Wi,Oi,Ci,Cr,Wr;const[Lr,Bn]=(0,ve.useState)(!1),[sn,lr]=(0,ve.useState)("qwen-plus-latest"),[Kt,hr]=(0,ve.useState)([]),[fr,Dr]=(0,ve.useState)([]),[zr,cr]=(0,ve.useState)(!1),[Zr,Gr]=(0,ve.useState)(!1),[an,Vn]=(0,ve.useState)(!1),[Ar,ln]=(0,ve.useState)([]),[An,Gi]=(0,ve.useState)(""),[is,os]=(0,ve.useState)(0),[Po,Ro]=(0,ve.useState)(void 0),[cn,wo]=(0,ve.useState)(!1),[ji,ui]=(0,ve.useState)(null),[oo,Li]=(0,ve.useState)(""),qr=(0,ve.useRef)(),ci=(0,ve.useRef)(null),Yr=(0,ve.useRef)(null),[pi,Vi]=(0,ve.useState)(!1),[Pi,Io]=(0,ve.useState)(!1),[ss,ca]=(0,ve.useState)(!1),[so,xo]=(0,ve.useState)(!1),[as,Bs]=(0,ve.useState)(!1),[ls,Bo]=(0,ve.useState)(0),ao=(0,ve.useRef)(null),Ri=(0,ve.useRef)(!1),mi=(0,ve.useRef)(null),[vi,So]=(0,ve.useState)(void 0),[Ns,gi]=(0,ve.useState)(!0),[Zi,us]=(0,ve.useState)(Ir-28),[Ba,fa]=(0,ve.useState)(!1),[Na,Fs]=(0,ve.useState)(!0),[_o,lo]=(0,ve.useState)([]),Zn=(0,ve.useRef)([]),No=(0,ve.useRef)(null),Fo=(0,ve.useRef)(null),cs=(0,ve.useRef)(!1),Ho=Zi-22,Hs=An==null?void 0:An.split(` -`).length,{onAdd:Us,onGetList:zs,onListClick:Co,onListDelete:Ws,onListDealData:Gs}=zn||{},uo=50,Xi=10,Vs={maxCount:uo,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Kt,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Lt=>Rt(void 0,null,function*(){var ur,gr,yr,Pr;const Er=(Pr=(yr=(gr=(ur=Lt==null?void 0:Lt.name)==null?void 0:ur.split("."))==null?void 0:gr.slice(-1))==null?void 0:yr[0])==null?void 0:Pr.toLowerCase(),dn=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Er);return Lt.size==0?(a.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):dn?Lt.size/1024/1024>100?(a.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(a.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),he.default.LIST_IGNORE)}),onChange:({fileList:Lt})=>{hr(Lt)},action:`${(In=Se.Z)==null?void 0:In.API_SERVER}/api/intelligent_imports/upload_file.json`},fs={maxCount:Xi,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:fr,multiple:!0,accept:".jpg,.png,",beforeUpload:Lt=>{var ur,gr,yr,Pr;const Er=(Pr=(yr=(gr=(ur=Lt==null?void 0:Lt.name)==null?void 0:ur.split("."))==null?void 0:gr.slice(-1))==null?void 0:yr[0])==null?void 0:Pr.toLowerCase(),dn=["jpg","png"].includes(Er);return Lt.size==0?(a.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):dn?Lt.size/1024/1024>10?(a.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(a.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),he.default.LIST_IGNORE)},onChange:({fileList:Lt})=>{Dr(Lt)},action:`${(_i=Se.Z)==null?void 0:_i.API_SERVER}/api/ai/generals/update_file.json`};(0,ve.useEffect)(()=>{if(!Ar.length||!qr.current)return;const Lt=Ar[Ar.length-1];Lt!=null&&Lt.loading&&(qr.current.scrollTop=qr.current.scrollHeight)},[Ar.length]),(0,ve.useEffect)(()=>{if(!qr.current||!ao.current)return;const Lt=new IntersectionObserver(([ur])=>{var gr,yr,Pr,Er;if(!document.contains(ur.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((gr=ur.rootBounds)==null?void 0:gr.width)===0&&((yr=ur.rootBounds)==null?void 0:yr.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((Pr=ur.boundingClientRect)==null?void 0:Pr.width)===0&&((Er=ur.boundingClientRect)==null?void 0:Er.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}gi(ur.isIntersecting)},{root:qr.current,rootMargin:"70px",threshold:0});return Lt.observe(ao.current),()=>{ao.current&&Lt.unobserve(ao.current)}},[qr.current,ao.current]),(0,ve.useEffect)(()=>{var Lt,ur,gr;let yr=Object.values(((Lt=Cn==null?void 0:Cn.bot_option_data)==null?void 0:Lt.model_detail_map)||{});(yr==null?void 0:yr.length)>0&&((gr=(ur=yr==null?void 0:yr[0])==null?void 0:ur.name.toLowerCase())!=null&&gr.includes("reasoner"))?Io(!0):Io(!1)},[Cn]),(0,ve.useEffect)(()=>{if(!pi)return;const Lt=qr.current,ur=mi.current;Ri.current=!1;let gr=Lt.scrollTop;const yr=()=>{const{scrollTop:Er,scrollHeight:on,clientHeight:dn}=Lt;Er>gr?Er+dn>=on-50&&(Lt.scrollTop=Lt.scrollHeight,Ri.current=!1):Er{Ri.current||(Lt.scrollTop=Lt.scrollHeight)});return Pr.observe(ur),()=>{var Er;Pr.unobserve(ur),(Er=Lt==null?void 0:Lt.removeEventListener)==null||Er.call(Lt,"scroll",yr)}},[pi]),(0,ve.useEffect)(()=>{!pi&&Zn.current.length&&(ln([...Ar,...Zn.current]),Zn.current=[])},[pi]),(0,ve.useEffect)(()=>{if(!qr.current)return;const Lt=new ResizeObserver(()=>{var ur;qr.current&&us((ur=qr.current)==null?void 0:ur.offsetWidth)});return Lt.observe(qr.current),()=>{qr.current&&Lt.unobserve(qr.current)}},[qr.current]),(0,ve.useEffect)(()=>{typeof jr=="boolean"&&Bn(jr)},[jr]),(0,ve.useEffect)(()=>{var Lt;if(ci.current&&ji!==null){ci.current.focus();const ur=(Lt=ci.current.resizableTextArea)==null?void 0:Lt.textArea;ur&&(ur.selectionStart=ur.selectionEnd=ur.value.length)}},[ji]),(0,ve.useEffect)(()=>{Hs<5&&wo(!1)},[Hs]),(0,ve.useEffect)(()=>{Lr&&nr&&(ln(xn(nr)),cr(!0),Ki(nr,{history:[]})),Lr&&(Eo(),Kn?Tn(Kn):Ln&&!vi&&yi()),Lr||Yi()},[Lr]);const xn=(Lt="",ur=[],gr=[])=>{const yr=Date.now();return[{text:Lt,key:yr,sender:"user",fileList:ur,imageList:gr,show:!0},{loading:!0,key:yr,sender:"AI",show:!0,model:zt!=null&&zt.application_id?"other":sn,imageGenerator:so,thinkingEnabled:Pi,codePreview:ss}]},Yi=()=>{Li(""),ui(null),hr([]),Dr([]),Gi("")},Uo=()=>{if(wr){wr({chatData:Ar,setChatData:ln,setLoading:cr,getData:Ki,renderChatItems:xn,handleAdd:yi,identifier:vi});return}Bn(!0)},zo=()=>{if(Fs(!0),kr){kr();return}Bn(!1)},da=()=>{wo(!cn)},Eo=()=>Rt(void 0,null,function*(){if(!br)return;const Lt=yield(0,ue.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Lt==null?void 0:Lt.status)===0&&(Lt==null?void 0:Lt.total_number)!==-1&&(os((Lt==null?void 0:Lt.total_number)-(Lt==null?void 0:Lt.remaining_number)),Ro(Lt==null?void 0:Lt.total_number))}),ds=()=>{de.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:ve.createElement("div",null,ve.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ve.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Po,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Wo=Lt=>Lt.reduce((gr,yr)=>{if(yr.sender==="user"){const Pr=Lt.find(Er=>Er.key===yr.key&&Er.sender==="AI");Pr&&(Pr!=null&&Pr.text)&&!(Pr!=null&&Pr.error)&&gr.push({question:yr.text,answer:Pr.text})}return gr},[]),Ki=(...Lt)=>Rt(void 0,[...Lt],function*(ur="",gr={},yr=Ar){if(Mr&&(yield Mr({mes:ur,setChatData:ln,fileList:Kt,body:gr,checkNum:Eo,setLoading:cr,bodyChatData:yr,setTyping:Vi,setImageGenerator:xo,renderChatItems:xn})),!Mr){const Pr=Kt==null?void 0:Kt.map(mn=>{var kn;return(kn=mn==null?void 0:mn.response)==null?void 0:kn.file_id}),Er=fr==null?void 0:fr.map(mn=>{var kn;return(kn=mn==null?void 0:mn.response)==null?void 0:kn.data}),on=gr.history||Wo(yr),dn=xt(xt({identifier:vi,response_mode:"streaming",model:sn,scene_awareness:as,thinking_enabled:Pi,image_generator:so,code_preview:ss,file_ids:Pr,image_list:Er,history:on,[Nr]:ur},zt),gr),Nn=Object.fromEntries(Object.entries(dn).filter(([mn,kn])=>kn!==void 0));Yr.current=new Ae.Z(Se.Z.API_SERVER+Ut,Nn),yield new Promise((mn,kn)=>{let gs=null,ys=null;Yr.current.on("data",ho=>{Vi(!0);const{chunk:{content:Ji,type:qi,created:bi,msg:$i}}=ho,Zs=$i==="error";qi==="thinking"&&(gs=gs||bi,ln(Hi=>[...Hi].map((Ui,eo)=>eo===Hi.length-1?Nt(xt({},Ui),{reasoning:(Ui.reasoning||"")+Ji,loading:!1,hideAnswer:!0,error:Zs}):Ui))),qi==="text"&&(ys=ys||bi,ln(Hi=>[...Hi].map((Ui,eo)=>eo===Hi.length-1?Nt(xt({},Ui),{text:(Ui.text||"")+Ji,loading:!1,startTime:gs,endTime:ys,error:Zs}):Ui)))}),Yr.current.on("done",()=>{mn()}),Yr.current.on("error",ho=>{let Ji="\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(ho)==="[object Object]"&&ho.status===-9&&(Ji=ho==null?void 0:ho.message),ln(qi=>[...qi].map((bi,$i)=>$i===qi.length-1?Nt(xt({},bi),{text:Ji,loading:!1,error:!0}):bi)),mn()}),Yr.current.on("cancelled",()=>{mn()}),Yr.current.startStream()})}Eo(),cr(!1)}),ha=Lt=>{Gi(Lt.target.value)},Ii=(Lt,ur)=>{if(Yi(),cr(!0),Lt==="edit"){Zn.current=Ar.slice(ur+2);const gr=Ar.splice(ur),{fileList:yr=[],imageList:Pr=[]}=(gr==null?void 0:gr[0])||{},Er=yr.map(Nn=>{var mn;return(mn=Nn.response)==null?void 0:mn.file_id}),on=Pr.map(Nn=>{var mn;return(mn=Nn.response)==null?void 0:mn.data}),dn={history:Wo(Ar),file_ids:Er,image_list:on,edit:!0};ln([...Ar,...xn(oo,yr,Pr)]),Ki(oo,dn,Ar)}if(Lt==="redraw"){Zn.current=Ar.slice(ur+1);const gr=Ar.splice(ur-1),{text:yr,fileList:Pr=[],imageList:Er=[]}=(gr==null?void 0:gr[0])||{},on=Pr.map(mn=>{var kn;return(kn=mn.response)==null?void 0:kn.file_id}),dn=Er.map(mn=>{var kn;return(kn=mn.response)==null?void 0:kn.data}),Nn={history:Wo(Ar),file_ids:on,image_list:dn,edit:!0};ln([...Ar,...xn(yr,Pr,Er)]),Ki(yr,Nn,Ar)}},Qi=()=>{if(An.trim()!==""){Yi(),cr(!0);const Lt=Kt.filter(gr=>gr.status==="done"),ur=fr.filter(gr=>gr.status==="done");ln([...Ar,...xn(An,Lt,ur)]),Ki(An)}},co=Lt=>{if(Lt.shiftKey){if(Lt.key==="Enter")return}else if(Lt.key==="Enter"){if(Lt.preventDefault(),Vo||cs.current)return;Qi()}},hs=(Lt,ur)=>{let gr=!1;Ur===!0?gr=!0:Ur==="last"&&(gr=Ar.reduce((on,dn,Nn)=>dn.sender==="user"?Nn:on,-1)===ur);const yr=ur===ji,Pr=[...(Lt==null?void 0:Lt.fileList)||[],...(Lt==null?void 0:Lt.imageList)||[]];return ve.createElement("div",{className:ce.li,style:xt({width:Ho},Rn)},ve.createElement("div",{className:ce.avatarIcon},ve.createElement("img",{className:ce.img,src:Dt})),ve.createElement("div",{className:ce.content},!!(Pr!=null&&Pr.length)&&ve.createElement("div",{className:ce.fileWrap},Pr==null?void 0:Pr.map((Er,on)=>ve.createElement("div",{key:on,className:ce.file},ve.createElement(Te.Z,{filename:Er==null?void 0:Er.name,className:"mr10",width:24}),ve.createElement("aside",null,ve.createElement(ee.Z,{title:Er==null?void 0:Er.name},ve.createElement("div",{className:ce.fileName},Er==null?void 0:Er.name)),ve.createElement("div",{className:"c-grey-999 font12"},(0,ye.RD)(Er==null?void 0:Er.size)))))),ve.createElement("div",{className:ce.borderBox},yr?ve.createElement(oe.default.TextArea,{value:oo,ref:ci,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Er=>Li(Er.target.value)}):ve.createElement("div",{className:ce.text},Lt==null?void 0:Lt.text)),yr?ve.createElement("div",{className:ce.action},ve.createElement(ne.ZP,{onClick:()=>{Li(""),ui(null)},size:"small"},"\u53D6\u6D88"),ve.createElement(ne.ZP,{disabled:!oo.trim(),onClick:()=>Ii("edit",ur),type:"primary",size:"small"},"\u786E\u8BA4")):ve.createElement("div",{className:ce.action},ve.createElement(be.CopyToClipboard,{text:(Lt==null?void 0:Lt.text)||"",onCopy:()=>a.ZP.success("\u590D\u5236\u6210\u529F")},ve.createElement(ee.Z,{title:"\u590D\u5236"},ve.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),gr&&!zr&&ve.createElement(ee.Z,{title:"\u7F16\u8F91"},ve.createElement("i",{onClick:()=>{ui(ur),Li((Lt==null?void 0:Lt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ps=(Lt,ur)=>{console.log(Lt);let gr=!1;Zt===!0?gr=!0:Zt==="last"&&(gr=Ar.reduce((Er,on,dn)=>on.sender==="AI"?dn:Er,-1)===ur);let yr="";return Lt!=null&&Lt.source?yr=Lt==null?void 0:Lt.source:(Lt==null?void 0:Lt.model)==="deepseek-r1"?yr="\u7531deepseek\u751F\u6210":(Lt==null?void 0:Lt.model)==="qwen-plus-latest"&&(yr="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),ve.createElement("div",{className:ce.li,style:xt({width:Ho},Rn)},ve.createElement("div",{className:ce.avatarIcon},ve.createElement("img",{className:ce.img,src:It})),ve.createElement("div",{className:ce.content},ve.createElement("div",{className:ce.borderBox},Lt.loading&&ve.createElement(ve.Fragment,null,Lt!=null&&Lt.imageGenerator?ve.createElement("div",{className:ce.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",ve.createElement("div",{className:"ai-loading"})):!(Lt!=null&&Lt.thinkingEnabled)&&ve.createElement("div",null,ve.createElement("div",{className:ce.loading},ve.createElement("div",{className:ce.dot}),ve.createElement("div",{className:ce.dot}),ve.createElement("div",{className:ce.dot})),ve.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(_r==null?void 0:_r.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"))),(Lt==null?void 0:Lt.thinkingEnabled)&&ve.createElement(le.Z,{time:Lt==null?void 0:Lt.time,cancelIndex:ls,loading:Lt.loading,streamingStatus:!(Lt!=null&&Lt.text),onFinish:()=>{Bo(0),ln(Pr=>[...Pr].map((Er,on)=>on===Pr.length-1?Nt(xt({},Er),{hideAnswer:!1,time:Er.startTime?Er.endTime-Er.startTime:null}):Er))},value:Lt==null?void 0:Lt.reasoning}),!!(Lt!=null&&Lt.text)&&!Lt.hideAnswer&&ve.createElement(ae.Z,{onDynamic:xi,cancelIndex:ls,streamingStatus:zr,loadImage:!!(Lt!=null&&Lt.imageGenerator),onFinish:()=>Rt(void 0,null,function*(){Bo(0),setTimeout(()=>Vi(!1),0)}),value:Lt==null?void 0:Lt.text})),ki&&!(Lt!=null&&Lt.application_id)&&(Lt==null?void 0:Lt.model)!="other"&&!!(Lt!=null&&Lt.text)&&yr&&ve.createElement("div",{className:ce.source},yr),ve.createElement("div",{className:ce.action},qt==null?void 0:qt(Lt,ur,fo),!(Lt!=null&&Lt.imageGenerator)&&ve.createElement(be.CopyToClipboard,{text:String((Lt==null?void 0:Lt.text)||""),onCopy:()=>a.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ve.createElement(ee.Z,{title:"\u590D\u5236"},ve.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Ft&&!zr&&ve.createElement(ve.Fragment,null,ve.createElement(ee.Z,{title:"\u559C\u6B22"},ve.createElement("i",{style:Lt!=null&&Lt.like?{color:"#FA8D30"}:{},onClick:()=>ms("like",!(Lt!=null&&Lt.like),ur),className:"iconfot icon-yijiejue font15"})),ve.createElement(ee.Z,{title:"\u4E0D\u559C\u6B22"},ve.createElement("i",{style:Lt!=null&&Lt.dislike?{color:"#e86d7c"}:{},onClick:()=>ms("dislike",!(Lt!=null&&Lt.dislike),ur),className:"iconfot icon-weijiejuezhengchang font15"}))),gr&&!zr&&ve.createElement(ee.Z,{title:"\u91CD\u65B0\u751F\u6210"},ve.createElement("i",{onClick:()=>Ii("redraw",ur),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},ms=(Lt,ur,gr)=>Rt(void 0,null,function*(){if(Jr){const yr=Ar.slice(0,gr+1),Er=Wo(yr).length;yield Jr({type:Lt,value:ur,index:gr,identifier:vi,objectIndex:Er})}ln(yr=>(yr[gr][Lt]=ur,ur&&(yr[gr][Lt==="like"?"dislike":"like"]=!1),[...yr]))}),vs=()=>{var Lt,ur;Bo(1),(ur=(Lt=Yr.current)==null?void 0:Lt.cancelRequest)==null||ur.call(Lt),cr(!1),Vi(!1)},yi=()=>Rt(void 0,null,function*(){var Lt,ur,gr;ii({}),(ur=(Lt=Yr.current)==null?void 0:Lt.cancelRequest)==null||ur.call(Lt),Yi(),ln([]),cr(!0);const yr=yield Us();(yr==null?void 0:yr.status)===0&&So((gr=yr==null?void 0:yr.data)==null?void 0:gr.identifier),cr(!1),Vi(!1)}),Bi=()=>Rt(void 0,null,function*(){var Lt;Vn(!0);const ur=yield zs();(ur==null?void 0:ur.status)===0&&lo(((Lt=ur==null?void 0:ur.data)==null?void 0:Lt.list)||[]),Vn(!1)}),Tn=(...Lt)=>Rt(void 0,[...Lt],function*(ur=vi){var gr,yr,Pr,Er;ii({}),(yr=(gr=Yr.current)==null?void 0:gr.cancelRequest)==null||yr.call(gr),Yi(),Gr(!0);const on=yield Co(ur);if(on.status===0){const dn=Gs(((Pr=on==null?void 0:on.data)==null?void 0:Pr.messages)||[]);ln(dn),Gr(!1),So((Er=on==null?void 0:on.data)==null?void 0:Er.identifier);return}ln([]),Gr(!1)}),Ni=(Lt,ur)=>Rt(void 0,null,function*(){(yield Ws(Lt)).status===0&&(a.ZP.success("\u5220\u9664\u6210\u529F"),ur===vi&&yi(),Bi())}),Fi=()=>ve.createElement("div",{className:ce.menuWarp},ve.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),ve.createElement(te.Z,{spinning:an},!_o.length&&ve.createElement(se.Z,{style:{width:250,paddingBottom:30},image:se.Z.PRESENTED_IMAGE_SIMPLE}),!!_o.length&&ve.createElement("div",{className:ce.menu},_o.map(function(Lt,ur){return ve.createElement("aside",{className:re()(vi===Lt.identifier&&ce.active),key:Lt.id,onClick:()=>Tn(Lt.id)},ve.createElement("div",{className:ce.menuText},ve.createElement(ee.Z,{title:Lt==null?void 0:Lt.question},ve.createElement("span",null,Lt==null?void 0:Lt.question)),Ti&&Ti(Lt)),ve.createElement("div",{className:ce.menuDel,onClick:gr=>gr.stopPropagation()},ve.createElement("i",{onClick:()=>(0,De.r)(Lt.id),className:"iconfont icon-daochubeifen primary-hover font14"})),ve.createElement("div",{className:ce.menuDel,onClick:gr=>gr.stopPropagation()},ve.createElement(z.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>Ni(Lt.id,Lt.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},ve.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),Ao=Lt=>{if(Lt==="file"){if(fr.length){de.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:()=>{Dr([]),No.current.upload.uploader.fileInput.click()}});return}No.current.upload.uploader.fileInput.click()}if(Lt==="image"){if(Kt.length){de.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:()=>{hr([]),Fo.current.upload.uploader.fileInput.click()}});return}Fo.current.upload.uploader.fileInput.click()}},Go=[...Kt,...fr],Vo=Go.some(Lt=>Lt.status==="uploading")||zr||pi,To=is>=Po,fo={chatData:Ar,stream:Yr,isDisabledNum:To,isDisAbledUpload:Vo,checkNumModal:ds,checkNum:Eo,onClose:zo,setChatData:ln,setLoading:cr,getData:Ki,clearStatus:Yi,typing:pi,setImageGenerator:xo,renderChatItems:xn,setSceneAwareness:Bs,setIdentifier:So,setCodePreview:ca,setTyping:Vi,onMenuClick:Tn};return ve.createElement(ve.Fragment,null,_t?ve.createElement("div",{onClick:Uo},_t):_t!==null&&!Lr&&ve.createElement(_e.Z,{draggableExtraNode:ni,showAvatarEditData:{nickname:"\u5B9E\u9A8C\u52A9\u6559",headImgId:null},src:At,onClick:Uo,topPercentage:Qr}),Lr&&ve.createElement("div",{className:ce.draggableWrap},ve.createElement(je,{dragHandleClassName:ce.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:736,maxWidth:window.innerWidth-40,default:{x:window.innerWidth-756,y:20,width:736,height:window.innerHeight-40}},ve.createElement("div",{className:ce.modal},ve.createElement("div",{className:ce.head},ve.createElement("div",{className:ce.title},ve.createElement("b",{className:"c-grey-333 font16"},"\u5B9E\u9A8C\u52A9\u6559"),ve.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),Qn,pn&&ve.createElement(fe.Z,{value:sn,onChange:Lt=>{Io(!1),xo(!1),lr(Lt),Dr([]),hr([])}}),tn&&ve.createElement(ve.Fragment,null,ve.createElement(x.Z,{className:"ml10",dropdownRender:Fi,onOpenChange:Lt=>{Lt&&Bi()},placement:"bottomRight",arrow:{pointAtCenter:!0}},ve.createElement("div",{className:ce.headBtn},ve.createElement("i",{className:"icon-lishiduihua1 font14"})))),Ln&&ve.createElement(ve.Fragment,null,ve.createElement(ee.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},ve.createElement("div",{className:ce.headBtn,onClick:yi},ve.createElement("i",{className:"icon-xinjianduihua font14"}))),ve.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),ve.createElement(ee.Z,{title:"\u6536\u8D77\u7A97\u53E3"},ve.createElement("div",{className:ce.headBtn,onClick:zo},ve.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),ve.createElement("div",{className:re()(ce.wrap,Lr&&"body-overflow-hidden")},ve.createElement("div",{ref:qr,className:ce.chatContainer},!Gn&&(ai==null?void 0:ai(fo)),er&&ve.createElement("div",{className:`${ce.li} mb20`,style:xt({width:Ho},Rn)},ve.createElement("div",{className:ce.avatarIcon},ve.createElement("img",{className:ce.img,src:It})),ve.createElement("div",{className:ce.content},ve.createElement("div",{className:ce.borderBox},Or,rr==null?void 0:rr(fo)))),Gn&&(Ar==null?void 0:Ar.length)<=0&&ve.createElement("div",{style:{textAlign:"center"}},Or,ve.createElement("div",{style:{height:20,width:1}}),Gn&&(ai==null?void 0:ai(fo))),ve.createElement("div",{ref:mi},ve.createElement(te.Z,{spinning:Zr,className:"mt20"},Ar==null?void 0:Ar.map((Lt,ur)=>ve.createElement(ve.Fragment,{key:Lt.key+ur},Lt.show&&ve.createElement(ve.Fragment,null,Lt.sender==="user"&&hs(Lt,ur),Lt.sender==="AI"&&ps(Lt,ur),Xr&&!["AI","user"].includes(Lt.sender)&&Xr(Lt,ur,{width:Ho})))))),!Ns&&ve.createElement("div",{className:ce.backBottom,onClick:()=>{qr.current.scrollTop=qr.current.scrollHeight}},ve.createElement("i",{className:"iconfont icon-huidaodibu"})),ve.createElement("div",{ref:ao,className:"pl20"})),Gn&&(Ar==null?void 0:Ar.length)<=0&&ve.createElement("div",{style:{display:((Mi=Object.keys(((En=Cn==null?void 0:Cn.bot_info)==null?void 0:En.onboarding_info)||{}))==null?void 0:Mi.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},ve.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(Oi=(Wi=Cn==null?void 0:Cn.bot_info)==null?void 0:Wi.onboarding_info)==null?void 0:Oi.prologue),(Wr=(Cr=(Ci=Cn==null?void 0:Cn.bot_info)==null?void 0:Ci.onboarding_info)==null?void 0:Cr.suggested_questions)==null?void 0:Wr.map(Lt=>ve.createElement("div",{onClick:()=>{cr(!0);const ur=Kt.filter(yr=>yr.status==="done"),gr=fr.filter(yr=>yr.status==="done");ln([...Ar,...xn(Lt,ur,gr)]),Ki(Lt)},className:ce.bottomlist},Lt))),Gn&&(Ar==null?void 0:Ar.length)>0&&ve.createElement("div",{style:{display:"flex",gap:20,marginLeft:20,marginBottom:10}},io&&ve.createElement(ne.ZP,{style:{height:34,borderRadius:20,width:102},ghost:!0,type:"primary"},io),ve.createElement(b.Z,{zIndex:1e3,placement:"topLeft",content:ve.createElement("div",{style:{width:530}},Si==null?void 0:Si(fo)),title:"\u667A\u80FD\u5DE5\u5177"}," ",ve.createElement(ne.ZP,{style:{height:34,borderRadius:20,width:102},icon:ve.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!Et&&ve.createElement("div",{className:ce.footer},ve.createElement("div",{className:ce.main},!!Go.length&&ve.createElement("div",{className:ce.files},Go==null?void 0:Go.map((Lt,ur)=>ve.createElement("div",{key:ur,className:ce.file},ve.createElement(te.Z,{size:"small",spinning:(Lt==null?void 0:Lt.status)==="uploading"},ve.createElement(Te.Z,{filename:Lt==null?void 0:Lt.name,className:"block",width:24})),ve.createElement("aside",null,ve.createElement(ee.Z,{title:Lt==null?void 0:Lt.name},ve.createElement("div",{className:ce.fileName},Lt==null?void 0:Lt.name)),ve.createElement("div",{className:"c-grey-999 font12"},(0,ye.RD)(Lt==null?void 0:Lt.size))),ve.createElement("i",{onClick:()=>{hr(gr=>gr.filter(yr=>yr.uid!==Lt.uid)),Dr(gr=>gr.filter(yr=>yr.uid!==Lt.uid))},className:`aitubiao icon-tupianguanbi ${ce.fileDel}`})))),ve.createElement("div",{className:ce.inputWrap},ve.createElement(oe.default.TextArea,{placeholder:jt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:An,bordered:!1,onChange:ha,onPressEnter:co,onCompositionStart:()=>{cs.current=!0},onCompositionEnd:()=>{cs.current=!1}}),ve.createElement("div",{className:ce.action},ve.createElement("div",{className:ce.btnWrap},wi&&ve.createElement(ee.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},ve.createElement("div",{onClick:()=>Bs(!as),className:re()(ce.btn,as&&ce.btnActive)},ve.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),sn==="deepseek-r1"&&hi&&ve.createElement(ee.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},ve.createElement("div",{onClick:()=>Io(!Pi),className:re()(ce.btn,Pi&&ce.btnActive)},ve.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),en&&sn==="qwen-plus-latest"&&ve.createElement("div",{onClick:()=>xo(!so),className:re()(ce.btn,so&&ce.btnActive)},ve.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!St&&ve.createElement(ve.Fragment,null,ve.createElement(he.default,xt({ref:Fo},fs),ve.createElement(ee.Z,{title:fr.length>=Xi?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},ve.createElement("div",{onClick:()=>!(fr.length>=Xi)&&Ao("image"),className:fr.length>=Xi?ce.uploadDisabledBtn:ce.uploadBtn},ve.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),ve.createElement(he.default,xt({ref:No},Vs),ve.createElement(ee.Z,{title:Kt.length>=uo?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":ve.createElement("div",null,ve.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),ve.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},ve.createElement("div",{onClick:()=>!(Kt.length>=uo)&&Ao("file"),className:Kt.length>=uo?ce.uploadDisabledBtn:ce.uploadBtn},ve.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),ve.createElement("div",{className:"mr13"}),pi?ve.createElement(ee.Z,{title:"\u505C\u6B62\u751F\u6210"},ve.createElement("div",{className:`iconfont icon-tingzhihuida ${ce.cancelBtn}`,onClick:vs})):ve.createElement(ne.ZP,{className:(An==null?void 0:An.trim())===""?ce.sendBtnDisabled:ce.sendBtn,icon:ve.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:Vo,onClick:Qi}))))))))))},ar={bigTipsBox:"bigTipsBox___XRGyw",bigTips:"bigTips___uPRW3",item:"item___KMGDu",editBtn:"editBtn___JiZpD",active:"active___EX5N5",PrevNext:"PrevNext____kcgs",img:"img___X2ms3",imgHover:"imgHover___wIHti",LeftButton:"LeftButton___P5Wge",RightButton:"RightButton___NAbBu"},ir=Ce(92712),dr=Ce(21485),Tr=Ce(3050),Fr=Ce(43849),Hr=Ce(68832),Vr=Ce(86784),rn=Ce(95392),yn=Object.defineProperty,Br=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,ti=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,Qt=(Mt,jt,St)=>jt in Mt?yn(Mt,jt,{enumerable:!0,configurable:!0,writable:!0,value:St}):Mt[jt]=St,Jt=(Mt,jt)=>{for(var St in jt||(jt={}))ri.call(jt,St)&&Qt(Mt,St,jt[St]);if(ti)for(var St of ti(jt))Un.call(jt,St)&&Qt(Mt,St,jt[St]);return Mt},Wt=(Mt,jt)=>Br(Mt,_n(jt)),Vt=(Mt,jt,St)=>new Promise((Et,It)=>{var Dt=Ut=>{try{_t(St.next(Ut))}catch(zt){It(zt)}},At=Ut=>{try{_t(St.throw(Ut))}catch(zt){It(zt)}},_t=Ut=>Ut.done?Et(Ut.value):Promise.resolve(Ut.value).then(Dt,At);_t((St=St.apply(Mt,jt)).next())}),mr=({description:Mt,code:jt,showData:St={},sendParams:Et={},allShow:It=!1,draggableExtraNode:Dt,singleControl:At=!1})=>{var _t,Ut;const zt=(0,rn.useDispatch)(),[qt,er]=(0,ve.useState)({}),[wr,kr]=(0,ve.useState)([]),[_r,Ft]=(0,ve.useState)(null),[nr,Mr]=(0,ve.useState)(!1),[jr,Ir]=(0,ve.useState)(!0),[br,Or]=(0,ve.useState)(0),rr=6,Zt=(0,ve.useRef)(null),[Ur,Nr]=(0,ve.useState)([]),[Qr,pn]=(0,ve.useState)(""),[en,tn]=(0,ve.useState)(!0),[zn,Jr]=(0,ve.useState)(!0),[Xr,Ln]=(0,ve.useState)(!0),[Kn,ni]=(0,ve.useState)(!1),[Qn,Ti]=(0,ve.useState)(null),[wi,hi]=(0,ve.useState)(!1),[un]=(0,rn.useSearchParams)(),[ai,Wn]=(0,ve.useState)(null),[Rn,li]=(0,ve.useState)(),[ki,Di]=(0,ve.useState)([]),xi=Cr=>{if(!Zt.current)return;const Wr=Zt.current,Lr=Wr.children;if(Lr.length===0)return;const lr=Lr[0].getBoundingClientRect().width+22,Kt=Wr.scrollLeft;Cr==="left"?Wr.scrollTo({left:Math.max(0,Kt-lr),behavior:"smooth"}):Wr.scrollTo({left:Kt+lr,behavior:"smooth"}),setTimeout(()=>{ii()},50)},ii=()=>{if(!Zt.current)return;const Cr=Zt.current,Wr=Cr.scrollWidth-Cr.clientWidth;if(console.log(Cr.scrollWidth),console.log(Cr.clientWidth),console.log(Cr.scrollLeft),Wr<=0){Mr(!1),Ir(!1);return}Mr(Cr.scrollLeft>1),Ir(Cr.scrollLeft{const Cr=Zt.current;if(Cr){const Wr=()=>{requestAnimationFrame(ii)};Cr.addEventListener("scroll",Wr),ii();const Lr=new ResizeObserver(()=>{ii()});return Lr.observe(Cr),()=>{Cr.removeEventListener("scroll",Wr),Lr.disconnect()}}},[Zt.current]);const Gn=[{img:Ce(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:Mt,show:St==null?void 0:St.ai_exam_question,type:1},{img:Ce(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:jt,show:St==null?void 0:St.ai_syntax_check,type:5},{img:Ce(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:Mt,query:jt,show:St==null?void 0:St.ai_code_diagnosis,width:21,type:2},{img:Ce(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:Mt,query:jt,show:St==null?void 0:St.ai_guidance,type:3},{img:Ce(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:Mt,query:jt,show:St==null?void 0:St.ai_code_evaluation,type:9},{img:Ce(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:Mt,query:jt,show:St==null?void 0:St.ai_code_optimization,type:7},{img:Ce(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA",description:Mt,query:jt,show:St==null?void 0:St.ai_code_comment,type:8},At&&{img:Ce(36645),name:"\u6284\u88AD\u68C0\u6D4B",des:"\u667A\u80FD\u8054\u7F51\u641C\u7D22\uFF0C\u67E5\u627E\u7591\u4F3C\u6284\u88AD\u7684\u94FE\u63A5",description:Mt,query:jt,show:St==null?void 0:St.ai_code_comment,type:13,width:25,custom_agent_name:"code_plagiarism"}].filter(Cr=>!!Cr);(0,ve.useEffect)(()=>{(Et==null?void 0:Et.source)=="shixun"&&(Si(),io())},[]);const Si=()=>Vt(void 0,null,function*(){var Cr,Wr,Lr,Bn;const sn=yield(0,ue.ZP)("/api/ai/intelligent_applications.json",{method:"get",params:{item_type:"Shixun",item_id:Et==null?void 0:Et.shixun_id}});if((sn==null?void 0:sn.status)===0&&(Nr(((Cr=sn==null?void 0:sn.data)==null?void 0:Cr.list)||[]),pn(((Wr=sn==null?void 0:sn.data)==null?void 0:Wr.local_ai_model_url)||""),ii()),un.get("subject_id")){const lr=yield(0,ue.ZP)("/api/ai/agents.json",{method:"get",params:{page:1,per_page:1e3,application_type:"subject_shixun",deployable_id:un.get("subject_id"),deployable_type:"Subject",item_type:"Subject",item_id:un.get("subject_id")}});(lr==null?void 0:lr.status)===0&&(Nr([...(Lr=sn==null?void 0:sn.data)==null?void 0:Lr.list,...(Bn=lr==null?void 0:lr.data)==null?void 0:Bn.agents]),ii())}}),io=()=>Vt(void 0,null,function*(){const Cr=yield(0,ue.ZP)("/api/ai/intelligent_applications/teacher_permission.json",{method:"get",params:{item_type:"Shixun",item_id:Et==null?void 0:Et.shixun_id}});(Cr==null?void 0:Cr.status)==0&&hi(Cr==null?void 0:Cr.permission)}),Cn=Cr=>{Ft(Cr),Ti(Cr),tn(!Cr),Jr(!Cr),Ln(!Cr),ni(!!Cr)};function In(Cr){return Vt(this,null,function*(){let Wr=yield(0,ue.ZP)(`/api/ai/agents/${Cr}/get_bot_info.json`,{method:"post"});(Wr==null?void 0:Wr.status)===0&&Di(Wr==null?void 0:Wr.data)})}const _i=Cr=>Vt(void 0,null,function*(){if(!un.get("subject_id"))return;const Wr=yield(0,ue.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:un.get("subject_id")||"",id:Cr}})}),En=Cr=>{const{setChatData:Wr,setLoading:Lr,getData:Bn,clearStatus:sn,typing:lr,setImageGenerator:Kt,renderChatItems:hr,setSceneAwareness:fr,setIdentifier:Dr}=Cr;let zr=Gn;return It||(zr=Gn.filter(cr=>cr.show)),ve.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:20,marginRight:20,paddingLeft:20}},ve.createElement("div",{className:ar.bigTipsBox,style:{width:"100%",marginRight:10}},ve.createElement("div",{ref:Zt,className:ar.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},zr.map((cr,Zr)=>ve.createElement(ee.Z,{key:Zr,title:cr.des},ve.createElement("div",{onClick:()=>Vt(void 0,null,function*(){var Gr;if(Cn(null),lr){a.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}fr(!1),Kt(!1),Lr(!0),sn(),er(cr);const an=hr(cr.query);an[0].show=!1,an[1].imageGenerator=!1,Wr(an);const Vn=yield Ci.onAdd(),Ar=(Gr=Vn==null?void 0:Vn.data)==null?void 0:Gr.identifier;Dr(Ar),Bn("",Wt(Jt({type:cr.type,description:cr.description,application_id:null,query:cr.query,file_ids:[],history:[],is_chat:cr.type===13,image_generator:!1,scene_awareness:!1,identifier:Ar,custom_agent_name:cr.custom_agent_name},Et),{prompt:St==null?void 0:St.ai_code_evaluation_promote}))}),className:ar.item,style:{flex:"0 0 auto"}},ve.createElement("img",{src:cr.img,width:cr.width,alt:cr.name}),ve.createElement("span",null,cr.name)))),Ur.map(cr=>{var Zr;return ve.createElement(ee.Z,{key:cr.id,title:cr!=null&&cr.agent_type?cr==null?void 0:cr.description:`${cr.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},ve.createElement("div",{className:`${ar.item} ${_r===cr.id?ar.active:""}`,key:cr.id,style:{flex:"0 0 auto"},onClick:()=>{_r===cr.id?(Wn(null),Cn(null),li(null),Di({})):(li(cr.name),In(cr.id),cr!=null&&cr.agent_type?(Wn(cr.id),Ft(cr.id),ni(!!cr.id),_i(cr.id)):(Wn(null),Cn(cr.id)))}},(cr==null?void 0:cr.can_edit)&&!(cr!=null&&cr.agent_type)&&ve.createElement("i",{className:`iconfont icon-bianjidaibeijing ${ar.editBtn}`,onClick:Gr=>{Gr.stopPropagation(),zt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:cr}})}}),ve.createElement("img",{src:cr!=null&&cr.agent_type?Se.Z.API_SERVER+((Zr=cr==null?void 0:cr.icon)==null?void 0:Zr.url):cr.attachment_id?`${Se.Z.API_SERVER}/api/attachments/${cr.attachment_id}`:Vr,width:24,height:24,alt:cr.name}),ve.createElement("span",null,cr.name)))}),wi&&ve.createElement(ir.Z,{data:Ur,getIAData:()=>Si(),url:Qr,className:ar.inlineAgent,queryInfo:{item_type:"Shixun",item_id:Et==null?void 0:Et.shixun_id},showParams:!0}))),ve.createElement("div",{className:ar.PrevNext},nr&&ve.createElement("div",{className:ar.LeftButton,onClick:cr=>{cr.stopPropagation(),xi("left")}},ve.createElement("img",{src:dr.Z,alt:"Previous",className:ar.img}),ve.createElement("img",{src:Fr.Z,alt:"Previous",className:ar.imgHover})),jr&&ve.createElement("div",{className:ar.RightButton,onClick:cr=>{cr.stopPropagation(),xi("right")}},ve.createElement("img",{src:Tr.Z,alt:"Next",className:ar.img}),ve.createElement("img",{src:Hr.Z,alt:"Next",className:ar.imgHover}))))},Mi=Cr=>Vt(void 0,[Cr],function*({type:Wr,value:Lr,index:Bn,identifier:sn,objectIndex:lr}){const Kt={index:lr,identifier:sn};if(Wr==="like"&&(yield(0,ue.ZP)("/api/course_qna_records/like.json",{method:"post",body:Kt})).status!==0||Wr==="dislike"&&(yield(0,ue.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:Kt})).status!==0)return Promise.reject()}),Wi=Cr=>{let Wr=[];return Cr==null||Cr.forEach(Lr=>{var Bn;const sn=Lr.id,lr=Lr.think?{reasoning:Lr.think,thinkingEnabled:!0}:{},Kt=[{text:Lr.question,key:sn,sender:"user",fileList:[],show:!0},Wt(Jt({key:sn,loading:!1,sender:"AI",show:!0,source:Lr.answer_source,text:Lr.answer,like:Lr.like,dislike:Lr.dislike,time:Lr.think_time,id:Lr.id,imageGenerator:((Bn=Lr==null?void 0:Lr.answer)==null?void 0:Bn.slice(0,4))==="(0,ue.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,ue.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:Oi,by_self:!0}}),onListClick:Cr=>(0,ue.ZP)(`/api/course_qna_sessions/${Cr}.json`,{method:"get"}),onListDelete:Cr=>(0,ue.ZP)(`/api/course_qna_sessions/${Cr}.json`,{method:"delete"}),onListDealData:Wi};return ve.createElement(Yt,{title:"\u5B9E\u9A8C\u52A9\u6559",hideInputBox:It?!1:!(St!=null&&St.ai_q_and_a),topFunctionNode:En,showSwitchingModel:!0,showImageGenerator:Xr,showSceneAwareness:en,showThiking:zn,hideUpload:Kn,showPreference:!0,showLookHistory:!0,showAddSession:!0,setSelectItem:er,fetchListObject:Ci,customPreference:Mi,BottomNode:En,BOttomNodeName:Rn,showDefaultTips:!1,ysclist:ki,isPath:!0,fetchData:Wt(Jt(Wt(Jt({},Et),{questionable_type:Oi,is_chat:!0}),qt.type===13?{custom_agent_name:"code_plagiarism"}:{}),{application_id:Qn,agent_id:ai,subject_id:un.get("subject_id")||((Ut=(_t=un.get("backUrl"))==null?void 0:_t.split("/"))==null?void 0:Ut[2])||"",course_id:un.get("coursesId")||"",homework_common_id:un.get("homework_common_id")||""}),headNode:ve.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},ve.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u5B9E\u9A8C\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B"),ve.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:(Et==null?void 0:Et.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:Dt})}},99217:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return _e}});var ve=Ce(59301),ze={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},a=Ce(44104),he=Object.defineProperty,de=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ne=(we,xe,ge)=>xe in we?he(we,xe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):we[xe]=ge,te=(we,xe)=>{for(var ge in xe||(xe={}))ee.call(xe,ge)&&ne(we,ge,xe[ge]);if(de)for(var ge of de(xe))oe.call(xe,ge)&&ne(we,ge,xe[ge]);return we};const se=we=>React.createElement("svg",te({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},we),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",x=Object.defineProperty,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ae=(we,xe,ge)=>xe in we?x(we,xe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):we[xe]=ge,le=(we,xe)=>{for(var ge in xe||(xe={}))E.call(xe,ge)&&ae(we,ge,xe[ge]);if(b)for(var ge of b(xe))re.call(xe,ge)&&ae(we,ge,xe[ge]);return we};const fe=we=>React.createElement("svg",le({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},we),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 ce="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",ue=Ce(59301),_e=({value:we,onChange:xe})=>{const[ge,Se]=(0,ve.useState)(!1),be=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:z},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ce}],Ae=be.find(Te=>Te.key===we);return ue.createElement("div",{className:ze.select},ue.createElement(a.Z,{size:10},ue.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),ue.createElement("div",{className:ze.box,onMouseLeave:()=>Se(!1)},ue.createElement("div",{className:ze.text,onClick:()=>Se(!0)},ue.createElement("img",{src:Ae.img,width:20}),ue.createElement("span",null,Ae.name),ue.createElement("b",{className:"iconfont icon-zhankai6"})),ge&&ue.createElement("div",{className:ze.itemWrap},ue.createElement("aside",null,be.map(Te=>ue.createElement("div",{key:Te.key,className:`${ze.item} ${Te.key===we?ze.active:""}`,onClick:Le=>{Le.stopPropagation(),xe(Te.key),Se(!1)}},ue.createElement("img",{src:Te.img,width:20}),ue.createElement("span",null,Te.name))))))))}},92857:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return oe}});var ve=Ce(59301),ze={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},a=Ce(29787),he=Ce(59301),de=(ne,te,se)=>new Promise((z,x)=>{var b=ae=>{try{re(se.next(ae))}catch(le){x(le)}},E=ae=>{try{re(se.throw(ae))}catch(le){x(le)}},re=ae=>ae.done?z(ae.value):Promise.resolve(ae.value).then(b,E);re((se=se.apply(ne,te)).next())}),oe=({value:ne="",streamingStatus:te,onFinish:se,cancelIndex:z,time:x,loading:b,loadAll:E})=>{const[re,ae]=(0,ve.useState)(""),[le,fe]=(0,ve.useState)(!0),ce=(0,ve.useRef)(ne),ue=(0,ve.useRef)(te),ye=(0,ve.useRef)(0),_e=(0,ve.useRef)(null),[we,xe]=(0,ve.useState)(!1),ge=70;(0,ve.useEffect)(()=>{ue.current=te},[te]),(0,ve.useEffect)(()=>{ce.current=ne},[ne]),(0,ve.useEffect)(()=>{if(!te){ae(ce.current);return}return xe(!0),_e.current=setInterval(Se,ge),()=>{clearInterval(_e.current)}},[]),(0,ve.useEffect)(()=>{we&&(ae(ce.current),clearInterval(_e.current),xe(!1),se())},[z]);const Se=()=>de(void 0,null,function*(){const be=ce.current[ye.current];be!==void 0?(ae(Ae=>Ae+be),ye.current++,clearInterval(_e.current),_e.current=setInterval(Se,280/(ce.current.length-ye.current))):ue.current===!1&&(ae(ce.current),clearInterval(_e.current),xe(!1),se())});return he.createElement("div",{className:`${ze.reasoning} fadeIn animated`},he.createElement("div",{className:ze.btn,onClick:()=>fe(!le)},he.createElement("i",{className:"iconfont icon-shendusikao"}),x?he.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",x," \u79D2\uFF09"):he.createElement("span",null,"\u601D\u8003\u4E2D..."),le?he.createElement("b",{className:"iconfont icon-shouqi6"}):he.createElement("b",{className:"iconfont icon-zhankai6"})),b&&he.createElement(a.Z,{spinning:!0,className:"mt20"}),le&&!b&&he.createElement("div",{className:ze.content},re,we?he.createElement("span",{className:"aiBlink"},"__"):""))}},50601:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return Te},U:function(){return Se}});var ve=Ce(59301),ze=Ce(11938),a=Ce(62957),he=Ce(54172),de=Ce(91415),ee=Ce(75823),oe=Ce(56656),ne=Ce.n(oe),te={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"},se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAACwCAYAAAD61gcAAAAAAXNSR0IArs4c6QAAIABJREFUeF7tnQd4XHeZ7n9/zUgzkkZdsiX3XmM7xWlONYE0AsuyEMizwAKbDcuFAMvCXvbuEpwsZeksBNilLZBLKIGQUC+EVEKSTYN0O8W9W26SrK4593nP+X/jvyd2LCeOZMbR88gjz5w59T3v933vV47jpZ+XzsAIngE3gtsqiU3tiaJxFYNMzufZk6ngEZyLSuLARuggXgLcME90FN2aHST34fTQjDeQqplOfqibsp4/QOqjztXcMczVHPWLvQS4g0IgclH0eDm7HvsBmca/pBvI5/OUVZRRXQ9l1bupqHq9c+NvOuiqXlqAlwA3DBBEe655J71lX2F3T0Q64yjLQFkVuHREqttRXfkYVa2nO3fcrmGs7qhe5CXAHeTyR7eSpmHJvQxWH0dqLJSPgXQjpFuIgTe4ISLT42ia8XKXe+vNRzWahnHwLwHuYID7ERWkWUk540k7yNZDZi6kp0OqHIa2RFT1OSa+/H2u7kP/MYxzflQv8hLgDga4X5Ghi6epYAJpIAtk5kB6JpRlIWqPqBp0THrlP7v6D/37UY2mYRz8S4A7KOBmZNjzdAK4lACXhuwCKJ8KzgOuetAx5cJ/drkPvAS4g5zPlwB3MMA9NSPDQ08/TbkxXAYyx0L55MSHi7ZF5Jxj8nn/4qrf9/Fh3ORH9SIvAe5ggLv17Czttz9FJvIMl4XssZCelAAu3x5Rg2Py+f/qqt/7saMaTcM4+JcAdzDA/ejUSrhHgBsf+3CVVZBZ5AEnkyqGwzH1wg+7ynd/dBjn/Khe5CXAHQxwd51ayYZ7nqLCAy5bA9mFkJ4IKfPhIjHcFa768n87qtE0jIN/CXCHCrhKySLzPeDkw22PyOUdk87/iKt+z1XDOOdH9SIvAe5ggLv/VVWs+sWTBYarrIGKBVAhHy4L+R1Qk4cp53/EVb77JcAdqVFqFK09F8bMyJNJl9G/fv36il9PnOh6jqjbP8JFvz23it03rdjrw9UmgCuf6HW47ZADpp6/zFW+68ojav/9zvRHO48tp2JxnqraiN5tKbI3O+c2jsa+jjjDRdE9tfTs+hplba+joimFK4dI0V73vQOp/Hsr3IR7RuNEHGib0a1n59hy+wqy0bgkaKhLdDj5cIpS2QHVeZh63jJXefkRBbgoujVNvvzTDLW9lfKqeoYiSKVhqHv1UKr3g2k358cjfa5HFHBRdH85O1b9F2VDb6OjH8qrI1IVDpeNyGYc5anVwNmu8rQ1I30iDgi4x16f45Efr6AyGhcLv5XVkD0e0hMglYGhdshFMO38K13l5cuOlP1eFi0r+8iO2Z+nvOo9dA0BZVFSqlEG6byjqnYXUdVZLnfKwyO5zyMLuBXvX0S+4gEG8mVk6h0VjZCqAVcN+V7I5SHX/PMHKhr/arFbPDCSJ+KAgPvVBbXs+s1yqvJtCcM1QPYYD7hKyG9LADf1/Ktc5bs/ciTss/Yh2v29C+mNbmTHlhSpCMrKHeVNybkebIfMDqhr/OaVn7n0smXLXH6k9ntkAffQWe9kx2NfoawhonKqo7weUpMgMxnKG8H1QUNdRKb2Ulf5im+N1El4ru1E91xQy6rfLCebb6NCqa1myM6H8vFQJsCJ4YZg8rlXuer3HBGA64p+2Vq9fdcd7Noxk96tMNAOQ7sgVQeZCRANQH6lChFWMeOLs5xzgyN1rkcWcLdP/QBbVn1aNyBZHJUZqD4JcqdA5Qwor40oU6lPaztVE09xbsEzI3UiDshw97++jqd+8kQMOLlsla2QmQflbT5K3R6hXOqRwnAKdHb84Kv097+DHWsiBnc6+lbDwGYY7ICoHxiEdC8wbx0DN01zS0sVcN/MLWVL1y2UE9GMowGobYTcUsgdD1k54mVQCdQ03XhbZfaNS91SnZlR+4keOreaR256MvbhyoGqasjMgvQUSFfJpEZURY4JF17pGv5h1H24qPcnr6Sz/6fsWJ9moMPRtxb6N0L/JuhbBf17QJhTqVXTOTdf/IWbzrvuOicnb0R+Rpbh/os61vA7IhYzFmgB6gW6OZA7G6rmQsUYoAca6xURXuYqzvn6iJyJA2wkWkYFtTxNJRPjG0ESiCpG0k2QrpSzFJFpdEx666Vuyoe/OZr72hn9qCW3Pfo9HTtn07s1on+ro28NDOyAgQ3QuxZ687BHTD0xT/0rX+fO+c+fjuQ+jyjgYmf2U5lz2dGnKrMUrR50tRVQswSqT4aqGZDORbg9jsaW7eSmnObcohUjeVLCbUWK7f6p7Nv05N9CLVAn9vV1cQoiIiJyU/ppe+sxbsmyp0drP+Nzu/PHX6Kv992xKR3a7WKADWyF/m0wsBp6O6Fbe5x1VJ154201v3nd0hE0p9rHEQdcfGI+VPYl8vl300REC44msVwL5F4G1YsSx7YsgioHVU03Pp2b9YYZzOh3o9SSF72J41nBnfI6mUJEHY5aotjE1mYc40/5CpXveo+7+OIRM03FwI4GfnEeO7t+yY61KQZlNtclZrR/JwyI2TZBbxQbD2oWb6P1rae7k9/95EjfIKMDuGWMocP9gUw0g1YPOjFH7XzInelNazPQHdFQ76hqudRVnDWq5iqq5BJ6uJoqGuNoVf5nq4Mzxt/Aa5b9rVty6Y6Rvni2vSi6von2wbvo2jGL7s0wsB3610N/OwxsS3y33r6E3TITHQ0XvMO97GtfG439HRXAxSy3LPVq9gz9lGrKCqa1Jgs1p0HuRMhOg3Q1lPVAQ/PWrprWpTXulMdH4yQVLizMBd4MnAlsYUbqh7znf93o3vOlvlHdr87rv0B393uTqNQHCjHQdkD/6uS1h4h8haP6nF9x0Wf+0rn5Ch1G/GfUABeD7p9TX2Fo6J2xaR2Do1F03wI150C1EuRS84moLnNkG294oGb9xSdw2eBomdYRvzrD2GA0+LOL2L7nZ+zcAIO7HP2biX/Fcn0yqxuhJw+K9WtO3sGEt53hjv/7UbtxRxdwX6SFde5e0tGUOGpVgKqotWaej1pnQblMa29EU4Mj1/b3LrXkv4ZxHY6KRaLo5820995F5/aZ9GyBwR0JyBSV9m2B/pV7TWl2oqPmVZe7V3zl6tE8OaMKuJjlPp55NTv7rqfaR63CV10WqpckprVyemJaUz1Q17yls7btzFp38og7u6N5kQ607ajzhqvZs+dd7FgbMdTh6BXYtnh2Wwt926EnSkxpzYW/5cKf/oVzblR1zVEHXAy6/5O6hvzQm2gITev4JIDILUwEYYnhtWnINH3P5S5405EIgJHcp6j7J6exu/tWOrakY7+tX4wmgVfstiGJUnuGkqi09qQOJrz9THf83z80kvu4v20dGYD7euUEnuq5izQTY7Mam1YHuUVJEFE1R2kvGNwIufTu/raFp2TcectH++SN5vajp9//Hfq738JAOiJyrsBsAlzvU9DXlQQKFeMcuVf/b3fuf35KmqJzjOq0pyMCcDHLfbTyDezuuZZqHK04YtNaCbklUDk/6QHtXxfRUOaom/fXruVfrh3NCz6a246iKMPNY26iv+MMyhsg0wKpHAwNQv/WxI/ryUcMlDvqX3UL5//kVc45jeEZ9Z8jB3ARKf4l9X/JD72RRq/NSevKZiDdClEFDG6PaGxxNF70Fjfzs9eM+tkbpR2Iol9l+MZrbmGwf0mcbqtWqioN5Ro9MQh9A9LcoO60LlrfssQtfscjo7Srz9rsEQO4mOW+Wj+FNbv+gGMczZJDcHGFhgoftadSjrJ1nSx4z2lu4b8dMSdx5C9m5KLLU98nlX8D9SR9sUq7VUGc/RiUwDveUXvxP7lXfF7VOUfMzxEFuBh0y3KvZWf3j8jnU1SgTKaLT6J8jyEll8b+0C3bfAkc3ZMno79gCc9wG22UM5GIel99I9A11MP4i25ZP++ai460PpEjDnAQlUX/Wv82NnZ8hp1RPRuStoFYuGzlThbyBvctRqUB5IihCb8jEbyTFJ+lIc7xwjwHs1pg6im/JnvM37q/+vimI22fj0DAxTznon9w81jHRTzFfFbTxW4eAH7ooGskTuJl0WXl//V4OsPd21SeVEFVWzNRahwDla305ZvopYfe7i0MDW2mx22msqOD2W2DTOnudTNHLtUVwSmUcS7HMpdTGzcy75y7r2v50c8uvtiNSurqYNfmCAVcsNuRuj5ik/qi1d1H0bIyPnNXJdmauXS6E9jR20ZtVsV589nTP56BgTRl+RSD/WnyQ+nYtLuUxq0OUVk1QDozRG0uT31NB7mqFfS5R6FqHWNyT5IevI/8ozvchS8iCCPc66HsOhflj3RX48gH3MFumef5eSQgf/68xWwYOJls5VJ2DZ3KUEVtPDxkSEPgKohbGF0FDAxC1x7Y3aHXiMG8oyINLc3Q2AAtTZCthEw5ZCuSyLq6GiqzQ2Syu6mvXg/pnxMN/JHuzbe68y8etcqS53m6DtvXji7ARcvKos/ddQrd+aV0Rm+gu2wq/dkcg5Xg1G9aDzWNEbkaR1VOgIG0pIYItm2Hh1fCnatg+x7IVcKZk+G4GTC+lbg/Qz/5IRDR5KNI1Zmk046qKqhTBXOF/r+BVP4P9Oz5CWU7fueWnH9Uge+oAFx07TljWc357Bz4e/akFtJZXkVvFZTVQ21zREOLo6EhKWuvqYVcFVRlE8CJySIH7Tvh93+Ea++DTVuhoQZevQBecTJMnQAVAuYQ9Et87Yde/fYmyfO+Pn0WUZZSX6uLo8hsFoYGVkL+13Tv/p674Oy7DxuNHMErKmnARZ86YTrb+95OR/YNdFVPZ7eGQNdDrimiaYyjuRmaPdAEtvoaqM0lYJNpTKchlUo0wO4+ePhJuPkueHoDjKmF04+DU0+AMY1Q5sRqMJRPTHD/QAK2nl7YvScxyXv2JP8XMF06Mbu1teBcP9HgTZTxRV5x8u+cG7k+0ZHGZkkCLvrsiRPZkn8vHek3sbNqLF11kG6IqGlw1BvA6qBJ/ldj8iqw5dSRVQ7l6aR7TCCSWVS40tcPqzfA/Q/Dhi1QUwUL58KC2QlIU2V7C/a1vCyqgDU4lHx3Tw90dMGO3bBrN3R0J6BMpSKyWUdtXbLNVNnNVFZ+0p11zO9K8Sk3JQW46LsLq1mTvYy1qQ/QUTeOwWb1REBVTWIeNaahqhIaa2FMk3f666DO+2syi8554Aho9ptPmGn7Lli/BTo7IFMBY8dAawvUqnwqlYAuBo3WYQB0e8EnM9vTk4Bu245kfbu6YGAoMd1VVRHVNS5m1lzNjTSN/Te3sEVyUMn8lAzgomXHXsi26qvYVXcCbiLUtURUVrnYb9KPAJFRCXsuMYGKLBvqEn9NDr8uuEASO/7y92PHfy9YYjPpfTOxloAl0Mn0VlQkYIt/JZe4ZGhM2v/fgCi2NMbr7ILtO2FLO2zbCZ09yfaylRHVWaitd9TUdVNf9x/0V/+7O6WpoxRQ92cPuOjqOU08Vf9RuhovxU1JUzc+ojLrYpOmiyvzFk8NksOehboaaKpLAoTaGqjSkOiMN4liJm9GFShYJU8ccIrt8omPpvcFTgFLwLO/Y3bU+5oZI+BpcIx+5QuW7TXVQo7MbW93Yl637oBN22DrLugZSJLwtbmIXLWjeYzY7lGqqj/gjh33mz930P1ZAy76x/kn0j/+PxmYfDx106GyMmLLdsdAT8Jk+TIY9D6YLrrMqcynwNZUmyxTLf1MAYKCAw84vQpgBcB5n0wMVCgn86a38B0Br/g9vz4BU5/FAEwlwNOrgKmbYk8HbN4OG7bCxm3J331D0NYCY5sjGhsddQ2DVOWuoi31GTdx4pE1R+8Q7oL9Ay6K3JHusEbvO+FyusZ/jKYTamgZD9t3R9z2qGPFephVBcfOgCib5GB1oSXGytdqqE0A11gDNWK4LJR7NorZTT+JhBabuIKJ9WAzzBXApSyI+WwypQY678PZOuP15T2QXQI6mWMFKapD6N4DW7fDmnXw2NNwx1OwGzhtFhw7NaKx3tE2Xqb2N2zb9HfuvJPWHcJ1PmIWLQAuiu5qzNNwWRlNr2MgXUm6qh+X+lEv266tdOOOnHlty8iy8owvUTP/UiYsgNq6iKfXO35yD6xdDWVpOH4MzNTQ52oYKk/8tPpcAjb5bXXVCbNVVkK2PPmO2CYGRQAMA4hMsnw6M61aTmeuYELFXp7B4ug2NLe61hY45L2ZH0pMqsy8ApUC6LqhfRs88ST8+mG4c11i7s89Bs6eB031MG685pssJ1f1d+7YyXceKUiKoqhsiEfOT9FwGfncDJ3QfFn5I2Vs/aJzUwoaYwy4KHpoDF1rrqMsdSb9uWSyo9I6WYXquXWkMt+E/Deda1o/mgcYfaKugWeO+yYtS/6SCRrs7CKeWe/46X3wlKZBDEJ5HSxogvEtoAHQuVpoEaNJZ8slGYK4qDOVZBFCdpN/pl/z1QSKgv9mfpz8N38WzJyGJrMQrfqoNZZLPODEmIODyTb0aoGJsaXe29MJq9bAfSvgwc2wdQ/U1cFfLYCZkyThRIwZ4xjTupva2ne6uS3fH81rsiyKyv6Vx89LMfh+erpfTr/OmfdhxdwVrod0/r0ufVo8I8ZFMp8rr/4eFalL2NMekWlxpPQc0Kwc34iKnCM3HtJ1qxPg7f6mc1NGvOwlWtYwiW2nX0PrGWcyfkZEb7dj1Qb440q49RkYUoZIIMrB3AYY15TIFm3NMKYhCRAUjQpoMQh8VBmbPAOEB5yAFou4/tWi1UI3gFFcMlAy/kem1FguBp0xnplr7wcWol9fiyAfTttRla5kk+5u2NYOazfCrj2JH6oouK0pkXPq/e+YZmib0E9P33vc0vkj3jop3Azy1DnpqOsD9PScF09l6tyhwZLJyUlpdp4KVnZDfUtnd23Dy6rdufe7aN0HZ7LhsbsYGGimqhkyYyE9DiqaIV2ryYk6n3uBV16/krL01+na9S1XM2PrSNxd0bJJ09i15IdMOGsxY8dH7NrpWLEGntwEa3bD050wpOb3IaitgnlNMK0VJo5NwKbgQP6SgFb4CdzXOAL1WYKY3XxEGvtrntns7/CAzT8Lg42CaTV/znQ5i4CNHYMVCYSSXQS4Pd1JkcBgL9RWQqsel5mBHV2wsyMBptyBpvqIxgbHmHESlv/RnXvs50biWsSlY9Hysxjs/QB93Rcy2O3o2K65c1H8t2bQDXUTk5b6LAa2RlR3OFJNn3HjP/hBF9016Ry2bvodgwMRNTlHtgUyM5PfrKZTjknGosZ+Th4qpMhPUBfVGlKZr0L6a87V73yxDjZ6//SJpM68nklnL6apMWJru+PRZ+DxjbC9FzoV5WkE1RBUlsH0Gpg9Bqa0QrNManXioMdgM8kjCAgMbAJaLPTKVwujUv93HEgEUonWFZrW2F54ltMHBclEBFgUre6znPmDul/ySQqtrwfKIxjfCON082ehvQPWbYZ1W5LcbHVVYl6bGqG5zTE49D738gUv6uMzo+jR0+jv/SB93a9iqKeMrl0RQ30uHpc7IAFb0fWmpDdWrF8+DvIdkNoC6Vnfdwu/+iYX/YrjWMVtDFEbD2hRQ0bWQeW4ZLRo5exkmlEMPKVwJJBGEeVVjpyWaXwm77Jf69jV9LWGBndYn4gcva++nvTrbmDGy86KTeKGTfDgk/D4VuiK00KJziXpQ78NGZjaDFPGJGCTgCpNq1j1L7CWl0wMbAa+OJ3lI9UCs5kZDcypjwdi5BWCiIDJYqD5KLmYBcP3Y3B69KraRL6cZgQ2VsG4sUnJ+JBL9Lpn1sGm9iRdZqAT04n5M7WXuZPHf+Nw3/wD0cNnpgf7L6e78zXke9N07YjiqhiBbbAz6YXVLBONmNC0TQ3PGdijdCK4fEQ2cqQu+k+35Lv/y0XRZeV84pu30z10atyQoedGaf6ZauM1eK9yAmTnQXbGvsCL79IoMbV1E6G8ZXneVXx+BwPfb3EtnS/0oKMTKOf0t36Xea94I42NEavWOv7wBDy8OQFQSw6aqhM26h6AgQForIbJLTBGYKuEcplR76MZOEzWsAg0BlkYmRrQvCkND6SAOf9HwSqbfrefYCJkvnhXfARrLGevxoJaRp1X8us0pUnyzbjmpLxpIEo0uqc96LSMhOxGmdcmx4SpXVRkX+uOG3vTCz3/STC5fDH57svp3XMx/Z1ZOndGRNq3fhePBBvcCX2aP6cm7A3Q9wz0i+VEAD7ilzvWMC9i/CWvd3M/fH0Spf5H3Tls67qRoaFqKj3oNOlRv2pDk3Sg7vfKAHixj6fpRjJVA5CthdpJUFH/8BADH0m7qTc834OOllFG59u+ysyzL6NprMAGNz3s+NMWqMvAnFaYOja5w+XzbNyRVGPUVyXOtaLRuNrDO+xm+wpZBPPNAtNpeVPT4GIZxMzpvnpvwTT7YuSE3XzwUPi7iPVii27isGc0Y8XCZ/6MxVGsBj8PQrYMWuthQltSWSJBWPlcgU4pMe2DSqUafPTaMGYVRC93Z8xa+bzPf/ftE8lUfIS+wTfS31kd+2j5oYi8gNatoTnJkMN4fsma5LevHfrli6rQIe5BiehXf7Fcmwuuv679W5eo7N3fo5GLvjLzdeza9kl69kyNKb3Kt+nJxIrxYuBVQOUkUPV1drpnvObE1MYnbwiyqiWry5N2H3cVp1/xfATk6IOvfDuTL/oGrdNhzVr45f2O32+Btmo4dTIsmA5tYxLTs24jrFiXRHRVFUnZUIMA52vZLCK1ixtaxmLJw8ReXztZEIDju3I/zv6z/LggU2GMWmxqC/6b+XYFu5xsQMyr45KfNtCfuAz1lQlzC3QqDO3qhTWbiKP07R0JIUg6aaiPaBvnyFTfS1nVeW7p1EN2caKe30yld/eNOLeAjl4PtEHHkIYcynRqBJj8SE1mEtA0qckDTUGpciACG+WOypkRk5d8j76z3+UufFOcC94n0xBdc0Ibuze+m46uv6W3d2x8l4nx1B9qZlamVvJCdgpUeuBVjIeKJiiv8cnudnXND5LJXORybzik/F/0nqUnMO4VtzBzcS1btkT87F7H79YmA26WToOT58OsqUmGoH07/Gk5PLIaNu2GynJoqYZmsW1VorcpKW9a2D6pK48iM6nmv+3Dal5zO9BwhEJmwgIIT2/xWbVAwQcTMQEGnxciXH8VLGBRtBqXM/UmFSraL7H6hHqYNg7GtSXl7Ns74Zm1sGYL9PQl56Peg27iZEdZ5stu6ex3HwrLPRb9qGLe6o2/BvcyBohIVyUBgaZoitE04FAzS/pWJqZUN4ZAljBa8quezswkqJ5zE7WLPu2+/bFbCIZW7ze1FV0zfwadnZexu+tt7OlqZqjfTxb3QUXB1KrkZ3LCeJWKbPXsgjpFKxEsd5RVX8ecL7xxuAWF0ZupZu4HbmXWy0+kY3fE/7vfceNyiMrhrCmwdBEsmAVjmxK9Sif8/sfh3lWwWiPhI5hQBeNroEWgU19BZq+4axmAECjGZsZ2ifOyl9GM3YKs194SJruc/sNCaZM3n+a/PQts4b1uFSnejPb0Q1cP7OpOaujkp9WWQ1sdzGiDaeNhrIYjuyR4eHINbJIGGSV1eWI6+XRj2oaIyt7szlv0g+GCLnrwdefQs/03DGXKyM1yydBsMa2CFPPRNA19IAGazKdAFg+RkNsVA+026ud9evFPP3XTA19zz3q4y34BZzsYff34uXR1vIs9u99E7646hqQBBaZWwIuDC6WJpiXj5DV1WUNn9twPNW2PMf6TZ7jJFw1LNomWvf0TTL/gQ1RkI+74o+N7D8KuXpg/AS46Hk6cD1PHJX6jEt2PPgV3PQq3r02qanXSxWoTczClDlpqkvkkMq8mjRQKK4sOPQRZIXEfLBPmRENgxSfLABewmTHcPhGsLeuZs1D+ZDpcH3SoXk6Fml2wuy/JRuRS0JaDaWMT0M2YAA2NSWXJyvXwzAbY3ZmkwRRE1NVGNDc5mlrW0DW0xP3F8cPq442+ln0r1b3/TcZBjZ64Iw2wce+8Epl5BQNitMR0QqSc8GSomnU3DQv+ffHaT/76gXc8G2hFt+Zz3wPR109eSOfmd9O5+xL6OnNEQ4mPp4g2DC7SFcmD2vq7YI/u3Po/cvI/n+Xm/O+DRq3Re889mXmvvpnWOVU8+qTjO3fBk5vlDMOF8+GsE2DetCQPuqsTnloNf1wBv1sOT0j30W2mcFOVGFUwqRamKK1VlwioKkOKswzSEwOn3cCyj7DrMw8mVZiuFjKWAamgkphZ9UnZ0KwW/vaAM0DHArP6IHyWQWCTqdzSBZtVL6foOw91KZiUhen1MKsNZk+EyeMhUwXbdiUst14mTmwollOpfG3EOPlz2e+6Vxz3N8Nhuej9vIU6vhOrFRqcbdPaNSrbgCb/rBvHkMq9pkDtvPuom/2Zxyd++ob58w/eC/ucDFe8k9FX5x3Hnl3voavzjfTvycYOrhhPwFNQoTHyIlENL96Jo6PsW+6LQ5cerFcyej2VnPSvv2HWmWewY3fEDXc7fv4Y5B2cMBVeeTyctBAmtCTmbu2mhN1ufxRu08MuVFYhhtNP/AS2JHE/rgZmeqar0UPZfORaSG8FjBSDwMqSAqG2kIi3Wjcto9Om51cFkksM9gNkMkIGtG2IuQbzCdjkg6kAMwZbJ6zphM19kNfJjB/MBnXlMFtpuxaYNzEpTlB6S4us3QxPr4UdqkTOJEUKOckldRGtbYNU1lzszpx9UNUgejuL2cYdjKOSNkimywfXVWAbKHOxG1W38BEaZ3969bRPXjd16vCHHB4S4JILGrnoa3NPZceu99PV8WoGe8qJ4i7PxK7ruu/A0es20xSd4/6bg86Tjf75zX/Hgou+RlV9xP0rHN+8M+mMqmmEVy+Cs8VuU5M+gp2d8MRKeOAJuOkJWC12E+DE857h4gk4VUn0PLUWpsqvUTlSdm/tWyyZeMDodR89V2kpr5epjs7klX2Cj2I/zNjL4z6MagVmC1gEOMvTxuksga31y7p1AAAgAElEQVQ7MaFbOmBNB6yWxqXj0Qm1/u9yaK2CObUwrxXmTYZpExN3Roz/5NqE5bRu5VsllNfVJIn+mrqH6Bta4l61+KAju6IxfIWxvJOZRIyPx6ZFMehSzlHRKh/taVpP/DIv/8A3nBtzyFMQngfg9vJe9OXpS9jd8Y90dV5Ed38FHerfdNBb+T/UVXzQ/Xjn7w9G5dGHTm+g9VX3MuPEGWxuj7jhLscv/BMV50yB156YsJvyorpwqzfBQ8vhtsfg7jUwuI1k+oNNNhDNCnBqZlavQg5m1cG4XKLPKfugyNVYLhZcg/4Dky2UxZDfZ+VD8fIepLH26AMLT3bxcQob+9S/BSJyHDh4Hc6qRuR8xwFCJ2ztgPU7YZXYTbgwwInh4vILcBmYnIMFjTBvAsybkhQoqCdi9UZ4en2SGsv5ymbV+wl448fpu+9yFxz3lYNeD2mg3+OTjOPvmUSOiRni7rbW2StIjf8Wdcd9w53//ufdS/uCAFdgvM+Pm8NQ+2L6Wmrprvwjs5c85N5yjdm45zzG6Kp3vp/5F3yWQRfxwIOOe++FB6X11Cc1YOedlESmqpTQhXliFdz3KPxqOWxV0YriEW0qvtpJx3wMOM9yAp2i1qnKTOSgxtfAqQYtLgMvynvGmQDlAVNed/SsqOVjwAW1cDH5ePaKGdJXiMRm0+dr45InT3dx4JJKWEj9qwKHOrl0XNs6YMNOeHo3rOuESB65aQ5Gv3LQK2GeZ7kFU5MgqrIqSXs9tRa26nxIiNepyMC4KTBJPR4NzzDUe6K76IyDB3B6QNybmc6s1EmMmdREw6kPMeW8x9zJf7P9YIA92OeHAXAH28SBP4/ed3Y9s/7iISbMn8Td98Ndv9Wzq6CnCoba4ITj4eSFMGtKkhNdvynpDb3pEbj3meTRkSgesTnJ8t90pgU2KdZVUF4FE6phrO56TdRURC0B2wPIzOU+VR6e3RTxxt1eFb4fwfeomqtm7GbmUiZXJth8Ofl6lqeNiy19r6tALQdffttu3zq4fTds2QXrdsKTu5Lu/jgUNP1BG9OGy6GhGhY3w6LJMGcyjG1JdDtFrCvXwO526N4Gq3fApLlwwVkRM6apoegf3PknfuH5X7EX/s3RBdyV77ychRd+kQ3bI778bccz98FY9Yqq0HAGLDoBFi9IEtgSQxWZ3vMo/OJx2KFaUDG7LoxCKF1ogU06jX5rkkbjSTXQLJbyZlQAkzKv/8u0isn28dF834HekzkV2MQUWq4gHPsTH2YR4vZAb3YLDdRliRug7yk6lkNvEo2YT5qbtDaBTQ00ah/ctB1W7YCVHYm/WgCdPVVJ26iCuXVw4kRYOAOmSP8sS4Kpx1bAmqdh8yZ4ROeoAi55PbzydEkpyxmoWOIuWnhwlnvh2NrvGkYNcNGbx1Zz0j/+kYmLZvLdG+H6byfShmZ8jJ8H8xfASSfAonlJk/LO3fDQCrjlEfifp2FI5lTBQty04HNvYrXa5EG0rRJKG2Cs78xSRNip0Qv9ieWNQaeeAgHLgy4szIwrUTwow6JNA1kokZhpjgMMgdibzkKQYeCtTPK/cUm5TKse2OGFXulo28RyaqZph1Xb4cmdCQPuAzrtQHnSj3HmODhxFsjXla+mlsM/PQ5/ehQeXQvb1RmwAyYvhff9dcTsGY7q3FvdWcd850XC00FXO3qAu+qv38Sc13yHTV2Oj13t2Gr9vrWQXQBLT4TTj4V5qsurSHKH9zwMv3wMtq0FZE4FON35MqEKpRqSJ0vPa0kG87Wqo17vu8R8Kcm/RRUOSopr1IJMqxhMpea+pc8S7LF5lD/nmS3uNfW2VKayoOUF1R+FsnUDnPmIYreKpGssBpwYtzxhVv3In1O0KkYT06llcMM2WNUOT6hnVaATk8u8yp/TeithUTOcNhMWzYLW5mS5x56C3/8J7n4SBlYBW6FsJrznHXDascpC/P6BuuPPWbz4wOLsQVHzAhYYFcBFZ5PmtVfdwJSTX8nP7oRvfAmwPHMduEVw0anwshNg+sTE31mxEm7+E9y2HAZlKhSdGrtJoWyEVBvMGQPHT0hKzFsEwEzCIjJbKzfBE5thZ19ShdGiTq7AR7OG5X3ynIF0oiDBSsnDIktrgI5bAAOzakJzgS096OQXyj9U/lOMGEe9Opx+2KWWwZ2JLLRxO6xsh6d3Ju/HoLNskaLHOlg6GRbPhRkTE01vxSq4Uw04y6FX50nfGQuXvg5OmhcxeUIfqbIz3ctPuu8F4OZ5f3V0APehV05jzmsfJZ+r5Od3w613wi41wchnaYay4+AvToaXHw8TW5Mo7qEn4Yb74Rk9hEaV7foVAqQ460m/LUk0dvoUmNaWzAtRHlUlMx17EsZ4fD08qFENvYk+3JCFVnXji+VkCs0xt+77QAazU2zNzSZzxEzoTbIYMWYub4rjwgEfgMQCsv9/DDYFMFXJb2zalaWJEqZT5YsyCDsC8/rwNujWTalAQj6rWK4KFo+DJTNgjlKL5bBmA9y7HO5YDV2dkKuAGWPgFYugdWzE9MmaFPVZd9aiDzxv1LyAL44O4D713g8x85xPcP+TEb992LFNOtJjgB5xrz6KhfCaE+Gc45LpRlu2we8fgZ8/CL0q89rsGVG7rwc6jEkSx6dOg+OmJOZFLYC6gLp4m9vhmS3wp82Jn1MwTaomyUKu3I968BZLJrNQeh6UJonVrFRdgM2o31XgUiAiP01/y0x7wBWiW9P5fOOOIu641KsyEbPVnC19UIDRNsTo0uc6OqFdJrYdHt+cFJ+qZyAGnUxrRVINvGQCHDs9qYtTb+uDz8Aj25KMiNJhM8fARD2PthraxkJb22NU157K6bO73AgP5x5xwEWXnVDO4kt+RcPMl/PdmyJ+u9IxoLor9fUqa1AHqWPg1YvhjAVJ5e7q9XD9/bBCoFztlzMpX4CbALXT4WUzYP4kyOkhGep16E2ivuWbYMVO2KngTCwhhtCPUCPdThfaBDavrVn/Q6G6Mp7f4H/1Pf+3jXCQia5NQXUmYUz9mp9mgq/yoiapCXQSaLW8WE6pt5jtgtZFHYOAp2GIqzbB3euSvobYTEoY1uXLwcRGONm7ESpEXb4RHt6Z3AxzGmFCA0xsTpqJFIDNmpknV/dyd/qcW18AWT2vr4484P7xtZNZdOFyOsqyfPYXsEonUEBQRKWTqMcKzoYzj4PTZyXOuTS32x6B/icgHmseVr2oEWMCqPf21CkwfWxinjQOS7nJNTthuapTFWBYxBcCTuAxAIWFb5YnFbD0uWQXgVN/C6AB6OILn4L6NDQplynNryoJSuLAwCUNMurZjNsB1QStr/jARctJHxTbiel0k+lvuQT6nrq1NCLswdVw77qktDtmOQVMGg1bDdMakhSetvHMbtjYlXTcqWVySgNM0iy8OgE7YtoUR+uYj7nTFvzr80LNC/jSyAPuS+99E21nXMMfHoerf5c0XyCJw4IGAWg6jD8GFo9P/K17noFuPU5e/lvxcG5FqHr422RobUsKFWNm6IMNEpG7IK9UkS6QfgXWMHFqwIpTA8GpNDYLU2XS+eQz+l4JMYjMqmr4ZVLry6E+C43q8lfTtTeTMm3SEeNaN3WaaVDhQFIurs3LBMegUxCjKQHezIqNFEEr5ypX4LG1cPMz0CO3QMdkN04m8edUGaxD2K3CTd28GimmqL0BxjfAhKaE/ce3aUzsn3jFSceP9LNnRx5wX7ny24w77m/4+q8jfnm3SxhLoLMfscdMYFKSshlQDb3KueS77S9XrEPQ88snJpFqLP7qvb31NAkT6P9WfWGAs8PXVbLPBWi9b4wmVhPI/KNeylSFoYlLevic9DRvJuNxXy5p7BnXmKTirEXR/DJFoQpgdkhz64IOFTf67v4K+YPlUC2NLQvNmvJUmzCezLb0uMfXwS2roMfyxwY47asxrx27jlW+aQPMbYbpjUmZukCsKQQzp7fTOuY0d+z0EX0U6IgCLlrWkmPaFTcTNZ/Ex6+DFXqaony3YtZS1Kn6GIFPTrLM7nOV1OkwJI3oe8oyxDO6AtNnh+nb74zhVCIU/22lq5JZ9LcupLatdfkUWQw49edWQ00Gxmg2XCoxYWKoOKBwCbO1av5cfVKXpohUIm8cgfrOekXd6jPdoRGsKk/yLoK+LyFa0a62IeCplk9mWf7o01vgAT3xWYCTH2eJfS8251M+b2vpMIGwHiaNTXy5KV6b1CiweXMcldk3uqUn/PAFWMhD/uoIA+4ts5i79CFW78nw79c5dson21/zvk6ULrZ2z8zgcI7NWEmvAqCqQ6uTKouYiQQ4XVzPdFL6C+ynCygGNZNr+6D16FeA0/p8rtY6+dMOYnZKQY1nJzUwxyXutYn8EY9wdQmbqU9B6SwxlsToePj0QOKrWRYjHlqofZWpLt/bCqk6ue3qcpf7IZOqtFkaJii/mk52fesQbLcmA7kFqhhphQXNMLUpCR4UFU+fBmPGLnNnLbpyOGf2cC0zsoD79KVnM+WcW7n9iYirf+ESn+yQS6qGeewys2K8WuLa/HSUdLRHFuGJ2XRh9GsMZ/nK0Lx7ZosBJ7D5ZzgUAgkfVMQTyisSc9tanaTWVIMnP0652Hg4tapE9KQ/+XB9CdDUiKLqEX1mmQz5bDK5O1RuLl9PgYaqf3XzhflVB61qm8wkwYoKVjf2wR+7oN+CCt1wY+EYTZRqTNorZe7VATZzxm2ceszLRtKPG1nAff2fPkjzKZ/iOzdF3HCzS/wy80OGiaNhLyaWm+BZSeZRYNJFEMD1q+3K9BSDLNyAlx1iH9EKA7Qu/Wr95jtZgFGRTJ6S8z4pl2QxFH1atCrTGBdd+innCm6sO18ZCoFTbKjeAdXHKZeqUqU4o7K34bNQbCp2W5CB2SpQqNJjymBrD9y5HbYaW2u/W5LRF4pYZ7QmZfeqMJkwYQ1jK2e6xYuf1ewy7NN8iAuOLOC++fFrqZ91CVddF/HQXQ6UejlQD94hHsl+F5cprPfbCAF3KCC3PK0CBx+h7gM2778VJBMFGYo4Fa1KY5PeJpPuCzC1n/L7xGpxtZGyEz5KrVJ1SjZhPZUqPaFRrCaB6OYQ8Cy40ffTcHIO5ohNNUOlHLbtgTs2w1MCqr4j16AZ6sfCsc2JCNymoKYBpk1pp2Xsie7UuRI3R+RnZAH3jS/8mkzL+XzkGlipZH0Ynb5YxxsMsXlej+syfzDuBPesFjKc1m9sp1djQBV4ivEkBvvxXTJ5ZVEyskE/SqVJMM6lk95TpaEEOn3cvgce3wld1q9hxZhBpC2GW1wLc3x3mkzy9h64bwessCpoXWKNvhib+HGzlHXwIvD8uf1MmnyBWzTllhfr7Bevd8QAFy0bV8XcK26lPXUS//Zd2PyoF3xH6lCf73YEqLgXMqgkDmUI+zt8z4RiA2KhTNhyZ/7Vs6NMbWM6EY7jiFf3Yh9sUuWvmVQzqwKcRdcpmF0LM2W2FZikEnP9cAc8o6BC3/ERfHkrzG+BOS2JPFKTi1g4z9Ey5m3u1PmqDRuRn5ED3Nf/egJjz/09j+6awieugU711hy0p2NETsLBNyIzKdBZ+bplGuw19OeKfTszuaHmZzpgKC4r/xoMNuzuh8gEawHHghtjuNhGQ0MlTKlIRGcBd/cgPKYmapNGtC2N4hgLs9Xx1ZQEDupdnTvTka243L1q6dUHPweHZ4mRA9z//YcF1J9wN3esqeYz34e8MgdWGn54DubFW4sVeApwRWaz8H8rLQ/ZzdJidpotm+GbYhLHLkiTWbosdvSCKNoaakwjtEDHl5zXVkCrcrAOdkewQQ3UxoRal24Wib/NXgQem9QJzpiqdNeH3QVnffTFO3f7rnnkAPedq06lec5d/OqhiC//yCVJ+BELjg7D+dSpEqMpiDDg+QCh4MMZ41l+1udRCwUApvvFXdcBeM3kWrOELafzI+CFv/qeCb7apyC3qzTbkPolFFjYvCwtI3dAGpxnuJmtCeCmToIZk652Z514+WE4QcNaxcgB7tufP42WyXfykz9EfOsnHnDD2scjbCGBwkAngJlvp/cNiBZIhBUo+ttSbBaZe4aKAVvcmWPLhmATiAxsBlpjSKt40ekKmTSuo0oCh5YWWNgIs8apSTrp3p83+4ectuiSkdLiRg5w3//kOdTM+B3X3gbXXu+rPo4wLA17d4xZTAgOWc8i2OJqknjqoQdM0BBTYKgwsLDl9BoCzrIg2lFbn/42ljN/MZSatF7tZx3UN8OxTTC7NRnBryT+MXNv4szjLnTOHYpWNOwzNXpR6s+/+Crc+J/x7d/Aj3/uK0Se934fIV+09Jc1XhcLwmHAYAAxHS00hxZo2GHZsno1s2pBg8Cq7xazmKX1QqYMBGkBLtcMxzXBnLakVEnFmIvmPciZJyxxzmkDL/rPyDHczV+/hN6ma/mvn8PPfuWLKF/04xuBDehCyykPzWwYvRoABBDzrYoLQK3OzsxkyGDGcGFOWes0acTY0rZvzBonZgM/UZUnLbCoEea2JtPd1bV/7IInmHz88e4Q5oO8kJM6coC745pL6cx9nauvh19rRuGITNx/IefmEL4rwJh5FdjMlwsvfhgIhAUCoTkOo1nz4fRqox8MZMZw+kzEZMGM1mWsGhaO6nP16Tb7MRFKbzXAmBY4buEaasfNc4vHjYhGNXKAu+v772Jn9mq+8GO46f8BL3hqwCEAYiQWNa0ujGSLAWfm1OQNG0lhALXLISCFpVOWNdD3zRSbubX3VEYVrsfkGQsa9KTrpuQpPWI4FWYKcHPnbCZVPcOdt2hYozle6JkcOcDd8+P3sq3sC3zhOrhZDPe856G80GN+kb5v8oNVk1gazIIBK/I0E+n7Swv52VAasUjUQGU9qTKrZq7N7NqDBa0aOZRmzDcUEDXYpxmOUQWwAKcn9TQlhZiZximlB7j7fvxBNrlPxYC7RYAbtWkDLxLgLFq0nKvYKwSH+XDm/Ov/Zn61rJlA8+PMBFvS3kZOWnCg7Rl4BXaBSiwXAi6sbKmFykY4Rgw3FloFOCXzp7UzuWmKW1RqDHfvjz/ElrJP8Lkfwq0yqUpKl+JPWFUiIJn4K9ayiNNEWYHHzKppcWZKLQo1oFmFr8Cl71g9Xzg1SsFLWEhgWRFjuCaY35g8dkCN4noM+ywBrrkEAXff9f/CZj7K534At4rhShVwushimhBIAolpapam0s1mgAvNbwi4cKCuFapa5KnvG3CNLY3hDHQm03jAZZvgGPU4tCXPsxDgZk9rZ1IpAu7Bn36YDfmr+OwP4bZSBpxM4/4AJ1BYftQmW1qmQoAL86jmn1nRpQJIPzTbRnbFxsEiWf2tdakEPqxeCUql9Fm2GeY3wLwAcLOmt1PjprqlS1+s0ut9zNjIBQ0P3nAFG4au5DM/gNt/W8IMp1MaP8wi8NGKAbS/aZ0Ch/2YObWqZCtRsioTLavtWKrLAGcMZ6m1MOerhp7GxKQqaNB0Avlws6a2U1NWooBbP3Qln/0+3P67oA+1FP24+Al53qwaOIpNqv5vDCdwmq+n82GBgzFcOHTRwGRJfOulFbOJ4QQyW8ZMqh/QKJMqwEkW0XNkFaXKpOZKFnD5K+PSpDtkUuMn4ZTgj5jHIlWrJrHEfZgXDQFnPlxxGZP5cDYN0xjOF2nGJtUAF5rUkOHMrAYMJ8DpgXEWNJQuww1eGUept5WySdU9ZFM4LWUlABT3v2o5K+gMgwZjNwOTagZtRIXdn7Zem9xuAYiJv1aFEppU+XCBLBI/KbsZZk9pJ5cqdZMqwJUqw+nim0kNg4HQpAooFlmaYGusZSbVAKdlxXC+D7WQH7Wg4WAMZ5GwB9z8JpinCUreh5tZyj7chnziw5U8wwlwFjQU+3AWqe6P4SxHakGD5UqtvdEqhS1fGkaplloLdbgiWaRSYCsG3JR2akqZ4aTDlTzgLEoNfTOBo7iYUqAMq0xCHy7MTFjzs0BqWQXT4axaROCyvgszqSHgapJMwzwfpcYmtaSDhp9dwfoB78Mp01DqJjXsYTXmKtbhwuS9GCr8EZCM4cyHM4YLZRErddJ7oSwSprW0HeVSjyrA3XAFkkXioOFoApyVfocMZwl3A5zlXUOGs9o5gVT+m/lwFoGaDxcyXLEOZ7laS20paPCprQLDTW8nV8rC72ePBpMa+nCmixlbhdUiVspkFSYWMNirMaJlGvS+mUszuWHQYCa12I/zkknswxWb1FIG3Pr8lXyulIMGM50GONPhTOoIW/8sJ2rl6cXl6AYoe9SyPd7Jqkos02DJe6s8NskkLE2yXKpnOOlwyjTIh5s7vZ3qUma4oyq1FVbgWkRpTc0ClOlwFjgUR6lh8j7MpYbCr5lUKxqwQCHsny0yqWqiMeF3dikzXJxLVWpLPtyI5IpHIZNhuVQzkwKT3jMfzkaEWf6zmOHMnFo9nD3jO3werEBlQUWxSbV6OKubMz/OBw3S4VQPJ8C1KEotacANXslnf3SUBA3ypyxSNOYKRzaI4QQK64UITarpcDa3zoIG8+Fs2TB5bwWYVlcXMpz2wxdg7pNL9cn70s2lKkqVD3dTiVeLFAu/YRBgD/YoBpxJHWHFrxVsFkeptqyVORlb7q88yR4NoGmcXhYpJO9V8VvKmYZYFlGUWurJexN+xTpWdmS5VDOp+0veW87VJA8bDxtGqWJLrdN6JLRey6UKcCbDhCY1jFIt06B5v00wY0o7vamp7uJSrIc7agBnuVTzn4oBZEl3K08qrhbR8tZAIzMsVgxzqSa1WPeXAc5kkfC5EkU+XCiLxD0NJc1wqhYpZR/OhFtjOGMZKzG3+jYByJjKeiAEEvsJCzD3Bzjz08IJSRalhrJIUbVIcabBCjBL2oeT8Ht7KZtUmUUbYGjsYoALZ/XaGIYDVYuYydR3FKHqNaz4tVzq/qJUKzPfT6bBmmiOjgJMVfwKcJJFnuu5C6OgZhzWTVo9nKWszEQW51JNGBboLBAwCcVkkbA8yZL35heaNHIgk2pRsrZTlLyX/6ZG6DlTS7ni10rMS7kezqYVWSWISRjFTTQCSzjG1UBk4DSGE+BCWcQyFGGmoThosPl0xnB6tYpf6XAaLO3r4Upah1svHe6HJd5Eo4tvDxAx1d+iT4tQTc4Iu/RDWcSmJxXLIsZwoQ4X9jSEjdDmP5oe53W4uZZLFcM1w5xSFn4FOKW24p6GUjapApKVexuQrOLXOulNOzOWk9kzgTicK6Llh9PTEOZSraLEUmuBLKJMQ6ERWiXmJd1EM+AZrpRTW7rYutBWD2dAKgac/q/PwqlLYS7VdDsBLuxpsAJM899CHa64PCkEXG3S02CySCGXKh+uZCt+ZVItSi1lhtuf8Gu6mgUOAowl7wVOM5Pmw4UVv8ZwFtloWZNODHDy28ImGutlsKoRAc6XJ8W51JakTTDuSy1JwF1/BevU0/BDuONoiFLDRmhjLhvzYANtike2HqhaRAwXTnzfH+Cs49+0N/PhLLWlJpqwHu5oAJzq4Y4KH843HscMZqXjYrjiB8mZ6Q0zDZZLtUZn0+GsStgiUoEznAIfAi7MNBjT1UCmYW/nfVvL3p6GkuxLvf/6K4i7thQ0lLIPJ0AISKH4a6mt4gHRFjDYa5hpsPo5k0VCwNkcElWLmEkNARc20QSprUxz8nTo+TZbREFDKc8WWeeDhjtKWYcTaHzBY/xqUWpxT4MYz4BpArHJJyaLhJ33ZlLFbMXdXdrm/hiuSPjNWNDgAScfLpZFSnHUgxhOJlV9qb+XLFKqBZghwxWntozhBB6rFjEmtPyomVQbxWVRaujDGehsWQNcWC1iYAtNqgAX9KVKh5tbqrLI/ZqeZAxX6jqcMVcIuHAgocCj/4c+nJUVGbsV51Jt4pKJv2GAYe/ZNHXz4Wwgopi2Fio0yEZ9DUUl5qXrwym19aOjIEq16luLGMNMgzXFiJ2eK2gQiKziVxJSGCAYw1mWwRjOqozDBhqLVmugQmktAU6jHnzQIJNauoAzWUTPaRiRodmHNSU//JV5Zb/w5Gh7roIByOrhbDyDMaGWswAjjFKHAzjrpTBWMznE1i3AyaQqcLBcqpL300oUcA96HU6yyO9LPUq12jRT+m1cl/wya4qxri35XcWN0FYpYoGG/N3wQTHPxXBhPVxoUgOGm++FX7UJxoArZeH3qAKcRakGuAMx3P7GdVlmQkCz59cbx4ZRavieCcmhD2cmNedNqoYSBtOTStakauTqWs0WkQ4nWaSUU1uWSC9mOAOcRakmEMvsWTthOB/OZBEBLnz2mvmEpsFZ0FAMOAO8l2mkw822oCGoFilZHy4eufrDo8CkimHCKZhhX6qiTYm4JouEHV6hDmfCr5bXzVn8sD+LUkPPcn8MFwi/ChrmaM6vj1JVYl6yJlWyiKYnyaTeKR+ulIOGsFRIF1wAtNq24ijVdLiwYVogCh8Ep0lTIeD2BzbT/8w8G9CCKDWtxudGWGQzfn09XEky3L3XX8FGP8X8qABcOPvNIk97UJulqSxK3d8wm1C3E8PZSIfnipVNjglHrgYMl/IMtzBkuFKVRY4qwNlzVMOgwRjLnixjBZjWtWXaWTj9MvThhgM40/WsxNyiX9/TUAy4ONNQqoAzk/rp78MflGkoZZMqk2e+mbX/WdQZAs7kE2ui0bIGuLCnQQwXirwHYjnz4cIp5lZzVw1ODNcEx5os4k1qbSnmUsVwNszmD/LhRuTxnMPXag/rkuFAG5k0izzlx9mzT63MKGyatmjTRF/T7RSlhhHpgXbWBhzaI8mtPMo30TgBrBGOlQ/no9S5M9opWcBtzF/Jp66Fu0qd4QQIaxU0hrOuLTG7panERDW+zNyqSvTdUPi1sfnFEsj+AKh12ENGLGlvZr02YbjZDUnQMEGpLR+l1pai8Gs+3Ke+f5QAzpjLnjBjJjIUca2kyJ4CaCmwsPM+HPNwMBoWyKzS2B7Maxpfbq9JXarRaqYAAA4fSURBVDgWxnvAqVqkpAEX+3ClblIFjLCj3mQMMVsxwxkwbV7IgXy4g4FNn5v+Z+2JYed9LZSph6EpYbjx1pc6tZ26dAk+GOTeHycVv5/+Adx1NADOSpTEOvqxLiwBzjS14rEQxUGDItPiBprnAp7WF05PDwEn063hNY1wfJHwW9KAk0m9W4ALS6aHc/f+uS1jGpt1Y1mboM3q1fGEgLN5IMUMpyAjnAP3XOdBTGqAs8DBND4BTo8cb4LjAoZTpqFkAaeKXwUN9yhoKHXACUA2INACARuBH0ocFlwUV/zao49skM1wbjgTfEP9TSwn0HnAzWiC470PF6e2prdTV5JBw4+TEvOjBnC6+FbybSbVNLgwwhQ4QmAaOC1StVTYcACnZUIpxBqtrUigBaYXmdR5Alyp+nDrhq5EQcM9Mqlhjf5wT+af03JmLq3zXowlwIV1bQYQAc46sWy0l0W1ZlKHe+yh32YRqhhO22iBqQ2wuM1PMVcx5vR26ksZcP9+Ldwnk1rqgBNArGLEWEuAC3sT9L5VB+/PpCq4EOCKK0UOFjjYGH5jO+2HANcMU2VSzYdrKWXA/SjpvP/E9+B+DZU+GgAnMMlHCwFXDB7Lu1q1iC0b5l6Hk9YKQWjpLHsVw9UmQcOU5sSHi4VfFWPOaKe+vARlkXt+cAXroyv5+LXw4NECONPFLFW1v2jTTK91bYU+nI3ZH645teVsRp09A8IA1wyTGuCEtr2ZhnnT2mnMlCjgxHAf+x78SYArNi2HelL/HJa3Ob4WNISd8uH+hympsFrECjUP9VhtwpIBTiZVDNcME5rgBKW2JPy2JH2pzdkSBNxdYrihK/no9+BhAS5sezvUE/rntLwufljJu799txFfAp7JITo/+ns4Sfv9rVPsatUjAlxdEjS0NSZBw0Q/clVBQ0tlCQLutmuvQMn7K6+BFTcfoiP85wSw57uvlnO1ypJD9dsOBDr5kEqf1QNjoK4RlsikNicPeNNskYrqEnxOw2+/93/YwMe44puw7pbne1Ve+t4hnwGxpgDXmJjUsmY4pQ2mjklmxM2euY2vto13DyweEZNj/WaHfBgH+0JX9MtWh2uroLd6kD0ue+vOS1iTeifX3wA7noL8IAxFEPk72jnQb5ne8z6PG4LIxo9GkNdn4S5bUrzodZ+S/8jPfjHmCJbVtsNlnZmvop4BvW2bDTcVvhl/Hgya0bHE3/Nf1H7H3/XbiD/378Vf1f+96Y3PhdVcBvvoPOsVrKz/f7wNM91aRxmUlYErgyiVvDoPvNQYqBHYGqG1BWZN38VrZ1w8mMn0RaT78qR2bls/bd3Eie5FSQUddsBFG79+BhXuU/QMjaeyOofz/W/9veUMDKQpT0OZP9l5A5N/1QUXyExGiIKxovHfdsGCCxVeZLvmsc8UPNZgfxgt3DEBuLT9GIT+vRgwhrYQjPbl4D1bLgaOraOwQwEY9R0BQPtnAPPLxQAMfL54PXYs4WceVPH3BShfUi5QRenk//H37H0PPm00Psd2E8TnMyKT60t2KD3A0FAPRLvJ1N5IeuYy59xhLc0+rICLok9X8+iuW+jadRJd22FwF0QDyUGmdLDlUKYTUg7OT3GM7z796mIP+QucT4BnDBQXJNrJsoJGuwB6tXXoLrYfnXRbRl/X3W6M4xkhvihaxvwnrcf+HzCFgFBmfQLhd+3CegBZtsDWG6/bAGTfC1iwEEz4fTaWjI/bwC9Q2IAb/a1zZP/XObLAwr9q2RjHIbPbNu3GDgAXL6xz44sHdG3SGWhog/70a1zrq288mDU7lM8PL+DaPzee5cvvY92DbfQ/CUMdSfGqHa9eDS/2agFckUXa51qE16j47/B7sUnWyQ7AqI17kijc2fE6QpD6TvX4vaDxpXCDpLxp8umn2Dz5v2W6YsYyQNp6bVn/eQw+25HCDgUMGhxIwfQGoDHXw6g7BqTlW81cDxa5D36d5ioUzLmOx+9zbHJFABX+2DNQlo2oaXJE1X/nZr7jG4cCqIMte3gBt/Kjk1n3zANsfLCJnhUw1Ltv70d4s4fWxhNNvLMhoLz1KbhKxd+xowsBbUf0XCA94DLakeDEK+0kJo5NVACy+G8DkPlI+wOd1cLZsnYCDPCBT2ds+Cx/MfThZK7F/nnP1h508fGEJl/LFJ2cAsN7No9vEDte/ywHga5MgKuEmkZI1V/upl169cFAdCifH17AbfzoZJ4S4B5qovcJGOzZy3D7MFFoQvxx660QePsDk71nBFG8TjuagECeBeL9LWP+TmzmBTg/oiG+KN4FiHfOwKVXy30KTB6UMesFZjReJmDTfe6mkPEMZTG1+XXYwYnFtG0zmYGPWWjO0bICmZmL4v4H83mNjY11td9mSjMJw8WAy0KuEcrrL3dT3n4EA04Mt35VArgeAW7PvjfecwEkZKnwlhkuYxUvt19gFQG98B1fVRGbFvu1PlFdFC0YgCq+sMZo+lufBf6gmet4GbuL/F1gDrvAXDD9HiAx1opAYwFMwTfxPkrsyxlAjeECoMXrMX/GTKtFxmbu7Yby/Q8Cm262sgqoaYFM/eVu4t8c4YCTSd30cBM9j4MCnlC/LDZ9IUjsuoTvhSwXmtNicD7X/w8EWGOe+FWslvVm0/txdufHZtUCCH+BkojOX3CLBOUrGnMYGH0AUpBA7HPzzez/JotoeW8uxV77AMpAZSfUTK2BylJixmYBW8bH6E+E+W7xe8Zu3o2Iz0MGUmK4ZsjU/RkAzhiu93EY6N7LcDofQYC5TyBxICAWg8x8OjO/+wNh+N6BfMPC9jxwpNzEJ1sgsvlqJjd49oovjpb37z9Ldgii230YsMhv2ydyDe6oQkBhLBU6c6ZVWuQaaJUFU+rNaujLFTBXfNdZdB1EpoXAwQOuphlSdZe7KUcyw8mHe3rlA2z4UxN9j8Fg374MF/pWoVMf3Oj7CKyhad2fX1bs95k1snUfyNcrgFIg8TVjMicxawl4kgk8SxVYwExnUChZCCa8LGLyijnk8auZs5DNbMdMDvI7HOPCg6Og/5ksoveN3Uy/NNazr5m47dcbf2w+YXhXm6kvBpxkKzF9FgS4TMPlbuKbj3STuvIBNj7sg4Y9Bw8aDsR6xX6c3a3BtSos8lxMtj/QFXxJfWhRqfluBjgfGBQCCvN7zJczn80Y0ABpbBKaXPPNvM5XAFVw1xWyDv5AY9nDzKP5baE5NRManKg4gjWAhycwDPd9UBPLIXYsOmYvjVjQUNMEFUc84P5lMus2PsDGR5ro80FDsQ+3P1YKHfxiH244/38u5tyv72cX1e5w/2COMl+TZubVfLV4HUFkGgcFFqWawKydMDNs5tXfTWHqqfB3qBWGO2mpr+KI09jLTG7IcgHThdUldu5i7IVBi7G0gU7HLXazSNUzXIWChj8HhlPQIFlkwDOc3WxhYBAyfMhyBfYJUlOBq1MwuaH5DBmuGHzhtsN1xxfeV8TGYPJ3eSEdFALM5A6vxe3jo6V8sKCVh2klD9KC1mMAs4M1R952OJRD9nPs8b5b7jkoWzLmL0SkYYYhPOAwy2LmPQCcCb8WQNW2eB/uSAZc7MOt8lHqo3t1uGLAFLkThWsSylHhd4pZKrhh9wFg6BeG29gHaMGK48i00mcJvEmNWSoIFGJfzrQ2bybjAgJbztjMABYIqwWpJIhe46Ch6IRYBFmwguavFdCUfFIAnP7jzWfBjBYJv4VN+I0V0npFkXTM1OZOiOG8H1eryhLpcEc64Fauf4ANf0xkkcHOZ9cPWtAWOvahn1V0Uz4ry1AccIXLH8i02jYLvpMunh+RVRB5vQhqWQQTefdhLV0Yc/DN/wmYq6Dem6hrZsyiQtsRkzyCuyIMGJ5VdGnm1EynRa0WFBirBf7LPgUE/iTtownaTePZPT5Or8EpcJAPV1Z7hEepEn43rLufDQ800yOG691X+A1919D5D5npudhsf2AM/b/iSPY5I9tQ2LXAQUDRXW7aml/G/p9K+5xqoGEVUlwW+ZkvF6SzChKKVX+EzpWBUpGxAadAdXuLFuK3QlnEqmq8dlf4Sij2hpUhfpuFQoVQ7rHo3ECXhWoxXO7dbtpbvxzuzQv9ex+38oWuLFr9+TZWPfI/rLl9Ir3PJN1tYZV0aOae6+8QdCH7HQikIVuaud3f+vfn3xWWCwRTi9gK+U3PZrGwawzngwVjhgIjmkkNdbtACLbSpL0VBUEli/luJmsUa3KB7FFIa5kfYrVxRTV3liozv6VQZGBpLQObBQxyMTIRtWMcfZV/6+Zf9q0Xioui2+fwrS566vIMjzx5AzsfO5/dO6FvEAb695bph5ahWK4o9rP2J3+EwAqZrRhkxd/11mMfFykEXxiAxNuIggqTooIC24eQrePypbAUKnAyiwFtpnOfW92Dvfj2j/9fFEyYW7dPFkLg17Kqh7NSqoBxrT4u1hw1tqsqiUjVNyvzuc9vJaSqoKpxAFd7vpvz9sNann1YGS4+Pd8dN4mq7vexK5pLvioFmRRUuKQw0JsbXZy8/lYaR4xgUoAvXoz/aybAdjEPQ0Gpkap/tZ7CcjJJolN/Rax8J/66r4WLIzm/XRNW422pmthByqdDzBGPBWDlLAseeFCVETrpltYSpQd3UiGf6S++qpkLPx6x8e4KMB5Y8fa8kFwofbLzoXOlz30Ra8yWdjf5wEZMq5rDmHHts8DMW11fIV0X3CiU5anIDFJX2011038zf9svnVt2OJor9rnXDx/FPeeaYhUzOOPh/+3v8DU+ycU15SO0r0fqZgpqsD+PVm8fntcjdd+T/TrsDHdkH+5Le/fcnIDDPe++xGGd3P8PfHJ7OLWiD98AAAAASUVORK5CYII=",z="data:image/png;base64,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",x=Ce(63949),b=Ce(95392),E=Ce(93448),re=Ce(59301),ae=Object.defineProperty,le=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,_e=(Le,ke,Pe)=>ke in Le?ae(Le,ke,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Le[ke]=Pe,we=(Le,ke)=>{for(var Pe in ke||(ke={}))ue.call(ke,Pe)&&_e(Le,Pe,ke[Pe]);if(ce)for(var Pe of ce(ke))ye.call(ke,Pe)&&_e(Le,Pe,ke[Pe]);return Le},xe=(Le,ke)=>le(Le,fe(ke)),ge=(Le,ke,Pe)=>new Promise((Oe,Ue)=>{var Ge=We=>{try{Me(Pe.next(We))}catch(it){Ue(it)}},tt=We=>{try{Me(Pe.throw(We))}catch(it){Ue(it)}},Me=We=>We.done?Oe(We.value):Promise.resolve(We.value).then(Ge,tt);Me((Pe=Pe.apply(Le,ke)).next())});const Se=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:be}=ze.default,Ae=({exercise:Le,socket:ke,dispatch:Pe,onStartScreenshot:Oe,onCloseScreenshot:Ue,handleToDetail:Ge})=>{const[tt,Me]=a.default.useModal(),We=(0,ve.useRef)(),[it,lt]=(0,ve.useState)(!0),$e=(0,ve.useRef)(!1),Je=(0,b.useParams)();(0,ve.useEffect)(()=>{var Ze,et,Ie;if(document.addEventListener((0,de.gH)(),Ve,!1),window.addEventListener("blur",yt,!1),(Ze=Le.exerciseUserInfo)!=null&&Ze.screen_open&&(0,de.vp)()&<(!1),(et=Le.exerciseUserInfo)!=null&&et.screen_open&&!(0,de.vp)()){(0,x.RG)(" ",!0);const je=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Le.exerciseUserInfo.screen_sec+3:Le.exerciseUserInfo.screen_sec+10+1;We.current=a.default.info({icon:null,centered:!0,width:444,title:(0,E._V)(E.CP.recordScreen1),keyboard:!1,content:re.createElement("div",null,(0,E._V)(E.CP.recordScreen2),re.createElement("span",{style:{color:"#FF9849"}},Le.exerciseUserInfo.screen_num-Le.exerciseUserInfo.used_screen_num),(0,E._V)(E.CP.recordScreen3)),okText:re.createElement("span",null,(0,E._V)(E.CP.recordScreen4),"\uFF08",re.createElement("span",{style:{display:"inline-block"}},re.createElement(be,{onFinish:()=>ge(void 0,null,function*(){var De;const Xe=yield ft();(De=We.current)==null||De.destroy(),Xe.used_screen_num&&Fe(Xe.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+je*1e3})),"S\uFF09"),onOk:()=>{var De;(0,x.RG)(" ",!0),(De=We.current)==null||De.destroy(),lt(!1),(0,de.Dj)(document.body),document.getElementById("root").addEventListener("click",Qe,!1)}})}return(Ie=Le.exerciseUserInfo)!=null&&Ie.screen_open&&!(0,de.vp)()||document.getElementById("root").addEventListener("click",Qe,!1),()=>{document.getElementById("root").removeEventListener("click",Qe,!1),document.removeEventListener((0,de.gH)(),Ve,!1),window.removeEventListener("blur",yt,!1)}},[]),(0,ve.useEffect)(()=>{setTimeout(()=>{Le.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",Qe,!1),document.removeEventListener((0,de.gH)(),Ve,!1))},500),st()},[Le.actionTabs]),(0,ve.useEffect)(()=>{setTimeout(()=>{Le.exerciseUserInfo.used_screen_num>Le.exerciseUserInfo.screen_num&&rt()},500)},[Le.exerciseUserInfo]);const Ye=()=>ge(void 0,null,function*(){const Ze=yield ft();setTimeout(()=>{var et,Ie;(et=We.current)==null||et.destroy(),We.current=a.default.info({okText:re.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:re.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",re.createElement("span",{className:"c-red"},Ze.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",re.createElement("span",{className:"c-red"},(Ie=Le.exerciseUserInfo)==null?void 0:Ie.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>ge(void 0,null,function*(){(0,de.Dj)(document.body)})})},1e3)}),Qe=Ze=>{!(0,de.vp)()&&Ze.target.nodeName!=="A"&&Ze.target.nodeName!=="BUTTON"&&Ze.target.innerHTML!=="\u786E \u5B9A"&&(0,de.Dj)(document.body)},st=()=>ge(void 0,null,function*(){const Ze=yield Pe({type:"exercise/getExerciseUserInfo",payload:we({},Je)});return Ze==null?void 0:Ze.data}),ot=Ze=>ge(void 0,null,function*(){var et;if((et=Le.exerciseUserInfo)!=null&&et.screen_at){const je=yield(0,ee.ck)(xe(we({},Je),{reset:!0}));if((je==null?void 0:je.status)===-6)return}const Ie=yield(0,ee.oy)({id:Je.categoryId});if(Ie!=null&&Ie.is_commit){a.default.destroyAll(),yield mt(),gt(!0);return}else Fe(Ze+1)}),mt=()=>ge(void 0,null,function*(){var Ze;const et=ne()(),Ie=Le.exerciseUserInfo.screen_sec;if(Be.current.length>0){const je=et.format("YYYY-MM-DD HH:mm:ss");let De=Math.floor(et.diff(ne()(Be.current[0].start))/1e3);const Xe=Be.current.length;De/Ie>>0>Xe&&(De=(Xe+1)*Ie-1),yield(0,ee.P8)(Je.categoryId,{exercise_user_id:(Ze=Le.exerciseUserInfo)==null?void 0:Ze.exercise_user_id,time:je,time_long:De,count:Xe})}Be.current=[]}),dt=(0,ve.useRef)(0),qe=(0,ve.useRef)(0),Be=(0,ve.useRef)([]),at=(0,ve.useRef)(!1),Fe=Ze=>ge(void 0,null,function*(){var et;$e.current||(Oe(),a.default.destroyAll(),dt.current=ne()().valueOf(),at.current=!0,We.current=a.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:te.exitFullScreenModalWrapper,okText:re.createElement("span",null,(0,E._V)(E.CP.recordScreen8)),content:re.createElement("div",{className:te.exitFullScreenModal},re.createElement("img",{src:se,alt:"",className:te.warningIcon}),re.createElement("div",{className:te.warningText,style:{marginBottom:50,fontWeight:500}},(0,E._V)(E.CP.recordScreen9)),re.createElement("div",{style:{marginBottom:40}},(0,E._V)(E.CP.recordScreen10)),re.createElement("div",{style:{marginBottom:40}},(0,E._V)(E.CP.recordScreen11),re.createElement("span",{className:te.warningText},((et=Le.exerciseUserInfo)==null?void 0:et.screen_num)+1),(0,E._V)(E.CP.recordScreen12),re.createElement("span",{className:te.warningText,style:{fontWeight:600}},(0,E._V)(E.CP.recordScreen13)),",",(0,E._V)(E.CP.recordScreen14),re.createElement("span",{className:te.warningText},Ze-1),(0,E._V)(E.CP.recordScreen15)),re.createElement("div",null,re.createElement("span",null,re.createElement(be,{className:te.countdownWrapper,onFinish:()=>{qe.current=ne()().valueOf(),Be.current.push({start:dt.current,end:qe.current}),ot(Ze)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Le.exerciseUserInfo.screen_sec+1)*1e3}),(0,E._V)(E.CP.recordScreen25)),(0,E._V)(E.CP.recordScreen16))),onOk:()=>{(0,x.RG)(" ",!0),mt(),(0,de.Dj)(document.body),Ue(),We.current.destroy(),at.current=!1}}))}),rt=()=>ge(void 0,null,function*(){a.default.destroyAll(),(yield(0,ee.VL)({categoryId:Je.categoryId,commit_method:1}))&>()}),gt=(Ze=!1)=>ge(void 0,null,function*(){var et,Ie;if(document.removeEventListener((0,de.gH)(),Ve,!1),(0,de.BU)(),a.default.destroyAll(),$e.current=!0,Ze){const je=yield(0,ee.Yu)(Je.categoryId,{exercise_user_id:(et=Le.exerciseUserInfo)==null?void 0:et.exercise_user_id});tt.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:te.forcedModalWrapper,centered:!0,content:re.createElement("div",{className:te.forcedModalContent},re.createElement("img",{src:z,alt:""}),re.createElement("div",{className:te.forcedText},(0,E._V)(E.CP.recordScreen17)),re.createElement("div",{className:te.screenNumText},(0,E._V)(E.CP.recordScreen18),(Ie=Le.exerciseUserInfo)==null?void 0:Ie.screen_num,(0,E._V)(E.CP.recordScreen19)),re.createElement(he.default,{dataSource:je==null?void 0:je.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,E._V)(E.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,E._V)(E.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,E._V)(E.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{Ue(),Ge()},onOk:()=>{b.history.push(`/classrooms/${Je.coursesId}/exercisenotice/${Je.categoryId}/users/${Je.login}?isShowApply=true`)}})}else tt.info({content:re.createElement("div",{className:"tc font16"},(0,E._V)(E.CP.recordScreen23),re.createElement("br",null),(0,E._V)(E.CP.recordScreen24)),onOk:()=>{Ge()}})}),yt=Ze=>{(0,de.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!at.current&&(0,de.BU)()},ft=()=>ge(void 0,null,function*(){var Ze;if((Ze=Le.exerciseUserInfo)!=null&&Ze.screen_at){const je=yield(0,ee.ck)(xe(we({},Je),{reset:!0}));if((je==null?void 0:je.status)===-6)return}const et=yield(0,ee.oy)({id:Je.categoryId});if(et!=null&&et.is_commit){gt();return}return yield st()}),Ve=()=>ge(void 0,null,function*(){var Ze;if((0,x.RG)(" ",!0),(0,de.vp)()){if((Ze=Le.exerciseUserInfo)!=null&&Ze.screen_at){var et=yield(0,ee.ck)(xe(we({},Je),{reset:!0}));if((et==null?void 0:et.status)===-6)return}}else if(!at.current){var et=yield(0,ee.ck)(we({},Je));if((et==null?void 0:et.status)===-6)return;const je=yield st();Fe(je.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),He=()=>ge(void 0,null,function*(){(0,ee.ck)(we({},Je));const Ze=yield st();Fe(Ze.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return re.createElement("div",null,Me)};var Te=(0,b.connect)(({exercise:Le,globalSetting:ke})=>({globalSetting:ke,exercise:Le}))(Ae)},38241:function(bt,pt,Ce){"use strict";Ce.d(pt,{X:function(){return he},y:function(){return a}});var ve=Ce(59301),ze=Ce(6767);const a=de=>{(0,ve.useEffect)(()=>{if(de){const ee=ne=>{ne.key==="F12"&&(ne.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},oe=ne=>{ne.preventDefault()};return document.addEventListener("keydown",ee),document.addEventListener("contextmenu",oe),()=>{document.removeEventListener("keydown",ee),document.removeEventListener("contextmenu",oe)}}},[de])},he=()=>{const[de,ee]=(0,ve.useState)(!1),oe=ne=>{const{keyCode:te,ctrlKey:se,metaKey:z,type:x}=ne;(x==="paste"||(te===67||te===86)&&(z||se))&&(ze.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),ne.preventDefault(),ne.stopPropagation())};return(0,ve.useEffect)(()=>(de&&(window.addEventListener("keydown",oe,!0),window.addEventListener("paste",oe,!0)),()=>{window.removeEventListener("keydown",oe,!0),window.removeEventListener("paste",oe,!0)}),[de]),{setOpenDisableCopyAndPaste:ee,disableCopyAndPaste:de}}},54344:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return et}});var ve=Ce(59301),ze={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},a=Ce(92310),he=Ce.n(a),de=Ce(29787);var ee=function(Ie,je){return(ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(De,Xe){De.__proto__=Xe}||function(De,Xe){for(var ct in Xe)Object.prototype.hasOwnProperty.call(Xe,ct)&&(De[ct]=Xe[ct])})(Ie,je)};function oe(Ie,je){function De(){this.constructor=Ie}ee(Ie,je),Ie.prototype=je===null?Object.create(je):(De.prototype=je.prototype,new De)}function ne(Ie,je,De,Xe){return new(De||(De=Promise))(function(ct,Ne){function vt(kt){try{Ot(Xe.next(kt))}catch(xt){Ne(xt)}}function wt(kt){try{Ot(Xe.throw(kt))}catch(xt){Ne(xt)}}function Ot(kt){var xt;kt.done?ct(kt.value):(xt=kt.value,xt instanceof De?xt:new De(function(Nt){Nt(xt)})).then(vt,wt)}Ot((Xe=Xe.apply(Ie,je||[])).next())})}function te(Ie,je){var De,Xe,ct,Ne,vt={label:0,sent:function(){if(1&ct[0])throw ct[1];return ct[1]},trys:[],ops:[]};return Ne={next:wt(0),throw:wt(1),return:wt(2)},typeof Symbol=="function"&&(Ne[Symbol.iterator]=function(){return this}),Ne;function wt(Ot){return function(kt){return function(xt){if(De)throw new TypeError("Generator is already executing.");for(;vt;)try{if(De=1,Xe&&(ct=2&xt[0]?Xe.return:xt[0]?Xe.throw||((ct=Xe.return)&&ct.call(Xe),0):Xe.next)&&!(ct=ct.call(Xe,xt[1])).done)return ct;switch(Xe=0,ct&&(xt=[2&xt[0],ct.value]),xt[0]){case 0:case 1:ct=xt;break;case 4:return vt.label++,{value:xt[1],done:!1};case 5:vt.label++,Xe=xt[1],xt=[0];continue;case 7:xt=vt.ops.pop(),vt.trys.pop();continue;default:if(ct=vt.trys,!((ct=ct.length>0&&ct[ct.length-1])||xt[0]!==6&&xt[0]!==2)){vt=0;continue}if(xt[0]===3&&(!ct||xt[1]>ct[0]&&xt[1]{const[be,Ae]=(0,ve.useState)(ge);return ge=be,ve.createElement(ze.Z,{size:30},ce.map(Te=>ve.createElement(ee.op,{key:Te.key,style:be===Te.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>Ae(Te.key),shape:"default",icon:ve.createElement("img",{src:Te.icon})},Te.name)))};a.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:ve.createElement(Se,null),onOk:()=>ae(void 0,null,function*(){var be,Ae,Te;if(ge==="image"){const ke=yield(0,te.ZP)(`/api/course_qna_sessions/${fe}.json`,{method:"get"});if((ke==null?void 0:ke.status)===0){const Pe=(Ae=(be=ke==null?void 0:ke.data)==null?void 0:be.messages)==null?void 0:Ae.map(Ue=>({updated_at:Ue.updated_at,question:Ue.question,answer:Ue.answer})),Oe={my_user_name:(Te=ke==null?void 0:ke.data)==null?void 0:Te.user_name,user_name:"AI\u56DE\u7B54",data:Pe};yield xe(Oe)}return}const Le=`${de.Z.API_SERVER}/api/course_qna_sessions/${fe}/download_chat_data.json?file_type=${ge}`;(0,he.Nd)(null,Le)})})}},99330:function(bt,pt,Ce){"use strict";var ve=Ce(59301),ze=Object.defineProperty,a=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ee=(x,b,E)=>b in x?ze(x,b,{enumerable:!0,configurable:!0,writable:!0,value:E}):x[b]=E,oe=(x,b)=>{for(var E in b||(b={}))he.call(b,E)&&ee(x,E,b[E]);if(a)for(var E of a(b))de.call(b,E)&&ee(x,E,b[E]);return x},ne=(x,b)=>{var E={};for(var re in x)he.call(x,re)&&b.indexOf(re)<0&&(E[re]=x[re]);if(x!=null&&a)for(var re of a(x))b.indexOf(re)<0&&de.call(x,re)&&(E[re]=x[re]);return E};const te=Ce(20441),se={};te.keys().forEach(x=>{const b=x.replace("./","").replace(".svg","");se[b]=te(x)});const z=x=>{var b=x,{filename:E}=b,re=ne(b,["filename"]),ae;const le=((ae=E==null?void 0:E.split(".").pop())==null?void 0:ae.toLowerCase())||"unknown",fe=se[le]||se.default;return ve.createElement("img",oe({src:fe,alt:le},re))};pt.Z=z},20310:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return mr}});var ve=Ce(59301),ze=Ce(30641),a=Ce(6767),he=Ce(14566),de=Ce(62957),ee=Ce(25399),oe=Ce(37568),ne=Ce(7939),te=Ce(29787),se=Ce(584),z=Ce(93725),x=Ce(75727),b=Ce(37639),E=Ce(92310),re=Ce.n(E),ae=Ce(57942),le=Ce(92857),fe=Ce(99217),ce={flex_box_center:"flex_box_center___NfmQB",flex_space_between:"flex_space_between___kVtBD",flex_box_vertical_center:"flex_box_vertical_center___EegZo",flex_box_center_end:"flex_box_center_end___Ueaqo",flex_box_column:"flex_box_column___Sd9Zb",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",bottomlist:"bottomlist___Unmz9"},ue=Ce(57193),ye=Ce(63949),_e=Ce(67269),we=Ce(37166),xe=Ce(28984),ge=Ce(71986),Se=Ce(78323),be=Ce(56102),Ae=Ce(12306),Te=Ce(99330),Le=Ce(12911),ke=Ce.n(Le),Pe=Ce(37712),Oe=Ce(4676),Ue=function(){return Ue=Object.assign||function(Mt){for(var jt,St=1,Et=arguments.length;StNumber(wr)?wr:en})}if(Nr||this.props.lockAspectRatio&&!Ur&&!Qr){var en=rr+(br-Mr)/Dt;this.setState({maxWidth:en>Number(wr)?wr:en})}if((Qr||Ur)&&this.resizable){var en=(jr-Or)/Dt+this.resizable.size.height;this.setState({maxHeight:en>Number(kr)?kr:en})}if(pn||this.props.lockAspectRatio&&!Qr&&!Ur){var en=Zt+(Or-jr)/Dt;this.setState({maxHeight:en>Number(kr)?kr:en})}}}else this.setState({maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight});this.props.onResizeStart&&this.props.onResizeStart(St,Et,It)},jt.prototype.onResize=function(St,Et,It,Dt){var At=this,_t={x:this.originalPosition.x,y:this.originalPosition.y},Ut=-Dt.width,zt=-Dt.height,qt=["top","left","topLeft","bottomLeft","topRight"];qt.includes(Et)&&(Et==="bottomLeft"?_t.x+=Ut:(Et==="topRight"||(_t.x+=Ut),_t.y+=zt));var er=this.draggable.state;(_t.x!==er.x||_t.y!==er.y)&&(0,Oe.flushSync)(function(){At.draggable.setState(_t)}),this.updateOffsetFromParent();var wr=this.offsetFromParent,kr=this.getDraggablePosition().x+wr.left,_r=this.getDraggablePosition().y+wr.top;this.resizingPosition={x:kr,y:_r},this.props.onResize&&this.props.onResize(St,Et,It,Dt,{x:kr,y:_r})},jt.prototype.onResizeStop=function(St,Et,It,Dt){this.setState({resizing:!1});var At=this.getMaxSizesFromProps(),_t=At.maxWidth,Ut=At.maxHeight;this.setState({maxWidth:_t,maxHeight:Ut}),this.props.onResizeStop&&this.props.onResizeStop(St,Et,It,Dt,this.resizingPosition)},jt.prototype.updateSize=function(St){this.resizable&&this.resizable.updateSize({width:St.width,height:St.height})},jt.prototype.updatePosition=function(St){this.draggable.setState(St)},jt.prototype.updateOffsetFromParent=function(){var St=this.props.scale,Et=this.getParent(),It=this.getSelfElement();if(!Et||It===null)return{top:0,left:0};var Dt=Et.getBoundingClientRect(),At=Dt.left,_t=Dt.top,Ut=It.getBoundingClientRect(),zt=this.getDraggablePosition(),qt=Et.scrollLeft,er=Et.scrollTop;this.offsetFromParent={left:Ut.left-At+qt-zt.x*St,top:Ut.top-_t+er-zt.y*St}},jt.prototype.render=function(){var St=this,Et=this.props,It=Et.disableDragging,Dt=Et.style,At=Et.dragHandleClassName,_t=Et.position,Ut=Et.onMouseDown,zt=Et.onMouseUp,qt=Et.dragAxis,er=Et.dragGrid,wr=Et.bounds,kr=Et.enableUserSelectHack,_r=Et.cancel,Ft=Et.children,nr=Et.onResizeStart,Mr=Et.onResize,jr=Et.onResizeStop,Ir=Et.onDragStart,br=Et.onDrag,Or=Et.onDragStop,rr=Et.resizeHandleStyles,Zt=Et.resizeHandleClasses,Ur=Et.resizeHandleComponent,Nr=Et.enableResizing,Qr=Et.resizeGrid,pn=Et.resizeHandleWrapperClass,en=Et.resizeHandleWrapperStyle,tn=Et.scale,zn=Et.allowAnyClick,Jr=Et.dragPositionOffset,Xr=Ze(Et,["disableDragging","style","dragHandleClassName","position","onMouseDown","onMouseUp","dragAxis","dragGrid","bounds","enableUserSelectHack","cancel","children","onResizeStart","onResize","onResizeStop","onDragStart","onDrag","onDragStop","resizeHandleStyles","resizeHandleClasses","resizeHandleComponent","enableResizing","resizeGrid","resizeHandleWrapperClass","resizeHandleWrapperStyle","scale","allowAnyClick","dragPositionOffset"]),Ln=this.props.default?He({},this.props.default):void 0;delete Xr.default;var Kn=It||At?{cursor:"auto"}:{cursor:"move"},ni=He(He(He({},et),Kn),Dt),Qn=this.offsetFromParent,Ti=Qn.left,wi=Qn.top,hi;_t&&(hi={x:_t.x-Ti,y:_t.y-wi});var un=this.state.resizing?void 0:hi,ai=this.state.resizing?"both":qt;return(0,ve.createElement)(ke(),{ref:function(Wn){Wn&&(St.draggable=Wn)},handle:At?".".concat(At):void 0,defaultPosition:Ln,onMouseDown:Ut,onMouseUp:zt,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop,axis:ai,disabled:It,grid:er,bounds:wr?this.state.bounds:void 0,position:un,enableUserSelectHack:kr,cancel:_r,scale:tn,allowAnyClick:zn,nodeRef:this.resizableElement,positionOffset:Jr},(0,ve.createElement)(yt,He({},Xr,{ref:function(Wn){Wn&&(St.resizable=Wn,St.resizableElement.current=Wn.resizable)},defaultSize:Ln,size:this.props.size,enable:typeof Nr=="boolean"?Ie(Nr):Nr,onResizeStart:this.onResizeStart,onResize:this.onResize,onResizeStop:this.onResizeStop,style:ni,minWidth:this.props.minWidth,minHeight:this.props.minHeight,maxWidth:this.state.resizing?this.state.maxWidth:this.props.maxWidth,maxHeight:this.state.resizing?this.state.maxHeight:this.props.maxHeight,grid:Qr,handleWrapperClass:pn,handleWrapperStyle:en,lockAspectRatio:this.props.lockAspectRatio,lockAspectRatioExtraWidth:this.props.lockAspectRatioExtraWidth,lockAspectRatioExtraHeight:this.props.lockAspectRatioExtraHeight,handleStyles:rr,handleClasses:Zt,handleComponent:Ur,scale:this.props.scale}),Ft))},jt.defaultProps={maxWidth:Number.MAX_SAFE_INTEGER,maxHeight:Number.MAX_SAFE_INTEGER,scale:1,onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},onDragStart:function(){},onDrag:function(){},onDragStop:function(){}},jt}(ve.PureComponent),De=Ce(8930),Xe=Object.defineProperty,ct=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,kt=(Mt,jt,St)=>jt in Mt?Xe(Mt,jt,{enumerable:!0,configurable:!0,writable:!0,value:St}):Mt[jt]=St,xt=(Mt,jt)=>{for(var St in jt||(jt={}))wt.call(jt,St)&&kt(Mt,St,jt[St]);if(vt)for(var St of vt(jt))Ot.call(jt,St)&&kt(Mt,St,jt[St]);return Mt},Nt=(Mt,jt)=>ct(Mt,Ne(jt)),Rt=(Mt,jt,St)=>new Promise((Et,It)=>{var Dt=Ut=>{try{_t(St.next(Ut))}catch(zt){It(zt)}},At=Ut=>{try{_t(St.throw(Ut))}catch(zt){It(zt)}},_t=Ut=>Ut.done?Et(Ut.value):Promise.resolve(Ut.value).then(Dt,At);_t((St=St.apply(Mt,jt)).next())}),Yt=({title:Mt="\u5934\u6B4CAI",placeholder:jt,hideUpload:St,hideInputBox:Et,aiIcon:It=we,userIcon:Dt=xe,dragIcon:At=ge,children:_t,fetchUrl:Ut,fetchData:zt={},extraAnswerAction:qt,showDefaultTips:er=!0,onOpen:wr,onClose:kr,loadingOption:_r,showPreference:Ft=!1,initMessage:nr,customRequest:Mr,visible:jr,width:Ir=1200,isCheckRestrictNumber:br=!1,headNode:Or,headFunctionNode:rr,showRedraw:Zt,showEdit:Ur,promptPropName:Nr="prompt",topPercentage:Qr,showSwitchingModel:pn=!1,showImageGenerator:en=!1,showLookHistory:tn=!1,fetchListObject:zn,customPreference:Jr,customDataNode:Xr,showAddSession:Ln,historyId:Kn,draggableExtraNode:ni,drawerExtraNode:Qn,menuExtraFunctionNode:Ti,showSceneAwareness:wi=!1,showThiking:hi=!1,ReactComponent:un=ze.Z,topFunctionNode:ai,footerContainerStyle:Wn,chatContainerStyle:Rn={},showCodePreview:li=!1,showSource:ki=!0,onSendMessage:Di,onDynamic:xi=()=>{},setSelectItem:ii,isPath:Gn=!1,BottomNode:Si,BOttomNodeName:io,ysclist:Cn={}})=>{var In,_i,En,Mi,Wi,Oi,Ci,Cr,Wr;const[Lr,Bn]=(0,ve.useState)(!1),[sn,lr]=(0,ve.useState)("qwen-plus-latest"),[Kt,hr]=(0,ve.useState)([]),[fr,Dr]=(0,ve.useState)([]),[zr,ur]=(0,ve.useState)(!1),[Zr,Gr]=(0,ve.useState)(!1),[an,Vn]=(0,ve.useState)(!1),[Ar,ln]=(0,ve.useState)([]),[An,Gi]=(0,ve.useState)(""),[is,os]=(0,ve.useState)(0),[Po,Ro]=(0,ve.useState)(void 0),[cn,wo]=(0,ve.useState)(!1),[ji,ui]=(0,ve.useState)(null),[oo,Li]=(0,ve.useState)(""),qr=(0,ve.useRef)(),ci=(0,ve.useRef)(null),Yr=(0,ve.useRef)(null),[pi,Vi]=(0,ve.useState)(!1),[Pi,Io]=(0,ve.useState)(!1),[ss,ca]=(0,ve.useState)(!1),[so,xo]=(0,ve.useState)(!1),[as,Bs]=(0,ve.useState)(!1),[ls,Bo]=(0,ve.useState)(0),ao=(0,ve.useRef)(null),Ri=(0,ve.useRef)(!1),mi=(0,ve.useRef)(null),[vi,So]=(0,ve.useState)(void 0),[Ns,gi]=(0,ve.useState)(!0),[Zi,us]=(0,ve.useState)(Ir-28),[Ba,fa]=(0,ve.useState)(!1),[Na,Fs]=(0,ve.useState)(!0),[_o,lo]=(0,ve.useState)([]),Zn=(0,ve.useRef)([]),No=(0,ve.useRef)(null),Fo=(0,ve.useRef)(null),cs=(0,ve.useRef)(!1),Ho=Zi-22,Hs=An==null?void 0:An.split(` +`).length,{onAdd:Us,onGetList:zs,onListClick:Co,onListDelete:Ws,onListDealData:Gs}=zn||{},uo=50,Xi=10,Vs={maxCount:uo,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Kt,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Lt=>Rt(void 0,null,function*(){var cr,yr,gr,Pr;const Er=(Pr=(gr=(yr=(cr=Lt==null?void 0:Lt.name)==null?void 0:cr.split("."))==null?void 0:yr.slice(-1))==null?void 0:gr[0])==null?void 0:Pr.toLowerCase(),dn=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Er);return Lt.size==0?(a.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):dn?Lt.size/1024/1024>100?(a.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(a.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),he.default.LIST_IGNORE)}),onChange:({fileList:Lt})=>{hr(Lt)},action:`${(In=Se.Z)==null?void 0:In.API_SERVER}/api/intelligent_imports/upload_file.json`},fs={maxCount:Xi,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:fr,multiple:!0,accept:".jpg,.png,",beforeUpload:Lt=>{var cr,yr,gr,Pr;const Er=(Pr=(gr=(yr=(cr=Lt==null?void 0:Lt.name)==null?void 0:cr.split("."))==null?void 0:yr.slice(-1))==null?void 0:gr[0])==null?void 0:Pr.toLowerCase(),dn=["jpg","png"].includes(Er);return Lt.size==0?(a.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):dn?Lt.size/1024/1024>10?(a.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(a.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),he.default.LIST_IGNORE)},onChange:({fileList:Lt})=>{Dr(Lt)},action:`${(_i=Se.Z)==null?void 0:_i.API_SERVER}/api/ai/generals/update_file.json`};(0,ve.useEffect)(()=>{if(!Ar.length||!qr.current)return;const Lt=Ar[Ar.length-1];Lt!=null&&Lt.loading&&(qr.current.scrollTop=qr.current.scrollHeight)},[Ar.length]),(0,ve.useEffect)(()=>{if(!qr.current||!ao.current)return;const Lt=new IntersectionObserver(([cr])=>{var yr,gr,Pr,Er;if(!document.contains(cr.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((yr=cr.rootBounds)==null?void 0:yr.width)===0&&((gr=cr.rootBounds)==null?void 0:gr.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((Pr=cr.boundingClientRect)==null?void 0:Pr.width)===0&&((Er=cr.boundingClientRect)==null?void 0:Er.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}gi(cr.isIntersecting)},{root:qr.current,rootMargin:"70px",threshold:0});return Lt.observe(ao.current),()=>{ao.current&&Lt.unobserve(ao.current)}},[qr.current,ao.current]),(0,ve.useEffect)(()=>{var Lt,cr,yr;let gr=Object.values(((Lt=Cn==null?void 0:Cn.bot_option_data)==null?void 0:Lt.model_detail_map)||{});(gr==null?void 0:gr.length)>0&&((yr=(cr=gr==null?void 0:gr[0])==null?void 0:cr.name.toLowerCase())!=null&&yr.includes("reasoner"))?Io(!0):Io(!1)},[Cn]),(0,ve.useEffect)(()=>{if(!pi)return;const Lt=qr.current,cr=mi.current;Ri.current=!1;let yr=Lt.scrollTop;const gr=()=>{const{scrollTop:Er,scrollHeight:on,clientHeight:dn}=Lt;Er>yr?Er+dn>=on-50&&(Lt.scrollTop=Lt.scrollHeight,Ri.current=!1):Er{Ri.current||(Lt.scrollTop=Lt.scrollHeight)});return Pr.observe(cr),()=>{var Er;Pr.unobserve(cr),(Er=Lt==null?void 0:Lt.removeEventListener)==null||Er.call(Lt,"scroll",gr)}},[pi]),(0,ve.useEffect)(()=>{!pi&&Zn.current.length&&(ln([...Ar,...Zn.current]),Zn.current=[])},[pi]),(0,ve.useEffect)(()=>{if(!qr.current)return;const Lt=new ResizeObserver(()=>{var cr;qr.current&&us((cr=qr.current)==null?void 0:cr.offsetWidth)});return Lt.observe(qr.current),()=>{qr.current&&Lt.unobserve(qr.current)}},[qr.current]),(0,ve.useEffect)(()=>{typeof jr=="boolean"&&Bn(jr)},[jr]),(0,ve.useEffect)(()=>{var Lt;if(ci.current&&ji!==null){ci.current.focus();const cr=(Lt=ci.current.resizableTextArea)==null?void 0:Lt.textArea;cr&&(cr.selectionStart=cr.selectionEnd=cr.value.length)}},[ji]),(0,ve.useEffect)(()=>{Hs<5&&wo(!1)},[Hs]),(0,ve.useEffect)(()=>{Lr&&nr&&(ln(xn(nr)),ur(!0),Ki(nr,{history:[]})),Lr&&(Eo(),Kn?Tn(Kn):Ln&&!vi&&yi()),Lr||Yi()},[Lr]);const xn=(Lt="",cr=[],yr=[])=>{const gr=Date.now();return[{text:Lt,key:gr,sender:"user",fileList:cr,imageList:yr,show:!0},{loading:!0,key:gr,sender:"AI",show:!0,model:zt!=null&&zt.application_id?"other":sn,imageGenerator:so,thinkingEnabled:Pi,codePreview:ss}]},Yi=()=>{Li(""),ui(null),hr([]),Dr([]),Gi("")},Uo=()=>{if(wr){wr({chatData:Ar,setChatData:ln,setLoading:ur,getData:Ki,renderChatItems:xn,handleAdd:yi,identifier:vi});return}Bn(!0)},zo=()=>{if(Fs(!0),kr){kr();return}Bn(!1)},da=()=>{wo(!cn)},Eo=()=>Rt(void 0,null,function*(){if(!br)return;const Lt=yield(0,ue.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Lt==null?void 0:Lt.status)===0&&(Lt==null?void 0:Lt.total_number)!==-1&&(os((Lt==null?void 0:Lt.total_number)-(Lt==null?void 0:Lt.remaining_number)),Ro(Lt==null?void 0:Lt.total_number))}),ds=()=>{de.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:ve.createElement("div",null,ve.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ve.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Po,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Wo=Lt=>Lt.reduce((yr,gr)=>{if(gr.sender==="user"&&gr.text){const Pr=Lt.find(Er=>Er.key===gr.key&&Er.sender==="AI");Pr&&(Pr!=null&&Pr.text)&&!(Pr!=null&&Pr.error)&&yr.push({question:gr.text,answer:Pr.text})}return yr},[]),Ki=(...Lt)=>Rt(void 0,[...Lt],function*(cr="",yr={},gr=Ar){if(Mr&&(yield Mr({mes:cr,setChatData:ln,fileList:Kt,body:yr,checkNum:Eo,setLoading:ur,bodyChatData:gr,setTyping:Vi,setImageGenerator:xo,renderChatItems:xn})),!Mr){const Pr=Kt==null?void 0:Kt.map(mn=>{var kn;return(kn=mn==null?void 0:mn.response)==null?void 0:kn.file_id}),Er=fr==null?void 0:fr.map(mn=>{var kn;return(kn=mn==null?void 0:mn.response)==null?void 0:kn.data}),on=yr.history||Wo(gr),dn=xt(xt({identifier:vi,response_mode:"streaming",model:sn,scene_awareness:as,thinking_enabled:Pi,image_generator:so,code_preview:ss,file_ids:Pr,image_list:Er,history:on,[Nr]:cr},zt),yr),Nn=Object.fromEntries(Object.entries(dn).filter(([mn,kn])=>kn!==void 0));Yr.current=new Ae.Z(Se.Z.API_SERVER+Ut,Nn),yield new Promise((mn,kn)=>{let gs=null,ys=null;Yr.current.on("data",ho=>{Vi(!0);const{chunk:{content:Ji,type:qi,created:bi,msg:$i}}=ho,Zs=$i==="error";qi==="thinking"&&(gs=gs||bi,ln(Hi=>[...Hi].map((Ui,eo)=>eo===Hi.length-1?Nt(xt({},Ui),{reasoning:(Ui.reasoning||"")+Ji,loading:!1,hideAnswer:!0,error:Zs}):Ui))),qi==="text"&&(ys=ys||bi,ln(Hi=>[...Hi].map((Ui,eo)=>eo===Hi.length-1?Nt(xt({},Ui),{text:(Ui.text||"")+Ji,loading:!1,startTime:gs,endTime:ys,error:Zs}):Ui)))}),Yr.current.on("done",()=>{mn()}),Yr.current.on("error",ho=>{let Ji="\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(ho)==="[object Object]"&&ho.status===-9&&(Ji=ho==null?void 0:ho.message),ln(qi=>[...qi].map((bi,$i)=>$i===qi.length-1?Nt(xt({},bi),{text:Ji,loading:!1,error:!0}):bi)),mn()}),Yr.current.on("cancelled",()=>{mn()}),Yr.current.startStream()})}Eo(),ur(!1)}),ha=Lt=>{Gi(Lt.target.value)},Ii=(Lt,cr)=>{if(Yi(),ur(!0),Lt==="edit"){Zn.current=Ar.slice(cr+2);const yr=Ar.splice(cr),{fileList:gr=[],imageList:Pr=[]}=(yr==null?void 0:yr[0])||{},Er=gr.map(Nn=>{var mn;return(mn=Nn.response)==null?void 0:mn.file_id}),on=Pr.map(Nn=>{var mn;return(mn=Nn.response)==null?void 0:mn.data}),dn={history:Wo(Ar),file_ids:Er,image_list:on,edit:!0};ln([...Ar,...xn(oo,gr,Pr)]),Ki(oo,dn,Ar)}if(Lt==="redraw"){Zn.current=Ar.slice(cr+1);const yr=Ar.splice(cr-1),{text:gr,fileList:Pr=[],imageList:Er=[]}=(yr==null?void 0:yr[0])||{},on=Pr.map(mn=>{var kn;return(kn=mn.response)==null?void 0:kn.file_id}),dn=Er.map(mn=>{var kn;return(kn=mn.response)==null?void 0:kn.data}),Nn={history:Wo(Ar),file_ids:on,image_list:dn,edit:!0};ln([...Ar,...xn(gr,Pr,Er)]),Ki(gr,Nn,Ar)}},Qi=()=>{if(An.trim()!==""){Yi(),ur(!0);const Lt=Kt.filter(yr=>yr.status==="done"),cr=fr.filter(yr=>yr.status==="done");ln([...Ar,...xn(An,Lt,cr)]),Ki(An)}},co=Lt=>{if(Lt.shiftKey){if(Lt.key==="Enter")return}else if(Lt.key==="Enter"){if(Lt.preventDefault(),Vo||cs.current)return;Qi()}},hs=(Lt,cr)=>{let yr=!1;Ur===!0?yr=!0:Ur==="last"&&(yr=Ar.reduce((on,dn,Nn)=>dn.sender==="user"?Nn:on,-1)===cr);const gr=cr===ji,Pr=[...(Lt==null?void 0:Lt.fileList)||[],...(Lt==null?void 0:Lt.imageList)||[]];return ve.createElement("div",{className:ce.li,style:xt({width:Ho},Rn)},ve.createElement("div",{className:ce.avatarIcon},ve.createElement("img",{className:ce.img,src:Dt})),ve.createElement("div",{className:ce.content},!!(Pr!=null&&Pr.length)&&ve.createElement("div",{className:ce.fileWrap},Pr==null?void 0:Pr.map((Er,on)=>ve.createElement("div",{key:on,className:ce.file},ve.createElement(Te.Z,{filename:Er==null?void 0:Er.name,className:"mr10",width:24}),ve.createElement("aside",null,ve.createElement(ee.Z,{title:Er==null?void 0:Er.name},ve.createElement("div",{className:ce.fileName},Er==null?void 0:Er.name)),ve.createElement("div",{className:"c-grey-999 font12"},(0,ye.RD)(Er==null?void 0:Er.size)))))),ve.createElement("div",{className:ce.borderBox},gr?ve.createElement(oe.default.TextArea,{value:oo,ref:ci,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Er=>Li(Er.target.value)}):ve.createElement("div",{className:ce.text},Lt==null?void 0:Lt.text)),gr?ve.createElement("div",{className:ce.action},ve.createElement(ne.ZP,{onClick:()=>{Li(""),ui(null)},size:"small"},"\u53D6\u6D88"),ve.createElement(ne.ZP,{disabled:!oo.trim(),onClick:()=>Ii("edit",cr),type:"primary",size:"small"},"\u786E\u8BA4")):ve.createElement("div",{className:ce.action},ve.createElement(be.CopyToClipboard,{text:(Lt==null?void 0:Lt.text)||"",onCopy:()=>a.ZP.success("\u590D\u5236\u6210\u529F")},ve.createElement(ee.Z,{title:"\u590D\u5236"},ve.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),yr&&!zr&&ve.createElement(ee.Z,{title:"\u7F16\u8F91"},ve.createElement("i",{onClick:()=>{ui(cr),Li((Lt==null?void 0:Lt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ps=(Lt,cr)=>{console.log(Lt);let yr=!1;Zt===!0?yr=!0:Zt==="last"&&(yr=Ar.reduce((Er,on,dn)=>on.sender==="AI"?dn:Er,-1)===cr);let gr="";return Lt!=null&&Lt.source?gr=Lt==null?void 0:Lt.source:(Lt==null?void 0:Lt.model)==="deepseek-r1"?gr="\u7531deepseek\u751F\u6210":(Lt==null?void 0:Lt.model)==="qwen-plus-latest"&&(gr="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),ve.createElement("div",{className:ce.li,style:xt({width:Ho},Rn)},ve.createElement("div",{className:ce.avatarIcon},ve.createElement("img",{className:ce.img,src:It})),ve.createElement("div",{className:ce.content},ve.createElement("div",{className:ce.borderBox},Lt.loading&&ve.createElement(ve.Fragment,null,Lt!=null&&Lt.imageGenerator?ve.createElement("div",{className:ce.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",ve.createElement("div",{className:"ai-loading"})):!(Lt!=null&&Lt.thinkingEnabled)&&ve.createElement("div",null,ve.createElement("div",{className:ce.loading},ve.createElement("div",{className:ce.dot}),ve.createElement("div",{className:ce.dot}),ve.createElement("div",{className:ce.dot})),ve.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(_r==null?void 0:_r.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"))),(Lt==null?void 0:Lt.thinkingEnabled)&&ve.createElement(le.Z,{time:Lt==null?void 0:Lt.time,cancelIndex:ls,loading:Lt.loading,streamingStatus:!(Lt!=null&&Lt.text),onFinish:()=>{Bo(0),ln(Pr=>[...Pr].map((Er,on)=>on===Pr.length-1?Nt(xt({},Er),{hideAnswer:!1,time:Er.startTime?Er.endTime-Er.startTime:null}):Er))},value:Lt==null?void 0:Lt.reasoning}),!!(Lt!=null&&Lt.text)&&!Lt.hideAnswer&&ve.createElement(ae.Z,{onDynamic:xi,cancelIndex:ls,streamingStatus:zr,loadImage:!!(Lt!=null&&Lt.imageGenerator),onFinish:()=>Rt(void 0,null,function*(){Bo(0),setTimeout(()=>Vi(!1),0)}),value:Lt==null?void 0:Lt.text})),ki&&!(Lt!=null&&Lt.application_id)&&(Lt==null?void 0:Lt.model)!="other"&&!!(Lt!=null&&Lt.text)&&gr&&ve.createElement("div",{className:ce.source},gr),ve.createElement("div",{className:ce.action},qt==null?void 0:qt(Lt,cr,fo),!(Lt!=null&&Lt.imageGenerator)&&ve.createElement(be.CopyToClipboard,{text:String((Lt==null?void 0:Lt.text)||""),onCopy:()=>a.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ve.createElement(ee.Z,{title:"\u590D\u5236"},ve.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Ft&&!zr&&ve.createElement(ve.Fragment,null,ve.createElement(ee.Z,{title:"\u559C\u6B22"},ve.createElement("i",{style:Lt!=null&&Lt.like?{color:"#FA8D30"}:{},onClick:()=>ms("like",!(Lt!=null&&Lt.like),cr),className:"iconfot icon-yijiejue font15"})),ve.createElement(ee.Z,{title:"\u4E0D\u559C\u6B22"},ve.createElement("i",{style:Lt!=null&&Lt.dislike?{color:"#e86d7c"}:{},onClick:()=>ms("dislike",!(Lt!=null&&Lt.dislike),cr),className:"iconfot icon-weijiejuezhengchang font15"}))),yr&&!zr&&ve.createElement(ee.Z,{title:"\u91CD\u65B0\u751F\u6210"},ve.createElement("i",{onClick:()=>Ii("redraw",cr),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},ms=(Lt,cr,yr)=>Rt(void 0,null,function*(){if(Jr){const gr=Ar.slice(0,yr+1),Er=Wo(gr).length;yield Jr({type:Lt,value:cr,index:yr,identifier:vi,objectIndex:Er})}ln(gr=>(gr[yr][Lt]=cr,cr&&(gr[yr][Lt==="like"?"dislike":"like"]=!1),[...gr]))}),vs=()=>{var Lt,cr;Bo(1),(cr=(Lt=Yr.current)==null?void 0:Lt.cancelRequest)==null||cr.call(Lt),ur(!1),Vi(!1)},yi=()=>Rt(void 0,null,function*(){var Lt,cr,yr;ii({}),(cr=(Lt=Yr.current)==null?void 0:Lt.cancelRequest)==null||cr.call(Lt),Yi(),ln([]),ur(!0);const gr=yield Us();(gr==null?void 0:gr.status)===0&&So((yr=gr==null?void 0:gr.data)==null?void 0:yr.identifier),ur(!1),Vi(!1)}),Bi=()=>Rt(void 0,null,function*(){var Lt;Vn(!0);const cr=yield zs();(cr==null?void 0:cr.status)===0&&lo(((Lt=cr==null?void 0:cr.data)==null?void 0:Lt.list)||[]),Vn(!1)}),Tn=(...Lt)=>Rt(void 0,[...Lt],function*(cr=vi){var yr,gr,Pr,Er;ii({}),(gr=(yr=Yr.current)==null?void 0:yr.cancelRequest)==null||gr.call(yr),Yi(),Gr(!0);const on=yield Co(cr);if(on.status===0){const dn=Gs(((Pr=on==null?void 0:on.data)==null?void 0:Pr.messages)||[]);ln(dn),Gr(!1),So((Er=on==null?void 0:on.data)==null?void 0:Er.identifier);return}ln([]),Gr(!1)}),Ni=(Lt,cr)=>Rt(void 0,null,function*(){(yield Ws(Lt)).status===0&&(a.ZP.success("\u5220\u9664\u6210\u529F"),cr===vi&&yi(),Bi())}),Fi=()=>ve.createElement("div",{className:ce.menuWarp},ve.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),ve.createElement(te.Z,{spinning:an},!_o.length&&ve.createElement(se.Z,{style:{width:250,paddingBottom:30},image:se.Z.PRESENTED_IMAGE_SIMPLE}),!!_o.length&&ve.createElement("div",{className:ce.menu},_o.map(function(Lt,cr){return ve.createElement("aside",{className:re()(vi===Lt.identifier&&ce.active),key:Lt.id,onClick:()=>Tn(Lt.id)},ve.createElement("div",{className:ce.menuText},ve.createElement(ee.Z,{title:Lt==null?void 0:Lt.question},ve.createElement("span",null,Lt==null?void 0:Lt.question)),Ti&&Ti(Lt)),ve.createElement("div",{className:ce.menuDel,onClick:yr=>yr.stopPropagation()},ve.createElement("i",{onClick:()=>(0,De.r)(Lt.id),className:"iconfont icon-daochubeifen primary-hover font14"})),ve.createElement("div",{className:ce.menuDel,onClick:yr=>yr.stopPropagation()},ve.createElement(z.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>Ni(Lt.id,Lt.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},ve.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),Ao=Lt=>{if(Lt==="file"){if(fr.length){de.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:()=>{Dr([]),No.current.upload.uploader.fileInput.click()}});return}No.current.upload.uploader.fileInput.click()}if(Lt==="image"){if(Kt.length){de.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:()=>{hr([]),Fo.current.upload.uploader.fileInput.click()}});return}Fo.current.upload.uploader.fileInput.click()}},Go=[...Kt,...fr],Vo=Go.some(Lt=>Lt.status==="uploading")||zr||pi,To=is>=Po,fo={chatData:Ar,stream:Yr,isDisabledNum:To,isDisAbledUpload:Vo,checkNumModal:ds,checkNum:Eo,onClose:zo,setChatData:ln,setLoading:ur,getData:Ki,clearStatus:Yi,typing:pi,setImageGenerator:xo,renderChatItems:xn,setSceneAwareness:Bs,setIdentifier:So,setCodePreview:ca,setTyping:Vi,onMenuClick:Tn};return ve.createElement(ve.Fragment,null,_t?ve.createElement("div",{onClick:Uo},_t):_t!==null&&!Lr&&ve.createElement(_e.Z,{draggableExtraNode:ni,showAvatarEditData:{nickname:"\u5B9E\u9A8C\u52A9\u6559",headImgId:null},src:At,onClick:Uo,topPercentage:Qr}),Lr&&ve.createElement("div",{className:ce.draggableWrap},ve.createElement(je,{dragHandleClassName:ce.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:736,maxWidth:window.innerWidth-40,default:{x:window.innerWidth-756,y:20,width:736,height:window.innerHeight-40}},ve.createElement("div",{className:ce.modal},ve.createElement("div",{className:ce.head},ve.createElement("div",{className:ce.title},ve.createElement("b",{className:"c-grey-333 font16"},"\u5B9E\u9A8C\u52A9\u6559"),ve.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),Qn,pn&&ve.createElement(fe.Z,{value:sn,onChange:Lt=>{Io(!1),xo(!1),lr(Lt),Dr([]),hr([])}}),tn&&ve.createElement(ve.Fragment,null,ve.createElement(x.Z,{className:"ml10",dropdownRender:Fi,onOpenChange:Lt=>{Lt&&Bi()},placement:"bottomRight",arrow:{pointAtCenter:!0}},ve.createElement("div",{className:ce.headBtn},ve.createElement("i",{className:"icon-lishiduihua1 font14"})))),Ln&&ve.createElement(ve.Fragment,null,ve.createElement(ee.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},ve.createElement("div",{className:ce.headBtn,onClick:yi},ve.createElement("i",{className:"icon-xinjianduihua font14"}))),ve.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),ve.createElement(ee.Z,{title:"\u6536\u8D77\u7A97\u53E3"},ve.createElement("div",{className:ce.headBtn,onClick:zo},ve.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),ve.createElement("div",{className:re()(ce.wrap,Lr&&"body-overflow-hidden")},ve.createElement("div",{ref:qr,className:ce.chatContainer},!Gn&&(ai==null?void 0:ai(fo)),er&&ve.createElement("div",{className:`${ce.li} mb20`,style:xt({width:Ho},Rn)},ve.createElement("div",{className:ce.avatarIcon},ve.createElement("img",{className:ce.img,src:It})),ve.createElement("div",{className:ce.content},ve.createElement("div",{className:ce.borderBox},Or,rr==null?void 0:rr(fo)))),Gn&&(Ar==null?void 0:Ar.length)<=0&&ve.createElement("div",{style:{textAlign:"center"}},Or,ve.createElement("div",{style:{height:20,width:1}}),Gn&&(ai==null?void 0:ai(fo))),ve.createElement("div",{ref:mi},ve.createElement(te.Z,{spinning:Zr,className:"mt20"},Ar==null?void 0:Ar.map((Lt,cr)=>ve.createElement(ve.Fragment,{key:Lt.key+cr},Lt.show&&ve.createElement(ve.Fragment,null,Lt.sender==="user"&&hs(Lt,cr),Lt.sender==="AI"&&ps(Lt,cr),Xr&&!["AI","user"].includes(Lt.sender)&&Xr(Lt,cr,{width:Ho})))))),!Ns&&ve.createElement("div",{className:ce.backBottom,onClick:()=>{qr.current.scrollTop=qr.current.scrollHeight}},ve.createElement("i",{className:"iconfont icon-huidaodibu"})),ve.createElement("div",{ref:ao,className:"pl20"})),Gn&&(Ar==null?void 0:Ar.length)<=0&&ve.createElement("div",{style:{display:((Mi=Object.keys(((En=Cn==null?void 0:Cn.bot_info)==null?void 0:En.onboarding_info)||{}))==null?void 0:Mi.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},ve.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(Oi=(Wi=Cn==null?void 0:Cn.bot_info)==null?void 0:Wi.onboarding_info)==null?void 0:Oi.prologue),(Wr=(Cr=(Ci=Cn==null?void 0:Cn.bot_info)==null?void 0:Ci.onboarding_info)==null?void 0:Cr.suggested_questions)==null?void 0:Wr.map(Lt=>ve.createElement("div",{onClick:()=>{ur(!0);const cr=Kt.filter(gr=>gr.status==="done"),yr=fr.filter(gr=>gr.status==="done");ln([...Ar,...xn(Lt,cr,yr)]),Ki(Lt)},className:ce.bottomlist},Lt))),Gn&&(Ar==null?void 0:Ar.length)>0&&ve.createElement("div",{style:{display:"flex",gap:20,marginLeft:20,marginBottom:10}},io&&ve.createElement(ne.ZP,{style:{height:34,borderRadius:20,width:102},ghost:!0,type:"primary"},io),ve.createElement(b.Z,{zIndex:1e3,placement:"topLeft",content:ve.createElement("div",{style:{width:530}},Si==null?void 0:Si(fo)),title:"\u667A\u80FD\u5DE5\u5177"}," ",ve.createElement(ne.ZP,{style:{height:34,borderRadius:20,width:102},icon:ve.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!Et&&ve.createElement("div",{className:ce.footer},ve.createElement("div",{className:ce.main},!!Go.length&&ve.createElement("div",{className:ce.files},Go==null?void 0:Go.map((Lt,cr)=>ve.createElement("div",{key:cr,className:ce.file},ve.createElement(te.Z,{size:"small",spinning:(Lt==null?void 0:Lt.status)==="uploading"},ve.createElement(Te.Z,{filename:Lt==null?void 0:Lt.name,className:"block",width:24})),ve.createElement("aside",null,ve.createElement(ee.Z,{title:Lt==null?void 0:Lt.name},ve.createElement("div",{className:ce.fileName},Lt==null?void 0:Lt.name)),ve.createElement("div",{className:"c-grey-999 font12"},(0,ye.RD)(Lt==null?void 0:Lt.size))),ve.createElement("i",{onClick:()=>{hr(yr=>yr.filter(gr=>gr.uid!==Lt.uid)),Dr(yr=>yr.filter(gr=>gr.uid!==Lt.uid))},className:`aitubiao icon-tupianguanbi ${ce.fileDel}`})))),ve.createElement("div",{className:ce.inputWrap},ve.createElement(oe.default.TextArea,{placeholder:jt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:An,bordered:!1,onChange:ha,onPressEnter:co,onCompositionStart:()=>{cs.current=!0},onCompositionEnd:()=>{cs.current=!1}}),ve.createElement("div",{className:ce.action},ve.createElement("div",{className:ce.btnWrap},wi&&ve.createElement(ee.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},ve.createElement("div",{onClick:()=>Bs(!as),className:re()(ce.btn,as&&ce.btnActive)},ve.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),sn==="deepseek-r1"&&hi&&ve.createElement(ee.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},ve.createElement("div",{onClick:()=>Io(!Pi),className:re()(ce.btn,Pi&&ce.btnActive)},ve.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),en&&sn==="qwen-plus-latest"&&ve.createElement("div",{onClick:()=>xo(!so),className:re()(ce.btn,so&&ce.btnActive)},ve.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!St&&ve.createElement(ve.Fragment,null,ve.createElement(he.default,xt({ref:Fo},fs),ve.createElement(ee.Z,{title:fr.length>=Xi?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},ve.createElement("div",{onClick:()=>!(fr.length>=Xi)&&Ao("image"),className:fr.length>=Xi?ce.uploadDisabledBtn:ce.uploadBtn},ve.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),ve.createElement(he.default,xt({ref:No},Vs),ve.createElement(ee.Z,{title:Kt.length>=uo?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":ve.createElement("div",null,ve.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),ve.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},ve.createElement("div",{onClick:()=>!(Kt.length>=uo)&&Ao("file"),className:Kt.length>=uo?ce.uploadDisabledBtn:ce.uploadBtn},ve.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),ve.createElement("div",{className:"mr13"}),pi?ve.createElement(ee.Z,{title:"\u505C\u6B62\u751F\u6210"},ve.createElement("div",{className:`iconfont icon-tingzhihuida ${ce.cancelBtn}`,onClick:vs})):ve.createElement(ne.ZP,{className:(An==null?void 0:An.trim())===""?ce.sendBtnDisabled:ce.sendBtn,icon:ve.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:Vo,onClick:Qi}))))))))))},ar={bigTipsBox:"bigTipsBox___XRGyw",bigTips:"bigTips___uPRW3",item:"item___KMGDu",editBtn:"editBtn___JiZpD",active:"active___EX5N5",PrevNext:"PrevNext____kcgs",img:"img___X2ms3",imgHover:"imgHover___wIHti",LeftButton:"LeftButton___P5Wge",RightButton:"RightButton___NAbBu"},ir=Ce(92712),dr=Ce(21485),Tr=Ce(3050),Fr=Ce(43849),Hr=Ce(68832),Vr=Ce(86784),rn=Ce(95392),yn=Object.defineProperty,Br=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,ti=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,Qt=(Mt,jt,St)=>jt in Mt?yn(Mt,jt,{enumerable:!0,configurable:!0,writable:!0,value:St}):Mt[jt]=St,Jt=(Mt,jt)=>{for(var St in jt||(jt={}))ri.call(jt,St)&&Qt(Mt,St,jt[St]);if(ti)for(var St of ti(jt))Un.call(jt,St)&&Qt(Mt,St,jt[St]);return Mt},Wt=(Mt,jt)=>Br(Mt,_n(jt)),Vt=(Mt,jt,St)=>new Promise((Et,It)=>{var Dt=Ut=>{try{_t(St.next(Ut))}catch(zt){It(zt)}},At=Ut=>{try{_t(St.throw(Ut))}catch(zt){It(zt)}},_t=Ut=>Ut.done?Et(Ut.value):Promise.resolve(Ut.value).then(Dt,At);_t((St=St.apply(Mt,jt)).next())}),mr=({description:Mt,code:jt,showData:St={},sendParams:Et={},allShow:It=!1,draggableExtraNode:Dt,singleControl:At=!1})=>{var _t,Ut;const zt=(0,rn.useDispatch)(),[qt,er]=(0,ve.useState)({}),[wr,kr]=(0,ve.useState)([]),[_r,Ft]=(0,ve.useState)(null),[nr,Mr]=(0,ve.useState)(!1),[jr,Ir]=(0,ve.useState)(!0),[br,Or]=(0,ve.useState)(0),rr=6,Zt=(0,ve.useRef)(null),[Ur,Nr]=(0,ve.useState)([]),[Qr,pn]=(0,ve.useState)(""),[en,tn]=(0,ve.useState)(!0),[zn,Jr]=(0,ve.useState)(!0),[Xr,Ln]=(0,ve.useState)(!0),[Kn,ni]=(0,ve.useState)(!1),[Qn,Ti]=(0,ve.useState)(null),[wi,hi]=(0,ve.useState)(!1),[un]=(0,rn.useSearchParams)(),[ai,Wn]=(0,ve.useState)(null),[Rn,li]=(0,ve.useState)(),[ki,Di]=(0,ve.useState)([]),xi=Cr=>{if(!Zt.current)return;const Wr=Zt.current,Lr=Wr.children;if(Lr.length===0)return;const lr=Lr[0].getBoundingClientRect().width+22,Kt=Wr.scrollLeft;Cr==="left"?Wr.scrollTo({left:Math.max(0,Kt-lr),behavior:"smooth"}):Wr.scrollTo({left:Kt+lr,behavior:"smooth"}),setTimeout(()=>{ii()},50)},ii=()=>{if(!Zt.current)return;const Cr=Zt.current,Wr=Cr.scrollWidth-Cr.clientWidth;if(console.log(Cr.scrollWidth),console.log(Cr.clientWidth),console.log(Cr.scrollLeft),Wr<=0){Mr(!1),Ir(!1);return}Mr(Cr.scrollLeft>1),Ir(Cr.scrollLeft{const Cr=Zt.current;if(Cr){const Wr=()=>{requestAnimationFrame(ii)};Cr.addEventListener("scroll",Wr),ii();const Lr=new ResizeObserver(()=>{ii()});return Lr.observe(Cr),()=>{Cr.removeEventListener("scroll",Wr),Lr.disconnect()}}},[Zt.current]);const Gn=[{img:Ce(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:Mt,show:St==null?void 0:St.ai_exam_question,type:1},{img:Ce(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:jt,show:St==null?void 0:St.ai_syntax_check,type:5},{img:Ce(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:Mt,query:jt,show:St==null?void 0:St.ai_code_diagnosis,width:21,type:2},{img:Ce(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:Mt,query:jt,show:St==null?void 0:St.ai_guidance,type:3},{img:Ce(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:Mt,query:jt,show:St==null?void 0:St.ai_code_evaluation,type:9},{img:Ce(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:Mt,query:jt,show:St==null?void 0:St.ai_code_optimization,type:7},{img:Ce(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA",description:Mt,query:jt,show:St==null?void 0:St.ai_code_comment,type:8},At&&{img:Ce(36645),name:"\u6284\u88AD\u68C0\u6D4B",des:"\u667A\u80FD\u8054\u7F51\u641C\u7D22\uFF0C\u67E5\u627E\u7591\u4F3C\u6284\u88AD\u7684\u94FE\u63A5",description:Mt,query:jt,show:St==null?void 0:St.ai_code_comment,type:13,width:25,custom_agent_name:"code_plagiarism"}].filter(Cr=>!!Cr);(0,ve.useEffect)(()=>{(Et==null?void 0:Et.source)=="shixun"&&(Si(),io())},[]);const Si=()=>Vt(void 0,null,function*(){var Cr,Wr,Lr,Bn;const sn=yield(0,ue.ZP)("/api/ai/intelligent_applications.json",{method:"get",params:{item_type:"Shixun",item_id:Et==null?void 0:Et.shixun_id}});if((sn==null?void 0:sn.status)===0&&(Nr(((Cr=sn==null?void 0:sn.data)==null?void 0:Cr.list)||[]),pn(((Wr=sn==null?void 0:sn.data)==null?void 0:Wr.local_ai_model_url)||""),ii()),un.get("subject_id")){const lr=yield(0,ue.ZP)("/api/ai/agents.json",{method:"get",params:{page:1,per_page:1e3,application_type:"subject_shixun",deployable_id:un.get("subject_id"),deployable_type:"Subject",item_type:"Subject",item_id:un.get("subject_id")}});(lr==null?void 0:lr.status)===0&&(Nr([...(Lr=sn==null?void 0:sn.data)==null?void 0:Lr.list,...(Bn=lr==null?void 0:lr.data)==null?void 0:Bn.agents]),ii())}}),io=()=>Vt(void 0,null,function*(){const Cr=yield(0,ue.ZP)("/api/ai/intelligent_applications/teacher_permission.json",{method:"get",params:{item_type:"Shixun",item_id:Et==null?void 0:Et.shixun_id}});(Cr==null?void 0:Cr.status)==0&&hi(Cr==null?void 0:Cr.permission)}),Cn=Cr=>{Ft(Cr),Ti(Cr),tn(!Cr),Jr(!Cr),Ln(!Cr),ni(!!Cr)};function In(Cr){return Vt(this,null,function*(){let Wr=yield(0,ue.ZP)(`/api/ai/agents/${Cr}/get_bot_info.json`,{method:"post"});(Wr==null?void 0:Wr.status)===0&&Di(Wr==null?void 0:Wr.data)})}const _i=Cr=>Vt(void 0,null,function*(){if(!un.get("subject_id"))return;const Wr=yield(0,ue.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:un.get("subject_id")||"",id:Cr}})}),En=Cr=>{const{setChatData:Wr,setLoading:Lr,getData:Bn,clearStatus:sn,typing:lr,setImageGenerator:Kt,renderChatItems:hr,setSceneAwareness:fr,setIdentifier:Dr}=Cr;let zr=Gn;return It||(zr=Gn.filter(ur=>ur.show)),ve.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:20,marginRight:20,paddingLeft:20}},ve.createElement("div",{className:ar.bigTipsBox,style:{width:"100%",marginRight:10}},ve.createElement("div",{ref:Zt,className:ar.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},zr.map((ur,Zr)=>ve.createElement(ee.Z,{key:Zr,title:ur.des},ve.createElement("div",{onClick:()=>Vt(void 0,null,function*(){var Gr;if([5,2,9,7,8,13].includes(ur.type)&&!ur.query){a.ZP.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u7F16\u5199\u4EE3\u7801");return}if(Cn(null),lr){a.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}fr(!1),Kt(!1),Lr(!0),sn(),er(ur);const an=hr(ur.query);an[0].show=!1,an[1].imageGenerator=!1,Wr(an);const Vn=yield Ci.onAdd(),Ar=(Gr=Vn==null?void 0:Vn.data)==null?void 0:Gr.identifier;Dr(Ar),Bn("",Wt(Jt({type:ur.type,description:ur.description,application_id:null,query:ur.query,file_ids:[],history:[],is_chat:ur.type===13,image_generator:!1,scene_awareness:!1,identifier:Ar,custom_agent_name:ur.custom_agent_name},Et),{prompt:St==null?void 0:St.ai_code_evaluation_promote}))}),className:ar.item,style:{flex:"0 0 auto"}},ve.createElement("img",{src:ur.img,width:ur.width,alt:ur.name}),ve.createElement("span",null,ur.name)))),Ur.map(ur=>{var Zr;return ve.createElement(ee.Z,{key:ur.id,title:ur!=null&&ur.agent_type?ur==null?void 0:ur.description:`${ur.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},ve.createElement("div",{className:`${ar.item} ${_r===ur.id?ar.active:""}`,key:ur.id,style:{flex:"0 0 auto"},onClick:()=>{_r===ur.id?(Wn(null),Cn(null),li(null),Di({})):(li(ur.name),In(ur.id),ur!=null&&ur.agent_type?(Wn(ur.id),Ft(ur.id),ni(!!ur.id),_i(ur.id)):(Wn(null),Cn(ur.id)))}},(ur==null?void 0:ur.can_edit)&&!(ur!=null&&ur.agent_type)&&ve.createElement("i",{className:`iconfont icon-bianjidaibeijing ${ar.editBtn}`,onClick:Gr=>{Gr.stopPropagation(),zt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:ur}})}}),ve.createElement("img",{src:ur!=null&&ur.agent_type?Se.Z.API_SERVER+((Zr=ur==null?void 0:ur.icon)==null?void 0:Zr.url):ur.attachment_id?`${Se.Z.API_SERVER}/api/attachments/${ur.attachment_id}`:Vr,width:24,height:24,alt:ur.name}),ve.createElement("span",null,ur.name)))}),wi&&ve.createElement(ir.Z,{data:Ur,getIAData:()=>Si(),url:Qr,className:ar.inlineAgent,queryInfo:{item_type:"Shixun",item_id:Et==null?void 0:Et.shixun_id},showParams:!0}))),ve.createElement("div",{className:ar.PrevNext},nr&&ve.createElement("div",{className:ar.LeftButton,onClick:ur=>{ur.stopPropagation(),xi("left")}},ve.createElement("img",{src:dr.Z,alt:"Previous",className:ar.img}),ve.createElement("img",{src:Fr.Z,alt:"Previous",className:ar.imgHover})),jr&&ve.createElement("div",{className:ar.RightButton,onClick:ur=>{ur.stopPropagation(),xi("right")}},ve.createElement("img",{src:Tr.Z,alt:"Next",className:ar.img}),ve.createElement("img",{src:Hr.Z,alt:"Next",className:ar.imgHover}))))},Mi=Cr=>Vt(void 0,[Cr],function*({type:Wr,value:Lr,index:Bn,identifier:sn,objectIndex:lr}){const Kt={index:lr,identifier:sn};if(Wr==="like"&&(yield(0,ue.ZP)("/api/course_qna_records/like.json",{method:"post",body:Kt})).status!==0||Wr==="dislike"&&(yield(0,ue.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:Kt})).status!==0)return Promise.reject()}),Wi=Cr=>{let Wr=[];return Cr==null||Cr.forEach(Lr=>{var Bn;const sn=Lr.id,lr=Lr.think?{reasoning:Lr.think,thinkingEnabled:!0}:{},Kt=[{text:Lr.question,key:sn,sender:"user",fileList:[],show:!0},Wt(Jt({key:sn,loading:!1,sender:"AI",show:!0,source:Lr.answer_source,text:Lr.answer,like:Lr.like,dislike:Lr.dislike,time:Lr.think_time,id:Lr.id,imageGenerator:((Bn=Lr==null?void 0:Lr.answer)==null?void 0:Bn.slice(0,4))==="(0,ue.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,ue.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:Oi,by_self:!0}}),onListClick:Cr=>(0,ue.ZP)(`/api/course_qna_sessions/${Cr}.json`,{method:"get"}),onListDelete:Cr=>(0,ue.ZP)(`/api/course_qna_sessions/${Cr}.json`,{method:"delete"}),onListDealData:Wi};return ve.createElement(Yt,{title:"\u5B9E\u9A8C\u52A9\u6559",hideInputBox:It?!1:!(St!=null&&St.ai_q_and_a),topFunctionNode:En,showSwitchingModel:!0,showImageGenerator:Xr,showSceneAwareness:en,showThiking:zn,hideUpload:Kn,showPreference:!0,showLookHistory:!0,showAddSession:!0,setSelectItem:er,fetchListObject:Ci,customPreference:Mi,BottomNode:En,BOttomNodeName:Rn,showDefaultTips:!1,ysclist:ki,isPath:!0,fetchData:Wt(Jt(Wt(Jt({},Et),{questionable_type:Oi,is_chat:!0}),qt.type===13?{custom_agent_name:"code_plagiarism"}:{}),{application_id:Qn,agent_id:ai,subject_id:un.get("subject_id")||((Ut=(_t=un.get("backUrl"))==null?void 0:_t.split("/"))==null?void 0:Ut[2])||"",course_id:un.get("coursesId")||"",homework_common_id:un.get("homework_common_id")||""}),headNode:ve.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},ve.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u5B9E\u9A8C\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B"),ve.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:(Et==null?void 0:Et.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:Dt})}},99217:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return _e}});var ve=Ce(59301),ze={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},a=Ce(44104),he=Object.defineProperty,de=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ne=(we,xe,ge)=>xe in we?he(we,xe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):we[xe]=ge,te=(we,xe)=>{for(var ge in xe||(xe={}))ee.call(xe,ge)&&ne(we,ge,xe[ge]);if(de)for(var ge of de(xe))oe.call(xe,ge)&&ne(we,ge,xe[ge]);return we};const se=we=>React.createElement("svg",te({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},we),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",x=Object.defineProperty,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ae=(we,xe,ge)=>xe in we?x(we,xe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):we[xe]=ge,le=(we,xe)=>{for(var ge in xe||(xe={}))E.call(xe,ge)&&ae(we,ge,xe[ge]);if(b)for(var ge of b(xe))re.call(xe,ge)&&ae(we,ge,xe[ge]);return we};const fe=we=>React.createElement("svg",le({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},we),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 ce="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",ue=Ce(59301),_e=({value:we,onChange:xe})=>{const[ge,Se]=(0,ve.useState)(!1),be=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:z},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ce}],Ae=be.find(Te=>Te.key===we);return ue.createElement("div",{className:ze.select},ue.createElement(a.Z,{size:10},ue.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),ue.createElement("div",{className:ze.box,onMouseLeave:()=>Se(!1)},ue.createElement("div",{className:ze.text,onClick:()=>Se(!0)},ue.createElement("img",{src:Ae.img,width:20}),ue.createElement("span",null,Ae.name),ue.createElement("b",{className:"iconfont icon-zhankai6"})),ge&&ue.createElement("div",{className:ze.itemWrap},ue.createElement("aside",null,be.map(Te=>ue.createElement("div",{key:Te.key,className:`${ze.item} ${Te.key===we?ze.active:""}`,onClick:Le=>{Le.stopPropagation(),xe(Te.key),Se(!1)}},ue.createElement("img",{src:Te.img,width:20}),ue.createElement("span",null,Te.name))))))))}},92857:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return oe}});var ve=Ce(59301),ze={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},a=Ce(29787),he=Ce(59301),de=(ne,te,se)=>new Promise((z,x)=>{var b=ae=>{try{re(se.next(ae))}catch(le){x(le)}},E=ae=>{try{re(se.throw(ae))}catch(le){x(le)}},re=ae=>ae.done?z(ae.value):Promise.resolve(ae.value).then(b,E);re((se=se.apply(ne,te)).next())}),oe=({value:ne="",streamingStatus:te,onFinish:se,cancelIndex:z,time:x,loading:b,loadAll:E})=>{const[re,ae]=(0,ve.useState)(""),[le,fe]=(0,ve.useState)(!0),ce=(0,ve.useRef)(ne),ue=(0,ve.useRef)(te),ye=(0,ve.useRef)(0),_e=(0,ve.useRef)(null),[we,xe]=(0,ve.useState)(!1),ge=70;(0,ve.useEffect)(()=>{ue.current=te},[te]),(0,ve.useEffect)(()=>{ce.current=ne},[ne]),(0,ve.useEffect)(()=>{if(!te){ae(ce.current);return}return xe(!0),_e.current=setInterval(Se,ge),()=>{clearInterval(_e.current)}},[]),(0,ve.useEffect)(()=>{we&&(ae(ce.current),clearInterval(_e.current),xe(!1),se())},[z]);const Se=()=>de(void 0,null,function*(){const be=ce.current[ye.current];be!==void 0?(ae(Ae=>Ae+be),ye.current++,clearInterval(_e.current),_e.current=setInterval(Se,280/(ce.current.length-ye.current))):ue.current===!1&&(ae(ce.current),clearInterval(_e.current),xe(!1),se())});return he.createElement("div",{className:`${ze.reasoning} fadeIn animated`},he.createElement("div",{className:ze.btn,onClick:()=>fe(!le)},he.createElement("i",{className:"iconfont icon-shendusikao"}),x?he.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",x," \u79D2\uFF09"):he.createElement("span",null,"\u601D\u8003\u4E2D..."),le?he.createElement("b",{className:"iconfont icon-shouqi6"}):he.createElement("b",{className:"iconfont icon-zhankai6"})),b&&he.createElement(a.Z,{spinning:!0,className:"mt20"}),le&&!b&&he.createElement("div",{className:ze.content},re,we?he.createElement("span",{className:"aiBlink"},"__"):""))}},50601:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return Te},U:function(){return Se}});var ve=Ce(59301),ze=Ce(11938),a=Ce(62957),he=Ce(54172),de=Ce(91415),ee=Ce(75823),oe=Ce(56656),ne=Ce.n(oe),te={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"},se="data:image/png;base64,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",z="data:image/png;base64,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",x=Ce(63949),b=Ce(95392),E=Ce(93448),re=Ce(59301),ae=Object.defineProperty,le=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,_e=(Le,ke,Pe)=>ke in Le?ae(Le,ke,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Le[ke]=Pe,we=(Le,ke)=>{for(var Pe in ke||(ke={}))ue.call(ke,Pe)&&_e(Le,Pe,ke[Pe]);if(ce)for(var Pe of ce(ke))ye.call(ke,Pe)&&_e(Le,Pe,ke[Pe]);return Le},xe=(Le,ke)=>le(Le,fe(ke)),ge=(Le,ke,Pe)=>new Promise((Oe,Ue)=>{var Ge=We=>{try{Me(Pe.next(We))}catch(it){Ue(it)}},tt=We=>{try{Me(Pe.throw(We))}catch(it){Ue(it)}},Me=We=>We.done?Oe(We.value):Promise.resolve(We.value).then(Ge,tt);Me((Pe=Pe.apply(Le,ke)).next())});const Se=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:be}=ze.default,Ae=({exercise:Le,socket:ke,dispatch:Pe,onStartScreenshot:Oe,onCloseScreenshot:Ue,handleToDetail:Ge})=>{const[tt,Me]=a.default.useModal(),We=(0,ve.useRef)(),[it,lt]=(0,ve.useState)(!0),$e=(0,ve.useRef)(!1),Je=(0,b.useParams)();(0,ve.useEffect)(()=>{var Ze,et,Ie;if(document.addEventListener((0,de.gH)(),Ve,!1),window.addEventListener("blur",yt,!1),(Ze=Le.exerciseUserInfo)!=null&&Ze.screen_open&&(0,de.vp)()&<(!1),(et=Le.exerciseUserInfo)!=null&&et.screen_open&&!(0,de.vp)()){(0,x.RG)(" ",!0);const je=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Le.exerciseUserInfo.screen_sec+3:Le.exerciseUserInfo.screen_sec+10+1;We.current=a.default.info({icon:null,centered:!0,width:444,title:(0,E._V)(E.CP.recordScreen1),keyboard:!1,content:re.createElement("div",null,(0,E._V)(E.CP.recordScreen2),re.createElement("span",{style:{color:"#FF9849"}},Le.exerciseUserInfo.screen_num-Le.exerciseUserInfo.used_screen_num),(0,E._V)(E.CP.recordScreen3)),okText:re.createElement("span",null,(0,E._V)(E.CP.recordScreen4),"\uFF08",re.createElement("span",{style:{display:"inline-block"}},re.createElement(be,{onFinish:()=>ge(void 0,null,function*(){var De;const Xe=yield ft();(De=We.current)==null||De.destroy(),Xe.used_screen_num&&Fe(Xe.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+je*1e3})),"S\uFF09"),onOk:()=>{var De;(0,x.RG)(" ",!0),(De=We.current)==null||De.destroy(),lt(!1),(0,de.Dj)(document.body),document.getElementById("root").addEventListener("click",Qe,!1)}})}return(Ie=Le.exerciseUserInfo)!=null&&Ie.screen_open&&!(0,de.vp)()||document.getElementById("root").addEventListener("click",Qe,!1),()=>{document.getElementById("root").removeEventListener("click",Qe,!1),document.removeEventListener((0,de.gH)(),Ve,!1),window.removeEventListener("blur",yt,!1)}},[]),(0,ve.useEffect)(()=>{setTimeout(()=>{Le.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",Qe,!1),document.removeEventListener((0,de.gH)(),Ve,!1))},500),st()},[Le.actionTabs]),(0,ve.useEffect)(()=>{setTimeout(()=>{Le.exerciseUserInfo.used_screen_num>Le.exerciseUserInfo.screen_num&&rt()},500)},[Le.exerciseUserInfo]);const Ye=()=>ge(void 0,null,function*(){const Ze=yield ft();setTimeout(()=>{var et,Ie;(et=We.current)==null||et.destroy(),We.current=a.default.info({okText:re.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:re.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",re.createElement("span",{className:"c-red"},Ze.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",re.createElement("span",{className:"c-red"},(Ie=Le.exerciseUserInfo)==null?void 0:Ie.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>ge(void 0,null,function*(){(0,de.Dj)(document.body)})})},1e3)}),Qe=Ze=>{!(0,de.vp)()&&Ze.target.nodeName!=="A"&&Ze.target.nodeName!=="BUTTON"&&Ze.target.innerHTML!=="\u786E \u5B9A"&&(0,de.Dj)(document.body)},st=()=>ge(void 0,null,function*(){const Ze=yield Pe({type:"exercise/getExerciseUserInfo",payload:we({},Je)});return Ze==null?void 0:Ze.data}),ot=Ze=>ge(void 0,null,function*(){var et;if((et=Le.exerciseUserInfo)!=null&&et.screen_at){const je=yield(0,ee.ck)(xe(we({},Je),{reset:!0}));if((je==null?void 0:je.status)===-6)return}const Ie=yield(0,ee.oy)({id:Je.categoryId});if(Ie!=null&&Ie.is_commit){a.default.destroyAll(),yield mt(),gt(!0);return}else Fe(Ze+1)}),mt=()=>ge(void 0,null,function*(){var Ze;const et=ne()(),Ie=Le.exerciseUserInfo.screen_sec;if(Be.current.length>0){const je=et.format("YYYY-MM-DD HH:mm:ss");let De=Math.floor(et.diff(ne()(Be.current[0].start))/1e3);const Xe=Be.current.length;De/Ie>>0>Xe&&(De=(Xe+1)*Ie-1),yield(0,ee.P8)(Je.categoryId,{exercise_user_id:(Ze=Le.exerciseUserInfo)==null?void 0:Ze.exercise_user_id,time:je,time_long:De,count:Xe})}Be.current=[]}),dt=(0,ve.useRef)(0),qe=(0,ve.useRef)(0),Be=(0,ve.useRef)([]),at=(0,ve.useRef)(!1),Fe=Ze=>ge(void 0,null,function*(){var et;$e.current||(Oe(),a.default.destroyAll(),dt.current=ne()().valueOf(),at.current=!0,We.current=a.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:te.exitFullScreenModalWrapper,okText:re.createElement("span",null,(0,E._V)(E.CP.recordScreen8)),content:re.createElement("div",{className:te.exitFullScreenModal},re.createElement("img",{src:se,alt:"",className:te.warningIcon}),re.createElement("div",{className:te.warningText,style:{marginBottom:50,fontWeight:500}},(0,E._V)(E.CP.recordScreen9)),re.createElement("div",{style:{marginBottom:40}},(0,E._V)(E.CP.recordScreen10)),re.createElement("div",{style:{marginBottom:40}},(0,E._V)(E.CP.recordScreen11),re.createElement("span",{className:te.warningText},((et=Le.exerciseUserInfo)==null?void 0:et.screen_num)+1),(0,E._V)(E.CP.recordScreen12),re.createElement("span",{className:te.warningText,style:{fontWeight:600}},(0,E._V)(E.CP.recordScreen13)),",",(0,E._V)(E.CP.recordScreen14),re.createElement("span",{className:te.warningText},Ze-1),(0,E._V)(E.CP.recordScreen15)),re.createElement("div",null,re.createElement("span",null,re.createElement(be,{className:te.countdownWrapper,onFinish:()=>{qe.current=ne()().valueOf(),Be.current.push({start:dt.current,end:qe.current}),ot(Ze)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Le.exerciseUserInfo.screen_sec+1)*1e3}),(0,E._V)(E.CP.recordScreen25)),(0,E._V)(E.CP.recordScreen16))),onOk:()=>{(0,x.RG)(" ",!0),mt(),(0,de.Dj)(document.body),Ue(),We.current.destroy(),at.current=!1}}))}),rt=()=>ge(void 0,null,function*(){a.default.destroyAll(),(yield(0,ee.VL)({categoryId:Je.categoryId,commit_method:1}))&>()}),gt=(Ze=!1)=>ge(void 0,null,function*(){var et,Ie;if(document.removeEventListener((0,de.gH)(),Ve,!1),(0,de.BU)(),a.default.destroyAll(),$e.current=!0,Ze){const je=yield(0,ee.Yu)(Je.categoryId,{exercise_user_id:(et=Le.exerciseUserInfo)==null?void 0:et.exercise_user_id});tt.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:te.forcedModalWrapper,centered:!0,content:re.createElement("div",{className:te.forcedModalContent},re.createElement("img",{src:z,alt:""}),re.createElement("div",{className:te.forcedText},(0,E._V)(E.CP.recordScreen17)),re.createElement("div",{className:te.screenNumText},(0,E._V)(E.CP.recordScreen18),(Ie=Le.exerciseUserInfo)==null?void 0:Ie.screen_num,(0,E._V)(E.CP.recordScreen19)),re.createElement(he.default,{dataSource:je==null?void 0:je.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,E._V)(E.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,E._V)(E.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,E._V)(E.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{Ue(),Ge()},onOk:()=>{b.history.push(`/classrooms/${Je.coursesId}/exercisenotice/${Je.categoryId}/users/${Je.login}?isShowApply=true`)}})}else tt.info({content:re.createElement("div",{className:"tc font16"},(0,E._V)(E.CP.recordScreen23),re.createElement("br",null),(0,E._V)(E.CP.recordScreen24)),onOk:()=>{Ge()}})}),yt=Ze=>{(0,de.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!at.current&&(0,de.BU)()},ft=()=>ge(void 0,null,function*(){var Ze;if((Ze=Le.exerciseUserInfo)!=null&&Ze.screen_at){const je=yield(0,ee.ck)(xe(we({},Je),{reset:!0}));if((je==null?void 0:je.status)===-6)return}const et=yield(0,ee.oy)({id:Je.categoryId});if(et!=null&&et.is_commit){gt();return}return yield st()}),Ve=()=>ge(void 0,null,function*(){var Ze;if((0,x.RG)(" ",!0),(0,de.vp)()){if((Ze=Le.exerciseUserInfo)!=null&&Ze.screen_at){var et=yield(0,ee.ck)(xe(we({},Je),{reset:!0}));if((et==null?void 0:et.status)===-6)return}}else if(!at.current){var et=yield(0,ee.ck)(we({},Je));if((et==null?void 0:et.status)===-6)return;const je=yield st();Fe(je.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),He=()=>ge(void 0,null,function*(){(0,ee.ck)(we({},Je));const Ze=yield st();Fe(Ze.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return re.createElement("div",null,Me)};var Te=(0,b.connect)(({exercise:Le,globalSetting:ke})=>({globalSetting:ke,exercise:Le}))(Ae)},38241:function(bt,pt,Ce){"use strict";Ce.d(pt,{X:function(){return he},y:function(){return a}});var ve=Ce(59301),ze=Ce(6767);const a=de=>{(0,ve.useEffect)(()=>{if(de){const ee=ne=>{ne.key==="F12"&&(ne.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},oe=ne=>{ne.preventDefault()};return document.addEventListener("keydown",ee),document.addEventListener("contextmenu",oe),()=>{document.removeEventListener("keydown",ee),document.removeEventListener("contextmenu",oe)}}},[de])},he=()=>{const[de,ee]=(0,ve.useState)(!1),oe=ne=>{const{keyCode:te,ctrlKey:se,metaKey:z,type:x}=ne;(x==="paste"||(te===67||te===86)&&(z||se))&&(ze.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),ne.preventDefault(),ne.stopPropagation())};return(0,ve.useEffect)(()=>(de&&(window.addEventListener("keydown",oe,!0),window.addEventListener("paste",oe,!0)),()=>{window.removeEventListener("keydown",oe,!0),window.removeEventListener("paste",oe,!0)}),[de]),{setOpenDisableCopyAndPaste:ee,disableCopyAndPaste:de}}},54344:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return et}});var ve=Ce(59301),ze={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},a=Ce(92310),he=Ce.n(a),de=Ce(29787);var ee=function(Ie,je){return(ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(De,Xe){De.__proto__=Xe}||function(De,Xe){for(var ct in Xe)Object.prototype.hasOwnProperty.call(Xe,ct)&&(De[ct]=Xe[ct])})(Ie,je)};function oe(Ie,je){function De(){this.constructor=Ie}ee(Ie,je),Ie.prototype=je===null?Object.create(je):(De.prototype=je.prototype,new De)}function ne(Ie,je,De,Xe){return new(De||(De=Promise))(function(ct,Ne){function vt(kt){try{Ot(Xe.next(kt))}catch(xt){Ne(xt)}}function wt(kt){try{Ot(Xe.throw(kt))}catch(xt){Ne(xt)}}function Ot(kt){var xt;kt.done?ct(kt.value):(xt=kt.value,xt instanceof De?xt:new De(function(Nt){Nt(xt)})).then(vt,wt)}Ot((Xe=Xe.apply(Ie,je||[])).next())})}function te(Ie,je){var De,Xe,ct,Ne,vt={label:0,sent:function(){if(1&ct[0])throw ct[1];return ct[1]},trys:[],ops:[]};return Ne={next:wt(0),throw:wt(1),return:wt(2)},typeof Symbol=="function"&&(Ne[Symbol.iterator]=function(){return this}),Ne;function wt(Ot){return function(kt){return function(xt){if(De)throw new TypeError("Generator is already executing.");for(;vt;)try{if(De=1,Xe&&(ct=2&xt[0]?Xe.return:xt[0]?Xe.throw||((ct=Xe.return)&&ct.call(Xe),0):Xe.next)&&!(ct=ct.call(Xe,xt[1])).done)return ct;switch(Xe=0,ct&&(xt=[2&xt[0],ct.value]),xt[0]){case 0:case 1:ct=xt;break;case 4:return vt.label++,{value:xt[1],done:!1};case 5:vt.label++,Xe=xt[1],xt=[0];continue;case 7:xt=vt.ops.pop(),vt.trys.pop();continue;default:if(ct=vt.trys,!((ct=ct.length>0&&ct[ct.length-1])||xt[0]!==6&&xt[0]!==2)){vt=0;continue}if(xt[0]===3&&(!ct||xt[1]>ct[0]&&xt[1]{},onFillChange:Ye=ot=>{},onFillBlur:Qe=()=>{},onFillFocus:st=()=>{}})=>{let ot=ae(String(Le||""));const mt=(0,ve.useRef)(),dt=(0,ve.useRef)(),[qe,Be]=(0,ve.useState)(""),[at,Fe]=(0,ve.useState)("office"),[rt,gt]=(0,ve.useState)([]),yt=(0,ve.useRef)("a"+(0,z.Z)()),ft={},Ve=xt=>//i.test(xt||""),He=(xt,Nt,Rt)=>{const Ht=document.createElement(xt===ge?"input":"textarea");Ht.style.width="100%",Ht.style.height=xt===ge?"40px":"151px",Ht.rows=5,Ht.spellcheck=!1,Ht.name="edu-program-fill",Ht.placeholder="\u8BF7\u8F93\u5165",Ht.dataset.id=Nt;const Yt=Object.keys(ft).length;return ft[Yt]=Ht,`${Ht.outerHTML}`};function Ze(xt){return xt=xt.replace(/!\[.*?\]\(.*?\)/g,""),xt=xt.replace(/\[.*?\]\(.*?\)/g,""),xt=xt.replace(new RegExp("","gs"),""),xt=xt.replace(//g,""),xt=xt.replace(//g,""),xt=xt.replace(new RegExp(".*?<\\/video>","gs"),""),xt=xt.replace(new RegExp(".*?<\\/audio>","gs"),""),xt=xt.replace(new RegExp(".*?<\\/style>","gs"),""),xt=xt.replace(new RegExp(".*?<\\/script>","gs"),""),xt}const et=xt=>!Oe&&Ve(ot)?xt:xt.replace(/([\s\S]+?)<\/style>/gim,function(Nt,Rt){let Ht=Rt.replace(/(\n|\r)/g,"").split("}"),Yt=[];return Ht.map(ar=>{ar!=""&&Yt.push(`.${yt.current} ${ar}`)}),``}),Ie=(0,ve.useMemo)(()=>{try{const Ht=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Yt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ar=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,ir=/\(\/attachments\/download\//g;ot=ot.replace(ir,"("+ee.Z.API_SERVER+"/attachments/download/").replace(Ht,"("+ee.Z.API_SERVER+"/api/attachments/").replace(Yt,'"'+ee.Z.API_SERVER+"/api/attachments/").replace(ar,'"'+ee.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,` `),mt.current.style.display="none"}catch(Ht){}if(We){let Ht=-1;return ot=ot.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Yt,ar,ir){var dr;return++Ht,He(Yt,Ht,(dr=$e==null?void 0:$e[Ht])==null?void 0:dr.value.replaceAll("<","<").replaceAll(">",">"))}),`
${et(ot||"")}
`}let xt=et(ot);xt=(0,a.ZP)(xt);const Nt=(0,a.ez)();ot.match(/\[TOC\]/)&&(xt=xt.replace("

[TOC]

",(0,a.Qv)()),(0,a.Iy)()),xt=xt.replace(/(__special_katext_id_\d+__)/g,(Ht,Yt)=>{const{type:ar,expression:ir}=Nt[Yt];return(0,ne.renderToString)(be(ir)||"",{displayMode:ar==="block",throwOnError:!1,output:"html"})}),xt=xt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,a.AL)();const Rt=document.createElement("div");if(Rt.innerHTML=xt,Oe)return Rt.innerText;if(Me){const Ht=Me.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return ct(Rt,Ht),Rt.innerHTML}return setTimeout(()=>wt(),500),Rt.innerHTML},[ot,Me]);(0,ve.useEffect)(()=>{Ne.current&&Ne.current.querySelectorAll(["input","textarea"]).forEach(Nt=>{Nt.oninput=je,Nt.onblur=De,Nt.onfocus=Xe})},[rt]),(0,ve.useEffect)(()=>{var xt,Nt,Rt,Ht,Yt;if($e!=null&&$e.length)try{const ar=Ne.current.querySelectorAll(".edu-program-fill-score"),ir=Ne.current.querySelectorAll('[name="edu-program-fill"]');for(const[dr,Tr]of ir.entries())Tr.value=((xt=$e==null?void 0:$e[dr])==null?void 0:xt.value)||"",((Nt=$e==null?void 0:$e[dr])==null?void 0:Nt.type)==="warning"?Tr.className="program-fill-warning":((Rt=$e==null?void 0:$e[dr])==null?void 0:Rt.type)==="success"?Tr.className="program-fill-success":Tr.className="";for(const[dr,Tr]of ar.entries())Tr.innerHTML=(Ht=$e==null?void 0:$e[dr])!=null&&Ht.score?`${(Yt=$e==null?void 0:$e[dr])==null?void 0:Yt.score}\u5206`:"";gt($e)}catch(ar){console.log(ar,"error")}},[$e]);const je=xt=>{rt[xt.target.dataset.id]=rt[xt.target.dataset.id]||{},rt[xt.target.dataset.id].value=xt.target.value,gt([...rt]),Ye(rt,xt.target.dataset.id)},De=xt=>{rt[xt.target.dataset.id]=rt[xt.target.dataset.id]||{},rt[xt.target.dataset.id].value=xt.target.value,gt([...rt]),Qe(rt,xt.target.dataset.id)},Xe=xt=>{rt[xt.target.dataset.id]=rt[xt.target.dataset.id]||{},rt[xt.target.dataset.id].value=xt.target.value,gt([...rt]),st(rt,xt.target.dataset.id)};function ct(xt,Nt){return xt.childNodes.forEach(Rt=>{var Ht;if(Rt.childNodes.length>0)ct(Rt,Nt);else if(Rt.nodeName!=="IMG")if(Rt.innerHTML)Rt.innerHTML=(Ht=Rt.innerHTML)==null?void 0:Ht.replace(new RegExp(Nt,"gi"),'$&');else{const Yt=document.createElement("span");Yt.innerHTML=Rt.textContent.replace(new RegExp(Nt,"gi"),'$&'),Rt.replaceWith(Yt)}})}const Ne=(0,ve.useRef)();a.jb.WebkitLineClamp=Ue,Ue&&(Ge=we(we({},Ge),a.jb));function vt(xt){let Nt=xt.target;if(Nt.tagName.toUpperCase()==="A"){let Rt=Nt.getAttribute("href");if(Rt.indexOf("office")>-1)xt.preventDefault(),Be(Rt),Fe("office");else if(Rt.indexOf("application/pdf")>-1)xt.preventDefault(),Be(Rt),Fe("pdf");else if(Rt.indexOf("text/html")>-1)xt.preventDefault(),Be(Rt),Fe("html");else if(Rt.startsWith("#")){xt.preventDefault();let Ht=document.getElementById(Rt.replace("#",""));Ht&&Ht.scrollIntoView(!0)}}}const wt=()=>{var xt;const Nt=(xt=Ne.current)==null?void 0:xt.querySelectorAll("video");Nt==null||Nt.forEach(Rt=>{if(Rt.oncontextmenu=()=>!1,Rt.src.indexOf(".m3u8")>-1&&!Rt.canPlayType("application/vnd.apple.mpegurl")){if(de.ZP.isSupported()){var Ht=new de.ZP;Ht.loadSource(Rt.src),Ht.attachMedia(Rt)}}})};(0,ve.useEffect)(()=>{if(Ne.current&&Ie&&Ie.match(Se)&&window.PR.prettyPrint(),Ne.current)return Ne.current.addEventListener("click",vt),()=>{var xt;(xt=Ne.current)==null||xt.removeEventListener("click",vt),(0,a.AL)(),(0,a.Iy)()}},[Ie,Ne.current,vt]);const Ot=xt=>{xt.target.nodeName==="IMG"&&xt.target.className.indexOf("draw-flowchart")>-1?(mt.current.style.zIndex=1,mt.current.style.display="flex",mt.current.style.width=xt.target.clientWidth+"px",mt.current.style.height=xt.target.clientHeight+"px",mt.current.style.top=xt.target.offsetTop+"px",mt.current.style.left=xt.target.offsetLeft+"px",xt.target.id&&(dt.current=xt.target.id)):mt.current.style.display="none"},kt=()=>{mt.current.style.display="none"};return(0,ve.useEffect)(()=>{var xt;const Nt=Rt=>{Rt.preventDefault(),Rt.clipboardData.setData("text",window.getSelection().toString())};return(xt=Ne.current)==null||xt.addEventListener("copy",Nt),()=>{var Rt;(Rt=Ne.current)==null||Rt.removeEventListener("copy",Nt)}},[Ne.current]),ve.createElement("div",{style:{position:"relative"},onMouseLeave:kt},Oe&&ve.createElement("div",{ref:Ne,className:`${le.mdBody} `},Ie),!Oe&&!Ve(Ie)&&ve.createElement("div",{ref:Ne,style:we({},Ge),onMouseOver:Ot,className:`${Pe||""} ${lt?"disabled-fill":""} markdown-body ${le.mdBody} ${yt.current}`,dangerouslySetInnerHTML:{__html:Ie}}),!Oe&&Ve(Ie)&&ve.createElement(re,{html:Ie}),ve.createElement("div",{ref:mt,className:`${le.button} ${ke?"":le.previewFlowChart}`},ve.createElement(te.Z,null,ve.createElement(se.ZP,{onClick:()=>{ke?Je(dt.current):(Be(dt.current),Fe("flowChart"))}},ke?"\u7F16\u8F91":"\u9884\u89C8"))),ve.createElement(x.Z,{close:!0,data:qe,type:qe!=null&&qe.length?at:"",style:we({},tt),onClose:()=>Be("")}))}},35191:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return he}});var ve=Ce(95392),ze={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},a=Ce(59301),he=({message:de,className:ee,children:oe,style:ne={}})=>a.createElement("div",{className:`custom-spinner ${ze.idsRingWrapper} ${ee}`},a.createElement("div",{className:ze.ldsRing},a.createElement("div",null),a.createElement("div",null),a.createElement("div",null),a.createElement("div",null)),de?a.createElement("p",{style:ne},de):null,oe,a.createElement(ve.Outlet,null))},7181:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return ee}});var ve=Ce(59301),ze={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_"},a=Ce(92310),he=Ce.n(a),ee=({className:oe,style:ne={},leftNode:te,leftTitle:se="\u81EA\u6D4B\u8F93\u5165",rightNode:z,rightTitle:x="\u8FD0\u884C\u7ED3\u679C"})=>ve.createElement("div",{className:he()(ze.result,oe),style:ne},ve.createElement("div",{className:ze.left},ve.createElement("div",{className:ze.title},ve.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ve.createElement("span",null,se)),ve.createElement("div",{className:ze.leftNode},te)),ve.createElement("div",{className:ze.right},ve.createElement("div",{className:ze.title},ve.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ve.createElement("span",null,x)),ve.createElement("div",{className:ze.rightNode},z)))},96345:function(bt,pt,Ce){"use strict";var ve=Ce(59301),ze=Ce(59301);const a=({text:he,speed:de=100})=>{const[ee,oe]=(0,ve.useState)(""),ne=(0,ve.useRef)(0);return(0,ve.useEffect)(()=>{oe(""),ne.current=0;const te=setInterval(()=>{ne.currentse+he.charAt(ne.current)),ne.current+=1):clearInterval(te)},de);return()=>{clearInterval(te)}},[he]),ze.createElement("div",{className:"c-black"},ee)};pt.Z=a},79633:function(bt,pt,Ce){"use strict";Ce.d(pt,{cT:function(){return Se},pe:function(){return we}});var ve=Ce(59301),ze=Ce(14566),a=Ce(6767),he=Ce(57193),de=Ce(28209),ee=Ce.n(de),oe=Ce(1012),ne=Ce(95392),te=Ce(47257),se=Ce.n(te),z=Object.defineProperty,x=Object.defineProperties,b=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,le=(Ae,Te,Le)=>Te in Ae?z(Ae,Te,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Ae[Te]=Le,fe=(Ae,Te)=>{for(var Le in Te||(Te={}))re.call(Te,Le)&&le(Ae,Le,Te[Le]);if(E)for(var Le of E(Te))ae.call(Te,Le)&&le(Ae,Le,Te[Le]);return Ae},ce=(Ae,Te)=>x(Ae,b(Te)),ue=(Ae,Te)=>{var Le={};for(var ke in Ae)re.call(Ae,ke)&&Te.indexOf(ke)<0&&(Le[ke]=Ae[ke]);if(Ae!=null&&E)for(var ke of E(Ae))Te.indexOf(ke)<0&&ae.call(Ae,ke)&&(Le[ke]=Ae[ke]);return Le},ye=(Ae,Te,Le)=>new Promise((ke,Pe)=>{var Oe=tt=>{try{Ge(Le.next(tt))}catch(Me){Pe(Me)}},Ue=tt=>{try{Ge(Le.throw(tt))}catch(Me){Pe(Me)}},Ge=tt=>tt.done?ke(tt.value):Promise.resolve(tt.value).then(Oe,Ue);Ge((Le=Le.apply(Ae,Te)).next())});const{Dragger:_e}=ze.default,we=Ae=>{const Te="bf3c199c2470cb477d907b1e0917c17b",Le="5183666c72eec9e4";var ke=ee().enc.Utf8.parse(Te);let Pe=ee().enc.Utf8.parse(Le);var Oe=ee().AES.decrypt(Ae,ke,{iv:Pe,mode:ee().mode.CBC});return Oe.toString(ee().enc.Utf8)};let xe;const ge=Ae=>ye(void 0,[Ae],function*({identifier:Te,oldFilename:Le,newFilename:ke}){var Pe,Oe,Ue,Ge,tt,Me;const We=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});We.data=JSON.parse(we(We.data));const it=new OSS({endpoint:(Pe=We==null?void 0:We.data)==null?void 0:Pe.end_point,region:(Oe=We==null?void 0:We.data)==null?void 0:Oe.region,accessKeyId:(Ue=We==null?void 0:We.data)==null?void 0:Ue.access_key_id,accessKeySecret:(Ge=We==null?void 0:We.data)==null?void 0:Ge.access_key_secret,bucket:(tt=We==null?void 0:We.data)==null?void 0:tt.bucket,stsToken:(Me=We==null?void 0:We.data)==null?void 0:Me.security_token});return new Promise((lt,$e)=>{console.log(11111,`${Te}/${Le}`,`${Te}/${ke}`,We.data),it.copy(`/${Te}/${Le}`,`/${Te}/${ke}`).then(Je=>{console.log("\u62F7\u8D1D\u6210\u529F",Je)}).catch(Je=>{console.log(Je)})})}),Se=(Ae,Te,Le)=>ye(void 0,null,function*(){var ke,Pe,Oe,Ue,Ge,tt;Te.file_name=Ae.name;const Me=yield(0,he.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",we(Me.data)),Me.data=JSON.parse(we(Me.data));const We=Ae.name.split(".");We.pop();const it=Te.realFileName?We.join(""):(0,oe.Z)(),lt=new(se())({endpoint:(ke=Me==null?void 0:Me.data)==null?void 0:ke.end_point,region:(Pe=Me==null?void 0:Me.data)==null?void 0:Pe.region,accessKeyId:(Oe=Me==null?void 0:Me.data)==null?void 0:Oe.access_key_id,accessKeySecret:(Ue=Me==null?void 0:Me.data)==null?void 0:Ue.access_key_secret,bucket:(Ge=Me==null?void 0:Me.data)==null?void 0:Ge.bucket,stsToken:(tt=Me==null?void 0:Me.data)==null?void 0:tt.security_token});return new Promise(($e,Je)=>{var Ye;lt.multipartUpload(`${it}`,new Blob([Ae],{type:Ae.type}),ce(fe({timeout:200*1e3,partSize:102400},Le),{callback:{url:(Ye=Me==null?void 0:Me.data)==null?void 0:Ye.callback_url,host:Me==null?void 0:Me.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,he.rz)(Te)}})).then(function(Qe){var st;Ae.response=(st=Qe.data)==null?void 0:st.data,$e(Qe==null?void 0:Qe.data)}).catch(function(Qe){Je(Qe),console.log("err:",Qe)})})}),be=Ae=>{var Te=Ae,{user:Le,cancelUpload:ke}=Te,Pe=ue(Te,["user","cancelUpload"]);const[Oe,Ue]=(0,ve.useState)([]);let[Ge,tt]=(0,ve.useState)();const Me={onRemove:it=>{Ue([...Oe.filter(lt=>lt.name!==it.name)]),Pe.onChange(Oe.filter(lt=>lt.name!==it.name))},disabled:Pe.disabled,multiple:!0,fileList:Oe==null?void 0:Oe.map(it=>it.file),customRequest:()=>{},beforeUpload:it=>ye(void 0,null,function*(){let lt=Pe.maxSize||1073741824;if(Oe.filter($e=>$e.name===it.name).length){a.ZP.info(`${it.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(it==null?void 0:it.size)>lt?(a.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${lt/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(Oe.push({name:it.name,file:it}),Ue([...Oe]),Pe.onChange(Oe),!1)})},We=(it,lt)=>ye(void 0,null,function*(){var $e,Je,Ye,Qe,st,ot;lt.file_name=it.name;const mt=it.name,dt=yield(0,he.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(dt.data=JSON.parse(we(dt.data)),(dt==null?void 0:dt.status)!==0){Oe[Oe.findIndex(at=>at.name===mt)].status="error",Oe[Oe.findIndex(at=>at.name===mt)].file.status="error",Pe.onChange(Oe),a.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}Ge=new(se())({endpoint:($e=dt==null?void 0:dt.data)==null?void 0:$e.end_point,region:(Je=dt==null?void 0:dt.data)==null?void 0:Je.region,accessKeyId:(Ye=dt==null?void 0:dt.data)==null?void 0:Ye.access_key_id,accessKeySecret:(Qe=dt==null?void 0:dt.data)==null?void 0:Qe.access_key_secret,bucket:(st=dt==null?void 0:dt.data)==null?void 0:st.bucket,stsToken:(ot=dt==null?void 0:dt.data)==null?void 0:ot.security_token}),console.log(it,"file"),tt(Ge);const qe=it.name.split(".");qe.pop();const Be=mt.indexOf(".")>-1?lt.realFileName?qe.join("."):(0,oe.Z)():mt;return new Promise((at,Fe)=>{var rt;try{Ge.multipartUpload(`${Pe.identifier}/${Be}${mt.indexOf(".")>-1?"."+mt.split(".").pop():""}`,new Blob([it.file],{type:it.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(gt,yt,ft)=>{try{console.log("\u8FDB\u5EA6",gt,yt,ft);const Ve=Oe.findIndex(He=>He.name===mt);Oe[Ve].file.percent=gt*100,Oe[Ve].tempCheckpoint=yt,Ue([...Oe])}catch(Ve){}},checkpoint:Oe[Oe.findIndex(gt=>gt.name===mt)].tempCheckpoint,callback:{customValue:{id:mt+""},url:(rt=dt==null?void 0:dt.data)==null?void 0:rt.callback_url,host:dt==null?void 0:dt.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,he.rz)(lt)}}).then(function(gt){var yt,ft,Ve;const He=Oe.findIndex(et=>et.name===mt);let Ze="done";if(((yt=gt.data)==null?void 0:yt.status)===0){it.response=(ft=gt.data)==null?void 0:ft.data;const et=Oe.findIndex(Ie=>Ie.name===mt);Oe[et].status="done",Oe[et].file.status="done"}else a.ZP.warning((Ve=gt.data)==null?void 0:Ve.message),Ze="error";Oe[He].status=Ze,Oe[He].file.status=Ze,Pe.onChange(Oe),at(gt==null?void 0:gt.data)}).catch(function(gt){Oe[Oe.findIndex(yt=>yt.name===mt)].status="error",Oe[Oe.findIndex(yt=>yt.name===mt)].file.status="error",a.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Ue([...Oe]),Pe.onChange(Oe),Fe(gt),console.log("err:",gt)})}catch(gt){}})});return(0,ve.useEffect)(()=>{Oe.every(it=>it==="done"||it==="error")&&Pe.onComplete(Oe)},[Oe]),(0,ve.useEffect)(()=>{ke&&(Ge==null||Ge.cancel())},[ke]),(0,ve.useEffect)(()=>{Pe.uploading&&Oe.map(it=>ye(void 0,null,function*(){var lt;if((!it.status||it.status==="error")&&!ke){it.status="uploading",it.file.status="uploading";const $e=yield We(it,{login:(lt=Le==null?void 0:Le.userInfo)==null?void 0:lt.login,container_type:Pe.container_type,container_id:Pe.container_id,description:Pe.description,realFileName:Pe.realFileName})}}))},[Pe.uploading]),ve.createElement(_e,ce(fe({},Me),{height:Pe.height,className:Pe.className}),ve.createElement("p",{className:"ant-upload-hint"},Pe.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};pt.ZP=(0,ne.connect)(({loading:Ae,globalSetting:Te,user:Le})=>({globalSetting:Te,loading:Ae.models.competitions,user:Le}))(be)},48775:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return he}});var ve=Ce(59301),ze=Ce(27035),a=Ce(90083),he=()=>{const[de,ee]=(0,ve.useState)(""),[oe,ne]=(0,ve.useState)(0);let[te,se]=(0,ve.useState)(),[z,x]=(0,ve.useState)();const[b,E]=(0,ve.useState)(!1),re=(0,ve.useRef)("");(0,ve.useEffect)(()=>ze.Z.subscribe("preview-image",Se=>{ee(Se),console.log(we.current)}),[]),(0,ve.useEffect)(()=>(document.addEventListener("keydown",ae),()=>{document.removeEventListener("keydown",ae)}),[]),(0,ve.useEffect)(()=>{re.current=de},[de]);function ae(ge){console.log("e====",ge),ge.keyCode==27&&re.current&&le()}function le(){document.body.style.overflow="auto",se(void 0),x(void 0),ne(0),ee("")}function fe(){ne(oe+90)}function ce(){te=we.current.width*1.1,z=we.current.height*1.1,x(z),se(te)}function ue(){te=we.current.width/1.1,z=we.current.height/1.1,x(z),se(te)}const ye=(0,ve.useRef)(),_e=(0,ve.useRef)(),we=(0,ve.useRef)(),xe=ge=>{(ge.nativeEvent.target===ye.current||ge.nativeEvent.target===_e.current)&&le()};return ve.createElement(ve.Fragment,null,de?ve.createElement("div",null,ve.createElement("div",{className:"preview-wrp-group",ref:_e},ve.createElement(a.Z,{className:"image-preview",src:de,style:{display:"none"},preview:{visible:!0,src:de,onVisibleChange:ge=>{ee("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},99678:function(bt,pt,Ce){"use strict";Ce.d(pt,{h:function(){return ye},Z:function(){return ue}});var ve=Ce(59301),ze=Ce(82326),a=Ce(28284),he=Ce(7939),de=Ce(89780),ee=Ce.n(de),oe=Ce(4887),ne=Object.defineProperty,te=Object.defineProperties,se=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,E=(_e,we,xe)=>we in _e?ne(_e,we,{enumerable:!0,configurable:!0,writable:!0,value:xe}):_e[we]=xe,re=(_e,we)=>{for(var xe in we||(we={}))x.call(we,xe)&&E(_e,xe,we[xe]);if(z)for(var xe of z(we))b.call(we,xe)&&E(_e,xe,we[xe]);return _e},ae=(_e,we)=>te(_e,se(we));const le=ze.default.Option,fe={labelCol:{span:4},wrapperCol:{span:20}},ce={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};var ue=({callback:_e,onCancel:we})=>{const[xe,ge]=(0,ve.useState)("python");function Se(Ae){ge(ce[Ae][1])}function be(Ae){_e(Ae)}return ve.createElement(a.default,ae(re({},fe),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:be,style:{width:500}}),ve.createElement(a.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ve.createElement(ze.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Se},Object.keys(ce).map(Ae=>ve.createElement(le,{key:Ae,value:Ae},ce[Ae][0])))),ve.createElement(a.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ve.createElement(ye,{mode:xe})),ve.createElement("div",{className:"flex-container flex-end"},ve.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ve.createElement(he.ZP,{type:"ghost",onClick:we},"\u53D6\u6D88")))};function ye({value:_e,onChange:we,mode:xe,options:ge={}}){const Se=(0,ve.useRef)(),[be,Ae]=(0,ve.useState)();return(0,ve.useEffect)(()=>{if(be){let Te=function(Le){const ke=Le.getValue();we&&we(ke)};return be.on("change",Te),()=>{be.off("change",Te)}}},[be,we]),(0,ve.useEffect)(()=>{be&&be.setOption("mode",xe)},[be,xe]),(0,ve.useEffect)(()=>{be&&(_e!==be.getValue()||_e==="")&&setTimeout(()=>{be.setValue(_e||"")},300)},[be,_e]),(0,ve.useEffect)(()=>{if(Se.current&&!be){const Te=ee().fromTextArea(Se.current,re({mode:xe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ge));Ae(Te)}},[Se.current,be]),ve.createElement("div",{className:"my-codemirror-container"},ve.createElement("textarea",{ref:Se}))}},17949:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return Jt}});var ve=Ce(59301),ze=Ce(95392),a=Ce(89780),he=Ce.n(a),de=Ce(76374),ee=Ce(4887),oe=Ce(6313),ne=Ce(25717),te=Ce(99498),se=Ce(25419),z=Ce(67549),x=Ce(97231),b=({value:Wt="",className:Vt,showTextOnly:tr,showLines:mr,style:Mt={}})=>{const jt=(0,ve.useMemo)(()=>"",[Wt]);return ve.createElement(ve.Fragment,null,ve.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},E=Object.defineProperty,re=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,ue=(Wt,Vt,tr)=>Vt in Wt?E(Wt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:tr}):Wt[Vt]=tr,ye=(Wt,Vt)=>{for(var tr in Vt||(Vt={}))fe.call(Vt,tr)&&ue(Wt,tr,Vt[tr]);if(le)for(var tr of le(Vt))ce.call(Vt,tr)&&ue(Wt,tr,Vt[tr]);return Wt},_e=(Wt,Vt)=>re(Wt,ae(Vt));let we=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function xe({onActionCallback:Wt,title:Vt,icon:tr,actionName:mr,className:Mt="",children:jt}){function St(){Wt(mr)}return ve.createElement("a",{title:Vt,className:Mt,onClick:St},ve.createElement("i",{className:`${tr}`}),jt)}var ge=({watch:Wt,showNullButton:Vt,showNullProgramButton:tr,onActionCallback:mr,fullScreen:Mt,insertTemp:jt,hidetoolBar:St,extraUse:Et})=>{const It=[...we,{title:`${Wt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Wt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ve.createElement("ul",{className:"markdown-toolbar-container"},!St&&It.map((Dt,At)=>ve.createElement("li",{key:At},Dt.actionName?ve.createElement(xe,_e(ye({},Dt),{onActionCallback:mr})):ve.createElement("span",{className:"v-line"}))),Vt?ve.createElement("li",null,ve.createElement(xe,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:mr},ve.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,tr?ve.createElement(ve.Fragment,null,ve.createElement("li",null,ve.createElement(xe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:mr},ve.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),ve.createElement("li",null,ve.createElement(xe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:mr},ve.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&ve.createElement("li",null,ve.createElement(xe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:mr},ve.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Et&&ve.createElement("li",null,Et),ve.createElement("li",{className:"btn-full-screen"},ve.createElement(xe,{icon:`${Mt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Mt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:mr})))},Se=Ce(81123),be=Ce(28284),Ae=Ce(37568),Te=Ce(7939),Le=Object.defineProperty,ke=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,tt=(Wt,Vt,tr)=>Vt in Wt?Le(Wt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:tr}):Wt[Vt]=tr,Me=(Wt,Vt)=>{for(var tr in Vt||(Vt={}))Ue.call(Vt,tr)&&tt(Wt,tr,Vt[tr]);if(Oe)for(var tr of Oe(Vt))Ge.call(Vt,tr)&&tt(Wt,tr,Vt[tr]);return Wt},We=(Wt,Vt)=>ke(Wt,Pe(Vt));const it={labelCol:{span:4},wrapperCol:{span:20}};var lt=({callback:Wt,onCancel:Vt})=>{function tr(mr){Wt(mr)}return ve.createElement(be.default,We(Me({},it),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:tr,style:{width:500}}),ve.createElement(be.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ve.createElement(Ae.default,null)),ve.createElement(be.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ve.createElement(Ae.default,null)),ve.createElement("div",{className:"flex-container flex-end"},ve.createElement(Te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ve.createElement(Te.ZP,{type:"ghost",onClick:Vt},"\u53D6\u6D88")))},$e=Ce(99678),Je=Ce(90443),Ye=Ce(62957),Qe=Ce(77019),st=Ce(54344),ot=Ce(59301),mt=({callback:Wt,onCancel:Vt})=>{const tr=document.createElement("canvas"),mr=tr.getContext("2d");tr.width=1e3,tr.height=800,mr.fillStyle="#ffffff",mr.fillRect(0,0,tr.width,tr.height);const Mt=tr.toDataURL("image/png");return ot.createElement(Ye.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ot.createElement(Qe.Z,{style:{height:"100vh"}},ot.createElement(st.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Mt,visible:!0,title:String(Date.now())},onOk:jt=>{Wt({src:jt.url})},onClose:Vt})))},dt=Ce(30641),qe=Ce(5269),Be=Ce(6767),at={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},Fe=Ce(59301),gt=(0,ve.forwardRef)(({onCancel:Wt,editImgId:Vt,callback:tr},mr)=>{let Mt=(0,ve.useRef)(),jt=(0,ve.useRef)(),St=(0,ve.useRef)(),Et=(0,ve.useRef)(!1);const It=(0,ve.useRef)(!1);console.log("ref:",mr);const[Dt,At]=(0,ve.useState)(0),[_t,Ut]=(0,ve.useState)("100vh");return(0,ve.useEffect)(()=>{At(1)},[]),(0,ve.useImperativeHandle)(mr,()=>({setHeight:Ut})),Fe.createElement("div",{ref:It,className:"body-overflow-initial"},Fe.createElement(dt.Z,{width:"100vw",height:_t,footer:null,closable:!0,placement:"bottom",open:!!Dt,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${at.drawerWrap}`,onClose:()=>{window.saveDrawData(zt=>{tr({src:`/api/attachments/${zt}`,id:zt})})},title:Fe.createElement(Qe.Z,{align:"middle"},Fe.createElement(qe.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Fe.createElement(qe.Z,{onClick:()=>{Ut(_t==="60px"?"100vh":"60px")}},Fe.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),Fe.createElement(qe.Z,{onClick:()=>{window.saveDrawData(zt=>{if(zt===null){Be.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Be.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),tr({src:`/api/attachments/${zt}`,id:zt,disabledClose:!0})})}},Fe.createElement(Te.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},Fe.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${Vt||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:jt})))}),yt=Ce(78323),ft=Ce(47889),Ve=Ce(1439);const He=ft.ZP.Group,Ze={margin:"0 8px"};var et=({callback:Wt,onCancel:Vt})=>{function tr(mr){Wt(mr)}return ve.createElement(be.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:tr},ve.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ve.createElement("span",{style:Ze},"\u5355\u5143\u683C\u6570\uFF1A"),ve.createElement("span",{style:Ze},"\u884C\u6570"),ve.createElement(be.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ve.createElement(Ve.Z,null)),ve.createElement("span",{style:Ze},"\u5217\u6570"),ve.createElement(be.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ve.createElement(Ve.Z,null))),ve.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ve.createElement("span",{style:Ze},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ve.createElement(be.default.Item,{name:"align"},ve.createElement(He,null,ve.createElement(ft.ZP,{value:"default"},ve.createElement("i",{className:"fa fa-align-justify"})),ve.createElement(ft.ZP,{value:"left"},ve.createElement("i",{className:"fa fa-align-left"})),ve.createElement(ft.ZP,{value:"center"},ve.createElement("i",{className:"fa fa-align-center"})),ve.createElement(ft.ZP,{value:"right"},ve.createElement("i",{className:"fa fa-align-right"}))))),ve.createElement("div",{className:"flex-container flex-end"},ve.createElement(Te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ve.createElement(Te.ZP,{type:"ghost",onClick:Vt},"\u53D6\u6D88")))},Ie=Ce(71411),je=Ce(63089),De=Ce.n(je),ct=(0,ve.forwardRef)(({use3d:Wt,width:Vt,height:tr,callback:mr,showSaveButton:Mt},jt)=>{const St=(0,ve.useRef)(),Et=(0,ve.useRef)(),[It,Dt]=(0,ve.useState)(!1),At=(0,ve.useRef)({id:St,appName:"graphing",width:Vt||1e3,height:tr||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ve.useEffect)(()=>{Et.current=new(De())(At.current,!0),window.onload=function(){Et.current.inject("applet_container")}},[]);const _t=()=>{var Ut=window.ggbApplet.getPNGBase64(1,!0,72);return mr&&mr(Ut),Ut};return(0,ve.useEffect)(()=>{At.current.appName=It?"3D":"graphing",Et.current.inject("applet_container")},[It]),(0,ve.useEffect)(()=>{Dt(Wt)},[Wt]),(0,ve.useImperativeHandle)(jt,()=>({getImgData:_t})),ve.createElement(ve.Fragment,null,ve.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:St}),ve.createElement(Qe.Z,{align:"middle"},ve.createElement(qe.Z,{flex:1},ve.createElement(Ie.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:It,onChange:Ut=>Dt(Ut)})),ve.createElement(qe.Z,null,ve.createElement(Te.ZP,{size:"large",onClick:_t,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ne=Ce(24638);const vt="link",wt="upload-image",Ot="add-flowchart",kt="draw-image",xt="add-flowchart",Nt="code-block",Rt="add-table",Ht="------------",Yt={default:Ht,left:`:${Ht}`,center:`:${Ht}:`,right:`${Ht}:`};var ar=Ce(66991),ir=Ce(63949);function dr(){}let Tr=0;const Fr=1e4,Hr="\u2581",Vr="@\u2581\u2581@",rn="@\u2581@",yn=` **\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`,Br=["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 _n(Wt){return/^\d+$/.test(Wt)?`${Wt}px`:Wt}const ri=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Un={[ri+"-B"]:"bold",[ri+"-I"]:"italic"},Qt={[vt]:"\u6DFB\u52A0\u94FE\u63A5",[Nt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[wt]:"\u6DFB\u52A0\u56FE\u7247",[kt]:"\u6DFB\u52A0\u753B\u56FE",[Ot]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Rt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Jt=({defaultValue:Wt="",onChange:Vt,width:tr="100%",height:mr=400,miniToolbar:Mt=!1,isFocus:jt=!1,watch:St,insertTemp:Et,mode:It="markdown",id:Dt="markdown-editor-id",showResizeBar:At=!1,noStorage:_t=!1,showNullButton:Ut=!1,showNullProgramButton:zt=!1,hidetoolBar:qt=!1,fullScreen:er=!1,onBlur:wr,onCMBeforeChange:kr,onFullScreen:_r,className:Ft="",disablePaste:nr=!1,disabled:Mr=!1,disabledFill:jr=!1,placeholder:Ir="",values:br="",extraUse:Or,onAddBlank:rr})=>{const[Zt,Ur]=(0,ve.useState)(null),[Nr,Qr]=(0,ve.useState)(Wt),[pn,en]=(0,ve.useState)(St),[tn,zn]=(0,ve.useState)(er),[Jr,Xr]=(0,ve.useState)(""),[Ln,Kn]=(0,ve.useState)(0),[ni,Qn]=(0,ve.useState)(mr),[Ti,wi]=(0,ve.useState)(!1),[hi,un]=(0,ve.useState)(0),[ai,Wn]=(0,ve.useState)(0),Rn=(0,ve.useRef)(),li=(0,ve.useRef)(),ki=(0,ve.useRef)(),Di=(0,ve.useRef)(),xi=(0,ve.useRef)(),ii=(0,ve.useRef)(),Gn=(0,ze.useDispatch)();(0,ve.useEffect)(()=>{const lr=window.scrollY||window.pageYOffset;Qr(br),Zt==null||Zt.setValue(br),window.scrollTo(0,lr)},[br]),(0,ve.useEffect)(()=>{_r==null||_r(tn)},[tn]),(0,ve.useEffect)(()=>{if(Rn.current){let lr=function(hr,fr){var Dr;if(nr){fr.preventDefault();return}const zr=fr.clipboardData;if(zr){const cr=zr.types.toString(),Zr=zr.items;if(cr==="Files"||zr.types.indexOf("Files")>-1){if(fr.preventDefault(),It=="stex")return;try{let Gr=Zr[1];((Dr=Zr[0])==null?void 0:Dr.kind)==="file"&&(Gr=Zr[0]);const an=Gr.getAsFile(),Vn=an.name.split(".").pop();(0,Je.I)(an,Ar=>{var ln,An,Gi;Ar.id?((ln=an==null?void 0:an.type)==null?void 0:ln.indexOf("image"))>-1?Kt.replaceSelection(``):((An=an==null?void 0:an.type)==null?void 0:An.indexOf("video"))>-1?Kt.replaceSelection(``):((Gi=an==null?void 0:an.type)==null?void 0:Gi.indexOf("pdf"))>-1?Kt.replaceSelection(`${an.name}`):Br.includes(Vn)?Kt.replaceSelection(`${an.name}`):Kt.replaceSelection(`[${an.name}](/api/attachments/${Ar.id}?type=${Ar.content_type})`):(Ar==null?void 0:Ar.status)===401&&(document.location.href="/user/login")})}catch(Gr){Be.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Kt=he().fromTextArea(Rn.current,{mode:It,lineNumbers:!Mt,lineWrapping:!0,value:Wt,autoCloseTags:!0,autoCloseBrackets:!0});return Kt.on("keyup",function(hr,fr){fr.keyCode===8&&(hr.getValue()==""?Kt.setOption("placeholder",Ir):Kt.setOption("placeholder",null))}),Kt.on("keydown",function(hr,fr){if(fr.keyCode===8){var Dr=io(hr);Dr&&fr.preventDefault()}}),jt&&Kt.focus(),Kt.on("paste",lr),Mr&&Kt.on("beforeChange",function(hr,fr){(fr.origin==="paste"||fr.origin==="+input")&&fr.cancel()}),Ur(Kt),()=>{Kt.off("paste",lr)}}},[]);const Si=(0,ve.useCallback)(()=>{if(li.current)try{}catch(lr){console.log(lr,"---- to set md editor body height")}},[ni,li,tn]);(0,ve.useEffect)(()=>{function lr(){let Kt=new de.Z(hr=>{for(let fr of hr)(fr.target.offsetHeight>0||fr.target.offsetWidth>0)&&(Si(),Zt.setSize("100%","100%"),Zt.refresh())});return Kt.observe(Rn.current.parentElement),Kt}if(Zt){const Kt=lr();return()=>{var hr,fr;(hr=Rn.current)!=null&&hr.parentElement&&Kt.unobserve((fr=Rn.current)==null?void 0:fr.parentElement)}}},[Zt,Si]),(0,ve.useEffect)(()=>{if(Zt){let lr=[];for(const[Kt,hr]of Object.entries(Un)){let fr={[Kt]:()=>{Cn(hr)}};lr.push(fr),Zt.addKeyMap(fr)}return()=>{for(let Kt of lr)Zt.removeKeyMap(Kt)}}},[Zt]),(0,ve.useEffect)(()=>{er!==tn&&zn(er)},[er]),(0,ar.Z)(()=>{if(!_t&&Ln>0){let lr=new Date().getTime(),Kt=window.sessionStorage.getItem(Dt);lr>=Ln+Fr&&(!Kt||Kt!==Nr)&&(window.sessionStorage.setItem(Dt,Nr),wi(!0))}},Fr),(0,ve.useEffect)(()=>{en(St)},[Zt,St]),(0,ve.useEffect)(()=>{Zt&&jt&&Zt.focus()},[Zt,jt]),(0,ve.useEffect)(()=>{if(pn&&Zt){let lr=function(hr){let fr=hr.target;if(Di.current){let Dr=fr.scrollTop/fr.scrollHeight;Di.current.scrollTop=Di.current.scrollHeight*Dr}};const Kt=Zt.getScrollerElement();return Kt.addEventListener("scroll",lr),()=>{Kt.removeEventListener("scroll",lr)}}},[Zt,pn]),(0,ve.useEffect)(()=>{if(Zt&&kr){let lr=function(Kt,hr){kr(Kt,hr)};return Zt.on("beforeChange",lr),()=>{Zt.off("beforeChange",lr)}}},[Zt,kr]),(0,ve.useEffect)(()=>{if(Zt&&wr){let lr=function(){wr(Zt.getValue())};return Zt.on("blur",lr),()=>{Zt.off("blur",lr)}}},[Zt,wr]);function io(lr,Kt){var hr=lr.getDoc(),fr=hr.getCursor(),Dr=hr.getLine(fr.line),zr=Dr.charAt(fr.ch-1),cr=Dr.lastIndexOf("@\u2581@",fr.ch),Zr=Dr.lastIndexOf("@\u2581\u2581@",fr.ch),Gr=cr>Zr?cr:Zr,an=cr>Zr?3:4;if(Vr.indexOf(zr)===-1)return null;if(console.log("change1:",Kt,lr,Dr,fr,Gr,cr,Zr,zr),Gr>=0&&fr.ch-Gr<5){var Vn=Gr+an;return hr.replaceRange("",{line:fr.line,ch:Gr},{line:fr.line,ch:Vn}),{line:fr.line,ch:Vn}}return null}(0,ve.useEffect)(()=>{if(Zt){let lr=function(Kt,hr){const fr=Kt.getValue();Qr(fr),Kn(new Date().getTime()),Kt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Vt&&(zt?Vt(fr,Cr(fr)):Vt(fr))};return Zt.on("change",lr),()=>{Zt.off("change",lr)}}},[Zt,Vt]),(0,ve.useEffect)(()=>{if(Zt)if(Wt==null)Zt.setValue(""),Qr("");else{const lr=window.scrollY||window.pageYOffset;Wt!==Zt.getValue()&&(Zt.setValue(Wt),Qr(Wt),Zt.setCursor(Mr?1:Zt.lineCount(),0),window.scrollTo(0,lr))}},[Zt,Wt]);const Cn=(0,ve.useCallback)(lr=>{const Kt=Zt.getCursor(),hr=Zt.getSelection();let fr=hr.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Br=["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 _n(Wt){return/^\d+$/.test(Wt)?`${Wt}px`:Wt}const ri=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Un={[ri+"-B"]:"bold",[ri+"-I"]:"italic"},Qt={[vt]:"\u6DFB\u52A0\u94FE\u63A5",[Nt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[wt]:"\u6DFB\u52A0\u56FE\u7247",[kt]:"\u6DFB\u52A0\u753B\u56FE",[Ot]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Rt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Jt=({defaultValue:Wt="",onChange:Vt,width:tr="100%",height:mr=400,miniToolbar:Mt=!1,isFocus:jt=!1,watch:St,insertTemp:Et,mode:It="markdown",id:Dt="markdown-editor-id",showResizeBar:At=!1,noStorage:_t=!1,showNullButton:Ut=!1,showNullProgramButton:zt=!1,hidetoolBar:qt=!1,fullScreen:er=!1,onBlur:wr,onCMBeforeChange:kr,onFullScreen:_r,className:Ft="",disablePaste:nr=!1,disabled:Mr=!1,disabledFill:jr=!1,placeholder:Ir="",values:br="",extraUse:Or,onAddBlank:rr})=>{const[Zt,Ur]=(0,ve.useState)(null),[Nr,Qr]=(0,ve.useState)(Wt),[pn,en]=(0,ve.useState)(St),[tn,zn]=(0,ve.useState)(er),[Jr,Xr]=(0,ve.useState)(""),[Ln,Kn]=(0,ve.useState)(0),[ni,Qn]=(0,ve.useState)(mr),[Ti,wi]=(0,ve.useState)(!1),[hi,un]=(0,ve.useState)(0),[ai,Wn]=(0,ve.useState)(0),Rn=(0,ve.useRef)(),li=(0,ve.useRef)(),ki=(0,ve.useRef)(),Di=(0,ve.useRef)(),xi=(0,ve.useRef)(),ii=(0,ve.useRef)(),Gn=(0,ze.useDispatch)();(0,ve.useEffect)(()=>{const lr=window.scrollY||window.pageYOffset;Qr(br),Zt==null||Zt.setValue(br),window.scrollTo(0,lr)},[br]),(0,ve.useEffect)(()=>{_r==null||_r(tn)},[tn]),(0,ve.useEffect)(()=>{if(Rn.current){let lr=function(hr,fr){var Dr;if(nr){fr.preventDefault();return}const zr=fr.clipboardData;if(zr){const ur=zr.types.toString(),Zr=zr.items;if(ur==="Files"||zr.types.indexOf("Files")>-1){if(fr.preventDefault(),It=="stex")return;try{let Gr=Zr[1];((Dr=Zr[0])==null?void 0:Dr.kind)==="file"&&(Gr=Zr[0]);const an=Gr.getAsFile(),Vn=an.name.split(".").pop();(0,Je.I)(an,Ar=>{var ln,An,Gi;Ar.id?((ln=an==null?void 0:an.type)==null?void 0:ln.indexOf("image"))>-1?Kt.replaceSelection(``):((An=an==null?void 0:an.type)==null?void 0:An.indexOf("video"))>-1?Kt.replaceSelection(``):((Gi=an==null?void 0:an.type)==null?void 0:Gi.indexOf("pdf"))>-1?Kt.replaceSelection(`${an.name}`):Br.includes(Vn)?Kt.replaceSelection(`${an.name}`):Kt.replaceSelection(`[${an.name}](/api/attachments/${Ar.id}?type=${Ar.content_type})`):(Ar==null?void 0:Ar.status)===401&&(document.location.href="/user/login")})}catch(Gr){Be.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Kt=he().fromTextArea(Rn.current,{mode:It,lineNumbers:!Mt,lineWrapping:!0,value:Wt,autoCloseTags:!0,autoCloseBrackets:!0});return Kt.on("keyup",function(hr,fr){fr.keyCode===8&&(hr.getValue()==""?Kt.setOption("placeholder",Ir):Kt.setOption("placeholder",null))}),Kt.on("keydown",function(hr,fr){if(fr.keyCode===8){var Dr=io(hr);Dr&&fr.preventDefault()}}),jt&&Kt.focus(),Kt.on("paste",lr),Mr&&Kt.on("beforeChange",function(hr,fr){(fr.origin==="paste"||fr.origin==="+input")&&fr.cancel()}),Ur(Kt),()=>{Kt.off("paste",lr)}}},[]);const Si=(0,ve.useCallback)(()=>{if(li.current)try{}catch(lr){console.log(lr,"---- to set md editor body height")}},[ni,li,tn]);(0,ve.useEffect)(()=>{function lr(){let Kt=new de.Z(hr=>{for(let fr of hr)(fr.target.offsetHeight>0||fr.target.offsetWidth>0)&&(Si(),Zt.setSize("100%","100%"),Zt.refresh())});return Kt.observe(Rn.current.parentElement),Kt}if(Zt){const Kt=lr();return()=>{var hr,fr;(hr=Rn.current)!=null&&hr.parentElement&&Kt.unobserve((fr=Rn.current)==null?void 0:fr.parentElement)}}},[Zt,Si]),(0,ve.useEffect)(()=>{if(Zt){let lr=[];for(const[Kt,hr]of Object.entries(Un)){let fr={[Kt]:()=>{Cn(hr)}};lr.push(fr),Zt.addKeyMap(fr)}return()=>{for(let Kt of lr)Zt.removeKeyMap(Kt)}}},[Zt]),(0,ve.useEffect)(()=>{er!==tn&&zn(er)},[er]),(0,ar.Z)(()=>{if(!_t&&Ln>0){let lr=new Date().getTime(),Kt=window.sessionStorage.getItem(Dt);lr>=Ln+Fr&&(!Kt||Kt!==Nr)&&(window.sessionStorage.setItem(Dt,Nr),wi(!0))}},Fr),(0,ve.useEffect)(()=>{en(St)},[Zt,St]),(0,ve.useEffect)(()=>{Zt&&jt&&Zt.focus()},[Zt,jt]),(0,ve.useEffect)(()=>{if(pn&&Zt){let lr=function(hr){let fr=hr.target;if(Di.current){let Dr=fr.scrollTop/fr.scrollHeight;Di.current.scrollTop=Di.current.scrollHeight*Dr}};const Kt=Zt.getScrollerElement();return Kt.addEventListener("scroll",lr),()=>{Kt.removeEventListener("scroll",lr)}}},[Zt,pn]),(0,ve.useEffect)(()=>{if(Zt&&kr){let lr=function(Kt,hr){kr(Kt,hr)};return Zt.on("beforeChange",lr),()=>{Zt.off("beforeChange",lr)}}},[Zt,kr]),(0,ve.useEffect)(()=>{if(Zt&&wr){let lr=function(){wr(Zt.getValue())};return Zt.on("blur",lr),()=>{Zt.off("blur",lr)}}},[Zt,wr]);function io(lr,Kt){var hr=lr.getDoc(),fr=hr.getCursor(),Dr=hr.getLine(fr.line),zr=Dr.charAt(fr.ch-1),ur=Dr.lastIndexOf("@\u2581@",fr.ch),Zr=Dr.lastIndexOf("@\u2581\u2581@",fr.ch),Gr=ur>Zr?ur:Zr,an=ur>Zr?3:4;if(Vr.indexOf(zr)===-1)return null;if(console.log("change1:",Kt,lr,Dr,fr,Gr,ur,Zr,zr),Gr>=0&&fr.ch-Gr<5){var Vn=Gr+an;return hr.replaceRange("",{line:fr.line,ch:Gr},{line:fr.line,ch:Vn}),{line:fr.line,ch:Vn}}return null}(0,ve.useEffect)(()=>{if(Zt){let lr=function(Kt,hr){const fr=Kt.getValue();Qr(fr),Kn(new Date().getTime()),Kt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Vt&&(zt?Vt(fr,Cr(fr)):Vt(fr))};return Zt.on("change",lr),()=>{Zt.off("change",lr)}}},[Zt,Vt]),(0,ve.useEffect)(()=>{if(Zt)if(Wt==null)Zt.setValue(""),Qr("");else{const lr=window.scrollY||window.pageYOffset;Wt!==Zt.getValue()&&(Zt.setValue(Wt),Qr(Wt),Zt.setCursor(Mr?1:Zt.lineCount(),0),window.scrollTo(0,lr))}},[Zt,Wt]);const Cn=(0,ve.useCallback)(lr=>{const Kt=Zt.getCursor(),hr=Zt.getSelection();let fr=hr.split(` `);switch(lr){case"bold":return Zt.replaceSelection("**"+hr+"**"),hr===""&&Zt.setCursor(Kt.line,Kt.ch+2),Zt.focus();case"italic":return Zt.replaceSelection("*"+hr+"*"),hr===""&&Zt.setCursor(Kt.line,Kt.ch+1),Zt.focus();case"code":return Zt.replaceSelection("`"+hr+"`"),hr===""&&Zt.setCursor(Kt.line,Kt.ch+1),Zt.focus();case"inline-latex":return(0,ir.Ye)(Gn)?void 0:(Xr("inline-latex"),Zt.focus());case"latex":return Zt.replaceSelection("```latex\n"+hr+"\n```"),Zt.setCursor(Kt.line+1,hr.length+1),Zt.focus();case"line-break":return Zt.replaceSelection(`
`),Zt.focus();case"list-ul":return hr===""?Zt.replaceSelection("- "+hr):Zt.replaceSelection(fr.map(Dr=>Dr===""?"":`- ${Dr}`).join(` `)),Zt.focus();case"list-ol":return hr===""?Zt.replaceSelection("1. "+hr):Zt.replaceSelection(fr.map((Dr,zr)=>Dr===""?"":`${zr+1}. ${Dr}`).join(` -`)),Zt.focus();case"add-null-ch":rr==null||rr();return;case"add-signal":return hr===""&&Zt.setCursor(Kt.line,Kt.ch),Zt.replaceSelection(rn),Zt.focus();case"add-multiple":return hr===""&&Zt.setCursor(Kt.line,Kt.ch),Zt.replaceSelection(Vr),Zt.focus();case"inster-template-1":return hr===""&&Zt.setCursor(Kt.line,Kt.ch),Zt.replaceSelection(yn),Zt.focus();case"eraser":return Zt.setValue(""),Zt.focus();case"trigger-watch":return en(!pn),Zt.focus();case"trigger-full-screen":return zn(!tn),Zt.focus();case vt:Xr(vt);return;case Nt:Xr(Nt);return;case wt:Xr(wt);return;case kt:Xr(kt);return;case"maths-latex":if((0,ir.Ye)(Gn))return;Xr("maths-latex");return;case Ot:xi.current="",sessionStorage.removeItem("file_id"),Xr(Ot);return;case Rt:Xr(Rt);return;default:throw new Error}},[Zt,pn,tn]),In=(0,ve.useCallback)((lr,Kt)=>{var hr,fr,Dr,zr,cr,Zr;lr!=null&&lr.disabledClose||Xr("");const{src:Gr,alt:an,id:Vn}=lr||{};switch(Jr){case vt:const{title:is,link:os}=lr;return Zt.replaceSelection(`[${is}](${os})`),Zt.focus();case Nt:const{language:Po,content:Ro}=lr;return Zt.replaceSelection(["```"+Po,Ro,"```"].join(` -`)),Zt.focus();case"maths-latex":for(var Ar=atob(lr),ln=new Uint8Array(Ar.length),An=0;An{qr.id?Zt.replaceSelection(`![,](/api/attachments/${qr.id}?type=${qr.content_type})`):(qr==null?void 0:qr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,ir.Ye)(Gn))return;Zt.replaceSelection("`$$"+lr+"$$`");break;case xt:if(!Vn)return;Zt.getValue().indexOf(Gr)===-1?Zt.replaceSelection(`
${an||
`):document.getElementById(Vn).src=yt.Z.API_SERVER+Gr+"?t="+Date.now();break;case wt:case kt:const cn=Kt,wo=(Dr=(fr=(hr=cn==null?void 0:cn.name)==null?void 0:hr.split("."))==null?void 0:fr.pop)==null?void 0:Dr.call(fr);return((zr=cn==null?void 0:cn.type)==null?void 0:zr.indexOf("image"))>-1||!(cn!=null&&cn.type)?cn!=null&&cn.align||cn!=null&&cn.width?Zt.replaceSelection(`

${an||

`):Zt.replaceSelection(`${an||`):((cr=cn==null?void 0:cn.type)==null?void 0:cr.indexOf("video"))>-1?Zt.replaceSelection(``):((Zr=cn==null?void 0:cn.type)==null?void 0:Zr.indexOf("pdf"))>-1?Zt.replaceSelection(`${cn.name}`):Br.includes(wo)?Zt.replaceSelection(`${cn.name}`):Zt.replaceSelection(`[${cn.name}](${Gr})`),Zt.focus();case Rt:const{row:ji,col:ui,align:oo}=lr;let Li=` +`)),Zt.focus();case"add-null-ch":rr==null||rr();return;case"add-signal":return hr===""&&Zt.setCursor(Kt.line,Kt.ch),Zt.replaceSelection(rn),Zt.focus();case"add-multiple":return hr===""&&Zt.setCursor(Kt.line,Kt.ch),Zt.replaceSelection(Vr),Zt.focus();case"inster-template-1":return hr===""&&Zt.setCursor(Kt.line,Kt.ch),Zt.replaceSelection(yn),Zt.focus();case"eraser":return Zt.setValue(""),Zt.focus();case"trigger-watch":return en(!pn),Zt.focus();case"trigger-full-screen":return zn(!tn),Zt.focus();case vt:Xr(vt);return;case Nt:Xr(Nt);return;case wt:Xr(wt);return;case kt:Xr(kt);return;case"maths-latex":if((0,ir.Ye)(Gn))return;Xr("maths-latex");return;case Ot:xi.current="",sessionStorage.removeItem("file_id"),Xr(Ot);return;case Rt:Xr(Rt);return;default:throw new Error}},[Zt,pn,tn]),In=(0,ve.useCallback)((lr,Kt)=>{var hr,fr,Dr,zr,ur,Zr;lr!=null&&lr.disabledClose||Xr("");const{src:Gr,alt:an,id:Vn}=lr||{};switch(Jr){case vt:const{title:is,link:os}=lr;return Zt.replaceSelection(`[${is}](${os})`),Zt.focus();case Nt:const{language:Po,content:Ro}=lr;return Zt.replaceSelection(["```"+Po,Ro,"```"].join(` +`)),Zt.focus();case"maths-latex":for(var Ar=atob(lr),ln=new Uint8Array(Ar.length),An=0;An{qr.id?Zt.replaceSelection(`![,](/api/attachments/${qr.id}?type=${qr.content_type})`):(qr==null?void 0:qr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,ir.Ye)(Gn))return;Zt.replaceSelection("`$$"+lr+"$$`");break;case xt:if(!Vn)return;Zt.getValue().indexOf(Gr)===-1?Zt.replaceSelection(`
${an||
`):document.getElementById(Vn).src=yt.Z.API_SERVER+Gr+"?t="+Date.now();break;case wt:case kt:const cn=Kt,wo=(Dr=(fr=(hr=cn==null?void 0:cn.name)==null?void 0:hr.split("."))==null?void 0:fr.pop)==null?void 0:Dr.call(fr);return((zr=cn==null?void 0:cn.type)==null?void 0:zr.indexOf("image"))>-1||!(cn!=null&&cn.type)?cn!=null&&cn.align||cn!=null&&cn.width?Zt.replaceSelection(`

${an||

`):Zt.replaceSelection(`${an||`):((ur=cn==null?void 0:cn.type)==null?void 0:ur.indexOf("video"))>-1?Zt.replaceSelection(``):((Zr=cn==null?void 0:cn.type)==null?void 0:Zr.indexOf("pdf"))>-1?Zt.replaceSelection(`${cn.name}`):Br.includes(wo)?Zt.replaceSelection(`${cn.name}`):Zt.replaceSelection(`[${cn.name}](${Gr})`),Zt.focus();case Rt:const{row:ji,col:ui,align:oo}=lr;let Li=` `;for(let qr=0;qr{switch(Jr){case vt:return ve.createElement(lt,{callback:In,onCancel:En});case Nt:return ve.createElement($e.Z,{callback:In,onCancel:En});case wt:return ve.createElement(Je.Z,{callback:In,onCancel:En});case Ot:return ve.createElement(gt,{editImgId:xi.current,callback:In,onCancel:En});case Rt:return ve.createElement(et,{callback:In,onCancel:En});case"maths-latex":return ve.createElement(ct,{showSaveButton:!0,callback:In});case"inline-latex":return ve.createElement(Ne.Z,{showSaveButton:!0,callback:In});default:return null}},[Jr]);function En(){Xr("")}(0,ve.useEffect)(()=>{if(ki.current){let lr=function(cr){Dr=!0,zr=cr.pageY},Kt=function(){Dr=!1},hr=function(cr){if(Dr){let Zr=cr.pageY-zr;Zr<0&&(Zr=0),Zr>300&&(Zr=300);let Gr=mr+Zr+"px";Qn(Gr)}},fr=ki.current,Dr=!1,zr=0;return fr.addEventListener("mousedown",lr),document.addEventListener("mousemove",hr),document.addEventListener("mouseup",Kt),()=>{fr.removeEventListener("mousedown",lr),document.removeEventListener("mousemove",hr),document.removeEventListener("mouseup",Kt)}}},[Zt,ki]),(0,ve.useEffect)(()=>{Qn(mr)},[mr]);const Mi=_n(tr),Wi=_n(ni),Oi={width:Mi,height:Wi},Ci=(0,ve.useMemo)(()=>{if(Ln){let lr=new Date(Ln),Kt=lr.getHours(),hr=lr.getMinutes(),fr=lr.getSeconds();return Kt=Kt<10?"0"+Kt:Kt,hr=hr<10?"0"+hr:hr,fr=fr<10?"0"+fr:fr,`${Kt}:${hr}:${fr}`}return 0},[Ln]),Cr=lr=>{const Kt=[];if(zt){let hr=-1;lr=lr.replace(/(@▁▁@|@▁@)/g,function(fr,Dr,zr){Kt.push({multiLine:fr!==rn})})}return Kt};function Wr(){window.sessionStorage.removeItem(Dt),wi(!1),Kn(0)}function Lr(){wi(!1),Kn(0),Zt.setValue(window.sessionStorage.getItem(Dt))}(0,ve.useEffect)(()=>{Qt[Jr]&&Jr!==kt&&Jr!==Ot&&setTimeout(()=>{const lr=document.getElementsByClassName("markdown-popup-form")[0],Kt=window.innerWidth/2-lr.offsetWidth/2,hr=window.innerHeight/2-lr.offsetHeight/2;un(Kt),Wn(hr)},0)},[Jr]);const Bn=lr=>{lr.preventDefault();const Kt=lr.clientX-hi,hr=lr.clientY-ai;document.body.onmousemove=fr=>{let Dr=fr.clientX-Kt,zr=fr.clientY-hr;const cr=document.getElementsByClassName("markdown-popup-form")[0],Zr=window.innerWidth-cr.offsetWidth,Gr=window.innerHeight-cr.offsetHeight;Dr=Math.max(0,Math.min(Dr,Zr)),zr=Math.max(0,Math.min(zr,Gr)),sn(fr.clientX,fr.clientY,Kt,hr)&&(un(Dr),Wn(zr))},document.body.onmouseup=function(){document.body.onmousemove=null}},sn=(lr,Kt,hr,fr)=>{const Dr=document.body.clientHeight,zr=document.body.clientWidth;return lr<20&&hr>lr||lr>zr-20&&hrKt||Kt>Dr-20&&fr{var Kt;xi.current=lr,(Kt=ii.current)==null||Kt.setHeight("100vh"),setTimeout(()=>{Xr("add-flowchart")},150)}})):null))),At?ve.createElement("a",{ref:ki,className:"editor-resize"}):null,Jr===kt&&ve.createElement(mt,{callback:In,onCancel:En}),Jr===Ot&&ve.createElement(gt,{ref:ii,editImgId:xi.current,callback:In,onCancel:En}),ve.createElement(Se.Z,null,Qt[Jr]&&Jr!==kt&&Jr!==Ot?ve.createElement(Ye.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:hi,top:ai},title:ve.createElement("div",{style:{cursor:"move"},onMouseDown:Bn},Qt[Jr]),open:!0,onCancel:En,footer:null,destroyOnClose:!0,width:Jr===Ot?"1200px":null,height:Jr===Ot?"80vh":null,className:"markdown-popup-form"},_i):null))}},90443:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return we},I:function(){return ge}});var ve=Ce(28284),ze=Ce(6767),a=Ce(37568),he=Ce(44104),de=Ce(1439),ee=Ce(47889),oe=Ce(7939),ne=Ce(88457),te=Ce(59301),se=Ce(59301),z=Object.defineProperty,x=Object.defineProperties,b=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,le=(Se,be,Ae)=>be in Se?z(Se,be,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Se[be]=Ae,fe=(Se,be)=>{for(var Ae in be||(be={}))re.call(be,Ae)&&le(Se,Ae,be[Ae]);if(E)for(var Ae of E(be))ae.call(be,Ae)&&le(Se,Ae,be[Ae]);return Se},ce=(Se,be)=>x(Se,b(be));const{useForm:ue}=ve.default,ye={width:280,marginRight:10},_e={labelCol:{span:5},wrapperCol:{span:19}};var we=({callback:Se,onCancel:be})=>{const[Ae]=ue();let Te=(0,te.useRef)();function Le(Oe){Te.current.width=Ae.getFieldValue("width"),Te.current.align=Ae.getFieldValue("align"),Se(Oe,Te.current)}function ke(Oe,Ue){if(Oe.status===-1){ze.ZP.error(Oe.message);return}Ae.setFieldsValue({src:`/api/attachments/${Oe.id}`,type:Ue.type})}function Pe(Oe){let Ue=Oe.target.files[0];Te.current=Ue,ge(Ue,ke)}return se.createElement(ve.default,ce(fe({form:Ae},_e),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),se.createElement(ve.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},se.createElement("div",{className:"flex-container"},se.createElement(ve.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},se.createElement(a.default,{style:ye})),se.createElement(xe,{onFileChange:Pe}))),se.createElement(ve.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},se.createElement(a.default,{style:{width:264}})),se.createElement(ve.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},se.createElement(he.Z,null,se.createElement(ve.default.Item,{name:"width",style:{margin:0}},se.createElement(de.Z,{style:{width:264}})),se.createElement("span",{className:"ml8"},"%"))),se.createElement(ve.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},se.createElement(ee.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"}]})),se.createElement("aside",null,se.createElement(ve.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},se.createElement(oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(oe.ZP,{type:"default",onClick:be},"\u53D6\u6D88"))))};function xe({onFileChange:Se}){return se.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",se.createElement("input",{type:"file",onChange:Se}))}function ge(Se,be){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ae=new FormData;Ae.append("editormd-image-file",Se),Ae.append("file_param_name","editormd-image-file"),Ae.append("byxhr","true");var Te=new window.XMLHttpRequest;Te.withCredentials=!0,Te.addEventListener("load",function(Le){be(JSON.parse(Le.target.responseText),Se)},!1),Te.addEventListener("error",function(Le){console.error(Le)},!1),Te.open("POST",`${ne.KI}/api/attachments.json`),Te.send(Ae)}},81123:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return a}});var ve=Ce(59301),ze=Ce(4676);class a extends ve.Component{constructor(de){super(de);const ee=window.document;this.node=ee.createElement("div"),ee.body.appendChild(this.node)}render(){const{children:de}=this.props;return(0,ze.createPortal)(de,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},95440:function(bt,pt,Ce){"use strict";Ce.d(pt,{SV:function(){return mt},ZP:function(){return ot}});var ve=Ce(59301),ze=Ce(76374);const a={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"]},he={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),Zt.focus();default:throw new Error}},[Zt,Jr]),_i=(0,ve.useMemo)(()=>{switch(Jr){case vt:return ve.createElement(lt,{callback:In,onCancel:En});case Nt:return ve.createElement($e.Z,{callback:In,onCancel:En});case wt:return ve.createElement(Je.Z,{callback:In,onCancel:En});case Ot:return ve.createElement(gt,{editImgId:xi.current,callback:In,onCancel:En});case Rt:return ve.createElement(et,{callback:In,onCancel:En});case"maths-latex":return ve.createElement(ct,{showSaveButton:!0,callback:In});case"inline-latex":return ve.createElement(Ne.Z,{showSaveButton:!0,callback:In});default:return null}},[Jr]);function En(){Xr("")}(0,ve.useEffect)(()=>{if(ki.current){let lr=function(ur){Dr=!0,zr=ur.pageY},Kt=function(){Dr=!1},hr=function(ur){if(Dr){let Zr=ur.pageY-zr;Zr<0&&(Zr=0),Zr>300&&(Zr=300);let Gr=mr+Zr+"px";Qn(Gr)}},fr=ki.current,Dr=!1,zr=0;return fr.addEventListener("mousedown",lr),document.addEventListener("mousemove",hr),document.addEventListener("mouseup",Kt),()=>{fr.removeEventListener("mousedown",lr),document.removeEventListener("mousemove",hr),document.removeEventListener("mouseup",Kt)}}},[Zt,ki]),(0,ve.useEffect)(()=>{Qn(mr)},[mr]);const Mi=_n(tr),Wi=_n(ni),Oi={width:Mi,height:Wi},Ci=(0,ve.useMemo)(()=>{if(Ln){let lr=new Date(Ln),Kt=lr.getHours(),hr=lr.getMinutes(),fr=lr.getSeconds();return Kt=Kt<10?"0"+Kt:Kt,hr=hr<10?"0"+hr:hr,fr=fr<10?"0"+fr:fr,`${Kt}:${hr}:${fr}`}return 0},[Ln]),Cr=lr=>{const Kt=[];if(zt){let hr=-1;lr=lr.replace(/(@▁▁@|@▁@)/g,function(fr,Dr,zr){Kt.push({multiLine:fr!==rn})})}return Kt};function Wr(){window.sessionStorage.removeItem(Dt),wi(!1),Kn(0)}function Lr(){wi(!1),Kn(0),Zt.setValue(window.sessionStorage.getItem(Dt))}(0,ve.useEffect)(()=>{Qt[Jr]&&Jr!==kt&&Jr!==Ot&&setTimeout(()=>{const lr=document.getElementsByClassName("markdown-popup-form")[0],Kt=window.innerWidth/2-lr.offsetWidth/2,hr=window.innerHeight/2-lr.offsetHeight/2;un(Kt),Wn(hr)},0)},[Jr]);const Bn=lr=>{lr.preventDefault();const Kt=lr.clientX-hi,hr=lr.clientY-ai;document.body.onmousemove=fr=>{let Dr=fr.clientX-Kt,zr=fr.clientY-hr;const ur=document.getElementsByClassName("markdown-popup-form")[0],Zr=window.innerWidth-ur.offsetWidth,Gr=window.innerHeight-ur.offsetHeight;Dr=Math.max(0,Math.min(Dr,Zr)),zr=Math.max(0,Math.min(zr,Gr)),sn(fr.clientX,fr.clientY,Kt,hr)&&(un(Dr),Wn(zr))},document.body.onmouseup=function(){document.body.onmousemove=null}},sn=(lr,Kt,hr,fr)=>{const Dr=document.body.clientHeight,zr=document.body.clientWidth;return lr<20&&hr>lr||lr>zr-20&&hrKt||Kt>Dr-20&&fr{var Kt;xi.current=lr,(Kt=ii.current)==null||Kt.setHeight("100vh"),setTimeout(()=>{Xr("add-flowchart")},150)}})):null))),At?ve.createElement("a",{ref:ki,className:"editor-resize"}):null,Jr===kt&&ve.createElement(mt,{callback:In,onCancel:En}),Jr===Ot&&ve.createElement(gt,{ref:ii,editImgId:xi.current,callback:In,onCancel:En}),ve.createElement(Se.Z,null,Qt[Jr]&&Jr!==kt&&Jr!==Ot?ve.createElement(Ye.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:hi,top:ai},title:ve.createElement("div",{style:{cursor:"move"},onMouseDown:Bn},Qt[Jr]),open:!0,onCancel:En,footer:null,destroyOnClose:!0,width:Jr===Ot?"1200px":null,height:Jr===Ot?"80vh":null,className:"markdown-popup-form"},_i):null))}},90443:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return we},I:function(){return ge}});var ve=Ce(28284),ze=Ce(6767),a=Ce(37568),he=Ce(44104),de=Ce(1439),ee=Ce(47889),oe=Ce(7939),ne=Ce(88457),te=Ce(59301),se=Ce(59301),z=Object.defineProperty,x=Object.defineProperties,b=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,le=(Se,be,Ae)=>be in Se?z(Se,be,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Se[be]=Ae,fe=(Se,be)=>{for(var Ae in be||(be={}))re.call(be,Ae)&&le(Se,Ae,be[Ae]);if(E)for(var Ae of E(be))ae.call(be,Ae)&&le(Se,Ae,be[Ae]);return Se},ce=(Se,be)=>x(Se,b(be));const{useForm:ue}=ve.default,ye={width:280,marginRight:10},_e={labelCol:{span:5},wrapperCol:{span:19}};var we=({callback:Se,onCancel:be})=>{const[Ae]=ue();let Te=(0,te.useRef)();function Le(Oe){Te.current.width=Ae.getFieldValue("width"),Te.current.align=Ae.getFieldValue("align"),Se(Oe,Te.current)}function ke(Oe,Ue){if(Oe.status===-1){ze.ZP.error(Oe.message);return}Ae.setFieldsValue({src:`/api/attachments/${Oe.id}`,type:Ue.type})}function Pe(Oe){let Ue=Oe.target.files[0];Te.current=Ue,ge(Ue,ke)}return se.createElement(ve.default,ce(fe({form:Ae},_e),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),se.createElement(ve.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},se.createElement("div",{className:"flex-container"},se.createElement(ve.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},se.createElement(a.default,{style:ye})),se.createElement(xe,{onFileChange:Pe}))),se.createElement(ve.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},se.createElement(a.default,{style:{width:264}})),se.createElement(ve.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},se.createElement(he.Z,null,se.createElement(ve.default.Item,{name:"width",style:{margin:0}},se.createElement(de.Z,{style:{width:264}})),se.createElement("span",{className:"ml8"},"%"))),se.createElement(ve.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},se.createElement(ee.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"}]})),se.createElement("aside",null,se.createElement(ve.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},se.createElement(oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(oe.ZP,{type:"default",onClick:be},"\u53D6\u6D88"))))};function xe({onFileChange:Se}){return se.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",se.createElement("input",{type:"file",onChange:Se}))}function ge(Se,be){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ae=new FormData;Ae.append("editormd-image-file",Se),Ae.append("file_param_name","editormd-image-file"),Ae.append("byxhr","true");var Te=new window.XMLHttpRequest;Te.withCredentials=!0,Te.addEventListener("load",function(Le){be(JSON.parse(Le.target.responseText),Se)},!1),Te.addEventListener("error",function(Le){console.error(Le)},!1),Te.open("POST",`${ne.KI}/api/attachments.json`),Te.send(Ae)}},81123:function(bt,pt,Ce){"use strict";Ce.d(pt,{Z:function(){return a}});var ve=Ce(59301),ze=Ce(4676);class a extends ve.Component{constructor(de){super(de);const ee=window.document;this.node=ee.createElement("div"),ee.body.appendChild(this.node)}render(){const{children:de}=this.props;return(0,ze.createPortal)(de,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},95440:function(bt,pt,Ce){"use strict";Ce.d(pt,{SV:function(){return mt},ZP:function(){return ot}});var ve=Ce(59301),ze=Ce(76374);const a={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"]},he={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"]},de={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(` @@ -1345,15 +1345,15 @@ headers: `+JSON.stringify(Nt),wt.data=Ot,wt.path=Me.path,wt.status=Be,wt.headers `:"")+"",newPos:ge?ve.Pos(E.line+1,0):ve.Pos(E.line,E.ch+1)}}for(var Se=typeof x=="object"&&x.dontIndentOnAutoClose,b=se.length-1;b>=0;b--){var be=z[b];te.replaceRange(be.text,se[b].head,se[b].anchor,"+insert");var Ae=te.listSelections().slice(0);Ae[b]={head:be.newPos,anchor:be.newPos},te.setSelections(Ae),!Se&&be.indent&&(te.indentLine(be.newPos.line,null,!0),te.indentLine(be.newPos.line+1,null,!0))}}function de(te,se){for(var z=te.listSelections(),x=[],b=se?"/":""&&(ye+=">"),x[ae]=ye}if(te.replaceSelections(x),z=te.listSelections(),!re)for(var ae=0;ae=0&&se[le]==z;le--)++ae;x=re.to;for(var le=1;le=le.max))return le.ch=0,le.text=le.cm.getLine(++le.line),!0}function se(le){if(!(le.line<=le.min))return le.text=le.cm.getLine(--le.line),le.ch=le.text.length,!0}function z(le){for(;;){var fe=le.text.indexOf(">",le.ch);if(fe==-1){if(te(le))continue;return}if(!ne(le,fe+1)){le.ch=fe+1;continue}var ce=le.text.lastIndexOf("/",fe),ue=ce>-1&&!/\S/.test(le.text.slice(ce+1,fe));return le.ch=fe+1,ue?"selfClose":"regular"}}function x(le){for(;;){var fe=le.ch?le.text.lastIndexOf("<",le.ch-1):-1;if(fe==-1){if(se(le))continue;return}if(!ne(le,fe+1)){le.ch=fe;continue}ee.lastIndex=fe,le.ch=fe;var ce=ee.exec(le.text);if(ce&&ce.index==fe)return ce}}function b(le){for(;;){ee.lastIndex=le.ch;var fe=ee.exec(le.text);if(!fe){if(te(le))continue;return}if(!ne(le,fe.index+1)){le.ch=fe.index+1;continue}return le.ch=fe.index+fe[0].length,fe}}function E(le){for(;;){var fe=le.ch?le.text.lastIndexOf(">",le.ch-1):-1;if(fe==-1){if(se(le))continue;return}if(!ne(le,fe+1)){le.ch=fe;continue}var ce=le.text.lastIndexOf("/",fe),ue=ce>-1&&!/\S/.test(le.text.slice(ce+1,fe));return le.ch=fe+1,ue?"selfClose":"regular"}}function re(le,fe){for(var ce=[];;){var ue=b(le),ye,_e=le.line,we=le.ch-(ue?ue[0].length:0);if(!ue||!(ye=z(le)))return;if(ye!="selfClose")if(ue[1]){for(var xe=ce.length-1;xe>=0;--xe)if(ce[xe]==ue[2]){ce.length=xe;break}if(xe<0&&(!fe||fe==ue[2]))return{tag:ue[2],from:ze(_e,we),to:ze(le.line,le.ch)}}else ce.push(ue[2])}}function ae(le,fe){for(var ce=[];;){var ue=E(le);if(!ue)return;if(ue=="selfClose"){x(le);continue}var ye=le.line,_e=le.ch,we=x(le);if(!we)return;if(we[1])ce.push(we[2]);else{for(var xe=ce.length-1;xe>=0;--xe)if(ce[xe]==we[2]){ce.length=xe;break}if(xe<0&&(!fe||fe==we[2]))return{tag:we[2],from:ze(le.line,le.ch),to:ze(ye,_e)}}}}ve.registerHelper("fold","xml",function(le,fe){for(var ce=new oe(le,fe.line,0);;){var ue=b(ce);if(!ue||ce.line!=fe.line)return;var ye=z(ce);if(!ye)return;if(!ue[1]&&ye!="selfClose"){var _e=ze(ce.line,ce.ch),we=re(ce,ue[2]);return we&&a(we.from,_e)>0?{from:_e,to:we.from}:null}}}),ve.findMatchingTag=function(le,fe,ce){var ue=new oe(le,fe.line,fe.ch,ce);if(!(ue.text.indexOf(">")==-1&&ue.text.indexOf("<")==-1)){var ye=z(ue),_e=ye&&ze(ue.line,ue.ch),we=ye&&x(ue);if(!(!ye||!we||a(ue,fe)>0)){var xe={from:ze(ue.line,ue.ch),to:_e,tag:we[2]};return ye=="selfClose"?{open:xe,close:null,at:"open"}:we[1]?{open:ae(ue,we[2]),close:xe,at:"close"}:(ue=new oe(le,_e.line,_e.ch,ce),{open:xe,close:re(ue,we[2]),at:"open"})}}},ve.findEnclosingTag=function(le,fe,ce,ue){for(var ye=new oe(le,fe.line,fe.ch,ce);;){var _e=ae(ye,ue);if(!_e)break;var we=new oe(le,fe.line,fe.ch,ce),xe=re(we,_e.tag);if(xe)return{open:_e,close:xe}}},ve.scanForClosingTag=function(le,fe,ce,ue){var ye=new oe(le,fe.line,fe.ch,ue?{from:0,to:ue}:null);return re(ye,ce)}})},89780:function(bt){(function(pt,Ce){bt.exports=Ce()})(this,function(){"use strict";var pt=navigator.userAgent,Ce=navigator.platform,ve=/gecko\/\d/i.test(pt),ze=/MSIE \d/.test(pt),a=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(pt),he=/Edge\/(\d+)/.exec(pt),de=ze||a||he,ee=de&&(ze?document.documentMode||6:+(he||a)[1]),oe=!he&&/WebKit\//.test(pt),ne=oe&&/Qt\/\d+\.\d+/.test(pt),te=!he&&/Chrome\//.test(pt),se=/Opera\//.test(pt),z=/Apple Computer/.test(navigator.vendor),x=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(pt),b=/PhantomJS/.test(pt),E=!he&&/AppleWebKit/.test(pt)&&/Mobile\/\w+/.test(pt),re=/Android/.test(pt),ae=E||re||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(pt),le=E||/Mac/.test(Ce),fe=/\bCrOS\b/.test(pt),ce=/win/i.test(Ce),ue=se&&pt.match(/Version\/(\d*\.\d*)/);ue&&(ue=Number(ue[1])),ue&&ue>=15&&(se=!1,oe=!0);var ye=le&&(ne||se&&(ue==null||ue<12.11)),_e=ve||de&&ee>=9;function we(y){return new RegExp("(^|\\s)"+y+"(?:$|\\s)\\s*")}var xe=function(y,ie){var me=y.className,pe=we(ie).exec(me);if(pe){var Ee=me.slice(pe.index+pe[0].length);y.className=me.slice(0,pe.index)+(Ee?pe[1]+Ee:"")}};function ge(y){for(var ie=y.childNodes.length;ie>0;--ie)y.removeChild(y.firstChild);return y}function Se(y,ie){return ge(y).appendChild(ie)}function be(y,ie,me,pe){var Ee=document.createElement(y);if(me&&(Ee.className=me),pe&&(Ee.style.cssText=pe),typeof ie=="string")Ee.appendChild(document.createTextNode(ie));else if(ie)for(var Re=0;Re=ie)return Ke+(ie-Re);Ke+=nt-Re,Ke+=me-Ke%me,Re=nt+1}}var We=function(){this.id=null,this.f=null,this.time=0,this.handler=Ge(this.onTimeout,this)};We.prototype.onTimeout=function(y){y.id=0,y.time<=+new Date?y.f():setTimeout(y.handler,y.time-+new Date)},We.prototype.set=function(y,ie){this.f=ie;var me=+new Date+y;(!this.id||me=ie)return pe+Math.min(Ke,ie-Ee);if(Ee+=Re-pe,Ee+=me-Ee%me,pe=Re+1,Ee>=ie)return pe}}var ot=[""];function mt(y){for(;ot.length<=y;)ot.push(dt(ot)+" ");return ot[y]}function dt(y){return y[y.length-1]}function qe(y,ie){for(var me=[],pe=0;pe"\x80"&&(y.toUpperCase()!=y.toLowerCase()||rt.test(y))}function yt(y,ie){return ie?ie.source.indexOf("\\w")>-1&>(y)?!0:ie.test(y):gt(y)}function ft(y){for(var ie in y)if(y.hasOwnProperty(ie)&&y[ie])return!1;return!0}var Ve=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function He(y){return y.charCodeAt(0)>=768&&Ve.test(y)}function Ze(y,ie,me){for(;(me<0?ie>0:ieme?-1:1;;){if(ie==me)return ie;var Ee=(ie+me)/2,Re=pe<0?Math.ceil(Ee):Math.floor(Ee);if(Re==ie)return y(Re)?ie:me;y(Re)?me=Re:ie=Re+pe}}function Ie(y,ie,me,pe){if(!y)return pe(ie,me,"ltr",0);for(var Ee=!1,Re=0;Reie||ie==me&&Ke.to==ie)&&(pe(Math.max(Ke.from,ie),Math.min(Ke.to,me),Ke.level==1?"rtl":"ltr",Re),Ee=!0)}Ee||pe(ie,me,"ltr")}var je=null;function De(y,ie,me){var pe;je=null;for(var Ee=0;Eeie)return Ee;Re.to==ie&&(Re.from!=Re.to&&me=="before"?pe=Ee:je=Ee),Re.from==ie&&(Re.from!=Re.to&&me!="before"?pe=Ee:je=Ee)}return pe!=null?pe:je}var Xe=function(){var y="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",ie="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function me(ht){return ht<=247?y.charAt(ht):1424<=ht&&ht<=1524?"R":1536<=ht&&ht<=1785?ie.charAt(ht-1536):1774<=ht&&ht<=2220?"r":8192<=ht&&ht<=8203?"w":ht==8204?"b":"L"}var pe=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,Ee=/[stwN]/,Re=/[LRr]/,Ke=/[Lb1n]/,nt=/[1n]/;function ut(ht,Ct,Tt){this.level=ht,this.from=Ct,this.to=Tt}return function(ht,Ct){var Tt=Ct=="ltr"?"L":"R";if(ht.length==0||Ct=="ltr"&&!pe.test(ht))return!1;for(var Bt=ht.length,Pt=[],Gt=0;Gt-1&&(pe[ie]=Ee.slice(0,Re).concat(Ee.slice(Re+1)))}}}function kt(y,ie){var me=wt(y,ie);if(me.length)for(var pe=Array.prototype.slice.call(arguments,2),Ee=0;Ee0}function Ht(y){y.prototype.on=function(ie,me){vt(this,ie,me)},y.prototype.off=function(ie,me){Ot(this,ie,me)}}function Yt(y){y.preventDefault?y.preventDefault():y.returnValue=!1}function ar(y){y.stopPropagation?y.stopPropagation():y.cancelBubble=!0}function ir(y){return y.defaultPrevented!=null?y.defaultPrevented:y.returnValue==!1}function dr(y){Yt(y),ar(y)}function Tr(y){return y.target||y.srcElement}function Fr(y){var ie=y.which;return ie==null&&(y.button&1?ie=1:y.button&2?ie=3:y.button&4&&(ie=2)),le&&y.ctrlKey&&ie==1&&(ie=3),ie}var Hr=function(){if(de&&ee<9)return!1;var y=be("div");return"draggable"in y||"dragDrop"in y}(),Vr;function rn(y){if(Vr==null){var ie=be("span","\u200B");Se(y,be("span",[ie,document.createTextNode("x")])),y.firstChild.offsetHeight!=0&&(Vr=ie.offsetWidth<=1&&ie.offsetHeight>2&&!(de&&ee<8))}var me=Vr?be("span","\u200B"):be("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return me.setAttribute("cm-text",""),me}var yn;function Br(y){if(yn!=null)return yn;var ie=Se(y,document.createTextNode("A\u062EA")),me=Te(ie,0,1).getBoundingClientRect(),pe=Te(ie,1,2).getBoundingClientRect();return ge(y),!me||me.left==me.right?!1:yn=pe.right-me.right<3}var _n=` b`.split(/\n/).length!=3?function(y){for(var ie=0,me=[],pe=y.length;ie<=pe;){var Ee=y.indexOf(` -`,ie);Ee==-1&&(Ee=y.length);var Re=y.slice(ie,y.charAt(Ee-1)=="\r"?Ee-1:Ee),Ke=Re.indexOf("\r");Ke!=-1?(me.push(Re.slice(0,Ke)),ie+=Ke+1):(me.push(Re),ie=Ee+1)}return me}:function(y){return y.split(/\r\n?|\n/)},ti=window.getSelection?function(y){try{return y.selectionStart!=y.selectionEnd}catch(ie){return!1}}:function(y){var ie;try{ie=y.ownerDocument.selection.createRange()}catch(me){}return!ie||ie.parentElement()!=y?!1:ie.compareEndPoints("StartToEnd",ie)!=0},ri=function(){var y=be("div");return"oncopy"in y?!0:(y.setAttribute("oncopy","return;"),typeof y.oncopy=="function")}(),Un=null;function Qt(y){if(Un!=null)return Un;var ie=Se(y,be("span","x")),me=ie.getBoundingClientRect(),pe=Te(ie,0,1).getBoundingClientRect();return Un=Math.abs(me.left-pe.left)>1}var Jt={},Wt={};function Vt(y,ie){arguments.length>2&&(ie.dependencies=Array.prototype.slice.call(arguments,2)),Jt[y]=ie}function tr(y,ie){Wt[y]=ie}function mr(y){if(typeof y=="string"&&Wt.hasOwnProperty(y))y=Wt[y];else if(y&&typeof y.name=="string"&&Wt.hasOwnProperty(y.name)){var ie=Wt[y.name];typeof ie=="string"&&(ie={name:ie}),y=Fe(ie,y),y.name=ie.name}else{if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(y))return mr("application/xml");if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(y))return mr("application/json")}return typeof y=="string"?{name:y}:y||{name:"null"}}function Mt(y,ie){ie=mr(ie);var me=Jt[ie.name];if(!me)return Mt(y,"text/plain");var pe=me(y,ie);if(jt.hasOwnProperty(ie.name)){var Ee=jt[ie.name];for(var Re in Ee)Ee.hasOwnProperty(Re)&&(pe.hasOwnProperty(Re)&&(pe["_"+Re]=pe[Re]),pe[Re]=Ee[Re])}if(pe.name=ie.name,ie.helperType&&(pe.helperType=ie.helperType),ie.modeProps)for(var Ke in ie.modeProps)pe[Ke]=ie.modeProps[Ke];return pe}var jt={};function St(y,ie){var me=jt.hasOwnProperty(y)?jt[y]:jt[y]={};tt(ie,me)}function Et(y,ie){if(ie===!0)return ie;if(y.copyState)return y.copyState(ie);var me={};for(var pe in ie){var Ee=ie[pe];Ee instanceof Array&&(Ee=Ee.concat([])),me[pe]=Ee}return me}function It(y,ie){for(var me;y.innerMode&&(me=y.innerMode(ie),!(!me||me.mode==y));)ie=me.state,y=me.mode;return me||{mode:y,state:ie}}function Dt(y,ie,me){return y.startState?y.startState(ie,me):!0}var At=function(y,ie,me){this.pos=this.start=0,this.string=y,this.tabSize=ie||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=me};At.prototype.eol=function(){return this.pos>=this.string.length},At.prototype.sol=function(){return this.pos==this.lineStart},At.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},At.prototype.next=function(){if(this.posie},At.prototype.eatSpace=function(){for(var y=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>y},At.prototype.skipToEnd=function(){this.pos=this.string.length},At.prototype.skipTo=function(y){var ie=this.string.indexOf(y,this.pos);if(ie>-1)return this.pos=ie,!0},At.prototype.backUp=function(y){this.pos-=y},At.prototype.column=function(){return this.lastColumnPos0?null:(Re&&ie!==!1&&(this.pos+=Re[0].length),Re)}},At.prototype.current=function(){return this.string.slice(this.start,this.pos)},At.prototype.hideFirstChars=function(y,ie){this.lineStart+=y;try{return ie()}finally{this.lineStart-=y}},At.prototype.lookAhead=function(y){var ie=this.lineOracle;return ie&&ie.lookAhead(y)},At.prototype.baseToken=function(){var y=this.lineOracle;return y&&y.baseToken(this.pos)};function _t(y,ie){if(ie-=y.first,ie<0||ie>=y.size)throw new Error("There is no line "+(ie+y.first)+" in the document.");for(var me=y;!me.lines;)for(var pe=0;;++pe){var Ee=me.children[pe],Re=Ee.chunkSize();if(ie=y.first&&ieme?Ft(me,_t(y,me).text.length):Zt(ie,_t(y,ie.line).text.length)}function Zt(y,ie){var me=y.ch;return me==null||me>ie?Ft(y.line,ie):me<0?Ft(y.line,0):y}function Ur(y,ie){for(var me=[],pe=0;pethis.maxLookAhead&&(this.maxLookAhead=y),ie},Qr.prototype.baseToken=function(y){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=y;)this.baseTokenPos+=2;var ie=this.baseTokens[this.baseTokenPos+1];return{type:ie&&ie.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-y}},Qr.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Qr.fromSaved=function(y,ie,me){return ie instanceof Nr?new Qr(y,Et(y.mode,ie.state),me,ie.lookAhead):new Qr(y,Et(y.mode,ie),me)},Qr.prototype.save=function(y){var ie=y!==!1?Et(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Nr(ie,this.maxLookAhead):ie};function pn(y,ie,me,pe){var Ee=[y.state.modeGen],Re={};Qn(y,ie.text,y.doc.mode,me,function(ht,Ct){return Ee.push(ht,Ct)},Re,pe);for(var Ke=me.state,nt=function(ht){me.baseTokens=Ee;var Ct=y.state.overlays[ht],Tt=1,Bt=0;me.state=!0,Qn(y,ie.text,Ct.mode,me,function(Pt,Gt){for(var Xt=Tt;BtPt&&Ee.splice(Tt,1,Pt,Ee[Tt+1],$t),Tt+=2,Bt=Math.min(Pt,$t)}if(Gt)if(Ct.opaque)Ee.splice(Xt,Tt-Xt,Pt,"overlay "+Gt),Tt=Xt+2;else for(;Xty.options.maxHighlightLength&&Et(y.doc.mode,pe.state),Re=pn(y,ie,pe);Ee&&(pe.state=Ee),ie.stateAfter=pe.save(!Ee),ie.styles=Re.styles,Re.classes?ie.styleClasses=Re.classes:ie.styleClasses&&(ie.styleClasses=null),me===y.doc.highlightFrontier&&(y.doc.modeFrontier=Math.max(y.doc.modeFrontier,++y.doc.highlightFrontier))}return ie.styles}function tn(y,ie,me){var pe=y.doc,Ee=y.display;if(!pe.mode.startState)return new Qr(pe,!0,ie);var Re=Ti(y,ie,me),Ke=Re>pe.first&&_t(pe,Re-1).stateAfter,nt=Ke?Qr.fromSaved(pe,Ke,Re):new Qr(pe,Dt(pe.mode),Re);return pe.iter(Re,ie,function(ut){zn(y,ut.text,nt);var ht=nt.line;ut.stateAfter=ht==ie-1||ht%5==0||ht>=Ee.viewFrom&&htie.start)return Re}throw new Error("Mode "+y.name+" failed to advance stream.")}var Ln=function(y,ie,me){this.start=y.start,this.end=y.pos,this.string=y.current(),this.type=ie||null,this.state=me};function Kn(y,ie,me,pe){var Ee=y.doc,Re=Ee.mode,Ke;ie=rr(Ee,ie);var nt=_t(Ee,ie.line),ut=tn(y,ie.line,me),ht=new At(nt.text,y.options.tabSize,ut),Ct;for(pe&&(Ct=[]);(pe||ht.posy.options.maxHighlightLength?(nt=!1,Ke&&zn(y,ie,pe,Ct.pos),Ct.pos=ie.length,Tt=null):Tt=ni(Xr(me,Ct,pe.state,Bt),Re),Bt){var Pt=Bt[0].name;Pt&&(Tt="m-"+(Tt?Pt+" "+Tt:Pt))}if(!nt||ht!=Tt){for(;utKe;--nt){if(nt<=Re.first)return Re.first;var ut=_t(Re,nt-1),ht=ut.stateAfter;if(ht&&(!me||nt+(ht instanceof Nr?ht.lookAhead:0)<=Re.modeFrontier))return nt;var Ct=Me(ut.text,null,y.options.tabSize);(Ee==null||pe>Ct)&&(Ee=nt-1,pe=Ct)}return Ee}function wi(y,ie){if(y.modeFrontier=Math.min(y.modeFrontier,ie),!(y.highlightFrontierme;pe--){var Ee=_t(y,pe).stateAfter;if(Ee&&(!(Ee instanceof Nr)||pe+Ee.lookAhead=ie:Re.to>ie);(pe||(pe=[])).push(new Rn(Ke,Re.from,ut?null:Re.to))}}return pe}function ii(y,ie,me){var pe;if(y)for(var Ee=0;Ee=ie:Re.to>ie);if(nt||Re.from==ie&&Ke.type=="bookmark"&&(!me||Re.marker.insertLeft)){var ut=Re.from==null||(Ke.inclusiveLeft?Re.from<=ie:Re.from0&&nt)for(var vr=0;vr0)){var Ct=[ut,1],Tt=nr(ht.from,nt.from),Bt=nr(ht.to,nt.to);(Tt<0||!Ke.inclusiveLeft&&!Tt)&&Ct.push({from:ht.from,to:nt.from}),(Bt>0||!Ke.inclusiveRight&&!Bt)&&Ct.push({from:nt.to,to:ht.to}),Ee.splice.apply(Ee,Ct),ut+=Ct.length-3}}return Ee}function Cn(y){var ie=y.markedSpans;if(ie){for(var me=0;meie)&&(!pe||Mi(pe,Re.marker)<0)&&(pe=Re.marker)}return pe}function Wr(y,ie,me,pe,Ee){var Re=_t(y,ie),Ke=un&&Re.markedSpans;if(Ke)for(var nt=0;nt=0&&Tt<=0||Ct<=0&&Tt>=0)&&(Ct<=0&&(ut.marker.inclusiveRight&&Ee.inclusiveLeft?nr(ht.to,me)>=0:nr(ht.to,me)>0)||Ct>=0&&(ut.marker.inclusiveRight&&Ee.inclusiveLeft?nr(ht.from,pe)<=0:nr(ht.from,pe)<0)))return!0}}}function Lr(y){for(var ie;ie=Oi(y);)y=ie.find(-1,!0).line;return y}function Bn(y){for(var ie;ie=Ci(y);)y=ie.find(1,!0).line;return y}function sn(y){for(var ie,me;ie=Ci(y);)y=ie.find(1,!0).line,(me||(me=[])).push(y);return me}function lr(y,ie){var me=_t(y,ie),pe=Lr(me);return me==pe?ie:er(pe)}function Kt(y,ie){if(ie>y.lastLine())return ie;var me=_t(y,ie),pe;if(!hr(y,me))return ie;for(;pe=Ci(me);)me=pe.find(1,!0).line;return er(me)+1}function hr(y,ie){var me=un&&ie.markedSpans;if(me){for(var pe=void 0,Ee=0;Eeie.maxLineLength&&(ie.maxLineLength=Ee,ie.maxLine=pe)})}var Zr=function(y,ie,me){this.text=y,In(this,ie),this.height=me?me(this):1};Zr.prototype.lineNo=function(){return er(this)},Ht(Zr);function Gr(y,ie,me,pe){y.text=ie,y.stateAfter&&(y.stateAfter=null),y.styles&&(y.styles=null),y.order!=null&&(y.order=null),Cn(y),In(y,me);var Ee=pe?pe(y):1;Ee!=y.height&&qt(y,Ee)}function an(y){y.parent=null,Cn(y)}var Vn={},Ar={};function ln(y,ie){if(!y||/^\s*$/.test(y))return null;var me=ie.addModeClass?Ar:Vn;return me[y]||(me[y]=y.replace(/\S+/g,"cm-$&"))}function An(y,ie){var me=Ae("span",null,null,oe?"padding-right: .1px":null),pe={pre:Ae("pre",[me],"CodeMirror-line"),content:me,col:0,pos:0,cm:y,trailingSpace:!1,splitSpaces:y.getOption("lineWrapping")};ie.measure={};for(var Ee=0;Ee<=(ie.rest?ie.rest.length:0);Ee++){var Re=Ee?ie.rest[Ee-1]:ie.line,Ke=void 0;pe.pos=0,pe.addToken=is,Br(y.display.measure)&&(Ke=ct(Re,y.doc.direction))&&(pe.addToken=Po(pe.addToken,Ke)),pe.map=[];var nt=ie!=y.display.externalMeasured&&er(Re);cn(Re,pe,en(y,Re,nt)),Re.styleClasses&&(Re.styleClasses.bgClass&&(pe.bgClass=Oe(Re.styleClasses.bgClass,pe.bgClass||"")),Re.styleClasses.textClass&&(pe.textClass=Oe(Re.styleClasses.textClass,pe.textClass||""))),pe.map.length==0&&pe.map.push(0,0,pe.content.appendChild(rn(y.display.measure))),Ee==0?(ie.measure.map=pe.map,ie.measure.cache={}):((ie.measure.maps||(ie.measure.maps=[])).push(pe.map),(ie.measure.caches||(ie.measure.caches=[])).push({}))}if(oe){var ut=pe.content.lastChild;(/\bcm-tab\b/.test(ut.className)||ut.querySelector&&ut.querySelector(".cm-tab"))&&(pe.content.className="cm-tab-wrap-hack")}return kt(y,"renderLine",y,ie.line,pe.pre),pe.pre.className&&(pe.textClass=Oe(pe.pre.className,pe.textClass||"")),pe}function Gi(y){var ie=be("span","\u2022","cm-invalidchar");return ie.title="\\u"+y.charCodeAt(0).toString(16),ie.setAttribute("aria-label",ie.title),ie}function is(y,ie,me,pe,Ee,Re,Ke){if(ie){var nt=y.splitSpaces?os(ie,y.trailingSpace):ie,ut=y.cm.state.specialChars,ht=!1,Ct;if(!ut.test(ie))y.col+=ie.length,Ct=document.createTextNode(nt),y.map.push(y.pos,y.pos+ie.length,Ct),de&&ee<9&&(ht=!0),y.pos+=ie.length;else{Ct=document.createDocumentFragment();for(var Tt=0;;){ut.lastIndex=Tt;var Bt=ut.exec(ie),Pt=Bt?Bt.index-Tt:ie.length-Tt;if(Pt){var Gt=document.createTextNode(nt.slice(Tt,Tt+Pt));de&&ee<9?Ct.appendChild(be("span",[Gt])):Ct.appendChild(Gt),y.map.push(y.pos,y.pos+Pt,Gt),y.col+=Pt,y.pos+=Pt}if(!Bt)break;Tt+=Pt+1;var Xt=void 0;if(Bt[0]==" "){var $t=y.cm.options.tabSize,or=$t-y.col%$t;Xt=Ct.appendChild(be("span",mt(or),"cm-tab")),Xt.setAttribute("role","presentation"),Xt.setAttribute("cm-text"," "),y.col+=or}else Bt[0]=="\r"||Bt[0]==` -`?(Xt=Ct.appendChild(be("span",Bt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Xt.setAttribute("cm-text",Bt[0]),y.col+=1):(Xt=y.cm.options.specialCharPlaceholder(Bt[0]),Xt.setAttribute("cm-text",Bt[0]),de&&ee<9?Ct.appendChild(be("span",[Xt])):Ct.appendChild(Xt),y.col+=1);y.map.push(y.pos,y.pos+1,Xt),y.pos++}}if(y.trailingSpace=nt.charCodeAt(ie.length-1)==32,me||pe||Ee||ht||Re||Ke){var pr=me||"";pe&&(pr+=pe),Ee&&(pr+=Ee);var sr=be("span",[Ct],pr,Re);if(Ke)for(var vr in Ke)Ke.hasOwnProperty(vr)&&vr!="style"&&vr!="class"&&sr.setAttribute(vr,Ke[vr]);return y.content.appendChild(sr)}y.content.appendChild(Ct)}}function os(y,ie){if(y.length>1&&!/ /.test(y))return y;for(var me=ie,pe="",Ee=0;Eeht&&Tt.from<=ht));Bt++);if(Tt.to>=Ct)return y(me,pe,Ee,Re,Ke,nt,ut);y(me,pe.slice(0,Tt.to-ht),Ee,Re,null,nt,ut),Re=null,pe=pe.slice(Tt.to-ht),ht=Tt.to}}}function Ro(y,ie,me,pe){var Ee=!pe&&me.widgetNode;Ee&&y.map.push(y.pos,y.pos+ie,Ee),!pe&&y.cm.display.input.needsContentAttribute&&(Ee||(Ee=y.content.appendChild(document.createElement("span"))),Ee.setAttribute("cm-marker",me.id)),Ee&&(y.cm.display.input.setUneditable(Ee),y.content.appendChild(Ee)),y.pos+=ie,y.trailingSpace=!1}function cn(y,ie,me){var pe=y.markedSpans,Ee=y.text,Re=0;if(!pe){for(var Ke=1;Keut||Rr.collapsed&&xr.to==ut&&xr.from==ut)){if(xr.to!=null&&xr.to!=ut&&Pt>xr.to&&(Pt=xr.to,Xt=""),Rr.className&&(Gt+=" "+Rr.className),Rr.css&&(Bt=(Bt?Bt+";":"")+Rr.css),Rr.startStyle&&xr.from==ut&&($t+=" "+Rr.startStyle),Rr.endStyle&&xr.to==Pt&&(vr||(vr=[])).push(Rr.endStyle,xr.to),Rr.title&&((pr||(pr={})).title=Rr.title),Rr.attributes)for(var nn in Rr.attributes)(pr||(pr={}))[nn]=Rr.attributes[nn];Rr.collapsed&&(!or||Mi(or.marker,Rr)<0)&&(or=xr)}else xr.from>ut&&Pt>xr.from&&(Pt=xr.from)}if(vr)for(var On=0;On=nt)break;for(var si=Math.min(nt,Pt);;){if(Ct){var qn=ut+Ct.length;if(!or){var bn=qn>si?Ct.slice(0,si-ut):Ct;ie.addToken(ie,bn,Tt?Tt+Gt:Gt,$t,ut+bn.length==Pt?Xt:"",Bt,pr)}if(qn>=si){Ct=Ct.slice(si-ut),ut=si;break}ut=qn,$t=""}Ct=Ee.slice(Re,Re=me[ht++]),Tt=ln(me[ht++],ie.cm.options)}}}function wo(y,ie,me){this.line=ie,this.rest=sn(ie),this.size=this.rest?er(dt(this.rest))-me+1:1,this.node=this.text=null,this.hidden=hr(y,ie)}function ji(y,ie,me){for(var pe=[],Ee,Re=ie;Re2&&Re.push((ut.bottom+ht.top)/2-me.top)}}Re.push(me.bottom-me.top)}}function fa(y,ie,me){if(y.line==ie)return{map:y.measure.map,cache:y.measure.cache};for(var pe=0;peme)return{map:y.measure.maps[Ee],cache:y.measure.caches[Ee],before:!0}}function Na(y,ie){ie=Lr(ie);var me=er(ie),pe=y.display.externalMeasured=new wo(y.doc,ie,me);pe.lineN=me;var Ee=pe.built=An(y,pe);return pe.text=Ee.pre,Se(y.display.lineMeasure,Ee.pre),pe}function Fs(y,ie,me,pe){return Zn(y,lo(y,ie),me,pe)}function _o(y,ie){if(ie>=y.display.viewFrom&&ie=me.lineN&&ieie)&&(Re=ut-nt,Ee=Re-1,ie>=ut&&(Ke="right")),Ee!=null){if(pe=y[ht+2],nt==ut&&me==(pe.insertLeft?"left":"right")&&(Ke=me),me=="left"&&Ee==0)for(;ht&&y[ht-2]==y[ht-3]&&y[ht-1].insertLeft;)pe=y[(ht-=3)+2],Ke="left";if(me=="right"&&Ee==ut-nt)for(;ht=0&&(me=y[Ee]).left==me.right;Ee--);return me}function Ho(y,ie,me,pe){var Ee=Fo(ie.map,me,pe),Re=Ee.node,Ke=Ee.start,nt=Ee.end,ut=Ee.collapse,ht;if(Re.nodeType==3){for(var Ct=0;Ct<4;Ct++){for(;Ke&&He(ie.line.text.charAt(Ee.coverStart+Ke));)--Ke;for(;Ee.coverStart+nt0&&(ut=pe="right");var Tt;y.options.lineWrapping&&(Tt=Re.getClientRects()).length>1?ht=Tt[pe=="right"?Tt.length-1:0]:ht=Re.getBoundingClientRect()}if(de&&ee<9&&!Ke&&(!ht||!ht.left&&!ht.right)){var Bt=Re.parentNode.getClientRects()[0];Bt?ht={left:Bt.left,right:Bt.left+co(y.display),top:Bt.top,bottom:Bt.bottom}:ht=No}for(var Pt=ht.top-ie.rect.top,Gt=ht.bottom-ie.rect.top,Xt=(Pt+Gt)/2,$t=ie.view.measure.heights,or=0;or<$t.length-1&&!(Xt<$t[or]);or++);var pr=or?$t[or-1]:0,sr=$t[or],vr={left:(ut=="right"?ht.right:ht.left)-ie.rect.left,right:(ut=="left"?ht.left:ht.right)-ie.rect.left,top:pr,bottom:sr};return!ht.left&&!ht.right&&(vr.bogus=!0),y.options.singleCursorHeightPerLine||(vr.rtop=Pt,vr.rbottom=Gt),vr}function Hs(y,ie){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!Qt(y))return ie;var me=screen.logicalXDPI/screen.deviceXDPI,pe=screen.logicalYDPI/screen.deviceYDPI;return{left:ie.left*me,right:ie.right*me,top:ie.top*pe,bottom:ie.bottom*pe}}function Us(y){if(y.measure&&(y.measure.cache={},y.measure.heights=null,y.rest))for(var ie=0;ie=pe.text.length?(ut=pe.text.length,ht="before"):ut<=0&&(ut=0,ht="after"),!nt)return Ke(ht=="before"?ut-1:ut,ht=="before");function Ct(Gt,Xt,$t){var or=nt[Xt],pr=or.level==1;return Ke($t?Gt-1:Gt,pr!=$t)}var Tt=De(nt,ut,ht),Bt=je,Pt=Ct(ut,Tt,ht=="before");return Bt!=null&&(Pt.other=Ct(ut,Bt,ht!="before")),Pt}function Yi(y,ie){var me=0;ie=rr(y.doc,ie),y.options.lineWrapping||(me=co(y.display)*ie.ch);var pe=_t(y.doc,ie.line),Ee=Dr(pe)+vi(y.display);return{left:me,right:me,top:Ee,bottom:Ee+pe.height}}function Uo(y,ie,me,pe,Ee){var Re=Ft(y,ie,me);return Re.xRel=Ee,pe&&(Re.outside=pe),Re}function zo(y,ie,me){var pe=y.doc;if(me+=y.display.viewOffset,me<0)return Uo(pe.first,0,null,-1,-1);var Ee=wr(pe,me),Re=pe.first+pe.size-1;if(Ee>Re)return Uo(pe.first+pe.size-1,_t(pe,Re).text.length,null,1,1);ie<0&&(ie=0);for(var Ke=_t(pe,Ee);;){var nt=Wo(y,Ke,Ee,ie,me),ut=Cr(Ke,nt.ch+(nt.xRel>0||nt.outside>0?1:0));if(!ut)return nt;var ht=ut.find(1);if(ht.line==Ee)return ht;Ke=_t(pe,Ee=ht.line)}}function da(y,ie,me,pe){pe-=uo(ie);var Ee=ie.text.length,Re=et(function(Ke){return Zn(y,me,Ke-1).bottom<=pe},Ee,0);return Ee=et(function(Ke){return Zn(y,me,Ke).top>pe},Re,Ee),{begin:Re,end:Ee}}function Eo(y,ie,me,pe){me||(me=lo(y,ie));var Ee=Xi(y,ie,Zn(y,me,pe),"line").top;return da(y,ie,me,Ee)}function ds(y,ie,me,pe){return y.bottom<=me?!1:y.top>me?!0:(pe?y.left:y.right)>ie}function Wo(y,ie,me,pe,Ee){Ee-=Dr(ie);var Re=lo(y,ie),Ke=uo(ie),nt=0,ut=ie.text.length,ht=!0,Ct=ct(ie,y.doc.direction);if(Ct){var Tt=(y.options.lineWrapping?ha:Ki)(y,ie,me,Re,Ct,pe,Ee);ht=Tt.level!=1,nt=ht?Tt.from:Tt.to-1,ut=ht?Tt.to:Tt.from-1}var Bt=null,Pt=null,Gt=et(function(Sr){var xr=Zn(y,Re,Sr);return xr.top+=Ke,xr.bottom+=Ke,ds(xr,pe,Ee,!1)?(xr.top<=Ee&&xr.left<=pe&&(Bt=Sr,Pt=xr),!0):!1},nt,ut),Xt,$t,or=!1;if(Pt){var pr=pe-Pt.left=vr.bottom?1:0}return Gt=Ze(ie.text,Gt,1),Uo(me,Gt,$t,or,pe-Xt)}function Ki(y,ie,me,pe,Ee,Re,Ke){var nt=et(function(Tt){var Bt=Ee[Tt],Pt=Bt.level!=1;return ds(xn(y,Ft(me,Pt?Bt.to:Bt.from,Pt?"before":"after"),"line",ie,pe),Re,Ke,!0)},0,Ee.length-1),ut=Ee[nt];if(nt>0){var ht=ut.level!=1,Ct=xn(y,Ft(me,ht?ut.from:ut.to,ht?"after":"before"),"line",ie,pe);ds(Ct,Re,Ke,!0)&&Ct.top>Ke&&(ut=Ee[nt-1])}return ut}function ha(y,ie,me,pe,Ee,Re,Ke){var nt=da(y,ie,pe,Ke),ut=nt.begin,ht=nt.end;/\s/.test(ie.text.charAt(ht-1))&&ht--;for(var Ct=null,Tt=null,Bt=0;Bt=ht||Pt.to<=ut)){var Gt=Pt.level!=1,Xt=Zn(y,pe,Gt?Math.min(ht,Pt.to)-1:Math.max(ut,Pt.from)).right,$t=Xt$t)&&(Ct=Pt,Tt=$t)}}return Ct||(Ct=Ee[Ee.length-1]),Ct.fromht&&(Ct={from:Ct.from,to:ht,level:Ct.level}),Ct}var Ii;function Qi(y){if(y.cachedTextHeight!=null)return y.cachedTextHeight;if(Ii==null){Ii=be("pre",null,"CodeMirror-line-like");for(var ie=0;ie<49;++ie)Ii.appendChild(document.createTextNode("x")),Ii.appendChild(be("br"));Ii.appendChild(document.createTextNode("x"))}Se(y.measure,Ii);var me=Ii.offsetHeight/50;return me>3&&(y.cachedTextHeight=me),ge(y.measure),me||1}function co(y){if(y.cachedCharWidth!=null)return y.cachedCharWidth;var ie=be("span","xxxxxxxxxx"),me=be("pre",[ie],"CodeMirror-line-like");Se(y.measure,me);var pe=ie.getBoundingClientRect(),Ee=(pe.right-pe.left)/10;return Ee>2&&(y.cachedCharWidth=Ee),Ee||10}function hs(y){for(var ie=y.display,me={},pe={},Ee=ie.gutters.clientLeft,Re=ie.gutters.firstChild,Ke=0;Re;Re=Re.nextSibling,++Ke){var nt=y.display.gutterSpecs[Ke].className;me[nt]=Re.offsetLeft+Re.clientLeft+Ee,pe[nt]=Re.clientWidth}return{fixedPos:ps(ie),gutterTotalWidth:ie.gutters.offsetWidth,gutterLeft:me,gutterWidth:pe,wrapperWidth:ie.wrapper.clientWidth}}function ps(y){return y.scroller.getBoundingClientRect().left-y.sizer.getBoundingClientRect().left}function ms(y){var ie=Qi(y.display),me=y.options.lineWrapping,pe=me&&Math.max(5,y.display.scroller.clientWidth/co(y.display)-3);return function(Ee){if(hr(y.doc,Ee))return 0;var Re=0;if(Ee.widgets)for(var Ke=0;Ke0&&(ht=_t(y.doc,ut.line).text).length==ut.ch){var Ct=Me(ht,ht.length,y.options.tabSize)-ht.length;ut=Ft(ut.line,Math.max(0,Math.round((Re-Ns(y.display).left)/co(y.display))-Ct))}return ut}function Bi(y,ie){if(ie>=y.display.viewTo||(ie-=y.display.viewFrom,ie<0))return null;for(var me=y.display.view,pe=0;peie)&&(Ee.updateLineNumbers=ie),y.curOp.viewChanged=!0,ie>=Ee.viewTo)un&&lr(y.doc,ie)Ee.viewFrom?Fi(y):(Ee.viewFrom+=pe,Ee.viewTo+=pe);else if(ie<=Ee.viewFrom&&me>=Ee.viewTo)Fi(y);else if(ie<=Ee.viewFrom){var Re=Ao(y,me,me+pe,1);Re?(Ee.view=Ee.view.slice(Re.index),Ee.viewFrom=Re.lineN,Ee.viewTo+=pe):Fi(y)}else if(me>=Ee.viewTo){var Ke=Ao(y,ie,ie,-1);Ke?(Ee.view=Ee.view.slice(0,Ke.index),Ee.viewTo=Ke.lineN):Fi(y)}else{var nt=Ao(y,ie,ie,-1),ut=Ao(y,me,me+pe,1);nt&&ut?(Ee.view=Ee.view.slice(0,nt.index).concat(ji(y,nt.lineN,ut.lineN)).concat(Ee.view.slice(ut.index)),Ee.viewTo+=pe):Fi(y)}var ht=Ee.externalMeasured;ht&&(me=Ee.lineN&&ie=pe.viewTo)){var Re=pe.view[Bi(y,ie)];if(Re.node!=null){var Ke=Re.changes||(Re.changes=[]);it(Ke,me)==-1&&Ke.push(me)}}}function Fi(y){y.display.viewFrom=y.display.viewTo=y.doc.first,y.display.view=[],y.display.viewOffset=0}function Ao(y,ie,me,pe){var Ee=Bi(y,ie),Re,Ke=y.display.view;if(!un||me==y.doc.first+y.doc.size)return{index:Ee,lineN:me};for(var nt=y.display.viewFrom,ut=0;ut0){if(Ee==Ke.length-1)return null;Re=nt+Ke[Ee].size-ie,Ee++}else Re=nt-ie;ie+=Re,me+=Re}for(;lr(y.doc,me)!=me;){if(Ee==(pe<0?0:Ke.length-1))return null;me+=pe*Ke[Ee-(pe<0?1:0)].size,Ee+=pe}return{index:Ee,lineN:me}}function Go(y,ie,me){var pe=y.display,Ee=pe.view;Ee.length==0||ie>=pe.viewTo||me<=pe.viewFrom?(pe.view=ji(y,ie,me),pe.viewFrom=ie):(pe.viewFrom>ie?pe.view=ji(y,ie,pe.viewFrom).concat(pe.view):pe.viewFromme&&(pe.view=pe.view.slice(0,Bi(y,me)))),pe.viewTo=me}function Vo(y){for(var ie=y.display.view,me=0,pe=0;pe=y.display.viewTo||nt.to().line1}var Jt={},Wt={};function Vt(y,ie){arguments.length>2&&(ie.dependencies=Array.prototype.slice.call(arguments,2)),Jt[y]=ie}function tr(y,ie){Wt[y]=ie}function mr(y){if(typeof y=="string"&&Wt.hasOwnProperty(y))y=Wt[y];else if(y&&typeof y.name=="string"&&Wt.hasOwnProperty(y.name)){var ie=Wt[y.name];typeof ie=="string"&&(ie={name:ie}),y=Fe(ie,y),y.name=ie.name}else{if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(y))return mr("application/xml");if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(y))return mr("application/json")}return typeof y=="string"?{name:y}:y||{name:"null"}}function Mt(y,ie){ie=mr(ie);var me=Jt[ie.name];if(!me)return Mt(y,"text/plain");var pe=me(y,ie);if(jt.hasOwnProperty(ie.name)){var Ee=jt[ie.name];for(var Re in Ee)Ee.hasOwnProperty(Re)&&(pe.hasOwnProperty(Re)&&(pe["_"+Re]=pe[Re]),pe[Re]=Ee[Re])}if(pe.name=ie.name,ie.helperType&&(pe.helperType=ie.helperType),ie.modeProps)for(var Ke in ie.modeProps)pe[Ke]=ie.modeProps[Ke];return pe}var jt={};function St(y,ie){var me=jt.hasOwnProperty(y)?jt[y]:jt[y]={};tt(ie,me)}function Et(y,ie){if(ie===!0)return ie;if(y.copyState)return y.copyState(ie);var me={};for(var pe in ie){var Ee=ie[pe];Ee instanceof Array&&(Ee=Ee.concat([])),me[pe]=Ee}return me}function It(y,ie){for(var me;y.innerMode&&(me=y.innerMode(ie),!(!me||me.mode==y));)ie=me.state,y=me.mode;return me||{mode:y,state:ie}}function Dt(y,ie,me){return y.startState?y.startState(ie,me):!0}var At=function(y,ie,me){this.pos=this.start=0,this.string=y,this.tabSize=ie||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=me};At.prototype.eol=function(){return this.pos>=this.string.length},At.prototype.sol=function(){return this.pos==this.lineStart},At.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},At.prototype.next=function(){if(this.posie},At.prototype.eatSpace=function(){for(var y=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>y},At.prototype.skipToEnd=function(){this.pos=this.string.length},At.prototype.skipTo=function(y){var ie=this.string.indexOf(y,this.pos);if(ie>-1)return this.pos=ie,!0},At.prototype.backUp=function(y){this.pos-=y},At.prototype.column=function(){return this.lastColumnPos0?null:(Re&&ie!==!1&&(this.pos+=Re[0].length),Re)}},At.prototype.current=function(){return this.string.slice(this.start,this.pos)},At.prototype.hideFirstChars=function(y,ie){this.lineStart+=y;try{return ie()}finally{this.lineStart-=y}},At.prototype.lookAhead=function(y){var ie=this.lineOracle;return ie&&ie.lookAhead(y)},At.prototype.baseToken=function(){var y=this.lineOracle;return y&&y.baseToken(this.pos)};function _t(y,ie){if(ie-=y.first,ie<0||ie>=y.size)throw new Error("There is no line "+(ie+y.first)+" in the document.");for(var me=y;!me.lines;)for(var pe=0;;++pe){var Ee=me.children[pe],Re=Ee.chunkSize();if(ie=y.first&&ieme?Ft(me,_t(y,me).text.length):Zt(ie,_t(y,ie.line).text.length)}function Zt(y,ie){var me=y.ch;return me==null||me>ie?Ft(y.line,ie):me<0?Ft(y.line,0):y}function Ur(y,ie){for(var me=[],pe=0;pethis.maxLookAhead&&(this.maxLookAhead=y),ie},Qr.prototype.baseToken=function(y){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=y;)this.baseTokenPos+=2;var ie=this.baseTokens[this.baseTokenPos+1];return{type:ie&&ie.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-y}},Qr.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Qr.fromSaved=function(y,ie,me){return ie instanceof Nr?new Qr(y,Et(y.mode,ie.state),me,ie.lookAhead):new Qr(y,Et(y.mode,ie),me)},Qr.prototype.save=function(y){var ie=y!==!1?Et(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Nr(ie,this.maxLookAhead):ie};function pn(y,ie,me,pe){var Ee=[y.state.modeGen],Re={};Qn(y,ie.text,y.doc.mode,me,function(ht,Ct){return Ee.push(ht,Ct)},Re,pe);for(var Ke=me.state,nt=function(ht){me.baseTokens=Ee;var Ct=y.state.overlays[ht],Tt=1,Bt=0;me.state=!0,Qn(y,ie.text,Ct.mode,me,function(Pt,Gt){for(var Xt=Tt;BtPt&&Ee.splice(Tt,1,Pt,Ee[Tt+1],$t),Tt+=2,Bt=Math.min(Pt,$t)}if(Gt)if(Ct.opaque)Ee.splice(Xt,Tt-Xt,Pt,"overlay "+Gt),Tt=Xt+2;else for(;Xty.options.maxHighlightLength&&Et(y.doc.mode,pe.state),Re=pn(y,ie,pe);Ee&&(pe.state=Ee),ie.stateAfter=pe.save(!Ee),ie.styles=Re.styles,Re.classes?ie.styleClasses=Re.classes:ie.styleClasses&&(ie.styleClasses=null),me===y.doc.highlightFrontier&&(y.doc.modeFrontier=Math.max(y.doc.modeFrontier,++y.doc.highlightFrontier))}return ie.styles}function tn(y,ie,me){var pe=y.doc,Ee=y.display;if(!pe.mode.startState)return new Qr(pe,!0,ie);var Re=Ti(y,ie,me),Ke=Re>pe.first&&_t(pe,Re-1).stateAfter,nt=Ke?Qr.fromSaved(pe,Ke,Re):new Qr(pe,Dt(pe.mode),Re);return pe.iter(Re,ie,function(ut){zn(y,ut.text,nt);var ht=nt.line;ut.stateAfter=ht==ie-1||ht%5==0||ht>=Ee.viewFrom&&htie.start)return Re}throw new Error("Mode "+y.name+" failed to advance stream.")}var Ln=function(y,ie,me){this.start=y.start,this.end=y.pos,this.string=y.current(),this.type=ie||null,this.state=me};function Kn(y,ie,me,pe){var Ee=y.doc,Re=Ee.mode,Ke;ie=rr(Ee,ie);var nt=_t(Ee,ie.line),ut=tn(y,ie.line,me),ht=new At(nt.text,y.options.tabSize,ut),Ct;for(pe&&(Ct=[]);(pe||ht.posy.options.maxHighlightLength?(nt=!1,Ke&&zn(y,ie,pe,Ct.pos),Ct.pos=ie.length,Tt=null):Tt=ni(Xr(me,Ct,pe.state,Bt),Re),Bt){var Pt=Bt[0].name;Pt&&(Tt="m-"+(Tt?Pt+" "+Tt:Pt))}if(!nt||ht!=Tt){for(;utKe;--nt){if(nt<=Re.first)return Re.first;var ut=_t(Re,nt-1),ht=ut.stateAfter;if(ht&&(!me||nt+(ht instanceof Nr?ht.lookAhead:0)<=Re.modeFrontier))return nt;var Ct=Me(ut.text,null,y.options.tabSize);(Ee==null||pe>Ct)&&(Ee=nt-1,pe=Ct)}return Ee}function wi(y,ie){if(y.modeFrontier=Math.min(y.modeFrontier,ie),!(y.highlightFrontierme;pe--){var Ee=_t(y,pe).stateAfter;if(Ee&&(!(Ee instanceof Nr)||pe+Ee.lookAhead=ie:Re.to>ie);(pe||(pe=[])).push(new Rn(Ke,Re.from,ut?null:Re.to))}}return pe}function ii(y,ie,me){var pe;if(y)for(var Ee=0;Ee=ie:Re.to>ie);if(nt||Re.from==ie&&Ke.type=="bookmark"&&(!me||Re.marker.insertLeft)){var ut=Re.from==null||(Ke.inclusiveLeft?Re.from<=ie:Re.from0&&nt)for(var vr=0;vr0)){var Ct=[ut,1],Tt=nr(ht.from,nt.from),Bt=nr(ht.to,nt.to);(Tt<0||!Ke.inclusiveLeft&&!Tt)&&Ct.push({from:ht.from,to:nt.from}),(Bt>0||!Ke.inclusiveRight&&!Bt)&&Ct.push({from:nt.to,to:ht.to}),Ee.splice.apply(Ee,Ct),ut+=Ct.length-3}}return Ee}function Cn(y){var ie=y.markedSpans;if(ie){for(var me=0;meie)&&(!pe||Mi(pe,Re.marker)<0)&&(pe=Re.marker)}return pe}function Wr(y,ie,me,pe,Ee){var Re=_t(y,ie),Ke=un&&Re.markedSpans;if(Ke)for(var nt=0;nt=0&&Tt<=0||Ct<=0&&Tt>=0)&&(Ct<=0&&(ut.marker.inclusiveRight&&Ee.inclusiveLeft?nr(ht.to,me)>=0:nr(ht.to,me)>0)||Ct>=0&&(ut.marker.inclusiveRight&&Ee.inclusiveLeft?nr(ht.from,pe)<=0:nr(ht.from,pe)<0)))return!0}}}function Lr(y){for(var ie;ie=Oi(y);)y=ie.find(-1,!0).line;return y}function Bn(y){for(var ie;ie=Ci(y);)y=ie.find(1,!0).line;return y}function sn(y){for(var ie,me;ie=Ci(y);)y=ie.find(1,!0).line,(me||(me=[])).push(y);return me}function lr(y,ie){var me=_t(y,ie),pe=Lr(me);return me==pe?ie:er(pe)}function Kt(y,ie){if(ie>y.lastLine())return ie;var me=_t(y,ie),pe;if(!hr(y,me))return ie;for(;pe=Ci(me);)me=pe.find(1,!0).line;return er(me)+1}function hr(y,ie){var me=un&&ie.markedSpans;if(me){for(var pe=void 0,Ee=0;Eeie.maxLineLength&&(ie.maxLineLength=Ee,ie.maxLine=pe)})}var Zr=function(y,ie,me){this.text=y,In(this,ie),this.height=me?me(this):1};Zr.prototype.lineNo=function(){return er(this)},Ht(Zr);function Gr(y,ie,me,pe){y.text=ie,y.stateAfter&&(y.stateAfter=null),y.styles&&(y.styles=null),y.order!=null&&(y.order=null),Cn(y),In(y,me);var Ee=pe?pe(y):1;Ee!=y.height&&qt(y,Ee)}function an(y){y.parent=null,Cn(y)}var Vn={},Ar={};function ln(y,ie){if(!y||/^\s*$/.test(y))return null;var me=ie.addModeClass?Ar:Vn;return me[y]||(me[y]=y.replace(/\S+/g,"cm-$&"))}function An(y,ie){var me=Ae("span",null,null,oe?"padding-right: .1px":null),pe={pre:Ae("pre",[me],"CodeMirror-line"),content:me,col:0,pos:0,cm:y,trailingSpace:!1,splitSpaces:y.getOption("lineWrapping")};ie.measure={};for(var Ee=0;Ee<=(ie.rest?ie.rest.length:0);Ee++){var Re=Ee?ie.rest[Ee-1]:ie.line,Ke=void 0;pe.pos=0,pe.addToken=is,Br(y.display.measure)&&(Ke=ct(Re,y.doc.direction))&&(pe.addToken=Po(pe.addToken,Ke)),pe.map=[];var nt=ie!=y.display.externalMeasured&&er(Re);cn(Re,pe,en(y,Re,nt)),Re.styleClasses&&(Re.styleClasses.bgClass&&(pe.bgClass=Oe(Re.styleClasses.bgClass,pe.bgClass||"")),Re.styleClasses.textClass&&(pe.textClass=Oe(Re.styleClasses.textClass,pe.textClass||""))),pe.map.length==0&&pe.map.push(0,0,pe.content.appendChild(rn(y.display.measure))),Ee==0?(ie.measure.map=pe.map,ie.measure.cache={}):((ie.measure.maps||(ie.measure.maps=[])).push(pe.map),(ie.measure.caches||(ie.measure.caches=[])).push({}))}if(oe){var ut=pe.content.lastChild;(/\bcm-tab\b/.test(ut.className)||ut.querySelector&&ut.querySelector(".cm-tab"))&&(pe.content.className="cm-tab-wrap-hack")}return kt(y,"renderLine",y,ie.line,pe.pre),pe.pre.className&&(pe.textClass=Oe(pe.pre.className,pe.textClass||"")),pe}function Gi(y){var ie=be("span","\u2022","cm-invalidchar");return ie.title="\\u"+y.charCodeAt(0).toString(16),ie.setAttribute("aria-label",ie.title),ie}function is(y,ie,me,pe,Ee,Re,Ke){if(ie){var nt=y.splitSpaces?os(ie,y.trailingSpace):ie,ut=y.cm.state.specialChars,ht=!1,Ct;if(!ut.test(ie))y.col+=ie.length,Ct=document.createTextNode(nt),y.map.push(y.pos,y.pos+ie.length,Ct),de&&ee<9&&(ht=!0),y.pos+=ie.length;else{Ct=document.createDocumentFragment();for(var Tt=0;;){ut.lastIndex=Tt;var Bt=ut.exec(ie),Pt=Bt?Bt.index-Tt:ie.length-Tt;if(Pt){var Gt=document.createTextNode(nt.slice(Tt,Tt+Pt));de&&ee<9?Ct.appendChild(be("span",[Gt])):Ct.appendChild(Gt),y.map.push(y.pos,y.pos+Pt,Gt),y.col+=Pt,y.pos+=Pt}if(!Bt)break;Tt+=Pt+1;var Xt=void 0;if(Bt[0]==" "){var $t=y.cm.options.tabSize,or=$t-y.col%$t;Xt=Ct.appendChild(be("span",mt(or),"cm-tab")),Xt.setAttribute("role","presentation"),Xt.setAttribute("cm-text"," "),y.col+=or}else Bt[0]=="\r"||Bt[0]==` +`?(Xt=Ct.appendChild(be("span",Bt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Xt.setAttribute("cm-text",Bt[0]),y.col+=1):(Xt=y.cm.options.specialCharPlaceholder(Bt[0]),Xt.setAttribute("cm-text",Bt[0]),de&&ee<9?Ct.appendChild(be("span",[Xt])):Ct.appendChild(Xt),y.col+=1);y.map.push(y.pos,y.pos+1,Xt),y.pos++}}if(y.trailingSpace=nt.charCodeAt(ie.length-1)==32,me||pe||Ee||ht||Re||Ke){var pr=me||"";pe&&(pr+=pe),Ee&&(pr+=Ee);var sr=be("span",[Ct],pr,Re);if(Ke)for(var vr in Ke)Ke.hasOwnProperty(vr)&&vr!="style"&&vr!="class"&&sr.setAttribute(vr,Ke[vr]);return y.content.appendChild(sr)}y.content.appendChild(Ct)}}function os(y,ie){if(y.length>1&&!/ /.test(y))return y;for(var me=ie,pe="",Ee=0;Eeht&&Tt.from<=ht));Bt++);if(Tt.to>=Ct)return y(me,pe,Ee,Re,Ke,nt,ut);y(me,pe.slice(0,Tt.to-ht),Ee,Re,null,nt,ut),Re=null,pe=pe.slice(Tt.to-ht),ht=Tt.to}}}function Ro(y,ie,me,pe){var Ee=!pe&&me.widgetNode;Ee&&y.map.push(y.pos,y.pos+ie,Ee),!pe&&y.cm.display.input.needsContentAttribute&&(Ee||(Ee=y.content.appendChild(document.createElement("span"))),Ee.setAttribute("cm-marker",me.id)),Ee&&(y.cm.display.input.setUneditable(Ee),y.content.appendChild(Ee)),y.pos+=ie,y.trailingSpace=!1}function cn(y,ie,me){var pe=y.markedSpans,Ee=y.text,Re=0;if(!pe){for(var Ke=1;Keut||Rr.collapsed&&xr.to==ut&&xr.from==ut)){if(xr.to!=null&&xr.to!=ut&&Pt>xr.to&&(Pt=xr.to,Xt=""),Rr.className&&(Gt+=" "+Rr.className),Rr.css&&(Bt=(Bt?Bt+";":"")+Rr.css),Rr.startStyle&&xr.from==ut&&($t+=" "+Rr.startStyle),Rr.endStyle&&xr.to==Pt&&(vr||(vr=[])).push(Rr.endStyle,xr.to),Rr.title&&((pr||(pr={})).title=Rr.title),Rr.attributes)for(var nn in Rr.attributes)(pr||(pr={}))[nn]=Rr.attributes[nn];Rr.collapsed&&(!or||Mi(or.marker,Rr)<0)&&(or=xr)}else xr.from>ut&&Pt>xr.from&&(Pt=xr.from)}if(vr)for(var On=0;On=nt)break;for(var si=Math.min(nt,Pt);;){if(Ct){var qn=ut+Ct.length;if(!or){var bn=qn>si?Ct.slice(0,si-ut):Ct;ie.addToken(ie,bn,Tt?Tt+Gt:Gt,$t,ut+bn.length==Pt?Xt:"",Bt,pr)}if(qn>=si){Ct=Ct.slice(si-ut),ut=si;break}ut=qn,$t=""}Ct=Ee.slice(Re,Re=me[ht++]),Tt=ln(me[ht++],ie.cm.options)}}}function wo(y,ie,me){this.line=ie,this.rest=sn(ie),this.size=this.rest?er(dt(this.rest))-me+1:1,this.node=this.text=null,this.hidden=hr(y,ie)}function ji(y,ie,me){for(var pe=[],Ee,Re=ie;Re2&&Re.push((ut.bottom+ht.top)/2-me.top)}}Re.push(me.bottom-me.top)}}function fa(y,ie,me){if(y.line==ie)return{map:y.measure.map,cache:y.measure.cache};for(var pe=0;peme)return{map:y.measure.maps[Ee],cache:y.measure.caches[Ee],before:!0}}function Na(y,ie){ie=Lr(ie);var me=er(ie),pe=y.display.externalMeasured=new wo(y.doc,ie,me);pe.lineN=me;var Ee=pe.built=An(y,pe);return pe.text=Ee.pre,Se(y.display.lineMeasure,Ee.pre),pe}function Fs(y,ie,me,pe){return Zn(y,lo(y,ie),me,pe)}function _o(y,ie){if(ie>=y.display.viewFrom&&ie=me.lineN&&ieie)&&(Re=ut-nt,Ee=Re-1,ie>=ut&&(Ke="right")),Ee!=null){if(pe=y[ht+2],nt==ut&&me==(pe.insertLeft?"left":"right")&&(Ke=me),me=="left"&&Ee==0)for(;ht&&y[ht-2]==y[ht-3]&&y[ht-1].insertLeft;)pe=y[(ht-=3)+2],Ke="left";if(me=="right"&&Ee==ut-nt)for(;ht=0&&(me=y[Ee]).left==me.right;Ee--);return me}function Ho(y,ie,me,pe){var Ee=Fo(ie.map,me,pe),Re=Ee.node,Ke=Ee.start,nt=Ee.end,ut=Ee.collapse,ht;if(Re.nodeType==3){for(var Ct=0;Ct<4;Ct++){for(;Ke&&He(ie.line.text.charAt(Ee.coverStart+Ke));)--Ke;for(;Ee.coverStart+nt0&&(ut=pe="right");var Tt;y.options.lineWrapping&&(Tt=Re.getClientRects()).length>1?ht=Tt[pe=="right"?Tt.length-1:0]:ht=Re.getBoundingClientRect()}if(de&&ee<9&&!Ke&&(!ht||!ht.left&&!ht.right)){var Bt=Re.parentNode.getClientRects()[0];Bt?ht={left:Bt.left,right:Bt.left+co(y.display),top:Bt.top,bottom:Bt.bottom}:ht=No}for(var Pt=ht.top-ie.rect.top,Gt=ht.bottom-ie.rect.top,Xt=(Pt+Gt)/2,$t=ie.view.measure.heights,or=0;or<$t.length-1&&!(Xt<$t[or]);or++);var pr=or?$t[or-1]:0,sr=$t[or],vr={left:(ut=="right"?ht.right:ht.left)-ie.rect.left,right:(ut=="left"?ht.left:ht.right)-ie.rect.left,top:pr,bottom:sr};return!ht.left&&!ht.right&&(vr.bogus=!0),y.options.singleCursorHeightPerLine||(vr.rtop=Pt,vr.rbottom=Gt),vr}function Hs(y,ie){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!Qt(y))return ie;var me=screen.logicalXDPI/screen.deviceXDPI,pe=screen.logicalYDPI/screen.deviceYDPI;return{left:ie.left*me,right:ie.right*me,top:ie.top*pe,bottom:ie.bottom*pe}}function Us(y){if(y.measure&&(y.measure.cache={},y.measure.heights=null,y.rest))for(var ie=0;ie=pe.text.length?(ut=pe.text.length,ht="before"):ut<=0&&(ut=0,ht="after"),!nt)return Ke(ht=="before"?ut-1:ut,ht=="before");function Ct(Gt,Xt,$t){var or=nt[Xt],pr=or.level==1;return Ke($t?Gt-1:Gt,pr!=$t)}var Tt=De(nt,ut,ht),Bt=je,Pt=Ct(ut,Tt,ht=="before");return Bt!=null&&(Pt.other=Ct(ut,Bt,ht!="before")),Pt}function Yi(y,ie){var me=0;ie=rr(y.doc,ie),y.options.lineWrapping||(me=co(y.display)*ie.ch);var pe=_t(y.doc,ie.line),Ee=Dr(pe)+vi(y.display);return{left:me,right:me,top:Ee,bottom:Ee+pe.height}}function Uo(y,ie,me,pe,Ee){var Re=Ft(y,ie,me);return Re.xRel=Ee,pe&&(Re.outside=pe),Re}function zo(y,ie,me){var pe=y.doc;if(me+=y.display.viewOffset,me<0)return Uo(pe.first,0,null,-1,-1);var Ee=wr(pe,me),Re=pe.first+pe.size-1;if(Ee>Re)return Uo(pe.first+pe.size-1,_t(pe,Re).text.length,null,1,1);ie<0&&(ie=0);for(var Ke=_t(pe,Ee);;){var nt=Wo(y,Ke,Ee,ie,me),ut=Cr(Ke,nt.ch+(nt.xRel>0||nt.outside>0?1:0));if(!ut)return nt;var ht=ut.find(1);if(ht.line==Ee)return ht;Ke=_t(pe,Ee=ht.line)}}function da(y,ie,me,pe){pe-=uo(ie);var Ee=ie.text.length,Re=et(function(Ke){return Zn(y,me,Ke-1).bottom<=pe},Ee,0);return Ee=et(function(Ke){return Zn(y,me,Ke).top>pe},Re,Ee),{begin:Re,end:Ee}}function Eo(y,ie,me,pe){me||(me=lo(y,ie));var Ee=Xi(y,ie,Zn(y,me,pe),"line").top;return da(y,ie,me,Ee)}function ds(y,ie,me,pe){return y.bottom<=me?!1:y.top>me?!0:(pe?y.left:y.right)>ie}function Wo(y,ie,me,pe,Ee){Ee-=Dr(ie);var Re=lo(y,ie),Ke=uo(ie),nt=0,ut=ie.text.length,ht=!0,Ct=ct(ie,y.doc.direction);if(Ct){var Tt=(y.options.lineWrapping?ha:Ki)(y,ie,me,Re,Ct,pe,Ee);ht=Tt.level!=1,nt=ht?Tt.from:Tt.to-1,ut=ht?Tt.to:Tt.from-1}var Bt=null,Pt=null,Gt=et(function(Sr){var xr=Zn(y,Re,Sr);return xr.top+=Ke,xr.bottom+=Ke,ds(xr,pe,Ee,!1)?(xr.top<=Ee&&xr.left<=pe&&(Bt=Sr,Pt=xr),!0):!1},nt,ut),Xt,$t,or=!1;if(Pt){var pr=pe-Pt.left=vr.bottom?1:0}return Gt=Ze(ie.text,Gt,1),Uo(me,Gt,$t,or,pe-Xt)}function Ki(y,ie,me,pe,Ee,Re,Ke){var nt=et(function(Tt){var Bt=Ee[Tt],Pt=Bt.level!=1;return ds(xn(y,Ft(me,Pt?Bt.to:Bt.from,Pt?"before":"after"),"line",ie,pe),Re,Ke,!0)},0,Ee.length-1),ut=Ee[nt];if(nt>0){var ht=ut.level!=1,Ct=xn(y,Ft(me,ht?ut.from:ut.to,ht?"after":"before"),"line",ie,pe);ds(Ct,Re,Ke,!0)&&Ct.top>Ke&&(ut=Ee[nt-1])}return ut}function ha(y,ie,me,pe,Ee,Re,Ke){var nt=da(y,ie,pe,Ke),ut=nt.begin,ht=nt.end;/\s/.test(ie.text.charAt(ht-1))&&ht--;for(var Ct=null,Tt=null,Bt=0;Bt=ht||Pt.to<=ut)){var Gt=Pt.level!=1,Xt=Zn(y,pe,Gt?Math.min(ht,Pt.to)-1:Math.max(ut,Pt.from)).right,$t=Xt$t)&&(Ct=Pt,Tt=$t)}}return Ct||(Ct=Ee[Ee.length-1]),Ct.fromht&&(Ct={from:Ct.from,to:ht,level:Ct.level}),Ct}var Ii;function Qi(y){if(y.cachedTextHeight!=null)return y.cachedTextHeight;if(Ii==null){Ii=be("pre",null,"CodeMirror-line-like");for(var ie=0;ie<49;++ie)Ii.appendChild(document.createTextNode("x")),Ii.appendChild(be("br"));Ii.appendChild(document.createTextNode("x"))}Se(y.measure,Ii);var me=Ii.offsetHeight/50;return me>3&&(y.cachedTextHeight=me),ge(y.measure),me||1}function co(y){if(y.cachedCharWidth!=null)return y.cachedCharWidth;var ie=be("span","xxxxxxxxxx"),me=be("pre",[ie],"CodeMirror-line-like");Se(y.measure,me);var pe=ie.getBoundingClientRect(),Ee=(pe.right-pe.left)/10;return Ee>2&&(y.cachedCharWidth=Ee),Ee||10}function hs(y){for(var ie=y.display,me={},pe={},Ee=ie.gutters.clientLeft,Re=ie.gutters.firstChild,Ke=0;Re;Re=Re.nextSibling,++Ke){var nt=y.display.gutterSpecs[Ke].className;me[nt]=Re.offsetLeft+Re.clientLeft+Ee,pe[nt]=Re.clientWidth}return{fixedPos:ps(ie),gutterTotalWidth:ie.gutters.offsetWidth,gutterLeft:me,gutterWidth:pe,wrapperWidth:ie.wrapper.clientWidth}}function ps(y){return y.scroller.getBoundingClientRect().left-y.sizer.getBoundingClientRect().left}function ms(y){var ie=Qi(y.display),me=y.options.lineWrapping,pe=me&&Math.max(5,y.display.scroller.clientWidth/co(y.display)-3);return function(Ee){if(hr(y.doc,Ee))return 0;var Re=0;if(Ee.widgets)for(var Ke=0;Ke0&&(ht=_t(y.doc,ut.line).text).length==ut.ch){var Ct=Me(ht,ht.length,y.options.tabSize)-ht.length;ut=Ft(ut.line,Math.max(0,Math.round((Re-Ns(y.display).left)/co(y.display))-Ct))}return ut}function Bi(y,ie){if(ie>=y.display.viewTo||(ie-=y.display.viewFrom,ie<0))return null;for(var me=y.display.view,pe=0;peie)&&(Ee.updateLineNumbers=ie),y.curOp.viewChanged=!0,ie>=Ee.viewTo)un&&lr(y.doc,ie)Ee.viewFrom?Fi(y):(Ee.viewFrom+=pe,Ee.viewTo+=pe);else if(ie<=Ee.viewFrom&&me>=Ee.viewTo)Fi(y);else if(ie<=Ee.viewFrom){var Re=Ao(y,me,me+pe,1);Re?(Ee.view=Ee.view.slice(Re.index),Ee.viewFrom=Re.lineN,Ee.viewTo+=pe):Fi(y)}else if(me>=Ee.viewTo){var Ke=Ao(y,ie,ie,-1);Ke?(Ee.view=Ee.view.slice(0,Ke.index),Ee.viewTo=Ke.lineN):Fi(y)}else{var nt=Ao(y,ie,ie,-1),ut=Ao(y,me,me+pe,1);nt&&ut?(Ee.view=Ee.view.slice(0,nt.index).concat(ji(y,nt.lineN,ut.lineN)).concat(Ee.view.slice(ut.index)),Ee.viewTo+=pe):Fi(y)}var ht=Ee.externalMeasured;ht&&(me=Ee.lineN&&ie=pe.viewTo)){var Re=pe.view[Bi(y,ie)];if(Re.node!=null){var Ke=Re.changes||(Re.changes=[]);it(Ke,me)==-1&&Ke.push(me)}}}function Fi(y){y.display.viewFrom=y.display.viewTo=y.doc.first,y.display.view=[],y.display.viewOffset=0}function Ao(y,ie,me,pe){var Ee=Bi(y,ie),Re,Ke=y.display.view;if(!un||me==y.doc.first+y.doc.size)return{index:Ee,lineN:me};for(var nt=y.display.viewFrom,ut=0;ut0){if(Ee==Ke.length-1)return null;Re=nt+Ke[Ee].size-ie,Ee++}else Re=nt-ie;ie+=Re,me+=Re}for(;lr(y.doc,me)!=me;){if(Ee==(pe<0?0:Ke.length-1))return null;me+=pe*Ke[Ee-(pe<0?1:0)].size,Ee+=pe}return{index:Ee,lineN:me}}function Go(y,ie,me){var pe=y.display,Ee=pe.view;Ee.length==0||ie>=pe.viewTo||me<=pe.viewFrom?(pe.view=ji(y,ie,me),pe.viewFrom=ie):(pe.viewFrom>ie?pe.view=ji(y,ie,pe.viewFrom).concat(pe.view):pe.viewFromme&&(pe.view=pe.view.slice(0,Bi(y,me)))),pe.viewTo=me}function Vo(y){for(var ie=y.display.view,me=0,pe=0;pe=y.display.viewTo||nt.to().line0?ie.blinker=setInterval(function(){y.hasFocus()||dn(y),ie.cursorDiv.style.visibility=(me=!me)?"":"hidden"},y.options.cursorBlinkRate):y.options.cursorBlinkRate<0&&(ie.cursorDiv.style.visibility="hidden")}}function Pr(y){y.state.focused||(y.display.input.focus(),on(y))}function Er(y){y.state.delayingBlurEvent=!0,setTimeout(function(){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1,dn(y))},100)}function on(y,ie){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1),y.options.readOnly!="nocursor"&&(y.state.focused||(kt(y,"focus",y,ie),y.state.focused=!0,Pe(y.display.wrapper,"CodeMirror-focused"),!y.curOp&&y.display.selForContextMenu!=y.doc.sel&&(y.display.input.reset(),oe&&setTimeout(function(){return y.display.input.reset(!0)},20)),y.display.input.receivedFocus()),yr(y))}function dn(y,ie){y.state.delayingBlurEvent||(y.state.focused&&(kt(y,"blur",y,ie),y.state.focused=!1,xe(y.display.wrapper,"CodeMirror-focused")),clearInterval(y.display.blinker),setTimeout(function(){y.state.focused||(y.display.shift=!1)},150))}function Nn(y){for(var ie=y.display,me=ie.lineDiv.offsetTop,pe=0;pe.005||Ct<-.005)&&(qt(Ee.line,Ke),mn(Ee.line),Ee.rest))for(var Tt=0;Tty.display.sizerWidth){var Bt=Math.ceil(nt/co(y.display));Bt>y.display.maxLineLength&&(y.display.maxLineLength=Bt,y.display.maxLine=Ee.line,y.display.maxLineChanged=!0)}}}}function mn(y){if(y.widgets)for(var ie=0;ie=Ke&&(Re=wr(ie,Dr(_t(ie,ut))-y.wrapper.clientHeight),Ke=ut)}return{from:Re,to:Math.max(Ke,Re+1)}}function gs(y,ie){if(!xt(y,"scrollCursorIntoView")){var me=y.display,pe=me.sizer.getBoundingClientRect(),Ee=null;if(ie.top+pe.top<0?Ee=!0:ie.bottom+pe.top>(window.innerHeight||document.documentElement.clientHeight)&&(Ee=!1),Ee!=null&&!b){var Re=be("div","\u200B",null,`position: absolute; + height: `+(xr-vr)+"px"))}function Tt(sr,vr,Sr){var xr=_t(Ee,sr),Rr=xr.text.length,nn,On;function hn(bn,$n){return fs(y,Ft(sr,bn),"div",xr,$n)}function si(bn,$n,Pn){var Sn=Eo(y,xr,null,bn),wn=$n=="ltr"==(Pn=="after")?"left":"right",vn=Pn=="after"?Sn.begin:Sn.end-(/\s/.test(xr.text.charAt(Sn.end-1))?2:1);return hn(vn,wn)[wn]}var qn=ct(xr,Ee.direction);return Ie(qn,vr||0,Sr==null?Rr:Sr,function(bn,$n,Pn,Sn){var wn=Pn=="ltr",vn=hn(bn,wn?"left":"right"),ei=hn($n-1,wn?"right":"left"),rs=vr==null&&bn==0,bo=Sr==null&&$n==Rr,Hn=Sn==0,zi=!qn||Sn==qn.length-1;if(ei.top-vn.top<=3){var jn=(ht?rs:bo)&&Hn,Pa=(ht?bo:rs)&&zi,ro=jn?nt:(wn?vn:ei).left,jo=Pa?ut:(wn?ei:vn).right;Ct(ro,vn.top,jo-ro,vn.bottom)}else{var Lo,Yn,ns,Ra;wn?(Lo=ht&&rs&&Hn?nt:vn.left,Yn=ht?ut:si(bn,Pn,"before"),ns=ht?nt:si($n,Pn,"after"),Ra=ht&&bo&&zi?ut:ei.right):(Lo=ht?si(bn,Pn,"before"):nt,Yn=!ht&&rs&&Hn?ut:vn.right,ns=!ht&&bo&&zi?nt:ei.left,Ra=ht?si($n,Pn,"after"):ut),Ct(Lo,vn.top,Yn-Lo,vn.bottom),vn.bottom0?ie.blinker=setInterval(function(){y.hasFocus()||dn(y),ie.cursorDiv.style.visibility=(me=!me)?"":"hidden"},y.options.cursorBlinkRate):y.options.cursorBlinkRate<0&&(ie.cursorDiv.style.visibility="hidden")}}function Pr(y){y.state.focused||(y.display.input.focus(),on(y))}function Er(y){y.state.delayingBlurEvent=!0,setTimeout(function(){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1,dn(y))},100)}function on(y,ie){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1),y.options.readOnly!="nocursor"&&(y.state.focused||(kt(y,"focus",y,ie),y.state.focused=!0,Pe(y.display.wrapper,"CodeMirror-focused"),!y.curOp&&y.display.selForContextMenu!=y.doc.sel&&(y.display.input.reset(),oe&&setTimeout(function(){return y.display.input.reset(!0)},20)),y.display.input.receivedFocus()),gr(y))}function dn(y,ie){y.state.delayingBlurEvent||(y.state.focused&&(kt(y,"blur",y,ie),y.state.focused=!1,xe(y.display.wrapper,"CodeMirror-focused")),clearInterval(y.display.blinker),setTimeout(function(){y.state.focused||(y.display.shift=!1)},150))}function Nn(y){for(var ie=y.display,me=ie.lineDiv.offsetTop,pe=0;pe.005||Ct<-.005)&&(qt(Ee.line,Ke),mn(Ee.line),Ee.rest))for(var Tt=0;Tty.display.sizerWidth){var Bt=Math.ceil(nt/co(y.display));Bt>y.display.maxLineLength&&(y.display.maxLineLength=Bt,y.display.maxLine=Ee.line,y.display.maxLineChanged=!0)}}}}function mn(y){if(y.widgets)for(var ie=0;ie=Ke&&(Re=wr(ie,Dr(_t(ie,ut))-y.wrapper.clientHeight),Ke=ut)}return{from:Re,to:Math.max(Ke,Re+1)}}function gs(y,ie){if(!xt(y,"scrollCursorIntoView")){var me=y.display,pe=me.sizer.getBoundingClientRect(),Ee=null;if(ie.top+pe.top<0?Ee=!0:ie.bottom+pe.top>(window.innerHeight||document.documentElement.clientHeight)&&(Ee=!1),Ee!=null&&!b){var Re=be("div","\u200B",null,`position: absolute; top: `+(ie.top-me.viewOffset-vi(y.display))+`px; height: `+(ie.bottom-ie.top+gi(y)+me.barHeight)+`px; - left: `+ie.left+"px; width: "+Math.max(2,ie.right-ie.left)+"px;");y.display.lineSpace.appendChild(Re),Re.scrollIntoView(Ee),y.display.lineSpace.removeChild(Re)}}}function ys(y,ie,me,pe){pe==null&&(pe=0);var Ee;!y.options.lineWrapping&&ie==me&&(ie=ie.ch?Ft(ie.line,ie.sticky=="before"?ie.ch-1:ie.ch,"after"):ie,me=ie.sticky=="before"?Ft(ie.line,ie.ch+1,"before"):ie);for(var Re=0;Re<5;Re++){var Ke=!1,nt=xn(y,ie),ut=!me||me==ie?nt:xn(y,me);Ee={left:Math.min(nt.left,ut.left),top:Math.min(nt.top,ut.top)-pe,right:Math.max(nt.left,ut.left),bottom:Math.max(nt.bottom,ut.bottom)+pe};var ht=Ji(y,Ee),Ct=y.doc.scrollTop,Tt=y.doc.scrollLeft;if(ht.scrollTop!=null&&(eo(y,ht.scrollTop),Math.abs(y.doc.scrollTop-Ct)>1&&(Ke=!0)),ht.scrollLeft!=null&&(ko(y,ht.scrollLeft),Math.abs(y.doc.scrollLeft-Tt)>1&&(Ke=!0)),!Ke)break}return Ee}function ho(y,ie){var me=Ji(y,ie);me.scrollTop!=null&&eo(y,me.scrollTop),me.scrollLeft!=null&&ko(y,me.scrollLeft)}function Ji(y,ie){var me=y.display,pe=Qi(y.display);ie.top<0&&(ie.top=0);var Ee=y.curOp&&y.curOp.scrollTop!=null?y.curOp.scrollTop:me.scroller.scrollTop,Re=us(y),Ke={};ie.bottom-ie.top>Re&&(ie.bottom=ie.top+Re);var nt=y.doc.height+So(me),ut=ie.topnt-pe;if(ie.topEe+Re){var Ct=Math.min(ie.top,(ht?nt:ie.bottom)-Re);Ct!=Ee&&(Ke.scrollTop=Ct)}var Tt=y.options.fixedGutter?0:me.gutters.offsetWidth,Bt=y.curOp&&y.curOp.scrollLeft!=null?y.curOp.scrollLeft:me.scroller.scrollLeft-Tt,Pt=Zi(y)-me.gutters.offsetWidth,Gt=ie.right-ie.left>Pt;return Gt&&(ie.right=ie.left+Pt),ie.left<10?Ke.scrollLeft=0:ie.leftPt+Bt-3&&(Ke.scrollLeft=ie.right+(Gt?0:10)-Pt),Ke}function qi(y,ie){ie!=null&&(Hi(y),y.curOp.scrollTop=(y.curOp.scrollTop==null?y.doc.scrollTop:y.curOp.scrollTop)+ie)}function bi(y){Hi(y);var ie=y.getCursor();y.curOp.scrollToPos={from:ie,to:ie,margin:y.options.cursorScrollMargin}}function $i(y,ie,me){(ie!=null||me!=null)&&Hi(y),ie!=null&&(y.curOp.scrollLeft=ie),me!=null&&(y.curOp.scrollTop=me)}function Zs(y,ie){Hi(y),y.curOp.scrollToPos=ie}function Hi(y){var ie=y.curOp.scrollToPos;if(ie){y.curOp.scrollToPos=null;var me=Yi(y,ie.from),pe=Yi(y,ie.to);Ui(y,me,pe,ie.margin)}}function Ui(y,ie,me,pe){var Ee=Ji(y,{left:Math.min(ie.left,me.left),top:Math.min(ie.top,me.top)-pe,right:Math.max(ie.right,me.right),bottom:Math.max(ie.bottom,me.bottom)+pe});$i(y,Ee.scrollLeft,Ee.scrollTop)}function eo(y,ie){Math.abs(y.doc.scrollTop-ie)<2||(ve||ma(y,{top:ie}),Fa(y,ie,!0),ve&&ma(y),xs(y,100))}function Fa(y,ie,me){ie=Math.max(0,Math.min(y.display.scroller.scrollHeight-y.display.scroller.clientHeight,ie)),!(y.display.scroller.scrollTop==ie&&!me)&&(y.doc.scrollTop=ie,y.display.scrollbars.setScrollTop(ie),y.display.scroller.scrollTop!=ie&&(y.display.scroller.scrollTop=ie))}function ko(y,ie,me,pe){ie=Math.max(0,Math.min(ie,y.display.scroller.scrollWidth-y.display.scroller.clientWidth)),!((me?ie==y.doc.scrollLeft:Math.abs(y.doc.scrollLeft-ie)<2)&&!pe)&&(y.doc.scrollLeft=ie,Ga(y),y.display.scroller.scrollLeft!=ie&&(y.display.scroller.scrollLeft=ie),y.display.scrollbars.setScrollLeft(ie))}function bs(y){var ie=y.display,me=ie.gutters.offsetWidth,pe=Math.round(y.doc.height+So(y.display));return{clientHeight:ie.scroller.clientHeight,viewHeight:ie.wrapper.clientHeight,scrollWidth:ie.scroller.scrollWidth,clientWidth:ie.scroller.clientWidth,viewWidth:ie.wrapper.clientWidth,barLeft:y.options.fixedGutter?me:0,docHeight:pe,scrollHeight:pe+gi(y)+ie.barHeight,nativeBarWidth:ie.nativeBarWidth,gutterWidth:me}}var Do=function(y,ie,me){this.cm=me;var pe=this.vert=be("div",[be("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),Ee=this.horiz=be("div",[be("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");pe.tabIndex=Ee.tabIndex=-1,y(pe),y(Ee),vt(pe,"scroll",function(){pe.clientHeight&&ie(pe.scrollTop,"vertical")}),vt(Ee,"scroll",function(){Ee.clientWidth&&ie(Ee.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,de&&ee<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Do.prototype.update=function(y){var ie=y.scrollWidth>y.clientWidth+1,me=y.scrollHeight>y.clientHeight+1,pe=y.nativeBarWidth;if(me){this.vert.style.display="block",this.vert.style.bottom=ie?pe+"px":"0";var Ee=y.viewHeight-(ie?pe:0);this.vert.firstChild.style.height=Math.max(0,y.scrollHeight-y.clientHeight+Ee)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(ie){this.horiz.style.display="block",this.horiz.style.right=me?pe+"px":"0",this.horiz.style.left=y.barLeft+"px";var Re=y.viewWidth-y.barLeft-(me?pe:0);this.horiz.firstChild.style.width=Math.max(0,y.scrollWidth-y.clientWidth+Re)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&y.clientHeight>0&&(pe==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:me?pe:0,bottom:ie?pe:0}},Do.prototype.setScrollLeft=function(y){this.horiz.scrollLeft!=y&&(this.horiz.scrollLeft=y),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Do.prototype.setScrollTop=function(y){this.vert.scrollTop!=y&&(this.vert.scrollTop=y),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Do.prototype.zeroWidthHack=function(){var y=le&&!x?"12px":"18px";this.horiz.style.height=this.vert.style.width=y,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new We,this.disableVert=new We},Do.prototype.enableZeroWidthBar=function(y,ie,me){y.style.pointerEvents="auto";function pe(){var Ee=y.getBoundingClientRect(),Re=me=="vert"?document.elementFromPoint(Ee.right-1,(Ee.top+Ee.bottom)/2):document.elementFromPoint((Ee.right+Ee.left)/2,Ee.bottom-1);Re!=y?y.style.pointerEvents="none":ie.set(1e3,pe)}ie.set(1e3,pe)},Do.prototype.clear=function(){var y=this.horiz.parentNode;y.removeChild(this.horiz),y.removeChild(this.vert)};var ws=function(){};ws.prototype.update=function(){return{bottom:0,right:0}},ws.prototype.setScrollLeft=function(){},ws.prototype.setScrollTop=function(){},ws.prototype.clear=function(){};function Zo(y,ie){ie||(ie=bs(y));var me=y.display.barWidth,pe=y.display.barHeight;Ha(y,ie);for(var Ee=0;Ee<4&&me!=y.display.barWidth||pe!=y.display.barHeight;Ee++)me!=y.display.barWidth&&y.options.lineWrapping&&Nn(y),Ha(y,bs(y)),me=y.display.barWidth,pe=y.display.barHeight}function Ha(y,ie){var me=y.display,pe=me.scrollbars.update(ie);me.sizer.style.paddingRight=(me.barWidth=pe.right)+"px",me.sizer.style.paddingBottom=(me.barHeight=pe.bottom)+"px",me.heightForcer.style.borderBottom=pe.bottom+"px solid transparent",pe.right&&pe.bottom?(me.scrollbarFiller.style.display="block",me.scrollbarFiller.style.height=pe.bottom+"px",me.scrollbarFiller.style.width=pe.right+"px"):me.scrollbarFiller.style.display="",pe.bottom&&y.options.coverGutterNextToScrollbar&&y.options.fixedGutter?(me.gutterFiller.style.display="block",me.gutterFiller.style.height=pe.bottom+"px",me.gutterFiller.style.width=ie.gutterWidth+"px"):me.gutterFiller.style.display=""}var Ua={native:Do,null:ws};function za(y){y.display.scrollbars&&(y.display.scrollbars.clear(),y.display.scrollbars.addClass&&xe(y.display.wrapper,y.display.scrollbars.addClass)),y.display.scrollbars=new Ua[y.options.scrollbarStyle](function(ie){y.display.wrapper.insertBefore(ie,y.display.scrollbarFiller),vt(ie,"mousedown",function(){y.state.focused&&setTimeout(function(){return y.display.input.focus()},0)}),ie.setAttribute("cm-not-content","true")},function(ie,me){me=="horizontal"?ko(y,ie):eo(y,ie)},y),y.display.scrollbars.addClass&&Pe(y.display.wrapper,y.display.scrollbars.addClass)}var $l=0;function Mo(y){y.curOp={cm:y,viewChanged:!1,startHeight:y.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++$l},oo(y.curOp)}function Oo(y){var ie=y.curOp;ie&&qr(ie,function(me){for(var pe=0;pe=me.viewTo)||me.maxLineChanged&&ie.options.lineWrapping,y.update=y.mustUpdate&&new Xs(ie,y.mustUpdate&&{top:y.scrollTop,ensure:y.scrollToPos},y.forceUpdate)}function ru(y){y.updatedDisplay=y.mustUpdate&&pa(y.cm,y.update)}function nu(y){var ie=y.cm,me=ie.display;y.updatedDisplay&&Nn(ie),y.barMeasure=bs(ie),me.maxLineChanged&&!ie.options.lineWrapping&&(y.adjustWidthTo=Fs(ie,me.maxLine,me.maxLine.text.length).left+3,ie.display.sizerWidth=y.adjustWidthTo,y.barMeasure.scrollWidth=Math.max(me.scroller.clientWidth,me.sizer.offsetLeft+y.adjustWidthTo+gi(ie)+ie.display.barWidth),y.maxScrollLeft=Math.max(0,me.sizer.offsetLeft+y.adjustWidthTo-Zi(ie))),(y.updatedDisplay||y.selectionChanged)&&(y.preparedSelection=me.input.prepareSelection())}function iu(y){var ie=y.cm;y.adjustWidthTo!=null&&(ie.display.sizer.style.minWidth=y.adjustWidthTo+"px",y.maxScrollLeft=y.display.viewTo)){var me=+new Date+y.options.workTime,pe=tn(y,ie.highlightFrontier),Ee=[];ie.iter(pe.line,Math.min(ie.first+ie.size,y.display.viewTo+500),function(Re){if(pe.line>=y.display.viewFrom){var Ke=Re.styles,nt=Re.text.length>y.options.maxHighlightLength?Et(ie.mode,pe.state):null,ut=pn(y,Re,pe,!0);nt&&(pe.state=nt),Re.styles=ut.styles;var ht=Re.styleClasses,Ct=ut.classes;Ct?Re.styleClasses=Ct:ht&&(Re.styleClasses=null);for(var Tt=!Ke||Ke.length!=Re.styles.length||ht!=Ct&&(!ht||!Ct||ht.bgClass!=Ct.bgClass||ht.textClass!=Ct.textClass),Bt=0;!Tt&&Btme)return xs(y,y.options.workDelay),!0}),ie.highlightFrontier=pe.line,ie.modeFrontier=Math.max(ie.modeFrontier,pe.line),Ee.length&&oi(y,function(){for(var Re=0;Re=me.viewFrom&&ie.visible.to<=me.viewTo&&(me.updateLineNumbers==null||me.updateLineNumbers>=me.viewTo)&&me.renderedView==me.view&&Vo(y)==0)return!1;Va(y)&&(Fi(y),ie.dims=hs(y));var Ee=pe.first+pe.size,Re=Math.max(ie.visible.from-y.options.viewportMargin,pe.first),Ke=Math.min(Ee,ie.visible.to+y.options.viewportMargin);me.viewFromKe&&me.viewTo-Ke<20&&(Ke=Math.min(Ee,me.viewTo)),un&&(Re=lr(y.doc,Re),Ke=Kt(y.doc,Ke));var nt=Re!=me.viewFrom||Ke!=me.viewTo||me.lastWrapHeight!=ie.wrapperHeight||me.lastWrapWidth!=ie.wrapperWidth;Go(y,Re,Ke),me.viewOffset=Dr(_t(y.doc,me.viewFrom)),y.display.mover.style.top=me.viewOffset+"px";var ut=Vo(y);if(!nt&&ut==0&&!ie.force&&me.renderedView==me.view&&(me.updateLineNumbers==null||me.updateLineNumbers>=me.viewTo))return!1;var ht=lu(y);return ut>4&&(me.lineDiv.style.display="none"),cu(y,me.updateLineNumbers,ie.dims),ut>4&&(me.lineDiv.style.display=""),me.renderedView=me.view,uu(ht),ge(me.cursorDiv),ge(me.selectionDiv),me.gutters.style.height=me.sizer.style.minHeight=0,nt&&(me.lastWrapHeight=ie.wrapperHeight,me.lastWrapWidth=ie.wrapperWidth,xs(y,400)),me.updateLineNumbers=null,!0}function Wa(y,ie){for(var me=ie.viewport,pe=!0;;pe=!1){if(!pe||!y.options.lineWrapping||ie.oldDisplayWidth==Zi(y)){if(me&&me.top!=null&&(me={top:Math.min(y.doc.height+So(y.display)-us(y),me.top)}),ie.visible=kn(y.display,y.doc,me),ie.visible.from>=y.display.viewFrom&&ie.visible.to<=y.display.viewTo)break}else pe&&(ie.visible=kn(y.display,y.doc,me));if(!pa(y,ie))break;Nn(y);var Ee=bs(y);To(y),Zo(y,Ee),ga(y,Ee),ie.force=!1}ie.signal(y,"update",y),(y.display.viewFrom!=y.display.reportedViewFrom||y.display.viewTo!=y.display.reportedViewTo)&&(ie.signal(y,"viewportChange",y,y.display.viewFrom,y.display.viewTo),y.display.reportedViewFrom=y.display.viewFrom,y.display.reportedViewTo=y.display.viewTo)}function ma(y,ie){var me=new Xs(y,ie);if(pa(y,me)){Nn(y),Wa(y,me);var pe=bs(y);To(y),Zo(y,pe),ga(y,pe),me.finish()}}function cu(y,ie,me){var pe=y.display,Ee=y.options.lineNumbers,Re=pe.lineDiv,Ke=Re.firstChild;function nt(Gt){var Xt=Gt.nextSibling;return oe&&le&&y.display.currentWheelTarget==Gt?Gt.style.display="none":Gt.parentNode.removeChild(Gt),Xt}for(var ut=pe.view,ht=pe.viewFrom,Ct=0;Ct-1&&(Pt=!1),Vi(y,Tt,ht,me)),Pt&&(ge(Tt.lineNumber),Tt.lineNumber.appendChild(document.createTextNode(_r(y.options,ht)))),Ke=Tt.node.nextSibling}ht+=Tt.size}for(;Ke;)Ke=nt(Ke)}function va(y){var ie=y.gutters.offsetWidth;y.sizer.style.marginLeft=ie+"px"}function ga(y,ie){y.display.sizer.style.minHeight=ie.docHeight+"px",y.display.heightForcer.style.top=ie.docHeight+"px",y.display.gutters.style.height=ie.docHeight+y.display.barHeight+gi(y)+"px"}function Ga(y){var ie=y.display,me=ie.view;if(!(!ie.alignWidgets&&(!ie.gutters.firstChild||!y.options.fixedGutter))){for(var pe=ps(ie)-ie.scroller.scrollLeft+y.doc.scrollLeft,Ee=ie.gutters.offsetWidth,Re=pe+"px",Ke=0;KeKe.clientWidth,ut=Ke.scrollHeight>Ke.clientHeight;if(pe&&nt||Ee&&ut){if(Ee&&le&&oe){e:for(var ht=ie.target,Ct=Re.view;ht!=Ke;ht=ht.parentNode)for(var Tt=0;Tt=0&&nr(y,pe.to())<=0)return me}return-1};var Kr=function(y,ie){this.anchor=y,this.head=ie};Kr.prototype.from=function(){return br(this.anchor,this.head)},Kr.prototype.to=function(){return Ir(this.anchor,this.head)},Kr.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Ei(y,ie,me){var pe=y&&y.options.selectionsMayTouch,Ee=ie[me];ie.sort(function(Bt,Pt){return nr(Bt.from(),Pt.from())}),me=it(ie,Ee);for(var Re=1;Re0:ut>=0){var ht=br(nt.from(),Ke.from()),Ct=Ir(nt.to(),Ke.to()),Tt=nt.empty()?Ke.from()==Ke.head:nt.from()==nt.head;Re<=me&&--me,ie.splice(--Re,2,new Kr(Tt?Ct:ht,Tt?ht:Ct))}}return new di(ie,me)}function po(y,ie){return new di([new Kr(y,ie||y)],0)}function mo(y){return y.text?Ft(y.from.line+y.text.length-1,dt(y.text).length+(y.text.length==1?y.from.ch:0)):y.to}function Ka(y,ie){if(nr(y,ie.from)<0)return y;if(nr(y,ie.to)<=0)return mo(ie);var me=y.line+ie.text.length-(ie.to.line-ie.from.line)-1,pe=y.ch;return y.line==ie.to.line&&(pe+=mo(ie).ch-ie.to.ch),Ft(me,pe)}function ba(y,ie){for(var me=[],pe=0;pe1&&y.remove(nt.line+1,Gt-1),y.insert(nt.line+1,or)}Yr(y,"change",y,ie)}function vo(y,ie,me){function pe(Ee,Re,Ke){if(Ee.linked)for(var nt=0;nt1&&!y.done[y.done.length-2].ranges)return y.done.pop(),dt(y.done)}function tl(y,ie,me,pe){var Ee=y.history;Ee.undone.length=0;var Re=+new Date,Ke,nt;if((Ee.lastOp==pe||Ee.lastOrigin==ie.origin&&ie.origin&&(ie.origin.charAt(0)=="+"&&Ee.lastModTime>Re-(y.cm?y.cm.options.historyEventDelay:500)||ie.origin.charAt(0)=="*"))&&(Ke=mu(Ee,Ee.lastOp==pe)))nt=dt(Ke.changes),nr(ie.from,ie.to)==0&&nr(ie.from,nt.to)==0?nt.to=mo(ie):Ke.changes.push(Sa(y,ie));else{var ut=dt(Ee.done);for((!ut||!ut.ranges)&&Qs(y.sel,Ee.done),Ke={changes:[Sa(y,ie)],generation:Ee.generation},Ee.done.push(Ke);Ee.done.length>Ee.undoDepth;)Ee.done.shift(),Ee.done[0].ranges||Ee.done.shift()}Ee.done.push(me),Ee.generation=++Ee.maxGeneration,Ee.lastModTime=Ee.lastSelTime=Re,Ee.lastOp=Ee.lastSelOp=pe,Ee.lastOrigin=Ee.lastSelOrigin=ie.origin,nt||kt(y,"historyAdded")}function vu(y,ie,me,pe){var Ee=ie.charAt(0);return Ee=="*"||Ee=="+"&&me.ranges.length==pe.ranges.length&&me.somethingSelected()==pe.somethingSelected()&&new Date-y.history.lastSelTime<=(y.cm?y.cm.options.historyEventDelay:500)}function gu(y,ie,me,pe){var Ee=y.history,Re=pe&&pe.origin;me==Ee.lastSelOp||Re&&Ee.lastSelOrigin==Re&&(Ee.lastModTime==Ee.lastSelTime&&Ee.lastOrigin==Re||vu(y,Re,dt(Ee.done),ie))?Ee.done[Ee.done.length-1]=ie:Qs(ie,Ee.done),Ee.lastSelTime=+new Date,Ee.lastSelOrigin=Re,Ee.lastSelOp=me,pe&&pe.clearRedo!==!1&&el(Ee.undone)}function Qs(y,ie){var me=dt(ie);me&&me.ranges&&me.equals(y)||ie.push(y)}function rl(y,ie,me,pe){var Ee=ie["spans_"+y.id],Re=0;y.iter(Math.max(y.first,me),Math.min(y.first+y.size,pe),function(Ke){Ke.markedSpans&&((Ee||(Ee=ie["spans_"+y.id]={}))[Re]=Ke.markedSpans),++Re})}function yu(y){if(!y)return null;for(var ie,me=0;me-1&&(dt(nt)[Tt]=ht[Tt],delete ht[Tt])}}return pe}function _a(y,ie,me,pe){if(pe){var Ee=y.anchor;if(me){var Re=nr(ie,Ee)<0;Re!=nr(me,Ee)<0?(Ee=ie,ie=me):Re!=nr(ie,me)<0&&(ie=me)}return new Kr(Ee,ie)}else return new Kr(me||ie,ie)}function Js(y,ie,me,pe,Ee){Ee==null&&(Ee=y.cm&&(y.cm.display.shift||y.extend)),Fn(y,new di([_a(y.sel.primary(),ie,me,Ee)],0),pe)}function il(y,ie,me){for(var pe=[],Ee=y.cm&&(y.cm.display.shift||y.extend),Re=0;Re=ie.ch:nt.to>ie.ch))){if(Ee&&(kt(ut,"beforeCursorEnter"),ut.explicitlyCleared))if(Re.markedSpans){--Ke;continue}else break;if(!ut.atomic)continue;if(me){var Tt=ut.find(pe<0?1:-1),Bt=void 0;if((pe<0?Ct:ht)&&(Tt=cl(y,Tt,-pe,Tt&&Tt.line==ie.line?Re:null)),Tt&&Tt.line==ie.line&&(Bt=nr(Tt,me))&&(pe<0?Bt<0:Bt>0))return Yo(y,Tt,ie,pe,Ee)}var Pt=ut.find(pe<0?-1:1);return(pe<0?ht:Ct)&&(Pt=cl(y,Pt,pe,Pt.line==ie.line?Re:null)),Pt?Yo(y,Pt,ie,pe,Ee):null}}return ie}function ea(y,ie,me,pe,Ee){var Re=pe||1,Ke=Yo(y,ie,me,Re,Ee)||!Ee&&Yo(y,ie,me,Re,!0)||Yo(y,ie,me,-Re,Ee)||!Ee&&Yo(y,ie,me,-Re,!0);return Ke||(y.cantEdit=!0,Ft(y.first,0))}function cl(y,ie,me,pe){return me<0&&ie.ch==0?ie.line>y.first?rr(y,Ft(ie.line-1)):null:me>0&&ie.ch==(pe||_t(y,ie.line)).text.length?ie.line=0;--Ee)hl(y,{from:pe[Ee].from,to:pe[Ee].to,text:Ee?[""]:ie.text,origin:ie.origin});else hl(y,ie)}}function hl(y,ie){if(!(ie.text.length==1&&ie.text[0]==""&&nr(ie.from,ie.to)==0)){var me=ba(y,ie);tl(y,ie,me,y.cm?y.cm.curOp.id:NaN),Cs(y,ie,me,Gn(y,ie));var pe=[];vo(y,function(Ee,Re){!Re&&it(pe,Ee.history)==-1&&(gl(Ee.history,ie),pe.push(Ee.history)),Cs(Ee,ie,null,Gn(Ee,ie))})}}function ta(y,ie,me){var pe=y.cm&&y.cm.state.suppressEdits;if(!(pe&&!me)){for(var Ee=y.history,Re,Ke=y.sel,nt=ie=="undo"?Ee.done:Ee.undone,ut=ie=="undo"?Ee.undone:Ee.done,ht=0;ht=0;--Pt){var Gt=Bt(Pt);if(Gt)return Gt.v}}}}function pl(y,ie){if(ie!=0&&(y.first+=ie,y.sel=new di(qe(y.sel.ranges,function(Ee){return new Kr(Ft(Ee.anchor.line+ie,Ee.anchor.ch),Ft(Ee.head.line+ie,Ee.head.ch))}),y.sel.primIndex),y.cm)){Tn(y.cm,y.first,y.first-ie,ie);for(var me=y.cm.display,pe=me.viewFrom;pey.lastLine())){if(ie.from.lineRe&&(ie={from:ie.from,to:Ft(Re,_t(y,Re).text.length),text:[ie.text[0]],origin:ie.origin}),ie.removed=Ut(y,ie.from,ie.to),me||(me=ba(y,ie)),y.cm?xu(y.cm,ie,pe):xa(y,ie,pe),$s(y,me,Je),y.cantEdit&&ea(y,Ft(y.firstLine(),0))&&(y.cantEdit=!1)}}function xu(y,ie,me){var pe=y.doc,Ee=y.display,Re=ie.from,Ke=ie.to,nt=!1,ut=Re.line;y.options.lineWrapping||(ut=er(Lr(_t(pe,Re.line))),pe.iter(ut,Ke.line+1,function(Pt){if(Pt==Ee.maxLine)return nt=!0,!0})),pe.sel.contains(ie.from,ie.to)>-1&&Nt(y),xa(pe,ie,me,ms(y)),y.options.lineWrapping||(pe.iter(ut,Re.line+ie.text.length,function(Pt){var Gt=zr(Pt);Gt>Ee.maxLineLength&&(Ee.maxLine=Pt,Ee.maxLineLength=Gt,Ee.maxLineChanged=!0,nt=!1)}),nt&&(y.curOp.updateMaxLine=!0)),wi(pe,Re.line),xs(y,400);var ht=ie.text.length-(Ke.line-Re.line)-1;ie.full?Tn(y):Re.line==Ke.line&&ie.text.length==1&&!Ja(y.doc,ie)?Ni(y,Re.line,"text"):Tn(y,Re.line,Ke.line+1,ht);var Ct=Rt(y,"changes"),Tt=Rt(y,"change");if(Tt||Ct){var Bt={from:Re,to:Ke,text:ie.text,removed:ie.removed,origin:ie.origin};Tt&&Yr(y,"change",y,Bt),Ct&&(y.curOp.changeObjs||(y.curOp.changeObjs=[])).push(Bt)}y.display.selForContextMenu=null}function Qo(y,ie,me,pe,Ee){var Re;pe||(pe=me),nr(pe,me)<0&&(Re=[pe,me],me=Re[0],pe=Re[1]),typeof ie=="string"&&(ie=y.splitLines(ie)),Ko(y,{from:me,to:pe,text:ie,origin:Ee})}function ml(y,ie,me,pe){me1||!(this.children[0]instanceof As))){var nt=[];this.collapse(nt),this.children=[new As(nt)],this.children[0].parent=this}},collapse:function(y){for(var ie=0;ie50){for(var Ke=Ee.lines.length%25+25,nt=Ke;nt10);y.parent.maybeSpill()}},iterN:function(y,ie,me){for(var pe=0;pey.display.maxLineLength&&(y.display.maxLine=ht,y.display.maxLineLength=Ct,y.display.maxLineChanged=!0)}pe!=null&&y&&this.collapsed&&Tn(y,pe,Ee+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,y&&ll(y.doc)),y&&Yr(y,"markerCleared",y,this,pe,Ee),ie&&Oo(y),this.parent&&this.parent.clear()}},go.prototype.find=function(y,ie){y==null&&this.type=="bookmark"&&(y=1);for(var me,pe,Ee=0;Ee0||Ke==0&&Re.clearWhenEmpty!==!1)return Re;if(Re.replacedWith&&(Re.collapsed=!0,Re.widgetNode=Ae("span",[Re.replacedWith],"CodeMirror-widget"),pe.handleMouseEvents||Re.widgetNode.setAttribute("cm-ignore-events","true"),pe.insertLeft&&(Re.widgetNode.insertLeft=!0)),Re.collapsed){if(Wr(y,ie.line,ie,me,Re)||ie.line!=me.line&&Wr(y,me.line,ie,me,Re))throw new Error("Inserting collapsed marker partially overlapping an existing one");Wn()}Re.addToHistory&&tl(y,{from:ie,to:me,origin:"markText"},y.sel,NaN);var nt=ie.line,ut=y.cm,ht;if(y.iter(nt,me.line+1,function(Tt){ut&&Re.collapsed&&!ut.options.lineWrapping&&Lr(Tt)==ut.display.maxLine&&(ht=!0),Re.collapsed&&nt!=ie.line&&qt(Tt,0),Di(Tt,new Rn(Re,nt==ie.line?ie.ch:null,nt==me.line?me.ch:null)),++nt}),Re.collapsed&&y.iter(ie.line,me.line+1,function(Tt){hr(y,Tt)&&qt(Tt,0)}),Re.clearOnEnter&&vt(Re,"beforeCursorEnter",function(){return Re.clear()}),Re.readOnly&&(ai(),(y.history.done.length||y.history.undone.length)&&y.clearHistory()),Re.collapsed&&(Re.id=++bl,Re.atomic=!0),ut){if(ht&&(ut.curOp.updateMaxLine=!0),Re.collapsed)Tn(ut,ie.line,me.line+1);else if(Re.className||Re.startStyle||Re.endStyle||Re.css||Re.attributes||Re.title)for(var Ct=ie.line;Ct<=me.line;Ct++)Ni(ut,Ct,"text");Re.atomic&&ll(ut.doc),Yr(ut,"markerAdded",ut,Re)}return Re}var Ds=function(y,ie){this.markers=y,this.primary=ie;for(var me=0;me=0;ut--)Ko(this,pe[ut]);nt?sl(this,nt):this.cm&&bi(this.cm)}),undo:Mn(function(){ta(this,"undo")}),redo:Mn(function(){ta(this,"redo")}),undoSelection:Mn(function(){ta(this,"undo",!0)}),redoSelection:Mn(function(){ta(this,"redo",!0)}),setExtending:function(y){this.extend=y},getExtending:function(){return this.extend},historySize:function(){for(var y=this.history,ie=0,me=0,pe=0;pe=y.ch)&&ie.push(Ee.marker.parent||Ee.marker)}return ie},findMarks:function(y,ie,me){y=rr(this,y),ie=rr(this,ie);var pe=[],Ee=y.line;return this.iter(y.line,ie.line+1,function(Re){var Ke=Re.markedSpans;if(Ke)for(var nt=0;nt=ut.to||ut.from==null&&Ee!=y.line||ut.from!=null&&Ee==ie.line&&ut.from>=ie.ch)&&(!me||me(ut.marker))&&pe.push(ut.marker.parent||ut.marker)}++Ee}),pe},getAllMarks:function(){var y=[];return this.iter(function(ie){var me=ie.markedSpans;if(me)for(var pe=0;pey)return ie=y,!0;y-=Re,++me}),rr(this,Ft(me,ie))},indexFromPos:function(y){y=rr(this,y);var ie=y.ch;if(y.lineie&&(ie=y.from),y.to!=null&&y.to1&&(Ke=!0)),ht.scrollLeft!=null&&(ko(y,ht.scrollLeft),Math.abs(y.doc.scrollLeft-Tt)>1&&(Ke=!0)),!Ke)break}return Ee}function ho(y,ie){var me=Ji(y,ie);me.scrollTop!=null&&eo(y,me.scrollTop),me.scrollLeft!=null&&ko(y,me.scrollLeft)}function Ji(y,ie){var me=y.display,pe=Qi(y.display);ie.top<0&&(ie.top=0);var Ee=y.curOp&&y.curOp.scrollTop!=null?y.curOp.scrollTop:me.scroller.scrollTop,Re=us(y),Ke={};ie.bottom-ie.top>Re&&(ie.bottom=ie.top+Re);var nt=y.doc.height+So(me),ut=ie.topnt-pe;if(ie.topEe+Re){var Ct=Math.min(ie.top,(ht?nt:ie.bottom)-Re);Ct!=Ee&&(Ke.scrollTop=Ct)}var Tt=y.options.fixedGutter?0:me.gutters.offsetWidth,Bt=y.curOp&&y.curOp.scrollLeft!=null?y.curOp.scrollLeft:me.scroller.scrollLeft-Tt,Pt=Zi(y)-me.gutters.offsetWidth,Gt=ie.right-ie.left>Pt;return Gt&&(ie.right=ie.left+Pt),ie.left<10?Ke.scrollLeft=0:ie.leftPt+Bt-3&&(Ke.scrollLeft=ie.right+(Gt?0:10)-Pt),Ke}function qi(y,ie){ie!=null&&(Hi(y),y.curOp.scrollTop=(y.curOp.scrollTop==null?y.doc.scrollTop:y.curOp.scrollTop)+ie)}function bi(y){Hi(y);var ie=y.getCursor();y.curOp.scrollToPos={from:ie,to:ie,margin:y.options.cursorScrollMargin}}function $i(y,ie,me){(ie!=null||me!=null)&&Hi(y),ie!=null&&(y.curOp.scrollLeft=ie),me!=null&&(y.curOp.scrollTop=me)}function Zs(y,ie){Hi(y),y.curOp.scrollToPos=ie}function Hi(y){var ie=y.curOp.scrollToPos;if(ie){y.curOp.scrollToPos=null;var me=Yi(y,ie.from),pe=Yi(y,ie.to);Ui(y,me,pe,ie.margin)}}function Ui(y,ie,me,pe){var Ee=Ji(y,{left:Math.min(ie.left,me.left),top:Math.min(ie.top,me.top)-pe,right:Math.max(ie.right,me.right),bottom:Math.max(ie.bottom,me.bottom)+pe});$i(y,Ee.scrollLeft,Ee.scrollTop)}function eo(y,ie){Math.abs(y.doc.scrollTop-ie)<2||(ve||ma(y,{top:ie}),Fa(y,ie,!0),ve&&ma(y),xs(y,100))}function Fa(y,ie,me){ie=Math.max(0,Math.min(y.display.scroller.scrollHeight-y.display.scroller.clientHeight,ie)),!(y.display.scroller.scrollTop==ie&&!me)&&(y.doc.scrollTop=ie,y.display.scrollbars.setScrollTop(ie),y.display.scroller.scrollTop!=ie&&(y.display.scroller.scrollTop=ie))}function ko(y,ie,me,pe){ie=Math.max(0,Math.min(ie,y.display.scroller.scrollWidth-y.display.scroller.clientWidth)),!((me?ie==y.doc.scrollLeft:Math.abs(y.doc.scrollLeft-ie)<2)&&!pe)&&(y.doc.scrollLeft=ie,Ga(y),y.display.scroller.scrollLeft!=ie&&(y.display.scroller.scrollLeft=ie),y.display.scrollbars.setScrollLeft(ie))}function bs(y){var ie=y.display,me=ie.gutters.offsetWidth,pe=Math.round(y.doc.height+So(y.display));return{clientHeight:ie.scroller.clientHeight,viewHeight:ie.wrapper.clientHeight,scrollWidth:ie.scroller.scrollWidth,clientWidth:ie.scroller.clientWidth,viewWidth:ie.wrapper.clientWidth,barLeft:y.options.fixedGutter?me:0,docHeight:pe,scrollHeight:pe+gi(y)+ie.barHeight,nativeBarWidth:ie.nativeBarWidth,gutterWidth:me}}var Do=function(y,ie,me){this.cm=me;var pe=this.vert=be("div",[be("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),Ee=this.horiz=be("div",[be("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");pe.tabIndex=Ee.tabIndex=-1,y(pe),y(Ee),vt(pe,"scroll",function(){pe.clientHeight&&ie(pe.scrollTop,"vertical")}),vt(Ee,"scroll",function(){Ee.clientWidth&&ie(Ee.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,de&&ee<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Do.prototype.update=function(y){var ie=y.scrollWidth>y.clientWidth+1,me=y.scrollHeight>y.clientHeight+1,pe=y.nativeBarWidth;if(me){this.vert.style.display="block",this.vert.style.bottom=ie?pe+"px":"0";var Ee=y.viewHeight-(ie?pe:0);this.vert.firstChild.style.height=Math.max(0,y.scrollHeight-y.clientHeight+Ee)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(ie){this.horiz.style.display="block",this.horiz.style.right=me?pe+"px":"0",this.horiz.style.left=y.barLeft+"px";var Re=y.viewWidth-y.barLeft-(me?pe:0);this.horiz.firstChild.style.width=Math.max(0,y.scrollWidth-y.clientWidth+Re)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&y.clientHeight>0&&(pe==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:me?pe:0,bottom:ie?pe:0}},Do.prototype.setScrollLeft=function(y){this.horiz.scrollLeft!=y&&(this.horiz.scrollLeft=y),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Do.prototype.setScrollTop=function(y){this.vert.scrollTop!=y&&(this.vert.scrollTop=y),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Do.prototype.zeroWidthHack=function(){var y=le&&!x?"12px":"18px";this.horiz.style.height=this.vert.style.width=y,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new We,this.disableVert=new We},Do.prototype.enableZeroWidthBar=function(y,ie,me){y.style.pointerEvents="auto";function pe(){var Ee=y.getBoundingClientRect(),Re=me=="vert"?document.elementFromPoint(Ee.right-1,(Ee.top+Ee.bottom)/2):document.elementFromPoint((Ee.right+Ee.left)/2,Ee.bottom-1);Re!=y?y.style.pointerEvents="none":ie.set(1e3,pe)}ie.set(1e3,pe)},Do.prototype.clear=function(){var y=this.horiz.parentNode;y.removeChild(this.horiz),y.removeChild(this.vert)};var ws=function(){};ws.prototype.update=function(){return{bottom:0,right:0}},ws.prototype.setScrollLeft=function(){},ws.prototype.setScrollTop=function(){},ws.prototype.clear=function(){};function Zo(y,ie){ie||(ie=bs(y));var me=y.display.barWidth,pe=y.display.barHeight;Ha(y,ie);for(var Ee=0;Ee<4&&me!=y.display.barWidth||pe!=y.display.barHeight;Ee++)me!=y.display.barWidth&&y.options.lineWrapping&&Nn(y),Ha(y,bs(y)),me=y.display.barWidth,pe=y.display.barHeight}function Ha(y,ie){var me=y.display,pe=me.scrollbars.update(ie);me.sizer.style.paddingRight=(me.barWidth=pe.right)+"px",me.sizer.style.paddingBottom=(me.barHeight=pe.bottom)+"px",me.heightForcer.style.borderBottom=pe.bottom+"px solid transparent",pe.right&&pe.bottom?(me.scrollbarFiller.style.display="block",me.scrollbarFiller.style.height=pe.bottom+"px",me.scrollbarFiller.style.width=pe.right+"px"):me.scrollbarFiller.style.display="",pe.bottom&&y.options.coverGutterNextToScrollbar&&y.options.fixedGutter?(me.gutterFiller.style.display="block",me.gutterFiller.style.height=pe.bottom+"px",me.gutterFiller.style.width=ie.gutterWidth+"px"):me.gutterFiller.style.display=""}var Ua={native:Do,null:ws};function za(y){y.display.scrollbars&&(y.display.scrollbars.clear(),y.display.scrollbars.addClass&&xe(y.display.wrapper,y.display.scrollbars.addClass)),y.display.scrollbars=new Ua[y.options.scrollbarStyle](function(ie){y.display.wrapper.insertBefore(ie,y.display.scrollbarFiller),vt(ie,"mousedown",function(){y.state.focused&&setTimeout(function(){return y.display.input.focus()},0)}),ie.setAttribute("cm-not-content","true")},function(ie,me){me=="horizontal"?ko(y,ie):eo(y,ie)},y),y.display.scrollbars.addClass&&Pe(y.display.wrapper,y.display.scrollbars.addClass)}var $l=0;function Mo(y){y.curOp={cm:y,viewChanged:!1,startHeight:y.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++$l},oo(y.curOp)}function Oo(y){var ie=y.curOp;ie&&qr(ie,function(me){for(var pe=0;pe=me.viewTo)||me.maxLineChanged&&ie.options.lineWrapping,y.update=y.mustUpdate&&new Xs(ie,y.mustUpdate&&{top:y.scrollTop,ensure:y.scrollToPos},y.forceUpdate)}function ru(y){y.updatedDisplay=y.mustUpdate&&pa(y.cm,y.update)}function nu(y){var ie=y.cm,me=ie.display;y.updatedDisplay&&Nn(ie),y.barMeasure=bs(ie),me.maxLineChanged&&!ie.options.lineWrapping&&(y.adjustWidthTo=Fs(ie,me.maxLine,me.maxLine.text.length).left+3,ie.display.sizerWidth=y.adjustWidthTo,y.barMeasure.scrollWidth=Math.max(me.scroller.clientWidth,me.sizer.offsetLeft+y.adjustWidthTo+gi(ie)+ie.display.barWidth),y.maxScrollLeft=Math.max(0,me.sizer.offsetLeft+y.adjustWidthTo-Zi(ie))),(y.updatedDisplay||y.selectionChanged)&&(y.preparedSelection=me.input.prepareSelection())}function iu(y){var ie=y.cm;y.adjustWidthTo!=null&&(ie.display.sizer.style.minWidth=y.adjustWidthTo+"px",y.maxScrollLeft=y.display.viewTo)){var me=+new Date+y.options.workTime,pe=tn(y,ie.highlightFrontier),Ee=[];ie.iter(pe.line,Math.min(ie.first+ie.size,y.display.viewTo+500),function(Re){if(pe.line>=y.display.viewFrom){var Ke=Re.styles,nt=Re.text.length>y.options.maxHighlightLength?Et(ie.mode,pe.state):null,ut=pn(y,Re,pe,!0);nt&&(pe.state=nt),Re.styles=ut.styles;var ht=Re.styleClasses,Ct=ut.classes;Ct?Re.styleClasses=Ct:ht&&(Re.styleClasses=null);for(var Tt=!Ke||Ke.length!=Re.styles.length||ht!=Ct&&(!ht||!Ct||ht.bgClass!=Ct.bgClass||ht.textClass!=Ct.textClass),Bt=0;!Tt&&Btme)return xs(y,y.options.workDelay),!0}),ie.highlightFrontier=pe.line,ie.modeFrontier=Math.max(ie.modeFrontier,pe.line),Ee.length&&oi(y,function(){for(var Re=0;Re=me.viewFrom&&ie.visible.to<=me.viewTo&&(me.updateLineNumbers==null||me.updateLineNumbers>=me.viewTo)&&me.renderedView==me.view&&Vo(y)==0)return!1;Va(y)&&(Fi(y),ie.dims=hs(y));var Ee=pe.first+pe.size,Re=Math.max(ie.visible.from-y.options.viewportMargin,pe.first),Ke=Math.min(Ee,ie.visible.to+y.options.viewportMargin);me.viewFromKe&&me.viewTo-Ke<20&&(Ke=Math.min(Ee,me.viewTo)),un&&(Re=lr(y.doc,Re),Ke=Kt(y.doc,Ke));var nt=Re!=me.viewFrom||Ke!=me.viewTo||me.lastWrapHeight!=ie.wrapperHeight||me.lastWrapWidth!=ie.wrapperWidth;Go(y,Re,Ke),me.viewOffset=Dr(_t(y.doc,me.viewFrom)),y.display.mover.style.top=me.viewOffset+"px";var ut=Vo(y);if(!nt&&ut==0&&!ie.force&&me.renderedView==me.view&&(me.updateLineNumbers==null||me.updateLineNumbers>=me.viewTo))return!1;var ht=lu(y);return ut>4&&(me.lineDiv.style.display="none"),cu(y,me.updateLineNumbers,ie.dims),ut>4&&(me.lineDiv.style.display=""),me.renderedView=me.view,uu(ht),ge(me.cursorDiv),ge(me.selectionDiv),me.gutters.style.height=me.sizer.style.minHeight=0,nt&&(me.lastWrapHeight=ie.wrapperHeight,me.lastWrapWidth=ie.wrapperWidth,xs(y,400)),me.updateLineNumbers=null,!0}function Wa(y,ie){for(var me=ie.viewport,pe=!0;;pe=!1){if(!pe||!y.options.lineWrapping||ie.oldDisplayWidth==Zi(y)){if(me&&me.top!=null&&(me={top:Math.min(y.doc.height+So(y.display)-us(y),me.top)}),ie.visible=kn(y.display,y.doc,me),ie.visible.from>=y.display.viewFrom&&ie.visible.to<=y.display.viewTo)break}else pe&&(ie.visible=kn(y.display,y.doc,me));if(!pa(y,ie))break;Nn(y);var Ee=bs(y);To(y),Zo(y,Ee),ga(y,Ee),ie.force=!1}ie.signal(y,"update",y),(y.display.viewFrom!=y.display.reportedViewFrom||y.display.viewTo!=y.display.reportedViewTo)&&(ie.signal(y,"viewportChange",y,y.display.viewFrom,y.display.viewTo),y.display.reportedViewFrom=y.display.viewFrom,y.display.reportedViewTo=y.display.viewTo)}function ma(y,ie){var me=new Xs(y,ie);if(pa(y,me)){Nn(y),Wa(y,me);var pe=bs(y);To(y),Zo(y,pe),ga(y,pe),me.finish()}}function cu(y,ie,me){var pe=y.display,Ee=y.options.lineNumbers,Re=pe.lineDiv,Ke=Re.firstChild;function nt(Gt){var Xt=Gt.nextSibling;return oe&&le&&y.display.currentWheelTarget==Gt?Gt.style.display="none":Gt.parentNode.removeChild(Gt),Xt}for(var ut=pe.view,ht=pe.viewFrom,Ct=0;Ct-1&&(Pt=!1),Vi(y,Tt,ht,me)),Pt&&(ge(Tt.lineNumber),Tt.lineNumber.appendChild(document.createTextNode(_r(y.options,ht)))),Ke=Tt.node.nextSibling}ht+=Tt.size}for(;Ke;)Ke=nt(Ke)}function va(y){var ie=y.gutters.offsetWidth;y.sizer.style.marginLeft=ie+"px"}function ga(y,ie){y.display.sizer.style.minHeight=ie.docHeight+"px",y.display.heightForcer.style.top=ie.docHeight+"px",y.display.gutters.style.height=ie.docHeight+y.display.barHeight+gi(y)+"px"}function Ga(y){var ie=y.display,me=ie.view;if(!(!ie.alignWidgets&&(!ie.gutters.firstChild||!y.options.fixedGutter))){for(var pe=ps(ie)-ie.scroller.scrollLeft+y.doc.scrollLeft,Ee=ie.gutters.offsetWidth,Re=pe+"px",Ke=0;KeKe.clientWidth,ut=Ke.scrollHeight>Ke.clientHeight;if(pe&&nt||Ee&&ut){if(Ee&&le&&oe){e:for(var ht=ie.target,Ct=Re.view;ht!=Ke;ht=ht.parentNode)for(var Tt=0;Tt=0&&nr(y,pe.to())<=0)return me}return-1};var Kr=function(y,ie){this.anchor=y,this.head=ie};Kr.prototype.from=function(){return br(this.anchor,this.head)},Kr.prototype.to=function(){return Ir(this.anchor,this.head)},Kr.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Ei(y,ie,me){var pe=y&&y.options.selectionsMayTouch,Ee=ie[me];ie.sort(function(Bt,Pt){return nr(Bt.from(),Pt.from())}),me=it(ie,Ee);for(var Re=1;Re0:ut>=0){var ht=br(nt.from(),Ke.from()),Ct=Ir(nt.to(),Ke.to()),Tt=nt.empty()?Ke.from()==Ke.head:nt.from()==nt.head;Re<=me&&--me,ie.splice(--Re,2,new Kr(Tt?Ct:ht,Tt?ht:Ct))}}return new di(ie,me)}function po(y,ie){return new di([new Kr(y,ie||y)],0)}function mo(y){return y.text?Ft(y.from.line+y.text.length-1,dt(y.text).length+(y.text.length==1?y.from.ch:0)):y.to}function Ka(y,ie){if(nr(y,ie.from)<0)return y;if(nr(y,ie.to)<=0)return mo(ie);var me=y.line+ie.text.length-(ie.to.line-ie.from.line)-1,pe=y.ch;return y.line==ie.to.line&&(pe+=mo(ie).ch-ie.to.ch),Ft(me,pe)}function ba(y,ie){for(var me=[],pe=0;pe1&&y.remove(nt.line+1,Gt-1),y.insert(nt.line+1,or)}Yr(y,"change",y,ie)}function vo(y,ie,me){function pe(Ee,Re,Ke){if(Ee.linked)for(var nt=0;nt1&&!y.done[y.done.length-2].ranges)return y.done.pop(),dt(y.done)}function tl(y,ie,me,pe){var Ee=y.history;Ee.undone.length=0;var Re=+new Date,Ke,nt;if((Ee.lastOp==pe||Ee.lastOrigin==ie.origin&&ie.origin&&(ie.origin.charAt(0)=="+"&&Ee.lastModTime>Re-(y.cm?y.cm.options.historyEventDelay:500)||ie.origin.charAt(0)=="*"))&&(Ke=mu(Ee,Ee.lastOp==pe)))nt=dt(Ke.changes),nr(ie.from,ie.to)==0&&nr(ie.from,nt.to)==0?nt.to=mo(ie):Ke.changes.push(Sa(y,ie));else{var ut=dt(Ee.done);for((!ut||!ut.ranges)&&Qs(y.sel,Ee.done),Ke={changes:[Sa(y,ie)],generation:Ee.generation},Ee.done.push(Ke);Ee.done.length>Ee.undoDepth;)Ee.done.shift(),Ee.done[0].ranges||Ee.done.shift()}Ee.done.push(me),Ee.generation=++Ee.maxGeneration,Ee.lastModTime=Ee.lastSelTime=Re,Ee.lastOp=Ee.lastSelOp=pe,Ee.lastOrigin=Ee.lastSelOrigin=ie.origin,nt||kt(y,"historyAdded")}function vu(y,ie,me,pe){var Ee=ie.charAt(0);return Ee=="*"||Ee=="+"&&me.ranges.length==pe.ranges.length&&me.somethingSelected()==pe.somethingSelected()&&new Date-y.history.lastSelTime<=(y.cm?y.cm.options.historyEventDelay:500)}function gu(y,ie,me,pe){var Ee=y.history,Re=pe&&pe.origin;me==Ee.lastSelOp||Re&&Ee.lastSelOrigin==Re&&(Ee.lastModTime==Ee.lastSelTime&&Ee.lastOrigin==Re||vu(y,Re,dt(Ee.done),ie))?Ee.done[Ee.done.length-1]=ie:Qs(ie,Ee.done),Ee.lastSelTime=+new Date,Ee.lastSelOrigin=Re,Ee.lastSelOp=me,pe&&pe.clearRedo!==!1&&el(Ee.undone)}function Qs(y,ie){var me=dt(ie);me&&me.ranges&&me.equals(y)||ie.push(y)}function rl(y,ie,me,pe){var Ee=ie["spans_"+y.id],Re=0;y.iter(Math.max(y.first,me),Math.min(y.first+y.size,pe),function(Ke){Ke.markedSpans&&((Ee||(Ee=ie["spans_"+y.id]={}))[Re]=Ke.markedSpans),++Re})}function yu(y){if(!y)return null;for(var ie,me=0;me-1&&(dt(nt)[Tt]=ht[Tt],delete ht[Tt])}}return pe}function _a(y,ie,me,pe){if(pe){var Ee=y.anchor;if(me){var Re=nr(ie,Ee)<0;Re!=nr(me,Ee)<0?(Ee=ie,ie=me):Re!=nr(ie,me)<0&&(ie=me)}return new Kr(Ee,ie)}else return new Kr(me||ie,ie)}function Js(y,ie,me,pe,Ee){Ee==null&&(Ee=y.cm&&(y.cm.display.shift||y.extend)),Fn(y,new di([_a(y.sel.primary(),ie,me,Ee)],0),pe)}function il(y,ie,me){for(var pe=[],Ee=y.cm&&(y.cm.display.shift||y.extend),Re=0;Re=ie.ch:nt.to>ie.ch))){if(Ee&&(kt(ut,"beforeCursorEnter"),ut.explicitlyCleared))if(Re.markedSpans){--Ke;continue}else break;if(!ut.atomic)continue;if(me){var Tt=ut.find(pe<0?1:-1),Bt=void 0;if((pe<0?Ct:ht)&&(Tt=cl(y,Tt,-pe,Tt&&Tt.line==ie.line?Re:null)),Tt&&Tt.line==ie.line&&(Bt=nr(Tt,me))&&(pe<0?Bt<0:Bt>0))return Yo(y,Tt,ie,pe,Ee)}var Pt=ut.find(pe<0?-1:1);return(pe<0?ht:Ct)&&(Pt=cl(y,Pt,pe,Pt.line==ie.line?Re:null)),Pt?Yo(y,Pt,ie,pe,Ee):null}}return ie}function ea(y,ie,me,pe,Ee){var Re=pe||1,Ke=Yo(y,ie,me,Re,Ee)||!Ee&&Yo(y,ie,me,Re,!0)||Yo(y,ie,me,-Re,Ee)||!Ee&&Yo(y,ie,me,-Re,!0);return Ke||(y.cantEdit=!0,Ft(y.first,0))}function cl(y,ie,me,pe){return me<0&&ie.ch==0?ie.line>y.first?rr(y,Ft(ie.line-1)):null:me>0&&ie.ch==(pe||_t(y,ie.line)).text.length?ie.line=0;--Ee)hl(y,{from:pe[Ee].from,to:pe[Ee].to,text:Ee?[""]:ie.text,origin:ie.origin});else hl(y,ie)}}function hl(y,ie){if(!(ie.text.length==1&&ie.text[0]==""&&nr(ie.from,ie.to)==0)){var me=ba(y,ie);tl(y,ie,me,y.cm?y.cm.curOp.id:NaN),Cs(y,ie,me,Gn(y,ie));var pe=[];vo(y,function(Ee,Re){!Re&&it(pe,Ee.history)==-1&&(gl(Ee.history,ie),pe.push(Ee.history)),Cs(Ee,ie,null,Gn(Ee,ie))})}}function ta(y,ie,me){var pe=y.cm&&y.cm.state.suppressEdits;if(!(pe&&!me)){for(var Ee=y.history,Re,Ke=y.sel,nt=ie=="undo"?Ee.done:Ee.undone,ut=ie=="undo"?Ee.undone:Ee.done,ht=0;ht=0;--Pt){var Gt=Bt(Pt);if(Gt)return Gt.v}}}}function pl(y,ie){if(ie!=0&&(y.first+=ie,y.sel=new di(qe(y.sel.ranges,function(Ee){return new Kr(Ft(Ee.anchor.line+ie,Ee.anchor.ch),Ft(Ee.head.line+ie,Ee.head.ch))}),y.sel.primIndex),y.cm)){Tn(y.cm,y.first,y.first-ie,ie);for(var me=y.cm.display,pe=me.viewFrom;pey.lastLine())){if(ie.from.lineRe&&(ie={from:ie.from,to:Ft(Re,_t(y,Re).text.length),text:[ie.text[0]],origin:ie.origin}),ie.removed=Ut(y,ie.from,ie.to),me||(me=ba(y,ie)),y.cm?xu(y.cm,ie,pe):xa(y,ie,pe),$s(y,me,Je),y.cantEdit&&ea(y,Ft(y.firstLine(),0))&&(y.cantEdit=!1)}}function xu(y,ie,me){var pe=y.doc,Ee=y.display,Re=ie.from,Ke=ie.to,nt=!1,ut=Re.line;y.options.lineWrapping||(ut=er(Lr(_t(pe,Re.line))),pe.iter(ut,Ke.line+1,function(Pt){if(Pt==Ee.maxLine)return nt=!0,!0})),pe.sel.contains(ie.from,ie.to)>-1&&Nt(y),xa(pe,ie,me,ms(y)),y.options.lineWrapping||(pe.iter(ut,Re.line+ie.text.length,function(Pt){var Gt=zr(Pt);Gt>Ee.maxLineLength&&(Ee.maxLine=Pt,Ee.maxLineLength=Gt,Ee.maxLineChanged=!0,nt=!1)}),nt&&(y.curOp.updateMaxLine=!0)),wi(pe,Re.line),xs(y,400);var ht=ie.text.length-(Ke.line-Re.line)-1;ie.full?Tn(y):Re.line==Ke.line&&ie.text.length==1&&!Ja(y.doc,ie)?Ni(y,Re.line,"text"):Tn(y,Re.line,Ke.line+1,ht);var Ct=Rt(y,"changes"),Tt=Rt(y,"change");if(Tt||Ct){var Bt={from:Re,to:Ke,text:ie.text,removed:ie.removed,origin:ie.origin};Tt&&Yr(y,"change",y,Bt),Ct&&(y.curOp.changeObjs||(y.curOp.changeObjs=[])).push(Bt)}y.display.selForContextMenu=null}function Qo(y,ie,me,pe,Ee){var Re;pe||(pe=me),nr(pe,me)<0&&(Re=[pe,me],me=Re[0],pe=Re[1]),typeof ie=="string"&&(ie=y.splitLines(ie)),Ko(y,{from:me,to:pe,text:ie,origin:Ee})}function ml(y,ie,me,pe){me1||!(this.children[0]instanceof As))){var nt=[];this.collapse(nt),this.children=[new As(nt)],this.children[0].parent=this}},collapse:function(y){for(var ie=0;ie50){for(var Ke=Ee.lines.length%25+25,nt=Ke;nt10);y.parent.maybeSpill()}},iterN:function(y,ie,me){for(var pe=0;pey.display.maxLineLength&&(y.display.maxLine=ht,y.display.maxLineLength=Ct,y.display.maxLineChanged=!0)}pe!=null&&y&&this.collapsed&&Tn(y,pe,Ee+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,y&&ll(y.doc)),y&&Yr(y,"markerCleared",y,this,pe,Ee),ie&&Oo(y),this.parent&&this.parent.clear()}},go.prototype.find=function(y,ie){y==null&&this.type=="bookmark"&&(y=1);for(var me,pe,Ee=0;Ee0||Ke==0&&Re.clearWhenEmpty!==!1)return Re;if(Re.replacedWith&&(Re.collapsed=!0,Re.widgetNode=Ae("span",[Re.replacedWith],"CodeMirror-widget"),pe.handleMouseEvents||Re.widgetNode.setAttribute("cm-ignore-events","true"),pe.insertLeft&&(Re.widgetNode.insertLeft=!0)),Re.collapsed){if(Wr(y,ie.line,ie,me,Re)||ie.line!=me.line&&Wr(y,me.line,ie,me,Re))throw new Error("Inserting collapsed marker partially overlapping an existing one");Wn()}Re.addToHistory&&tl(y,{from:ie,to:me,origin:"markText"},y.sel,NaN);var nt=ie.line,ut=y.cm,ht;if(y.iter(nt,me.line+1,function(Tt){ut&&Re.collapsed&&!ut.options.lineWrapping&&Lr(Tt)==ut.display.maxLine&&(ht=!0),Re.collapsed&&nt!=ie.line&&qt(Tt,0),Di(Tt,new Rn(Re,nt==ie.line?ie.ch:null,nt==me.line?me.ch:null)),++nt}),Re.collapsed&&y.iter(ie.line,me.line+1,function(Tt){hr(y,Tt)&&qt(Tt,0)}),Re.clearOnEnter&&vt(Re,"beforeCursorEnter",function(){return Re.clear()}),Re.readOnly&&(ai(),(y.history.done.length||y.history.undone.length)&&y.clearHistory()),Re.collapsed&&(Re.id=++bl,Re.atomic=!0),ut){if(ht&&(ut.curOp.updateMaxLine=!0),Re.collapsed)Tn(ut,ie.line,me.line+1);else if(Re.className||Re.startStyle||Re.endStyle||Re.css||Re.attributes||Re.title)for(var Ct=ie.line;Ct<=me.line;Ct++)Ni(ut,Ct,"text");Re.atomic&&ll(ut.doc),Yr(ut,"markerAdded",ut,Re)}return Re}var Ds=function(y,ie){this.markers=y,this.primary=ie;for(var me=0;me=0;ut--)Ko(this,pe[ut]);nt?sl(this,nt):this.cm&&bi(this.cm)}),undo:Mn(function(){ta(this,"undo")}),redo:Mn(function(){ta(this,"redo")}),undoSelection:Mn(function(){ta(this,"undo",!0)}),redoSelection:Mn(function(){ta(this,"redo",!0)}),setExtending:function(y){this.extend=y},getExtending:function(){return this.extend},historySize:function(){for(var y=this.history,ie=0,me=0,pe=0;pe=y.ch)&&ie.push(Ee.marker.parent||Ee.marker)}return ie},findMarks:function(y,ie,me){y=rr(this,y),ie=rr(this,ie);var pe=[],Ee=y.line;return this.iter(y.line,ie.line+1,function(Re){var Ke=Re.markedSpans;if(Ke)for(var nt=0;nt=ut.to||ut.from==null&&Ee!=y.line||ut.from!=null&&Ee==ie.line&&ut.from>=ie.ch)&&(!me||me(ut.marker))&&pe.push(ut.marker.parent||ut.marker)}++Ee}),pe},getAllMarks:function(){var y=[];return this.iter(function(ie){var me=ie.markedSpans;if(me)for(var pe=0;pey)return ie=y,!0;y-=Re,++me}),rr(this,Ft(me,ie))},indexFromPos:function(y){y=rr(this,y);var ie=y.ch;if(y.lineie&&(ie=y.from),y.to!=null&&y.to-1){ie.state.draggingText(y),setTimeout(function(){return ie.display.input.focus()},20);return}try{var Ct=y.dataTransfer.getData("Text");if(Ct){var Tt;if(ie.state.draggingText&&!ie.state.draggingText.copy&&(Tt=ie.listSelections()),$s(ie.doc,po(me,me)),Tt)for(var Bt=0;Bt=0;nt--)Qo(y.doc,"",pe[nt].from,pe[nt].to,"+delete");bi(y)})}function Ea(y,ie,me){var pe=Ze(y.text,ie+me,me);return pe<0||pe>y.text.length?null:pe}function Aa(y,ie,me){var pe=Ea(y,ie.ch,me);return pe==null?null:new Ft(ie.line,pe,me<0?"after":"before")}function Ta(y,ie,me,pe,Ee){if(y){ie.doc.direction=="rtl"&&(Ee=-Ee);var Re=ct(me,ie.doc.direction);if(Re){var Ke=Ee<0?dt(Re):Re[0],nt=Ee<0==(Ke.level==1),ut=nt?"after":"before",ht;if(Ke.level>0||ie.doc.direction=="rtl"){var Ct=lo(ie,me);ht=Ee<0?me.text.length-1:0;var Tt=Zn(ie,Ct,ht).top;ht=et(function(Bt){return Zn(ie,Ct,Bt).top==Tt},Ee<0==(Ke.level==1)?Ke.from:Ke.to-1,ht),ut=="before"&&(ht=Ea(me,ht,1))}else ht=Ee<0?Ke.to:Ke.from;return new Ft(pe,ht,ut)}}return new Ft(pe,Ee<0?me.text.length:0,Ee<0?"before":"after")}function Ru(y,ie,me,pe){var Ee=ct(ie,y.doc.direction);if(!Ee)return Aa(ie,me,pe);me.ch>=ie.text.length?(me.ch=ie.text.length,me.sticky="before"):me.ch<=0&&(me.ch=0,me.sticky="after");var Re=De(Ee,me.ch,me.sticky),Ke=Ee[Re];if(y.doc.direction=="ltr"&&Ke.level%2==0&&(pe>0?Ke.to>me.ch:Ke.from=Ke.from&&Bt>=Ct.begin)){var Pt=Tt?"before":"after";return new Ft(me.line,Bt,Pt)}}var Gt=function(or,pr,sr){for(var vr=function(nn,On){return On?new Ft(me.line,nt(nn,1),"before"):new Ft(me.line,nn,"after")};or>=0&&or0==(Sr.level!=1),Rr=xr?sr.begin:nt(sr.end,-1);if(Sr.from<=Rr&&Rr0?Ct.end:nt(Ct.begin,-1);return $t!=null&&!(pe>0&&$t==ie.text.length)&&(Xt=Gt(pe>0?0:Ee.length-1,pe,ht($t)),Xt)?Xt:null}var js={selectAll:fl,singleSelection:function(y){return y.setSelection(y.getCursor("anchor"),y.getCursor("head"),Je)},killLine:function(y){return $o(y,function(ie){if(ie.empty()){var me=_t(y.doc,ie.head.line).text.length;return ie.head.ch==me&&ie.head.line0)Ee=new Ft(Ee.line,Ee.ch+1),y.replaceRange(Re.charAt(Ee.ch-1)+Re.charAt(Ee.ch-2),Ft(Ee.line,Ee.ch-2),Ee,"+transpose");else if(Ee.line>y.doc.first){var Ke=_t(y.doc,Ee.line-1).text;Ke&&(Ee=new Ft(Ee.line,1),y.replaceRange(Re.charAt(0)+y.doc.lineSeparator()+Ke.charAt(Ke.length-1),Ft(Ee.line-1,Ke.length-1),Ee,"+transpose"))}}me.push(new Kr(Ee,Ee))}y.setSelections(me)})},newlineAndIndent:function(y){return oi(y,function(){for(var ie=y.listSelections(),me=ie.length-1;me>=0;me--)y.replaceRange(y.doc.lineSeparator(),ie[me].anchor,ie[me].head,"+input");ie=y.listSelections();for(var pe=0;pey&&nr(ie,this.pos)==0&&me==this.button};var Ps,Rs;function zu(y,ie){var me=+new Date;return Rs&&Rs.compare(me,y,ie)?(Ps=Rs=null,"triple"):Ps&&Ps.compare(me,y,ie)?(Rs=new Da(me,y,ie),Ps=null,"double"):(Ps=new Da(me,y,ie),Rs=null,"single")}function Rl(y){var ie=this,me=ie.display;if(!(xt(ie,y)||me.activeTouch&&me.input.supportsTouch())){if(me.input.ensurePolled(),me.shift=y.shiftKey,mi(me,y)){oe||(me.scroller.draggable=!1,setTimeout(function(){return me.scroller.draggable=!0},100));return}if(!Ma(ie,y)){var pe=yi(ie,y),Ee=Fr(y),Re=pe?zu(pe,Ee):"single";window.focus(),Ee==1&&ie.state.selectingText&&ie.state.selectingText(y),!(pe&&Wu(ie,Ee,pe,Re,y))&&(Ee==1?pe?Vu(ie,pe,Re,y):Tr(y)==me.scroller&&Yt(y):Ee==2?(pe&&Js(ie.doc,pe),setTimeout(function(){return me.input.focus()},20)):Ee==3&&(_e?ie.display.input.onContextMenu(y):Er(ie)))}}}function Wu(y,ie,me,pe,Ee){var Re="Click";return pe=="double"?Re="Double"+Re:pe=="triple"&&(Re="Triple"+Re),Re=(ie==1?"Left":ie==2?"Middle":"Right")+Re,Ls(y,Al(Re,Ee),Ee,function(Ke){if(typeof Ke=="string"&&(Ke=js[Ke]),!Ke)return!1;var nt=!1;try{y.isReadOnly()&&(y.state.suppressEdits=!0),nt=Ke(y,me)!=$e}finally{y.state.suppressEdits=!1}return nt})}function Gu(y,ie,me){var pe=y.getOption("configureMouse"),Ee=pe?pe(y,ie,me):{};if(Ee.unit==null){var Re=fe?me.shiftKey&&me.metaKey:me.altKey;Ee.unit=Re?"rectangle":ie=="single"?"char":ie=="double"?"word":"line"}return(Ee.extend==null||y.doc.extend)&&(Ee.extend=y.doc.extend||me.shiftKey),Ee.addNew==null&&(Ee.addNew=le?me.metaKey:me.ctrlKey),Ee.moveOnDrag==null&&(Ee.moveOnDrag=!(le?me.altKey:me.ctrlKey)),Ee}function Vu(y,ie,me,pe){de?setTimeout(Ge(Pr,y),0):y.curOp.focus=ke();var Ee=Gu(y,me,pe),Re=y.doc.sel,Ke;y.options.dragDrop&&Hr&&!y.isReadOnly()&&me=="single"&&(Ke=Re.contains(ie))>-1&&(nr((Ke=Re.ranges[Ke]).from(),ie)<0||ie.xRel>0)&&(nr(Ke.to(),ie)>0||ie.xRel<0)?Zu(y,pe,ie,Ee):Xu(y,pe,ie,Ee)}function Zu(y,ie,me,pe){var Ee=y.display,Re=!1,Ke=Dn(y,function(ht){oe&&(Ee.scroller.draggable=!1),y.state.draggingText=!1,Ot(Ee.wrapper.ownerDocument,"mouseup",Ke),Ot(Ee.wrapper.ownerDocument,"mousemove",nt),Ot(Ee.scroller,"dragstart",ut),Ot(Ee.scroller,"drop",Ke),Re||(Yt(ht),pe.addNew||Js(y.doc,me,null,null,pe.extend),oe&&!z||de&&ee==9?setTimeout(function(){Ee.wrapper.ownerDocument.body.focus({preventScroll:!0}),Ee.input.focus()},20):Ee.input.focus())}),nt=function(ht){Re=Re||Math.abs(ie.clientX-ht.clientX)+Math.abs(ie.clientY-ht.clientY)>=10},ut=function(){return Re=!0};oe&&(Ee.scroller.draggable=!0),y.state.draggingText=Ke,Ke.copy=!pe.moveOnDrag,Ee.scroller.dragDrop&&Ee.scroller.dragDrop(),vt(Ee.wrapper.ownerDocument,"mouseup",Ke),vt(Ee.wrapper.ownerDocument,"mousemove",nt),vt(Ee.scroller,"dragstart",ut),vt(Ee.scroller,"drop",Ke),Er(y),setTimeout(function(){return Ee.input.focus()},20)}function Il(y,ie,me){if(me=="char")return new Kr(ie,ie);if(me=="word")return y.findWordAt(ie);if(me=="line")return new Kr(Ft(ie.line,0),rr(y.doc,Ft(ie.line+1,0)));var pe=me(y,ie);return new Kr(pe.from,pe.to)}function Xu(y,ie,me,pe){var Ee=y.display,Re=y.doc;Yt(ie);var Ke,nt,ut=Re.sel,ht=ut.ranges;if(pe.addNew&&!pe.extend?(nt=Re.sel.contains(me),nt>-1?Ke=ht[nt]:Ke=new Kr(me,me)):(Ke=Re.sel.primary(),nt=Re.sel.primIndex),pe.unit=="rectangle")pe.addNew||(Ke=new Kr(me,me)),me=yi(y,ie,!0,!0),nt=-1;else{var Ct=Il(y,me,pe.unit);pe.extend?Ke=_a(Ke,Ct.anchor,Ct.head,pe.extend):Ke=Ct}pe.addNew?nt==-1?(nt=ht.length,Fn(Re,Ei(y,ht.concat([Ke]),nt),{scroll:!1,origin:"*mouse"})):ht.length>1&&ht[nt].empty()&&pe.unit=="char"&&!pe.extend?(Fn(Re,Ei(y,ht.slice(0,nt).concat(ht.slice(nt+1)),0),{scroll:!1,origin:"*mouse"}),ut=Re.sel):Ca(Re,nt,Ke,Ye):(nt=0,Fn(Re,new di([Ke],0),Ye),ut=Re.sel);var Tt=me;function Bt(sr){if(nr(Tt,sr)!=0)if(Tt=sr,pe.unit=="rectangle"){for(var vr=[],Sr=y.options.tabSize,xr=Me(_t(Re,me.line).text,me.ch,Sr),Rr=Me(_t(Re,sr.line).text,sr.ch,Sr),nn=Math.min(xr,Rr),On=Math.max(xr,Rr),hn=Math.min(me.line,sr.line),si=Math.min(y.lastLine(),Math.max(me.line,sr.line));hn<=si;hn++){var qn=_t(Re,hn).text,bn=st(qn,nn,Sr);nn==On?vr.push(new Kr(Ft(hn,bn),Ft(hn,bn))):qn.length>bn&&vr.push(new Kr(Ft(hn,bn),Ft(hn,st(qn,On,Sr))))}vr.length||vr.push(new Kr(me,me)),Fn(Re,Ei(y,ut.ranges.slice(0,nt).concat(vr),nt),{origin:"*mouse",scroll:!1}),y.scrollIntoView(sr)}else{var $n=Ke,Pn=Il(y,sr,pe.unit),Sn=$n.anchor,wn;nr(Pn.anchor,Sn)>0?(wn=Pn.head,Sn=br($n.from(),Pn.anchor)):(wn=Pn.anchor,Sn=Ir($n.to(),Pn.head));var vn=ut.ranges.slice(0);vn[nt]=Yu(y,new Kr(rr(Re,Sn),wn)),Fn(Re,Ei(y,vn,nt),Ye)}}var Pt=Ee.wrapper.getBoundingClientRect(),Gt=0;function Xt(sr){var vr=++Gt,Sr=yi(y,sr,!0,pe.unit=="rectangle");if(Sr)if(nr(Sr,Tt)!=0){y.curOp.focus=ke(),Bt(Sr);var xr=kn(Ee,Re);(Sr.line>=xr.to||Sr.linePt.bottom?20:0;Rr&&setTimeout(Dn(y,function(){Gt==vr&&(Ee.scroller.scrollTop+=Rr,Xt(sr))}),50)}}function $t(sr){y.state.selectingText=!1,Gt=1/0,sr&&(Yt(sr),Ee.input.focus()),Ot(Ee.wrapper.ownerDocument,"mousemove",or),Ot(Ee.wrapper.ownerDocument,"mouseup",pr),Re.history.lastSelOrigin=null}var or=Dn(y,function(sr){sr.buttons===0||!Fr(sr)?$t(sr):Xt(sr)}),pr=Dn(y,$t);y.state.selectingText=pr,vt(Ee.wrapper.ownerDocument,"mousemove",or),vt(Ee.wrapper.ownerDocument,"mouseup",pr)}function Yu(y,ie){var me=ie.anchor,pe=ie.head,Ee=_t(y.doc,me.line);if(nr(me,pe)==0&&me.sticky==pe.sticky)return ie;var Re=ct(Ee);if(!Re)return ie;var Ke=De(Re,me.ch,me.sticky),nt=Re[Ke];if(nt.from!=me.ch&&nt.to!=me.ch)return ie;var ut=Ke+(nt.from==me.ch==(nt.level!=1)?0:1);if(ut==0||ut==Re.length)return ie;var ht;if(pe.line!=me.line)ht=(pe.line-me.line)*(y.doc.direction=="ltr"?1:-1)>0;else{var Ct=De(Re,pe.ch,pe.sticky),Tt=Ct-Ke||(pe.ch-me.ch)*(nt.level==1?-1:1);Ct==ut-1||Ct==ut?ht=Tt<0:ht=Tt>0}var Bt=Re[ut+(ht?-1:0)],Pt=ht==(Bt.level==1),Gt=Pt?Bt.from:Bt.to,Xt=Pt?"after":"before";return me.ch==Gt&&me.sticky==Xt?ie:new Kr(new Ft(me.line,Gt,Xt),pe)}function Bl(y,ie,me,pe){var Ee,Re;if(ie.touches)Ee=ie.touches[0].clientX,Re=ie.touches[0].clientY;else try{Ee=ie.clientX,Re=ie.clientY}catch(Bt){return!1}if(Ee>=Math.floor(y.display.gutters.getBoundingClientRect().right))return!1;pe&&Yt(ie);var Ke=y.display,nt=Ke.lineDiv.getBoundingClientRect();if(Re>nt.bottom||!Rt(y,me))return ir(ie);Re-=nt.top-Ke.viewOffset;for(var ut=0;ut=Ee){var Ct=wr(y.doc,Re),Tt=y.display.gutterSpecs[ut];return kt(y,me,y,Ct,Tt.className,ie),ir(ie)}}}function Ma(y,ie){return Bl(y,ie,"gutterClick",!0)}function Nl(y,ie){mi(y.display,ie)||Ku(y,ie)||xt(y,ie,"contextmenu")||_e||y.display.input.onContextMenu(ie)}function Ku(y,ie){return Rt(y,"gutterContextMenu")?Bl(y,ie,"gutterContextMenu",!1):!1}function Fl(y){y.display.wrapper.className=y.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+y.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Co(y)}var es={toString:function(){return"CodeMirror.Init"}},Hl={},oa={};function Qu(y){var ie=y.optionHandlers;function me(pe,Ee,Re,Ke){y.defaults[pe]=Ee,Re&&(ie[pe]=Ke?function(nt,ut,ht){ht!=es&&Re(nt,ut,ht)}:Re)}y.defineOption=me,y.Init=es,me("value","",function(pe,Ee){return pe.setValue(Ee)},!0),me("mode",null,function(pe,Ee){pe.doc.modeOption=Ee,wa(pe)},!0),me("indentUnit",2,wa,!0),me("indentWithTabs",!1),me("smartIndent",!0),me("tabSize",4,function(pe){_s(pe),Co(pe),Tn(pe)},!0),me("lineSeparator",null,function(pe,Ee){if(pe.doc.lineSep=Ee,!!Ee){var Re=[],Ke=pe.doc.first;pe.doc.iter(function(ut){for(var ht=0;;){var Ct=ut.text.indexOf(Ee,ht);if(Ct==-1)break;ht=Ct+Ee.length,Re.push(Ft(Ke,Ct))}Ke++});for(var nt=Re.length-1;nt>=0;nt--)Qo(pe.doc,Ee,Re[nt],Ft(Re[nt].line,Re[nt].ch+Ee.length))}}),me("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(pe,Ee,Re){pe.state.specialChars=new RegExp(Ee.source+(Ee.test(" ")?"":"| "),"g"),Re!=es&&pe.refresh()}),me("specialCharPlaceholder",Gi,function(pe){return pe.refresh()},!0),me("electricChars",!0),me("inputStyle",ae?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),me("spellcheck",!1,function(pe,Ee){return pe.getInputField().spellcheck=Ee},!0),me("autocorrect",!1,function(pe,Ee){return pe.getInputField().autocorrect=Ee},!0),me("autocapitalize",!1,function(pe,Ee){return pe.getInputField().autocapitalize=Ee},!0),me("rtlMoveVisually",!ce),me("wholeLineUpdateBefore",!0),me("theme","default",function(pe){Fl(pe),Ss(pe)},!0),me("keyMap","default",function(pe,Ee,Re){var Ke=na(Ee),nt=Re!=es&&na(Re);nt&&nt.detach&&nt.detach(pe,Ke),Ke.attach&&Ke.attach(pe,nt||null)}),me("extraKeys",null),me("configureMouse",null),me("lineWrapping",!1,qu,!0),me("gutters",[],function(pe,Ee){pe.display.gutterSpecs=ya(Ee,pe.options.lineNumbers),Ss(pe)},!0),me("fixedGutter",!0,function(pe,Ee){pe.display.gutters.style.left=Ee?ps(pe.display)+"px":"0",pe.refresh()},!0),me("coverGutterNextToScrollbar",!1,function(pe){return Zo(pe)},!0),me("scrollbarStyle","native",function(pe){za(pe),Zo(pe),pe.display.scrollbars.setScrollTop(pe.doc.scrollTop),pe.display.scrollbars.setScrollLeft(pe.doc.scrollLeft)},!0),me("lineNumbers",!1,function(pe,Ee){pe.display.gutterSpecs=ya(pe.options.gutters,Ee),Ss(pe)},!0),me("firstLineNumber",1,Ss,!0),me("lineNumberFormatter",function(pe){return pe},Ss,!0),me("showCursorWhenSelecting",!1,To,!0),me("resetSelectionOnContextMenu",!0),me("lineWiseCopyCut",!0),me("pasteLinesPerSelection",!0),me("selectionsMayTouch",!1),me("readOnly",!1,function(pe,Ee){Ee=="nocursor"&&(dn(pe),pe.display.input.blur()),pe.display.input.readOnlyChanged(Ee)}),me("screenReaderLabel",null,function(pe,Ee){Ee=Ee===""?null:Ee,pe.display.input.screenReaderLabelChanged(Ee)}),me("disableInput",!1,function(pe,Ee){Ee||pe.display.input.reset()},!0),me("dragDrop",!0,Ju),me("allowDropFileTypes",null),me("cursorBlinkRate",530),me("cursorScrollMargin",0),me("cursorHeight",1,To,!0),me("singleCursorHeightPerLine",!0,To,!0),me("workTime",100),me("workDelay",100),me("flattenSpans",!0,_s,!0),me("addModeClass",!1,_s,!0),me("pollInterval",100),me("undoDepth",200,function(pe,Ee){return pe.doc.history.undoDepth=Ee}),me("historyEventDelay",1250),me("viewportMargin",10,function(pe){return pe.refresh()},!0),me("maxHighlightLength",1e4,_s,!0),me("moveInputWithCursor",!0,function(pe,Ee){Ee||pe.display.input.resetPosition()}),me("tabindex",null,function(pe,Ee){return pe.display.input.getField().tabIndex=Ee||""}),me("autofocus",null),me("direction","ltr",function(pe,Ee){return pe.doc.setDirection(Ee)},!0),me("phrases",null)}function Ju(y,ie,me){var pe=me&&me!=es;if(!ie!=!pe){var Ee=y.display.dragFunctions,Re=ie?vt:Ot;Re(y.display.scroller,"dragstart",Ee.start),Re(y.display.scroller,"dragenter",Ee.enter),Re(y.display.scroller,"dragover",Ee.over),Re(y.display.scroller,"dragleave",Ee.leave),Re(y.display.scroller,"drop",Ee.drop)}}function qu(y){y.options.lineWrapping?(Pe(y.display.wrapper,"CodeMirror-wrap"),y.display.sizer.style.minWidth="",y.display.sizerWidth=null):(xe(y.display.wrapper,"CodeMirror-wrap"),cr(y)),vs(y),Tn(y),Co(y),setTimeout(function(){return Zo(y)},100)}function fn(y,ie){var me=this;if(!(this instanceof fn))return new fn(y,ie);this.options=ie=ie?tt(ie):{},tt(Hl,ie,!1);var pe=ie.value;typeof pe=="string"?pe=new Jn(pe,ie.mode,null,ie.lineSeparator,ie.direction):ie.mode&&(pe.modeOption=ie.mode),this.doc=pe;var Ee=new fn.inputStyles[ie.inputStyle](this),Re=this.display=new fu(y,pe,Ee,ie);Re.wrapper.CodeMirror=this,Fl(this),ie.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),za(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new We,keySeq:null,specialChars:null},ie.autofocus&&!ae&&Re.input.focus(),de&&ee<11&&setTimeout(function(){return me.display.input.reset(!0)},20),$u(this),Mu(),Mo(this),this.curOp.forceUpdate=!0,qa(this,pe),ie.autofocus&&!ae||this.hasFocus()?setTimeout(function(){me.hasFocus()&&!me.state.focused&&on(me)},20):dn(this);for(var Ke in oa)oa.hasOwnProperty(Ke)&&oa[Ke](this,ie[Ke],es);Va(this),ie.finishInit&&ie.finishInit(this);for(var nt=0;nt20*20}vt(ie.scroller,"touchstart",function(ut){if(!xt(y,ut)&&!Re(ut)&&!Ma(y,ut)){ie.input.ensurePolled(),clearTimeout(me);var ht=+new Date;ie.activeTouch={start:ht,moved:!1,prev:ht-pe.end<=300?pe:null},ut.touches.length==1&&(ie.activeTouch.left=ut.touches[0].pageX,ie.activeTouch.top=ut.touches[0].pageY)}}),vt(ie.scroller,"touchmove",function(){ie.activeTouch&&(ie.activeTouch.moved=!0)}),vt(ie.scroller,"touchend",function(ut){var ht=ie.activeTouch;if(ht&&!mi(ie,ut)&&ht.left!=null&&!ht.moved&&new Date-ht.start<300){var Ct=y.coordsChar(ie.activeTouch,"page"),Tt;!ht.prev||Ke(ht,ht.prev)?Tt=new Kr(Ct,Ct):!ht.prev.prev||Ke(ht,ht.prev.prev)?Tt=y.findWordAt(Ct):Tt=new Kr(Ft(Ct.line,0),rr(y.doc,Ft(Ct.line+1,0))),y.setSelection(Tt.anchor,Tt.head),y.focus(),Yt(ut)}Ee()}),vt(ie.scroller,"touchcancel",Ee),vt(ie.scroller,"scroll",function(){ie.scroller.clientHeight&&(eo(y,ie.scroller.scrollTop),ko(y,ie.scroller.scrollLeft,!0),kt(y,"scroll",y))}),vt(ie.scroller,"mousewheel",function(ut){return Ya(y,ut)}),vt(ie.scroller,"DOMMouseScroll",function(ut){return Ya(y,ut)}),vt(ie.wrapper,"scroll",function(){return ie.wrapper.scrollTop=ie.wrapper.scrollLeft=0}),ie.dragFunctions={enter:function(ut){xt(y,ut)||dr(ut)},over:function(ut){xt(y,ut)||(Du(y,ut),dr(ut))},start:function(ut){return ku(y,ut)},drop:Dn(y,Tu),leave:function(ut){xt(y,ut)||Sl(y)}};var nt=ie.input.getField();vt(nt,"keyup",function(ut){return Ll.call(y,ut)}),vt(nt,"keydown",Dn(y,jl)),vt(nt,"keypress",Dn(y,Pl)),vt(nt,"focus",function(ut){return on(y,ut)}),vt(nt,"blur",function(ut){return dn(y,ut)})}var Oa=[];fn.defineInitHook=function(y){return Oa.push(y)};function Is(y,ie,me,pe){var Ee=y.doc,Re;me==null&&(me="add"),me=="smart"&&(Ee.mode.indent?Re=tn(y,ie).state:me="prev");var Ke=y.options.tabSize,nt=_t(Ee,ie),ut=Me(nt.text,null,Ke);nt.stateAfter&&(nt.stateAfter=null);var ht=nt.text.match(/^\s*/)[0],Ct;if(!pe&&!/\S/.test(nt.text))Ct=0,me="not";else if(me=="smart"&&(Ct=Ee.mode.indent(Re,nt.text.slice(ht.length),nt.text),Ct==$e||Ct>150)){if(!pe)return;me="prev"}me=="prev"?ie>Ee.first?Ct=Me(_t(Ee,ie-1).text,null,Ke):Ct=0:me=="add"?Ct=ut+y.options.indentUnit:me=="subtract"?Ct=ut-y.options.indentUnit:typeof me=="number"&&(Ct=ut+me),Ct=Math.max(0,Ct);var Tt="",Bt=0;if(y.options.indentWithTabs)for(var Pt=Math.floor(Ct/Ke);Pt;--Pt)Bt+=Ke,Tt+=" ";if(BtKe,ut=_n(ie),ht=null;if(nt&&pe.ranges.length>1)if(Ai&&Ai.text.join(` +`,"start")},toggleOverwrite:function(y){return y.toggleOverwrite()}};function kl(y,ie){var me=_t(y.doc,ie),pe=Lr(me);return pe!=me&&(ie=er(pe)),Ta(!0,y,pe,ie,1)}function Iu(y,ie){var me=_t(y.doc,ie),pe=Bn(me);return pe!=me&&(ie=er(pe)),Ta(!0,y,me,ie,-1)}function Dl(y,ie){var me=kl(y,ie.line),pe=_t(y.doc,me.line),Ee=ct(pe,y.doc.direction);if(!Ee||Ee[0].level==0){var Re=Math.max(me.ch,pe.text.search(/\S/)),Ke=ie.line==me.line&&ie.ch<=Re&&ie.ch;return Ft(me.line,Ke?0:Re,me.sticky)}return me}function ia(y,ie,me){if(typeof ie=="string"&&(ie=js[ie],!ie))return!1;y.display.input.ensurePolled();var pe=y.display.shift,Ee=!1;try{y.isReadOnly()&&(y.state.suppressEdits=!0),me&&(y.display.shift=!1),Ee=ie(y)!=$e}finally{y.display.shift=pe,y.state.suppressEdits=!1}return Ee}function Bu(y,ie,me){for(var pe=0;pey&&nr(ie,this.pos)==0&&me==this.button};var Ps,Rs;function zu(y,ie){var me=+new Date;return Rs&&Rs.compare(me,y,ie)?(Ps=Rs=null,"triple"):Ps&&Ps.compare(me,y,ie)?(Rs=new Da(me,y,ie),Ps=null,"double"):(Ps=new Da(me,y,ie),Rs=null,"single")}function Rl(y){var ie=this,me=ie.display;if(!(xt(ie,y)||me.activeTouch&&me.input.supportsTouch())){if(me.input.ensurePolled(),me.shift=y.shiftKey,mi(me,y)){oe||(me.scroller.draggable=!1,setTimeout(function(){return me.scroller.draggable=!0},100));return}if(!Ma(ie,y)){var pe=yi(ie,y),Ee=Fr(y),Re=pe?zu(pe,Ee):"single";window.focus(),Ee==1&&ie.state.selectingText&&ie.state.selectingText(y),!(pe&&Wu(ie,Ee,pe,Re,y))&&(Ee==1?pe?Vu(ie,pe,Re,y):Tr(y)==me.scroller&&Yt(y):Ee==2?(pe&&Js(ie.doc,pe),setTimeout(function(){return me.input.focus()},20)):Ee==3&&(_e?ie.display.input.onContextMenu(y):Er(ie)))}}}function Wu(y,ie,me,pe,Ee){var Re="Click";return pe=="double"?Re="Double"+Re:pe=="triple"&&(Re="Triple"+Re),Re=(ie==1?"Left":ie==2?"Middle":"Right")+Re,Ls(y,Al(Re,Ee),Ee,function(Ke){if(typeof Ke=="string"&&(Ke=js[Ke]),!Ke)return!1;var nt=!1;try{y.isReadOnly()&&(y.state.suppressEdits=!0),nt=Ke(y,me)!=$e}finally{y.state.suppressEdits=!1}return nt})}function Gu(y,ie,me){var pe=y.getOption("configureMouse"),Ee=pe?pe(y,ie,me):{};if(Ee.unit==null){var Re=fe?me.shiftKey&&me.metaKey:me.altKey;Ee.unit=Re?"rectangle":ie=="single"?"char":ie=="double"?"word":"line"}return(Ee.extend==null||y.doc.extend)&&(Ee.extend=y.doc.extend||me.shiftKey),Ee.addNew==null&&(Ee.addNew=le?me.metaKey:me.ctrlKey),Ee.moveOnDrag==null&&(Ee.moveOnDrag=!(le?me.altKey:me.ctrlKey)),Ee}function Vu(y,ie,me,pe){de?setTimeout(Ge(Pr,y),0):y.curOp.focus=ke();var Ee=Gu(y,me,pe),Re=y.doc.sel,Ke;y.options.dragDrop&&Hr&&!y.isReadOnly()&&me=="single"&&(Ke=Re.contains(ie))>-1&&(nr((Ke=Re.ranges[Ke]).from(),ie)<0||ie.xRel>0)&&(nr(Ke.to(),ie)>0||ie.xRel<0)?Zu(y,pe,ie,Ee):Xu(y,pe,ie,Ee)}function Zu(y,ie,me,pe){var Ee=y.display,Re=!1,Ke=Dn(y,function(ht){oe&&(Ee.scroller.draggable=!1),y.state.draggingText=!1,Ot(Ee.wrapper.ownerDocument,"mouseup",Ke),Ot(Ee.wrapper.ownerDocument,"mousemove",nt),Ot(Ee.scroller,"dragstart",ut),Ot(Ee.scroller,"drop",Ke),Re||(Yt(ht),pe.addNew||Js(y.doc,me,null,null,pe.extend),oe&&!z||de&&ee==9?setTimeout(function(){Ee.wrapper.ownerDocument.body.focus({preventScroll:!0}),Ee.input.focus()},20):Ee.input.focus())}),nt=function(ht){Re=Re||Math.abs(ie.clientX-ht.clientX)+Math.abs(ie.clientY-ht.clientY)>=10},ut=function(){return Re=!0};oe&&(Ee.scroller.draggable=!0),y.state.draggingText=Ke,Ke.copy=!pe.moveOnDrag,Ee.scroller.dragDrop&&Ee.scroller.dragDrop(),vt(Ee.wrapper.ownerDocument,"mouseup",Ke),vt(Ee.wrapper.ownerDocument,"mousemove",nt),vt(Ee.scroller,"dragstart",ut),vt(Ee.scroller,"drop",Ke),Er(y),setTimeout(function(){return Ee.input.focus()},20)}function Il(y,ie,me){if(me=="char")return new Kr(ie,ie);if(me=="word")return y.findWordAt(ie);if(me=="line")return new Kr(Ft(ie.line,0),rr(y.doc,Ft(ie.line+1,0)));var pe=me(y,ie);return new Kr(pe.from,pe.to)}function Xu(y,ie,me,pe){var Ee=y.display,Re=y.doc;Yt(ie);var Ke,nt,ut=Re.sel,ht=ut.ranges;if(pe.addNew&&!pe.extend?(nt=Re.sel.contains(me),nt>-1?Ke=ht[nt]:Ke=new Kr(me,me)):(Ke=Re.sel.primary(),nt=Re.sel.primIndex),pe.unit=="rectangle")pe.addNew||(Ke=new Kr(me,me)),me=yi(y,ie,!0,!0),nt=-1;else{var Ct=Il(y,me,pe.unit);pe.extend?Ke=_a(Ke,Ct.anchor,Ct.head,pe.extend):Ke=Ct}pe.addNew?nt==-1?(nt=ht.length,Fn(Re,Ei(y,ht.concat([Ke]),nt),{scroll:!1,origin:"*mouse"})):ht.length>1&&ht[nt].empty()&&pe.unit=="char"&&!pe.extend?(Fn(Re,Ei(y,ht.slice(0,nt).concat(ht.slice(nt+1)),0),{scroll:!1,origin:"*mouse"}),ut=Re.sel):Ca(Re,nt,Ke,Ye):(nt=0,Fn(Re,new di([Ke],0),Ye),ut=Re.sel);var Tt=me;function Bt(sr){if(nr(Tt,sr)!=0)if(Tt=sr,pe.unit=="rectangle"){for(var vr=[],Sr=y.options.tabSize,xr=Me(_t(Re,me.line).text,me.ch,Sr),Rr=Me(_t(Re,sr.line).text,sr.ch,Sr),nn=Math.min(xr,Rr),On=Math.max(xr,Rr),hn=Math.min(me.line,sr.line),si=Math.min(y.lastLine(),Math.max(me.line,sr.line));hn<=si;hn++){var qn=_t(Re,hn).text,bn=st(qn,nn,Sr);nn==On?vr.push(new Kr(Ft(hn,bn),Ft(hn,bn))):qn.length>bn&&vr.push(new Kr(Ft(hn,bn),Ft(hn,st(qn,On,Sr))))}vr.length||vr.push(new Kr(me,me)),Fn(Re,Ei(y,ut.ranges.slice(0,nt).concat(vr),nt),{origin:"*mouse",scroll:!1}),y.scrollIntoView(sr)}else{var $n=Ke,Pn=Il(y,sr,pe.unit),Sn=$n.anchor,wn;nr(Pn.anchor,Sn)>0?(wn=Pn.head,Sn=br($n.from(),Pn.anchor)):(wn=Pn.anchor,Sn=Ir($n.to(),Pn.head));var vn=ut.ranges.slice(0);vn[nt]=Yu(y,new Kr(rr(Re,Sn),wn)),Fn(Re,Ei(y,vn,nt),Ye)}}var Pt=Ee.wrapper.getBoundingClientRect(),Gt=0;function Xt(sr){var vr=++Gt,Sr=yi(y,sr,!0,pe.unit=="rectangle");if(Sr)if(nr(Sr,Tt)!=0){y.curOp.focus=ke(),Bt(Sr);var xr=kn(Ee,Re);(Sr.line>=xr.to||Sr.linePt.bottom?20:0;Rr&&setTimeout(Dn(y,function(){Gt==vr&&(Ee.scroller.scrollTop+=Rr,Xt(sr))}),50)}}function $t(sr){y.state.selectingText=!1,Gt=1/0,sr&&(Yt(sr),Ee.input.focus()),Ot(Ee.wrapper.ownerDocument,"mousemove",or),Ot(Ee.wrapper.ownerDocument,"mouseup",pr),Re.history.lastSelOrigin=null}var or=Dn(y,function(sr){sr.buttons===0||!Fr(sr)?$t(sr):Xt(sr)}),pr=Dn(y,$t);y.state.selectingText=pr,vt(Ee.wrapper.ownerDocument,"mousemove",or),vt(Ee.wrapper.ownerDocument,"mouseup",pr)}function Yu(y,ie){var me=ie.anchor,pe=ie.head,Ee=_t(y.doc,me.line);if(nr(me,pe)==0&&me.sticky==pe.sticky)return ie;var Re=ct(Ee);if(!Re)return ie;var Ke=De(Re,me.ch,me.sticky),nt=Re[Ke];if(nt.from!=me.ch&&nt.to!=me.ch)return ie;var ut=Ke+(nt.from==me.ch==(nt.level!=1)?0:1);if(ut==0||ut==Re.length)return ie;var ht;if(pe.line!=me.line)ht=(pe.line-me.line)*(y.doc.direction=="ltr"?1:-1)>0;else{var Ct=De(Re,pe.ch,pe.sticky),Tt=Ct-Ke||(pe.ch-me.ch)*(nt.level==1?-1:1);Ct==ut-1||Ct==ut?ht=Tt<0:ht=Tt>0}var Bt=Re[ut+(ht?-1:0)],Pt=ht==(Bt.level==1),Gt=Pt?Bt.from:Bt.to,Xt=Pt?"after":"before";return me.ch==Gt&&me.sticky==Xt?ie:new Kr(new Ft(me.line,Gt,Xt),pe)}function Bl(y,ie,me,pe){var Ee,Re;if(ie.touches)Ee=ie.touches[0].clientX,Re=ie.touches[0].clientY;else try{Ee=ie.clientX,Re=ie.clientY}catch(Bt){return!1}if(Ee>=Math.floor(y.display.gutters.getBoundingClientRect().right))return!1;pe&&Yt(ie);var Ke=y.display,nt=Ke.lineDiv.getBoundingClientRect();if(Re>nt.bottom||!Rt(y,me))return ir(ie);Re-=nt.top-Ke.viewOffset;for(var ut=0;ut=Ee){var Ct=wr(y.doc,Re),Tt=y.display.gutterSpecs[ut];return kt(y,me,y,Ct,Tt.className,ie),ir(ie)}}}function Ma(y,ie){return Bl(y,ie,"gutterClick",!0)}function Nl(y,ie){mi(y.display,ie)||Ku(y,ie)||xt(y,ie,"contextmenu")||_e||y.display.input.onContextMenu(ie)}function Ku(y,ie){return Rt(y,"gutterContextMenu")?Bl(y,ie,"gutterContextMenu",!1):!1}function Fl(y){y.display.wrapper.className=y.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+y.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Co(y)}var es={toString:function(){return"CodeMirror.Init"}},Hl={},oa={};function Qu(y){var ie=y.optionHandlers;function me(pe,Ee,Re,Ke){y.defaults[pe]=Ee,Re&&(ie[pe]=Ke?function(nt,ut,ht){ht!=es&&Re(nt,ut,ht)}:Re)}y.defineOption=me,y.Init=es,me("value","",function(pe,Ee){return pe.setValue(Ee)},!0),me("mode",null,function(pe,Ee){pe.doc.modeOption=Ee,wa(pe)},!0),me("indentUnit",2,wa,!0),me("indentWithTabs",!1),me("smartIndent",!0),me("tabSize",4,function(pe){_s(pe),Co(pe),Tn(pe)},!0),me("lineSeparator",null,function(pe,Ee){if(pe.doc.lineSep=Ee,!!Ee){var Re=[],Ke=pe.doc.first;pe.doc.iter(function(ut){for(var ht=0;;){var Ct=ut.text.indexOf(Ee,ht);if(Ct==-1)break;ht=Ct+Ee.length,Re.push(Ft(Ke,Ct))}Ke++});for(var nt=Re.length-1;nt>=0;nt--)Qo(pe.doc,Ee,Re[nt],Ft(Re[nt].line,Re[nt].ch+Ee.length))}}),me("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(pe,Ee,Re){pe.state.specialChars=new RegExp(Ee.source+(Ee.test(" ")?"":"| "),"g"),Re!=es&&pe.refresh()}),me("specialCharPlaceholder",Gi,function(pe){return pe.refresh()},!0),me("electricChars",!0),me("inputStyle",ae?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),me("spellcheck",!1,function(pe,Ee){return pe.getInputField().spellcheck=Ee},!0),me("autocorrect",!1,function(pe,Ee){return pe.getInputField().autocorrect=Ee},!0),me("autocapitalize",!1,function(pe,Ee){return pe.getInputField().autocapitalize=Ee},!0),me("rtlMoveVisually",!ce),me("wholeLineUpdateBefore",!0),me("theme","default",function(pe){Fl(pe),Ss(pe)},!0),me("keyMap","default",function(pe,Ee,Re){var Ke=na(Ee),nt=Re!=es&&na(Re);nt&&nt.detach&&nt.detach(pe,Ke),Ke.attach&&Ke.attach(pe,nt||null)}),me("extraKeys",null),me("configureMouse",null),me("lineWrapping",!1,qu,!0),me("gutters",[],function(pe,Ee){pe.display.gutterSpecs=ya(Ee,pe.options.lineNumbers),Ss(pe)},!0),me("fixedGutter",!0,function(pe,Ee){pe.display.gutters.style.left=Ee?ps(pe.display)+"px":"0",pe.refresh()},!0),me("coverGutterNextToScrollbar",!1,function(pe){return Zo(pe)},!0),me("scrollbarStyle","native",function(pe){za(pe),Zo(pe),pe.display.scrollbars.setScrollTop(pe.doc.scrollTop),pe.display.scrollbars.setScrollLeft(pe.doc.scrollLeft)},!0),me("lineNumbers",!1,function(pe,Ee){pe.display.gutterSpecs=ya(pe.options.gutters,Ee),Ss(pe)},!0),me("firstLineNumber",1,Ss,!0),me("lineNumberFormatter",function(pe){return pe},Ss,!0),me("showCursorWhenSelecting",!1,To,!0),me("resetSelectionOnContextMenu",!0),me("lineWiseCopyCut",!0),me("pasteLinesPerSelection",!0),me("selectionsMayTouch",!1),me("readOnly",!1,function(pe,Ee){Ee=="nocursor"&&(dn(pe),pe.display.input.blur()),pe.display.input.readOnlyChanged(Ee)}),me("screenReaderLabel",null,function(pe,Ee){Ee=Ee===""?null:Ee,pe.display.input.screenReaderLabelChanged(Ee)}),me("disableInput",!1,function(pe,Ee){Ee||pe.display.input.reset()},!0),me("dragDrop",!0,Ju),me("allowDropFileTypes",null),me("cursorBlinkRate",530),me("cursorScrollMargin",0),me("cursorHeight",1,To,!0),me("singleCursorHeightPerLine",!0,To,!0),me("workTime",100),me("workDelay",100),me("flattenSpans",!0,_s,!0),me("addModeClass",!1,_s,!0),me("pollInterval",100),me("undoDepth",200,function(pe,Ee){return pe.doc.history.undoDepth=Ee}),me("historyEventDelay",1250),me("viewportMargin",10,function(pe){return pe.refresh()},!0),me("maxHighlightLength",1e4,_s,!0),me("moveInputWithCursor",!0,function(pe,Ee){Ee||pe.display.input.resetPosition()}),me("tabindex",null,function(pe,Ee){return pe.display.input.getField().tabIndex=Ee||""}),me("autofocus",null),me("direction","ltr",function(pe,Ee){return pe.doc.setDirection(Ee)},!0),me("phrases",null)}function Ju(y,ie,me){var pe=me&&me!=es;if(!ie!=!pe){var Ee=y.display.dragFunctions,Re=ie?vt:Ot;Re(y.display.scroller,"dragstart",Ee.start),Re(y.display.scroller,"dragenter",Ee.enter),Re(y.display.scroller,"dragover",Ee.over),Re(y.display.scroller,"dragleave",Ee.leave),Re(y.display.scroller,"drop",Ee.drop)}}function qu(y){y.options.lineWrapping?(Pe(y.display.wrapper,"CodeMirror-wrap"),y.display.sizer.style.minWidth="",y.display.sizerWidth=null):(xe(y.display.wrapper,"CodeMirror-wrap"),ur(y)),vs(y),Tn(y),Co(y),setTimeout(function(){return Zo(y)},100)}function fn(y,ie){var me=this;if(!(this instanceof fn))return new fn(y,ie);this.options=ie=ie?tt(ie):{},tt(Hl,ie,!1);var pe=ie.value;typeof pe=="string"?pe=new Jn(pe,ie.mode,null,ie.lineSeparator,ie.direction):ie.mode&&(pe.modeOption=ie.mode),this.doc=pe;var Ee=new fn.inputStyles[ie.inputStyle](this),Re=this.display=new fu(y,pe,Ee,ie);Re.wrapper.CodeMirror=this,Fl(this),ie.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),za(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new We,keySeq:null,specialChars:null},ie.autofocus&&!ae&&Re.input.focus(),de&&ee<11&&setTimeout(function(){return me.display.input.reset(!0)},20),$u(this),Mu(),Mo(this),this.curOp.forceUpdate=!0,qa(this,pe),ie.autofocus&&!ae||this.hasFocus()?setTimeout(function(){me.hasFocus()&&!me.state.focused&&on(me)},20):dn(this);for(var Ke in oa)oa.hasOwnProperty(Ke)&&oa[Ke](this,ie[Ke],es);Va(this),ie.finishInit&&ie.finishInit(this);for(var nt=0;nt20*20}vt(ie.scroller,"touchstart",function(ut){if(!xt(y,ut)&&!Re(ut)&&!Ma(y,ut)){ie.input.ensurePolled(),clearTimeout(me);var ht=+new Date;ie.activeTouch={start:ht,moved:!1,prev:ht-pe.end<=300?pe:null},ut.touches.length==1&&(ie.activeTouch.left=ut.touches[0].pageX,ie.activeTouch.top=ut.touches[0].pageY)}}),vt(ie.scroller,"touchmove",function(){ie.activeTouch&&(ie.activeTouch.moved=!0)}),vt(ie.scroller,"touchend",function(ut){var ht=ie.activeTouch;if(ht&&!mi(ie,ut)&&ht.left!=null&&!ht.moved&&new Date-ht.start<300){var Ct=y.coordsChar(ie.activeTouch,"page"),Tt;!ht.prev||Ke(ht,ht.prev)?Tt=new Kr(Ct,Ct):!ht.prev.prev||Ke(ht,ht.prev.prev)?Tt=y.findWordAt(Ct):Tt=new Kr(Ft(Ct.line,0),rr(y.doc,Ft(Ct.line+1,0))),y.setSelection(Tt.anchor,Tt.head),y.focus(),Yt(ut)}Ee()}),vt(ie.scroller,"touchcancel",Ee),vt(ie.scroller,"scroll",function(){ie.scroller.clientHeight&&(eo(y,ie.scroller.scrollTop),ko(y,ie.scroller.scrollLeft,!0),kt(y,"scroll",y))}),vt(ie.scroller,"mousewheel",function(ut){return Ya(y,ut)}),vt(ie.scroller,"DOMMouseScroll",function(ut){return Ya(y,ut)}),vt(ie.wrapper,"scroll",function(){return ie.wrapper.scrollTop=ie.wrapper.scrollLeft=0}),ie.dragFunctions={enter:function(ut){xt(y,ut)||dr(ut)},over:function(ut){xt(y,ut)||(Du(y,ut),dr(ut))},start:function(ut){return ku(y,ut)},drop:Dn(y,Tu),leave:function(ut){xt(y,ut)||Sl(y)}};var nt=ie.input.getField();vt(nt,"keyup",function(ut){return Ll.call(y,ut)}),vt(nt,"keydown",Dn(y,jl)),vt(nt,"keypress",Dn(y,Pl)),vt(nt,"focus",function(ut){return on(y,ut)}),vt(nt,"blur",function(ut){return dn(y,ut)})}var Oa=[];fn.defineInitHook=function(y){return Oa.push(y)};function Is(y,ie,me,pe){var Ee=y.doc,Re;me==null&&(me="add"),me=="smart"&&(Ee.mode.indent?Re=tn(y,ie).state:me="prev");var Ke=y.options.tabSize,nt=_t(Ee,ie),ut=Me(nt.text,null,Ke);nt.stateAfter&&(nt.stateAfter=null);var ht=nt.text.match(/^\s*/)[0],Ct;if(!pe&&!/\S/.test(nt.text))Ct=0,me="not";else if(me=="smart"&&(Ct=Ee.mode.indent(Re,nt.text.slice(ht.length),nt.text),Ct==$e||Ct>150)){if(!pe)return;me="prev"}me=="prev"?ie>Ee.first?Ct=Me(_t(Ee,ie-1).text,null,Ke):Ct=0:me=="add"?Ct=ut+y.options.indentUnit:me=="subtract"?Ct=ut-y.options.indentUnit:typeof me=="number"&&(Ct=ut+me),Ct=Math.max(0,Ct);var Tt="",Bt=0;if(y.options.indentWithTabs)for(var Pt=Math.floor(Ct/Ke);Pt;--Pt)Bt+=Ke,Tt+=" ";if(BtKe,ut=_n(ie),ht=null;if(nt&&pe.ranges.length>1)if(Ai&&Ai.text.join(` `)==ie){if(pe.ranges.length%Ai.text.length==0){ht=[];for(var Ct=0;Ct=0;Bt--){var Pt=pe.ranges[Bt],Gt=Pt.from(),Xt=Pt.to();Pt.empty()&&(me&&me>0?Gt=Ft(Gt.line,Gt.ch-me):y.state.overwrite&&!nt?Xt=Ft(Xt.line,Math.min(_t(Re,Xt.line).text.length,Xt.ch+dt(ut).length)):nt&&Ai&&Ai.lineWise&&Ai.text.join(` `)==ut.join(` `)&&(Gt=Xt=Ft(Gt.line,0)));var $t={from:Gt,to:Xt,text:ht?ht[Bt%ht.length]:ut,origin:Ee||(nt?"paste":y.state.cutIncoming>Ke?"cut":"+input")};Ko(y.doc,$t),Yr(y,"inputRead",y,$t)}ie&&!nt&&zl(y,ie),bi(y),y.curOp.updateInput<2&&(y.curOp.updateInput=Tt),y.curOp.typing=!0,y.state.pasteIncoming=y.state.cutIncoming=-1}function Ul(y,ie){var me=y.clipboardData&&y.clipboardData.getData("Text");if(me)return y.preventDefault(),!ie.isReadOnly()&&!ie.options.disableInput&&oi(ie,function(){return ja(ie,me,0,null,"paste")}),!0}function zl(y,ie){if(!(!y.options.electricChars||!y.options.smartIndent))for(var me=y.doc.sel,pe=me.ranges.length-1;pe>=0;pe--){var Ee=me.ranges[pe];if(!(Ee.head.ch>100||pe&&me.ranges[pe-1].head.line==Ee.head.line)){var Re=y.getModeAt(Ee.head),Ke=!1;if(Re.electricChars){for(var nt=0;nt-1){Ke=Is(y,Ee.head.line,"smart");break}}else Re.electricInput&&Re.electricInput.test(_t(y.doc,Ee.head.line).text.slice(0,Ee.head.ch))&&(Ke=Is(y,Ee.head.line,"smart"));Ke&&Yr(y,"electricInput",y,Ee.head.line)}}}function Wl(y){for(var ie=[],me=[],pe=0;peRe&&(Is(this,nt.head.line,pe,!0),Re=nt.head.line,Ke==this.doc.sel.primIndex&&bi(this));else{var ut=nt.from(),ht=nt.to(),Ct=Math.max(Re,ut.line);Re=Math.min(this.lastLine(),ht.line-(ht.ch?0:1))+1;for(var Tt=Ct;Tt0&&Ca(this.doc,Ke,new Kr(ut,Bt[Ke].to()),Je)}}}),getTokenAt:function(pe,Ee){return Kn(this,pe,Ee)},getLineTokens:function(pe,Ee){return Kn(this,Ft(pe),Ee,!0)},getTokenTypeAt:function(pe){pe=rr(this.doc,pe);var Ee=en(this,_t(this.doc,pe.line)),Re=0,Ke=(Ee.length-1)/2,nt=pe.ch,ut;if(nt==0)ut=Ee[2];else for(;;){var ht=Re+Ke>>1;if((ht?Ee[ht*2-1]:0)>=nt)Ke=ht;else if(Ee[ht*2+1]ut&&(pe=ut,Ke=!0),nt=_t(this.doc,pe)}else nt=pe;return Xi(this,nt,{top:0,left:0},Ee||"page",Re||Ke).top+(Ke?this.doc.height-Dr(nt):0)},defaultTextHeight:function(){return Qi(this.display)},defaultCharWidth:function(){return co(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(pe,Ee,Re,Ke,nt){var ut=this.display;pe=xn(this,rr(this.doc,pe));var ht=pe.bottom,Ct=pe.left;if(Ee.style.position="absolute",Ee.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(Ee),ut.sizer.appendChild(Ee),Ke=="over")ht=pe.top;else if(Ke=="above"||Ke=="near"){var Tt=Math.max(ut.wrapper.clientHeight,this.doc.height),Bt=Math.max(ut.sizer.clientWidth,ut.lineSpace.clientWidth);(Ke=="above"||pe.bottom+Ee.offsetHeight>Tt)&&pe.top>Ee.offsetHeight?ht=pe.top-Ee.offsetHeight:pe.bottom+Ee.offsetHeight<=Tt&&(ht=pe.bottom),Ct+Ee.offsetWidth>Bt&&(Ct=Bt-Ee.offsetWidth)}Ee.style.top=ht+"px",Ee.style.left=Ee.style.right="",nt=="right"?(Ct=ut.sizer.clientWidth-Ee.offsetWidth,Ee.style.right="0px"):(nt=="left"?Ct=0:nt=="middle"&&(Ct=(ut.sizer.clientWidth-Ee.offsetWidth)/2),Ee.style.left=Ct+"px"),Re&&ho(this,{left:Ct,top:ht,right:Ct+Ee.offsetWidth,bottom:ht+Ee.offsetHeight})},triggerOnKeyDown:Xn(jl),triggerOnKeyPress:Xn(Pl),triggerOnKeyUp:Ll,triggerOnMouseDown:Xn(Rl),execCommand:function(pe){if(js.hasOwnProperty(pe))return js[pe].call(null,this)},triggerElectric:Xn(function(pe){zl(this,pe)}),findPosH:function(pe,Ee,Re,Ke){var nt=1;Ee<0&&(nt=-1,Ee=-Ee);for(var ut=rr(this.doc,pe),ht=0;ht0&&Ct(Re.charAt(Ke-1));)--Ke;for(;nt.5||this.options.lineWrapping)&&vs(this),kt(this,"refresh",this)}),swapDoc:Xn(function(pe){var Ee=this.doc;return Ee.cm=null,this.state.selectingText&&this.state.selectingText(),qa(this,pe),Co(this),this.display.input.reset(),$i(this,pe.scrollLeft,pe.scrollTop),this.curOp.forceScroll=!0,Yr(this,"swapDoc",this,Ee),Ee}),phrase:function(pe){var Ee=this.options.phrases;return Ee&&Object.prototype.hasOwnProperty.call(Ee,pe)?Ee[pe]:pe},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Ht(y),y.registerHelper=function(pe,Ee,Re){me.hasOwnProperty(pe)||(me[pe]=y[pe]={_global:[]}),me[pe][Ee]=Re},y.registerGlobalHelper=function(pe,Ee,Re,Ke){y.registerHelper(pe,Ee,Ke),me[pe]._global.push({pred:Re,val:Ke})}}function La(y,ie,me,pe,Ee){var Re=ie,Ke=me,nt=_t(y,ie.line),ut=Ee&&y.direction=="rtl"?-me:me;function ht(){var pr=ie.line+ut;return pr=y.first+y.size?!1:(ie=new Ft(pr,ie.ch,ie.sticky),nt=_t(y,pr))}function Ct(pr){var sr;if(pe=="codepoint"){var vr=nt.text.charCodeAt(ie.ch+(pe>0?0:-1));isNaN(vr)?sr=null:sr=new Ft(ie.line,Math.max(0,Math.min(nt.text.length,ie.ch+me*(vr>=55296&&vr<56320?2:1))),-me)}else Ee?sr=Ru(y.cm,nt,ie,me):sr=Aa(nt,ie,me);if(sr==null)if(!pr&&ht())ie=Ta(Ee,y.cm,nt,ie.line,ut);else return!1;else ie=sr;return!0}if(pe=="char"||pe=="codepoint")Ct();else if(pe=="column")Ct(!0);else if(pe=="word"||pe=="group")for(var Tt=null,Bt=pe=="group",Pt=y.cm&&y.cm.getHelper(ie,"wordChars"),Gt=!0;!(me<0&&!Ct(!Gt));Gt=!1){var Xt=nt.text.charAt(ie.ch)||` diff --git a/763.9d3eaaf9.async.js b/763.6ab1fa34.async.js similarity index 99% rename from 763.9d3eaaf9.async.js rename to 763.6ab1fa34.async.js index 02c0fbe4d8..61807c8122 100644 --- a/763.9d3eaaf9.async.js +++ b/763.6ab1fa34.async.js @@ -145,7 +145,7 @@ ${Qt} `);(dt=Ie.parentNode)==null||dt.replaceChild(tt,Ie)});let pe=Le.innerHTML;return ue||(pe=pe.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),pe=pe.replace(/

/g,""),pe=pe.replace(/<\/p>/g,` `),pe=pe.replace(/
/g,` `),pe=pe.replace(/\r\n/g,` -`),pe=pe.replace(/<[^>]*>/g,""),pe=Se(pe),pe});ne.Z=ce},70004:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return Ie}});var b=E(59301),ce=E(62957),le=E(77019),de=E(60242),ge="data:image/png;base64,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",ue="data:image/png;base64,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",Se="data:image/png;base64,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",Le={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},Ce=E(59301);const pe=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Ie=()=>{const[dt,Qe]=(0,b.useState)(0),[tt,Je]=(0,b.useState)(!1),[ze,_e]=(0,b.useState)(!0),Fe=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(ze)return;const lt=()=>{Qe(Oe=>Oe>=99?(clearInterval(Fe.current),99):Oe+1)};return Fe.current=setInterval(lt,5e4/99),()=>clearInterval(Fe.current)},[ze]);const Ge=()=>{Qe(0),Je(!0),_e(!1)},Re=(lt=0)=>{_e(!0),Qe(lt),Je(!1)},Ne=lt=>{const Oe=lt/1048576;let $e;return Oe<=.3?$e=3:Oe<=.5?$e=5:Oe<=1?$e=10:Oe<=2?$e=20:Oe<=3?$e=30:Oe<=10?$e=Oe*10:$e=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${$e}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},Ae=()=>Ce.createElement("span",{className:Le.dotLoading},Ce.createElement("span",null,"."),Ce.createElement("span",null,"."),Ce.createElement("span",null,"."));return{progress:dt,progressOpen:tt,openProgress:Ge,closeProgress:Re,toggleLock:()=>_e(lt=>!lt),CreateProgressModal:(lt=pe,Oe)=>(typeof lt=="string"&&(lt=[lt,lt,lt]),Ce.createElement(ce.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:tt,title:null,footer:null,width:500,afterClose:()=>Qe(0)},Ce.createElement(le.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},dt<=30&&Ce.createElement(Ce.Fragment,null,Ce.createElement("img",{src:ge,alt:"Step 1"}),Ce.createElement("div",{className:"mt20 c-light-primary"},lt[0],Ae())),dt>30&&dt<60&&Ce.createElement(Ce.Fragment,null,Ce.createElement("img",{src:ue,alt:"Step 2"}),Ce.createElement("div",{className:"mt20 c-light-primary"},lt[1],Ae())),dt>=60&&Ce.createElement(Ce.Fragment,null,Ce.createElement("img",{src:Se,alt:"Step 3"}),Ce.createElement("div",{className:"mt20 c-light-primary"},lt[2],Ae())),Ce.createElement(de.Z,{className:Le.progress,status:"active",style:{width:"auto"},size:[300,8],percent:dt}),!!Oe&&Ce.createElement("div",{className:"c-grey-999"},Ne(Oe)))))}}},19004:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return Be}});var b=E(59301),ce=E(75727),le=E(6767),de=E(25399),ge=E(37568),ue=E(7939),Se=E(57942),Le={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"},pe=({position:At,children:_t})=>{const{left:it=0,top:zt=0}=At||{},[Ht,mn]=(0,b.useState)(it),[Tt,wt]=(0,b.useState)(zt),St=(0,b.useRef)(null),Ft=()=>{if(St.current){const Qt=St.current.offsetWidth,Nt=St.current.offsetHeight,jt=window.innerWidth,Vt=window.innerHeight;let yt=it,Gt=zt;it+Qt>jt&&(yt=jt-Qt),yt<0&&(yt=0),zt+Nt>Vt&&(Gt=Vt-Nt),Gt<0&&(Gt=0),mn(yt),wt(Gt)}};return(0,b.useEffect)(()=>{if(!St.current||!At)return;const Qt=new ResizeObserver(()=>{Ft()});return Qt.observe(St.current),()=>{Qt.disconnect()}},[it,zt,At]),(0,b.useEffect)(()=>{At&&Ft()},[it,zt,At]),At?b.createElement("div",{ref:St,style:{position:"fixed",left:`${Ht}px`,top:`${Tt}px`,zIndex:1050}},_t):null},De=E(78323),Ie=E(56102),dt=E(12306),Qe=Object.defineProperty,tt=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ge=(At,_t,it)=>_t in At?Qe(At,_t,{enumerable:!0,configurable:!0,writable:!0,value:it}):At[_t]=it,Re=(At,_t)=>{for(var it in _t||(_t={}))_e.call(_t,it)&&Ge(At,it,_t[it]);if(ze)for(var it of ze(_t))Fe.call(_t,it)&&Ge(At,it,_t[it]);return At},Ne=(At,_t)=>tt(At,Je(_t)),Ae=(At,_t,it)=>new Promise((zt,Ht)=>{var mn=St=>{try{wt(it.next(St))}catch(Ft){Ht(Ft)}},Tt=St=>{try{wt(it.throw(St))}catch(Ft){Ht(Ft)}},wt=St=>St.done?zt(St.value):Promise.resolve(St.value).then(mn,Tt);wt((it=it.apply(At,_t)).next())}),lt=({visible:At,position:_t,selectText:it,applyRefinedText:zt,fetchUrl:Ht,noRestrictModal:mn})=>{var Tt;const[wt,St]=(0,b.useState)(!1),[Ft,Qt]=(0,b.useState)([]),[Nt,jt]=(0,b.useState)(""),[Vt,yt]=(0,b.useState)(1),[Gt,Rt]=(0,b.useState)(""),[gt,rn]=(0,b.useState)(!1),En=(0,b.useRef)(null),[Rn,xe]=(0,b.useState)(!1),[fe,se]=(0,b.useState)(0),Te=(0,b.useRef)(!1),Ue=((Tt=Ft==null?void 0:Ft[(Ft==null?void 0:Ft.length)-1])==null?void 0:Tt.loading)===!0;(0,b.useEffect)(()=>{if(At){yt(1);return}xe(!1),St(!1),he(),se(0),Qt([]),yt(0)},[At]);const he=()=>{var Un,Kt;jt(""),Rt(""),(Kt=(Un=En.current)==null?void 0:Un.cancelRequest)==null||Kt.call(Un)},Ve=(...Un)=>Ae(void 0,[...Un],function*(Kt="",ir=Ft){const Qn=Date.now(),Hn=[...ir,{text:Kt,key:Qn,sender:"user",show:!0},{loading:!0,key:Qn,sender:"AI",show:!0}];yt(2),Qt(Hn);const Zn=ft(ir),Kn={no_record_times:!0,prompt:Kt,history:Zn};En.current=new dt.Z(De.Z.API_SERVER+Ht,Kn),yield new Promise(Xn=>{En.current.on("data",Fn=>{const{chunk:{msg:Yn},full:wn}=Fn,Vn=Yn==="error";xe(!0),Rt(Xe(wn)),Qt(vn=>vn.map((bn,dr)=>dr===vn.length-1?Ne(Re({},bn),{text:wn,loading:!1,error:Vn}):bn))}),En.current.on("done",()=>Xn()),En.current.on("error",Fn=>{const 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(Fn)==="[object Object]"&&Fn.status===-9&&(yt(1),mn(Fn.data)),Qt(wn=>wn.map((Vn,vn)=>vn===wn.length-1?Ne(Re({},Vn),{text:Yn,loading:!1,error:!0}):Vn)),Xn()}),En.current.on("cancelled",()=>Xn()),En.current.startStream()}),St(!1)}),Pt=Un=>{jt(Un.target.value)},ft=Un=>Un.reduce((ir,Qn)=>{if(Qn.sender==="user"){const Hn=Un.find(Zn=>Zn.key===Qn.key&&Zn.sender==="AI");Hn&&(Hn!=null&&Hn.text)&&!(Hn!=null&&Hn.error)&&ir.push({question:Qn.text,answer:Hn.text})}return ir},[]),ht=()=>{if(lr)return;const Un=an("\u6539\u5199");he(),St(!0),Ve(Un)},st=Un=>{if(Un.key==="Enter"&&!Un.shiftKey){if(Un.preventDefault(),Te.current||Dn)return;ht()}},Ut=()=>{var Un,Kt;se(ir=>ir+1),(Kt=(Un=En.current)==null?void 0:Un.cancelRequest)==null||Kt.call(Un),St(!1),xe(!1)},Ct=[{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")}],Xe=(Un="")=>{const Kt=["\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((ir,Qn)=>{Kt.push(`\u7B54\u6848${Qn+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Qn+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Qn+1})\u8F93\u51FA\uFF1A`)}),Kt.forEach(ir=>{const Qn=new RegExp(ir,"g");Un=Un.replace(Qn,`**${ir}** `)}),Un},an=Un=>Un==="\u6539\u5199"?`${Nt}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${it}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${it}\uFF0C${Un}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,hn=Un=>{let Kt="";Un.key==="1"&&(Kt=an("\u6DA6\u8272")),Un.key==="2"&&(Kt=an("\u6269\u5199")),Un.key==="3"&&(Kt=an("\u7F29\u5199")),he(),St(!0),Ve(Kt)},bt=()=>{const Un=Ft.splice(Ft.length-2),{text:Kt}=(Un==null?void 0:Un[0])||{};he(),St(!0),Ve(Kt,Ft)},Dn=wt||Rn,lr=(Nt==null?void 0:Nt.trim())==="";return At?b.createElement(ce.Z,{open:lr&&!Dn&&(gt||!Gt),overlayStyle:{minWidth:200},menu:{items:Ct,onClick:hn}},b.createElement(pe,{position:_t},b.createElement("div",{className:Le.wrap},Vt===2&&b.createElement(b.Fragment,null,b.createElement("div",{className:Le.chatContainer},Ue&&b.createElement("div",{className:Le.loadingWrp},b.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),b.createElement("div",{className:"ai-loading"})),Gt&&b.createElement(Se.Z,{cancelIndex:fe,streamingStatus:wt,loadImage:!1,onFinish:()=>Ae(void 0,null,function*(){se(0),setTimeout(()=>xe(!1),0)}),value:Gt})),b.createElement("div",{className:Le.btnContainer},b.createElement("div",{onClick:()=>zt(!0,Gt),className:Le.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),b.createElement("div",{onClick:()=>zt(!1,Gt),className:Le.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),b.createElement(Ie.CopyToClipboard,{text:Gt,onCopy:()=>le.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(de.Z,{title:"\u590D\u5236"},b.createElement("div",{className:Le.btn,style:{marginLeft:"auto"}},b.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),b.createElement(de.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("div",{onClick:bt,className:Le.btn},b.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),b.createElement(de.Z,{title:"\u5220\u9664"},b.createElement("div",{onClick:()=>{yt(1),he(),Qt([])},className:Le.btn},b.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),b.createElement("div",{className:Le.inputContainer},b.createElement(ge.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Nt,bordered:!1,onFocus:()=>rn(!0),onBlur:()=>setTimeout(()=>rn(!1),300),onChange:Pt,onPressEnter:st,onCompositionStart:()=>Te.current=!0,onCompositionEnd:()=>Te.current=!1}),Rn?b.createElement("div",{className:`iconfont icon-tingzhihuida ${Le.cancelBtn}`,onClick:Ut}):b.createElement(ue.ZP,{className:lr?Le.sendBtnDisabled:Le.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Dn,onClick:ht}))))):b.createElement(b.Fragment,null)},Oe={"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"},$e=Object.defineProperty,qe=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,et=(At,_t,it)=>_t in At?$e(At,_t,{enumerable:!0,configurable:!0,writable:!0,value:it}):At[_t]=it,ct=(At,_t)=>{for(var it in _t||(_t={}))Pe.call(_t,it)&&et(At,it,_t[it]);if(qe)for(var it of qe(_t))Ye.call(_t,it)&&et(At,it,_t[it]);return At};const Lt=At=>React.createElement("svg",ct({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},At),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 Mt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Wt=(0,b.forwardRef)(({initialContent:At,onButtonClick:_t},it)=>{const[zt,Ht]=(0,b.useState)(null),[mn,Tt]=(0,b.useState)(null),[wt,St]=(0,b.useState)(""),[Ft,Qt]=(0,b.useState)(null),Nt=it,jt=En=>{const Rn=document.elementFromPoint(10,En),xe=document.createRange();let fe=null;const se=document.createTreeWalker(Nt.current,NodeFilter.SHOW_TEXT,{acceptNode:ht=>{const st=document.createRange();st.selectNodeContents(ht);const Ut=st.getBoundingClientRect();return Ut.top<=En&&Ut.bottom>=En?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Te="",Ue,he,Ve=null,Pt=null,ft=null;for(;Ue=se.nextNode();){Ue.parentNode.getAttribute("data-select")==="disabled"&&(he=!0),Te+=Ue.textContent,Pt||(Pt=Ue),ft=Ue;const ht=document.createRange();ht.selectNodeContents(Ue);const st=ht.getBoundingClientRect();Ve===null&&(Ve=st.top)}if(Pt&&ft&&!he){const ht=document.createRange();ht.setStart(Pt,0),ht.setEnd(ft,ft.textContent.length),Qt(ht)}else Qt(null);return Tt(Ve-1),he?"":Te.trim()};function Vt(En){for(;En.parentElement&&En.parentElement.tagName.toLowerCase()!=="section";){var Rn=window.getComputedStyle(En.parentElement);if(Rn.pointerEvents==="none")return!0;En=En.parentElement}return!1}const yt=En=>{var Rn,xe;if(Vt(En.target)){Tt(-1e6);return}if(((xe=(Rn=document.getSelection())==null?void 0:Rn.toString)==null?void 0:xe.call(Rn))!==""){Tt(-1e6);return}const fe=jt(En.clientY);if((fe==null?void 0:fe.trim())===""){Tt(-1e6);return}const se=Nt.current.getBoundingClientRect();Ht(se.left-30),St(fe)},Gt=()=>{},Rt=En=>{_t&&wt&&_t(wt,En.clientX,En.clientY,Ft)},gt=()=>{if(Ft){const En=window.getSelection();En.removeAllRanges(),En.addRange(Ft)}},rn=()=>{window.getSelection().removeAllRanges()};return(0,b.useEffect)(()=>{const En=Nt.current;return En.addEventListener("mousemove",yt),En.addEventListener("mouseleave",Gt),()=>{En.removeEventListener("mousemove",yt),En.removeEventListener("mouseleave",Gt),rn()}},[At]),b.createElement("div",{className:Oe["hover-line-container2"]},mn!==null&&b.createElement("div",{className:Oe["line-button-container"],style:{top:mn,left:zt},onMouseEnter:()=>{gt()},onMouseLeave:()=>{rn(),Tt(null),St(""),Qt(null)}},b.createElement("div",{className:Oe.button,onClick:Rt},b.createElement("img",{src:Mt}),b.createElement("span",null,"AI\u6539\u5199"))))}),nt={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Be=({nodeRef:At,noRestrictModal:_t})=>{const[it,zt]=(0,b.useState)(null),[Ht,mn]=(0,b.useState)(null),[Tt,wt]=(0,b.useState)(!1),[St,Ft]=(0,b.useState)(null),[Qt,Nt]=(0,b.useState)(!1),[jt,Vt]=(0,b.useState)(!1),yt=At,Gt=(0,b.useRef)(null),Rt=(0,b.useRef)(null),[gt,rn]=(0,b.useState)("");(0,b.useEffect)(()=>{it!=null&&it.toString()&&rn(it==null?void 0:it.toString())},[it==null?void 0:it.toString()]);const En=()=>{const se=window.getSelection(),Te=yt.current.scrollTop,Ue=yt.current.getBoundingClientRect();if(se.rangeCount>0&&se.toString().length>0){const he=se.getRangeAt(0);zt(he.cloneRange());const Ve=he.getBoundingClientRect(),Pt=40;let ft=Ve.top+Te-5+Pt;ft{if(!se||se.rangeCount===0){Nt(!1);return}const Ue=se.getRangeAt(0).getBoundingClientRect(),he=window.getComputedStyle(yt.current),Ve=parseInt(he.lineHeight),Pt=parseInt(he.paddingTop),ft=yt.current.scrollTop,ht=yt.current.getBoundingClientRect(),st=Ue.top-ht.top+ft,Ut=Math.floor((st-Pt)/Ve),Ct=Pt+Ut*Ve-ft;Ft(Ct),Nt(!0)},xe=se=>{yt.current&&!yt.current.contains(se.target)&&Vt(!1)};(0,b.useEffect)(()=>{const se=yt.current;return se.addEventListener("scroll",En),se.addEventListener("input",En),se.addEventListener("click",En),se.addEventListener("mouseup",En),se.addEventListener("keyup",En),se.addEventListener("click",En),document.addEventListener("mousedown",xe),()=>{se.removeEventListener("scroll",En),se.removeEventListener("input",En),se.removeEventListener("click",En),se.removeEventListener("mouseup",En),se.removeEventListener("keyup",En),se.removeEventListener("click",En),document.removeEventListener("mousedown",xe)}},[]);const fe=(se=!0,Te)=>{if(!it)return;const Ue=Rt.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),he=it.cloneRange(),Ve=window.getSelection();if(Ve.removeAllRanges(),Ve.addRange(he),se){he.deleteContents();const Pt=document.createElement("div");Pt.innerHTML=Ue;const ft=Array.from(Pt.childNodes);for(;ft.length>0;)he.insertNode(ft.pop())}else{he.collapse(!1);const Pt=document.createElement("div");Pt.innerHTML=" "+Ue;const ft=Array.from(Pt.childNodes);for(;ft.length>0;)he.insertNode(ft.pop())}Ve.removeAllRanges(),zt(null),wt(!1),mn(null)};return b.createElement("section",{ref:Rt},Ht&&b.createElement("div",{ref:Gt,className:nt.toolbar,style:{top:Ht==null?void 0:Ht.top,left:Ht==null?void 0:Ht.left}},b.createElement("div",{className:nt.button,onClick:()=>wt(!0)},b.createElement("img",{src:Mt}),b.createElement("span",null,"AI\u6539\u5199"))),b.createElement(lt,{key:JSON.stringify(Ht),noRestrictModal:_t,visible:Tt,position:Ht,selectText:gt,applyRefinedText:fe,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),yt.current&&b.createElement(Wt,{ref:yt,onButtonClick:(se,Te,Ue,he)=>{zt(he),wt(!0),rn(se),mn({left:Te,top:Ue+20})}}))}},43298:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return ge}});var b=E(59301),ce=E(62957),le={num:"num___VQiqB"},ge=({visible:ue,usedCount:Se,totalCount:Le,onOk:Ce,onCancel:pe})=>{const De=()=>Se>0?b.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Le,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:le.num},Se),"\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",Le,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:le.num},Se),"\u6B21\uFF09\u3002");return b.createElement(ce.default,{centered:!0,open:ue,title:"\u63D0\u793A",width:620,onCancel:pe,onOk:Ce,footer:Se>0?void 0:null},De())}},72523:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return ze},Q:function(){return tt}});var b=E(59301),ce={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},le=E(12306),de=E(78323),ge=E(57942),ue=E(19004),Se=E(77536),Le=E(43590),Ce="data:image/png;base64,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",pe=E(92310),De=E.n(pe),Ie=E(6767),dt=E(41792),Qe=(_e,Fe,Ge)=>new Promise((Re,Ne)=>{var Ae=Oe=>{try{lt(Ge.next(Oe))}catch($e){Ne($e)}},Ke=Oe=>{try{lt(Ge.throw(Oe))}catch($e){Ne($e)}},lt=Oe=>Oe.done?Re(Oe.value):Promise.resolve(Oe.value).then(Ae,Ke);lt((Ge=Ge.apply(_e,Fe)).next())});const tt={contentRef:{current:null},value:null,status:!1,open:()=>Qe(void 0,null,function*(){}),close:()=>{}};var ze=({className:_e,style:Fe,onChange:Ge,onSuccess:Re,onCancel:Ne,onError:Ae,fetchUrl:Ke,noRestrictModal:lt=()=>{},showEditableToolbar:Oe,bottomOffset:$e=110,loadingText:qe,showEmptyData:Pe=!0,onStatusChange:Ye,stringTransformer:et,bottomContainerNode:ct})=>{const[Lt,Mt]=(0,b.useState)(!1),[It,Wt]=(0,b.useState)(""),[nt,je]=(0,b.useState)(0),[Be,At]=(0,b.useState)(!1),_t=(0,b.useRef)(null),it=(0,b.useRef)(null),zt=(0,b.useRef)(null),Ht=(0,b.useRef)(null),mn=(0,Se.Z)({scrollBoxRef:Ht,bottomInspectRef:zt,contentRef:it,status:Be,bottomOffset:$e}),Tt=Lt||Be;(0,b.useEffect)(()=>{Ge==null||Ge(It)},[It]);const[wt,St]=(0,b.useState)([]);(0,b.useEffect)(()=>{Ye==null||Ye({contentRef:it,status:Tt,value:It,open:Ft,close:Qt})},[Tt,It]);const Ft=jt=>Qe(void 0,null,function*(){Mt(!0),Wt(""),St([]),je(0);const Vt=Ke;jt!=null&&jt.fetchUrl&&delete jt.fetchUrl,_t.current=new le.Z(`${de.Z.API_SERVER}${Vt}`,jt),yield new Promise((yt,Gt)=>{_t.current.on("data",Rt=>{var gt;let{chunk:{content:rn,type:En}}=Rt;At(!0),En==="text"&&Wt(Rn=>et?et(Rn+rn):Rn+rn),En==="knowledge"&&(console.log("---knowledge-",Rt==null?void 0:Rt.chunk),St((gt=Rt==null?void 0:Rt.chunk)==null?void 0:gt.content))}),_t.current.on("done",()=>{yt()}),_t.current.on("error",Rt=>{Object.prototype.toString.call(Rt)==="[object Object]"&&Rt.status===-1&&Ie.ZP.warning((Rt==null?void 0:Rt.message)||""),yt(),Ae==null||Ae(Rt)}),_t.current.on("cancelled",()=>{yt(),Ne==null||Ne()}),_t.current.startStream()}),Mt(!1)}),Qt=()=>{var jt,Vt;je(1),(Vt=(jt=_t.current)==null?void 0:jt.cancelRequest)==null||Vt.call(jt),Mt(!1),At(!1)},Nt=(0,b.useMemo)(()=>it.current?b.createElement(ue.Z,{noRestrictModal:lt,nodeRef:it}):b.createElement(b.Fragment,null),[it.current]);return b.createElement(b.Fragment,null,b.createElement("div",{className:De()(ce.container,_e),style:Fe,ref:Ht},b.createElement("div",{ref:it,className:ce.liWrap,contentEditable:!Tt},It&&b.createElement(ge.Z,{cancelIndex:nt,streamingStatus:Lt,loadImage:!1,onFinish:()=>Qe(void 0,null,function*(){je(0),setTimeout(()=>At(!1),0),Re==null||Re(It)}),value:It}),(wt==null?void 0:wt.length)>0&&b.createElement(dt.Z,{Filelist:wt})),!It&&!Tt&&b.createElement("div",{className:ce.imgBox},b.createElement("img",{width:56,src:Ce}),b.createElement("span",null,"\u9884\u89C8\u533A")),Pe&&Tt&&b.createElement(Le.Z,{text:qe}),!mn&&b.createElement("div",{className:ce.backBottom,onClick:()=>{Ht.current.scrollTop=Ht.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:zt}),ct),!Tt&&Oe&&Nt)}},43590:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return de}});var b=E(59301),ce={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},de=({text:ge})=>b.createElement("div",null,b.createElement("div",{className:ce.loading},b.createElement("div",{className:ce.dot}),b.createElement("div",{className:ce.dot}),b.createElement("div",{className:ce.dot})),!!ge&&b.createElement("div",{className:"mt5"},ge))},29313:function(me,ne,E){"use strict";E.d(ne,{o:function(){return b}});const b=ce=>(ce=ce.replace(new RegExp("(?$1'),ce=ce.replace(new RegExp("(?]*>/g,""),pe=Se(pe),pe});ne.Z=ce},70004:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return Ie}});var b=E(59301),ce=E(62957),le=E(77019),de=E(60242),ge="data:image/png;base64,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",ue="data:image/png;base64,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",Se="data:image/png;base64,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",Le={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},Ce=E(59301);const pe=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Ie=()=>{const[dt,Qe]=(0,b.useState)(0),[tt,Je]=(0,b.useState)(!1),[ze,_e]=(0,b.useState)(!0),Fe=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(ze)return;const lt=()=>{Qe(Oe=>Oe>=99?(clearInterval(Fe.current),99):Oe+1)};return Fe.current=setInterval(lt,5e4/99),()=>clearInterval(Fe.current)},[ze]);const Ge=()=>{Qe(0),Je(!0),_e(!1)},Re=(lt=0)=>{_e(!0),Qe(lt),Je(!1)},Ne=lt=>{const Oe=lt/1048576;let $e;return Oe<=.3?$e=3:Oe<=.5?$e=5:Oe<=1?$e=10:Oe<=2?$e=20:Oe<=3?$e=30:Oe<=10?$e=Oe*10:$e=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${$e}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},Ae=()=>Ce.createElement("span",{className:Le.dotLoading},Ce.createElement("span",null,"."),Ce.createElement("span",null,"."),Ce.createElement("span",null,"."));return{progress:dt,progressOpen:tt,openProgress:Ge,closeProgress:Re,toggleLock:()=>_e(lt=>!lt),CreateProgressModal:(lt=pe,Oe)=>(typeof lt=="string"&&(lt=[lt,lt,lt]),Ce.createElement(ce.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:tt,title:null,footer:null,width:500,afterClose:()=>Qe(0)},Ce.createElement(le.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},dt<=30&&Ce.createElement(Ce.Fragment,null,Ce.createElement("img",{src:ge,alt:"Step 1"}),Ce.createElement("div",{className:"mt20 c-light-primary"},lt[0],Ae())),dt>30&&dt<60&&Ce.createElement(Ce.Fragment,null,Ce.createElement("img",{src:ue,alt:"Step 2"}),Ce.createElement("div",{className:"mt20 c-light-primary"},lt[1],Ae())),dt>=60&&Ce.createElement(Ce.Fragment,null,Ce.createElement("img",{src:Se,alt:"Step 3"}),Ce.createElement("div",{className:"mt20 c-light-primary"},lt[2],Ae())),Ce.createElement(de.Z,{className:Le.progress,status:"active",style:{width:"auto"},size:[300,8],percent:dt}),!!Oe&&Ce.createElement("div",{className:"c-grey-999"},Ne(Oe)))))}}},19004:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return Be}});var b=E(59301),ce=E(75727),le=E(6767),de=E(25399),ge=E(37568),ue=E(7939),Se=E(57942),Le={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"},pe=({position:At,children:_t})=>{const{left:it=0,top:zt=0}=At||{},[Ht,mn]=(0,b.useState)(it),[Tt,wt]=(0,b.useState)(zt),St=(0,b.useRef)(null),Ft=()=>{if(St.current){const Qt=St.current.offsetWidth,Nt=St.current.offsetHeight,jt=window.innerWidth,Vt=window.innerHeight;let yt=it,Gt=zt;it+Qt>jt&&(yt=jt-Qt),yt<0&&(yt=0),zt+Nt>Vt&&(Gt=Vt-Nt),Gt<0&&(Gt=0),mn(yt),wt(Gt)}};return(0,b.useEffect)(()=>{if(!St.current||!At)return;const Qt=new ResizeObserver(()=>{Ft()});return Qt.observe(St.current),()=>{Qt.disconnect()}},[it,zt,At]),(0,b.useEffect)(()=>{At&&Ft()},[it,zt,At]),At?b.createElement("div",{ref:St,style:{position:"fixed",left:`${Ht}px`,top:`${Tt}px`,zIndex:1050}},_t):null},De=E(78323),Ie=E(56102),dt=E(12306),Qe=Object.defineProperty,tt=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ge=(At,_t,it)=>_t in At?Qe(At,_t,{enumerable:!0,configurable:!0,writable:!0,value:it}):At[_t]=it,Re=(At,_t)=>{for(var it in _t||(_t={}))_e.call(_t,it)&&Ge(At,it,_t[it]);if(ze)for(var it of ze(_t))Fe.call(_t,it)&&Ge(At,it,_t[it]);return At},Ne=(At,_t)=>tt(At,Je(_t)),Ae=(At,_t,it)=>new Promise((zt,Ht)=>{var mn=St=>{try{wt(it.next(St))}catch(Ft){Ht(Ft)}},Tt=St=>{try{wt(it.throw(St))}catch(Ft){Ht(Ft)}},wt=St=>St.done?zt(St.value):Promise.resolve(St.value).then(mn,Tt);wt((it=it.apply(At,_t)).next())}),lt=({visible:At,position:_t,selectText:it,applyRefinedText:zt,fetchUrl:Ht,noRestrictModal:mn})=>{var Tt;const[wt,St]=(0,b.useState)(!1),[Ft,Qt]=(0,b.useState)([]),[Nt,jt]=(0,b.useState)(""),[Vt,yt]=(0,b.useState)(1),[Gt,Rt]=(0,b.useState)(""),[gt,rn]=(0,b.useState)(!1),En=(0,b.useRef)(null),[Rn,xe]=(0,b.useState)(!1),[fe,se]=(0,b.useState)(0),Te=(0,b.useRef)(!1),Ue=((Tt=Ft==null?void 0:Ft[(Ft==null?void 0:Ft.length)-1])==null?void 0:Tt.loading)===!0;(0,b.useEffect)(()=>{if(At){yt(1);return}xe(!1),St(!1),he(),se(0),Qt([]),yt(0)},[At]);const he=()=>{var Un,Kt;jt(""),Rt(""),(Kt=(Un=En.current)==null?void 0:Un.cancelRequest)==null||Kt.call(Un)},Ve=(...Un)=>Ae(void 0,[...Un],function*(Kt="",ir=Ft){const Qn=Date.now(),Hn=[...ir,{text:Kt,key:Qn,sender:"user",show:!0},{loading:!0,key:Qn,sender:"AI",show:!0}];yt(2),Qt(Hn);const Zn=ft(ir),Kn={no_record_times:!0,prompt:Kt,history:Zn};En.current=new dt.Z(De.Z.API_SERVER+Ht,Kn),yield new Promise(Xn=>{En.current.on("data",Fn=>{const{chunk:{msg:Yn},full:wn}=Fn,Vn=Yn==="error";xe(!0),Rt(Xe(wn)),Qt(vn=>vn.map((bn,dr)=>dr===vn.length-1?Ne(Re({},bn),{text:wn,loading:!1,error:Vn}):bn))}),En.current.on("done",()=>Xn()),En.current.on("error",Fn=>{const 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(Fn)==="[object Object]"&&Fn.status===-9&&(yt(1),mn(Fn.data)),Qt(wn=>wn.map((Vn,vn)=>vn===wn.length-1?Ne(Re({},Vn),{text:Yn,loading:!1,error:!0}):Vn)),Xn()}),En.current.on("cancelled",()=>Xn()),En.current.startStream()}),St(!1)}),Pt=Un=>{jt(Un.target.value)},ft=Un=>Un.reduce((ir,Qn)=>{if(Qn.sender==="user"){const Hn=Un.find(Zn=>Zn.key===Qn.key&&Zn.sender==="AI");Hn&&(Hn!=null&&Hn.text)&&!(Hn!=null&&Hn.error)&&ir.push({question:Qn.text,answer:Hn.text})}return ir},[]),ht=()=>{if(lr)return;const Un=an("\u6539\u5199");he(),St(!0),Ve(Un)},st=Un=>{if(Un.key==="Enter"&&!Un.shiftKey){if(Un.preventDefault(),Te.current||Dn)return;ht()}},Ut=()=>{var Un,Kt;se(ir=>ir+1),(Kt=(Un=En.current)==null?void 0:Un.cancelRequest)==null||Kt.call(Un),St(!1),xe(!1)},Ct=[{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")}],Xe=(Un="")=>{const Kt=["\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((ir,Qn)=>{Kt.push(`\u7B54\u6848${Qn+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Qn+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Qn+1})\u8F93\u51FA\uFF1A`)}),Kt.forEach(ir=>{const Qn=new RegExp(ir,"g");Un=Un.replace(Qn,`**${ir}** `)}),Un},an=Un=>Un==="\u6539\u5199"?`${Nt}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${it}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${it}\uFF0C${Un}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,hn=Un=>{let Kt="";Un.key==="1"&&(Kt=an("\u6DA6\u8272")),Un.key==="2"&&(Kt=an("\u6269\u5199")),Un.key==="3"&&(Kt=an("\u7F29\u5199")),he(),St(!0),Ve(Kt)},bt=()=>{const Un=Ft.splice(Ft.length-2),{text:Kt}=(Un==null?void 0:Un[0])||{};he(),St(!0),Ve(Kt,Ft)},Dn=wt||Rn,lr=(Nt==null?void 0:Nt.trim())==="";return At?b.createElement(ce.Z,{open:lr&&!Dn&&(gt||!Gt),overlayStyle:{minWidth:200},menu:{items:Ct,onClick:hn}},b.createElement(pe,{position:_t},b.createElement("div",{className:Le.wrap},Vt===2&&b.createElement(b.Fragment,null,b.createElement("div",{className:Le.chatContainer},Ue&&b.createElement("div",{className:Le.loadingWrp},b.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),b.createElement("div",{className:"ai-loading"})),Gt&&b.createElement(Se.Z,{cancelIndex:fe,streamingStatus:wt,loadImage:!1,onFinish:()=>Ae(void 0,null,function*(){se(0),setTimeout(()=>xe(!1),0)}),value:Gt})),b.createElement("div",{className:Le.btnContainer},b.createElement("div",{onClick:()=>zt(!0,Gt),className:Le.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),b.createElement("div",{onClick:()=>zt(!1,Gt),className:Le.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),b.createElement(Ie.CopyToClipboard,{text:Gt,onCopy:()=>le.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(de.Z,{title:"\u590D\u5236"},b.createElement("div",{className:Le.btn,style:{marginLeft:"auto"}},b.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),b.createElement(de.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("div",{onClick:bt,className:Le.btn},b.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),b.createElement(de.Z,{title:"\u5220\u9664"},b.createElement("div",{onClick:()=>{yt(1),he(),Qt([])},className:Le.btn},b.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),b.createElement("div",{className:Le.inputContainer},b.createElement(ge.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Nt,bordered:!1,onFocus:()=>rn(!0),onBlur:()=>setTimeout(()=>rn(!1),300),onChange:Pt,onPressEnter:st,onCompositionStart:()=>Te.current=!0,onCompositionEnd:()=>Te.current=!1}),Rn?b.createElement("div",{className:`iconfont icon-tingzhihuida ${Le.cancelBtn}`,onClick:Ut}):b.createElement(ue.ZP,{className:lr?Le.sendBtnDisabled:Le.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Dn,onClick:ht}))))):b.createElement(b.Fragment,null)},Oe={"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"},$e=Object.defineProperty,qe=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,et=(At,_t,it)=>_t in At?$e(At,_t,{enumerable:!0,configurable:!0,writable:!0,value:it}):At[_t]=it,ct=(At,_t)=>{for(var it in _t||(_t={}))Pe.call(_t,it)&&et(At,it,_t[it]);if(qe)for(var it of qe(_t))Ye.call(_t,it)&&et(At,it,_t[it]);return At};const Lt=At=>React.createElement("svg",ct({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},At),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 Mt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Wt=(0,b.forwardRef)(({initialContent:At,onButtonClick:_t},it)=>{const[zt,Ht]=(0,b.useState)(null),[mn,Tt]=(0,b.useState)(null),[wt,St]=(0,b.useState)(""),[Ft,Qt]=(0,b.useState)(null),Nt=it,jt=En=>{const Rn=document.elementFromPoint(10,En),xe=document.createRange();let fe=null;const se=document.createTreeWalker(Nt.current,NodeFilter.SHOW_TEXT,{acceptNode:ht=>{const st=document.createRange();st.selectNodeContents(ht);const Ut=st.getBoundingClientRect();return Ut.top<=En&&Ut.bottom>=En?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Te="",Ue,he,Ve=null,Pt=null,ft=null;for(;Ue=se.nextNode();){Ue.parentNode.getAttribute("data-select")==="disabled"&&(he=!0),Te+=Ue.textContent,Pt||(Pt=Ue),ft=Ue;const ht=document.createRange();ht.selectNodeContents(Ue);const st=ht.getBoundingClientRect();Ve===null&&(Ve=st.top)}if(Pt&&ft&&!he){const ht=document.createRange();ht.setStart(Pt,0),ht.setEnd(ft,ft.textContent.length),Qt(ht)}else Qt(null);return Tt(Ve-1),he?"":Te.trim()};function Vt(En){for(;En.parentElement&&En.parentElement.tagName.toLowerCase()!=="section";){var Rn=window.getComputedStyle(En.parentElement);if(Rn.pointerEvents==="none")return!0;En=En.parentElement}return!1}const yt=En=>{var Rn,xe;if(Vt(En.target)){Tt(-1e6);return}if(((xe=(Rn=document.getSelection())==null?void 0:Rn.toString)==null?void 0:xe.call(Rn))!==""){Tt(-1e6);return}const fe=jt(En.clientY);if((fe==null?void 0:fe.trim())===""){Tt(-1e6);return}const se=Nt.current.getBoundingClientRect();Ht(se.left-30),St(fe)},Gt=()=>{},Rt=En=>{_t&&wt&&_t(wt,En.clientX,En.clientY,Ft)},gt=()=>{if(Ft){const En=window.getSelection();En.removeAllRanges(),En.addRange(Ft)}},rn=()=>{window.getSelection().removeAllRanges()};return(0,b.useEffect)(()=>{const En=Nt.current;return En.addEventListener("mousemove",yt),En.addEventListener("mouseleave",Gt),()=>{En.removeEventListener("mousemove",yt),En.removeEventListener("mouseleave",Gt),rn()}},[At]),b.createElement("div",{className:Oe["hover-line-container2"]},mn!==null&&b.createElement("div",{className:Oe["line-button-container"],style:{top:mn,left:zt},onMouseEnter:()=>{gt()},onMouseLeave:()=>{rn(),Tt(null),St(""),Qt(null)}},b.createElement("div",{className:Oe.button,onClick:Rt},b.createElement("img",{src:Mt}),b.createElement("span",null,"AI\u6539\u5199"))))}),nt={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Be=({nodeRef:At,noRestrictModal:_t})=>{const[it,zt]=(0,b.useState)(null),[Ht,mn]=(0,b.useState)(null),[Tt,wt]=(0,b.useState)(!1),[St,Ft]=(0,b.useState)(null),[Qt,Nt]=(0,b.useState)(!1),[jt,Vt]=(0,b.useState)(!1),yt=At,Gt=(0,b.useRef)(null),Rt=(0,b.useRef)(null),[gt,rn]=(0,b.useState)("");(0,b.useEffect)(()=>{it!=null&&it.toString()&&rn(it==null?void 0:it.toString())},[it==null?void 0:it.toString()]);const En=()=>{const se=window.getSelection(),Te=yt.current.scrollTop,Ue=yt.current.getBoundingClientRect();if(se.rangeCount>0&&se.toString().length>0){const he=se.getRangeAt(0);zt(he.cloneRange());const Ve=he.getBoundingClientRect(),Pt=40;let ft=Ve.top+Te-5+Pt;ft{if(!se||se.rangeCount===0){Nt(!1);return}const Ue=se.getRangeAt(0).getBoundingClientRect(),he=window.getComputedStyle(yt.current),Ve=parseInt(he.lineHeight),Pt=parseInt(he.paddingTop),ft=yt.current.scrollTop,ht=yt.current.getBoundingClientRect(),st=Ue.top-ht.top+ft,Ut=Math.floor((st-Pt)/Ve),Ct=Pt+Ut*Ve-ft;Ft(Ct),Nt(!0)},xe=se=>{yt.current&&!yt.current.contains(se.target)&&Vt(!1)};(0,b.useEffect)(()=>{const se=yt.current;return se.addEventListener("scroll",En),se.addEventListener("input",En),se.addEventListener("click",En),se.addEventListener("mouseup",En),se.addEventListener("keyup",En),se.addEventListener("click",En),document.addEventListener("mousedown",xe),()=>{se.removeEventListener("scroll",En),se.removeEventListener("input",En),se.removeEventListener("click",En),se.removeEventListener("mouseup",En),se.removeEventListener("keyup",En),se.removeEventListener("click",En),document.removeEventListener("mousedown",xe)}},[]);const fe=(se=!0,Te)=>{if(!it)return;const Ue=Rt.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),he=it.cloneRange(),Ve=window.getSelection();if(Ve.removeAllRanges(),Ve.addRange(he),se){he.deleteContents();const Pt=document.createElement("div");Pt.innerHTML=Ue;const ft=Array.from(Pt.childNodes);for(;ft.length>0;)he.insertNode(ft.pop())}else{he.collapse(!1);const Pt=document.createElement("div");Pt.innerHTML=" "+Ue;const ft=Array.from(Pt.childNodes);for(;ft.length>0;)he.insertNode(ft.pop())}Ve.removeAllRanges(),zt(null),wt(!1),mn(null)};return b.createElement("section",{ref:Rt},Ht&&b.createElement("div",{ref:Gt,className:nt.toolbar,style:{top:Ht==null?void 0:Ht.top,left:Ht==null?void 0:Ht.left}},b.createElement("div",{className:nt.button,onClick:()=>wt(!0)},b.createElement("img",{src:Mt}),b.createElement("span",null,"AI\u6539\u5199"))),b.createElement(lt,{key:JSON.stringify(Ht),noRestrictModal:_t,visible:Tt,position:Ht,selectText:gt,applyRefinedText:fe,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),yt.current&&b.createElement(Wt,{ref:yt,onButtonClick:(se,Te,Ue,he)=>{zt(he),wt(!0),rn(se),mn({left:Te,top:Ue+20})}}))}},43298:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return ge}});var b=E(59301),ce=E(62957),le={num:"num___VQiqB"},ge=({visible:ue,usedCount:Se,totalCount:Le,onOk:Ce,onCancel:pe})=>{const De=()=>Se>0?b.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Le,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:le.num},Se),"\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",Le,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:le.num},Se),"\u6B21\uFF09\u3002");return b.createElement(ce.default,{centered:!0,open:ue,zIndex:1e4,title:"\u63D0\u793A",width:620,onCancel:pe,onOk:Ce,footer:Se>0?void 0:null},De())}},72523:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return ze},Q:function(){return tt}});var b=E(59301),ce={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},le=E(12306),de=E(78323),ge=E(57942),ue=E(19004),Se=E(77536),Le=E(43590),Ce="data:image/png;base64,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",pe=E(92310),De=E.n(pe),Ie=E(6767),dt=E(41792),Qe=(_e,Fe,Ge)=>new Promise((Re,Ne)=>{var Ae=Oe=>{try{lt(Ge.next(Oe))}catch($e){Ne($e)}},Ke=Oe=>{try{lt(Ge.throw(Oe))}catch($e){Ne($e)}},lt=Oe=>Oe.done?Re(Oe.value):Promise.resolve(Oe.value).then(Ae,Ke);lt((Ge=Ge.apply(_e,Fe)).next())});const tt={contentRef:{current:null},value:null,status:!1,open:()=>Qe(void 0,null,function*(){}),close:()=>{}};var ze=({className:_e,style:Fe,onChange:Ge,onSuccess:Re,onCancel:Ne,onError:Ae,fetchUrl:Ke,noRestrictModal:lt=()=>{},showEditableToolbar:Oe,bottomOffset:$e=110,loadingText:qe,showEmptyData:Pe=!0,onStatusChange:Ye,stringTransformer:et,bottomContainerNode:ct})=>{const[Lt,Mt]=(0,b.useState)(!1),[It,Wt]=(0,b.useState)(""),[nt,je]=(0,b.useState)(0),[Be,At]=(0,b.useState)(!1),_t=(0,b.useRef)(null),it=(0,b.useRef)(null),zt=(0,b.useRef)(null),Ht=(0,b.useRef)(null),mn=(0,Se.Z)({scrollBoxRef:Ht,bottomInspectRef:zt,contentRef:it,status:Be,bottomOffset:$e}),Tt=Lt||Be;(0,b.useEffect)(()=>{Ge==null||Ge(It)},[It]);const[wt,St]=(0,b.useState)([]);(0,b.useEffect)(()=>{Ye==null||Ye({contentRef:it,status:Tt,value:It,open:Ft,close:Qt})},[Tt,It]);const Ft=jt=>Qe(void 0,null,function*(){Mt(!0),Wt(""),St([]),je(0);const Vt=Ke;jt!=null&&jt.fetchUrl&&delete jt.fetchUrl,_t.current=new le.Z(`${de.Z.API_SERVER}${Vt}`,jt),yield new Promise((yt,Gt)=>{_t.current.on("data",Rt=>{var gt;let{chunk:{content:rn,type:En}}=Rt;At(!0),En==="text"&&Wt(Rn=>et?et(Rn+rn):Rn+rn),En==="knowledge"&&(console.log("---knowledge-",Rt==null?void 0:Rt.chunk),St((gt=Rt==null?void 0:Rt.chunk)==null?void 0:gt.content))}),_t.current.on("done",()=>{yt()}),_t.current.on("error",Rt=>{Object.prototype.toString.call(Rt)==="[object Object]"&&Rt.status===-1&&Ie.ZP.warning((Rt==null?void 0:Rt.message)||""),yt(),Ae==null||Ae(Rt)}),_t.current.on("cancelled",()=>{yt(),Ne==null||Ne()}),_t.current.startStream()}),Mt(!1)}),Qt=()=>{var jt,Vt;je(1),(Vt=(jt=_t.current)==null?void 0:jt.cancelRequest)==null||Vt.call(jt),Mt(!1),At(!1)},Nt=(0,b.useMemo)(()=>it.current?b.createElement(ue.Z,{noRestrictModal:lt,nodeRef:it}):b.createElement(b.Fragment,null),[it.current]);return b.createElement(b.Fragment,null,b.createElement("div",{className:De()(ce.container,_e),style:Fe,ref:Ht},b.createElement("div",{ref:it,className:ce.liWrap,contentEditable:!Tt},It&&b.createElement(ge.Z,{cancelIndex:nt,streamingStatus:Lt,loadImage:!1,onFinish:()=>Qe(void 0,null,function*(){je(0),setTimeout(()=>At(!1),0),Re==null||Re(It)}),value:It}),(wt==null?void 0:wt.length)>0&&b.createElement(dt.Z,{Filelist:wt})),!It&&!Tt&&b.createElement("div",{className:ce.imgBox},b.createElement("img",{width:56,src:Ce}),b.createElement("span",null,"\u9884\u89C8\u533A")),Pe&&Tt&&b.createElement(Le.Z,{text:qe}),!mn&&b.createElement("div",{className:ce.backBottom,onClick:()=>{Ht.current.scrollTop=Ht.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:zt}),ct),!Tt&&Oe&&Nt)}},43590:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return de}});var b=E(59301),ce={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},de=({text:ge})=>b.createElement("div",null,b.createElement("div",{className:ce.loading},b.createElement("div",{className:ce.dot}),b.createElement("div",{className:ce.dot}),b.createElement("div",{className:ce.dot})),!!ge&&b.createElement("div",{className:"mt5"},ge))},29313:function(me,ne,E){"use strict";E.d(ne,{o:function(){return b}});const b=ce=>(ce=ce.replace(new RegExp("(?$1'),ce=ce.replace(new RegExp("(?$1 diff --git a/layouts__SimpleLayouts.b2f15bf3.async.js b/layouts__SimpleLayouts.a31e7027.async.js similarity index 95% rename from layouts__SimpleLayouts.b2f15bf3.async.js rename to layouts__SimpleLayouts.a31e7027.async.js index e3a3426f27..979773bcb8 100644 --- a/layouts__SimpleLayouts.b2f15bf3.async.js +++ b/layouts__SimpleLayouts.a31e7027.async.js @@ -217,7 +217,7 @@ ${Yt} `);(Ft=Me.parentNode)==null||Ft.replaceChild(Ne,Me)});let de=We.innerHTML;return Le||(de=de.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),de=de.replace(/

/g,""),de=de.replace(/<\/p>/g,` `),de=de.replace(/
/g,` `),de=de.replace(/\r\n/g,` -`),de=de.replace(/<[^>]*>/g,""),de=je(de),de});zt.Z=xe},70004:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return Me}});var E=te(59301),xe=te(62957),he=te(77019),Ve=te(60242),ye="data:image/png;base64,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",Le="data:image/png;base64,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",je="data:image/png;base64,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",We={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},be=te(59301);const de=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Me=()=>{const[Ft,Te]=(0,E.useState)(0),[Ne,ze]=(0,E.useState)(!1),[Ie,nt]=(0,E.useState)(!0),yt=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(Ie)return;const wt=()=>{Te(ft=>ft>=99?(clearInterval(yt.current),99):ft+1)};return yt.current=setInterval(wt,5e4/99),()=>clearInterval(yt.current)},[Ie]);const Ye=()=>{Te(0),ze(!0),nt(!1)},Tt=(wt=0)=>{nt(!0),Te(wt),ze(!1)},it=wt=>{const ft=wt/1048576;let Oe;return ft<=.3?Oe=3:ft<=.5?Oe=5:ft<=1?Oe=10:ft<=2?Oe=20:ft<=3?Oe=30:ft<=10?Oe=ft*10:Oe=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Oe}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},rt=()=>be.createElement("span",{className:We.dotLoading},be.createElement("span",null,"."),be.createElement("span",null,"."),be.createElement("span",null,"."));return{progress:Ft,progressOpen:Ne,openProgress:Ye,closeProgress:Tt,toggleLock:()=>nt(wt=>!wt),CreateProgressModal:(wt=de,ft)=>(typeof wt=="string"&&(wt=[wt,wt,wt]),be.createElement(xe.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:Ne,title:null,footer:null,width:500,afterClose:()=>Te(0)},be.createElement(he.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ft<=30&&be.createElement(be.Fragment,null,be.createElement("img",{src:ye,alt:"Step 1"}),be.createElement("div",{className:"mt20 c-light-primary"},wt[0],rt())),Ft>30&&Ft<60&&be.createElement(be.Fragment,null,be.createElement("img",{src:Le,alt:"Step 2"}),be.createElement("div",{className:"mt20 c-light-primary"},wt[1],rt())),Ft>=60&&be.createElement(be.Fragment,null,be.createElement("img",{src:je,alt:"Step 3"}),be.createElement("div",{className:"mt20 c-light-primary"},wt[2],rt())),be.createElement(Ve.Z,{className:We.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ft}),!!ft&&be.createElement("div",{className:"c-grey-999"},it(ft)))))}}},19004:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return Ht}});var E=te(59301),xe=te(75727),he=te(6767),Ve=te(25399),ye=te(37568),Le=te(7939),je=te(57942),We={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"},de=({position:hn,children:Ut})=>{const{left:tt=0,top:Ct=0}=hn||{},[Ge,Vt]=(0,E.useState)(tt),[vt,rn]=(0,E.useState)(Ct),Et=(0,E.useRef)(null),en=()=>{if(Et.current){const Yt=Et.current.offsetWidth,on=Et.current.offsetHeight,Lt=window.innerWidth,xt=window.innerHeight;let Zt=tt,Nt=Ct;tt+Yt>Lt&&(Zt=Lt-Yt),Zt<0&&(Zt=0),Ct+on>xt&&(Nt=xt-on),Nt<0&&(Nt=0),Vt(Zt),rn(Nt)}};return(0,E.useEffect)(()=>{if(!Et.current||!hn)return;const Yt=new ResizeObserver(()=>{en()});return Yt.observe(Et.current),()=>{Yt.disconnect()}},[tt,Ct,hn]),(0,E.useEffect)(()=>{hn&&en()},[tt,Ct,hn]),hn?E.createElement("div",{ref:Et,style:{position:"fixed",left:`${Ge}px`,top:`${vt}px`,zIndex:1050}},Ut):null},Be=te(78323),Me=te(56102),Ft=te(12306),Te=Object.defineProperty,Ne=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,Ye=(hn,Ut,tt)=>Ut in hn?Te(hn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):hn[Ut]=tt,Tt=(hn,Ut)=>{for(var tt in Ut||(Ut={}))nt.call(Ut,tt)&&Ye(hn,tt,Ut[tt]);if(Ie)for(var tt of Ie(Ut))yt.call(Ut,tt)&&Ye(hn,tt,Ut[tt]);return hn},it=(hn,Ut)=>Ne(hn,ze(Ut)),rt=(hn,Ut,tt)=>new Promise((Ct,Ge)=>{var Vt=Et=>{try{rn(tt.next(Et))}catch(en){Ge(en)}},vt=Et=>{try{rn(tt.throw(Et))}catch(en){Ge(en)}},rn=Et=>Et.done?Ct(Et.value):Promise.resolve(Et.value).then(Vt,vt);rn((tt=tt.apply(hn,Ut)).next())}),wt=({visible:hn,position:Ut,selectText:tt,applyRefinedText:Ct,fetchUrl:Ge,noRestrictModal:Vt})=>{var vt;const[rn,Et]=(0,E.useState)(!1),[en,Yt]=(0,E.useState)([]),[on,Lt]=(0,E.useState)(""),[xt,Zt]=(0,E.useState)(1),[Nt,mn]=(0,E.useState)(""),[Dn,Rt]=(0,E.useState)(!1),ut=(0,E.useRef)(null),[ct,re]=(0,E.useState)(!1),[ne,ee]=(0,E.useState)(0),ie=(0,E.useRef)(!1),se=((vt=en==null?void 0:en[(en==null?void 0:en.length)-1])==null?void 0:vt.loading)===!0;(0,E.useEffect)(()=>{if(hn){Zt(1);return}re(!1),Et(!1),ue(),ee(0),Yt([]),Zt(0)},[hn]);const ue=()=>{var Xt,Fn;Lt(""),mn(""),(Fn=(Xt=ut.current)==null?void 0:Xt.cancelRequest)==null||Fn.call(Xt)},me=(...Xt)=>rt(void 0,[...Xt],function*(Fn="",Ln=en){const gn=Date.now(),jn=[...Ln,{text:Fn,key:gn,sender:"user",show:!0},{loading:!0,key:gn,sender:"AI",show:!0}];Zt(2),Yt(jn);const bn=fe(Ln),In={no_record_times:!0,prompt:Fn,history:bn};ut.current=new Ft.Z(Be.Z.API_SERVER+Ge,In),yield new Promise(zn=>{ut.current.on("data",kn=>{const{chunk:{msg:Kn},full:pn}=kn,un=Kn==="error";re(!0),mn(It(pn)),Yt(Ot=>Ot.map((bt,gt)=>gt===Ot.length-1?it(Tt({},bt),{text:pn,loading:!1,error:un}):bt))}),ut.current.on("done",()=>zn()),ut.current.on("error",kn=>{const Kn="\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(kn)==="[object Object]"&&kn.status===-9&&(Zt(1),Vt(kn.data)),Yt(pn=>pn.map((un,Ot)=>Ot===pn.length-1?it(Tt({},un),{text:Kn,loading:!1,error:!0}):un)),zn()}),ut.current.on("cancelled",()=>zn()),ut.current.startStream()}),Et(!1)}),qe=Xt=>{Lt(Xt.target.value)},fe=Xt=>Xt.reduce((Ln,gn)=>{if(gn.sender==="user"){const jn=Xt.find(bn=>bn.key===gn.key&&bn.sender==="AI");jn&&(jn!=null&&jn.text)&&!(jn!=null&&jn.error)&&Ln.push({question:gn.text,answer:jn.text})}return Ln},[]),pe=()=>{if(xn)return;const Xt=Bt("\u6539\u5199");ue(),Et(!0),me(Xt)},ce=Xt=>{if(Xt.key==="Enter"&&!Xt.shiftKey){if(Xt.preventDefault(),ie.current||an)return;pe()}},Qe=()=>{var Xt,Fn;ee(Ln=>Ln+1),(Fn=(Xt=ut.current)==null?void 0:Xt.cancelRequest)==null||Fn.call(Xt),Et(!1),re(!1)},Ue=[{key:"1",label:E.createElement("span",null," ",E.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:E.createElement("span",null,E.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:E.createElement("span",null," ",E.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],It=(Xt="")=>{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,gn)=>{Fn.push(`\u7B54\u6848${gn+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${gn+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${gn+1})\u8F93\u51FA\uFF1A`)}),Fn.forEach(Ln=>{const gn=new RegExp(Ln,"g");Xt=Xt.replace(gn,`**${Ln}** `)}),Xt},Bt=Xt=>Xt==="\u6539\u5199"?`${on}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${tt}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${tt}\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`,$t=Xt=>{let Fn="";Xt.key==="1"&&(Fn=Bt("\u6DA6\u8272")),Xt.key==="2"&&(Fn=Bt("\u6269\u5199")),Xt.key==="3"&&(Fn=Bt("\u7F29\u5199")),ue(),Et(!0),me(Fn)},Mt=()=>{const Xt=en.splice(en.length-2),{text:Fn}=(Xt==null?void 0:Xt[0])||{};ue(),Et(!0),me(Fn,en)},an=rn||ct,xn=(on==null?void 0:on.trim())==="";return hn?E.createElement(xe.Z,{open:xn&&!an&&(Dn||!Nt),overlayStyle:{minWidth:200},menu:{items:Ue,onClick:$t}},E.createElement(de,{position:Ut},E.createElement("div",{className:We.wrap},xt===2&&E.createElement(E.Fragment,null,E.createElement("div",{className:We.chatContainer},se&&E.createElement("div",{className:We.loadingWrp},E.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),E.createElement("div",{className:"ai-loading"})),Nt&&E.createElement(je.Z,{cancelIndex:ne,streamingStatus:rn,loadImage:!1,onFinish:()=>rt(void 0,null,function*(){ee(0),setTimeout(()=>re(!1),0)}),value:Nt})),E.createElement("div",{className:We.btnContainer},E.createElement("div",{onClick:()=>Ct(!0,Nt),className:We.btn,style:{padding:"0 16px",width:"initial"}},E.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),E.createElement("div",{onClick:()=>Ct(!1,Nt),className:We.btn,style:{padding:"0 16px",width:"initial"}},E.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),E.createElement(Me.CopyToClipboard,{text:Nt,onCopy:()=>he.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},E.createElement(Ve.Z,{title:"\u590D\u5236"},E.createElement("div",{className:We.btn,style:{marginLeft:"auto"}},E.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),E.createElement(Ve.Z,{title:"\u91CD\u65B0\u751F\u6210"},E.createElement("div",{onClick:Mt,className:We.btn},E.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),E.createElement(Ve.Z,{title:"\u5220\u9664"},E.createElement("div",{onClick:()=>{Zt(1),ue(),Yt([])},className:We.btn},E.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),E.createElement("div",{className:We.inputContainer},E.createElement(ye.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:on,bordered:!1,onFocus:()=>Rt(!0),onBlur:()=>setTimeout(()=>Rt(!1),300),onChange:qe,onPressEnter:ce,onCompositionStart:()=>ie.current=!0,onCompositionEnd:()=>ie.current=!1}),ct?E.createElement("div",{className:`iconfont icon-tingzhihuida ${We.cancelBtn}`,onClick:Qe}):E.createElement(Le.ZP,{className:xn?We.sendBtnDisabled:We.sendBtn,icon:E.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:an,onClick:pe}))))):E.createElement(E.Fragment,null)},ft={"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"},Oe=Object.defineProperty,et=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,De=(hn,Ut,tt)=>Ut in hn?Oe(hn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):hn[Ut]=tt,lt=(hn,Ut)=>{for(var tt in Ut||(Ut={}))Se.call(Ut,tt)&&De(hn,tt,Ut[tt]);if(et)for(var tt of et(Ut))_e.call(Ut,tt)&&De(hn,tt,Ut[tt]);return hn};const qt=hn=>React.createElement("svg",lt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},hn),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 An="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",On=(0,E.forwardRef)(({initialContent:hn,onButtonClick:Ut},tt)=>{const[Ct,Ge]=(0,E.useState)(null),[Vt,vt]=(0,E.useState)(null),[rn,Et]=(0,E.useState)(""),[en,Yt]=(0,E.useState)(null),on=tt,Lt=ut=>{const ct=document.elementFromPoint(10,ut),re=document.createRange();let ne=null;const ee=document.createTreeWalker(on.current,NodeFilter.SHOW_TEXT,{acceptNode:pe=>{const ce=document.createRange();ce.selectNodeContents(pe);const Qe=ce.getBoundingClientRect();return Qe.top<=ut&&Qe.bottom>=ut?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let ie="",se,ue,me=null,qe=null,fe=null;for(;se=ee.nextNode();){se.parentNode.getAttribute("data-select")==="disabled"&&(ue=!0),ie+=se.textContent,qe||(qe=se),fe=se;const pe=document.createRange();pe.selectNodeContents(se);const ce=pe.getBoundingClientRect();me===null&&(me=ce.top)}if(qe&&fe&&!ue){const pe=document.createRange();pe.setStart(qe,0),pe.setEnd(fe,fe.textContent.length),Yt(pe)}else Yt(null);return vt(me-1),ue?"":ie.trim()};function xt(ut){for(;ut.parentElement&&ut.parentElement.tagName.toLowerCase()!=="section";){var ct=window.getComputedStyle(ut.parentElement);if(ct.pointerEvents==="none")return!0;ut=ut.parentElement}return!1}const Zt=ut=>{var ct,re;if(xt(ut.target)){vt(-1e6);return}if(((re=(ct=document.getSelection())==null?void 0:ct.toString)==null?void 0:re.call(ct))!==""){vt(-1e6);return}const ne=Lt(ut.clientY);if((ne==null?void 0:ne.trim())===""){vt(-1e6);return}const ee=on.current.getBoundingClientRect();Ge(ee.left-30),Et(ne)},Nt=()=>{},mn=ut=>{Ut&&rn&&Ut(rn,ut.clientX,ut.clientY,en)},Dn=()=>{if(en){const ut=window.getSelection();ut.removeAllRanges(),ut.addRange(en)}},Rt=()=>{window.getSelection().removeAllRanges()};return(0,E.useEffect)(()=>{const ut=on.current;return ut.addEventListener("mousemove",Zt),ut.addEventListener("mouseleave",Nt),()=>{ut.removeEventListener("mousemove",Zt),ut.removeEventListener("mouseleave",Nt),Rt()}},[hn]),E.createElement("div",{className:ft["hover-line-container2"]},Vt!==null&&E.createElement("div",{className:ft["line-button-container"],style:{top:Vt,left:Ct},onMouseEnter:()=>{Dn()},onMouseLeave:()=>{Rt(),vt(null),Et(""),Yt(null)}},E.createElement("div",{className:ft.button,onClick:mn},E.createElement("img",{src:An}),E.createElement("span",null,"AI\u6539\u5199"))))}),Re={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Ht=({nodeRef:hn,noRestrictModal:Ut})=>{const[tt,Ct]=(0,E.useState)(null),[Ge,Vt]=(0,E.useState)(null),[vt,rn]=(0,E.useState)(!1),[Et,en]=(0,E.useState)(null),[Yt,on]=(0,E.useState)(!1),[Lt,xt]=(0,E.useState)(!1),Zt=hn,Nt=(0,E.useRef)(null),mn=(0,E.useRef)(null),[Dn,Rt]=(0,E.useState)("");(0,E.useEffect)(()=>{tt!=null&&tt.toString()&&Rt(tt==null?void 0:tt.toString())},[tt==null?void 0:tt.toString()]);const ut=()=>{const ee=window.getSelection(),ie=Zt.current.scrollTop,se=Zt.current.getBoundingClientRect();if(ee.rangeCount>0&&ee.toString().length>0){const ue=ee.getRangeAt(0);Ct(ue.cloneRange());const me=ue.getBoundingClientRect(),qe=40;let fe=me.top+ie-5+qe;fe{if(!ee||ee.rangeCount===0){on(!1);return}const se=ee.getRangeAt(0).getBoundingClientRect(),ue=window.getComputedStyle(Zt.current),me=parseInt(ue.lineHeight),qe=parseInt(ue.paddingTop),fe=Zt.current.scrollTop,pe=Zt.current.getBoundingClientRect(),ce=se.top-pe.top+fe,Qe=Math.floor((ce-qe)/me),Ue=qe+Qe*me-fe;en(Ue),on(!0)},re=ee=>{Zt.current&&!Zt.current.contains(ee.target)&&xt(!1)};(0,E.useEffect)(()=>{const ee=Zt.current;return ee.addEventListener("scroll",ut),ee.addEventListener("input",ut),ee.addEventListener("click",ut),ee.addEventListener("mouseup",ut),ee.addEventListener("keyup",ut),ee.addEventListener("click",ut),document.addEventListener("mousedown",re),()=>{ee.removeEventListener("scroll",ut),ee.removeEventListener("input",ut),ee.removeEventListener("click",ut),ee.removeEventListener("mouseup",ut),ee.removeEventListener("keyup",ut),ee.removeEventListener("click",ut),document.removeEventListener("mousedown",re)}},[]);const ne=(ee=!0,ie)=>{if(!tt)return;const se=mn.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),ue=tt.cloneRange(),me=window.getSelection();if(me.removeAllRanges(),me.addRange(ue),ee){ue.deleteContents();const qe=document.createElement("div");qe.innerHTML=se;const fe=Array.from(qe.childNodes);for(;fe.length>0;)ue.insertNode(fe.pop())}else{ue.collapse(!1);const qe=document.createElement("div");qe.innerHTML=" "+se;const fe=Array.from(qe.childNodes);for(;fe.length>0;)ue.insertNode(fe.pop())}me.removeAllRanges(),Ct(null),rn(!1),Vt(null)};return E.createElement("section",{ref:mn},Ge&&E.createElement("div",{ref:Nt,className:Re.toolbar,style:{top:Ge==null?void 0:Ge.top,left:Ge==null?void 0:Ge.left}},E.createElement("div",{className:Re.button,onClick:()=>rn(!0)},E.createElement("img",{src:An}),E.createElement("span",null,"AI\u6539\u5199"))),E.createElement(wt,{key:JSON.stringify(Ge),noRestrictModal:Ut,visible:vt,position:Ge,selectText:Dn,applyRefinedText:ne,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),Zt.current&&E.createElement(On,{ref:Zt,onButtonClick:(ee,ie,se,ue)=>{Ct(ue),rn(!0),Rt(ee),Vt({left:ie,top:se+20})}}))}},43298:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return ye}});var E=te(59301),xe=te(62957),he={num:"num___VQiqB"},ye=({visible:Le,usedCount:je,totalCount:We,onOk:be,onCancel:de})=>{const Be=()=>je>0?E.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",We,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",E.createElement("span",{className:he.num},je),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):E.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",We,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",E.createElement("span",{className:he.num},je),"\u6B21\uFF09\u3002");return E.createElement(xe.default,{centered:!0,open:Le,title:"\u63D0\u793A",width:620,onCancel:de,onOk:be,footer:je>0?void 0:null},Be())}},72523:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return Ie},Q:function(){return Ne}});var E=te(59301),xe={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},he=te(12306),Ve=te(78323),ye=te(57942),Le=te(19004),je=te(77536),We=te(43590),be="data:image/png;base64,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",de=te(92310),Be=te.n(de),Me=te(6767),Ft=te(41792),Te=(nt,yt,Ye)=>new Promise((Tt,it)=>{var rt=ft=>{try{wt(Ye.next(ft))}catch(Oe){it(Oe)}},At=ft=>{try{wt(Ye.throw(ft))}catch(Oe){it(Oe)}},wt=ft=>ft.done?Tt(ft.value):Promise.resolve(ft.value).then(rt,At);wt((Ye=Ye.apply(nt,yt)).next())});const Ne={contentRef:{current:null},value:null,status:!1,open:()=>Te(void 0,null,function*(){}),close:()=>{}};var Ie=({className:nt,style:yt,onChange:Ye,onSuccess:Tt,onCancel:it,onError:rt,fetchUrl:At,noRestrictModal:wt=()=>{},showEditableToolbar:ft,bottomOffset:Oe=110,loadingText:et,showEmptyData:Se=!0,onStatusChange:_e,stringTransformer:De,bottomContainerNode:lt})=>{const[qt,An]=(0,E.useState)(!1),[jt,On]=(0,E.useState)(""),[Re,Ee]=(0,E.useState)(0),[Ht,hn]=(0,E.useState)(!1),Ut=(0,E.useRef)(null),tt=(0,E.useRef)(null),Ct=(0,E.useRef)(null),Ge=(0,E.useRef)(null),Vt=(0,je.Z)({scrollBoxRef:Ge,bottomInspectRef:Ct,contentRef:tt,status:Ht,bottomOffset:Oe}),vt=qt||Ht;(0,E.useEffect)(()=>{Ye==null||Ye(jt)},[jt]);const[rn,Et]=(0,E.useState)([]);(0,E.useEffect)(()=>{_e==null||_e({contentRef:tt,status:vt,value:jt,open:en,close:Yt})},[vt,jt]);const en=Lt=>Te(void 0,null,function*(){An(!0),On(""),Et([]),Ee(0);const xt=At;Lt!=null&&Lt.fetchUrl&&delete Lt.fetchUrl,Ut.current=new he.Z(`${Ve.Z.API_SERVER}${xt}`,Lt),yield new Promise((Zt,Nt)=>{Ut.current.on("data",mn=>{var Dn;let{chunk:{content:Rt,type:ut}}=mn;hn(!0),ut==="text"&&On(ct=>De?De(ct+Rt):ct+Rt),ut==="knowledge"&&(console.log("---knowledge-",mn==null?void 0:mn.chunk),Et((Dn=mn==null?void 0:mn.chunk)==null?void 0:Dn.content))}),Ut.current.on("done",()=>{Zt()}),Ut.current.on("error",mn=>{Object.prototype.toString.call(mn)==="[object Object]"&&mn.status===-1&&Me.ZP.warning((mn==null?void 0:mn.message)||""),Zt(),rt==null||rt(mn)}),Ut.current.on("cancelled",()=>{Zt(),it==null||it()}),Ut.current.startStream()}),An(!1)}),Yt=()=>{var Lt,xt;Ee(1),(xt=(Lt=Ut.current)==null?void 0:Lt.cancelRequest)==null||xt.call(Lt),An(!1),hn(!1)},on=(0,E.useMemo)(()=>tt.current?E.createElement(Le.Z,{noRestrictModal:wt,nodeRef:tt}):E.createElement(E.Fragment,null),[tt.current]);return E.createElement(E.Fragment,null,E.createElement("div",{className:Be()(xe.container,nt),style:yt,ref:Ge},E.createElement("div",{ref:tt,className:xe.liWrap,contentEditable:!vt},jt&&E.createElement(ye.Z,{cancelIndex:Re,streamingStatus:qt,loadImage:!1,onFinish:()=>Te(void 0,null,function*(){Ee(0),setTimeout(()=>hn(!1),0),Tt==null||Tt(jt)}),value:jt}),(rn==null?void 0:rn.length)>0&&E.createElement(Ft.Z,{Filelist:rn})),!jt&&!vt&&E.createElement("div",{className:xe.imgBox},E.createElement("img",{width:56,src:be}),E.createElement("span",null,"\u9884\u89C8\u533A")),Se&&vt&&E.createElement(We.Z,{text:et}),!Vt&&E.createElement("div",{className:xe.backBottom,onClick:()=>{Ge.current.scrollTop=Ge.current.scrollHeight}},E.createElement("i",{className:"iconfont icon-huidaodibu"})),E.createElement("div",{ref:Ct}),lt),!vt&&ft&&on)}},43590:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return Ve}});var E=te(59301),xe={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},Ve=({text:ye})=>E.createElement("div",null,E.createElement("div",{className:xe.loading},E.createElement("div",{className:xe.dot}),E.createElement("div",{className:xe.dot}),E.createElement("div",{className:xe.dot})),!!ye&&E.createElement("div",{className:"mt5"},ye))},99217:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return it}});var E=te(59301),xe={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},he=te(44104),Ve=Object.defineProperty,ye=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,We=(rt,At,wt)=>At in rt?Ve(rt,At,{enumerable:!0,configurable:!0,writable:!0,value:wt}):rt[At]=wt,be=(rt,At)=>{for(var wt in At||(At={}))Le.call(At,wt)&&We(rt,wt,At[wt]);if(ye)for(var wt of ye(At))je.call(At,wt)&&We(rt,wt,At[wt]);return rt};const de=rt=>React.createElement("svg",be({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},rt),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 Be="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Me=Object.defineProperty,Ft=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ze=(rt,At,wt)=>At in rt?Me(rt,At,{enumerable:!0,configurable:!0,writable:!0,value:wt}):rt[At]=wt,Ie=(rt,At)=>{for(var wt in At||(At={}))Te.call(At,wt)&&ze(rt,wt,At[wt]);if(Ft)for(var wt of Ft(At))Ne.call(At,wt)&&ze(rt,wt,At[wt]);return rt};const nt=rt=>React.createElement("svg",Ie({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},rt),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 yt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Ye=te(59301),it=({value:rt,onChange:At})=>{const[wt,ft]=(0,E.useState)(!1),Oe=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:Be},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:yt}],et=Oe.find(Se=>Se.key===rt);return Ye.createElement("div",{className:xe.select},Ye.createElement(he.Z,{size:10},Ye.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Ye.createElement("div",{className:xe.box,onMouseLeave:()=>ft(!1)},Ye.createElement("div",{className:xe.text,onClick:()=>ft(!0)},Ye.createElement("img",{src:et.img,width:20}),Ye.createElement("span",null,et.name),Ye.createElement("b",{className:"iconfont icon-zhankai6"})),wt&&Ye.createElement("div",{className:xe.itemWrap},Ye.createElement("aside",null,Oe.map(Se=>Ye.createElement("div",{key:Se.key,className:`${xe.item} ${Se.key===rt?xe.active:""}`,onClick:_e=>{_e.stopPropagation(),At(Se.key),ft(!1)}},Ye.createElement("img",{src:Se.img,width:20}),Ye.createElement("span",null,Se.name))))))))}},92857:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return je}});var E=te(59301),xe={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},he=te(29787),Ve=te(59301),ye=(We,be,de)=>new Promise((Be,Me)=>{var Ft=ze=>{try{Ne(de.next(ze))}catch(Ie){Me(Ie)}},Te=ze=>{try{Ne(de.throw(ze))}catch(Ie){Me(Ie)}},Ne=ze=>ze.done?Be(ze.value):Promise.resolve(ze.value).then(Ft,Te);Ne((de=de.apply(We,be)).next())}),je=({value:We="",streamingStatus:be,onFinish:de,cancelIndex:Be,time:Me,loading:Ft,loadAll:Te})=>{const[Ne,ze]=(0,E.useState)(""),[Ie,nt]=(0,E.useState)(!0),yt=(0,E.useRef)(We),Ye=(0,E.useRef)(be),Tt=(0,E.useRef)(0),it=(0,E.useRef)(null),[rt,At]=(0,E.useState)(!1),wt=70;(0,E.useEffect)(()=>{Ye.current=be},[be]),(0,E.useEffect)(()=>{yt.current=We},[We]),(0,E.useEffect)(()=>{if(!be){ze(yt.current);return}return At(!0),it.current=setInterval(ft,wt),()=>{clearInterval(it.current)}},[]),(0,E.useEffect)(()=>{rt&&(ze(yt.current),clearInterval(it.current),At(!1),de())},[Be]);const ft=()=>ye(void 0,null,function*(){const Oe=yt.current[Tt.current];Oe!==void 0?(ze(et=>et+Oe),Tt.current++,clearInterval(it.current),it.current=setInterval(ft,280/(yt.current.length-Tt.current))):Ye.current===!1&&(ze(yt.current),clearInterval(it.current),At(!1),de())});return Ve.createElement("div",{className:`${xe.reasoning} fadeIn animated`},Ve.createElement("div",{className:xe.btn,onClick:()=>nt(!Ie)},Ve.createElement("i",{className:"iconfont icon-shendusikao"}),Me?Ve.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Me," \u79D2\uFF09"):Ve.createElement("span",null,"\u601D\u8003\u4E2D..."),Ie?Ve.createElement("b",{className:"iconfont icon-shouqi6"}):Ve.createElement("b",{className:"iconfont icon-zhankai6"})),Ft&&Ve.createElement(he.Z,{spinning:!0,className:"mt20"}),Ie&&!Ft&&Ve.createElement("div",{className:xe.content},Ne,rt?Ve.createElement("span",{className:"aiBlink"},"__"):""))}},29640:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return Yt}});var E=te(59301),xe=te(30641),he=te(6767),Ve=te(14566),ye=te(62957),Le=te(25399),je=te(37568),We=te(7939),be=te(29787),de=te(584),Be=te(93725),Me=te(75727),Ft=te(37639),Te=te(92310),Ne=te.n(Te),ze=te(57942),Ie=te(41792),nt=te(92857),yt=te(99217),Ye={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M",loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV",textmu:"textmu___SnRvX",bottomlist:"bottomlist___mgGfL"},Tt=te(57193),it=te(63949),rt=te(67269),At=te(37166),wt=te(28984),ft=te(71986),Oe=te(78323),et=te(56102),Se=te(12306),_e=te(58617),De=te(32050),lt={addImg:"addImg___SRqVr"},qt="data:image/png;base64,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",An=(on,Lt,xt)=>new Promise((Zt,Nt)=>{var mn=ut=>{try{Rt(xt.next(ut))}catch(ct){Nt(ct)}},Dn=ut=>{try{Rt(xt.throw(ut))}catch(ct){Nt(ct)}},Rt=ut=>ut.done?Zt(ut.value):Promise.resolve(ut.value).then(mn,Dn);Rt((xt=xt.apply(on,Lt)).next())}),On=({nickname:on="",headImgId:Lt="",onOk:xt=()=>{}})=>{var Zt;const[Nt,mn]=(0,E.useState)(""),[Dn,Rt]=(0,E.useState)(""),[ut,ct]=(0,E.useState)(!1),[re,ne]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{ut&&(mn(on),Rt(Lt))},[ut]),E.createElement(E.Fragment,null,E.createElement("i",{onClick:()=>ct(!0),style:{marginLeft:10,color:"#333",fontSize:14,cursor:"pointer"},className:"iconfont icon-bianji16"}),E.createElement(ye.default,{title:"\u8BBE\u7F6E\u52A9\u6559\u5934\u50CF\u548C\u540D\u79F0",centered:!0,width:720,okText:"\u4FDD\u5B58",open:ut,confirmLoading:re,onOk:()=>An(void 0,null,function*(){Nt||he.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),ne(!0),(yield xt({ai_nickname:Nt,ai_headimg_id:Dn}))&&ct(!1),ne(!1)}),onCancel:()=>{ct(!1)}},E.createElement("div",{style:{display:"flex",alignItems:"center"}},E.createElement("label",{style:{width:70,textAlign:"end"}},E.createElement("span",{style:{color:"red"}},"*"),"\u52A9\u6559\u540D\u79F0"),E.createElement(je.default,{maxLength:5,showCount:!0,style:{width:"80%",marginLeft:20},value:Nt,onChange:ee=>mn(ee.target.value)})),E.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},E.createElement("label",{style:{width:70,textAlign:"end",marginRight:20}},"\u52A9\u6559\u5934\u50CF"),E.createElement(Ve.default,{disabled:!!Dn,accept:".png,.jpg",action:`${Oe.Z.API_SERVER}/api/attachments.json`,maxCount:1,showUploadList:!1,withCredentials:!0,beforeUpload:ee=>{var ie,se,ue,me;const qe=(me=(ue=(se=(ie=ee==null?void 0:ee.name)==null?void 0:ie.split("."))==null?void 0:se.slice(-1))==null?void 0:ue[0])==null?void 0:me.toLowerCase(),pe=["jpg","png"].includes(qe);return ee.size==0?(he.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ve.default.LIST_IGNORE):pe?ee.size/1024/1024>100?(he.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:(he.ZP.warning("\u76EE\u524D\u652F\u6301png\u3001jpg\u6587\u4EF6"),Ve.default.LIST_IGNORE)},onChange:({file:ee})=>{var ie;Rt((ie=ee==null?void 0:ee.response)==null?void 0:ie.container_id)}},Dn?E.createElement("div",{style:{position:"relative"}},E.createElement("img",{src:((Zt=Oe.Z)==null?void 0:Zt.API_SERVER)+"/api/attachments/"+Dn,width:120,height:120}),E.createElement("i",{onClick:()=>{Rt("")},style:{color:"red",cursor:"pointer",position:"absolute",right:0,top:0},className:"iconfont icon-zuoce-jinengbiaoqianshanchu"})):E.createElement("div",{className:lt.addImg},E.createElement("i",{className:"iconfont icon-tianjia5"}),E.createElement("span",{style:{marginTop:10}},"\u4E0A\u4F20\u5934\u50CF")))),E.createElement("div",{style:{marginLeft:12}},E.createElement("p",{style:{color:"#333",marginBottom:0,marginTop:20}},"\u5C55\u793A\u5165\u53E3\u793A\u4F8B"),E.createElement("img",{src:qt,style:{width:570}}))))},Re=te(95392),Ee=te(8930),Ht=Object.defineProperty,hn=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Vt=(on,Lt,xt)=>Lt in on?Ht(on,Lt,{enumerable:!0,configurable:!0,writable:!0,value:xt}):on[Lt]=xt,vt=(on,Lt)=>{for(var xt in Lt||(Lt={}))Ct.call(Lt,xt)&&Vt(on,xt,Lt[xt]);if(tt)for(var xt of tt(Lt))Ge.call(Lt,xt)&&Vt(on,xt,Lt[xt]);return on},rn=(on,Lt)=>hn(on,Ut(Lt)),Et=(on,Lt,xt)=>new Promise((Zt,Nt)=>{var mn=ut=>{try{Rt(xt.next(ut))}catch(ct){Nt(ct)}},Dn=ut=>{try{Rt(xt.throw(ut))}catch(ct){Nt(ct)}},Rt=ut=>ut.done?Zt(ut.value):Promise.resolve(ut.value).then(mn,Dn);Rt((xt=xt.apply(on,Lt)).next())}),Yt=({title:on="\u5934\u6B4CAI",placeholder:Lt,hideUpload:xt,hideInputBox:Zt,aiIcon:Nt=At,userIcon:mn=wt,dragIcon:Dn=ft,children:Rt,fetchUrl:ut,fetchData:ct={},extraAnswerAction:re,showDefaultTips:ne=!0,onOpen:ee,onClose:ie,loadingOption:se,showPreference:ue=!1,initMessage:me,customRequest:qe,visible:fe,width:pe=1200,isCheckRestrictNumber:ce=!1,headNode:Qe,headFunctionNode:Ue,showRedraw:It,showEdit:Bt,promptPropName:$t="prompt",topPercentage:Mt,showSwitchingModel:an=!1,showImageGenerator:xn=!1,showLookHistory:Xt=!1,fetchListObject:Fn,customPreference:Ln,customDataNode:gn,showAddSession:jn,historyId:bn,draggableExtraNode:In,drawerExtraNode:zn,menuExtraFunctionNode:kn,showSceneAwareness:Kn=!1,ReactComponent:pn=xe.Z,topFunctionNode:un,footerContainerStyle:Ot,chatContainerStyle:bt={},showCodePreview:gt=!1,showSource:Ae=!0,onSendMessage:He,onDynamic:le=()=>{},showAvatarEditData:at,isPath:$e=!1,BottomNode:dt,BOttomNodeName:Xe,ysclist:Je={},isCoze:pt,Selectdiv:cn})=>{var Kt,ln,yn,ht,kt,Pe,Fe,ot,En,Bn;const[Mn,vn]=(0,E.useState)(!1),[Sn,Cn]=(0,E.useState)("qwen-plus-latest"),[St,Zn]=(0,E.useState)([]),[Un,oa]=(0,E.useState)([]),[va,Na]=(0,E.useState)(!1),[pa,za]=(0,E.useState)(!1),[Qa,qa]=(0,E.useState)(!1),[Ia,ca]=(0,E.useState)([]),[Ka,Ba]=(0,E.useState)(""),[Ra,Ha]=(0,E.useState)(0),[ja,ha]=(0,E.useState)(void 0),[Da,ma]=(0,E.useState)(!1),[Ea,wa]=(0,E.useState)(null),[ou,au]=(0,E.useState)(""),tu=(0,E.useRef)(),vu=(0,E.useRef)(null),iu=(0,E.useRef)(null),[Cu,du]=(0,E.useState)(!1),[Iu,uu]=(0,E.useState)(!1),[gu,_a]=(0,E.useState)(!1),[Oa,pu]=(0,E.useState)(!1),[Au,sa]=(0,E.useState)(!1),[Ce,tn]=(0,E.useState)(0),Jt=(0,E.useRef)(null),Nn=(0,E.useRef)(!1),Gt=(0,E.useRef)(null),[dn,Wt]=(0,E.useState)(void 0),Pt=(0,Re.useParams)(),[Qt,Tn]=(0,E.useState)(!0),[la,$n]=(0,E.useState)(pe-28),[Gn,da]=(0,E.useState)(!1),[Ca,Ya]=(0,E.useState)(!0),[ru,Yu]=(0,E.useState)([]),Nu=(0,E.useRef)([]),ur=(0,E.useRef)(null),Fr=(0,E.useRef)(null),tr=(0,E.useRef)(!1),rr=la-22,Nr=Ka==null?void 0:Ka.split(` +`),de=de.replace(/<[^>]*>/g,""),de=je(de),de});zt.Z=xe},70004:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return Me}});var E=te(59301),xe=te(62957),he=te(77019),Ve=te(60242),ye="data:image/png;base64,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",Le="data:image/png;base64,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",je="data:image/png;base64,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",We={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},be=te(59301);const de=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Me=()=>{const[Ft,Te]=(0,E.useState)(0),[Ne,ze]=(0,E.useState)(!1),[Ie,nt]=(0,E.useState)(!0),yt=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(Ie)return;const wt=()=>{Te(ft=>ft>=99?(clearInterval(yt.current),99):ft+1)};return yt.current=setInterval(wt,5e4/99),()=>clearInterval(yt.current)},[Ie]);const Ye=()=>{Te(0),ze(!0),nt(!1)},Tt=(wt=0)=>{nt(!0),Te(wt),ze(!1)},it=wt=>{const ft=wt/1048576;let Oe;return ft<=.3?Oe=3:ft<=.5?Oe=5:ft<=1?Oe=10:ft<=2?Oe=20:ft<=3?Oe=30:ft<=10?Oe=ft*10:Oe=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Oe}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},rt=()=>be.createElement("span",{className:We.dotLoading},be.createElement("span",null,"."),be.createElement("span",null,"."),be.createElement("span",null,"."));return{progress:Ft,progressOpen:Ne,openProgress:Ye,closeProgress:Tt,toggleLock:()=>nt(wt=>!wt),CreateProgressModal:(wt=de,ft)=>(typeof wt=="string"&&(wt=[wt,wt,wt]),be.createElement(xe.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:Ne,title:null,footer:null,width:500,afterClose:()=>Te(0)},be.createElement(he.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ft<=30&&be.createElement(be.Fragment,null,be.createElement("img",{src:ye,alt:"Step 1"}),be.createElement("div",{className:"mt20 c-light-primary"},wt[0],rt())),Ft>30&&Ft<60&&be.createElement(be.Fragment,null,be.createElement("img",{src:Le,alt:"Step 2"}),be.createElement("div",{className:"mt20 c-light-primary"},wt[1],rt())),Ft>=60&&be.createElement(be.Fragment,null,be.createElement("img",{src:je,alt:"Step 3"}),be.createElement("div",{className:"mt20 c-light-primary"},wt[2],rt())),be.createElement(Ve.Z,{className:We.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ft}),!!ft&&be.createElement("div",{className:"c-grey-999"},it(ft)))))}}},19004:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return Ht}});var E=te(59301),xe=te(75727),he=te(6767),Ve=te(25399),ye=te(37568),Le=te(7939),je=te(57942),We={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"},de=({position:hn,children:Ut})=>{const{left:tt=0,top:Ct=0}=hn||{},[Ge,Vt]=(0,E.useState)(tt),[vt,rn]=(0,E.useState)(Ct),Et=(0,E.useRef)(null),en=()=>{if(Et.current){const Yt=Et.current.offsetWidth,on=Et.current.offsetHeight,Lt=window.innerWidth,xt=window.innerHeight;let Zt=tt,Nt=Ct;tt+Yt>Lt&&(Zt=Lt-Yt),Zt<0&&(Zt=0),Ct+on>xt&&(Nt=xt-on),Nt<0&&(Nt=0),Vt(Zt),rn(Nt)}};return(0,E.useEffect)(()=>{if(!Et.current||!hn)return;const Yt=new ResizeObserver(()=>{en()});return Yt.observe(Et.current),()=>{Yt.disconnect()}},[tt,Ct,hn]),(0,E.useEffect)(()=>{hn&&en()},[tt,Ct,hn]),hn?E.createElement("div",{ref:Et,style:{position:"fixed",left:`${Ge}px`,top:`${vt}px`,zIndex:1050}},Ut):null},Be=te(78323),Me=te(56102),Ft=te(12306),Te=Object.defineProperty,Ne=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,Ye=(hn,Ut,tt)=>Ut in hn?Te(hn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):hn[Ut]=tt,Tt=(hn,Ut)=>{for(var tt in Ut||(Ut={}))nt.call(Ut,tt)&&Ye(hn,tt,Ut[tt]);if(Ie)for(var tt of Ie(Ut))yt.call(Ut,tt)&&Ye(hn,tt,Ut[tt]);return hn},it=(hn,Ut)=>Ne(hn,ze(Ut)),rt=(hn,Ut,tt)=>new Promise((Ct,Ge)=>{var Vt=Et=>{try{rn(tt.next(Et))}catch(en){Ge(en)}},vt=Et=>{try{rn(tt.throw(Et))}catch(en){Ge(en)}},rn=Et=>Et.done?Ct(Et.value):Promise.resolve(Et.value).then(Vt,vt);rn((tt=tt.apply(hn,Ut)).next())}),wt=({visible:hn,position:Ut,selectText:tt,applyRefinedText:Ct,fetchUrl:Ge,noRestrictModal:Vt})=>{var vt;const[rn,Et]=(0,E.useState)(!1),[en,Yt]=(0,E.useState)([]),[on,Lt]=(0,E.useState)(""),[xt,Zt]=(0,E.useState)(1),[Nt,mn]=(0,E.useState)(""),[Dn,Rt]=(0,E.useState)(!1),ut=(0,E.useRef)(null),[ct,re]=(0,E.useState)(!1),[ne,ee]=(0,E.useState)(0),ie=(0,E.useRef)(!1),se=((vt=en==null?void 0:en[(en==null?void 0:en.length)-1])==null?void 0:vt.loading)===!0;(0,E.useEffect)(()=>{if(hn){Zt(1);return}re(!1),Et(!1),ue(),ee(0),Yt([]),Zt(0)},[hn]);const ue=()=>{var Xt,Fn;Lt(""),mn(""),(Fn=(Xt=ut.current)==null?void 0:Xt.cancelRequest)==null||Fn.call(Xt)},me=(...Xt)=>rt(void 0,[...Xt],function*(Fn="",Ln=en){const gn=Date.now(),jn=[...Ln,{text:Fn,key:gn,sender:"user",show:!0},{loading:!0,key:gn,sender:"AI",show:!0}];Zt(2),Yt(jn);const bn=fe(Ln),In={no_record_times:!0,prompt:Fn,history:bn};ut.current=new Ft.Z(Be.Z.API_SERVER+Ge,In),yield new Promise(zn=>{ut.current.on("data",kn=>{const{chunk:{msg:Kn},full:pn}=kn,un=Kn==="error";re(!0),mn(It(pn)),Yt(Ot=>Ot.map((bt,gt)=>gt===Ot.length-1?it(Tt({},bt),{text:pn,loading:!1,error:un}):bt))}),ut.current.on("done",()=>zn()),ut.current.on("error",kn=>{const Kn="\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(kn)==="[object Object]"&&kn.status===-9&&(Zt(1),Vt(kn.data)),Yt(pn=>pn.map((un,Ot)=>Ot===pn.length-1?it(Tt({},un),{text:Kn,loading:!1,error:!0}):un)),zn()}),ut.current.on("cancelled",()=>zn()),ut.current.startStream()}),Et(!1)}),qe=Xt=>{Lt(Xt.target.value)},fe=Xt=>Xt.reduce((Ln,gn)=>{if(gn.sender==="user"){const jn=Xt.find(bn=>bn.key===gn.key&&bn.sender==="AI");jn&&(jn!=null&&jn.text)&&!(jn!=null&&jn.error)&&Ln.push({question:gn.text,answer:jn.text})}return Ln},[]),pe=()=>{if(xn)return;const Xt=Bt("\u6539\u5199");ue(),Et(!0),me(Xt)},ce=Xt=>{if(Xt.key==="Enter"&&!Xt.shiftKey){if(Xt.preventDefault(),ie.current||an)return;pe()}},Qe=()=>{var Xt,Fn;ee(Ln=>Ln+1),(Fn=(Xt=ut.current)==null?void 0:Xt.cancelRequest)==null||Fn.call(Xt),Et(!1),re(!1)},Ue=[{key:"1",label:E.createElement("span",null," ",E.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:E.createElement("span",null,E.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:E.createElement("span",null," ",E.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],It=(Xt="")=>{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,gn)=>{Fn.push(`\u7B54\u6848${gn+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${gn+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${gn+1})\u8F93\u51FA\uFF1A`)}),Fn.forEach(Ln=>{const gn=new RegExp(Ln,"g");Xt=Xt.replace(gn,`**${Ln}** `)}),Xt},Bt=Xt=>Xt==="\u6539\u5199"?`${on}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${tt}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${tt}\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`,$t=Xt=>{let Fn="";Xt.key==="1"&&(Fn=Bt("\u6DA6\u8272")),Xt.key==="2"&&(Fn=Bt("\u6269\u5199")),Xt.key==="3"&&(Fn=Bt("\u7F29\u5199")),ue(),Et(!0),me(Fn)},Mt=()=>{const Xt=en.splice(en.length-2),{text:Fn}=(Xt==null?void 0:Xt[0])||{};ue(),Et(!0),me(Fn,en)},an=rn||ct,xn=(on==null?void 0:on.trim())==="";return hn?E.createElement(xe.Z,{open:xn&&!an&&(Dn||!Nt),overlayStyle:{minWidth:200},menu:{items:Ue,onClick:$t}},E.createElement(de,{position:Ut},E.createElement("div",{className:We.wrap},xt===2&&E.createElement(E.Fragment,null,E.createElement("div",{className:We.chatContainer},se&&E.createElement("div",{className:We.loadingWrp},E.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),E.createElement("div",{className:"ai-loading"})),Nt&&E.createElement(je.Z,{cancelIndex:ne,streamingStatus:rn,loadImage:!1,onFinish:()=>rt(void 0,null,function*(){ee(0),setTimeout(()=>re(!1),0)}),value:Nt})),E.createElement("div",{className:We.btnContainer},E.createElement("div",{onClick:()=>Ct(!0,Nt),className:We.btn,style:{padding:"0 16px",width:"initial"}},E.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),E.createElement("div",{onClick:()=>Ct(!1,Nt),className:We.btn,style:{padding:"0 16px",width:"initial"}},E.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),E.createElement(Me.CopyToClipboard,{text:Nt,onCopy:()=>he.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},E.createElement(Ve.Z,{title:"\u590D\u5236"},E.createElement("div",{className:We.btn,style:{marginLeft:"auto"}},E.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),E.createElement(Ve.Z,{title:"\u91CD\u65B0\u751F\u6210"},E.createElement("div",{onClick:Mt,className:We.btn},E.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),E.createElement(Ve.Z,{title:"\u5220\u9664"},E.createElement("div",{onClick:()=>{Zt(1),ue(),Yt([])},className:We.btn},E.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),E.createElement("div",{className:We.inputContainer},E.createElement(ye.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:on,bordered:!1,onFocus:()=>Rt(!0),onBlur:()=>setTimeout(()=>Rt(!1),300),onChange:qe,onPressEnter:ce,onCompositionStart:()=>ie.current=!0,onCompositionEnd:()=>ie.current=!1}),ct?E.createElement("div",{className:`iconfont icon-tingzhihuida ${We.cancelBtn}`,onClick:Qe}):E.createElement(Le.ZP,{className:xn?We.sendBtnDisabled:We.sendBtn,icon:E.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:an,onClick:pe}))))):E.createElement(E.Fragment,null)},ft={"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"},Oe=Object.defineProperty,et=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,De=(hn,Ut,tt)=>Ut in hn?Oe(hn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:tt}):hn[Ut]=tt,lt=(hn,Ut)=>{for(var tt in Ut||(Ut={}))Se.call(Ut,tt)&&De(hn,tt,Ut[tt]);if(et)for(var tt of et(Ut))_e.call(Ut,tt)&&De(hn,tt,Ut[tt]);return hn};const qt=hn=>React.createElement("svg",lt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},hn),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 An="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",On=(0,E.forwardRef)(({initialContent:hn,onButtonClick:Ut},tt)=>{const[Ct,Ge]=(0,E.useState)(null),[Vt,vt]=(0,E.useState)(null),[rn,Et]=(0,E.useState)(""),[en,Yt]=(0,E.useState)(null),on=tt,Lt=ut=>{const ct=document.elementFromPoint(10,ut),re=document.createRange();let ne=null;const ee=document.createTreeWalker(on.current,NodeFilter.SHOW_TEXT,{acceptNode:pe=>{const ce=document.createRange();ce.selectNodeContents(pe);const Qe=ce.getBoundingClientRect();return Qe.top<=ut&&Qe.bottom>=ut?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let ie="",se,ue,me=null,qe=null,fe=null;for(;se=ee.nextNode();){se.parentNode.getAttribute("data-select")==="disabled"&&(ue=!0),ie+=se.textContent,qe||(qe=se),fe=se;const pe=document.createRange();pe.selectNodeContents(se);const ce=pe.getBoundingClientRect();me===null&&(me=ce.top)}if(qe&&fe&&!ue){const pe=document.createRange();pe.setStart(qe,0),pe.setEnd(fe,fe.textContent.length),Yt(pe)}else Yt(null);return vt(me-1),ue?"":ie.trim()};function xt(ut){for(;ut.parentElement&&ut.parentElement.tagName.toLowerCase()!=="section";){var ct=window.getComputedStyle(ut.parentElement);if(ct.pointerEvents==="none")return!0;ut=ut.parentElement}return!1}const Zt=ut=>{var ct,re;if(xt(ut.target)){vt(-1e6);return}if(((re=(ct=document.getSelection())==null?void 0:ct.toString)==null?void 0:re.call(ct))!==""){vt(-1e6);return}const ne=Lt(ut.clientY);if((ne==null?void 0:ne.trim())===""){vt(-1e6);return}const ee=on.current.getBoundingClientRect();Ge(ee.left-30),Et(ne)},Nt=()=>{},mn=ut=>{Ut&&rn&&Ut(rn,ut.clientX,ut.clientY,en)},Dn=()=>{if(en){const ut=window.getSelection();ut.removeAllRanges(),ut.addRange(en)}},Rt=()=>{window.getSelection().removeAllRanges()};return(0,E.useEffect)(()=>{const ut=on.current;return ut.addEventListener("mousemove",Zt),ut.addEventListener("mouseleave",Nt),()=>{ut.removeEventListener("mousemove",Zt),ut.removeEventListener("mouseleave",Nt),Rt()}},[hn]),E.createElement("div",{className:ft["hover-line-container2"]},Vt!==null&&E.createElement("div",{className:ft["line-button-container"],style:{top:Vt,left:Ct},onMouseEnter:()=>{Dn()},onMouseLeave:()=>{Rt(),vt(null),Et(""),Yt(null)}},E.createElement("div",{className:ft.button,onClick:mn},E.createElement("img",{src:An}),E.createElement("span",null,"AI\u6539\u5199"))))}),Re={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Ht=({nodeRef:hn,noRestrictModal:Ut})=>{const[tt,Ct]=(0,E.useState)(null),[Ge,Vt]=(0,E.useState)(null),[vt,rn]=(0,E.useState)(!1),[Et,en]=(0,E.useState)(null),[Yt,on]=(0,E.useState)(!1),[Lt,xt]=(0,E.useState)(!1),Zt=hn,Nt=(0,E.useRef)(null),mn=(0,E.useRef)(null),[Dn,Rt]=(0,E.useState)("");(0,E.useEffect)(()=>{tt!=null&&tt.toString()&&Rt(tt==null?void 0:tt.toString())},[tt==null?void 0:tt.toString()]);const ut=()=>{const ee=window.getSelection(),ie=Zt.current.scrollTop,se=Zt.current.getBoundingClientRect();if(ee.rangeCount>0&&ee.toString().length>0){const ue=ee.getRangeAt(0);Ct(ue.cloneRange());const me=ue.getBoundingClientRect(),qe=40;let fe=me.top+ie-5+qe;fe{if(!ee||ee.rangeCount===0){on(!1);return}const se=ee.getRangeAt(0).getBoundingClientRect(),ue=window.getComputedStyle(Zt.current),me=parseInt(ue.lineHeight),qe=parseInt(ue.paddingTop),fe=Zt.current.scrollTop,pe=Zt.current.getBoundingClientRect(),ce=se.top-pe.top+fe,Qe=Math.floor((ce-qe)/me),Ue=qe+Qe*me-fe;en(Ue),on(!0)},re=ee=>{Zt.current&&!Zt.current.contains(ee.target)&&xt(!1)};(0,E.useEffect)(()=>{const ee=Zt.current;return ee.addEventListener("scroll",ut),ee.addEventListener("input",ut),ee.addEventListener("click",ut),ee.addEventListener("mouseup",ut),ee.addEventListener("keyup",ut),ee.addEventListener("click",ut),document.addEventListener("mousedown",re),()=>{ee.removeEventListener("scroll",ut),ee.removeEventListener("input",ut),ee.removeEventListener("click",ut),ee.removeEventListener("mouseup",ut),ee.removeEventListener("keyup",ut),ee.removeEventListener("click",ut),document.removeEventListener("mousedown",re)}},[]);const ne=(ee=!0,ie)=>{if(!tt)return;const se=mn.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),ue=tt.cloneRange(),me=window.getSelection();if(me.removeAllRanges(),me.addRange(ue),ee){ue.deleteContents();const qe=document.createElement("div");qe.innerHTML=se;const fe=Array.from(qe.childNodes);for(;fe.length>0;)ue.insertNode(fe.pop())}else{ue.collapse(!1);const qe=document.createElement("div");qe.innerHTML=" "+se;const fe=Array.from(qe.childNodes);for(;fe.length>0;)ue.insertNode(fe.pop())}me.removeAllRanges(),Ct(null),rn(!1),Vt(null)};return E.createElement("section",{ref:mn},Ge&&E.createElement("div",{ref:Nt,className:Re.toolbar,style:{top:Ge==null?void 0:Ge.top,left:Ge==null?void 0:Ge.left}},E.createElement("div",{className:Re.button,onClick:()=>rn(!0)},E.createElement("img",{src:An}),E.createElement("span",null,"AI\u6539\u5199"))),E.createElement(wt,{key:JSON.stringify(Ge),noRestrictModal:Ut,visible:vt,position:Ge,selectText:Dn,applyRefinedText:ne,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),Zt.current&&E.createElement(On,{ref:Zt,onButtonClick:(ee,ie,se,ue)=>{Ct(ue),rn(!0),Rt(ee),Vt({left:ie,top:se+20})}}))}},43298:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return ye}});var E=te(59301),xe=te(62957),he={num:"num___VQiqB"},ye=({visible:Le,usedCount:je,totalCount:We,onOk:be,onCancel:de})=>{const Be=()=>je>0?E.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",We,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",E.createElement("span",{className:he.num},je),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):E.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",We,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",E.createElement("span",{className:he.num},je),"\u6B21\uFF09\u3002");return E.createElement(xe.default,{centered:!0,open:Le,zIndex:1e4,title:"\u63D0\u793A",width:620,onCancel:de,onOk:be,footer:je>0?void 0:null},Be())}},72523:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return Ie},Q:function(){return Ne}});var E=te(59301),xe={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},he=te(12306),Ve=te(78323),ye=te(57942),Le=te(19004),je=te(77536),We=te(43590),be="data:image/png;base64,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",de=te(92310),Be=te.n(de),Me=te(6767),Ft=te(41792),Te=(nt,yt,Ye)=>new Promise((Tt,it)=>{var rt=ft=>{try{wt(Ye.next(ft))}catch(Oe){it(Oe)}},At=ft=>{try{wt(Ye.throw(ft))}catch(Oe){it(Oe)}},wt=ft=>ft.done?Tt(ft.value):Promise.resolve(ft.value).then(rt,At);wt((Ye=Ye.apply(nt,yt)).next())});const Ne={contentRef:{current:null},value:null,status:!1,open:()=>Te(void 0,null,function*(){}),close:()=>{}};var Ie=({className:nt,style:yt,onChange:Ye,onSuccess:Tt,onCancel:it,onError:rt,fetchUrl:At,noRestrictModal:wt=()=>{},showEditableToolbar:ft,bottomOffset:Oe=110,loadingText:et,showEmptyData:Se=!0,onStatusChange:_e,stringTransformer:De,bottomContainerNode:lt})=>{const[qt,An]=(0,E.useState)(!1),[jt,On]=(0,E.useState)(""),[Re,Ee]=(0,E.useState)(0),[Ht,hn]=(0,E.useState)(!1),Ut=(0,E.useRef)(null),tt=(0,E.useRef)(null),Ct=(0,E.useRef)(null),Ge=(0,E.useRef)(null),Vt=(0,je.Z)({scrollBoxRef:Ge,bottomInspectRef:Ct,contentRef:tt,status:Ht,bottomOffset:Oe}),vt=qt||Ht;(0,E.useEffect)(()=>{Ye==null||Ye(jt)},[jt]);const[rn,Et]=(0,E.useState)([]);(0,E.useEffect)(()=>{_e==null||_e({contentRef:tt,status:vt,value:jt,open:en,close:Yt})},[vt,jt]);const en=Lt=>Te(void 0,null,function*(){An(!0),On(""),Et([]),Ee(0);const xt=At;Lt!=null&&Lt.fetchUrl&&delete Lt.fetchUrl,Ut.current=new he.Z(`${Ve.Z.API_SERVER}${xt}`,Lt),yield new Promise((Zt,Nt)=>{Ut.current.on("data",mn=>{var Dn;let{chunk:{content:Rt,type:ut}}=mn;hn(!0),ut==="text"&&On(ct=>De?De(ct+Rt):ct+Rt),ut==="knowledge"&&(console.log("---knowledge-",mn==null?void 0:mn.chunk),Et((Dn=mn==null?void 0:mn.chunk)==null?void 0:Dn.content))}),Ut.current.on("done",()=>{Zt()}),Ut.current.on("error",mn=>{Object.prototype.toString.call(mn)==="[object Object]"&&mn.status===-1&&Me.ZP.warning((mn==null?void 0:mn.message)||""),Zt(),rt==null||rt(mn)}),Ut.current.on("cancelled",()=>{Zt(),it==null||it()}),Ut.current.startStream()}),An(!1)}),Yt=()=>{var Lt,xt;Ee(1),(xt=(Lt=Ut.current)==null?void 0:Lt.cancelRequest)==null||xt.call(Lt),An(!1),hn(!1)},on=(0,E.useMemo)(()=>tt.current?E.createElement(Le.Z,{noRestrictModal:wt,nodeRef:tt}):E.createElement(E.Fragment,null),[tt.current]);return E.createElement(E.Fragment,null,E.createElement("div",{className:Be()(xe.container,nt),style:yt,ref:Ge},E.createElement("div",{ref:tt,className:xe.liWrap,contentEditable:!vt},jt&&E.createElement(ye.Z,{cancelIndex:Re,streamingStatus:qt,loadImage:!1,onFinish:()=>Te(void 0,null,function*(){Ee(0),setTimeout(()=>hn(!1),0),Tt==null||Tt(jt)}),value:jt}),(rn==null?void 0:rn.length)>0&&E.createElement(Ft.Z,{Filelist:rn})),!jt&&!vt&&E.createElement("div",{className:xe.imgBox},E.createElement("img",{width:56,src:be}),E.createElement("span",null,"\u9884\u89C8\u533A")),Se&&vt&&E.createElement(We.Z,{text:et}),!Vt&&E.createElement("div",{className:xe.backBottom,onClick:()=>{Ge.current.scrollTop=Ge.current.scrollHeight}},E.createElement("i",{className:"iconfont icon-huidaodibu"})),E.createElement("div",{ref:Ct}),lt),!vt&&ft&&on)}},43590:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return Ve}});var E=te(59301),xe={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},Ve=({text:ye})=>E.createElement("div",null,E.createElement("div",{className:xe.loading},E.createElement("div",{className:xe.dot}),E.createElement("div",{className:xe.dot}),E.createElement("div",{className:xe.dot})),!!ye&&E.createElement("div",{className:"mt5"},ye))},99217:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return it}});var E=te(59301),xe={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},he=te(44104),Ve=Object.defineProperty,ye=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,We=(rt,At,wt)=>At in rt?Ve(rt,At,{enumerable:!0,configurable:!0,writable:!0,value:wt}):rt[At]=wt,be=(rt,At)=>{for(var wt in At||(At={}))Le.call(At,wt)&&We(rt,wt,At[wt]);if(ye)for(var wt of ye(At))je.call(At,wt)&&We(rt,wt,At[wt]);return rt};const de=rt=>React.createElement("svg",be({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},rt),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 Be="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Me=Object.defineProperty,Ft=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ze=(rt,At,wt)=>At in rt?Me(rt,At,{enumerable:!0,configurable:!0,writable:!0,value:wt}):rt[At]=wt,Ie=(rt,At)=>{for(var wt in At||(At={}))Te.call(At,wt)&&ze(rt,wt,At[wt]);if(Ft)for(var wt of Ft(At))Ne.call(At,wt)&&ze(rt,wt,At[wt]);return rt};const nt=rt=>React.createElement("svg",Ie({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},rt),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 yt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Ye=te(59301),it=({value:rt,onChange:At})=>{const[wt,ft]=(0,E.useState)(!1),Oe=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:Be},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:yt}],et=Oe.find(Se=>Se.key===rt);return Ye.createElement("div",{className:xe.select},Ye.createElement(he.Z,{size:10},Ye.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Ye.createElement("div",{className:xe.box,onMouseLeave:()=>ft(!1)},Ye.createElement("div",{className:xe.text,onClick:()=>ft(!0)},Ye.createElement("img",{src:et.img,width:20}),Ye.createElement("span",null,et.name),Ye.createElement("b",{className:"iconfont icon-zhankai6"})),wt&&Ye.createElement("div",{className:xe.itemWrap},Ye.createElement("aside",null,Oe.map(Se=>Ye.createElement("div",{key:Se.key,className:`${xe.item} ${Se.key===rt?xe.active:""}`,onClick:_e=>{_e.stopPropagation(),At(Se.key),ft(!1)}},Ye.createElement("img",{src:Se.img,width:20}),Ye.createElement("span",null,Se.name))))))))}},92857:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return je}});var E=te(59301),xe={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},he=te(29787),Ve=te(59301),ye=(We,be,de)=>new Promise((Be,Me)=>{var Ft=ze=>{try{Ne(de.next(ze))}catch(Ie){Me(Ie)}},Te=ze=>{try{Ne(de.throw(ze))}catch(Ie){Me(Ie)}},Ne=ze=>ze.done?Be(ze.value):Promise.resolve(ze.value).then(Ft,Te);Ne((de=de.apply(We,be)).next())}),je=({value:We="",streamingStatus:be,onFinish:de,cancelIndex:Be,time:Me,loading:Ft,loadAll:Te})=>{const[Ne,ze]=(0,E.useState)(""),[Ie,nt]=(0,E.useState)(!0),yt=(0,E.useRef)(We),Ye=(0,E.useRef)(be),Tt=(0,E.useRef)(0),it=(0,E.useRef)(null),[rt,At]=(0,E.useState)(!1),wt=70;(0,E.useEffect)(()=>{Ye.current=be},[be]),(0,E.useEffect)(()=>{yt.current=We},[We]),(0,E.useEffect)(()=>{if(!be){ze(yt.current);return}return At(!0),it.current=setInterval(ft,wt),()=>{clearInterval(it.current)}},[]),(0,E.useEffect)(()=>{rt&&(ze(yt.current),clearInterval(it.current),At(!1),de())},[Be]);const ft=()=>ye(void 0,null,function*(){const Oe=yt.current[Tt.current];Oe!==void 0?(ze(et=>et+Oe),Tt.current++,clearInterval(it.current),it.current=setInterval(ft,280/(yt.current.length-Tt.current))):Ye.current===!1&&(ze(yt.current),clearInterval(it.current),At(!1),de())});return Ve.createElement("div",{className:`${xe.reasoning} fadeIn animated`},Ve.createElement("div",{className:xe.btn,onClick:()=>nt(!Ie)},Ve.createElement("i",{className:"iconfont icon-shendusikao"}),Me?Ve.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Me," \u79D2\uFF09"):Ve.createElement("span",null,"\u601D\u8003\u4E2D..."),Ie?Ve.createElement("b",{className:"iconfont icon-shouqi6"}):Ve.createElement("b",{className:"iconfont icon-zhankai6"})),Ft&&Ve.createElement(he.Z,{spinning:!0,className:"mt20"}),Ie&&!Ft&&Ve.createElement("div",{className:xe.content},Ne,rt?Ve.createElement("span",{className:"aiBlink"},"__"):""))}},29640:function(st,zt,te){"use strict";te.d(zt,{Z:function(){return Yt}});var E=te(59301),xe=te(30641),he=te(6767),Ve=te(14566),ye=te(62957),Le=te(25399),je=te(37568),We=te(7939),be=te(29787),de=te(584),Be=te(93725),Me=te(75727),Ft=te(37639),Te=te(92310),Ne=te.n(Te),ze=te(57942),Ie=te(41792),nt=te(92857),yt=te(99217),Ye={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M",loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV",textmu:"textmu___SnRvX",bottomlist:"bottomlist___mgGfL"},Tt=te(57193),it=te(63949),rt=te(67269),At=te(37166),wt=te(28984),ft=te(71986),Oe=te(78323),et=te(56102),Se=te(12306),_e=te(58617),De=te(32050),lt={addImg:"addImg___SRqVr"},qt="data:image/png;base64,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",An=(on,Lt,xt)=>new Promise((Zt,Nt)=>{var mn=ut=>{try{Rt(xt.next(ut))}catch(ct){Nt(ct)}},Dn=ut=>{try{Rt(xt.throw(ut))}catch(ct){Nt(ct)}},Rt=ut=>ut.done?Zt(ut.value):Promise.resolve(ut.value).then(mn,Dn);Rt((xt=xt.apply(on,Lt)).next())}),On=({nickname:on="",headImgId:Lt="",onOk:xt=()=>{}})=>{var Zt;const[Nt,mn]=(0,E.useState)(""),[Dn,Rt]=(0,E.useState)(""),[ut,ct]=(0,E.useState)(!1),[re,ne]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{ut&&(mn(on),Rt(Lt))},[ut]),E.createElement(E.Fragment,null,E.createElement("i",{onClick:()=>ct(!0),style:{marginLeft:10,color:"#333",fontSize:14,cursor:"pointer"},className:"iconfont icon-bianji16"}),E.createElement(ye.default,{title:"\u8BBE\u7F6E\u52A9\u6559\u5934\u50CF\u548C\u540D\u79F0",centered:!0,width:720,okText:"\u4FDD\u5B58",open:ut,confirmLoading:re,onOk:()=>An(void 0,null,function*(){Nt||he.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),ne(!0),(yield xt({ai_nickname:Nt,ai_headimg_id:Dn}))&&ct(!1),ne(!1)}),onCancel:()=>{ct(!1)}},E.createElement("div",{style:{display:"flex",alignItems:"center"}},E.createElement("label",{style:{width:70,textAlign:"end"}},E.createElement("span",{style:{color:"red"}},"*"),"\u52A9\u6559\u540D\u79F0"),E.createElement(je.default,{maxLength:5,showCount:!0,style:{width:"80%",marginLeft:20},value:Nt,onChange:ee=>mn(ee.target.value)})),E.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},E.createElement("label",{style:{width:70,textAlign:"end",marginRight:20}},"\u52A9\u6559\u5934\u50CF"),E.createElement(Ve.default,{disabled:!!Dn,accept:".png,.jpg",action:`${Oe.Z.API_SERVER}/api/attachments.json`,maxCount:1,showUploadList:!1,withCredentials:!0,beforeUpload:ee=>{var ie,se,ue,me;const qe=(me=(ue=(se=(ie=ee==null?void 0:ee.name)==null?void 0:ie.split("."))==null?void 0:se.slice(-1))==null?void 0:ue[0])==null?void 0:me.toLowerCase(),pe=["jpg","png"].includes(qe);return ee.size==0?(he.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ve.default.LIST_IGNORE):pe?ee.size/1024/1024>100?(he.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:(he.ZP.warning("\u76EE\u524D\u652F\u6301png\u3001jpg\u6587\u4EF6"),Ve.default.LIST_IGNORE)},onChange:({file:ee})=>{var ie;Rt((ie=ee==null?void 0:ee.response)==null?void 0:ie.container_id)}},Dn?E.createElement("div",{style:{position:"relative"}},E.createElement("img",{src:((Zt=Oe.Z)==null?void 0:Zt.API_SERVER)+"/api/attachments/"+Dn,width:120,height:120}),E.createElement("i",{onClick:()=>{Rt("")},style:{color:"red",cursor:"pointer",position:"absolute",right:0,top:0},className:"iconfont icon-zuoce-jinengbiaoqianshanchu"})):E.createElement("div",{className:lt.addImg},E.createElement("i",{className:"iconfont icon-tianjia5"}),E.createElement("span",{style:{marginTop:10}},"\u4E0A\u4F20\u5934\u50CF")))),E.createElement("div",{style:{marginLeft:12}},E.createElement("p",{style:{color:"#333",marginBottom:0,marginTop:20}},"\u5C55\u793A\u5165\u53E3\u793A\u4F8B"),E.createElement("img",{src:qt,style:{width:570}}))))},Re=te(95392),Ee=te(8930),Ht=Object.defineProperty,hn=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Vt=(on,Lt,xt)=>Lt in on?Ht(on,Lt,{enumerable:!0,configurable:!0,writable:!0,value:xt}):on[Lt]=xt,vt=(on,Lt)=>{for(var xt in Lt||(Lt={}))Ct.call(Lt,xt)&&Vt(on,xt,Lt[xt]);if(tt)for(var xt of tt(Lt))Ge.call(Lt,xt)&&Vt(on,xt,Lt[xt]);return on},rn=(on,Lt)=>hn(on,Ut(Lt)),Et=(on,Lt,xt)=>new Promise((Zt,Nt)=>{var mn=ut=>{try{Rt(xt.next(ut))}catch(ct){Nt(ct)}},Dn=ut=>{try{Rt(xt.throw(ut))}catch(ct){Nt(ct)}},Rt=ut=>ut.done?Zt(ut.value):Promise.resolve(ut.value).then(mn,Dn);Rt((xt=xt.apply(on,Lt)).next())}),Yt=({title:on="\u5934\u6B4CAI",placeholder:Lt,hideUpload:xt,hideInputBox:Zt,aiIcon:Nt=At,userIcon:mn=wt,dragIcon:Dn=ft,children:Rt,fetchUrl:ut,fetchData:ct={},extraAnswerAction:re,showDefaultTips:ne=!0,onOpen:ee,onClose:ie,loadingOption:se,showPreference:ue=!1,initMessage:me,customRequest:qe,visible:fe,width:pe=1200,isCheckRestrictNumber:ce=!1,headNode:Qe,headFunctionNode:Ue,showRedraw:It,showEdit:Bt,promptPropName:$t="prompt",topPercentage:Mt,showSwitchingModel:an=!1,showImageGenerator:xn=!1,showLookHistory:Xt=!1,fetchListObject:Fn,customPreference:Ln,customDataNode:gn,showAddSession:jn,historyId:bn,draggableExtraNode:In,drawerExtraNode:zn,menuExtraFunctionNode:kn,showSceneAwareness:Kn=!1,ReactComponent:pn=xe.Z,topFunctionNode:un,footerContainerStyle:Ot,chatContainerStyle:bt={},showCodePreview:gt=!1,showSource:Ae=!0,onSendMessage:He,onDynamic:le=()=>{},showAvatarEditData:at,isPath:$e=!1,BottomNode:dt,BOttomNodeName:Xe,ysclist:Je={},isCoze:pt,Selectdiv:cn})=>{var Kt,ln,yn,ht,kt,Pe,Fe,ot,En,Bn;const[Mn,vn]=(0,E.useState)(!1),[Sn,Cn]=(0,E.useState)("qwen-plus-latest"),[St,Zn]=(0,E.useState)([]),[Un,oa]=(0,E.useState)([]),[va,Na]=(0,E.useState)(!1),[pa,za]=(0,E.useState)(!1),[Qa,qa]=(0,E.useState)(!1),[Ia,ca]=(0,E.useState)([]),[Ka,Ba]=(0,E.useState)(""),[Ra,Ha]=(0,E.useState)(0),[ja,ha]=(0,E.useState)(void 0),[Da,ma]=(0,E.useState)(!1),[Ea,wa]=(0,E.useState)(null),[ou,au]=(0,E.useState)(""),tu=(0,E.useRef)(),vu=(0,E.useRef)(null),iu=(0,E.useRef)(null),[Cu,du]=(0,E.useState)(!1),[Iu,uu]=(0,E.useState)(!1),[gu,_a]=(0,E.useState)(!1),[Oa,pu]=(0,E.useState)(!1),[Au,sa]=(0,E.useState)(!1),[Ce,tn]=(0,E.useState)(0),Jt=(0,E.useRef)(null),Nn=(0,E.useRef)(!1),Gt=(0,E.useRef)(null),[dn,Wt]=(0,E.useState)(void 0),Pt=(0,Re.useParams)(),[Qt,Tn]=(0,E.useState)(!0),[la,$n]=(0,E.useState)(pe-28),[Gn,da]=(0,E.useState)(!1),[Ca,Ya]=(0,E.useState)(!0),[ru,Yu]=(0,E.useState)([]),Nu=(0,E.useRef)([]),ur=(0,E.useRef)(null),Fr=(0,E.useRef)(null),tr=(0,E.useRef)(!1),rr=la-22,Nr=Ka==null?void 0:Ka.split(` `).length,{onAdd:bu,onGetList:Xl,onListClick:dl,onListDelete:Or,onListDealData:Ol}=Fn||{},qr=50,cr=10,zr={maxCount:qr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:St,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:_t=>Et(void 0,null,function*(){var ia,ya,La,$a;const Ma=($a=(La=(ya=(ia=_t==null?void 0:_t.name)==null?void 0:ia.split("."))==null?void 0:ya.slice(-1))==null?void 0:La[0])==null?void 0:$a.toLowerCase(),hu=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Ma);return _t.size==0?(he.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ve.default.LIST_IGNORE):hu?_t.size/1024/1024>100?(he.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:(he.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),Ve.default.LIST_IGNORE)}),onChange:({fileList:_t})=>{Zn(_t)},action:`${(Kt=Oe.Z)==null?void 0:Kt.API_SERVER}/api/intelligent_imports/upload_file.json`},ju={maxCount:cr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Un,multiple:!0,accept:".jpg,.png,",beforeUpload:_t=>{var ia,ya,La,$a;const Ma=($a=(La=(ya=(ia=_t==null?void 0:_t.name)==null?void 0:ia.split("."))==null?void 0:ya.slice(-1))==null?void 0:La[0])==null?void 0:$a.toLowerCase(),hu=["jpg","png"].includes(Ma);return _t.size==0?(he.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ve.default.LIST_IGNORE):hu?_t.size/1024/1024>10?(he.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:(he.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),Ve.default.LIST_IGNORE)},onChange:({fileList:_t})=>{oa(_t)},action:`${(ln=Oe.Z)==null?void 0:ln.API_SERVER}/api/ai/generals/update_file.json`};(0,E.useEffect)(()=>{if(!Ia.length||!tu.current)return;const _t=Ia[Ia.length-1];_t!=null&&_t.loading&&(tu.current.scrollTop=tu.current.scrollHeight)},[Ia.length]),(0,E.useEffect)(()=>{if(!tu.current||!Jt.current)return;const _t=new IntersectionObserver(([ia])=>{Tn(ia.isIntersecting)},{root:tu.current,rootMargin:"70px",threshold:0});return _t.observe(Jt.current),()=>{Jt.current&&_t.unobserve(Jt.current)}},[tu.current,Jt.current]),(0,E.useEffect)(()=>{if(!Cu)return;const _t=tu.current,ia=Gt.current;Nn.current=!1;let ya=_t.scrollTop;const La=()=>{const{scrollTop:Ma,scrollHeight:xu,clientHeight:hu}=_t;Ma>ya?Ma+hu>=xu-50&&(_t.scrollTop=_t.scrollHeight,Nn.current=!1):Ma{Nn.current||(_t.scrollTop=_t.scrollHeight)});return $a.observe(ia),()=>{var Ma;$a.unobserve(ia),(Ma=_t==null?void 0:_t.removeEventListener)==null||Ma.call(_t,"scroll",La)}},[Cu]),(0,E.useEffect)(()=>{!Cu&&Nu.current.length&&(ca([...Ia,...Nu.current]),Nu.current=[])},[Cu]),(0,E.useEffect)(()=>{if(!tu.current)return;const _t=new ResizeObserver(()=>{var ia;tu.current&&$n((ia=tu.current)==null?void 0:ia.offsetWidth)});return _t.observe(tu.current),()=>{tu.current&&_t.unobserve(tu.current)}},[tu.current]),(0,E.useEffect)(()=>{typeof fe=="boolean"&&vn(fe)},[fe]),(0,E.useEffect)(()=>{var _t;if(vu.current&&Ea!==null){vu.current.focus();const ia=(_t=vu.current.resizableTextArea)==null?void 0:_t.textArea;ia&&(ia.selectionStart=ia.selectionEnd=ia.value.length)}},[Ea]),(0,E.useEffect)(()=>{Nr<5&&ma(!1)},[Nr]),(0,E.useEffect)(()=>{Mn&&me&&(ca(kr(me)),Na(!0),$r(me,{history:[]})),Mn&&(mr(),Pt!=null&&Pt.pathId&&fi(),bn?Bl(bn):jn&&!dn&&dr()),Mn||_r()},[Mn]),(0,E.useEffect)(()=>{var _t,ia,ya;let La=Object.values(((_t=Je==null?void 0:Je.bot_option_data)==null?void 0:_t.model_detail_map)||{});(La==null?void 0:La.length)>0&&((ya=(ia=La==null?void 0:La[0])==null?void 0:ia.name.toLowerCase())!=null&&ya.includes("reasoner"))?uu(!0):uu(!1)},[Je]);const kr=(_t="",ia=[],ya=[])=>{const La=Date.now();return[{text:_t,key:La,sender:"user",fileList:ia,imageList:ya,show:!0},{loading:!0,key:La,sender:"AI",show:!0,model:Sn,imageGenerator:Oa,thinkingEnabled:Iu,codePreview:gu}]},_r=()=>{au(""),wa(null),Zn([]),oa([]),Ba("")},wu=()=>{if(ee){ee({chatData:Ia,setChatData:ca,setLoading:Na,getData:$r,renderChatItems:kr,handleAdd:dr,identifier:dn});return}vn(!0)},Ri=()=>{if(Ya(!0),ie){ie();return}vn(!1)},fi=()=>Et(void 0,null,function*(){const _t=yield(0,Tt.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:Pt==null?void 0:Pt.pathId}})}),gi=()=>{ma(!Da)},mr=()=>Et(void 0,null,function*(){if(!ce)return;const _t=yield(0,Tt.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(_t==null?void 0:_t.status)===0&&(_t==null?void 0:_t.total_number)!==-1&&(Ha((_t==null?void 0:_t.total_number)-(_t==null?void 0:_t.remaining_number)),ha(_t==null?void 0:_t.total_number))}),Rr=()=>{ye.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:E.createElement("div",null,E.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),E.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",ja,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},zl=_t=>_t.reduce((ya,La)=>{if(La.sender==="user"){const $a=_t.find(Ma=>Ma.key===La.key&&Ma.sender==="AI");$a&&($a!=null&&$a.text)&&!($a!=null&&$a.error)&&ya.push({question:La.text,answer:$a.text})}return ya},[]),$r=(..._t)=>Et(void 0,[..._t],function*(ia="",ya={},La=Ia){if(qe&&(yield qe({mes:ia,setChatData:ca,fileList:St,body:ya,checkNum:mr,setLoading:Na,bodyChatData:La,setTyping:du,setImageGenerator:pu,renderChatItems:kr})),!qe){const $a=St==null?void 0:St.map(Mu=>{var Ku;return(Ku=Mu==null?void 0:Mu.response)==null?void 0:Ku.file_id}),Ma=Un==null?void 0:Un.map(Mu=>{var Ku;return(Ku=Mu==null?void 0:Mu.response)==null?void 0:Ku.data}),xu=ya.history||zl(La),hu=vt(vt({identifier:dn,response_mode:"streaming",model:Sn,scene_awareness:Au,thinking_enabled:Iu,image_generator:Oa,code_preview:gu,file_ids:$a,image_list:Ma,history:xu,[$t]:ia},ct),ya),Aa=Object.fromEntries(Object.entries(hu).filter(([Mu,Ku])=>Ku!==void 0));iu.current=new Se.Z(Oe.Z.API_SERVER+ut,Aa),yield new Promise((Mu,Ku)=>{let fr=null,bl=null;iu.current.on("data",br=>{du(!0);const{chunk:{content:tl,type:gl,created:Al,msg:hl}}=br,ei=hl==="error";gl==="thinking"&&(fr=fr||Al,ca(Wr=>[...Wr].map((yr,Ir)=>Ir===Wr.length-1?rn(vt({},yr),{reasoning:(yr.reasoning||"")+tl,loading:!1,hideAnswer:!0,error:ei}):yr))),gl==="text"&&(bl=bl||Al,ca(Wr=>[...Wr].map((yr,Ir)=>Ir===Wr.length-1?rn(vt({},yr),{text:(yr.text||"")+tl,loading:!1,startTime:fr,endTime:bl,error:ei}):yr))),gl==="knowledge"&&ca(Wr=>[...Wr].map((yr,Ir)=>{var Xr;return Ir===Wr.length-1?rn(vt({},yr),{text:(yr.text||"")+"",loading:!1,startTime:fr,endTime:bl,error:ei,knowledge:(Xr=br==null?void 0:br.chunk)==null?void 0:Xr.content}):yr}))}),iu.current.on("done",()=>{Mu()}),iu.current.on("error",br=>{let tl="\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(br)==="[object Object]"&&br.status===-9&&(tl=br==null?void 0:br.message),ca(gl=>[...gl].map((Al,hl)=>hl===gl.length-1?rn(vt({},Al),{text:tl,loading:!1,error:!0}):Al)),Mu()}),iu.current.on("cancelled",()=>{Mu()}),iu.current.startStream()})}mr(),Na(!1)}),Kl=_t=>{Ba(_t.target.value)},Jl=(_t,ia)=>{if(_r(),Na(!0),_t==="edit"){Nu.current=Ia.slice(ia+2);const ya=Ia.splice(ia),{fileList:La=[],imageList:$a=[]}=(ya==null?void 0:ya[0])||{},Ma=La.map(Aa=>{var Mu;return(Mu=Aa.response)==null?void 0:Mu.file_id}),xu=$a.map(Aa=>{var Mu;return(Mu=Aa.response)==null?void 0:Mu.data}),hu={history:zl(Ia),file_ids:Ma,image_list:xu,edit:!0};ca([...Ia,...kr(ou,La,$a)]),$r(ou,hu,Ia)}if(_t==="redraw"){Nu.current=Ia.slice(ia+1);const ya=Ia.splice(ia-1),{text:La,fileList:$a=[],imageList:Ma=[]}=(ya==null?void 0:ya[0])||{},xu=$a.map(Mu=>{var Ku;return(Ku=Mu.response)==null?void 0:Ku.file_id}),hu=Ma.map(Mu=>{var Ku;return(Ku=Mu.response)==null?void 0:Ku.data}),Aa={history:zl(Ia),file_ids:xu,image_list:hu,edit:!0};ca([...Ia,...kr(La,$a,Ma)]),$r(La,Aa,Ia)}},Ai=()=>{if(Ka.trim()!==""){_r(),Na(!0);const _t=St.filter(ya=>ya.status==="done"),ia=Un.filter(ya=>ya.status==="done");ca([...Ia,...kr(Ka,_t,ia)]),$r(Ka)}},fl=_t=>{if(_t.shiftKey){if(_t.key==="Enter")return}else if(_t.key==="Enter"){if(_t.preventDefault(),el||tr.current)return;Ai()}},Hr=(_t,ia)=>{let ya=!1;Bt===!0?ya=!0:Bt==="last"&&(ya=Ia.reduce((xu,hu,Aa)=>hu.sender==="user"?Aa:xu,-1)===ia);const La=ia===Ea,$a=[...(_t==null?void 0:_t.fileList)||[],...(_t==null?void 0:_t.imageList)||[]];return E.createElement("div",{className:Ye.li,style:vt({width:rr},bt)},E.createElement("div",{className:Ye.avatarIcon},E.createElement("img",{className:Ye.img,src:mn})),E.createElement("div",{className:Ye.content},!!($a!=null&&$a.length)&&E.createElement("div",{className:Ye.fileWrap},$a==null?void 0:$a.map((Ma,xu)=>{var hu,Aa;return E.createElement("div",{key:xu,className:Ye.file},E.createElement("img",{src:te(90034)(`./${((Aa=(hu=Ma==null?void 0:Ma.name)==null?void 0:hu.split("."))==null?void 0:Aa.pop())||"txt"}.png`),width:20,className:"mr10"}),E.createElement("aside",null,E.createElement(Le.Z,{title:Ma==null?void 0:Ma.name},E.createElement("div",{className:Ye.fileName},Ma==null?void 0:Ma.name)),E.createElement("div",{className:"c-grey-999 font12"},(0,it.RD)(Ma==null?void 0:Ma.size))))})),E.createElement("div",{className:Ye.borderBox},La?E.createElement(je.default.TextArea,{value:ou,ref:vu,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Ma=>au(Ma.target.value)}):E.createElement("div",{className:Ye.text},_t==null?void 0:_t.text)),La?E.createElement("div",{className:Ye.action},E.createElement(We.ZP,{onClick:()=>{au(""),wa(null)},size:"small"},"\u53D6\u6D88"),E.createElement(We.ZP,{disabled:!ou.trim(),onClick:()=>Jl("edit",ia),type:"primary",size:"small"},"\u786E\u8BA4")):E.createElement("div",{className:Ye.action},E.createElement(et.CopyToClipboard,{text:(_t==null?void 0:_t.text)||"",onCopy:()=>he.ZP.success("\u590D\u5236\u6210\u529F")},E.createElement(Le.Z,{title:"\u590D\u5236"},E.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),ya&&!va&&E.createElement(Le.Z,{title:"\u7F16\u8F91"},E.createElement("i",{onClick:()=>{wa(ia),au((_t==null?void 0:_t.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ql=(_t,ia)=>{var ya,La;let $a=!1;It===!0?$a=!0:It==="last"&&($a=Ia.reduce((hu,Aa,Mu)=>Aa.sender==="AI"?Mu:hu,-1)===ia);let Ma="";return _t!=null&&_t.source?Ma=_t==null?void 0:_t.source:(_t==null?void 0:_t.model)==="deepseek-r1"?Ma="\u7531deepseek\u751F\u6210":(_t==null?void 0:_t.model)==="qwen-plus-latest"&&(Ma="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),E.createElement("div",{className:Ye.li,style:vt({width:rr},bt)},E.createElement("div",{className:Ye.avatarIcon},E.createElement("img",{className:Ye.img,src:at!=null&&at.headImgId?((ya=Oe.Z)==null?void 0:ya.API_SERVER)+"/api/attachments/"+(at==null?void 0:at.headImgId):Nt})),E.createElement("div",{className:Ye.content},E.createElement("div",{className:Ye.borderBox},_t.loading&&E.createElement(E.Fragment,null,_t!=null&&_t.imageGenerator?E.createElement("div",{className:Ye.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",E.createElement("div",{className:"ai-loading"})):!(_t!=null&&_t.thinkingEnabled)&&E.createElement("div",null,E.createElement("div",{className:Ye.loading},E.createElement("div",{className:Ye.dot}),E.createElement("div",{className:Ye.dot}),E.createElement("div",{className:Ye.dot})),E.createElement("div",{style:{marginTop:10,color:"#9096A3"}},se!=null&&se.text||pt?"\u5F53\u524D\u667A\u80FD\u4F53\u4E3A\u6559\u5E08\u81EA\u5B9A\u4E49\u5DE5\u4F5C\u6D41\u667A\u80FD\u4F53\uFF0C\u5DE5\u4F5C\u6D41\u5F62\u5F0F\u6682\u4E0D\u652F\u6301\u6D41\u5F0F\u8F93\u51FA\uFF0C\u8FD0\u884C\u65F6\u95F4\u53EF\u80FD\u8F83\u957F\uFF0C\u8BF7\u7A0D\u4F5C\u7B49\u5F85\u3002":"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(_t==null?void 0:_t.thinkingEnabled)&&E.createElement(nt.Z,{time:_t==null?void 0:_t.time,cancelIndex:Ce,loading:_t.loading,streamingStatus:!(_t!=null&&_t.text),onFinish:()=>{tn(0),ca(xu=>[...xu].map((hu,Aa)=>Aa===xu.length-1?rn(vt({},hu),{hideAnswer:!1,time:hu.startTime?hu.endTime-hu.startTime:null}):hu))},value:_t==null?void 0:_t.reasoning}),!!(_t!=null&&_t.text)&&!_t.hideAnswer&&E.createElement(ze.Z,{onDynamic:le,cancelIndex:Ce,streamingStatus:va,loadImage:!!(_t!=null&&_t.imageGenerator),onFinish:()=>Et(void 0,null,function*(){tn(0),setTimeout(()=>du(!1),0)}),value:_t==null?void 0:_t.text}),((La=_t==null?void 0:_t.knowledge)==null?void 0:La.length)>0&&E.createElement(Ie.Z,{Filelist:_t==null?void 0:_t.knowledge})),Ae&&!!(_t!=null&&_t.text)&&Ma&&!pt&&E.createElement("div",{className:Ye.source},Ma),E.createElement("div",{className:Ye.action},re==null?void 0:re(_t,ia,Fl),!(_t!=null&&_t.imageGenerator)&&E.createElement(et.CopyToClipboard,{text:String((_t==null?void 0:_t.text)||""),onCopy:()=>he.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},E.createElement(Le.Z,{title:"\u590D\u5236"},E.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),ue&&!va&&E.createElement(E.Fragment,null,E.createElement(Le.Z,{title:"\u559C\u6B22"},E.createElement("i",{style:_t!=null&&_t.like?{color:"#FA8D30"}:{},onClick:()=>Rl("like",!(_t!=null&&_t.like),ia),className:"iconfot icon-yijiejue font15"})),E.createElement(Le.Z,{title:"\u4E0D\u559C\u6B22"},E.createElement("i",{style:_t!=null&&_t.dislike?{color:"#e86d7c"}:{},onClick:()=>Rl("dislike",!(_t!=null&&_t.dislike),ia),className:"iconfot icon-weijiejuezhengchang font15"}))),$a&&!va&&E.createElement(Le.Z,{title:"\u91CD\u65B0\u751F\u6210"},E.createElement("i",{onClick:()=>Jl("redraw",ia),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Rl=(_t,ia,ya)=>Et(void 0,null,function*(){if(Ln){const La=Ia.slice(0,ya+1),Ma=zl(La).length;yield Ln({type:_t,value:ia,index:ya,identifier:dn,objectIndex:Ma})}ca(La=>(La[ya][_t]=ia,ia&&(La[ya][_t==="like"?"dislike":"like"]=!1),[...La]))}),hi=()=>{var _t,ia;tn(1),(ia=(_t=iu.current)==null?void 0:_t.cancelRequest)==null||ia.call(_t),Na(!1),du(!1)},dr=()=>Et(void 0,null,function*(){var _t,ia,ya;(ia=(_t=iu.current)==null?void 0:_t.cancelRequest)==null||ia.call(_t),_r(),ca([]),Na(!0);const La=yield bu();(La==null?void 0:La.status)===0&&Wt((ya=La==null?void 0:La.data)==null?void 0:ya.identifier),Na(!1),du(!1)}),Gr=()=>Et(void 0,null,function*(){var _t;qa(!0);const ia=yield Xl();(ia==null?void 0:ia.status)===0&&Yu(((_t=ia==null?void 0:ia.data)==null?void 0:_t.list)||[]),qa(!1)}),Bl=(..._t)=>Et(void 0,[..._t],function*(ia=dn){var ya,La,$a,Ma;(La=(ya=iu.current)==null?void 0:ya.cancelRequest)==null||La.call(ya),_r(),za(!0);const xu=yield dl(ia);if(xu.status===0){const hu=Ol((($a=xu==null?void 0:xu.data)==null?void 0:$a.messages)||[]);ca(hu),za(!1),Wt((Ma=xu==null?void 0:xu.data)==null?void 0:Ma.identifier);return}ca([]),za(!1)}),mi=(_t,ia)=>Et(void 0,null,function*(){(yield Or(_t)).status===0&&(he.ZP.success("\u5220\u9664\u6210\u529F"),ia===dn&&dr(),Gr())}),vi=()=>E.createElement("div",{className:Ye.menuWarp},E.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),E.createElement(be.Z,{spinning:Qa},!ru.length&&E.createElement(de.Z,{style:{width:250,paddingBottom:30},image:de.Z.PRESENTED_IMAGE_SIMPLE}),!!ru.length&&E.createElement("div",{className:Ye.menu},ru.map(function(_t,ia){return E.createElement("aside",{className:Ne()(dn===_t.identifier&&Ye.active),key:_t.id,onClick:()=>Bl(_t.id)},E.createElement("div",{className:Ye.menuText},E.createElement(Le.Z,{title:_t==null?void 0:_t.question},E.createElement("span",null,_t==null?void 0:_t.question)),kn&&kn(_t)),E.createElement("div",{className:Ye.menuDel,onClick:ya=>ya.stopPropagation()},E.createElement("i",{onClick:()=>(0,Ee.r)(_t.id),className:"iconfont icon-daochubeifen primary-hover font14"})),E.createElement("div",{className:Ye.menuDel,onClick:ya=>ya.stopPropagation()},E.createElement(Be.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>mi(_t.id,_t.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},E.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),no=_t=>{if(_t==="file"){if(Un.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:()=>{oa([]),ur.current.upload.uploader.fileInput.click()}});return}ur.current.upload.uploader.fileInput.click()}if(_t==="image"){if(St.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:()=>{Zn([]),Fr.current.upload.uploader.fileInput.click()}});return}Fr.current.upload.uploader.fileInput.click()}},pi=[{key:"file",disabled:St.length>=qr,label:E.createElement(Le.Z,{placement:"right",title:E.createElement("div",null,E.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),E.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:Un.length>=cr,label:E.createElement(Le.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),Zr=[...St,...Un],el=Zr.some(_t=>_t.status==="uploading")||va||Cu,Er=Ra>=ja,_l=xt||St.length>=qr||Un.length>=cr,$l=Oa||Iu||Au||gu||!!Zr.length,Fl={chatData:Ia,stream:iu,isDisabledNum:Er,isDisAbledUpload:el,checkNumModal:Rr,checkNum:mr,onClose:Ri,setChatData:ca,setLoading:Na,getData:$r,clearStatus:_r,typing:Cu,setImageGenerator:pu,renderChatItems:kr,setSceneAwareness:sa,setIdentifier:Wt,setCodePreview:_a,setTyping:du,onMenuClick:Bl};return E.createElement(E.Fragment,null,Rt?E.createElement("div",{onClick:wu},Rt):Rt!==null&&E.createElement(rt.Z,{draggableExtraNode:In,showAvatarEditData:at,src:Dn,onClick:wu,topPercentage:Mt}),E.createElement(pn,{open:Mn,width:Gn?"100%":pe,afterOpenChange:_t=>{_t&&Ya(!1)},push:!1,contentWrapperStyle:Ca?{}:{transition:"none"},extra:E.createElement("div",{className:Ye.head},zn,an&&E.createElement(yt.Z,{value:Sn,onChange:_t=>{uu(!1),pu(!1),Cn(_t),oa([]),Zn([])}}),Xt&&E.createElement(E.Fragment,null,E.createElement(Me.Z,{dropdownRender:vi,onOpenChange:_t=>{_t&&Gr()},placement:"bottomLeft",arrow:!0},E.createElement("div",{className:Ye.headBtn},E.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),jn&&E.createElement(E.Fragment,null,E.createElement("div",{className:Ye.headBtn,onClick:dr},E.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),E.createElement(Le.Z,{title:Gn?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},E.createElement("div",{className:Ye.headBtn,style:{padding:"0 12px"},onClick:()=>da(!Gn)},Gn&&E.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!Gn&&E.createElement("i",{className:"iconfont icon-quanping4"})))),title:E.createElement("div",null,E.createElement("span",{className:"c-grey-333 font16"},(at==null?void 0:at.nickname)||on),(at==null?void 0:at.show)&&E.createElement(On,vt({},at))),onClose:Ri,bodyStyle:{paddingRight:4}},E.createElement("div",{className:Ne()(Ye.wrap,Mn&&"body-overflow-hidden")},E.createElement("div",{ref:tu,className:Ye.chatContainer},!$e&&(un==null?void 0:un(Fl)),ne&&E.createElement("div",{className:`${Ye.li} mb20`,style:vt({width:rr},bt)},E.createElement("div",{className:Ye.avatarIcon},E.createElement("img",{className:Ye.img,src:at!=null&&at.headImgId?((yn=Oe.Z)==null?void 0:yn.API_SERVER)+"/api/attachments/"+(at==null?void 0:at.headImgId):Nt})),E.createElement("div",{className:Ye.content},E.createElement("div",{className:Ye.borderBox},Qe,Ue==null?void 0:Ue(Fl)))),$e&&(Ia==null?void 0:Ia.length)<=0&&E.createElement("div",{style:{textAlign:"center"}},Qe,$e&&(un==null?void 0:un(Fl))),E.createElement("div",{ref:Gt},E.createElement(be.Z,{spinning:pa,className:"mt20"},Ia==null?void 0:Ia.map((_t,ia)=>E.createElement(E.Fragment,{key:_t.key+ia},_t.show&&E.createElement(E.Fragment,null,_t.sender==="user"&&Hr(_t,ia),_t.sender==="AI"&&ql(_t,ia),gn&&!["AI","user"].includes(_t.sender)&&gn(_t,ia,{width:rr})))))),!Qt&&E.createElement("div",{className:Ye.backBottom,onClick:()=>{tu.current.scrollTop=tu.current.scrollHeight}},E.createElement("i",{className:"iconfont icon-huidaodibu"})),E.createElement("div",{ref:Jt})),$e&&(Ia==null?void 0:Ia.length)<=0&&E.createElement("div",{style:{display:((kt=Object.keys(((ht=Je==null?void 0:Je.bot_info)==null?void 0:ht.onboarding_info)||{}))==null?void 0:kt.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},E.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(Fe=(Pe=Je==null?void 0:Je.bot_info)==null?void 0:Pe.onboarding_info)==null?void 0:Fe.prologue),(Bn=(En=(ot=Je==null?void 0:Je.bot_info)==null?void 0:ot.onboarding_info)==null?void 0:En.suggested_questions)==null?void 0:Bn.map(_t=>E.createElement("div",{onClick:()=>{Na(!0);const ia=St.filter(La=>La.status==="done"),ya=Un.filter(La=>La.status==="done");ca([...Ia,...kr(_t,ia,ya)]),$r(_t)},className:Ye.bottomlist},_t))),$e&&(Ia==null?void 0:Ia.length)>0&&E.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},Xe&&E.createElement(We.ZP,{className:Ye.textmu,style:{height:34,borderRadius:20,width:102,padding:"0px 10px"},ghost:!0,type:"primary"},Xe),E.createElement(Ft.Z,{zIndex:1e3,placement:"topLeft",content:dt==null?void 0:dt(Fl),title:"\u667A\u80FD\u5DE5\u5177"}," ",E.createElement(We.ZP,{style:{height:34,borderRadius:20,width:102},icon:E.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!Zt&&E.createElement("div",{style:Ot,className:Ne()(Ye.footerContainer,Da&&Ye.full,$l&&Ye.footerContainerSelected)},E.createElement("div",{className:Ye.btnWrp},gt&&E.createElement(Le.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},E.createElement("div",{onClick:()=>_a(!gu),className:Ne()(Ye.btn,gu&&Ye.btnActive)},E.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Kn&&E.createElement(Le.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},E.createElement("div",{onClick:()=>sa(!Au),className:Ne()(Ye.btn,Au&&Ye.btnActive)},E.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Sn==="deepseek-r1"&&E.createElement(Le.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},E.createElement("div",{onClick:()=>uu(!Iu),className:Ne()(Ye.btn,Iu&&Ye.btnActive)},E.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),xn&&Sn==="qwen-plus-latest"&&E.createElement("div",{onClick:()=>pu(!Oa),className:Ne()(Ye.btn,Oa&&Ye.btnActive)},E.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Zr.map(_t=>E.createElement("div",{key:_t.uid},(_t==null?void 0:_t.status)==="uploading"&&E.createElement(be.Z,{indicator:E.createElement(_e.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),E.createElement("span",{title:_t==null?void 0:_t.name,className:"mr10"},(0,it.Pq)(_t.name,20)),E.createElement("i",{onClick:()=>{Zn(ia=>ia.filter(ya=>ya.uid!==_t.uid)),oa(ia=>ia.filter(ya=>ya.uid!==_t.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),E.createElement(Le.Z,{title:Er&&E.createElement("div",null,E.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),E.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",ja,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},E.createElement("div",{style:{display:"flex"}},cn==null?void 0:cn(),E.createElement("div",{className:Ne()(Ye.inputContainer,Nr>4&&Ye.lineFour,Er&&Ye.disabledInput)},E.createElement(Ve.default,vt({ref:ur},zr)),E.createElement(Ve.default,vt({ref:Fr},ju)),E.createElement(Me.Z,{className:`${_l&&"hide"}`,menu:{items:pi,onClick:_t=>no(_t.key)},placement:"top"},E.createElement(We.ZP,{className:Ye.uploadBtn,icon:E.createElement(De.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),E.createElement(je.default.TextArea,{rows:Nr>4?4:Nr,placeholder:Lt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Ka,bordered:!1,style:_l?{paddingLeft:0,marginLeft:0}:{},onChange:Kl,onPressEnter:fl,onFocus:()=>He==null?void 0:He(),onCompositionStart:()=>{tr.current=!0},onCompositionEnd:()=>{tr.current=!1}}),Cu?E.createElement(Le.Z,{title:"\u505C\u6B62\u751F\u6210"},E.createElement("div",{className:`iconfont icon-tingzhihuida ${Ye.cancelBtn}`,onClick:hi})):E.createElement(We.ZP,{className:(Ka==null?void 0:Ka.trim())===""?Ye.sendBtnDisabled:Ye.sendBtn,icon:E.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:el,onClick:Ai}),Nr>4&&E.createElement("span",{className:Ye.fullIcon,onClick:gi},Da&&E.createElement("span",{className:"iconfont icon-shousuo"}),!Da&&E.createElement("span",{className:"iconfont icon-zhankai"})))))))))}},29313:function(st,zt,te){"use strict";te.d(zt,{o:function(){return E}});const E=xe=>(xe=xe.replace(new RegExp("(?$1'),xe=xe.replace(new RegExp("(?$1 diff --git a/p__Classrooms__Lists__Board__index.3d5c4020.async.js b/p__Classrooms__Lists__Board__index.6ebf4640.async.js similarity index 98% rename from p__Classrooms__Lists__Board__index.3d5c4020.async.js rename to p__Classrooms__Lists__Board__index.6ebf4640.async.js index d0d3655eec..e410d09e36 100644 --- a/p__Classrooms__Lists__Board__index.3d5c4020.async.js +++ b/p__Classrooms__Lists__Board__index.6ebf4640.async.js @@ -1274,7 +1274,7 @@ ${gt} `)},{label:"include ",content:["#include "].join(` `)}]},Pe={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(` `)}]},ke={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var Be=ae(53184),ge=ae.n(Be),ie=(Ge,vt,gt)=>new Promise((pt,bt)=>{var wt=zt=>{try{on(gt.next(zt))}catch(ln){bt(ln)}},jt=zt=>{try{on(gt.throw(zt))}catch(ln){bt(ln)}},on=zt=>zt.done?pt(zt.value):Promise.resolve(zt.value).then(wt,jt);on((gt=gt.apply(Ge,vt)).next())});const he={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"]}},Oe=(Ge,vt,gt,pt)=>{const bt=vt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:gt.lineNumber,endColumn:gt.column});return Array.from(new Set(bt.match(/\b\w{2,}\b/g)||[])).map(jt=>({label:jt,kind:Ge.languages.CompletionItemKind.Text,insertText:jt,range:pt}))},Re=(Ge,vt,gt,pt)=>{Ge.languages.registerCompletionItemProvider(vt,{provideCompletionItems(bt,wt){const jt=bt.getWordUntilPosition(wt),on={startLineNumber:wt.lineNumber,endLineNumber:wt.lineNumber,startColumn:jt.startColumn,endColumn:jt.endColumn},zt=bt.getLineContent(wt.lineNumber).substring(jt.startColumn-2,jt.endColumn);return{suggestions:[...Oe(Ge,bt,wt,on),...gt.map($t=>({label:$t,kind:Ge.languages.CompletionItemKind.Keyword,documentation:$t,insertText:$t,insertTextRules:Ge.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:on})),...pt.map($t=>({label:$t.label,kind:Ge.languages.CompletionItemKind.Snippet,documentation:$t.content,insertText:zt.startsWith("#")?$t.content.replace(/#/,""):$t.content,insertTextRules:Ge.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:on}))]}}})};var Qe=Ge=>{he.languages.forEach(vt=>{Ge.languages.registerDocumentFormattingEditProvider(vt,{provideDocumentFormattingEdits(gt){return ie(this,null,function*(){const pt=ge()(gt.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:gt.getFullModelRange(),text:pt}]})}})}),Re(Ge,"java",De.keywords,De.quickKey),Re(Ge,"cpp",be.keywords,be.quickKey),Re(Ge,"c",Se.keywords,[]),Re(Ge,"python",Pe.keywords,Pe.quickKey),Re(Ge,"scala",ke.keywords,ke.quickKey)};const Ce="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var me=Object.defineProperty,ye=(Ge,vt,gt)=>vt in Ge?me(Ge,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ge[vt]=gt,We=(Ge,vt,gt)=>ye(Ge,typeof vt!="symbol"?vt+"":vt,gt);const Me=class _s{constructor(vt,gt,pt){this.placeholder=vt,this.editor=gt,this.monaco=pt,gt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return _s.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)}};We(Me,"ID","editor.widget.placeholderHint");var $e=Me,Te=ae(96236),tt=ae(6767),lt=ae(25399),yt=ae(89392),nt=ae(27035),je=ae(56102),qe=Object.defineProperty,Fe=Object.defineProperties,it=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Jt=(Ge,vt,gt)=>vt in Ge?qe(Ge,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ge[vt]=gt,mn=(Ge,vt)=>{for(var gt in vt||(vt={}))Et.call(vt,gt)&&Jt(Ge,gt,vt[gt]);if(rt)for(var gt of rt(vt))sn.call(vt,gt)&&Jt(Ge,gt,vt[gt]);return Ge},En=(Ge,vt)=>Fe(Ge,it(vt)),Ne=(Ge,vt)=>{var gt={};for(var pt in Ge)Et.call(Ge,pt)&&vt.indexOf(pt)<0&&(gt[pt]=Ge[pt]);if(Ge!=null&&rt)for(var pt of rt(Ge))vt.indexOf(pt)<0&&sn.call(Ge,pt)&&(gt[pt]=Ge[pt]);return gt},Ee=(Ge,vt,gt)=>new Promise((pt,bt)=>{var wt=zt=>{try{on(gt.next(zt))}catch(ln){bt(ln)}},jt=zt=>{try{on(gt.throw(zt))}catch(ln){bt(ln)}},on=zt=>zt.done?pt(zt.value):Promise.resolve(zt.value).then(wt,jt);on((gt=gt.apply(Ge,vt)).next())});function xt(Ge){return/^\d+$/.test(Ge)?`${Ge}px`:Ge}function xn(){}let Xt=!1;const ut={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function mt(Ge=[]){let vt=Ge;if(Array.isArray(Ge)){for(let gt=0;gtEe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Ge){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Ge)}});var Xe=Ge=>{var vt=Ge,{width:gt="100%",height:pt="100%",value:bt,language:wt="javascript",style:jt={},options:on={},overrideServices:zt={},theme:ln="vs-dark",onEditBlur:$t,isCopy:lr=!1,onSave:Er,autoHeight:ce=!1,forbidCopy:ne=!1,onChange:te=xn,editorDidMount:se=xn,onFocus:Ae=xn,onBreakPoint:oe=xn,breakPointValue:Ze=[],filename:Yt="educoder.txt",errorLine:rn,errorContent:an="",highlightLine:ct,openBreakPoint:On=!1,placeholder:Qn="",showMiniMap:Xn=!0}=vt,Tr=Ne(vt,["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 _r=(0,z.useRef)(),wr=(0,z.useRef)({}),vi=(0,z.useRef)(),mi=(0,z.useRef)(),xr=(0,z.useRef)([]),Bi=(0,z.useRef)(!1),ui=(0,z.useRef)(),Pi=(0,z.useRef)(),Si=(0,z.useRef)(!1),[ii,da]=(0,z.useState)(!1);function fa(){let Kt;return _r.current&&(Kt=new ve.Z(Bt=>{for(let tr of Bt)(tr.target.offsetHeight>0||tr.target.offsetWidth>0)&&wr.current.instance.layout()}),Kt.observe(_r.current)),Kt}function bi(){tt.ZP.warning({content:decodeURIComponent(Ce),key:"monaco-editor-tip"})}const aa=()=>{let Kt=wr.current.instance;if(bt!=null&&Kt&&ii){const Bt=Kt.getModel();Bt&&bt!==Bt.getValue()&&(Xt=!0,Bt.setValue(bt),Kt.layout(),Xt=!1)}};(0,z.useEffect)(()=>{const Kt=nt.Z.subscribe("formatDocument",Bt=>{var tr;let fr=wr.current.instance;(tr=fr==null?void 0:fr.getAction)==null||tr.call(fr,"editor.action.formatDocument").run()});return window.updateMonacoValue=Bt=>{te(Bt)},Kt},[]),(0,z.useEffect)(()=>{var Kt;let Bt=wr.current.instance;mi.current&&clearTimeout(mi.current),mi.current=setTimeout(()=>{aa()},500),bt&&(bt!=null&&bt.length)&&((Kt=Bt==null?void 0:Bt.updateOptions)==null||Kt.call(Bt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(bt.split(/\r\n|\r|\n/g).length))+3,5)}))},[bt,ii,wr.current]),(0,z.useEffect)(()=>{if(rn&&wr.current&&wr.current.instance){let Bt=wr.current.instance;Bt.changeViewZones(function(tr){var fr=document.createElement("div");fr.style.padding="10px 20px",fr.style.width="calc(100% - 20px)",fr.className="my-error-line-wrp",fr.innerHTML=an,tr.addZone({afterLineNumber:rn||11,heightInLines:3,domNode:fr})});var Kt={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(Kt),Bt.revealPositionInCenter({lineNumber:20,column:1})}},[rn,wr.current,ii]);const An=(Kt="",Bt)=>{if(!Kt||Kt.trim()==="")return!0;const fr=wr.current.instance.getModel().getLineTokens(Bt);let yr=!1;for(let Ar=0;Ar<2;Ar++)fr.getStandardTokenType(Ar)===1&&(yr=!0);return yr};(0,z.useEffect)(()=>{var Kt;const Bt=(Kt=wr.current)==null?void 0:Kt.instance;if(Bt&&ii&&ne){const tr=Bt.onDidBlurEditorWidget(()=>{Si.current=!1}),fr=Bt.onDidFocusEditorText(()=>{Si.current=!0});return()=>{tr.dispose(),fr.dispose()}}},[wr.current,ii,ne]),(0,z.useEffect)(()=>{var Kt;if((Kt=wr.current)!=null&&Kt.instance&&ii&&On){let Bt=wr.current.instance,tr=Bt.getModel();if(!tr)return;(()=>{var Kr;let qr=[],Vn=[];const Rt=tr.getAllDecorations();for(let ei of Rt)ei.options.className==="highlighted-line"&&(qr.push((Kr=ei==null?void 0:ei.range)==null?void 0:Kr.startLineNumber),Vn.push(ei==null?void 0:ei.id));if(ct===qr[0])return;tr.deltaDecorations(Vn,[]);const ci=tr.getLineCount();ct&&ct<=ci&&(Bt.deltaDecorations([],[{range:new Mt.Range(ct,1,ct,tr.getLineMaxColumn(ct)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Bt.revealLineInCenter(ct))})();const yr=(Kr=!1)=>{var qr;let Vn=[],Rt=[];const ci=tr.getAllDecorations();for(let ei of ci)ei.options.linesDecorationsClassName==="breakpoints-select"&&(Vn.push((qr=ei==null?void 0:ei.range)==null?void 0:qr.startLineNumber),Rt.push(ei==null?void 0:ei.id));if(Kr)return{lines:Vn,ids:Rt};oe(Vn)},Ar=Kr=>Ee(void 0,null,function*(){let qr={range:new Mt.Range(Kr,1,Kr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield tr.deltaDecorations([],[qr]),yr()}),di=Kr=>Ee(void 0,null,function*(){let qr=[];const Vn=Bt.getLineDecorations(Kr);for(let Rt of Vn)Rt.options.linesDecorationsClassName==="breakpoints-select"&&qr.push(Rt.id);yield tr.deltaDecorations(qr,[]),yr()}),Ri=Kr=>{let qr=Bt.getLineDecorations(Kr);for(let Vn of qr)if(Vn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,yt.isEqual)(Ze,yr(!0).lines)){tr.deltaDecorations(yr(!0).ids,[]);const Kr=Ze.map(qr=>({range:new Mt.Range(qr,1,qr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));tr.deltaDecorations([],Kr)}const fi=Bt.onDidChangeModelContent(Kr=>{let qr=Bt.getPosition();if(qr){let Vn=qr.lineNumber;clearTimeout(Pi.current),Pi.current=setTimeout(()=>{An(tr.getLineContent(Vn),Vn)?di(Vn):Ri(Vn)?(di(Vn),Ar(Vn)):yr()},100)}}),Gt=Bt.onMouseDown(Kr=>{var qr,Vn,Rt;if(Kr.target.detail&&((Rt=(Vn=(qr=Kr.target)==null?void 0:qr.element)==null?void 0:Vn.className)!=null&&Rt.includes("line-numbers"))){let ci=Kr.target.position.lineNumber;if(An(tr.getLineContent(ci),ci))return;Ri(ci)?di(ci):Ar(ci)}}),ur=Kr=>{let qr={range:new Mt.Range(Kr,1,Kr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};xr.current=Bt.deltaDecorations(xr.current,[qr])},Zi=()=>{xr.current=Bt.deltaDecorations(xr.current,[])},qi=Bt.onMouseMove(Kr=>{var qr,Vn,Rt;if(Zi(),Kr.target.detail&&((Rt=(Vn=(qr=Kr.target)==null?void 0:qr.element)==null?void 0:Vn.className)!=null&&Rt.includes("line-numbers"))){let ci=Kr.target.position.lineNumber;if(An(tr.getLineContent(ci),ci))return;ur(ci)}}),Li=Bt.onMouseLeave(()=>{Zi()});return()=>{fi.dispose(),Gt.dispose(),qi.dispose(),Li.dispose()}}},[wr.current,ii,Ze,ct,On,wt]),(0,z.useEffect)(()=>{var Kt;(Kt=wr.current)!=null&&Kt.instance&&On&&wr.current.instance.setPosition({lineNumber:0,column:0})},[ct]);function In(){let Kt=wr.current.instance;if(Kt){const Bt=Kt.getSelection(),tr=wr.current.pastePos||{},fr=new Mt.Range(tr.startLineNumber||Bt.endLineNumber,tr.startColumn||Bt.endColumn,tr.endLineNumber||Bt.endLineNumber,tr.endColumn||Bt.endColumn);setTimeout(()=>{Kt.executeEdits("",[{range:fr,text:""}])},300)}}function kt(Kt){(window.navigator.platform.match("Mac")?Kt.metaKey:Kt.ctrlKey)&&Kt.keyCode==83&&(Kt.preventDefault(),Er())}const Pt=()=>{if(ce&&wr.current.instance){const Kt=wr.current.instance.getContentHeight();Qr(Kt{if(!Si.current)return;const{keyCode:Bt,ctrlKey:tr,metaKey:fr,target:yr,type:Ar}=Kt;return(Ar==="paste"||(Bt===67||Bt===86)&&(fr||tr))&&yr.nodeName==="TEXTAREA"&&(bi(),Kt.preventDefault()),!1};function Un(Kt,Bt){var tr=window.URL||window.webkitURL||window,fr=new Blob([Bt]),yr=document.createElementNS("http://www.w3.org/1999/xhtml","a");yr.href=tr.createObjectURL(fr),yr.download=Kt,pn(yr)}(0,z.useEffect)(()=>{Pt()},[Pt]),(0,z.useEffect)(()=>{_r.current&&!ii&&Promise.all([ae.e(8909),ae.e(4100)]).then(ae.bind(ae,71448)).then(Kt=>{try{Mt=Kt,wr.current.instance=Mt.editor.create(_r.current,{value:bt,language:mt(wt),theme:ln,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Xn||!1}},zt);const Bt=wr.current.instance;let yr=[...Te.BH._menuItems].find(fi=>fi[0]._debugName=="EditorContext")[1],Ar=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],di=(fi,Gt)=>{var ur,Zi;let qi=fi._first;do Gt.includes((Zi=(ur=qi.element)==null?void 0:ur.command)==null?void 0:Zi.id)&&fi._remove(qi);while(qi=qi.next)};if(se(Bt,Mt),setTimeout(()=>{Pt(),wr.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Un(Yt||"educoder.txt",Bt.getValue())}})},500),wr.current.subscription=Bt.onDidChangeModelContent(fi=>{Bi.current?clearTimeout(ui.current):(Pt(),te(Bt.getValue(),fi)),ui.current=setTimeout(()=>{Bi.current=!1},500)}),window.Monaco||Qe(Mt,mt(wt)),ne&&(di(yr,Ar),_r.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Zn),window.removeEventListener("paste",Zn),window.addEventListener("keydown",Zn),window.addEventListener("paste",Zn)),window.Monaco=Mt,$t&&Bt.onDidBlurEditorWidget(()=>{$t(Bt.getValue())}),Ae&&Bt.onDidFocusEditorText(()=>{ne&&Qt(),Ae(Bt.getValue())}),ne){Qt();try{Bt.onDidPaste(fi=>{const Gt=Bt.getSelection(),ur=wr.current.pastePos||{},Zi=new Mt.Range(ur.startLineNumber||Gt.endLineNumber,ur.startColumn||Gt.endColumn,ur.endLineNumber||Gt.endLineNumber,ur.endColumn||Gt.endColumn);Bt.executeEdits("",[{range:fi.range,text:""}])})}catch(fi){}}let Ri=fa();return Qn&&typeof Qn=="string"&&new $e(Qn,Bt,Mt),da(!0),()=>{const fi=wr.current.instance;fi.dispose();const Gt=fi.getModel();Gt&&Gt.dispose(),wr.current.subscription&&wr.current.subscription.dispose(),Ri.unobserve(_r.current)}}catch(Bt){}})},[]),(0,z.useEffect)(()=>{if(wr.current.instance&&ii)return document.addEventListener("keydown",kt,!1),()=>{document.removeEventListener("keydown",kt)}},[Er,ii]),(0,z.useEffect)(()=>{let Kt=wr.current.instance;if(Kt&&ii){let Bt=mt(wt);Mt.editor.setModelLanguage(Kt.getModel(),Bt)}},[wt,ii]),(0,z.useEffect)(()=>{wr.current.instance&&ii&&Mt.editor.setTheme(ln)},[ln,ii]),(0,z.useEffect)(()=>{let Kt=wr.current.instance;vi.current=on,Kt&&ii&&(Kt.updateOptions(mn({},on)),setTimeout(()=>{Kt.getModel().updateOptions(mn({},on))},200))},[JSON.stringify(on),ii]),(0,z.useEffect)(()=>{let Kt=wr.current.instance;Kt&&ii&&Kt.layout()},[gt,pt,ii]);const[dr,Ir]=(0,z.useState)(xt(gt)),[Or,Qr]=(0,z.useState)(xt(pt)),Mr=En(mn({},jt),{width:dr,height:Or,position:"relative"});return z.createElement("div",{className:"my-monaco-editor",ref:_r,style:Mr},lr&&z.createElement(je.CopyToClipboard,{text:bt,onCopy:()=>tt.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(lt.Z,{title:"\u590D\u5236\u4EE3\u7801"},z.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},z.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function At({width:Ge="100%",height:vt="100%",original:gt,modified:pt,language:bt,options:wt={}}){const jt=(0,z.useRef)(),[on,zt]=(0,z.useState)(null);function ln(ce){let ne;return jt.current&&(ne=new ve.Z(te=>{for(let se of te)(se.target.offsetHeight>0||se.target.offsetWidth>0)&&ce.layout()}),ne.observe(jt.current)),ne}(0,z.useEffect)(()=>(jt.current&&Promise.all([ae.e(8909),ae.e(9404)]).then(ae.bind(ae,2550)).then(ce=>{Mt=ce;const ne=Mt.editor.createDiffEditor(jt.current,En(mn({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},wt),{wordWrap:!0}));zt(ne);let te=ln(ne);return()=>{ne.dispose();const se=ne.getModel();se&&se.dispose(),te.unobserve(jt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,z.useEffect)(()=>{on&&on.setModel({original:Mt.editor.createModel(gt,bt),modified:Mt.editor.createModel(pt,bt)})},[gt,pt,bt,on]);const $t=xt(Ge),lr=xt(vt),Er={width:$t,height:lr};return z.createElement("div",{className:"my-diff-editor",ref:jt,style:Er})}},47140:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return Oe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},ve=ae(29787),Se=ae(25399),De=ae(60242),be=ae(92310),Pe=ae.n(be),ke=ae(63949),Be=ae(13922),ge=ae(81779),ie=ae(59301),Oe=({className:Re,dataSource:Qe=[],col:Ce=4,right:me,bottom:ye=23,precision:We=0,wrapWidth:Me=1200,trackEventItems:pe,loading:$e,onRemove:Te=()=>{},isCurrent:tt=!0,showProgress:lt=!1,showAlias:yt=!1})=>{const nt=Math.floor((Me-(Ce-1)*me)/Ce),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 ie.createElement(ve.Z,{spinning:$e},ie.createElement("div",{className:Pe()(z.list,Re)},!!(Qe!=null&&Qe.length)&&(Qe==null?void 0:Qe.map((qe,Fe)=>{var it,rt,Et,sn,Jt,mn,En,Ne,Ee,xt,xn,Xt,ut;const{name:mt,id:Mt,identifier:Qt,featured:Xe,school_name:At,image_url:Ge,excellent:vt,is_plan:gt}=qe;return ie.createElement("div",{key:Mt,className:tt&<?z.wrapisCurrent:z.wrap,style:{width:nt,marginRight:(1+Fe)%Ce===0?0:me+We,marginBottom:ye}},ie.createElement("a",{className:z.li,onClick:pt=>{pt.preventDefault(),pt.stopPropagation(),pe&&(0,ke.L9)([pe]),(0,ke.xg)(`/paths/${Qt}`)}},ie.createElement("div",{className:z.img},ie.createElement("img",{className:z.cover,src:`${Ge}`}),tt&&(0,ge.bg)()&&(qe==null?void 0:qe.studying)&&ie.createElement("div",{className:`${z.movebq} user-path-items`,onClick:pt=>{pt.stopPropagation(),Te(qe)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(it=qe==null?void 0:qe.subject_tags)==null?void 0:it.map((pt,bt)=>{var wt,jt;if(bt===0){const zt=(wt=je.find(ln=>ln.name==pt))==null?void 0:wt.swimg;return ie.createElement("img",{className:z.sign,src:zt,style:{left:"-4px"}})}const on=(jt=je.find(zt=>zt.name==pt))==null?void 0:jt.ptimg;return ie.createElement("img",{className:z.sign,src:on,style:{left:`${48+52*(bt-1)+2*bt}px`}})}),ie.createElement("div",{className:z.tagsDom},ie.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(qe==null?void 0:qe.excellent)&&ie.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"),((rt=qe==null?void 0:qe.custom_tags)==null?void 0:rt.length)>0&&ie.createElement(Se.Z,{title:(Jt=(sn=qe==null?void 0:qe.custom_tags)==null?void 0:sn[((Et=qe==null?void 0:qe.custom_tags)==null?void 0:Et.length)-1])==null?void 0:Jt.tag_name},ie.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},ie.createElement("span",{className:"multi-llipsis1e text-10px"},(Ne=(En=qe==null?void 0:qe.custom_tags)==null?void 0:En[((mn=qe==null?void 0:qe.custom_tags)==null?void 0:mn.length)-1])==null?void 0:Ne.tag_name)))))),ie.createElement("div",{className:z.name},ie.createElement(Se.Z,{title:yt&&(qe!=null&&qe.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${mt}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${qe==null?void 0:qe.excellent_alias_name}`)):mt},ie.createElement("span",{className:z.e},yt&&(qe==null?void 0:qe.excellent_alias_name)||mt))),tt&<&&((Ee=qe==null?void 0:qe.progress)==null?void 0:Ee.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(De.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((xt=qe==null?void 0:qe.progress)==null?void 0:xt.my_score)/((xn=qe==null?void 0:qe.progress)==null?void 0:xn.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Xt=qe==null?void 0:qe.progress)==null?void 0:Xt.my_score,"/",(ut=qe==null?void 0:qe.progress)==null?void 0:ut.all_score),(!tt||!lt)&&ie.createElement(Se.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${At}`},ie.createElement("div",{className:z.unit},ie.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),At)),(!tt||!lt)&&ie.createElement("div",{className:z.tags},ie.createElement("div",null,ie.createElement(Se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,qe.stages_count))),ie.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,qe.members_count)))))))})),!Qe.length&&ie.createElement(Be.Z,null)))}},71951:function(Ke,et,ae){"use strict";ae.d(et,{jL:function(){return be},w9:function(){return xt},QD:function(){return rn},cQ:function(){return Jt.Z},op:function(){return te},O5:function(){return aa},_b:function(){return Tr},t7:function(){return We},Gi:function(){return Qt},YG:function(){return mt},qp:function(){return he},vr:function(){return On},qE:function(){return oe},Je:function(){return $e},wb:function(){return sn},cq:function(){return pt},tp:function(){return Qe}});var z=ae(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"},Se="data:image/png;base64,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",be=({dataSource:An=[],img:In,imgWidth:kt=346,title:Pt,sunTitle:pn,bannerExtraContent:Zn})=>z.createElement("div",{className:ve.banner},z.createElement("div",{className:ve.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Pt),z.createElement("span",null,pn)),An.length>0&&z.createElement("div",{className:ve.btns},An.map((Un,dr)=>z.createElement("div",{key:dr,onClick:Un.click},Un.name,Un.sign?z.createElement("img",{src:Se,width:39}):null))),Zn),In&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:In,width:kt}))),Pe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ke=ae(92310),Be=ae.n(ke),ge=ae(89392),he=({dataSource:An=[],value:In,onChange:kt,onTitleChange:Pt,className:pn,title:Zn,titleWidth:Un=41,style:dr={},fontColor:Ir="#6A7283",showCount:Or})=>{const[Qr,Mr]=(0,z.useState)(1),[Kt,Bt]=(0,z.useState)(!1),tr=(0,z.useRef)(null),fr=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var yr;An.length!==0&&(((yr=tr==null?void 0:tr.current)==null?void 0:yr.clientHeight)>97?Mr(1):Mr(0)),An.length===0&&Mr(0),Bt(!1)},[An]),z.createElement("div",{className:Be()(Pe.row,pn,"fadeIn","animated"),style:dr},z.createElement("div",{onClick:(0,ge.throttle)(()=>Pt==null?void 0:Pt(),2e3),style:{width:Un,marginTop:Kt?12:4},className:`${Pe.title} ${Pt?"current":""}`},Zn),z.createElement("div",{className:Kt?`${Pe.tagsWrap} ${Pe.tagsBorderWrap}`:Pe.tagsWrap},z.createElement("div",{className:Pe.bar,ref:fr,style:Qr>0?{height:Qr===1?97:"auto",overflow:Qr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Pe.tag,ref:tr},An==null?void 0:An.map(yr=>z.createElement("span",{onClick:()=>kt(yr.id),key:yr.id,style:{color:Ir},className:In===yr.id?Pe.active:""},z.createElement("span",{title:yr.name,className:Pe.name},yr.name),!!Or&&z.createElement("span",{className:Pe.num},yr.count))))),!!Qr&&z.createElement(z.Fragment,null,Qr===1?z.createElement("div",{onClick:()=>{var yr;Mr(2),((yr=tr==null?void 0:tr.current)==null?void 0:yr.clientHeight)>245?Bt(!0):Bt(!1)},className:Pe.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{fr.current.scrollTop=0,Mr(1),Bt(!1)},className:Pe.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Oe={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"},Qe=({dataSource:An=[],value:In,onChange:kt,className:Pt,style:pn={}})=>z.createElement("div",{style:pn,className:Be()(Oe.tabs,Pt)},An.map(Zn=>z.createElement("span",{onClick:()=>kt(Zn.id),className:In===Zn.id?Oe.active:"",key:Zn.id},Zn.name))),Ce={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"},me=ae(37568),We=({dataSource:An=[],value:In="",onChange:kt,onInputChange:Pt=()=>{},className:pn,style:Zn={},placeholder:Un,allowClear:dr=!1})=>{var Ir;const[Or,Qr]=(0,z.useState)(""),[Mr,Kt]=(0,z.useState)("");(0,z.useEffect)(()=>{var fr;let yr=In;(fr=JSON.stringify(In))!=null&&fr.includes("{")&&(Qr(In.id),yr=In.value||"");try{Kt(decodeURIComponent(yr||""))}catch(Ar){Kt(decodeURIComponent(yr||""))}},[In]);const Bt=()=>{kt(encodeURIComponent(Mr),Or||null)},tr=fr=>{fr!==Or&&(Qr(fr),kt(encodeURIComponent(Mr),fr))};return z.createElement("div",{className:Be()(Ce.input,pn),style:Zn},!!An.length&&z.createElement("div",{className:Ce.dropdown},z.createElement("div",{className:Ce.text},(Ir=An.find(fr=>fr.id===Or))==null?void 0:Ir.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:Ce.b1}),z.createElement("b",{className:Ce.b2})),z.createElement("div",{className:Ce.menu},An.map((fr,yr)=>z.createElement("div",{key:yr,onClick:()=>tr(fr.id)},fr.name)))),z.createElement(me.default,{onPressEnter:Bt,value:Mr,onChange:fr=>{Kt(fr.target.value),Pt(encodeURIComponent(fr.target.value),Or||null)},placeholder:Un,variant:"borderless",allowClear:dr,onClear:()=>kt("",Or||null)}),z.createElement("i",{onClick:Bt,className:"iconfont icon-sousuo9 font14 current"}))},Me={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"},$e=({value:An,onChange:In,className:kt,total:Pt,pageSize:pn,style:Zn={}})=>{const Un=An<2,dr=An>=Math.ceil(Pt/pn);return Pt<=pn?z.createElement(z.Fragment,null):z.createElement("div",{className:Be()(Me.quickPager,kt),style:Zn},z.createElement("div",{onClick:()=>{Un||In(An-1,"prev")},className:Un?Me.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{dr||In(An+1,"next")},className:dr?Me.disabled:""},"\u4E0B\u4E00\u9875"))},Te={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"},tt=ae(29787),lt=ae(25399),yt=ae(58018),nt=ae(78323),je=ae(63949),qe=ae(96908),Fe=ae(57177),it=ae(81378),rt=ae(13922),sn=({className:An,dataSource:In=[],col:kt=4,right:Pt,bottom:pn=23,precision:Zn=0,wrapWidth:Un=1200,trackEventItems:dr,loading:Ir})=>{const Or=Math.floor((Un-(kt-1)*Pt)/kt);return z.createElement(tt.Z,{spinning:Ir},z.createElement("div",{className:Be()(Te.list,An)},!!In.length&&In.map((Qr,Mr)=>{const{name:Kt,id:Bt,identifier:tr,power:fr,cover_image_id:yr,pic:Ar}=Qr;return z.createElement("div",{className:Te.wrap,key:Bt,style:{width:Or,marginRight:(1+Mr)%kt===0?0:Pt+Zn,marginBottom:pn}},z.createElement("a",{target:"_blank",href:`/shixuns/${tr}/challenges`,className:Te.li,onClick:di=>{di.preventDefault(),dr&&(0,je.L9)([dr]),fr&&(0,je.xg)(`/shixuns/${tr}/challenges`)}},z.createElement("div",{className:Te.img},z.createElement("img",{className:Te.cover,src:`${Ar}`}),Qr.is_jupyter&&z.createElement("img",{className:Te.sign,src:qe}),Qr.is_jupyter_lab&&z.createElement("img",{className:Te.sign,src:Fe}),Qr.is_unity_3d&&z.createElement("img",{className:Te.sign,src:it})),z.createElement("div",{className:Te.name},z.createElement(lt.Z,{title:Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Te.e},Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Te.tags},z.createElement(lt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Qr.challenges_count))),!!Qr.myshixuns_count&&z.createElement(lt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Qr.myshixuns_count))),z.createElement(lt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Qr.level))),z.createElement("div",{className:Te.rate},z.createElement(yt.Z,{allowHalf:!0,disabled:!0,defaultValue:Qr.score_info}),z.createElement("span",null,"\xA0",Qr.score_info?`${Qr.score_info}\u5206`:"5\u5206")))),!fr&&z.createElement("div",{className:Te.lockWrap},z.createElement("img",{src:`${nt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!In.length&&z.createElement(rt.Z,null)))},Jt=ae(47140),mn={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"},En="data:image/png;base64,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",Ne=ae(59301),xt=({className:An,dataSource:In=[],col:kt=4,right:Pt,bottom:pn=23,precision:Zn=0,wrapWidth:Un=1200,trackEventItems:dr,loading:Ir,handleVery:Or=()=>!0})=>{const Qr=Math.floor((Un-(kt-1)*Pt)/kt);return Ne.createElement(tt.Z,{spinning:Ir},Ne.createElement("div",{className:Be()(mn.list,An)},!!In.length&&In.map((Mr,Kt)=>{const{subject_identifier:Bt,id:tr,identifier:fr,power:yr}=Mr,Ar=Mr.is_public!=0&&Mr.is_public;return Ne.createElement("div",{className:mn.wrap,key:tr,style:{width:Qr,marginRight:(1+Kt)%kt===0?0:Pt+Zn,marginBottom:pn}},Ne.createElement("a",{className:mn.li,onClick:di=>{di.preventDefault(),Or(Mr==null?void 0:Mr.first_category_url)&&(dr&&(0,je.L9)([dr]),(0,je.xg)(Mr.first_category_url))}},Ne.createElement("div",{className:mn.top},Ne.createElement(lt.Z,{title:Mr.name},Ne.createElement("div",{className:mn.name},Mr.name)),Ne.createElement("img",{className:mn.img,src:nt.Z.IMG_SERVER+"/images/"+Mr.avatar_url}),Ne.createElement("div",{className:mn.text,title:Mr.creator},Mr.creator),Bt&&Ne.createElement("div",{className:mn.btns},Ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ar&&Ne.createElement("div",{className:mn.sign},"\u516C\u5F00")),Ne.createElement("div",{className:mn.bottom},Mr.visits>0&&Ne.createElement(lt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-liulanyan"}),Ne.createElement("span",null,Mr.visits))),Mr.course_members_count>0&&Ne.createElement(lt.Z,{title:"\u6210\u5458",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-chengyuan"}),Mr.course_members_count)),Mr.tasks_count>0&&Ne.createElement(lt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-zuoye"}),Mr.tasks_count)),Mr.is_end?Ne.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ne.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mr.is_accessible&&Ne.createElement("div",{className:mn.lockWrap},Ne.createElement("img",{src:`${nt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!In.length&&Ne.createElement(rt.Z,null)))},xn={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"},Xt=ae(95392),mt=({dataSource:An=[],value:In,onChange:kt,className:Pt,style:pn={},tabBarExtraContent:Zn})=>z.createElement("div",{className:Be()(xn.tabs,Pt),style:pn},z.createElement("div",{className:xn.tabsWrap},An.map((Un,dr)=>!(Un!=null&&Un.hide)&&z.createElement("aside",{className:xn.tab,onClick:()=>{kt(Un.id),Un.link&&Xt.history.push(Un.link)},key:dr},z.createElement("div",{className:In===Un.id?xn.active:""},Un.name),(Un==null?void 0:Un.resetCount)==null&&(Un==null?void 0:Un.total)!==void 0&&z.createElement("span",null,"\uFF08",Un==null?void 0:Un.total,"\uFF09"),(Un==null?void 0:Un.resetCount)!==void 0&&(Un==null?void 0:Un.total)!==void 0&&z.createElement(lt.Z,{title:(Un==null?void 0:Un.tip)!=null?Un==null?void 0:Un.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Un==null?void 0:Un.resetCount),"/",z.createElement("span",null,Un==null?void 0:Un.total),"\uFF09"))))),z.createElement("div",{className:xn.tabBar},Zn)),Qt=({className:An,style:In={},children:kt})=>z.createElement("div",{className:Be()(An),style:In},kt),Xe={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"},At=ae(75727),Ge=ae(93041);const vt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pt=({sortValue:An,dropValue:In,className:kt,onSort:Pt,onDrop:pn,dataSource:Zn=vt})=>{var Un;return z.createElement("div",{className:Be()(Xe.orderWrap,kt)},z.createElement(At.Z,{dropdownRender:()=>z.createElement(Ge.default,null,Zn.map((dr,Ir)=>z.createElement(Ge.default.Item,{key:Ir,onClick:()=>pn(dr.id)},dr.name)))},z.createElement("span",{className:Xe.orderTextWrap},(Un=Zn.find(dr=>In===dr.id))==null?void 0:Un.name)),z.createElement("span",{className:Xe.orderIconWrap},z.createElement("span",{className:Xe.orderAsc},z.createElement("i",{className:An==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Xe.cursorPointer} ${Xe.active}`:`iconfont icon-sanjiaoxing-up font12 ${Xe.cursorPointer}`,onClick:()=>Pt(An==="asc"?"desc":"asc")})),z.createElement("span",{className:Xe.orderDesc},z.createElement("i",{className:An==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Xe.cursorPointer} ${Xe.active}`:`iconfont icon-sanjiaoxing-down font12 ${Xe.cursorPointer}`,onClick:()=>Pt(An==="asc"?"desc":"asc")}))))},bt={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"},wt=ae(7939),jt=Object.defineProperty,on=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,$t=(An,In,kt)=>In in An?jt(An,In,{enumerable:!0,configurable:!0,writable:!0,value:kt}):An[In]=kt,lr=(An,In)=>{for(var kt in In||(In={}))zt.call(In,kt)&&$t(An,kt,In[kt]);if(on)for(var kt of on(In))ln.call(In,kt)&&$t(An,kt,In[kt]);return An},Er=(An,In)=>{var kt={};for(var Pt in An)zt.call(An,Pt)&&In.indexOf(Pt)<0&&(kt[Pt]=An[Pt]);if(An!=null&&on)for(var Pt of on(An))In.indexOf(Pt)<0&&ln.call(An,Pt)&&(kt[Pt]=An[Pt]);return kt},ce=(An,In,kt)=>new Promise((Pt,pn)=>{var Zn=Ir=>{try{dr(kt.next(Ir))}catch(Or){pn(Or)}},Un=Ir=>{try{dr(kt.throw(Ir))}catch(Or){pn(Or)}},dr=Ir=>Ir.done?Pt(Ir.value):Promise.resolve(Ir.value).then(Zn,Un);dr((kt=kt.apply(An,In)).next())}),te=An=>{var In=An,{className:kt,style:Pt,children:pn,loading:Zn=!1,openLoading:Un,onClick:dr=()=>{},size:Ir="middle",shape:Or="round"}=In,Qr=Er(In,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Mr,Kt]=(0,z.useState)(!1);return z.createElement(wt.ZP,lr({onClick:(0,ge.throttle)(Bt=>ce(void 0,null,function*(){Un&&Kt(!0);try{yield dr(Bt)}catch(tr){console.log("error",tr)}Un&&Kt(!1)}),2e3,{leading:!0,trailing:!1}),className:Be()(bt.btn,bt[`${Ir}-${Or}`],kt),style:Pt,size:Ir,shape:Or,loading:Mr||Zn},Qr),pn)},se={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},oe=({className:An,style:In,children:kt=null,onClick:Pt,title:pn})=>z.createElement("div",{className:Be()(se.head,An),style:In},z.createElement("span",{className:"primary-hover",onClick:Pt},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:pn},pn),z.createElement("div",{className:se.node},kt)),Ze={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"},rn=({confirmShow:An=!0,confirmTitle:In,confirmClick:kt,cancelShow:Pt=!0,cancelTitle:pn,cancelClick:Zn,className:Un,style:dr,confirmLoading:Ir=!1})=>z.createElement("div",{className:Be()(Ze.btns,Un),style:dr},An&&z.createElement(wt.ZP,{loading:Ir,onClick:kt,type:"primary",className:Ze.confirm},In),Pt&&z.createElement(wt.ZP,{onClick:Zn,className:Ze.cancel},pn)),an={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"},On=({className:An,style:In={},LeftContent:kt,children:Pt,RightContent:pn})=>z.createElement("div",{className:Be()(an.fixedBottom,An),style:In},z.createElement("div",{className:an.wrap},z.createElement("div",{className:an.left},kt),z.createElement("div",{className:an.center},Pt),z.createElement("div",{className:an.right},pn))),Qn={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"},Tr=({className:An,style:In={},dataSource:kt=[]})=>z.createElement("div",{className:Be()(Qn.crumbs,An),style:In},kt.map((Pt,pn)=>pnXt.history.push(Pt.path)},Pt.name):z.createElement("span",null,Pt.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:pn,style:{color:"#5F6368"}},Pt.name))),_r=ae(11938),wr=Object.defineProperty,vi=Object.defineProperties,mi=Object.getOwnPropertyDescriptors,xr=Object.getOwnPropertySymbols,Bi=Object.prototype.hasOwnProperty,ui=Object.prototype.propertyIsEnumerable,Pi=(An,In,kt)=>In in An?wr(An,In,{enumerable:!0,configurable:!0,writable:!0,value:kt}):An[In]=kt,Si=(An,In)=>{for(var kt in In||(In={}))Bi.call(In,kt)&&Pi(An,kt,In[kt]);if(xr)for(var kt of xr(In))ui.call(In,kt)&&Pi(An,kt,In[kt]);return An},ii=(An,In)=>vi(An,mi(In)),da=(An,In)=>{var kt={};for(var Pt in An)Bi.call(An,Pt)&&In.indexOf(Pt)<0&&(kt[Pt]=An[Pt]);if(An!=null&&xr)for(var Pt of xr(An))In.indexOf(Pt)<0&&ui.call(An,Pt)&&(kt[Pt]=An[Pt]);return kt};const{Countdown:fa}=_r.default;var aa=An=>{var In=An,{onChange:kt}=In,Pt=da(In,["onChange"]);const[pn,Zn]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof pn=="number"&&pn>=0&&kt(pn)},[pn]);const Un=dr=>{const Ir=Math.floor(dr/1e3);Zn(Ir)};return z.createElement(fa,ii(Si({},Pt),{onChange:Un}))}},66991:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return ve}});var z=ae(59301);function ve(Se,De){const be=(0,z.useRef)();(0,z.useEffect)(()=>{be.current=Se}),(0,z.useEffect)(()=>{function Pe(){be.current()}if(De!==null){let ke=setInterval(Pe,De);return()=>clearInterval(ke)}},[De])}},79055:function(Ke,et,ae){"use strict";var z=ae(59301),ve=ae(62957),Se=ae(6767),De=ae(57193),be=ae(95392),Pe=Object.defineProperty,ke=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Oe=(ye,We,Me)=>We in ye?Pe(ye,We,{enumerable:!0,configurable:!0,writable:!0,value:Me}):ye[We]=Me,Re=(ye,We)=>{for(var Me in We||(We={}))ie.call(We,Me)&&Oe(ye,Me,We[Me]);if(ge)for(var Me of ge(We))he.call(We,Me)&&Oe(ye,Me,We[Me]);return ye},Qe=(ye,We)=>ke(ye,Be(We)),Ce=(ye,We,Me)=>new Promise((pe,$e)=>{var Te=yt=>{try{lt(Me.next(yt))}catch(nt){$e(nt)}},tt=yt=>{try{lt(Me.throw(yt))}catch(nt){$e(nt)}},lt=yt=>yt.done?pe(yt.value):Promise.resolve(yt.value).then(Te,tt);lt((Me=Me.apply(ye,We)).next())});const me=({classroomList:ye,dispatch:We,cb:Me})=>{const pe=(0,be.useParams)();pe.id=pe.coursesId;const{detailBoardList:$e}=ye;return z.createElement(ve.default,{centered:!0,title:"\u63D0\u793A",open:ye.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ce(void 0,null,function*(){var Te,tt,lt;if((yield(0,De.ZP)(`/api/boards/${pe.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...ye.actionTabs.selectArrs]}})).status===0){Se.ZP.success("\u5220\u9664\u6210\u529F");const nt=ye.actionTabs.selectArrs.length===$e.messages.length&&((Te=ye.actionTabs.params)==null?void 0:Te.page)>1?((tt=ye.actionTabs.params)==null?void 0:tt.page)-1:(lt=ye.actionTabs.params)==null?void 0:lt.page;Me(nt),We({type:"classroomList/setActionTabs",payload:{}}),We({type:"classroomList/getBoardList",payload:Qe(Re({},ye.actionTabs.params),{page:nt})}),We({type:"classroomList/getClassroomLeftMenus",payload:{id:pe.coursesId}})}}),onCancel:()=>{We({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};et.Z=(0,be.connect)(({classroomList:ye})=>({classroomList:ye}))(me)},62148:function(Ke,et,ae){"use strict";var z=ae(59301),ve=ae(28284),Se=ae(62957),De=ae(6767),be=ae(37568),Pe=ae(62673),ke=ae(29787),Be=ae(57193),ge=ae(26724),ie=ae.n(ge),he=ae(95392),Oe=Object.defineProperty,Re=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,me=(pe,$e,Te)=>$e in pe?Oe(pe,$e,{enumerable:!0,configurable:!0,writable:!0,value:Te}):pe[$e]=Te,ye=(pe,$e)=>{for(var Te in $e||($e={}))Qe.call($e,Te)&&me(pe,Te,$e[Te]);if(Re)for(var Te of Re($e))Ce.call($e,Te)&&me(pe,Te,$e[Te]);return pe},We=(pe,$e,Te)=>new Promise((tt,lt)=>{var yt=qe=>{try{je(Te.next(qe))}catch(Fe){lt(Fe)}},nt=qe=>{try{je(Te.throw(qe))}catch(Fe){lt(Fe)}},je=qe=>qe.done?tt(qe.value):Promise.resolve(qe.value).then(yt,nt);je((Te=Te.apply(pe,$e)).next())});const Me=({classroomList:pe,loading:$e,dispatch:Te})=>{const tt=ye({},(0,he.useParams)());let[lt,yt]=(0,z.useState)([]);const[nt,je]=(0,z.useState)(!0),[qe,Fe]=(0,z.useState)(1),[it,rt]=(0,z.useState)(!0);tt.page=0,tt.page_size=50,(0,z.useEffect)(()=>{pe.actionTabs.key==="\u53D1\u9001"&&sn(1)},[pe.actionTabs.key]);const[Et]=ve.default.useForm(),sn=Jt=>We(void 0,null,function*(){Jt==1&&(lt=[]),tt.page=Jt,rt(!0);const mn=yield Te({type:"classroomList/getCoursesMine",payload:ye({},tt)});mn.lengthWe(void 0,null,function*(){const Jt=Et.getFieldValue();(yield(0,Be.ZP)(`/api/boards/${tt.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...pe.actionTabs.selectArrs],to_course_ids:[...Jt.group_ids]}})).status===0&&(De.ZP.success("\u53D1\u5E03\u6210\u529F"),Te({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{Te({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",z.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),z.createElement(be.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:Jt=>{yt([]),tt.search=Jt,sn(1)}}),z.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},z.createElement(ie(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Jt=>{sn(Jt)},hasMore:!it&&nt,useWindow:!1},z.createElement(ve.default,{form:Et,initialValues:{}},z.createElement(ve.default.Item,{name:"group_ids"},z.createElement(Pe.default.Group,null,lt==null?void 0:lt.map(function(Jt,mn){return z.createElement("div",{key:mn},z.createElement(Pe.default,{style:{width:520},value:Jt.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},Jt.name))}))),z.createElement(ke.Z,{className:"edu-ant-spin",spinning:it})))))};et.Z=(0,he.connect)(({classroomList:pe,loading:$e})=>({classroomList:pe,loading:$e}))(Me)},61505:function(Ke,et,ae){"use strict";ae.r(et),ae.d(et,{default:function(){return Jn}});var z=ae(95392),ve=ae(59301),Se=ae(78323),De=ae(56656),be=ae.n(De),Pe=ae(93041),ke=ae(62673),Be=ae(7939),ge=ae(6767),ie=ae(25399),he=ae(29787),Oe=ae(77019),Re=ae(5269),Qe=ae(13747),Ce=ae(48608),me=ae(75727),ye=ae(54172),We=ae(71411),Me=ae(57193),pe=ae(87395),$e=ae(84105),Te=ae(81779),tt=ae(13922),lt=ae(62957),yt=Object.defineProperty,nt=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Fe=(_e,ze,Ue)=>ze in _e?yt(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,it=(_e,ze)=>{for(var Ue in ze||(ze={}))je.call(ze,Ue)&&Fe(_e,Ue,ze[Ue]);if(nt)for(var Ue of nt(ze))qe.call(ze,Ue)&&Fe(_e,Ue,ze[Ue]);return _e},rt=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())});const Et=({classroomList:_e,dispatch:ze,cb:Ue})=>{const Fn=(0,z.useParams)();return Fn.id=Fn.coursesId,ve.createElement(lt.default,{centered:!0,title:"\u63D0\u793A",open:_e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>rt(void 0,null,function*(){(yield(0,Me.ZP)(`/api/boards/${Fn.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[..._e.actionTabs.selectArrs]}})).status===0&&(ge.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ue(),ze({type:"classroomList/setActionTabs",payload:{}}),ze({type:"classroomList/getBoardList",payload:it({},_e.actionTabs.params)}))}),onCancel:()=>{ze({type:"classroomList/setActionTabs",payload:{}})}},ve.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var sn=(0,z.connect)(({classroomList:_e})=>({classroomList:_e}))(Et),Jt=ae(79055),mn=ae(62148),En={flex_box_center:"flex_box_center___hePrT",flex_space_between:"flex_space_between___ORkbo",flex_box_vertical_center:"flex_box_vertical_center___cCpIF",flex_box_center_end:"flex_box_center_end___c_jTW",flex_box_column:"flex_box_column___wD0ra",bg:"bg___XwUKY",containerTitle:"containerTitle___ImnKq",containerDesc:"containerDesc___yUKqL",listItem:"listItem___SUzaY",title:"title___hjA_e",titleLeft:"titleLeft___GGFEY",titleRight:"titleRight___aNGKY",flexBox:"flexBox___IQB_j",acitons:"acitons___VXZ66",categoryName:"categoryName___gefjO",moveCategory:"moveCategory___OFSGW",copyTag:"copyTag___dGmyT"},Ne=ae(89038),Ee=ae(39868),xt=ae(26381),xn=ae(26724),Xt=ae.n(xn),ut=ae(63949),mt=ae(84828),Mt=ae(17870),Qt={collect:"collect___uk5xF",head:"head___op8aW",btn:"btn___rzfic"},Xe=ae(71951),At=ae(82326),Ge=ae(37568),vt=ae(14566),gt=ae(28284),pt=ae(17949),bt=ae(59301),wt=Object.defineProperty,jt=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,ln=(_e,ze,Ue)=>ze in _e?wt(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,$t=(_e,ze)=>{for(var Ue in ze||(ze={}))on.call(ze,Ue)&&ln(_e,Ue,ze[Ue]);if(jt)for(var Ue of jt(ze))zt.call(ze,Ue)&&ln(_e,Ue,ze[Ue]);return _e},lr=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())}),ce=({onOk:_e,onCancel:ze,visible:Ue,modalParams:Fn,forceIn:en})=>{const[dn]=gt.default.useForm(),[Gn,Pn]=(0,ve.useState)(!1),tn=en?!1:typeof Ue=="number";(0,ve.useEffect)(()=>{Ue?dn.setFieldsValue($t({},Fn)):dn.resetFields()},[Ue]);const yn=hn=>lr(void 0,null,function*(){Pn(!0),yield _e(hn),Pn(!1)});return bt.createElement(lt.default,{centered:!0,destroyOnClose:!0,onCancel:()=>ze(),onOk:()=>dn.submit(),open:!!Ue,confirmLoading:Gn,title:tn?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:tn?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},bt.createElement(gt.default,{form:dn,size:"large",onFinish:yn},bt.createElement(gt.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},bt.createElement(Ge.default.TextArea,{style:{height:200},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),bt.createElement(gt.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},bt.createElement(pt.Z,{height:220,className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:Fn==null?void 0:Fn.content})),bt.createElement(gt.default.Item,{className:"mb0",valuePropName:"checked",initialValue:!1,name:"is_top"},bt.createElement(ke.default,{style:{marginLeft:53,marginTop:24}},"\u8BBE\u4E3A\u70ED\u95E8\u95EE\u9898"))))},ne=ae(59301),te=Object.defineProperty,se=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,Ze=(_e,ze,Ue)=>ze in _e?te(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Yt=(_e,ze)=>{for(var Ue in ze||(ze={}))Ae.call(ze,Ue)&&Ze(_e,Ue,ze[Ue]);if(se)for(var Ue of se(ze))oe.call(ze,Ue)&&Ze(_e,Ue,ze[Ue]);return _e},rn=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())}),ct=({visible:_e,onCancel:ze})=>{const[Ue,Fn]=(0,ve.useState)(!1),[en,dn]=(0,ve.useState)(0),[Gn,Pn]=(0,ve.useState)([]),[tn,yn]=(0,ve.useState)({page:1,limit:10});(0,ve.useEffect)(()=>{_e&&hn(tn)},[_e]);const hn=Sn=>rn(void 0,null,function*(){var Cr,zr;Fn(!0);const Pr=yield(0,Me.ZP)(`/api/course_qna_sets/${_e}/hit_history.json`,{method:"get",params:Sn});Pr.status===0&&(Pn(((Cr=Pr==null?void 0:Pr.data)==null?void 0:Cr.list)||[]),dn((zr=Pr==null?void 0:Pr.data)==null?void 0:zr.size)),Fn(!1)}),pr=[{title:"\u7528\u6237\u63D0\u95EE",dataIndex:"question",ellipsis:!0,render:Sn=>ne.createElement(ie.Z,{placement:"topLeft",title:Sn},ne.createElement("span",{className:"c-black"},Sn||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Sn=>ne.createElement(ie.Z,{placement:"topLeft",title:Sn},ne.createElement("span",{className:"c-black"},Sn||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",ellipsis:!0,render:Sn=>ne.createElement(ie.Z,{placement:"topLeft",title:Sn},ne.createElement("span",{className:"c-black"},Sn||"--"))},{title:"\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,render:Sn=>ne.createElement("span",{className:"c-black"},be()(Sn).format("YYYY-MM-DD HH:mm"))}],kr=(Sn,Cr)=>{tn.page=Sn,tn.limit=Cr,yn(Yt({},tn)),hn(tn)};return ne.createElement(lt.default,{title:"\u547D\u4E2D\u5386\u53F2",open:!!_e,centered:!0,width:1e3,footer:null,onCancel:ze},ne.createElement(ye.default,{columns:pr,className:"mt20",dataSource:Gn,loading:Ue,rowKey:"id",scroll:(Gn==null?void 0:Gn.length)>7?{y:300}:{},pagination:{current:tn.page,hideOnSinglePage:!en,showQuickJumper:!0,showSizeChanger:!0,pageSize:tn.limit,pageSizeOptions:["10","20","50","100","200"],total:en,size:"default",showTotal:ut.rU,onChange:kr}}))},On=Object.defineProperty,Qn=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,_r=(_e,ze,Ue)=>ze in _e?On(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,wr=(_e,ze)=>{for(var Ue in ze||(ze={}))Xn.call(ze,Ue)&&_r(_e,Ue,ze[Ue]);if(Qn)for(var Ue of Qn(ze))Tr.call(ze,Ue)&&_r(_e,Ue,ze[Ue]);return _e};const vi=_e=>React.createElement("svg",wr({width:17,height:21,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"\u{1F525}"),React.createElement("text",{transform:"translate(-22 -23)",fill:"#232B40",fillRule:"evenodd",fontFamily:"AppleColorEmoji, Apple Color Emoji",fontSize:18},React.createElement("tspan",{x:20,y:41},"\u{1F525}")));var mi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyIC0yMykiIGZpbGw9IiMyMzJCNDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZm9udC1mYW1pbHk9IkFwcGxlQ29sb3JFbW9qaSwgQXBwbGUgQ29sb3IgRW1vamkiIGZvbnQtc2l6ZT0iMTgiPgogICAgICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMjAiIHk9IjQxIj7wn5SlPC90c3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L3RleHQ+PC9zdmc+",xr=ae(59301),Bi=Object.defineProperty,ui=Object.defineProperties,Pi=Object.getOwnPropertyDescriptors,Si=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,fa=(_e,ze,Ue)=>ze in _e?Bi(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,bi=(_e,ze)=>{for(var Ue in ze||(ze={}))ii.call(ze,Ue)&&fa(_e,Ue,ze[Ue]);if(Si)for(var Ue of Si(ze))da.call(ze,Ue)&&fa(_e,Ue,ze[Ue]);return _e},aa=(_e,ze)=>ui(_e,Pi(ze)),An=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())}),kt=({})=>{const _e=(0,z.useParams)(),[ze,Ue]=(0,ve.useState)(!1),[Fn,en]=(0,ve.useState)(0),[dn,Gn]=(0,ve.useState)([]),[Pn,tn]=(0,ve.useState)(!1),[yn,hn]=(0,ve.useState)({title:"",content:""}),[pr,kr]=(0,ve.useState)(!1),[Sn,Cr]=(0,ve.useState)(""),[zr,Pr]=(0,ve.useState)(!1),[Sr,Ye]=(0,ve.useState)([]),[Ut,bn]=(0,ve.useState)(""),nn=_e==null?void 0:_e.coursesId,[gn,Bn]=(0,ve.useState)({keyword:"",is_top:0,page:1,limit:10,questionable_type:"Course",questionable_id:nn});(0,ve.useEffect)(()=>{jn(gn)},[]);const jn=qt=>An(void 0,null,function*(){var cr,Br;Ue(!0);const $r=yield(0,Me.ZP)("/api/course_qna_sets.json",{method:"get",params:qt});$r.status===0&&(Gn(((cr=$r==null?void 0:$r.data)==null?void 0:cr.list)||[]),en((Br=$r==null?void 0:$r.data)==null?void 0:Br.size)),Ue(!1)}),Nn=qt=>{gn.keyword=qt,gn.page=1,Bn(bi({},gn)),jn(gn)},jr=qt=>{gn.is_top=qt,gn.page=1,Bn(bi({},gn)),jn(gn)},fn=(qt,cr)=>{gn.page=qt,gn.limit=cr,Bn(bi({},gn)),jn(gn)},Rr=qt=>An(void 0,null,function*(){const cr=aa(bi({},qt),{questionable_type:"Course",questionable_id:nn});if(typeof Pn=="number"){const Br=yield(0,Me.ZP)(`/api/course_qna_sets/${Pn}/update_qna_sets.json`,{method:"post",body:cr});(Br==null?void 0:Br.status)===0&&(ge.ZP.success("\u7F16\u8F91\u6210\u529F"),jn(gn),tn(!1))}else{const Br=yield(0,Me.ZP)("/api/course_qna_sets/add_qna_sets.json",{method:"post",body:cr});(Br==null?void 0:Br.status)===0&&(ge.ZP.success("\u6DFB\u52A0\u6210\u529F"),gn.page=1,gn.keyword="",Bn(bi({},gn)),jn(gn),tn(!1))}}),zn=qt=>An(void 0,null,function*(){lt.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>An(void 0,null,function*(){const cr=yield(0,Me.ZP)(`/api/course_qna_sets/${qt==null?void 0:qt.id}/remove_qna_sets.json`,{method:"post",body:{questionable_type:"Course",questionable_id:nn}});if((cr==null?void 0:cr.status)===0){const Br=dn.length===1&&gn.page>1?gn.page-1:gn.page;gn.page=Br,Bn(bi({},gn)),jn(gn),ge.ZP.success("\u5220\u9664\u6210\u529F")}})})}),wn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:100,render:(qt,cr,Br)=>`${(gn.page-1)*gn.limit+Br+1}`},{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:(qt,cr)=>xr.createElement(ie.Z,{placement:"topLeft",title:qt},xr.createElement("span",{className:"c-black"},cr.is_top&&xr.createElement("img",{width:12,className:"mr5",src:mi,style:{marginTop:"-4px"}}),qt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:qt=>xr.createElement(ie.Z,{placement:"topLeft",title:qt},xr.createElement("span",{className:"c-black"},qt||"--"))},{title:"\u547D\u4E2D\u6B21\u6570",width:100,dataIndex:"hit_count",render:(qt,cr)=>xr.createElement("span",{onClick:()=>{Cr(cr.id)},className:"current c-light-primary"},qt)},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(qt,cr)=>xr.createElement("span",null,xr.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{tn(qt),hn({title:cr==null?void 0:cr.title,content:cr==null?void 0:cr.content,is_top:cr==null?void 0:cr.is_top})}},"\u7F16\u8F91"),xr.createElement("span",{className:"current c-red",onClick:()=>zn(cr)},"\u5220\u9664"))}],Dr={onRemove:()=>{Ye([])},beforeUpload:qt=>{if((qt==null?void 0:qt.size)>1024*1024*50)return ge.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(qt.type==="application/vnd.ms-excel"||qt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return ge.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Br=[];return Br.push(qt),Ye([...Br]),!1},fileList:Sr,accept:".xls,.xlsx"},Dn=[{value:0,label:"\u5168\u90E8\u95EE\u9898"},{value:1,label:"\u70ED\u95E8\u95EE\u9898"}];return xr.createElement("div",{className:Qt.collect},xr.createElement("div",{className:Qt.head},xr.createElement("div",{className:Qt.btn,onClick:()=>kr(!0)},xr.createElement("i",{className:"iconfont icon-daoru1 font19 mr5"}),xr.createElement("span",null,"\u5BFC\u5165")),xr.createElement("div",{className:Qt.btn,onClick:()=>{const qt=`${Se.Z.API_SERVER}/api/course_qna_sets/export.json?questionable_id=${nn}&questionable_type=Course`;(0,ut.Nd)(null,qt)}},xr.createElement("i",{className:"iconfont icon-daochu2 font19 mr5"}),xr.createElement("span",null,"\u5BFC\u51FA")),xr.createElement(Xe.op,{style:{padding:"0 10px",height:30,borderRadius:4,lineHeight:"30px",background:"#0152d9"},type:"primary",shape:"default",onClick:()=>{tn(!0),hn({title:"",content:""})}},xr.createElement("i",{style:{display:"inline-block",transform:"scale(0.7)",marginRight:-4},className:"iconfont icon-tianjiadaohang"}),"\u65B0\u589E\u95EE\u7B54")),xr.createElement(Oe.Z,{align:"middle",justify:"space-between"},xr.createElement(At.default,{value:gn.is_top,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",onChange:jr,options:Dn,style:{width:160}}),xr.createElement(Ge.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u95EE\u9898\u3001\u95EE\u7B54",value:Ut,onChange:qt=>bn(qt.target.value),onSearch:Nn})),xr.createElement(ye.default,{columns:wn,className:"mt20",dataSource:dn,loading:ze,rowKey:"id",pagination:{current:gn.page,hideOnSinglePage:!Fn,showQuickJumper:!0,showSizeChanger:!0,pageSize:gn.limit,pageSizeOptions:["10","20","50","100","200"],total:Fn,size:"default",showTotal:ut.rU,onChange:fn}}),xr.createElement(lt.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:pr,centered:!0,zIndex:800,confirmLoading:zr,onCancel:()=>{kr(!1),Ye([])},onOk:()=>An(void 0,null,function*(){var qt;const cr=new FormData;if(cr.append("questionable_id",nn),cr.append("questionable_type","Course"),Sr.length>0)cr.append("file",Sr[0]);else{ge.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}Pr(!0);let Br=yield(0,Me.ZP)("/api/course_qna_sets/import.json",{method:"post",body:cr},!0);(Br==null?void 0:Br.status)===0&&((qt=Br==null?void 0:Br.fail)!=null&&qt.length?lt.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:xr.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",xr.createElement("a",{href:`${Se.Z.API_SERVER}/api/course_qna_sets/down_error_import_file.json?questionable_id=${nn}&questionable_type=Course`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(ge.ZP.success("\u5BFC\u5165\u6210\u529F"),gn.page=1,gn.keyword="",Bn(bi({},gn)),jn(gn),kr(!1),Ye([]))),Pr(!1)})},xr.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",xr.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),xr.createElement("a",{href:`${Se.Z.API_SERVER}/api/course_qna_sets/down_template`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),xr.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",xr.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),xr.createElement("div",{style:{marginLeft:74}},xr.createElement(vt.default,bi({},Dr),xr.createElement(Xe.op,{shape:"default",icon:xr.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),xr.createElement(ce,{visible:Pn,onCancel:()=>tn(!1),onOk:Rr,modalParams:yn}),xr.createElement(ct,{visible:Sn,onCancel:()=>Cr(!1)}))},Pt={dialogue:"dialogue___AZQe5",liWrap:"liWrap___RA0by",li:"li___oYseT",line:"line___dgHwf",apply:"apply___jYcZw",content:"content___qBZkI",borderBox:"borderBox___LiE89",text:"text___vS7k8",source:"source___elq8M",action:"action____3wiz",teacher:"teacher___MrQ2w",student:"student___OGycs"},pn=ae(16326),Zn=Object.defineProperty,Un=Object.getOwnPropertySymbols,dr=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,Or=(_e,ze,Ue)=>ze in _e?Zn(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Qr=(_e,ze)=>{for(var Ue in ze||(ze={}))dr.call(ze,Ue)&&Or(_e,Ue,ze[Ue]);if(Un)for(var Ue of Un(ze))Ir.call(ze,Ue)&&Or(_e,Ue,ze[Ue]);return _e};const Mr=_e=>React.createElement("svg",Qr({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a1_svg__a"},React.createElement("stop",{stopColor:"#E1FFFD",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFFD",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a1_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M21.665 9a2.486 2.486 0 0 1 2.484 2.484v6.21a2.483 2.483 0 0 1-2.484 2.482H14.3l-3.817.004A2.488 2.488 0 0 1 8 17.696v-6.212A2.486 2.486 0 0 1 10.484 9ZM16 11c-.316 0-.571.224-.571.5V14H12.57a.59.59 0 0 0-.494.25.446.446 0 0 0 0 .5.59.59 0 0 0 .494.25h2.858v2.5c0 .276.255.5.571.5.316 0 .571-.224.571-.5V15h2.858c.315 0 .571-.224.571-.5s-.256-.5-.571-.5H16.57v-2.5c0-.276-.255-.5-.571-.5Z",fill:"#3CCAAD"}),React.createElement("path",{d:"M27.88 15.22a2.486 2.486 0 0 1 2.485 2.485v6.212a2.488 2.488 0 0 1-2.484 2.484h-1.243v2.107c0 .31-.352.49-.6.303l-3.216-2.41h-4.88a2.488 2.488 0 0 1-2.484-2.484v-2.485h6.211a3.734 3.734 0 0 0 3.727-3.727v-2.484h2.485Z",fill:"#5CD2BA"}))));var Kt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0UxRkZGRCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRkQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMS42NjUgOWEyLjQ4NiAyLjQ4NiAwIDAgMSAyLjQ4NCAyLjQ4NHY2LjIxYTIuNDgzIDIuNDgzIDAgMCAxLTIuNDg0IDIuNDgySDE0LjNsLTMuODE3LjAwNEEyLjQ4OCAyLjQ4OCAwIDAgMSA4IDE3LjY5NnYtNi4yMTJBMi40ODYgMi40ODYgMCAwIDEgMTAuNDg0IDlaTTE2IDExYy0uMzE2IDAtLjU3MS4yMjQtLjU3MS41VjE0SDEyLjU3YS41OS41OSAwIDAgMC0uNDk0LjI1LjQ0Ni40NDYgMCAwIDAgMCAuNS41OS41OSAwIDAgMCAuNDk0LjI1aDIuODU4djIuNWMwIC4yNzYuMjU1LjUuNTcxLjUuMzE2IDAgLjU3MS0uMjI0LjU3MS0uNVYxNWgyLjg1OGMuMzE1IDAgLjU3MS0uMjI0LjU3MS0uNXMtLjI1Ni0uNS0uNTcxLS41SDE2LjU3di0yLjVjMC0uMjc2LS4yNTUtLjUtLjU3MS0uNVoiIGZpbGw9IiMzQ0NBQUQiLz48cGF0aCBkPSJNMjcuODggMTUuMjJhMi40ODYgMi40ODYgMCAwIDEgMi40ODUgMi40ODV2Ni4yMTJhMi40ODggMi40ODggMCAwIDEtMi40ODQgMi40ODRoLTEuMjQzdjIuMTA3YzAgLjMxLS4zNTIuNDktLjYuMzAzbC0zLjIxNi0yLjQxaC00Ljg4YTIuNDg4IDIuNDg4IDAgMCAxLTIuNDg0LTIuNDg0di0yLjQ4NWg2LjIxMWEzLjczNCAzLjczNCAwIDAgMCAzLjcyNy0zLjcyN3YtMi40ODRoMi40ODVaIiBmaWxsPSIjNUNEMkJBIi8+PC9nPjwvZz48L3N2Zz4=",Bt=Object.defineProperty,tr=Object.getOwnPropertySymbols,fr=Object.prototype.hasOwnProperty,yr=Object.prototype.propertyIsEnumerable,Ar=(_e,ze,Ue)=>ze in _e?Bt(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,di=(_e,ze)=>{for(var Ue in ze||(ze={}))fr.call(ze,Ue)&&Ar(_e,Ue,ze[Ue]);if(tr)for(var Ue of tr(ze))yr.call(ze,Ue)&&Ar(_e,Ue,ze[Ue]);return _e};const Ri=_e=>React.createElement("svg",di({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a2_svg__a"},React.createElement("stop",{stopColor:"#EAF1FF",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFAFF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a2_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#202425",opacity:.01,d:"M9 9h20v20H9z"}),React.createElement("path",{d:"M25.667 19.667c.736 0 1.344.6 1.23 1.328a8.667 8.667 0 0 1-17.064.362 8.667 8.667 0 0 1 7.172-10.254c.728-.114 1.328.494 1.328 1.23v6c0 .737.597 1.334 1.334 1.334h6Z",fill:"#0276FF"}),React.createElement("path",{d:"M27 18.333c.737 0 1.344-.6 1.23-1.328a8.668 8.668 0 0 0-7.235-7.236c-.728-.113-1.328.495-1.328 1.231v6c0 .736.597 1.333 1.333 1.333h6Z",fill:"#A5C7FF"}))));var fi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRUFGMUZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VCRkFGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZmlsbD0iIzIwMjQyNSIgb3BhY2l0eT0iLjAxIiBkPSJNOSA5aDIwdjIwSDl6Ii8+PHBhdGggZD0iTTI1LjY2NyAxOS42NjdjLjczNiAwIDEuMzQ0LjYgMS4yMyAxLjMyOGE4LjY2NyA4LjY2NyAwIDAgMS0xNy4wNjQuMzYyIDguNjY3IDguNjY3IDAgMCAxIDcuMTcyLTEwLjI1NGMuNzI4LS4xMTQgMS4zMjguNDk0IDEuMzI4IDEuMjN2NmMwIC43MzcuNTk3IDEuMzM0IDEuMzM0IDEuMzM0aDZaIiBmaWxsPSIjMDI3NkZGIi8+PHBhdGggZD0iTTI3IDE4LjMzM2MuNzM3IDAgMS4zNDQtLjYgMS4yMy0xLjMyOGE4LjY2OCA4LjY2OCAwIDAgMC03LjIzNS03LjIzNmMtLjcyOC0uMTEzLTEuMzI4LjQ5NS0xLjMyOCAxLjIzMXY2YzAgLjczNi41OTcgMS4zMzMgMS4zMzMgMS4zMzNoNloiIGZpbGw9IiNBNUM3RkYiLz48L2c+PC9nPjwvc3ZnPg==",Gt=Object.defineProperty,ur=Object.getOwnPropertySymbols,Zi=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,Li=(_e,ze,Ue)=>ze in _e?Gt(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Kr=(_e,ze)=>{for(var Ue in ze||(ze={}))Zi.call(ze,Ue)&&Li(_e,Ue,ze[Ue]);if(ur)for(var Ue of ur(ze))qi.call(ze,Ue)&&Li(_e,Ue,ze[Ue]);return _e};const qr=_e=>React.createElement("svg",Kr({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a3_svg__a"},React.createElement("stop",{stopColor:"#FAF4FF",offset:"0%"}),React.createElement("stop",{stopColor:"#F4E8FF",offset:"0%"}),React.createElement("stop",{stopColor:"#FDF6FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a3_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M22.923 16.787a3.386 3.386 0 0 0 3.784-3.826 3.384 3.384 0 0 0-2.913-2.934 3.393 3.393 0 0 0-3.805 3.827 3.406 3.406 0 0 0 2.934 2.933Z",fill:"#AC99E2"}),React.createElement("path",{d:"M14.25 16.787a3.386 3.386 0 0 0 3.783-3.826 3.406 3.406 0 0 0-2.934-2.934 3.393 3.393 0 0 0-3.805 3.827 3.428 3.428 0 0 0 2.955 2.933ZM14.547 18.51C12.038 18.51 7 19.805 7 22.377v4.21c0 .233.191.425.425.425h14.243a.426.426 0 0 0 .426-.425v-4.21c0-2.572-5.039-3.869-7.547-3.869Z",fill:"#B19FE4"}),React.createElement("path",{d:"M23.114 18.51c-.319 0-.68.02-1.063.063 1.276.914 2.168 2.168 2.168 3.805v4.21c0 .233.192.425.426.425h5.74a.426.426 0 0 0 .425-.425v-4.21c0-2.572-5.124-3.869-7.696-3.869Z",fill:"#AC99E2"}))));var Vn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkFGNEZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0Y0RThGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGREY2RkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMi45MjMgMTYuNzg3YTMuMzg2IDMuMzg2IDAgMCAwIDMuNzg0LTMuODI2IDMuMzg0IDMuMzg0IDAgMCAwLTIuOTEzLTIuOTM0IDMuMzkzIDMuMzkzIDAgMCAwLTMuODA1IDMuODI3IDMuNDA2IDMuNDA2IDAgMCAwIDIuOTM0IDIuOTMzWiIgZmlsbD0iI0FDOTlFMiIvPjxwYXRoIGQ9Ik0xNC4yNSAxNi43ODdhMy4zODYgMy4zODYgMCAwIDAgMy43ODMtMy44MjYgMy40MDYgMy40MDYgMCAwIDAtMi45MzQtMi45MzQgMy4zOTMgMy4zOTMgMCAwIDAtMy44MDUgMy44MjcgMy40MjggMy40MjggMCAwIDAgMi45NTUgMi45MzNaTTE0LjU0NyAxOC41MUMxMi4wMzggMTguNTEgNyAxOS44MDUgNyAyMi4zNzd2NC4yMWMwIC4yMzMuMTkxLjQyNS40MjUuNDI1aDE0LjI0M2EuNDI2LjQyNiAwIDAgMCAuNDI2LS40MjV2LTQuMjFjMC0yLjU3Mi01LjAzOS0zLjg2OS03LjU0Ny0zLjg2OVoiIGZpbGw9IiNCMTlGRTQiLz48cGF0aCBkPSJNMjMuMTE0IDE4LjUxYy0uMzE5IDAtLjY4LjAyLTEuMDYzLjA2MyAxLjI3Ni45MTQgMi4xNjggMi4xNjggMi4xNjggMy44MDV2NC4yMWMwIC4yMzMuMTkyLjQyNS40MjYuNDI1aDUuNzRhLjQyNi40MjYgMCAwIDAgLjQyNS0uNDI1di00LjIxYzAtMi41NzItNS4xMjQtMy44NjktNy42OTYtMy44NjlaIiBmaWxsPSIjQUM5OUUyIi8+PC9nPjwvZz48L3N2Zz4=",Rt=Object.defineProperty,ci=Object.getOwnPropertySymbols,ei=Object.prototype.hasOwnProperty,wi=Object.prototype.propertyIsEnumerable,Fi=(_e,ze,Ue)=>ze in _e?Rt(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Ci=(_e,ze)=>{for(var Ue in ze||(ze={}))ei.call(ze,Ue)&&Fi(_e,Ue,ze[Ue]);if(ci)for(var Ue of ci(ze))wi.call(ze,Ue)&&Fi(_e,Ue,ze[Ue]);return _e};const Vi=_e=>React.createElement("svg",Ci({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"4"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a4_svg__a"},React.createElement("stop",{stopColor:"#F9E5BB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFF8ED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a4_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M26.016 20.918V16.47A7.468 7.468 0 0 0 18.548 9a7.468 7.468 0 0 0-7.47 7.47v4.447a1.867 1.867 0 0 0 .801 3.555h13.337a1.867 1.867 0 0 0 .8-3.554Z",fill:"#ED8C50"}),React.createElement("path",{d:"m21.253 25.169-5.413.005c-.48-.005-.493.534-.493.534a3.2 3.2 0 1 0 6.401 0s0-.534-.495-.54Z",fill:"#EF9004"}))));var Ia="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRjlFNUJCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRjhFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTI2LjAxNiAyMC45MThWMTYuNDdBNy40NjggNy40NjggMCAwIDAgMTguNTQ4IDlhNy40NjggNy40NjggMCAwIDAtNy40NyA3LjQ3djQuNDQ3YTEuODY3IDEuODY3IDAgMCAwIC44MDEgMy41NTVoMTMuMzM3YTEuODY3IDEuODY3IDAgMCAwIC44LTMuNTU0WiIgZmlsbD0iI0VEOEM1MCIvPjxwYXRoIGQ9Im0yMS4yNTMgMjUuMTY5LTUuNDEzLjAwNWMtLjQ4LS4wMDUtLjQ5My41MzQtLjQ5My41MzRhMy4yIDMuMiAwIDEgMCA2LjQwMSAwczAtLjUzNC0uNDk1LS41NFoiIGZpbGw9IiNFRjkwMDQiLz48L2c+PC9nPjwvc3ZnPg==",Ei=Object.defineProperty,Di=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,ai=Object.prototype.propertyIsEnumerable,Hi=(_e,ze,Ue)=>ze in _e?Ei(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Ta=(_e,ze)=>{for(var Ue in ze||(ze={}))Gr.call(ze,Ue)&&Hi(_e,Ue,ze[Ue]);if(Di)for(var Ue of Di(ze))ai.call(ze,Ue)&&Hi(_e,Ue,ze[Ue]);return _e};const yo=_e=>React.createElement("svg",Ta({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"99.528%",x2:"50%",y2:"0%",id:"a5_svg__a"},React.createElement("stop",{stopColor:"#FFF5EB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEADE",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a5_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M13.996 16.286h-2.757a1.51 1.51 0 0 0-1.509 1.509v8.685c0 .834.677 1.508 1.509 1.508h2.756v-11.7l.001-.002Zm14.659.564a1.511 1.511 0 0 0-1.176-.564h-5.176c.16-.338.335-.73.494-1.153.285-.75.47-1.43.544-2.028.108-.84.009-1.538-.298-2.075-.55-.962-1.589-1.163-2.365-1.163-.834 0-1.543.432-2.106 1.283-.421.637-.735 1.46-1.038 2.253-.664 1.743-1.172 2.885-2.14 2.885h-.041.015V27.99h10.226a1.51 1.51 0 0 0 1.475-1.182v-.004l1.882-8.684a1.511 1.511 0 0 0-.296-1.271Z",fill:"#FB901F",fillRule:"nonzero"})));var ka="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI5OS41MjglIiB4Mj0iNTAlIiB5Mj0iMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGNUVCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFERSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0xMy45OTYgMTYuMjg2aC0yLjc1N2ExLjUxIDEuNTEgMCAwIDAtMS41MDkgMS41MDl2OC42ODVjMCAuODM0LjY3NyAxLjUwOCAxLjUwOSAxLjUwOGgyLjc1NnYtMTEuN2wuMDAxLS4wMDJabTE0LjY1OS41NjRhMS41MTEgMS41MTEgMCAwIDAtMS4xNzYtLjU2NGgtNS4xNzZjLjE2LS4zMzguMzM1LS43My40OTQtMS4xNTMuMjg1LS43NS40Ny0xLjQzLjU0NC0yLjAyOC4xMDgtLjg0LjAwOS0xLjUzOC0uMjk4LTIuMDc1LS41NS0uOTYyLTEuNTg5LTEuMTYzLTIuMzY1LTEuMTYzLS44MzQgMC0xLjU0My40MzItMi4xMDYgMS4yODMtLjQyMS42MzctLjczNSAxLjQ2LTEuMDM4IDIuMjUzLS42NjQgMS43NDMtMS4xNzIgMi44ODUtMi4xNCAyLjg4NWgtLjA0MS4wMTVWMjcuOTloMTAuMjI2YTEuNTEgMS41MSAwIDAgMCAxLjQ3NS0xLjE4MnYtLjAwNGwxLjg4Mi04LjY4NGExLjUxMSAxLjUxMSAwIDAgMC0uMjk2LTEuMjcxWiIgZmlsbD0iI0ZCOTAxRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",Ba=Object.defineProperty,_i=Object.getOwnPropertySymbols,Pa=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,Xi=(_e,ze,Ue)=>ze in _e?Ba(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,$i=(_e,ze)=>{for(var Ue in ze||(ze={}))Pa.call(ze,Ue)&&Xi(_e,Ue,ze[Ue]);if(_i)for(var Ue of _i(ze))Wa.call(ze,Ue)&&Xi(_e,Ue,ze[Ue]);return _e};const Sa=_e=>React.createElement("svg",$i({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a6_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a6_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M25.004 22.714h2.757a1.51 1.51 0 0 0 1.509-1.509V12.52c0-.834-.677-1.508-1.509-1.508h-2.756v11.7l-.001.002Zm-14.659-.564c.287.356.72.563 1.176.564h5.176c-.16.338-.335.73-.494 1.153-.285.75-.47 1.43-.544 2.028-.108.84-.009 1.538.298 2.075.55.962 1.589 1.163 2.365 1.163.834 0 1.543-.432 2.106-1.283.421-.637.735-1.46 1.038-2.253.664-1.743 1.172-2.885 2.14-2.885h.041-.015V11.01H13.406a1.51 1.51 0 0 0-1.475 1.182v.004L10.05 20.88c-.1.447.01.914.296 1.271Z",fill:"#F17171",fillRule:"nonzero"})));var va="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0yNS4wMDQgMjIuNzE0aDIuNzU3YTEuNTEgMS41MSAwIDAgMCAxLjUwOS0xLjUwOVYxMi41MmMwLS44MzQtLjY3Ny0xLjUwOC0xLjUwOS0xLjUwOGgtMi43NTZ2MTEuN2wtLjAwMS4wMDJabS0xNC42NTktLjU2NGMuMjg3LjM1Ni43Mi41NjMgMS4xNzYuNTY0aDUuMTc2Yy0uMTYuMzM4LS4zMzUuNzMtLjQ5NCAxLjE1My0uMjg1Ljc1LS40NyAxLjQzLS41NDQgMi4wMjgtLjEwOC44NC0uMDA5IDEuNTM4LjI5OCAyLjA3NS41NS45NjIgMS41ODkgMS4xNjMgMi4zNjUgMS4xNjMuODM0IDAgMS41NDMtLjQzMiAyLjEwNi0xLjI4My40MjEtLjYzNy43MzUtMS40NiAxLjAzOC0yLjI1My42NjQtMS43NDMgMS4xNzItMi44ODUgMi4xNC0yLjg4NWguMDQxLS4wMTVWMTEuMDFIMTMuNDA2YTEuNTEgMS41MSAwIDAgMC0xLjQ3NSAxLjE4MnYuMDA0TDEwLjA1IDIwLjg4Yy0uMS40NDcuMDEuOTE0LjI5NiAxLjI3MVoiIGZpbGw9IiNGMTcxNzEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",Ai=Object.defineProperty,Da=Object.getOwnPropertySymbols,Ni=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,ra=(_e,ze,Ue)=>ze in _e?Ai(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,ma=(_e,ze)=>{for(var Ue in ze||(ze={}))Ni.call(ze,Ue)&&ra(_e,Ue,ze[Ue]);if(Da)for(var Ue of Da(ze))na.call(ze,Ue)&&ra(_e,Ue,ze[Ue]);return _e};const Ki=_e=>React.createElement("svg",ma({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"7"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a7_svg__a"},React.createElement("stop",{stopColor:"#DCFFD7",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFEA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a7_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M19.012 9.03a9.883 9.883 0 0 1 4.814 1.245l-1.922 1.921.064.642.089.896-.848.847a4.878 4.878 0 0 0-2.197-.522 4.931 4.931 0 0 0-4.925 4.926 4.931 4.931 0 0 0 4.925 4.926 4.931 4.931 0 0 0 4.926-4.926c0-.41-.056-.808-.152-1.191l.485-.488.68-.68.895.088.643.064.456-.456 1.218-1.213a9.857 9.857 0 0 1 .807 3.879c0 5.498-4.459 9.957-9.958 9.957-5.498 0-9.957-4.459-9.957-9.957 0-5.5 4.459-9.958 9.957-9.958Zm7.324 0 .234 2.532 2.4.25-2.994 3.16-1.529-.159-2.594 2.74c.148.377.233.788.233 1.221 0 1.764-1.359 3.2-3.029 3.2s-3.032-1.436-3.032-3.2c0-1.764 1.358-3.198 3.03-3.198.764 0 1.455.314 1.99.809l1.32-1.392 1.126-1.191h.001l-.147-1.614 2.991-3.158Z",fill:"#00D497",fillRule:"nonzero"})));var Aa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0RDRkZENyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRUEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48cGF0aCBkPSJNMTkuMDEyIDkuMDNhOS44ODMgOS44ODMgMCAwIDEgNC44MTQgMS4yNDVsLTEuOTIyIDEuOTIxLjA2NC42NDIuMDg5Ljg5Ni0uODQ4Ljg0N2E0Ljg3OCA0Ljg3OCAwIDAgMC0yLjE5Ny0uNTIyIDQuOTMxIDQuOTMxIDAgMCAwLTQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI2LTQuOTI2YzAtLjQxLS4wNTYtLjgwOC0uMTUyLTEuMTkxbC40ODUtLjQ4OC42OC0uNjguODk1LjA4OC42NDMuMDY0LjQ1Ni0uNDU2IDEuMjE4LTEuMjEzYTkuODU3IDkuODU3IDAgMCAxIC44MDcgMy44NzljMCA1LjQ5OC00LjQ1OSA5Ljk1Ny05Ljk1OCA5Ljk1Ny01LjQ5OCAwLTkuOTU3LTQuNDU5LTkuOTU3LTkuOTU3IDAtNS41IDQuNDU5LTkuOTU4IDkuOTU3LTkuOTU4Wm03LjMyNCAwIC4yMzQgMi41MzIgMi40LjI1LTIuOTk0IDMuMTYtMS41MjktLjE1OS0yLjU5NCAyLjc0Yy4xNDguMzc3LjIzMy43ODguMjMzIDEuMjIxIDAgMS43NjQtMS4zNTkgMy4yLTMuMDI5IDMuMnMtMy4wMzItMS40MzYtMy4wMzItMy4yYzAtMS43NjQgMS4zNTgtMy4xOTggMy4wMy0zLjE5OC43NjQgMCAxLjQ1NS4zMTQgMS45OS44MDlsMS4zMi0xLjM5MiAxLjEyNi0xLjE5MWguMDAxbC0uMTQ3LTEuNjE0IDIuOTkxLTMuMTU4WiIgZmlsbD0iIzAwRDQ5NyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",Yi=Object.defineProperty,ha=Object.getOwnPropertySymbols,La=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(_e,ze,Ue)=>ze in _e?Yi(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Ya=(_e,ze)=>{for(var Ue in ze||(ze={}))La.call(ze,Ue)&&Na(_e,Ue,ze[Ue]);if(ha)for(var Ue of ha(ze))Fa.call(ze,Ue)&&Na(_e,Ue,ze[Ue]);return _e};const Ja=_e=>React.createElement("svg",Ya({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"8"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a8_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a8_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fill:"#C67070",fillRule:"nonzero"},React.createElement("path",{d:"M16.586 16.425c0 1.191.98 2.172 2.172 2.172 1.191 0 2.172-.98 2.172-2.172 0-1.19-.981-2.172-2.172-2.172-1.191 0-2.172.981-2.172 2.172Z"}),React.createElement("path",{d:"M18.758 8.018C15.885 9.979 12.943 10.96 10 10.96v6.866c0 3.924 1.962 7.497 5.185 9.67l3.573 2.381 3.573-2.382c3.223-2.172 5.185-5.815 5.185-9.669V10.96c-2.943 0-5.815-.98-8.758-2.942Zm.7 11.98V21.4h2.173v1.471h-2.172v2.312h-1.402v-5.185c-1.681-.35-2.942-1.821-2.942-3.573a3.618 3.618 0 0 1 3.643-3.643 3.618 3.618 0 0 1 3.643 3.643c0 1.752-1.26 3.223-2.942 3.573Z"}))));var Oi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGw9IiNDNjcwNzAiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE2LjU4NiAxNi40MjVjMCAxLjE5MS45OCAyLjE3MiAyLjE3MiAyLjE3MiAxLjE5MSAwIDIuMTcyLS45OCAyLjE3Mi0yLjE3MiAwLTEuMTktLjk4MS0yLjE3Mi0yLjE3Mi0yLjE3Mi0xLjE5MSAwLTIuMTcyLjk4MS0yLjE3MiAyLjE3MloiLz48cGF0aCBkPSJNMTguNzU4IDguMDE4QzE1Ljg4NSA5Ljk3OSAxMi45NDMgMTAuOTYgMTAgMTAuOTZ2Ni44NjZjMCAzLjkyNCAxLjk2MiA3LjQ5NyA1LjE4NSA5LjY3bDMuNTczIDIuMzgxIDMuNTczLTIuMzgyYzMuMjIzLTIuMTcyIDUuMTg1LTUuODE1IDUuMTg1LTkuNjY5VjEwLjk2Yy0yLjk0MyAwLTUuODE1LS45OC04Ljc1OC0yLjk0MlptLjcgMTEuOThWMjEuNGgyLjE3M3YxLjQ3MWgtMi4xNzJ2Mi4zMTJoLTEuNDAydi01LjE4NWMtMS42ODEtLjM1LTIuOTQyLTEuODIxLTIuOTQyLTMuNTczYTMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzLTMuNjQzIDMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzIDMuNjQzYzAgMS43NTItMS4yNiAzLjIyMy0yLjk0MiAzLjU3M1oiLz48L2c+PC9nPjwvc3ZnPg==",Ra=ae(29640),qa=ae(97231),re=ae(56102),xe=ae(61485),we=ae(42441),Ie=ae(56047),Le="data:image/png;base64,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",Je="data:image/png;base64,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",ot="data:image/png;base64,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",at="data:image/png;base64,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",Ct="data:image/png;base64,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",It="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARlJREFUOE+Vk+FxwjAMhZ+c6x6le5Q6cGzCHsF7ZIHOwFEM3aOwRy9WKwe7MnWOi//Ftr68pycTKmt54B0T3poBbv++QAPqGHQKCP6pv3pdQvpDCgF0ac8EtAIwoOPfPXJN/yX34sqA+2I5rANikTf9pc0Au2cbDNRf4EyA9xuKcr+3z9bAWICzOmBUEhUsD8zKijuvKUvUFofty05DArglLZ0J/nNFUdrUKiHk6PWDj8SwyXOSPQUY7YxNlV4UgPOailSmVSyi5QjQ/ucCIkT3QGKbY0GSKAC/wMkE6mmQmxVjGnGdVAIUIyxxyjtIdm6DJkkVYy7nD0dZpN9NqWxlqw8fUwVQ9Olf7iJXioYGndi4AeJebcR/ABwRnt6/IeoUAAAAAElFTkSuQmCC",st=ae(41473),Dt={KeyWordTable:"KeyWordTable___lD2Ae"},St=ae(59301);const Ft=({Data:_e,isShowEcharts:ze})=>{var Ue;const Fn=(0,z.useParams)(),[en,dn]=(0,ve.useState)({});(0,ve.useEffect)(()=>{_e&&dn(_e)},[_e]);const Gn=()=>{var hn;let pr=new Image;pr.src=st.yt;const kr=((hn=en==null?void 0:en.list)==null?void 0:hn.map(Cr=>({name:Cr.word,value:Cr.count})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[15,50],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",textStyle:{normal:{color:()=>`rgb(${Math.round(Math.random()*255)},${Math.round(Math.random()*255)},${Math.round(Math.random()*255)})`}},left:"center",top:"center",width:"100%",height:"100%",data:kr}]}},Pn=(0,ve.useMemo)(()=>St.createElement(we.Z,{option:Gn(),opts:{renderer:"svg"},style:{height:436}}),[en==null?void 0:en.list]),tn=[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render:(hn,pr,kr)=>kr+1},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center"}],yn=[{title:"\u6392\u884C",dataIndex:"index",align:"center",render(hn,pr,kr){return kr<3?St.createElement("img",{width:30,src:kr==0?ot:kr==1?at:Ct}):kr+1}},{title:"\u5173\u952E\u8BCD",dataIndex:"word",width:300,render:hn=>St.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},hn)},{title:"\u9891\u6B21",dataIndex:"count"}];return St.createElement("aside",{style:{width:"97%"}},ze&&St.createElement(Oe.Z,{className:"mt30",wrap:!1,justify:"space-between",gutter:24},St.createElement(Re.Z,{flex:"1 1 0"},St.createElement(Oe.Z,{align:"middle",gutter:10},St.createElement(Re.Z,null,St.createElement("img",{style:{width:"16px",height:"16px"},src:It})),St.createElement(Re.Z,null,St.createElement("span",{className:"c-666"},"\u8BCD\u4E91")),St.createElement(Re.Z,null,St.createElement(ie.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9ED8\u8BA4\u5C55\u793A\u524D100\u4E2A\u5173\u952E\u8BCD"},St.createElement(xe.Z,{style:{cursor:"pointer",color:"#4C6FFF"}}))),St.createElement(Re.Z,{style:{marginLeft:"auto"}},St.createElement("span",{className:"c-666"},(en==null?void 0:en.updated_at)&&be()(en==null?void 0:en.updated_at).format("YYYY-MM-DD HH:mm:ss")))),St.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},((Ue=en==null?void 0:en.list)==null?void 0:Ue.length)>0?Pn:St.createElement(tt.Z,{img:Le,customText:"\u6682\u65E0\u6570\u636E~"}))),St.createElement(Re.Z,{flex:"1 1 0"},St.createElement(Oe.Z,{align:"middle",gutter:10},St.createElement(Re.Z,null,St.createElement("div",{style:{width:5,height:16,borderRadius:"3px",background:"#3061D0"}})),St.createElement(Re.Z,null,St.createElement("span",{className:"c-666"},"\u5173\u952E\u8BCD\u6392\u884C"))),St.createElement("div",{style:{border:"1px solid #E0E1E4",width:"100%",height:438,marginTop:20}},St.createElement(ye.default,{className:Dt.KeyWordTable,style:{width:"100%"},scroll:{y:400},columns:yn,dataSource:en==null?void 0:en.list,pagination:!1,locale:{emptyText:St.createElement(tt.Z,{img:Je,customText:"\u6682\u65E0\u6570\u636E~"})}})))))};var Lt=(0,z.connect)(({polls:_e})=>({polls:_e}))(Ft),ft=ae(59301),Ht=Object.defineProperty,Tt=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Zt=(_e,ze,Ue)=>ze in _e?Ht(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,vn=(_e,ze)=>{for(var Ue in ze||(ze={}))un.call(ze,Ue)&&Zt(_e,Ue,ze[Ue]);if(Tt)for(var Ue of Tt(ze))Ot.call(ze,Ue)&&Zt(_e,Ue,ze[Ue]);return _e},Vt=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())});const{RangePicker:cn}=pn.default;var Mn=({})=>{const _e=(0,z.useParams)(),[ze,Ue]=(0,ve.useState)(!1),[Fn,en]=(0,ve.useState)(0),[dn,Gn]=(0,ve.useState)([]),[Pn,tn]=(0,ve.useState)(!1),[yn,hn]=(0,ve.useState)(!1),[pr,kr]=(0,ve.useState)(!1),[Sn,Cr]=(0,ve.useState)(""),[zr,Pr]=(0,ve.useState)(!1),[Sr,Ye]=(0,ve.useState)(null),[Ut,bn]=(0,ve.useState)(),nn=(0,ve.useRef)(void 0),[gn,Bn]=(0,ve.useState)(""),jn=_e==null?void 0:_e.coursesId,[Nn,jr]=(0,ve.useState)({sessions_count:"--",message_count:"--",hit_count:"--",like_count:"--",dislike_count:"--",total_tokens:"--",total_user_count:"--",today_session_count:"--"}),[fn,Rr]=(0,ve.useState)({time:void 0,start_date:"",end_date:"",keyword:"",status:0,page:1,limit:10,questionable_id:jn,questionable_type:"Course"});(0,ve.useEffect)(()=>{zn(),wn(fn)},[]);const zn=()=>Vt(void 0,null,function*(){const ar=yield(0,Me.ZP)("/api/course_qna_sessions/statistics.json",{method:"get",params:{questionable_id:jn,questionable_type:"Course"}});ar.status===0&&jr((ar==null?void 0:ar.data)||{})}),wn=ar=>Vt(void 0,null,function*(){var Wr,Jr,li;Ue(!0);const Ur=yield(0,Me.ZP)("/api/course_qna_sessions.json",{method:"get",params:ar});Ur.status===0&&(Gn(((Wr=Ur==null?void 0:Ur.data)==null?void 0:Wr.list)||[]),en((Jr=Ur==null?void 0:Ur.data)==null?void 0:Jr.size),bn((li=Ur==null?void 0:Ur.data)==null?void 0:li.word_cloud)),Ue(!1)}),Dr=ar=>{fn.keyword=ar,fn.page=1,Rr(vn({},fn)),wn(fn)},Dn=(ar,Wr)=>{fn.status=ar,fn.page=1,Rr(vn({},fn)),wn(fn)},qt=(ar,Wr)=>{fn.start_date=Wr[0],fn.end_date=Wr[1],fn.page=1,Rr(vn({},fn)),wn(fn)},cr=(ar,Wr)=>{fn.page=ar,fn.limit=Wr,Rr(vn({},fn)),wn(fn)},Br=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70,render:(ar,Wr,Jr)=>`${(fn.page-1)*fn.limit+Jr+1}`},{title:"\u4F1A\u8BDD\u6807\u9898",dataIndex:"question",ellipsis:!0,render:(ar,Wr)=>ft.createElement(ie.Z,{placement:"topLeft",title:ar},ft.createElement("span",{onClick:()=>{Ye(Wr.id),tn(!0)},className:"c-light-primary current"},ar||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",width:100,ellipsis:!0,render:ar=>ft.createElement(ie.Z,{placement:"topLeft",title:ar},ft.createElement("span",{className:"c-black"},ar||"--"))},{title:"\u6D88\u606F\u6570",width:70,dataIndex:"message_size",render:ar=>ft.createElement("span",{className:"c-black"},ar)},{title:"\u53CD\u9988",width:130,dataIndex:"like_count",render:(ar,Wr)=>ft.createElement(Oe.Z,{align:"middle"},ft.createElement("div",{className:"flex-1"},ft.createElement("i",{style:{color:"#FA8D30"},className:"iconfot icon-yijiejue font14 mr5"}),ft.createElement("span",{className:"c-black"},Wr==null?void 0:Wr.like_count)),ft.createElement("div",{className:"flex-1"},ft.createElement("i",{style:{color:"#db6968"},className:"iconfot icon-weijiejuezhengchang font14 mr5"}),ft.createElement("span",{className:"c-black"},Wr==null?void 0:Wr.dislike_count)))},{title:"\u4EBA\u5DE5\u56DE\u590D",width:130,dataIndex:"user_reply_list",ellipsis:!0,render:ar=>ft.createElement(ie.Z,{placement:"topLeft",title:ar},ft.createElement("span",{className:"c-black"},ar||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",width:144,dataIndex:"created_at",render:ar=>ft.createElement("span",{className:"c-black"},be()(ar).format("YYYY-MM-DD HH:mm"))}],$r=(ar,Wr,Jr)=>{const{onMenuClick:li}=Jr;nn.current=li;const{id:Ur}=ar;return ft.createElement(ft.Fragment,null,ft.createElement("div",{className:Pt.apply,onClick:()=>Vt(void 0,null,function*(){const ri=yield(0,Me.ZP)(`/api/course_qna_records/${Ur}/add_set.json`,{method:"post",body:{questionable_type:"Course",questionable_id:jn,type:"ai"}});(ri==null?void 0:ri.status)==0&&ge.ZP.success("\u6DFB\u52A0\u6210\u529F")})},ft.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),ft.createElement("div",{className:Pt.apply,onClick:()=>{hn(Ur),Pr(!1)}},ft.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-a-huifupinglun font12 mr5"}),"\u4EBA\u5DE5\u56DE\u590D"))},hi=(ar,Wr,Jr)=>{const{id:li,sender:Ur}=ar;return ft.createElement("div",{className:Pt.li,style:{width:Jr.width}},ft.createElement("div",{className:Pt.content},Ur==="student"&&ft.createElement("h3",null,"\u5B66\u751F\u53CD\u9988"),ft.createElement("div",{className:Pt.borderBox},Ur==="teacher"&&ft.createElement("div",{className:Pt.teacher},"\u8001\u5E08\u56DE\u590D"),Ur==="student"&&ft.createElement("div",{className:Pt.student},ar.situation),ft.createElement(qa.Z,{className:Pt.text,value:ar==null?void 0:ar.text})),ar.source&&ft.createElement("div",{className:Pt.source},ar.source),ft.createElement("div",{className:Pt.action},Ur==="teacher"&&ft.createElement("div",{className:Pt.apply,onClick:()=>Vt(void 0,null,function*(){const ri=yield(0,Me.ZP)(`/api/course_qna_records/${li}/add_set.json`,{method:"post",body:{course_id:jn,type:"teacher"}});(ri==null?void 0:ri.status)==0&&ge.ZP.success("\u6DFB\u52A0\u6210\u529F")})},ft.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),Ur==="teacher"&&ft.createElement("i",{onClick:()=>{hn(li),Cr(ar==null?void 0:ar.text),Pr(!0)},className:"iconfont icon-bianji10 font14 primary-hover"}),Ur==="teacher"&&ft.createElement("i",{onClick:()=>Vt(void 0,null,function*(){lt.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u6761\u56DE\u590D\u5417\uFF1F",onOk:()=>Vt(void 0,null,function*(){const ri=yield(0,Me.ZP)("/api/course_qna_records/delete_teacher_comment.json",{method:"post",body:{course_id:jn,feedback_id:li}});(ri==null?void 0:ri.status)==0&&(nn.current(),ge.ZP.success("\u5220\u9664\u6210\u529F"))})})}),className:"iconfont icon-shanchu15 font14 primary-hover"}),ft.createElement(re.CopyToClipboard,{text:String((ar==null?void 0:ar.text)||""),onCopy:()=>ge.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ft.createElement(ie.Z,{title:"\u590D\u5236"},ft.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))))},ni=()=>Vt(void 0,null,function*(){if(!Sn){ge.ZP.warning("\u8BF7\u8F93\u5165\u4F60\u7684\u56DE\u590D");return}kr(!0),(yield(0,Me.ZP)("/api/course_qna_records/teacher_comment.json",{method:"post",body:{feedback:Sn,record_id:yn,course_id:jn,edit:zr}})).status===0&&(hn(!1),nn.current()),kr(!1)}),yi=ar=>Vt(void 0,[ar],function*({type:Wr,value:Jr,index:li,identifier:Ur,objectIndex:ri}){const ti={index:ri,identifier:Ur,course_id:jn};if(Wr==="like"&&(yield(0,Me.ZP)("/api/course_qna_records/like.json",{method:"post",body:ti})).status!==0||Wr==="dislike"&&(yield(0,Me.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:ti})).status!==0)return Promise.reject()}),gi=[{img:Kt,name:"\u4ECA\u65E5\u65B0\u589E\u4F1A\u8BDD\u6570",count:Nn==null?void 0:Nn.today_session_count,tip:"\u5F53\u65E5\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u5EFA\u7ACB\u7684\u72EC\u7ACB\u4F1A\u8BDD\u6570\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:fi,name:"\u4F1A\u8BDD\u603B\u6570",count:Nn==null?void 0:Nn.sessions_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u7684\u5386\u53F2\u4F1A\u8BDD\u603B\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:Vn,name:"\u5BF9\u8BDD\u4EBA\u6570",count:Nn==null?void 0:Nn.total_user_count,tip:"\u4E0E\u667A\u80FD\u52A9\u6559\u4EA7\u751F\u8FC7\u4F1A\u8BDD\u7684\u72EC\u7ACB\u7528\u6237\u6570\uFF08\u57FA\u4E8E\u8D26\u53F7ID\u53BB\u91CD\uFF09"},{img:Ia,name:"\u6D88\u606F\u603B\u6570",count:Nn==null?void 0:Nn.message_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u53CC\u5411\u4EA4\u4E92\u4EA7\u751F\u7684\u6D88\u606F\u603B\u6761\u6570"},{img:ka,name:"\u6EE1\u610F\u6570",count:Nn==null?void 0:Nn.like_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u83B7\u5F97\u7528\u6237\u70B9\u8D5E\u7684\u603B\u91CF"},{img:va,name:"\u4E0D\u6EE1\u610F\u6570",count:Nn==null?void 0:Nn.dislike_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u6536\u5230\u7528\u6237\u70B9\u8E29\u7684\u603B\u91CF"},{img:Aa,name:"\u95EE\u7B54\u96C6\u547D\u4E2D\u6B21\u6570",count:Nn==null?void 0:Nn.hit_count,tip:"\u7528\u6237\u63D0\u95EE\u7CBE\u51C6\u5339\u914D\u9884\u8BBE\u95EE\u7B54\u5E93\u7684\u6B21\u6570"},{img:Oi,name:"\u6D88\u8017token\u6570",count:Nn==null?void 0:Nn.total_tokens,tip:"\u5BF9\u8BDD\u8FC7\u7A0B\u4E2D\u63D0\u95EE\u4E0E\u56DE\u7B54\u6D88\u8017\u7684Token\u603B\u91CF"}],zi=[{value:0,label:"\u5168\u90E8"},{value:1,label:"\u7528\u6237\u53CD\u9988-\u6EE1\u610F"},{value:2,label:"\u7528\u6237\u53CD\u9988-\u4E0D\u6EE1\u610F"},{value:3,label:"\u6211\u56DE\u590D\u7684"}],ga={onListClick:ar=>(0,Me.ZP)(`/api/course_qna_sessions/${ar}.json`,{method:"get",params:{questionable_id:jn}}),onListDealData:ar=>{let Wr=[];return ar==null||ar.forEach(Jr=>{var li,Ur;const ri=Jr.id,ti=Jr.think?{reasoning:Jr.think,thinkingEnabled:!0}:{},Ca=[{text:Jr.question,key:ri,sender:"user",fileList:[],show:!0},vn({key:ri,loading:!1,sender:"AI",show:!0,source:Jr.answer_source,text:Jr.answer,like:Jr.like,dislike:Jr.dislike,time:Jr.think_time,id:Jr.id},ti)];Wr=[...Wr,...Ca],(li=Jr==null?void 0:Jr.student_feedback)==null||li.forEach(oa=>{Wr.push({id:oa.id,key:`teacher-${ri}-${oa.id}`,loading:!1,sender:"student",show:!0,text:oa.feedback,situation:oa.status_name})}),(Ur=Jr==null?void 0:Jr.teacher_feedback)==null||Ur.forEach(oa=>{Wr.push({id:oa.id,key:`student-${ri}-${oa.id}`,loading:!1,sender:"teacher",show:!0,text:oa.feedback,source:oa.answer_source})})}),Wr}};return ft.createElement("div",{className:Pt.dialogue},ft.createElement("div",{className:Pt.liWrap},gi.map((ar,Wr)=>ft.createElement("div",{className:Pt.li,key:Wr},ft.createElement("img",{src:ar.img,width:38}),ft.createElement("aside",null,ft.createElement("b",{style:{color:ar.count===0?"#999":"#333"}},ar.count),ft.createElement("div",null,ft.createElement("span",null,ar.name),ft.createElement(ie.Z,{title:ar.tip},ft.createElement("i",{className:"iconfont icon-xiaowenhao2 font12 ml5"}))))))),ft.createElement("div",{className:Pt.line}),ft.createElement(Oe.Z,{align:"middle",justify:"space-between"},ft.createElement(cn,{value:fn==null?void 0:fn.time,showTime:{format:"HH:mm"},onChange:qt,format:"YYYY-MM-DD HH:mm"}),ft.createElement(At.default,{value:fn.status,onChange:Dn,options:zi,style:{width:160}}),ft.createElement(Ge.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BDD\u6807\u9898\u3001\u7528\u6237",value:gn,onChange:ar=>Bn(ar.target.value),onSearch:Dr})),ft.createElement(ye.default,{columns:Br,className:"mt20",dataSource:dn,loading:ze,rowKey:"id",pagination:{current:fn.page,hideOnSinglePage:!Fn,showQuickJumper:!0,showSizeChanger:!0,pageSize:fn.limit,pageSizeOptions:["10","20","50","100","200"],total:Fn,size:"default",showTotal:ut.rU,onChange:cr}}),ft.createElement(Lt,{Data:Ut,isShowEcharts:!0}),ft.createElement(Ra.Z,{visible:Pn,fetchListObject:ga,onOpen:()=>tn(!0),onClose:()=>{tn(!1),wn(fn)},children:!0,historyId:Sr,showPreference:!0,showDefaultTips:!1,customDataNode:hi,customPreference:yi,hideInputBox:!0,title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",extraAnswerAction:$r}),ft.createElement(lt.default,{centered:!0,open:!!yn,confirmLoading:pr,onCancel:()=>{hn(!1)},afterClose:()=>{Cr("")},onOk:ni,title:"\u4EBA\u5DE5\u56DE\u590D",width:900,okText:"\u4FDD\u5B58"},ft.createElement(pt.Z,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u60A8\u7684\u56DE\u590D",watch:!0,onChange:ar=>Cr(ar),defaultValue:Sn})))},qn=Object.defineProperty,Ln=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,ir=(_e,ze,Ue)=>ze in _e?qn(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,nr=(_e,ze)=>{for(var Ue in ze||(ze={}))Kn.call(ze,Ue)&&ir(_e,Ue,ze[Ue]);if(Hn)for(var Ue of Hn(ze))$n.call(ze,Ue)&&ir(_e,Ue,ze[Ue]);return _e},hr=(_e,ze)=>Ln(_e,_n(ze)),gr=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())});const mr=({classroomList:_e,boards:ze,globalSetting:Ue,loading:Fn,user:en,dispatch:dn})=>{var Gn,Pn,tn;const yn=(0,z.useParams)(),hn=(0,ve.useRef)(hr(nr({},yn),{id:yn.categoryId,page_size:20})),[pr,kr]=(0,ve.useState)({page:1,page_size:20}),{detailBoardList:Sn,detailLeftMenus:Cr,detailTopBanner:zr,detailCourseGroupsList:Pr,courseAiData:Sr}=_e,[Ye,Ut]=(0,ve.useState)([]),[bn,nn]=(0,ve.useState)("\u6392\u5E8F"),{userInfo:gn}=en,[Bn,jn]=(0,ve.useState)(!1),[Nn]=(0,z.useSearchParams)(),[jr,fn]=(0,ve.useState)(!1),[Rr,zn]=(0,ve.useState)("all"),[wn,Dr]=(0,ve.useState)({}),[Dn,qt]=(0,ve.useState)(1),[cr,Br]=(0,ve.useState)(!1),[$r,hi]=(0,ve.useState)(!1),[ni,yi]=(0,ve.useState)(!0);let[gi,zi]=(0,ve.useState)([]);const[Qi,ga]=(0,ve.useState)(!1),[ar,Wr]=(0,ve.useState)(!1),{verifyModelUser:Jr,ContactModalElement:li}=(0,Mt.Z)(),Ur=(0,ve.useRef)(null),ri=(0,z.useLocation)();let[ti,Ca]=(0,ve.useState)({page:1,page_size:20});const oa=(0,ve.useMemo)(()=>{if(Cr.course_modules)return _e.detailLeftMenus.course_modules.filter(Wt=>Wt.type==="board")[0]},[_e]);(0,ve.useEffect)(()=>{var Wt;const sr=ut.cX.getItem(`${(Wt=en==null?void 0:en.userInfo)==null?void 0:Wt.login}${(0,Te.GJ)()?"Teacher":"Student"}`,"Board");sr&&(nn(sr==null?void 0:sr.name),hn.current.sort_type=Ga.find(Vr=>Vr.name===(sr==null?void 0:sr.name)).id)},[(Gn=en==null?void 0:en.userInfo)==null?void 0:Gn.login,ri==null?void 0:ri.pathname]),(0,ve.useEffect)(()=>{Nn.get("type")?Nn.get("type")==="hudong"?(zn("hudong"),Oa(),_a()):zn(Nn.get("type")):zn("all")},[Nn.get("type")]),(0,ve.useEffect)(()=>{Rr==="wenda"&&fn(Sr==null?void 0:Sr.is_open_ai)},[Rr]);const _a=()=>gr(void 0,null,function*(){var Wt;if(ni&&!cr){Br(!0),qt(Dn+1);const sr=yield dn({type:"classroomList/getCourseGroupsList",payload:hr(nr({},hn),{page:Dn,id:hn.current.coursesId,limit:20,nonenavigate:!0})});let Vr=[...sr==null?void 0:sr.course_groups];((Wt=sr==null?void 0:sr.course_groups)==null?void 0:Wt.length)<20&&(yi(!1),Vr.push({id:0,name:"\u672A\u5206\u73ED"})),Br(!1),zi([...gi,...Vr])}});(0,ve.useEffect)(()=>{hn.current.categoryId=yn.categoryId,hn.current.id=yn.categoryId,dn({type:"classroomList/getBoardList",payload:hn.current})},[yn]),(0,ve.useEffect)(()=>{_e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&dn({type:"classroomList/getBoardList",payload:hn.current})},[_e.actionTabs.key]),(0,ve.useEffect)(()=>{Ut([])},[_e.detailBoardList]);const Ha=(Wt,sr)=>{kr({page:Wt,page_size:sr}),hn.current.page=Wt,hn.current.page_size=sr,dn({type:"classroomList/getBoardList",payload:hn.current})},co=ve.createElement("section",{className:En.dropmenu},ve.createElement("div",{style:{maxHeight:200,overflow:"auto"}},ve.createElement(Xt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Wt=>{_a()},hasMore:ni,useWindow:!1},ve.createElement(Pe.default,{style:{width:240,zIndex:10}},Pr.group_count>0&&gi.map(function(Wt,sr){return ve.createElement(Pe.default.Item,{key:Wt.id},ve.createElement(ke.default,{checked:Ye.includes(Wt.id),value:Wt.id,onChange:Vr=>{let Ui=Ye.indexOf(Wt.id);Ye.indexOf(Wt.id)>-1?Ut(Ye.filter(Ea=>Ea!==Wt.id)):Ut(Ye.concat(Wt.id))}},Wt.name))})))),ve.createElement("aside",{className:En.bg},ve.createElement("div",null,ve.createElement(Be.ZP,{type:"link",onClick:()=>gr(void 0,null,function*(){ti.group_ids=Ye,ti.page=1,Ca(nr({},ti)),Oa()})},"\u786E\u5B9A"),ve.createElement(Be.ZP,{type:"link",onClick:()=>{Ut([])}},"\u91CD\u7F6E")))),Ga=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let la=[{name:"\u5220\u9664",icon:ve.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:ve.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:ve.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];zr.is_public||la.splice(2,1);const no=Wt=>{var sr;ut.cX.setItem(`${(sr=en==null?void 0:en.userInfo)==null?void 0:sr.login}${(0,Te.GJ)()?"Teacher":"Student"}`,Wt,"Board"),nn(Wt==null?void 0:Wt.name),hn.current.sort_type=Ga.find(Vr=>Vr.name===(Wt==null?void 0:Wt.name)).id,dn({type:"classroomList/getBoardList",payload:hn.current})},sa=(Wt,sr)=>gr(void 0,null,function*(){sr.coursesId=hn.current.coursesId;let Vr="boards/setTopping";Wt==="\u53D6\u6D88\u7F6E\u9876"&&(Vr="boards/escTopping"),yield dn({type:Vr,payload:nr({},sr)}),dn({type:"classroomList/getBoardList",payload:hn.current})}),fo=Wt=>gr(void 0,null,function*(){const sr=Wt.name;Ye==""?ge.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):dn({type:"classroomList/setActionTabs",payload:{key:sr,selectArrs:Ye,params:hn.current}})}),ro=Wt=>gr(void 0,null,function*(){var sr;if(Ye=="")return ge.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Me.ZP)(`/api/boards/${hn.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:Ye,to_board_id:Wt.key}})).status===0&&(ge.ZP.success("\u64CD\u4F5C\u6210\u529F"),dn({type:"classroomList/getBoardList",payload:hn.current}),dn({type:"classroomList/getClassroomLeftMenus",payload:{id:(sr=hn.current)==null?void 0:sr.coursesId}}))});function Oa(){return gr(this,null,function*(){var Wt;hi(!0);let sr=yield(0,Me.ZP)(`/api/boards/${hn.current.categoryId}/messages/statistics.json`,{method:"get",params:nr({coursesId:(Wt=hn.current)==null?void 0:Wt.coursesId},ti)});hi(!1),(sr==null?void 0:sr.status)===0&&Dr(sr)})}return ve.createElement("section",null,ve.createElement(Ne.Z,{isLoading:!1,menuItemWidth:110,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,Te.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((zr==null?void 0:zr.is_admin)||(0,Te.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"},(0,Te.eB)()&&{name:ve.createElement("span",null,"\u667A\u80FD\u95EE\u7B54",ve.createElement("img",{src:mt.Z,width:17,style:{position:"absolute",top:6}})),id:"wenda"},(0,Te.eB)()&&{name:"\u95EE\u7B54\u96C6",id:"wendaji"},(0,Te.eB)()&&{name:"\u5386\u53F2\u5BF9\u8BDD",id:"duihua"}].filter(Wt=>!!Wt),isAdmin:(0,Te.RV)(),onTabMenuClick:Wt=>{var sr,Vr;if(((Vr=(sr=en==null?void 0:en.userInfo)==null?void 0:sr.paid_version)==null?void 0:Vr.version_type)==0&&Wt==="hudong"){(0,ut.xU)();return}Wt.key==="hudong"&&(Oa(),z.history.replace(`/classrooms/${hn.current.coursesId}/board/${hn.current.categoryId}?type=hudong`)),zn(Wt.key)},defaultSelectedKeys:[`${Rr}`],showControlButton:["all","hudong","shezhi"].includes(Rr)&&(0,Te.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:["all","hudong","shezhi"].includes(Rr)&&(0,Te.GJ)()&&Sn.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&ve.createElement(ve.Fragment,null,ve.createElement("span",{className:"c-blue font16 ml20 current",onClick:Wt=>{var sr;Wt.preventDefault();let Vr=(sr=hn.current)==null?void 0:sr.coursesId;(Sn==null?void 0:Sn.parent_id)>0&&(Vr=hn.current.categoryId),dn({type:"classroomList/setActionTabs",payload:{key:(Sn==null?void 0:Sn.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:hn.current,selectArrs:{category_id:Vr,category_name:Sn.name,type:"board"},cb:()=>{dn({type:"classroomList/getBoardList",payload:hn.current})}}})}},(Sn==null?void 0:Sn.parent_id)==0?ve.createElement(ie.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},ve.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):ve.createElement(ie.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},ve.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{z.history.push(`/classrooms/${yn.coursesId}/board/${yn.categoryId}/add`)}}),Rr==="all"&&ve.createElement("div",null,ve.createElement(he.Z,{spinning:Fn["classroomList/getBoardList"]},ve.createElement(Ee.Z,{dataSource:Sn.messages||[],isAdmin:(0,Te.GJ)(),batchStatus:Bn,SortMenuName:bn,setSortMenuName:nn,SortMenus:Ga,dispatch:dn,isboard:!0,onBoard:Wt=>{hn.current.group_ids=Wt,hn.current.page=1,kr(sr=>hr(nr({},sr),{page:1})),dn({type:"classroomList/getBoardList",payload:hn.current})},detailCourseGroupsList:Pr,onSearch:Wt=>{hn.current.search=Wt,hn.current.page=1,kr(sr=>hr(nr({},sr),{page:1})),dn({type:"classroomList/getBoardList",payload:hn.current})},onSort:no,onBatch:Wt=>jn(Wt)}),Sn.total_count===0&&ve.createElement(tt.Z,null),Sn.messages&&Sn.messages.map(function(Wt,sr){var Vr,Ui;return ve.createElement("div",{className:En.listItem,key:sr,onClick:Ea=>{Ye.indexOf(Wt.id)>-1?Ut(Ye.filter($a=>$a!==Wt.id)):Ut(Ye.concat(Wt.id))}},ve.createElement(Oe.Z,{align:"top"},(0,Te.GJ)()&&ve.createElement(Re.Z,null,ve.createElement("div",{className:"mt17"},((0,Te.Ny)()||((Vr=Wt==null?void 0:Wt.author)==null?void 0:Vr.login)===gn.login||(0,Te.GJ)()&&!Wt.author.is_teacher)&&ve.createElement(ke.default,{checked:Ye.includes(Wt.id),value:Wt.id}))),ve.createElement(Re.Z,null,ve.createElement("img",{className:"ml10 mr20",src:`${Se.Z.IMG_SERVER}/images/${Wt.author.image_url}`})),ve.createElement(Re.Z,{flex:1},ve.createElement("div",{className:En.title},ve.createElement("div",{className:En.titleLeft},ve.createElement(z.Link,{to:`/classrooms/${yn.coursesId}/board/${yn.categoryId}/Detail/${Wt.id}`},ve.createElement("strong",null,Wt.subject)),(Wt==null?void 0:Wt.is_copy)&&ve.createElement("span",{className:En.copyTag},"\u590D\u5236"),Wt.sticky===1&&ve.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),ve.createElement("p",{className:"mt15"},ve.createElement("span",{className:""},Wt.author.name),Wt.total_replies_count>0&&ve.createElement("span",{className:"ml20 c-light-black "},Wt.total_replies_count," \u56DE\u590D"),Wt.praises_count>0&&ve.createElement("span",{className:"ml20 c-light-black "},Wt.praises_count," \u70B9\u8D5E"),Wt.visits>0&&ve.createElement("span",{className:"ml20 c-light-black "},Wt.visits," \u6D4F\u89C8"),ve.createElement("span",{className:"ml20 c-light-black "},be()(Wt.created_on).fromNow()))),ve.createElement(Re.Z,{className:"tr"},ve.createElement("p",null,(0,Te.RV)()&&ve.createElement(z.Link,{style:{marginRight:0},to:`/classrooms/${yn.coursesId}/board/${yn.categoryId}/Detail/${Wt.id}`},ve.createElement("aside",{className:En.flexBox},ve.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),ve.createElement("div",null,"\u8BE6\u60C5"))),Wt.sticky===0&&(0,Te.GJ)()&&ve.createElement(z.Link,{className:"ml15",to:"",onClick:Ea=>{Ea.preventDefault(),sa("\u7F6E\u9876",Wt)}},"\u7F6E\u9876"),Wt.sticky===1&&(0,Te.GJ)()&&ve.createElement(z.Link,{className:"ml15",to:"",onClick:Ea=>{Ea.preventDefault(),sa("\u53D6\u6D88\u7F6E\u9876",Wt)}},"\u53D6\u6D88\u7F6E\u9876"),((0,Te.Ny)()||((Ui=Wt==null?void 0:Wt.author)==null?void 0:Ui.login)===gn.login||(0,Te.GJ)()&&!Wt.author.is_teacher)&&ve.createElement(z.Link,{className:"",to:`/classrooms/${yn.coursesId}/board/${Wt.board_id}/Edit/${Wt.id}`},ve.createElement("aside",{className:En.flexBox,style:{marginLeft:"16px"}},ve.createElement("i",{className:"iconfont icon-bianjizuoye"}),ve.createElement("div",null,"\u7F16\u8F91")))),Wt.category_name&&ve.createElement("p",{className:["c-grey-666",En.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",Wt.category_name))))}),ve.createElement("aside",{className:"tc mb50 mt30"},Sn.total_count>0&&ve.createElement(Qe.Z,{showSizeChanger:!0,onChange:Ha,defaultCurrent:1,pageSize:pr.page_size||20,current:pr.page||1,total:Sn.total_count})),Ye.length>0&&(0,Te.GJ)()&&ve.createElement(Ce.Z,{offsetBottom:0},ve.createElement(xt.Z,{buttonDataSource:la,onButtonClick:fo,useBatchStatus:jn,catalogue:oa.second_category.filter(Wt=>Wt.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:Ye.length?Ye.length===((Pn=Sn==null?void 0:Sn.messages)==null?void 0:Pn.length):!1,setSeleArr:Ut,setAllSelect:Wt=>{Wt.target.checked?Ut(Sn.messages.map(sr=>sr.id)):Ut([])},selectArrs:Ye,onMenuClick:ro,addCatalogue:Wt=>{Wt.preventDefault(),dn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:hn.current,selectArrs:{category_id:hn.current.coursesId,type:"board"}}})}})),ve.createElement(Jt.Z,{cb:Wt=>{Ut([]),hn.current.page=Wt,kr(sr=>hr(nr({},sr),{page:Wt}))}}),ve.createElement(sn,{cb:()=>Ut([])}),ve.createElement(mn.Z,{cb:()=>Ut([])}))),Rr==="hudong"&&ve.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},ve.createElement("div",{style:{display:"flex"}},ve.createElement("div",{style:{flex:1,color:"#666666"}},ve.createElement("span",null,"\u8BA8\u8BBA\uFF08",wn.total_message_count,"\uFF09"),ve.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",wn.total_reply_count,"\uFF09"),ve.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",wn.total_like_count,"\uFF09")),(0,Te.GJ)()&&ve.createElement("div",null,ve.createElement(me.Z,{dropdownRender:()=>co,open:Qi,onOpenChange:Wt=>{ga(Wt)}},ve.createElement("a",null,"\u5206\u73ED",Qi?ve.createElement(pe.Z,{style:{marginLeft:6}}):ve.createElement($e.Z,{style:{marginLeft:6}}))),ve.createElement(me.Z,{open:ar,onOpenChange:Wt=>{Wr(Wt)},menu:{items:[{key:"1",style:{width:100},label:ve.createElement("a",{onClick:()=>gr(void 0,null,function*(){var Wt,sr;let Vr=yield(0,Me.ZP)(`/api/boards/${(Wt=hn.current)==null?void 0:Wt.categoryId}/messages/export_messages.json`,{method:"get",params:nr({is_repeat_export:1},ti)});(Vr==null?void 0:Vr.status)===0&&z.history.push(`/classrooms/${(sr=hn.current)==null?void 0:sr.coursesId}/exportlist/messages_statistics`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:ve.createElement("a",{href:`/classrooms/${(tn=hn.current)==null?void 0:tn.coursesId}/exportlist/messages_statistics`},"\u5386\u53F2\u5BFC\u51FA")}]}},ve.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",ar?ve.createElement(pe.Z,{style:{marginLeft:6}}):ve.createElement($e.Z,{style:{marginLeft:6}}))))),ve.createElement(ye.default,{dataSource:wn==null?void 0:wn.course_members,style:{marginTop:25},loading:$r,onChange:(Wt,sr,Vr)=>{Vr.order?(ti.sort_by=Vr.field==="total_score"?"score":Vr.field,ti.sort=Vr.order,ti.sort=ti.sort.replace("end","")):delete ti.sort,Oa()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(Wt,sr,Vr)=>ti.page_size*(ti.page-1)+Vr+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(Wt,sr,Vr)=>ve.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${sr==null?void 0:sr.login}/classrooms`},Wt)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),ve.createElement(Qe.Z,{showSizeChanger:!0,showTotal:Wt=>ve.createElement("span",null,"\u5171",ve.createElement("span",{style:{color:"#165DFF"}},wn.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(Wt,sr)=>{ti.page=Wt,ti.page_size=sr,Ca(nr({},ti)),Oa()},defaultCurrent:1,pageSize:ti.page_size||20,current:ti.page||1,total:wn.total_count})),Rr==="shezhi"&&ve.createElement("div",{style:{background:"#fff",padding:20}},ve.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),ve.createElement(ke.default,{style:{marginTop:10},defaultChecked:zr==null?void 0:zr.allow_view_message,onChange:Wt=>gr(void 0,null,function*(){var sr,Vr;let Ui=yield(0,Me.ZP)(`/api/courses/${(sr=hn.current)==null?void 0:sr.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:Wt.target.checked}});(Ui==null?void 0:Ui.status)===0&&dn({type:"classroomList/getClassroomTopBanner",payload:{id:(Vr=hn.current)==null?void 0:Vr.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")),Rr==="wenda"&&ve.createElement("div",{style:{background:"#fff",padding:20}},ve.createElement("div",{className:"flex flex-col gap-20 mb20"},ve.createElement("h5",{className:"font18"},"\u667A\u80FD\u95EE\u7B54"),ve.createElement(Oe.Z,{align:"middle",className:"mt20"},ve.createElement(We.Z,{size:"default",checked:jr,onChange:Wt=>{Jr()&&(fn(Wt),clearTimeout(Ur.current),Ur.current=setTimeout(()=>{var sr;dn({type:"classroomList/setCourseAiState",payload:{course_id:(sr=hn.current)==null?void 0:sr.coursesId,is_open_ai:Wt}})},500))}}),ve.createElement("div",{className:"c-grey-333 ml10"},"\u5F00\u542F\u540E\uFF0C\u6559\u5B66\u8BFE\u5802\u5185\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u7684\u529F\u80FD\uFF0C\u4E0EAI\u5BF9\u8BDD\uFF0C\u8BA9AI\u7B54\u7591\u89E3\u60D1\u3002"," ",ve.createElement("a",{href:"https://www.educoder.net/forums/40256",target:"_blank"},"\u64CD\u4F5C\u8BF4\u660E"))))),Rr==="wendaji"&&ve.createElement(kt,null),Rr==="duihua"&&ve.createElement(Mn,null),li())};var Wn=(0,z.connect)(({classroomList:_e,loading:ze,boards:Ue,user:Fn,globalSetting:en})=>({classroomList:_e,globalSetting:en,boards:Ue,user:Fn,loading:ze.effects}))(mr),kn=ae(59301);const Yn=({classroomList:_e,boards:ze,globalSetting:Ue,loading:Fn,user:en,dispatch:dn})=>{const Gn=(0,z.useParams)(),{detailBoardList:Pn,detailLeftMenus:tn,detailTopBanner:yn}=_e;return kn.createElement(Wn,null)};var Jn=(0,z.connect)(({classroomList:_e,loading:ze,boards:Ue,user:Fn,globalSetting:en})=>({classroomList:_e,globalSetting:en,boards:Ue,user:Fn,loading:ze.models.index}))(Yn)},26381:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return he}});var z=ae(59301),ve=ae(93041),Se=ae(37568),De=ae(62673),be=ae(7939),Pe=ae(75727),ke={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Be=ae(81779),ge=ae(84105),he=({buttonDataSource:Oe,onButtonClick:Re,useBatchStatus:Qe,allSelect:Ce,setAllSelect:me,selectArrs:ye,onMenuClick:We,setSeleArr:Me,catalogue:pe,addCatalogue:$e})=>{const[Te,tt]=(0,z.useState)(!1),[lt,yt]=(0,z.useState)("");console.log("---",pe);const nt=z.createElement("div",{className:ke.moveCategory,onMouseLeave:je=>tt(!1)},z.createElement(ve.default,{onClick:We,style:{maxHeight:300,width:240,overflow:"auto"}},z.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},z.createElement(Se.default,{onChange:je=>{yt(je.target.value)}})),pe==null?void 0:pe.map(function(je,qe){var Fe;if(!(lt!==""&&je.category_name.indexOf(lt)<0))return z.createElement(z.Fragment,null,z.createElement(ve.default.Item,{className:"multi-llipsis1e",key:je.category_id,title:je.category_name},je.category_name),(Fe=je==null?void 0:je.third_category)==null?void 0:Fe.map(it=>z.createElement(ve.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:it.category_id,title:it.category_name},it.category_name)))}),$e&&z.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:$e},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return z.createElement("div",{className:ke.bottomControlContainer},z.createElement("div",null,z.createElement("div",null,z.createElement(De.default,{checked:Ce,onChange:me},"\u5168\u9009\u672C\u9875\uFF08",ye.length,"\uFF09")),(0,Be.GJ)()&&Oe.map(je=>z.createElement("div",{key:je.name},z.createElement(be.ZP,{type:"primary",icon:je.icon,className:ke.buttonWrap,onClick:()=>Re(je)},je.name))),(0,Be.GJ)()&&($e||pe)&&z.createElement("div",null,z.createElement(Pe.Z,{open:Te,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>nt,getPopupContainer:je=>je.parentNode},z.createElement("span",{className:"ant-dropdown-link",onMouseEnter:je=>tt(!0)},z.createElement(be.ZP,{type:"primary",className:ke.buttonWrap,icon:z.createElement("i",{className:"iconfont icon-yidongmulu"})},z.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",z.createElement(ge.Z,null))))))),z.createElement("div",null,z.createElement(be.ZP,{type:"primary",ghost:!0,onClick:()=>{Qe(!1),Me([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},39868:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return Me}});var z=ae(59301),ve=ae(93041),Se=ae(62673),De=ae(7939),be=ae(75727),Pe=ae(25399),ke=ae(82326),Be=ae(37568),ge={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},ie=ae(81779),he=ae(87395),Oe=ae(84105),Re=ae(26724),Qe=ae.n(Re),Ce=ae(95392),me=ae(63949),ye=(pe,$e,Te)=>new Promise((tt,lt)=>{var yt=qe=>{try{je(Te.next(qe))}catch(Fe){lt(Fe)}},nt=qe=>{try{je(Te.throw(qe))}catch(Fe){lt(Fe)}},je=qe=>qe.done?tt(qe.value):Promise.resolve(qe.value).then(yt,nt);je((Te=Te.apply(pe,$e)).next())}),Me=({dataSource:pe,batchStatus:$e,SortMenuName:Te,setSortMenuName:tt,detailCourseGroupsList:lt,onSearch:yt,onBoard:nt,onSort:je,isboard:qe,dispatch:Fe,onBatch:it,SortMenus:rt,capacity:Et,isShowMode:sn=!1,isLeftAuto:Jt=!1,onModeChange:mn})=>{var En,Ne,Ee,xt;const xn=location.pathname.includes("attachment")||location.pathname.includes("video"),[Xt,ut]=(0,z.useState)(!1),[mt,Mt]=(0,z.useState)([]),[Qt,Xe]=(0,z.useState)(!0);let[At,Ge]=(0,z.useState)([]);const[vt,gt]=(0,z.useState)(1),[pt,bt]=(0,z.useState)(!1),wt=(0,Ce.useDispatch)(),jt=(Ne=(En=(0,ie.eY)())==null?void 0:En.paid_version)==null?void 0:Ne.version_type,{globalSetting:on}=(0,Ce.getDvaApp)()._store.getState(),zt=(0,Ce.useParams)(),ln=ce=>{tt(ce.name),je(ce)};(0,z.useEffect)(()=>{qe&&$t()},[qe]);const $t=()=>ye(void 0,null,function*(){var ce;if(Qt&&!pt){bt(!0),gt(vt+1);const ne=yield Fe({type:"classroomList/getCourseGroupsList",payload:{page:vt,id:zt.coursesId,limit:20,nonenavigate:!0}});let te=[...(ne==null?void 0:ne.course_groups)||[]];((ce=ne==null?void 0:ne.course_groups)==null?void 0:ce.length)<20&&(Xe(!1),te.push({id:0,name:"\u672A\u5206\u73ED"})),bt(!1),Ge([...At,...te])}}),lr=z.createElement("section",{className:ge.dropmenu},z.createElement("div",{style:{maxHeight:200,overflow:"auto"}},z.createElement(Qe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ce=>{$t()},hasMore:Qt,useWindow:!1},z.createElement(ve.default,{style:{width:240,zIndex:10}},(lt==null?void 0:lt.group_count)>0&&(At==null?void 0:At.filter(ce=>ce.edit_auth||ce.name==="\u672A\u5206\u73ED").map(function(ce,ne){return z.createElement(ve.default.Item,{key:ce.id},z.createElement(Se.default,{checked:mt.includes(ce.id),value:ce.id,onChange:te=>{let se=mt.indexOf(ce.id);mt.indexOf(ce.id)>-1?Mt(mt.filter(Ae=>Ae!==ce.id)):Mt(mt.concat(ce.id))}},ce.name))}))))),z.createElement("aside",{style:{background:"#fff"}},z.createElement("div",null,z.createElement(De.ZP,{type:"link",onClick:()=>{nt(mt)}},"\u786E\u5B9A"),z.createElement(De.ZP,{type:"link",onClick:()=>{Mt([])}},"\u91CD\u7F6E")))),Er=Te==="\u9ED8\u8BA4\u6392\u5E8F";return z.createElement("div",{className:ge.searchSortControllerContainer},!!(rt!=null&&rt.length)&&z.createElement("div",null,z.createElement(be.Z,{dropdownRender:()=>z.createElement(ve.default,{selectedKeys:[Te]},rt.map(ce=>z.createElement(ve.default.Item,{key:ce.name,onClick:()=>ln(ce)},ce.name)))},z.createElement("div",null,z.createElement("span",{className:`${ge.btn} ${Er?ge.btnSort:""}`},z.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),Te)))),Er&&z.createElement(Pe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},z.createElement("span",{className:ge.tips},z.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),sn&&z.createElement(ke.default,{defaultValue:"",onChange:mn,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,ie.Ny)()&&xn&&(0,ie.GJ)()&&((Ee=on==null?void 0:on.setting)==null?void 0:Ee.main_site)&&z.createElement(Pe.Z,{overlayInnerStyle:{width:"380px"},title:z.createElement("div",null,"\u60A8\u7684\u3010",(xt=me.vs[jt])==null?void 0:xt.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,me.RD)((Et==null?void 0:Et.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",z.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{wt({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},z.createElement("div",{className:ge.capacity},z.createElement("div",{className:ge.title},"\u8D44\u6599\u5BB9\u91CF"),z.createElement("div",{className:ge.value},(()=>{const ce=(0,me.Mi)((Et==null?void 0:Et.used)||0,(Et==null?void 0:Et.total)||0,!0);return z.createElement(z.Fragment,null,ce==null?void 0:ce.split("/")[0],z.createElement("span",{style:{color:"#5F6A95"}},"/",ce==null?void 0:ce.split("/")[1]))})()))),z.createElement(Be.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:yt,style:{width:220,marginLeft:Jt?"auto":sn||!(0,ie.Ny)()&&(0,ie.GJ)()?"":"auto"}}),(0,ie.eB)()&&qe&&z.createElement(be.Z,{dropdownRender:()=>lr,open:Xt,onOpenChange:ce=>{ut(ce)}},z.createElement("a",null,"\u5206\u73ED",Xt?z.createElement(he.Z,{style:{marginLeft:6}}):z.createElement(Oe.Z,{style:{marginLeft:6}}))))}},89038:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return Re}});var z=ae(59301),ve=ae(77019),Se=ae(5269),De=ae(93041),be=ae(75727),Pe=ae(6767),ke=ae(25399),Be={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},ge=ae(95392),ie=ae(81779),he=ae(63949),Re=({isLoading:Qe,addText:Ce,tabDataSource:me,isAdmin:ye,dispatch:We,classroomList:Me,type:pe,isExercise:$e,defaultSelectedKeys:Te,onTabMenuClick:tt,getDropdownMenu:lt,showControlButton:yt,buttonText:nt,buttonIcon:je="icon-tianjiadaohang",extraNode:qe,user:Fe,onButtonClick:it,isModelUser:rt,menuItemWidth:Et=125})=>{var sn,Jt,mn,En,Ne;const Ee=(0,ge.useParams)();return z.createElement("div",{className:Be.tabMenuContainer},z.createElement(ve.Z,null,z.createElement(Se.Z,{flex:"1"},z.createElement(De.default,{onSelect:xt=>Qe?{}:tt(xt),mode:"horizontal",selectedKeys:Te},me.map(xt=>z.createElement(De.default.Item,{style:{width:Et},key:typeof xt.index=="number"?xt.index:xt.id},z.createElement("span",{className:"c-grey-666"},xt.name),xt.total!==void 0&&ye&&z.createElement("span",{className:"c-grey-999 ml20"},xt.total||0))))),ye&&$e&&z.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{We({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ye&&z.createElement(Se.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},$e&&z.createElement(be.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>z.createElement(De.default,null,z.createElement(De.default.Item,{key:1,onClick:()=>{var xt;if(!(0,he.Ye)(We)){if((0,ie.Rm)()&&!((xt=Me.AssistantObject.exercise)!=null&&xt.can_download)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:pe,exportType:"exercise",category_id:Ee.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),z.createElement(De.default.Item,{key:3,onClick:()=>{var xt;if(!(0,he.Ye)(We)){if((0,ie.Rm)()&&!((xt=Me.AssistantObject.exercise)!=null&&xt.can_download)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge.history.push(`/classrooms/${Ee==null?void 0:Ee.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},z.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},z.createElement("span",{style:{color:"#666666",cursor:"pointer"}},z.createElement("i",{className:"iconfont icon-xiazai6"})))),z.createElement("div",{className:Be.control},z.createElement("div",{className:Be.extra},qe),yt&&(nt=="\u6DFB\u52A0\u76F4\u64AD"?z.createElement(be.Z,{menu:{items:(Jt=(sn=[{label:z.createElement("div",{onClick:()=>{it("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(rt||(0,ie.ag)())&&{label:z.createElement("div",{onClick:()=>{it("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:sn.filter(xt=>xt==null?void 0:xt.show))==null?void 0:Jt.map(xt=>({label:xt==null?void 0:xt.label,key:xt==null?void 0:xt.key}))}},z.createElement("span",{className:Be.selectBtn},z.createElement("span",null,z.createElement("i",{className:`iconfont ${je}`})),z.createElement("span",null,nt))):z.createElement("span",{onClick:it,style:{cursor:"pointer"},className:Be.selectBtn},z.createElement("span",null,z.createElement("i",{className:`iconfont ${je}`})),z.createElement("span",null,nt))),!!lt&&z.createElement(be.Z,{disabled:((mn=Fe==null?void 0:Fe.userInfo)==null?void 0:mn.user_status)===2,className:"ml10",dropdownRender:lt},z.createElement("span",{className:((En=Fe==null?void 0:Fe.userInfo)==null?void 0:En.user_status)===2?Be.selectBtn1:Be.selectBtn},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-tianjiadaohang"})),z.createElement(ke.Z,{title:((Ne=Fe==null?void 0:Fe.userInfo)==null?void 0:Ne.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},z.createElement("span",null,Ce||"\u521B\u5EFA\u8BD5\u5377"))))))))}},17870:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return ke}});var z=ae(59301),ve=ae.p+"static/modelContact.7a7eb113.png",Se=ae(49338),De=ae(81779),be=ae(59301),ke=()=>{const[Be,ge]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,De.$O)()?!0:(ge(!0),!1),ContactModalElement:()=>be.createElement(Se.Z,{visible:Be,setVisible:ge,image:ve}),contactOpen:Be,setContactOpen:ge}}},901:function(Ke,et,ae){"use strict";ae.d(et,{AL:function(){return $e},Iy:function(){return he},Qv:function(){return Qe},ez:function(){return pe},jb:function(){return Oe}});var z=ae(32834),ve=ae.n(z),Se=ae(11690),De=ae.n(Se);let be=1;function Pe(nt,je){const qe=nt.match(/^(\s+)(?:```)/);if(qe===null)return je;const Fe=qe[1];return je.split(` +`)}]};var Be=ae(53184),ge=ae.n(Be),ie=(Ge,vt,gt)=>new Promise((pt,bt)=>{var wt=zt=>{try{on(gt.next(zt))}catch(ln){bt(ln)}},jt=zt=>{try{on(gt.throw(zt))}catch(ln){bt(ln)}},on=zt=>zt.done?pt(zt.value):Promise.resolve(zt.value).then(wt,jt);on((gt=gt.apply(Ge,vt)).next())});const he={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"]}},Oe=(Ge,vt,gt,pt)=>{const bt=vt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:gt.lineNumber,endColumn:gt.column});return Array.from(new Set(bt.match(/\b\w{2,}\b/g)||[])).map(jt=>({label:jt,kind:Ge.languages.CompletionItemKind.Text,insertText:jt,range:pt}))},Re=(Ge,vt,gt,pt)=>{Ge.languages.registerCompletionItemProvider(vt,{provideCompletionItems(bt,wt){const jt=bt.getWordUntilPosition(wt),on={startLineNumber:wt.lineNumber,endLineNumber:wt.lineNumber,startColumn:jt.startColumn,endColumn:jt.endColumn},zt=bt.getLineContent(wt.lineNumber).substring(jt.startColumn-2,jt.endColumn);return{suggestions:[...Oe(Ge,bt,wt,on),...gt.map($t=>({label:$t,kind:Ge.languages.CompletionItemKind.Keyword,documentation:$t,insertText:$t,insertTextRules:Ge.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:on})),...pt.map($t=>({label:$t.label,kind:Ge.languages.CompletionItemKind.Snippet,documentation:$t.content,insertText:zt.startsWith("#")?$t.content.replace(/#/,""):$t.content,insertTextRules:Ge.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:on}))]}}})};var Qe=Ge=>{he.languages.forEach(vt=>{Ge.languages.registerDocumentFormattingEditProvider(vt,{provideDocumentFormattingEdits(gt){return ie(this,null,function*(){const pt=ge()(gt.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:gt.getFullModelRange(),text:pt}]})}})}),Re(Ge,"java",De.keywords,De.quickKey),Re(Ge,"cpp",be.keywords,be.quickKey),Re(Ge,"c",Se.keywords,[]),Re(Ge,"python",Pe.keywords,Pe.quickKey),Re(Ge,"scala",ke.keywords,ke.quickKey)};const Ce="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var me=Object.defineProperty,ye=(Ge,vt,gt)=>vt in Ge?me(Ge,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ge[vt]=gt,We=(Ge,vt,gt)=>ye(Ge,typeof vt!="symbol"?vt+"":vt,gt);const Me=class _s{constructor(vt,gt,pt){this.placeholder=vt,this.editor=gt,this.monaco=pt,gt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return _s.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)}};We(Me,"ID","editor.widget.placeholderHint");var $e=Me,Te=ae(96236),tt=ae(6767),lt=ae(25399),yt=ae(89392),nt=ae(27035),je=ae(56102),qe=Object.defineProperty,Fe=Object.defineProperties,it=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Jt=(Ge,vt,gt)=>vt in Ge?qe(Ge,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ge[vt]=gt,mn=(Ge,vt)=>{for(var gt in vt||(vt={}))Et.call(vt,gt)&&Jt(Ge,gt,vt[gt]);if(rt)for(var gt of rt(vt))sn.call(vt,gt)&&Jt(Ge,gt,vt[gt]);return Ge},En=(Ge,vt)=>Fe(Ge,it(vt)),Ne=(Ge,vt)=>{var gt={};for(var pt in Ge)Et.call(Ge,pt)&&vt.indexOf(pt)<0&&(gt[pt]=Ge[pt]);if(Ge!=null&&rt)for(var pt of rt(Ge))vt.indexOf(pt)<0&&sn.call(Ge,pt)&&(gt[pt]=Ge[pt]);return gt},Ee=(Ge,vt,gt)=>new Promise((pt,bt)=>{var wt=zt=>{try{on(gt.next(zt))}catch(ln){bt(ln)}},jt=zt=>{try{on(gt.throw(zt))}catch(ln){bt(ln)}},on=zt=>zt.done?pt(zt.value):Promise.resolve(zt.value).then(wt,jt);on((gt=gt.apply(Ge,vt)).next())});function xt(Ge){return/^\d+$/.test(Ge)?`${Ge}px`:Ge}function xn(){}let Xt=!1;const ut={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function mt(Ge=[]){let vt=Ge;if(Array.isArray(Ge)){for(let gt=0;gtEe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Ge){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Ge)}});var Xe=Ge=>{var vt=Ge,{width:gt="100%",height:pt="100%",value:bt,language:wt="javascript",style:jt={},options:on={},overrideServices:zt={},theme:ln="vs-dark",onEditBlur:$t,isCopy:lr=!1,onSave:Er,autoHeight:ce=!1,forbidCopy:ne=!1,onChange:te=xn,editorDidMount:se=xn,onFocus:Ae=xn,onBreakPoint:oe=xn,breakPointValue:Ze=[],filename:Yt="educoder.txt",errorLine:rn,errorContent:an="",highlightLine:ct,openBreakPoint:On=!1,placeholder:Qn="",showMiniMap:Xn=!0}=vt,Tr=Ne(vt,["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 _r=(0,z.useRef)(),wr=(0,z.useRef)({}),vi=(0,z.useRef)(),mi=(0,z.useRef)(),xr=(0,z.useRef)([]),Bi=(0,z.useRef)(!1),ui=(0,z.useRef)(),Pi=(0,z.useRef)(),Si=(0,z.useRef)(!1),[ii,da]=(0,z.useState)(!1);function fa(){let Kt;return _r.current&&(Kt=new ve.Z(Bt=>{for(let tr of Bt)(tr.target.offsetHeight>0||tr.target.offsetWidth>0)&&wr.current.instance.layout()}),Kt.observe(_r.current)),Kt}function bi(){tt.ZP.warning({content:decodeURIComponent(Ce),key:"monaco-editor-tip"})}const aa=()=>{let Kt=wr.current.instance;if(bt!=null&&Kt&&ii){const Bt=Kt.getModel();Bt&&bt!==Bt.getValue()&&(Xt=!0,Bt.setValue(bt),Kt.layout(),Xt=!1)}};(0,z.useEffect)(()=>{const Kt=nt.Z.subscribe("formatDocument",Bt=>{var tr;let fr=wr.current.instance;(tr=fr==null?void 0:fr.getAction)==null||tr.call(fr,"editor.action.formatDocument").run()});return window.updateMonacoValue=Bt=>{te(Bt)},Kt},[]),(0,z.useEffect)(()=>{var Kt;let Bt=wr.current.instance;mi.current&&clearTimeout(mi.current),mi.current=setTimeout(()=>{aa()},500),bt&&(bt!=null&&bt.length)&&((Kt=Bt==null?void 0:Bt.updateOptions)==null||Kt.call(Bt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(bt.split(/\r\n|\r|\n/g).length))+3,5)}))},[bt,ii,wr.current]),(0,z.useEffect)(()=>{if(rn&&wr.current&&wr.current.instance){let Bt=wr.current.instance;Bt.changeViewZones(function(tr){var fr=document.createElement("div");fr.style.padding="10px 20px",fr.style.width="calc(100% - 20px)",fr.className="my-error-line-wrp",fr.innerHTML=an,tr.addZone({afterLineNumber:rn||11,heightInLines:3,domNode:fr})});var Kt={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(Kt),Bt.revealPositionInCenter({lineNumber:20,column:1})}},[rn,wr.current,ii]);const An=(Kt="",Bt)=>{if(!Kt||Kt.trim()==="")return!0;const fr=wr.current.instance.getModel().getLineTokens(Bt);let yr=!1;for(let Ar=0;Ar<2;Ar++)fr.getStandardTokenType(Ar)===1&&(yr=!0);return yr};(0,z.useEffect)(()=>{var Kt;const Bt=(Kt=wr.current)==null?void 0:Kt.instance;if(Bt&&ii&&ne){const tr=Bt.onDidBlurEditorWidget(()=>{Si.current=!1}),fr=Bt.onDidFocusEditorText(()=>{Si.current=!0});return()=>{tr.dispose(),fr.dispose()}}},[wr.current,ii,ne]),(0,z.useEffect)(()=>{var Kt;if((Kt=wr.current)!=null&&Kt.instance&&ii&&On){let Bt=wr.current.instance,tr=Bt.getModel();if(!tr)return;(()=>{var Kr;let qr=[],Vn=[];const Rt=tr.getAllDecorations();for(let ei of Rt)ei.options.className==="highlighted-line"&&(qr.push((Kr=ei==null?void 0:ei.range)==null?void 0:Kr.startLineNumber),Vn.push(ei==null?void 0:ei.id));if(ct===qr[0])return;tr.deltaDecorations(Vn,[]);const ci=tr.getLineCount();ct&&ct<=ci&&(Bt.deltaDecorations([],[{range:new Mt.Range(ct,1,ct,tr.getLineMaxColumn(ct)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Bt.revealLineInCenter(ct))})();const yr=(Kr=!1)=>{var qr;let Vn=[],Rt=[];const ci=tr.getAllDecorations();for(let ei of ci)ei.options.linesDecorationsClassName==="breakpoints-select"&&(Vn.push((qr=ei==null?void 0:ei.range)==null?void 0:qr.startLineNumber),Rt.push(ei==null?void 0:ei.id));if(Kr)return{lines:Vn,ids:Rt};oe(Vn)},Ar=Kr=>Ee(void 0,null,function*(){let qr={range:new Mt.Range(Kr,1,Kr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield tr.deltaDecorations([],[qr]),yr()}),di=Kr=>Ee(void 0,null,function*(){let qr=[];const Vn=Bt.getLineDecorations(Kr);for(let Rt of Vn)Rt.options.linesDecorationsClassName==="breakpoints-select"&&qr.push(Rt.id);yield tr.deltaDecorations(qr,[]),yr()}),Ri=Kr=>{let qr=Bt.getLineDecorations(Kr);for(let Vn of qr)if(Vn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,yt.isEqual)(Ze,yr(!0).lines)){tr.deltaDecorations(yr(!0).ids,[]);const Kr=Ze.map(qr=>({range:new Mt.Range(qr,1,qr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));tr.deltaDecorations([],Kr)}const fi=Bt.onDidChangeModelContent(Kr=>{let qr=Bt.getPosition();if(qr){let Vn=qr.lineNumber;clearTimeout(Pi.current),Pi.current=setTimeout(()=>{An(tr.getLineContent(Vn),Vn)?di(Vn):Ri(Vn)?(di(Vn),Ar(Vn)):yr()},100)}}),Gt=Bt.onMouseDown(Kr=>{var qr,Vn,Rt;if(Kr.target.detail&&((Rt=(Vn=(qr=Kr.target)==null?void 0:qr.element)==null?void 0:Vn.className)!=null&&Rt.includes("line-numbers"))){let ci=Kr.target.position.lineNumber;if(An(tr.getLineContent(ci),ci))return;Ri(ci)?di(ci):Ar(ci)}}),ur=Kr=>{let qr={range:new Mt.Range(Kr,1,Kr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};xr.current=Bt.deltaDecorations(xr.current,[qr])},Zi=()=>{xr.current=Bt.deltaDecorations(xr.current,[])},qi=Bt.onMouseMove(Kr=>{var qr,Vn,Rt;if(Zi(),Kr.target.detail&&((Rt=(Vn=(qr=Kr.target)==null?void 0:qr.element)==null?void 0:Vn.className)!=null&&Rt.includes("line-numbers"))){let ci=Kr.target.position.lineNumber;if(An(tr.getLineContent(ci),ci))return;ur(ci)}}),Li=Bt.onMouseLeave(()=>{Zi()});return()=>{fi.dispose(),Gt.dispose(),qi.dispose(),Li.dispose()}}},[wr.current,ii,Ze,ct,On,wt]),(0,z.useEffect)(()=>{var Kt;(Kt=wr.current)!=null&&Kt.instance&&On&&wr.current.instance.setPosition({lineNumber:0,column:0})},[ct]);function In(){let Kt=wr.current.instance;if(Kt){const Bt=Kt.getSelection(),tr=wr.current.pastePos||{},fr=new Mt.Range(tr.startLineNumber||Bt.endLineNumber,tr.startColumn||Bt.endColumn,tr.endLineNumber||Bt.endLineNumber,tr.endColumn||Bt.endColumn);setTimeout(()=>{Kt.executeEdits("",[{range:fr,text:""}])},300)}}function kt(Kt){(window.navigator.platform.match("Mac")?Kt.metaKey:Kt.ctrlKey)&&Kt.keyCode==83&&(Kt.preventDefault(),Er())}const Pt=()=>{if(ce&&wr.current.instance){const Kt=wr.current.instance.getContentHeight();Qr(Kt{if(!Si.current)return;const{keyCode:Bt,ctrlKey:tr,metaKey:fr,target:yr,type:Ar}=Kt;return(Ar==="paste"||(Bt===67||Bt===86)&&(fr||tr))&&yr.nodeName==="TEXTAREA"&&(bi(),Kt.preventDefault()),!1};function Un(Kt,Bt){var tr=window.URL||window.webkitURL||window,fr=new Blob([Bt]),yr=document.createElementNS("http://www.w3.org/1999/xhtml","a");yr.href=tr.createObjectURL(fr),yr.download=Kt,pn(yr)}(0,z.useEffect)(()=>{Pt()},[Pt]),(0,z.useEffect)(()=>{_r.current&&!ii&&Promise.all([ae.e(8909),ae.e(4100)]).then(ae.bind(ae,71448)).then(Kt=>{try{Mt=Kt,wr.current.instance=Mt.editor.create(_r.current,{value:bt,language:mt(wt),theme:ln,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Xn||!1}},zt);const Bt=wr.current.instance;let yr=[...Te.BH._menuItems].find(fi=>fi[0]._debugName=="EditorContext")[1],Ar=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],di=(fi,Gt)=>{var ur,Zi;let qi=fi._first;do Gt.includes((Zi=(ur=qi.element)==null?void 0:ur.command)==null?void 0:Zi.id)&&fi._remove(qi);while(qi=qi.next)};if(se(Bt,Mt),setTimeout(()=>{Pt(),wr.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Un(Yt||"educoder.txt",Bt.getValue())}})},500),wr.current.subscription=Bt.onDidChangeModelContent(fi=>{Bi.current?clearTimeout(ui.current):(Pt(),te(Bt.getValue(),fi)),ui.current=setTimeout(()=>{Bi.current=!1},500)}),window.Monaco||Qe(Mt,mt(wt)),ne&&(di(yr,Ar),_r.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Zn),window.removeEventListener("paste",Zn),window.addEventListener("keydown",Zn),window.addEventListener("paste",Zn)),window.Monaco=Mt,$t&&Bt.onDidBlurEditorWidget(()=>{$t(Bt.getValue())}),Ae&&Bt.onDidFocusEditorText(()=>{ne&&Qt(),Ae(Bt.getValue())}),ne){Qt();try{Bt.onDidPaste(fi=>{const Gt=Bt.getSelection(),ur=wr.current.pastePos||{},Zi=new Mt.Range(ur.startLineNumber||Gt.endLineNumber,ur.startColumn||Gt.endColumn,ur.endLineNumber||Gt.endLineNumber,ur.endColumn||Gt.endColumn);Bt.executeEdits("",[{range:fi.range,text:""}])})}catch(fi){}}let Ri=fa();return Qn&&typeof Qn=="string"&&new $e(Qn,Bt,Mt),da(!0),()=>{const fi=wr.current.instance;fi.dispose();const Gt=fi.getModel();Gt&&Gt.dispose(),wr.current.subscription&&wr.current.subscription.dispose(),Ri.unobserve(_r.current)}}catch(Bt){}})},[]),(0,z.useEffect)(()=>{if(wr.current.instance&&ii)return document.addEventListener("keydown",kt,!1),()=>{document.removeEventListener("keydown",kt)}},[Er,ii]),(0,z.useEffect)(()=>{let Kt=wr.current.instance;if(Kt&&ii){let Bt=mt(wt);Mt.editor.setModelLanguage(Kt.getModel(),Bt)}},[wt,ii]),(0,z.useEffect)(()=>{wr.current.instance&&ii&&Mt.editor.setTheme(ln)},[ln,ii]),(0,z.useEffect)(()=>{let Kt=wr.current.instance;vi.current=on,Kt&&ii&&(Kt.updateOptions(mn({},on)),setTimeout(()=>{Kt.getModel().updateOptions(mn({},on))},200))},[JSON.stringify(on),ii]),(0,z.useEffect)(()=>{let Kt=wr.current.instance;Kt&&ii&&Kt.layout()},[gt,pt,ii]);const[dr,Ir]=(0,z.useState)(xt(gt)),[Or,Qr]=(0,z.useState)(xt(pt)),Mr=En(mn({},jt),{width:dr,height:Or,position:"relative"});return z.createElement("div",{className:"my-monaco-editor",ref:_r,style:Mr},lr&&z.createElement(je.CopyToClipboard,{text:bt,onCopy:()=>tt.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(lt.Z,{title:"\u590D\u5236\u4EE3\u7801"},z.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},z.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function At({width:Ge="100%",height:vt="100%",original:gt,modified:pt,language:bt,options:wt={}}){const jt=(0,z.useRef)(),[on,zt]=(0,z.useState)(null);function ln(ce){let ne;return jt.current&&(ne=new ve.Z(te=>{for(let se of te)(se.target.offsetHeight>0||se.target.offsetWidth>0)&&ce.layout()}),ne.observe(jt.current)),ne}(0,z.useEffect)(()=>(jt.current&&Promise.all([ae.e(8909),ae.e(9404)]).then(ae.bind(ae,2550)).then(ce=>{Mt=ce;const ne=Mt.editor.createDiffEditor(jt.current,En(mn({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},wt),{wordWrap:!0}));zt(ne);let te=ln(ne);return()=>{ne.dispose();const se=ne.getModel();se&&se.dispose(),te.unobserve(jt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,z.useEffect)(()=>{on&&on.setModel({original:Mt.editor.createModel(gt,bt),modified:Mt.editor.createModel(pt,bt)})},[gt,pt,bt,on]);const $t=xt(Ge),lr=xt(vt),Er={width:$t,height:lr};return z.createElement("div",{className:"my-diff-editor",ref:jt,style:Er})}},47140:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return Oe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},ve=ae(29787),Se=ae(25399),De=ae(60242),be=ae(92310),Pe=ae.n(be),ke=ae(63949),Be=ae(13922),ge=ae(81779),ie=ae(59301),Oe=({className:Re,dataSource:Qe=[],col:Ce=4,right:me,bottom:ye=23,precision:We=0,wrapWidth:Me=1200,trackEventItems:pe,loading:$e,onRemove:Te=()=>{},isCurrent:tt=!0,showProgress:lt=!1,showAlias:yt=!1})=>{const nt=Math.floor((Me-(Ce-1)*me)/Ce),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 ie.createElement(ve.Z,{spinning:$e},ie.createElement("div",{className:Pe()(z.list,Re)},!!(Qe!=null&&Qe.length)&&(Qe==null?void 0:Qe.map((qe,Fe)=>{var it,rt,Et,sn,Jt,mn,En,Ne,Ee,xt,xn,Xt,ut;const{name:mt,id:Mt,identifier:Qt,featured:Xe,school_name:At,image_url:Ge,excellent:vt,is_plan:gt}=qe;return ie.createElement("div",{key:Mt,className:tt&<?z.wrapisCurrent:z.wrap,style:{width:nt,marginRight:(1+Fe)%Ce===0?0:me+We,marginBottom:ye}},ie.createElement("a",{className:z.li,onClick:pt=>{pt.preventDefault(),pt.stopPropagation(),pe&&(0,ke.L9)([pe]),(0,ke.xg)(`/paths/${Qt}`)}},ie.createElement("div",{className:z.img},ie.createElement("img",{className:z.cover,src:`${Ge}`}),tt&&(0,ge.bg)()&&(qe==null?void 0:qe.studying)&&ie.createElement("div",{className:`${z.movebq} user-path-items`,onClick:pt=>{pt.stopPropagation(),Te(qe)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(it=qe==null?void 0:qe.subject_tags)==null?void 0:it.map((pt,bt)=>{var wt,jt;if(bt===0){const zt=(wt=je.find(ln=>ln.name==pt))==null?void 0:wt.swimg;return ie.createElement("img",{className:z.sign,src:zt,style:{left:"-4px"}})}const on=(jt=je.find(zt=>zt.name==pt))==null?void 0:jt.ptimg;return ie.createElement("img",{className:z.sign,src:on,style:{left:`${48+52*(bt-1)+2*bt}px`}})}),ie.createElement("div",{className:z.tagsDom},ie.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(qe==null?void 0:qe.excellent)&&ie.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"),((rt=qe==null?void 0:qe.custom_tags)==null?void 0:rt.length)>0&&ie.createElement(Se.Z,{title:(Jt=(sn=qe==null?void 0:qe.custom_tags)==null?void 0:sn[((Et=qe==null?void 0:qe.custom_tags)==null?void 0:Et.length)-1])==null?void 0:Jt.tag_name},ie.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},ie.createElement("span",{className:"multi-llipsis1e text-10px"},(Ne=(En=qe==null?void 0:qe.custom_tags)==null?void 0:En[((mn=qe==null?void 0:qe.custom_tags)==null?void 0:mn.length)-1])==null?void 0:Ne.tag_name)))))),ie.createElement("div",{className:z.name},ie.createElement(Se.Z,{title:yt&&(qe!=null&&qe.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${mt}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${qe==null?void 0:qe.excellent_alias_name}`)):mt},ie.createElement("span",{className:z.e},yt&&(qe==null?void 0:qe.excellent_alias_name)||mt))),tt&<&&((Ee=qe==null?void 0:qe.progress)==null?void 0:Ee.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(De.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((xt=qe==null?void 0:qe.progress)==null?void 0:xt.my_score)/((xn=qe==null?void 0:qe.progress)==null?void 0:xn.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Xt=qe==null?void 0:qe.progress)==null?void 0:Xt.my_score,"/",(ut=qe==null?void 0:qe.progress)==null?void 0:ut.all_score),(!tt||!lt)&&ie.createElement(Se.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${At}`},ie.createElement("div",{className:z.unit},ie.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),At)),(!tt||!lt)&&ie.createElement("div",{className:z.tags},ie.createElement("div",null,ie.createElement(Se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,qe.stages_count))),ie.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,qe.members_count)))))))})),!Qe.length&&ie.createElement(Be.Z,null)))}},71951:function(Ke,et,ae){"use strict";ae.d(et,{jL:function(){return be},w9:function(){return xt},QD:function(){return rn},cQ:function(){return Jt.Z},op:function(){return te},O5:function(){return aa},_b:function(){return Tr},t7:function(){return We},Gi:function(){return Qt},YG:function(){return mt},qp:function(){return he},vr:function(){return On},qE:function(){return oe},Je:function(){return $e},wb:function(){return sn},cq:function(){return pt},tp:function(){return Qe}});var z=ae(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"},Se="data:image/png;base64,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",be=({dataSource:An=[],img:In,imgWidth:kt=346,title:Pt,sunTitle:pn,bannerExtraContent:Zn})=>z.createElement("div",{className:ve.banner},z.createElement("div",{className:ve.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Pt),z.createElement("span",null,pn)),An.length>0&&z.createElement("div",{className:ve.btns},An.map((Un,dr)=>z.createElement("div",{key:dr,onClick:Un.click},Un.name,Un.sign?z.createElement("img",{src:Se,width:39}):null))),Zn),In&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:In,width:kt}))),Pe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ke=ae(92310),Be=ae.n(ke),ge=ae(89392),he=({dataSource:An=[],value:In,onChange:kt,onTitleChange:Pt,className:pn,title:Zn,titleWidth:Un=41,style:dr={},fontColor:Ir="#6A7283",showCount:Or})=>{const[Qr,Mr]=(0,z.useState)(1),[Kt,Bt]=(0,z.useState)(!1),tr=(0,z.useRef)(null),fr=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var yr;An.length!==0&&(((yr=tr==null?void 0:tr.current)==null?void 0:yr.clientHeight)>97?Mr(1):Mr(0)),An.length===0&&Mr(0),Bt(!1)},[An]),z.createElement("div",{className:Be()(Pe.row,pn,"fadeIn","animated"),style:dr},z.createElement("div",{onClick:(0,ge.throttle)(()=>Pt==null?void 0:Pt(),2e3),style:{width:Un,marginTop:Kt?12:4},className:`${Pe.title} ${Pt?"current":""}`},Zn),z.createElement("div",{className:Kt?`${Pe.tagsWrap} ${Pe.tagsBorderWrap}`:Pe.tagsWrap},z.createElement("div",{className:Pe.bar,ref:fr,style:Qr>0?{height:Qr===1?97:"auto",overflow:Qr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Pe.tag,ref:tr},An==null?void 0:An.map(yr=>z.createElement("span",{onClick:()=>kt(yr.id),key:yr.id,style:{color:Ir},className:In===yr.id?Pe.active:""},z.createElement("span",{title:yr.name,className:Pe.name},yr.name),!!Or&&z.createElement("span",{className:Pe.num},yr.count))))),!!Qr&&z.createElement(z.Fragment,null,Qr===1?z.createElement("div",{onClick:()=>{var yr;Mr(2),((yr=tr==null?void 0:tr.current)==null?void 0:yr.clientHeight)>245?Bt(!0):Bt(!1)},className:Pe.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{fr.current.scrollTop=0,Mr(1),Bt(!1)},className:Pe.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Oe={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"},Qe=({dataSource:An=[],value:In,onChange:kt,className:Pt,style:pn={}})=>z.createElement("div",{style:pn,className:Be()(Oe.tabs,Pt)},An.map(Zn=>z.createElement("span",{onClick:()=>kt(Zn.id),className:In===Zn.id?Oe.active:"",key:Zn.id},Zn.name))),Ce={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"},me=ae(37568),We=({dataSource:An=[],value:In="",onChange:kt,onInputChange:Pt=()=>{},className:pn,style:Zn={},placeholder:Un,allowClear:dr=!1})=>{var Ir;const[Or,Qr]=(0,z.useState)(""),[Mr,Kt]=(0,z.useState)("");(0,z.useEffect)(()=>{var fr;let yr=In;(fr=JSON.stringify(In))!=null&&fr.includes("{")&&(Qr(In.id),yr=In.value||"");try{Kt(decodeURIComponent(yr||""))}catch(Ar){Kt(decodeURIComponent(yr||""))}},[In]);const Bt=()=>{kt(encodeURIComponent(Mr),Or||null)},tr=fr=>{fr!==Or&&(Qr(fr),kt(encodeURIComponent(Mr),fr))};return z.createElement("div",{className:Be()(Ce.input,pn),style:Zn},!!An.length&&z.createElement("div",{className:Ce.dropdown},z.createElement("div",{className:Ce.text},(Ir=An.find(fr=>fr.id===Or))==null?void 0:Ir.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:Ce.b1}),z.createElement("b",{className:Ce.b2})),z.createElement("div",{className:Ce.menu},An.map((fr,yr)=>z.createElement("div",{key:yr,onClick:()=>tr(fr.id)},fr.name)))),z.createElement(me.default,{onPressEnter:Bt,value:Mr,onChange:fr=>{Kt(fr.target.value),Pt(encodeURIComponent(fr.target.value),Or||null)},placeholder:Un,variant:"borderless",allowClear:dr,onClear:()=>kt("",Or||null)}),z.createElement("i",{onClick:Bt,className:"iconfont icon-sousuo9 font14 current"}))},Me={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"},$e=({value:An,onChange:In,className:kt,total:Pt,pageSize:pn,style:Zn={}})=>{const Un=An<2,dr=An>=Math.ceil(Pt/pn);return Pt<=pn?z.createElement(z.Fragment,null):z.createElement("div",{className:Be()(Me.quickPager,kt),style:Zn},z.createElement("div",{onClick:()=>{Un||In(An-1,"prev")},className:Un?Me.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{dr||In(An+1,"next")},className:dr?Me.disabled:""},"\u4E0B\u4E00\u9875"))},Te={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"},tt=ae(29787),lt=ae(25399),yt=ae(58018),nt=ae(78323),je=ae(63949),qe=ae(96908),Fe=ae(57177),it=ae(81378),rt=ae(13922),sn=({className:An,dataSource:In=[],col:kt=4,right:Pt,bottom:pn=23,precision:Zn=0,wrapWidth:Un=1200,trackEventItems:dr,loading:Ir})=>{const Or=Math.floor((Un-(kt-1)*Pt)/kt);return z.createElement(tt.Z,{spinning:Ir},z.createElement("div",{className:Be()(Te.list,An)},!!In.length&&In.map((Qr,Mr)=>{const{name:Kt,id:Bt,identifier:tr,power:fr,cover_image_id:yr,pic:Ar}=Qr;return z.createElement("div",{className:Te.wrap,key:Bt,style:{width:Or,marginRight:(1+Mr)%kt===0?0:Pt+Zn,marginBottom:pn}},z.createElement("a",{target:"_blank",href:`/shixuns/${tr}/challenges`,className:Te.li,onClick:di=>{di.preventDefault(),dr&&(0,je.L9)([dr]),fr&&(0,je.xg)(`/shixuns/${tr}/challenges`)}},z.createElement("div",{className:Te.img},z.createElement("img",{className:Te.cover,src:`${Ar}`}),Qr.is_jupyter&&z.createElement("img",{className:Te.sign,src:qe}),Qr.is_jupyter_lab&&z.createElement("img",{className:Te.sign,src:Fe}),Qr.is_unity_3d&&z.createElement("img",{className:Te.sign,src:it})),z.createElement("div",{className:Te.name},z.createElement(lt.Z,{title:Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Te.e},Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Te.tags},z.createElement(lt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Qr.challenges_count))),!!Qr.myshixuns_count&&z.createElement(lt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Qr.myshixuns_count))),z.createElement(lt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Qr.level))),z.createElement("div",{className:Te.rate},z.createElement(yt.Z,{allowHalf:!0,disabled:!0,defaultValue:Qr.score_info}),z.createElement("span",null,"\xA0",Qr.score_info?`${Qr.score_info}\u5206`:"5\u5206")))),!fr&&z.createElement("div",{className:Te.lockWrap},z.createElement("img",{src:`${nt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!In.length&&z.createElement(rt.Z,null)))},Jt=ae(47140),mn={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"},En="data:image/png;base64,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",Ne=ae(59301),xt=({className:An,dataSource:In=[],col:kt=4,right:Pt,bottom:pn=23,precision:Zn=0,wrapWidth:Un=1200,trackEventItems:dr,loading:Ir,handleVery:Or=()=>!0})=>{const Qr=Math.floor((Un-(kt-1)*Pt)/kt);return Ne.createElement(tt.Z,{spinning:Ir},Ne.createElement("div",{className:Be()(mn.list,An)},!!In.length&&In.map((Mr,Kt)=>{const{subject_identifier:Bt,id:tr,identifier:fr,power:yr}=Mr,Ar=Mr.is_public!=0&&Mr.is_public;return Ne.createElement("div",{className:mn.wrap,key:tr,style:{width:Qr,marginRight:(1+Kt)%kt===0?0:Pt+Zn,marginBottom:pn}},Ne.createElement("a",{className:mn.li,onClick:di=>{di.preventDefault(),Or(Mr==null?void 0:Mr.first_category_url)&&(dr&&(0,je.L9)([dr]),(0,je.xg)(Mr.first_category_url))}},Ne.createElement("div",{className:mn.top},Ne.createElement(lt.Z,{title:Mr.name},Ne.createElement("div",{className:mn.name},Mr.name)),Ne.createElement("img",{className:mn.img,src:nt.Z.IMG_SERVER+"/images/"+Mr.avatar_url}),Ne.createElement("div",{className:mn.text,title:Mr.creator},Mr.creator),Bt&&Ne.createElement("div",{className:mn.btns},Ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ar&&Ne.createElement("div",{className:mn.sign},"\u516C\u5F00")),Ne.createElement("div",{className:mn.bottom},Mr.visits>0&&Ne.createElement(lt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-liulanyan"}),Ne.createElement("span",null,Mr.visits))),Mr.course_members_count>0&&Ne.createElement(lt.Z,{title:"\u6210\u5458",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-chengyuan"}),Mr.course_members_count)),Mr.tasks_count>0&&Ne.createElement(lt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-zuoye"}),Mr.tasks_count)),Mr.is_end?Ne.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ne.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mr.is_accessible&&Ne.createElement("div",{className:mn.lockWrap},Ne.createElement("img",{src:`${nt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!In.length&&Ne.createElement(rt.Z,null)))},xn={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"},Xt=ae(95392),mt=({dataSource:An=[],value:In,onChange:kt,className:Pt,style:pn={},tabBarExtraContent:Zn})=>z.createElement("div",{className:Be()(xn.tabs,Pt),style:pn},z.createElement("div",{className:xn.tabsWrap},An.map((Un,dr)=>!(Un!=null&&Un.hide)&&z.createElement("aside",{className:xn.tab,onClick:()=>{kt(Un.id),Un.link&&Xt.history.push(Un.link)},key:dr},z.createElement("div",{className:In===Un.id?xn.active:""},Un.name),(Un==null?void 0:Un.resetCount)==null&&(Un==null?void 0:Un.total)!==void 0&&z.createElement("span",null,"\uFF08",Un==null?void 0:Un.total,"\uFF09"),(Un==null?void 0:Un.resetCount)!==void 0&&(Un==null?void 0:Un.total)!==void 0&&z.createElement(lt.Z,{title:(Un==null?void 0:Un.tip)!=null?Un==null?void 0:Un.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Un==null?void 0:Un.resetCount),"/",z.createElement("span",null,Un==null?void 0:Un.total),"\uFF09"))))),z.createElement("div",{className:xn.tabBar},Zn)),Qt=({className:An,style:In={},children:kt})=>z.createElement("div",{className:Be()(An),style:In},kt),Xe={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"},At=ae(75727),Ge=ae(93041);const vt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pt=({sortValue:An,dropValue:In,className:kt,onSort:Pt,onDrop:pn,dataSource:Zn=vt})=>{var Un;return z.createElement("div",{className:Be()(Xe.orderWrap,kt)},z.createElement(At.Z,{dropdownRender:()=>z.createElement(Ge.default,null,Zn.map((dr,Ir)=>z.createElement(Ge.default.Item,{key:Ir,onClick:()=>pn(dr.id)},dr.name)))},z.createElement("span",{className:Xe.orderTextWrap},(Un=Zn.find(dr=>In===dr.id))==null?void 0:Un.name)),z.createElement("span",{className:Xe.orderIconWrap},z.createElement("span",{className:Xe.orderAsc},z.createElement("i",{className:An==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Xe.cursorPointer} ${Xe.active}`:`iconfont icon-sanjiaoxing-up font12 ${Xe.cursorPointer}`,onClick:()=>Pt(An==="asc"?"desc":"asc")})),z.createElement("span",{className:Xe.orderDesc},z.createElement("i",{className:An==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Xe.cursorPointer} ${Xe.active}`:`iconfont icon-sanjiaoxing-down font12 ${Xe.cursorPointer}`,onClick:()=>Pt(An==="asc"?"desc":"asc")}))))},bt={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"},wt=ae(7939),jt=Object.defineProperty,on=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,$t=(An,In,kt)=>In in An?jt(An,In,{enumerable:!0,configurable:!0,writable:!0,value:kt}):An[In]=kt,lr=(An,In)=>{for(var kt in In||(In={}))zt.call(In,kt)&&$t(An,kt,In[kt]);if(on)for(var kt of on(In))ln.call(In,kt)&&$t(An,kt,In[kt]);return An},Er=(An,In)=>{var kt={};for(var Pt in An)zt.call(An,Pt)&&In.indexOf(Pt)<0&&(kt[Pt]=An[Pt]);if(An!=null&&on)for(var Pt of on(An))In.indexOf(Pt)<0&&ln.call(An,Pt)&&(kt[Pt]=An[Pt]);return kt},ce=(An,In,kt)=>new Promise((Pt,pn)=>{var Zn=Ir=>{try{dr(kt.next(Ir))}catch(Or){pn(Or)}},Un=Ir=>{try{dr(kt.throw(Ir))}catch(Or){pn(Or)}},dr=Ir=>Ir.done?Pt(Ir.value):Promise.resolve(Ir.value).then(Zn,Un);dr((kt=kt.apply(An,In)).next())}),te=An=>{var In=An,{className:kt,style:Pt,children:pn,loading:Zn=!1,openLoading:Un,onClick:dr=()=>{},size:Ir="middle",shape:Or="round"}=In,Qr=Er(In,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Mr,Kt]=(0,z.useState)(!1);return z.createElement(wt.ZP,lr({onClick:(0,ge.throttle)(Bt=>ce(void 0,null,function*(){Un&&Kt(!0);try{yield dr(Bt)}catch(tr){console.log("error",tr)}Un&&Kt(!1)}),2e3,{leading:!0,trailing:!1}),className:Be()(bt.btn,bt[`${Ir}-${Or}`],kt),style:Pt,size:Ir,shape:Or,loading:Mr||Zn},Qr),pn)},se={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},oe=({className:An,style:In,children:kt=null,onClick:Pt,title:pn})=>z.createElement("div",{className:Be()(se.head,An),style:In},z.createElement("span",{className:"primary-hover",onClick:Pt},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:pn},pn),z.createElement("div",{className:se.node},kt)),Ze={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"},rn=({confirmShow:An=!0,confirmTitle:In,confirmClick:kt,cancelShow:Pt=!0,cancelTitle:pn,cancelClick:Zn,className:Un,style:dr,confirmLoading:Ir=!1})=>z.createElement("div",{className:Be()(Ze.btns,Un),style:dr},An&&z.createElement(wt.ZP,{loading:Ir,onClick:kt,type:"primary",className:Ze.confirm},In),Pt&&z.createElement(wt.ZP,{onClick:Zn,className:Ze.cancel},pn)),an={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"},On=({className:An,style:In={},LeftContent:kt,children:Pt,RightContent:pn})=>z.createElement("div",{className:Be()(an.fixedBottom,An),style:In},z.createElement("div",{className:an.wrap},z.createElement("div",{className:an.left},kt),z.createElement("div",{className:an.center},Pt),z.createElement("div",{className:an.right},pn))),Qn={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"},Tr=({className:An,style:In={},dataSource:kt=[]})=>z.createElement("div",{className:Be()(Qn.crumbs,An),style:In},kt.map((Pt,pn)=>pnXt.history.push(Pt.path)},Pt.name):z.createElement("span",null,Pt.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:pn,style:{color:"#5F6368"}},Pt.name))),_r=ae(11938),wr=Object.defineProperty,vi=Object.defineProperties,mi=Object.getOwnPropertyDescriptors,xr=Object.getOwnPropertySymbols,Bi=Object.prototype.hasOwnProperty,ui=Object.prototype.propertyIsEnumerable,Pi=(An,In,kt)=>In in An?wr(An,In,{enumerable:!0,configurable:!0,writable:!0,value:kt}):An[In]=kt,Si=(An,In)=>{for(var kt in In||(In={}))Bi.call(In,kt)&&Pi(An,kt,In[kt]);if(xr)for(var kt of xr(In))ui.call(In,kt)&&Pi(An,kt,In[kt]);return An},ii=(An,In)=>vi(An,mi(In)),da=(An,In)=>{var kt={};for(var Pt in An)Bi.call(An,Pt)&&In.indexOf(Pt)<0&&(kt[Pt]=An[Pt]);if(An!=null&&xr)for(var Pt of xr(An))In.indexOf(Pt)<0&&ui.call(An,Pt)&&(kt[Pt]=An[Pt]);return kt};const{Countdown:fa}=_r.default;var aa=An=>{var In=An,{onChange:kt}=In,Pt=da(In,["onChange"]);const[pn,Zn]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof pn=="number"&&pn>=0&&kt(pn)},[pn]);const Un=dr=>{const Ir=Math.floor(dr/1e3);Zn(Ir)};return z.createElement(fa,ii(Si({},Pt),{onChange:Un}))}},66991:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return ve}});var z=ae(59301);function ve(Se,De){const be=(0,z.useRef)();(0,z.useEffect)(()=>{be.current=Se}),(0,z.useEffect)(()=>{function Pe(){be.current()}if(De!==null){let ke=setInterval(Pe,De);return()=>clearInterval(ke)}},[De])}},79055:function(Ke,et,ae){"use strict";var z=ae(59301),ve=ae(62957),Se=ae(6767),De=ae(57193),be=ae(95392),Pe=Object.defineProperty,ke=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Oe=(ye,We,Me)=>We in ye?Pe(ye,We,{enumerable:!0,configurable:!0,writable:!0,value:Me}):ye[We]=Me,Re=(ye,We)=>{for(var Me in We||(We={}))ie.call(We,Me)&&Oe(ye,Me,We[Me]);if(ge)for(var Me of ge(We))he.call(We,Me)&&Oe(ye,Me,We[Me]);return ye},Qe=(ye,We)=>ke(ye,Be(We)),Ce=(ye,We,Me)=>new Promise((pe,$e)=>{var Te=yt=>{try{lt(Me.next(yt))}catch(nt){$e(nt)}},tt=yt=>{try{lt(Me.throw(yt))}catch(nt){$e(nt)}},lt=yt=>yt.done?pe(yt.value):Promise.resolve(yt.value).then(Te,tt);lt((Me=Me.apply(ye,We)).next())});const me=({classroomList:ye,dispatch:We,cb:Me})=>{const pe=(0,be.useParams)();pe.id=pe.coursesId;const{detailBoardList:$e}=ye;return z.createElement(ve.default,{centered:!0,title:"\u63D0\u793A",open:ye.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ce(void 0,null,function*(){var Te,tt,lt;if((yield(0,De.ZP)(`/api/boards/${pe.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...ye.actionTabs.selectArrs]}})).status===0){Se.ZP.success("\u5220\u9664\u6210\u529F");const nt=ye.actionTabs.selectArrs.length===$e.messages.length&&((Te=ye.actionTabs.params)==null?void 0:Te.page)>1?((tt=ye.actionTabs.params)==null?void 0:tt.page)-1:(lt=ye.actionTabs.params)==null?void 0:lt.page;Me(nt),We({type:"classroomList/setActionTabs",payload:{}}),We({type:"classroomList/getBoardList",payload:Qe(Re({},ye.actionTabs.params),{page:nt})}),We({type:"classroomList/getClassroomLeftMenus",payload:{id:pe.coursesId}})}}),onCancel:()=>{We({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};et.Z=(0,be.connect)(({classroomList:ye})=>({classroomList:ye}))(me)},62148:function(Ke,et,ae){"use strict";var z=ae(59301),ve=ae(28284),Se=ae(62957),De=ae(6767),be=ae(37568),Pe=ae(62673),ke=ae(29787),Be=ae(57193),ge=ae(26724),ie=ae.n(ge),he=ae(95392),Oe=Object.defineProperty,Re=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,me=(pe,$e,Te)=>$e in pe?Oe(pe,$e,{enumerable:!0,configurable:!0,writable:!0,value:Te}):pe[$e]=Te,ye=(pe,$e)=>{for(var Te in $e||($e={}))Qe.call($e,Te)&&me(pe,Te,$e[Te]);if(Re)for(var Te of Re($e))Ce.call($e,Te)&&me(pe,Te,$e[Te]);return pe},We=(pe,$e,Te)=>new Promise((tt,lt)=>{var yt=qe=>{try{je(Te.next(qe))}catch(Fe){lt(Fe)}},nt=qe=>{try{je(Te.throw(qe))}catch(Fe){lt(Fe)}},je=qe=>qe.done?tt(qe.value):Promise.resolve(qe.value).then(yt,nt);je((Te=Te.apply(pe,$e)).next())});const Me=({classroomList:pe,loading:$e,dispatch:Te})=>{const tt=ye({},(0,he.useParams)());let[lt,yt]=(0,z.useState)([]);const[nt,je]=(0,z.useState)(!0),[qe,Fe]=(0,z.useState)(1),[it,rt]=(0,z.useState)(!0);tt.page=0,tt.page_size=50,(0,z.useEffect)(()=>{pe.actionTabs.key==="\u53D1\u9001"&&sn(1)},[pe.actionTabs.key]);const[Et]=ve.default.useForm(),sn=Jt=>We(void 0,null,function*(){Jt==1&&(lt=[]),tt.page=Jt,rt(!0);const mn=yield Te({type:"classroomList/getCoursesMine",payload:ye({},tt)});mn.lengthWe(void 0,null,function*(){const Jt=Et.getFieldValue();(yield(0,Be.ZP)(`/api/boards/${tt.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...pe.actionTabs.selectArrs],to_course_ids:[...Jt.group_ids]}})).status===0&&(De.ZP.success("\u53D1\u5E03\u6210\u529F"),Te({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{Te({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",z.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),z.createElement(be.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:Jt=>{yt([]),tt.search=Jt,sn(1)}}),z.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},z.createElement(ie(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Jt=>{sn(Jt)},hasMore:!it&&nt,useWindow:!1},z.createElement(ve.default,{form:Et,initialValues:{}},z.createElement(ve.default.Item,{name:"group_ids"},z.createElement(Pe.default.Group,null,lt==null?void 0:lt.map(function(Jt,mn){return z.createElement("div",{key:mn},z.createElement(Pe.default,{style:{width:520},value:Jt.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},Jt.name))}))),z.createElement(ke.Z,{className:"edu-ant-spin",spinning:it})))))};et.Z=(0,he.connect)(({classroomList:pe,loading:$e})=>({classroomList:pe,loading:$e}))(Me)},61505:function(Ke,et,ae){"use strict";ae.r(et),ae.d(et,{default:function(){return Jn}});var z=ae(95392),ve=ae(59301),Se=ae(78323),De=ae(56656),be=ae.n(De),Pe=ae(93041),ke=ae(62673),Be=ae(7939),ge=ae(6767),ie=ae(25399),he=ae(29787),Oe=ae(77019),Re=ae(5269),Qe=ae(13747),Ce=ae(48608),me=ae(75727),ye=ae(54172),We=ae(71411),Me=ae(57193),pe=ae(87395),$e=ae(84105),Te=ae(81779),tt=ae(13922),lt=ae(62957),yt=Object.defineProperty,nt=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Fe=(_e,ze,Ue)=>ze in _e?yt(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,it=(_e,ze)=>{for(var Ue in ze||(ze={}))je.call(ze,Ue)&&Fe(_e,Ue,ze[Ue]);if(nt)for(var Ue of nt(ze))qe.call(ze,Ue)&&Fe(_e,Ue,ze[Ue]);return _e},rt=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())});const Et=({classroomList:_e,dispatch:ze,cb:Ue})=>{const Fn=(0,z.useParams)();return Fn.id=Fn.coursesId,ve.createElement(lt.default,{centered:!0,title:"\u63D0\u793A",open:_e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>rt(void 0,null,function*(){(yield(0,Me.ZP)(`/api/boards/${Fn.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[..._e.actionTabs.selectArrs]}})).status===0&&(ge.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ue(),ze({type:"classroomList/setActionTabs",payload:{}}),ze({type:"classroomList/getBoardList",payload:it({},_e.actionTabs.params)}))}),onCancel:()=>{ze({type:"classroomList/setActionTabs",payload:{}})}},ve.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var sn=(0,z.connect)(({classroomList:_e})=>({classroomList:_e}))(Et),Jt=ae(79055),mn=ae(62148),En={flex_box_center:"flex_box_center___hePrT",flex_space_between:"flex_space_between___ORkbo",flex_box_vertical_center:"flex_box_vertical_center___cCpIF",flex_box_center_end:"flex_box_center_end___c_jTW",flex_box_column:"flex_box_column___wD0ra",bg:"bg___XwUKY",containerTitle:"containerTitle___ImnKq",containerDesc:"containerDesc___yUKqL",listItem:"listItem___SUzaY",title:"title___hjA_e",titleLeft:"titleLeft___GGFEY",titleRight:"titleRight___aNGKY",flexBox:"flexBox___IQB_j",acitons:"acitons___VXZ66",categoryName:"categoryName___gefjO",moveCategory:"moveCategory___OFSGW",copyTag:"copyTag___dGmyT"},Ne=ae(89038),Ee=ae(39868),xt=ae(26381),xn=ae(26724),Xt=ae.n(xn),ut=ae(63949),mt=ae(84828),Mt=ae(17870),Qt={collect:"collect___uk5xF",head:"head___op8aW",btn:"btn___rzfic"},Xe=ae(71951),At=ae(82326),Ge=ae(37568),vt=ae(14566),gt=ae(28284),pt=ae(17949),bt=ae(59301),wt=Object.defineProperty,jt=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,ln=(_e,ze,Ue)=>ze in _e?wt(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,$t=(_e,ze)=>{for(var Ue in ze||(ze={}))on.call(ze,Ue)&&ln(_e,Ue,ze[Ue]);if(jt)for(var Ue of jt(ze))zt.call(ze,Ue)&&ln(_e,Ue,ze[Ue]);return _e},lr=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())}),ce=({onOk:_e,onCancel:ze,visible:Ue,modalParams:Fn,forceIn:en})=>{const[dn]=gt.default.useForm(),[Gn,Pn]=(0,ve.useState)(!1),tn=en?!1:typeof Ue=="number";(0,ve.useEffect)(()=>{Ue?dn.setFieldsValue($t({},Fn)):dn.resetFields()},[Ue]);const yn=hn=>lr(void 0,null,function*(){Pn(!0),yield _e(hn),Pn(!1)});return bt.createElement(lt.default,{centered:!0,destroyOnClose:!0,onCancel:()=>ze(),onOk:()=>dn.submit(),open:!!Ue,confirmLoading:Gn,title:tn?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:tn?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},bt.createElement(gt.default,{form:dn,size:"large",onFinish:yn},bt.createElement(gt.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},bt.createElement(Ge.default.TextArea,{style:{height:200},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),bt.createElement(gt.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},bt.createElement(pt.Z,{height:220,className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:Fn==null?void 0:Fn.content})),bt.createElement(gt.default.Item,{className:"mb0",valuePropName:"checked",initialValue:!1,name:"is_top"},bt.createElement(ke.default,{style:{marginLeft:53,marginTop:24}},"\u8BBE\u4E3A\u70ED\u95E8\u95EE\u9898"))))},ne=ae(59301),te=Object.defineProperty,se=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,Ze=(_e,ze,Ue)=>ze in _e?te(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Yt=(_e,ze)=>{for(var Ue in ze||(ze={}))Ae.call(ze,Ue)&&Ze(_e,Ue,ze[Ue]);if(se)for(var Ue of se(ze))oe.call(ze,Ue)&&Ze(_e,Ue,ze[Ue]);return _e},rn=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())}),ct=({visible:_e,onCancel:ze})=>{const[Ue,Fn]=(0,ve.useState)(!1),[en,dn]=(0,ve.useState)(0),[Gn,Pn]=(0,ve.useState)([]),[tn,yn]=(0,ve.useState)({page:1,limit:10});(0,ve.useEffect)(()=>{_e&&hn(tn)},[_e]);const hn=Sn=>rn(void 0,null,function*(){var Cr,zr;Fn(!0);const Pr=yield(0,Me.ZP)(`/api/course_qna_sets/${_e}/hit_history.json`,{method:"get",params:Sn});Pr.status===0&&(Pn(((Cr=Pr==null?void 0:Pr.data)==null?void 0:Cr.list)||[]),dn((zr=Pr==null?void 0:Pr.data)==null?void 0:zr.size)),Fn(!1)}),pr=[{title:"\u7528\u6237\u63D0\u95EE",dataIndex:"question",ellipsis:!0,render:Sn=>ne.createElement(ie.Z,{placement:"topLeft",title:Sn},ne.createElement("span",{className:"c-black"},Sn||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Sn=>ne.createElement(ie.Z,{placement:"topLeft",title:Sn},ne.createElement("span",{className:"c-black"},Sn||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",ellipsis:!0,render:Sn=>ne.createElement(ie.Z,{placement:"topLeft",title:Sn},ne.createElement("span",{className:"c-black"},Sn||"--"))},{title:"\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,render:Sn=>ne.createElement("span",{className:"c-black"},be()(Sn).format("YYYY-MM-DD HH:mm"))}],kr=(Sn,Cr)=>{tn.page=Sn,tn.limit=Cr,yn(Yt({},tn)),hn(tn)};return ne.createElement(lt.default,{title:"\u547D\u4E2D\u5386\u53F2",open:!!_e,centered:!0,width:1e3,footer:null,onCancel:ze},ne.createElement(ye.default,{columns:pr,className:"mt20",dataSource:Gn,loading:Ue,rowKey:"id",scroll:(Gn==null?void 0:Gn.length)>7?{y:300}:{},pagination:{current:tn.page,hideOnSinglePage:!en,showQuickJumper:!0,showSizeChanger:!0,pageSize:tn.limit,pageSizeOptions:["10","20","50","100","200"],total:en,size:"default",showTotal:ut.rU,onChange:kr}}))},On=Object.defineProperty,Qn=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,_r=(_e,ze,Ue)=>ze in _e?On(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,wr=(_e,ze)=>{for(var Ue in ze||(ze={}))Xn.call(ze,Ue)&&_r(_e,Ue,ze[Ue]);if(Qn)for(var Ue of Qn(ze))Tr.call(ze,Ue)&&_r(_e,Ue,ze[Ue]);return _e};const vi=_e=>React.createElement("svg",wr({width:17,height:21,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"\u{1F525}"),React.createElement("text",{transform:"translate(-22 -23)",fill:"#232B40",fillRule:"evenodd",fontFamily:"AppleColorEmoji, Apple Color Emoji",fontSize:18},React.createElement("tspan",{x:20,y:41},"\u{1F525}")));var mi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyIC0yMykiIGZpbGw9IiMyMzJCNDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZm9udC1mYW1pbHk9IkFwcGxlQ29sb3JFbW9qaSwgQXBwbGUgQ29sb3IgRW1vamkiIGZvbnQtc2l6ZT0iMTgiPgogICAgICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMjAiIHk9IjQxIj7wn5SlPC90c3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L3RleHQ+PC9zdmc+",xr=ae(59301),Bi=Object.defineProperty,ui=Object.defineProperties,Pi=Object.getOwnPropertyDescriptors,Si=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,fa=(_e,ze,Ue)=>ze in _e?Bi(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,bi=(_e,ze)=>{for(var Ue in ze||(ze={}))ii.call(ze,Ue)&&fa(_e,Ue,ze[Ue]);if(Si)for(var Ue of Si(ze))da.call(ze,Ue)&&fa(_e,Ue,ze[Ue]);return _e},aa=(_e,ze)=>ui(_e,Pi(ze)),An=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())}),kt=({})=>{const _e=(0,z.useParams)(),[ze,Ue]=(0,ve.useState)(!1),[Fn,en]=(0,ve.useState)(0),[dn,Gn]=(0,ve.useState)([]),[Pn,tn]=(0,ve.useState)(!1),[yn,hn]=(0,ve.useState)({title:"",content:""}),[pr,kr]=(0,ve.useState)(!1),[Sn,Cr]=(0,ve.useState)(""),[zr,Pr]=(0,ve.useState)(!1),[Sr,Ye]=(0,ve.useState)([]),[Ut,bn]=(0,ve.useState)(""),nn=_e==null?void 0:_e.coursesId,[gn,Bn]=(0,ve.useState)({keyword:"",is_top:0,page:1,limit:10,questionable_type:"Course",questionable_id:nn});(0,ve.useEffect)(()=>{jn(gn)},[]);const jn=qt=>An(void 0,null,function*(){var cr,Br;Ue(!0);const $r=yield(0,Me.ZP)("/api/course_qna_sets.json",{method:"get",params:qt});$r.status===0&&(Gn(((cr=$r==null?void 0:$r.data)==null?void 0:cr.list)||[]),en((Br=$r==null?void 0:$r.data)==null?void 0:Br.size)),Ue(!1)}),Nn=qt=>{gn.keyword=qt,gn.page=1,Bn(bi({},gn)),jn(gn)},jr=qt=>{gn.is_top=qt,gn.page=1,Bn(bi({},gn)),jn(gn)},fn=(qt,cr)=>{gn.page=qt,gn.limit=cr,Bn(bi({},gn)),jn(gn)},Rr=qt=>An(void 0,null,function*(){const cr=aa(bi({},qt),{questionable_type:"Course",questionable_id:nn});if(typeof Pn=="number"){const Br=yield(0,Me.ZP)(`/api/course_qna_sets/${Pn}/update_qna_sets.json`,{method:"post",body:cr});(Br==null?void 0:Br.status)===0&&(ge.ZP.success("\u7F16\u8F91\u6210\u529F"),jn(gn),tn(!1))}else{const Br=yield(0,Me.ZP)("/api/course_qna_sets/add_qna_sets.json",{method:"post",body:cr});(Br==null?void 0:Br.status)===0&&(ge.ZP.success("\u6DFB\u52A0\u6210\u529F"),gn.page=1,gn.keyword="",Bn(bi({},gn)),jn(gn),tn(!1))}}),zn=qt=>An(void 0,null,function*(){lt.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>An(void 0,null,function*(){const cr=yield(0,Me.ZP)(`/api/course_qna_sets/${qt==null?void 0:qt.id}/remove_qna_sets.json`,{method:"post",body:{questionable_type:"Course",questionable_id:nn}});if((cr==null?void 0:cr.status)===0){const Br=dn.length===1&&gn.page>1?gn.page-1:gn.page;gn.page=Br,Bn(bi({},gn)),jn(gn),ge.ZP.success("\u5220\u9664\u6210\u529F")}})})}),wn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:100,render:(qt,cr,Br)=>`${(gn.page-1)*gn.limit+Br+1}`},{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:(qt,cr)=>xr.createElement(ie.Z,{placement:"topLeft",title:qt},xr.createElement("span",{className:"c-black"},cr.is_top&&xr.createElement("img",{width:12,className:"mr5",src:mi,style:{marginTop:"-4px"}}),qt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:qt=>xr.createElement(ie.Z,{placement:"topLeft",title:qt},xr.createElement("span",{className:"c-black"},qt||"--"))},{title:"\u547D\u4E2D\u6B21\u6570",width:100,dataIndex:"hit_count",render:(qt,cr)=>xr.createElement("span",{onClick:()=>{Cr(cr.id)},className:"current c-light-primary"},qt)},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(qt,cr)=>xr.createElement("span",null,xr.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{tn(qt),hn({title:cr==null?void 0:cr.title,content:cr==null?void 0:cr.content,is_top:cr==null?void 0:cr.is_top})}},"\u7F16\u8F91"),xr.createElement("span",{className:"current c-red",onClick:()=>zn(cr)},"\u5220\u9664"))}],Dr={onRemove:()=>{Ye([])},beforeUpload:qt=>{if((qt==null?void 0:qt.size)>1024*1024*50)return ge.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(qt.type==="application/vnd.ms-excel"||qt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return ge.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Br=[];return Br.push(qt),Ye([...Br]),!1},fileList:Sr,accept:".xls,.xlsx"},Dn=[{value:0,label:"\u5168\u90E8\u95EE\u9898"},{value:1,label:"\u70ED\u95E8\u95EE\u9898"}];return xr.createElement("div",{className:Qt.collect},xr.createElement("div",{className:Qt.head},xr.createElement("div",{className:Qt.btn,onClick:()=>kr(!0)},xr.createElement("i",{className:"iconfont icon-daoru1 font19 mr5"}),xr.createElement("span",null,"\u5BFC\u5165")),xr.createElement("div",{className:Qt.btn,onClick:()=>{const qt=`${Se.Z.API_SERVER}/api/course_qna_sets/export.json?questionable_id=${nn}&questionable_type=Course`;(0,ut.Nd)(null,qt)}},xr.createElement("i",{className:"iconfont icon-daochu2 font19 mr5"}),xr.createElement("span",null,"\u5BFC\u51FA")),xr.createElement(Xe.op,{style:{padding:"0 10px",height:30,borderRadius:4,lineHeight:"30px",background:"#0152d9"},type:"primary",shape:"default",onClick:()=>{tn(!0),hn({title:"",content:""})}},xr.createElement("i",{style:{display:"inline-block",transform:"scale(0.7)",marginRight:-4},className:"iconfont icon-tianjiadaohang"}),"\u65B0\u589E\u95EE\u7B54")),xr.createElement(Oe.Z,{align:"middle",justify:"space-between"},xr.createElement(At.default,{value:gn.is_top,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",onChange:jr,options:Dn,style:{width:160}}),xr.createElement(Ge.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u95EE\u9898\u3001\u95EE\u7B54",value:Ut,onChange:qt=>bn(qt.target.value),onSearch:Nn})),xr.createElement(ye.default,{columns:wn,className:"mt20",dataSource:dn,loading:ze,rowKey:"id",pagination:{current:gn.page,hideOnSinglePage:!Fn,showQuickJumper:!0,showSizeChanger:!0,pageSize:gn.limit,pageSizeOptions:["10","20","50","100","200"],total:Fn,size:"default",showTotal:ut.rU,onChange:fn}}),xr.createElement(lt.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:pr,centered:!0,zIndex:800,confirmLoading:zr,onCancel:()=>{kr(!1),Ye([])},onOk:()=>An(void 0,null,function*(){var qt;const cr=new FormData;if(cr.append("questionable_id",nn),cr.append("questionable_type","Course"),Sr.length>0)cr.append("file",Sr[0]);else{ge.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}Pr(!0);let Br=yield(0,Me.ZP)("/api/course_qna_sets/import.json",{method:"post",body:cr},!0);(Br==null?void 0:Br.status)===0&&((qt=Br==null?void 0:Br.fail)!=null&&qt.length?lt.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:xr.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",xr.createElement("a",{href:`${Se.Z.API_SERVER}/api/course_qna_sets/down_error_import_file.json?questionable_id=${nn}&questionable_type=Course`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(ge.ZP.success("\u5BFC\u5165\u6210\u529F"),gn.page=1,gn.keyword="",Bn(bi({},gn)),jn(gn),kr(!1),Ye([]))),Pr(!1)})},xr.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",xr.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),xr.createElement("a",{href:`${Se.Z.API_SERVER}/api/course_qna_sets/down_template`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),xr.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",xr.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),xr.createElement("div",{style:{marginLeft:74}},xr.createElement(vt.default,bi({},Dr),xr.createElement(Xe.op,{shape:"default",icon:xr.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),xr.createElement(ce,{visible:Pn,onCancel:()=>tn(!1),onOk:Rr,modalParams:yn}),xr.createElement(ct,{visible:Sn,onCancel:()=>Cr(!1)}))},Pt={dialogue:"dialogue___AZQe5",liWrap:"liWrap___RA0by",li:"li___oYseT",line:"line___dgHwf",apply:"apply___jYcZw",content:"content___qBZkI",borderBox:"borderBox___LiE89",text:"text___vS7k8",source:"source___elq8M",action:"action____3wiz",teacher:"teacher___MrQ2w",student:"student___OGycs"},pn=ae(16326),Zn=Object.defineProperty,Un=Object.getOwnPropertySymbols,dr=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,Or=(_e,ze,Ue)=>ze in _e?Zn(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Qr=(_e,ze)=>{for(var Ue in ze||(ze={}))dr.call(ze,Ue)&&Or(_e,Ue,ze[Ue]);if(Un)for(var Ue of Un(ze))Ir.call(ze,Ue)&&Or(_e,Ue,ze[Ue]);return _e};const Mr=_e=>React.createElement("svg",Qr({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a1_svg__a"},React.createElement("stop",{stopColor:"#E1FFFD",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFFD",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a1_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M21.665 9a2.486 2.486 0 0 1 2.484 2.484v6.21a2.483 2.483 0 0 1-2.484 2.482H14.3l-3.817.004A2.488 2.488 0 0 1 8 17.696v-6.212A2.486 2.486 0 0 1 10.484 9ZM16 11c-.316 0-.571.224-.571.5V14H12.57a.59.59 0 0 0-.494.25.446.446 0 0 0 0 .5.59.59 0 0 0 .494.25h2.858v2.5c0 .276.255.5.571.5.316 0 .571-.224.571-.5V15h2.858c.315 0 .571-.224.571-.5s-.256-.5-.571-.5H16.57v-2.5c0-.276-.255-.5-.571-.5Z",fill:"#3CCAAD"}),React.createElement("path",{d:"M27.88 15.22a2.486 2.486 0 0 1 2.485 2.485v6.212a2.488 2.488 0 0 1-2.484 2.484h-1.243v2.107c0 .31-.352.49-.6.303l-3.216-2.41h-4.88a2.488 2.488 0 0 1-2.484-2.484v-2.485h6.211a3.734 3.734 0 0 0 3.727-3.727v-2.484h2.485Z",fill:"#5CD2BA"}))));var Kt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0UxRkZGRCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRkQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMS42NjUgOWEyLjQ4NiAyLjQ4NiAwIDAgMSAyLjQ4NCAyLjQ4NHY2LjIxYTIuNDgzIDIuNDgzIDAgMCAxLTIuNDg0IDIuNDgySDE0LjNsLTMuODE3LjAwNEEyLjQ4OCAyLjQ4OCAwIDAgMSA4IDE3LjY5NnYtNi4yMTJBMi40ODYgMi40ODYgMCAwIDEgMTAuNDg0IDlaTTE2IDExYy0uMzE2IDAtLjU3MS4yMjQtLjU3MS41VjE0SDEyLjU3YS41OS41OSAwIDAgMC0uNDk0LjI1LjQ0Ni40NDYgMCAwIDAgMCAuNS41OS41OSAwIDAgMCAuNDk0LjI1aDIuODU4djIuNWMwIC4yNzYuMjU1LjUuNTcxLjUuMzE2IDAgLjU3MS0uMjI0LjU3MS0uNVYxNWgyLjg1OGMuMzE1IDAgLjU3MS0uMjI0LjU3MS0uNXMtLjI1Ni0uNS0uNTcxLS41SDE2LjU3di0yLjVjMC0uMjc2LS4yNTUtLjUtLjU3MS0uNVoiIGZpbGw9IiMzQ0NBQUQiLz48cGF0aCBkPSJNMjcuODggMTUuMjJhMi40ODYgMi40ODYgMCAwIDEgMi40ODUgMi40ODV2Ni4yMTJhMi40ODggMi40ODggMCAwIDEtMi40ODQgMi40ODRoLTEuMjQzdjIuMTA3YzAgLjMxLS4zNTIuNDktLjYuMzAzbC0zLjIxNi0yLjQxaC00Ljg4YTIuNDg4IDIuNDg4IDAgMCAxLTIuNDg0LTIuNDg0di0yLjQ4NWg2LjIxMWEzLjczNCAzLjczNCAwIDAgMCAzLjcyNy0zLjcyN3YtMi40ODRoMi40ODVaIiBmaWxsPSIjNUNEMkJBIi8+PC9nPjwvZz48L3N2Zz4=",Bt=Object.defineProperty,tr=Object.getOwnPropertySymbols,fr=Object.prototype.hasOwnProperty,yr=Object.prototype.propertyIsEnumerable,Ar=(_e,ze,Ue)=>ze in _e?Bt(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,di=(_e,ze)=>{for(var Ue in ze||(ze={}))fr.call(ze,Ue)&&Ar(_e,Ue,ze[Ue]);if(tr)for(var Ue of tr(ze))yr.call(ze,Ue)&&Ar(_e,Ue,ze[Ue]);return _e};const Ri=_e=>React.createElement("svg",di({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a2_svg__a"},React.createElement("stop",{stopColor:"#EAF1FF",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFAFF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a2_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#202425",opacity:.01,d:"M9 9h20v20H9z"}),React.createElement("path",{d:"M25.667 19.667c.736 0 1.344.6 1.23 1.328a8.667 8.667 0 0 1-17.064.362 8.667 8.667 0 0 1 7.172-10.254c.728-.114 1.328.494 1.328 1.23v6c0 .737.597 1.334 1.334 1.334h6Z",fill:"#0276FF"}),React.createElement("path",{d:"M27 18.333c.737 0 1.344-.6 1.23-1.328a8.668 8.668 0 0 0-7.235-7.236c-.728-.113-1.328.495-1.328 1.231v6c0 .736.597 1.333 1.333 1.333h6Z",fill:"#A5C7FF"}))));var fi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRUFGMUZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VCRkFGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZmlsbD0iIzIwMjQyNSIgb3BhY2l0eT0iLjAxIiBkPSJNOSA5aDIwdjIwSDl6Ii8+PHBhdGggZD0iTTI1LjY2NyAxOS42NjdjLjczNiAwIDEuMzQ0LjYgMS4yMyAxLjMyOGE4LjY2NyA4LjY2NyAwIDAgMS0xNy4wNjQuMzYyIDguNjY3IDguNjY3IDAgMCAxIDcuMTcyLTEwLjI1NGMuNzI4LS4xMTQgMS4zMjguNDk0IDEuMzI4IDEuMjN2NmMwIC43MzcuNTk3IDEuMzM0IDEuMzM0IDEuMzM0aDZaIiBmaWxsPSIjMDI3NkZGIi8+PHBhdGggZD0iTTI3IDE4LjMzM2MuNzM3IDAgMS4zNDQtLjYgMS4yMy0xLjMyOGE4LjY2OCA4LjY2OCAwIDAgMC03LjIzNS03LjIzNmMtLjcyOC0uMTEzLTEuMzI4LjQ5NS0xLjMyOCAxLjIzMXY2YzAgLjczNi41OTcgMS4zMzMgMS4zMzMgMS4zMzNoNloiIGZpbGw9IiNBNUM3RkYiLz48L2c+PC9nPjwvc3ZnPg==",Gt=Object.defineProperty,ur=Object.getOwnPropertySymbols,Zi=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,Li=(_e,ze,Ue)=>ze in _e?Gt(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Kr=(_e,ze)=>{for(var Ue in ze||(ze={}))Zi.call(ze,Ue)&&Li(_e,Ue,ze[Ue]);if(ur)for(var Ue of ur(ze))qi.call(ze,Ue)&&Li(_e,Ue,ze[Ue]);return _e};const qr=_e=>React.createElement("svg",Kr({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a3_svg__a"},React.createElement("stop",{stopColor:"#FAF4FF",offset:"0%"}),React.createElement("stop",{stopColor:"#F4E8FF",offset:"0%"}),React.createElement("stop",{stopColor:"#FDF6FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a3_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M22.923 16.787a3.386 3.386 0 0 0 3.784-3.826 3.384 3.384 0 0 0-2.913-2.934 3.393 3.393 0 0 0-3.805 3.827 3.406 3.406 0 0 0 2.934 2.933Z",fill:"#AC99E2"}),React.createElement("path",{d:"M14.25 16.787a3.386 3.386 0 0 0 3.783-3.826 3.406 3.406 0 0 0-2.934-2.934 3.393 3.393 0 0 0-3.805 3.827 3.428 3.428 0 0 0 2.955 2.933ZM14.547 18.51C12.038 18.51 7 19.805 7 22.377v4.21c0 .233.191.425.425.425h14.243a.426.426 0 0 0 .426-.425v-4.21c0-2.572-5.039-3.869-7.547-3.869Z",fill:"#B19FE4"}),React.createElement("path",{d:"M23.114 18.51c-.319 0-.68.02-1.063.063 1.276.914 2.168 2.168 2.168 3.805v4.21c0 .233.192.425.426.425h5.74a.426.426 0 0 0 .425-.425v-4.21c0-2.572-5.124-3.869-7.696-3.869Z",fill:"#AC99E2"}))));var Vn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkFGNEZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0Y0RThGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGREY2RkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMi45MjMgMTYuNzg3YTMuMzg2IDMuMzg2IDAgMCAwIDMuNzg0LTMuODI2IDMuMzg0IDMuMzg0IDAgMCAwLTIuOTEzLTIuOTM0IDMuMzkzIDMuMzkzIDAgMCAwLTMuODA1IDMuODI3IDMuNDA2IDMuNDA2IDAgMCAwIDIuOTM0IDIuOTMzWiIgZmlsbD0iI0FDOTlFMiIvPjxwYXRoIGQ9Ik0xNC4yNSAxNi43ODdhMy4zODYgMy4zODYgMCAwIDAgMy43ODMtMy44MjYgMy40MDYgMy40MDYgMCAwIDAtMi45MzQtMi45MzQgMy4zOTMgMy4zOTMgMCAwIDAtMy44MDUgMy44MjcgMy40MjggMy40MjggMCAwIDAgMi45NTUgMi45MzNaTTE0LjU0NyAxOC41MUMxMi4wMzggMTguNTEgNyAxOS44MDUgNyAyMi4zNzd2NC4yMWMwIC4yMzMuMTkxLjQyNS40MjUuNDI1aDE0LjI0M2EuNDI2LjQyNiAwIDAgMCAuNDI2LS40MjV2LTQuMjFjMC0yLjU3Mi01LjAzOS0zLjg2OS03LjU0Ny0zLjg2OVoiIGZpbGw9IiNCMTlGRTQiLz48cGF0aCBkPSJNMjMuMTE0IDE4LjUxYy0uMzE5IDAtLjY4LjAyLTEuMDYzLjA2MyAxLjI3Ni45MTQgMi4xNjggMi4xNjggMi4xNjggMy44MDV2NC4yMWMwIC4yMzMuMTkyLjQyNS40MjYuNDI1aDUuNzRhLjQyNi40MjYgMCAwIDAgLjQyNS0uNDI1di00LjIxYzAtMi41NzItNS4xMjQtMy44NjktNy42OTYtMy44NjlaIiBmaWxsPSIjQUM5OUUyIi8+PC9nPjwvZz48L3N2Zz4=",Rt=Object.defineProperty,ci=Object.getOwnPropertySymbols,ei=Object.prototype.hasOwnProperty,wi=Object.prototype.propertyIsEnumerable,Fi=(_e,ze,Ue)=>ze in _e?Rt(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Ci=(_e,ze)=>{for(var Ue in ze||(ze={}))ei.call(ze,Ue)&&Fi(_e,Ue,ze[Ue]);if(ci)for(var Ue of ci(ze))wi.call(ze,Ue)&&Fi(_e,Ue,ze[Ue]);return _e};const Vi=_e=>React.createElement("svg",Ci({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"4"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a4_svg__a"},React.createElement("stop",{stopColor:"#F9E5BB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFF8ED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a4_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M26.016 20.918V16.47A7.468 7.468 0 0 0 18.548 9a7.468 7.468 0 0 0-7.47 7.47v4.447a1.867 1.867 0 0 0 .801 3.555h13.337a1.867 1.867 0 0 0 .8-3.554Z",fill:"#ED8C50"}),React.createElement("path",{d:"m21.253 25.169-5.413.005c-.48-.005-.493.534-.493.534a3.2 3.2 0 1 0 6.401 0s0-.534-.495-.54Z",fill:"#EF9004"}))));var Ia="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRjlFNUJCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRjhFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTI2LjAxNiAyMC45MThWMTYuNDdBNy40NjggNy40NjggMCAwIDAgMTguNTQ4IDlhNy40NjggNy40NjggMCAwIDAtNy40NyA3LjQ3djQuNDQ3YTEuODY3IDEuODY3IDAgMCAwIC44MDEgMy41NTVoMTMuMzM3YTEuODY3IDEuODY3IDAgMCAwIC44LTMuNTU0WiIgZmlsbD0iI0VEOEM1MCIvPjxwYXRoIGQ9Im0yMS4yNTMgMjUuMTY5LTUuNDEzLjAwNWMtLjQ4LS4wMDUtLjQ5My41MzQtLjQ5My41MzRhMy4yIDMuMiAwIDEgMCA2LjQwMSAwczAtLjUzNC0uNDk1LS41NFoiIGZpbGw9IiNFRjkwMDQiLz48L2c+PC9nPjwvc3ZnPg==",Ei=Object.defineProperty,Di=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,ai=Object.prototype.propertyIsEnumerable,Hi=(_e,ze,Ue)=>ze in _e?Ei(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Ta=(_e,ze)=>{for(var Ue in ze||(ze={}))Gr.call(ze,Ue)&&Hi(_e,Ue,ze[Ue]);if(Di)for(var Ue of Di(ze))ai.call(ze,Ue)&&Hi(_e,Ue,ze[Ue]);return _e};const yo=_e=>React.createElement("svg",Ta({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"99.528%",x2:"50%",y2:"0%",id:"a5_svg__a"},React.createElement("stop",{stopColor:"#FFF5EB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEADE",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a5_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M13.996 16.286h-2.757a1.51 1.51 0 0 0-1.509 1.509v8.685c0 .834.677 1.508 1.509 1.508h2.756v-11.7l.001-.002Zm14.659.564a1.511 1.511 0 0 0-1.176-.564h-5.176c.16-.338.335-.73.494-1.153.285-.75.47-1.43.544-2.028.108-.84.009-1.538-.298-2.075-.55-.962-1.589-1.163-2.365-1.163-.834 0-1.543.432-2.106 1.283-.421.637-.735 1.46-1.038 2.253-.664 1.743-1.172 2.885-2.14 2.885h-.041.015V27.99h10.226a1.51 1.51 0 0 0 1.475-1.182v-.004l1.882-8.684a1.511 1.511 0 0 0-.296-1.271Z",fill:"#FB901F",fillRule:"nonzero"})));var ka="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI5OS41MjglIiB4Mj0iNTAlIiB5Mj0iMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGNUVCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFERSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0xMy45OTYgMTYuMjg2aC0yLjc1N2ExLjUxIDEuNTEgMCAwIDAtMS41MDkgMS41MDl2OC42ODVjMCAuODM0LjY3NyAxLjUwOCAxLjUwOSAxLjUwOGgyLjc1NnYtMTEuN2wuMDAxLS4wMDJabTE0LjY1OS41NjRhMS41MTEgMS41MTEgMCAwIDAtMS4xNzYtLjU2NGgtNS4xNzZjLjE2LS4zMzguMzM1LS43My40OTQtMS4xNTMuMjg1LS43NS40Ny0xLjQzLjU0NC0yLjAyOC4xMDgtLjg0LjAwOS0xLjUzOC0uMjk4LTIuMDc1LS41NS0uOTYyLTEuNTg5LTEuMTYzLTIuMzY1LTEuMTYzLS44MzQgMC0xLjU0My40MzItMi4xMDYgMS4yODMtLjQyMS42MzctLjczNSAxLjQ2LTEuMDM4IDIuMjUzLS42NjQgMS43NDMtMS4xNzIgMi44ODUtMi4xNCAyLjg4NWgtLjA0MS4wMTVWMjcuOTloMTAuMjI2YTEuNTEgMS41MSAwIDAgMCAxLjQ3NS0xLjE4MnYtLjAwNGwxLjg4Mi04LjY4NGExLjUxMSAxLjUxMSAwIDAgMC0uMjk2LTEuMjcxWiIgZmlsbD0iI0ZCOTAxRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",Ba=Object.defineProperty,_i=Object.getOwnPropertySymbols,Pa=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,Xi=(_e,ze,Ue)=>ze in _e?Ba(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,$i=(_e,ze)=>{for(var Ue in ze||(ze={}))Pa.call(ze,Ue)&&Xi(_e,Ue,ze[Ue]);if(_i)for(var Ue of _i(ze))Wa.call(ze,Ue)&&Xi(_e,Ue,ze[Ue]);return _e};const Sa=_e=>React.createElement("svg",$i({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a6_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a6_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M25.004 22.714h2.757a1.51 1.51 0 0 0 1.509-1.509V12.52c0-.834-.677-1.508-1.509-1.508h-2.756v11.7l-.001.002Zm-14.659-.564c.287.356.72.563 1.176.564h5.176c-.16.338-.335.73-.494 1.153-.285.75-.47 1.43-.544 2.028-.108.84-.009 1.538.298 2.075.55.962 1.589 1.163 2.365 1.163.834 0 1.543-.432 2.106-1.283.421-.637.735-1.46 1.038-2.253.664-1.743 1.172-2.885 2.14-2.885h.041-.015V11.01H13.406a1.51 1.51 0 0 0-1.475 1.182v.004L10.05 20.88c-.1.447.01.914.296 1.271Z",fill:"#F17171",fillRule:"nonzero"})));var va="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0yNS4wMDQgMjIuNzE0aDIuNzU3YTEuNTEgMS41MSAwIDAgMCAxLjUwOS0xLjUwOVYxMi41MmMwLS44MzQtLjY3Ny0xLjUwOC0xLjUwOS0xLjUwOGgtMi43NTZ2MTEuN2wtLjAwMS4wMDJabS0xNC42NTktLjU2NGMuMjg3LjM1Ni43Mi41NjMgMS4xNzYuNTY0aDUuMTc2Yy0uMTYuMzM4LS4zMzUuNzMtLjQ5NCAxLjE1My0uMjg1Ljc1LS40NyAxLjQzLS41NDQgMi4wMjgtLjEwOC44NC0uMDA5IDEuNTM4LjI5OCAyLjA3NS41NS45NjIgMS41ODkgMS4xNjMgMi4zNjUgMS4xNjMuODM0IDAgMS41NDMtLjQzMiAyLjEwNi0xLjI4My40MjEtLjYzNy43MzUtMS40NiAxLjAzOC0yLjI1My42NjQtMS43NDMgMS4xNzItMi44ODUgMi4xNC0yLjg4NWguMDQxLS4wMTVWMTEuMDFIMTMuNDA2YTEuNTEgMS41MSAwIDAgMC0xLjQ3NSAxLjE4MnYuMDA0TDEwLjA1IDIwLjg4Yy0uMS40NDcuMDEuOTE0LjI5NiAxLjI3MVoiIGZpbGw9IiNGMTcxNzEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",Ai=Object.defineProperty,Da=Object.getOwnPropertySymbols,Ni=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,ra=(_e,ze,Ue)=>ze in _e?Ai(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,ma=(_e,ze)=>{for(var Ue in ze||(ze={}))Ni.call(ze,Ue)&&ra(_e,Ue,ze[Ue]);if(Da)for(var Ue of Da(ze))na.call(ze,Ue)&&ra(_e,Ue,ze[Ue]);return _e};const Ki=_e=>React.createElement("svg",ma({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"7"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a7_svg__a"},React.createElement("stop",{stopColor:"#DCFFD7",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFEA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a7_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M19.012 9.03a9.883 9.883 0 0 1 4.814 1.245l-1.922 1.921.064.642.089.896-.848.847a4.878 4.878 0 0 0-2.197-.522 4.931 4.931 0 0 0-4.925 4.926 4.931 4.931 0 0 0 4.925 4.926 4.931 4.931 0 0 0 4.926-4.926c0-.41-.056-.808-.152-1.191l.485-.488.68-.68.895.088.643.064.456-.456 1.218-1.213a9.857 9.857 0 0 1 .807 3.879c0 5.498-4.459 9.957-9.958 9.957-5.498 0-9.957-4.459-9.957-9.957 0-5.5 4.459-9.958 9.957-9.958Zm7.324 0 .234 2.532 2.4.25-2.994 3.16-1.529-.159-2.594 2.74c.148.377.233.788.233 1.221 0 1.764-1.359 3.2-3.029 3.2s-3.032-1.436-3.032-3.2c0-1.764 1.358-3.198 3.03-3.198.764 0 1.455.314 1.99.809l1.32-1.392 1.126-1.191h.001l-.147-1.614 2.991-3.158Z",fill:"#00D497",fillRule:"nonzero"})));var Aa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0RDRkZENyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRUEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48cGF0aCBkPSJNMTkuMDEyIDkuMDNhOS44ODMgOS44ODMgMCAwIDEgNC44MTQgMS4yNDVsLTEuOTIyIDEuOTIxLjA2NC42NDIuMDg5Ljg5Ni0uODQ4Ljg0N2E0Ljg3OCA0Ljg3OCAwIDAgMC0yLjE5Ny0uNTIyIDQuOTMxIDQuOTMxIDAgMCAwLTQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI2LTQuOTI2YzAtLjQxLS4wNTYtLjgwOC0uMTUyLTEuMTkxbC40ODUtLjQ4OC42OC0uNjguODk1LjA4OC42NDMuMDY0LjQ1Ni0uNDU2IDEuMjE4LTEuMjEzYTkuODU3IDkuODU3IDAgMCAxIC44MDcgMy44NzljMCA1LjQ5OC00LjQ1OSA5Ljk1Ny05Ljk1OCA5Ljk1Ny01LjQ5OCAwLTkuOTU3LTQuNDU5LTkuOTU3LTkuOTU3IDAtNS41IDQuNDU5LTkuOTU4IDkuOTU3LTkuOTU4Wm03LjMyNCAwIC4yMzQgMi41MzIgMi40LjI1LTIuOTk0IDMuMTYtMS41MjktLjE1OS0yLjU5NCAyLjc0Yy4xNDguMzc3LjIzMy43ODguMjMzIDEuMjIxIDAgMS43NjQtMS4zNTkgMy4yLTMuMDI5IDMuMnMtMy4wMzItMS40MzYtMy4wMzItMy4yYzAtMS43NjQgMS4zNTgtMy4xOTggMy4wMy0zLjE5OC43NjQgMCAxLjQ1NS4zMTQgMS45OS44MDlsMS4zMi0xLjM5MiAxLjEyNi0xLjE5MWguMDAxbC0uMTQ3LTEuNjE0IDIuOTkxLTMuMTU4WiIgZmlsbD0iIzAwRDQ5NyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",Yi=Object.defineProperty,ha=Object.getOwnPropertySymbols,La=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(_e,ze,Ue)=>ze in _e?Yi(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,Ya=(_e,ze)=>{for(var Ue in ze||(ze={}))La.call(ze,Ue)&&Na(_e,Ue,ze[Ue]);if(ha)for(var Ue of ha(ze))Fa.call(ze,Ue)&&Na(_e,Ue,ze[Ue]);return _e};const Ja=_e=>React.createElement("svg",Ya({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},_e),React.createElement("title",null,"8"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a8_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a8_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fill:"#C67070",fillRule:"nonzero"},React.createElement("path",{d:"M16.586 16.425c0 1.191.98 2.172 2.172 2.172 1.191 0 2.172-.98 2.172-2.172 0-1.19-.981-2.172-2.172-2.172-1.191 0-2.172.981-2.172 2.172Z"}),React.createElement("path",{d:"M18.758 8.018C15.885 9.979 12.943 10.96 10 10.96v6.866c0 3.924 1.962 7.497 5.185 9.67l3.573 2.381 3.573-2.382c3.223-2.172 5.185-5.815 5.185-9.669V10.96c-2.943 0-5.815-.98-8.758-2.942Zm.7 11.98V21.4h2.173v1.471h-2.172v2.312h-1.402v-5.185c-1.681-.35-2.942-1.821-2.942-3.573a3.618 3.618 0 0 1 3.643-3.643 3.618 3.618 0 0 1 3.643 3.643c0 1.752-1.26 3.223-2.942 3.573Z"}))));var Oi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGw9IiNDNjcwNzAiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE2LjU4NiAxNi40MjVjMCAxLjE5MS45OCAyLjE3MiAyLjE3MiAyLjE3MiAxLjE5MSAwIDIuMTcyLS45OCAyLjE3Mi0yLjE3MiAwLTEuMTktLjk4MS0yLjE3Mi0yLjE3Mi0yLjE3Mi0xLjE5MSAwLTIuMTcyLjk4MS0yLjE3MiAyLjE3MloiLz48cGF0aCBkPSJNMTguNzU4IDguMDE4QzE1Ljg4NSA5Ljk3OSAxMi45NDMgMTAuOTYgMTAgMTAuOTZ2Ni44NjZjMCAzLjkyNCAxLjk2MiA3LjQ5NyA1LjE4NSA5LjY3bDMuNTczIDIuMzgxIDMuNTczLTIuMzgyYzMuMjIzLTIuMTcyIDUuMTg1LTUuODE1IDUuMTg1LTkuNjY5VjEwLjk2Yy0yLjk0MyAwLTUuODE1LS45OC04Ljc1OC0yLjk0MlptLjcgMTEuOThWMjEuNGgyLjE3M3YxLjQ3MWgtMi4xNzJ2Mi4zMTJoLTEuNDAydi01LjE4NWMtMS42ODEtLjM1LTIuOTQyLTEuODIxLTIuOTQyLTMuNTczYTMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzLTMuNjQzIDMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzIDMuNjQzYzAgMS43NTItMS4yNiAzLjIyMy0yLjk0MiAzLjU3M1oiLz48L2c+PC9nPjwvc3ZnPg==",Ra=ae(29640),qa=ae(97231),re=ae(56102),xe=ae(61485),we=ae(42441),Ie=ae(56047),Le="data:image/png;base64,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",Je="data:image/png;base64,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",ot="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAAF8UlEQVRIDe1WW2wUVRj+zpmdvXR3u7u0ZXvlUgoUUyyXgiBeEonKgwbiA+qDgShieCJBYvqo8cHESBAxERVNjNFEY0CNgBcuglYsBUIUpKVsC71ft5ftzuzOzszxn502KTAFqolPnmbPzJz5zv/9//f//5kC/4//SAH2T3mM37f0ILgkwj3SI6xiW9107fDpbrDwxm+b+njB/VEIl9tMmidF476a6dqZVsRCCNb8Y22cF60LczkIxshvLQlZ7TCD/sSqUNXWhuk6cEf8gQNf7enpum4KQxNCTwuRUYTQxoT9rIlkYsQ8V193Oh6Ph+5ojAC3jVic2BDWxsZ2Xcx54bllDz4pm0o/tKs/ITPSBpFJ024O7vbDFS6De9Ya8GApOtpjZm5sf0NuUWktqnaeYoyZTo44EutfVG4y2dx9wgx6mgqfZotXr4XWcgyp2DH0eyoRKl0Gv8+XlVrVMkj0XUUk1QRP8b1wz3sM3R1tKBj6WXBJmELvPemqeX3tzeSumxesZ+Hz7yRSb5NaicU1a5BpPoTRK8ehzn0W5WEiFIJAFDENr8wRKZuPQW0BtLYfEDQ0FFWsQ+vwAlY6dkGCLj+QBd40OVY1zwwfFF4ZBSvXwxxtgdJ8GMbCzSgLeWxSTtsYiWUVl3VPI8/L4Jm/Hum+yzD6L6KkogpJlSDJzr6bOLOPzsRG+o2/YhCF+WGkG79Bl7cG0YA0TkRX04TeeBjKh4/CbD9rO0EiBCQdQ6FVyHTWwy0JDHjnQLDUd3dNzDZ2qEpkkUBmFPpIDLMqSS0ynI2OIk0dehn6pYMQBsnNKXJOzkj0I0xxSTkMNU5KtcOQJCGXFOy8a2IL6M+faZrxFoxpHH6rErLy2gTu+16Cd+NHtj1L7mxz0JXuXXoSHV3dMGLfIhJwgVW/lbSBN86OxWVB/Dk5QqQGoPCIvYNPQKmFSpZSdONdMpFnKipkUoQ1kYIXQhvBjFCOvddhdsyxhUsOD3AmuZCDETu32WKiiC1ZLTJGV2uYOhEqdI4SsSU3OeiBAi57MDw0YGMc5qmJ+9sZ94QQlhPIcDcZtX6yLbmVV0GE2UGJJQfh8mQxQvahEE3ggSh6utohzi6nTbcOR2Lx5WofOs8zq2V4zgx0tjXaEU4+bsbbKOvMhFPkWEdvN3x0uHB/GXpjjUxvUmpvpSX/nRbN4VjtQuUC6+vrhTu/CtGefVAyhi2zFZ0VuRWhNbLR2opYyoRa90CeuRQZTcFs7RpM4X7GBt44OxLrmrneK2dw7uhBME8E7tBsjJ57E4k0kbvGZXd54X/lMnj5w+SQjJTJ0dOwFznBCHhkIX49ehRFygXKPZ9zI6X95Egsyf53XWVV6RWBLvFLXT2kvGrMDLnh+2MHrlw+A9Vg9CmmypU8RMjQ0nIJrGE7in2jcEVXofFKC6rjRyAFuQGj92sn4slZu+W9eL84vyfB/4zlri1cs6IKSA/BVK9RFY/QWUHRU/9mDbhCVAuzAU8+LjV3IND5bbI4lHjI/fzA+VuMji9MNKfj+35dKQ0V5UaXp87g+PfdqF5Rg7zwPYSlHjapfawrt3ItQdV01B07hZpgK3xRM6dzUCtwNDq+eFti05/6nHs8DKaMCr0eidMncMFYAhEsQSBA32EXg5pSINQBFKrnUUF++KKFgJxm/rC+nzjKpiKfUurWD/B40RzpCNQg00d9GG7vgSxRbunPF56X1ETQH4x4qNZcxmCsXoJB6TQFAkVRuCNpCG8Cg+365tIt+MSJ3LG4LKA/jP2CGUzIKcT74/AGqKd9Ahp96HK3NgfDYbVLkmVVUgYXqRljwHrn9jMMDQzC2gP6Uvki2O1Eaq05St37Mcr1FJVSN1rogy/oPCinds2qo4zgNfp3ho4rlACNWbuXXpW2h/LEZ/SxRsCri6E+vXXihGh/DyvLtuFMFjjd6fpuVj/yKRMde9ngVHvb3mZtWcw7zPZmKuD4+pRST95HWd0gKIvJBN8xeX3y/WhSelG4YBqa/NTk9X99f2UXnriTkbvBTNj4G4OqSUVhnqasAAAAAElFTkSuQmCC",at="data:image/png;base64,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",Ct="data:image/png;base64,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",It="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARlJREFUOE+Vk+FxwjAMhZ+c6x6le5Q6cGzCHsF7ZIHOwFEM3aOwRy9WKwe7MnWOi//Ftr68pycTKmt54B0T3poBbv++QAPqGHQKCP6pv3pdQvpDCgF0ac8EtAIwoOPfPXJN/yX34sqA+2I5rANikTf9pc0Au2cbDNRf4EyA9xuKcr+3z9bAWICzOmBUEhUsD8zKijuvKUvUFofty05DArglLZ0J/nNFUdrUKiHk6PWDj8SwyXOSPQUY7YxNlV4UgPOailSmVSyi5QjQ/ucCIkT3QGKbY0GSKAC/wMkE6mmQmxVjGnGdVAIUIyxxyjtIdm6DJkkVYy7nD0dZpN9NqWxlqw8fUwVQ9Olf7iJXioYGndi4AeJebcR/ABwRnt6/IeoUAAAAAElFTkSuQmCC",st=ae(41473),Dt={KeyWordTable:"KeyWordTable___lD2Ae"},St=ae(59301);const Ft=({Data:_e,isShowEcharts:ze})=>{var Ue;const Fn=(0,z.useParams)(),[en,dn]=(0,ve.useState)({});(0,ve.useEffect)(()=>{_e&&dn(_e)},[_e]);const Gn=()=>{var hn;let pr=new Image;pr.src=st.yt;const kr=((hn=en==null?void 0:en.list)==null?void 0:hn.map(Cr=>({name:Cr.word,value:Cr.count})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[15,50],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",textStyle:{normal:{color:()=>`rgb(${Math.round(Math.random()*255)},${Math.round(Math.random()*255)},${Math.round(Math.random()*255)})`}},left:"center",top:"center",width:"100%",height:"100%",data:kr}]}},Pn=(0,ve.useMemo)(()=>St.createElement(we.Z,{option:Gn(),opts:{renderer:"svg"},style:{height:436}}),[en==null?void 0:en.list]),tn=[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render:(hn,pr,kr)=>kr+1},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center"}],yn=[{title:"\u6392\u884C",dataIndex:"index",align:"center",render(hn,pr,kr){return kr<3?St.createElement("img",{width:30,src:kr==0?ot:kr==1?at:Ct}):kr+1}},{title:"\u5173\u952E\u8BCD",dataIndex:"word",width:300,render:hn=>St.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},hn)},{title:"\u9891\u6B21",dataIndex:"count"}];return St.createElement("aside",{style:{width:"97%"}},ze&&St.createElement(Oe.Z,{className:"mt30",wrap:!1,justify:"space-between",gutter:24},St.createElement(Re.Z,{flex:"1 1 0"},St.createElement(Oe.Z,{align:"middle",gutter:10},St.createElement(Re.Z,null,St.createElement("img",{style:{width:"16px",height:"16px"},src:It})),St.createElement(Re.Z,null,St.createElement("span",{className:"c-666"},"\u8BCD\u4E91")),St.createElement(Re.Z,null,St.createElement(ie.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9ED8\u8BA4\u5C55\u793A\u524D100\u4E2A\u5173\u952E\u8BCD"},St.createElement(xe.Z,{style:{cursor:"pointer",color:"#4C6FFF"}}))),St.createElement(Re.Z,{style:{marginLeft:"auto"}},St.createElement("span",{className:"c-666"},(en==null?void 0:en.updated_at)&&be()(en==null?void 0:en.updated_at).format("YYYY-MM-DD HH:mm:ss")))),St.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},((Ue=en==null?void 0:en.list)==null?void 0:Ue.length)>0?Pn:St.createElement(tt.Z,{img:Le,customText:"\u6682\u65E0\u6570\u636E~"}))),St.createElement(Re.Z,{flex:"1 1 0"},St.createElement(Oe.Z,{align:"middle",gutter:10},St.createElement(Re.Z,null,St.createElement("div",{style:{width:5,height:16,borderRadius:"3px",background:"#3061D0"}})),St.createElement(Re.Z,null,St.createElement("span",{className:"c-666"},"\u5173\u952E\u8BCD\u6392\u884C"))),St.createElement("div",{style:{border:"1px solid #E0E1E4",width:"100%",height:438,marginTop:20}},St.createElement(ye.default,{className:Dt.KeyWordTable,style:{width:"100%"},scroll:{y:400},columns:yn,dataSource:en==null?void 0:en.list,pagination:!1,locale:{emptyText:St.createElement(tt.Z,{img:Je,customText:"\u6682\u65E0\u6570\u636E~"})}})))))};var Lt=(0,z.connect)(({polls:_e})=>({polls:_e}))(Ft),ft=ae(59301),Ht=Object.defineProperty,Tt=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Zt=(_e,ze,Ue)=>ze in _e?Ht(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,vn=(_e,ze)=>{for(var Ue in ze||(ze={}))un.call(ze,Ue)&&Zt(_e,Ue,ze[Ue]);if(Tt)for(var Ue of Tt(ze))Ot.call(ze,Ue)&&Zt(_e,Ue,ze[Ue]);return _e},Vt=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())});const{RangePicker:cn}=pn.default;var Mn=({})=>{const _e=(0,z.useParams)(),[ze,Ue]=(0,ve.useState)(!1),[Fn,en]=(0,ve.useState)(0),[dn,Gn]=(0,ve.useState)([]),[Pn,tn]=(0,ve.useState)(!1),[yn,hn]=(0,ve.useState)(!1),[pr,kr]=(0,ve.useState)(!1),[Sn,Cr]=(0,ve.useState)(""),[zr,Pr]=(0,ve.useState)(!1),[Sr,Ye]=(0,ve.useState)(null),[Ut,bn]=(0,ve.useState)(),nn=(0,ve.useRef)(void 0),[gn,Bn]=(0,ve.useState)(""),jn=_e==null?void 0:_e.coursesId,[Nn,jr]=(0,ve.useState)({sessions_count:"--",message_count:"--",hit_count:"--",like_count:"--",dislike_count:"--",total_tokens:"--",total_user_count:"--",today_session_count:"--"}),[fn,Rr]=(0,ve.useState)({time:void 0,start_date:"",end_date:"",keyword:"",status:0,page:1,limit:10,questionable_id:jn,questionable_type:"Course"});(0,ve.useEffect)(()=>{zn(),wn(fn)},[]);const zn=()=>Vt(void 0,null,function*(){const ar=yield(0,Me.ZP)("/api/course_qna_sessions/statistics.json",{method:"get",params:{questionable_id:jn,questionable_type:"Course"}});ar.status===0&&jr((ar==null?void 0:ar.data)||{})}),wn=ar=>Vt(void 0,null,function*(){var Wr,Jr,li;Ue(!0);const Ur=yield(0,Me.ZP)("/api/course_qna_sessions.json",{method:"get",params:ar});Ur.status===0&&(Gn(((Wr=Ur==null?void 0:Ur.data)==null?void 0:Wr.list)||[]),en((Jr=Ur==null?void 0:Ur.data)==null?void 0:Jr.size),bn((li=Ur==null?void 0:Ur.data)==null?void 0:li.word_cloud)),Ue(!1)}),Dr=ar=>{fn.keyword=ar,fn.page=1,Rr(vn({},fn)),wn(fn)},Dn=(ar,Wr)=>{fn.status=ar,fn.page=1,Rr(vn({},fn)),wn(fn)},qt=(ar,Wr)=>{fn.start_date=Wr[0],fn.end_date=Wr[1],fn.page=1,Rr(vn({},fn)),wn(fn)},cr=(ar,Wr)=>{fn.page=ar,fn.limit=Wr,Rr(vn({},fn)),wn(fn)},Br=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70,render:(ar,Wr,Jr)=>`${(fn.page-1)*fn.limit+Jr+1}`},{title:"\u4F1A\u8BDD\u6807\u9898",dataIndex:"question",ellipsis:!0,render:(ar,Wr)=>ft.createElement(ie.Z,{placement:"topLeft",title:ar},ft.createElement("span",{onClick:()=>{Ye(Wr.id),tn(!0)},className:"c-light-primary current"},ar||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",width:100,ellipsis:!0,render:ar=>ft.createElement(ie.Z,{placement:"topLeft",title:ar},ft.createElement("span",{className:"c-black"},ar||"--"))},{title:"\u6D88\u606F\u6570",width:70,dataIndex:"message_size",render:ar=>ft.createElement("span",{className:"c-black"},ar)},{title:"\u53CD\u9988",width:130,dataIndex:"like_count",render:(ar,Wr)=>ft.createElement(Oe.Z,{align:"middle"},ft.createElement("div",{className:"flex-1"},ft.createElement("i",{style:{color:"#FA8D30"},className:"iconfot icon-yijiejue font14 mr5"}),ft.createElement("span",{className:"c-black"},Wr==null?void 0:Wr.like_count)),ft.createElement("div",{className:"flex-1"},ft.createElement("i",{style:{color:"#db6968"},className:"iconfot icon-weijiejuezhengchang font14 mr5"}),ft.createElement("span",{className:"c-black"},Wr==null?void 0:Wr.dislike_count)))},{title:"\u4EBA\u5DE5\u56DE\u590D",width:130,dataIndex:"user_reply_list",ellipsis:!0,render:ar=>ft.createElement(ie.Z,{placement:"topLeft",title:ar},ft.createElement("span",{className:"c-black"},ar||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",width:144,dataIndex:"created_at",render:ar=>ft.createElement("span",{className:"c-black"},be()(ar).format("YYYY-MM-DD HH:mm"))}],$r=(ar,Wr,Jr)=>{const{onMenuClick:li}=Jr;nn.current=li;const{id:Ur}=ar;return ft.createElement(ft.Fragment,null,ft.createElement("div",{className:Pt.apply,onClick:()=>Vt(void 0,null,function*(){const ri=yield(0,Me.ZP)(`/api/course_qna_records/${Ur}/add_set.json`,{method:"post",body:{questionable_type:"Course",questionable_id:jn,type:"ai"}});(ri==null?void 0:ri.status)==0&&ge.ZP.success("\u6DFB\u52A0\u6210\u529F")})},ft.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),ft.createElement("div",{className:Pt.apply,onClick:()=>{hn(Ur),Pr(!1)}},ft.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-a-huifupinglun font12 mr5"}),"\u4EBA\u5DE5\u56DE\u590D"))},hi=(ar,Wr,Jr)=>{const{id:li,sender:Ur}=ar;return ft.createElement("div",{className:Pt.li,style:{width:Jr.width}},ft.createElement("div",{className:Pt.content},Ur==="student"&&ft.createElement("h3",null,"\u5B66\u751F\u53CD\u9988"),ft.createElement("div",{className:Pt.borderBox},Ur==="teacher"&&ft.createElement("div",{className:Pt.teacher},"\u8001\u5E08\u56DE\u590D"),Ur==="student"&&ft.createElement("div",{className:Pt.student},ar.situation),ft.createElement(qa.Z,{className:Pt.text,value:ar==null?void 0:ar.text})),ar.source&&ft.createElement("div",{className:Pt.source},ar.source),ft.createElement("div",{className:Pt.action},Ur==="teacher"&&ft.createElement("div",{className:Pt.apply,onClick:()=>Vt(void 0,null,function*(){const ri=yield(0,Me.ZP)(`/api/course_qna_records/${li}/add_set.json`,{method:"post",body:{course_id:jn,type:"teacher"}});(ri==null?void 0:ri.status)==0&&ge.ZP.success("\u6DFB\u52A0\u6210\u529F")})},ft.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),Ur==="teacher"&&ft.createElement("i",{onClick:()=>{hn(li),Cr(ar==null?void 0:ar.text),Pr(!0)},className:"iconfont icon-bianji10 font14 primary-hover"}),Ur==="teacher"&&ft.createElement("i",{onClick:()=>Vt(void 0,null,function*(){lt.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u6761\u56DE\u590D\u5417\uFF1F",onOk:()=>Vt(void 0,null,function*(){const ri=yield(0,Me.ZP)("/api/course_qna_records/delete_teacher_comment.json",{method:"post",body:{questionable_type:"Course",questionable_id:jn,feedback_id:li}});(ri==null?void 0:ri.status)==0&&(nn.current(),ge.ZP.success("\u5220\u9664\u6210\u529F"))})})}),className:"iconfont icon-shanchu15 font14 primary-hover"}),ft.createElement(re.CopyToClipboard,{text:String((ar==null?void 0:ar.text)||""),onCopy:()=>ge.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ft.createElement(ie.Z,{title:"\u590D\u5236"},ft.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))))},ni=()=>Vt(void 0,null,function*(){if(!Sn){ge.ZP.warning("\u8BF7\u8F93\u5165\u4F60\u7684\u56DE\u590D");return}kr(!0),(yield(0,Me.ZP)("/api/course_qna_records/teacher_comment.json",{method:"post",body:{feedback:Sn,record_id:yn,course_id:jn,edit:zr}})).status===0&&(hn(!1),nn.current()),kr(!1)}),yi=ar=>Vt(void 0,[ar],function*({type:Wr,value:Jr,index:li,identifier:Ur,objectIndex:ri}){const ti={index:ri,identifier:Ur,course_id:jn};if(Wr==="like"&&(yield(0,Me.ZP)("/api/course_qna_records/like.json",{method:"post",body:ti})).status!==0||Wr==="dislike"&&(yield(0,Me.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:ti})).status!==0)return Promise.reject()}),gi=[{img:Kt,name:"\u4ECA\u65E5\u65B0\u589E\u4F1A\u8BDD\u6570",count:Nn==null?void 0:Nn.today_session_count,tip:"\u5F53\u65E5\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u5EFA\u7ACB\u7684\u72EC\u7ACB\u4F1A\u8BDD\u6570\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:fi,name:"\u4F1A\u8BDD\u603B\u6570",count:Nn==null?void 0:Nn.sessions_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u7684\u5386\u53F2\u4F1A\u8BDD\u603B\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:Vn,name:"\u5BF9\u8BDD\u4EBA\u6570",count:Nn==null?void 0:Nn.total_user_count,tip:"\u4E0E\u667A\u80FD\u52A9\u6559\u4EA7\u751F\u8FC7\u4F1A\u8BDD\u7684\u72EC\u7ACB\u7528\u6237\u6570\uFF08\u57FA\u4E8E\u8D26\u53F7ID\u53BB\u91CD\uFF09"},{img:Ia,name:"\u6D88\u606F\u603B\u6570",count:Nn==null?void 0:Nn.message_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u53CC\u5411\u4EA4\u4E92\u4EA7\u751F\u7684\u6D88\u606F\u603B\u6761\u6570"},{img:ka,name:"\u6EE1\u610F\u6570",count:Nn==null?void 0:Nn.like_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u83B7\u5F97\u7528\u6237\u70B9\u8D5E\u7684\u603B\u91CF"},{img:va,name:"\u4E0D\u6EE1\u610F\u6570",count:Nn==null?void 0:Nn.dislike_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u6536\u5230\u7528\u6237\u70B9\u8E29\u7684\u603B\u91CF"},{img:Aa,name:"\u95EE\u7B54\u96C6\u547D\u4E2D\u6B21\u6570",count:Nn==null?void 0:Nn.hit_count,tip:"\u7528\u6237\u63D0\u95EE\u7CBE\u51C6\u5339\u914D\u9884\u8BBE\u95EE\u7B54\u5E93\u7684\u6B21\u6570"},{img:Oi,name:"\u6D88\u8017token\u6570",count:Nn==null?void 0:Nn.total_tokens,tip:"\u5BF9\u8BDD\u8FC7\u7A0B\u4E2D\u63D0\u95EE\u4E0E\u56DE\u7B54\u6D88\u8017\u7684Token\u603B\u91CF"}],zi=[{value:0,label:"\u5168\u90E8"},{value:1,label:"\u7528\u6237\u53CD\u9988-\u6EE1\u610F"},{value:2,label:"\u7528\u6237\u53CD\u9988-\u4E0D\u6EE1\u610F"},{value:3,label:"\u6211\u56DE\u590D\u7684"}],ga={onListClick:ar=>(0,Me.ZP)(`/api/course_qna_sessions/${ar}.json`,{method:"get",params:{questionable_id:jn}}),onListDealData:ar=>{let Wr=[];return ar==null||ar.forEach(Jr=>{var li,Ur;const ri=Jr.id,ti=Jr.think?{reasoning:Jr.think,thinkingEnabled:!0}:{},Ca=[{text:Jr.question,key:ri,sender:"user",fileList:[],show:!0},vn({key:ri,loading:!1,sender:"AI",show:!0,source:Jr.answer_source,text:Jr.answer,like:Jr.like,dislike:Jr.dislike,time:Jr.think_time,id:Jr.id},ti)];Wr=[...Wr,...Ca],(li=Jr==null?void 0:Jr.student_feedback)==null||li.forEach(oa=>{Wr.push({id:oa.id,key:`teacher-${ri}-${oa.id}`,loading:!1,sender:"student",show:!0,text:oa.feedback,situation:oa.status_name})}),(Ur=Jr==null?void 0:Jr.teacher_feedback)==null||Ur.forEach(oa=>{Wr.push({id:oa.id,key:`student-${ri}-${oa.id}`,loading:!1,sender:"teacher",show:!0,text:oa.feedback,source:oa.answer_source})})}),Wr}};return ft.createElement("div",{className:Pt.dialogue},ft.createElement("div",{className:Pt.liWrap},gi.map((ar,Wr)=>ft.createElement("div",{className:Pt.li,key:Wr},ft.createElement("img",{src:ar.img,width:38}),ft.createElement("aside",null,ft.createElement("b",{style:{color:ar.count===0?"#999":"#333"}},ar.count),ft.createElement("div",null,ft.createElement("span",null,ar.name),ft.createElement(ie.Z,{title:ar.tip},ft.createElement("i",{className:"iconfont icon-xiaowenhao2 font12 ml5"}))))))),ft.createElement("div",{className:Pt.line}),ft.createElement(Oe.Z,{align:"middle",justify:"space-between"},ft.createElement(cn,{value:fn==null?void 0:fn.time,showTime:{format:"HH:mm"},onChange:qt,format:"YYYY-MM-DD HH:mm"}),ft.createElement(At.default,{value:fn.status,onChange:Dn,options:zi,style:{width:160}}),ft.createElement(Ge.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BDD\u6807\u9898\u3001\u7528\u6237",value:gn,onChange:ar=>Bn(ar.target.value),onSearch:Dr})),ft.createElement(ye.default,{columns:Br,className:"mt20",dataSource:dn,loading:ze,rowKey:"id",pagination:{current:fn.page,hideOnSinglePage:!Fn,showQuickJumper:!0,showSizeChanger:!0,pageSize:fn.limit,pageSizeOptions:["10","20","50","100","200"],total:Fn,size:"default",showTotal:ut.rU,onChange:cr}}),ft.createElement(Lt,{Data:Ut,isShowEcharts:!0}),ft.createElement(Ra.Z,{visible:Pn,fetchListObject:ga,onOpen:()=>tn(!0),onClose:()=>{tn(!1),wn(fn)},children:!0,historyId:Sr,showPreference:!0,showDefaultTips:!1,customDataNode:hi,customPreference:yi,hideInputBox:!0,title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",extraAnswerAction:$r}),ft.createElement(lt.default,{centered:!0,open:!!yn,confirmLoading:pr,onCancel:()=>{hn(!1)},afterClose:()=>{Cr("")},onOk:ni,title:"\u4EBA\u5DE5\u56DE\u590D",width:900,okText:"\u4FDD\u5B58"},ft.createElement(pt.Z,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u60A8\u7684\u56DE\u590D",watch:!0,onChange:ar=>Cr(ar),defaultValue:Sn})))},qn=Object.defineProperty,Ln=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,ir=(_e,ze,Ue)=>ze in _e?qn(_e,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):_e[ze]=Ue,nr=(_e,ze)=>{for(var Ue in ze||(ze={}))Kn.call(ze,Ue)&&ir(_e,Ue,ze[Ue]);if(Hn)for(var Ue of Hn(ze))$n.call(ze,Ue)&&ir(_e,Ue,ze[Ue]);return _e},hr=(_e,ze)=>Ln(_e,_n(ze)),gr=(_e,ze,Ue)=>new Promise((Fn,en)=>{var dn=tn=>{try{Pn(Ue.next(tn))}catch(yn){en(yn)}},Gn=tn=>{try{Pn(Ue.throw(tn))}catch(yn){en(yn)}},Pn=tn=>tn.done?Fn(tn.value):Promise.resolve(tn.value).then(dn,Gn);Pn((Ue=Ue.apply(_e,ze)).next())});const mr=({classroomList:_e,boards:ze,globalSetting:Ue,loading:Fn,user:en,dispatch:dn})=>{var Gn,Pn,tn;const yn=(0,z.useParams)(),hn=(0,ve.useRef)(hr(nr({},yn),{id:yn.categoryId,page_size:20})),[pr,kr]=(0,ve.useState)({page:1,page_size:20}),{detailBoardList:Sn,detailLeftMenus:Cr,detailTopBanner:zr,detailCourseGroupsList:Pr,courseAiData:Sr}=_e,[Ye,Ut]=(0,ve.useState)([]),[bn,nn]=(0,ve.useState)("\u6392\u5E8F"),{userInfo:gn}=en,[Bn,jn]=(0,ve.useState)(!1),[Nn]=(0,z.useSearchParams)(),[jr,fn]=(0,ve.useState)(!1),[Rr,zn]=(0,ve.useState)("all"),[wn,Dr]=(0,ve.useState)({}),[Dn,qt]=(0,ve.useState)(1),[cr,Br]=(0,ve.useState)(!1),[$r,hi]=(0,ve.useState)(!1),[ni,yi]=(0,ve.useState)(!0);let[gi,zi]=(0,ve.useState)([]);const[Qi,ga]=(0,ve.useState)(!1),[ar,Wr]=(0,ve.useState)(!1),{verifyModelUser:Jr,ContactModalElement:li}=(0,Mt.Z)(),Ur=(0,ve.useRef)(null),ri=(0,z.useLocation)();let[ti,Ca]=(0,ve.useState)({page:1,page_size:20});const oa=(0,ve.useMemo)(()=>{if(Cr.course_modules)return _e.detailLeftMenus.course_modules.filter(Wt=>Wt.type==="board")[0]},[_e]);(0,ve.useEffect)(()=>{var Wt;const sr=ut.cX.getItem(`${(Wt=en==null?void 0:en.userInfo)==null?void 0:Wt.login}${(0,Te.GJ)()?"Teacher":"Student"}`,"Board");sr&&(nn(sr==null?void 0:sr.name),hn.current.sort_type=Ga.find(Vr=>Vr.name===(sr==null?void 0:sr.name)).id)},[(Gn=en==null?void 0:en.userInfo)==null?void 0:Gn.login,ri==null?void 0:ri.pathname]),(0,ve.useEffect)(()=>{Nn.get("type")?Nn.get("type")==="hudong"?(zn("hudong"),Oa(),_a()):zn(Nn.get("type")):zn("all")},[Nn.get("type")]),(0,ve.useEffect)(()=>{Rr==="wenda"&&fn(Sr==null?void 0:Sr.is_open_ai)},[Rr]);const _a=()=>gr(void 0,null,function*(){var Wt;if(ni&&!cr){Br(!0),qt(Dn+1);const sr=yield dn({type:"classroomList/getCourseGroupsList",payload:hr(nr({},hn),{page:Dn,id:hn.current.coursesId,limit:20,nonenavigate:!0})});let Vr=[...sr==null?void 0:sr.course_groups];((Wt=sr==null?void 0:sr.course_groups)==null?void 0:Wt.length)<20&&(yi(!1),Vr.push({id:0,name:"\u672A\u5206\u73ED"})),Br(!1),zi([...gi,...Vr])}});(0,ve.useEffect)(()=>{hn.current.categoryId=yn.categoryId,hn.current.id=yn.categoryId,dn({type:"classroomList/getBoardList",payload:hn.current})},[yn]),(0,ve.useEffect)(()=>{_e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&dn({type:"classroomList/getBoardList",payload:hn.current})},[_e.actionTabs.key]),(0,ve.useEffect)(()=>{Ut([])},[_e.detailBoardList]);const Ha=(Wt,sr)=>{kr({page:Wt,page_size:sr}),hn.current.page=Wt,hn.current.page_size=sr,dn({type:"classroomList/getBoardList",payload:hn.current})},co=ve.createElement("section",{className:En.dropmenu},ve.createElement("div",{style:{maxHeight:200,overflow:"auto"}},ve.createElement(Xt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Wt=>{_a()},hasMore:ni,useWindow:!1},ve.createElement(Pe.default,{style:{width:240,zIndex:10}},Pr.group_count>0&&gi.map(function(Wt,sr){return ve.createElement(Pe.default.Item,{key:Wt.id},ve.createElement(ke.default,{checked:Ye.includes(Wt.id),value:Wt.id,onChange:Vr=>{let Ui=Ye.indexOf(Wt.id);Ye.indexOf(Wt.id)>-1?Ut(Ye.filter(Ea=>Ea!==Wt.id)):Ut(Ye.concat(Wt.id))}},Wt.name))})))),ve.createElement("aside",{className:En.bg},ve.createElement("div",null,ve.createElement(Be.ZP,{type:"link",onClick:()=>gr(void 0,null,function*(){ti.group_ids=Ye,ti.page=1,Ca(nr({},ti)),Oa()})},"\u786E\u5B9A"),ve.createElement(Be.ZP,{type:"link",onClick:()=>{Ut([])}},"\u91CD\u7F6E")))),Ga=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let la=[{name:"\u5220\u9664",icon:ve.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:ve.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:ve.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];zr.is_public||la.splice(2,1);const no=Wt=>{var sr;ut.cX.setItem(`${(sr=en==null?void 0:en.userInfo)==null?void 0:sr.login}${(0,Te.GJ)()?"Teacher":"Student"}`,Wt,"Board"),nn(Wt==null?void 0:Wt.name),hn.current.sort_type=Ga.find(Vr=>Vr.name===(Wt==null?void 0:Wt.name)).id,dn({type:"classroomList/getBoardList",payload:hn.current})},sa=(Wt,sr)=>gr(void 0,null,function*(){sr.coursesId=hn.current.coursesId;let Vr="boards/setTopping";Wt==="\u53D6\u6D88\u7F6E\u9876"&&(Vr="boards/escTopping"),yield dn({type:Vr,payload:nr({},sr)}),dn({type:"classroomList/getBoardList",payload:hn.current})}),fo=Wt=>gr(void 0,null,function*(){const sr=Wt.name;Ye==""?ge.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):dn({type:"classroomList/setActionTabs",payload:{key:sr,selectArrs:Ye,params:hn.current}})}),ro=Wt=>gr(void 0,null,function*(){var sr;if(Ye=="")return ge.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Me.ZP)(`/api/boards/${hn.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:Ye,to_board_id:Wt.key}})).status===0&&(ge.ZP.success("\u64CD\u4F5C\u6210\u529F"),dn({type:"classroomList/getBoardList",payload:hn.current}),dn({type:"classroomList/getClassroomLeftMenus",payload:{id:(sr=hn.current)==null?void 0:sr.coursesId}}))});function Oa(){return gr(this,null,function*(){var Wt;hi(!0);let sr=yield(0,Me.ZP)(`/api/boards/${hn.current.categoryId}/messages/statistics.json`,{method:"get",params:nr({coursesId:(Wt=hn.current)==null?void 0:Wt.coursesId},ti)});hi(!1),(sr==null?void 0:sr.status)===0&&Dr(sr)})}return ve.createElement("section",null,ve.createElement(Ne.Z,{isLoading:!1,menuItemWidth:110,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,Te.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((zr==null?void 0:zr.is_admin)||(0,Te.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"},(0,Te.eB)()&&{name:ve.createElement("span",null,"\u667A\u80FD\u95EE\u7B54",ve.createElement("img",{src:mt.Z,width:17,style:{position:"absolute",top:6}})),id:"wenda"},(0,Te.eB)()&&{name:"\u95EE\u7B54\u96C6",id:"wendaji"},(0,Te.eB)()&&{name:"\u5386\u53F2\u5BF9\u8BDD",id:"duihua"}].filter(Wt=>!!Wt),isAdmin:(0,Te.RV)(),onTabMenuClick:Wt=>{var sr,Vr;if(((Vr=(sr=en==null?void 0:en.userInfo)==null?void 0:sr.paid_version)==null?void 0:Vr.version_type)==0&&Wt==="hudong"){(0,ut.xU)();return}Wt.key==="hudong"&&(Oa(),z.history.replace(`/classrooms/${hn.current.coursesId}/board/${hn.current.categoryId}?type=hudong`)),zn(Wt.key)},defaultSelectedKeys:[`${Rr}`],showControlButton:["all","hudong","shezhi"].includes(Rr)&&(0,Te.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:["all","hudong","shezhi"].includes(Rr)&&(0,Te.GJ)()&&Sn.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&ve.createElement(ve.Fragment,null,ve.createElement("span",{className:"c-blue font16 ml20 current",onClick:Wt=>{var sr;Wt.preventDefault();let Vr=(sr=hn.current)==null?void 0:sr.coursesId;(Sn==null?void 0:Sn.parent_id)>0&&(Vr=hn.current.categoryId),dn({type:"classroomList/setActionTabs",payload:{key:(Sn==null?void 0:Sn.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:hn.current,selectArrs:{category_id:Vr,category_name:Sn.name,type:"board"},cb:()=>{dn({type:"classroomList/getBoardList",payload:hn.current})}}})}},(Sn==null?void 0:Sn.parent_id)==0?ve.createElement(ie.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},ve.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):ve.createElement(ie.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},ve.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{z.history.push(`/classrooms/${yn.coursesId}/board/${yn.categoryId}/add`)}}),Rr==="all"&&ve.createElement("div",null,ve.createElement(he.Z,{spinning:Fn["classroomList/getBoardList"]},ve.createElement(Ee.Z,{dataSource:Sn.messages||[],isAdmin:(0,Te.GJ)(),batchStatus:Bn,SortMenuName:bn,setSortMenuName:nn,SortMenus:Ga,dispatch:dn,isboard:!0,onBoard:Wt=>{hn.current.group_ids=Wt,hn.current.page=1,kr(sr=>hr(nr({},sr),{page:1})),dn({type:"classroomList/getBoardList",payload:hn.current})},detailCourseGroupsList:Pr,onSearch:Wt=>{hn.current.search=Wt,hn.current.page=1,kr(sr=>hr(nr({},sr),{page:1})),dn({type:"classroomList/getBoardList",payload:hn.current})},onSort:no,onBatch:Wt=>jn(Wt)}),Sn.total_count===0&&ve.createElement(tt.Z,null),Sn.messages&&Sn.messages.map(function(Wt,sr){var Vr,Ui;return ve.createElement("div",{className:En.listItem,key:sr,onClick:Ea=>{Ye.indexOf(Wt.id)>-1?Ut(Ye.filter($a=>$a!==Wt.id)):Ut(Ye.concat(Wt.id))}},ve.createElement(Oe.Z,{align:"top"},(0,Te.GJ)()&&ve.createElement(Re.Z,null,ve.createElement("div",{className:"mt17"},((0,Te.Ny)()||((Vr=Wt==null?void 0:Wt.author)==null?void 0:Vr.login)===gn.login||(0,Te.GJ)()&&!Wt.author.is_teacher)&&ve.createElement(ke.default,{checked:Ye.includes(Wt.id),value:Wt.id}))),ve.createElement(Re.Z,null,ve.createElement("img",{className:"ml10 mr20",src:`${Se.Z.IMG_SERVER}/images/${Wt.author.image_url}`})),ve.createElement(Re.Z,{flex:1},ve.createElement("div",{className:En.title},ve.createElement("div",{className:En.titleLeft},ve.createElement(z.Link,{to:`/classrooms/${yn.coursesId}/board/${yn.categoryId}/Detail/${Wt.id}`},ve.createElement("strong",null,Wt.subject)),(Wt==null?void 0:Wt.is_copy)&&ve.createElement("span",{className:En.copyTag},"\u590D\u5236"),Wt.sticky===1&&ve.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),ve.createElement("p",{className:"mt15"},ve.createElement("span",{className:""},Wt.author.name),Wt.total_replies_count>0&&ve.createElement("span",{className:"ml20 c-light-black "},Wt.total_replies_count," \u56DE\u590D"),Wt.praises_count>0&&ve.createElement("span",{className:"ml20 c-light-black "},Wt.praises_count," \u70B9\u8D5E"),Wt.visits>0&&ve.createElement("span",{className:"ml20 c-light-black "},Wt.visits," \u6D4F\u89C8"),ve.createElement("span",{className:"ml20 c-light-black "},be()(Wt.created_on).fromNow()))),ve.createElement(Re.Z,{className:"tr"},ve.createElement("p",null,(0,Te.RV)()&&ve.createElement(z.Link,{style:{marginRight:0},to:`/classrooms/${yn.coursesId}/board/${yn.categoryId}/Detail/${Wt.id}`},ve.createElement("aside",{className:En.flexBox},ve.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),ve.createElement("div",null,"\u8BE6\u60C5"))),Wt.sticky===0&&(0,Te.GJ)()&&ve.createElement(z.Link,{className:"ml15",to:"",onClick:Ea=>{Ea.preventDefault(),sa("\u7F6E\u9876",Wt)}},"\u7F6E\u9876"),Wt.sticky===1&&(0,Te.GJ)()&&ve.createElement(z.Link,{className:"ml15",to:"",onClick:Ea=>{Ea.preventDefault(),sa("\u53D6\u6D88\u7F6E\u9876",Wt)}},"\u53D6\u6D88\u7F6E\u9876"),((0,Te.Ny)()||((Ui=Wt==null?void 0:Wt.author)==null?void 0:Ui.login)===gn.login||(0,Te.GJ)()&&!Wt.author.is_teacher)&&ve.createElement(z.Link,{className:"",to:`/classrooms/${yn.coursesId}/board/${Wt.board_id}/Edit/${Wt.id}`},ve.createElement("aside",{className:En.flexBox,style:{marginLeft:"16px"}},ve.createElement("i",{className:"iconfont icon-bianjizuoye"}),ve.createElement("div",null,"\u7F16\u8F91")))),Wt.category_name&&ve.createElement("p",{className:["c-grey-666",En.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",Wt.category_name))))}),ve.createElement("aside",{className:"tc mb50 mt30"},Sn.total_count>0&&ve.createElement(Qe.Z,{showSizeChanger:!0,onChange:Ha,defaultCurrent:1,pageSize:pr.page_size||20,current:pr.page||1,total:Sn.total_count})),Ye.length>0&&(0,Te.GJ)()&&ve.createElement(Ce.Z,{offsetBottom:0},ve.createElement(xt.Z,{buttonDataSource:la,onButtonClick:fo,useBatchStatus:jn,catalogue:oa.second_category.filter(Wt=>Wt.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:Ye.length?Ye.length===((Pn=Sn==null?void 0:Sn.messages)==null?void 0:Pn.length):!1,setSeleArr:Ut,setAllSelect:Wt=>{Wt.target.checked?Ut(Sn.messages.map(sr=>sr.id)):Ut([])},selectArrs:Ye,onMenuClick:ro,addCatalogue:Wt=>{Wt.preventDefault(),dn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:hn.current,selectArrs:{category_id:hn.current.coursesId,type:"board"}}})}})),ve.createElement(Jt.Z,{cb:Wt=>{Ut([]),hn.current.page=Wt,kr(sr=>hr(nr({},sr),{page:Wt}))}}),ve.createElement(sn,{cb:()=>Ut([])}),ve.createElement(mn.Z,{cb:()=>Ut([])}))),Rr==="hudong"&&ve.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},ve.createElement("div",{style:{display:"flex"}},ve.createElement("div",{style:{flex:1,color:"#666666"}},ve.createElement("span",null,"\u8BA8\u8BBA\uFF08",wn.total_message_count,"\uFF09"),ve.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",wn.total_reply_count,"\uFF09"),ve.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",wn.total_like_count,"\uFF09")),(0,Te.GJ)()&&ve.createElement("div",null,ve.createElement(me.Z,{dropdownRender:()=>co,open:Qi,onOpenChange:Wt=>{ga(Wt)}},ve.createElement("a",null,"\u5206\u73ED",Qi?ve.createElement(pe.Z,{style:{marginLeft:6}}):ve.createElement($e.Z,{style:{marginLeft:6}}))),ve.createElement(me.Z,{open:ar,onOpenChange:Wt=>{Wr(Wt)},menu:{items:[{key:"1",style:{width:100},label:ve.createElement("a",{onClick:()=>gr(void 0,null,function*(){var Wt,sr;let Vr=yield(0,Me.ZP)(`/api/boards/${(Wt=hn.current)==null?void 0:Wt.categoryId}/messages/export_messages.json`,{method:"get",params:nr({is_repeat_export:1},ti)});(Vr==null?void 0:Vr.status)===0&&z.history.push(`/classrooms/${(sr=hn.current)==null?void 0:sr.coursesId}/exportlist/messages_statistics`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:ve.createElement("a",{href:`/classrooms/${(tn=hn.current)==null?void 0:tn.coursesId}/exportlist/messages_statistics`},"\u5386\u53F2\u5BFC\u51FA")}]}},ve.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",ar?ve.createElement(pe.Z,{style:{marginLeft:6}}):ve.createElement($e.Z,{style:{marginLeft:6}}))))),ve.createElement(ye.default,{dataSource:wn==null?void 0:wn.course_members,style:{marginTop:25},loading:$r,onChange:(Wt,sr,Vr)=>{Vr.order?(ti.sort_by=Vr.field==="total_score"?"score":Vr.field,ti.sort=Vr.order,ti.sort=ti.sort.replace("end","")):delete ti.sort,Oa()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(Wt,sr,Vr)=>ti.page_size*(ti.page-1)+Vr+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(Wt,sr,Vr)=>ve.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${sr==null?void 0:sr.login}/classrooms`},Wt)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),ve.createElement(Qe.Z,{showSizeChanger:!0,showTotal:Wt=>ve.createElement("span",null,"\u5171",ve.createElement("span",{style:{color:"#165DFF"}},wn.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(Wt,sr)=>{ti.page=Wt,ti.page_size=sr,Ca(nr({},ti)),Oa()},defaultCurrent:1,pageSize:ti.page_size||20,current:ti.page||1,total:wn.total_count})),Rr==="shezhi"&&ve.createElement("div",{style:{background:"#fff",padding:20}},ve.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),ve.createElement(ke.default,{style:{marginTop:10},defaultChecked:zr==null?void 0:zr.allow_view_message,onChange:Wt=>gr(void 0,null,function*(){var sr,Vr;let Ui=yield(0,Me.ZP)(`/api/courses/${(sr=hn.current)==null?void 0:sr.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:Wt.target.checked}});(Ui==null?void 0:Ui.status)===0&&dn({type:"classroomList/getClassroomTopBanner",payload:{id:(Vr=hn.current)==null?void 0:Vr.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")),Rr==="wenda"&&ve.createElement("div",{style:{background:"#fff",padding:20}},ve.createElement("div",{className:"flex flex-col gap-20 mb20"},ve.createElement("h5",{className:"font18"},"\u667A\u80FD\u95EE\u7B54"),ve.createElement(Oe.Z,{align:"middle",className:"mt20"},ve.createElement(We.Z,{size:"default",checked:jr,onChange:Wt=>{Jr()&&(fn(Wt),clearTimeout(Ur.current),Ur.current=setTimeout(()=>{var sr;dn({type:"classroomList/setCourseAiState",payload:{course_id:(sr=hn.current)==null?void 0:sr.coursesId,is_open_ai:Wt}})},500))}}),ve.createElement("div",{className:"c-grey-333 ml10"},"\u5F00\u542F\u540E\uFF0C\u6559\u5B66\u8BFE\u5802\u5185\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u7684\u529F\u80FD\uFF0C\u4E0EAI\u5BF9\u8BDD\uFF0C\u8BA9AI\u7B54\u7591\u89E3\u60D1\u3002"," ",ve.createElement("a",{href:"https://www.educoder.net/forums/40256",target:"_blank"},"\u64CD\u4F5C\u8BF4\u660E"))))),Rr==="wendaji"&&ve.createElement(kt,null),Rr==="duihua"&&ve.createElement(Mn,null),li())};var Wn=(0,z.connect)(({classroomList:_e,loading:ze,boards:Ue,user:Fn,globalSetting:en})=>({classroomList:_e,globalSetting:en,boards:Ue,user:Fn,loading:ze.effects}))(mr),kn=ae(59301);const Yn=({classroomList:_e,boards:ze,globalSetting:Ue,loading:Fn,user:en,dispatch:dn})=>{const Gn=(0,z.useParams)(),{detailBoardList:Pn,detailLeftMenus:tn,detailTopBanner:yn}=_e;return kn.createElement(Wn,null)};var Jn=(0,z.connect)(({classroomList:_e,loading:ze,boards:Ue,user:Fn,globalSetting:en})=>({classroomList:_e,globalSetting:en,boards:Ue,user:Fn,loading:ze.models.index}))(Yn)},26381:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return he}});var z=ae(59301),ve=ae(93041),Se=ae(37568),De=ae(62673),be=ae(7939),Pe=ae(75727),ke={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Be=ae(81779),ge=ae(84105),he=({buttonDataSource:Oe,onButtonClick:Re,useBatchStatus:Qe,allSelect:Ce,setAllSelect:me,selectArrs:ye,onMenuClick:We,setSeleArr:Me,catalogue:pe,addCatalogue:$e})=>{const[Te,tt]=(0,z.useState)(!1),[lt,yt]=(0,z.useState)("");console.log("---",pe);const nt=z.createElement("div",{className:ke.moveCategory,onMouseLeave:je=>tt(!1)},z.createElement(ve.default,{onClick:We,style:{maxHeight:300,width:240,overflow:"auto"}},z.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},z.createElement(Se.default,{onChange:je=>{yt(je.target.value)}})),pe==null?void 0:pe.map(function(je,qe){var Fe;if(!(lt!==""&&je.category_name.indexOf(lt)<0))return z.createElement(z.Fragment,null,z.createElement(ve.default.Item,{className:"multi-llipsis1e",key:je.category_id,title:je.category_name},je.category_name),(Fe=je==null?void 0:je.third_category)==null?void 0:Fe.map(it=>z.createElement(ve.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:it.category_id,title:it.category_name},it.category_name)))}),$e&&z.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:$e},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return z.createElement("div",{className:ke.bottomControlContainer},z.createElement("div",null,z.createElement("div",null,z.createElement(De.default,{checked:Ce,onChange:me},"\u5168\u9009\u672C\u9875\uFF08",ye.length,"\uFF09")),(0,Be.GJ)()&&Oe.map(je=>z.createElement("div",{key:je.name},z.createElement(be.ZP,{type:"primary",icon:je.icon,className:ke.buttonWrap,onClick:()=>Re(je)},je.name))),(0,Be.GJ)()&&($e||pe)&&z.createElement("div",null,z.createElement(Pe.Z,{open:Te,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>nt,getPopupContainer:je=>je.parentNode},z.createElement("span",{className:"ant-dropdown-link",onMouseEnter:je=>tt(!0)},z.createElement(be.ZP,{type:"primary",className:ke.buttonWrap,icon:z.createElement("i",{className:"iconfont icon-yidongmulu"})},z.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",z.createElement(ge.Z,null))))))),z.createElement("div",null,z.createElement(be.ZP,{type:"primary",ghost:!0,onClick:()=>{Qe(!1),Me([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},39868:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return Me}});var z=ae(59301),ve=ae(93041),Se=ae(62673),De=ae(7939),be=ae(75727),Pe=ae(25399),ke=ae(82326),Be=ae(37568),ge={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},ie=ae(81779),he=ae(87395),Oe=ae(84105),Re=ae(26724),Qe=ae.n(Re),Ce=ae(95392),me=ae(63949),ye=(pe,$e,Te)=>new Promise((tt,lt)=>{var yt=qe=>{try{je(Te.next(qe))}catch(Fe){lt(Fe)}},nt=qe=>{try{je(Te.throw(qe))}catch(Fe){lt(Fe)}},je=qe=>qe.done?tt(qe.value):Promise.resolve(qe.value).then(yt,nt);je((Te=Te.apply(pe,$e)).next())}),Me=({dataSource:pe,batchStatus:$e,SortMenuName:Te,setSortMenuName:tt,detailCourseGroupsList:lt,onSearch:yt,onBoard:nt,onSort:je,isboard:qe,dispatch:Fe,onBatch:it,SortMenus:rt,capacity:Et,isShowMode:sn=!1,isLeftAuto:Jt=!1,onModeChange:mn})=>{var En,Ne,Ee,xt;const xn=location.pathname.includes("attachment")||location.pathname.includes("video"),[Xt,ut]=(0,z.useState)(!1),[mt,Mt]=(0,z.useState)([]),[Qt,Xe]=(0,z.useState)(!0);let[At,Ge]=(0,z.useState)([]);const[vt,gt]=(0,z.useState)(1),[pt,bt]=(0,z.useState)(!1),wt=(0,Ce.useDispatch)(),jt=(Ne=(En=(0,ie.eY)())==null?void 0:En.paid_version)==null?void 0:Ne.version_type,{globalSetting:on}=(0,Ce.getDvaApp)()._store.getState(),zt=(0,Ce.useParams)(),ln=ce=>{tt(ce.name),je(ce)};(0,z.useEffect)(()=>{qe&&$t()},[qe]);const $t=()=>ye(void 0,null,function*(){var ce;if(Qt&&!pt){bt(!0),gt(vt+1);const ne=yield Fe({type:"classroomList/getCourseGroupsList",payload:{page:vt,id:zt.coursesId,limit:20,nonenavigate:!0}});let te=[...(ne==null?void 0:ne.course_groups)||[]];((ce=ne==null?void 0:ne.course_groups)==null?void 0:ce.length)<20&&(Xe(!1),te.push({id:0,name:"\u672A\u5206\u73ED"})),bt(!1),Ge([...At,...te])}}),lr=z.createElement("section",{className:ge.dropmenu},z.createElement("div",{style:{maxHeight:200,overflow:"auto"}},z.createElement(Qe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ce=>{$t()},hasMore:Qt,useWindow:!1},z.createElement(ve.default,{style:{width:240,zIndex:10}},(lt==null?void 0:lt.group_count)>0&&(At==null?void 0:At.filter(ce=>ce.edit_auth||ce.name==="\u672A\u5206\u73ED").map(function(ce,ne){return z.createElement(ve.default.Item,{key:ce.id},z.createElement(Se.default,{checked:mt.includes(ce.id),value:ce.id,onChange:te=>{let se=mt.indexOf(ce.id);mt.indexOf(ce.id)>-1?Mt(mt.filter(Ae=>Ae!==ce.id)):Mt(mt.concat(ce.id))}},ce.name))}))))),z.createElement("aside",{style:{background:"#fff"}},z.createElement("div",null,z.createElement(De.ZP,{type:"link",onClick:()=>{nt(mt)}},"\u786E\u5B9A"),z.createElement(De.ZP,{type:"link",onClick:()=>{Mt([])}},"\u91CD\u7F6E")))),Er=Te==="\u9ED8\u8BA4\u6392\u5E8F";return z.createElement("div",{className:ge.searchSortControllerContainer},!!(rt!=null&&rt.length)&&z.createElement("div",null,z.createElement(be.Z,{dropdownRender:()=>z.createElement(ve.default,{selectedKeys:[Te]},rt.map(ce=>z.createElement(ve.default.Item,{key:ce.name,onClick:()=>ln(ce)},ce.name)))},z.createElement("div",null,z.createElement("span",{className:`${ge.btn} ${Er?ge.btnSort:""}`},z.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),Te)))),Er&&z.createElement(Pe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},z.createElement("span",{className:ge.tips},z.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),sn&&z.createElement(ke.default,{defaultValue:"",onChange:mn,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,ie.Ny)()&&xn&&(0,ie.GJ)()&&((Ee=on==null?void 0:on.setting)==null?void 0:Ee.main_site)&&z.createElement(Pe.Z,{overlayInnerStyle:{width:"380px"},title:z.createElement("div",null,"\u60A8\u7684\u3010",(xt=me.vs[jt])==null?void 0:xt.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,me.RD)((Et==null?void 0:Et.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",z.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{wt({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},z.createElement("div",{className:ge.capacity},z.createElement("div",{className:ge.title},"\u8D44\u6599\u5BB9\u91CF"),z.createElement("div",{className:ge.value},(()=>{const ce=(0,me.Mi)((Et==null?void 0:Et.used)||0,(Et==null?void 0:Et.total)||0,!0);return z.createElement(z.Fragment,null,ce==null?void 0:ce.split("/")[0],z.createElement("span",{style:{color:"#5F6A95"}},"/",ce==null?void 0:ce.split("/")[1]))})()))),z.createElement(Be.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:yt,style:{width:220,marginLeft:Jt?"auto":sn||!(0,ie.Ny)()&&(0,ie.GJ)()?"":"auto"}}),(0,ie.eB)()&&qe&&z.createElement(be.Z,{dropdownRender:()=>lr,open:Xt,onOpenChange:ce=>{ut(ce)}},z.createElement("a",null,"\u5206\u73ED",Xt?z.createElement(he.Z,{style:{marginLeft:6}}):z.createElement(Oe.Z,{style:{marginLeft:6}}))))}},89038:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return Re}});var z=ae(59301),ve=ae(77019),Se=ae(5269),De=ae(93041),be=ae(75727),Pe=ae(6767),ke=ae(25399),Be={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},ge=ae(95392),ie=ae(81779),he=ae(63949),Re=({isLoading:Qe,addText:Ce,tabDataSource:me,isAdmin:ye,dispatch:We,classroomList:Me,type:pe,isExercise:$e,defaultSelectedKeys:Te,onTabMenuClick:tt,getDropdownMenu:lt,showControlButton:yt,buttonText:nt,buttonIcon:je="icon-tianjiadaohang",extraNode:qe,user:Fe,onButtonClick:it,isModelUser:rt,menuItemWidth:Et=125})=>{var sn,Jt,mn,En,Ne;const Ee=(0,ge.useParams)();return z.createElement("div",{className:Be.tabMenuContainer},z.createElement(ve.Z,null,z.createElement(Se.Z,{flex:"1"},z.createElement(De.default,{onSelect:xt=>Qe?{}:tt(xt),mode:"horizontal",selectedKeys:Te},me.map(xt=>z.createElement(De.default.Item,{style:{width:Et},key:typeof xt.index=="number"?xt.index:xt.id},z.createElement("span",{className:"c-grey-666"},xt.name),xt.total!==void 0&&ye&&z.createElement("span",{className:"c-grey-999 ml20"},xt.total||0))))),ye&&$e&&z.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{We({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ye&&z.createElement(Se.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},$e&&z.createElement(be.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>z.createElement(De.default,null,z.createElement(De.default.Item,{key:1,onClick:()=>{var xt;if(!(0,he.Ye)(We)){if((0,ie.Rm)()&&!((xt=Me.AssistantObject.exercise)!=null&&xt.can_download)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:pe,exportType:"exercise",category_id:Ee.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),z.createElement(De.default.Item,{key:3,onClick:()=>{var xt;if(!(0,he.Ye)(We)){if((0,ie.Rm)()&&!((xt=Me.AssistantObject.exercise)!=null&&xt.can_download)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge.history.push(`/classrooms/${Ee==null?void 0:Ee.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},z.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},z.createElement("span",{style:{color:"#666666",cursor:"pointer"}},z.createElement("i",{className:"iconfont icon-xiazai6"})))),z.createElement("div",{className:Be.control},z.createElement("div",{className:Be.extra},qe),yt&&(nt=="\u6DFB\u52A0\u76F4\u64AD"?z.createElement(be.Z,{menu:{items:(Jt=(sn=[{label:z.createElement("div",{onClick:()=>{it("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(rt||(0,ie.ag)())&&{label:z.createElement("div",{onClick:()=>{it("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:sn.filter(xt=>xt==null?void 0:xt.show))==null?void 0:Jt.map(xt=>({label:xt==null?void 0:xt.label,key:xt==null?void 0:xt.key}))}},z.createElement("span",{className:Be.selectBtn},z.createElement("span",null,z.createElement("i",{className:`iconfont ${je}`})),z.createElement("span",null,nt))):z.createElement("span",{onClick:it,style:{cursor:"pointer"},className:Be.selectBtn},z.createElement("span",null,z.createElement("i",{className:`iconfont ${je}`})),z.createElement("span",null,nt))),!!lt&&z.createElement(be.Z,{disabled:((mn=Fe==null?void 0:Fe.userInfo)==null?void 0:mn.user_status)===2,className:"ml10",dropdownRender:lt},z.createElement("span",{className:((En=Fe==null?void 0:Fe.userInfo)==null?void 0:En.user_status)===2?Be.selectBtn1:Be.selectBtn},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-tianjiadaohang"})),z.createElement(ke.Z,{title:((Ne=Fe==null?void 0:Fe.userInfo)==null?void 0:Ne.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},z.createElement("span",null,Ce||"\u521B\u5EFA\u8BD5\u5377"))))))))}},17870:function(Ke,et,ae){"use strict";ae.d(et,{Z:function(){return ke}});var z=ae(59301),ve=ae.p+"static/modelContact.7a7eb113.png",Se=ae(49338),De=ae(81779),be=ae(59301),ke=()=>{const[Be,ge]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,De.$O)()?!0:(ge(!0),!1),ContactModalElement:()=>be.createElement(Se.Z,{visible:Be,setVisible:ge,image:ve}),contactOpen:Be,setContactOpen:ge}}},901:function(Ke,et,ae){"use strict";ae.d(et,{AL:function(){return $e},Iy:function(){return he},Qv:function(){return Qe},ez:function(){return pe},jb:function(){return Oe}});var z=ae(32834),ve=ae.n(z),Se=ae(11690),De=ae.n(Se);let be=1;function Pe(nt,je){const qe=nt.match(/^(\s+)(?:```)/);if(qe===null)return je;const Fe=qe[1];return je.split(` `).map(it=>{const rt=it.match(/^\s+/);if(rt===null)return it;const[Et]=rt;return Et.length>=Fe.length?it.slice(Fe.length):it}).join(` `)}let ke=[],Be=["

    "];const ge=new(ve()).Renderer,ie=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function he(){ke.length=0,Be=["
      "]}const Oe={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Re(nt,je,qe,Fe){if(je>=nt.length||nt[je].level<=qe)return je;var it=nt[je];Fe.push("
    • "+it.text+""),je++;var rt=[];return je=Re(nt,je,it.level,rt),rt.length>0&&(Fe.push("
        "),rt.forEach(function(Et){Fe.push(Et)}),Fe.push("
      ")),Fe.push("
    • "),je=Re(nt,je,qe,Fe),je}function Qe(){return Re(ke,0,0,Be),Be.push("
    "),Be.join("")}const Ce={heading(nt){const je=ie.exec(nt);if(be+=1,je)return{type:"heading",raw:je[0],depth:je[1].length,text:je[2]}},fences(nt){const je=this.rules.block.fences.exec(nt);if(je){const qe=je[0];let Fe=Pe(qe,je[3]||"");const it=je[2]?je[2].trim():je[2];if(["latex","katex","math"].indexOf(it)>=0){const rt=We(),Et=Fe;Fe=rt,Me[rt]={type:"block",expression:Et}}return{type:"code",raw:qe,lang:it,text:Fe}}}},me=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let ye=0;const We=()=>`__special_katext_id_${ye++}__`;let Me={};function pe(){return Me}function $e(){ye=0,Me={}}function Te(nt){return nt=nt.replace(me,(je,qe)=>{const Fe=We();return Me[Fe]={type:"inline",expression:qe},Fe}),nt}const tt=ge.listitem;ge.listitem=function(nt){return tt(Te(nt))};const lt=ge.paragraph;ge.paragraph=function(nt){return lt(Te(nt))};const yt=ge.tablecell;ge.tablecell=function(nt,je){return yt(Te(nt),je)},ge.code=function(nt,je,qe){const Fe=(je||"").match(/\S*/)[0];return Fe?["latex","katex","math"].indexOf(Fe)>=0?`

    ${nt}

    `:`
    ${qe?nt:(0,Se.escape)(nt,!0)}
    `:'
    '+(qe?nt:(0,Se.escape)(nt,!0))+"
    "},ge.heading=function(nt,je,qe){let Fe=this.options.headerPrefix+qe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return ke.push({anchor:Fe,level:je,text:nt}),"'+nt+""},ve().setOptions({silent:!0,gfm:!0,pedantic:!1}),ve().use({tokenizer:Ce,renderer:ge}),et.ZP=ve()},99498:function(Ke,et,ae){(function(z){z(ae(89780))})(function(z){z.defineOption("placeholder","",function(Be,ge,ie){var he=ie&&ie!=z.Init;if(ge&&!he)Be.on("blur",be),Be.on("change",Pe),Be.on("swapDoc",Pe),z.on(Be.getInputField(),"compositionupdate",Be.state.placeholderCompose=function(){De(Be)}),Pe(Be);else if(!ge&&he){Be.off("blur",be),Be.off("change",Pe),Be.off("swapDoc",Pe),z.off(Be.getInputField(),"compositionupdate",Be.state.placeholderCompose),ve(Be);var Oe=Be.getWrapperElement();Oe.className=Oe.className.replace(" CodeMirror-empty","")}ge&&!Be.hasFocus()&&be(Be)});function ve(Be){Be.state.placeholder&&(Be.state.placeholder.parentNode.removeChild(Be.state.placeholder),Be.state.placeholder=null)}function Se(Be){ve(Be);var ge=Be.state.placeholder=document.createElement("pre");ge.style.cssText="height: 0; overflow: visible",ge.style.direction=Be.getOption("direction"),ge.className="CodeMirror-placeholder CodeMirror-line-like";var ie=Be.getOption("placeholder");typeof ie=="string"&&(ie=document.createTextNode(ie)),ge.appendChild(ie),Be.display.lineSpace.insertBefore(ge,Be.display.lineSpace.firstChild)}function De(Be){setTimeout(function(){var ge=!1,ie=Be.getInputField();ie.nodeName=="TEXTAREA"?ge=!ie.value:Be.lineCount()==1&&(ge=!/[^\u200b]/.test(ie.querySelector(".CodeMirror-line").textContent)),ge?Se(Be):ve(Be)},20)}function be(Be){ke(Be)&&Se(Be)}function Pe(Be){var ge=Be.getWrapperElement(),ie=ke(Be);ge.className=ge.className.replace(" CodeMirror-empty","")+(ie?" CodeMirror-empty":""),ie?Se(Be):ve(Be)}function ke(Be){return Be.lineCount()===1&&Be.getLine(0)===""}})},25717:function(Ke,et,ae){(function(z){z(ae(89780))})(function(z){var ve={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},Se=z.Pos;z.defineOption("autoCloseBrackets",!1,function(Ce,me,ye){ye&&ye!=z.Init&&(Ce.removeKeyMap(be),Ce.state.closeBrackets=null),me&&(Pe(De(me,"pairs")),Ce.state.closeBrackets=me,Ce.addKeyMap(be))});function De(Ce,me){return me=="pairs"&&typeof Ce=="string"?Ce:typeof Ce=="object"&&Ce[me]!=null?Ce[me]:ve[me]}var be={Backspace:ge,Enter:ie};function Pe(Ce){for(var me=0;me=0;Me--){var $e=We[Me].head;Ce.replaceRange("",Se($e.line,$e.ch-1),Se($e.line,$e.ch+1),"+delete")}}function ie(Ce){var me=Be(Ce),ye=me&&De(me,"explode");if(!ye||Ce.getOption("disableInput"))return z.Pass;for(var We=Ce.listSelections(),Me=0;Meqe in ft?_0(ft,qe,{enumerable:!0,configurable:!0,writable:!0,value:n}):ft[qe]=n,Cu=(ft,qe)=>{for(var n in qe||(qe={}))Ic.call(qe,n)&&bc(ft,n,qe[n]);if(Vi)for(var n of Vi(qe))Mc.call(qe,n)&&bc(ft,n,qe[n]);return ft},ea=(ft,qe)=>J0(ft,X0(qe));var Wi=(ft,qe)=>{var n={};for(var e in ft)Ic.call(ft,e)&&qe.indexOf(e)<0&&(n[e]=ft[e]);if(ft!=null&&Vi)for(var e of Vi(ft))qe.indexOf(e)<0&&Mc.call(ft,e)&&(n[e]=ft[e]);return n};var Nc=(ft,qe,n)=>new Promise((e,E)=>{var C=b=>{try{le(n.next(b))}catch(Ie){E(Ie)}},D=b=>{try{le(n.throw(b))}catch(Ie){E(Ie)}},le=b=>b.done?e(b.value):Promise.resolve(b.value).then(C,D);le((n=n.apply(ft,qe)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[8522,6270],{87954:function(ft,qe,n){"use strict";n.d(qe,{LB:function(){return ba},y9:function(){return Ba},g4:function(){return O},we:function(){return V},pE:function(){return Gt},VK:function(){return Se},Cj:function(){return zn},O1:function(){return ta},Zj:function(){return Cl},VT:function(){return Ve},Dy:function(){return ye}});var e=n(59301),E=n(4676),C=n(35241);const D={display:"none"};function le(v){let{id:y,value:I}=v;return e.createElement("div",{id:y,style:D},I)}function b(v){let{id:y,announcement:I,ariaLiveType:J="assertive"}=v;const Le={position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};return e.createElement("div",{id:y,style:Le,role:"status","aria-live":J,"aria-atomic":!0},I)}function Ie(){const[v,y]=(0,e.useState)("");return{announce:(0,e.useCallback)(J=>{J!=null&&y(J)},[]),announcement:v}}const ve=(0,e.createContext)(null);function ae(v){const y=(0,e.useContext)(ve);(0,e.useEffect)(()=>{if(!y)throw new Error("useDndMonitor must be used within a children of ");return y(v)},[v,y])}function o(){const[v]=(0,e.useState)(()=>new Set),y=(0,e.useCallback)(J=>(v.add(J),()=>v.delete(J)),[v]);return[(0,e.useCallback)(J=>{let{type:Le,event:He}=J;v.forEach(a=>{var N;return(N=a[Le])==null?void 0:N.call(a,He)})},[v]),y]}const L={draggable:` +!(function(){var _0=Object.defineProperty,J0=Object.defineProperties;var X0=Object.getOwnPropertyDescriptors;var Vi=Object.getOwnPropertySymbols;var Ic=Object.prototype.hasOwnProperty,Mc=Object.prototype.propertyIsEnumerable;var ys=Math.pow,bc=(ft,qe,n)=>qe in ft?_0(ft,qe,{enumerable:!0,configurable:!0,writable:!0,value:n}):ft[qe]=n,Cu=(ft,qe)=>{for(var n in qe||(qe={}))Ic.call(qe,n)&&bc(ft,n,qe[n]);if(Vi)for(var n of Vi(qe))Mc.call(qe,n)&&bc(ft,n,qe[n]);return ft},ea=(ft,qe)=>J0(ft,X0(qe));var Wi=(ft,qe)=>{var n={};for(var e in ft)Ic.call(ft,e)&&qe.indexOf(e)<0&&(n[e]=ft[e]);if(ft!=null&&Vi)for(var e of Vi(ft))qe.indexOf(e)<0&&Mc.call(ft,e)&&(n[e]=ft[e]);return n};var Nc=(ft,qe,n)=>new Promise((e,E)=>{var C=b=>{try{le(n.next(b))}catch(Ie){E(Ie)}},D=b=>{try{le(n.throw(b))}catch(Ie){E(Ie)}},le=b=>b.done?e(b.value):Promise.resolve(b.value).then(C,D);le((n=n.apply(ft,qe)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[8522,6270],{87954:function(ft,qe,n){"use strict";n.d(qe,{LB:function(){return Ia},y9:function(){return Ba},g4:function(){return O},we:function(){return V},pE:function(){return Gt},VK:function(){return Se},Cj:function(){return zn},O1:function(){return ta},Zj:function(){return Cl},VT:function(){return Ve},Dy:function(){return ye}});var e=n(59301),E=n(4676),C=n(35241);const D={display:"none"};function le(v){let{id:y,value:I}=v;return e.createElement("div",{id:y,style:D},I)}function b(v){let{id:y,announcement:I,ariaLiveType:J="assertive"}=v;const Le={position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};return e.createElement("div",{id:y,style:Le,role:"status","aria-live":J,"aria-atomic":!0},I)}function Ie(){const[v,y]=(0,e.useState)("");return{announce:(0,e.useCallback)(J=>{J!=null&&y(J)},[]),announcement:v}}const ve=(0,e.createContext)(null);function ae(v){const y=(0,e.useContext)(ve);(0,e.useEffect)(()=>{if(!y)throw new Error("useDndMonitor must be used within a children of ");return y(v)},[v,y])}function o(){const[v]=(0,e.useState)(()=>new Set),y=(0,e.useCallback)(J=>(v.add(J),()=>v.delete(J)),[v]);return[(0,e.useCallback)(J=>{let{type:Le,event:He}=J;v.forEach(a=>{var N;return(N=a[Le])==null?void 0:N.call(a,He)})},[v]),y]}const L={draggable:` To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel. - `},$={onDragStart(v){let{active:y}=v;return"Picked up draggable item "+y.id+"."},onDragOver(v){let{active:y,over:I}=v;return I?"Draggable item "+y.id+" was moved over droppable area "+I.id+".":"Draggable item "+y.id+" is no longer over a droppable area."},onDragEnd(v){let{active:y,over:I}=v;return I?"Draggable item "+y.id+" was dropped over droppable area "+I.id:"Draggable item "+y.id+" was dropped."},onDragCancel(v){let{active:y}=v;return"Dragging was cancelled. Draggable item "+y.id+" was dropped."}};function ct(v){let{announcements:y=$,container:I,hiddenTextDescribedById:J,screenReaderInstructions:Le=L}=v;const{announce:He,announcement:a}=Ie(),N=(0,C.Ld)("DndLiveRegion"),[ne,ke]=(0,e.useState)(!1);if((0,e.useEffect)(()=>{ke(!0)},[]),ae((0,e.useMemo)(()=>({onDragStart(t){let{active:d}=t;He(y.onDragStart({active:d}))},onDragMove(t){let{active:d,over:c}=t;y.onDragMove&&He(y.onDragMove({active:d,over:c}))},onDragOver(t){let{active:d,over:c}=t;He(y.onDragOver({active:d,over:c}))},onDragEnd(t){let{active:d,over:c}=t;He(y.onDragEnd({active:d,over:c}))},onDragCancel(t){let{active:d,over:c}=t;He(y.onDragCancel({active:d,over:c}))}}),[He,y])),!ne)return null;const X=e.createElement(e.Fragment,null,e.createElement(le,{id:J,value:Le.draggable}),e.createElement(b,{id:N,announcement:a}));return I?(0,E.createPortal)(X,I):X}var Ce;(function(v){v.DragStart="dragStart",v.DragMove="dragMove",v.DragEnd="dragEnd",v.DragCancel="dragCancel",v.DragOver="dragOver",v.RegisterDroppable="registerDroppable",v.SetDroppableDisabled="setDroppableDisabled",v.UnregisterDroppable="unregisterDroppable"})(Ce||(Ce={}));function H(){}function Ve(v,y){return(0,e.useMemo)(()=>({sensor:v,options:y!=null?y:{}}),[v,y])}function ye(){for(var v=arguments.length,y=new Array(v),I=0;I[...y].filter(J=>J!=null),[...y])}const De=Object.freeze({x:0,y:0});function K(v,y){return Math.sqrt(Math.pow(v.x-y.x,2)+Math.pow(v.y-y.y,2))}function F(v,y){const I=(0,C.DC)(v);if(!I)return"0 0";const J={x:(I.x-y.left)/y.width*100,y:(I.y-y.top)/y.height*100};return J.x+"% "+J.y+"%"}function se(v,y){let{data:{value:I}}=v,{data:{value:J}}=y;return I-J}function rt(v,y){let{data:{value:I}}=v,{data:{value:J}}=y;return J-I}function we(v){let{left:y,top:I,height:J,width:Le}=v;return[{x:y,y:I},{x:y+Le,y:I},{x:y,y:I+J},{x:y+Le,y:I+J}]}function Y(v,y){if(!v||v.length===0)return null;const[I]=v;return y?I[y]:I}function Tt(v,y,I){return y===void 0&&(y=v.left),I===void 0&&(I=v.top),{x:y+v.width*.5,y:I+v.height*.5}}const Gt=v=>{let{collisionRect:y,droppableRects:I,droppableContainers:J}=v;const Le=Tt(y,y.left,y.top),He=[];for(const a of J){const{id:N}=a,ne=I.get(N);if(ne){const ke=K(Tt(ne),Le);He.push({id:N,data:{droppableContainer:a,value:ke}})}}return He.sort(se)},qt=v=>{let{collisionRect:y,droppableRects:I,droppableContainers:J}=v;const Le=we(y),He=[];for(const a of J){const{id:N}=a,ne=I.get(N);if(ne){const ke=we(ne),X=Le.reduce((d,c,m)=>d+K(ke[m],c),0),t=Number((X/4).toFixed(4));He.push({id:N,data:{droppableContainer:a,value:t}})}}return He.sort(se)};function Xt(v,y){const I=Math.max(y.top,v.top),J=Math.max(y.left,v.left),Le=Math.min(y.left+y.width,v.left+v.width),He=Math.min(y.top+y.height,v.top+v.height),a=Le-J,N=He-I;if(J{let{collisionRect:y,droppableRects:I,droppableContainers:J}=v;const Le=[];for(const He of J){const{id:a}=He,N=I.get(a);if(N){const ne=Xt(N,y);ne>0&&Le.push({id:a,data:{droppableContainer:He,value:ne}})}}return Le.sort(rt)};function re(v,y){const{top:I,left:J,bottom:Le,right:He}=y;return I<=v.y&&v.y<=Le&&J<=v.x&&v.x<=He}const G=v=>{let{droppableContainers:y,droppableRects:I,pointerCoordinates:J}=v;if(!J)return[];const Le=[];for(const He of y){const{id:a}=He,N=I.get(a);if(N&&re(J,N)){const ke=we(N).reduce((t,d)=>t+K(J,d),0),X=Number((ke/4).toFixed(4));Le.push({id:a,data:{droppableContainer:He,value:X}})}}return Le.sort(se)};function Pe(v,y,I){return ea(Cu({},v),{scaleX:y&&I?y.width/I.width:1,scaleY:y&&I?y.height/I.height:1})}function mt(v,y){return v&&y?{x:v.left-y.left,y:v.top-y.top}:De}function Bt(v){return function(I){for(var J=arguments.length,Le=new Array(J>1?J-1:0),He=1;Heea(Cu({},a),{top:a.top+v*N.y,bottom:a.bottom+v*N.y,left:a.left+v*N.x,right:a.right+v*N.x}),Cu({},I))}}const ce=Bt(1);function Re(v){if(v.startsWith("matrix3d(")){const y=v.slice(9,-1).split(/, /);return{x:+y[12],y:+y[13],scaleX:+y[0],scaleY:+y[5]}}else if(v.startsWith("matrix(")){const y=v.slice(7,-1).split(/, /);return{x:+y[4],y:+y[5],scaleX:+y[0],scaleY:+y[3]}}return null}function tt(v,y,I){const J=Re(y);if(!J)return v;const{scaleX:Le,scaleY:He,x:a,y:N}=J,ne=v.left-a-(1-Le)*parseFloat(I),ke=v.top-N-(1-He)*parseFloat(I.slice(I.indexOf(" ")+1)),X=Le?v.width/Le:v.width,t=He?v.height/He:v.height;return{width:X,height:t,top:ke,right:ne+X,bottom:ke+t,left:ne}}const Be={ignoreTransform:!1};function Se(v,y){y===void 0&&(y=Be);let I=v.getBoundingClientRect();if(y.ignoreTransform){const{transform:ke,transformOrigin:X}=(0,C.Jj)(v).getComputedStyle(v);ke&&(I=tt(I,ke,X))}const{top:J,left:Le,width:He,height:a,bottom:N,right:ne}=I;return{top:J,left:Le,width:He,height:a,bottom:N,right:ne}}function Me(v){return Se(v,{ignoreTransform:!0})}function me(v){const y=v.innerWidth,I=v.innerHeight;return{top:0,left:0,right:y,bottom:I,width:y,height:I}}function Ze(v,y){return y===void 0&&(y=(0,C.Jj)(v).getComputedStyle(v)),y.position==="fixed"}function Ke(v,y){y===void 0&&(y=(0,C.Jj)(v).getComputedStyle(v));const I=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(Le=>{const He=y[Le];return typeof He=="string"?I.test(He):!1})}function Z(v,y){const I=[];function J(Le){if(y!=null&&I.length>=y||!Le)return I;if((0,C.qk)(Le)&&Le.scrollingElement!=null&&!I.includes(Le.scrollingElement))return I.push(Le.scrollingElement),I;if(!(0,C.Re)(Le)||(0,C.vZ)(Le)||I.includes(Le))return I;const He=(0,C.Jj)(v).getComputedStyle(Le);return Le!==v&&Ke(Le,He)&&I.push(Le),Ze(Le,He)?I:J(Le.parentNode)}return v?J(v):I}function Ee(v){const[y]=Z(v,1);return y!=null?y:null}function Oe(v){return!C.Nq||!v?null:(0,C.FJ)(v)?v:(0,C.UG)(v)?(0,C.qk)(v)||v===(0,C.r3)(v).scrollingElement?window:(0,C.Re)(v)?v:null:null}function Zt(v){return(0,C.FJ)(v)?v.scrollX:v.scrollLeft}function Dt(v){return(0,C.FJ)(v)?v.scrollY:v.scrollTop}function Ot(v){return{x:Zt(v),y:Dt(v)}}var xt;(function(v){v[v.Forward=1]="Forward",v[v.Backward=-1]="Backward"})(xt||(xt={}));function ze(v){return!C.Nq||!v?!1:v===document.scrollingElement}function It(v){const y={x:0,y:0},I=ze(v)?{height:window.innerHeight,width:window.innerWidth}:{height:v.clientHeight,width:v.clientWidth},J={x:v.scrollWidth-I.width,y:v.scrollHeight-I.height},Le=v.scrollTop<=y.y,He=v.scrollLeft<=y.x,a=v.scrollTop>=J.y,N=v.scrollLeft>=J.x;return{isTop:Le,isLeft:He,isBottom:a,isRight:N,maxScroll:J,minScroll:y}}const Ct={x:.2,y:.2};function _e(v,y,I,J,Le){let{top:He,left:a,right:N,bottom:ne}=I;J===void 0&&(J=10),Le===void 0&&(Le=Ct);const{isTop:ke,isBottom:X,isLeft:t,isRight:d}=It(v),c={x:0,y:0},m={x:0,y:0},g={height:y.height*Le.y,width:y.width*Le.x};return!ke&&He<=y.top+g.height?(c.y=xt.Backward,m.y=J*Math.abs((y.top+g.height-He)/g.height)):!X&&ne>=y.bottom-g.height&&(c.y=xt.Forward,m.y=J*Math.abs((y.bottom-g.height-ne)/g.height)),!d&&N>=y.right-g.width?(c.x=xt.Forward,m.x=J*Math.abs((y.right-g.width-N)/g.width)):!t&&a<=y.left+g.width&&(c.x=xt.Backward,m.x=J*Math.abs((y.left+g.width-a)/g.width)),{direction:c,speed:m}}function x(v){if(v===document.scrollingElement){const{innerWidth:He,innerHeight:a}=window;return{top:0,left:0,right:He,bottom:a,width:He,height:a}}const{top:y,left:I,right:J,bottom:Le}=v.getBoundingClientRect();return{top:y,left:I,right:J,bottom:Le,width:v.clientWidth,height:v.clientHeight}}function _(v){return v.reduce((y,I)=>(0,C.IH)(y,Ot(I)),De)}function U(v){return v.reduce((y,I)=>y+Zt(I),0)}function w(v){return v.reduce((y,I)=>y+Dt(I),0)}function W(v,y){if(y===void 0&&(y=Se),!v)return;const{top:I,left:J,bottom:Le,right:He}=y(v);Ee(v)&&(Le<=0||He<=0||I>=window.innerHeight||J>=window.innerWidth)&&v.scrollIntoView({block:"center",inline:"center"})}const ut=[["x",["left","right"],U],["y",["top","bottom"],w]];class te{constructor(y,I){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const J=Z(I),Le=_(J);this.rect=Cu({},y),this.width=y.width,this.height=y.height;for(const[He,a,N]of ut)for(const ne of a)Object.defineProperty(this,ne,{get:()=>{const ke=N(J),X=Le[He]-ke;return this.rect[ne]+X},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class j{constructor(y){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(I=>{var J;return(J=this.target)==null?void 0:J.removeEventListener(...I)})},this.target=y}add(y,I,J){var Le;(Le=this.target)==null||Le.addEventListener(y,I,J),this.listeners.push([y,I,J])}}function oe(v){const{EventTarget:y}=(0,C.Jj)(v);return v instanceof y?v:(0,C.r3)(v)}function M(v,y){const I=Math.abs(v.x),J=Math.abs(v.y);return typeof y=="number"?Math.sqrt(ys(I,2)+ys(J,2))>y:"x"in y&&"y"in y?I>y.x&&J>y.y:"x"in y?I>y.x:"y"in y?J>y.y:!1}var q;(function(v){v.Click="click",v.DragStart="dragstart",v.Keydown="keydown",v.ContextMenu="contextmenu",v.Resize="resize",v.SelectionChange="selectionchange",v.VisibilityChange="visibilitychange"})(q||(q={}));function Te(v){v.preventDefault()}function R(v){v.stopPropagation()}var O;(function(v){v.Space="Space",v.Down="ArrowDown",v.Right="ArrowRight",v.Left="ArrowLeft",v.Up="ArrowUp",v.Esc="Escape",v.Enter="Enter",v.Tab="Tab"})(O||(O={}));const s={start:[O.Space,O.Enter],cancel:[O.Esc],end:[O.Space,O.Enter,O.Tab]},p=(v,y)=>{let{currentCoordinates:I}=y;switch(v.code){case O.Right:return ea(Cu({},I),{x:I.x+25});case O.Left:return ea(Cu({},I),{x:I.x-25});case O.Down:return ea(Cu({},I),{y:I.y+25});case O.Up:return ea(Cu({},I),{y:I.y-25})}};class h{constructor(y){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=y;const{event:{target:I}}=y;this.props=y,this.listeners=new j((0,C.r3)(I)),this.windowListeners=new j((0,C.Jj)(I)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(q.Resize,this.handleCancel),this.windowListeners.add(q.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(q.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:y,onStart:I}=this.props,J=y.node.current;J&&W(J),I(De)}handleKeyDown(y){if((0,C.vd)(y)){const{active:I,context:J,options:Le}=this.props,{keyboardCodes:He=s,coordinateGetter:a=p,scrollBehavior:N="smooth"}=Le,{code:ne}=y;if(He.end.includes(ne)){this.handleEnd(y);return}if(He.cancel.includes(ne)){this.handleCancel(y);return}const{collisionRect:ke}=J.current,X=ke?{x:ke.left,y:ke.top}:De;this.referenceCoordinates||(this.referenceCoordinates=X);const t=a(y,{active:I,context:J.current,currentCoordinates:X});if(t){const d=(0,C.$X)(t,X),c={x:0,y:0},{scrollableAncestors:m}=J.current;for(const g of m){const i=y.code,{isTop:f,isRight:A,isLeft:Q,isBottom:ee,maxScroll:T,minScroll:he}=It(g),Ne=x(g),pe={x:Math.min(i===O.Right?Ne.right-Ne.width/2:Ne.right,Math.max(i===O.Right?Ne.left:Ne.left+Ne.width/2,t.x)),y:Math.min(i===O.Down?Ne.bottom-Ne.height/2:Ne.bottom,Math.max(i===O.Down?Ne.top:Ne.top+Ne.height/2,t.y))},xe=i===O.Right&&!A||i===O.Left&&!Q,at=i===O.Down&&!ee||i===O.Up&&!f;if(xe&&pe.x!==t.x){const Qe=g.scrollLeft+d.x,Ye=i===O.Right&&Qe<=T.x||i===O.Left&&Qe>=he.x;if(Ye&&!d.y){g.scrollTo({left:Qe,behavior:N});return}Ye?c.x=g.scrollLeft-Qe:c.x=i===O.Right?g.scrollLeft-T.x:g.scrollLeft-he.x,c.x&&g.scrollBy({left:-c.x,behavior:N});break}else if(at&&pe.y!==t.y){const Qe=g.scrollTop+d.y,Ye=i===O.Down&&Qe<=T.y||i===O.Up&&Qe>=he.y;if(Ye&&!d.x){g.scrollTo({top:Qe,behavior:N});return}Ye?c.y=g.scrollTop-Qe:c.y=i===O.Down?g.scrollTop-T.y:g.scrollTop-he.y,c.y&&g.scrollBy({top:-c.y,behavior:N});break}}this.handleMove(y,(0,C.IH)((0,C.$X)(t,this.referenceCoordinates),c))}}}handleMove(y,I){const{onMove:J}=this.props;y.preventDefault(),J(I)}handleEnd(y){const{onEnd:I}=this.props;y.preventDefault(),this.detach(),I()}handleCancel(y){const{onCancel:I}=this.props;y.preventDefault(),this.detach(),I()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}h.activators=[{eventName:"onKeyDown",handler:(v,y,I)=>{let{keyboardCodes:J=s,onActivation:Le}=y,{active:He}=I;const{code:a}=v.nativeEvent;if(J.start.includes(a)){const N=He.activatorNode.current;return N&&v.target!==N?!1:(v.preventDefault(),Le==null||Le({event:v.nativeEvent}),!0)}return!1}}];function k(v){return!!(v&&"distance"in v)}function fe(v){return!!(v&&"delay"in v)}class ge{constructor(y,I,J){var Le;J===void 0&&(J=oe(y.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=y,this.events=I;const{event:He}=y,{target:a}=He;this.props=y,this.events=I,this.document=(0,C.r3)(a),this.documentListeners=new j(this.document),this.listeners=new j(J),this.windowListeners=new j((0,C.Jj)(a)),this.initialCoordinates=(Le=(0,C.DC)(He))!=null?Le:De,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:y,props:{options:{activationConstraint:I,bypassActivationConstraint:J}}}=this;if(this.listeners.add(y.move.name,this.handleMove,{passive:!1}),this.listeners.add(y.end.name,this.handleEnd),y.cancel&&this.listeners.add(y.cancel.name,this.handleCancel),this.windowListeners.add(q.Resize,this.handleCancel),this.windowListeners.add(q.DragStart,Te),this.windowListeners.add(q.VisibilityChange,this.handleCancel),this.windowListeners.add(q.ContextMenu,Te),this.documentListeners.add(q.Keydown,this.handleKeydown),I){if(J!=null&&J({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(fe(I)){this.timeoutId=setTimeout(this.handleStart,I.delay),this.handlePending(I);return}if(k(I)){this.handlePending(I);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(y,I){const{active:J,onPending:Le}=this.props;Le(J,y,this.initialCoordinates,I)}handleStart(){const{initialCoordinates:y}=this,{onStart:I}=this.props;y&&(this.activated=!0,this.documentListeners.add(q.Click,R,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(q.SelectionChange,this.removeTextSelection),I(y))}handleMove(y){var I;const{activated:J,initialCoordinates:Le,props:He}=this,{onMove:a,options:{activationConstraint:N}}=He;if(!Le)return;const ne=(I=(0,C.DC)(y))!=null?I:De,ke=(0,C.$X)(Le,ne);if(!J&&N){if(k(N)){if(N.tolerance!=null&&M(ke,N.tolerance))return this.handleCancel();if(M(ke,N.distance))return this.handleStart()}if(fe(N)&&M(ke,N.tolerance))return this.handleCancel();this.handlePending(N,ke);return}y.cancelable&&y.preventDefault(),a(ne)}handleEnd(){const{onAbort:y,onEnd:I}=this.props;this.detach(),this.activated||y(this.props.active),I()}handleCancel(){const{onAbort:y,onCancel:I}=this.props;this.detach(),this.activated||y(this.props.active),I()}handleKeydown(y){y.code===O.Esc&&this.handleCancel()}removeTextSelection(){var y;(y=this.document.getSelection())==null||y.removeAllRanges()}}const Ae={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class V extends ge{constructor(y){const{event:I}=y,J=(0,C.r3)(I.target);super(y,Ae,J)}}V.activators=[{eventName:"onPointerDown",handler:(v,y)=>{let{nativeEvent:I}=v,{onActivation:J}=y;return!I.isPrimary||I.button!==0?!1:(J==null||J({event:I}),!0)}}];const Fe={move:{name:"mousemove"},end:{name:"mouseup"}};var dt;(function(v){v[v.RightClick=2]="RightClick"})(dt||(dt={}));class en extends ge{constructor(y){super(y,Fe,(0,C.r3)(y.event.target))}}en.activators=[{eventName:"onMouseDown",handler:(v,y)=>{let{nativeEvent:I}=v,{onActivation:J}=y;return I.button===dt.RightClick?!1:(J==null||J({event:I}),!0)}}];const Ge={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class Et extends ge{constructor(y){super(y,Ge)}static setup(){return window.addEventListener(Ge.move.name,y,{capture:!1,passive:!1}),function(){window.removeEventListener(Ge.move.name,y)};function y(){}}}Et.activators=[{eventName:"onTouchStart",handler:(v,y)=>{let{nativeEvent:I}=v,{onActivation:J}=y;const{touches:Le}=I;return Le.length>1?!1:(J==null||J({event:I}),!0)}}];var Jt;(function(v){v[v.Pointer=0]="Pointer",v[v.DraggableRect=1]="DraggableRect"})(Jt||(Jt={}));var yt;(function(v){v[v.TreeOrder=0]="TreeOrder",v[v.ReversedTreeOrder=1]="ReversedTreeOrder"})(yt||(yt={}));function Vt(v){let{acceleration:y,activator:I=Jt.Pointer,canScroll:J,draggingRect:Le,enabled:He,interval:a=5,order:N=yt.TreeOrder,pointerCoordinates:ne,scrollableAncestors:ke,scrollableAncestorRects:X,delta:t,threshold:d}=v;const c=ht({delta:t,disabled:!He}),[m,g]=(0,C.Yz)(),i=(0,e.useRef)({x:0,y:0}),f=(0,e.useRef)({x:0,y:0}),A=(0,e.useMemo)(()=>{switch(I){case Jt.Pointer:return ne?{top:ne.y,bottom:ne.y,left:ne.x,right:ne.x}:null;case Jt.DraggableRect:return Le}},[I,Le,ne]),Q=(0,e.useRef)(null),ee=(0,e.useCallback)(()=>{const he=Q.current;if(!he)return;const Ne=i.current.x*f.current.x,pe=i.current.y*f.current.y;he.scrollBy(Ne,pe)},[]),T=(0,e.useMemo)(()=>N===yt.TreeOrder?[...ke].reverse():ke,[N,ke]);(0,e.useEffect)(()=>{if(!He||!ke.length||!A){g();return}for(const he of T){if((J==null?void 0:J(he))===!1)continue;const Ne=ke.indexOf(he),pe=X[Ne];if(!pe)continue;const{direction:xe,speed:at}=_e(he,pe,A,y,d);for(const Qe of["x","y"])c[Qe][xe[Qe]]||(at[Qe]=0,xe[Qe]=0);if(at.x>0||at.y>0){g(),Q.current=he,m(ee,a),i.current=at,f.current=xe;return}}i.current={x:0,y:0},f.current={x:0,y:0},g()},[y,ee,J,g,He,a,JSON.stringify(A),JSON.stringify(c),m,ke,T,X,JSON.stringify(d)])}const $e={x:{[xt.Backward]:!1,[xt.Forward]:!1},y:{[xt.Backward]:!1,[xt.Forward]:!1}};function ht(v){let{delta:y,disabled:I}=v;const J=(0,C.D9)(y);return(0,C.Gj)(Le=>{if(I||!J||!Le)return $e;const He={x:Math.sign(y.x-J.x),y:Math.sign(y.y-J.y)};return{x:{[xt.Backward]:Le.x[xt.Backward]||He.x===-1,[xt.Forward]:Le.x[xt.Forward]||He.x===1},y:{[xt.Backward]:Le.y[xt.Backward]||He.y===-1,[xt.Forward]:Le.y[xt.Forward]||He.y===1}}},[I,y,J])}function kt(v,y){const I=y!=null?v.get(y):void 0,J=I?I.node.current:null;return(0,C.Gj)(Le=>{var He;return y==null?null:(He=J!=null?J:Le)!=null?He:null},[J,y])}function pt(v,y){return(0,e.useMemo)(()=>v.reduce((I,J)=>{const{sensor:Le}=J,He=Le.activators.map(a=>({eventName:a.eventName,handler:y(a.handler,J)}));return[...I,...He]},[]),[v,y])}var Lt;(function(v){v[v.Always=0]="Always",v[v.BeforeDragging=1]="BeforeDragging",v[v.WhileDragging=2]="WhileDragging"})(Lt||(Lt={}));var un;(function(v){v.Optimized="optimized"})(un||(un={}));const Bn=new Map;function fn(v,y){let{dragging:I,dependencies:J,config:Le}=y;const[He,a]=(0,e.useState)(null),{frequency:N,measure:ne,strategy:ke}=Le,X=(0,e.useRef)(v),t=i(),d=(0,C.Ey)(t),c=(0,e.useCallback)(function(f){f===void 0&&(f=[]),!d.current&&a(A=>A===null?f:A.concat(f.filter(Q=>!A.includes(Q))))},[d]),m=(0,e.useRef)(null),g=(0,C.Gj)(f=>{if(t&&!I)return Bn;if(!f||f===Bn||X.current!==v||He!=null){const A=new Map;for(let Q of v){if(!Q)continue;if(He&&He.length>0&&!He.includes(Q.id)&&Q.rect.current){A.set(Q.id,Q.rect.current);continue}const ee=Q.node.current,T=ee?new te(ne(ee),ee):null;Q.rect.current=T,T&&A.set(Q.id,T)}return A}return f},[v,He,I,t,ne]);return(0,e.useEffect)(()=>{X.current=v},[v]),(0,e.useEffect)(()=>{t||c()},[I,t]),(0,e.useEffect)(()=>{He&&He.length>0&&a(null)},[JSON.stringify(He)]),(0,e.useEffect)(()=>{t||typeof N!="number"||m.current!==null||(m.current=setTimeout(()=>{c(),m.current=null},N))},[N,t,c,...J]),{droppableRects:g,measureDroppableContainers:c,measuringScheduled:He!=null};function i(){switch(ke){case Lt.Always:return!1;case Lt.BeforeDragging:return I;default:return!I}}}function Mn(v,y){return(0,C.Gj)(I=>v?I||(typeof y=="function"?y(v):v):null,[y,v])}function In(v,y){return Mn(v,y)}function su(v){let{callback:y,disabled:I}=v;const J=(0,C.zX)(y),Le=(0,e.useMemo)(()=>{if(I||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:He}=window;return new He(J)},[J,I]);return(0,e.useEffect)(()=>()=>Le==null?void 0:Le.disconnect(),[Le]),Le}function cn(v){let{callback:y,disabled:I}=v;const J=(0,C.zX)(y),Le=(0,e.useMemo)(()=>{if(I||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:He}=window;return new He(J)},[I]);return(0,e.useEffect)(()=>()=>Le==null?void 0:Le.disconnect(),[Le]),Le}function tu(v){return new te(Se(v),v)}function gu(v,y,I){y===void 0&&(y=tu);const[J,Le]=(0,e.useState)(null);function He(){Le(ne=>{if(!v)return null;if(v.isConnected===!1){var ke;return(ke=ne!=null?ne:I)!=null?ke:null}const X=y(v);return JSON.stringify(ne)===JSON.stringify(X)?ne:X})}const a=su({callback(ne){if(v)for(const ke of ne){const{type:X,target:t}=ke;if(X==="childList"&&t instanceof HTMLElement&&t.contains(v)){He();break}}}}),N=cn({callback:He});return(0,C.LI)(()=>{He(),v?(N==null||N.observe(v),a==null||a.observe(document.body,{childList:!0,subtree:!0})):(N==null||N.disconnect(),a==null||a.disconnect())},[v]),J}function cu(v){const y=Mn(v);return mt(v,y)}const Fu=[];function Zu(v){const y=(0,e.useRef)(v),I=(0,C.Gj)(J=>v?J&&J!==Fu&&v&&y.current&&v.parentNode===y.current.parentNode?J:Z(v):Fu,[v]);return(0,e.useEffect)(()=>{y.current=v},[v]),I}function Uu(v){const[y,I]=(0,e.useState)(null),J=(0,e.useRef)(v),Le=(0,e.useCallback)(He=>{const a=Oe(He.target);a&&I(N=>N?(N.set(a,Ot(a)),new Map(N)):null)},[]);return(0,e.useEffect)(()=>{const He=J.current;if(v!==He){a(He);const N=v.map(ne=>{const ke=Oe(ne);return ke?(ke.addEventListener("scroll",Le,{passive:!0}),[ke,Ot(ke)]):null}).filter(ne=>ne!=null);I(N.length?new Map(N):null),J.current=v}return()=>{a(v),a(He)};function a(N){N.forEach(ne=>{const ke=Oe(ne);ke==null||ke.removeEventListener("scroll",Le)})}},[Le,v]),(0,e.useMemo)(()=>v.length?y?Array.from(y.values()).reduce((He,a)=>(0,C.IH)(He,a),De):_(v):De,[v,y])}function al(v,y){y===void 0&&(y=[]);const I=(0,e.useRef)(null);return(0,e.useEffect)(()=>{I.current=null},y),(0,e.useEffect)(()=>{const J=v!==De;J&&!I.current&&(I.current=v),!J&&I.current&&(I.current=null)},[v]),I.current?(0,C.$X)(v,I.current):De}function cl(v){(0,e.useEffect)(()=>{if(!C.Nq)return;const y=v.map(I=>{let{sensor:J}=I;return J.setup==null?void 0:J.setup()});return()=>{for(const I of y)I==null||I()}},v.map(y=>{let{sensor:I}=y;return I}))}function pu(v,y){return(0,e.useMemo)(()=>v.reduce((I,J)=>{let{eventName:Le,handler:He}=J;return I[Le]=a=>{He(a,y)},I},{}),[v,y])}function fl(v){return(0,e.useMemo)(()=>v?me(v):null,[v])}const qu=[];function Bu(v,y){y===void 0&&(y=Se);const[I]=v,J=fl(I?(0,C.Jj)(I):null),[Le,He]=(0,e.useState)(qu);function a(){He(()=>v.length?v.map(ne=>ze(ne)?J:new te(y(ne),ne)):qu)}const N=cn({callback:a});return(0,C.LI)(()=>{N==null||N.disconnect(),a(),v.forEach(ne=>N==null?void 0:N.observe(ne))},[v]),Le}function wl(v){if(!v)return null;if(v.children.length>1)return v;const y=v.children[0];return(0,C.Re)(y)?y:v}function lt(v){let{measure:y}=v;const[I,J]=(0,e.useState)(null),Le=(0,e.useCallback)(ke=>{for(const{target:X}of ke)if((0,C.Re)(X)){J(t=>{const d=y(X);return t?ea(Cu({},t),{width:d.width,height:d.height}):d});break}},[y]),He=cn({callback:Le}),a=(0,e.useCallback)(ke=>{const X=wl(ke);He==null||He.disconnect(),X&&(He==null||He.observe(X)),J(X?y(X):null)},[y,He]),[N,ne]=(0,C.wm)(a);return(0,e.useMemo)(()=>({nodeRef:N,rect:I,setRef:ne}),[I,N,ne])}const Qt=[{sensor:V,options:{}},{sensor:h,options:{}}],uu={current:{}},Sn={draggable:{measure:Me},droppable:{measure:Me,strategy:Lt.WhileDragging,frequency:un.Optimized},dragOverlay:{measure:Se}};class eu extends Map{get(y){var I;return y!=null&&(I=super.get(y))!=null?I:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(y=>{let{disabled:I}=y;return!I})}getNodeFor(y){var I,J;return(I=(J=this.get(y))==null?void 0:J.node.current)!=null?I:void 0}}const du={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new eu,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:H},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:Sn,measureDroppableContainers:H,windowRect:null,measuringScheduled:!1},Wt={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:H,draggableNodes:new Map,over:null,measureDroppableContainers:H},Au=(0,e.createContext)(Wt),Su=(0,e.createContext)(du);function Xn(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new eu}}}function nu(v,y){switch(y.type){case Ce.DragStart:return ea(Cu({},v),{draggable:ea(Cu({},v.draggable),{initialCoordinates:y.initialCoordinates,active:y.active})});case Ce.DragMove:return v.draggable.active==null?v:ea(Cu({},v),{draggable:ea(Cu({},v.draggable),{translate:{x:y.coordinates.x-v.draggable.initialCoordinates.x,y:y.coordinates.y-v.draggable.initialCoordinates.y}})});case Ce.DragEnd:case Ce.DragCancel:return ea(Cu({},v),{draggable:ea(Cu({},v.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case Ce.RegisterDroppable:{const{element:I}=y,{id:J}=I,Le=new eu(v.droppable.containers);return Le.set(J,I),ea(Cu({},v),{droppable:ea(Cu({},v.droppable),{containers:Le})})}case Ce.SetDroppableDisabled:{const{id:I,key:J,disabled:Le}=y,He=v.droppable.containers.get(I);if(!He||J!==He.key)return v;const a=new eu(v.droppable.containers);return a.set(I,ea(Cu({},He),{disabled:Le})),ea(Cu({},v),{droppable:ea(Cu({},v.droppable),{containers:a})})}case Ce.UnregisterDroppable:{const{id:I,key:J}=y,Le=v.droppable.containers.get(I);if(!Le||J!==Le.key)return v;const He=new eu(v.droppable.containers);return He.delete(I),ea(Cu({},v),{droppable:ea(Cu({},v.droppable),{containers:He})})}default:return v}}function Ou(v){let{disabled:y}=v;const{active:I,activatorEvent:J,draggableNodes:Le}=(0,e.useContext)(Au),He=(0,C.D9)(J),a=(0,C.D9)(I==null?void 0:I.id);return(0,e.useEffect)(()=>{if(!y&&!J&&He&&a!=null){if(!(0,C.vd)(He)||document.activeElement===He.target)return;const N=Le.get(a);if(!N)return;const{activatorNode:ne,node:ke}=N;if(!ne.current&&!ke.current)return;requestAnimationFrame(()=>{for(const X of[ne.current,ke.current]){if(!X)continue;const t=(0,C.so)(X);if(t){t.focus();break}}})}},[J,y,Le,a,He]),null}function Yl(v,y){let Le=y,{transform:I}=Le,J=Wi(Le,["transform"]);return v!=null&&v.length?v.reduce((He,a)=>a(Cu({transform:He},J)),I):I}function Al(v){return(0,e.useMemo)(()=>({draggable:Cu(Cu({},Sn.draggable),v==null?void 0:v.draggable),droppable:Cu(Cu({},Sn.droppable),v==null?void 0:v.droppable),dragOverlay:Cu(Cu({},Sn.dragOverlay),v==null?void 0:v.dragOverlay)}),[v==null?void 0:v.draggable,v==null?void 0:v.droppable,v==null?void 0:v.dragOverlay])}function Vl(v){let{activeNode:y,measure:I,initialRect:J,config:Le=!0}=v;const He=(0,e.useRef)(!1),{x:a,y:N}=typeof Le=="boolean"?{x:Le,y:Le}:Le;(0,C.LI)(()=>{if(!a&&!N||!y){He.current=!1;return}if(He.current||!J)return;const ke=y==null?void 0:y.node.current;if(!ke||ke.isConnected===!1)return;const X=I(ke),t=mt(X,J);if(a||(t.x=0),N||(t.y=0),He.current=!0,Math.abs(t.x)>0||Math.abs(t.y)>0){const d=Ee(ke);d&&d.scrollBy({top:t.y,left:t.x})}},[y,a,N,J,I])}const jl=(0,e.createContext)(ea(Cu({},De),{scaleX:1,scaleY:1}));var Qu;(function(v){v[v.Uninitialized=0]="Uninitialized",v[v.Initializing=1]="Initializing",v[v.Initialized=2]="Initialized"})(Qu||(Qu={}));const ba=(0,e.memo)(function(y){var I,J,Le,He;let Hl=y,{id:a,accessibility:N,autoScroll:ne=!0,children:ke,sensors:X=Qt,collisionDetection:t=Yt,measuring:d,modifiers:c}=Hl,m=Wi(Hl,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const g=(0,e.useReducer)(nu,void 0,Xn),[i,f]=g,[A,Q]=o(),[ee,T]=(0,e.useState)(Qu.Uninitialized),he=ee===Qu.Initialized,{draggable:{active:Ne,nodes:pe,translate:xe},droppable:{containers:at}}=i,Qe=Ne!=null?pe.get(Ne):null,Ye=(0,e.useRef)({initial:null,translated:null}),Ft=(0,e.useMemo)(()=>{var iu;return Ne!=null?{id:Ne,data:(iu=Qe==null?void 0:Qe.data)!=null?iu:uu,rect:Ye}:null},[Ne,Qe]),Nt=(0,e.useRef)(null),[de,dn]=(0,e.useState)(null),[Pt,rn]=(0,e.useState)(null),An=(0,C.Ey)(m,Object.values(m)),bn=(0,C.Ld)("DndDescribedBy",a),Un=(0,e.useMemo)(()=>at.getEnabled(),[at]),ln=Al(d),{droppableRects:hn,measureDroppableContainers:yn,measuringScheduled:jn}=fn(Un,{dragging:he,dependencies:[xe.x,xe.y],config:ln.droppable}),Cn=kt(pe,Ne),Qn=(0,e.useMemo)(()=>Pt?(0,C.DC)(Pt):null,[Pt]),Gn=dl(),vu=In(Cn,ln.draggable.measure);Vl({activeNode:Ne!=null?pe.get(Ne):null,config:Gn.layoutShiftCompensation,initialRect:vu,measure:ln.draggable.measure});const pn=gu(Cn,ln.draggable.measure,vu),ru=gu(Cn?Cn.parentElement:null),Zn=(0,e.useRef)({activatorEvent:null,active:null,activeNode:Cn,collisionRect:null,collisions:null,droppableRects:hn,draggableNodes:pe,draggingNode:null,draggingNodeRect:null,droppableContainers:at,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Dn=at.getNodeFor((I=Zn.current.over)==null?void 0:I.id),Tn=lt({measure:ln.dragOverlay.measure}),Ln=(J=Tn.nodeRef.current)!=null?J:Cn,fu=he?(Le=Tn.rect)!=null?Le:pn:null,xn=!!(Tn.nodeRef.current&&Tn.rect),qn=cu(xn?null:pn),En=fl(Ln?(0,C.Jj)(Ln):null),Yn=Zu(he?Dn!=null?Dn:Cn:null),Ht=Bu(Yn),ku=Yl(c,{transform:{x:xe.x-qn.x,y:xe.y-qn.y,scaleX:1,scaleY:1},activatorEvent:Pt,active:Ft,activeNodeRect:pn,containerNodeRect:ru,draggingNodeRect:fu,over:Zn.current.over,overlayNodeRect:Tn.rect,scrollableAncestors:Yn,scrollableAncestorRects:Ht,windowRect:En}),Iu=Qn?(0,C.IH)(Qn,xe):null,lu=Uu(Yn),ju=al(lu),hl=al(lu,[pn]),hu=(0,C.IH)(ku,ju),zt=fu?ce(fu,ku):null,Tu=Ft&&zt?t({active:Ft,collisionRect:zt,droppableRects:hn,droppableContainers:Un,pointerCoordinates:Iu}):null,gl=Y(Tu,"id"),[rl,Hu]=(0,e.useState)(null),Yu=xn?ku:(0,C.IH)(ku,hl),Fl=Pe(Yu,(He=rl==null?void 0:rl.rect)!=null?He:null,pn),Bl=(0,e.useRef)(null),zl=(0,e.useCallback)((iu,Gl)=>{let{sensor:Jn,options:Vn}=Gl;if(Nt.current==null)return;const bu=pe.get(Nt.current);if(!bu)return;const Nn=iu.nativeEvent,Kn=new Jn({active:Nt.current,activeNode:bu,event:Nn,options:Vn,context:Zn,onAbort(Ku){if(!pe.get(Ku))return;const{onDragAbort:Il}=An.current,Kl={id:Ku};Il==null||Il(Kl),A({type:"onDragAbort",event:Kl})},onPending(Ku,Ul,Il,Kl){if(!pe.get(Ku))return;const{onDragPending:wa}=An.current,ga={id:Ku,constraint:Ul,initialCoordinates:Il,offset:Kl};wa==null||wa(ga),A({type:"onDragPending",event:ga})},onStart(Ku){const Ul=Nt.current;if(Ul==null)return;const Il=pe.get(Ul);if(!Il)return;const{onDragStart:Kl}=An.current,Ga={activatorEvent:Nn,active:{id:Ul,data:Il.data,rect:Ye}};(0,E.unstable_batchedUpdates)(()=>{Kl==null||Kl(Ga),T(Qu.Initializing),f({type:Ce.DragStart,initialCoordinates:Ku,active:Ul}),A({type:"onDragStart",event:Ga}),dn(Bl.current),rn(Nn)})},onMove(Ku){f({type:Ce.DragMove,coordinates:Ku})},onEnd:Ll(Ce.DragEnd),onCancel:Ll(Ce.DragCancel)});Bl.current=Kn;function Ll(Ku){return function(){return Nc(this,null,function*(){const{active:Il,collisions:Kl,over:Ga,scrollAdjustedTranslate:wa}=Zn.current;let ga=null;if(Il&&wa){const{cancelDrop:Fn}=An.current;ga={activatorEvent:Nn,active:Il,collisions:Kl,delta:wa,over:Ga},Ku===Ce.DragEnd&&typeof Fn=="function"&&(yield Promise.resolve(Fn(ga)))&&(Ku=Ce.DragCancel)}Nt.current=null,(0,E.unstable_batchedUpdates)(()=>{f({type:Ku}),T(Qu.Uninitialized),Hu(null),dn(null),rn(null),Bl.current=null;const Fn=Ku===Ce.DragEnd?"onDragEnd":"onDragCancel";if(ga){const kn=An.current[Fn];kn==null||kn(ga),A({type:Fn,event:ga})}})})}}},[pe]),ul=(0,e.useCallback)((iu,Gl)=>(Jn,Vn)=>{const bu=Jn.nativeEvent,Nn=pe.get(Vn);if(Nt.current!==null||!Nn||bu.dndKit||bu.defaultPrevented)return;const Kn={active:Nn};iu(Jn,Gl.options,Kn)===!0&&(bu.dndKit={capturedBy:Gl.sensor},Nt.current=Vn,zl(Jn,Gl))},[pe,zl]),fa=pt(X,ul);cl(X),(0,C.LI)(()=>{pn&&ee===Qu.Initializing&&T(Qu.Initialized)},[pn,ee]),(0,e.useEffect)(()=>{const{onDragMove:iu}=An.current,{active:Gl,activatorEvent:Jn,collisions:Vn,over:bu}=Zn.current;if(!Gl||!Jn)return;const Nn={active:Gl,activatorEvent:Jn,collisions:Vn,delta:{x:hu.x,y:hu.y},over:bu};(0,E.unstable_batchedUpdates)(()=>{iu==null||iu(Nn),A({type:"onDragMove",event:Nn})})},[hu.x,hu.y]),(0,e.useEffect)(()=>{const{active:iu,activatorEvent:Gl,collisions:Jn,droppableContainers:Vn,scrollAdjustedTranslate:bu}=Zn.current;if(!iu||Nt.current==null||!Gl||!bu)return;const{onDragOver:Nn}=An.current,Kn=Vn.get(gl),Ll=Kn&&Kn.rect.current?{id:Kn.id,rect:Kn.rect.current,data:Kn.data,disabled:Kn.disabled}:null,Ku={active:iu,activatorEvent:Gl,collisions:Jn,delta:{x:bu.x,y:bu.y},over:Ll};(0,E.unstable_batchedUpdates)(()=>{Hu(Ll),Nn==null||Nn(Ku),A({type:"onDragOver",event:Ku})})},[gl]),(0,C.LI)(()=>{Zn.current={activatorEvent:Pt,active:Ft,activeNode:Cn,collisionRect:zt,collisions:Tu,droppableRects:hn,draggableNodes:pe,draggingNode:Ln,draggingNodeRect:fu,droppableContainers:at,over:rl,scrollableAncestors:Yn,scrollAdjustedTranslate:hu},Ye.current={initial:fu,translated:zt}},[Ft,Cn,Tu,zt,pe,Ln,fu,hn,at,rl,Yn,hu]),Vt(ea(Cu({},Gn),{delta:xe,draggingRect:zt,pointerCoordinates:Iu,scrollableAncestors:Yn,scrollableAncestorRects:Ht}));const il=(0,e.useMemo)(()=>({active:Ft,activeNode:Cn,activeNodeRect:pn,activatorEvent:Pt,collisions:Tu,containerNodeRect:ru,dragOverlay:Tn,draggableNodes:pe,droppableContainers:at,droppableRects:hn,over:rl,measureDroppableContainers:yn,scrollableAncestors:Yn,scrollableAncestorRects:Ht,measuringConfiguration:ln,measuringScheduled:jn,windowRect:En}),[Ft,Cn,pn,Pt,Tu,ru,Tn,pe,at,hn,rl,yn,Yn,Ht,ln,jn,En]),Gu=(0,e.useMemo)(()=>({activatorEvent:Pt,activators:fa,active:Ft,activeNodeRect:pn,ariaDescribedById:{draggable:bn},dispatch:f,draggableNodes:pe,over:rl,measureDroppableContainers:yn}),[Pt,fa,Ft,pn,f,bn,pe,rl,yn]);return e.createElement(ve.Provider,{value:Q},e.createElement(Au.Provider,{value:Gu},e.createElement(Su.Provider,{value:il},e.createElement(jl.Provider,{value:Fl},ke)),e.createElement(Ou,{disabled:(N==null?void 0:N.restoreFocus)===!1})),e.createElement(ct,ea(Cu({},N),{hiddenTextDescribedById:bn})));function dl(){const iu=(de==null?void 0:de.autoScrollEnabled)===!1,Gl=typeof ne=="object"?ne.enabled===!1:ne===!1,Jn=he&&!iu&&!Gl;return typeof ne=="object"?ea(Cu({},ne),{enabled:Jn}):{enabled:Jn}}}),Zl=(0,e.createContext)(null),Ha="button",yu="Draggable";function ta(v){let{id:y,data:I,disabled:J=!1,attributes:Le}=v;const He=(0,C.Ld)(yu),{activators:a,activatorEvent:N,active:ne,activeNodeRect:ke,ariaDescribedById:X,draggableNodes:t,over:d}=(0,e.useContext)(Au),{role:c=Ha,roleDescription:m="draggable",tabIndex:g=0}=Le!=null?Le:{},i=(ne==null?void 0:ne.id)===y,f=(0,e.useContext)(i?jl:Zl),[A,Q]=(0,C.wm)(),[ee,T]=(0,C.wm)(),he=pu(a,y),Ne=(0,C.Ey)(I);(0,C.LI)(()=>(t.set(y,{id:y,key:He,node:A,activatorNode:ee,data:Ne}),()=>{const xe=t.get(y);xe&&xe.key===He&&t.delete(y)}),[t,y]);const pe=(0,e.useMemo)(()=>({role:c,tabIndex:g,"aria-disabled":J,"aria-pressed":i&&c===Ha?!0:void 0,"aria-roledescription":m,"aria-describedby":X.draggable}),[J,c,g,i,m,X.draggable]);return{active:ne,activatorEvent:N,activeNodeRect:ke,attributes:pe,isDragging:i,listeners:J?void 0:he,node:A,over:d,setNodeRef:Q,setActivatorNodeRef:T,transform:f}}function zn(){return(0,e.useContext)(Su)}const Fa="Droppable",yl={timeout:25};function Cl(v){let{data:y,disabled:I=!1,id:J,resizeObserverConfig:Le}=v;const He=(0,C.Ld)(Fa),{active:a,dispatch:N,over:ne,measureDroppableContainers:ke}=(0,e.useContext)(Au),X=(0,e.useRef)({disabled:I}),t=(0,e.useRef)(!1),d=(0,e.useRef)(null),c=(0,e.useRef)(null),{disabled:m,updateMeasurementsFor:g,timeout:i}=Cu(Cu({},yl),Le),f=(0,C.Ey)(g!=null?g:J),A=(0,e.useCallback)(()=>{if(!t.current){t.current=!0;return}c.current!=null&&clearTimeout(c.current),c.current=setTimeout(()=>{ke(Array.isArray(f.current)?f.current:[f.current]),c.current=null},i)},[i]),Q=cn({callback:A,disabled:m||!a}),ee=(0,e.useCallback)((pe,xe)=>{Q&&(xe&&(Q.unobserve(xe),t.current=!1),pe&&Q.observe(pe))},[Q]),[T,he]=(0,C.wm)(ee),Ne=(0,C.Ey)(y);return(0,e.useEffect)(()=>{!Q||!T.current||(Q.disconnect(),t.current=!1,Q.observe(T.current))},[T,Q]),(0,e.useEffect)(()=>(N({type:Ce.RegisterDroppable,element:{id:J,key:He,disabled:I,node:T,rect:d,data:Ne}}),()=>N({type:Ce.UnregisterDroppable,key:He,id:J})),[J]),(0,e.useEffect)(()=>{I!==X.current.disabled&&(N({type:Ce.SetDroppableDisabled,id:J,key:He,disabled:I}),X.current.disabled=I)},[J,He,I,N]),{active:a,rect:d,isOver:(ne==null?void 0:ne.id)===J,node:T,over:ne,setNodeRef:he}}function Eu(v){let{animation:y,children:I}=v;const[J,Le]=(0,e.useState)(null),[He,a]=(0,e.useState)(null),N=(0,C.D9)(I);return!I&&!J&&N&&Le(N),(0,C.LI)(()=>{if(!He)return;const ne=J==null?void 0:J.key,ke=J==null?void 0:J.props.id;if(ne==null||ke==null){Le(null);return}Promise.resolve(y(ke,He)).then(()=>{Le(null)})},[y,J,He]),e.createElement(e.Fragment,null,I,J?(0,e.cloneElement)(J,{ref:a}):null)}const Ru={x:0,y:0,scaleX:1,scaleY:1};function Tl(v){let{children:y}=v;return e.createElement(Au.Provider,{value:Wt},e.createElement(jl.Provider,{value:Ru},y))}const Sl={position:"fixed",touchAction:"none"},bl=v=>(0,C.vd)(v)?"transform 250ms ease":void 0,ma=(0,e.forwardRef)((v,y)=>{let{as:I,activatorEvent:J,adjustScale:Le,children:He,className:a,rect:N,style:ne,transform:ke,transition:X=bl}=v;if(!N)return null;const t=Le?ke:ea(Cu({},ke),{scaleX:1,scaleY:1}),d=Cu(ea(Cu({},Sl),{width:N.width,height:N.height,top:N.top,left:N.left,transform:C.ux.Transform.toString(t),transformOrigin:Le&&J?F(J,N):void 0,transition:typeof X=="function"?X(J):X}),ne);return e.createElement(I,{className:a,style:d,ref:y},He)}),Qa={duration:250,easing:"ease",keyframes:v=>{let{transform:{initial:y,final:I}}=v;return[{transform:C.ux.Transform.toString(y)},{transform:C.ux.Transform.toString(I)}]},sideEffects:(v=>y=>{let{active:I,dragOverlay:J}=y;const Le={},{styles:He,className:a}=v;if(He!=null&&He.active)for(const[N,ne]of Object.entries(He.active))ne!==void 0&&(Le[N]=I.node.style.getPropertyValue(N),I.node.style.setProperty(N,ne));if(He!=null&&He.dragOverlay)for(const[N,ne]of Object.entries(He.dragOverlay))ne!==void 0&&J.node.style.setProperty(N,ne);return a!=null&&a.active&&I.node.classList.add(a.active),a!=null&&a.dragOverlay&&J.node.classList.add(a.dragOverlay),function(){for(const[ne,ke]of Object.entries(Le))I.node.style.setProperty(ne,ke);a!=null&&a.active&&I.node.classList.remove(a.active)}})({styles:{active:{opacity:"0"}}})};function gn(v){let{config:y,draggableNodes:I,droppableContainers:J,measuringConfiguration:Le}=v;return(0,C.zX)((He,a)=>{if(y===null)return;const N=I.get(He);if(!N)return;const ne=N.node.current;if(!ne)return;const ke=wl(a);if(!ke)return;const{transform:X}=(0,C.Jj)(a).getComputedStyle(a),t=Re(X);if(!t)return;const d=typeof y=="function"?y:tr(y);return W(ne,Le.draggable.measure),d({active:{id:He,data:N.data,node:ne,rect:Le.draggable.measure(ne)},draggableNodes:I,dragOverlay:{node:a,rect:Le.dragOverlay.measure(ke)},droppableContainers:J,measuringConfiguration:Le,transform:t})})}function tr(v){const{duration:y,easing:I,sideEffects:J,keyframes:Le}=Cu(Cu({},Qa),v);return He=>{let A=He,{active:a,dragOverlay:N,transform:ne}=A,ke=Wi(A,["active","dragOverlay","transform"]);if(!y)return;const X={x:N.rect.left-a.rect.left,y:N.rect.top-a.rect.top},t={scaleX:ne.scaleX!==1?a.rect.width*ne.scaleX/N.rect.width:1,scaleY:ne.scaleY!==1?a.rect.height*ne.scaleY/N.rect.height:1},d=Cu({x:ne.x-X.x,y:ne.y-X.y},t),c=Le(ea(Cu({},ke),{active:a,dragOverlay:N,transform:{initial:ne,final:d}})),[m]=c,g=c[c.length-1];if(JSON.stringify(m)===JSON.stringify(g))return;const i=J==null?void 0:J(Cu({active:a,dragOverlay:N},ke)),f=N.node.animate(c,{duration:y,easing:I,fill:"forwards"});return new Promise(Q=>{f.onfinish=()=>{i==null||i(),Q()}})}}let va=0;function rr(v){return(0,e.useMemo)(()=>{if(v!=null)return va++,va},[v])}const Ba=e.memo(v=>{let{adjustScale:y=!1,children:I,dropAnimation:J,style:Le,transition:He,modifiers:a,wrapperElement:N="div",className:ne,zIndex:ke=999}=v;const{activatorEvent:X,active:t,activeNodeRect:d,containerNodeRect:c,draggableNodes:m,droppableContainers:g,dragOverlay:i,over:f,measuringConfiguration:A,scrollableAncestors:Q,scrollableAncestorRects:ee,windowRect:T}=zn(),he=(0,e.useContext)(jl),Ne=rr(t==null?void 0:t.id),pe=Yl(a,{activatorEvent:X,active:t,activeNodeRect:d,containerNodeRect:c,draggingNodeRect:i.rect,over:f,overlayNodeRect:i.rect,scrollableAncestors:Q,scrollableAncestorRects:ee,transform:he,windowRect:T}),xe=Mn(d),at=gn({config:J,draggableNodes:m,droppableContainers:g,measuringConfiguration:A}),Qe=xe?i.setRef:void 0;return e.createElement(Tl,null,e.createElement(Eu,{animation:at},t&&Ne?e.createElement(ma,{key:Ne,id:t.id,ref:Qe,as:N,activatorEvent:X,adjustScale:y,className:ne,transition:He,rect:xe,style:Cu({zIndex:ke},Le),transform:pe},I):null))})},19719:function(ft,qe,n){"use strict";n.d(qe,{Fo:function(){return F},Rp:function(){return D},U2:function(){return ct},nB:function(){return Xt},qw:function(){return Ve}});var e=n(59301),E=n(87954),C=n(35241);function D(ce,Re,tt){const Be=ce.slice();return Be.splice(tt<0?Be.length+tt:tt,0,Be.splice(Re,1)[0]),Be}function le(ce,Re,tt){const Be=ce.slice();return Be[Re]=ce[tt],Be[tt]=ce[Re],Be}function b(ce,Re){return ce.reduce((tt,Be,Se)=>{const Me=Re.get(Be);return Me&&(tt[Se]=Me),tt},Array(ce.length))}function Ie(ce){return ce!==null&&ce>=0}function ve(ce,Re){if(ce===Re)return!0;if(ce.length!==Re.length)return!1;for(let tt=0;tt{var Re;let{rects:tt,activeNodeRect:Be,activeIndex:Se,overIndex:Me,index:me}=ce;const Ze=(Re=tt[Se])!=null?Re:Be;if(!Ze)return null;const Ke=$(tt,me,Se);if(me===Se){const Z=tt[Me];return Z?Cu({x:SeSe&&me<=Me?Cu({x:-Ze.width-Ke,y:0},o):me=Me?Cu({x:Ze.width+Ke,y:0},o):Cu({x:0,y:0},o)};function $(ce,Re,tt){const Be=ce[Re],Se=ce[Re-1],Me=ce[Re+1];return!Be||!Se&&!Me?0:tt{let{rects:Re,activeIndex:tt,overIndex:Be,index:Se}=ce;const Me=D(Re,Be,tt),me=Re[Se],Ze=Me[Se];return!Ze||!me?null:{x:Ze.left-me.left,y:Ze.top-me.top,scaleX:Ze.width/me.width,scaleY:Ze.height/me.height}},Ce=ce=>{let{activeIndex:Re,index:tt,rects:Be,overIndex:Se}=ce,Me,me;return tt===Re&&(Me=Be[tt],me=Be[Se]),tt===Se&&(Me=Be[tt],me=Be[Re]),!me||!Me?null:{x:me.left-Me.left,y:me.top-Me.top,scaleX:me.width/Me.width,scaleY:me.height/Me.height}},H={scaleX:1,scaleY:1},Ve=ce=>{var Re;let{activeIndex:tt,activeNodeRect:Be,index:Se,rects:Me,overIndex:me}=ce;const Ze=(Re=Me[tt])!=null?Re:Be;if(!Ze)return null;if(Se===tt){const Z=Me[me];return Z?Cu({x:0,y:tttt&&Se<=me?Cu({x:0,y:-Ze.height-Ke},H):Se=me?Cu({x:0,y:Ze.height+Ke},H):Cu({x:0,y:0},H)};function ye(ce,Re,tt){const Be=ce[Re],Se=ce[Re-1],Me=ce[Re+1];return Be?ttBe.map(U=>typeof U=="object"&&"id"in U?U.id:U),[Be]),Ot=me!=null,xt=me?Dt.indexOf(me.id):-1,ze=Z?Dt.indexOf(Z.id):-1,It=(0,e.useRef)(Dt),Ct=!ve(Dt,It.current),_e=ze!==-1&&xt===-1||Ct,x=ae(Me);(0,C.LI)(()=>{Ct&&Ot&&Ee(Dt)},[Ct,Dt,Ot,Ee]),(0,e.useEffect)(()=>{It.current=Dt},[Dt]);const _=(0,e.useMemo)(()=>({activeIndex:xt,containerId:Oe,disabled:x,disableTransforms:_e,items:Dt,overIndex:ze,useDragOverlay:Zt,sortedRects:b(Dt,Ke),strategy:Se}),[xt,Oe,x.draggable,x.droppable,_e,Dt,ze,Ke,Zt,Se]);return e.createElement(K.Provider,{value:_},Re)}const se=ce=>{let{id:Re,items:tt,activeIndex:Be,overIndex:Se}=ce;return D(tt,Be,Se).indexOf(Re)},rt=ce=>{let{containerId:Re,isSorting:tt,wasDragging:Be,index:Se,items:Me,newIndex:me,previousItems:Ze,previousContainerId:Ke,transition:Z}=ce;return!Z||!Be||Ze!==Me&&Se===me?!1:tt?!0:me!==Se&&Re===Ke},we={duration:200,easing:"ease"},Y="transform",Tt=C.ux.Transition.toString({property:Y,duration:0,easing:"linear"}),Gt={roleDescription:"sortable"};function qt(ce){let{disabled:Re,index:tt,node:Be,rect:Se}=ce;const[Me,me]=(0,e.useState)(null),Ze=(0,e.useRef)(tt);return(0,C.LI)(()=>{if(!Re&&tt!==Ze.current&&Be.current){const Ke=Se.current;if(Ke){const Z=(0,E.VK)(Be.current,{ignoreTransform:!0}),Ee={x:Ke.left-Z.left,y:Ke.top-Z.top,scaleX:Ke.width/Z.width,scaleY:Ke.height/Z.height};(Ee.x||Ee.y)&&me(Ee)}}tt!==Ze.current&&(Ze.current=tt)},[Re,tt,Be,Se]),(0,e.useEffect)(()=>{Me&&me(null)},[Me]),Me}function Xt(ce){let{animateLayoutChanges:Re=rt,attributes:tt,disabled:Be,data:Se,getNewIndex:Me=se,id:me,strategy:Ze,resizeObserverConfig:Ke,transition:Z=we}=ce;const{items:Ee,containerId:Oe,activeIndex:Zt,disabled:Dt,disableTransforms:Ot,sortedRects:xt,overIndex:ze,useDragOverlay:It,strategy:Ct}=(0,e.useContext)(K),_e=Yt(Be,Dt),x=Ee.indexOf(me),_=(0,e.useMemo)(()=>Cu({sortable:{containerId:Oe,index:x,items:Ee}},Se),[Oe,Se,x,Ee]),U=(0,e.useMemo)(()=>Ee.slice(Ee.indexOf(me)),[Ee,me]),{rect:w,node:W,isOver:ut,setNodeRef:te}=(0,E.Zj)({id:me,data:_,disabled:_e.droppable,resizeObserverConfig:Cu({updateMeasurementsFor:U},Ke)}),{active:j,activatorEvent:oe,activeNodeRect:M,attributes:q,setNodeRef:Te,listeners:R,isDragging:O,over:s,setActivatorNodeRef:p,transform:h}=(0,E.O1)({id:me,data:_,attributes:Cu(Cu({},Gt),tt),disabled:_e.draggable}),k=(0,C.HB)(te,Te),fe=!!j,ge=fe&&!Ot&&Ie(Zt)&&Ie(ze),Ae=!It&&O,V=Ae&&ge?h:null,Fe=Ze!=null?Ze:Ct,dt=ge?V!=null?V:Fe({rects:xt,activeNodeRect:M,activeIndex:Zt,overIndex:ze,index:x}):null,en=Ie(Zt)&&Ie(ze)?Me({id:me,items:Ee,activeIndex:Zt,overIndex:ze}):x,Ge=j==null?void 0:j.id,Et=(0,e.useRef)({activeId:Ge,items:Ee,newIndex:en,containerId:Oe}),Jt=Ee!==Et.current.items,yt=Re({active:j,containerId:Oe,isDragging:O,isSorting:fe,id:me,index:x,items:Ee,newIndex:Et.current.newIndex,previousItems:Et.current.items,previousContainerId:Et.current.containerId,transition:Z,wasDragging:Et.current.activeId!=null}),Vt=qt({disabled:!yt,index:x,node:W,rect:w});return(0,e.useEffect)(()=>{fe&&Et.current.newIndex!==en&&(Et.current.newIndex=en),Oe!==Et.current.containerId&&(Et.current.containerId=Oe),Ee!==Et.current.items&&(Et.current.items=Ee)},[fe,en,Oe,Ee]),(0,e.useEffect)(()=>{if(Ge===Et.current.activeId)return;if(Ge&&!Et.current.activeId){Et.current.activeId=Ge;return}const ht=setTimeout(()=>{Et.current.activeId=Ge},50);return()=>clearTimeout(ht)},[Ge]),{active:j,activeIndex:Zt,attributes:q,data:_,rect:w,index:x,newIndex:en,items:Ee,isOver:ut,isSorting:fe,isDragging:O,listeners:R,node:W,overIndex:ze,over:s,setNodeRef:k,setActivatorNodeRef:p,setDroppableNodeRef:te,setDraggableNodeRef:Te,transform:Vt!=null?Vt:dt,transition:$e()};function $e(){if(Vt||Jt&&Et.current.newIndex===x)return Tt;if(!(Ae&&!(0,C.vd)(oe)||!Z)&&(fe||yt))return C.ux.Transition.toString(ea(Cu({},Z),{property:Y}))}}function Yt(ce,Re){var tt,Be;return typeof ce=="boolean"?{draggable:ce,droppable:!1}:{draggable:(tt=ce==null?void 0:ce.draggable)!=null?tt:Re.draggable,droppable:(Be=ce==null?void 0:ce.droppable)!=null?Be:Re.droppable}}function re(ce){if(!ce)return!1;const Re=ce.data.current;return!!(Re&&"sortable"in Re&&typeof Re.sortable=="object"&&"containerId"in Re.sortable&&"items"in Re.sortable&&"index"in Re.sortable)}const G=[E.g4.Down,E.g4.Right,E.g4.Up,E.g4.Left],Pe=(ce,Re)=>{let{context:{active:tt,collisionRect:Be,droppableRects:Se,droppableContainers:Me,over:me,scrollableAncestors:Ze}}=Re;if(G.includes(ce.code)){if(ce.preventDefault(),!tt||!Be)return;const Ke=[];Me.getEnabled().forEach(Oe=>{if(!Oe||Oe!=null&&Oe.disabled)return;const Zt=Se.get(Oe.id);if(Zt)switch(ce.code){case KeyboardCode.Down:Be.topZt.top&&Ke.push(Oe);break;case KeyboardCode.Left:Be.left>Zt.left&&Ke.push(Oe);break;case KeyboardCode.Right:Be.left1&&(Ee=Z[1].id),Ee!=null){const Oe=Me.get(tt.id),Zt=Me.get(Ee),Dt=Zt?Se.get(Zt.id):null,Ot=Zt==null?void 0:Zt.node.current;if(Ot&&Dt&&Oe&&Zt){const ze=getScrollableAncestors(Ot).some((U,w)=>Ze[w]!==U),It=mt(Oe,Zt),Ct=Bt(Oe,Zt),_e=ze||!It?{x:0,y:0}:{x:Ct?Be.width-Dt.width:0,y:Ct?Be.height-Dt.height:0},x={x:Dt.left,y:Dt.top};return _e.x&&_e.y?x:subtract(x,_e)}}}};function mt(ce,Re){return!re(ce)||!re(Re)?!1:ce.data.current.sortable.containerId===Re.data.current.sortable.containerId}function Bt(ce,Re){return!re(ce)||!re(Re)||!mt(ce,Re)?!1:ce.data.current.sortable.indexmt=>{G.forEach(Bt=>Bt(mt))},G)}const C=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function D(re){const G=Object.prototype.toString.call(re);return G==="[object Window]"||G==="[object global]"}function le(re){return"nodeType"in re}function b(re){var G,Pe;return re?D(re)?re:le(re)&&(G=(Pe=re.ownerDocument)==null?void 0:Pe.defaultView)!=null?G:window:window}function Ie(re){const{Document:G}=b(re);return re instanceof G}function ve(re){return D(re)?!1:re instanceof b(re).HTMLElement}function ae(re){return re instanceof b(re).SVGElement}function o(re){return re?D(re)?re.document:le(re)?Ie(re)?re:ve(re)||ae(re)?re.ownerDocument:document:document:document}const L=C?e.useLayoutEffect:e.useEffect;function $(re){const G=(0,e.useRef)(re);return L(()=>{G.current=re}),(0,e.useCallback)(function(){for(var Pe=arguments.length,mt=new Array(Pe),Bt=0;Bt{re.current=setInterval(mt,Bt)},[]),Pe=(0,e.useCallback)(()=>{re.current!==null&&(clearInterval(re.current),re.current=null)},[]);return[G,Pe]}function Ce(re,G){G===void 0&&(G=[re]);const Pe=(0,e.useRef)(re);return L(()=>{Pe.current!==re&&(Pe.current=re)},G),Pe}function H(re,G){const Pe=(0,e.useRef)();return(0,e.useMemo)(()=>{const mt=re(Pe.current);return Pe.current=mt,mt},[...G])}function Ve(re){const G=$(re),Pe=(0,e.useRef)(null),mt=(0,e.useCallback)(Bt=>{Bt!==Pe.current&&(G==null||G(Bt,Pe.current)),Pe.current=Bt},[]);return[Pe,mt]}function ye(re){const G=(0,e.useRef)();return(0,e.useEffect)(()=>{G.current=re},[re]),G.current}let De={};function K(re,G){return(0,e.useMemo)(()=>{if(G)return G;const Pe=De[re]==null?0:De[re]+1;return De[re]=Pe,re+"-"+Pe},[re,G])}function F(re){return function(G){for(var Pe=arguments.length,mt=new Array(Pe>1?Pe-1:0),Bt=1;Bt{const tt=Object.entries(Re);for(const[Be,Se]of tt){const Me=ce[Be];Me!=null&&(ce[Be]=Me+re*Se)}return ce},Cu({},G))}}const se=F(1),rt=F(-1);function we(re){return"clientX"in re&&"clientY"in re}function Y(re){if(!re)return!1;const{KeyboardEvent:G}=b(re.target);return G&&re instanceof G}function Tt(re){if(!re)return!1;const{TouchEvent:G}=b(re.target);return G&&re instanceof G}function Gt(re){if(Tt(re)){if(re.touches&&re.touches.length){const{clientX:G,clientY:Pe}=re.touches[0];return{x:G,y:Pe}}else if(re.changedTouches&&re.changedTouches.length){const{clientX:G,clientY:Pe}=re.changedTouches[0];return{x:G,y:Pe}}}return we(re)?{x:re.clientX,y:re.clientY}:null}const qt=Object.freeze({Translate:{toString(re){if(!re)return;const{x:G,y:Pe}=re;return"translate3d("+(G?Math.round(G):0)+"px, "+(Pe?Math.round(Pe):0)+"px, 0)"}},Scale:{toString(re){if(!re)return;const{scaleX:G,scaleY:Pe}=re;return"scaleX("+G+") scaleY("+Pe+")"}},Transform:{toString(re){if(re)return[qt.Translate.toString(re),qt.Scale.toString(re)].join(" ")}},Transition:{toString(re){let{property:G,duration:Pe,easing:mt}=re;return G+" "+Pe+"ms "+mt}}}),Xt="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function Yt(re){return re.matches(Xt)?re:re.querySelector(Xt)}},19226:function(ft,qe){"use strict";qe.Z={backBottom:"backBottom___vf1Tx",pptBtn:"pptBtn___kEb6S",headTip:"headTip___MSazD",tips:"tips___bXOTU",avatar:"avatar___eSFE8",details:"details___miwc5",try:"try___y8hPW"}},7809:function(ft,qe){"use strict";qe.Z={flex_box_center:"flex_box_center___DFeZA",flex_space_between:"flex_space_between___DmOsm",flex_box_vertical_center:"flex_box_vertical_center___nPXRf",flex_box_center_end:"flex_box_center_end___bkHWA",flex_box_column:"flex_box_column___WTOFM",Onerow:"Onerow___dqGHb",title:"title___B6nUX",export:"export___zEOOU",bg:"bg___ufHn2",tabs:"tabs___HT71D",workListTabWrap:"workListTabWrap___tpilt",workListTabButton:"workListTabButton___RHhkN",title_style:"title_style___mL9QF",tags_styles:"tags_styles___3IEB9",customBtnSty:"customBtnSty___rmHQG",customBtnSty2:"customBtnSty2___Zomuk",myForm:"myForm___Z1ii9",myGroupSettings:"myGroupSettings___OTZyo",rule_desc:"rule_desc___sgPu1",tips:"tips___z4dFA"}},89517:function(ft,qe){"use strict";qe.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},53956:function(ft,qe,n){"use strict";var e=n(59301),E=Object.defineProperty,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,b=(ae,o,L)=>o in ae?E(ae,o,{enumerable:!0,configurable:!0,writable:!0,value:L}):ae[o]=L,Ie=(ae,o)=>{for(var L in o||(o={}))D.call(o,L)&&b(ae,L,o[L]);if(C)for(var L of C(o))le.call(o,L)&&b(ae,L,o[L]);return ae};const ve=ae=>React.createElement("svg",Ie({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ae),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));qe.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},12082:function(ft,qe,n){"use strict";var e=n(59301),E=Object.defineProperty,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,b=(ae,o,L)=>o in ae?E(ae,o,{enumerable:!0,configurable:!0,writable:!0,value:L}):ae[o]=L,Ie=(ae,o)=>{for(var L in o||(o={}))D.call(o,L)&&b(ae,L,o[L]);if(C)for(var L of C(o))le.call(o,L)&&b(ae,L,o[L]);return ae};const ve=ae=>React.createElement("svg",Ie({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ae),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));qe.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},62595:function(ft,qe,n){"use strict";var e=n(59301),E=Object.defineProperty,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,b=(ae,o,L)=>o in ae?E(ae,o,{enumerable:!0,configurable:!0,writable:!0,value:L}):ae[o]=L,Ie=(ae,o)=>{for(var L in o||(o={}))D.call(o,L)&&b(ae,L,o[L]);if(C)for(var L of C(o))le.call(o,L)&&b(ae,L,o[L]);return ae};const ve=ae=>React.createElement("svg",Ie({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));qe.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},14699:function(ft,qe,n){"use strict";var e=n(59301),E=Object.defineProperty,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,b=(ae,o,L)=>o in ae?E(ae,o,{enumerable:!0,configurable:!0,writable:!0,value:L}):ae[o]=L,Ie=(ae,o)=>{for(var L in o||(o={}))D.call(o,L)&&b(ae,L,o[L]);if(C)for(var L of C(o))le.call(o,L)&&b(ae,L,o[L]);return ae};const ve=ae=>React.createElement("svg",Ie({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));qe.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},44496:function(ft,qe){(function(n,e){e(qe)})(this,function(n){"use strict";var e=function(){return(e=Object.assign||function(x){for(var _,U=1,w=arguments.length;U0&&W[W.length-1])&&(q[0]===6||q[0]===2)){te=0;continue}if(q[0]===3&&(!W||q[1]>W[0]&&q[1]=0&&x.HANDLE_LIST.splice(U,1),window.removeEventListener("message",_,!1)},x.empty=function(){for(;x.HANDLE_LIST.length;)window.removeEventListener("message",x.HANDLE_LIST.shift(),!1)},x.parse=function(_){try{return typeof _=="object"?_:_&&JSON.parse(_)}catch(U){return console.log("Message.parse Error:",U),_}},x.HANDLE_LIST=[],x}();function le(x){return{}.toString.call(x)==="[object Function]"}var b,Ie,ve,ae,o={origin:""};function L(x,_){o[x]=_}function $(x){return o[x]}function ct(x){var _=$("origin");return!!function(U,w){return U!==w&&(U.replace(/www\./i,"").toLowerCase()!==w.replace(/www\./i,"").toLowerCase()||(U.match("www.")?void 0:(L("origin",w),!1)))}(_,x.origin)&&(console.warn("postMessage \u57DF\u540D\u68C0\u67E5\u4E0D\u901A\u8FC7",{safeOrigin:_,eventOrigin:x.origin}),!0)}(function(x){x.unknown="unknown",x.spreadsheet="s",x.writer="w",x.presentation="p",x.pdf="f"})(b||(b={})),function(x){x.wps="w",x.et="s",x.presentation="p",x.pdf="f"}(Ie||(Ie={})),function(x){x.nomal="nomal",x.simple="simple"}(ve||(ve={})),function(x){x[x.requestFullscreen=1]="requestFullscreen",x[x.exitFullscreen=0]="exitFullscreen"}(ae||(ae={}));var Ce,H,Ve,ye=(Ce=0,function(){return Ce+=1}),De=function(x,_,U){U===void 0&&(U=!0);var w=_;if(!H){var W=function j(oe){var M=oe.clientHeight,q=oe.clientWidth;M!==0||q!==0||Ve?M===0&&q===0||!Ve||(Ve.disconnect(),Ve=null):window.ResizeObserver&&(Ve=new ResizeObserver(function(Te){j(oe)})).observe(oe),H.style.cssText+="height: "+M+"px; width: "+q+"px"}.bind(null,w);(H=document.createElement("iframe")).classList.add("web-office-iframe");var ut={id:"office-iframe",src:x,scrolling:"no",frameborder:"0",allowfullscreen:"allowfullscreen",webkitallowfullscreen:"true",mozallowfullscreen:"true",allow:"clipboard-read; clipboard-write"};for(var te in w?(ut.style="width: "+w.clientWidth+"px; height: "+w.clientHeight+"px;",U&&window.addEventListener("resize",W)):((w=document.createElement("div")).classList.add("web-office-default-container"),function(j){var oe=document.createElement("style");document.head.appendChild(oe);var M=oe.sheet;M.insertRule(j,M.cssRules.length)}(".web-office-default-container {position: absolute; padding: 0; margin: 0; width: 100%; height: 100%; left: 0; top: 0;}"),document.body.appendChild(w),ut.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),ut)H.setAttribute(te,ut[te]);w.appendChild(H),H.destroy=function(){H.parentNode.removeChild(H),H=null,window.removeEventListener("resize",W),Ve&&(Ve.disconnect(),Ve=null)}}return H},K=function(x){De().contentWindow&&De().contentWindow.postMessage(JSON.stringify(x),$("origin"))};function F(x,_,U){return new Promise(function(w){var W=ye(),ut=function(te){if(!ct(te)){var j=D.parse(te.data);j.eventName===U&&j.msgId===W&&(w(j.data),D.remove(ut))}};D.add(ut),K({data:x,msgId:W,eventName:_})})}var se=function(x){return F(x,"wps.jssdk.api","wps.api.reply")},rt=function(x){return F(x,"api.basic","api.basic.reply")},we={idMap:{}};function Y(x){return E(this,void 0,void 0,function(){var _,U,w,W,ut,te,j,oe,M,q;return C(this,function(Te){switch(Te.label){case 0:return ct(x)?[2]:(_=D.parse(x.data),U=_.eventName,w=_.callbackId,W=_.data,w&&(ut=we.idMap[w])?(te=ut.split(":"),j=te[0],oe=te[1],U==="api.callback"&&we[j]&&we[j][oe]?[4,(q=we[j][oe]).callback.apply(q,W.args)]:[3,2]):[3,2]);case 1:M=Te.sent(),K({result:M,callbackId:w,eventName:"api.callback.reply"}),Te.label=2;case 2:return[2]}})})}var Tt=function(x){return E(void 0,void 0,void 0,function(){function _(){return Object.keys(we.idMap).find(function(Te){return we.idMap[Te]===w+":"+U})}var U,w,W,ut,te,j,oe,M,q;return C(this,function(Te){switch(Te.label){case 0:return U=x.prop,w=x.parentObjId,[4,qt([W=x.value])];case 1:return ut=Te.sent(),te=ut[0],j=ut[1],x.value=te[0],oe=Object.keys(j)[0],M=we[w],W===null&&M&&M[U]&&((q=_())&&delete we.idMap[q],delete M[U],Object.keys(M).length||delete we[w],Object.keys(we.idMap).length||D.remove(Y)),oe&&(Object.keys(we.idMap).length||D.add(Y),we[w]||(we[w]={}),we[w][U]={callbackId:oe,callback:j[oe]},(q=_())&&delete we.idMap[q],we.idMap[oe]=w+":"+U),[2]}})})},Gt=function(x,_,U,w){return E(void 0,void 0,void 0,function(){var W,ut,te,j,oe,M,q,Te;return C(this,function(R){switch(R.label){case 0:return W=ye(),j=new Promise(function(O,s){ut=O,te=s}),oe={},_.args?[4,qt(_.args)]:[3,2];case 1:M=R.sent(),q=M[0],Te=M[1],_.args=q,oe=Te,R.label=2;case 2:return x!=="api.setter"?[3,4]:[4,Tt(_)];case 3:R.sent(),R.label=4;case 4:return function(O){var s=O[0],p=O[1];typeof(s=e({},s)).data=="function"&&(s.data=s.data()),p(),K(s)}([{eventName:x,data:_,msgId:W},function(){var O=this,s=function(p){return E(O,void 0,void 0,function(){var h,k,fe;return C(this,function(ge){switch(ge.label){case 0:return ct(p)?[2]:(h=D.parse(p.data)).eventName==="api.callback"&&h.callbackId&&oe[h.callbackId]?[4,oe[h.callbackId].apply(oe,h.data.args)]:[3,2];case 1:k=ge.sent(),K({result:k,eventName:"api.callback.reply",callbackId:h.callbackId}),ge.label=2;case 2:return h.eventName===x+".reply"&&h.msgId===W&&(h.error?((fe=new Error("")).stack=h.error+` + `},$={onDragStart(v){let{active:y}=v;return"Picked up draggable item "+y.id+"."},onDragOver(v){let{active:y,over:I}=v;return I?"Draggable item "+y.id+" was moved over droppable area "+I.id+".":"Draggable item "+y.id+" is no longer over a droppable area."},onDragEnd(v){let{active:y,over:I}=v;return I?"Draggable item "+y.id+" was dropped over droppable area "+I.id:"Draggable item "+y.id+" was dropped."},onDragCancel(v){let{active:y}=v;return"Dragging was cancelled. Draggable item "+y.id+" was dropped."}};function ct(v){let{announcements:y=$,container:I,hiddenTextDescribedById:J,screenReaderInstructions:Le=L}=v;const{announce:He,announcement:a}=Ie(),N=(0,C.Ld)("DndLiveRegion"),[ne,ke]=(0,e.useState)(!1);if((0,e.useEffect)(()=>{ke(!0)},[]),ae((0,e.useMemo)(()=>({onDragStart(t){let{active:d}=t;He(y.onDragStart({active:d}))},onDragMove(t){let{active:d,over:c}=t;y.onDragMove&&He(y.onDragMove({active:d,over:c}))},onDragOver(t){let{active:d,over:c}=t;He(y.onDragOver({active:d,over:c}))},onDragEnd(t){let{active:d,over:c}=t;He(y.onDragEnd({active:d,over:c}))},onDragCancel(t){let{active:d,over:c}=t;He(y.onDragCancel({active:d,over:c}))}}),[He,y])),!ne)return null;const X=e.createElement(e.Fragment,null,e.createElement(le,{id:J,value:Le.draggable}),e.createElement(b,{id:N,announcement:a}));return I?(0,E.createPortal)(X,I):X}var Ce;(function(v){v.DragStart="dragStart",v.DragMove="dragMove",v.DragEnd="dragEnd",v.DragCancel="dragCancel",v.DragOver="dragOver",v.RegisterDroppable="registerDroppable",v.SetDroppableDisabled="setDroppableDisabled",v.UnregisterDroppable="unregisterDroppable"})(Ce||(Ce={}));function H(){}function Ve(v,y){return(0,e.useMemo)(()=>({sensor:v,options:y!=null?y:{}}),[v,y])}function ye(){for(var v=arguments.length,y=new Array(v),I=0;I[...y].filter(J=>J!=null),[...y])}const De=Object.freeze({x:0,y:0});function K(v,y){return Math.sqrt(Math.pow(v.x-y.x,2)+Math.pow(v.y-y.y,2))}function F(v,y){const I=(0,C.DC)(v);if(!I)return"0 0";const J={x:(I.x-y.left)/y.width*100,y:(I.y-y.top)/y.height*100};return J.x+"% "+J.y+"%"}function se(v,y){let{data:{value:I}}=v,{data:{value:J}}=y;return I-J}function rt(v,y){let{data:{value:I}}=v,{data:{value:J}}=y;return J-I}function we(v){let{left:y,top:I,height:J,width:Le}=v;return[{x:y,y:I},{x:y+Le,y:I},{x:y,y:I+J},{x:y+Le,y:I+J}]}function Y(v,y){if(!v||v.length===0)return null;const[I]=v;return y?I[y]:I}function Tt(v,y,I){return y===void 0&&(y=v.left),I===void 0&&(I=v.top),{x:y+v.width*.5,y:I+v.height*.5}}const Gt=v=>{let{collisionRect:y,droppableRects:I,droppableContainers:J}=v;const Le=Tt(y,y.left,y.top),He=[];for(const a of J){const{id:N}=a,ne=I.get(N);if(ne){const ke=K(Tt(ne),Le);He.push({id:N,data:{droppableContainer:a,value:ke}})}}return He.sort(se)},qt=v=>{let{collisionRect:y,droppableRects:I,droppableContainers:J}=v;const Le=we(y),He=[];for(const a of J){const{id:N}=a,ne=I.get(N);if(ne){const ke=we(ne),X=Le.reduce((d,c,m)=>d+K(ke[m],c),0),t=Number((X/4).toFixed(4));He.push({id:N,data:{droppableContainer:a,value:t}})}}return He.sort(se)};function Xt(v,y){const I=Math.max(y.top,v.top),J=Math.max(y.left,v.left),Le=Math.min(y.left+y.width,v.left+v.width),He=Math.min(y.top+y.height,v.top+v.height),a=Le-J,N=He-I;if(J{let{collisionRect:y,droppableRects:I,droppableContainers:J}=v;const Le=[];for(const He of J){const{id:a}=He,N=I.get(a);if(N){const ne=Xt(N,y);ne>0&&Le.push({id:a,data:{droppableContainer:He,value:ne}})}}return Le.sort(rt)};function re(v,y){const{top:I,left:J,bottom:Le,right:He}=y;return I<=v.y&&v.y<=Le&&J<=v.x&&v.x<=He}const G=v=>{let{droppableContainers:y,droppableRects:I,pointerCoordinates:J}=v;if(!J)return[];const Le=[];for(const He of y){const{id:a}=He,N=I.get(a);if(N&&re(J,N)){const ke=we(N).reduce((t,d)=>t+K(J,d),0),X=Number((ke/4).toFixed(4));Le.push({id:a,data:{droppableContainer:He,value:X}})}}return Le.sort(se)};function Pe(v,y,I){return ea(Cu({},v),{scaleX:y&&I?y.width/I.width:1,scaleY:y&&I?y.height/I.height:1})}function mt(v,y){return v&&y?{x:v.left-y.left,y:v.top-y.top}:De}function Bt(v){return function(I){for(var J=arguments.length,Le=new Array(J>1?J-1:0),He=1;Heea(Cu({},a),{top:a.top+v*N.y,bottom:a.bottom+v*N.y,left:a.left+v*N.x,right:a.right+v*N.x}),Cu({},I))}}const ce=Bt(1);function Re(v){if(v.startsWith("matrix3d(")){const y=v.slice(9,-1).split(/, /);return{x:+y[12],y:+y[13],scaleX:+y[0],scaleY:+y[5]}}else if(v.startsWith("matrix(")){const y=v.slice(7,-1).split(/, /);return{x:+y[4],y:+y[5],scaleX:+y[0],scaleY:+y[3]}}return null}function tt(v,y,I){const J=Re(y);if(!J)return v;const{scaleX:Le,scaleY:He,x:a,y:N}=J,ne=v.left-a-(1-Le)*parseFloat(I),ke=v.top-N-(1-He)*parseFloat(I.slice(I.indexOf(" ")+1)),X=Le?v.width/Le:v.width,t=He?v.height/He:v.height;return{width:X,height:t,top:ke,right:ne+X,bottom:ke+t,left:ne}}const Be={ignoreTransform:!1};function Se(v,y){y===void 0&&(y=Be);let I=v.getBoundingClientRect();if(y.ignoreTransform){const{transform:ke,transformOrigin:X}=(0,C.Jj)(v).getComputedStyle(v);ke&&(I=tt(I,ke,X))}const{top:J,left:Le,width:He,height:a,bottom:N,right:ne}=I;return{top:J,left:Le,width:He,height:a,bottom:N,right:ne}}function Me(v){return Se(v,{ignoreTransform:!0})}function me(v){const y=v.innerWidth,I=v.innerHeight;return{top:0,left:0,right:y,bottom:I,width:y,height:I}}function Ze(v,y){return y===void 0&&(y=(0,C.Jj)(v).getComputedStyle(v)),y.position==="fixed"}function Ke(v,y){y===void 0&&(y=(0,C.Jj)(v).getComputedStyle(v));const I=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(Le=>{const He=y[Le];return typeof He=="string"?I.test(He):!1})}function Z(v,y){const I=[];function J(Le){if(y!=null&&I.length>=y||!Le)return I;if((0,C.qk)(Le)&&Le.scrollingElement!=null&&!I.includes(Le.scrollingElement))return I.push(Le.scrollingElement),I;if(!(0,C.Re)(Le)||(0,C.vZ)(Le)||I.includes(Le))return I;const He=(0,C.Jj)(v).getComputedStyle(Le);return Le!==v&&Ke(Le,He)&&I.push(Le),Ze(Le,He)?I:J(Le.parentNode)}return v?J(v):I}function Ee(v){const[y]=Z(v,1);return y!=null?y:null}function Oe(v){return!C.Nq||!v?null:(0,C.FJ)(v)?v:(0,C.UG)(v)?(0,C.qk)(v)||v===(0,C.r3)(v).scrollingElement?window:(0,C.Re)(v)?v:null:null}function Zt(v){return(0,C.FJ)(v)?v.scrollX:v.scrollLeft}function Dt(v){return(0,C.FJ)(v)?v.scrollY:v.scrollTop}function Ot(v){return{x:Zt(v),y:Dt(v)}}var xt;(function(v){v[v.Forward=1]="Forward",v[v.Backward=-1]="Backward"})(xt||(xt={}));function ze(v){return!C.Nq||!v?!1:v===document.scrollingElement}function It(v){const y={x:0,y:0},I=ze(v)?{height:window.innerHeight,width:window.innerWidth}:{height:v.clientHeight,width:v.clientWidth},J={x:v.scrollWidth-I.width,y:v.scrollHeight-I.height},Le=v.scrollTop<=y.y,He=v.scrollLeft<=y.x,a=v.scrollTop>=J.y,N=v.scrollLeft>=J.x;return{isTop:Le,isLeft:He,isBottom:a,isRight:N,maxScroll:J,minScroll:y}}const Ct={x:.2,y:.2};function _e(v,y,I,J,Le){let{top:He,left:a,right:N,bottom:ne}=I;J===void 0&&(J=10),Le===void 0&&(Le=Ct);const{isTop:ke,isBottom:X,isLeft:t,isRight:d}=It(v),c={x:0,y:0},m={x:0,y:0},g={height:y.height*Le.y,width:y.width*Le.x};return!ke&&He<=y.top+g.height?(c.y=xt.Backward,m.y=J*Math.abs((y.top+g.height-He)/g.height)):!X&&ne>=y.bottom-g.height&&(c.y=xt.Forward,m.y=J*Math.abs((y.bottom-g.height-ne)/g.height)),!d&&N>=y.right-g.width?(c.x=xt.Forward,m.x=J*Math.abs((y.right-g.width-N)/g.width)):!t&&a<=y.left+g.width&&(c.x=xt.Backward,m.x=J*Math.abs((y.left+g.width-a)/g.width)),{direction:c,speed:m}}function x(v){if(v===document.scrollingElement){const{innerWidth:He,innerHeight:a}=window;return{top:0,left:0,right:He,bottom:a,width:He,height:a}}const{top:y,left:I,right:J,bottom:Le}=v.getBoundingClientRect();return{top:y,left:I,right:J,bottom:Le,width:v.clientWidth,height:v.clientHeight}}function _(v){return v.reduce((y,I)=>(0,C.IH)(y,Ot(I)),De)}function U(v){return v.reduce((y,I)=>y+Zt(I),0)}function w(v){return v.reduce((y,I)=>y+Dt(I),0)}function W(v,y){if(y===void 0&&(y=Se),!v)return;const{top:I,left:J,bottom:Le,right:He}=y(v);Ee(v)&&(Le<=0||He<=0||I>=window.innerHeight||J>=window.innerWidth)&&v.scrollIntoView({block:"center",inline:"center"})}const ut=[["x",["left","right"],U],["y",["top","bottom"],w]];class te{constructor(y,I){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const J=Z(I),Le=_(J);this.rect=Cu({},y),this.width=y.width,this.height=y.height;for(const[He,a,N]of ut)for(const ne of a)Object.defineProperty(this,ne,{get:()=>{const ke=N(J),X=Le[He]-ke;return this.rect[ne]+X},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class j{constructor(y){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(I=>{var J;return(J=this.target)==null?void 0:J.removeEventListener(...I)})},this.target=y}add(y,I,J){var Le;(Le=this.target)==null||Le.addEventListener(y,I,J),this.listeners.push([y,I,J])}}function oe(v){const{EventTarget:y}=(0,C.Jj)(v);return v instanceof y?v:(0,C.r3)(v)}function M(v,y){const I=Math.abs(v.x),J=Math.abs(v.y);return typeof y=="number"?Math.sqrt(ys(I,2)+ys(J,2))>y:"x"in y&&"y"in y?I>y.x&&J>y.y:"x"in y?I>y.x:"y"in y?J>y.y:!1}var q;(function(v){v.Click="click",v.DragStart="dragstart",v.Keydown="keydown",v.ContextMenu="contextmenu",v.Resize="resize",v.SelectionChange="selectionchange",v.VisibilityChange="visibilitychange"})(q||(q={}));function Te(v){v.preventDefault()}function R(v){v.stopPropagation()}var O;(function(v){v.Space="Space",v.Down="ArrowDown",v.Right="ArrowRight",v.Left="ArrowLeft",v.Up="ArrowUp",v.Esc="Escape",v.Enter="Enter",v.Tab="Tab"})(O||(O={}));const s={start:[O.Space,O.Enter],cancel:[O.Esc],end:[O.Space,O.Enter,O.Tab]},p=(v,y)=>{let{currentCoordinates:I}=y;switch(v.code){case O.Right:return ea(Cu({},I),{x:I.x+25});case O.Left:return ea(Cu({},I),{x:I.x-25});case O.Down:return ea(Cu({},I),{y:I.y+25});case O.Up:return ea(Cu({},I),{y:I.y-25})}};class h{constructor(y){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=y;const{event:{target:I}}=y;this.props=y,this.listeners=new j((0,C.r3)(I)),this.windowListeners=new j((0,C.Jj)(I)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(q.Resize,this.handleCancel),this.windowListeners.add(q.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(q.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:y,onStart:I}=this.props,J=y.node.current;J&&W(J),I(De)}handleKeyDown(y){if((0,C.vd)(y)){const{active:I,context:J,options:Le}=this.props,{keyboardCodes:He=s,coordinateGetter:a=p,scrollBehavior:N="smooth"}=Le,{code:ne}=y;if(He.end.includes(ne)){this.handleEnd(y);return}if(He.cancel.includes(ne)){this.handleCancel(y);return}const{collisionRect:ke}=J.current,X=ke?{x:ke.left,y:ke.top}:De;this.referenceCoordinates||(this.referenceCoordinates=X);const t=a(y,{active:I,context:J.current,currentCoordinates:X});if(t){const d=(0,C.$X)(t,X),c={x:0,y:0},{scrollableAncestors:m}=J.current;for(const g of m){const i=y.code,{isTop:f,isRight:A,isLeft:Q,isBottom:ee,maxScroll:T,minScroll:he}=It(g),Ne=x(g),pe={x:Math.min(i===O.Right?Ne.right-Ne.width/2:Ne.right,Math.max(i===O.Right?Ne.left:Ne.left+Ne.width/2,t.x)),y:Math.min(i===O.Down?Ne.bottom-Ne.height/2:Ne.bottom,Math.max(i===O.Down?Ne.top:Ne.top+Ne.height/2,t.y))},xe=i===O.Right&&!A||i===O.Left&&!Q,at=i===O.Down&&!ee||i===O.Up&&!f;if(xe&&pe.x!==t.x){const Qe=g.scrollLeft+d.x,Ye=i===O.Right&&Qe<=T.x||i===O.Left&&Qe>=he.x;if(Ye&&!d.y){g.scrollTo({left:Qe,behavior:N});return}Ye?c.x=g.scrollLeft-Qe:c.x=i===O.Right?g.scrollLeft-T.x:g.scrollLeft-he.x,c.x&&g.scrollBy({left:-c.x,behavior:N});break}else if(at&&pe.y!==t.y){const Qe=g.scrollTop+d.y,Ye=i===O.Down&&Qe<=T.y||i===O.Up&&Qe>=he.y;if(Ye&&!d.x){g.scrollTo({top:Qe,behavior:N});return}Ye?c.y=g.scrollTop-Qe:c.y=i===O.Down?g.scrollTop-T.y:g.scrollTop-he.y,c.y&&g.scrollBy({top:-c.y,behavior:N});break}}this.handleMove(y,(0,C.IH)((0,C.$X)(t,this.referenceCoordinates),c))}}}handleMove(y,I){const{onMove:J}=this.props;y.preventDefault(),J(I)}handleEnd(y){const{onEnd:I}=this.props;y.preventDefault(),this.detach(),I()}handleCancel(y){const{onCancel:I}=this.props;y.preventDefault(),this.detach(),I()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}h.activators=[{eventName:"onKeyDown",handler:(v,y,I)=>{let{keyboardCodes:J=s,onActivation:Le}=y,{active:He}=I;const{code:a}=v.nativeEvent;if(J.start.includes(a)){const N=He.activatorNode.current;return N&&v.target!==N?!1:(v.preventDefault(),Le==null||Le({event:v.nativeEvent}),!0)}return!1}}];function k(v){return!!(v&&"distance"in v)}function fe(v){return!!(v&&"delay"in v)}class ge{constructor(y,I,J){var Le;J===void 0&&(J=oe(y.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=y,this.events=I;const{event:He}=y,{target:a}=He;this.props=y,this.events=I,this.document=(0,C.r3)(a),this.documentListeners=new j(this.document),this.listeners=new j(J),this.windowListeners=new j((0,C.Jj)(a)),this.initialCoordinates=(Le=(0,C.DC)(He))!=null?Le:De,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:y,props:{options:{activationConstraint:I,bypassActivationConstraint:J}}}=this;if(this.listeners.add(y.move.name,this.handleMove,{passive:!1}),this.listeners.add(y.end.name,this.handleEnd),y.cancel&&this.listeners.add(y.cancel.name,this.handleCancel),this.windowListeners.add(q.Resize,this.handleCancel),this.windowListeners.add(q.DragStart,Te),this.windowListeners.add(q.VisibilityChange,this.handleCancel),this.windowListeners.add(q.ContextMenu,Te),this.documentListeners.add(q.Keydown,this.handleKeydown),I){if(J!=null&&J({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(fe(I)){this.timeoutId=setTimeout(this.handleStart,I.delay),this.handlePending(I);return}if(k(I)){this.handlePending(I);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(y,I){const{active:J,onPending:Le}=this.props;Le(J,y,this.initialCoordinates,I)}handleStart(){const{initialCoordinates:y}=this,{onStart:I}=this.props;y&&(this.activated=!0,this.documentListeners.add(q.Click,R,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(q.SelectionChange,this.removeTextSelection),I(y))}handleMove(y){var I;const{activated:J,initialCoordinates:Le,props:He}=this,{onMove:a,options:{activationConstraint:N}}=He;if(!Le)return;const ne=(I=(0,C.DC)(y))!=null?I:De,ke=(0,C.$X)(Le,ne);if(!J&&N){if(k(N)){if(N.tolerance!=null&&M(ke,N.tolerance))return this.handleCancel();if(M(ke,N.distance))return this.handleStart()}if(fe(N)&&M(ke,N.tolerance))return this.handleCancel();this.handlePending(N,ke);return}y.cancelable&&y.preventDefault(),a(ne)}handleEnd(){const{onAbort:y,onEnd:I}=this.props;this.detach(),this.activated||y(this.props.active),I()}handleCancel(){const{onAbort:y,onCancel:I}=this.props;this.detach(),this.activated||y(this.props.active),I()}handleKeydown(y){y.code===O.Esc&&this.handleCancel()}removeTextSelection(){var y;(y=this.document.getSelection())==null||y.removeAllRanges()}}const Ae={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class V extends ge{constructor(y){const{event:I}=y,J=(0,C.r3)(I.target);super(y,Ae,J)}}V.activators=[{eventName:"onPointerDown",handler:(v,y)=>{let{nativeEvent:I}=v,{onActivation:J}=y;return!I.isPrimary||I.button!==0?!1:(J==null||J({event:I}),!0)}}];const Fe={move:{name:"mousemove"},end:{name:"mouseup"}};var dt;(function(v){v[v.RightClick=2]="RightClick"})(dt||(dt={}));class en extends ge{constructor(y){super(y,Fe,(0,C.r3)(y.event.target))}}en.activators=[{eventName:"onMouseDown",handler:(v,y)=>{let{nativeEvent:I}=v,{onActivation:J}=y;return I.button===dt.RightClick?!1:(J==null||J({event:I}),!0)}}];const Ge={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class Et extends ge{constructor(y){super(y,Ge)}static setup(){return window.addEventListener(Ge.move.name,y,{capture:!1,passive:!1}),function(){window.removeEventListener(Ge.move.name,y)};function y(){}}}Et.activators=[{eventName:"onTouchStart",handler:(v,y)=>{let{nativeEvent:I}=v,{onActivation:J}=y;const{touches:Le}=I;return Le.length>1?!1:(J==null||J({event:I}),!0)}}];var Jt;(function(v){v[v.Pointer=0]="Pointer",v[v.DraggableRect=1]="DraggableRect"})(Jt||(Jt={}));var yt;(function(v){v[v.TreeOrder=0]="TreeOrder",v[v.ReversedTreeOrder=1]="ReversedTreeOrder"})(yt||(yt={}));function Vt(v){let{acceleration:y,activator:I=Jt.Pointer,canScroll:J,draggingRect:Le,enabled:He,interval:a=5,order:N=yt.TreeOrder,pointerCoordinates:ne,scrollableAncestors:ke,scrollableAncestorRects:X,delta:t,threshold:d}=v;const c=ht({delta:t,disabled:!He}),[m,g]=(0,C.Yz)(),i=(0,e.useRef)({x:0,y:0}),f=(0,e.useRef)({x:0,y:0}),A=(0,e.useMemo)(()=>{switch(I){case Jt.Pointer:return ne?{top:ne.y,bottom:ne.y,left:ne.x,right:ne.x}:null;case Jt.DraggableRect:return Le}},[I,Le,ne]),Q=(0,e.useRef)(null),ee=(0,e.useCallback)(()=>{const he=Q.current;if(!he)return;const Ne=i.current.x*f.current.x,pe=i.current.y*f.current.y;he.scrollBy(Ne,pe)},[]),T=(0,e.useMemo)(()=>N===yt.TreeOrder?[...ke].reverse():ke,[N,ke]);(0,e.useEffect)(()=>{if(!He||!ke.length||!A){g();return}for(const he of T){if((J==null?void 0:J(he))===!1)continue;const Ne=ke.indexOf(he),pe=X[Ne];if(!pe)continue;const{direction:xe,speed:at}=_e(he,pe,A,y,d);for(const Qe of["x","y"])c[Qe][xe[Qe]]||(at[Qe]=0,xe[Qe]=0);if(at.x>0||at.y>0){g(),Q.current=he,m(ee,a),i.current=at,f.current=xe;return}}i.current={x:0,y:0},f.current={x:0,y:0},g()},[y,ee,J,g,He,a,JSON.stringify(A),JSON.stringify(c),m,ke,T,X,JSON.stringify(d)])}const $e={x:{[xt.Backward]:!1,[xt.Forward]:!1},y:{[xt.Backward]:!1,[xt.Forward]:!1}};function ht(v){let{delta:y,disabled:I}=v;const J=(0,C.D9)(y);return(0,C.Gj)(Le=>{if(I||!J||!Le)return $e;const He={x:Math.sign(y.x-J.x),y:Math.sign(y.y-J.y)};return{x:{[xt.Backward]:Le.x[xt.Backward]||He.x===-1,[xt.Forward]:Le.x[xt.Forward]||He.x===1},y:{[xt.Backward]:Le.y[xt.Backward]||He.y===-1,[xt.Forward]:Le.y[xt.Forward]||He.y===1}}},[I,y,J])}function kt(v,y){const I=y!=null?v.get(y):void 0,J=I?I.node.current:null;return(0,C.Gj)(Le=>{var He;return y==null?null:(He=J!=null?J:Le)!=null?He:null},[J,y])}function pt(v,y){return(0,e.useMemo)(()=>v.reduce((I,J)=>{const{sensor:Le}=J,He=Le.activators.map(a=>({eventName:a.eventName,handler:y(a.handler,J)}));return[...I,...He]},[]),[v,y])}var Lt;(function(v){v[v.Always=0]="Always",v[v.BeforeDragging=1]="BeforeDragging",v[v.WhileDragging=2]="WhileDragging"})(Lt||(Lt={}));var un;(function(v){v.Optimized="optimized"})(un||(un={}));const Bn=new Map;function fn(v,y){let{dragging:I,dependencies:J,config:Le}=y;const[He,a]=(0,e.useState)(null),{frequency:N,measure:ne,strategy:ke}=Le,X=(0,e.useRef)(v),t=i(),d=(0,C.Ey)(t),c=(0,e.useCallback)(function(f){f===void 0&&(f=[]),!d.current&&a(A=>A===null?f:A.concat(f.filter(Q=>!A.includes(Q))))},[d]),m=(0,e.useRef)(null),g=(0,C.Gj)(f=>{if(t&&!I)return Bn;if(!f||f===Bn||X.current!==v||He!=null){const A=new Map;for(let Q of v){if(!Q)continue;if(He&&He.length>0&&!He.includes(Q.id)&&Q.rect.current){A.set(Q.id,Q.rect.current);continue}const ee=Q.node.current,T=ee?new te(ne(ee),ee):null;Q.rect.current=T,T&&A.set(Q.id,T)}return A}return f},[v,He,I,t,ne]);return(0,e.useEffect)(()=>{X.current=v},[v]),(0,e.useEffect)(()=>{t||c()},[I,t]),(0,e.useEffect)(()=>{He&&He.length>0&&a(null)},[JSON.stringify(He)]),(0,e.useEffect)(()=>{t||typeof N!="number"||m.current!==null||(m.current=setTimeout(()=>{c(),m.current=null},N))},[N,t,c,...J]),{droppableRects:g,measureDroppableContainers:c,measuringScheduled:He!=null};function i(){switch(ke){case Lt.Always:return!1;case Lt.BeforeDragging:return I;default:return!I}}}function Mn(v,y){return(0,C.Gj)(I=>v?I||(typeof y=="function"?y(v):v):null,[y,v])}function In(v,y){return Mn(v,y)}function su(v){let{callback:y,disabled:I}=v;const J=(0,C.zX)(y),Le=(0,e.useMemo)(()=>{if(I||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:He}=window;return new He(J)},[J,I]);return(0,e.useEffect)(()=>()=>Le==null?void 0:Le.disconnect(),[Le]),Le}function cn(v){let{callback:y,disabled:I}=v;const J=(0,C.zX)(y),Le=(0,e.useMemo)(()=>{if(I||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:He}=window;return new He(J)},[I]);return(0,e.useEffect)(()=>()=>Le==null?void 0:Le.disconnect(),[Le]),Le}function tu(v){return new te(Se(v),v)}function gu(v,y,I){y===void 0&&(y=tu);const[J,Le]=(0,e.useState)(null);function He(){Le(ne=>{if(!v)return null;if(v.isConnected===!1){var ke;return(ke=ne!=null?ne:I)!=null?ke:null}const X=y(v);return JSON.stringify(ne)===JSON.stringify(X)?ne:X})}const a=su({callback(ne){if(v)for(const ke of ne){const{type:X,target:t}=ke;if(X==="childList"&&t instanceof HTMLElement&&t.contains(v)){He();break}}}}),N=cn({callback:He});return(0,C.LI)(()=>{He(),v?(N==null||N.observe(v),a==null||a.observe(document.body,{childList:!0,subtree:!0})):(N==null||N.disconnect(),a==null||a.disconnect())},[v]),J}function cu(v){const y=Mn(v);return mt(v,y)}const Fu=[];function Zu(v){const y=(0,e.useRef)(v),I=(0,C.Gj)(J=>v?J&&J!==Fu&&v&&y.current&&v.parentNode===y.current.parentNode?J:Z(v):Fu,[v]);return(0,e.useEffect)(()=>{y.current=v},[v]),I}function Uu(v){const[y,I]=(0,e.useState)(null),J=(0,e.useRef)(v),Le=(0,e.useCallback)(He=>{const a=Oe(He.target);a&&I(N=>N?(N.set(a,Ot(a)),new Map(N)):null)},[]);return(0,e.useEffect)(()=>{const He=J.current;if(v!==He){a(He);const N=v.map(ne=>{const ke=Oe(ne);return ke?(ke.addEventListener("scroll",Le,{passive:!0}),[ke,Ot(ke)]):null}).filter(ne=>ne!=null);I(N.length?new Map(N):null),J.current=v}return()=>{a(v),a(He)};function a(N){N.forEach(ne=>{const ke=Oe(ne);ke==null||ke.removeEventListener("scroll",Le)})}},[Le,v]),(0,e.useMemo)(()=>v.length?y?Array.from(y.values()).reduce((He,a)=>(0,C.IH)(He,a),De):_(v):De,[v,y])}function al(v,y){y===void 0&&(y=[]);const I=(0,e.useRef)(null);return(0,e.useEffect)(()=>{I.current=null},y),(0,e.useEffect)(()=>{const J=v!==De;J&&!I.current&&(I.current=v),!J&&I.current&&(I.current=null)},[v]),I.current?(0,C.$X)(v,I.current):De}function cl(v){(0,e.useEffect)(()=>{if(!C.Nq)return;const y=v.map(I=>{let{sensor:J}=I;return J.setup==null?void 0:J.setup()});return()=>{for(const I of y)I==null||I()}},v.map(y=>{let{sensor:I}=y;return I}))}function pu(v,y){return(0,e.useMemo)(()=>v.reduce((I,J)=>{let{eventName:Le,handler:He}=J;return I[Le]=a=>{He(a,y)},I},{}),[v,y])}function fl(v){return(0,e.useMemo)(()=>v?me(v):null,[v])}const qu=[];function Bu(v,y){y===void 0&&(y=Se);const[I]=v,J=fl(I?(0,C.Jj)(I):null),[Le,He]=(0,e.useState)(qu);function a(){He(()=>v.length?v.map(ne=>ze(ne)?J:new te(y(ne),ne)):qu)}const N=cn({callback:a});return(0,C.LI)(()=>{N==null||N.disconnect(),a(),v.forEach(ne=>N==null?void 0:N.observe(ne))},[v]),Le}function wl(v){if(!v)return null;if(v.children.length>1)return v;const y=v.children[0];return(0,C.Re)(y)?y:v}function lt(v){let{measure:y}=v;const[I,J]=(0,e.useState)(null),Le=(0,e.useCallback)(ke=>{for(const{target:X}of ke)if((0,C.Re)(X)){J(t=>{const d=y(X);return t?ea(Cu({},t),{width:d.width,height:d.height}):d});break}},[y]),He=cn({callback:Le}),a=(0,e.useCallback)(ke=>{const X=wl(ke);He==null||He.disconnect(),X&&(He==null||He.observe(X)),J(X?y(X):null)},[y,He]),[N,ne]=(0,C.wm)(a);return(0,e.useMemo)(()=>({nodeRef:N,rect:I,setRef:ne}),[I,N,ne])}const Qt=[{sensor:V,options:{}},{sensor:h,options:{}}],uu={current:{}},Sn={draggable:{measure:Me},droppable:{measure:Me,strategy:Lt.WhileDragging,frequency:un.Optimized},dragOverlay:{measure:Se}};class eu extends Map{get(y){var I;return y!=null&&(I=super.get(y))!=null?I:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(y=>{let{disabled:I}=y;return!I})}getNodeFor(y){var I,J;return(I=(J=this.get(y))==null?void 0:J.node.current)!=null?I:void 0}}const du={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new eu,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:H},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:Sn,measureDroppableContainers:H,windowRect:null,measuringScheduled:!1},Wt={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:H,draggableNodes:new Map,over:null,measureDroppableContainers:H},Au=(0,e.createContext)(Wt),Su=(0,e.createContext)(du);function Xn(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new eu}}}function nu(v,y){switch(y.type){case Ce.DragStart:return ea(Cu({},v),{draggable:ea(Cu({},v.draggable),{initialCoordinates:y.initialCoordinates,active:y.active})});case Ce.DragMove:return v.draggable.active==null?v:ea(Cu({},v),{draggable:ea(Cu({},v.draggable),{translate:{x:y.coordinates.x-v.draggable.initialCoordinates.x,y:y.coordinates.y-v.draggable.initialCoordinates.y}})});case Ce.DragEnd:case Ce.DragCancel:return ea(Cu({},v),{draggable:ea(Cu({},v.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case Ce.RegisterDroppable:{const{element:I}=y,{id:J}=I,Le=new eu(v.droppable.containers);return Le.set(J,I),ea(Cu({},v),{droppable:ea(Cu({},v.droppable),{containers:Le})})}case Ce.SetDroppableDisabled:{const{id:I,key:J,disabled:Le}=y,He=v.droppable.containers.get(I);if(!He||J!==He.key)return v;const a=new eu(v.droppable.containers);return a.set(I,ea(Cu({},He),{disabled:Le})),ea(Cu({},v),{droppable:ea(Cu({},v.droppable),{containers:a})})}case Ce.UnregisterDroppable:{const{id:I,key:J}=y,Le=v.droppable.containers.get(I);if(!Le||J!==Le.key)return v;const He=new eu(v.droppable.containers);return He.delete(I),ea(Cu({},v),{droppable:ea(Cu({},v.droppable),{containers:He})})}default:return v}}function Ou(v){let{disabled:y}=v;const{active:I,activatorEvent:J,draggableNodes:Le}=(0,e.useContext)(Au),He=(0,C.D9)(J),a=(0,C.D9)(I==null?void 0:I.id);return(0,e.useEffect)(()=>{if(!y&&!J&&He&&a!=null){if(!(0,C.vd)(He)||document.activeElement===He.target)return;const N=Le.get(a);if(!N)return;const{activatorNode:ne,node:ke}=N;if(!ne.current&&!ke.current)return;requestAnimationFrame(()=>{for(const X of[ne.current,ke.current]){if(!X)continue;const t=(0,C.so)(X);if(t){t.focus();break}}})}},[J,y,Le,a,He]),null}function Yl(v,y){let Le=y,{transform:I}=Le,J=Wi(Le,["transform"]);return v!=null&&v.length?v.reduce((He,a)=>a(Cu({transform:He},J)),I):I}function Al(v){return(0,e.useMemo)(()=>({draggable:Cu(Cu({},Sn.draggable),v==null?void 0:v.draggable),droppable:Cu(Cu({},Sn.droppable),v==null?void 0:v.droppable),dragOverlay:Cu(Cu({},Sn.dragOverlay),v==null?void 0:v.dragOverlay)}),[v==null?void 0:v.draggable,v==null?void 0:v.droppable,v==null?void 0:v.dragOverlay])}function Vl(v){let{activeNode:y,measure:I,initialRect:J,config:Le=!0}=v;const He=(0,e.useRef)(!1),{x:a,y:N}=typeof Le=="boolean"?{x:Le,y:Le}:Le;(0,C.LI)(()=>{if(!a&&!N||!y){He.current=!1;return}if(He.current||!J)return;const ke=y==null?void 0:y.node.current;if(!ke||ke.isConnected===!1)return;const X=I(ke),t=mt(X,J);if(a||(t.x=0),N||(t.y=0),He.current=!0,Math.abs(t.x)>0||Math.abs(t.y)>0){const d=Ee(ke);d&&d.scrollBy({top:t.y,left:t.x})}},[y,a,N,J,I])}const jl=(0,e.createContext)(ea(Cu({},De),{scaleX:1,scaleY:1}));var Qu;(function(v){v[v.Uninitialized=0]="Uninitialized",v[v.Initializing=1]="Initializing",v[v.Initialized=2]="Initialized"})(Qu||(Qu={}));const Ia=(0,e.memo)(function(y){var I,J,Le,He;let Hl=y,{id:a,accessibility:N,autoScroll:ne=!0,children:ke,sensors:X=Qt,collisionDetection:t=Yt,measuring:d,modifiers:c}=Hl,m=Wi(Hl,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const g=(0,e.useReducer)(nu,void 0,Xn),[i,f]=g,[A,Q]=o(),[ee,T]=(0,e.useState)(Qu.Uninitialized),he=ee===Qu.Initialized,{draggable:{active:Ne,nodes:pe,translate:xe},droppable:{containers:at}}=i,Qe=Ne!=null?pe.get(Ne):null,Ye=(0,e.useRef)({initial:null,translated:null}),Ft=(0,e.useMemo)(()=>{var iu;return Ne!=null?{id:Ne,data:(iu=Qe==null?void 0:Qe.data)!=null?iu:uu,rect:Ye}:null},[Ne,Qe]),Nt=(0,e.useRef)(null),[de,dn]=(0,e.useState)(null),[Pt,rn]=(0,e.useState)(null),An=(0,C.Ey)(m,Object.values(m)),bn=(0,C.Ld)("DndDescribedBy",a),Un=(0,e.useMemo)(()=>at.getEnabled(),[at]),ln=Al(d),{droppableRects:hn,measureDroppableContainers:yn,measuringScheduled:jn}=fn(Un,{dragging:he,dependencies:[xe.x,xe.y],config:ln.droppable}),Cn=kt(pe,Ne),Qn=(0,e.useMemo)(()=>Pt?(0,C.DC)(Pt):null,[Pt]),Gn=dl(),vu=In(Cn,ln.draggable.measure);Vl({activeNode:Ne!=null?pe.get(Ne):null,config:Gn.layoutShiftCompensation,initialRect:vu,measure:ln.draggable.measure});const pn=gu(Cn,ln.draggable.measure,vu),ru=gu(Cn?Cn.parentElement:null),Zn=(0,e.useRef)({activatorEvent:null,active:null,activeNode:Cn,collisionRect:null,collisions:null,droppableRects:hn,draggableNodes:pe,draggingNode:null,draggingNodeRect:null,droppableContainers:at,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Dn=at.getNodeFor((I=Zn.current.over)==null?void 0:I.id),Tn=lt({measure:ln.dragOverlay.measure}),Ln=(J=Tn.nodeRef.current)!=null?J:Cn,fu=he?(Le=Tn.rect)!=null?Le:pn:null,xn=!!(Tn.nodeRef.current&&Tn.rect),qn=cu(xn?null:pn),En=fl(Ln?(0,C.Jj)(Ln):null),Yn=Zu(he?Dn!=null?Dn:Cn:null),Ht=Bu(Yn),ku=Yl(c,{transform:{x:xe.x-qn.x,y:xe.y-qn.y,scaleX:1,scaleY:1},activatorEvent:Pt,active:Ft,activeNodeRect:pn,containerNodeRect:ru,draggingNodeRect:fu,over:Zn.current.over,overlayNodeRect:Tn.rect,scrollableAncestors:Yn,scrollableAncestorRects:Ht,windowRect:En}),Iu=Qn?(0,C.IH)(Qn,xe):null,lu=Uu(Yn),ju=al(lu),hl=al(lu,[pn]),hu=(0,C.IH)(ku,ju),zt=fu?ce(fu,ku):null,Tu=Ft&&zt?t({active:Ft,collisionRect:zt,droppableRects:hn,droppableContainers:Un,pointerCoordinates:Iu}):null,gl=Y(Tu,"id"),[rl,Hu]=(0,e.useState)(null),Yu=xn?ku:(0,C.IH)(ku,hl),Fl=Pe(Yu,(He=rl==null?void 0:rl.rect)!=null?He:null,pn),Bl=(0,e.useRef)(null),zl=(0,e.useCallback)((iu,Gl)=>{let{sensor:Jn,options:Vn}=Gl;if(Nt.current==null)return;const bu=pe.get(Nt.current);if(!bu)return;const Nn=iu.nativeEvent,Kn=new Jn({active:Nt.current,activeNode:bu,event:Nn,options:Vn,context:Zn,onAbort(Ku){if(!pe.get(Ku))return;const{onDragAbort:Il}=An.current,Kl={id:Ku};Il==null||Il(Kl),A({type:"onDragAbort",event:Kl})},onPending(Ku,Ul,Il,Kl){if(!pe.get(Ku))return;const{onDragPending:Sa}=An.current,ga={id:Ku,constraint:Ul,initialCoordinates:Il,offset:Kl};Sa==null||Sa(ga),A({type:"onDragPending",event:ga})},onStart(Ku){const Ul=Nt.current;if(Ul==null)return;const Il=pe.get(Ul);if(!Il)return;const{onDragStart:Kl}=An.current,Ga={activatorEvent:Nn,active:{id:Ul,data:Il.data,rect:Ye}};(0,E.unstable_batchedUpdates)(()=>{Kl==null||Kl(Ga),T(Qu.Initializing),f({type:Ce.DragStart,initialCoordinates:Ku,active:Ul}),A({type:"onDragStart",event:Ga}),dn(Bl.current),rn(Nn)})},onMove(Ku){f({type:Ce.DragMove,coordinates:Ku})},onEnd:Ll(Ce.DragEnd),onCancel:Ll(Ce.DragCancel)});Bl.current=Kn;function Ll(Ku){return function(){return Nc(this,null,function*(){const{active:Il,collisions:Kl,over:Ga,scrollAdjustedTranslate:Sa}=Zn.current;let ga=null;if(Il&&Sa){const{cancelDrop:Fn}=An.current;ga={activatorEvent:Nn,active:Il,collisions:Kl,delta:Sa,over:Ga},Ku===Ce.DragEnd&&typeof Fn=="function"&&(yield Promise.resolve(Fn(ga)))&&(Ku=Ce.DragCancel)}Nt.current=null,(0,E.unstable_batchedUpdates)(()=>{f({type:Ku}),T(Qu.Uninitialized),Hu(null),dn(null),rn(null),Bl.current=null;const Fn=Ku===Ce.DragEnd?"onDragEnd":"onDragCancel";if(ga){const kn=An.current[Fn];kn==null||kn(ga),A({type:Fn,event:ga})}})})}}},[pe]),nl=(0,e.useCallback)((iu,Gl)=>(Jn,Vn)=>{const bu=Jn.nativeEvent,Nn=pe.get(Vn);if(Nt.current!==null||!Nn||bu.dndKit||bu.defaultPrevented)return;const Kn={active:Nn};iu(Jn,Gl.options,Kn)===!0&&(bu.dndKit={capturedBy:Gl.sensor},Nt.current=Vn,zl(Jn,Gl))},[pe,zl]),fa=pt(X,nl);cl(X),(0,C.LI)(()=>{pn&&ee===Qu.Initializing&&T(Qu.Initialized)},[pn,ee]),(0,e.useEffect)(()=>{const{onDragMove:iu}=An.current,{active:Gl,activatorEvent:Jn,collisions:Vn,over:bu}=Zn.current;if(!Gl||!Jn)return;const Nn={active:Gl,activatorEvent:Jn,collisions:Vn,delta:{x:hu.x,y:hu.y},over:bu};(0,E.unstable_batchedUpdates)(()=>{iu==null||iu(Nn),A({type:"onDragMove",event:Nn})})},[hu.x,hu.y]),(0,e.useEffect)(()=>{const{active:iu,activatorEvent:Gl,collisions:Jn,droppableContainers:Vn,scrollAdjustedTranslate:bu}=Zn.current;if(!iu||Nt.current==null||!Gl||!bu)return;const{onDragOver:Nn}=An.current,Kn=Vn.get(gl),Ll=Kn&&Kn.rect.current?{id:Kn.id,rect:Kn.rect.current,data:Kn.data,disabled:Kn.disabled}:null,Ku={active:iu,activatorEvent:Gl,collisions:Jn,delta:{x:bu.x,y:bu.y},over:Ll};(0,E.unstable_batchedUpdates)(()=>{Hu(Ll),Nn==null||Nn(Ku),A({type:"onDragOver",event:Ku})})},[gl]),(0,C.LI)(()=>{Zn.current={activatorEvent:Pt,active:Ft,activeNode:Cn,collisionRect:zt,collisions:Tu,droppableRects:hn,draggableNodes:pe,draggingNode:Ln,draggingNodeRect:fu,droppableContainers:at,over:rl,scrollableAncestors:Yn,scrollAdjustedTranslate:hu},Ye.current={initial:fu,translated:zt}},[Ft,Cn,Tu,zt,pe,Ln,fu,hn,at,rl,Yn,hu]),Vt(ea(Cu({},Gn),{delta:xe,draggingRect:zt,pointerCoordinates:Iu,scrollableAncestors:Yn,scrollableAncestorRects:Ht}));const il=(0,e.useMemo)(()=>({active:Ft,activeNode:Cn,activeNodeRect:pn,activatorEvent:Pt,collisions:Tu,containerNodeRect:ru,dragOverlay:Tn,draggableNodes:pe,droppableContainers:at,droppableRects:hn,over:rl,measureDroppableContainers:yn,scrollableAncestors:Yn,scrollableAncestorRects:Ht,measuringConfiguration:ln,measuringScheduled:jn,windowRect:En}),[Ft,Cn,pn,Pt,Tu,ru,Tn,pe,at,hn,rl,yn,Yn,Ht,ln,jn,En]),Gu=(0,e.useMemo)(()=>({activatorEvent:Pt,activators:fa,active:Ft,activeNodeRect:pn,ariaDescribedById:{draggable:bn},dispatch:f,draggableNodes:pe,over:rl,measureDroppableContainers:yn}),[Pt,fa,Ft,pn,f,bn,pe,rl,yn]);return e.createElement(ve.Provider,{value:Q},e.createElement(Au.Provider,{value:Gu},e.createElement(Su.Provider,{value:il},e.createElement(jl.Provider,{value:Fl},ke)),e.createElement(Ou,{disabled:(N==null?void 0:N.restoreFocus)===!1})),e.createElement(ct,ea(Cu({},N),{hiddenTextDescribedById:bn})));function dl(){const iu=(de==null?void 0:de.autoScrollEnabled)===!1,Gl=typeof ne=="object"?ne.enabled===!1:ne===!1,Jn=he&&!iu&&!Gl;return typeof ne=="object"?ea(Cu({},ne),{enabled:Jn}):{enabled:Jn}}}),Zl=(0,e.createContext)(null),Ha="button",yu="Draggable";function ta(v){let{id:y,data:I,disabled:J=!1,attributes:Le}=v;const He=(0,C.Ld)(yu),{activators:a,activatorEvent:N,active:ne,activeNodeRect:ke,ariaDescribedById:X,draggableNodes:t,over:d}=(0,e.useContext)(Au),{role:c=Ha,roleDescription:m="draggable",tabIndex:g=0}=Le!=null?Le:{},i=(ne==null?void 0:ne.id)===y,f=(0,e.useContext)(i?jl:Zl),[A,Q]=(0,C.wm)(),[ee,T]=(0,C.wm)(),he=pu(a,y),Ne=(0,C.Ey)(I);(0,C.LI)(()=>(t.set(y,{id:y,key:He,node:A,activatorNode:ee,data:Ne}),()=>{const xe=t.get(y);xe&&xe.key===He&&t.delete(y)}),[t,y]);const pe=(0,e.useMemo)(()=>({role:c,tabIndex:g,"aria-disabled":J,"aria-pressed":i&&c===Ha?!0:void 0,"aria-roledescription":m,"aria-describedby":X.draggable}),[J,c,g,i,m,X.draggable]);return{active:ne,activatorEvent:N,activeNodeRect:ke,attributes:pe,isDragging:i,listeners:J?void 0:he,node:A,over:d,setNodeRef:Q,setActivatorNodeRef:T,transform:f}}function zn(){return(0,e.useContext)(Su)}const Fa="Droppable",yl={timeout:25};function Cl(v){let{data:y,disabled:I=!1,id:J,resizeObserverConfig:Le}=v;const He=(0,C.Ld)(Fa),{active:a,dispatch:N,over:ne,measureDroppableContainers:ke}=(0,e.useContext)(Au),X=(0,e.useRef)({disabled:I}),t=(0,e.useRef)(!1),d=(0,e.useRef)(null),c=(0,e.useRef)(null),{disabled:m,updateMeasurementsFor:g,timeout:i}=Cu(Cu({},yl),Le),f=(0,C.Ey)(g!=null?g:J),A=(0,e.useCallback)(()=>{if(!t.current){t.current=!0;return}c.current!=null&&clearTimeout(c.current),c.current=setTimeout(()=>{ke(Array.isArray(f.current)?f.current:[f.current]),c.current=null},i)},[i]),Q=cn({callback:A,disabled:m||!a}),ee=(0,e.useCallback)((pe,xe)=>{Q&&(xe&&(Q.unobserve(xe),t.current=!1),pe&&Q.observe(pe))},[Q]),[T,he]=(0,C.wm)(ee),Ne=(0,C.Ey)(y);return(0,e.useEffect)(()=>{!Q||!T.current||(Q.disconnect(),t.current=!1,Q.observe(T.current))},[T,Q]),(0,e.useEffect)(()=>(N({type:Ce.RegisterDroppable,element:{id:J,key:He,disabled:I,node:T,rect:d,data:Ne}}),()=>N({type:Ce.UnregisterDroppable,key:He,id:J})),[J]),(0,e.useEffect)(()=>{I!==X.current.disabled&&(N({type:Ce.SetDroppableDisabled,id:J,key:He,disabled:I}),X.current.disabled=I)},[J,He,I,N]),{active:a,rect:d,isOver:(ne==null?void 0:ne.id)===J,node:T,over:ne,setNodeRef:he}}function Eu(v){let{animation:y,children:I}=v;const[J,Le]=(0,e.useState)(null),[He,a]=(0,e.useState)(null),N=(0,C.D9)(I);return!I&&!J&&N&&Le(N),(0,C.LI)(()=>{if(!He)return;const ne=J==null?void 0:J.key,ke=J==null?void 0:J.props.id;if(ne==null||ke==null){Le(null);return}Promise.resolve(y(ke,He)).then(()=>{Le(null)})},[y,J,He]),e.createElement(e.Fragment,null,I,J?(0,e.cloneElement)(J,{ref:a}):null)}const Ru={x:0,y:0,scaleX:1,scaleY:1};function Tl(v){let{children:y}=v;return e.createElement(Au.Provider,{value:Wt},e.createElement(jl.Provider,{value:Ru},y))}const Sl={position:"fixed",touchAction:"none"},bl=v=>(0,C.vd)(v)?"transform 250ms ease":void 0,ma=(0,e.forwardRef)((v,y)=>{let{as:I,activatorEvent:J,adjustScale:Le,children:He,className:a,rect:N,style:ne,transform:ke,transition:X=bl}=v;if(!N)return null;const t=Le?ke:ea(Cu({},ke),{scaleX:1,scaleY:1}),d=Cu(ea(Cu({},Sl),{width:N.width,height:N.height,top:N.top,left:N.left,transform:C.ux.Transform.toString(t),transformOrigin:Le&&J?F(J,N):void 0,transition:typeof X=="function"?X(J):X}),ne);return e.createElement(I,{className:a,style:d,ref:y},He)}),Qa={duration:250,easing:"ease",keyframes:v=>{let{transform:{initial:y,final:I}}=v;return[{transform:C.ux.Transform.toString(y)},{transform:C.ux.Transform.toString(I)}]},sideEffects:(v=>y=>{let{active:I,dragOverlay:J}=y;const Le={},{styles:He,className:a}=v;if(He!=null&&He.active)for(const[N,ne]of Object.entries(He.active))ne!==void 0&&(Le[N]=I.node.style.getPropertyValue(N),I.node.style.setProperty(N,ne));if(He!=null&&He.dragOverlay)for(const[N,ne]of Object.entries(He.dragOverlay))ne!==void 0&&J.node.style.setProperty(N,ne);return a!=null&&a.active&&I.node.classList.add(a.active),a!=null&&a.dragOverlay&&J.node.classList.add(a.dragOverlay),function(){for(const[ne,ke]of Object.entries(Le))I.node.style.setProperty(ne,ke);a!=null&&a.active&&I.node.classList.remove(a.active)}})({styles:{active:{opacity:"0"}}})};function gn(v){let{config:y,draggableNodes:I,droppableContainers:J,measuringConfiguration:Le}=v;return(0,C.zX)((He,a)=>{if(y===null)return;const N=I.get(He);if(!N)return;const ne=N.node.current;if(!ne)return;const ke=wl(a);if(!ke)return;const{transform:X}=(0,C.Jj)(a).getComputedStyle(a),t=Re(X);if(!t)return;const d=typeof y=="function"?y:tr(y);return W(ne,Le.draggable.measure),d({active:{id:He,data:N.data,node:ne,rect:Le.draggable.measure(ne)},draggableNodes:I,dragOverlay:{node:a,rect:Le.dragOverlay.measure(ke)},droppableContainers:J,measuringConfiguration:Le,transform:t})})}function tr(v){const{duration:y,easing:I,sideEffects:J,keyframes:Le}=Cu(Cu({},Qa),v);return He=>{let A=He,{active:a,dragOverlay:N,transform:ne}=A,ke=Wi(A,["active","dragOverlay","transform"]);if(!y)return;const X={x:N.rect.left-a.rect.left,y:N.rect.top-a.rect.top},t={scaleX:ne.scaleX!==1?a.rect.width*ne.scaleX/N.rect.width:1,scaleY:ne.scaleY!==1?a.rect.height*ne.scaleY/N.rect.height:1},d=Cu({x:ne.x-X.x,y:ne.y-X.y},t),c=Le(ea(Cu({},ke),{active:a,dragOverlay:N,transform:{initial:ne,final:d}})),[m]=c,g=c[c.length-1];if(JSON.stringify(m)===JSON.stringify(g))return;const i=J==null?void 0:J(Cu({active:a,dragOverlay:N},ke)),f=N.node.animate(c,{duration:y,easing:I,fill:"forwards"});return new Promise(Q=>{f.onfinish=()=>{i==null||i(),Q()}})}}let va=0;function rr(v){return(0,e.useMemo)(()=>{if(v!=null)return va++,va},[v])}const Ba=e.memo(v=>{let{adjustScale:y=!1,children:I,dropAnimation:J,style:Le,transition:He,modifiers:a,wrapperElement:N="div",className:ne,zIndex:ke=999}=v;const{activatorEvent:X,active:t,activeNodeRect:d,containerNodeRect:c,draggableNodes:m,droppableContainers:g,dragOverlay:i,over:f,measuringConfiguration:A,scrollableAncestors:Q,scrollableAncestorRects:ee,windowRect:T}=zn(),he=(0,e.useContext)(jl),Ne=rr(t==null?void 0:t.id),pe=Yl(a,{activatorEvent:X,active:t,activeNodeRect:d,containerNodeRect:c,draggingNodeRect:i.rect,over:f,overlayNodeRect:i.rect,scrollableAncestors:Q,scrollableAncestorRects:ee,transform:he,windowRect:T}),xe=Mn(d),at=gn({config:J,draggableNodes:m,droppableContainers:g,measuringConfiguration:A}),Qe=xe?i.setRef:void 0;return e.createElement(Tl,null,e.createElement(Eu,{animation:at},t&&Ne?e.createElement(ma,{key:Ne,id:t.id,ref:Qe,as:N,activatorEvent:X,adjustScale:y,className:ne,transition:He,rect:xe,style:Cu({zIndex:ke},Le),transform:pe},I):null))})},19719:function(ft,qe,n){"use strict";n.d(qe,{Fo:function(){return F},Rp:function(){return D},U2:function(){return ct},nB:function(){return Xt},qw:function(){return Ve}});var e=n(59301),E=n(87954),C=n(35241);function D(ce,Re,tt){const Be=ce.slice();return Be.splice(tt<0?Be.length+tt:tt,0,Be.splice(Re,1)[0]),Be}function le(ce,Re,tt){const Be=ce.slice();return Be[Re]=ce[tt],Be[tt]=ce[Re],Be}function b(ce,Re){return ce.reduce((tt,Be,Se)=>{const Me=Re.get(Be);return Me&&(tt[Se]=Me),tt},Array(ce.length))}function Ie(ce){return ce!==null&&ce>=0}function ve(ce,Re){if(ce===Re)return!0;if(ce.length!==Re.length)return!1;for(let tt=0;tt{var Re;let{rects:tt,activeNodeRect:Be,activeIndex:Se,overIndex:Me,index:me}=ce;const Ze=(Re=tt[Se])!=null?Re:Be;if(!Ze)return null;const Ke=$(tt,me,Se);if(me===Se){const Z=tt[Me];return Z?Cu({x:SeSe&&me<=Me?Cu({x:-Ze.width-Ke,y:0},o):me=Me?Cu({x:Ze.width+Ke,y:0},o):Cu({x:0,y:0},o)};function $(ce,Re,tt){const Be=ce[Re],Se=ce[Re-1],Me=ce[Re+1];return!Be||!Se&&!Me?0:tt{let{rects:Re,activeIndex:tt,overIndex:Be,index:Se}=ce;const Me=D(Re,Be,tt),me=Re[Se],Ze=Me[Se];return!Ze||!me?null:{x:Ze.left-me.left,y:Ze.top-me.top,scaleX:Ze.width/me.width,scaleY:Ze.height/me.height}},Ce=ce=>{let{activeIndex:Re,index:tt,rects:Be,overIndex:Se}=ce,Me,me;return tt===Re&&(Me=Be[tt],me=Be[Se]),tt===Se&&(Me=Be[tt],me=Be[Re]),!me||!Me?null:{x:me.left-Me.left,y:me.top-Me.top,scaleX:me.width/Me.width,scaleY:me.height/Me.height}},H={scaleX:1,scaleY:1},Ve=ce=>{var Re;let{activeIndex:tt,activeNodeRect:Be,index:Se,rects:Me,overIndex:me}=ce;const Ze=(Re=Me[tt])!=null?Re:Be;if(!Ze)return null;if(Se===tt){const Z=Me[me];return Z?Cu({x:0,y:tttt&&Se<=me?Cu({x:0,y:-Ze.height-Ke},H):Se=me?Cu({x:0,y:Ze.height+Ke},H):Cu({x:0,y:0},H)};function ye(ce,Re,tt){const Be=ce[Re],Se=ce[Re-1],Me=ce[Re+1];return Be?ttBe.map(U=>typeof U=="object"&&"id"in U?U.id:U),[Be]),Ot=me!=null,xt=me?Dt.indexOf(me.id):-1,ze=Z?Dt.indexOf(Z.id):-1,It=(0,e.useRef)(Dt),Ct=!ve(Dt,It.current),_e=ze!==-1&&xt===-1||Ct,x=ae(Me);(0,C.LI)(()=>{Ct&&Ot&&Ee(Dt)},[Ct,Dt,Ot,Ee]),(0,e.useEffect)(()=>{It.current=Dt},[Dt]);const _=(0,e.useMemo)(()=>({activeIndex:xt,containerId:Oe,disabled:x,disableTransforms:_e,items:Dt,overIndex:ze,useDragOverlay:Zt,sortedRects:b(Dt,Ke),strategy:Se}),[xt,Oe,x.draggable,x.droppable,_e,Dt,ze,Ke,Zt,Se]);return e.createElement(K.Provider,{value:_},Re)}const se=ce=>{let{id:Re,items:tt,activeIndex:Be,overIndex:Se}=ce;return D(tt,Be,Se).indexOf(Re)},rt=ce=>{let{containerId:Re,isSorting:tt,wasDragging:Be,index:Se,items:Me,newIndex:me,previousItems:Ze,previousContainerId:Ke,transition:Z}=ce;return!Z||!Be||Ze!==Me&&Se===me?!1:tt?!0:me!==Se&&Re===Ke},we={duration:200,easing:"ease"},Y="transform",Tt=C.ux.Transition.toString({property:Y,duration:0,easing:"linear"}),Gt={roleDescription:"sortable"};function qt(ce){let{disabled:Re,index:tt,node:Be,rect:Se}=ce;const[Me,me]=(0,e.useState)(null),Ze=(0,e.useRef)(tt);return(0,C.LI)(()=>{if(!Re&&tt!==Ze.current&&Be.current){const Ke=Se.current;if(Ke){const Z=(0,E.VK)(Be.current,{ignoreTransform:!0}),Ee={x:Ke.left-Z.left,y:Ke.top-Z.top,scaleX:Ke.width/Z.width,scaleY:Ke.height/Z.height};(Ee.x||Ee.y)&&me(Ee)}}tt!==Ze.current&&(Ze.current=tt)},[Re,tt,Be,Se]),(0,e.useEffect)(()=>{Me&&me(null)},[Me]),Me}function Xt(ce){let{animateLayoutChanges:Re=rt,attributes:tt,disabled:Be,data:Se,getNewIndex:Me=se,id:me,strategy:Ze,resizeObserverConfig:Ke,transition:Z=we}=ce;const{items:Ee,containerId:Oe,activeIndex:Zt,disabled:Dt,disableTransforms:Ot,sortedRects:xt,overIndex:ze,useDragOverlay:It,strategy:Ct}=(0,e.useContext)(K),_e=Yt(Be,Dt),x=Ee.indexOf(me),_=(0,e.useMemo)(()=>Cu({sortable:{containerId:Oe,index:x,items:Ee}},Se),[Oe,Se,x,Ee]),U=(0,e.useMemo)(()=>Ee.slice(Ee.indexOf(me)),[Ee,me]),{rect:w,node:W,isOver:ut,setNodeRef:te}=(0,E.Zj)({id:me,data:_,disabled:_e.droppable,resizeObserverConfig:Cu({updateMeasurementsFor:U},Ke)}),{active:j,activatorEvent:oe,activeNodeRect:M,attributes:q,setNodeRef:Te,listeners:R,isDragging:O,over:s,setActivatorNodeRef:p,transform:h}=(0,E.O1)({id:me,data:_,attributes:Cu(Cu({},Gt),tt),disabled:_e.draggable}),k=(0,C.HB)(te,Te),fe=!!j,ge=fe&&!Ot&&Ie(Zt)&&Ie(ze),Ae=!It&&O,V=Ae&&ge?h:null,Fe=Ze!=null?Ze:Ct,dt=ge?V!=null?V:Fe({rects:xt,activeNodeRect:M,activeIndex:Zt,overIndex:ze,index:x}):null,en=Ie(Zt)&&Ie(ze)?Me({id:me,items:Ee,activeIndex:Zt,overIndex:ze}):x,Ge=j==null?void 0:j.id,Et=(0,e.useRef)({activeId:Ge,items:Ee,newIndex:en,containerId:Oe}),Jt=Ee!==Et.current.items,yt=Re({active:j,containerId:Oe,isDragging:O,isSorting:fe,id:me,index:x,items:Ee,newIndex:Et.current.newIndex,previousItems:Et.current.items,previousContainerId:Et.current.containerId,transition:Z,wasDragging:Et.current.activeId!=null}),Vt=qt({disabled:!yt,index:x,node:W,rect:w});return(0,e.useEffect)(()=>{fe&&Et.current.newIndex!==en&&(Et.current.newIndex=en),Oe!==Et.current.containerId&&(Et.current.containerId=Oe),Ee!==Et.current.items&&(Et.current.items=Ee)},[fe,en,Oe,Ee]),(0,e.useEffect)(()=>{if(Ge===Et.current.activeId)return;if(Ge&&!Et.current.activeId){Et.current.activeId=Ge;return}const ht=setTimeout(()=>{Et.current.activeId=Ge},50);return()=>clearTimeout(ht)},[Ge]),{active:j,activeIndex:Zt,attributes:q,data:_,rect:w,index:x,newIndex:en,items:Ee,isOver:ut,isSorting:fe,isDragging:O,listeners:R,node:W,overIndex:ze,over:s,setNodeRef:k,setActivatorNodeRef:p,setDroppableNodeRef:te,setDraggableNodeRef:Te,transform:Vt!=null?Vt:dt,transition:$e()};function $e(){if(Vt||Jt&&Et.current.newIndex===x)return Tt;if(!(Ae&&!(0,C.vd)(oe)||!Z)&&(fe||yt))return C.ux.Transition.toString(ea(Cu({},Z),{property:Y}))}}function Yt(ce,Re){var tt,Be;return typeof ce=="boolean"?{draggable:ce,droppable:!1}:{draggable:(tt=ce==null?void 0:ce.draggable)!=null?tt:Re.draggable,droppable:(Be=ce==null?void 0:ce.droppable)!=null?Be:Re.droppable}}function re(ce){if(!ce)return!1;const Re=ce.data.current;return!!(Re&&"sortable"in Re&&typeof Re.sortable=="object"&&"containerId"in Re.sortable&&"items"in Re.sortable&&"index"in Re.sortable)}const G=[E.g4.Down,E.g4.Right,E.g4.Up,E.g4.Left],Pe=(ce,Re)=>{let{context:{active:tt,collisionRect:Be,droppableRects:Se,droppableContainers:Me,over:me,scrollableAncestors:Ze}}=Re;if(G.includes(ce.code)){if(ce.preventDefault(),!tt||!Be)return;const Ke=[];Me.getEnabled().forEach(Oe=>{if(!Oe||Oe!=null&&Oe.disabled)return;const Zt=Se.get(Oe.id);if(Zt)switch(ce.code){case KeyboardCode.Down:Be.topZt.top&&Ke.push(Oe);break;case KeyboardCode.Left:Be.left>Zt.left&&Ke.push(Oe);break;case KeyboardCode.Right:Be.left1&&(Ee=Z[1].id),Ee!=null){const Oe=Me.get(tt.id),Zt=Me.get(Ee),Dt=Zt?Se.get(Zt.id):null,Ot=Zt==null?void 0:Zt.node.current;if(Ot&&Dt&&Oe&&Zt){const ze=getScrollableAncestors(Ot).some((U,w)=>Ze[w]!==U),It=mt(Oe,Zt),Ct=Bt(Oe,Zt),_e=ze||!It?{x:0,y:0}:{x:Ct?Be.width-Dt.width:0,y:Ct?Be.height-Dt.height:0},x={x:Dt.left,y:Dt.top};return _e.x&&_e.y?x:subtract(x,_e)}}}};function mt(ce,Re){return!re(ce)||!re(Re)?!1:ce.data.current.sortable.containerId===Re.data.current.sortable.containerId}function Bt(ce,Re){return!re(ce)||!re(Re)||!mt(ce,Re)?!1:ce.data.current.sortable.indexmt=>{G.forEach(Bt=>Bt(mt))},G)}const C=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function D(re){const G=Object.prototype.toString.call(re);return G==="[object Window]"||G==="[object global]"}function le(re){return"nodeType"in re}function b(re){var G,Pe;return re?D(re)?re:le(re)&&(G=(Pe=re.ownerDocument)==null?void 0:Pe.defaultView)!=null?G:window:window}function Ie(re){const{Document:G}=b(re);return re instanceof G}function ve(re){return D(re)?!1:re instanceof b(re).HTMLElement}function ae(re){return re instanceof b(re).SVGElement}function o(re){return re?D(re)?re.document:le(re)?Ie(re)?re:ve(re)||ae(re)?re.ownerDocument:document:document:document}const L=C?e.useLayoutEffect:e.useEffect;function $(re){const G=(0,e.useRef)(re);return L(()=>{G.current=re}),(0,e.useCallback)(function(){for(var Pe=arguments.length,mt=new Array(Pe),Bt=0;Bt{re.current=setInterval(mt,Bt)},[]),Pe=(0,e.useCallback)(()=>{re.current!==null&&(clearInterval(re.current),re.current=null)},[]);return[G,Pe]}function Ce(re,G){G===void 0&&(G=[re]);const Pe=(0,e.useRef)(re);return L(()=>{Pe.current!==re&&(Pe.current=re)},G),Pe}function H(re,G){const Pe=(0,e.useRef)();return(0,e.useMemo)(()=>{const mt=re(Pe.current);return Pe.current=mt,mt},[...G])}function Ve(re){const G=$(re),Pe=(0,e.useRef)(null),mt=(0,e.useCallback)(Bt=>{Bt!==Pe.current&&(G==null||G(Bt,Pe.current)),Pe.current=Bt},[]);return[Pe,mt]}function ye(re){const G=(0,e.useRef)();return(0,e.useEffect)(()=>{G.current=re},[re]),G.current}let De={};function K(re,G){return(0,e.useMemo)(()=>{if(G)return G;const Pe=De[re]==null?0:De[re]+1;return De[re]=Pe,re+"-"+Pe},[re,G])}function F(re){return function(G){for(var Pe=arguments.length,mt=new Array(Pe>1?Pe-1:0),Bt=1;Bt{const tt=Object.entries(Re);for(const[Be,Se]of tt){const Me=ce[Be];Me!=null&&(ce[Be]=Me+re*Se)}return ce},Cu({},G))}}const se=F(1),rt=F(-1);function we(re){return"clientX"in re&&"clientY"in re}function Y(re){if(!re)return!1;const{KeyboardEvent:G}=b(re.target);return G&&re instanceof G}function Tt(re){if(!re)return!1;const{TouchEvent:G}=b(re.target);return G&&re instanceof G}function Gt(re){if(Tt(re)){if(re.touches&&re.touches.length){const{clientX:G,clientY:Pe}=re.touches[0];return{x:G,y:Pe}}else if(re.changedTouches&&re.changedTouches.length){const{clientX:G,clientY:Pe}=re.changedTouches[0];return{x:G,y:Pe}}}return we(re)?{x:re.clientX,y:re.clientY}:null}const qt=Object.freeze({Translate:{toString(re){if(!re)return;const{x:G,y:Pe}=re;return"translate3d("+(G?Math.round(G):0)+"px, "+(Pe?Math.round(Pe):0)+"px, 0)"}},Scale:{toString(re){if(!re)return;const{scaleX:G,scaleY:Pe}=re;return"scaleX("+G+") scaleY("+Pe+")"}},Transform:{toString(re){if(re)return[qt.Translate.toString(re),qt.Scale.toString(re)].join(" ")}},Transition:{toString(re){let{property:G,duration:Pe,easing:mt}=re;return G+" "+Pe+"ms "+mt}}}),Xt="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function Yt(re){return re.matches(Xt)?re:re.querySelector(Xt)}},19226:function(ft,qe){"use strict";qe.Z={backBottom:"backBottom___vf1Tx",pptBtn:"pptBtn___kEb6S",headTip:"headTip___MSazD",tips:"tips___bXOTU",avatar:"avatar___eSFE8",details:"details___miwc5",try:"try___y8hPW"}},7809:function(ft,qe){"use strict";qe.Z={flex_box_center:"flex_box_center___DFeZA",flex_space_between:"flex_space_between___DmOsm",flex_box_vertical_center:"flex_box_vertical_center___nPXRf",flex_box_center_end:"flex_box_center_end___bkHWA",flex_box_column:"flex_box_column___WTOFM",Onerow:"Onerow___dqGHb",title:"title___B6nUX",export:"export___zEOOU",bg:"bg___ufHn2",tabs:"tabs___HT71D",workListTabWrap:"workListTabWrap___tpilt",workListTabButton:"workListTabButton___RHhkN",title_style:"title_style___mL9QF",tags_styles:"tags_styles___3IEB9",customBtnSty:"customBtnSty___rmHQG",customBtnSty2:"customBtnSty2___Zomuk",myForm:"myForm___Z1ii9",myGroupSettings:"myGroupSettings___OTZyo",rule_desc:"rule_desc___sgPu1",tips:"tips___z4dFA"}},89517:function(ft,qe){"use strict";qe.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},53956:function(ft,qe,n){"use strict";var e=n(59301),E=Object.defineProperty,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,b=(ae,o,L)=>o in ae?E(ae,o,{enumerable:!0,configurable:!0,writable:!0,value:L}):ae[o]=L,Ie=(ae,o)=>{for(var L in o||(o={}))D.call(o,L)&&b(ae,L,o[L]);if(C)for(var L of C(o))le.call(o,L)&&b(ae,L,o[L]);return ae};const ve=ae=>React.createElement("svg",Ie({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ae),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));qe.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},12082:function(ft,qe,n){"use strict";var e=n(59301),E=Object.defineProperty,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,b=(ae,o,L)=>o in ae?E(ae,o,{enumerable:!0,configurable:!0,writable:!0,value:L}):ae[o]=L,Ie=(ae,o)=>{for(var L in o||(o={}))D.call(o,L)&&b(ae,L,o[L]);if(C)for(var L of C(o))le.call(o,L)&&b(ae,L,o[L]);return ae};const ve=ae=>React.createElement("svg",Ie({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ae),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));qe.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},62595:function(ft,qe,n){"use strict";var e=n(59301),E=Object.defineProperty,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,b=(ae,o,L)=>o in ae?E(ae,o,{enumerable:!0,configurable:!0,writable:!0,value:L}):ae[o]=L,Ie=(ae,o)=>{for(var L in o||(o={}))D.call(o,L)&&b(ae,L,o[L]);if(C)for(var L of C(o))le.call(o,L)&&b(ae,L,o[L]);return ae};const ve=ae=>React.createElement("svg",Ie({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));qe.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},14699:function(ft,qe,n){"use strict";var e=n(59301),E=Object.defineProperty,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,b=(ae,o,L)=>o in ae?E(ae,o,{enumerable:!0,configurable:!0,writable:!0,value:L}):ae[o]=L,Ie=(ae,o)=>{for(var L in o||(o={}))D.call(o,L)&&b(ae,L,o[L]);if(C)for(var L of C(o))le.call(o,L)&&b(ae,L,o[L]);return ae};const ve=ae=>React.createElement("svg",Ie({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));qe.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},44496:function(ft,qe){(function(n,e){e(qe)})(this,function(n){"use strict";var e=function(){return(e=Object.assign||function(x){for(var _,U=1,w=arguments.length;U0&&W[W.length-1])&&(q[0]===6||q[0]===2)){te=0;continue}if(q[0]===3&&(!W||q[1]>W[0]&&q[1]=0&&x.HANDLE_LIST.splice(U,1),window.removeEventListener("message",_,!1)},x.empty=function(){for(;x.HANDLE_LIST.length;)window.removeEventListener("message",x.HANDLE_LIST.shift(),!1)},x.parse=function(_){try{return typeof _=="object"?_:_&&JSON.parse(_)}catch(U){return console.log("Message.parse Error:",U),_}},x.HANDLE_LIST=[],x}();function le(x){return{}.toString.call(x)==="[object Function]"}var b,Ie,ve,ae,o={origin:""};function L(x,_){o[x]=_}function $(x){return o[x]}function ct(x){var _=$("origin");return!!function(U,w){return U!==w&&(U.replace(/www\./i,"").toLowerCase()!==w.replace(/www\./i,"").toLowerCase()||(U.match("www.")?void 0:(L("origin",w),!1)))}(_,x.origin)&&(console.warn("postMessage \u57DF\u540D\u68C0\u67E5\u4E0D\u901A\u8FC7",{safeOrigin:_,eventOrigin:x.origin}),!0)}(function(x){x.unknown="unknown",x.spreadsheet="s",x.writer="w",x.presentation="p",x.pdf="f"})(b||(b={})),function(x){x.wps="w",x.et="s",x.presentation="p",x.pdf="f"}(Ie||(Ie={})),function(x){x.nomal="nomal",x.simple="simple"}(ve||(ve={})),function(x){x[x.requestFullscreen=1]="requestFullscreen",x[x.exitFullscreen=0]="exitFullscreen"}(ae||(ae={}));var Ce,H,Ve,ye=(Ce=0,function(){return Ce+=1}),De=function(x,_,U){U===void 0&&(U=!0);var w=_;if(!H){var W=function j(oe){var M=oe.clientHeight,q=oe.clientWidth;M!==0||q!==0||Ve?M===0&&q===0||!Ve||(Ve.disconnect(),Ve=null):window.ResizeObserver&&(Ve=new ResizeObserver(function(Te){j(oe)})).observe(oe),H.style.cssText+="height: "+M+"px; width: "+q+"px"}.bind(null,w);(H=document.createElement("iframe")).classList.add("web-office-iframe");var ut={id:"office-iframe",src:x,scrolling:"no",frameborder:"0",allowfullscreen:"allowfullscreen",webkitallowfullscreen:"true",mozallowfullscreen:"true",allow:"clipboard-read; clipboard-write"};for(var te in w?(ut.style="width: "+w.clientWidth+"px; height: "+w.clientHeight+"px;",U&&window.addEventListener("resize",W)):((w=document.createElement("div")).classList.add("web-office-default-container"),function(j){var oe=document.createElement("style");document.head.appendChild(oe);var M=oe.sheet;M.insertRule(j,M.cssRules.length)}(".web-office-default-container {position: absolute; padding: 0; margin: 0; width: 100%; height: 100%; left: 0; top: 0;}"),document.body.appendChild(w),ut.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),ut)H.setAttribute(te,ut[te]);w.appendChild(H),H.destroy=function(){H.parentNode.removeChild(H),H=null,window.removeEventListener("resize",W),Ve&&(Ve.disconnect(),Ve=null)}}return H},K=function(x){De().contentWindow&&De().contentWindow.postMessage(JSON.stringify(x),$("origin"))};function F(x,_,U){return new Promise(function(w){var W=ye(),ut=function(te){if(!ct(te)){var j=D.parse(te.data);j.eventName===U&&j.msgId===W&&(w(j.data),D.remove(ut))}};D.add(ut),K({data:x,msgId:W,eventName:_})})}var se=function(x){return F(x,"wps.jssdk.api","wps.api.reply")},rt=function(x){return F(x,"api.basic","api.basic.reply")},we={idMap:{}};function Y(x){return E(this,void 0,void 0,function(){var _,U,w,W,ut,te,j,oe,M,q;return C(this,function(Te){switch(Te.label){case 0:return ct(x)?[2]:(_=D.parse(x.data),U=_.eventName,w=_.callbackId,W=_.data,w&&(ut=we.idMap[w])?(te=ut.split(":"),j=te[0],oe=te[1],U==="api.callback"&&we[j]&&we[j][oe]?[4,(q=we[j][oe]).callback.apply(q,W.args)]:[3,2]):[3,2]);case 1:M=Te.sent(),K({result:M,callbackId:w,eventName:"api.callback.reply"}),Te.label=2;case 2:return[2]}})})}var Tt=function(x){return E(void 0,void 0,void 0,function(){function _(){return Object.keys(we.idMap).find(function(Te){return we.idMap[Te]===w+":"+U})}var U,w,W,ut,te,j,oe,M,q;return C(this,function(Te){switch(Te.label){case 0:return U=x.prop,w=x.parentObjId,[4,qt([W=x.value])];case 1:return ut=Te.sent(),te=ut[0],j=ut[1],x.value=te[0],oe=Object.keys(j)[0],M=we[w],W===null&&M&&M[U]&&((q=_())&&delete we.idMap[q],delete M[U],Object.keys(M).length||delete we[w],Object.keys(we.idMap).length||D.remove(Y)),oe&&(Object.keys(we.idMap).length||D.add(Y),we[w]||(we[w]={}),we[w][U]={callbackId:oe,callback:j[oe]},(q=_())&&delete we.idMap[q],we.idMap[oe]=w+":"+U),[2]}})})},Gt=function(x,_,U,w){return E(void 0,void 0,void 0,function(){var W,ut,te,j,oe,M,q,Te;return C(this,function(R){switch(R.label){case 0:return W=ye(),j=new Promise(function(O,s){ut=O,te=s}),oe={},_.args?[4,qt(_.args)]:[3,2];case 1:M=R.sent(),q=M[0],Te=M[1],_.args=q,oe=Te,R.label=2;case 2:return x!=="api.setter"?[3,4]:[4,Tt(_)];case 3:R.sent(),R.label=4;case 4:return function(O){var s=O[0],p=O[1];typeof(s=e({},s)).data=="function"&&(s.data=s.data()),p(),K(s)}([{eventName:x,data:_,msgId:W},function(){var O=this,s=function(p){return E(O,void 0,void 0,function(){var h,k,fe;return C(this,function(ge){switch(ge.label){case 0:return ct(p)?[2]:(h=D.parse(p.data)).eventName==="api.callback"&&h.callbackId&&oe[h.callbackId]?[4,oe[h.callbackId].apply(oe,h.data.args)]:[3,2];case 1:k=ge.sent(),K({result:k,eventName:"api.callback.reply",callbackId:h.callbackId}),ge.label=2;case 2:return h.eventName===x+".reply"&&h.msgId===W&&(h.error?((fe=new Error("")).stack=h.error+` `+U,w&&w(),te(fe)):ut(h.result),D.remove(s)),[2]}})})};return D.add(s),j}]),[2,j]}})})};function qt(x){return E(this,void 0,void 0,function(){var _,U,w,W,ut,te,j,oe,M,q,Te;return C(this,function(R){switch(R.label){case 0:_={},U=[],w=x.slice(0),R.label=1;case 1:return w.length?(W=void 0,[4,w.shift()]):[3,13];case 2:return(ut=R.sent())&&ut.done?[4,ut.done()]:[3,4];case 3:R.sent(),R.label=4;case 4:if(!function(O){if(!O)return!1;for(var s=O;Object.getPrototypeOf(s)!==null;)s=Object.getPrototypeOf(s);return Object.getPrototypeOf(O)===s}(W))return[3,11];for(j in W={},te=[],ut)te.push(j);oe=0,R.label=5;case 5:return oe=0?"&":"?")+fe.join("&")),M&&(M.isParentFullscreen||M.isBrowserViewFullscreen)&&(document.addEventListener("fullscreenchange",Bt),document.addEventListener("webkitfullscreenchange",Bt),document.addEventListener("mozfullscreenchange",Bt)),U.wordOptions&&(U.wpsOptions=U.wordOptions),U.excelOptions&&(U.etOptions=U.excelOptions),U.pptOptions&&(U.wppOptions=U.pptOptions),typeof te.print=="object"){var ge="wpsconfig_print";typeof te.print.subscribe=="function"&&(te[ge]=te.print.subscribe,U.print={callback:ge},te.print.custom!==void 0&&(U.print.custom=te.print.custom)),delete te.print}return typeof te.exportPdf=="function"&&(te[ge="wpsconfig_export_pdf"]=te.exportPdf,U.exportPdf={callback:ge},delete te.exportPdf),U.commandBars&&re(U.commandBars,!1),e(e({},U),{subscriptions:te})},Yt=function(x){x===void 0&&(x="");var _="";if(!_&&x){var U=x.toLowerCase();U.indexOf("/office/s/")!==-1&&(_=b.spreadsheet),U.indexOf("/office/w/")!==-1&&(_=b.writer),U.indexOf("/office/p/")!==-1&&(_=b.presentation),U.indexOf("/office/f/")!==-1&&(_=b.pdf)}if(!_){var w=x.match(/[\?&]type=([a-z]+)/)||[];_=Ie[w[1]]||""}return _};function re(x,_){_===void 0&&(_=!0);var U=x.map(function(w){var W=w.attributes;if(!Array.isArray(W)){var ut=[];for(var te in W)if(W.hasOwnProperty(te)){var j={name:te,value:W[te]};ut.push(j)}w.attributes=ut}return w});return _&&K({data:U,eventName:"setCommandBars"}),U}var G=window.navigator.userAgent.toLowerCase(),Pe=/Android|webOS|iPhone|iPod|BlackBerry|iPad/i.test(G),mt=function(){try{return window._parent.location.search.indexOf("from=wxminiprogram")!==-1}catch(x){return!1}}();function Bt(){var x={status:ae.requestFullscreen},_=document,U=_.fullscreenElement||_.webkitFullscreenElement||_.mozFullScreenElement;x.status=U?ae.requestFullscreen:ae.exitFullscreen,K({data:x,eventName:"fullscreenchange"})}var ce=function(){we.idMap={}};function Re(){console.group("JSSDK \u4E8B\u4EF6\u673A\u5236\u8C03\u6574\u8BF4\u660E"),console.warn("jssdk.on\u3001jssdk.off \u548C jssdk.Application.Sub \u5C06\u5728\u540E\u7EED\u7248\u672C\u4E2D\u88AB\u5F03\u7528\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u6539\u8FDB\u540E\u7684 ApiEvent"),console.warn("\u5177\u4F53\u8BF7\u53C2\u8003\uFF1Ahttps://wwo.wps.cn/docs/front-end/basic-usage/events/intro/"),console.groupEnd()}var tt=0,Be=new Set;function Se(x){return tt+=1,!x&&function(_){Be.forEach(function(U){return U(_)})}(tt),tt}function Me(){var x=new Error("");return(x.stack||x.message||"").split(` `).slice(2).join(` `)}function me(x,_){var U,w=this,W=_.Events,ut=_.Enum,te=_.Props,j=te[0],oe=te[1],M={objId:tt};switch(function O(s,p,h){for(var k=p.slice(0),fe=function(){var ge=k.shift();!ge.alias&&~Ze.indexOf(ge.prop)&&k.push(e(e({},ge),{alias:ge.prop+"Async"})),Object.defineProperty(s,ge.alias||ge.prop,{get:function(){var Ae=this,V=ge.cache===1,Fe=V&&this["__"+ge.prop+"CacheValue"];if(!Fe){var dt=Me(),en=Se(V),Ge=function(){for(var Et,Jt=[],yt=0;yt=0?(_.then=null,_.catch=null,j.then(function(){oe(_)}).catch(function(q){return M(q)})):j.then(oe,M)},_.catch=function(oe){return j.catch(oe)},_.Destroy=function(){return Gt("api.free",{objId:_.objId},"")}}var Ee={},Oe=null,Zt={fileOpen:"fileOpen",tabSwitch:"tabSwitch",fileSaved:"fileSaved",fileStatus:"fileStatus",fullscreenChange:"fullscreenChange",error:"error",stage:"stage"},Dt={getToken:"api.getToken",onToast:"event.toast",onHyperLinkOpen:"event.hyperLinkOpen",getClipboardData:"api.getClipboardData"};function Ot(x,_,U,w,W,ut,te){var j=this;U===void 0&&(U={}),D.add(function(oe){return E(j,void 0,void 0,function(){var M,q,Te,R,O,s,p,h,k,fe,ge,Ae,V,Fe,dt,en,Ge,Et,Jt;return C(this,function(yt){switch(yt.label){case 0:return ct(oe)?[2]:(M=D.parse(oe.data),q=M.eventName,Te=q===void 0?"":q,R=M.data,O=R===void 0?null:R,s=M.url,p=s===void 0?null:s,["wps.jssdk.api"].indexOf(Te)!==-1?[2]:Te!=="ready"?[3,1]:(W.apiReadySended&&function(Vt){var $e=[];Object.keys(Ee).forEach(function(ht){Ee[ht].forEach(function(kt){var pt=ht;Vt.off(pt,kt),$e.push({handle:kt,eventName:pt})}),delete Ee[ht]}),$e.forEach(function(ht){var kt=ht.eventName,pt=ht.handle;Oe==null||Oe.ApiEvent.AddApiEventListener(kt,pt)})}(_),K({eventName:"setConfig",data:e(e({},U),{version:x.version})}),x.tokenData&&x.setToken(e(e({},x.tokenData),{hasRefreshTokenConfig:!!U.refreshToken})),x.iframeReady=!0,[3,15]));case 1:return Te!=="error"?[3,2]:(_.emit(Zt.error,O),[3,15]);case 2:return Te!=="open.result"?[3,3]:(((Ge=O==null?void 0:O.fileInfo)===null||Ge===void 0?void 0:Ge.officeVersion)!==void 0&&(x.mainVersion=O.fileInfo.officeVersion,console.log("aliyun Main Version: V"+x.mainVersion)),_.emit(Zt.fileOpen,O),[3,15]);case 3:return Te!=="api.scroll"?[3,4]:(window.scrollTo(O.x,O.y),[3,15]);case 4:if(Te!==Dt.getToken)return[3,9];h={token:!1},yt.label=5;case 5:return yt.trys.push([5,7,,8]),[4,W.refreshToken()];case 6:return h=yt.sent(),[3,8];case 7:return k=yt.sent(),console.error("refreshToken: "+(k||"fail to get")),[3,8];case 8:return K({eventName:Dt.getToken+".reply",data:h}),[3,15];case 9:if(Te!==Dt.getClipboardData)return[3,14];fe={text:"",html:""},yt.label=10;case 10:return yt.trys.push([10,12,,13]),[4,W.getClipboardData()];case 11:return fe=yt.sent(),[3,13];case 12:return ge=yt.sent(),console.error("getClipboardData: "+(ge||"fail to get")),[3,13];case 13:return K({eventName:Dt.getClipboardData+".reply",data:fe}),[3,15];case 14:Te===Dt.onToast?W.onToast(O):Te===Dt.onHyperLinkOpen?W.onHyperLinkOpen(O):Te==="stage"?_.emit(Zt.stage,O):Te==="event.callback"?(Ae=O.eventName,V=O.data,Fe=Ae,Ae==="fullScreenChange"&&(Fe=Zt.fullscreenChange),Ae==="file.saved"&&(Fe=Zt.fileStatus),(!((Et=U.commonOptions)===null||Et===void 0)&&Et.isBrowserViewFullscreen||!((Jt=U.commonOptions)===null||Jt===void 0)&&Jt.isParentFullscreen)&&Fe==="fullscreenchange"&&(dt=V.status,en=V.isDispatchEvent,U.commonOptions.isBrowserViewFullscreen?function(Vt,$e,ht,kt){Vt===0?$e.style="position: static; width: "+ht.width+"; height: "+ht.height:Vt===1&&($e.style="position: absolute; width: 100%; height: 100%"),kt&&function(pt){["fullscreen","fullscreenElement"].forEach(function(un){Object.defineProperty(document,un,{get:function(){return!!pt.status},configurable:!0})});var Lt=new CustomEvent("fullscreenchange");document.dispatchEvent(Lt)}({status:Vt})}(dt,ut,te,en):U.commonOptions.isParentFullscreen&&function(Vt,$e,ht){var kt=document.querySelector(ht),pt=kt&&kt.nodeType===1?kt:$e;if(Vt===0){var Lt=document,un=Lt.exitFullscreen||Lt.mozCancelFullScreen||Lt.msExitFullscreen||Lt.webkitCancelFullScreen||Lt.webkitExitFullscreen;un.call(document)}else if(Vt===1){var Bn=pt.requestFullscreen||pt.mozRequestFullScreen||pt.msRequestFullscreen||pt.webkitRequestFullscreen;Bn.call(pt)}}(dt,ut,U.commonOptions.isParentFullscreen)),_.emit(Fe,V)):Te==="api.ready"&&me(x,O),yt.label=15;case 15:return typeof w[Te]=="function"&&w[Te](x,p||O),[2]}})})})}function xt(x){return new Promise(function(_){var U=function(w){ct(w)||D.parse(w.data).eventName===x&&(_(),D.remove(U))};D.add(U)})}function ze(x){var _,U=this;x===void 0&&(x={}),Oe&&Oe.destroy();try{var w=Xt(x),W=w.subscriptions,ut=W===void 0?{}:W,te=w.mount,j=te===void 0?null:te,oe=w.url,M=w.refreshToken,q=w.onToast,Te=w.onHyperLinkOpen,R=w.getClipboardData;L("origin",(oe.match(/https*:\/\/[^\/]+/g)||[])[0]);var O=De(oe,j),s=xt("ready"),p=xt("open.result"),h=xt("api.ready"),k=j?{width:j.clientWidth+"px",height:j.clientHeight+"px"}:{width:"100vw",height:"100vh"};delete w.mount,oe&&delete w.url,delete w.subscriptions;var fe=(_=_||Object.create(null),{on:function(V,Fe){(_[V]||(_[V]=[])).push(Fe)},off:function(V,Fe){_[V]&&_[V].splice(_[V].indexOf(Fe)>>>0,1)},emit:function(V,Fe){(_[V]||[]).slice().map(function(dt){dt(Fe)}),(_["*"]||[]).slice().map(function(dt){dt(V,Fe)})}}),ge={apiReadySended:!1},Ae=function(V,Fe,dt){return E(U,void 0,void 0,function(){return C(this,function(en){switch(en.label){case 0:return function(Ge,Et,Jt){if(Ee[Ge]){var yt=!!Ee[Ge].find(function(Vt){return Vt===Et});return yt&&Jt==="off"?(fe.off(Ge,Et),Ee[Ge]=Ee[Ge].filter(function(Vt){return Vt!==Et}),!!Ee[Ge].length||(Ee[Ge]=void 0,!1)):(yt||Jt!=="on"||(Ee[Ge].push(Et),fe.on(Ge,Et)),!0)}return Jt==="on"?(Ee[Ge]=[],Ee[Ge].push(Et),!1):Jt==="off"||void 0}(V,Fe,dt)?[3,2]:[4,s];case 1:en.sent(),function(Ge,Et){var Jt=Ge.eventName,yt=Ge.type,Vt=Ge.handle;Et==="on"?fe.on(Jt,Vt):fe.off(Jt,Vt),yt==="base.event"&&K({eventName:"basic.event",data:{eventName:Jt,action:Et}}),Re()}(function(Ge,Et){var Jt=Ge,yt="base.event";switch(Jt){case Zt.fileSaved:console.warn("fileSaved\u4E8B\u4EF6\u76D1\u542C\u5373\u5C06\u5F03\u7528\uFF0C \u63A8\u8350\u4F7F\u7528fileStatus\u8FDB\u884C\u6587\u4EF6\u72B6\u6001\u7684\u76D1\u542C"),Jt="fileStatus";break;case Zt.fullscreenChange:Jt="fullscreenchange";break;case"error":case"fileOpen":yt="callback.event"}return{eventName:Jt,type:yt,handle:Et}}(V,Fe),dt),en.label=2;case 2:return[2]}})})};return Oe={url:oe,iframe:O,version:"1.1.19",iframeReady:!1,tokenData:null,commandBars:null,tabs:{getTabs:function(){return E(this,void 0,void 0,function(){return C(this,function(V){switch(V.label){case 0:return[4,s];case 1:return V.sent(),[2,rt({api:"tab.getTabs"})]}})})},switchTab:function(V){return E(this,void 0,void 0,function(){return C(this,function(Fe){switch(Fe.label){case 0:return[4,s];case 1:return Fe.sent(),[2,rt({api:"tab.switchTab",args:{tabKey:V}})]}})})}},setCooperUserColor:function(V){return E(this,void 0,void 0,function(){return C(this,function(Fe){switch(Fe.label){case 0:return[4,s];case 1:return Fe.sent(),[2,rt({api:"setCooperUserColor",args:V})]}})})},setToken:function(V){return E(this,void 0,void 0,function(){return C(this,function(Fe){switch(Fe.label){case 0:return[4,s];case 1:return Fe.sent(),Oe.tokenData=V,K({eventName:"setToken",data:V}),[2]}})})},ready:function(){return E(this,void 0,void 0,function(){return C(this,function(V){switch(V.label){case 0:return ge.apiReadySended?[3,2]:[4,p];case 1:V.sent(),ge.apiReadySended=!0,K({eventName:"api.ready"}),V.label=2;case 2:return[4,h];case 3:return V.sent(),[2,new Promise(function(Fe){return setTimeout(function(){return Fe(Oe==null?void 0:Oe.Application)},0)})]}})})},destroy:function(){Ee={},O.destroy(),D.empty(),Oe=null,Be=new Set,tt=0,document.removeEventListener("fullscreenchange",Bt),ce()},save:function(){return E(this,void 0,void 0,function(){return C(this,function(V){switch(V.label){case 0:return[4,s];case 1:return V.sent(),[2,se({api:"save"})]}})})},setCommandBars:function(V){return E(this,void 0,void 0,function(){return C(this,function(Fe){switch(Fe.label){case 0:return[4,s];case 1:return Fe.sent(),re(V),[2]}})})},updateConfig:function(V){return V===void 0&&(V={}),E(this,void 0,void 0,function(){return C(this,function(Fe){switch(Fe.label){case 0:return[4,s];case 1:return Fe.sent(),V.commandBars?(console.warn("Deprecated: `updateConfig()` \u65B9\u6CD5\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528`setCommandBars()`\u4EE3\u66FF`updateConfig()`\u66F4\u65B0`commandBars`\u914D\u7F6E\u3002"),[4,re(V.commandBars)]):[3,3];case 2:Fe.sent(),Fe.label=3;case 3:return[2]}})})},executeCommandBar:function(V){return E(this,void 0,void 0,function(){return C(this,function(Fe){switch(Fe.label){case 0:return[4,s];case 1:return Fe.sent(),re([{cmbId:V,attributes:[{name:"click",value:!0}]}]),[2]}})})},on:function(V,Fe){return E(this,void 0,void 0,function(){return C(this,function(dt){return[2,this.ApiEvent.AddApiEventListener(V,Fe)]})})},off:function(V,Fe){return E(this,void 0,void 0,function(){return C(this,function(dt){return[2,this.ApiEvent.RemoveApiEventListener(V,Fe)]})})},ApiEvent:{AddApiEventListener:function(V,Fe){return E(this,void 0,void 0,function(){return C(this,function(dt){switch(dt.label){case 0:return[4,Ae(V,Fe,"on")];case 1:return[2,dt.sent()]}})})},RemoveApiEventListener:function(V,Fe){return E(this,void 0,void 0,function(){return C(this,function(dt){switch(dt.label){case 0:return[4,Ae(V,Fe,"off")];case 1:return[2,dt.sent()]}})})}}},function(V,Fe,dt,en,Ge,Et){Fe&&le(Fe)&&(Ge.refreshToken=Fe,V.refreshToken={eventName:Dt.getToken}),Et&&le(Et)&&(Ge.getClipboardData=Et,V.getClipboardData={eventName:Dt.getClipboardData}),dt&&le(dt)&&(Ge.onToast=dt,V.onToast={eventName:Dt.onToast}),en&&le(en)&&(Ge.onHyperLinkOpen=en,V.onHyperLinkOpen={eventName:Dt.onHyperLinkOpen})}(w,M,q,Te,ge,R),Ot(Oe,fe,w,ut,ge,O,k),Oe}catch(V){console.error(V)}}console.log("aliyun JS-SDK V1.1.19");var It=Object.freeze({__proto__:null,listener:Ot,config:ze});window.WPS=It;var Ct=ze,_e={config:Ct};n.config=Ct,n.default=_e,Object.defineProperty(n,"__esModule",{value:!0})})},41792:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return o}});var e=n(59301),E={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},C=n(37285),D=n(99330),le=n(25399),b=n(37639),ve=({item:L})=>{var $,ct,Ce,H,Ve;const[ye,De]=(0,e.useState)(!1);console.log("----",L);let K=[{name:"subject",icon:e.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:e.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:e.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:e.createElement(D.Z,{filename:L==null?void 0:L.name,style:{width:16,height:16,marginRight:5}})}];return e.createElement("div",{className:E.f_l_c},e.createElement(le.Z,{title:L==null?void 0:L.name},e.createElement(b.Z,{placement:"top",content:e.createElement("div",null,e.createElement(C.Z,null),e.createElement("pre",{className:E.preclass,style:{maxWidth:600,maxHeight:400}},(L==null?void 0:L.type)==="document"&&(($=L==null?void 0:L.contents)==null?void 0:$.toString()),(L==null?void 0:L.type)!=="document"&&e.createElement("a",{target:"_blank",href:(ct=L==null?void 0:L.contents)==null?void 0:ct.toString()},(Ce=L==null?void 0:L.contents)==null?void 0:Ce.toString()))),title:e.createElement("div",null,(H=K==null?void 0:K.find(F=>(F==null?void 0:F.name)===L.type))==null?void 0:H.icon,L==null?void 0:L.name),trigger:"click",open:ye,onOpenChange:F=>{De(F)}},e.createElement("div",{className:E.officediv},(Ve=K==null?void 0:K.find(F=>(F==null?void 0:F.name)===L.type))==null?void 0:Ve.icon,L==null?void 0:L.name))))},o=({Filelist:L})=>e.createElement("div",null,e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),e.createElement(C.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),e.createElement("div",{className:E.f_l_c},L==null?void 0:L.map($=>e.createElement(ve,{item:$}))))},83477:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return Gt}});var e=n(59301),E=n(6767),C=n(30641),D=n(77019),le=n(62957),b=n(37568),Ie=n(14566),ve=n(25399),ae=n(5269),o=n(1439),L={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},$=n(71951),ct=n(78323),Ce=n(2099),H=n(57193),Ve=n(29313),ye=n(63949),De=n(70004),K=n(34764),F=n(43298),se=n(72523),rt="data:image/png;base64,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",we=n(95392),Y=(qt,Xt,Yt)=>new Promise((re,G)=>{var Pe=ce=>{try{Bt(Yt.next(ce))}catch(Re){G(Re)}},mt=ce=>{try{Bt(Yt.throw(ce))}catch(Re){G(Re)}},Bt=ce=>ce.done?re(ce.value):Promise.resolve(ce.value).then(Pe,mt);Bt((Yt=Yt.apply(qt,Xt)).next())}),Gt=(0,e.forwardRef)(({onUpdateNum:qt,onSave:Xt},Yt)=>{var re;const G=`\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 @@ -10,27 +10,27 @@ `);(ct=$.parentNode)==null||ct.replaceChild(H,$)});let o=ve.innerHTML;return b||(o=o.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),o=o.replace(/

    /g,""),o=o.replace(/<\/p>/g,` `),o=o.replace(/
    /g,` `),o=o.replace(/\r\n/g,` -`),o=o.replace(/<[^>]*>/g,""),o=Ie(o),o});qe.Z=E},70004:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return $}});var e=n(59301),E=n(62957),C=n(77019),D=n(60242),le="data:image/png;base64,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",b="data:image/png;base64,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",Ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABeCAYAAADYHcHYAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQmcHFd55//V0cfcl2Z0jKTRZcuWZNmy8SVb8gEmCWD4EWzO9TqBxPjAgV1gs9mwiCQEOzYbCAmbi2OzkHgBQ8Bg8IFlfMnYum0dHml0a6TR3NMzfdXxlv979bprWjOa8cQGsdn6qdXV3TVVr77/+873fV8JvIrtuaOyKZHGu2WIeQjR79rYJ4B9jsTxFa1i9FWc6v8fWkEBMR2KfON5WZeowofqq/HJZEK2ubZA0gGSLqBOIDHmODjm2NjvF7FfSuyxLXSFQJddj+5lQhSmc51/z8dMCcQLp+S6gyfxN2EoVyKMCC8ASwCODSQc/UoloMBJuQLJBOA6gAwghYUh28YRKdHle+gMJfbaEvsTSRzsqsKpa4Xw/z0DYO59SiAe2S/n945gt5CyRkQA8J1/aN7HnYzHWIBjaYDINYZ7CFLCBWwbkCECCQw4Ng76IbrCAHvDAJ0ywH7h4dC//D0GNmwQ4b8XkKYE4m82ypq6OpwSUqbHAWHAIKViwEQfNf2i76Usk5MguREnGYAITtIRcF3NaX4Az7LRIwQOegG6ZIDdvsA+FNBVTODIJU1i+P81gKYE4ivPyFonhVMCMmVFXEBikcj8XAIhtq92Y2dWuxVXMh8JEnHiZwMSxZoSeS6QsAHXFXAcTfogQE5Y6IaFrmIB+2WIvaGFfWEBXY6N45fMFdlfR5CmBIKKumjLU5ZEkgAocSSAhBUokeOHQr30pBclcRUnfuVF4iCViBZxjWEevo/jJAHYjuYmA5QbcRG/DwJQhWWEwFEaCYUCOiGwp+DhgO2ia3AIJ29eIYpnK0hTAvF3m2W9HaJHSJk0oqnO9bCm3UIqaStieYFEwZPIeUC2CGTVvkAhoJgRJBBERP34BUtcMQF1FCAxcBTnSEVshHznK9SHcIJYEUAEiSIu4UaizuJkQRhKDMHCYeojr4DO0MIeP8B+q4hD2IXem28Wwa8SpCmB+MuNsqEqhR5AJhRHAFjaWMR5c5KGTqeNX59UKmIRpLwBSQFVBskjJyli678wnBLnBMMZpfcYGDKE0vi8Dt8Dfg4V4dV7CKGtu8hoSNCyS2iRR7CEBokA9ELgEIGh0QCgU9rY7+Rw6P2rMAQhYlru9YFrSiC+/LRslJbsKeRDt7VGKmLVp0LMaXBQlQDSCYGELZR8jxNwsuFWgkROykacNKa4Ccj7BFAglAKSf2A4IwJBcUb8ZQAhCCVAhAYm4hzzPbmIf0sQlNFAcFwgldQgJZMaKN5nGKIgLJy0LRwIfAXSHsfBPoo+L8SxDy4XmdcKlimB+B/PySbhyZ4Xdxcd8jd9BxK/OgnUpIC6KqChWqC5Wqj32qRAdUqgigA5AnZ0helMqRJIIeCFmpMIzmgBGC1C7ROogh/pJQMGxVVEYEP8IBwPhAEkDqDhMn5nRB+Z0xYSDi05F0gnJdJJoIr3lCJgmsssIKucWAv7gyK6HIE9wsJ+IXAgPR/HrxUi/2pAmhKI+zfKFgmceHF3zplbz1kaYmhMYqxAvcAboAiSSCUs1KRs1FYJ1BKgNNBYLdBUI9BYbaE+zd+BmqRA0p3yspOKOxLU88lFUgE0kgeGc8BwHsgUgZxnKW5SosmIMbMf+85wVVz0kfN4P/xO6R8pEYQSQcCXVjSWkIpjqnmP1QKNvL9aC401FqrSFugiQWLEtnFUCHQFPp4TAl+9dq7oOxMwU1Lkzx+Ws0QCJ57aOmQvm20jV/Bw/aoa/GDzMG5dX48HXyygs9uDJQRcx4JtW0riExzeBO2pVEKgJiXQUmvhkqUprF1mKw/837oZs1efR+skirrRolTgDGaB/iwwmCNgAtmiQLGkl8xflblBGwj6PGqCKeDKQPh+CC96+b5E0ePnAIEvYVn6PhuqLbTUO2httLFknou5LQ6EJbr9At70xoVi95lF9hkosuER2Zp0cOJ9FwRWb0bi5cNZ9GZdbN43jEC6OHQqh3Q6rWZLGITKOjIed6U4IjDvvKIOb78kidrU5EBM9st0xFulnuJYDNfSqsvkJYZyQP+Yfg3khOIqWnnkJD2hI0AIRBiqCUXCx4HwFAih+s4nt5BryE2h1NZdNNhLz0vjxqtqYDniqRvmWetnDMQfPS7bqiS671wrrYTy6Mrhjbwv0TcS4mh/iP09PvafKOJwX4Ce4QCj+VANRukIggPNIe9a24DfvjSlOOS12uKmrjlnHLRKU7h0XUV3Pa68R66Rinv6xyT6RoGBUXKTxGgeKBRJeAk/CBTxyQ0GGL7zHJyMBoiSPySBt66twRWravqPnMKc2y4R3kT3PSU1NvxIzhYuuj+yVgpaGdFkKaFuPGN+T8uJ04ny+9RwiMO9Pg6e4ivA0X4fvSMB3kGOuDiplHnc256UCyIqGj9EC6GyJRW/qUqOKX2OvPfKPzPcE3cijYVmLFafIClRF6IvI9EzHOLEYIATQwFODQUYGguRK4ZKh/BvKcq04i+PZsm8BH7nxqbeF7vE3A3XThzknBKIP/qJnGMDx/9grRQMO8RNxzgIhiBU5sns8yhms8jUXK+9cGowAlSQ2NEdYs1CR1le09kGMh68IIRtCTD87kQvfrYsikFyW8nCjbRFdOYYAHEQJgOgTDojnk4/b8Tg6gLkgrF8iIHRACcGAjz7SgEv7isoMJTij4axeJ6LW97adHJ7hzVvg5g4kDklNT72kJyXtnDso1dJHdqOOU+8TjwCG4YeasYeRCK/FV6mB/vq/xbVVamSCctjtx8LcMF8Z5zldKZB9I4U1Y3xGONQKtKrSLD2X/S7UGDxswanzHHjxFTMWzfcXQYpAqAivDLR3080iXjtzfsLuP/7gwiDOBAJvO+3mo6+a4m1YMY64pMPy3YrxNG710oVvlbsFxbh5vYg6y6CsOu0Rxzm0Jj9Z7j57QhGj2BvcBeC5jeiPl32mHnYSycCrCIQzpRzQI25L1NU4Fug6WhCJdqWVxPBzIaSf07QNAg6LiaU82bAUWONXPgyR5cBiM/kMwEwmeFgW8Bf/XAYT+/OlWi+ZH4C77yh8eD7l9mLZwzE3d+SC1JpHL7rSso+qcIG9d6zaHCOYbAvg57GD8GRGcwrfh1uYTf8kWN4Kfw4/MZ1aKgCOLBIdSjivXxScwSdvfg2GSwDmWJkv2uCcvYbcaRBKKuaMihxIaMnD0mtjGl61WpPe2VCWBqXCDj9q94mVfKxgVcCwlP9n2cy+Nefj5XE09IFSbz1+sbOW8+1zp0xEHc+KBemEzh01xXamfECIOF1Yg4eB6M0R3Pnoa1qH5zsVnjDx7FNfgqy8VLFCQTBTEDzvvtUgNXtjpL3k26xnwZHiuXAnoo68l9kIkfKwRyuFHr8tBElDbGMSVkCJvKoiYRRrsLoHcNx8VWwShthArbg4d98ahQPbx7T4Etg6cIk3riuYfdt59srZgzER78nO2wbBwkElTWDeH4ANI/9A2rsXghhI/T6UOg/hK34NNCwEnUpvUI3br0iotGeU5ojzghENFrSYnCM7nu0XhFfIYz5KyVOMFqb1yKRDSiG4MZHiHSA8aIVFxjvULGMcj7GBzUtCxZvqkLHVBKWXP9PT2bw2I5cyZRd0pHEuivrt9+10r5oxkDc/qBcnHbRddcVIVIOQxwSBR8QwQBm938ENrLIj6WxI/FZoLoD1QmhQSixelmh8zsDBK0fs51JWwyPemq2qviORTESKW5LhyE4KcgJDDtQbJW38r4iaZw7Sh8jcRUXNRWz3FhYDL9bxn6fnJfVOL++cRRPvpzTpmwILOlI4PJL61786AXOpTMG4iPfk0sY2Lrj8lDZ/rw9xRUcWeEg8kNdGLHXwEk3jQPgtPXsaDbvJUcscOAYbXuGm+JPI4ojNPEpNvhnJM7uYwGO9NOr1Sdg/OqcORbOmcOlPC26yrO3PI11NFdqbolC5ROFjeMOWWkVsQKIiRS2AeKZPXnt4Elg0cIE1lxUu+kTFzlXzhiI274jlyUddL73ghDz6hk61gG1YqAv4vk6/l8arBErFdOcH6kzDEfQ1JzOlsnSamL4PfIbJPBcJ51DHZJXVlykWRkQnN9sYd1yk+dD1IiLnvklcWPEVqQ0NMwGNwNa5JhF36vTOM6kazDmXnhbX31iDC/uLygg6Gt0LExg1cq6jX94sXXdjIG487vyHMvCK2SxmgTQUi1x7eIATdW2Yj3ay5yVKlA2BcsSiF09WkdMBMRE0Ixwyc8AIQRODEps6vQ1Z0A7iyvmOwqozV2eGselSx0snxeFASCQyUl0D4aorwLqq3T0V6mB0gQqx5dKoEQyiSCr4yiaqCTNNsnN0pf46sYsth0sqqgtwViwIIFzzq95/FMXW2+aMRC3f1+e60iV6lKaNe9cUcDitqQ2zyKXXoWNVbylvEBkxkoCc4BUCztPBFi9YGIgJhpkJhvpCNBhA7YeDHCgJ1TO5cr5DlYvdFUkd8cRH8/s1UvSDCi+87KE9j8sgR9uKeJon87MoS/EtRQVJa1lRFigrkqvr1BvlcLjBoiYcrbdaXLEkznsOurp8HkoMX+Bg46lVQ9veIPzlhkDcccD8jwrid2cFdw44961soBFrckYO1ecPlJSiksYClcE0Ur74ECIxa2xmTWFfNKiSYNIZbztUIB9J0NFwLdclES1yi0Bdh728RSB4LEW8N61SW0+C2BwVGLXsQD9mRDDOcaOoskSs7KYCFGb1otbrfUCi9u0hUQctNiVcLlSNMVGTv3az/LY2+2XRNO8dgfzFqa+/yeXOe+YMRC3fUuen0hgl+EIBcSqAjpmJaYa0/jfzcyKYkPT/eNRAhGWrbCTwxI/2x0o0UTduf78BJbPdbCdQOwuKjs37QI3X5HUMSjjD/CCQpvejHkNZiX6M4wey9JCF30kNdlC4DcvstWilgGC3yd54ukA8VQBB04FJY6YPc9G27z0d/7scuumGQPx4QfkSjeFl+JA3LSqgAWvFogpbmAy1T06RtFUNoE5w594OVDKOtK/WDbHVquAP9+vfY5VC2xcstjRSjzSXCYkT8KWIqQaG72g5EulS4ayDORJLJtrlSw0Y4hUV+vJN5kuVCKYHPG0hyP9QYkjWmdbaG51/uWzaxPvmzEQd/2rXEXRHgfi5lUFzG9JTGlBVF50QmJPYTxlRqNYU8yB48x9am+A3mFtOcWjqXMbBa5b6aooQGSh4uFtPkayUokezvLmGoogoCatEx/UkmgkhrQhxVU6rS/K1qBEDa2VKTaK0K8/4+P4INdjtLJubhOoa7K+cc9Vyf8wYyA+8l25Gha2jwPiggLam6ce1FSDns7vGghtvhp/TfkUQuD4gMSRvlCtnVN5L5xlqZdOfoksISHwxMs+Tg5Gvo+5KHWJDZWJYnRDQw0TIgTSSa08SkHByOtuqJ36npUf8SwXx8LScmtjK1BTL756z9XJD84YiA9/R17kOtgaB+LdFxQw9zUGYjLGGCEQVPia+oo4JHzK1dnopy0YGdlhThgpiqInMULRMybVCtzQKDCajxIgositiXIwM2XtClvrmEhRc7+5XhsoZ9oMEH2j0ZJpKNEwC0hVhX//F9ekb5sxEHc+KNdYNrZMBkRJXpZiNdGlYhYJv5me+3b6MEei6KsOaQMv7Jc43KvjXjVpoKFKixvOZpqttH70pWOKNnLgSoo3Emd0RHNFqcTWMMEZ02vaDNFctlz7ISUTXACt9VNzBMf49edCDI5FHBVK1LVIJNLBl+67puruGQNx+/fkxY7A5nFArC5gTuPUg5pq9kz5uwBGRorKFjfhboKwt1uboCrMEtson5mDVJdmCo/Ot6pN6zwsK+YjKCfNZGoYE7UE3HiP2pyeRvLsadwzJ8HXngsxkitfo7ZFwk2En7/v2tTHZwzEHQ/KN9g2XogD8Z7VBbRNY1BTEXo6XDLEFToTioiiqpzrxUCo3KrhLJS4GcnqRDSVa1Uhaqg/6LDRcaPYYe5VVZIZ5pprSglmsXCGMQCMM0GfZO407/nrz0pkCmbtGqhtCeEm5Wf/Yn3yj2cMxJ3fkZdZDp5/PYCYCij+TiDooZY3E57WMOpFHk15HsZsjAwTziKAuG+4xwCvwhVCZ/IxK7GmCqiJwGHaJb1xoxvMdbmO1d5UlgLxEVVOqK8+wwzFaN1aaiCsZPCZ+9enN8wYiNsflJc7NjbFgXjvhQXManhtRdNk3DE4XBgHBAmQLWgicpbG5Xg5ThSxRKQLaO4yXTOT1ZyTyWqnjgHLuOnLMaiU0pTAuR3WuFVEArGg2T2jD6HGIoF/fDpUE0LppBCoaw1hJYI/vn99+rMzBuKOb8srbRfPqsXwyK5+70UREGeK8k1nuk9DNg0QCGYQRzN/5xHgSJ8mGE1PKmwG8yhumAbJJVhyCZd01XhpacVFTsRHjCAztzabB0aZu5TlvkSxqDPJz19qo7Zah/15bSrwhTGOiN9e/Dbolf/D0zSpyxHf+jYJy/Y/cd+1VffPGIi7HpRrYeOZMCo5pE3/vouKaKl/9Q5d5SCmgQMIBDPpItcAPcNA5wlaO7o4Ja4PKG5oTREQOmu1VUB1WhdXMtqr9YGu14iDo8elf/dVxJSp/BrQSOrBVUBMHuIw90IQ/+7JAMUSvYDGuRLCDT92/7rUF2YMxO3fllfbLp4K/bLyef+aIpqnYcpNhymmOoYhjrGcvqv4ApynTE+tDyhuaKWM5aEIEBlZpVNThBEMZnRXk3PSQCqllTX9EOO4jTPFI04wC1xM1e1onhoIxrK+/ISvYlpmZbC5nYGx8PbPr0v97YyBuPNBuU5Y8mdBhDBv8gMXF9Fc99rqiMkGSCKRI5hnqpJ+PZ3eqPUBRVC0CS7jaqtprKABoi5g3IjKmtwzTpxEBSxMs1cp91VC6QbqHpq6hkeUHwkojpgOEEVf4q8fZwhcX43jb+2wIOzgQ/evT39lxkB8+NvyGtuRGxUQUab0LZd4aKr7t4umEg2nYouK3wmEAabghWq1UFcI6a0YAAdP+qirtlFfY8GxLR3Uo4mbDZHNATkqa70KO25juD6ZEFiy0FbFK68WCOqGL/yESXHRkqwE5i51YLvBLX9xdfp/zxyIb3nX2Y79U5/KJ8rtvPVSH42/JI6YDkbUW8xRpSXUOxLiiR1jeHJnTqd7OvQdLDTX22htctDW6KClgXUctjJhCyyAYcQ1FyKX42etI5Z22Kiv1cr61XAES9M+/6O8spZMvGrh8gSEI997/7rkAzMG4rZvy+ttSz6ugdBFKb9zeYDGaQTApkPE1+oYzuR/edpDV48OblCMFbwA+aKPfDFAoRgoLlI+iQGomgCxlsFBW5Ot6hpq0uSgqHNCxGI8HwsIF06gIyoNDsav7v0+K4z1xOW2dGUKluXffN81Vd+eORDf8t4kLPvRwCuHdT90ZYiGipDwVJZsPKsiEsCvCQa87t6j2krZdjBU6wn0G1RydmRSGWLRQycYJYAKgdqPA5R0LVUJRFDaGm3MbiRANlpqbSybrcUxOWYysTqcDfHnD45GAS/tfJ6/phrClu+4f13y+zMG4vcfkDcIO3zEJxBRGdNtV0nUT5MjyEG9owFYS8F817QrVH4Us0HscXlI0RCnY9PG7oay/uHNvl7cj1J2VJVplGnCHCwqcL4bi6oSIK1zyDWh4qACX1EhiuEglqa11FmY1+xgwSxXveY02WiqtXVCdbTANDAa4k+/NVICgkNdfVktLIRvu+/a1A8nBWLjrvxSO5G4/0hf0D6YCTuHRr0Xxwpy21gOu770u7W9v/dN783CsX7iedHSXyBxx3pMG4gTGR+nMoFewNFiU226V4dAmq+Epd4JFO3907CIf2EcBwAtKaGyCRlzIif0j7LARKrIJ0PeusavXKTP/RJArF4lQIFOCTI12/G5oQDyNNdQvGmQQlUmQIB4bFWSANklgKiPHngmq2tFou0NV9VDiPDN961PPTo5EHvyb3Ud5yFekDOp6FsYKwoMZPziSEEc6MuE/YMFrKUlwmgnk8vufiPZd3rmaxyIyQZhZKlSrqoFkeacKnIPC9dVYtl4ePhxVjpyuWJy0RzGsRqABrgGkZEqiYBhbnKGAijKzVUmMjnI11mMhoOMiOO4jT/BS7EoheIsT4AKBIdg6e8Ink5a0AtZjFt1LK3C6GjwyZ7D3nfz1X1Hd21YcVoHBPHE7vxv2bbzoyKVGeuSYzlKPBFnilpsHwtVFkT/WIiFLQLtLa5ScFwrZiuGUoJvBbUpmrqHfWQKoTp/nOhnUhKGe0h+5ZBF4KRdqyTeWqvK085gcZquir4oARRI1R2BEVsCNBBxEAEysafJACIHEcQzAVSkDoq4h1xUVDqIaSw2hModxaAQzn6EwV4ZhjtDS2zftu+pJ8VPd+V/U1jOw9qq0IXmpprfJOnSFFMzJtAD4WIKa+SyhVCtDbO0ddFsB+cvOHOWA01MzrqcKnIPld6gfU9xYRT4VCrCAMkFoKsWpEpBuImMhZKPEA+7VqBvACKx6Agy3Ybg8GUSCUj4OAeVdJAvVXG+4SB60+Ze4hxkHNK4BUd681hhqeS4/yV+ssP7DcsRP9ZAsLKSxeamzpjcECobnaW7WnTpGWGy+3TEksAEuOkqVqVMblFMxAHkGNUmIgKIIOVZQhvdvBELlX9LT3ftgpTO5DCqpwKNCS25mI4pnTM60Chxdc3onIw9KYCyWvcQIO5T7Jn0G5M9yr8n7ZSIiwwEijoeZywtAxDv+2jPKDI5j5m6OfHj7d6bhS1+QjYyQJhc1qbqUAXQMtkQOw4XMJQVmNucQiDLBeVadNCZCvDba9PjlBRvqD8bKKuJx9FaouznilnKsVTYgLI/TrASAULNLQQm54Xq3XjQPC9zmq4kEBXpLZWecomiZ5KDcSCjiXTaeaJwhSG64SAaBUq8ZUO1BqLC61F4wxzLCcyJy/EzJsZyYl4mm/dxsHuYHJEX/7ol/2bHcX6irQFtQQR+Fq+ctHDL+ho015q4C9eLc3hwUxbntNcoMPTk0sppJOvj3esIRJklqLj29OhCE7PFdYSS/XYETiT7qawnS1DmLOLNMHzN96WMhkbIVc7+Sf2aOEeYfcMRMU4Yh1vsZGY3LkKV9x2Ng+NiOJ213OQg6lZyEEuEzXZsQLe2yBV8HDgeAfHtzd4NjiUeIRBKxgUSb5v7Xfztz5fDbTgXcxt1BejqhbZKO3lsxxg27vKwaHZVRGAdqx8c9fG+a9PjrBvqmM5eT83siVyG+M0agGj20YultaS4x7UUJzGN3yQeG9FRkxjPTSXumIjFpuKImFKfVKRNcI7TdFoc1Miv4b3RGHh0p6cixmwcMDAWB8LKiW88m7/BdR0FBOVYS6IHb5nzEF48MRs/PfVbivhUKhQFb1njqnj/H3ylFysX1Uc1Czoy2Tfi4QPXVY3jCI6b8p/iiQqest+Ivclk/0TgEMSy32GpOg2ats1p5tPEMu+myEgvLV5EiDEdU1UWxZVFTDSdbjhM4ONUrI+rU0fnNGLWZKDsOhKo3F36OqcB8bUnvTdZrniUNjCtoxW1O3FF87P4p5cuRJ97KRzL0r2QAuD8dhsXdtj4u0eHkPMSpcAZQTo17OGW608HwtxjXPkVIvGSpSfLnhZR9FQdW1EGN9FE5o0SmDe0R+HRcXpCk+80nTyBItdZgiagfvqV4sZWWUDr4/iZnQpovak2SbEJUQkED6ahvbc7wJauSYD48kbvjbYlHgsIhATOrd6F62b9GA++sgZ7iutUxxnTYocZ2NesdPDwllF0nhBoqXOVfiAQ3QNF3PqmauXul8zRScRB5Uxj6KQYtQXS3c9CJc7OxD0E4uJ5lUDE2UNTS5mdE44jxgcRaqcTfvwfmtJ6rvFZCNB5qgDfz6HOHkHacVFV146EY09oUvPcnQTiwCRAfPFR73rLFo/7vrZs6p0BfGDOl3GiMAf3br0ZHXNqlcgiGPOaBNYscfDQzzMYzruoSlglIPYez2H30SyWzklgVUcS589Por3FUR1bTPggfltn8hf4m7I0Ki2niHt4Pk6AS9qTUejEyJOYUTCpTogJ8TjnVPga6mPFIDUQAWYHW5AOjkOEY4A3DFkcwZjfgsMNtyCVKHd2q9Q1BGLbZEDc+1DueifhPh6oqkDOIIF3tn0DLekM/mHfe1C06jGaC5BwLFx7AcWRwNcfG0ZLXTpy4fU68cuHsnhx/5i6fVU7BiZ60dFLYOXCJFYsTGJhq4PqpPaGJzIPp9CnpXOTe8gxbTV0hsafa3LrSf9idIIRlSV6x2Jhygo6DQh9QFIOoTV4Dgm/F/BGAT+LMD+C3tEkji/4Y9SxfqdS70Q3tu9EODEQlpUVn/tB7jrbdX+qgIhmSK0zAiccwUDQjosWcbElULmudTU2DpzwsHV/oIJdJAJnJoHY0TWGrQfHd/rkzZRaNNiWKipZ0OrivPlJLJ/nYmELLTEd8JkJMLSmKjcDRFwBl/YnEFMKkDgqJhOnpGk1IpxaDUEXmvwtsPxRIMjSzlesGw53oSvTgpFzP4NapsdG+bKVYyMQ2yfiCAXEQ941jis2+l6gPdSYl9neHGL1IpYrWaqlaHd/iO0HWQmjQ84kIJd3uc67rWsU2w97kCoBSp9EdRViyRb7ZNg6JuW6FhKurTz1dMpGW4ODjlkOFrdaaG+yVI0bwZ0sdhW/uTgQEwFgJlZlMlKcxsZyMucdD60WRhaKmOVvRo2/HwjGgKAQDdCB9PPwu3+GrfItcJZ/WNUZmq2SO/d1h9hxcAIdQSDue0RWWyK4F1JcFwThOZLL3IGOxBKUhCOVTU+XnovwxqoxfoEBYs+x/PCmvWM3CynXwU5cjdBbIyyrRik2i70AmTXBpC0LiQRj+BEgLgGyVA21bQuVt8oahwXNFtobdYIxjYGJgDFAxGe83o//f7rAI3EbZZeaKKPWHORlVWlJtHS0EMq5FX4/lljPwvV6AT8DhKz7okK2kT8Ons1RAAAPKUlEQVS0EbuxFoWqc3A4sR5L59SrnoZmCGoUMWQJxEsHGWmIzNe8jwP0rAlEfJj3PCYXOH6wVlq4XkhxdRCGS6SETUUezw+Nzx7O3nQCOHiqOFjM17b9/W26MdSKO07VhGl/jYVwne26621LXuI6doNpR00wEgTD0dxBjlHh44qQN5V9a53A/CaB+c0Cs2p1I3jeJL3yEifE0JhITxgucGQObeE21IQnVSbImLMUfWIZPKQimpW1dp3/Cpr9LbCDEcDLaE6QFqRfRP7os3i+/g/RXX1dqYhzeatAXcq0UI2oZCw3Pt9hukCMmztSivsezXcIaV8lgDdKWGvDMFwUQljUJ8ZOpxlZlQRODgaDvYNVJSAq52H7x46m51W5q52kfVUqkbzGdXFpwrVmqR5MFjvfEIhYmx9Ta2cmWKQACSQrfjpmCVx/XpSDr0TqeC4w44uDUh12Y7a/CU7IzjEq9Akp0hh1l6NXnIMQeinUlnm0+ZtQ7R3QXECd4BMEAJljGM2F6Dn3Xrw01IpRJhurPrMS5822UJc83ds3jEEdMSFHiAqOOJ2Jy99s2LDBqrv8DxdLKa8Stns9INYKGXS4NkTSDTGaQ/fw88n50+1wv2LDrsTi+nkrE659VSKRusaycJllhXOV7lEVQsZymdjQpSP1sd9IRKGTMgjjAIiK4S0RYpa/DY3+LgjJUChXhgL2dADsNEK7DgNYhp1jS3Bu3QDaik/D8fsiLsgCvqcUs+x/Gf31N6B//h2ES9WMMwNdmfd0hglEeuLx8tvXBIhKkDZIabX8tLA06VpX16St63L54Hu/uy75nTOBeabfrtkgnYUdxXMzI/mPC2Hdmk7acFzdMdPM6vgt0nH86JsTSv9MZrLSIdzXPYLrmjaijs2cdTG4fhlzwk4DThqBVYMs6lHjH4IIyAFjmgtofBQzGOs/gi31H0drxxvUgDgW9p7K5A0QEivn2qpwZqKNE2tS0STssYn/aqbUfA3+7spPdd8tLOuLJJbr2EinHFSlXaSSjtIlZqOl9tHfSCog4lbKOFHkHUBr/gkkMQqEnNW6hYAMfOS7tyAxfx1sdnZz2NOI5g4XYjz9Ilg8fKwbRzO1eDZ9N+xEHVbPtUqW5Y5jAUZiomlVu42marb40lucuARif3eInRMp67MRiKsIhGN/kbPXWGZK3Aj287NATkmnXNRVO/jEjSllHmu7vbwJ6aO1uAmNxa1AWACCohZHTDAe60Wm9yD6zrsfeasR54x8Fa5qwR+BIViypZvP+0OHsSV3JXbZN6iTV7nAmnZbN50HsOWIr5IUjGi6cKGN5ppY1kAMjDhHnFLLs0DOWE1nIxDrN5y8W9jWFyWBUNOqXE0an2W0pu773eZSlrcRYYlgAHOzP0Iq6I5md0Q2Nt7t245BzEffuX8KadXg+JBEcWAvbmj4MSy3GnBSbLgB6eWQH+nD7vS78cKpdtXGTgGREHhDh44lkbAvdPlqOVVnh0hcvMhRKTfxzXjpPL4zsppOB8I6+0TTO7/Yv2EoE35aUDRMAgK/JxD33tKofA/jiPK9MbsJs4e+A3BmU9xYKcUuxe5n8Zz8j2i78D0lkcF+ta/0hFhZ04n1bTvV+nE4ehJDxVr0ttyEU9kUth/RMTgSm8WSly11Sik6mzo9lYRA055ccclSB231ZSCMaFJgRDqCoumsBuKhbrkcAT63dXfhxqc3j1gqfUb9M++RPRRZU/Ql/uwDjeWqoZJglph//POo9o8AySbAG0HviUN4yL4HudRiXHd+2eRlP9rOE5pjLmrej2WpfQhSC5CpXq2If2okxJaDfslgoI+wdrlbAuLp3UW1CkegqX4uO8fF7MaJgaA1aDzrsxKIR07KVhngU0GIDxU8pF7qzOP57Vkt++MKz3S4jJoj8kEdf/K+hpJo0kdrNGx/AItPfB6hl8HRbBt+WPwDZP2EKmB802pNSFJ3XzeBiGY8gLlNNi5exPZH+mwnB0O82GWAkCr8sn5FQtdfCOBnLxXBzD5uBOKK5a46h9lKYimKuXUe1yEOA0RpzdqyR39lVtMjJ2W1HeLuX+SBfaLoodE8fOPl/QW8uDNbaicaF0/xGBGB+O831ynRpCHQMRmGVIqBhcH+fjQ01CCZTCrCc82YCcJtDeUZu+uIj30EIqLCghYLaxaX6+SO9wf4eadX+p1pQ9euKgPxxI4iBjK6momiae35LuY1ayAqxRKH+crZBISU0n7qJN7/i1aVnyn66FDJCuYBHGwR11XA1peZUm9E0jjdp0SVCm+4Av/tXTUlHWFAEGA4RqrOxEOjITJ5i7Ec1FfbmFVvqaVf05eJi/xs1cDEORK0tcHCRYvKQBztDbDpFaa76K2p1sL1F+o+UBzeY9s0EEY0Xb3CRXuLXr6NA0GxZIDYfjZwxHMn5fXCxr1egIuLNOujVMfSU1AksPdgEdt253WHzGhqjVspju6Qy5P/9berIyBMG0tyRKBWz7SYYgjDRsG3VFcBNpQfHmNaJHtu8PECAs21Vqk9NnOY4qmdR/sCPLsn6o7DFhB1Fm5YU+aIR7YU0T+iK/LIEVevTGDBrIgjonHy7awB4sUBufIX0fLPeQHe4vkQ5qknShwZMKL9zkNF7NhdKPXeUF5spQCNZNTtv5lGWz1tfmU3mRa7CgweoipLdQ9lJSyM9UKisac3ezURHDZhZ0J0U60ocQ1FHnUBfxscDdE3rNONLl7mlvpH/XhzQXETNx67bkUCC1rLQBgdUQKiWy8MnWIeLnOgTF7T660jtvbKucLGp0Pg1qKHhEpVjD+UKdqPc0TnYQ8790RAxKSt9inGi6nqpMBlyxx0tFqY1WCpRim6QXo87FFWmZWhEHNKHsGSKxK8d1jnIfE07FTA81IkmQePlDL2AOw64uFIr+YyZvatW5VAR5tuphI/twLiF13VqCMmAsKy7Mzroqyf6ZW1VRY+Ztn4T56PevP8H2VvVxC/xBURSPsOedixp1gySyuJX4IioqpSlJJZhGxaYqGtQaK9RWBRq6tKtvSypVHo5VTK0o2bKGEMY3IgHTTWX58aCpX4IaFZmUqHbVadpcqHjaHAlCE2ViFXsZPBREAwOrP3WIht1BEVHPG6ALF1UN5oAX8TSrSbInnThMRwhHmPiybDKRQFh7p9dPcEGB7RuVYTJ6dNNL+BgZEiuvtzKnv83OVprFycwtJmG+11NpiQZiyv8bw1vU8cG5Uzn40xMiaViU2Ttq1RP2OIllw81hIXTVzV3XOcK5y/BCCe7ZFLalLY7RWhFgwVqWKdwczsLT0Zy4ipOJfEHmvGPNKevgAnTwUYHAqirscVRKvAYyBTQM+Azm+c05FC65yEWg2sSVporbEwt9ZGWxXQmGSRTLmBvDnrxPCWy8BKNgS5JuKEnqEQAyNah3BF8YLI8vqVAfHZ74+2tcxKHp/XbNm0SLjoo1b2IlDMKl9JRMV1RrRvuMSIMJVTRRlelOgfCtBDUAZZb61JVskt/SNlIJYtr8KijpRO21SrgVG7bNWIHWBCCSvQGlxGvT3Ma3JU9zJTfzdZeH3cVDAOv+n74fGpXOPFk1HWe39ZHLFho0wli36PlGEdKzOp5OY0U9npxOISKLGnKY5T4AaYiENUblNsnw9TMo8/o9jq6wswMBiikC+DMjBSwIn+HJqbXKy9ol5lI6p6vSh3Vqc/ainOt/6BIh5+cgAneooqort8fvrYR99W+88tTc4az5MXC4FGpeOiJrxTCbG4figp7MiPoGhSsSajIwpBcPBERghhbXvNlfUXng6+GQbyXazC0s9u0yk1fF4bZSlBYWV/XIGf9pjLCTjF6BDNTRoQ/UhM3dBkoD/A4ECAvqEimmdZWLm8OmrsHnvohwEg6nT5/NYRbNo6HBWhOKFt2V8ZSxT+y5F7Fg6SiAcPylSxFqsCgbWOjXWhxKVSYi4TcCo7GVQadZWeNbmCynrnIYY4BIbzSnA9sOXA8CeTvYX+1xwIDuh/Pifn+X74NuGId4dBeKUMkdCPCePz2nQX4rYm/SA9ztS4zpiQQ+h5R2GEOGi0iNRj1yLxYKKwatZHnWlKMj3a4fW7ewp4eOMAegc8tVYOYe2zID/8yhfanzjTjN+4UTotq7DMEsEVlmWvFwKXh4FcwgQU0yKj8nrGd+E7zdeXjjA5LvzTA33W0yOW8/wPPqgfs/m6ABG/mb/amG0XjnOjbTs3eYG8MvTDBOvM+Fw3EoxgtDVZaKpjn1WhRVFciU+wb3SMeTeZdUamx2V7KSjLzjN+iKdeGMbmnboOWgjHg5BfHCoOfab3yytGpxI7lb9LKcXLA2h3gcukwHrHxpW+hxW2LZOqc07MGSVHHOzFse2HcMTzird+6m2pffHzve5AjAPledkuC+HbLVvcXCyGlwehTKgiSp3ticY6C3ObLfUubD6PNBI/MTAIlFHk5pHKkQ9XMgqMtVa6tgAOH8vjx08OYCjjq4ePCCF2ijD8vc4vzX/h1QJwpuM3d4+0VCdrL4bAOsfBVaGPCy1L1pHxgkB+bFmjPWGroF8qEPEb+PzPsvND33m7EM5NRT+83CenqBJZzSmM68xttRUorEJSFa8xQOI+yUScYcAoFkM8sWkIL+3lo2YY+HFyUsp7EM69d/+XROG1BGGic508Kav7Ev5FCctp8+rx0Aox8cPNf2VAxAf9Z49k5yNw3g7bualQDK7wfemy7puFk2TplgYL89psNDZEoLCyKVoVY3gvLqpKCcBcrD+Uw2PPDCEzxpQ99TjXTX4Y/H7XXy14+fUG4NWe/6wAIj7oT/8gu8CXzo1SOjcXPf9yL5Au83IpvsjeLY22AqWpkeFtoatbuTBjArBMo8wF2LhpBK8cyGrrTDgjYeB/+pXt+/4aT14bdZ56taR6fY8/64CI3+5//mZuoXTstwewbvK94DI/IKdE1pctMavJxrzZDurrLGV5DY4E2H+4gF2dY8jmQ139KsVj+Xzx9v1fWtD1+pLy33b2sxqI+K3d+U250Pdz7wiRuMn3/UuDQLpFz1ftgIIw1LXN7G7gk3tYbWT1e2H4yR33tH1NG7Nn9/ZrA0ScjB/8x9zCQijfIWHd5BWDS4t+6KpWC4FAoejl/NB+oFD0/9uWP5914uwmf3l0v5ZAxIn7nr/MdWSRv84vhA1eaO3PZ/Kbnv7cnN5fFwDMOP8vz4/Uk8nae+oAAAAASUVORK5CYII=",ve={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ae=n(59301);const o=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var $=()=>{const[ct,Ce]=(0,e.useState)(0),[H,Ve]=(0,e.useState)(!1),[ye,De]=(0,e.useState)(!0),K=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(ye)return;const Tt=()=>{Ce(Gt=>Gt>=99?(clearInterval(K.current),99):Gt+1)};return K.current=setInterval(Tt,5e4/99),()=>clearInterval(K.current)},[ye]);const F=()=>{Ce(0),Ve(!0),De(!1)},se=(Tt=0)=>{De(!0),Ce(Tt),Ve(!1)},rt=Tt=>{const Gt=Tt/1048576;let qt;return Gt<=.3?qt=3:Gt<=.5?qt=5:Gt<=1?qt=10:Gt<=2?qt=20:Gt<=3?qt=30:Gt<=10?qt=Gt*10:qt=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${qt}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},we=()=>ae.createElement("span",{className:ve.dotLoading},ae.createElement("span",null,"."),ae.createElement("span",null,"."),ae.createElement("span",null,"."));return{progress:ct,progressOpen:H,openProgress:F,closeProgress:se,toggleLock:()=>De(Tt=>!Tt),CreateProgressModal:(Tt=o,Gt)=>(typeof Tt=="string"&&(Tt=[Tt,Tt,Tt]),ae.createElement(E.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:H,title:null,footer:null,width:500,afterClose:()=>Ce(0)},ae.createElement(C.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},ct<=30&&ae.createElement(ae.Fragment,null,ae.createElement("img",{src:le,alt:"Step 1"}),ae.createElement("div",{className:"mt20 c-light-primary"},Tt[0],we())),ct>30&&ct<60&&ae.createElement(ae.Fragment,null,ae.createElement("img",{src:b,alt:"Step 2"}),ae.createElement("div",{className:"mt20 c-light-primary"},Tt[1],we())),ct>=60&&ae.createElement(ae.Fragment,null,ae.createElement("img",{src:Ie,alt:"Step 3"}),ae.createElement("div",{className:"mt20 c-light-primary"},Tt[2],we())),ae.createElement(D.Z,{className:ve.progress,status:"active",style:{width:"auto"},size:[300,8],percent:ct}),!!Gt&&ae.createElement("div",{className:"c-grey-999"},rt(Gt)))))}}},19004:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return Se}});var e=n(59301),E=n(75727),C=n(6767),D=n(25399),le=n(37568),b=n(7939),Ie=n(57942),ve={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"},o=({position:Me,children:me})=>{const{left:Ze=0,top:Ke=0}=Me||{},[Z,Ee]=(0,e.useState)(Ze),[Oe,Zt]=(0,e.useState)(Ke),Dt=(0,e.useRef)(null),Ot=()=>{if(Dt.current){const xt=Dt.current.offsetWidth,ze=Dt.current.offsetHeight,It=window.innerWidth,Ct=window.innerHeight;let _e=Ze,x=Ke;Ze+xt>It&&(_e=It-xt),_e<0&&(_e=0),Ke+ze>Ct&&(x=Ct-ze),x<0&&(x=0),Ee(_e),Zt(x)}};return(0,e.useEffect)(()=>{if(!Dt.current||!Me)return;const xt=new ResizeObserver(()=>{Ot()});return xt.observe(Dt.current),()=>{xt.disconnect()}},[Ze,Ke,Me]),(0,e.useEffect)(()=>{Me&&Ot()},[Ze,Ke,Me]),Me?e.createElement("div",{ref:Dt,style:{position:"fixed",left:`${Z}px`,top:`${Oe}px`,zIndex:1050}},me):null},L=n(78323),$=n(56102),ct=n(12306),Ce=Object.defineProperty,H=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,F=(Me,me,Ze)=>me in Me?Ce(Me,me,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[me]=Ze,se=(Me,me)=>{for(var Ze in me||(me={}))De.call(me,Ze)&&F(Me,Ze,me[Ze]);if(ye)for(var Ze of ye(me))K.call(me,Ze)&&F(Me,Ze,me[Ze]);return Me},rt=(Me,me)=>H(Me,Ve(me)),we=(Me,me,Ze)=>new Promise((Ke,Z)=>{var Ee=Dt=>{try{Zt(Ze.next(Dt))}catch(Ot){Z(Ot)}},Oe=Dt=>{try{Zt(Ze.throw(Dt))}catch(Ot){Z(Ot)}},Zt=Dt=>Dt.done?Ke(Dt.value):Promise.resolve(Dt.value).then(Ee,Oe);Zt((Ze=Ze.apply(Me,me)).next())}),Tt=({visible:Me,position:me,selectText:Ze,applyRefinedText:Ke,fetchUrl:Z,noRestrictModal:Ee})=>{var Oe;const[Zt,Dt]=(0,e.useState)(!1),[Ot,xt]=(0,e.useState)([]),[ze,It]=(0,e.useState)(""),[Ct,_e]=(0,e.useState)(1),[x,_]=(0,e.useState)(""),[U,w]=(0,e.useState)(!1),W=(0,e.useRef)(null),[ut,te]=(0,e.useState)(!1),[j,oe]=(0,e.useState)(0),M=(0,e.useRef)(!1),q=((Oe=Ot==null?void 0:Ot[(Ot==null?void 0:Ot.length)-1])==null?void 0:Oe.loading)===!0;(0,e.useEffect)(()=>{if(Me){_e(1);return}te(!1),Dt(!1),Te(),oe(0),xt([]),_e(0)},[Me]);const Te=()=>{var Ge,Et;It(""),_(""),(Et=(Ge=W.current)==null?void 0:Ge.cancelRequest)==null||Et.call(Ge)},R=(...Ge)=>we(void 0,[...Ge],function*(Et="",Jt=Ot){const yt=Date.now(),Vt=[...Jt,{text:Et,key:yt,sender:"user",show:!0},{loading:!0,key:yt,sender:"AI",show:!0}];_e(2),xt(Vt);const $e=s(Jt),ht={no_record_times:!0,prompt:Et,history:$e};W.current=new ct.Z(L.Z.API_SERVER+Z,ht),yield new Promise(kt=>{W.current.on("data",pt=>{const{chunk:{msg:Lt},full:un}=pt,Bn=Lt==="error";te(!0),_(ge(un)),xt(fn=>fn.map((Mn,In)=>In===fn.length-1?rt(se({},Mn),{text:un,loading:!1,error:Bn}):Mn))}),W.current.on("done",()=>kt()),W.current.on("error",pt=>{const Lt="\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(pt)==="[object Object]"&&pt.status===-9&&(_e(1),Ee(pt.data)),xt(un=>un.map((Bn,fn)=>fn===un.length-1?rt(se({},Bn),{text:Lt,loading:!1,error:!0}):Bn)),kt()}),W.current.on("cancelled",()=>kt()),W.current.startStream()}),Dt(!1)}),O=Ge=>{It(Ge.target.value)},s=Ge=>Ge.reduce((Jt,yt)=>{if(yt.sender==="user"){const Vt=Ge.find($e=>$e.key===yt.key&&$e.sender==="AI");Vt&&(Vt!=null&&Vt.text)&&!(Vt!=null&&Vt.error)&&Jt.push({question:yt.text,answer:Vt.text})}return Jt},[]),p=()=>{if(en)return;const Ge=Ae("\u6539\u5199");Te(),Dt(!0),R(Ge)},h=Ge=>{if(Ge.key==="Enter"&&!Ge.shiftKey){if(Ge.preventDefault(),M.current||dt)return;p()}},k=()=>{var Ge,Et;oe(Jt=>Jt+1),(Et=(Ge=W.current)==null?void 0:Ge.cancelRequest)==null||Et.call(Ge),Dt(!1),te(!1)},fe=[{key:"1",label:e.createElement("span",null," ",e.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:e.createElement("span",null,e.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:e.createElement("span",null," ",e.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],ge=(Ge="")=>{const Et=["\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((Jt,yt)=>{Et.push(`\u7B54\u6848${yt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${yt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${yt+1})\u8F93\u51FA\uFF1A`)}),Et.forEach(Jt=>{const yt=new RegExp(Jt,"g");Ge=Ge.replace(yt,`**${Jt}** `)}),Ge},Ae=Ge=>Ge==="\u6539\u5199"?`${ze}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Ze}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Ze}\uFF0C${Ge}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,V=Ge=>{let Et="";Ge.key==="1"&&(Et=Ae("\u6DA6\u8272")),Ge.key==="2"&&(Et=Ae("\u6269\u5199")),Ge.key==="3"&&(Et=Ae("\u7F29\u5199")),Te(),Dt(!0),R(Et)},Fe=()=>{const Ge=Ot.splice(Ot.length-2),{text:Et}=(Ge==null?void 0:Ge[0])||{};Te(),Dt(!0),R(Et,Ot)},dt=Zt||ut,en=(ze==null?void 0:ze.trim())==="";return Me?e.createElement(E.Z,{open:en&&!dt&&(U||!x),overlayStyle:{minWidth:200},menu:{items:fe,onClick:V}},e.createElement(o,{position:me},e.createElement("div",{className:ve.wrap},Ct===2&&e.createElement(e.Fragment,null,e.createElement("div",{className:ve.chatContainer},q&&e.createElement("div",{className:ve.loadingWrp},e.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),e.createElement("div",{className:"ai-loading"})),x&&e.createElement(Ie.Z,{cancelIndex:j,streamingStatus:Zt,loadImage:!1,onFinish:()=>we(void 0,null,function*(){oe(0),setTimeout(()=>te(!1),0)}),value:x})),e.createElement("div",{className:ve.btnContainer},e.createElement("div",{onClick:()=>Ke(!0,x),className:ve.btn,style:{padding:"0 16px",width:"initial"}},e.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),e.createElement("div",{onClick:()=>Ke(!1,x),className:ve.btn,style:{padding:"0 16px",width:"initial"}},e.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),e.createElement($.CopyToClipboard,{text:x,onCopy:()=>C.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},e.createElement(D.Z,{title:"\u590D\u5236"},e.createElement("div",{className:ve.btn,style:{marginLeft:"auto"}},e.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),e.createElement(D.Z,{title:"\u91CD\u65B0\u751F\u6210"},e.createElement("div",{onClick:Fe,className:ve.btn},e.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),e.createElement(D.Z,{title:"\u5220\u9664"},e.createElement("div",{onClick:()=>{_e(1),Te(),xt([])},className:ve.btn},e.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),e.createElement("div",{className:ve.inputContainer},e.createElement(le.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:ze,bordered:!1,onFocus:()=>w(!0),onBlur:()=>setTimeout(()=>w(!1),300),onChange:O,onPressEnter:h,onCompositionStart:()=>M.current=!0,onCompositionEnd:()=>M.current=!1}),ut?e.createElement("div",{className:`iconfont icon-tingzhihuida ${ve.cancelBtn}`,onClick:k}):e.createElement(b.ZP,{className:en?ve.sendBtnDisabled:ve.sendBtn,icon:e.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:dt,onClick:p}))))):e.createElement(e.Fragment,null)},Gt={"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"},qt=Object.defineProperty,Xt=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,G=(Me,me,Ze)=>me in Me?qt(Me,me,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[me]=Ze,Pe=(Me,me)=>{for(var Ze in me||(me={}))Yt.call(me,Ze)&&G(Me,Ze,me[Ze]);if(Xt)for(var Ze of Xt(me))re.call(me,Ze)&&G(Me,Ze,me[Ze]);return Me};const mt=Me=>React.createElement("svg",Pe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Me),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 Bt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Re=(0,e.forwardRef)(({initialContent:Me,onButtonClick:me},Ze)=>{const[Ke,Z]=(0,e.useState)(null),[Ee,Oe]=(0,e.useState)(null),[Zt,Dt]=(0,e.useState)(""),[Ot,xt]=(0,e.useState)(null),ze=Ze,It=W=>{const ut=document.elementFromPoint(10,W),te=document.createRange();let j=null;const oe=document.createTreeWalker(ze.current,NodeFilter.SHOW_TEXT,{acceptNode:p=>{const h=document.createRange();h.selectNodeContents(p);const k=h.getBoundingClientRect();return k.top<=W&&k.bottom>=W?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let M="",q,Te,R=null,O=null,s=null;for(;q=oe.nextNode();){q.parentNode.getAttribute("data-select")==="disabled"&&(Te=!0),M+=q.textContent,O||(O=q),s=q;const p=document.createRange();p.selectNodeContents(q);const h=p.getBoundingClientRect();R===null&&(R=h.top)}if(O&&s&&!Te){const p=document.createRange();p.setStart(O,0),p.setEnd(s,s.textContent.length),xt(p)}else xt(null);return Oe(R-1),Te?"":M.trim()};function Ct(W){for(;W.parentElement&&W.parentElement.tagName.toLowerCase()!=="section";){var ut=window.getComputedStyle(W.parentElement);if(ut.pointerEvents==="none")return!0;W=W.parentElement}return!1}const _e=W=>{var ut,te;if(Ct(W.target)){Oe(-1e6);return}if(((te=(ut=document.getSelection())==null?void 0:ut.toString)==null?void 0:te.call(ut))!==""){Oe(-1e6);return}const j=It(W.clientY);if((j==null?void 0:j.trim())===""){Oe(-1e6);return}const oe=ze.current.getBoundingClientRect();Z(oe.left-30),Dt(j)},x=()=>{},_=W=>{me&&Zt&&me(Zt,W.clientX,W.clientY,Ot)},U=()=>{if(Ot){const W=window.getSelection();W.removeAllRanges(),W.addRange(Ot)}},w=()=>{window.getSelection().removeAllRanges()};return(0,e.useEffect)(()=>{const W=ze.current;return W.addEventListener("mousemove",_e),W.addEventListener("mouseleave",x),()=>{W.removeEventListener("mousemove",_e),W.removeEventListener("mouseleave",x),w()}},[Me]),e.createElement("div",{className:Gt["hover-line-container2"]},Ee!==null&&e.createElement("div",{className:Gt["line-button-container"],style:{top:Ee,left:Ke},onMouseEnter:()=>{U()},onMouseLeave:()=>{w(),Oe(null),Dt(""),xt(null)}},e.createElement("div",{className:Gt.button,onClick:_},e.createElement("img",{src:Bt}),e.createElement("span",null,"AI\u6539\u5199"))))}),tt={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Se=({nodeRef:Me,noRestrictModal:me})=>{const[Ze,Ke]=(0,e.useState)(null),[Z,Ee]=(0,e.useState)(null),[Oe,Zt]=(0,e.useState)(!1),[Dt,Ot]=(0,e.useState)(null),[xt,ze]=(0,e.useState)(!1),[It,Ct]=(0,e.useState)(!1),_e=Me,x=(0,e.useRef)(null),_=(0,e.useRef)(null),[U,w]=(0,e.useState)("");(0,e.useEffect)(()=>{Ze!=null&&Ze.toString()&&w(Ze==null?void 0:Ze.toString())},[Ze==null?void 0:Ze.toString()]);const W=()=>{const oe=window.getSelection(),M=_e.current.scrollTop,q=_e.current.getBoundingClientRect();if(oe.rangeCount>0&&oe.toString().length>0){const Te=oe.getRangeAt(0);Ke(Te.cloneRange());const R=Te.getBoundingClientRect(),O=40;let s=R.top+M-5+O;s{if(!oe||oe.rangeCount===0){ze(!1);return}const q=oe.getRangeAt(0).getBoundingClientRect(),Te=window.getComputedStyle(_e.current),R=parseInt(Te.lineHeight),O=parseInt(Te.paddingTop),s=_e.current.scrollTop,p=_e.current.getBoundingClientRect(),h=q.top-p.top+s,k=Math.floor((h-O)/R),fe=O+k*R-s;Ot(fe),ze(!0)},te=oe=>{_e.current&&!_e.current.contains(oe.target)&&Ct(!1)};(0,e.useEffect)(()=>{const oe=_e.current;return oe.addEventListener("scroll",W),oe.addEventListener("input",W),oe.addEventListener("click",W),oe.addEventListener("mouseup",W),oe.addEventListener("keyup",W),oe.addEventListener("click",W),document.addEventListener("mousedown",te),()=>{oe.removeEventListener("scroll",W),oe.removeEventListener("input",W),oe.removeEventListener("click",W),oe.removeEventListener("mouseup",W),oe.removeEventListener("keyup",W),oe.removeEventListener("click",W),document.removeEventListener("mousedown",te)}},[]);const j=(oe=!0,M)=>{if(!Ze)return;const q=_.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Te=Ze.cloneRange(),R=window.getSelection();if(R.removeAllRanges(),R.addRange(Te),oe){Te.deleteContents();const O=document.createElement("div");O.innerHTML=q;const s=Array.from(O.childNodes);for(;s.length>0;)Te.insertNode(s.pop())}else{Te.collapse(!1);const O=document.createElement("div");O.innerHTML=" "+q;const s=Array.from(O.childNodes);for(;s.length>0;)Te.insertNode(s.pop())}R.removeAllRanges(),Ke(null),Zt(!1),Ee(null)};return e.createElement("section",{ref:_},Z&&e.createElement("div",{ref:x,className:tt.toolbar,style:{top:Z==null?void 0:Z.top,left:Z==null?void 0:Z.left}},e.createElement("div",{className:tt.button,onClick:()=>Zt(!0)},e.createElement("img",{src:Bt}),e.createElement("span",null,"AI\u6539\u5199"))),e.createElement(Tt,{key:JSON.stringify(Z),noRestrictModal:me,visible:Oe,position:Z,selectText:U,applyRefinedText:j,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),_e.current&&e.createElement(Re,{ref:_e,onButtonClick:(oe,M,q,Te)=>{Ke(Te),Zt(!0),w(oe),Ee({left:M,top:q+20})}}))}},43298:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return le}});var e=n(59301),E=n(62957),C={num:"num___VQiqB"},le=({visible:b,usedCount:Ie,totalCount:ve,onOk:ae,onCancel:o})=>{const L=()=>Ie>0?e.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",ve,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",e.createElement("span",{className:C.num},Ie),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):e.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",ve,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",e.createElement("span",{className:C.num},Ie),"\u6B21\uFF09\u3002");return e.createElement(E.default,{centered:!0,open:b,title:"\u63D0\u793A",width:620,onCancel:o,onOk:ae,footer:Ie>0?void 0:null},L())}},72523:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return ye},Q:function(){return H}});var e=n(59301),E={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},C=n(12306),D=n(78323),le=n(57942),b=n(19004),Ie=n(77536),ve=n(43590),ae="data:image/png;base64,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",o=n(92310),L=n.n(o),$=n(6767),ct=n(41792),Ce=(De,K,F)=>new Promise((se,rt)=>{var we=Gt=>{try{Tt(F.next(Gt))}catch(qt){rt(qt)}},Y=Gt=>{try{Tt(F.throw(Gt))}catch(qt){rt(qt)}},Tt=Gt=>Gt.done?se(Gt.value):Promise.resolve(Gt.value).then(we,Y);Tt((F=F.apply(De,K)).next())});const H={contentRef:{current:null},value:null,status:!1,open:()=>Ce(void 0,null,function*(){}),close:()=>{}};var ye=({className:De,style:K,onChange:F,onSuccess:se,onCancel:rt,onError:we,fetchUrl:Y,noRestrictModal:Tt=()=>{},showEditableToolbar:Gt,bottomOffset:qt=110,loadingText:Xt,showEmptyData:Yt=!0,onStatusChange:re,stringTransformer:G,bottomContainerNode:Pe})=>{const[mt,Bt]=(0,e.useState)(!1),[ce,Re]=(0,e.useState)(""),[tt,Be]=(0,e.useState)(0),[Se,Me]=(0,e.useState)(!1),me=(0,e.useRef)(null),Ze=(0,e.useRef)(null),Ke=(0,e.useRef)(null),Z=(0,e.useRef)(null),Ee=(0,Ie.Z)({scrollBoxRef:Z,bottomInspectRef:Ke,contentRef:Ze,status:Se,bottomOffset:qt}),Oe=mt||Se;(0,e.useEffect)(()=>{F==null||F(ce)},[ce]);const[Zt,Dt]=(0,e.useState)([]);(0,e.useEffect)(()=>{re==null||re({contentRef:Ze,status:Oe,value:ce,open:Ot,close:xt})},[Oe,ce]);const Ot=It=>Ce(void 0,null,function*(){Bt(!0),Re(""),Dt([]),Be(0);const Ct=Y;It!=null&&It.fetchUrl&&delete It.fetchUrl,me.current=new C.Z(`${D.Z.API_SERVER}${Ct}`,It),yield new Promise((_e,x)=>{me.current.on("data",_=>{var U;let{chunk:{content:w,type:W}}=_;Me(!0),W==="text"&&Re(ut=>G?G(ut+w):ut+w),W==="knowledge"&&(console.log("---knowledge-",_==null?void 0:_.chunk),Dt((U=_==null?void 0:_.chunk)==null?void 0:U.content))}),me.current.on("done",()=>{_e()}),me.current.on("error",_=>{Object.prototype.toString.call(_)==="[object Object]"&&_.status===-1&&$.ZP.warning((_==null?void 0:_.message)||""),_e(),we==null||we(_)}),me.current.on("cancelled",()=>{_e(),rt==null||rt()}),me.current.startStream()}),Bt(!1)}),xt=()=>{var It,Ct;Be(1),(Ct=(It=me.current)==null?void 0:It.cancelRequest)==null||Ct.call(It),Bt(!1),Me(!1)},ze=(0,e.useMemo)(()=>Ze.current?e.createElement(b.Z,{noRestrictModal:Tt,nodeRef:Ze}):e.createElement(e.Fragment,null),[Ze.current]);return e.createElement(e.Fragment,null,e.createElement("div",{className:L()(E.container,De),style:K,ref:Z},e.createElement("div",{ref:Ze,className:E.liWrap,contentEditable:!Oe},ce&&e.createElement(le.Z,{cancelIndex:tt,streamingStatus:mt,loadImage:!1,onFinish:()=>Ce(void 0,null,function*(){Be(0),setTimeout(()=>Me(!1),0),se==null||se(ce)}),value:ce}),(Zt==null?void 0:Zt.length)>0&&e.createElement(ct.Z,{Filelist:Zt})),!ce&&!Oe&&e.createElement("div",{className:E.imgBox},e.createElement("img",{width:56,src:ae}),e.createElement("span",null,"\u9884\u89C8\u533A")),Yt&&Oe&&e.createElement(ve.Z,{text:Xt}),!Ee&&e.createElement("div",{className:E.backBottom,onClick:()=>{Z.current.scrollTop=Z.current.scrollHeight}},e.createElement("i",{className:"iconfont icon-huidaodibu"})),e.createElement("div",{ref:Ke}),Pe),!Oe&&Gt&&ze)}},43590:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return D}});var e=n(59301),E={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},D=({text:le})=>e.createElement("div",null,e.createElement("div",{className:E.loading},e.createElement("div",{className:E.dot}),e.createElement("div",{className:E.dot}),e.createElement("div",{className:E.dot})),!!le&&e.createElement("div",{className:"mt5"},le))},57764:function(ft,qe,n){"use strict";var e=n(59301),E=n(19226),C=n(44104),D=n(92310),le=n.n(D),b=n(34209),Ie=n(56321),ve=n(71951),ae=Object.defineProperty,o=Object.defineProperties,L=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,H=(se,rt,we)=>rt in se?ae(se,rt,{enumerable:!0,configurable:!0,writable:!0,value:we}):se[rt]=we,Ve=(se,rt)=>{for(var we in rt||(rt={}))ct.call(rt,we)&&H(se,we,rt[we]);if($)for(var we of $(rt))Ce.call(rt,we)&&H(se,we,rt[we]);return se},ye=(se,rt)=>o(se,L(rt)),De=(se,rt,we)=>new Promise((Y,Tt)=>{var Gt=Yt=>{try{Xt(we.next(Yt))}catch(re){Tt(re)}},qt=Yt=>{try{Xt(we.throw(Yt))}catch(re){Tt(re)}},Xt=Yt=>Yt.done?Y(Yt.value):Promise.resolve(Yt.value).then(Gt,qt);Xt((we=we.apply(se,rt)).next())});const K=({data:se,onFinish:rt})=>e.createElement(C.Z,null,se.map((we,Y)=>e.createElement(ve.op,{key:Y,style:{height:28},shape:"default",size:"small",onClick:()=>rt(we)},we))),F=({className:se,style:rt,data:we={},defaultChatData:Y=[],initDefaultChatDataKey:Tt=0,showPrevButton:Gt,showNextButton:qt,onPrevButtonClick:Xt=()=>{},onNextButtonClick:Yt=()=>{},onStatusChange:re,interactionTotal:G=0,showInterText:Pe=!1})=>{const mt="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",[Bt]=(0,b.eh)(),{chatData:ce,setChatData:Re,calcHistoryList:tt}=(0,b.r5)(),[Be,Se]=(0,e.useState)(0),[Me,me]=(0,e.useState)(""),[Ze,Ke]=(0,e.useState)(!1),{scrollBoxRef:Z,bottomInspectRef:Ee,contentRef:Oe,isAtBottom:Zt}=(0,b.wr)({status:Ze}),Dt=(0,b.h4)(Z);(0,e.useEffect)(()=>{if(!ce.length||!Z.current)return;const Ct=ce[ce.length-1];Ct!=null&&Ct.loading&&(Z.current.scrollTop=Z.current.scrollHeight)},[ce.length]),(0,e.useEffect)(()=>{if(Tt){Ot();let Ct=[];return Y.forEach(_e=>{const x=Date.now(),_=[{text:_e.question,key:x,sender:"user",show:_e.question!==mt},{text:_e.answer,loading:!1,key:x,sender:"AI",show:!0}];Ct.push(..._)}),Re(Ct),()=>{Bt.cancel()}}},[Tt]);const Ot=()=>{Bt.cancel(),Se(1)},xt=Ct=>De(void 0,null,function*(){me(""),Se(0);const _e=Date.now(),x=[{text:Ct,key:_e,sender:"user",show:Ct!==mt},{loading:!0,key:_e,sender:"AI",show:!0}];Re([...ce,...x]);const _=tt(ce);Bt.request({url:"/api/stream/course_qna_records/chat_messages.json",body:Ve({model:"qwen-plus-latest",is_chat:!0,prompt:Ct,history:_},we),onData:(U,w)=>{Ke(!0),Re(W=>W.map((ut,te)=>te===W.length-1?ye(Ve({},ut),{text:U,loading:!1,error:(w==null?void 0:w.msg)==="error"}):ut))},onError:U=>{let w="\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!";Re(W=>[...W].map((ut,te)=>te===W.length-1?ye(Ve({},ut),{text:w,loading:!1,error:!0}):ut))}})}),ze=(0,e.useMemo)(()=>{const _e=ce.filter(U=>U.sender==="AI").map(U=>U.text).join(""),x=["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011","\u672C\u6B21\u4E92\u52A8\u73AF\u8282\u5DF2\u7ED3\u675F"];let _=0;return x.forEach(U=>{const w=_e.split(U).length-1;_+=w}),Math.max(0,_-1)},[ce]);(0,e.useEffect)(()=>{typeof ze=="number"&&typeof G=="number"&&(re==null||re(ze>=G))},[ze,G]);const It=Dt.width?Dt.width-20:"100%";return e.createElement("div",{className:le()("flex flex-col h-full",se),style:rt},Gt&&e.createElement("div",{className:E.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",e.createElement("span",{onClick:Xt},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),e.createElement("div",{ref:Z,style:{flex:1,overflow:"auto"}},e.createElement("div",{className:E.Z.tips,style:{width:It}},e.createElement("img",{className:E.Z.avatar,src:Ie}),e.createElement("div",{className:E.Z.details},e.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),e.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u4E3A\u4F60\u51C6\u5907\u4E86\u4E00\u4E9B\u4E92\u52A8\u5B66\u4E60\u95EE\u9898\uFF0C\u5E2E\u52A9\u4F60\u5DE9\u56FA\u77E5\u8BC6\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u6211\u4F1A\u4E00\u6B65\u6B65\u5F15\u5BFC\uFF0C\u76F4\u5230\u4F60\u5B8C\u5168\u7406\u89E3\u3002 \u51C6\u5907\u597D\u4E86\u5C31\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\uFF0C\u5F00\u59CB\u4E92\u52A8\u5B66\u4E60\uFF01"))),e.createElement(b.xj,{className:"pl20",style:{width:It},contentRef:Oe,chatData:ce,requestLoading:Bt.loading,cancelTyping:Be,sensitiveWords:["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011"],extraAnswerAction:(Ct,_e)=>{var x;if(zext(_)}))},onAnswerFinish:()=>De(void 0,null,function*(){setTimeout(()=>Ke(!1),0)})}),!(ce!=null&&ce.length)&&!Pe&&e.createElement("div",{className:"flex justify-center mb20"},e.createElement(ve.op,{type:"primary",onClick:()=>xt(mt)},"\u5F00\u542F\u4E92\u52A8")),!(ce!=null&&ce.length)&&Pe&&e.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),qt&&ze>=G&&e.createElement(ve.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:Yt},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!Zt&&e.createElement("div",{className:E.Z.backBottom,onClick:()=>{Z.current.scrollTop=Z.current.scrollHeight}},e.createElement("i",{className:"iconfont icon-huidaodibu"})),e.createElement("div",{ref:Ee})),!!(ce!=null&&ce.length)&&!Pe&&e.createElement(b.CI,{style:{margin:"0 20px 20px 20px"},onCancel:Ot,headExtraNode:ze>=G?e.createElement("div",{style:{color:"#434D6C"}},qt?"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):e.createElement("div",{style:{color:"#434D6C"}},"\u5DF2\u5B8C\u6210\u7B54\u9898",e.createElement("span",{className:"ml10 c-light-primary"},ze),"/",G),value:Me,onSubmit:xt,hideUpload:!0,onChange:me,typing:Ze,loading:Bt.loading}))};qe.Z=F},69367:function(ft,qe,n){"use strict";var e=n(59301),E=n(19226),C=n(92310),D=n.n(C),le=n(34209),b=n(56321),Ie=n(71951),ve=n(97231),ae=n(57193),o=Object.defineProperty,L=Object.defineProperties,$=Object.getOwnPropertyDescriptors,ct=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,Ve=(se,rt,we)=>rt in se?o(se,rt,{enumerable:!0,configurable:!0,writable:!0,value:we}):se[rt]=we,ye=(se,rt)=>{for(var we in rt||(rt={}))Ce.call(rt,we)&&Ve(se,we,rt[we]);if(ct)for(var we of ct(rt))H.call(rt,we)&&Ve(se,we,rt[we]);return se},De=(se,rt)=>L(se,$(rt)),K=(se,rt,we)=>new Promise((Y,Tt)=>{var Gt=Yt=>{try{Xt(we.next(Yt))}catch(re){Tt(re)}},qt=Yt=>{try{Xt(we.throw(Yt))}catch(re){Tt(re)}},Xt=Yt=>Yt.done?Y(Yt.value):Promise.resolve(Yt.value).then(Gt,qt);Xt((we=we.apply(se,rt)).next())});const F=({className:se,style:rt,data:we={},defaultChatData:Y=[],initDefaultChatDataKey:Tt=0,showPrevButton:Gt,showNextButton:qt,onPrevButtonClick:Xt=()=>{},onNextButtonClick:Yt=()=>{},onStatusChange:re,readingTime:G,analysis:Pe,totalTime:mt,openRecord:Bt,showInterText:ce=!1})=>{const[Re]=(0,le.eh)(),{chatData:tt,setChatData:Be,calcHistoryList:Se}=(0,le.r5)(),[Me,me]=(0,e.useState)(0),[Ze,Ke]=(0,e.useState)(""),[Z,Ee]=(0,e.useState)(!1),[Oe,Zt]=(0,e.useState)(null),Dt=(0,e.useRef)(null),{scrollBoxRef:Ot,bottomInspectRef:xt,contentRef:ze,isAtBottom:It}=(0,le.wr)({status:Z}),Ct=(0,le.h4)(Ot);(0,e.useEffect)(()=>{typeof G=="number"&&Zt(G)},[G]),(0,e.useEffect)(()=>(Oe>0&&Oe<=mt&&!document.hidden&&(Dt.current=setTimeout(()=>{Bt&&_e(),Zt(W=>Math.min(W+1,mt))},1e3)),()=>{clearTimeout(Dt.current)}),[Oe]),(0,e.useEffect)(()=>{if(!tt.length||!Ot.current)return;const W=tt[tt.length-1];W!=null&&W.loading&&(Ot.current.scrollTop=Ot.current.scrollHeight)},[tt.length]),(0,e.useEffect)(()=>{if(Tt){_();let W=[];return Y.forEach(ut=>{const te=Date.now(),j=[{text:ut.question,key:te,sender:"user",show:!0},{text:ut.answer,loading:!1,key:te,sender:"AI",show:!0}];W.push(...j)}),Be(W),()=>{Re.cancel()}}},[Tt]);const _e=()=>K(void 0,null,function*(){const W=yield(0,ae.ZP)(`/api/smart_plan_item_banks/${we==null?void 0:we.questionable_id}/smart_plan_user_page_studies.json`,{method:"post",body:{type:"page_info"}})}),x=()=>{Zt(1)},_=()=>{Re.cancel(),me(1)},U=W=>K(void 0,null,function*(){Ke(""),me(0);const ut=Date.now(),te=[{text:W,key:ut,sender:"user",show:!0},{loading:!0,key:ut,sender:"AI",show:!0}];Be([...tt,...te]);const j=Se(tt);Re.request({url:"/api/stream/course_qna_records/chat_messages.json",body:ye({model:"qwen-plus-latest",is_chat:!0,prompt:W,history:j},we),onData:(oe,M)=>{Ee(!0),Be(q=>q.map((Te,R)=>R===q.length-1?De(ye({},Te),{text:oe,loading:!1,error:(M==null?void 0:M.msg)==="error"}):Te))},onError:oe=>{let M="\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!";Be(q=>[...q].map((Te,R)=>R===q.length-1?De(ye({},Te),{text:M,loading:!1,error:!0}):Te))}})});(0,e.useEffect)(()=>{typeof Oe=="number"&&typeof mt=="number"&&(re==null||re(Oe>=mt))},[Oe,mt]),(0,e.useEffect)(()=>{const W=()=>{document.hidden?clearTimeout(Dt.current):!document.hidden&&Oe>0&&Oe{Bt&&_e(),Zt(ut=>Math.min(ut+1,mt))},1e3))};return document.addEventListener("visibilitychange",W),()=>{document.removeEventListener("visibilitychange",W),clearTimeout(Dt.current)}},[Oe,mt,Bt]);const w=Ct.width?Ct.width-20:"100%";return e.createElement("div",{className:D()("flex flex-col h-full",se),style:rt},Gt&&e.createElement("div",{className:E.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",e.createElement("span",{onClick:Xt},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),e.createElement("div",{ref:Ot,style:{flex:1,overflow:"auto"}},e.createElement("div",{className:E.Z.tips,style:{width:w}},e.createElement("img",{className:E.Z.avatar,src:b}),e.createElement("div",{className:E.Z.details},e.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),e.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u6574\u7406\u4E86\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u7684\u76F8\u5173\u89E3\u6790\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5373\u53EF\u67E5\u770B\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u968F\u65F6\u53EF\u4EE5\u5411\u6211\u63D0\u95EE\u54E6\uFF01"))),Oe>0&&e.createElement("div",{className:E.Z.tips,style:{width:w}},e.createElement("img",{className:E.Z.avatar,src:b}),e.createElement("div",{className:E.Z.details},e.createElement(ve.Z,{value:Pe}))),e.createElement(le.xj,{className:"pl20",style:{width:w},contentRef:ze,chatData:tt,requestLoading:Re.loading,cancelTyping:Me,onAnswerFinish:()=>K(void 0,null,function*(){setTimeout(()=>Ee(!1),0)})}),Oe===0&&!ce&&e.createElement("div",{className:"flex justify-center mb20"},e.createElement(Ie.op,{type:"primary",onClick:x},"\u5F00\u59CB\u9605\u8BFB\u89E3\u6790")),Oe===0&&ce&&e.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),qt&&Oe>=mt&&e.createElement(Ie.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:Yt},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!It&&e.createElement("div",{className:E.Z.backBottom,onClick:()=>{Ot.current.scrollTop=Ot.current.scrollHeight}},e.createElement("i",{className:"iconfont icon-huidaodibu"})),e.createElement("div",{ref:xt})),Oe>0&&e.createElement(le.CI,{style:{margin:"0 20px 20px 20px"},onCancel:_,headExtraNode:Oe>=mt?e.createElement("div",{style:{color:"#434D6C"}},qt?"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5":"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):e.createElement("div",{style:{color:"#434D6C"}},qt?"\u8BF7\u5B8C\u6574\u9605\u8BFB\u89E3\u6790\uFF0C\u5B8C\u6210\u9605\u8BFB\u624D\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u8BF7\u5B8C\u6210\u9605\u8BFB\u89E3\u6790"," \u5269\u4F59",e.createElement("span",{className:"ml5 mr5 c-light-primary"},mt-Oe),"\u79D2"),value:Ze,onSubmit:U,hideUpload:!0,onChange:Ke,typing:Z,loading:Re.loading}))};qe.Z=F},29313:function(ft,qe,n){"use strict";n.d(qe,{o:function(){return e}});const e=E=>(E=E.replace(new RegExp("(?$1'),E=E.replace(new RegExp("(?]*>/g,""),o=Ie(o),o});qe.Z=E},70004:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return $}});var e=n(59301),E=n(62957),C=n(77019),D=n(60242),le="data:image/png;base64,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",b="data:image/png;base64,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",Ie="data:image/png;base64,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",ve={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ae=n(59301);const o=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var $=()=>{const[ct,Ce]=(0,e.useState)(0),[H,Ve]=(0,e.useState)(!1),[ye,De]=(0,e.useState)(!0),K=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(ye)return;const Tt=()=>{Ce(Gt=>Gt>=99?(clearInterval(K.current),99):Gt+1)};return K.current=setInterval(Tt,5e4/99),()=>clearInterval(K.current)},[ye]);const F=()=>{Ce(0),Ve(!0),De(!1)},se=(Tt=0)=>{De(!0),Ce(Tt),Ve(!1)},rt=Tt=>{const Gt=Tt/1048576;let qt;return Gt<=.3?qt=3:Gt<=.5?qt=5:Gt<=1?qt=10:Gt<=2?qt=20:Gt<=3?qt=30:Gt<=10?qt=Gt*10:qt=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${qt}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},we=()=>ae.createElement("span",{className:ve.dotLoading},ae.createElement("span",null,"."),ae.createElement("span",null,"."),ae.createElement("span",null,"."));return{progress:ct,progressOpen:H,openProgress:F,closeProgress:se,toggleLock:()=>De(Tt=>!Tt),CreateProgressModal:(Tt=o,Gt)=>(typeof Tt=="string"&&(Tt=[Tt,Tt,Tt]),ae.createElement(E.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:H,title:null,footer:null,width:500,afterClose:()=>Ce(0)},ae.createElement(C.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},ct<=30&&ae.createElement(ae.Fragment,null,ae.createElement("img",{src:le,alt:"Step 1"}),ae.createElement("div",{className:"mt20 c-light-primary"},Tt[0],we())),ct>30&&ct<60&&ae.createElement(ae.Fragment,null,ae.createElement("img",{src:b,alt:"Step 2"}),ae.createElement("div",{className:"mt20 c-light-primary"},Tt[1],we())),ct>=60&&ae.createElement(ae.Fragment,null,ae.createElement("img",{src:Ie,alt:"Step 3"}),ae.createElement("div",{className:"mt20 c-light-primary"},Tt[2],we())),ae.createElement(D.Z,{className:ve.progress,status:"active",style:{width:"auto"},size:[300,8],percent:ct}),!!Gt&&ae.createElement("div",{className:"c-grey-999"},rt(Gt)))))}}},19004:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return Se}});var e=n(59301),E=n(75727),C=n(6767),D=n(25399),le=n(37568),b=n(7939),Ie=n(57942),ve={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"},o=({position:Me,children:me})=>{const{left:Ze=0,top:Ke=0}=Me||{},[Z,Ee]=(0,e.useState)(Ze),[Oe,Zt]=(0,e.useState)(Ke),Dt=(0,e.useRef)(null),Ot=()=>{if(Dt.current){const xt=Dt.current.offsetWidth,ze=Dt.current.offsetHeight,It=window.innerWidth,Ct=window.innerHeight;let _e=Ze,x=Ke;Ze+xt>It&&(_e=It-xt),_e<0&&(_e=0),Ke+ze>Ct&&(x=Ct-ze),x<0&&(x=0),Ee(_e),Zt(x)}};return(0,e.useEffect)(()=>{if(!Dt.current||!Me)return;const xt=new ResizeObserver(()=>{Ot()});return xt.observe(Dt.current),()=>{xt.disconnect()}},[Ze,Ke,Me]),(0,e.useEffect)(()=>{Me&&Ot()},[Ze,Ke,Me]),Me?e.createElement("div",{ref:Dt,style:{position:"fixed",left:`${Z}px`,top:`${Oe}px`,zIndex:1050}},me):null},L=n(78323),$=n(56102),ct=n(12306),Ce=Object.defineProperty,H=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,F=(Me,me,Ze)=>me in Me?Ce(Me,me,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[me]=Ze,se=(Me,me)=>{for(var Ze in me||(me={}))De.call(me,Ze)&&F(Me,Ze,me[Ze]);if(ye)for(var Ze of ye(me))K.call(me,Ze)&&F(Me,Ze,me[Ze]);return Me},rt=(Me,me)=>H(Me,Ve(me)),we=(Me,me,Ze)=>new Promise((Ke,Z)=>{var Ee=Dt=>{try{Zt(Ze.next(Dt))}catch(Ot){Z(Ot)}},Oe=Dt=>{try{Zt(Ze.throw(Dt))}catch(Ot){Z(Ot)}},Zt=Dt=>Dt.done?Ke(Dt.value):Promise.resolve(Dt.value).then(Ee,Oe);Zt((Ze=Ze.apply(Me,me)).next())}),Tt=({visible:Me,position:me,selectText:Ze,applyRefinedText:Ke,fetchUrl:Z,noRestrictModal:Ee})=>{var Oe;const[Zt,Dt]=(0,e.useState)(!1),[Ot,xt]=(0,e.useState)([]),[ze,It]=(0,e.useState)(""),[Ct,_e]=(0,e.useState)(1),[x,_]=(0,e.useState)(""),[U,w]=(0,e.useState)(!1),W=(0,e.useRef)(null),[ut,te]=(0,e.useState)(!1),[j,oe]=(0,e.useState)(0),M=(0,e.useRef)(!1),q=((Oe=Ot==null?void 0:Ot[(Ot==null?void 0:Ot.length)-1])==null?void 0:Oe.loading)===!0;(0,e.useEffect)(()=>{if(Me){_e(1);return}te(!1),Dt(!1),Te(),oe(0),xt([]),_e(0)},[Me]);const Te=()=>{var Ge,Et;It(""),_(""),(Et=(Ge=W.current)==null?void 0:Ge.cancelRequest)==null||Et.call(Ge)},R=(...Ge)=>we(void 0,[...Ge],function*(Et="",Jt=Ot){const yt=Date.now(),Vt=[...Jt,{text:Et,key:yt,sender:"user",show:!0},{loading:!0,key:yt,sender:"AI",show:!0}];_e(2),xt(Vt);const $e=s(Jt),ht={no_record_times:!0,prompt:Et,history:$e};W.current=new ct.Z(L.Z.API_SERVER+Z,ht),yield new Promise(kt=>{W.current.on("data",pt=>{const{chunk:{msg:Lt},full:un}=pt,Bn=Lt==="error";te(!0),_(ge(un)),xt(fn=>fn.map((Mn,In)=>In===fn.length-1?rt(se({},Mn),{text:un,loading:!1,error:Bn}):Mn))}),W.current.on("done",()=>kt()),W.current.on("error",pt=>{const Lt="\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(pt)==="[object Object]"&&pt.status===-9&&(_e(1),Ee(pt.data)),xt(un=>un.map((Bn,fn)=>fn===un.length-1?rt(se({},Bn),{text:Lt,loading:!1,error:!0}):Bn)),kt()}),W.current.on("cancelled",()=>kt()),W.current.startStream()}),Dt(!1)}),O=Ge=>{It(Ge.target.value)},s=Ge=>Ge.reduce((Jt,yt)=>{if(yt.sender==="user"){const Vt=Ge.find($e=>$e.key===yt.key&&$e.sender==="AI");Vt&&(Vt!=null&&Vt.text)&&!(Vt!=null&&Vt.error)&&Jt.push({question:yt.text,answer:Vt.text})}return Jt},[]),p=()=>{if(en)return;const Ge=Ae("\u6539\u5199");Te(),Dt(!0),R(Ge)},h=Ge=>{if(Ge.key==="Enter"&&!Ge.shiftKey){if(Ge.preventDefault(),M.current||dt)return;p()}},k=()=>{var Ge,Et;oe(Jt=>Jt+1),(Et=(Ge=W.current)==null?void 0:Ge.cancelRequest)==null||Et.call(Ge),Dt(!1),te(!1)},fe=[{key:"1",label:e.createElement("span",null," ",e.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:e.createElement("span",null,e.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:e.createElement("span",null," ",e.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],ge=(Ge="")=>{const Et=["\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((Jt,yt)=>{Et.push(`\u7B54\u6848${yt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${yt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${yt+1})\u8F93\u51FA\uFF1A`)}),Et.forEach(Jt=>{const yt=new RegExp(Jt,"g");Ge=Ge.replace(yt,`**${Jt}** `)}),Ge},Ae=Ge=>Ge==="\u6539\u5199"?`${ze}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Ze}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Ze}\uFF0C${Ge}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,V=Ge=>{let Et="";Ge.key==="1"&&(Et=Ae("\u6DA6\u8272")),Ge.key==="2"&&(Et=Ae("\u6269\u5199")),Ge.key==="3"&&(Et=Ae("\u7F29\u5199")),Te(),Dt(!0),R(Et)},Fe=()=>{const Ge=Ot.splice(Ot.length-2),{text:Et}=(Ge==null?void 0:Ge[0])||{};Te(),Dt(!0),R(Et,Ot)},dt=Zt||ut,en=(ze==null?void 0:ze.trim())==="";return Me?e.createElement(E.Z,{open:en&&!dt&&(U||!x),overlayStyle:{minWidth:200},menu:{items:fe,onClick:V}},e.createElement(o,{position:me},e.createElement("div",{className:ve.wrap},Ct===2&&e.createElement(e.Fragment,null,e.createElement("div",{className:ve.chatContainer},q&&e.createElement("div",{className:ve.loadingWrp},e.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),e.createElement("div",{className:"ai-loading"})),x&&e.createElement(Ie.Z,{cancelIndex:j,streamingStatus:Zt,loadImage:!1,onFinish:()=>we(void 0,null,function*(){oe(0),setTimeout(()=>te(!1),0)}),value:x})),e.createElement("div",{className:ve.btnContainer},e.createElement("div",{onClick:()=>Ke(!0,x),className:ve.btn,style:{padding:"0 16px",width:"initial"}},e.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),e.createElement("div",{onClick:()=>Ke(!1,x),className:ve.btn,style:{padding:"0 16px",width:"initial"}},e.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),e.createElement($.CopyToClipboard,{text:x,onCopy:()=>C.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},e.createElement(D.Z,{title:"\u590D\u5236"},e.createElement("div",{className:ve.btn,style:{marginLeft:"auto"}},e.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),e.createElement(D.Z,{title:"\u91CD\u65B0\u751F\u6210"},e.createElement("div",{onClick:Fe,className:ve.btn},e.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),e.createElement(D.Z,{title:"\u5220\u9664"},e.createElement("div",{onClick:()=>{_e(1),Te(),xt([])},className:ve.btn},e.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),e.createElement("div",{className:ve.inputContainer},e.createElement(le.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:ze,bordered:!1,onFocus:()=>w(!0),onBlur:()=>setTimeout(()=>w(!1),300),onChange:O,onPressEnter:h,onCompositionStart:()=>M.current=!0,onCompositionEnd:()=>M.current=!1}),ut?e.createElement("div",{className:`iconfont icon-tingzhihuida ${ve.cancelBtn}`,onClick:k}):e.createElement(b.ZP,{className:en?ve.sendBtnDisabled:ve.sendBtn,icon:e.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:dt,onClick:p}))))):e.createElement(e.Fragment,null)},Gt={"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"},qt=Object.defineProperty,Xt=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,G=(Me,me,Ze)=>me in Me?qt(Me,me,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[me]=Ze,Pe=(Me,me)=>{for(var Ze in me||(me={}))Yt.call(me,Ze)&&G(Me,Ze,me[Ze]);if(Xt)for(var Ze of Xt(me))re.call(me,Ze)&&G(Me,Ze,me[Ze]);return Me};const mt=Me=>React.createElement("svg",Pe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Me),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 Bt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Re=(0,e.forwardRef)(({initialContent:Me,onButtonClick:me},Ze)=>{const[Ke,Z]=(0,e.useState)(null),[Ee,Oe]=(0,e.useState)(null),[Zt,Dt]=(0,e.useState)(""),[Ot,xt]=(0,e.useState)(null),ze=Ze,It=W=>{const ut=document.elementFromPoint(10,W),te=document.createRange();let j=null;const oe=document.createTreeWalker(ze.current,NodeFilter.SHOW_TEXT,{acceptNode:p=>{const h=document.createRange();h.selectNodeContents(p);const k=h.getBoundingClientRect();return k.top<=W&&k.bottom>=W?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let M="",q,Te,R=null,O=null,s=null;for(;q=oe.nextNode();){q.parentNode.getAttribute("data-select")==="disabled"&&(Te=!0),M+=q.textContent,O||(O=q),s=q;const p=document.createRange();p.selectNodeContents(q);const h=p.getBoundingClientRect();R===null&&(R=h.top)}if(O&&s&&!Te){const p=document.createRange();p.setStart(O,0),p.setEnd(s,s.textContent.length),xt(p)}else xt(null);return Oe(R-1),Te?"":M.trim()};function Ct(W){for(;W.parentElement&&W.parentElement.tagName.toLowerCase()!=="section";){var ut=window.getComputedStyle(W.parentElement);if(ut.pointerEvents==="none")return!0;W=W.parentElement}return!1}const _e=W=>{var ut,te;if(Ct(W.target)){Oe(-1e6);return}if(((te=(ut=document.getSelection())==null?void 0:ut.toString)==null?void 0:te.call(ut))!==""){Oe(-1e6);return}const j=It(W.clientY);if((j==null?void 0:j.trim())===""){Oe(-1e6);return}const oe=ze.current.getBoundingClientRect();Z(oe.left-30),Dt(j)},x=()=>{},_=W=>{me&&Zt&&me(Zt,W.clientX,W.clientY,Ot)},U=()=>{if(Ot){const W=window.getSelection();W.removeAllRanges(),W.addRange(Ot)}},w=()=>{window.getSelection().removeAllRanges()};return(0,e.useEffect)(()=>{const W=ze.current;return W.addEventListener("mousemove",_e),W.addEventListener("mouseleave",x),()=>{W.removeEventListener("mousemove",_e),W.removeEventListener("mouseleave",x),w()}},[Me]),e.createElement("div",{className:Gt["hover-line-container2"]},Ee!==null&&e.createElement("div",{className:Gt["line-button-container"],style:{top:Ee,left:Ke},onMouseEnter:()=>{U()},onMouseLeave:()=>{w(),Oe(null),Dt(""),xt(null)}},e.createElement("div",{className:Gt.button,onClick:_},e.createElement("img",{src:Bt}),e.createElement("span",null,"AI\u6539\u5199"))))}),tt={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Se=({nodeRef:Me,noRestrictModal:me})=>{const[Ze,Ke]=(0,e.useState)(null),[Z,Ee]=(0,e.useState)(null),[Oe,Zt]=(0,e.useState)(!1),[Dt,Ot]=(0,e.useState)(null),[xt,ze]=(0,e.useState)(!1),[It,Ct]=(0,e.useState)(!1),_e=Me,x=(0,e.useRef)(null),_=(0,e.useRef)(null),[U,w]=(0,e.useState)("");(0,e.useEffect)(()=>{Ze!=null&&Ze.toString()&&w(Ze==null?void 0:Ze.toString())},[Ze==null?void 0:Ze.toString()]);const W=()=>{const oe=window.getSelection(),M=_e.current.scrollTop,q=_e.current.getBoundingClientRect();if(oe.rangeCount>0&&oe.toString().length>0){const Te=oe.getRangeAt(0);Ke(Te.cloneRange());const R=Te.getBoundingClientRect(),O=40;let s=R.top+M-5+O;s{if(!oe||oe.rangeCount===0){ze(!1);return}const q=oe.getRangeAt(0).getBoundingClientRect(),Te=window.getComputedStyle(_e.current),R=parseInt(Te.lineHeight),O=parseInt(Te.paddingTop),s=_e.current.scrollTop,p=_e.current.getBoundingClientRect(),h=q.top-p.top+s,k=Math.floor((h-O)/R),fe=O+k*R-s;Ot(fe),ze(!0)},te=oe=>{_e.current&&!_e.current.contains(oe.target)&&Ct(!1)};(0,e.useEffect)(()=>{const oe=_e.current;return oe.addEventListener("scroll",W),oe.addEventListener("input",W),oe.addEventListener("click",W),oe.addEventListener("mouseup",W),oe.addEventListener("keyup",W),oe.addEventListener("click",W),document.addEventListener("mousedown",te),()=>{oe.removeEventListener("scroll",W),oe.removeEventListener("input",W),oe.removeEventListener("click",W),oe.removeEventListener("mouseup",W),oe.removeEventListener("keyup",W),oe.removeEventListener("click",W),document.removeEventListener("mousedown",te)}},[]);const j=(oe=!0,M)=>{if(!Ze)return;const q=_.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Te=Ze.cloneRange(),R=window.getSelection();if(R.removeAllRanges(),R.addRange(Te),oe){Te.deleteContents();const O=document.createElement("div");O.innerHTML=q;const s=Array.from(O.childNodes);for(;s.length>0;)Te.insertNode(s.pop())}else{Te.collapse(!1);const O=document.createElement("div");O.innerHTML=" "+q;const s=Array.from(O.childNodes);for(;s.length>0;)Te.insertNode(s.pop())}R.removeAllRanges(),Ke(null),Zt(!1),Ee(null)};return e.createElement("section",{ref:_},Z&&e.createElement("div",{ref:x,className:tt.toolbar,style:{top:Z==null?void 0:Z.top,left:Z==null?void 0:Z.left}},e.createElement("div",{className:tt.button,onClick:()=>Zt(!0)},e.createElement("img",{src:Bt}),e.createElement("span",null,"AI\u6539\u5199"))),e.createElement(Tt,{key:JSON.stringify(Z),noRestrictModal:me,visible:Oe,position:Z,selectText:U,applyRefinedText:j,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),_e.current&&e.createElement(Re,{ref:_e,onButtonClick:(oe,M,q,Te)=>{Ke(Te),Zt(!0),w(oe),Ee({left:M,top:q+20})}}))}},43298:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return le}});var e=n(59301),E=n(62957),C={num:"num___VQiqB"},le=({visible:b,usedCount:Ie,totalCount:ve,onOk:ae,onCancel:o})=>{const L=()=>Ie>0?e.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",ve,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",e.createElement("span",{className:C.num},Ie),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):e.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",ve,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",e.createElement("span",{className:C.num},Ie),"\u6B21\uFF09\u3002");return e.createElement(E.default,{centered:!0,open:b,zIndex:1e4,title:"\u63D0\u793A",width:620,onCancel:o,onOk:ae,footer:Ie>0?void 0:null},L())}},72523:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return ye},Q:function(){return H}});var e=n(59301),E={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},C=n(12306),D=n(78323),le=n(57942),b=n(19004),Ie=n(77536),ve=n(43590),ae="data:image/png;base64,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",o=n(92310),L=n.n(o),$=n(6767),ct=n(41792),Ce=(De,K,F)=>new Promise((se,rt)=>{var we=Gt=>{try{Tt(F.next(Gt))}catch(qt){rt(qt)}},Y=Gt=>{try{Tt(F.throw(Gt))}catch(qt){rt(qt)}},Tt=Gt=>Gt.done?se(Gt.value):Promise.resolve(Gt.value).then(we,Y);Tt((F=F.apply(De,K)).next())});const H={contentRef:{current:null},value:null,status:!1,open:()=>Ce(void 0,null,function*(){}),close:()=>{}};var ye=({className:De,style:K,onChange:F,onSuccess:se,onCancel:rt,onError:we,fetchUrl:Y,noRestrictModal:Tt=()=>{},showEditableToolbar:Gt,bottomOffset:qt=110,loadingText:Xt,showEmptyData:Yt=!0,onStatusChange:re,stringTransformer:G,bottomContainerNode:Pe})=>{const[mt,Bt]=(0,e.useState)(!1),[ce,Re]=(0,e.useState)(""),[tt,Be]=(0,e.useState)(0),[Se,Me]=(0,e.useState)(!1),me=(0,e.useRef)(null),Ze=(0,e.useRef)(null),Ke=(0,e.useRef)(null),Z=(0,e.useRef)(null),Ee=(0,Ie.Z)({scrollBoxRef:Z,bottomInspectRef:Ke,contentRef:Ze,status:Se,bottomOffset:qt}),Oe=mt||Se;(0,e.useEffect)(()=>{F==null||F(ce)},[ce]);const[Zt,Dt]=(0,e.useState)([]);(0,e.useEffect)(()=>{re==null||re({contentRef:Ze,status:Oe,value:ce,open:Ot,close:xt})},[Oe,ce]);const Ot=It=>Ce(void 0,null,function*(){Bt(!0),Re(""),Dt([]),Be(0);const Ct=Y;It!=null&&It.fetchUrl&&delete It.fetchUrl,me.current=new C.Z(`${D.Z.API_SERVER}${Ct}`,It),yield new Promise((_e,x)=>{me.current.on("data",_=>{var U;let{chunk:{content:w,type:W}}=_;Me(!0),W==="text"&&Re(ut=>G?G(ut+w):ut+w),W==="knowledge"&&(console.log("---knowledge-",_==null?void 0:_.chunk),Dt((U=_==null?void 0:_.chunk)==null?void 0:U.content))}),me.current.on("done",()=>{_e()}),me.current.on("error",_=>{Object.prototype.toString.call(_)==="[object Object]"&&_.status===-1&&$.ZP.warning((_==null?void 0:_.message)||""),_e(),we==null||we(_)}),me.current.on("cancelled",()=>{_e(),rt==null||rt()}),me.current.startStream()}),Bt(!1)}),xt=()=>{var It,Ct;Be(1),(Ct=(It=me.current)==null?void 0:It.cancelRequest)==null||Ct.call(It),Bt(!1),Me(!1)},ze=(0,e.useMemo)(()=>Ze.current?e.createElement(b.Z,{noRestrictModal:Tt,nodeRef:Ze}):e.createElement(e.Fragment,null),[Ze.current]);return e.createElement(e.Fragment,null,e.createElement("div",{className:L()(E.container,De),style:K,ref:Z},e.createElement("div",{ref:Ze,className:E.liWrap,contentEditable:!Oe},ce&&e.createElement(le.Z,{cancelIndex:tt,streamingStatus:mt,loadImage:!1,onFinish:()=>Ce(void 0,null,function*(){Be(0),setTimeout(()=>Me(!1),0),se==null||se(ce)}),value:ce}),(Zt==null?void 0:Zt.length)>0&&e.createElement(ct.Z,{Filelist:Zt})),!ce&&!Oe&&e.createElement("div",{className:E.imgBox},e.createElement("img",{width:56,src:ae}),e.createElement("span",null,"\u9884\u89C8\u533A")),Yt&&Oe&&e.createElement(ve.Z,{text:Xt}),!Ee&&e.createElement("div",{className:E.backBottom,onClick:()=>{Z.current.scrollTop=Z.current.scrollHeight}},e.createElement("i",{className:"iconfont icon-huidaodibu"})),e.createElement("div",{ref:Ke}),Pe),!Oe&&Gt&&ze)}},43590:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return D}});var e=n(59301),E={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},D=({text:le})=>e.createElement("div",null,e.createElement("div",{className:E.loading},e.createElement("div",{className:E.dot}),e.createElement("div",{className:E.dot}),e.createElement("div",{className:E.dot})),!!le&&e.createElement("div",{className:"mt5"},le))},57764:function(ft,qe,n){"use strict";var e=n(59301),E=n(19226),C=n(44104),D=n(92310),le=n.n(D),b=n(34209),Ie=n(56321),ve=n(71951),ae=Object.defineProperty,o=Object.defineProperties,L=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,H=(se,rt,we)=>rt in se?ae(se,rt,{enumerable:!0,configurable:!0,writable:!0,value:we}):se[rt]=we,Ve=(se,rt)=>{for(var we in rt||(rt={}))ct.call(rt,we)&&H(se,we,rt[we]);if($)for(var we of $(rt))Ce.call(rt,we)&&H(se,we,rt[we]);return se},ye=(se,rt)=>o(se,L(rt)),De=(se,rt,we)=>new Promise((Y,Tt)=>{var Gt=Yt=>{try{Xt(we.next(Yt))}catch(re){Tt(re)}},qt=Yt=>{try{Xt(we.throw(Yt))}catch(re){Tt(re)}},Xt=Yt=>Yt.done?Y(Yt.value):Promise.resolve(Yt.value).then(Gt,qt);Xt((we=we.apply(se,rt)).next())});const K=({data:se,onFinish:rt})=>e.createElement(C.Z,null,se.map((we,Y)=>e.createElement(ve.op,{key:Y,style:{height:28},shape:"default",size:"small",onClick:()=>rt(we)},we))),F=({className:se,style:rt,data:we={},defaultChatData:Y=[],initDefaultChatDataKey:Tt=0,showPrevButton:Gt,showNextButton:qt,onPrevButtonClick:Xt=()=>{},onNextButtonClick:Yt=()=>{},onStatusChange:re,interactionTotal:G=0,showInterText:Pe=!1})=>{const mt="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",[Bt]=(0,b.eh)(),{chatData:ce,setChatData:Re,calcHistoryList:tt}=(0,b.r5)(),[Be,Se]=(0,e.useState)(0),[Me,me]=(0,e.useState)(""),[Ze,Ke]=(0,e.useState)(!1),{scrollBoxRef:Z,bottomInspectRef:Ee,contentRef:Oe,isAtBottom:Zt}=(0,b.wr)({status:Ze}),Dt=(0,b.h4)(Z);(0,e.useEffect)(()=>{if(!ce.length||!Z.current)return;const Ct=ce[ce.length-1];Ct!=null&&Ct.loading&&(Z.current.scrollTop=Z.current.scrollHeight)},[ce.length]),(0,e.useEffect)(()=>{if(Tt){Ot();let Ct=[];return Y.forEach(_e=>{const x=Date.now(),_=[{text:_e.question,key:x,sender:"user",show:_e.question!==mt},{text:_e.answer,loading:!1,key:x,sender:"AI",show:!0}];Ct.push(..._)}),Re(Ct),()=>{Bt.cancel()}}},[Tt]);const Ot=()=>{Bt.cancel(),Se(1)},xt=Ct=>De(void 0,null,function*(){me(""),Se(0);const _e=Date.now(),x=[{text:Ct,key:_e,sender:"user",show:Ct!==mt},{loading:!0,key:_e,sender:"AI",show:!0}];Re([...ce,...x]);const _=tt(ce);Bt.request({url:"/api/stream/course_qna_records/chat_messages.json",body:Ve({model:"qwen-plus-latest",is_chat:!0,prompt:Ct,history:_},we),onData:(U,w)=>{Ke(!0),Re(W=>W.map((ut,te)=>te===W.length-1?ye(Ve({},ut),{text:U,loading:!1,error:(w==null?void 0:w.msg)==="error"}):ut))},onError:U=>{let w="\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!";Re(W=>[...W].map((ut,te)=>te===W.length-1?ye(Ve({},ut),{text:w,loading:!1,error:!0}):ut))}})}),ze=(0,e.useMemo)(()=>{const _e=ce.filter(U=>U.sender==="AI").map(U=>U.text).join(""),x=["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011","\u672C\u6B21\u4E92\u52A8\u73AF\u8282\u5DF2\u7ED3\u675F"];let _=0;return x.forEach(U=>{const w=_e.split(U).length-1;_+=w}),Math.max(0,_-1)},[ce]);(0,e.useEffect)(()=>{typeof ze=="number"&&typeof G=="number"&&(re==null||re(ze>=G))},[ze,G]);const It=Dt.width?Dt.width-20:"100%";return e.createElement("div",{className:le()("flex flex-col h-full",se),style:rt},Gt&&e.createElement("div",{className:E.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",e.createElement("span",{onClick:Xt},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),e.createElement("div",{ref:Z,style:{flex:1,overflow:"auto"}},e.createElement("div",{className:E.Z.tips,style:{width:It}},e.createElement("img",{className:E.Z.avatar,src:Ie}),e.createElement("div",{className:E.Z.details},e.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),e.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u4E3A\u4F60\u51C6\u5907\u4E86\u4E00\u4E9B\u4E92\u52A8\u5B66\u4E60\u95EE\u9898\uFF0C\u5E2E\u52A9\u4F60\u5DE9\u56FA\u77E5\u8BC6\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u6211\u4F1A\u4E00\u6B65\u6B65\u5F15\u5BFC\uFF0C\u76F4\u5230\u4F60\u5B8C\u5168\u7406\u89E3\u3002 \u51C6\u5907\u597D\u4E86\u5C31\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\uFF0C\u5F00\u59CB\u4E92\u52A8\u5B66\u4E60\uFF01"))),e.createElement(b.xj,{className:"pl20",style:{width:It},contentRef:Oe,chatData:ce,requestLoading:Bt.loading,cancelTyping:Be,sensitiveWords:["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011"],extraAnswerAction:(Ct,_e)=>{var x;if(zext(_)}))},onAnswerFinish:()=>De(void 0,null,function*(){setTimeout(()=>Ke(!1),0)})}),!(ce!=null&&ce.length)&&!Pe&&e.createElement("div",{className:"flex justify-center mb20"},e.createElement(ve.op,{type:"primary",onClick:()=>xt(mt)},"\u5F00\u542F\u4E92\u52A8")),!(ce!=null&&ce.length)&&Pe&&e.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),qt&&ze>=G&&e.createElement(ve.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:Yt},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!Zt&&e.createElement("div",{className:E.Z.backBottom,onClick:()=>{Z.current.scrollTop=Z.current.scrollHeight}},e.createElement("i",{className:"iconfont icon-huidaodibu"})),e.createElement("div",{ref:Ee})),!!(ce!=null&&ce.length)&&!Pe&&e.createElement(b.CI,{style:{margin:"0 20px 20px 20px"},onCancel:Ot,headExtraNode:ze>=G?e.createElement("div",{style:{color:"#434D6C"}},qt?"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):e.createElement("div",{style:{color:"#434D6C"}},"\u5DF2\u5B8C\u6210\u7B54\u9898",e.createElement("span",{className:"ml10 c-light-primary"},ze),"/",G),value:Me,onSubmit:xt,hideUpload:!0,onChange:me,typing:Ze,loading:Bt.loading}))};qe.Z=F},69367:function(ft,qe,n){"use strict";var e=n(59301),E=n(19226),C=n(92310),D=n.n(C),le=n(34209),b=n(56321),Ie=n(71951),ve=n(97231),ae=n(57193),o=Object.defineProperty,L=Object.defineProperties,$=Object.getOwnPropertyDescriptors,ct=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,Ve=(se,rt,we)=>rt in se?o(se,rt,{enumerable:!0,configurable:!0,writable:!0,value:we}):se[rt]=we,ye=(se,rt)=>{for(var we in rt||(rt={}))Ce.call(rt,we)&&Ve(se,we,rt[we]);if(ct)for(var we of ct(rt))H.call(rt,we)&&Ve(se,we,rt[we]);return se},De=(se,rt)=>L(se,$(rt)),K=(se,rt,we)=>new Promise((Y,Tt)=>{var Gt=Yt=>{try{Xt(we.next(Yt))}catch(re){Tt(re)}},qt=Yt=>{try{Xt(we.throw(Yt))}catch(re){Tt(re)}},Xt=Yt=>Yt.done?Y(Yt.value):Promise.resolve(Yt.value).then(Gt,qt);Xt((we=we.apply(se,rt)).next())});const F=({className:se,style:rt,data:we={},defaultChatData:Y=[],initDefaultChatDataKey:Tt=0,showPrevButton:Gt,showNextButton:qt,onPrevButtonClick:Xt=()=>{},onNextButtonClick:Yt=()=>{},onStatusChange:re,readingTime:G,analysis:Pe,totalTime:mt,openRecord:Bt,showInterText:ce=!1})=>{const[Re]=(0,le.eh)(),{chatData:tt,setChatData:Be,calcHistoryList:Se}=(0,le.r5)(),[Me,me]=(0,e.useState)(0),[Ze,Ke]=(0,e.useState)(""),[Z,Ee]=(0,e.useState)(!1),[Oe,Zt]=(0,e.useState)(null),Dt=(0,e.useRef)(null),{scrollBoxRef:Ot,bottomInspectRef:xt,contentRef:ze,isAtBottom:It}=(0,le.wr)({status:Z}),Ct=(0,le.h4)(Ot);(0,e.useEffect)(()=>{typeof G=="number"&&Zt(G)},[G]),(0,e.useEffect)(()=>(Oe>0&&Oe<=mt&&!document.hidden&&(Dt.current=setTimeout(()=>{Bt&&_e(),Zt(W=>Math.min(W+1,mt))},1e3)),()=>{clearTimeout(Dt.current)}),[Oe]),(0,e.useEffect)(()=>{if(!tt.length||!Ot.current)return;const W=tt[tt.length-1];W!=null&&W.loading&&(Ot.current.scrollTop=Ot.current.scrollHeight)},[tt.length]),(0,e.useEffect)(()=>{if(Tt){_();let W=[];return Y.forEach(ut=>{const te=Date.now(),j=[{text:ut.question,key:te,sender:"user",show:!0},{text:ut.answer,loading:!1,key:te,sender:"AI",show:!0}];W.push(...j)}),Be(W),()=>{Re.cancel()}}},[Tt]);const _e=()=>K(void 0,null,function*(){const W=yield(0,ae.ZP)(`/api/smart_plan_item_banks/${we==null?void 0:we.questionable_id}/smart_plan_user_page_studies.json`,{method:"post",body:{type:"page_info"}})}),x=()=>{Zt(1)},_=()=>{Re.cancel(),me(1)},U=W=>K(void 0,null,function*(){Ke(""),me(0);const ut=Date.now(),te=[{text:W,key:ut,sender:"user",show:!0},{loading:!0,key:ut,sender:"AI",show:!0}];Be([...tt,...te]);const j=Se(tt);Re.request({url:"/api/stream/course_qna_records/chat_messages.json",body:ye({model:"qwen-plus-latest",is_chat:!0,prompt:W,history:j},we),onData:(oe,M)=>{Ee(!0),Be(q=>q.map((Te,R)=>R===q.length-1?De(ye({},Te),{text:oe,loading:!1,error:(M==null?void 0:M.msg)==="error"}):Te))},onError:oe=>{let M="\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!";Be(q=>[...q].map((Te,R)=>R===q.length-1?De(ye({},Te),{text:M,loading:!1,error:!0}):Te))}})});(0,e.useEffect)(()=>{typeof Oe=="number"&&typeof mt=="number"&&(re==null||re(Oe>=mt))},[Oe,mt]),(0,e.useEffect)(()=>{const W=()=>{document.hidden?clearTimeout(Dt.current):!document.hidden&&Oe>0&&Oe{Bt&&_e(),Zt(ut=>Math.min(ut+1,mt))},1e3))};return document.addEventListener("visibilitychange",W),()=>{document.removeEventListener("visibilitychange",W),clearTimeout(Dt.current)}},[Oe,mt,Bt]);const w=Ct.width?Ct.width-20:"100%";return e.createElement("div",{className:D()("flex flex-col h-full",se),style:rt},Gt&&e.createElement("div",{className:E.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",e.createElement("span",{onClick:Xt},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),e.createElement("div",{ref:Ot,style:{flex:1,overflow:"auto"}},e.createElement("div",{className:E.Z.tips,style:{width:w}},e.createElement("img",{className:E.Z.avatar,src:b}),e.createElement("div",{className:E.Z.details},e.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),e.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u6574\u7406\u4E86\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u7684\u76F8\u5173\u89E3\u6790\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5373\u53EF\u67E5\u770B\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u968F\u65F6\u53EF\u4EE5\u5411\u6211\u63D0\u95EE\u54E6\uFF01"))),Oe>0&&e.createElement("div",{className:E.Z.tips,style:{width:w}},e.createElement("img",{className:E.Z.avatar,src:b}),e.createElement("div",{className:E.Z.details},e.createElement(ve.Z,{value:Pe}))),e.createElement(le.xj,{className:"pl20",style:{width:w},contentRef:ze,chatData:tt,requestLoading:Re.loading,cancelTyping:Me,onAnswerFinish:()=>K(void 0,null,function*(){setTimeout(()=>Ee(!1),0)})}),Oe===0&&!ce&&e.createElement("div",{className:"flex justify-center mb20"},e.createElement(Ie.op,{type:"primary",onClick:x},"\u5F00\u59CB\u9605\u8BFB\u89E3\u6790")),Oe===0&&ce&&e.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),qt&&Oe>=mt&&e.createElement(Ie.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:Yt},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!It&&e.createElement("div",{className:E.Z.backBottom,onClick:()=>{Ot.current.scrollTop=Ot.current.scrollHeight}},e.createElement("i",{className:"iconfont icon-huidaodibu"})),e.createElement("div",{ref:xt})),Oe>0&&e.createElement(le.CI,{style:{margin:"0 20px 20px 20px"},onCancel:_,headExtraNode:Oe>=mt?e.createElement("div",{style:{color:"#434D6C"}},qt?"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5":"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):e.createElement("div",{style:{color:"#434D6C"}},qt?"\u8BF7\u5B8C\u6574\u9605\u8BFB\u89E3\u6790\uFF0C\u5B8C\u6210\u9605\u8BFB\u624D\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u8BF7\u5B8C\u6210\u9605\u8BFB\u89E3\u6790"," \u5269\u4F59",e.createElement("span",{className:"ml5 mr5 c-light-primary"},mt-Oe),"\u79D2"),value:Ze,onSubmit:U,hideUpload:!0,onChange:Ke,typing:Z,loading:Re.loading}))};qe.Z=F},29313:function(ft,qe,n){"use strict";n.d(qe,{o:function(){return e}});const e=E=>(E=E.replace(new RegExp("(?$1'),E=E.replace(new RegExp("(?$1 `),E)},72382:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return De}});var e=n(59301),E=n(18287),C={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},D=n(73631),le=n(5623),b=n(55301),Ie=Object.defineProperty,ve=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,o=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,ct=(K,F,se)=>F in K?Ie(K,F,{enumerable:!0,configurable:!0,writable:!0,value:se}):K[F]=se,Ce=(K,F)=>{for(var se in F||(F={}))L.call(F,se)&&ct(K,se,F[se]);if(o)for(var se of o(F))$.call(F,se)&&ct(K,se,F[se]);return K},H=(K,F)=>ve(K,ae(F)),Ve=(K,F,se)=>new Promise((rt,we)=>{var Y=qt=>{try{Gt(se.next(qt))}catch(Xt){we(Xt)}},Tt=qt=>{try{Gt(se.throw(qt))}catch(Xt){we(Xt)}},Gt=qt=>qt.done?rt(qt.value):Promise.resolve(qt.value).then(Y,Tt);Gt((se=se.apply(K,F)).next())}),De=({value:K,onChange:F,scrollId:se})=>{const[rt,we]=(0,e.useState)([]);(0,e.useEffect)(()=>{Y()},[]);const Y=()=>Ve(void 0,null,function*(){const re=yield(0,b.NZ)({});if(re!=null&&re.data){const G=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:e.createElement("img",{src:D,className:C.folderIcon}),isLeaf:!1,children:Tt(re.data||[])}];we(G)}}),Tt=re=>re.map(G=>({title:G.name,key:G.group_id,icon:e.createElement("img",{src:D,className:C.folderIcon}),isLeaf:G.children.length===0,children:Tt(G.children)})),Gt=(re,G,Pe)=>re.map(mt=>mt.key===G?Ce(Ce({},mt),Pe):mt.children?H(Ce({},mt),{children:Gt(mt.children,G,Pe)}):mt),qt=(re,G,Pe)=>re.map(mt=>{if(mt.key===G)return H(Ce({},mt),{icon:Pe?e.createElement("img",{src:le,className:C.folderIcon}):e.createElement("img",{src:D,className:C.folderIcon})});if(mt.children)return H(Ce({},mt),{children:qt(mt.children,G,Pe)})}),Xt=(re,G)=>{we(Pe=>qt(Pe,G.node.key,G.expanded))},Yt=K?{selectedKeys:K,defaultExpandedKeys:K}:{};return rt.length>0&&e.createElement("div",{id:se||""},e.createElement(E.default,Ce({showLine:{showLeafIcon:!1},showIcon:!0,treeData:rt,className:C.folderWrapper,onSelect:F,onExpand:Xt},Yt)))}},66807:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return b}});var e=n(37639),E={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},C=n(32637),D=n(59301),b=({type:Ie,style:ve})=>{const ae=D.createElement("div",{className:E.wrap,onClick:o=>{o.preventDefault(),o.stopPropagation()}},D.createElement("p",null,Ie==="shixun"||Ie==="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",D.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",Ie==="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"),D.createElement("div",{className:E.contact},D.createElement("div",{className:E.img},D.createElement("img",{src:C,width:"124px",height:"124px"})),D.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return D.createElement(e.Z,{content:ae},D.createElement("span",{className:E.text,style:ve},"\u9AD8\u6D88\u8017"))}},2099:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return Ct},$:function(){return It}});var e=n(59301),E={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"},C=n(92310),D=n.n(C),le=n(28284),b=n(6767),Ie=n(62957),ve=n(1439),ae=n(77019),o=n(62673),L=n(75727),$=n(14566),ct=n(7939),Ce=n(60242),H=n(37568),Ve=n(71951),ye=n(78323),De="data:image/png;base64,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",K="data:image/png;base64,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",F="data:image/png;base64,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",se="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",rt=n(57193),we=n(72382),Y=n(5623),Tt=n(79562),Gt=n(37975),qt=n(90443),Xt=n(15342),Yt=n.n(Xt),re=(_e,x,_)=>new Promise((U,w)=>{var W=j=>{try{te(_.next(j))}catch(oe){w(oe)}},ut=j=>{try{te(_.throw(j))}catch(oe){w(oe)}},te=j=>j.done?U(j.value):Promise.resolve(j.value).then(W,ut);te((_=_.apply(_e,x)).next())}),Pe=e.memo(({tagName:_e="div",value:x="",className:_,style:U={},onBlur:w,id:W})=>{const ut=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(!ut.current)return;re(void 0,null,function*(){const oe=ut.current;oe.innerHTML="";const M=x==null?void 0:x.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const q of M)if(q.startsWith("$$")&&q.endsWith("$$")||q.startsWith("`$$")&&q.endsWith("$$`")){const Te=q.startsWith("`$$")?q.slice(3,-3):q.slice(2,-2),R=document.createElement("span");R.setAttribute("contentEditable","false"),R.setAttribute("title",q),R.className="edu_latex",oe.appendChild(R),Yt().render(Te,R,{throwOnError:!1})}else{const Te=q==null?void 0:q.replace(/<[^>]*>/g,R=>R.startsWith("{var j,oe;if(w&&ut.current){const q=ut.current.cloneNode(!0),Te=q.querySelectorAll("span.edu_latex");for(let R of Te){const O=R.getAttribute("title"),s=document.createTextNode(O||""),p=R;(oe=(j=p.parentNode)==null?void 0:j.replaceChild)==null||oe.call(j,s,p)}w(q.innerHTML)}};return e.createElement(e.Fragment,null,e.createElement(_e,{ref:ut,contentEditable:!0,className:_,style:U,onBlur:te}))}),mt=n(81779),Bt=n(27035),ce=n(83477),Re=n(76888),tt=Object.defineProperty,Be=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ke=(_e,x,_)=>x in _e?tt(_e,x,{enumerable:!0,configurable:!0,writable:!0,value:_}):_e[x]=_,Z=(_e,x)=>{for(var _ in x||(x={}))me.call(x,_)&&Ke(_e,_,x[_]);if(Me)for(var _ of Me(x))Ze.call(x,_)&&Ke(_e,_,x[_]);return _e},Ee=(_e,x)=>Be(_e,Se(x)),Oe=(_e,x,_)=>new Promise((U,w)=>{var W=j=>{try{te(_.next(j))}catch(oe){w(oe)}},ut=j=>{try{te(_.throw(j))}catch(oe){w(oe)}},te=j=>j.done?U(j.value):Promise.resolve(j.value).then(W,ut);te((_=_.apply(_e,x)).next())});const Zt=_e=>{_e.preventDefault();let _=(_e.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,_)},Dt=_e=>{_e.key==="Enter"&&_e.preventDefault()},Ot=({children:_e,style:x})=>e.createElement("div",{className:E.leftBox,style:x,onPaste:Zt},_e),xt=({children:_e,style:x,className:_})=>e.createElement("div",{className:D()(E.rightBox,_),style:x,onPaste:Zt},_e),ze=({className:_e,style:x={},width:_=1200,onCancel:U=()=>{},onSuccess:w=()=>{},gather:W={},mode:ut=1,stickyTop:te=0,subDisciplineId:j=[],hideWordFeatures:oe,dataSource:M=[],customLeftHeadNode:q,customRightHeadNode:Te,customLeftContent:R,hideRecognition:O=!1,onExchange:s,isSingleSelection:p=!1,underpinBackgroundStyle:h={},headExtraNode:k,isRefreshItemBank:fe=!1,okText:ge="\u786E\u5B9A\u5BFC\u5165",onSave:Ae})=>{var V;const[Fe,dt]=(0,e.useState)(1),[en,Ge]=(0,e.useState)(0),[Et,Jt]=(0,e.useState)(""),[yt,Vt]=(0,e.useState)(!1),[$e,ht]=(0,e.useState)([]),[kt,pt]=(0,e.useState)([]),[Lt,un]=(0,e.useState)(!1),[Bn,fn]=(0,e.useState)(!1),[Mn,In]=(0,e.useState)(!1),[su,cn]=(0,e.useState)(!1),[tu,gu]=(0,e.useState)([]),[cu,Fu]=(0,e.useState)(1),[Zu,Uu]=(0,e.useState)(!1),[al,cl]=(0,e.useState)(!0),[pu,fl]=(0,e.useState)(0),[qu,Bu]=(0,e.useState)(!1),[wl]=le.default.useForm(),[lt]=le.default.useForm(),Qt=(0,e.useRef)(null),uu=(0,e.useRef)(null),Sn=(0,e.useRef)(),eu=(0,e.useRef)(null),du=["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"],Wt=["C","C++","Java","Python","JavaScript","Ruby"];(0,e.useEffect)(()=>{M!=null&&M.length&&y(M)},[M]),(0,e.useEffect)(()=>{Fe===2&&Qt.current.focus()},[Fe]),(0,e.useEffect)(()=>{Mn&&Su()},[Mn]);const Au=()=>{if(Fe===1){b.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}Ie.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:()=>Oe(void 0,null,function*(){dt(1)})})},Su=()=>Oe(void 0,null,function*(){const a=yield(0,rt.ZP)("/api/disciplines.json",{method:"get",params:{source:ut===1?"new_question":"subject"}});gu(a.disciplines||[])}),Xn=a=>{const N=[],ne=(ke,X)=>{ke.length>=2&&N.push(ke.join(""));for(let t=X;t(a=a||"",a=String(a),a=a.replace(/\s+/g,""),a),Ou=a=>(a=a||"",a=String(a),a=a.replace(/

    /g,""),a=a.replace(/
    /g,` `),a=a.replace(/<\/div>/g,` -`),a=Al(a),a),Yl=a=>a.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Al=a=>a.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Vl=a=>{var N;const ne=a.clipboardData;if(ne){const ke=ne.types.toString(),X=ne.items;if(ke==="Files"||ne.types.indexOf("Files")>-1){a.preventDefault();try{let t=X[1];((N=X[0])==null?void 0:N.kind)==="file"&&(t=X[0]);const d=t.getAsFile();(0,qt.I)(d,c=>{var m;if(c.id){if(((m=d==null?void 0:d.type)==null?void 0:m.indexOf("image"))>-1){const g=``;document.execCommand("insertText",!1,g)}}else(c==null?void 0:c.status)===401&&(document.location.href="/user/login")})}catch(t){b.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function jl(a,N){return Oe(this,null,function*(){if(typeof a=="string")return yield N(a);if(typeof a!="object"||a===null)return a;if(Array.isArray(a))return yield Promise.all(a.map(X=>Oe(this,null,function*(){return yield jl(X,N)})));const ne={};for(const ke in a)if(Object.prototype.hasOwnProperty.call(a,ke)){const X=a[ke];typeof X=="string"?ne[ke]=yield N(X):typeof X=="object"?ne[ke]=yield jl(X,N):ne[ke]=X}return ne})}const Qu=()=>Oe(void 0,null,function*(){var a;Vt(!0),Jt("\u5904\u7406\u4E2D"),yield new Promise(ke=>setTimeout(ke,1e3));let N=(a=uu.current)==null?void 0:a.querySelectorAll('[data-text="edit"]'),ne="";try{N.forEach(function(ke){var X,t,d,c;const m=ke.cloneNode(!0),g=m.querySelectorAll("span.edu_latex");for(let f of g){const A=f.getAttribute("title"),Q=document.createTextNode(A),ee=f;(t=(X=ee.parentNode)==null?void 0:X.replaceChild)==null||t.call(X,Q,ee)}const i=m.querySelectorAll("span[style]");for(let f of i)if(f.style.fontFamily){const A=f.innerHTML,Q=document.createTextNode(A),ee=f;(c=(d=ee.parentNode)==null?void 0:d.replaceChild)==null||c.call(d,Q,ee)}m==null||m.childNodes.forEach(function(f){f.nodeType===Node.ELEMENT_NODE&&f.localName!=="h5"&&f.localName!=="h4"?ne+=`

    ${f.innerHTML}

    `:f.nodeType===Node.TEXT_NODE&&(ne+=`

    ${f.textContent}

    `)})}),I("/api/intelligent_imports/import.json",{html:Al(ne)})}catch(ke){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",ke)}}),ba=a=>{let N=a.filter(ne=>!!(ne!=null&&ne.type));return N=N.map(ne=>{var ke,X;const t=(ke=va.find(c=>c.id===(ne==null?void 0:ne.type)))==null?void 0:ke.deal,d=Ee(Z({},ne),{id:String(Math.random()).slice(-6),knowledgePoint:(X=nu(ne==null?void 0:ne.knowledgePoint))==null?void 0:X.replaceAll(";","\uFF1B")});return t?t(d):d}),N},Zl=()=>{if(Fe===1){b.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}Ie.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:Qu})},Ha=()=>e.createElement("div",{className:E.row},e.createElement("div",{className:E.leftLayout},e.createElement(Ot,{style:{height:675}},Fe===1&&e.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>dt(2)},e.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",e.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",e.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",e.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",e.createElement("br",null)),e.createElement("div",{className:E.imgBox,style:{marginTop:75}},e.createElement("img",{width:56,src:K}),e.createElement("span",null,"\u7F16\u8F91\u533A"))),Fe===2&&e.createElement("div",{"data-text":"edit",onBlur:()=>{Qt.current.innerHTML||dt(1)},ref:Qt,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),e.createElement("div",{className:E.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},e.createElement("div",{className:E.imgBox,style:{marginTop:240}},e.createElement("img",{width:56,src:F}),e.createElement("span",null,"\u9884\u89C8\u533A")))),yu=(a,N,ne,ke)=>{var X;console.log(a,N,ne,ke,"onDataChange\u4FEE\u6539\u6570\u503C");const t=JSON.parse(JSON.stringify(kt));ke===void 0?t[N][a]=ne:t[N].questions[ke][a]=ne;const d=Z({},t[N]),c=(X=va.find(m=>m.id===(d==null?void 0:d.type)))==null?void 0:X.deal;t[N]=c(d),pt(t)},ta=(a,N,ne)=>{var ke;const X=ne!==void 0,t=(ke=va.find(m=>m.id===(a==null?void 0:a.type)))==null?void 0:ke.type,d=`${N+1}.${ne===void 0?"":ne+1+"."}`,c=`${(a==null?void 0:a.type)==="7"?"{{":""}${d}\u3010${t}\u3011${(a==null?void 0:a.question)||""}`;return e.createElement(e.Fragment,null,X&&e.createElement("h4",{contentEditable:!0}),e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"div",value:c}))},zn=(a,N)=>Oe(void 0,null,function*(){var ne;const ke=yield s(a,N),X=(ne=ke==null?void 0:ke.data)==null?void 0:ne.content;if(X!=null&&X.length){const t=ba(X)[0];$e.splice(N,1,t),kt.splice(N,1,t),ht([...$e]),pt([...kt])}}),Fa=(a,N,ne)=>{var ke;const X=ne!==void 0,t=(ke=va.find(c=>c.id===(a==null?void 0:a.type)))==null?void 0:ke.type,d=`${N+1}.${ne===void 0?"":ne+1+"."}`;return X?e.createElement("div",{style:{padding:"10px 18px"}},`${d}\u3010${t}\u3011`,e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"span",className:E.edit,onBlur:c=>yu("question",N,c,ne),value:(a==null?void 0:a.question)||""})):e.createElement(e.Fragment,null,e.createElement("div",{className:E.actionHead},e.createElement("div",{className:"c-light-primary"},`${d}\u3010${t}\u3011`),ut!==1&&e.createElement(ve.Z,{disabled:(a==null?void 0:a.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:c=>yu("score",N,c,ne),value:a==null?void 0:a.score}),e.createElement(ae.Z,{align:"middle",style:{marginLeft:"auto"}},!!s&&e.createElement("span",{className:"current c-light-primary mr30",onClick:()=>zn(a,N)},e.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),e.createElement(o.default,{onChange:c=>yu("checked",N,c.target.checked,ne),checked:!!(a!=null&&a.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"div",style:{padding:"10px 18px"},className:E.edit,onBlur:c=>yu("question",N,c,ne),value:a==null?void 0:a.question}))},yl=(a,N,ne)=>e.createElement(e.Fragment,null,["0","1","2","4"].includes(a==null?void 0:a.type)&&e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u7B54\u6848\uFF1A${N||""}`,tagName:"p"}),!ne&&e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u96BE\u5EA6\uFF1A${(a==null?void 0:a.difficulty)||""}`,tagName:"p"}),(a==null?void 0:a.type)!=="7"&&e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u89E3\u6790\uFF1A${(a==null?void 0:a.analyze)||""}`,tagName:"p"}),!ne&&e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(a==null?void 0:a.knowledgePoint)||""}`,tagName:"p"})),Cl=(a,N,ne,ke)=>{const X=ke!==void 0,t=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],d=X&&!a.last&&!a.errorMsg?{marginBottom:10}:{},c=t.map(m=>({key:m,label:m,onClick:()=>yu("difficulty",ne,m,ke)}));return e.createElement("div",{className:E.liWrap,style:d},["4"].includes(a==null?void 0:a.type)&&e.createElement("div",{className:E.li},e.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"div",className:`${E.edit} c-black`,onBlur:m=>yu("answer",ne,[m],ke),value:N})),!X&&e.createElement("div",{className:E.li},e.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),e.createElement("div",{className:"c-black"},e.createElement(L.Z,{menu:{items:c}},e.createElement("span",{className:"c-light-primary"},a==null?void 0:a.difficulty,e.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(a==null?void 0:a.type)!=="7"&&e.createElement("div",{className:E.li},e.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"div",className:`${E.edit} c-grey-333`,onBlur:m=>yu("analyze",ne,m,ke),value:a==null?void 0:a.analyze})),!X&&e.createElement("div",{onKeyDown:Dt,className:E.li},e.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"div",value:(a==null?void 0:a.knowledgePoint)||"",className:`${E.edit} c-grey-333`,onBlur:m=>yu("knowledgePoint",ne,nu(Ou(m)),ke)})))},Eu=a=>e.createElement(e.Fragment,null,typeof(a==null?void 0:a.errorMsg)=="string"&&!!(a!=null&&a.errorMsg)&&e.createElement("h5",{contentEditable:!1},e.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),e.createElement("div",null,a==null?void 0:a.errorMsg))),Ru=a=>e.createElement(e.Fragment,null,typeof(a==null?void 0:a.errorMsg)=="string"&&!!(a!=null&&a.errorMsg)&&e.createElement("h5",null,e.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),e.createElement("div",null,a==null?void 0:a.errorMsg))),Tl=(a,N,ne,ke)=>{let X="flex";return(p&&pu!==ke||Lt&&!(ne!=null&&ne.errorMsg))&&(X="none"),e.createElement("div",{className:E.row,style:{display:X}},e.createElement("div",{className:E.leftLayout},R||e.createElement(Ot,null,e.createElement("div",{"data-text":"edit",contentEditable:!0,className:E.question},a))),e.createElement("div",{className:E.rightLayout},e.createElement(xt,{className:ne!=null&&ne.errorMsg?E.error:""},N)))},va=[{id:"0",type:"\u5355\u9009\u9898",element:(a,N,ne)=>{var ke,X;const t=ne!==void 0;let d=(ke=a==null?void 0:a.answer)==null?void 0:ke[0];const c=e.createElement(e.Fragment,null,ta(a,N,ne),(X=a==null?void 0:a.options)==null?void 0:X.map((f,A)=>e.createElement(Pe,{id:a==null?void 0:a.id,key:A,value:`${du[A]}.${f}`,tagName:"p"})),yl(a,d,t),Eu(a));let m=t?a:kt[N];const g=m==null?void 0:m.options,i=e.createElement(e.Fragment,null,Fa(m,N,ne),g==null?void 0:g.map((f,A)=>{var Q;return e.createElement("div",{key:A,className:E.option},e.createElement("aside",{className:((Q=m==null?void 0:m.answer)==null?void 0:Q[0])===du[A]?E.active:"",onClick:()=>yu("answer",N,[du[A]],ne)},du[A]),e.createElement(Pe,{id:m==null?void 0:m.id,tagName:"div",className:`${E.text}`,onBlur:ee=>{g[A]=ee,yu("options",N,g,ne)},value:f}))}),Cl(m,"",N,ne),Ru(m));return t?[c,i]:Tl(c,i,m,N)},deal:a=>{var N,ne,ke;a.score=a.score===void 0?2:a.score;let X=nu((N=a==null?void 0:a.answer)==null?void 0:N[0]).toUpperCase();a.answer=X?[X]:[];let t=[];if(!(a!=null&&a.options))t.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{a.options=(ne=a.options)==null?void 0:ne.slice(0,8);const d=a.options.map(m=>m==null?void 0:m.trim().replace(/^\s+|\s+$/g,""));new Set(d).size!==d.length&&t.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return X||t.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),X&&(du.slice(0,((ke=a==null?void 0:a.options)==null?void 0:ke.length)||8).includes(X)||t.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")),nu(a==null?void 0:a.question)||t.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),a.errorMsg=t.join(` +`),a=Al(a),a),Yl=a=>a.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Al=a=>a.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Vl=a=>{var N;const ne=a.clipboardData;if(ne){const ke=ne.types.toString(),X=ne.items;if(ke==="Files"||ne.types.indexOf("Files")>-1){a.preventDefault();try{let t=X[1];((N=X[0])==null?void 0:N.kind)==="file"&&(t=X[0]);const d=t.getAsFile();(0,qt.I)(d,c=>{var m;if(c.id){if(((m=d==null?void 0:d.type)==null?void 0:m.indexOf("image"))>-1){const g=``;document.execCommand("insertText",!1,g)}}else(c==null?void 0:c.status)===401&&(document.location.href="/user/login")})}catch(t){b.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function jl(a,N){return Oe(this,null,function*(){if(typeof a=="string")return yield N(a);if(typeof a!="object"||a===null)return a;if(Array.isArray(a))return yield Promise.all(a.map(X=>Oe(this,null,function*(){return yield jl(X,N)})));const ne={};for(const ke in a)if(Object.prototype.hasOwnProperty.call(a,ke)){const X=a[ke];typeof X=="string"?ne[ke]=yield N(X):typeof X=="object"?ne[ke]=yield jl(X,N):ne[ke]=X}return ne})}const Qu=()=>Oe(void 0,null,function*(){var a;Vt(!0),Jt("\u5904\u7406\u4E2D"),yield new Promise(ke=>setTimeout(ke,1e3));let N=(a=uu.current)==null?void 0:a.querySelectorAll('[data-text="edit"]'),ne="";try{N.forEach(function(ke){var X,t,d,c;const m=ke.cloneNode(!0),g=m.querySelectorAll("span.edu_latex");for(let f of g){const A=f.getAttribute("title"),Q=document.createTextNode(A),ee=f;(t=(X=ee.parentNode)==null?void 0:X.replaceChild)==null||t.call(X,Q,ee)}const i=m.querySelectorAll("span[style]");for(let f of i)if(f.style.fontFamily){const A=f.innerHTML,Q=document.createTextNode(A),ee=f;(c=(d=ee.parentNode)==null?void 0:d.replaceChild)==null||c.call(d,Q,ee)}m==null||m.childNodes.forEach(function(f){f.nodeType===Node.ELEMENT_NODE&&f.localName!=="h5"&&f.localName!=="h4"?ne+=`

    ${f.innerHTML}

    `:f.nodeType===Node.TEXT_NODE&&(ne+=`

    ${f.textContent}

    `)})}),I("/api/intelligent_imports/import.json",{html:Al(ne)})}catch(ke){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",ke)}}),Ia=a=>{let N=a.filter(ne=>!!(ne!=null&&ne.type));return N=N.map(ne=>{var ke,X;const t=(ke=va.find(c=>c.id===(ne==null?void 0:ne.type)))==null?void 0:ke.deal,d=Ee(Z({},ne),{id:String(Math.random()).slice(-6),knowledgePoint:(X=nu(ne==null?void 0:ne.knowledgePoint))==null?void 0:X.replaceAll(";","\uFF1B")});return t?t(d):d}),N},Zl=()=>{if(Fe===1){b.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}Ie.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:Qu})},Ha=()=>e.createElement("div",{className:E.row},e.createElement("div",{className:E.leftLayout},e.createElement(Ot,{style:{height:675}},Fe===1&&e.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>dt(2)},e.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",e.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",e.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",e.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",e.createElement("br",null)),e.createElement("div",{className:E.imgBox,style:{marginTop:75}},e.createElement("img",{width:56,src:K}),e.createElement("span",null,"\u7F16\u8F91\u533A"))),Fe===2&&e.createElement("div",{"data-text":"edit",onBlur:()=>{Qt.current.innerHTML||dt(1)},ref:Qt,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),e.createElement("div",{className:E.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},e.createElement("div",{className:E.imgBox,style:{marginTop:240}},e.createElement("img",{width:56,src:F}),e.createElement("span",null,"\u9884\u89C8\u533A")))),yu=(a,N,ne,ke)=>{var X;console.log(a,N,ne,ke,"onDataChange\u4FEE\u6539\u6570\u503C");const t=JSON.parse(JSON.stringify(kt));ke===void 0?t[N][a]=ne:t[N].questions[ke][a]=ne;const d=Z({},t[N]),c=(X=va.find(m=>m.id===(d==null?void 0:d.type)))==null?void 0:X.deal;t[N]=c(d),pt(t)},ta=(a,N,ne)=>{var ke;const X=ne!==void 0,t=(ke=va.find(m=>m.id===(a==null?void 0:a.type)))==null?void 0:ke.type,d=`${N+1}.${ne===void 0?"":ne+1+"."}`,c=`${(a==null?void 0:a.type)==="7"?"{{":""}${d}\u3010${t}\u3011${(a==null?void 0:a.question)||""}`;return e.createElement(e.Fragment,null,X&&e.createElement("h4",{contentEditable:!0}),e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"div",value:c}))},zn=(a,N)=>Oe(void 0,null,function*(){var ne;const ke=yield s(a,N),X=(ne=ke==null?void 0:ke.data)==null?void 0:ne.content;if(X!=null&&X.length){const t=Ia(X)[0];$e.splice(N,1,t),kt.splice(N,1,t),ht([...$e]),pt([...kt])}}),Fa=(a,N,ne)=>{var ke;const X=ne!==void 0,t=(ke=va.find(c=>c.id===(a==null?void 0:a.type)))==null?void 0:ke.type,d=`${N+1}.${ne===void 0?"":ne+1+"."}`;return X?e.createElement("div",{style:{padding:"10px 18px"}},`${d}\u3010${t}\u3011`,e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"span",className:E.edit,onBlur:c=>yu("question",N,c,ne),value:(a==null?void 0:a.question)||""})):e.createElement(e.Fragment,null,e.createElement("div",{className:E.actionHead},e.createElement("div",{className:"c-light-primary"},`${d}\u3010${t}\u3011`),ut!==1&&e.createElement(ve.Z,{disabled:(a==null?void 0:a.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:c=>yu("score",N,c,ne),value:a==null?void 0:a.score}),e.createElement(ae.Z,{align:"middle",style:{marginLeft:"auto"}},!!s&&e.createElement("span",{className:"current c-light-primary mr30",onClick:()=>zn(a,N)},e.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),e.createElement(o.default,{onChange:c=>yu("checked",N,c.target.checked,ne),checked:!!(a!=null&&a.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"div",style:{padding:"10px 18px"},className:E.edit,onBlur:c=>yu("question",N,c,ne),value:a==null?void 0:a.question}))},yl=(a,N,ne)=>e.createElement(e.Fragment,null,["0","1","2","4"].includes(a==null?void 0:a.type)&&e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u7B54\u6848\uFF1A${N||""}`,tagName:"p"}),!ne&&e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u96BE\u5EA6\uFF1A${(a==null?void 0:a.difficulty)||""}`,tagName:"p"}),(a==null?void 0:a.type)!=="7"&&e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u89E3\u6790\uFF1A${(a==null?void 0:a.analyze)||""}`,tagName:"p"}),!ne&&e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(a==null?void 0:a.knowledgePoint)||""}`,tagName:"p"})),Cl=(a,N,ne,ke)=>{const X=ke!==void 0,t=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],d=X&&!a.last&&!a.errorMsg?{marginBottom:10}:{},c=t.map(m=>({key:m,label:m,onClick:()=>yu("difficulty",ne,m,ke)}));return e.createElement("div",{className:E.liWrap,style:d},["4"].includes(a==null?void 0:a.type)&&e.createElement("div",{className:E.li},e.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"div",className:`${E.edit} c-black`,onBlur:m=>yu("answer",ne,[m],ke),value:N})),!X&&e.createElement("div",{className:E.li},e.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),e.createElement("div",{className:"c-black"},e.createElement(L.Z,{menu:{items:c}},e.createElement("span",{className:"c-light-primary"},a==null?void 0:a.difficulty,e.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(a==null?void 0:a.type)!=="7"&&e.createElement("div",{className:E.li},e.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"div",className:`${E.edit} c-grey-333`,onBlur:m=>yu("analyze",ne,m,ke),value:a==null?void 0:a.analyze})),!X&&e.createElement("div",{onKeyDown:Dt,className:E.li},e.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(Pe,{id:a==null?void 0:a.id,tagName:"div",value:(a==null?void 0:a.knowledgePoint)||"",className:`${E.edit} c-grey-333`,onBlur:m=>yu("knowledgePoint",ne,nu(Ou(m)),ke)})))},Eu=a=>e.createElement(e.Fragment,null,typeof(a==null?void 0:a.errorMsg)=="string"&&!!(a!=null&&a.errorMsg)&&e.createElement("h5",{contentEditable:!1},e.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),e.createElement("div",null,a==null?void 0:a.errorMsg))),Ru=a=>e.createElement(e.Fragment,null,typeof(a==null?void 0:a.errorMsg)=="string"&&!!(a!=null&&a.errorMsg)&&e.createElement("h5",null,e.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),e.createElement("div",null,a==null?void 0:a.errorMsg))),Tl=(a,N,ne,ke)=>{let X="flex";return(p&&pu!==ke||Lt&&!(ne!=null&&ne.errorMsg))&&(X="none"),e.createElement("div",{className:E.row,style:{display:X}},e.createElement("div",{className:E.leftLayout},R||e.createElement(Ot,null,e.createElement("div",{"data-text":"edit",contentEditable:!0,className:E.question},a))),e.createElement("div",{className:E.rightLayout},e.createElement(xt,{className:ne!=null&&ne.errorMsg?E.error:""},N)))},va=[{id:"0",type:"\u5355\u9009\u9898",element:(a,N,ne)=>{var ke,X;const t=ne!==void 0;let d=(ke=a==null?void 0:a.answer)==null?void 0:ke[0];const c=e.createElement(e.Fragment,null,ta(a,N,ne),(X=a==null?void 0:a.options)==null?void 0:X.map((f,A)=>e.createElement(Pe,{id:a==null?void 0:a.id,key:A,value:`${du[A]}.${f}`,tagName:"p"})),yl(a,d,t),Eu(a));let m=t?a:kt[N];const g=m==null?void 0:m.options,i=e.createElement(e.Fragment,null,Fa(m,N,ne),g==null?void 0:g.map((f,A)=>{var Q;return e.createElement("div",{key:A,className:E.option},e.createElement("aside",{className:((Q=m==null?void 0:m.answer)==null?void 0:Q[0])===du[A]?E.active:"",onClick:()=>yu("answer",N,[du[A]],ne)},du[A]),e.createElement(Pe,{id:m==null?void 0:m.id,tagName:"div",className:`${E.text}`,onBlur:ee=>{g[A]=ee,yu("options",N,g,ne)},value:f}))}),Cl(m,"",N,ne),Ru(m));return t?[c,i]:Tl(c,i,m,N)},deal:a=>{var N,ne,ke;a.score=a.score===void 0?2:a.score;let X=nu((N=a==null?void 0:a.answer)==null?void 0:N[0]).toUpperCase();a.answer=X?[X]:[];let t=[];if(!(a!=null&&a.options))t.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{a.options=(ne=a.options)==null?void 0:ne.slice(0,8);const d=a.options.map(m=>m==null?void 0:m.trim().replace(/^\s+|\s+$/g,""));new Set(d).size!==d.length&&t.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return X||t.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),X&&(du.slice(0,((ke=a==null?void 0:a.options)==null?void 0:ke.length)||8).includes(X)||t.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")),nu(a==null?void 0:a.question)||t.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),a.errorMsg=t.join(` `),a}},{id:"1",type:"\u591A\u9009\u9898",element:(a,N,ne)=>{var ke,X;const t=ne!==void 0;let d=(ke=a==null?void 0:a.answer)==null?void 0:ke[0];const c=e.createElement(e.Fragment,null,ta(a,N,ne),(X=a==null?void 0:a.options)==null?void 0:X.map((f,A)=>e.createElement(Pe,{id:a==null?void 0:a.id,key:A,value:`${du[A]}.${f}`,tagName:"p"})),yl(a,d,t),Eu(a));let m=t?a:kt[N];const g=m==null?void 0:m.options,i=e.createElement(e.Fragment,null,Fa(m,N,ne),g==null?void 0:g.map((f,A)=>{var Q,ee;return e.createElement("div",{key:A,className:E.option},e.createElement("aside",{className:(ee=(Q=m==null?void 0:m.answer)==null?void 0:Q[0])!=null&&ee.includes(du[A])?E.active:"",onClick:()=>{var T;let he=((T=m==null?void 0:m.answer)==null?void 0:T[0])||"";const Ne=du[A];he.includes(Ne)?he=he.replace(new RegExp(Ne,"g"),""):he+=Ne,he=he.split("").sort().join(""),yu("answer",N,[he],ne)}},du[A]),e.createElement(Pe,{id:m==null?void 0:m.id,tagName:"div",className:`${E.text}`,onBlur:T=>{g[A]=T,yu("options",N,g,ne)},value:f}))}),Cl(m,"",N,ne),Ru(m));return t?[c,i]:Tl(c,i,m,N)},deal:a=>{var N,ne,ke;a.score=a.score===void 0?2:a.score;let X=nu((N=a==null?void 0:a.answer)==null?void 0:N[0]).toUpperCase().split("").sort().join("");a.answer=X?[X]:[];let t=[];if(!(a!=null&&a.options))t.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{a.options=(ne=a.options)==null?void 0:ne.slice(0,8);const d=a.options.map(m=>m==null?void 0:m.trim().replace(/^\s+|\s+$/g,""));new Set(d).size!==d.length&&t.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(X||t.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),X){const d=du.slice(0,((ke=a==null?void 0:a.options)==null?void 0:ke.length)||8);Xn(d).includes(X)||t.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 nu(a==null?void 0:a.question)||t.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),a.errorMsg=t.join(` `),a}},{id:"2",type:"\u5224\u65AD\u9898",element:(a,N,ne)=>{var ke,X;const t=ne!==void 0;let d=(ke=a==null?void 0:a.answer)==null?void 0:ke[0];const c=e.createElement(e.Fragment,null,ta(a,N,ne),yl(a,d,t),Eu(a));let m=t?a:kt[N];const g=["\u6B63\u786E","\u9519\u8BEF"];let i=((X=m==null?void 0:m.answer)==null?void 0:X[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(i)?i="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(i)&&(i="\u9519\u8BEF");const f=e.createElement(e.Fragment,null,Fa(m,N,ne),g==null?void 0:g.map((A,Q)=>e.createElement("div",{key:Q,className:E.option},e.createElement("aside",{style:{borderRadius:2},className:i===A?E.active:"",onClick:()=>yu("answer",N,[A],ne)},A==="\u6B63\u786E"?"T":"F"),e.createElement("div",{style:{pointerEvents:"none"},className:`${E.text}`},A))),Cl(m,"",N,ne),Ru(m));return t?[c,f]:Tl(c,f,m,N)},deal:a=>{var N;a.score=a.score===void 0?2:a.score;let ne=nu((N=a==null?void 0:a.answer)==null?void 0:N[0]);a.answer=ne?[ne]:[];let ke=[];return ne||ke.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),ne&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(ne)&&ke.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"),nu(a==null?void 0:a.question)||ke.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),a.errorMsg=ke.join(` `),a}},{id:"3",type:"\u586B\u7A7A\u9898",element:(a,N,ne)=>{var ke,X;const t=ne!==void 0,d=e.createElement(e.Fragment,null,ta(a,N,ne),(ke=a==null?void 0:a.answer)==null?void 0:ke.map((g,i)=>e.createElement(Pe,{id:a==null?void 0:a.id,key:i,tagName:"p",value:`\u7B54\u6848${i+1}\uFF1A${g.text||""}`})),yl(a,"",t),Eu(a));let c=t?a:kt[N];const m=e.createElement(e.Fragment,null,Fa(c,N,ne),(X=c==null?void 0:c.answer)==null?void 0:X.map((g,i)=>e.createElement("div",{key:i,className:E.option},e.createElement("aside",{className:E.fill},"\u586B\u7A7A\u9879",i+1),g.model===1&&e.createElement(Pe,{id:c==null?void 0:c.id,tagName:"div",onBlur:f=>{c.answer[i].latex=Ou(f),yu("answer",N,c.answer,ne)},className:`${E.text}`,value:g.latex}),g.model===2&&e.createElement(Gt.Z,{value:g.latex,onChange:f=>{c.answer[i].latex=f,yu("answer",N,c.answer,ne)}}))),Cl(c,"",N,ne),Ru(c));return t?[d,m]:Tl(d,m,c,N)},deal:a=>{var N;a.score=a.score===void 0?2:a.score;const ne=(N=a.answer)==null?void 0:N.map(X=>{if(Object.prototype.toString.call(X)==="[object Object]")return X;X=X==null?void 0:X.trim();const t={model:1,text:X,latex:X};return X.startsWith("$$")&&X.endsWith("$$")||X.startsWith("`$$")&&X.endsWith("$$`")?(t.model=2,t.latex=X.slice(2,-2)):t.latex=Ou(X),t});a.answer=ne;let ke=[];return ne||ke.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),nu(a==null?void 0:a.question)||ke.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),a.errorMsg=ke.join(` `),a}},{id:"4",type:"\u7B80\u7B54\u9898",element:(a,N,ne)=>{var ke,X;const t=ne!==void 0;let d=(ke=a==null?void 0:a.answer)==null?void 0:ke[0];const c=e.createElement(e.Fragment,null,ta(a,N,ne),yl(a,d,t),Eu(a));let m=t?a:kt[N];const g=e.createElement(e.Fragment,null,Fa(m,N,ne),Cl(m,(X=m==null?void 0:m.answer)==null?void 0:X[0],N,ne),Ru(m));return t?[c,g]:Tl(c,g,m,N)},deal:a=>{a.score=a.score===void 0?5:a.score;let N=[];return nu(a==null?void 0:a.question)||N.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),a.errorMsg=N.join(` `),a}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(a,N)=>{var ne,ke;const X=kt[N],t=Wt.slice(0,4).map(d=>({key:d,label:d,onClick:()=>yu("platform",N,d)}));return e.createElement("div",{className:E.row,style:{display:Lt?X!=null&&X.errorMsg?"flex":"none":"flex"}},e.createElement("div",{className:E.leftLayout},e.createElement(Ot,null,e.createElement("div",{"data-text":"edit",contentEditable:!0,className:E.question},ta(a,N),e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(a==null?void 0:a.description)||""}`,tagName:"p"}),yl(a),e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${a==null?void 0:a.timeLimit}`,tagName:"p"}),e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(a==null?void 0:a.platform)||""}`,tagName:"p"}),e.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),e.createElement("h4",null),e.createElement(Pe,{id:a==null?void 0:a.id,value:(a==null?void 0:a.code)||"",tagName:"div"}),(ne=a==null?void 0:a.inputs)==null?void 0:ne.map((d,c)=>{var m;return e.createElement(e.Fragment,{key:c},e.createElement("h4",null),e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${c+1})\u8F93\u5165\uFF1A${d||""}`,tagName:"div"}),e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${c+1})\u8F93\u51FA\uFF1A${((m=a==null?void 0:a.outputs)==null?void 0:m[c])||""}`,tagName:"div"}))}),Eu(a)))),e.createElement("div",{className:E.rightLayout},e.createElement(xt,{className:X!=null&&X.errorMsg?E.error:""},Fa(X,N),e.createElement("div",{className:E.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},e.createElement("div",{className:E.li},e.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),e.createElement(Pe,{className:E.edit,id:X==null?void 0:X.id,value:X==null?void 0:X.description,tagName:"div",onBlur:d=>yu("description",N,d)}))),Cl(X,"",N),e.createElement("div",{className:E.liWrap},e.createElement("div",{className:E.li},e.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),e.createElement(Pe,{className:E.edit,id:X==null?void 0:X.id,value:X==null?void 0:X.timeLimit,tagName:"div",onBlur:d=>yu("timeLimit",N,Ou(d))})),e.createElement("div",{className:E.li},e.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),e.createElement("div",{className:"c-black"},e.createElement(L.Z,{menu:{items:t}},e.createElement("span",{className:"c-light-primary"},X==null?void 0:X.platform,e.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),e.createElement("div",{className:E.li,style:{flexDirection:"column",alignItems:"start"}},e.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),e.createElement(Pe,{className:E.edit,id:X==null?void 0:X.id,value:(X==null?void 0:X.code)||"",onBlur:d=>yu("code",N,Ou(d)),tagName:"div"}))),(ke=X==null?void 0:X.inputs)==null?void 0:ke.map((d,c)=>{var m;return e.createElement("div",{className:E.liWrap,key:c},e.createElement("div",{className:E.li},e.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",c+1,")\u8F93\u5165\uFF1A"),e.createElement(Pe,{id:X==null?void 0:X.id,value:d||"",className:E.edit,onBlur:g=>{const i=[...(X==null?void 0:X.inputs)||[]];i[c]=Ou(g),yu("inputs",N,i)},tagName:"div"})),e.createElement("div",{className:E.li},e.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",c+1,")\u8F93\u51FA\uFF1A"),e.createElement(Pe,{id:X==null?void 0:X.id,value:((m=X==null?void 0:X.outputs)==null?void 0:m[c])||"",className:E.edit,onBlur:g=>{const i=[...(X==null?void 0:X.outputs)||[]];i[c]=Ou(g),yu("outputs",N,i)},tagName:"div"})))}),Ru(X))))},deal:a=>{var N,ne,ke;a.score=a.score===void 0?10:a.score,a.code=(N=a.code)==null?void 0:N.trim();let X=[];nu(a==null?void 0:a.question)?((ne=a==null?void 0:a.question)==null?void 0:ne.length)>60&&X.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):X.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),nu(a==null?void 0:a.description)||X.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const t=nu(String((a==null?void 0:a.timeLimit)||""));if(a.timeLimit=t,(!t||t&&!["3","4","5","6","7","8","9","10"].includes(t))&&X.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),a.platform=nu(a==null?void 0:a.platform),a!=null&&a.platform){const d=["c","c++","java","python"],c=(ke=a==null?void 0:a.platform)==null?void 0:ke.toLowerCase(),m=d.findIndex(g=>g===c);m>-1?a.platform=Wt[m]:X.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else X.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(a!=null&&a.inputs)||!(a!=null&&a.outputs))a.inputs=[],a.outputs=[],X.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 d=Math.min(a.inputs.length,a.outputs.length);a.inputs=a.inputs.slice(0,d),a.outputs=a.outputs.slice(0,d),a.outputs.some(c=>!nu(c))&&X.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return a.errorMsg=X.join(` -`),a}},{id:"7",type:"\u7EC4\u5408\u9898",element:(a,N)=>{var ne,ke;const X=kt[N];return e.createElement("div",{className:E.row,style:{display:Lt?X!=null&&X.errorMsg?"flex":"none":"flex"}},e.createElement("div",{className:E.leftLayout},e.createElement(Ot,null,e.createElement("div",{"data-text":"edit",contentEditable:!0,className:E.question},ta(a,N),yl(a),(ne=a==null?void 0:a.questions)==null?void 0:ne.map((t,d)=>{var c;const m=(c=va.find(g=>g.id===(t==null?void 0:t.type)))==null?void 0:c.element;return e.createElement(e.Fragment,{key:`left-${a.id}-${d}`},m(t,N,d)[0])}),Eu(a),e.createElement("p",{contentEditable:!0},"}}")))),e.createElement("div",{className:E.rightLayout},e.createElement(xt,{className:X!=null&&X.errorMsg?E.error:""},Fa(X,N),Cl(X,"",N),(ke=X==null?void 0:X.questions)==null?void 0:ke.map((t,d)=>{var c;const m=(c=va.find(g=>g.id===(t==null?void 0:t.type)))==null?void 0:c.element;return e.createElement(e.Fragment,{key:`right-${X.id}-${d}`},m(t,N,d)[1])}),Ru(X))))},deal:a=>{var N,ne,ke,X,t;const d=ba,c=[...va],m=c.findIndex(A=>A.id==="0"),g=c.findIndex(A=>A.id==="1");if(m!==-1){const A=c[m].deal;c[m].deal=Q=>{const ee=A(Q);return ee.errorMsg&&(ee.errorMsg=ee.errorMsg.split(` +`),a}},{id:"7",type:"\u7EC4\u5408\u9898",element:(a,N)=>{var ne,ke;const X=kt[N];return e.createElement("div",{className:E.row,style:{display:Lt?X!=null&&X.errorMsg?"flex":"none":"flex"}},e.createElement("div",{className:E.leftLayout},e.createElement(Ot,null,e.createElement("div",{"data-text":"edit",contentEditable:!0,className:E.question},ta(a,N),yl(a),(ne=a==null?void 0:a.questions)==null?void 0:ne.map((t,d)=>{var c;const m=(c=va.find(g=>g.id===(t==null?void 0:t.type)))==null?void 0:c.element;return e.createElement(e.Fragment,{key:`left-${a.id}-${d}`},m(t,N,d)[0])}),Eu(a),e.createElement("p",{contentEditable:!0},"}}")))),e.createElement("div",{className:E.rightLayout},e.createElement(xt,{className:X!=null&&X.errorMsg?E.error:""},Fa(X,N),Cl(X,"",N),(ke=X==null?void 0:X.questions)==null?void 0:ke.map((t,d)=>{var c;const m=(c=va.find(g=>g.id===(t==null?void 0:t.type)))==null?void 0:c.element;return e.createElement(e.Fragment,{key:`right-${X.id}-${d}`},m(t,N,d)[1])}),Ru(X))))},deal:a=>{var N,ne,ke,X,t;const d=Ia,c=[...va],m=c.findIndex(A=>A.id==="0"),g=c.findIndex(A=>A.id==="1");if(m!==-1){const A=c[m].deal;c[m].deal=Q=>{const ee=A(Q);return ee.errorMsg&&(ee.errorMsg=ee.errorMsg.split(` `).filter(T=>T!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` `)),ee}}if(g!==-1){const A=c[g].deal;c[g].deal=Q=>{const ee=A(Q);return ee.errorMsg&&(ee.errorMsg=ee.errorMsg.split(` `).filter(T=>T!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),ee}}a.questions=(N=a.questions)!=null&&N.length?ba(a.questions.slice(0,20)):[],a.questions=(ne=a.questions)==null?void 0:ne.map((A,Q)=>{var ee;if(A.type==="0"||A.type==="1"){const T=(ee=A.options)==null?void 0:ee.map(he=>he==null?void 0:he.trim().replace(/^\s+|\s+$/g,""));T&&new Set(T).size!==T.length&&(A.errorMsg=(A.errorMsg?A.errorMsg+` +`)),ee}}a.questions=(N=a.questions)!=null&&N.length?Ia(a.questions.slice(0,20)):[],a.questions=(ne=a.questions)==null?void 0:ne.map((A,Q)=>{var ee;if(A.type==="0"||A.type==="1"){const T=(ee=A.options)==null?void 0:ee.map(he=>he==null?void 0:he.trim().replace(/^\s+|\s+$/g,""));T&&new Set(T).size!==T.length&&(A.errorMsg=(A.errorMsg?A.errorMsg+` `:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Ee(Z({},A),{last:Q===a.questions.length-1})});const i=(ke=a.questions)==null?void 0:ke.reduce((A,Q)=>{const ee=parseFloat(Q.score);return isNaN(ee)?A:A+ee},0);a.score=i;let f=[];return(X=a.questions)!=null&&X.length?a.errorMsg=((t=a.questions)==null?void 0:t.findIndex(A=>!!A.errorMsg))>-1:f.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),nu(a==null?void 0:a.question)||f.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),f.length&&(a.errorMsg=f.join(` `)),a}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(a,N)=>{var ne,ke;const X=kt[N],t=Wt.map(d=>({key:d,label:d,onClick:()=>yu("platform",N,d)}));return e.createElement("div",{className:E.row,style:{display:Lt?X!=null&&X.errorMsg?"flex":"none":"flex"}},e.createElement("div",{className:E.leftLayout},e.createElement(Ot,null,e.createElement("div",{"data-text":"edit",contentEditable:!0,className:E.question},ta(a,N),yl(a),e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${a==null?void 0:a.timeLimit}`,tagName:"p"}),e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(a==null?void 0:a.platform)||""}`,tagName:"p"}),e.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),e.createElement("h4",null),e.createElement(Pe,{id:a==null?void 0:a.id,value:(a==null?void 0:a.code)||"",tagName:"div"}),e.createElement("h4",null),e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(a==null?void 0:a.input)||""}`,tagName:"p"}),e.createElement(Pe,{id:a==null?void 0:a.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(a==null?void 0:a.output)||""}`,tagName:"p"}),(ne=a==null?void 0:a.answer)==null?void 0:ne.map((d,c)=>e.createElement(Pe,{key:c,id:a==null?void 0:a.id,value:`\u7B54\u6848${c+1}\uFF1A${d||""}`,tagName:"p"})),Eu(a)))),e.createElement("div",{className:E.rightLayout},e.createElement(xt,{className:X!=null&&X.errorMsg?E.error:""},Fa(X,N),Cl(X,"",N),e.createElement("div",{className:E.liWrap},e.createElement("div",{className:E.li,onKeyDown:Dt},e.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),e.createElement(Pe,{className:E.edit,id:X==null?void 0:X.id,value:X==null?void 0:X.timeLimit,tagName:"div",onBlur:d=>yu("timeLimit",N,Ou(d))})),e.createElement("div",{className:E.li},e.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),e.createElement("div",{className:"c-black"},e.createElement(L.Z,{menu:{items:t}},e.createElement("span",{className:"c-light-primary"},X==null?void 0:X.platform,e.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),e.createElement("div",{className:E.li,style:{flexDirection:"column",alignItems:"start"}},e.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),e.createElement(Pe,{className:E.edit,id:X==null?void 0:X.id,value:(X==null?void 0:X.code)||"",onBlur:d=>yu("code",N,Ou(d)),tagName:"div"})),e.createElement("div",{className:E.li},e.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),e.createElement(Pe,{className:E.edit,id:X==null?void 0:X.id,value:(X==null?void 0:X.input)||"",onBlur:d=>yu("input",N,Ou(d)),tagName:"div"})),e.createElement("div",{className:E.li},e.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),e.createElement(Pe,{className:E.edit,id:X==null?void 0:X.id,value:(X==null?void 0:X.output)||"",onBlur:d=>yu("output",N,Ou(d)),tagName:"div"}))),e.createElement("div",{className:E.liWrap},(ke=X==null?void 0:X.answer)==null?void 0:ke.map((d,c)=>e.createElement("div",{className:E.li,key:c},e.createElement("aside",null,"\u7B54\u6848",c+1,"\uFF1A"),e.createElement(Pe,{id:X==null?void 0:X.id,value:d||"",className:E.edit,onBlur:m=>{const g=[...(X==null?void 0:X.answer)||[]];g[c]=Ou(m),yu("output",N,g)},tagName:"div"})))),Ru(X))))},deal:a=>{var N,ne,ke,X,t,d,c,m;a.score=a.score===void 0?10:a.score,a.code=(ke=(ne=(N=a.code)==null?void 0:N.trim())==null?void 0:ne.replace(/@_@/g,"@\u2581@"))==null?void 0:ke.replace(/@__@/g,"@\u2581\u2581@");let g=[];if(nu(a==null?void 0:a.question)||g.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),nu(a==null?void 0:a.code)?/@▁@|@▁▁@/.test(a==null?void 0:a.code)?(X=a==null?void 0:a.answer)!=null&&X.length&&((t=a==null?void 0:a.code.match(/@▁@|@▁▁@/g))==null?void 0:t.length)!==((d=a==null?void 0:a.answer)==null?void 0:d.length)&&g.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):g.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"):g.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),a!=null&&a.answer?(c=a.answer)!=null&&c.some(f=>!nu(f))&&g.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):g.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),a.platform=nu(a==null?void 0:a.platform),a!=null&&a.platform){const f=["c","c++","java","python","javascript","ruby"],A=(m=a==null?void 0:a.platform)==null?void 0:m.toLowerCase(),Q=f.findIndex(ee=>ee===A);Q>-1?a.platform=Wt[Q]:g.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else g.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");nu(a==null?void 0:a.output)||g.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const i=nu(String((a==null?void 0:a.timeLimit)||""));return a.timeLimit=i,(!i||i&&!["3","4","5","6","7","8","9","10"].includes(i))&&g.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),a.errorMsg=g.join(` -`),a}}],rr=()=>e.createElement(e.Fragment,null,$e.filter(a=>{var N;return!!((N=va.find(ke=>ke.id===(a==null?void 0:a.type)))==null?void 0:N.element)}).map((a,N)=>{var ne;const ke=(ne=va.find(X=>X.id===(a==null?void 0:a.type)))==null?void 0:ne.element;return e.createElement(e.Fragment,{key:a.id},ke(a,N))})),Ba=()=>Oe(void 0,null,function*(){const a=kt.filter(N=>!N.checked);if(Fe!==3||!a.length){b.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Ae){Bu(!0),yield Ae(kt),Bu(!1);return}wl.setFieldsValue({course_discipline_id:j}),In(!0)}),v=(a,N=[])=>{if(typeof a=="string")return a.trim();if(Array.isArray(a))return a.map(ne=>v(ne,N));if(typeof a=="object"&&a!==null){const ne={};for(const ke in a)a.hasOwnProperty(ke)&&(N.includes(ke)?ne[ke]=a[ke]:ne[ke]=v(a[ke],N));return ne}return a},y=a=>Oe(void 0,null,function*(){const N=ba(v(a));ht(N),pt(JSON.parse(JSON.stringify(N))),dt(3),Vt(!1),un(!1)});(0,e.useEffect)(()=>{if(al)return;const a=()=>{Ge(N=>N>=90?(clearInterval(Sn.current),90):N+1)};return Sn.current=setInterval(a,5e4/90),()=>clearInterval(Sn.current)},[al]);const I=(a,N)=>{cl(!1);const ne=new FormData;Object.keys(N).forEach(X=>{ne.append(X,N[X])});const ke=new window.XMLHttpRequest;ke.withCredentials=!0,ke.addEventListener("load",function(X){return Oe(this,null,function*(){var t,d;try{const c=JSON.parse((t=X==null?void 0:X.target)==null?void 0:t.response);if(cl(!0),Ge(100),yield new Promise(m=>setTimeout(()=>m(),780)),c.status===0){if(!((d=c==null?void 0:c.data)!=null&&d.length)){b.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),Vt(!1);return}y((c==null?void 0:c.data)||[])}else Vt(!1),b.ZP.warning(c==null?void 0:c.message)}catch(c){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",c)}})}),ke.addEventListener("error",()=>{Vt(!1)}),ke.open("POST",`${ye.Z.API_SERVER}${a}`),ke.send(ne)},J=a=>Oe(void 0,null,function*(){const N=a.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(N)==-1?(b.ZP.error(`${a.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()):(Vt(!0),Jt("\u5904\u7406\u4E2D"),I("/api/intelligent_imports/import.json",{file:a}),Promise.reject())});let Le=[{key:1,label:e.createElement($.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:J},e.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,mt.Ny)()||(0,mt.$O)())&&Le.push({key:2,label:e.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{eu.current.onClick()}});const He=[kt.length,(V=kt.filter(a=>!!(a!=null&&a.errorMsg)))==null?void 0:V.length];return e.createElement("div",{className:D()(E.intelligentBox,"intelligent-body-curb",_e),style:Ee(Z({},x),{width:_}),ref:uu},e.createElement("div",{className:E.underpin},e.createElement("b",{style:h}),e.createElement("b",{style:h})),e.createElement("div",{className:E.head,style:{top:te}},e.createElement("div",{className:E.leftLayout},q||e.createElement(e.Fragment,null,e.createElement(ae.Z,{align:"middle"},e.createElement("div",{className:E.title},"\u8BD5\u9898\u7F16\u8F91"),!oe&&e.createElement(Ve.op,{href:`${ye.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",e.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),e.createElement(Ve.op,{onClick:Au,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!oe&&e.createElement(L.Z,{overlayClassName:E.menu,menu:{items:Le}},e.createElement(Ve.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!k&&k),e.createElement("div",{className:E.tip},e.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"))),e.createElement(ae.Z,{className:E.rightLayout,style:{alignItems:"start"}},Te||e.createElement(e.Fragment,null,e.createElement("div",{className:E.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Fe)&&e.createElement(o.default,{className:"ml20",checked:Lt,onChange:a=>un(a.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Fe)&&e.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",e.createElement("span",{className:"ml5 mr5 c-light-primary"},He[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",e.createElement("span",{className:"ml5 mr5 c-red-e53"},He[1]),"\u9898")),p&&e.createElement("div",{className:E.tabs},$e==null?void 0:$e.map((a,N)=>e.createElement("div",{onClick:()=>{fl(N)},className:pu===N&&E.active,key:N},"\u65B0\u9898",N+1)))),e.createElement("div",{className:E.centerBox},e.createElement("img",{className:"mb10",src:se,width:56}),!O&&e.createElement(Ve.op,{onClick:Zl},"\u8BC6\u522B"))),[1,2].includes(Fe)&&Ha(),[3].includes(Fe)&&rr(),e.createElement("div",{className:"pb10"}),e.createElement("div",{className:E.buttonFixed},e.createElement("div",{className:E.buttonWrap},e.createElement(ct.ZP,{size:"middle",className:`${E.button} mr20`,onClick:U},"\u53D6\u6D88"),e.createElement(ct.ZP,{size:"middle",type:"primary",loading:qu,className:`${E.button}`,onClick:Ba},ge))),e.createElement(Ie.default,{centered:!0,closable:!1,destroyOnClose:!0,open:yt,title:null,footer:null,width:320,afterClose:()=>Ge(0)},e.createElement(ae.Z,{align:"middle",style:{flexDirection:"column"}},e.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Et,e.createElement("span",{className:E.dotLoading},e.createElement("span",null,"."),e.createElement("span",null,"."),e.createElement("span",null,"."))),e.createElement(Ce.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:en}),e.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",e.createElement("span",{className:"ml5 c-light-primary"},en,"%")))),e.createElement(Ie.default,{centered:!0,open:Mn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Bn,width:500,onCancel:()=>In(!1),onOk:()=>wl.submit(),afterClose:()=>{wl.resetFields()}},e.createElement(le.default,{style:{maxHeight:550},form:wl,layout:"horizontal",colon:!1,size:"large",onFinish:a=>Oe(void 0,null,function*(){var N,ne,ke,X,t;const d=kt.filter(g=>!g.checked&&!g.errorMsg);fn(!0);const c=()=>Oe(void 0,null,function*(){var g,i;const f=yield(0,rt.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Ee(Z(Z({},W),a),{list:d,mode:ut})});f.status===0&&(fe&&((g=f==null?void 0:f.data)!=null&&g.success)&&window.location.pathname==="/problemset"&&(Bt.Z.publish("refresh-item-bank",a.group_id),yield new Promise(A=>setTimeout(()=>A(),1500))),b.ZP.success(`\u6210\u529F\u5BFC\u5165${(i=f==null?void 0:f.data)==null?void 0:i.success}\u9053\u8BD5\u9898`,3),w(f),In(!1)),fn(!1)});if(ut!==1){yield c();return}const m=yield(0,rt.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:kt,mode:ut}});if(m.status===0){if(!((N=m==null?void 0:m.data)!=null&&N.error_size)){yield c();return}Ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{fn(!1)},title:"\u63D0\u793A",content:e.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",e.createElement("span",{className:"c-light-primary ml5 mr5"},(ne=m==null?void 0:m.data)==null?void 0:ne.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",e.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(ke=m==null?void 0:m.data)==null?void 0:ke.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",e.createElement("span",{className:"ml5 mr5"},(t=(X=m==null?void 0:m.data)==null?void 0:X.index)==null?void 0:t.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:c})}})},e.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),e.createElement(le.default.Item,{label:"\u6240\u5C5E\u8BFE\u7A0B",name:"course_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},e.createElement(Re.q,null)),ut===1&&e.createElement(le.default.Item,{label:e.createElement(ae.Z,{align:"middle",style:{justifyContent:"space-between"}},e.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),e.createElement("div",{onClick:()=>cn(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},e.createElement("img",{className:"mr5 primary-hover",src:Y}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},e.createElement(we.Z,{key:cu})))),e.createElement(Ie.default,{centered:!0,open:su,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Zu,onCancel:()=>cn(!1),onOk:()=>lt.submit(),afterClose:()=>{lt.resetFields()}},e.createElement(le.default,{style:{maxHeight:550},form:lt,layout:"horizontal",colon:!1,size:"large",onFinish:a=>Oe(void 0,null,function*(){var N;Uu(!0),(yield(0,rt.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:a.name,parent_id:(N=a==null?void 0:a.parent_id)==null?void 0:N[0]}})).status===0?(Fu(cu+1),setTimeout(()=>{b.ZP.success("\u64CD\u4F5C\u6210\u529F"),cn(!1),Uu(!1)},1e3)):Uu(!1)})},e.createElement(le.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"}]},e.createElement(H.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),e.createElement(le.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},e.createElement(we.Z,null)))),e.createElement(ce.Z,{onSave:a=>{Vt(!0),Jt("\u5904\u7406\u4E2D"),I("/api/intelligent_imports/import.json",{html:a})},ref:eu}))},It=De;var Ct=ze},37975:function(ft,qe,n){"use strict";var e=n(59301),E=n(27431),C=n(48136),D=n(24638),le=n(62957),b=n(59301);const Ie=(0,e.forwardRef)(({callback:ve,width:ae,onChange:o,disabled:L,readOnly:$,type:ct="",value:Ce="",style:H={}},Ve)=>{const ye=(0,e.useRef)(),De=(0,e.useRef)(),[K,F]=(0,e.useState)(0),[se,rt]=(0,e.useState)(0),[we,Y]=(0,e.useState)(!1),Tt=()=>{var Yt=document.createElement("div");Yt.innerHTML=ye.current.getValue();var re=Yt.innerText;return ve&&ve(re),re};(0,e.useImperativeHandle)(Ve,()=>({getData:Tt}));const Gt=Yt=>{Yt.preventDefault();const re=Yt.clientX-K,G=Yt.clientY-se;document.body.onmousemove=Pe=>{let mt=Pe.clientX-re,Bt=Pe.clientY-G;const ce=document.getElementsByClassName("markdown-popup-form")[0],Re=window.innerWidth-ce.offsetWidth,tt=window.innerHeight-ce.offsetHeight;mt=Math.max(0,Math.min(mt,Re)),Bt=Math.max(0,Math.min(Bt,tt)),qt(Pe.clientX,Pe.clientY,re,G)&&(F(mt),rt(Bt))},document.body.onmouseup=function(){document.body.onmousemove=null}},qt=(Yt,re,G,Pe)=>{const mt=document.body.clientHeight,Bt=document.body.clientWidth;return Yt<20&&G>Yt||Yt>Bt-20&&Gre||re>mt-20&&Pe{we&&setTimeout(()=>{const Yt=document.getElementsByClassName("markdown-popup-form")[0],re=window.innerWidth/2-Yt.offsetWidth/2,G=window.innerHeight/2-Yt.offsetHeight/2;F(re),rt(G)},0)},[we]);const Xt=()=>{L||$||Y(!0)};return b.createElement("div",{style:H},b.createElement("div",{style:{width:ae||"100%",position:"relative"},className:`${E.Z.mathFillWrap} ${L||$?"cursorDefault":""}`,onClick:()=>Xt()},b.createElement("math-field",{disabled:L,locale:"zh_cn",class:`${E.Z.mathField} ${ct}`,readOnly:$,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:ye,style:{width:"100%",fontSize:Ce?18:14},value:Ce||""})),b.createElement(le.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:K,top:se},title:b.createElement("div",{style:{cursor:"move"},onMouseDown:Gt},"\u8F93\u5165\u516C\u5F0F"),open:we,onOk:()=>{const Yt=De.current.getData();ye.current.setValue(Yt),o(Yt),Y(!1)},onCancel:()=>{Y(!1)},destroyOnClose:!0,className:"markdown-popup-form"},b.createElement(D.Z,{value:Ce,ref:De,onChange:o,showSaveButton:!1})))});qe.Z=Ie},46612:function(ft,qe,n){"use strict";n.d(qe,{Q:function(){return ae},Z:function(){return L}});var e=n(59301),E={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},C=n(92310),D=n.n(C),le=n(62957),b=n(6767),Ie=n(62673),ve=($,ct,Ce)=>new Promise((H,Ve)=>{var ye=F=>{try{K(Ce.next(F))}catch(se){Ve(se)}},De=F=>{try{K(Ce.throw(F))}catch(se){Ve(se)}},K=F=>F.done?H(F.value):Promise.resolve(F.value).then(ye,De);K((Ce=Ce.apply($,ct)).next())});const ae=({title:$="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:ct=[],visible:Ce,setVisible:H,tip:Ve,onOk:ye})=>{const[De,K]=(0,e.useState)([]),[F,se]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{Ce&&K(ct)},[Ce]),e.createElement(le.default,{centered:!0,open:Ce,title:$,confirmLoading:F,width:564,onOk:()=>ve(void 0,null,function*(){if(!De.length){b.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}se(!0),yield ye(De),se(!1)}),onCancel:()=>H(!1)},!!Ve&&e.createElement("div",{className:"c-grey-666 font16 mb10"},Ve),e.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},e.createElement(Ie.default.Group,{value:De,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:rt=>{K(rt)}})))};var L=({title:$="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:ct,style:Ce={},onEdit:H,dataSource:Ve=[]})=>{const ye={C:e.createElement("div",{className:E.c},"C"),"C++":e.createElement("div",{className:E.cpp},"C++"),Java:e.createElement("div",{className:E.java},"Java"),Python:e.createElement("div",{className:E.python},"Python")};return e.createElement("div",{className:D()(E.tags,ct),style:Ce},!!$&&e.createElement("div",{className:E.text},$),e.createElement("div",{className:E.tagWrap},Ve==null?void 0:Ve.map(De=>e.createElement(e.Fragment,{key:De},ye[De]))),!!H&&e.createElement("div",{onClick:H,className:`iconfont icon-bianji_Hover ${E.edit}`}))}},67786:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return D}});var e=n(59301),E=n(27035),C=n(59301),D=({defaultX:le="40%",leftChild:b,rightChild:Ie,className:ve,hideResize:ae=!1})=>{const[o,L]=(0,e.useState)(le),$=(0,e.useRef)();function ct(){$.current=!0}(0,e.useEffect)(()=>{function Ve(De){$.current&&(E.Z.publish("resize-move-bar",De),L(De.pageX))}function ye(){$.current=!1}return window.addEventListener("mousemove",Ve),window.addEventListener("mouseup",ye),()=>{window.removeEventListener("mousemove",Ve),window.removeEventListener("mouseup",ye)}},[]);const Ce=typeof o=="number"&&o!==.01?`${o}px`:le,H=`calc(100% - ${ae?"0px":"4px"} - ${Ce})`;return C.createElement("div",{className:`split-panel-container ${ve}`},C.createElement("section",{style:{width:Ce,display:o===.01?"none":""}},b),C.createElement("section",{className:"resize-x-bar",onMouseDown:ct},C.createElement("a",{className:"btn-resize"},C.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},C.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"})))),C.createElement("section",{style:{width:H}},Ie))}},7605:function(ft,qe,n){"use strict";var e=n(59301);const E=D=>String(D).length===1?`0${D}`:D,C=({className:D="",onChange:le,defaultValue:b=0})=>{const[Ie,ve]=(0,e.useState)(b);(0,e.useEffect)(()=>{const $=setTimeout(()=>{ve(Ie+1e3)},1e3);return le(Ie+1e3),()=>{clearInterval($)}},[Ie]);const ae=parseInt(Ie/(60*6e4))||"00",o=parseInt(Ie%(60*6e4)/6e4)||"00",L=parseInt(Ie%6e4/1e3)||"00";return e.createElement("div",{className:D},E(ae),":",E(o),":",E(L))};qe.Z=C},34209:function(ft,qe,n){"use strict";n.d(qe,{xj:function(){return Me},CI:function(){return G},h4:function(){return ve},eh:function(){return D},wr:function(){return Ie},r5:function(){return le}});var e=n(59301),E=n(12306),C=n(78323);function D(){const[me,Ze]=(0,e.useState)(!1),Ke=(0,e.useRef)(null),Z=(0,e.useCallback)(()=>{var Zt;(Zt=Ke.current)==null||Zt.cancelRequest(),Ze(!1)},[]);return[{request:(0,e.useCallback)(Zt=>{const{url:Dt,body:Ot,onData:xt,onDone:ze,onCancelled:It,onError:Ct}=Zt;Ke.current&&Ke.current.cancelRequest();const _e=new E.Z(C.Z.API_SERVER+Dt,Ot);return Ke.current=_e,Ze(!0),new Promise((x,_)=>{_e.on("data",({chunk:U,full:w})=>{xt==null||xt(w,U)}),_e.on("done",U=>{Ze(!1),ze==null||ze(U),x({status:"done",content:U})}),_e.on("cancelled",U=>{Ze(!1),It==null||It(U),x({status:"cancelled",content:U})}),_e.on("error",U=>{Ze(!1),Ct==null||Ct(U),_(U)}),_e.startStream()})},[]),cancel:Z,get loading(){return me}}]}function le(me=[]){const[Ze,Ke]=(0,e.useState)(me),Z=(0,e.useCallback)((Ee,Oe)=>{const{limit:Zt,onlySuccess:Dt=!0}=Oe||{},Ot=[],xt=new Map;Ee.forEach(ze=>{ze.sender==="AI"&&ze.key&&xt.set(ze.key,ze)});for(const ze of Ee)if(ze.sender==="user"&&ze.key){const It=xt.get(ze.key);if((It==null?void 0:It.text)&&(!Dt||!(It!=null&&It.error))&&(Ot.push({question:ze.text||"",answer:It.text}),Zt&&Ot.length>=Zt))break}return Ot},[]);return{chatData:Ze,setChatData:Ke,calcHistoryList:Z}}var Ie=({status:me,rootMargin:Ze="70px",bottomOffset:Ke=50})=>{const Z=(0,e.useRef)(null),Ee=(0,e.useRef)(null),Oe=(0,e.useRef)(null),[Zt,Dt]=(0,e.useState)(!0),Ot=(0,e.useRef)(!1),xt=(0,e.useRef)(0);return(0,e.useEffect)(()=>{const ze=Z.current,It=Ee.current;if(!ze||!It)return;const Ct=new IntersectionObserver(([_e])=>{var x,_;if(!document.contains(_e.target)){console.warn("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((x=_e.rootBounds)==null?void 0:x.width)===0&&((_=_e.rootBounds)==null?void 0:_.height)===0){console.warn("\u6EDA\u52A8\u5BB9\u5668\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(_e.boundingClientRect.width===0&&_e.boundingClientRect.height===0){console.warn("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216\u9690\u85CF");return}Dt(_e.isIntersecting)},{root:ze,rootMargin:Ze,threshold:0});return Ct.observe(It),()=>{Ct.disconnect()}},[Ze,!!(Z!=null&&Z.current),!!(Ee!=null&&Ee.current)]),(0,e.useEffect)(()=>{if(!me)return;const ze=Z.current,It=Oe.current;if(!ze||!It)return;Ot.current=!1,xt.current=ze.scrollTop;const Ct=()=>{const{scrollTop:_,scrollHeight:U,clientHeight:w}=ze,W=_>xt.current,ut=_+w>=U-Ke;W&&ut?(ze.scrollTop=U,Ot.current=!1):W||(Ot.current=!0),xt.current=_},_e=()=>{Ot.current||(ze.scrollTop=ze.scrollHeight)};ze.addEventListener("scroll",Ct);const x=new ResizeObserver(_e);return x.observe(It),()=>{x.disconnect(),ze.removeEventListener("scroll",Ct)}},[me,Ke]),{scrollBoxRef:Z,bottomInspectRef:Ee,contentRef:Oe,isAtBottom:Zt}};function ve(me){const[Ze,Ke]=(0,e.useState)({width:0,height:0});return(0,e.useEffect)(()=>{const Z=me.current;if(!Z)return;const Ee=new ResizeObserver(Oe=>{for(let Zt of Oe){const Dt=Zt.target.offsetWidth,Ot=Zt.target.offsetHeight;Ke({width:Dt,height:Ot})}});return Ee.observe(Z),()=>{Ee.disconnect()}},[me]),Ze}var ae=n(6767),o=n(14566),L=n(62957),$=n(25399),ct=n(29787),Ce=n(75727),H=n(7939),Ve=n(37568),ye=n(92310),De=n.n(ye),K={footerContainer:"footerContainer___JFPnb",togglesContainer:"togglesContainer___dRNY4",attachment:"attachment___VYSbv",btn:"btn___T5UpT",btnActive:"btnActive___gq01r",inputContainer:"inputContainer___Yy8gW",uploadBtn:"uploadBtn___OcD8F",sendBtn:"sendBtn___e2elL",cancelBtn:"cancelBtn___DEsSI",lineFour:"lineFour___GcA3R",fullIcon:"fullIcon___fmG_6",selected:"selected___m2pW_",full:"full___cZUDM",disabledInput:"disabledInput___ijUlM"},F=n(63949),se=n(58617),rt=n(32050),we=Object.defineProperty,Y=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,qt=(me,Ze,Ke)=>Ze in me?we(me,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):me[Ze]=Ke,Xt=(me,Ze)=>{for(var Ke in Ze||(Ze={}))Tt.call(Ze,Ke)&&qt(me,Ke,Ze[Ke]);if(Y)for(var Ke of Y(Ze))Gt.call(Ze,Ke)&&qt(me,Ke,Ze[Ke]);return me},Yt=(me,Ze,Ke)=>new Promise((Z,Ee)=>{var Oe=Ot=>{try{Dt(Ke.next(Ot))}catch(xt){Ee(xt)}},Zt=Ot=>{try{Dt(Ke.throw(Ot))}catch(xt){Ee(xt)}},Dt=Ot=>Ot.done?Z(Ot.value):Promise.resolve(Ot.value).then(Oe,Zt);Dt((Ke=Ke.apply(me,Ze)).next())}),G=(0,e.forwardRef)(({placeholder:me="\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",className:Ze,style:Ke,hideUpload:Z,disabled:Ee,disabledTooltip:Oe,value:Zt="",onChange:Dt,onSubmit:Ot,onCancel:xt,loading:ze,typing:It,toggles:Ct,onFullInputChange:_e,onInputFocus:x,headExtraNode:_},U)=>{var w,W;const[ut,te]=(0,e.useState)([]),[j,oe]=(0,e.useState)([]),[M,q]=(0,e.useState)(!1),[Te,R]=(0,e.useState)(!1),O=(0,e.useRef)(null),s=(0,e.useRef)(null),p=(0,e.useRef)(null),h=(0,e.useRef)(!1),k=50,fe=10;(0,e.useImperativeHandle)(U,()=>({onAttachmentsClear:()=>{te([]),oe([])}}));const ge={maxCount:k,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:ut,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:$e=>Yt(void 0,null,function*(){var ht,kt,pt,Lt;const un=(Lt=(pt=(kt=(ht=$e==null?void 0:$e.name)==null?void 0:ht.split("."))==null?void 0:kt.slice(-1))==null?void 0:pt[0])==null?void 0:Lt.toLowerCase(),Bn=["doc","docx","md","pdf","txt","xlsx","xls"];return $e.size===0?(ae.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),o.default.LIST_IGNORE):Bn.includes(un)?$e.size/1024/1024>100?(ae.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB"),o.default.LIST_IGNORE):!0:(ae.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),o.default.LIST_IGNORE)}),onChange:({fileList:$e})=>{te($e)},action:`${(w=C.Z)==null?void 0:w.API_SERVER}/api/intelligent_imports/upload_file.json`},Ae={maxCount:fe,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:j,multiple:!0,accept:".jpg,.png",beforeUpload:$e=>{var ht,kt,pt,Lt;const un=(Lt=(pt=(kt=(ht=$e==null?void 0:$e.name)==null?void 0:ht.split("."))==null?void 0:kt.slice(-1))==null?void 0:pt[0])==null?void 0:Lt.toLowerCase(),Bn=["jpg","png"];return $e.size===0?(ae.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),o.default.LIST_IGNORE):Bn.includes(un)?$e.size/1024/1024>10?(ae.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB"),o.default.LIST_IGNORE):!0:(ae.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),o.default.LIST_IGNORE)},onChange:({fileList:$e})=>{oe($e)},action:`${(W=C.Z)==null?void 0:W.API_SERVER}/api/ai/generals/update_file.json`};(0,e.useEffect)(()=>{var $e,ht;const kt=(ht=($e=O.current)==null?void 0:$e.resizableTextArea)==null?void 0:ht.textArea;if(!kt)return;const pt=new ResizeObserver(()=>{R(kt.scrollHeight>=96)});return kt&&pt.observe(kt),()=>{kt&&pt.unobserve(kt)}},[]);const V=$e=>{Dt==null||Dt($e.target.value)},Fe=$e=>{var ht,kt,pt,Lt,un,Bn,fn,Mn;if($e==="file"){if(j.length){L.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:()=>{var In,su,cn,tu;oe([]),(tu=(cn=(su=(In=s.current)==null?void 0:In.upload)==null?void 0:su.uploader)==null?void 0:cn.fileInput)==null||tu.click()}});return}(Lt=(pt=(kt=(ht=s.current)==null?void 0:ht.upload)==null?void 0:kt.uploader)==null?void 0:pt.fileInput)==null||Lt.click()}if($e==="image"){if(ut.length){L.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:()=>{var In,su,cn,tu;te([]),(tu=(cn=(su=(In=p.current)==null?void 0:In.upload)==null?void 0:su.uploader)==null?void 0:cn.fileInput)==null||tu.click()}});return}(Mn=(fn=(Bn=(un=p.current)==null?void 0:un.upload)==null?void 0:Bn.uploader)==null?void 0:fn.fileInput)==null||Mn.click()}},dt=()=>{Ot==null||Ot(Zt,ut,j)},en=$e=>{if(!($e.shiftKey&&$e.key==="Enter")&&$e.key==="Enter"){if($e.preventDefault(),Et||h.current||ze)return;dt()}},Ge=[...ut,...j],Et=Ge.some($e=>$e.status==="uploading")||It||ze||!(Zt!=null&&Zt.trim()),Jt=!!Ge.length||(Ct==null?void 0:Ct.some($e=>$e.active))||_,yt=Z||ut.length>=k||j.length>=fe,Vt=[{key:"file",disabled:ut.length>=k,label:e.createElement($.Z,{placement:"right",title:e.createElement("div",null,e.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),e.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:j.length>=fe,label:e.createElement($.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}];return e.createElement("div",{style:Ke,className:De()(K.footerContainer,Ze,M&&K.full,Jt&&K.selected)},e.createElement("div",{className:K.togglesContainer},_,Ct==null?void 0:Ct.filter($e=>$e.show!==!1).map(($e,ht)=>e.createElement(e.Fragment,{key:ht},e.createElement($.Z,{key:$e.label,title:$e.tooltip},e.createElement("div",{onClick:$e.onToggle,className:De()(K.btn,$e.active&&K.btnActive)},e.createElement("i",{className:`iconfont ${$e.icon} mr10 font12`}),$e.label)),$e==null?void 0:$e.extraNode)),Ge.map($e=>e.createElement("div",{className:K.attachment,key:$e.uid},($e==null?void 0:$e.status)==="uploading"&&e.createElement(ct.Z,{indicator:e.createElement(se.Z,{rev:!0,spin:!0}),className:"mr10",size:"small",spinning:!0}),e.createElement("span",{title:$e==null?void 0:$e.name,className:"mr10"},(0,F.Pq)($e.name,20)),e.createElement("i",{onClick:()=>{te(ht=>ht.filter(kt=>kt.uid!==$e.uid)),oe(ht=>ht.filter(kt=>kt.uid!==$e.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),e.createElement($.Z,{title:Oe},e.createElement("div",{className:De()(K.inputContainer,Te&&K.lineFour,Ee&&K.disabledInput)},e.createElement(o.default,Xt({ref:s},ge)),e.createElement(o.default,Xt({ref:p},Ae)),e.createElement(Ce.Z,{className:`${yt?"hide":""}`,menu:{items:Vt,onClick:$e=>Fe($e.key)},placement:"top"},e.createElement(H.ZP,{className:K.uploadBtn,icon:e.createElement(rt.Z,{rev:!0,style:{fontSize:18,color:"#FFF"}})})),e.createElement(Ve.default.TextArea,{ref:O,autoSize:{minRows:1,maxRows:4},placeholder:me,value:Zt,variant:"borderless",style:yt?{paddingLeft:0,marginLeft:0}:{},onChange:V,onPressEnter:en,onCompositionStart:()=>{h.current=!0},onCompositionEnd:()=>{h.current=!1},onFocus:()=>x==null?void 0:x()}),It?e.createElement($.Z,{title:"\u505C\u6B62\u751F\u6210"},e.createElement("div",{className:`iconfont icon-tingzhihuida ${K.cancelBtn}`,onClick:xt})):e.createElement(H.ZP,{className:K.sendBtn,icon:e.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Et,onClick:dt}),Te&&e.createElement("span",{className:K.fullIcon,onClick:()=>{q(!M),_e==null||_e(!M)}},M?e.createElement("span",{className:"iconfont icon-shousuo"}):e.createElement("span",{className:"iconfont icon-zhankai"})))))}),Pe={loading:"loading___dHPeG",dot:"dot___wB_Xx","dot-fade":"dot-fade___dHh10",li:"li___pjgC0",avatarIcon:"avatarIcon___SHala",img:"img___DK87r",content:"content___kiz_D",borderBox:"borderBox___Txzil",text:"text___iNCQg",fileWrap:"fileWrap___wWt5C",file:"file___ZeKPM",fileName:"fileName___FzNuv",source:"source___tXQ7H",action:"action___xwJSd"},mt=n(57942),Bt=n(92857),ce=n(56102),Re=n(56321),tt="data:image/png;base64,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",Be=(me,Ze,Ke)=>new Promise((Z,Ee)=>{var Oe=Ot=>{try{Dt(Ke.next(Ot))}catch(xt){Ee(xt)}},Zt=Ot=>{try{Dt(Ke.throw(Ot))}catch(xt){Ee(xt)}},Dt=Ot=>Ot.done?Z(Ot.value):Promise.resolve(Ot.value).then(Oe,Zt);Dt((Ke=Ke.apply(me,Ze)).next())}),Me=({contentRef:me,className:Ze,style:Ke,aiIcon:Z=Re,userIcon:Ee=tt,chatData:Oe,requestLoading:Zt,editIndex:Dt,onEditFinish:Ot,onEditCancel:xt,customDataNode:ze,extraAnswerAction:It,cancelTyping:Ct,onAnswerFinish:_e,onReasoningFinish:x,onDynamic:_,sensitiveWords:U=[]})=>{const[w,W]=(0,e.useState)(""),ut=(0,e.useRef)(null);(0,e.useEffect)(()=>{var M;if(ut.current&&Dt!==null){ut.current.focus();const q=(M=ut.current.resizableTextArea)==null?void 0:M.textArea;q&&(q.selectionStart=q.selectionEnd=q.value.length)}},[Dt]);const te=(M,q)=>{let Te=M;return q.forEach(R=>{const O=new RegExp(R,"g");Te=Te.replace(O,"")}),Te},j=(M,q)=>{const Te=q===Dt,R=[...(M==null?void 0:M.fileList)||[],...(M==null?void 0:M.imageList)||[]];return e.createElement("div",{className:Pe.li},e.createElement("div",{className:Pe.avatarIcon},e.createElement("img",{className:Pe.img,src:Ee})),e.createElement("div",{className:Pe.content},!!(R!=null&&R.length)&&e.createElement("div",{className:Pe.fileWrap},R==null?void 0:R.map((O,s)=>{var p,h;return e.createElement("div",{key:s,className:Pe.file},e.createElement("img",{src:n(90034)(`./${((h=(p=O==null?void 0:O.name)==null?void 0:p.split("."))==null?void 0:h.pop())||"txt"}.png`),width:20,className:"mr10"}),e.createElement("aside",null,e.createElement($.Z,{title:O==null?void 0:O.name},e.createElement("div",{className:Pe.fileName},O==null?void 0:O.name)),e.createElement("div",{className:"c-grey-999 font12"},(0,F.RD)(O==null?void 0:O.size))))})),e.createElement("div",{className:Pe.borderBox},Te?e.createElement(Ve.default.TextArea,{value:w,ref:ut,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",variant:"borderless",onChange:O=>W(O.target.value)}):e.createElement("div",{className:Pe.text},M==null?void 0:M.text)),Te?e.createElement("div",{className:Pe.action},e.createElement(H.ZP,{onClick:()=>{W(""),xt()},size:"small"},"\u53D6\u6D88"),e.createElement(H.ZP,{disabled:!w.trim(),onClick:()=>Ot(w),type:"primary",size:"small"},"\u786E\u8BA4")):e.createElement("div",{className:Pe.action},e.createElement(ce.CopyToClipboard,{text:(M==null?void 0:M.text)||"",onCopy:()=>ae.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement($.Z,{title:"\u590D\u5236"},e.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))))))},oe=(M,q)=>e.createElement("div",{className:Pe.li},e.createElement("div",{className:Pe.avatarIcon},e.createElement("img",{className:Pe.img,src:Z})),e.createElement("div",{className:Pe.content},e.createElement("div",{className:Pe.borderBox},M.loading&&e.createElement(e.Fragment,null,M!=null&&M.imageGenerator?e.createElement("div",{className:"flex item-center"},"\u6B63\u5728\u751F\u6210\u4E2D",e.createElement("div",{className:"ai-loading"})):!(M!=null&&M.thinkingEnabled)&&e.createElement("div",null,e.createElement("div",{className:Pe.loading},e.createElement("div",{className:Pe.dot}),e.createElement("div",{className:Pe.dot}),e.createElement("div",{className:Pe.dot})),e.createElement("div",{style:{marginTop:10,color:"#9096A3"}},"\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"))),(M==null?void 0:M.thinkingEnabled)&&e.createElement(Bt.Z,{time:M==null?void 0:M.time,cancelIndex:Ct,loading:M.loading,streamingStatus:!(M!=null&&M.text),onFinish:()=>Be(void 0,null,function*(){x==null||x()}),value:M==null?void 0:M.reasoning}),!!(M!=null&&M.text)&&!M.hideAnswer&&e.createElement(mt.Z,{cancelIndex:Ct,onDynamic:_,streamingStatus:Zt,loadImage:!!(M!=null&&M.imageGenerator),onFinish:()=>Be(void 0,null,function*(){_e==null||_e()}),value:te(M==null?void 0:M.text,U)})),(M==null?void 0:M.source)&&!!(M!=null&&M.text)&&e.createElement("div",{className:Pe.source},M==null?void 0:M.source),e.createElement("div",{className:Pe.action},It==null?void 0:It(M,q),e.createElement(ce.CopyToClipboard,{text:String((M==null?void 0:M.text)||""),onCopy:()=>ae.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},e.createElement($.Z,{title:"\u590D\u5236"},e.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))));return e.createElement("div",{ref:me,className:De()(Ze),style:Ke},Oe==null?void 0:Oe.map((M,q)=>e.createElement(e.Fragment,{key:M.key+q},M.show&&e.createElement(e.Fragment,null,M.sender==="user"&&j(M,q),M.sender==="AI"&&oe(M,q),ze&&!["AI","user"].includes(M.sender)&&ze(M,q)))))}},94904:function(ft,qe,n){"use strict";var e=n(56656),E=n.n(e),C=n(77019),D=n(59301);const le=({date:b,showTag:Ie})=>D.createElement(C.Z,{align:"middle"},D.createElement("div",null," ",b?E()(b).format("YYYY-MM-DD HH:mm"):"--"," "),Ie&&D.createElement(C.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},D.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));qe.Z=le},21542:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return o}});var e=n(59301),E=n(37568),C=n(62673),D=n(77019),le={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",Ie=n(13922),ve=(L,$,ct)=>new Promise((Ce,H)=>{var Ve=K=>{try{De(ct.next(K))}catch(F){H(F)}},ye=K=>{try{De(ct.throw(K))}catch(F){H(F)}},De=K=>K.done?Ce(K.value):Promise.resolve(K.value).then(Ve,ye);De((ct=ct.apply(L,$)).next())}),o=({data:L,value:$=[],handleChangePage:ct,className:Ce="",setSelectedRowKeys:H,selectedRowKeys:Ve,onChange:ye=()=>{}})=>{const[De,K]=(0,e.useState)([]),[F,se]=(0,e.useState)([]),[rt,we]=(0,e.useState)([]);let[Y,Tt]=(0,e.useState)(1),[Gt,qt]=(0,e.useState)();return(0,e.useEffect)(()=>{K(L),se([]),we([])},[L]),(0,e.useEffect)(()=>{H&&(se(Ve),we(Ve))},[Ve]),e.createElement("div",{className:`flex justify-between w-full ${Ce}`},e.createElement("div",{className:le.leftdiv},e.createElement(E.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:Xt=>ve(void 0,null,function*(){K(L.filter(Yt=>{var re;return(re=Yt==null?void 0:Yt.name)==null?void 0:re.includes(Xt.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),De.length===0&&e.createElement(Ie.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(C.default.Group,{value:F.map(Xt=>`${Xt.id}`),onChange:Xt=>{H(De.filter(Yt=>Xt.includes(`${Yt.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},De.map((Xt,Yt)=>e.createElement(D.Z,{key:Xt.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},e.createElement(C.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Xt.is_published,value:`${Xt.id}`},e.createElement("div",{className:le.listClass},e.createElement("span",{className:le.spantitle,style:{width:Xt.is_published?"108px":"170px"}},Xt.name),Xt.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:le.rightdiv},e.createElement(E.default.Search,{onChange:Xt=>{we(F.filter(Yt=>Yt.name.includes(Xt.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),rt.length===0&&e.createElement(Ie.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),rt.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},rt.map((Xt,Yt)=>e.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:Xt.id},e.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},Xt.name),e.createElement("img",{src:b,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{H(F.filter(re=>`${re.id}`!=`${Xt.id}`))}})))))))}},30857:function(ft,qe,n){"use strict";var e=n(59301),E=n(28284),C=n(6767),D=n(62957),le=n(47889),b=n(16326),Ie=n(62673),ve=n(95392),ae=n(7809),o=n(57193),L=n(21542),$=n(59301),ct=(H,Ve,ye)=>new Promise((De,K)=>{var F=we=>{try{rt(ye.next(we))}catch(Y){K(Y)}},se=we=>{try{rt(ye.throw(we))}catch(Y){K(Y)}},rt=we=>we.done?De(we.value):Promise.resolve(we.value).then(F,se);rt((ye=ye.apply(H,Ve)).next())});const Ce=({classroomList:H,dispatch:Ve,courseEndTime:ye,Callback:De})=>{const K=(0,ve.useParams)(),[F]=E.default.useForm(),[se,rt]=(0,e.useState)([]),[we,Y]=(0,e.useState)([]),[Tt,Gt]=(0,e.useState)(!0),[qt,Xt]=(0,e.useState)({}),[Yt,re]=(0,e.useState)([]),[G,Pe]=(0,e.useState)(!1);(0,e.useEffect)(()=>{H.actionTabs.key==="start_smart_plan_xia"&&(ce(),mt())},[H.actionTabs]);const mt=()=>ct(void 0,null,function*(){var Re,tt,Be,Se,Me,me,Ze,Ke,Z;F.setFieldsValue({end_type:!0}),Gt(!0);const Ee=yield(0,o.ZP)(`/api/courses/${(tt=(Re=H==null?void 0:H.actionTabs)==null?void 0:Re.params)==null?void 0:tt.coursesId}/smart_plans/${(Se=(Be=H==null?void 0:H.actionTabs)==null?void 0:Be.params)==null?void 0:Se.smart_plans_id}.json`,{method:"get"});(Ee==null?void 0:Ee.status)==0&&(re((me=(Me=Ee==null?void 0:Ee.data)==null?void 0:Me.group_settings)==null?void 0:me.filter(Oe=>Oe==null?void 0:Oe.lesson_mode)),Xt(Ee==null?void 0:Ee.data),rt([...(Z=(Ke=(Ze=Ee==null?void 0:Ee.data)==null?void 0:Ze.group_settings)==null?void 0:Ke.filter(Oe=>Oe==null?void 0:Oe.lesson_mode))==null?void 0:Z.map(Oe=>(Oe.key=Oe==null?void 0:Oe.group_id,Oe.id=Oe==null?void 0:Oe.group_id,Oe.title=Oe==null?void 0:Oe.group_name,Oe.name=Oe==null?void 0:Oe.group_name,Oe.disabled=!1,Oe.is_published=!1,Oe))]))}),Bt=()=>ct(void 0,null,function*(){var Re,tt,Be,Se;!(qt!=null&&qt.unified_setting)&&(we==null?void 0:we.length)==0&&C.ZP.error("\u8BF7\u9009\u62E9\u73ED\u7EA7"),Pe(!0);let Me=yield(0,o.ZP)(`/api/courses/${(tt=(Re=H==null?void 0:H.actionTabs)==null?void 0:Re.params)==null?void 0:tt.coursesId}/smart_plans/${(Se=(Be=H==null?void 0:H.actionTabs)==null?void 0:Be.params)==null?void 0:Se.smart_plans_id}/ended.json`,{method:"put",body:{unified_setting:qt==null?void 0:qt.unified_setting,group_ids:(we==null?void 0:we.length)>0?we==null?void 0:we.map(me=>me==null?void 0:me.group_id):[],ended_at:F.getFieldValue("end_time")||""}});(Me==null?void 0:Me.status)==0&&(C.ZP.success("\u7ED3\u8BFE\u6210\u529F"),Ve({type:"classroomList/setActionTabs",payload:{}}),De()),Pe(!1)}),ce=()=>{rt([]),Y([])};return $.createElement("div",null,$.createElement(D.default,{width:600,centered:!0,title:"\u7ED3\u8BFE\u65F6\u95F4",open:H.actionTabs.key==="start_smart_plan_xia",confirmLoading:G,onOk:()=>Bt(),onCancel:()=>{ce(),Ve({type:"classroomList/setActionTabs",payload:{}})}},$.createElement(E.default,{form:F,className:ae.Z.myForm},$.createElement(E.default.Item,{name:"end_type",label:"\u7ED3\u8BFE\u65B9\u5F0F"},$.createElement(le.ZP.Group,{value:Tt,onChange:Re=>{Gt(Re.target.value),Y([]),F.setFieldsValue({end_time:""})}},$.createElement(le.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),$.createElement(le.ZP,{className:"ml20",value:!1},"\u5B9A\u65F6\u7ED3\u675F"))),!Tt&&$.createElement(E.default.Item,{name:"end_time",colon:!1,label:"\u7ED3\u8BFE\u65F6\u95F4"},$.createElement(b.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large"})),se.length>0&&$.createElement(E.default.Item,{name:"select_class",label:"\u9009\u62E9\u73ED\u7EA7"},$.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",marginTop:"5px"}},$.createElement("span",{style:{flex:1}},$.createElement(Ie.default,{checked:we.length===se.length,onChange:Re=>{we.length===se.length?Y([]):Y(se)}},"\u5168\u9009")),$.createElement("span",{style:{width:16}}),$.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",we.length||0,"\u4E2A\u5206\u73ED")),$.createElement(L.Z,{data:se,selectedRowKeys:we,setSelectedRowKeys:Y})))))};qe.Z=(0,ve.connect)(({classroomList:H})=>({classroomList:H}))(Ce)},35921:function(ft,qe,n){"use strict";var e=n(59301),E=n(95392),C=n(28284),D=n(62957),le=n(6767),b=n(47889),Ie=n(16326),ve=n(82326),ae=n(25399),o=n(5269),L=n(62673),$=n(7809),ct=n(57193),Ce=n(56656),H=n.n(Ce),Ve=n(63949),ye=Object.defineProperty,De=Object.defineProperties,K=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,we=(Xt,Yt,re)=>Yt in Xt?ye(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:re}):Xt[Yt]=re,Y=(Xt,Yt)=>{for(var re in Yt||(Yt={}))se.call(Yt,re)&&we(Xt,re,Yt[re]);if(F)for(var re of F(Yt))rt.call(Yt,re)&&we(Xt,re,Yt[re]);return Xt},Tt=(Xt,Yt)=>De(Xt,K(Yt)),Gt=(Xt,Yt,re)=>new Promise((G,Pe)=>{var mt=Re=>{try{ce(re.next(Re))}catch(tt){Pe(tt)}},Bt=Re=>{try{ce(re.throw(Re))}catch(tt){Pe(tt)}},ce=Re=>Re.done?G(Re.value):Promise.resolve(Re.value).then(mt,Bt);ce((re=re.apply(Xt,Yt)).next())});const qt=({account:Xt,globalSetting:Yt,dispatch:re,classroomList:G,Callback:Pe})=>{const[mt]=C.default.useForm(),Bt=C.default.useWatch("group_settings",mt),[ce,Re]=(0,e.useState)(!0),[tt,Be]=(0,e.useState)(""),[Se,Me]=(0,e.useState)({}),[me,Ze]=(0,e.useState)([]),[Ke,Z]=(0,e.useState)(!1),[Ee,Oe]=(0,e.useState)([]),[Zt,Dt]=(0,e.useState)(!1);(0,e.useEffect)(()=>{G.actionTabs.key=="start_smart_plan_shang"?Ot():mt.resetFields()},[G.actionTabs.key]);const Ot=()=>Gt(void 0,null,function*(){var ze,It,Ct,_e,x,_,U,w,W,ut,te,j,oe,M,q,Te,R,O,s,p,h,k,fe,ge,Ae;const V=yield(0,ct.ZP)(`/api/courses/${(It=(ze=G==null?void 0:G.actionTabs)==null?void 0:ze.params)==null?void 0:It.coursesId}/smart_plans/${(_e=(Ct=G==null?void 0:G.actionTabs)==null?void 0:Ct.params)==null?void 0:_e.smart_plans_id}.json`,{method:"get"});if((V==null?void 0:V.status)==0){Ze((x=V==null?void 0:V.data)==null?void 0:x.group_settings);let Fe=(w=(U=(_=V==null?void 0:V.data)==null?void 0:_.group_settings)==null?void 0:U.filter(dt=>dt==null?void 0:dt.lesson_mode))==null?void 0:w.map(dt=>Tt(Y({},dt),{start_at:dt!=null&&dt.start_at?H()(dt==null?void 0:dt.start_at):null,end_at:dt!=null&&dt.end_at?H()(dt==null?void 0:dt.end_at):null}));Oe((0,Ve.sc)((Fe==null?void 0:Fe.length)>0?Fe:[])),Me(V==null?void 0:V.data),((W=V==null?void 0:V.data)==null?void 0:W.status)!="not_started"||((ut=V==null?void 0:V.data)==null?void 0:ut.status)=="not_started"&&((te=V==null?void 0:V.data)!=null&&te.start_at)||((j=V==null?void 0:V.data)==null?void 0:j.status)=="not_started"&&(Fe==null?void 0:Fe.length)>0?(Re((oe=V==null?void 0:V.data)==null?void 0:oe.unified_setting),Be((M=V==null?void 0:V.data)==null?void 0:M.lesson_mode),mt.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(q=V==null?void 0:V.data)==null?void 0:q.unified_setting,lesson_mode:(Te=V==null?void 0:V.data)==null?void 0:Te.lesson_mode,start_at:(R=V==null?void 0:V.data)!=null&&R.start_at?H()((O=V==null?void 0:V.data)==null?void 0:O.start_at):null,end_at:(s=V==null?void 0:V.data)!=null&&s.end_at?H()((p=V==null?void 0:V.data)==null?void 0:p.end_at):null,allow_answer_after_end:(h=V==null?void 0:V.data)==null?void 0:h.allow_answer_after_end})):(mt.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(k=V==null?void 0:V.data)==null?void 0:k.unified_setting,lesson_mode:(fe=V==null?void 0:V.data)==null?void 0:fe.lesson_mode}),Re((ge=V==null?void 0:V.data)==null?void 0:ge.unified_setting),Be((Ae=V==null?void 0:V.data)==null?void 0:Ae.lesson_mode))}}),xt=ze=>{for(let It=0;It<(ze==null?void 0:ze.length);It++){const Ct=ze==null?void 0:ze[It],_e=new Date(Ct==null?void 0:Ct.start_at),x=Ct!=null&&Ct.end_at?new Date(Ct==null?void 0:Ct.end_at):null;for(let _=It+1;_<(ze==null?void 0:ze.length);_++){const U=ze==null?void 0:ze[_],w=new Date(U==null?void 0:U.start_at),W=U!=null&&U.end_at?new Date(U==null?void 0:U.end_at):null;if(x&&W){if(_e<=W&&w<=x)return!0}else if(x&&!W){if(w<=x)return!0}else if(!x&&W){if(_e<=W)return!0}else if(!x&&!W&&_e<=w)return!0}}return!1};return e.createElement(D.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:G.actionTabs.key=="start_smart_plan_shang",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"670px",confirmLoading:Zt,afterClose:()=>{Re(!0),Be(!0)},onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>Gt(void 0,null,function*(){var ze,It,Ct,_e;if(yield mt.validateFields(),xt(mt.getFieldValue("group_settings")))D.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u6709\u73ED\u7EA7\u7684\u5F00\u8BFE\u65F6\u95F4\u91CD\u53E0\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E0A\u8BFE\u3002",onOk:()=>Gt(void 0,null,function*(){var _,U,w,W;Dt(!0);let ut=yield(0,ct.ZP)(`/api/courses/${(U=(_=G==null?void 0:G.actionTabs)==null?void 0:_.params)==null?void 0:U.coursesId}/smart_plans/${(W=(w=G==null?void 0:G.actionTabs)==null?void 0:w.params)==null?void 0:W.smart_plans_id}/settings.json`,{method:"put",body:Y({},mt.getFieldsValue())});(ut==null?void 0:ut.status)==0&&(le.ZP.success("\u5F00\u8BFE\u6210\u529F"),re({type:"classroomList/setActionTabs",payload:{}}),Pe()),Dt(!1)})});else{Dt(!0);let _=yield(0,ct.ZP)(`/api/courses/${(It=(ze=G==null?void 0:G.actionTabs)==null?void 0:ze.params)==null?void 0:It.coursesId}/smart_plans/${(_e=(Ct=G==null?void 0:G.actionTabs)==null?void 0:Ct.params)==null?void 0:_e.smart_plans_id}/settings.json`,{method:"put",body:Y({},mt.getFieldsValue())});(_==null?void 0:_.status)==0&&(le.ZP.success("\u5F00\u8BFE\u6210\u529F"),re({type:"classroomList/setActionTabs",payload:{}}),Pe()),Dt(!1)}})},e.createElement("div",null,e.createElement(C.default,{form:mt,className:$.Z.myForm},e.createElement(C.default.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"unified_setting",colon:!1},e.createElement(b.ZP.Group,{onChange:ze=>{Re(ze.target.value),ze.target.value?(mt.setFieldValue("lesson_mode","online_lesson"),mt.setFieldValue("start_at",H()(H()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),mt.setFieldValue("end_at",null)):mt.setFieldValue("group_settings",[{lesson_mode:"online_lesson",start_at:H()(H()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}])},disabled:(Se==null?void 0:Se.status)!="not_started"||(Se==null?void 0:Se.status)=="not_started"&&(Se==null?void 0:Se.start_at)||(Se==null?void 0:Se.status)=="not_started"&&(Ee==null?void 0:Ee.length)>0},e.createElement(b.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(b.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03"))),ce&&e.createElement(e.Fragment,null,e.createElement(C.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},e.createElement(b.ZP.Group,{onChange:ze=>{Be(ze.target.value),mt.setFieldValue("start_at",H()(H()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),mt.setFieldValue("end_at",null)},disabled:(Se==null?void 0:Se.status)!="not_started"||(Se==null?void 0:Se.status)=="not_started"&&(Se==null?void 0:Se.start_at)||(Se==null?void 0:Se.status)=="not_started"&&(Ee==null?void 0:Ee.length)>0},e.createElement(b.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),e.createElement(b.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),e.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px",marginTop:"-5px"}},tt=="online_lesson"?e.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",e.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C \u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):e.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",e.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C \u7CFB\u7EDF",e.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(tt=="self_learning"||(Se==null?void 0:Se.start_at))&&e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement(C.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},e.createElement(Ie.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ze=>{const It=mt.getFieldValue("end_at"),Ct=(0,Ve.Q8)(ze,null),_e=It&&ze&&ze>H()(It);return Ct||_e},disabledTime:ze=>(0,Ve.d0)(ze),disabled:(Se==null?void 0:Se.start_at)&&new Date(Se==null?void 0:Se.start_at)(0,Ve.Q8)(ze,null,mt.getFieldValue("start_at")),disabledTime:ze=>(0,Ve.d0)(ze,mt.getFieldValue("start_at"))})))),!ce&&e.createElement("div",{className:$.Z.myGroupSettings},e.createElement(C.default.List,{name:"group_settings"},(ze,{add:It,remove:Ct})=>ze.map((_e,x)=>{var _,U,w,W,ut,te;return e.createElement("div",{key:_e.key,style:{marginBottom:"20px"}},e.createElement("div",{style:{display:"flex"}},e.createElement("div",{style:{textAlign:"left",minWidth:"65px",marginTop:"10px"}},"\u53D1\u5E03\u89C4\u5219",x+1),e.createElement(C.default.Item,{className:"ml10",name:[_e.name,"group_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},e.createElement(ve.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250,marginBottom:0},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_id"},options:(_=me==null?void 0:me.map(j=>Tt(Y({},j),{disabled:j==null?void 0:j.lesson_mode,group_name:j!=null&&j.lesson_mode?(j==null?void 0:j.group_name)+"(\u5DF2\u4E0A\u8BFE)":j==null?void 0:j.group_name})))==null?void 0:_.filter(j=>{var oe,M,q;return!((q=(M=(oe=Bt==null?void 0:Bt.map((Te,R)=>{if(R!==x)return Te==null?void 0:Te.group_id}))==null?void 0:oe.toString())==null?void 0:M.split(","))!=null&&q.includes(String(j.group_id)))}),maxTagPlaceholder:j=>e.createElement("div",{style:{cursor:"pointer"}},"+",j==null?void 0:j.length)})),e.createElement(C.default.Item,{className:"ml10",name:[_e.name,"lesson_mode"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B"}]},e.createElement(ve.default,{placeholder:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B",size:"large",style:{width:150,marginBottom:0}},e.createElement(ve.default.Option,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),e.createElement(ve.default.Option,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),e.createElement(ae.Z,{title:e.createElement("div",null,((w=(U=mt.getFieldValue("group_settings"))==null?void 0:U[x])==null?void 0:w.lesson_mode)=="online_lesson"?e.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",e.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C\u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):e.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",e.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C\u7CFB\u7EDF",e.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C\u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002"))},e.createElement("div",{className:$.Z.rule_desc,style:{marginTop:"10px"}},"\u89C4\u5219\u8BF4\u660E")),((W=me==null?void 0:me.filter(j=>{var oe,M,q;return!((q=(M=(oe=Bt==null?void 0:Bt.map(Te=>Te==null?void 0:Te.group_name))==null?void 0:oe.toString())==null?void 0:M.split(","))!=null&&q.includes(String(j.group_name)))}))==null?void 0:W.length)>0&&e.createElement(o.Z,{style:{marginTop:"10px"}},e.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{It({lesson_mode:"online_lesson",start_at:H()(H()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))})}})),x!=0?e.createElement(o.Z,{style:{marginTop:"10px"}},e.createElement("i",{className:"iconfont icon-shanjian1 ml10 current mt10",style:{color:"#E30000"},onClick:()=>{Ct(_e.name)}})):e.createElement(o.Z,null)),((te=(ut=mt.getFieldValue("group_settings"))==null?void 0:ut[x])==null?void 0:te.lesson_mode)=="self_learning"&&e.createElement("div",{style:{display:"flex",marginTop:"10px"}},e.createElement("div",{style:{textAlign:"left",minWidth:"75px"}}),e.createElement(C.default.Item,{name:[_e.name,"start_at"],colon:!1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"}]},e.createElement(Ie.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:j=>{var oe,M;const q=(M=(oe=mt.getFieldValue("group_settings"))==null?void 0:oe[x])==null?void 0:M.end_at,Te=(0,Ve.Q8)(j,null),R=q&&j&&j>H()(q);return Te||R},disabledTime:j=>(0,Ve.d0)(j),size:"large"})),e.createElement("div",{style:{margin:"10px 11px 0 11px"}},"\u81F3"),e.createElement(C.default.Item,{name:[_e.name,"end_at"],colon:!1},e.createElement(Ie.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:j=>{var oe,M;return(0,Ve.Q8)(j,null,(M=(oe=mt.getFieldValue("group_settings"))==null?void 0:oe[x])==null?void 0:M.start_at)},disabledTime:j=>{var oe,M;return(0,Ve.d0)(j,(M=(oe=mt.getFieldValue("group_settings"))==null?void 0:oe[x])==null?void 0:M.start_at)}}))))}))),e.createElement(C.default.Item,{label:"\u7B54\u9898\u8BBE\u7F6E",name:"allow_answer_after_end",colon:!1},e.createElement(L.default,{checked:Ke,onChange:ze=>{Z(ze.target.checked),mt.setFieldValue("allow_answer_after_end",ze.target.checked)}},"\u7ED3\u675F\u6388\u8BFE\u540E\u5141\u8BB8\u5B66\u751F\u7EE7\u7EED\u7B54\u9898")))))};qe.Z=(0,E.connect)(({account:Xt,globalSetting:Yt,classroomList:re})=>({account:Xt,globalSetting:Yt,classroomList:re}))(qt)},21298:function(ft,qe,n){"use strict";n.r(qe),n.d(qe,{default:function(){return F0}});var e=n(59301),E=n(44496),C=n.n(E),D=n(95392),le=n(28284),b=n(6767),Ie=n(62957),ve=n(47889),ae=n(25399),o=n(75727),L=n(30641),$=n(54172),ct=n(7939),Ce=n(82326),H=n(58359),Ve=n(71411),ye=n(29787),De=n(57193),K=n(78323),F=n(97231),se={wrap:"wrap___VVwDB",deleteIcon:"deleteIcon___w2LrU",keywordTag:"keywordTag___kKokf",questionTitleEditorWrap:"questionTitleEditorWrap___l3CW4",choiceListWrap:"choiceListWrap___i_tGH",choiceWrap:"choiceWrap___aqY4o",choiceIndex:"choiceIndex___hB6s7",judgementIndex:"judgementIndex___l51fi",setAnswerBtn:"setAnswerBtn___TIxeU",activeAnswer:"activeAnswer___gFvFT",activeJudgementAnswer:"activeJudgementAnswer___kHQ8Q",actionWrapper:"actionWrapper___JOrSn",addIcon:"addIcon___HnhN3",inputBorder:"inputBorder___Xeeb8",placeholder:"placeholder___RCuX1",blankInputNumberWrapper:"blankInputNumberWrapper___wBpTq",addBtn:"addBtn___hD5tk",blankIndex:"blankIndex___PyWhr",baseInputWrapper:"baseInputWrapper___CELxJ",collapseWrapper:"collapseWrapper___H7kM_",panelHeader:"panelHeader___Lcwvj",open:"open___cPZFP",close:"close___ycoAA",hide:"hide___opoo7",green:"green___sxfuh",textArea:"textArea___kOi0I",row:"row___CDKwD",html:"html___BGi53",line:"line___R0teC",c:"c___rZMQB",cpp:"cpp___yHztz",java:"java___iqjke",python:"python___CUXfz",descBox:"descBox___hYGZv",title:"title___jgtln",desc:"desc___MCwp8",questionBox:"questionBox____Iq0u",choiceWrap2:"choiceWrap2___MBz9v",rightAnswer:"rightAnswer___uxhhz",errorAnswer:"errorAnswer___d9RKW",solutionWrap:"solutionWrap___FzrQt",choiceBox:"choiceBox___JuFu6",rightAnswerBox:"rightAnswerBox___CrV47"},rt=n(59301),we=Object.defineProperty,Y=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,qt=(r,l,u)=>l in r?we(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Xt=(r,l)=>{for(var u in l||(l={}))Tt.call(l,u)&&qt(r,u,l[u]);if(Y)for(var u of Y(l))Gt.call(l,u)&&qt(r,u,l[u]);return r};const Yt={C:rt.createElement("span",{className:se.c},"C"),"C++":rt.createElement("span",{className:se.cpp},"C++"),Java:rt.createElement("span",{className:se.java},"Java"),Python:rt.createElement("span",{className:se.python},"Python")},re=({problemset:r,dispatch:l,question:u,questionIndex:S})=>{const P={fontSize:"18px"};return rt.createElement("div",{className:se.questionBox},rt.createElement(F.Z,{value:`${S}\u3001`+(u==null?void 0:u.name),style:Xt({},P)}))};function G(r){var l;return rt.createElement("div",{className:se.descBox},rt.createElement("div",{className:se.title},rt.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(l=r==null?void 0:r.languages)==null?void 0:l.map((u,S,P)=>rt.createElement(e.Fragment,{key:S},Yt[u==null?void 0:u.language]))),rt.createElement("div",{className:se.desc,style:{maxHeight:"210px",overflowY:"auto",height:"max-content"}},rt.createElement(F.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(r==null?void 0:r.description),style:{fontSize:"16px",color:"#000"}})))}var Pe=(0,D.connect)(({problemset:r})=>({problemset:r}))(re),mt=n(63949),Bt={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},ce={log(...r){this.enabled&&(r.push(Date.now()),Bt.logger.log("[ActionCable]",...r))}};const Re=()=>new Date().getTime(),tt=r=>(Re()-r)/1e3;class Be{constructor(l){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=l,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=Re(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),ce.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=Re(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),ce.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=Re()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,ce.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=Re(),ce.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:l,reconnectionBackoffRate:u}=this.constructor,S=Math.pow(1+u,Math.min(this.reconnectAttempts,10)),ot=(this.reconnectAttempts===0?1:u)*Math.random();return l*1e3*S*(1+ot)}reconnectIfStale(){this.connectionIsStale()&&(ce.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${tt(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?ce.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${tt(this.disconnectedAt)} s`):(ce.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return tt(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&tt(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(ce.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}Be.staleThreshold=6,Be.reconnectionBackoffRate=.15;var Se={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:Me,protocols:me}=Se,Ze=me.slice(0,me.length-1),Ke=[].indexOf;class Z{constructor(l){this.open=this.open.bind(this),this.consumer=l,this.subscriptions=this.consumer.subscriptions,this.monitor=new Be(this),this.disconnected=!0}send(l){return this.isOpen()?(this.webSocket.send(JSON.stringify(l)),!0):!1}open(){if(this.isActive())return ce.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const l=[...me,...this.consumer.subprotocols||[]];return ce.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${l}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new Bt.WebSocket(this.consumer.url,l),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:l}={allowReconnect:!0}){if(l||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(ce.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(l){ce.log("Failed to reopen WebSocket",l)}finally{ce.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 Ke.call(Ze,this.getProtocol())>=0}isState(...l){return Ke.call(l,this.getState())>=0}getState(){if(this.webSocket){for(let l in Bt.WebSocket)if(Bt.WebSocket[l]===this.webSocket.readyState)return l.toLowerCase()}return null}installEventHandlers(){for(let l in this.events){const u=this.events[l].bind(this);this.webSocket[`on${l}`]=u}}uninstallEventHandlers(){for(let l in this.events)this.webSocket[`on${l}`]=function(){}}}Z.reopenDelay=500,Z.prototype.events={message(r){if(!this.isProtocolSupported())return;const{identifier:l,message:u,reason:S,reconnect:P,type:ot}=JSON.parse(r.data);switch(this.monitor.recordMessage(),ot){case Me.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case Me.disconnect:return ce.log(`Disconnecting. Reason: ${S}`),this.close({allowReconnect:P});case Me.ping:return null;case Me.confirmation:return this.subscriptions.confirmSubscription(l),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(l,"connected",{reconnected:!0})):this.subscriptions.notify(l,"connected",{reconnected:!1});case Me.rejection:return this.subscriptions.reject(l);default:return this.subscriptions.notify(l,"received",u)}},open(){if(ce.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return ce.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(r){if(ce.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){ce.log("WebSocket onerror event")}};const Ee=function(r,l){if(l!=null)for(let u in l){const S=l[u];r[u]=S}return r};class Oe{constructor(l,u={},S){this.consumer=l,this.identifier=JSON.stringify(u),Ee(this,S)}perform(l,u={}){return u.action=l,this.send(u)}send(l){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(l)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class Zt{constructor(l){this.subscriptions=l,this.pendingSubscriptions=[]}guarantee(l){this.pendingSubscriptions.indexOf(l)==-1?(ce.log(`SubscriptionGuarantor guaranteeing ${l.identifier}`),this.pendingSubscriptions.push(l)):ce.log(`SubscriptionGuarantor already guaranteeing ${l.identifier}`),this.startGuaranteeing()}forget(l){ce.log(`SubscriptionGuarantor forgetting ${l.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(u=>u!==l)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(l=>{ce.log(`SubscriptionGuarantor resubscribing ${l.identifier}`),this.subscriptions.subscribe(l)})},500)}}class Dt{constructor(l){this.consumer=l,this.guarantor=new Zt(this),this.subscriptions=[]}create(l,u){const S=l,P=typeof S=="object"?S:{channel:S},ot=new Oe(this.consumer,P,u);return this.add(ot)}add(l){return this.subscriptions.push(l),this.consumer.ensureActiveConnection(),this.notify(l,"initialized"),this.subscribe(l),l}remove(l){return this.forget(l),this.findAll(l.identifier).length||this.sendCommand(l,"unsubscribe"),l}reject(l){return this.findAll(l).map(u=>(this.forget(u),this.notify(u,"rejected"),u))}forget(l){return this.guarantor.forget(l),this.subscriptions=this.subscriptions.filter(u=>u!==l),l}findAll(l){return this.subscriptions.filter(u=>u.identifier===l)}reload(){return this.subscriptions.map(l=>this.subscribe(l))}notifyAll(l,...u){return this.subscriptions.map(S=>this.notify(S,l,...u))}notify(l,u,...S){let P;return typeof l=="string"?P=this.findAll(l):P=[l],P.map(ot=>typeof ot[u]=="function"?ot[u](...S):void 0)}subscribe(l){this.sendCommand(l,"subscribe")&&this.guarantor.guarantee(l)}confirmSubscription(l){ce.log(`Subscription confirmed ${l}`),this.findAll(l).map(u=>this.guarantor.forget(u))}sendCommand(l,u){const{identifier:S}=l;return this.consumer.send({command:u,identifier:S})}}class Ot{constructor(l){this._url=l,this.subscriptions=new Dt(this),this.connection=new Z(this),this.subprotocols=[]}get url(){return xt(this._url)}send(l){return this.connection.send(l)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(l){this.subprotocols=[...this.subprotocols,l]}}function xt(r){if(typeof r=="function"&&(r=r()),r&&!/^wss?:/i.test(r)){const l=document.createElement("a");return l.href=r,l.href=l.href,l.protocol=l.protocol.replace("http","ws"),l.href}else return r}function ze(r=It("url")||Se.default_mount_path){return new Ot(r)}function It(r){const l=document.head.querySelector(`meta[name='action-cable-${r}']`);if(l)return l.getAttribute("content")}var Ct=n(89392),_e=n.n(Ct),x=n(27035),_=n(77019),U=n(5269),w=n(59301),W=Object.defineProperty,ut=Object.defineProperties,te=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,q=(r,l,u)=>l in r?W(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Te=(r,l)=>{for(var u in l||(l={}))oe.call(l,u)&&q(r,u,l[u]);if(j)for(var u of j(l))M.call(l,u)&&q(r,u,l[u]);return r},R=(r,l)=>ut(r,te(l));const O=({problemset:r,dispatch:l,question:u,disabled:S,showAnswer:P,questionIndex:ot})=>{var et;const[ie,z]=(0,e.useState)({}),[je,St]=(0,e.useState)([]),At={fontSize:"18px"},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"];(0,e.useEffect)(()=>{console.log("111"),console.log(u);const Je=(0,Ct.cloneDeep)(u);z(Je),St(Je==null?void 0:Je.choices)},[u]),console.log("question--",u);const Ue=Je=>{const Kt=je.map((wt,Rt)=>R(Te({},wt),{checked:Rt===Je?!(wt!=null&&wt.checked):!1}));St(Kt)};return w.createElement("div",null,w.createElement("div",{className:se.questionBox},w.createElement(F.Z,{value:`${ot}\u3001`+(ie==null?void 0:ie.name),style:Te({},At)}),(et=u==null?void 0:u.choices)==null?void 0:et.map((Je,Kt)=>{const{is_answer:wt,checked:Rt,choice_text:nt,me_answered:Mt}=Je;let it="";return P?wt&&(it=se.rightAnswerBox):(Rt||Mt)&&(it=se.activeAnswer),w.createElement(_.Z,{key:Kt,className:`${se.choiceBox} ${it}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Kt==0?"40px":"20px"},onClick:gt=>{Ue(Kt)}},w.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:se.choiceIndex},vt[Kt]),w.createElement(U.Z,{flex:1,className:"ml30"},w.createElement(F.Z,{className:se.html,value:nt,style:Te({},At)})),P&&wt&&w.createElement(U.Z,null,w.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})))})))};var s=(0,D.connect)(({problemset:r})=>({problemset:r}))(O),p=n(12893),h=n(17949),k=n(59301),fe=Object.defineProperty,ge=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,en=(r,l,u)=>l in r?fe(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Ge=(r,l)=>{for(var u in l||(l={}))Fe.call(l,u)&&en(r,u,l[u]);if(V)for(var u of V(l))dt.call(l,u)&&en(r,u,l[u]);return r},Et=(r,l)=>ge(r,Ae(l)),Jt=(r,l)=>{var u={};for(var S in r)Fe.call(r,S)&&l.indexOf(S)<0&&(u[S]=r[S]);if(r!=null&&V)for(var S of V(r))l.indexOf(S)<0&&dt.call(r,S)&&(u[S]=r[S]);return u};const yt=r=>{var l=r,{value:u,onChange:S,scrollId:P}=l,ot=Jt(l,["value","onChange","scrollId"]);return k.createElement("div",{id:P||""},k.createElement(h.Z,Et(Ge({},ot),{defaultValue:u,onChange:(et,ie)=>{ie!=null&&ie.length?S(et,ie):S(et)}})))},Vt=({value:r,onChange:l,placeholder:u,height:S=150,isEdit:P,miniToolbar:ot,watch:et=!0})=>P?k.createElement(h.Z,{isFocus:!0,height:S||void 0,placeholder:u,defaultValue:r,onChange:l,miniToolbar:ot}):k.createElement("div",{style:{cursor:"pointer"}},r?k.createElement(F.Z,{className:se.inputBorder,value:r}):k.createElement("div",{className:`${se.inputBorder} ${se.placeholder} inputBorderError`},u));var $e=n(59301),ht=Object.defineProperty,kt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,fn=(r,l,u)=>l in r?ht(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Mn=(r,l)=>{for(var u in l||(l={}))un.call(l,u)&&fn(r,u,l[u]);if(Lt)for(var u of Lt(l))Bn.call(l,u)&&fn(r,u,l[u]);return r},In=(r,l)=>kt(r,pt(l)),su=(r,l)=>{var u={};for(var S in r)un.call(r,S)&&l.indexOf(S)<0&&(u[S]=r[S]);if(r!=null&&Lt)for(var S of Lt(r))l.indexOf(S)<0&&Bn.call(r,S)&&(u[S]=r[S]);return u};const cn=["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"],tu=({value:r,onChange:l,choiceTextKey:u,answerKey:S,index:P,isEdit:ot,setInputActive:et,form:ie,choiceOptionsPath:z,allowChangeMode:je,showAddIcon:St,addItem:At,deleteItem:vt})=>{const Ue=(r==null?void 0:r[S])===1,Je=()=>{const wt=ie.getFieldValue(z);ie.setFieldValue(z,wt.map(Rt=>In(Mn({},Rt),{[S]:0})))},Kt=()=>{Ue?l(In(Mn({},r),{[S]:0})):(je||Je(),l(In(Mn({},r),{[S]:1})))};return $e.createElement(_.Z,{className:se.choiceWrap,align:"middle",wrap:!1},$e.createElement(U.Z,{onClick:Kt,className:`${se.choiceIndex} ${Ue?se.activeAnswer:""}`},cn[P]),$e.createElement(U.Z,{flex:1,className:`${se.editorWrap} ml15`,onClick:et},$e.createElement(Vt,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:ot,value:r==null?void 0:r[u],onChange:wt=>{l(In(Mn({},r),{[u]:wt}))}})),$e.createElement(U.Z,{flex:"0 0 auto",className:"ml15"},$e.createElement("div",{onClick:Kt,className:`${se.setAnswerBtn} ${Ue?se.activeAnswer:""}`},Ue?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),$e.createElement(U.Z,{className:se.actionWrapper},$e.createElement(ae.Z,{title:"\u5220\u9664"},$e.createElement(p.Z,{className:se.deleteIcon,onClick:vt,style:{visibility:P>1?"visible":"hidden"}}))))},gu=({questionTitlePlaceholder:r,titleKey:l,choiceKey:u,analysisKey:S,choiceTextKey:P,answerKey:ot,choiceOptionsPath:et,allowChangeMode:ie=!0,form:z,showAnalysis:je=!0})=>{const[St,At]=(0,e.useState)(),[vt,Ue]=(0,e.useState)(!1);return $e.createElement("div",{className:se.wrap},$e.createElement("div",{className:se.questionTitleEditorWrap},$e.createElement(le.default.Item,{label:"\u9898\u5E72",name:l,labelCol:{span:24},rules:[{required:!0}]},$e.createElement(yt,{scrollId:Array.isArray(l)?l.join("_"):`${l}`,height:150,placeholder:r}))),$e.createElement(le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),$e.createElement(le.default.List,{name:u,rules:[{validator(Je,Kt){const wt=Kt.some(nt=>nt[ot]===1),Rt=Kt.findIndex(nt=>{var Mt;return((Mt=nt[P])==null?void 0:Mt.length)<=0});return Rt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${cn[Rt]}\u9009\u9879\u7684\u5185\u5BB9`)):wt?Promise.resolve():(b.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(Je,{add:Kt,remove:wt})=>$e.createElement("div",{id:Array.isArray(et)?et.join("_"):`${et}`},Je.map((Rt,nt)=>{var Mt=Rt,{key:it,name:gt}=Mt,st=su(Mt,["key","name"]);const nn=St===it,ue=()=>{At(it)},Ut=nt<7&&nt===Je.length-1,sn=()=>Kt({[P]:"",[ot]:0}),an=()=>wt(gt);return $e.createElement(le.default.Item,In(Mn({},st),{key:it,name:gt,className:se.choiceListWrap,rules:[{validator(au,bt){return bt!=null&&bt.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${cn[nt]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),$e.createElement(tu,{choiceTextKey:P,answerKey:ot,index:nt,isEdit:nn,setInputActive:ue,form:z,choiceOptionsPath:et,allowChangeMode:ie,showAddIcon:Ut,addItem:sn,deleteItem:an}))}),Je.length<8&&$e.createElement("div",{className:`${se.addBtn} mb30`,onClick:()=>Kt({[P]:"",[ot]:0})},$e.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),je&&$e.createElement("div",{onClick:()=>Ue(!0)},$e.createElement(le.default.Item,{name:S,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},$e.createElement(Vt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:vt}))))};var cu=n(59301),Fu=Object.defineProperty,Zu=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,al=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,pu=Object.prototype.propertyIsEnumerable,fl=(r,l,u)=>l in r?Fu(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,qu=(r,l)=>{for(var u in l||(l={}))cl.call(l,u)&&fl(r,u,l[u]);if(al)for(var u of al(l))pu.call(l,u)&&fl(r,u,l[u]);return r},Bu=(r,l)=>Zu(r,Uu(l)),wl=(r,l)=>{var u={};for(var S in r)cl.call(r,S)&&l.indexOf(S)<0&&(u[S]=r[S]);if(r!=null&&al)for(var S of al(r))l.indexOf(S)<0&&pu.call(r,S)&&(u[S]=r[S]);return u};const lt={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Qt=({value:r,onChange:l,form:u})=>{const S=(r==null?void 0:r.is_answer)===1,P=r==null?void 0:r.choice_text,ot=()=>{const et=u.getFieldsValue().choices.map(ie=>({choice_text:ie.choice_text,is_answer:0}));u.setFieldsValue({choices:et}),l(Bu(qu({},r),{is_answer:1}))};return cu.createElement(_.Z,{className:se.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},cu.createElement(U.Z,{onClick:ot,className:`${se.choiceIndex} ${se.judgementIndex} ${S?se.activeAnswer:""}`},lt[P]),cu.createElement(U.Z,{flex:1,className:`${se.editorWrap} ml15`},cu.createElement("div",{className:`${se.inputBorder} ${se.placeholder} ${S?se.activeJudgementAnswer:""}`},P)))},uu=({questionTitlePlaceholder:r,choiceKey:l,form:u})=>{const[S,P]=(0,e.useState)(!1);return cu.createElement("div",{className:se.wrap},cu.createElement("div",{className:se.questionTitleEditorWrap},cu.createElement(le.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},cu.createElement(yt,{scrollId:"name",height:140,placeholder:r}))),cu.createElement(le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},cu.createElement(le.default.List,{name:"choices",rules:[{validator(ot,et){return et.some(z=>(z==null?void 0:z.is_answer)===1)?Promise.resolve():(b.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},ot=>cu.createElement("div",{id:"choices"},ot.map(et=>{var ie=et,{key:z,name:je}=ie,St=wl(ie,["key","name"]);return cu.createElement(le.default.Item,Bu(qu({},St),{key:z,name:je,noStyle:!0}),cu.createElement(Qt,{form:u}))})))),cu.createElement("div",{onClick:()=>P(!0)},cu.createElement(le.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},cu.createElement(Vt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:S}))))};var Sn=n(37568),eu=n(1439),du={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb",save_btn:"save_btn___N0Wqn"},Wt=n(2099),Au=n(29313),Su=n(70004),Xn=n(34764),nu=n(43298),Ou=n(72523),Yl="data:image/png;base64,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",Al=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())}),jl=(0,e.forwardRef)(({onSave:r,aiImg:l},u)=>{var S;const P=`\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%`,ot=(0,D.useParams)(),[et,ie]=(0,e.useState)(!1),[z,je]=(0,e.useState)([]),[St,At]=(0,e.useState)(!0),[vt,Ue]=(0,e.useState)(null),[Je,Kt]=(0,e.useState)([]),[wt,Rt]=(0,e.useState)(0),[nt,Mt]=(0,e.useState)(0),[it,gt]=(0,e.useState)(!1),[st,nn]=(0,e.useState)(""),[ue,Ut]=(0,e.useState)(0),[sn,an]=(0,e.useState)(0),[au,bt]=(0,e.useState)(0),[$t,Rn]=(0,e.useState)(0),[_t,wn]=(0,e.useState)(0),[Mu,$u]=(0,e.useState)(0),[xu,Du]=(0,e.useState)(0),[Pn,On]=(0,e.useState)(0),[wu,Ql]=(0,e.useState)(null),[Pa,xl]=(0,e.useState)(Ou.Q),{contentRef:Jl,value:Oa,status:er,open:ha,close:Ol}=Pa,ua=(0,Xn.Z)({contentRef:Jl,status:er}),{openProgress:Ja,closeProgress:nr,CreateProgressModal:Pr,progressOpen:Or}=(0,Su.Z)();(0,e.useEffect)(()=>{vt&&(kr(),or()),vt===!1&&(Ol(),je([]),nn(P),Ut(0),an(0),bt(0),Rn(0),wn(0),$u(0),Du(0),On(0),Ql(null))},[vt]);const Rr=()=>{Ue(!0)};(0,e.useImperativeHandle)(u,()=>({onClick:Rr}));const gr=el=>{gt(!0),Rt(el),Mt(0)},Qr=el=>Al(void 0,null,function*(){const Ra=el.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Ra)==-1?(b.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):el.size/1024/1024>10?(b.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),or=()=>Al(void 0,null,function*(){const el=yield(0,De.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});el.status===0&&(Rt(el.total_number),Mt(el.remaining_number))}),kr=()=>Al(void 0,null,function*(){console.log(ot,"params"),At(!0),nn("\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u8FDB\u884C\u51FA\u9898"),At(!1)}),ur=el=>(el=el||"",el=String(el),el=el.replace(/\s+/g,""),el),Br=()=>Al(void 0,null,function*(){var el,Ra,Sa;const Er=[{name:"\u5355\u9009\u9898",num:ue||0},{name:"\u591A\u9009\u9898",num:sn||0},{name:"\u5224\u65AD\u9898",num:au||0},{name:"\u586B\u7A7A\u9898",num:$t||0},{name:"\u7B80\u7B54\u9898",num:_t||0},{name:"\u7EC4\u5408\u9898",num:Pn||0},{name:"\u7F16\u7A0B\u9898",num:Mu||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:xu||0}];if(ur(st)){if(st.length>1e3){b.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{b.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!ur(st)&&!(z!=null&&z.length)){b.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const pr=Er.reduce((xr,mn)=>xr+mn.num,0);if(pr===0){b.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(pr>5){b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}gt(!1);const Ar={scene_type:6,request_identifier:Math.random(),file_id:(Ra=(el=z[0])==null?void 0:el.response)==null?void 0:Ra.id,content:st,ppt_page_url:(Sa=l==null?void 0:l[0])==null?void 0:Sa.url,count_arr:Er.map(xr=>xr.num).join(",")};yield ha(Ar),or()}),Yr=()=>Al(void 0,null,function*(){const el=ua();Ja(),ie(!0),Kt([]);const Ra=new FormData;Ra.append("html",el);const Sa=yield(0,De.ZP)("/api/intelligent_imports/import.json",{method:"post",body:Ra},!0);if((Sa==null?void 0:Sa.status)===0)if(Sa!=null&&Sa.data){nr(100),Kt(Sa==null?void 0:Sa.data);return}else b.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");ie(!1),nr()}),Dr=()=>Al(void 0,null,function*(){const el=ua();(0,mt.RG)(el)}),Tr=["uploading","error"].includes((S=z==null?void 0:z[0])==null?void 0:S.status);return e.createElement(e.Fragment,null,e.createElement(nu.Z,{visible:it,totalCount:wt,usedCount:nt,onCancel:()=>gt(!1),onOk:Br}),e.createElement(L.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:e.createElement("div",{className:du.extraHeader},e.createElement(_.Z,{align:"middle"},!er&&!!Oa&&e.createElement(e.Fragment,null,e.createElement(ct.ZP,{className:du.save_btn,style:{marginRight:"20px"},onClick:Yr},e.createElement("div",{className:"flex flex_box_center"},e.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),e.createElement("span",null,"\u4FDD\u5B58\u8BD5\u9898"))),e.createElement(ct.ZP,{className:du.save_btn,onClick:Dr,style:{marginRight:"20px"}},e.createElement("div",{className:"flex flex_box_center"},e.createElement("i",{className:"iconfont icon-zhichifuzhi font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),e.createElement("span",null,"\u590D\u5236")))),e.createElement("i",{onClick:()=>{const el=Ra=>{Ie.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ra,onOk:()=>{Ue(!1)}})};if(er){el("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Oa?el("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Ue(!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:vt},e.createElement("div",{className:du.wrap},e.createElement("div",{className:du.left},e.createElement(ye.Z,{spinning:St},e.createElement("div",{className:du.tip},e.createElement("img",{src:Yl}),e.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")),e.createElement("div",{className:"mb10 mt20 c-black"},e.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),e.createElement(Sn.default.TextArea,{style:{height:160},className:"mb20",value:st,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:el=>{nn(el.target.value)}}),e.createElement("div",{className:"c-black mt20"},e.createElement("div",{className:"mb10 c-black"},e.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),e.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",e.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"5"),"\u9053\uFF09")),e.createElement(_.Z,{style:{gap:16}},e.createElement(U.Z,null,e.createElement("label",null,"\u5355\u9009\u9898"),e.createElement(eu.Z,{min:0,max:10,value:ue,onChange:Ut,style:{marginLeft:"8px"}})),e.createElement(U.Z,null,e.createElement("label",null,"\u591A\u9009\u9898"),e.createElement(eu.Z,{min:0,max:10,value:sn,onChange:an,style:{marginLeft:"8px"}})),e.createElement(U.Z,null,e.createElement("label",null,"\u5224\u65AD\u9898"),e.createElement(eu.Z,{min:0,max:10,value:au,onChange:bt,style:{marginLeft:"8px"}})),e.createElement(U.Z,null,e.createElement("label",null,"\u7F16\u7A0B\u9898"),e.createElement(eu.Z,{min:0,max:10,value:Mu,onChange:$u,style:{marginLeft:"8px"}})))),er?e.createElement("div",{onClick:Ol,className:du.bottomBtn},e.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Tr?e.createElement("div",{className:`${du.bottomBtn} ${du.disabled}`},e.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):e.createElement("div",{onClick:()=>{if(wt!==-1){gt(!0);return}Br()},className:du.bottomBtn},e.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),e.createElement(Ou.Z,{onStatusChange:xl,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Or,noRestrictModal:gr,stringTransformer:Au.o,onError:el=>{Object.prototype.toString.call(el)==="[object Object]"&&el.status===-9&&gr(el.data)}}))),e.createElement(L.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:et},e.createElement(_.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},e.createElement("img",{src:n(36413),alt:"\u667A\u80FD\u51FA\u9898"}),e.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),e.createElement(Wt.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Je,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>ie(!1),onSuccess:()=>{ie(!1),Ue(!1)},onSave:el=>Al(void 0,null,function*(){yield r(el,()=>{ie(!1),Ue(!1)})})}),e.createElement("div",{style:{height:70}})),Pr("\u5904\u7406\u4E2D"))}),Qu=n(35992),ba=n(60242),Zl={summaryWrap:"summaryWrap___HzbVK",summaryItem:"summaryItem___dATph",label:"label___pvZkE",percentSty:"percentSty___nvQwe",title:"title___hDMEi",chart_container:"chart_container___cRvUY",Onerow:"Onerow___tzmiF",detailSty:"detailSty___QKxCg",detailItem:"detailItem___fHG9y",questionTag:"questionTag___OaNLz",numSty:"numSty___wUXe3",detailBtn:"detailBtn___JylOu",questionTitle:"questionTitle___EMw2w",proSty:"proSty___SpcZ9",commentBody:"commentBody___BBaLu"},Ha=n(42441),yu=n(71951),ta=n(47546),zn=n(59301),Fa=Object.defineProperty,yl=Object.defineProperties,Cl=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,Ru=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable,Sl=(r,l,u)=>l in r?Fa(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,bl=(r,l)=>{for(var u in l||(l={}))Ru.call(l,u)&&Sl(r,u,l[u]);if(Eu)for(var u of Eu(l))Tl.call(l,u)&&Sl(r,u,l[u]);return r},ma=(r,l)=>yl(r,Cl(l)),ra=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const Ua=["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"],Qa=({data:r=[],totalData:l,paramsHttp:u,smartItembanks:S,socketData:P})=>{const ot=["#76DDFB","#53A8E2","#19CB70","#00B187","#00A9B1"],[et,ie]=(0,e.useState)(!1),[z,je]=(0,e.useState)(1),[St,At]=(0,e.useState)();return zn.createElement("div",{className:Zl.summaryWrap},zn.createElement(_.Z,{justify:"space-between",align:"middle",style:{marginBottom:"10px"}},zn.createElement(U.Z,{style:{display:"flex",alignItems:"center"}},zn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),zn.createElement("div",{className:Zl.title},"\u7B54\u9898\u6982\u89C8")),zn.createElement(U.Z,{style:{display:"flex"}},r==null?void 0:r.map((vt,Ue)=>zn.createElement("div",{key:Ue,style:{display:"flex",alignItems:"center",marginLeft:Ue==0?"0px":"20px"}},zn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:ot[Ue]}}),zn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"5px"}},vt==null?void 0:vt.name))))),r==null?void 0:r.map((vt,Ue)=>{var Je;return zn.createElement("div",{className:Zl.summaryItem,key:Ue,style:{marginTop:Ue==0?"0px":"15px",cursor:"pointer"},onClick:()=>{var Kt;(Kt=[0,1,2])!=null&&Kt.includes(Ue)&&(ie(!0),je(Ue+1))}},zn.createElement("div",{className:Zl.label},vt==null?void 0:vt.name),zn.createElement(ba.Z,{percent:(Je=[3,4])!=null&&Je.includes(Ue)?vt==null?void 0:vt.value:(vt==null?void 0:vt.value)/l*100,size:[575,10],strokeColor:ot[Ue],format:Kt=>{var wt;return zn.createElement("span",{className:Zl.percentSty},(wt=[3,4])!=null&&wt.includes(Ue)?((vt==null?void 0:vt.value)||0)+"%":(vt==null?void 0:vt.value)||0)}}))}),zn.createElement("div",{style:{height:"1px",backgroundColor:"#F6F7F9",marginTop:"30px"}}),zn.createElement(tr,{visible:et,onCancel:()=>{ie(!1)},paramsHttp:u,smartItembanks:S,itemBankId:P==null?void 0:P.item_bank_id,detailType:z}))},gn=({data:r=[],paramsHttp:l,smartItembanks:u,socketData:S})=>{const[P,ot]=(0,e.useState)(),[et,ie]=(0,e.useState)(!1),[z,je]=(0,e.useState)(),[St,At]=(0,e.useState)(),vt=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return zn.createElement("div",{className:Zl.summaryWrap,style:{overflow:"hidden"}},zn.createElement(_.Z,{justify:"space-between",align:"middle",style:{marginTop:"20px",marginBottom:"10px"}},zn.createElement(U.Z,{style:{display:"flex",alignItems:"center"}},zn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),zn.createElement("div",{className:Zl.title},"\u7B54\u9898\u8BE6\u60C5"))),zn.createElement("div",{className:Zl.detailSty},r==null?void 0:r.map((Ue,Je)=>zn.createElement("div",{key:Je,className:Zl.detailItem,onMouseEnter:()=>{ot(Je)},onMouseLeave:()=>{ot(void 0)}},zn.createElement(ae.Z,{placement:"topLeft",title:zn.createElement(F.Z,{style:{color:"#fff",fontSize:"12px"},value:`${Ua[Je]} `+(Ue==null?void 0:Ue.choice_text)})},zn.createElement("div",{className:Zl.questionTitle},zn.createElement("span",{className:Zl.questionTag,style:{marginRight:"10px"}},Ua[Je]),zn.createElement(F.Z,{value:Ue==null?void 0:Ue.choice_text,className:Zl.Onerow,style:{fontSize:"18px",maxWidth:"250px",color:P==Je?"#3061D0":"#000"}}))),zn.createElement("div",{style:{width:"200px",marginLeft:"10px",backgroundColor:"#fff"}},zn.createElement("div",{className:Zl.proSty,style:{width:`${.01*Number((Ue==null?void 0:Ue.rate)||0)*200}px`}})),zn.createElement("div",{className:Zl.numSty},zn.createElement("span",null,(Ue==null?void 0:Ue.user_num)||0,"\u4EBA"),(Ue==null?void 0:Ue.user_num)>0&&zn.createElement("span",{className:Zl.detailBtn,onClick:()=>{je(Ue==null?void 0:Ue.choice_id),At(Ue==null?void 0:Ue.item_bank_id),ie(!0)}},"\u67E5\u770B\u8BE6\u60C5"))))),zn.createElement(tr,{visible:et,onCancel:()=>{ie(!1)},paramsHttp:l,smartItembanks:u,choice_ids:z,itemBankId:S==null?void 0:S.item_bank_id}))},tr=({visible:r,onCancel:l,paramsHttp:u,smartItembanks:S,type:P,choice_ids:ot,itemBankId:et,detailType:ie=null})=>{const[z,je]=(0,e.useState)([]),[St,At]=(0,e.useState)(0),[vt,Ue]=(0,e.useState)({page:1,limit:20,course_group_id:"",search:""}),[Je,Kt]=(0,e.useState)([]),[wt,Rt]=(0,e.useState)(!1),nt=()=>ra(void 0,null,function*(){var gt,st,nn;Rt(!0);const ue=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(gt=S==null?void 0:S.page)==null?void 0:gt.id}/students.json`,{method:"get",params:ma(bl({},vt),{item_bank_id:et,choice_ids:ot,type:ie})});ue.status===0&&(je(((st=ue==null?void 0:ue.data)==null?void 0:st.smart_plan_users)||[]),At((nn=ue==null?void 0:ue.data)==null?void 0:nn.count)),Rt(!1)}),Mt=()=>ra(void 0,null,function*(){const gt=yield(0,ta.xV)({coursesId:u==null?void 0:u.coursesId,limit:2e3});gt!=null&>.course_groups&&Kt([...(gt==null?void 0:gt.course_groups)||[]])});(0,e.useEffect)(()=>{r&&nt()},[r,vt]),(0,e.useEffect)(()=>{r&&Mt()},[r]);const it=()=>{Ue({page:1,limit:20,course_group_id:"",search:""})};return zn.createElement(Ie.default,{centered:!0,title:"\u7B54\u9898\u8BE6\u60C5",keyboard:!1,maskClosable:!1,open:r,width:622,forceRender:!0,footer:null,onCancel:()=>{l(),it()}},zn.createElement(ye.Z,{spinning:wt},zn.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},zn.createElement(Ce.default,{style:{width:"260px",borderRadius:"2px"},size:"large",value:vt.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:""},{label:"\u672A\u5206\u73ED",value:"0"},...Je.map(gt=>({label:gt==null?void 0:gt.name,value:gt==null?void 0:gt.id}))],onChange:gt=>{vt.course_group_id=gt,Ue(bl({},vt))}}),zn.createElement(yu.t7,{style:{width:252},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:vt.search,onChange:gt=>{vt.search=gt,vt.page=1,Ue(bl({},vt))}})),zn.createElement($.default,{dataSource:z,className:Zl.commentBody,scroll:{y:500},columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(gt,st,nn)=>`${(vt.page-1)*vt.limit+nn+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:gt=>zn.createElement("span",{style:{color:"#000"}},gt||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:gt=>zn.createElement("span",{style:{color:"#000"}},gt||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,render:gt=>zn.createElement("span",{style:{color:"#000"}},gt||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"left",dataIndex:"answer_after_end",ellipsis:!0,render:gt=>zn.createElement("span",{style:{color:gt=="1"?"#19CB70":gt=="2"?"#FF9D18":"#000"}},gt=="1"?"\u8BFE\u4E2D\u7B54\u9898":gt=="2"?"\u8BFE\u540E\u8865\u7B54":"\u672A\u7B54\u9898")},{title:"\u9009\u9879",align:"right",dataIndex:"choices",fixed:"right",ellipsis:!0,render:(gt,st)=>{var nn,ue,Ut,sn,an;const au=((ue=(nn=st==null?void 0:st.choices)==null?void 0:nn.filter(_t=>_t==null?void 0:_t.is_answer))==null?void 0:ue.map(_t=>_t==null?void 0:_t.choice_id))||[],bt=((sn=(Ut=st==null?void 0:st.choices)==null?void 0:Ut.filter(_t=>_t==null?void 0:_t.me_answered))==null?void 0:sn.map(_t=>_t==null?void 0:_t.choice_id))||[],$t=au.length===bt.length?au.length>0&&bt.every(_t=>au.includes(_t))?1:3:au.length>0&&bt.every(_t=>au.includes(_t))?2:3,Rn=(an=st==null?void 0:st.choices)==null?void 0:an.map((_t,wn)=>_t!=null&&_t.me_answered?Ua[wn]:"").filter(_t=>_t!=="");return zn.createElement(zn.Fragment,null,zn.createElement("span",{style:{paddingRight:"20px",color:$t===3?"#E30000":$t===2?"#FF9D18":"#2EC25B"}},Rn||"--"))}}],pagination:{total:St||0,onChange:(gt,st)=>{vt.page=gt,vt.limit=st,Ue(bl({},vt))},current:vt==null?void 0:vt.page,pageSize:vt==null?void 0:vt.limit,showTotal:gt=>zn.createElement(zn.Fragment,null,"\u5171",zn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},gt),"\u6761\u6570\u636E")}})))},va=({data:r=[]})=>{const l=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return zn.createElement("div",{className:styles.summaryWrap,style:{overflow:"hidden"}},zn.createElement(Row,{justify:"space-between",align:"middle",style:{marginTop:"10px"}},zn.createElement(Col,{style:{display:"flex",alignItems:"center"}},zn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),zn.createElement("div",{className:styles.title},"\u7B54\u9898\u8BE6\u60C5")),zn.createElement(Col,{style:{display:"flex"}},r==null?void 0:r.map((u,S)=>zn.createElement("div",{key:S,style:{display:"flex",alignItems:"center",marginLeft:S==0?"0px":"10px"}},zn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:l[S]}}),zn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"3px"}},"\u9009\u9879",Ua[S]))))),zn.createElement("div",{className:styles.chart_container},zn.createElement(ReactEcharts,{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:u=>`${u}`,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:r==null?void 0:r.map((u,S)=>Ua[S]),axisLine:{show:!1},axisTick:{show:!1}}],series:[{type:"bar",data:r==null?void 0:r.map((u,S)=>u==null?void 0:u.user_num),barWidth:"20px",itemStyle:{color:function(u){return l[u.dataIndex]}}}]},style:{height:300,width:"55%",bottom:"45px"}}),zn.createElement(ReactEcharts,{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:r==null?void 0:r.map((u,S)=>({value:u==null?void 0:u.user_num,name:`\u9009\u9879${Ua[S]}`,itemStyle:{color:l[S]}}))}]},style:{height:300,width:"45%",bottom:"30px",left:"30px"}})))};var rr=n(72850),Ba={gzsm:"gzsm___VoLAf"},v=n(12306),y="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==",I=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())}),Le=(0,e.forwardRef)(({isEdit:r,isOpen:l,data:u,onClose:S,onOk:P},ot)=>{const[et,ie]=(0,e.useState)("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),[z,je]=(0,e.useState)(!1),[St,At]=(0,e.useState)(!1),[vt,Ue]=(0,e.useState)(""),[Je,Kt]=(0,e.useState)(10),[wt]=(0,D.useSearchParams)(),[Rt,nt]=(0,e.useState)(!1),Mt=(0,e.useRef)(null),it=sn=>sn.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`");(0,e.useEffect)(()=>{var sn,an;l&&(ie("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),r?(Ue((sn=u==null?void 0:u.page)==null?void 0:sn.page_info),Kt(((an=u==null?void 0:u.page)==null?void 0:an.info_read_min_time)||"")):Ue(""))},[l]);const gt=()=>I(void 0,null,function*(){var sn;je(!0),At(!0),Mt.current=new v.Z(K.Z.API_SERVER+"/api/stream/smart_plans/get_page_info",{requirements:et,url:(sn=u==null?void 0:u.url)==null?void 0:sn.map(an=>an==null?void 0:an.url)}),yield new Promise((an,au)=>{Mt.current.on("data",bt=>{At(!1),Ue(it(bt==null?void 0:bt.full))}),Mt.current.on("done",()=>I(void 0,null,function*(){je(!1)})),Mt.current.startStream()})}),st=()=>{const sn=an=>{Ie.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:an,onOk:()=>{var au,bt;(bt=(au=Mt.current)==null?void 0:au.cancelRequest)==null||bt.call(au),je(!1),S()}})};if(z){sn("\u6B63\u5728\u751F\u6210\u667A\u80FD\u63A8\u9001\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else S()},nn=()=>I(void 0,null,function*(){var sn;if(!vt.trim()){b.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let an=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(sn=u==null?void 0:u.page)==null?void 0:sn.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:vt,info_read_min_time:Je}});(an==null?void 0:an.status)==0&&P()}),ue=()=>I(void 0,null,function*(){var sn;if(!vt.trim()){b.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let an=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(sn=u==null?void 0:u.page)==null?void 0:sn.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:vt,info_read_min_time:Je}});(an==null?void 0:an.status)==0&&(P(),wt.get("type")?(0,mt.xg)(`/classrooms/${u==null?void 0:u.coursesId}/smart_plan/${u==null?void 0:u.id}/ppt_info/info?type=${wt.get("type")}&simulate=true&simulateType=1&pptPage=${u==null?void 0:u.position}`):(0,mt.xg)(`/classrooms/${u==null?void 0:u.coursesId}/smart_plan/${u==null?void 0:u.id}/ppt_info/info?simulate=true&simulateType=1&pptPage=${u==null?void 0:u.position}`))}),Ut=(0,e.useRef)();return(0,e.useImperativeHandle)(ot,()=>({onClickSave:nn,onClickPreview:ue,handleClose:st})),e.createElement("div",{className:Ba.wrap,ref:Ut},e.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89C4\u5219\u8BF4\u660E"),e.createElement("div",{className:Ba.gzsm},"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u77E5\u8BC6\u70B9\u89E3\u6790\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u4FDD\u5B58\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u63A8\u9001\u89E3\u6790\u5185\u5BB9\u7ED9\u5B66\u751F\u5B66\u4E60\uFF0C\u63D0\u5347\u5B66\u4E60\u6548\u7387\u3002"),e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",margin:"20px auto 10px auto"}},e.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u5185\u5BB9"),e.createElement("div",{style:{cursor:"pointer",display:"flex",alignItems:"center"},onClick:()=>{nt(!Rt)}},e.createElement("img",{src:y,className:"iconfont icon-shuaxin4 font14 c-light-primary current"}),e.createElement("span",{style:{marginLeft:"4px",color:"#3061D0"}},"AI\u8F85\u52A9\u751F\u6210"))),Rt&&e.createElement(e.Fragment,null,e.createElement("div",{className:"mb10 mt20 c-black"},e.createElement("b",null,"\u89E3\u6790\u751F\u6210\u8981\u6C42")),e.createElement(Sn.default.TextArea,{style:{height:160},value:et,placeholder:"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u751F\u6210\u89E3\u6790\u7684\u8981\u6C42\u3002
    \u4F8B\u5982\uFF1A\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790",onChange:sn=>{ie(sn.target.value)}}),z?e.createElement("div",{style:{display:"flex",justifyContent:"center"}},e.createElement(yu.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var sn,an;(an=(sn=Mt.current)==null?void 0:sn.cancelRequest)==null||an.call(sn),je(!1),At(!1)}},"\u505C\u6B62\u751F\u6210")):e.createElement("div",{style:{display:"flex",justifyContent:"center"}},e.createElement(yu.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{if(!et.trim()){b.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u63A8\u9001\u5185\u5BB9");return}gt()}},"\u5F00\u59CB\u751F\u6210"))),e.createElement(ye.Z,{spinning:St},e.createElement(h.Z,{placeholder:"\u8BF7\u8F93\u5165\u667A\u80FD\u63A8\u9001",height:300,defaultValue:vt,onChange:sn=>{Ue(sn)}})),e.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",e.createElement(ae.Z,{title:"\u53EF\u4E3A\u89E3\u6790\u8BBE\u7F6E\u6700\u4F4E\u9605\u8BFB\u65F6\u957F\uFF0C\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u8BE5\u65F6\u957F\u7684\u9605\u8BFB\u540E\u624D\u80FD\u89E3\u9501\u4E0B\u4E00\u9636\u6BB5\u7684\u4EA4\u4E92\u5185\u5BB9"},e.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 c-light-primary current ml5"}))),e.createElement(Ce.default,{onChange:sn=>{Kt(sn)},value:Je,size:"large",style:{width:"100%",marginTop:"10px"}},e.createElement(Ce.default.Option,{value:10},"10s"),e.createElement(Ce.default.Option,{value:30},"30s"),e.createElement(Ce.default.Option,{value:60},"1min"),e.createElement(Ce.default.Option,{value:""},"\u4E0D\u9650\u5236")))}),He={wrap:"wrap___Caec9",type_style:"type_style___U6wBf",type_list:"type_list___Cq1WK",type_tag_noactive:"type_tag_noactive___BcE1l",type_tag_active:"type_tag_active___o54ss",type_tootip:"type_tootip___jTpTe",imgBox:"imgBox___k6jG2",judgment:"judgment___fhglz",active:"active___Mh2K8"},a="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==",N=Object.defineProperty,ne=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,X=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,c=(r,l,u)=>l in r?N(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,m=(r,l)=>{for(var u in l||(l={}))t.call(l,u)&&c(r,u,l[u]);if(X)for(var u of X(l))d.call(l,u)&&c(r,u,l[u]);return r},g=(r,l)=>ne(r,ke(l)),i=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const f=({value:r,onChange:l})=>{const u=["\u6B63\u786E","\u9519\u8BEF"];return e.createElement("div",{className:He.judgment},u.map(S=>e.createElement("div",{className:S===r?He.active:"",key:S},e.createElement("b",{onClick:()=>l(S)},S==="\u6B63\u786E"?"T":"F"),e.createElement("span",null,S))))};var Q=(0,e.forwardRef)(({addInteraction:r,isEdit:l,isOpen:u,data:S,onClose:P,onOk:ot},et)=>{var ie;const z=[{type:0,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:1,question:"",answer:"\u6B63\u786E",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:2,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1}],[je,St]=(0,e.useState)(""),[At,vt]=(0,e.useState)([]),[Ue,Je]=(0,e.useState)(1),[Kt,wt]=(0,e.useState)(3),Rt=(0,e.useRef)(!1),[nt]=(0,D.useSearchParams)(),Mt=(0,e.useRef)(null);(0,e.useEffect)(()=>{var bt,$t,Rn,_t,wn,Mu,$u;if(u){let xu=1;r?(vt([z[0]]),Je(2),xu=2):(($t=(bt=S==null?void 0:S.page)==null?void 0:bt.smart_plan_page_knowledges)==null?void 0:$t.length)>0?(vt((_t=(Rn=S==null?void 0:S.page)==null?void 0:Rn.smart_plan_page_knowledges)==null?void 0:_t.map(Pn=>(Pn.inputValue="\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",Pn.showInput=!1,Pn.loading=!1,Pn))),Je(1)):(vt([z[0]]),xu=2,Je(2));let Du=xu===1?(wn=S==null?void 0:S.page)==null?void 0:wn.ai_requirement:((Mu=S==null?void 0:S.page)==null?void 0:Mu.ai_requirement)||"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002";St(Du),wt((($u=S==null?void 0:S.page)==null?void 0:$u.ai_question_size)||3)}},[u]);const it=()=>{Rt.current=!1;const bt=At.some(Rn=>Rn.loading==!0),$t=Rn=>{Ie.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Rn,onOk:()=>{if(bt&&Mt.current){Mt.current.abort(),At==null||At.map(_t=>_t.loading=!1),P();return}}})};if(bt){$t("\u6B63\u5728\u751F\u6210\u667A\u80FD\u4E92\u52A8\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else P()},gt=()=>i(void 0,null,function*(){const bt=yield an();(bt==null?void 0:bt.status)===0&&ot()}),st=()=>i(void 0,null,function*(){const bt=yield an();(bt==null?void 0:bt.status)===0&&(ot(),nt.get("type")?(0,mt.xg)(`/classrooms/${S==null?void 0:S.coursesId}/smart_plan/${S==null?void 0:S.id}/ppt_info/info?type=${nt.get("type")}&simulate=true&simulateType=2&pptPage=${S==null?void 0:S.position}`):(0,mt.xg)(`/classrooms/${S==null?void 0:S.coursesId}/smart_plan/${S==null?void 0:S.id}/ppt_info/info?simulate=true&simulateType=2&pptPage=${S==null?void 0:S.position}`))}),nn=(bt,$t,Rn)=>{At[$t][bt]=Rn,vt([...At])},ue=bt=>i(void 0,null,function*(){var $t,Rn,_t;At[bt].loading=!0,vt([...At]),Mt.current=new AbortController;const wn=Mt.current.signal,Mu=setTimeout(()=>{Mt.current&&(Rt.current=!0,Mt.current.abort())},6e4);try{const xu=yield(yield fetch(`${K.Z.API_SERVER}/api/courses/${S==null?void 0:S.coursesId}/smart_plans/${S==null?void 0:S.id}/get_questions.json`,{method:"post",body:JSON.stringify({url:($t=S==null?void 0:S.url)==null?void 0:$t.map(Du=>Du==null?void 0:Du.url),count:1,type:At[bt].type}),headers:{"Content-Type":"application/json"},signal:wn})).json();if((xu==null?void 0:xu.status)===0){const Du=At[bt].type,Pn=(_t=(Rn=xu==null?void 0:xu.data)==null?void 0:Rn.questions)==null?void 0:_t[0];Pn&&(At[bt]=g(m({},Pn),{type:Du}),Du===0&&(At[bt].answer=""),vt([...At]))}}catch($u){Rt.current&&b.ZP.error("\u8BF7\u6C42\u8D85\u65F6\uFF0C\u5DF2\u88AB\u4E2D\u65AD")}finally{clearTimeout(Mu),At[bt].loading=!1,vt([...At])}}),Ut=[{key:0,label:"\u95EE\u7B54\u8BA8\u8BBA\u9898"},{key:1,label:"\u5224\u65AD\u9898"},{key:2,label:"\u5173\u952E\u8BCD\u4F5C\u7B54"}],sn=()=>i(void 0,null,function*(){var bt;return yield(0,De.ZP)(`/api/smart_plan_item_banks/${(bt=S==null?void 0:S.page)==null?void 0:bt.id}/${l?"smart_plan_page_knowledges/update_knowledge":"smart_plan_page_knowledges"}.json`,{method:l?"put":"post",body:{questions:Ue==1?At:[],is_ai_question:Ue!=1,ai_question_size:Kt,ai_requirement:je}})}),an=()=>i(void 0,null,function*(){var bt,$t,Rn,_t;const wn=[],Mu=[],$u=[];if(Ue==1){if(At.forEach((xu,Du)=>{var Pn;xu.question||wn.push(Du+1),((Pn=xu.question)==null?void 0:Pn.length)>200&&Mu.push(Du+1),xu.type!==0&&!xu.answer&&$u.push(Du+1)}),wn.length){b.ZP.warning(`\u7B2C${wn.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u8BF7\u586B\u5199\u95EE\u9898\u5185\u5BB9`);return}if(Mu.length){b.ZP.warning(`\u7B2C${Mu.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u5185\u5BB9\u8D85\u8FC7200\u5B57\u9650\u5236`);return}if($u.length){b.ZP.warning(`\u7B2C${$u.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`);return}}if(!l&&(At==null?void 0:At.length)>3-(($t=(bt=S==null?void 0:S.page)==null?void 0:bt.smart_plan_page_knowledges)==null?void 0:$t.length)){b.ZP.warning("\u5F53\u524D\u9875\u9762\u95EE\u9898\u6570\u91CF\u5DF2\u8FBE\u4E0A\u9650\uFF083/3\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u95EE\u9898\u540E\u518D\u6DFB\u52A0");return}if(Ue==2&&!(je!=null&&je.trim())){b.ZP.warning("\u8BF7\u586B\u5199\u4E92\u52A8\u8981\u6C42");return}if(r)if(Ue===2&&((_t=(Rn=S==null?void 0:S.page)==null?void 0:Rn.smart_plan_page_knowledges)==null?void 0:_t.length)>0)Ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u5F53\u524D\u5E7B\u706F\u7247\u5DF2\u8BBE\u7F6E\u9884\u8BBE\u95EE\u9898\uFF0C\u542F\u7528\u667A\u80FD\u5B66\u4E60\u52A9\u624B\u5C06\u8986\u76D6\u9884\u8BBE\u95EE\u9898\u3002\u662F\u5426\u786E\u8BA4\u542F\u7528\u65B0\u6A21\u5F0F\uFF1F",onOk:()=>i(void 0,null,function*(){const xu=yield sn();(xu==null?void 0:xu.status)===0&&ot()})});else return yield sn();else return yield sn()}),au=(0,e.useRef)();return(0,e.useImperativeHandle)(et,()=>({onClickSave:gt,onClickPreview:st,handleClose:it})),e.createElement("div",{className:He.wrap,ref:au},e.createElement("div",{className:He.type_style},"\u4E92\u52A8\u7C7B\u578B"),e.createElement("div",{className:He.type_list},e.createElement("div",{className:Ue==2?He.type_tag_active:He.type_tag_noactive,onClick:()=>{Je(2),St("\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002")}},"\u667A\u80FD\u5B66\u4E60\u52A9\u624B"),e.createElement("div",{className:Ue==1?He.type_tag_active:He.type_tag_noactive,style:{marginLeft:"10px"},onClick:()=>{var bt,$t,Rn;Ue==2&&(St(""),Je(1),vt(r?[z[0]]:(($t=(bt=S==null?void 0:S.page)==null?void 0:bt.smart_plan_page_knowledges)==null?void 0:$t.length)>0?(Rn=S==null?void 0:S.page)==null?void 0:Rn.smart_plan_page_knowledges:[z[0]]))}},"\u6559\u5E08\u9884\u8BBE\u63D0\u95EE")),e.createElement("div",{className:He.type_tootip},Ue==1?"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u7CBE\u51C6\u63D0\u95EE\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\u542F\u53D1\u5F0F\u95EE\u9898\u94FE\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002":"\u5927\u6A21\u578B\u901A\u8FC7\u542F\u53D1\u5F0F\u5BF9\u8BDD\u4E0E\u5B66\u751F\u8FDB\u884C\u4E92\u52A8\uFF0C\u5B9E\u65F6\u8BC4\u4F30\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5BF9\u96BE\u70B9\u8FDB\u884C\u8BB2\u89E3\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002"),Ue==2&&e.createElement(e.Fragment,null,e.createElement("div",{className:"mb10 mt20 c-black"},e.createElement("b",null,"\u4E92\u52A8\u8981\u6C42")),e.createElement(Sn.default.TextArea,{style:{height:160},value:je,placeholder:Ue==1?"\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u63D0\u95EE":"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002",onChange:bt=>{St(bt.target.value)}}),e.createElement("div",{style:{fontWeight:500,marginTop:"20px"}},"\u95EE\u9898\u6570\u91CF"),e.createElement(Ce.default,{placeholder:"\u8BF7\u9009\u62E9\u95EE\u9898\u6570\u91CF",style:{width:"100%",marginTop:"10px"},size:"large",value:Kt,showSearch:!1,onChange:bt=>{wt(bt)}},(ie=[1,2,3])==null?void 0:ie.map(bt=>e.createElement(Ce.default.Option,{value:bt,key:bt},bt)))),Ue==1&&e.createElement("div",{style:{minHeight:"70px"}},At.map((bt,$t)=>{var Rn,_t;return e.createElement("div",{key:$t,style:{marginTop:$t===0?20:30}},e.createElement(_.Z,{align:"middle",className:"mb10"},e.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u95EE\u9898",$t+1),e.createElement(ae.Z,{title:"\u667A\u80FD\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u5173\u8054\u63D0\u95EE\u3002"},e.createElement("img",{src:a,onClick:()=>{At[$t].showInput=!At[$t].showInput,vt([...At])},className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),(At==null?void 0:At.length)<3&&e.createElement("i",{className:"iconfont icon-tianjia4",style:{marginLeft:"10px",cursor:"pointer",fontSize:12,color:"#3061D0",fontWeight:600},onClick:()=>{At.push(z[0]),vt([...At]),setTimeout(()=>{const wn=document.querySelector(".QASetting-modal"),Mu=wn==null?void 0:wn.querySelector(".ant-modal-body");Mu==null||Mu.scrollTo({top:Mu.scrollHeight,behavior:"smooth"})},0)}}),e.createElement(ae.Z,{placement:"left",title:"\u5220\u9664\u95EE\u9898"},e.createElement("i",{onClick:()=>{if(At.length==1){b.ZP.error("\u81F3\u5C11\u4FDD\u7559\u4E00\u4E2A\u95EE\u9898");return}At.splice($t,1),vt([...At])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),At[$t].showInput&&e.createElement(e.Fragment,null,e.createElement("div",{className:"mb10 mt20 c-black"},e.createElement("b",null,"\u95EE\u9898\u751F\u6210\u8981\u6C42")),e.createElement(Sn.default.TextArea,{style:{height:160},value:(Rn=At==null?void 0:At[$t])==null?void 0:Rn.inputValue,disabled:(_t=At==null?void 0:At[$t])==null?void 0:_t.loading,placeholder:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",onChange:wn=>{At[$t].inputValue=wn.target.value,vt([...At])}}),At[$t].loading?e.createElement("div",{style:{display:"flex",justifyContent:"center"}},e.createElement(yu.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{Rt.current=!1,Mt.current.abort(),At[$t].loading=!1,vt([...At])}},"\u7EC8\u6B62\u51FA\u9898")):e.createElement("div",{style:{display:"flex",justifyContent:"center"}},e.createElement(yu.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var wn;if(!((wn=At==null?void 0:At[$t])!=null&&wn.inputValue.trim())){b.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u51FA\u9898\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u9898\u76EE");return}if(At.some(($u,xu)=>xu!=$t&&$u.loading==!0)){b.ZP.error("\u6709\u9898\u76EE\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u4E0D\u80FD\u751F\u6210\u65B0\u9898\u76EE\uFF0C\u8BF7\u7A0D\u7B49");return}ue($t)}},"\u5F00\u59CB\u51FA\u9898"))),e.createElement(ye.Z,{spinning:At[$t].loading},e.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"}},e.createElement(Sn.default,{onChange:wn=>nn("question",$t,wn.target.value),style:{width:"510px"},value:bt==null?void 0:bt.question,size:"large"}),e.createElement(Ce.default,{size:"large",style:{width:"130px",marginLeft:"20px"},value:bt==null?void 0:bt.type,onChange:wn=>{const Mu={type:Number(wn),answer:z[wn].answer,question:wn.question,loading:!1,showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE"};At[$t]=Mu,vt([...At])}},Ut==null?void 0:Ut.map((wn,Mu)=>e.createElement(Ce.default.Option,{value:wn==null?void 0:wn.key,key:Mu},wn==null?void 0:wn.label)))),bt.type===1&&e.createElement(f,{value:bt.answer,onChange:wn=>nn("answer",$t,wn)}),bt.type===2&&e.createElement(Sn.default,{size:"large",onChange:wn=>nn("answer",$t,wn.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:bt.answer})))})))}),ee={wrap:"wrap___yzOLg",left:"left___lhFsp",tip:"tip____qjZn",bottomBtn:"bottomBtn___gR4b0",disabled:"disabled___tHi8U",imgBox:"imgBox___XwRIk",start_btn:"start_btn___P67Pc",stop_btn:"stop_btn___j_aKt",save_btn:"save_btn___mzPPO"},T="data:image/png;base64,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",he="data:image/png;base64,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",Ne=n(57942),pe=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())}),at=({isEdit:r=!1,visible:l,data:u,onClose:S,onOk:P,openPreview:ot,changePage:et})=>{const[ie,z]=(0,e.useState)(`\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 +`),a}}],rr=()=>e.createElement(e.Fragment,null,$e.filter(a=>{var N;return!!((N=va.find(ke=>ke.id===(a==null?void 0:a.type)))==null?void 0:N.element)}).map((a,N)=>{var ne;const ke=(ne=va.find(X=>X.id===(a==null?void 0:a.type)))==null?void 0:ne.element;return e.createElement(e.Fragment,{key:a.id},ke(a,N))})),Ba=()=>Oe(void 0,null,function*(){const a=kt.filter(N=>!N.checked);if(Fe!==3||!a.length){b.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Ae){Bu(!0),yield Ae(kt),Bu(!1);return}wl.setFieldsValue({course_discipline_id:j}),In(!0)}),v=(a,N=[])=>{if(typeof a=="string")return a.trim();if(Array.isArray(a))return a.map(ne=>v(ne,N));if(typeof a=="object"&&a!==null){const ne={};for(const ke in a)a.hasOwnProperty(ke)&&(N.includes(ke)?ne[ke]=a[ke]:ne[ke]=v(a[ke],N));return ne}return a},y=a=>Oe(void 0,null,function*(){const N=Ia(v(a));ht(N),pt(JSON.parse(JSON.stringify(N))),dt(3),Vt(!1),un(!1)});(0,e.useEffect)(()=>{if(al)return;const a=()=>{Ge(N=>N>=90?(clearInterval(Sn.current),90):N+1)};return Sn.current=setInterval(a,5e4/90),()=>clearInterval(Sn.current)},[al]);const I=(a,N)=>{cl(!1);const ne=new FormData;Object.keys(N).forEach(X=>{ne.append(X,N[X])});const ke=new window.XMLHttpRequest;ke.withCredentials=!0,ke.addEventListener("load",function(X){return Oe(this,null,function*(){var t,d;try{const c=JSON.parse((t=X==null?void 0:X.target)==null?void 0:t.response);if(cl(!0),Ge(100),yield new Promise(m=>setTimeout(()=>m(),780)),c.status===0){if(!((d=c==null?void 0:c.data)!=null&&d.length)){b.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),Vt(!1);return}y((c==null?void 0:c.data)||[])}else Vt(!1),b.ZP.warning(c==null?void 0:c.message)}catch(c){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",c)}})}),ke.addEventListener("error",()=>{Vt(!1)}),ke.open("POST",`${ye.Z.API_SERVER}${a}`),ke.send(ne)},J=a=>Oe(void 0,null,function*(){const N=a.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(N)==-1?(b.ZP.error(`${a.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()):(Vt(!0),Jt("\u5904\u7406\u4E2D"),I("/api/intelligent_imports/import.json",{file:a}),Promise.reject())});let Le=[{key:1,label:e.createElement($.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:J},e.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,mt.Ny)()||(0,mt.$O)())&&Le.push({key:2,label:e.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{eu.current.onClick()}});const He=[kt.length,(V=kt.filter(a=>!!(a!=null&&a.errorMsg)))==null?void 0:V.length];return e.createElement("div",{className:D()(E.intelligentBox,"intelligent-body-curb",_e),style:Ee(Z({},x),{width:_}),ref:uu},e.createElement("div",{className:E.underpin},e.createElement("b",{style:h}),e.createElement("b",{style:h})),e.createElement("div",{className:E.head,style:{top:te}},e.createElement("div",{className:E.leftLayout},q||e.createElement(e.Fragment,null,e.createElement(ae.Z,{align:"middle"},e.createElement("div",{className:E.title},"\u8BD5\u9898\u7F16\u8F91"),!oe&&e.createElement(Ve.op,{href:`${ye.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",e.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),e.createElement(Ve.op,{onClick:Au,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!oe&&e.createElement(L.Z,{overlayClassName:E.menu,menu:{items:Le}},e.createElement(Ve.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!k&&k),e.createElement("div",{className:E.tip},e.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"))),e.createElement(ae.Z,{className:E.rightLayout,style:{alignItems:"start"}},Te||e.createElement(e.Fragment,null,e.createElement("div",{className:E.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Fe)&&e.createElement(o.default,{className:"ml20",checked:Lt,onChange:a=>un(a.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Fe)&&e.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",e.createElement("span",{className:"ml5 mr5 c-light-primary"},He[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",e.createElement("span",{className:"ml5 mr5 c-red-e53"},He[1]),"\u9898")),p&&e.createElement("div",{className:E.tabs},$e==null?void 0:$e.map((a,N)=>e.createElement("div",{onClick:()=>{fl(N)},className:pu===N&&E.active,key:N},"\u65B0\u9898",N+1)))),e.createElement("div",{className:E.centerBox},e.createElement("img",{className:"mb10",src:se,width:56}),!O&&e.createElement(Ve.op,{onClick:Zl},"\u8BC6\u522B"))),[1,2].includes(Fe)&&Ha(),[3].includes(Fe)&&rr(),e.createElement("div",{className:"pb10"}),e.createElement("div",{className:E.buttonFixed},e.createElement("div",{className:E.buttonWrap},e.createElement(ct.ZP,{size:"middle",className:`${E.button} mr20`,onClick:U},"\u53D6\u6D88"),e.createElement(ct.ZP,{size:"middle",type:"primary",loading:qu,className:`${E.button}`,onClick:Ba},ge))),e.createElement(Ie.default,{centered:!0,closable:!1,destroyOnClose:!0,open:yt,title:null,footer:null,width:320,afterClose:()=>Ge(0)},e.createElement(ae.Z,{align:"middle",style:{flexDirection:"column"}},e.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Et,e.createElement("span",{className:E.dotLoading},e.createElement("span",null,"."),e.createElement("span",null,"."),e.createElement("span",null,"."))),e.createElement(Ce.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:en}),e.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",e.createElement("span",{className:"ml5 c-light-primary"},en,"%")))),e.createElement(Ie.default,{centered:!0,open:Mn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Bn,width:500,onCancel:()=>In(!1),onOk:()=>wl.submit(),afterClose:()=>{wl.resetFields()}},e.createElement(le.default,{style:{maxHeight:550},form:wl,layout:"horizontal",colon:!1,size:"large",onFinish:a=>Oe(void 0,null,function*(){var N,ne,ke,X,t;const d=kt.filter(g=>!g.checked&&!g.errorMsg);fn(!0);const c=()=>Oe(void 0,null,function*(){var g,i;const f=yield(0,rt.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Ee(Z(Z({},W),a),{list:d,mode:ut})});f.status===0&&(fe&&((g=f==null?void 0:f.data)!=null&&g.success)&&window.location.pathname==="/problemset"&&(Bt.Z.publish("refresh-item-bank",a.group_id),yield new Promise(A=>setTimeout(()=>A(),1500))),b.ZP.success(`\u6210\u529F\u5BFC\u5165${(i=f==null?void 0:f.data)==null?void 0:i.success}\u9053\u8BD5\u9898`,3),w(f),In(!1)),fn(!1)});if(ut!==1){yield c();return}const m=yield(0,rt.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:kt,mode:ut}});if(m.status===0){if(!((N=m==null?void 0:m.data)!=null&&N.error_size)){yield c();return}Ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{fn(!1)},title:"\u63D0\u793A",content:e.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",e.createElement("span",{className:"c-light-primary ml5 mr5"},(ne=m==null?void 0:m.data)==null?void 0:ne.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",e.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(ke=m==null?void 0:m.data)==null?void 0:ke.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",e.createElement("span",{className:"ml5 mr5"},(t=(X=m==null?void 0:m.data)==null?void 0:X.index)==null?void 0:t.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:c})}})},e.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),e.createElement(le.default.Item,{label:"\u6240\u5C5E\u8BFE\u7A0B",name:"course_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},e.createElement(Re.q,null)),ut===1&&e.createElement(le.default.Item,{label:e.createElement(ae.Z,{align:"middle",style:{justifyContent:"space-between"}},e.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),e.createElement("div",{onClick:()=>cn(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},e.createElement("img",{className:"mr5 primary-hover",src:Y}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},e.createElement(we.Z,{key:cu})))),e.createElement(Ie.default,{centered:!0,open:su,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Zu,onCancel:()=>cn(!1),onOk:()=>lt.submit(),afterClose:()=>{lt.resetFields()}},e.createElement(le.default,{style:{maxHeight:550},form:lt,layout:"horizontal",colon:!1,size:"large",onFinish:a=>Oe(void 0,null,function*(){var N;Uu(!0),(yield(0,rt.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:a.name,parent_id:(N=a==null?void 0:a.parent_id)==null?void 0:N[0]}})).status===0?(Fu(cu+1),setTimeout(()=>{b.ZP.success("\u64CD\u4F5C\u6210\u529F"),cn(!1),Uu(!1)},1e3)):Uu(!1)})},e.createElement(le.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"}]},e.createElement(H.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),e.createElement(le.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},e.createElement(we.Z,null)))),e.createElement(ce.Z,{onSave:a=>{Vt(!0),Jt("\u5904\u7406\u4E2D"),I("/api/intelligent_imports/import.json",{html:a})},ref:eu}))},It=De;var Ct=ze},37975:function(ft,qe,n){"use strict";var e=n(59301),E=n(27431),C=n(48136),D=n(24638),le=n(62957),b=n(59301);const Ie=(0,e.forwardRef)(({callback:ve,width:ae,onChange:o,disabled:L,readOnly:$,type:ct="",value:Ce="",style:H={}},Ve)=>{const ye=(0,e.useRef)(),De=(0,e.useRef)(),[K,F]=(0,e.useState)(0),[se,rt]=(0,e.useState)(0),[we,Y]=(0,e.useState)(!1),Tt=()=>{var Yt=document.createElement("div");Yt.innerHTML=ye.current.getValue();var re=Yt.innerText;return ve&&ve(re),re};(0,e.useImperativeHandle)(Ve,()=>({getData:Tt}));const Gt=Yt=>{Yt.preventDefault();const re=Yt.clientX-K,G=Yt.clientY-se;document.body.onmousemove=Pe=>{let mt=Pe.clientX-re,Bt=Pe.clientY-G;const ce=document.getElementsByClassName("markdown-popup-form")[0],Re=window.innerWidth-ce.offsetWidth,tt=window.innerHeight-ce.offsetHeight;mt=Math.max(0,Math.min(mt,Re)),Bt=Math.max(0,Math.min(Bt,tt)),qt(Pe.clientX,Pe.clientY,re,G)&&(F(mt),rt(Bt))},document.body.onmouseup=function(){document.body.onmousemove=null}},qt=(Yt,re,G,Pe)=>{const mt=document.body.clientHeight,Bt=document.body.clientWidth;return Yt<20&&G>Yt||Yt>Bt-20&&Gre||re>mt-20&&Pe{we&&setTimeout(()=>{const Yt=document.getElementsByClassName("markdown-popup-form")[0],re=window.innerWidth/2-Yt.offsetWidth/2,G=window.innerHeight/2-Yt.offsetHeight/2;F(re),rt(G)},0)},[we]);const Xt=()=>{L||$||Y(!0)};return b.createElement("div",{style:H},b.createElement("div",{style:{width:ae||"100%",position:"relative"},className:`${E.Z.mathFillWrap} ${L||$?"cursorDefault":""}`,onClick:()=>Xt()},b.createElement("math-field",{disabled:L,locale:"zh_cn",class:`${E.Z.mathField} ${ct}`,readOnly:$,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:ye,style:{width:"100%",fontSize:Ce?18:14},value:Ce||""})),b.createElement(le.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:K,top:se},title:b.createElement("div",{style:{cursor:"move"},onMouseDown:Gt},"\u8F93\u5165\u516C\u5F0F"),open:we,onOk:()=>{const Yt=De.current.getData();ye.current.setValue(Yt),o(Yt),Y(!1)},onCancel:()=>{Y(!1)},destroyOnClose:!0,className:"markdown-popup-form"},b.createElement(D.Z,{value:Ce,ref:De,onChange:o,showSaveButton:!1})))});qe.Z=Ie},46612:function(ft,qe,n){"use strict";n.d(qe,{Q:function(){return ae},Z:function(){return L}});var e=n(59301),E={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},C=n(92310),D=n.n(C),le=n(62957),b=n(6767),Ie=n(62673),ve=($,ct,Ce)=>new Promise((H,Ve)=>{var ye=F=>{try{K(Ce.next(F))}catch(se){Ve(se)}},De=F=>{try{K(Ce.throw(F))}catch(se){Ve(se)}},K=F=>F.done?H(F.value):Promise.resolve(F.value).then(ye,De);K((Ce=Ce.apply($,ct)).next())});const ae=({title:$="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:ct=[],visible:Ce,setVisible:H,tip:Ve,onOk:ye})=>{const[De,K]=(0,e.useState)([]),[F,se]=(0,e.useState)(!1);return(0,e.useEffect)(()=>{Ce&&K(ct)},[Ce]),e.createElement(le.default,{centered:!0,open:Ce,title:$,confirmLoading:F,width:564,onOk:()=>ve(void 0,null,function*(){if(!De.length){b.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}se(!0),yield ye(De),se(!1)}),onCancel:()=>H(!1)},!!Ve&&e.createElement("div",{className:"c-grey-666 font16 mb10"},Ve),e.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},e.createElement(Ie.default.Group,{value:De,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:rt=>{K(rt)}})))};var L=({title:$="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:ct,style:Ce={},onEdit:H,dataSource:Ve=[]})=>{const ye={C:e.createElement("div",{className:E.c},"C"),"C++":e.createElement("div",{className:E.cpp},"C++"),Java:e.createElement("div",{className:E.java},"Java"),Python:e.createElement("div",{className:E.python},"Python")};return e.createElement("div",{className:D()(E.tags,ct),style:Ce},!!$&&e.createElement("div",{className:E.text},$),e.createElement("div",{className:E.tagWrap},Ve==null?void 0:Ve.map(De=>e.createElement(e.Fragment,{key:De},ye[De]))),!!H&&e.createElement("div",{onClick:H,className:`iconfont icon-bianji_Hover ${E.edit}`}))}},67786:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return D}});var e=n(59301),E=n(27035),C=n(59301),D=({defaultX:le="40%",leftChild:b,rightChild:Ie,className:ve,hideResize:ae=!1})=>{const[o,L]=(0,e.useState)(le),$=(0,e.useRef)();function ct(){$.current=!0}(0,e.useEffect)(()=>{function Ve(De){$.current&&(E.Z.publish("resize-move-bar",De),L(De.pageX))}function ye(){$.current=!1}return window.addEventListener("mousemove",Ve),window.addEventListener("mouseup",ye),()=>{window.removeEventListener("mousemove",Ve),window.removeEventListener("mouseup",ye)}},[]);const Ce=typeof o=="number"&&o!==.01?`${o}px`:le,H=`calc(100% - ${ae?"0px":"4px"} - ${Ce})`;return C.createElement("div",{className:`split-panel-container ${ve}`},C.createElement("section",{style:{width:Ce,display:o===.01?"none":""}},b),C.createElement("section",{className:"resize-x-bar",onMouseDown:ct},C.createElement("a",{className:"btn-resize"},C.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},C.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"})))),C.createElement("section",{style:{width:H}},Ie))}},7605:function(ft,qe,n){"use strict";var e=n(59301);const E=D=>String(D).length===1?`0${D}`:D,C=({className:D="",onChange:le,defaultValue:b=0})=>{const[Ie,ve]=(0,e.useState)(b);(0,e.useEffect)(()=>{const $=setTimeout(()=>{ve(Ie+1e3)},1e3);return le(Ie+1e3),()=>{clearInterval($)}},[Ie]);const ae=parseInt(Ie/(60*6e4))||"00",o=parseInt(Ie%(60*6e4)/6e4)||"00",L=parseInt(Ie%6e4/1e3)||"00";return e.createElement("div",{className:D},E(ae),":",E(o),":",E(L))};qe.Z=C},34209:function(ft,qe,n){"use strict";n.d(qe,{xj:function(){return Me},CI:function(){return G},h4:function(){return ve},eh:function(){return D},wr:function(){return Ie},r5:function(){return le}});var e=n(59301),E=n(12306),C=n(78323);function D(){const[me,Ze]=(0,e.useState)(!1),Ke=(0,e.useRef)(null),Z=(0,e.useCallback)(()=>{var Zt;(Zt=Ke.current)==null||Zt.cancelRequest(),Ze(!1)},[]);return[{request:(0,e.useCallback)(Zt=>{const{url:Dt,body:Ot,onData:xt,onDone:ze,onCancelled:It,onError:Ct}=Zt;Ke.current&&Ke.current.cancelRequest();const _e=new E.Z(C.Z.API_SERVER+Dt,Ot);return Ke.current=_e,Ze(!0),new Promise((x,_)=>{_e.on("data",({chunk:U,full:w})=>{xt==null||xt(w,U)}),_e.on("done",U=>{Ze(!1),ze==null||ze(U),x({status:"done",content:U})}),_e.on("cancelled",U=>{Ze(!1),It==null||It(U),x({status:"cancelled",content:U})}),_e.on("error",U=>{Ze(!1),Ct==null||Ct(U),_(U)}),_e.startStream()})},[]),cancel:Z,get loading(){return me}}]}function le(me=[]){const[Ze,Ke]=(0,e.useState)(me),Z=(0,e.useCallback)((Ee,Oe)=>{const{limit:Zt,onlySuccess:Dt=!0}=Oe||{},Ot=[],xt=new Map;Ee.forEach(ze=>{ze.sender==="AI"&&ze.key&&xt.set(ze.key,ze)});for(const ze of Ee)if(ze.sender==="user"&&ze.key){const It=xt.get(ze.key);if((It==null?void 0:It.text)&&(!Dt||!(It!=null&&It.error))&&(Ot.push({question:ze.text||"",answer:It.text}),Zt&&Ot.length>=Zt))break}return Ot},[]);return{chatData:Ze,setChatData:Ke,calcHistoryList:Z}}var Ie=({status:me,rootMargin:Ze="70px",bottomOffset:Ke=50})=>{const Z=(0,e.useRef)(null),Ee=(0,e.useRef)(null),Oe=(0,e.useRef)(null),[Zt,Dt]=(0,e.useState)(!0),Ot=(0,e.useRef)(!1),xt=(0,e.useRef)(0);return(0,e.useEffect)(()=>{const ze=Z.current,It=Ee.current;if(!ze||!It)return;const Ct=new IntersectionObserver(([_e])=>{var x,_;if(!document.contains(_e.target)){console.warn("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((x=_e.rootBounds)==null?void 0:x.width)===0&&((_=_e.rootBounds)==null?void 0:_.height)===0){console.warn("\u6EDA\u52A8\u5BB9\u5668\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(_e.boundingClientRect.width===0&&_e.boundingClientRect.height===0){console.warn("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216\u9690\u85CF");return}Dt(_e.isIntersecting)},{root:ze,rootMargin:Ze,threshold:0});return Ct.observe(It),()=>{Ct.disconnect()}},[Ze,!!(Z!=null&&Z.current),!!(Ee!=null&&Ee.current)]),(0,e.useEffect)(()=>{if(!me)return;const ze=Z.current,It=Oe.current;if(!ze||!It)return;Ot.current=!1,xt.current=ze.scrollTop;const Ct=()=>{const{scrollTop:_,scrollHeight:U,clientHeight:w}=ze,W=_>xt.current,ut=_+w>=U-Ke;W&&ut?(ze.scrollTop=U,Ot.current=!1):W||(Ot.current=!0),xt.current=_},_e=()=>{Ot.current||(ze.scrollTop=ze.scrollHeight)};ze.addEventListener("scroll",Ct);const x=new ResizeObserver(_e);return x.observe(It),()=>{x.disconnect(),ze.removeEventListener("scroll",Ct)}},[me,Ke]),{scrollBoxRef:Z,bottomInspectRef:Ee,contentRef:Oe,isAtBottom:Zt}};function ve(me){const[Ze,Ke]=(0,e.useState)({width:0,height:0});return(0,e.useEffect)(()=>{const Z=me.current;if(!Z)return;const Ee=new ResizeObserver(Oe=>{for(let Zt of Oe){const Dt=Zt.target.offsetWidth,Ot=Zt.target.offsetHeight;Ke({width:Dt,height:Ot})}});return Ee.observe(Z),()=>{Ee.disconnect()}},[me]),Ze}var ae=n(6767),o=n(14566),L=n(62957),$=n(25399),ct=n(29787),Ce=n(75727),H=n(7939),Ve=n(37568),ye=n(92310),De=n.n(ye),K={footerContainer:"footerContainer___JFPnb",togglesContainer:"togglesContainer___dRNY4",attachment:"attachment___VYSbv",btn:"btn___T5UpT",btnActive:"btnActive___gq01r",inputContainer:"inputContainer___Yy8gW",uploadBtn:"uploadBtn___OcD8F",sendBtn:"sendBtn___e2elL",cancelBtn:"cancelBtn___DEsSI",lineFour:"lineFour___GcA3R",fullIcon:"fullIcon___fmG_6",selected:"selected___m2pW_",full:"full___cZUDM",disabledInput:"disabledInput___ijUlM"},F=n(63949),se=n(58617),rt=n(32050),we=Object.defineProperty,Y=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,qt=(me,Ze,Ke)=>Ze in me?we(me,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):me[Ze]=Ke,Xt=(me,Ze)=>{for(var Ke in Ze||(Ze={}))Tt.call(Ze,Ke)&&qt(me,Ke,Ze[Ke]);if(Y)for(var Ke of Y(Ze))Gt.call(Ze,Ke)&&qt(me,Ke,Ze[Ke]);return me},Yt=(me,Ze,Ke)=>new Promise((Z,Ee)=>{var Oe=Ot=>{try{Dt(Ke.next(Ot))}catch(xt){Ee(xt)}},Zt=Ot=>{try{Dt(Ke.throw(Ot))}catch(xt){Ee(xt)}},Dt=Ot=>Ot.done?Z(Ot.value):Promise.resolve(Ot.value).then(Oe,Zt);Dt((Ke=Ke.apply(me,Ze)).next())}),G=(0,e.forwardRef)(({placeholder:me="\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",className:Ze,style:Ke,hideUpload:Z,disabled:Ee,disabledTooltip:Oe,value:Zt="",onChange:Dt,onSubmit:Ot,onCancel:xt,loading:ze,typing:It,toggles:Ct,onFullInputChange:_e,onInputFocus:x,headExtraNode:_},U)=>{var w,W;const[ut,te]=(0,e.useState)([]),[j,oe]=(0,e.useState)([]),[M,q]=(0,e.useState)(!1),[Te,R]=(0,e.useState)(!1),O=(0,e.useRef)(null),s=(0,e.useRef)(null),p=(0,e.useRef)(null),h=(0,e.useRef)(!1),k=50,fe=10;(0,e.useImperativeHandle)(U,()=>({onAttachmentsClear:()=>{te([]),oe([])}}));const ge={maxCount:k,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:ut,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:$e=>Yt(void 0,null,function*(){var ht,kt,pt,Lt;const un=(Lt=(pt=(kt=(ht=$e==null?void 0:$e.name)==null?void 0:ht.split("."))==null?void 0:kt.slice(-1))==null?void 0:pt[0])==null?void 0:Lt.toLowerCase(),Bn=["doc","docx","md","pdf","txt","xlsx","xls"];return $e.size===0?(ae.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),o.default.LIST_IGNORE):Bn.includes(un)?$e.size/1024/1024>100?(ae.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB"),o.default.LIST_IGNORE):!0:(ae.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),o.default.LIST_IGNORE)}),onChange:({fileList:$e})=>{te($e)},action:`${(w=C.Z)==null?void 0:w.API_SERVER}/api/intelligent_imports/upload_file.json`},Ae={maxCount:fe,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:j,multiple:!0,accept:".jpg,.png",beforeUpload:$e=>{var ht,kt,pt,Lt;const un=(Lt=(pt=(kt=(ht=$e==null?void 0:$e.name)==null?void 0:ht.split("."))==null?void 0:kt.slice(-1))==null?void 0:pt[0])==null?void 0:Lt.toLowerCase(),Bn=["jpg","png"];return $e.size===0?(ae.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),o.default.LIST_IGNORE):Bn.includes(un)?$e.size/1024/1024>10?(ae.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB"),o.default.LIST_IGNORE):!0:(ae.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),o.default.LIST_IGNORE)},onChange:({fileList:$e})=>{oe($e)},action:`${(W=C.Z)==null?void 0:W.API_SERVER}/api/ai/generals/update_file.json`};(0,e.useEffect)(()=>{var $e,ht;const kt=(ht=($e=O.current)==null?void 0:$e.resizableTextArea)==null?void 0:ht.textArea;if(!kt)return;const pt=new ResizeObserver(()=>{R(kt.scrollHeight>=96)});return kt&&pt.observe(kt),()=>{kt&&pt.unobserve(kt)}},[]);const V=$e=>{Dt==null||Dt($e.target.value)},Fe=$e=>{var ht,kt,pt,Lt,un,Bn,fn,Mn;if($e==="file"){if(j.length){L.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:()=>{var In,su,cn,tu;oe([]),(tu=(cn=(su=(In=s.current)==null?void 0:In.upload)==null?void 0:su.uploader)==null?void 0:cn.fileInput)==null||tu.click()}});return}(Lt=(pt=(kt=(ht=s.current)==null?void 0:ht.upload)==null?void 0:kt.uploader)==null?void 0:pt.fileInput)==null||Lt.click()}if($e==="image"){if(ut.length){L.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:()=>{var In,su,cn,tu;te([]),(tu=(cn=(su=(In=p.current)==null?void 0:In.upload)==null?void 0:su.uploader)==null?void 0:cn.fileInput)==null||tu.click()}});return}(Mn=(fn=(Bn=(un=p.current)==null?void 0:un.upload)==null?void 0:Bn.uploader)==null?void 0:fn.fileInput)==null||Mn.click()}},dt=()=>{Ot==null||Ot(Zt,ut,j)},en=$e=>{if(!($e.shiftKey&&$e.key==="Enter")&&$e.key==="Enter"){if($e.preventDefault(),Et||h.current||ze)return;dt()}},Ge=[...ut,...j],Et=Ge.some($e=>$e.status==="uploading")||It||ze||!(Zt!=null&&Zt.trim()),Jt=!!Ge.length||(Ct==null?void 0:Ct.some($e=>$e.active))||_,yt=Z||ut.length>=k||j.length>=fe,Vt=[{key:"file",disabled:ut.length>=k,label:e.createElement($.Z,{placement:"right",title:e.createElement("div",null,e.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),e.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:j.length>=fe,label:e.createElement($.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}];return e.createElement("div",{style:Ke,className:De()(K.footerContainer,Ze,M&&K.full,Jt&&K.selected)},e.createElement("div",{className:K.togglesContainer},_,Ct==null?void 0:Ct.filter($e=>$e.show!==!1).map(($e,ht)=>e.createElement(e.Fragment,{key:ht},e.createElement($.Z,{key:$e.label,title:$e.tooltip},e.createElement("div",{onClick:$e.onToggle,className:De()(K.btn,$e.active&&K.btnActive)},e.createElement("i",{className:`iconfont ${$e.icon} mr10 font12`}),$e.label)),$e==null?void 0:$e.extraNode)),Ge.map($e=>e.createElement("div",{className:K.attachment,key:$e.uid},($e==null?void 0:$e.status)==="uploading"&&e.createElement(ct.Z,{indicator:e.createElement(se.Z,{rev:!0,spin:!0}),className:"mr10",size:"small",spinning:!0}),e.createElement("span",{title:$e==null?void 0:$e.name,className:"mr10"},(0,F.Pq)($e.name,20)),e.createElement("i",{onClick:()=>{te(ht=>ht.filter(kt=>kt.uid!==$e.uid)),oe(ht=>ht.filter(kt=>kt.uid!==$e.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),e.createElement($.Z,{title:Oe},e.createElement("div",{className:De()(K.inputContainer,Te&&K.lineFour,Ee&&K.disabledInput)},e.createElement(o.default,Xt({ref:s},ge)),e.createElement(o.default,Xt({ref:p},Ae)),e.createElement(Ce.Z,{className:`${yt?"hide":""}`,menu:{items:Vt,onClick:$e=>Fe($e.key)},placement:"top"},e.createElement(H.ZP,{className:K.uploadBtn,icon:e.createElement(rt.Z,{rev:!0,style:{fontSize:18,color:"#FFF"}})})),e.createElement(Ve.default.TextArea,{ref:O,autoSize:{minRows:1,maxRows:4},placeholder:me,value:Zt,variant:"borderless",style:yt?{paddingLeft:0,marginLeft:0}:{},onChange:V,onPressEnter:en,onCompositionStart:()=>{h.current=!0},onCompositionEnd:()=>{h.current=!1},onFocus:()=>x==null?void 0:x()}),It?e.createElement($.Z,{title:"\u505C\u6B62\u751F\u6210"},e.createElement("div",{className:`iconfont icon-tingzhihuida ${K.cancelBtn}`,onClick:xt})):e.createElement(H.ZP,{className:K.sendBtn,icon:e.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Et,onClick:dt}),Te&&e.createElement("span",{className:K.fullIcon,onClick:()=>{q(!M),_e==null||_e(!M)}},M?e.createElement("span",{className:"iconfont icon-shousuo"}):e.createElement("span",{className:"iconfont icon-zhankai"})))))}),Pe={loading:"loading___dHPeG",dot:"dot___wB_Xx","dot-fade":"dot-fade___dHh10",li:"li___pjgC0",avatarIcon:"avatarIcon___SHala",img:"img___DK87r",content:"content___kiz_D",borderBox:"borderBox___Txzil",text:"text___iNCQg",fileWrap:"fileWrap___wWt5C",file:"file___ZeKPM",fileName:"fileName___FzNuv",source:"source___tXQ7H",action:"action___xwJSd"},mt=n(57942),Bt=n(92857),ce=n(56102),Re=n(56321),tt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAAIABJREFUeF69nQm0ZHdd5z//u9/aq97W/XpNpwOZhIR9EaOyKQgqorhwHJ0onkEcZwZQZ86o4Bk548jgiDqKozLHOSoqi0hggIAoCdCEQCAJ3dk6vaXXt7/a6+535ve/Vd2vu193+gWYSirdebXce7/3t35/y1Nc4+M3D+VO+0jyUsh/SMFNSjFv2PZ8GieVPEvPf4tSihxQ1/i9/z/eluc5qBwMC8u0SJMYslyfJ9BXcBaVn83hYTA/1thvfe4/P0NF13JuT3qdv/qJfFsche/IlfoplVNThoFhW6RxTJ5lFx9j8m1KzvdJv/r8Z/VbsxylPyL/yZGfyTXL/8r1F6/IRRv6dbXJLbrajdNwCY7y9crAtG2yONHXcB7KyRkp1VV5/n7bcX/r3a9RC1cD8opX+YefzN1jcfTr5Lwth7K80TBt8jwjS5OLvjNXeQHY+Nv0SY4BPA/EJWehX84FiAIO/ffx58d4keVyaQqRanmtAFL+kmFqSS/eOQHzigDKnSj+LR7yd5VjGjZKGWRpXLw2uVPjtymlBih+b5/t/Jd/92oVbgbkpgCK1EVx9A+Qv6g4OYVh2aSxSPX509ggQWMAjbHUbJQOffKXHiZHZLf47ky/PoFCv1WBbeSULPBJcPIEskx/JjYshriMUoMkzbRUikyeR79A5wpCU0A8kcaJXJu2o9W6eGUj0ueR/LJjO6/bTBovO9Kv3BHeGmf5J1DslIOZllPcoUvVdSIMcgG5oe+oXIRWuyue/vjFDe/JlYEyFLbKcfMIO4uomCnz5Zy406N9ZoH2uTOEvQ6maeKWK3hT05izOxg0trOOT5wUQG7JbGyQNjkdQ0yTaZMmYyG5/DpOG0q9+j0/7B7ceHkXAaglLwq/qgy1U8AwTZsk2lRyC00Yq66o2Fgzrug89L3VKjt2MobCNAzsYICxfgpj6RRZZxkVDVF5iikG3/FwylUs2yMY9llffIKgu4Jr+3jlGrW5XZT2PYPO1G5Wc5s8KyTsoovaoAEbzclEZS81MabjaoHRTuYSlQZOO477/I2SeP5YYvOORtFdivxFhmHJLSFL4s2+pLA71wBaoe7qou/I5U7Ls7tO/sQhwuMHidZOQ9TDUCm2CbZtYFsOtmVjOy6mW8EpT2FVphj2O7TPPIbKE2y3iltqUd+xn2j3M1iqbSfJJm5m80hAq+jEySkB6XKrJCqtTUaWXGoW5cK/fL3jvGRiE88D+LY7wt/KMt5uWJa+4ElossldKCRY27vLbVthY+Q4Y8M9UQVD7KiJ6g8IH3+A4aP3EK0cJ4/7OJbCL1eo1hqUqnU8x8MwDZRcQBLop8oylOmiSjMkpk9v8QhZ1Me0K9huDac6S7z/hazN7dPOR+7vNam0gFgY5PPmXTstwywcjAjRJXZfGeqdv/9a9x1jKwaiukkSH1GmVc7TVHva8w7rcjE+b++MTQAs/Ork80pLsjJNjNGQ8NhD9A5+keHZR8jiLqVKldbsLuoz8zhuFRswVYplZNim0hJo2pZ2ClkUEA1XiYZtUuWR2VWG62fI4iG2W0aZPpk9TfDs19BvzWFkaaHKV4sIzrvtMUSTcGmsXRKyCZACoojiRBbEO9u2s19UWR/jLXcE77Vs9806trsEsM280kR9N/MVRdCqNGhyxLTXJjj+ML1H76V/+hGyqEOtOcXM/H7K1SmIQ5LRKrlIEzG2gGeZWJalAXQdG8cpYXsVrcpxCoPOIkkckCiXcLCMmee4Xon+EJJdL6L/nFdoiTXGl3zBzm0e5F96jRuvT/4uMWMSRWPBKrROwZ/8/uu8X1SSYQxOsZxEce1yhRfgJ7dlbM9EqIog7ny+Ie9JFTiWgaFMsmBEsHiW7tFD9I9+neHScbI8otGcYXbHPjy/QjJYI+4vkydDLCPXnxXg5CneVhyMqdVIYZgKy5DXbFyvQu5U6fUHpNGANEuJgi4Vv0R/lBG72zBe/HpGlSZxbhaqL+o8CTLHd32z+LS4+Ze5IS0QloAYRhfUWaluY78zo/7jp/JXhlF852bgFbHlBn8+CZTPi15xR20zZ39lxBOPn2Xh6AnWTx2mc/YYadDG80ya03M0GrMapLC3TjRcgSTA1MCZeI6J7zi4joNjW9imiWWaKFM8ahGdZXlGmkIcx9iWheVW6Y8i8jQmioeUXItRkBPnHvu+4wdRzVm61RaLsUOQFOon5kVixonl3jzIv0I4rqMSk1Syl4kyK/NV6pc/lvxxmqW/eMXY7UIeVRx6HOgViUQBoO8owkcf5mt3f564t4BrJdSqPlXfxTUVxCPCYYc0HqDSSHtbS0usiSuqaps6sxCjbYpzUuKptdhoj22KPTQttE1SiiiKSJIU03YZhgmWAZ5rMgpjksxn97Nejl9t4Vcr4NcYKZtObrOOQw+zUMGJYm3M3DcN+i8gI+elzEl0ouF4r3rLR6PPQf6SawLwEs9WnEOO7xgk585w+mtfIe4vYsQ9HZbkYZ8sCfVTwo48iwvPKjclzzB0OmVgmUoDaBoSiOdaEv1yCc/zcB0XS1AFkiQhiBOSOCHLUyINWE6mFFP1Gv3RCIwy0zueieU62LaL65fwylXcSh3Dr9K2a5yyKkQYhY28yBGedxNXgmPsnRVpmohu3KXe+tHwsRyetlUAi6RHUXHAOvM499/9BdYWn8CI1snTIWYea09YBKXyTDRoeZ7qg4unz/OENC0if9+yqZQr1Ko1mrUGzVqNcsnT0ifSFsYRaaqVmeFwRLvXI44T4iQmzjIa1TpxkmobWavP4XsOnlvBsH1M28O0PCyvqiUzrW/nTG07A8vCuIQPuSJyG16QtDaXa8jywyKBPcgrVwRwLOIbI74NGSW2a9E+eIgH/+ljhP0l8ngAyQjigDyPIItQcjCdDoakaazTJQFOJE+Amm5M0ajWcEViPB/bNOgOeqy117SzGEXyOQlLFJZlUvZ8PNclyTPiRKQxwbZcXMdj2/QsrUYTx7IxTEfTV5JVyE0QDx7nDk55jtKeW1nbdyuxZRXWcQvskWBlOQ5JFPfVWz4aXiV7vTqspmWRrK9w4kt3cerwQZKgTxQNiAYrZNEA0pA8HYFO1GPtbUWNfdth2/Q0080p7Vkl8BXzKp622++ytLJCEI20OouAiMSmWUIm5IE2jeKRHXzPxTBNoiRCzqVVa3Ld9vlCev2KNvpRmhFH4mgSLbGjKCFOLUx3hsqt30t883O1NugEcGIYrwnMIrx5CgAWPsiwTcKTJ3j4c3eyePowfrnM1Oz1DJYeJ20fxTZSSCPyONAASBgjjEetXGGuOYvjOaSZXJxYI0iyjOW1ZfrDvrZ58plRONTgSI4rkufajjYbSRKTphm27eC7HrlSpHnGfGua6+Z30KzVScf+VodEShHGCcPRiP5gyChKyfBxG0+j/prbUa0pHe5c5J6vQZe1U9uaBI4tn2kyOHGMR/75EyyfPcaOHTvZd+OzWD/+ANnqUchC4mjIKBjQ7XcYBX19OVPNaa2uEoaIIxEgJHwS+7a0tqwlzDBhFAy1pE3VWzSrVS2FBiaOqE2aEkWBVnH5jEiO/FykeLpWY6re1Ia+Vm1Qr1YwlUEQBgyCgDCIiOKUOJEbZoBRZ/q730D5hS8FsdWXUxFPCuMWAdS5FvHKGo986g7OPvEQe/bt4obrruPUNw7oEEYkRgAY9NsMhm0Mpdg+NUu91tL2SCFqWHgxUZ0wDFnvtlFavRP9+Xq1yfbpWWrlKqZl6rzcQKQsLYjUNGUwCllpr3H83InCg5u2dhyGsqhValoye6M+/cGAIBKbm2nwojjDdX1mWvP4Tp36jS9j24/cruNMechxtvLYEoAiNaZlcOYLB3j4S59hbr7BzrlpTh+8hzDo6DsdjXr0Bqva68605pibmsF3XQKhxcT161hLmA4IooBgNNS5c0aqTYNIzlSlrkOYSqV0PlYUSXMdU9uzhZV1Ftsi2SGdnjiaZSwhRYWeHzOyksXMNuRGzGiVtiybMIpYbnd4/PQZuiOb7dO7mX76bez+yTedZxKulqZuBuw1AzihgQgCDn7kI6TBCnNTZU4/+nVGwzWCYEAU9jSQlVKVHdt2UfY8fNvUQKVRRJbFWiJF8iQYDqMR5CnKBMsU4qBEUwhTx6HeqOE7lva4YhNLnkdvMODYmUVOLiyy3m5radUXnA0xjIQkzan6VWYaLWaaLeq1OvVKjZLv6yA8lXAoilgfDDndLbEUlWntu5k9P/R6tF6P2fCteOQtASgnES2vcvxz/4irepw5+gD97iph0CMJ26TJiGZznpnWDJ5t4pqgspRAHEkU6oxBgxeH+pkkkQ6ay77HKDGplSq4lkmtVqbsyc99fNfS4EkYcnpxhUeOHeHs0iK2WEUDYqkIIClhqp1KyfU1sSB/VoTtqTeZbtbxfU979TTLdTgzjDxOBbMYL3gFtT07yZOisnihsHVtinyNABbEY24aGJ0ep+++kxOP3EO3s6SlLgk6JFGf6bl9VKs1fDPXFL1j5EWgG4dYmr1OCIOAKI0IwqEOZ6aaDXqjBNurU/VsbfPqvnhXU0uOqL9tKVa7Pe4/eIhziwtaUBzLwjMM4hwCCdhz4e0yHNuhXKpQrwhwU8xOtXRYI15fnNRwKAy7qUucSd4kecGPEmzfjUouFMq2osbXCGBxl8UJrD9wLwf/8R9odxZIwyFx2CUcrtCa2Uu5Usc1M83nuToskEwk1WpqpBFRONQetx/08Gyb+Zk5RmHIKK/QqtWxDaXJB0fFlCWPdmwtkRKiPHrkcU4cO0bNKQJoQxlYSjHKUwJJDxWkGToe9FyfeqXO3NQUM60pGrUqpmloKe4NhgwGAY7rYRo+avom8pf9SzKh38TBjf+5Nvnj2sIYzbjYJr2HH+b+Oz9MZ32BNBG1HNJrn6BSbdFo7cDKUxwzQ+WRJguED9DhQTIkDEfaFvaGPW3j5me2Y5k5i+0B1dZeaq6liQPXiLBVjOc6WsrEa49GQ448fEjXoj3RW01wFKXOQZbSjiOUsDiWS56bBKnQa0o7kZv37WW22dBhThTHDIYB/cGIOE11qmeZDfxXvBHz+psl2R6r8bV74ieVQLmzwhQPjx3lwc9+gnZ7UZMDwgwP2qd0uja340ZJF3DNHJMEg0wTA3kakoUDwnDAIBgxHPWolcrMTm3XzmW9t0JAlemZXbiahckx046WYMmNBbwsy7DXFrCXF3WoIaG0EKi5Ia/CapLxSBCSuY724I5bwbRsOqMRS52uBvvZNz6NPXNzRKE4rphuf8QwinThyrcrlJ/xKuqv+imd3xbF928lgIbCGo04fuBels89QX/9HN3l4wSDNYnMqDdnNfGZJzElIRaMVMdpwhiLcwmDAaNRnzDsM1tvMT29Q6uT1EIWVlfwW9drIkDXd/MIM17TN0CoLvkeM0v4me+8lf0zNZ0tSDpoS4Yj2Y1hsHx6iQ99+kvc0x9ilCuU6tPU6hJEVxkGEScWznFyaYmn7drJ7pltGsBRGNEbBqAsXLtEef5Wtv/Ur6IkL9b1lG8hgOPwnDzNSAYDvvahv2T13FGazSlGg/WCz8sTXEs6FkICifgFsKBb2Lygr73zdGsb22bmyXKFkQ7p91ZZ7g2ZmX8GniMJPaikjxm3tbcUslWor92NKr/5yz9PrVnDcl0cz0VJ6U5sllxov88jf/sR/uL9H+feKKTSaFKemqPZmmK61SIMI86trHDw6GGm6nWalaYOqIeSHycKx/KpzD6NPT/7G5ie/20CUC7ONAjX23ztg39Fr7PMC178MuL+Gr3FE4yG63R76wz6AlyHNByQxQFR0CEnpTW9h6nGjFbxJArIwjYrnRVGmUVr9um6lKmzgLCtQRSezlAZRhzxyuffwlvf+kYdx5mujZKSoyVeVJ6GZlqCY8f4ynv+nPd/5SEeyEbavja27WJqeopKuaSdx3qvyzceP4xhOLiWR5LBIM6xDZfazlvY/7O/rnt+rtR3cyWn8qQ28PwHTYPR4jIPfORv9N2//unPZNDrs3jyIfrtBV0xS0ZdzTpLrULAk8J4fXovVb9C2RZnHJJHAwb9NTqDNoZVwq3v1CyMUilm2EWlQx2mmOLJ44B/f/tP8EM/9mqQDjDbFjc7lr5xH4kUwAdDzn3q03z+rz7Fh84ucCwbcf323TTmd9Fo1PT3SxSxst7h+MIiUSoVv7KOPVWmmHnuq9j3+jfqTGmr+fA1Ayj1ibDd5Rt//0Fmtm/XAWlnfZ3RsKNtYtRf1o5FV9hIMd061eYOXePwjQTfyMh0BW6N3rBLFgwxzRJReVoXkow8xRLpy4quMokjZ82Ud//2f+KGm68v7qMlAAoJIOo7BlAcchwTnTjBofd9gLvvO8Ida4sMrJxdszspz8zqbCbJU5IkZ7U34ORqj0p5lkz5ur/mX7zhrUzd8iyyWGi3TYpKV4lprhlA/c1pyrHP/hMzzQYnjh9h0F+nu3qaUWeRUW9R95YYhonp1zFNC8exsPJYNwjZkuvGA0b9VcIooBQOSKwKXa+OK46KDDsPdFuHMDdOFvH8vdt51++9A9cbS55W3TGA8qd+SO00g16f5c8f4Ct//Sk+v9ThkyunNElbrTYxylWdpej6ueFwrpMxUE0qlRaVXfu4+Q1v1CSCZOS6qH5NfGBx9GsHUE7UVKRLq/QeP8LJJ44w6C6xfO4wQWdR2/NyY54oltIfOKahWRIrG2GpDDuLycJ1RqMeKo6Yikf0nRprVhnHQL/HpeiQslVGORzyCz/9I/zY7T+qCVnEQ8pT2z55FkUnDaD0xMQR8dkFjvztHdx74GE+0+7w5fY59jbnMJ0KkeVgOD6O7YEzzdLQorXrRp72+jfgNmo6ldPgfVvZGAEpjjj2hQOsra2wcPoR2ssniAZLVBo7NccnqZuwxLZtYwj7ouu+YMV9bRelt7AcD5lVOatmmWVcbHndSPHEDirws5jraz7ves87mJltFiCJ9IkKS9+OeGB546QJYqwdDEd0HzzIg+//JAdOrPHRpZMshCN2NrZheTUiyTzsMrZTIjNrzD3nFez8/tdo2zwpLn1bAZQU0u30OHnfAywvnebUsQforT6hCU23PK3VGNPVgawtzZhxX6dwhvT3hV0d5thJzFQeMuXYnM5tljIbR+V4Zqa9tJtnVMIhb/q51/PDb/hBEMZGOw4DxAOL9OkQRmzgWIXHTZciqVm7w9l//iL3fOxePrvc5h8XHic3JD+eolJq4Xh1TZ3Zld3s++E3UbvpBogKIuF8o+i15nFbU+EiB3e6A5YPPcbDh+5l4dRBsqBHtbWDcLhO0F/B9huYroch5cawgyVZg5Q405H+eyuLaFjQcF0eDqCdm7gqpWzlOstwR0Ne/qKb+dVf+0Wt2jqw1SI8VmEtfaLKk1xRwBwDKSmekKcLizzy8bu464uP8aEjhziTjHDcBtVSk2q1RYaFVbuO/T/9FpyZFiRFR89TeWzBBkJu5PjDiGP33MtDDx5gsH6KSn1ax3aj9lldwrTLDSzbJ41HEA0w8lhLn0RYWdDBTfq0/DJ1r8JjiU2ag69SKmaGGUXcsmeat7/9zczNNHQXgKiU5MhKQhjPKSRPuMVQygYRsabqQx2DDto9Omtt1lbbBKOASmTxzwcP8/HDj+CUm5h2lXKpoUuc7sxN7P/pX8KqlAsb+hQfWwJQQpnszBKHDnyRlYVjuiwpbb/99bPEw442wla5YH/jUQcjCTWIZhaQxxErq8dIkkCzLtX6Dtz6Huw8pEyCl0Xc2HR526/czu59O0kTyanHzfXiM+KY9pHDHH30KI+fPMdab0gvSgiSmGGQ0A9inaZFaU4orEuSaiLh+573LN71wTvoKw/l1DCMCo7j0dz/Xez9ydu1dG/F616K85YAFGY4ObvEsQe/QTDsMui16a4vEg67pMM18jTAq89p75j0V3VtWMU9nDxjynUIww5xHDCIApLKdfimRUk6njMhHfq8fJvLm97yRryZaS1ok/qEcISr993Hh/7i/TzQS1hLQKyWFKfKjku9VKJZrVCrlDRx6rq2zir6631uvXk/H/jCV3locYDhVolVGVt57P7uH2fbq35A59RbdRwbQdwSgDqWTTOCU2c4c+wYa6urBIMeYX+F7rlH9ElXp/ZqmivoSovHECMccPPu67l5x17drSDx3kK3x2MrbZp2jpUFLLeXiEYdbqmY/PzP/RitXTPjLq3xSIMyOPHFA/z9Rz7N0C3TqDaYmxaytEmrWaferFCqSReri+05uMIlVkpFz3MQ8bvv+zs+d/AkbrnJMM7xvRn2/fhbqT7jlvPB8+b9rE+u11sGUMdK0lK20mZw5hznjh9l4YmD9NeeoNLcTqkxz2D1LHFvmXy0zo27ruO5+27ETKXVQ5hppTuvxFNLgUqK5BKmmNGIphGxY2eJ5oyDX7GxHEursYQ+UadLb2FVOwDpOBB2vGiDk4p8hulYuL6vgROyQQJnp1ymPNXkj/7kr/j7z9xHVTq21nv4Mzez/9/+Fla59E3Zvy0G0hfuhnROSedoeuos93/m0ywfuQevMU1r1y1EQcDauePQX+LmPXu4dc8++gtHOX706wzCPkmW6BaOuant7Nl9I7Xmdi1tvgkVocesgHozo9IUQCxMAVhKoOPOAuH0kjAlCSIWT57kkWPHOLu0pMsF8606N+7fwzNf8l34M7PYjoc/PcMHPngH7/u7z1BuzPC8HTPsuO0HOHzTa+lLZ9dTdb9jOLYsgRMYfVuxr7fOgU//M9X14yxtvwmjMsvqmZO4aYeb9s2zzS9z9huf52uH7mLqhmcTJClf+vIBbXMkN95VL/OS57+EXdc9k5LMhaiMhhHQrCRUpxSlso2tK1FCRAjHGOuyZjwMuf/Al/n7rx7mLHVe/oMvZXamzGzJYuWxR0hPH+F1P/GjzOzdj9Nqceen/ok/+LOPUKu1+M23/RQ3PWM3R5NZ/vzsbkaJKpjzp/jYMoByrEQZvMAa8r0P30/36DGWatP8aSfn+OoK5ur93H77L5FFGf0zJ/nsB97NzG0/yPXPfSmf+/y9nHviYRYe/ihKWXilfewqw2te9lq2ze6imic0jJipSkxjCio1E8cVPlwAzDSA0mR0/KFH+dNPHuKEfR2LJw/wyh+4jWc+93tZWVjkrb/yk3z4Xb9Dc/kUr/rZN0Klwhfv+hL/7fffrxuPfuM7bma32YcX3srHpl7Np1encJ5Ki9ZTlUBplUgN+MnhGZ55952kmU23Ps8fdGM+e+oEtfX7+IVf+s8Me32SYcDig3fjvviV5G6Ju+4/yeF7P8Tyg3+LMiyqjVvY1trNc/ZO8eznvJQaOS0rZbaSMD2NVmPHk7qI8BjC5iREoyH3f/0hDoS3cNdXH+D41/+3zr9veMEbef7zX8DvvOOV5OvLZCcfx29Og+1y3z1f57ff9T5uvG4vv/H6l1BaXQI35fCzXst712/SNELxuEJ36lWkcwsSWHy5roZZ8K8WH2PfvXcTVrYT+A0+2A3465NP0Ow+wJve/HYG7Q6x1Co6qwymp8lac3z8U3dz/32fIz32DzqnrV/3fbxw9152ehH7nvZcZsoVWnbGtmrC7IxBVQD0RQKF7ZbSZU5biuqRwRFjP3/9uZM89Nn36Pa2W77vV/meW2Z5888+j2zpDNawA5nknj7fuO9B3vnO9/KK257Hm27/fljrwNknWHrai/nd/vOJzvcVfVsBLG6DdBaI9/yZxcfYf9+XGFW303eqfL0/4t3HT9AMHuUX3vQf6K92iUfSK5gSDNbpb9vBqaU1PnbXfQyCNq5ls7fq8errPIKlRVrzT2d+2w4tgXOVnNkZRW3Kwiw7RSuI7g/MaJ9doJs65K15Pv6Iy1JW1mRFOR7wY99dYWcdVGdF98rolgfb4+H7H+K/vvOP+DevewUv+t7nFvTXwhkWtt/Kf+89V7PTG8ZEtmQNtyCBxfcKRZUYJj88OMOL7r2bgTvFml2lu7LC75x8glAt8Ev/+m30lzvEw77mEKUIFA+WCByTc+vrnF7t0PLh+bs8ttVs0v6A2N4GbhNf5Ux5iulpg8qMjao6+iboaRjdnhERrKxpYqGfOZxuG2S5wXUzBs2StHmkmI5XsDY6xClx8OsP8Xfv+XN+7XUvpfycG0BqH501vlF9Dv+rfYPu2Z6MoG0JvS2TCVoCJQswuNkI+PH7v0AyUCzbNdTSInf21vjHwQne9gtvpb/YJhv0MJJY13n9fEQp7+J7MWU3xvcMTMfQ00u5YRPENqPQxsgtSoZiqgHunAtlr6DaDeEjJT2xod+DQb/gCUXr9M8NzQQh4E14QyFGzRKHDx1m5b6v8OKb9sL2KfA83Xb8gfCFfGHYxFEyM6yjuq3itxVCdfLdUvYz9HjWTy8eZv7IKVZoMFxvk1oxn/UinveKlxEstVH9nk7TPCPENyM8K8R1YjwnxXYMLNvUAMqJJ6m0vFlkiYETK+o1MGecAkCRPmEjdLwhYY2pCQX9HPe0aIZG+EL5vmKEAD28krukwwTz7GOaTWK6pf9sp1V+d+UW+rk0mwuA8t6tg7hlFdb1WyUNuwbPMoa8+vAjDNeg3Uswem2SPXWC257FcGkdNejg5wEVO6TqJnheiufkujakuVHNKhdTkaKGaWpK+owZZFSrCqNlQ9nVmBVSVaR2xTj7GMyJ5EjyrEGQ7kndQTkG0IdhAuvHoF4GyT5I+eTyPj7Zn8E1ion1PNu69D2lTGRyGJ3SmYrXBsvsffwc7U5Gvx+hnBj1mufQWxuium0q+YCqE1LxUspeiuvmWJIDS91X4i8lRcxibDpKZRBHAEyo1RWqOaawxEvoWrBVACcSqSdndDtD4SwEwDwdgxcXjiKVcTNJ11LIVqQjCcycc/06f3huP4FMjY4HrJ8qo7VlCdSeeNyXIozIlJ3xI+uLGKfbdMOMqO7hPns3/bWAbG0dPxtQt0dU3JQFioR4AAAMqklEQVSyLwBKB5U0KgmA0qJhkBuWvt44NhisppSyVGci1O0COJE86ZVz/EKNLwrbxk19cmJiK8UuigTKyUkYIwMIZghmTzd9xrHDny3cyKOxr5nwYob5wtDQVo3glgE87+6VdDIZuhPmBivh5e0l0pUBIwk7rp8hDBTB0hpOPKBmjKg6CWUvwXdTbDdHatiGmWtSIDdM0kwxGir65xKabkZ1WkFDJNAupEkKJ6VSQelfMMcX7JZImawk0OBJoUmAlvfWwBCx7pDFNh9euoEvBE0caYKfZBMyDToeCN+qI9kygOcPOmlGVMKIK66zE74z6OL0A6LZCrFTon9uHTXsUSakakdUHPG+CZ6bYdlCSBQeVLrspel7bSVjtGAw7cU0axFWPYeaXxxS1K9WBse5kDRoNRZ1FvHdYPtEQqWJPBfPIwCuMUhyPrZ6HfcEdWzz4uka3fv4FEnpawbw4hj9QnvZpA8nyaFu5TzbCNlhp+R+mc7ZDkm3g50ElI2IqhNRdmSaKNE4iF/QLLcyCEM4e07Yf5e6dHGZI+peH6+S6ejEmGuhdkus6BaAiR6L4ZI+RO0wZKxCfqZ9RGEfc4c0b3Kol/OZwRSncqkAfuvAe0pOpHB6xdzj+dL2eEClWP0ATTvje6ZM0qUBo/U2+UhYZ1kmIQDGlNwYW+yg9sS6pkOvn3N2WTHsWahTj1MtV9gz5eOtfA0nXqH5A6/CvGH3hUK6AKcBHD81eGMPrdVXpM/lULCD961WQY4nirpB0mRZhjRvPkXhK6DY2pzIBfOjgwgdOhRbgTaehPQt3zan2B6kdJbaJH0ppod4RJSsEN8WTjDDsiSmzAnTnHYvZ6ktkqiwk4haGrHL6TO7M6F+/Szu7LQUj8eSlhdSp3VvfE7SI6MBlFUBkp0IGVviw91dfD6Q0uklo7ta/Qvb9808njKAGn0J9HUgIJuGLpyI2PAdFbitarB2tkfQ65CNRtgSVKsIz4yw7Uz3v0hfcxCnrA+hO5QWt5yqitleDtkxb9Ha3cCv+zp41xKWZuRJUgw/y4IJqyBdi6lzeY88ZZDHZJA1+KP17cg4jnHpJL6M6l76M93HvbVg+psCUA4l9JbuoN4AoLaQCl66zcRvh3TWuiTDHnkUYGcBjhHhGuK/U61CQQzDWDIRWbaTsb2as31W0Zzy8csOpm0WSVaakyUFsRosLet+RW/bHI7nF8OruTRlWuSZiZk73Bts44ND6c66IH1FCVmNtyJ9M7JXfPabBnAihZm62DiLSdpRU7y4BGuLfYa9LqmMcMUBtgqw84hMZkuihNQta0fimIqGB3O1jNmmolqT2ZFCeqR3RWj9NAiJ19tEC+dQlTLent24pTJKSbhjkIn0pRZB2uB9g22czg2dBRamu+h9EVrsm1Xd89HIU7WBE2cy6SnWAzSX2BNR5e+YNZgNE9ZWOoSDHmkwwkpH2IzIeiusHz1JXN6BW67hJSMq+YgmQ1rmgJoT4aQBVhToopFVLWG2mhg757CbdT3+L5NJhjQOYZKlNllqoRKfu8I57oyr2kxsjPe06dOm85uzfd8aACd3VpIxPbJfJHp6FHs8diCM/MtmDLLVEZ31LpFQXNEAJ5dnl6DbppfUMalS6fQot5eoD5dp0KZZyqhMVXGv34k9P41ZL6FaNfBt8iDSjHeqnYlIneTSNnnicjxq8TfRDNF4An4jgEXAvLnqbp1O1Sp89YHryw51hWViugVj3B42WfEgOb+EKNtK8B1Vg+5in363QzLqYSZ9fNXHNmPp6SfPHdxUUZfemXxIzRxQ8cGtutglByXMdMnDcN0idpTQL0k1gFkiu11sssRiLarxd+F2zhk21kYp0x63WHQ20R4hELbQT345FEr1nnTk/9oAHJ+T9PucHzgbWxkBMYN9NcUtds76YodhrwNBDzsf4luB3vphSTQk5GsYUEpH+CrAtxJcX+FVfNxaBbvq6wEZpSc4BcSMNJb5YYM0shhEFT4SzHPY8C9S3UItCtv3rXwo0CP/V186MVHJa2qAEKpL/OF4kdwG+yMg3thQ3EDC2uI6Yb+DigcFULZwhpnuZpX2N+EQXTPR1Jfnm7glD6fk6K4DWSQhDedi+9Ik1wBGkcMg8LkznOdBQ+zeBYem3Ya895Ig+lsDpJKlE9Ef5+RXXXsyCUsm00HnObkrnEXR+2hwqWeWnPmmOuxOIjqLq0SDLm42pGwJZxjrZ8lKKdnC2Cgc18CxTd2hIBPrsk+roL8koM6IY5MotAgDl3Npnb+M5zVdtZHZE/CKvTPjTqWrtu9OJPTauEGFeq/65f8TvzJNsjuvdEc2Bpsb7cXmSziLbxHG6QLoF75ZNMiz4OXTitFaQHd5hTzoUiKg6YY0vIian1LxDQ2ejJc5drF7a7KbVWuj0H6akLYZjDwIh3TKs7yvv7Og/rWjUEj0KP8n0lfYvrGbmNjxDV6jgG5C7F8bgKZlvEqvfuocjZfJ89pmIBZu/8JdvZYpnqLXeBzVj5fSFsyzdqDcVouJ+yFZrBiurWKGfermiOlSSLMcU/UVrm9gO7JDq5C8Yi5YuANR25wgsBkOHYLeOs1ywkrtRt67ul2TtJohHA9ey3jYBct3CSUy3n84AW8ipNdyjSjVrV9vz2io33JH9F7y/M2bSuGGrWWF9xqPAWxaB7z4BAuvXDwkU5FXpY33u+uJbhSSDgdbOaSdDm7UpWmPmC4H1Espvm/gukXdRDKRYqimsHvhyKbbg1F7kbKf6IGas95+/se5ad39q7VAe13J/jY6jgvnd1nIItc5cdDXUlxS6k9+/7XOL+qPTNbf5XlevhREffiL1mUWynstCxhFaDR7LRcy3icobbu3NRNGizIv0tdkqqsc7MEAP+7SMgbU/YCyn+mGVMczii4tPcdmEkUu7bWQoLtApWZQazao1mQb0V7+8PQUhpQKJo5D3/wreN6LBGDyrgLWJ+sXlPV3lmVfWH8nGOkFjDlvvwzAsQRulCRtmDWldfWDTQCUGyAACpjiB25rpoSLqwyGQ0LpvCLHSw3Kw4By2KOS9ylZAb6T4tgCoiwb82QdLd1OjzRp02iWqDTKlKpl/EqVU8Yu3n20WVQ3J1uF9aKKjSnm5aHyZgsmn0yF/19z2jt/b+MCRgFNVoAej+O78jx/0UYQr7TBUsR9wgdqCbvKfZNivASxmkFUGd/VyogWVxgMR8QyP5LJ0kdp482p9ENqwz6VbIRnxViW9EhLLBmSMqBUyWlMlSnXBDgPr1zClNV37jx3LFY5O4SFYVH6lPO7mO8rFqhcfn0XA3s1AJVSX77Oti9fATpR5TiOvgqywXdsu54k+LywPlrU+vIVxBPesFCmnL3NjKc7OZ0zq3rJTiJjqzrGKIx9Fueo4QhnOMDptXFGHXxzQKNh0JqrUGuUqVQ83LKLV/axfE+z1Jkzy7HDJnGWs7CzwsePWNqRXHAhm0jfOK271OdeBcDTtu1svoR2ApisQU5yPjEB8Yo7VCdOfzKKMK7UXbrDuQBQVClnqpKzQyVUoph01NOd9bJIp/DyhRQKHZ8FIfmgj9ddpZm1mW5Cs+VTq3uUywV4bqkYfdVFJ9sld6Y49NVMrwPY+fJtvOdLGcNAvPfEBl7sQIqMvbjh1wjgaWXz6ve85iprkCcgjp3KP4g6Xw3AwrsWa2cnC7s38+Q6Aslz9m8zGT7RpzJapVpSBEGo81ld45DxVvlDUAwi7EGPeiQ9NEOaDYtq3aFS8nBLDk7JxnUdlBSaXCnvSYGlwsJ6CXN7Hbvq8hdfDTm+KuNmYwA3rkPWJ1nI5mYd+pdKoKitZdnXtoh7AoDYxBNx9OuZrILfxDtfBJRewi3jAperiY589FbcjJt2WiycCMkfP8jstprOZaXzVC5GBFliYBnQscOQUtCjafZ1t2qtalKpOvi+i+NbOK6D6UjnlbRzSF+MQ+LPEVanCBPpnc75wumYOx+Wmb0LrP95syTne5W1dxMAxdsq8t/bu9VV8BvB2fjLCDYLtvX9FSmUqxd1uCRVKl7PqXjw9Hmb4+cU3UOPMZ0uUZ1qagBFgoX0lMzBTjP8OKCa9Wk60u6bUa5alMs2ju/guMXGS90DYypy02NU2aV7FCfmWnYOrqYJ//OArLy7XEXP/3aHzdI63TVidIH325b91H8ZwaWqeOHXYaT612GQq/kc5qX0L6WIMY6b1hTE/u2egZmaw9Fz0OuE5A8cYH7axitXdFVFqCcnN3CzlHIW0jBGNL2QaiWnUrbwRXUlnHEsTOkMF5bHrtOv7SWSNcgSJo3nD+V8ZCjzw4divnZS6U0il26q1AKot+6pb+rXYfxfOB1rs3mHTi4AAAAASUVORK5CYII=",Be=(me,Ze,Ke)=>new Promise((Z,Ee)=>{var Oe=Ot=>{try{Dt(Ke.next(Ot))}catch(xt){Ee(xt)}},Zt=Ot=>{try{Dt(Ke.throw(Ot))}catch(xt){Ee(xt)}},Dt=Ot=>Ot.done?Z(Ot.value):Promise.resolve(Ot.value).then(Oe,Zt);Dt((Ke=Ke.apply(me,Ze)).next())}),Me=({contentRef:me,className:Ze,style:Ke,aiIcon:Z=Re,userIcon:Ee=tt,chatData:Oe,requestLoading:Zt,editIndex:Dt,onEditFinish:Ot,onEditCancel:xt,customDataNode:ze,extraAnswerAction:It,cancelTyping:Ct,onAnswerFinish:_e,onReasoningFinish:x,onDynamic:_,sensitiveWords:U=[]})=>{const[w,W]=(0,e.useState)(""),ut=(0,e.useRef)(null);(0,e.useEffect)(()=>{var M;if(ut.current&&Dt!==null){ut.current.focus();const q=(M=ut.current.resizableTextArea)==null?void 0:M.textArea;q&&(q.selectionStart=q.selectionEnd=q.value.length)}},[Dt]);const te=(M,q)=>{let Te=M;return q.forEach(R=>{const O=new RegExp(R,"g");Te=Te.replace(O,"")}),Te},j=(M,q)=>{const Te=q===Dt,R=[...(M==null?void 0:M.fileList)||[],...(M==null?void 0:M.imageList)||[]];return e.createElement("div",{className:Pe.li},e.createElement("div",{className:Pe.avatarIcon},e.createElement("img",{className:Pe.img,src:Ee})),e.createElement("div",{className:Pe.content},!!(R!=null&&R.length)&&e.createElement("div",{className:Pe.fileWrap},R==null?void 0:R.map((O,s)=>{var p,h;return e.createElement("div",{key:s,className:Pe.file},e.createElement("img",{src:n(90034)(`./${((h=(p=O==null?void 0:O.name)==null?void 0:p.split("."))==null?void 0:h.pop())||"txt"}.png`),width:20,className:"mr10"}),e.createElement("aside",null,e.createElement($.Z,{title:O==null?void 0:O.name},e.createElement("div",{className:Pe.fileName},O==null?void 0:O.name)),e.createElement("div",{className:"c-grey-999 font12"},(0,F.RD)(O==null?void 0:O.size))))})),e.createElement("div",{className:Pe.borderBox},Te?e.createElement(Ve.default.TextArea,{value:w,ref:ut,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",variant:"borderless",onChange:O=>W(O.target.value)}):e.createElement("div",{className:Pe.text},M==null?void 0:M.text)),Te?e.createElement("div",{className:Pe.action},e.createElement(H.ZP,{onClick:()=>{W(""),xt()},size:"small"},"\u53D6\u6D88"),e.createElement(H.ZP,{disabled:!w.trim(),onClick:()=>Ot(w),type:"primary",size:"small"},"\u786E\u8BA4")):e.createElement("div",{className:Pe.action},e.createElement(ce.CopyToClipboard,{text:(M==null?void 0:M.text)||"",onCopy:()=>ae.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement($.Z,{title:"\u590D\u5236"},e.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))))))},oe=(M,q)=>e.createElement("div",{className:Pe.li},e.createElement("div",{className:Pe.avatarIcon},e.createElement("img",{className:Pe.img,src:Z})),e.createElement("div",{className:Pe.content},e.createElement("div",{className:Pe.borderBox},M.loading&&e.createElement(e.Fragment,null,M!=null&&M.imageGenerator?e.createElement("div",{className:"flex item-center"},"\u6B63\u5728\u751F\u6210\u4E2D",e.createElement("div",{className:"ai-loading"})):!(M!=null&&M.thinkingEnabled)&&e.createElement("div",null,e.createElement("div",{className:Pe.loading},e.createElement("div",{className:Pe.dot}),e.createElement("div",{className:Pe.dot}),e.createElement("div",{className:Pe.dot})),e.createElement("div",{style:{marginTop:10,color:"#9096A3"}},"\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"))),(M==null?void 0:M.thinkingEnabled)&&e.createElement(Bt.Z,{time:M==null?void 0:M.time,cancelIndex:Ct,loading:M.loading,streamingStatus:!(M!=null&&M.text),onFinish:()=>Be(void 0,null,function*(){x==null||x()}),value:M==null?void 0:M.reasoning}),!!(M!=null&&M.text)&&!M.hideAnswer&&e.createElement(mt.Z,{cancelIndex:Ct,onDynamic:_,streamingStatus:Zt,loadImage:!!(M!=null&&M.imageGenerator),onFinish:()=>Be(void 0,null,function*(){_e==null||_e()}),value:te(M==null?void 0:M.text,U)})),(M==null?void 0:M.source)&&!!(M!=null&&M.text)&&e.createElement("div",{className:Pe.source},M==null?void 0:M.source),e.createElement("div",{className:Pe.action},It==null?void 0:It(M,q),e.createElement(ce.CopyToClipboard,{text:String((M==null?void 0:M.text)||""),onCopy:()=>ae.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},e.createElement($.Z,{title:"\u590D\u5236"},e.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))));return e.createElement("div",{ref:me,className:De()(Ze),style:Ke},Oe==null?void 0:Oe.map((M,q)=>e.createElement(e.Fragment,{key:M.key+q},M.show&&e.createElement(e.Fragment,null,M.sender==="user"&&j(M,q),M.sender==="AI"&&oe(M,q),ze&&!["AI","user"].includes(M.sender)&&ze(M,q)))))}},94904:function(ft,qe,n){"use strict";var e=n(56656),E=n.n(e),C=n(77019),D=n(59301);const le=({date:b,showTag:Ie})=>D.createElement(C.Z,{align:"middle"},D.createElement("div",null," ",b?E()(b).format("YYYY-MM-DD HH:mm"):"--"," "),Ie&&D.createElement(C.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},D.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));qe.Z=le},21542:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return o}});var e=n(59301),E=n(37568),C=n(62673),D=n(77019),le={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",Ie=n(13922),ve=(L,$,ct)=>new Promise((Ce,H)=>{var Ve=K=>{try{De(ct.next(K))}catch(F){H(F)}},ye=K=>{try{De(ct.throw(K))}catch(F){H(F)}},De=K=>K.done?Ce(K.value):Promise.resolve(K.value).then(Ve,ye);De((ct=ct.apply(L,$)).next())}),o=({data:L,value:$=[],handleChangePage:ct,className:Ce="",setSelectedRowKeys:H,selectedRowKeys:Ve,onChange:ye=()=>{}})=>{const[De,K]=(0,e.useState)([]),[F,se]=(0,e.useState)([]),[rt,we]=(0,e.useState)([]);let[Y,Tt]=(0,e.useState)(1),[Gt,qt]=(0,e.useState)();return(0,e.useEffect)(()=>{K(L),se([]),we([])},[L]),(0,e.useEffect)(()=>{H&&(se(Ve),we(Ve))},[Ve]),e.createElement("div",{className:`flex justify-between w-full ${Ce}`},e.createElement("div",{className:le.leftdiv},e.createElement(E.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:Xt=>ve(void 0,null,function*(){K(L.filter(Yt=>{var re;return(re=Yt==null?void 0:Yt.name)==null?void 0:re.includes(Xt.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),De.length===0&&e.createElement(Ie.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(C.default.Group,{value:F.map(Xt=>`${Xt.id}`),onChange:Xt=>{H(De.filter(Yt=>Xt.includes(`${Yt.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},De.map((Xt,Yt)=>e.createElement(D.Z,{key:Xt.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},e.createElement(C.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Xt.is_published,value:`${Xt.id}`},e.createElement("div",{className:le.listClass},e.createElement("span",{className:le.spantitle,style:{width:Xt.is_published?"108px":"170px"}},Xt.name),Xt.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:le.rightdiv},e.createElement(E.default.Search,{onChange:Xt=>{we(F.filter(Yt=>Yt.name.includes(Xt.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),rt.length===0&&e.createElement(Ie.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),rt.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},rt.map((Xt,Yt)=>e.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:Xt.id},e.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},Xt.name),e.createElement("img",{src:b,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{H(F.filter(re=>`${re.id}`!=`${Xt.id}`))}})))))))}},30857:function(ft,qe,n){"use strict";var e=n(59301),E=n(28284),C=n(6767),D=n(62957),le=n(47889),b=n(16326),Ie=n(62673),ve=n(95392),ae=n(7809),o=n(57193),L=n(21542),$=n(59301),ct=(H,Ve,ye)=>new Promise((De,K)=>{var F=we=>{try{rt(ye.next(we))}catch(Y){K(Y)}},se=we=>{try{rt(ye.throw(we))}catch(Y){K(Y)}},rt=we=>we.done?De(we.value):Promise.resolve(we.value).then(F,se);rt((ye=ye.apply(H,Ve)).next())});const Ce=({classroomList:H,dispatch:Ve,courseEndTime:ye,Callback:De})=>{const K=(0,ve.useParams)(),[F]=E.default.useForm(),[se,rt]=(0,e.useState)([]),[we,Y]=(0,e.useState)([]),[Tt,Gt]=(0,e.useState)(!0),[qt,Xt]=(0,e.useState)({}),[Yt,re]=(0,e.useState)([]),[G,Pe]=(0,e.useState)(!1);(0,e.useEffect)(()=>{H.actionTabs.key==="start_smart_plan_xia"&&(ce(),mt())},[H.actionTabs]);const mt=()=>ct(void 0,null,function*(){var Re,tt,Be,Se,Me,me,Ze,Ke,Z;F.setFieldsValue({end_type:!0}),Gt(!0);const Ee=yield(0,o.ZP)(`/api/courses/${(tt=(Re=H==null?void 0:H.actionTabs)==null?void 0:Re.params)==null?void 0:tt.coursesId}/smart_plans/${(Se=(Be=H==null?void 0:H.actionTabs)==null?void 0:Be.params)==null?void 0:Se.smart_plans_id}.json`,{method:"get"});(Ee==null?void 0:Ee.status)==0&&(re((me=(Me=Ee==null?void 0:Ee.data)==null?void 0:Me.group_settings)==null?void 0:me.filter(Oe=>Oe==null?void 0:Oe.lesson_mode)),Xt(Ee==null?void 0:Ee.data),rt([...(Z=(Ke=(Ze=Ee==null?void 0:Ee.data)==null?void 0:Ze.group_settings)==null?void 0:Ke.filter(Oe=>Oe==null?void 0:Oe.lesson_mode))==null?void 0:Z.map(Oe=>(Oe.key=Oe==null?void 0:Oe.group_id,Oe.id=Oe==null?void 0:Oe.group_id,Oe.title=Oe==null?void 0:Oe.group_name,Oe.name=Oe==null?void 0:Oe.group_name,Oe.disabled=!1,Oe.is_published=!1,Oe))]))}),Bt=()=>ct(void 0,null,function*(){var Re,tt,Be,Se;!(qt!=null&&qt.unified_setting)&&(we==null?void 0:we.length)==0&&C.ZP.error("\u8BF7\u9009\u62E9\u73ED\u7EA7"),Pe(!0);let Me=yield(0,o.ZP)(`/api/courses/${(tt=(Re=H==null?void 0:H.actionTabs)==null?void 0:Re.params)==null?void 0:tt.coursesId}/smart_plans/${(Se=(Be=H==null?void 0:H.actionTabs)==null?void 0:Be.params)==null?void 0:Se.smart_plans_id}/ended.json`,{method:"put",body:{unified_setting:qt==null?void 0:qt.unified_setting,group_ids:(we==null?void 0:we.length)>0?we==null?void 0:we.map(me=>me==null?void 0:me.group_id):[],ended_at:F.getFieldValue("end_time")||""}});(Me==null?void 0:Me.status)==0&&(C.ZP.success("\u7ED3\u8BFE\u6210\u529F"),Ve({type:"classroomList/setActionTabs",payload:{}}),De()),Pe(!1)}),ce=()=>{rt([]),Y([])};return $.createElement("div",null,$.createElement(D.default,{width:600,centered:!0,title:"\u7ED3\u8BFE\u65F6\u95F4",open:H.actionTabs.key==="start_smart_plan_xia",confirmLoading:G,onOk:()=>Bt(),onCancel:()=>{ce(),Ve({type:"classroomList/setActionTabs",payload:{}})}},$.createElement(E.default,{form:F,className:ae.Z.myForm},$.createElement(E.default.Item,{name:"end_type",label:"\u7ED3\u8BFE\u65B9\u5F0F"},$.createElement(le.ZP.Group,{value:Tt,onChange:Re=>{Gt(Re.target.value),Y([]),F.setFieldsValue({end_time:""})}},$.createElement(le.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),$.createElement(le.ZP,{className:"ml20",value:!1},"\u5B9A\u65F6\u7ED3\u675F"))),!Tt&&$.createElement(E.default.Item,{name:"end_time",colon:!1,label:"\u7ED3\u8BFE\u65F6\u95F4"},$.createElement(b.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large"})),se.length>0&&$.createElement(E.default.Item,{name:"select_class",label:"\u9009\u62E9\u73ED\u7EA7"},$.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",marginTop:"5px"}},$.createElement("span",{style:{flex:1}},$.createElement(Ie.default,{checked:we.length===se.length,onChange:Re=>{we.length===se.length?Y([]):Y(se)}},"\u5168\u9009")),$.createElement("span",{style:{width:16}}),$.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",we.length||0,"\u4E2A\u5206\u73ED")),$.createElement(L.Z,{data:se,selectedRowKeys:we,setSelectedRowKeys:Y})))))};qe.Z=(0,ve.connect)(({classroomList:H})=>({classroomList:H}))(Ce)},35921:function(ft,qe,n){"use strict";var e=n(59301),E=n(95392),C=n(28284),D=n(62957),le=n(6767),b=n(47889),Ie=n(16326),ve=n(82326),ae=n(25399),o=n(5269),L=n(62673),$=n(7809),ct=n(57193),Ce=n(56656),H=n.n(Ce),Ve=n(63949),ye=Object.defineProperty,De=Object.defineProperties,K=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,we=(Xt,Yt,re)=>Yt in Xt?ye(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:re}):Xt[Yt]=re,Y=(Xt,Yt)=>{for(var re in Yt||(Yt={}))se.call(Yt,re)&&we(Xt,re,Yt[re]);if(F)for(var re of F(Yt))rt.call(Yt,re)&&we(Xt,re,Yt[re]);return Xt},Tt=(Xt,Yt)=>De(Xt,K(Yt)),Gt=(Xt,Yt,re)=>new Promise((G,Pe)=>{var mt=Re=>{try{ce(re.next(Re))}catch(tt){Pe(tt)}},Bt=Re=>{try{ce(re.throw(Re))}catch(tt){Pe(tt)}},ce=Re=>Re.done?G(Re.value):Promise.resolve(Re.value).then(mt,Bt);ce((re=re.apply(Xt,Yt)).next())});const qt=({account:Xt,globalSetting:Yt,dispatch:re,classroomList:G,Callback:Pe})=>{const[mt]=C.default.useForm(),Bt=C.default.useWatch("group_settings",mt),[ce,Re]=(0,e.useState)(!0),[tt,Be]=(0,e.useState)(""),[Se,Me]=(0,e.useState)({}),[me,Ze]=(0,e.useState)([]),[Ke,Z]=(0,e.useState)(!1),[Ee,Oe]=(0,e.useState)([]),[Zt,Dt]=(0,e.useState)(!1);(0,e.useEffect)(()=>{G.actionTabs.key=="start_smart_plan_shang"?Ot():mt.resetFields()},[G.actionTabs.key]);const Ot=()=>Gt(void 0,null,function*(){var ze,It,Ct,_e,x,_,U,w,W,ut,te,j,oe,M,q,Te,R,O,s,p,h,k,fe,ge,Ae;const V=yield(0,ct.ZP)(`/api/courses/${(It=(ze=G==null?void 0:G.actionTabs)==null?void 0:ze.params)==null?void 0:It.coursesId}/smart_plans/${(_e=(Ct=G==null?void 0:G.actionTabs)==null?void 0:Ct.params)==null?void 0:_e.smart_plans_id}.json`,{method:"get"});if((V==null?void 0:V.status)==0){Ze((x=V==null?void 0:V.data)==null?void 0:x.group_settings);let Fe=(w=(U=(_=V==null?void 0:V.data)==null?void 0:_.group_settings)==null?void 0:U.filter(dt=>dt==null?void 0:dt.lesson_mode))==null?void 0:w.map(dt=>Tt(Y({},dt),{start_at:dt!=null&&dt.start_at?H()(dt==null?void 0:dt.start_at):null,end_at:dt!=null&&dt.end_at?H()(dt==null?void 0:dt.end_at):null}));Oe((0,Ve.sc)((Fe==null?void 0:Fe.length)>0?Fe:[])),Me(V==null?void 0:V.data),((W=V==null?void 0:V.data)==null?void 0:W.status)!="not_started"||((ut=V==null?void 0:V.data)==null?void 0:ut.status)=="not_started"&&((te=V==null?void 0:V.data)!=null&&te.start_at)||((j=V==null?void 0:V.data)==null?void 0:j.status)=="not_started"&&(Fe==null?void 0:Fe.length)>0?(Re((oe=V==null?void 0:V.data)==null?void 0:oe.unified_setting),Be((M=V==null?void 0:V.data)==null?void 0:M.lesson_mode),mt.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(q=V==null?void 0:V.data)==null?void 0:q.unified_setting,lesson_mode:(Te=V==null?void 0:V.data)==null?void 0:Te.lesson_mode,start_at:(R=V==null?void 0:V.data)!=null&&R.start_at?H()((O=V==null?void 0:V.data)==null?void 0:O.start_at):null,end_at:(s=V==null?void 0:V.data)!=null&&s.end_at?H()((p=V==null?void 0:V.data)==null?void 0:p.end_at):null,allow_answer_after_end:(h=V==null?void 0:V.data)==null?void 0:h.allow_answer_after_end})):(mt.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(k=V==null?void 0:V.data)==null?void 0:k.unified_setting,lesson_mode:(fe=V==null?void 0:V.data)==null?void 0:fe.lesson_mode}),Re((ge=V==null?void 0:V.data)==null?void 0:ge.unified_setting),Be((Ae=V==null?void 0:V.data)==null?void 0:Ae.lesson_mode))}}),xt=ze=>{for(let It=0;It<(ze==null?void 0:ze.length);It++){const Ct=ze==null?void 0:ze[It],_e=new Date(Ct==null?void 0:Ct.start_at),x=Ct!=null&&Ct.end_at?new Date(Ct==null?void 0:Ct.end_at):null;for(let _=It+1;_<(ze==null?void 0:ze.length);_++){const U=ze==null?void 0:ze[_],w=new Date(U==null?void 0:U.start_at),W=U!=null&&U.end_at?new Date(U==null?void 0:U.end_at):null;if(x&&W){if(_e<=W&&w<=x)return!0}else if(x&&!W){if(w<=x)return!0}else if(!x&&W){if(_e<=W)return!0}else if(!x&&!W&&_e<=w)return!0}}return!1};return e.createElement(D.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:G.actionTabs.key=="start_smart_plan_shang",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"670px",confirmLoading:Zt,afterClose:()=>{Re(!0),Be(!0)},onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>Gt(void 0,null,function*(){var ze,It,Ct,_e;if(yield mt.validateFields(),xt(mt.getFieldValue("group_settings")))D.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u6709\u73ED\u7EA7\u7684\u5F00\u8BFE\u65F6\u95F4\u91CD\u53E0\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E0A\u8BFE\u3002",onOk:()=>Gt(void 0,null,function*(){var _,U,w,W;Dt(!0);let ut=yield(0,ct.ZP)(`/api/courses/${(U=(_=G==null?void 0:G.actionTabs)==null?void 0:_.params)==null?void 0:U.coursesId}/smart_plans/${(W=(w=G==null?void 0:G.actionTabs)==null?void 0:w.params)==null?void 0:W.smart_plans_id}/settings.json`,{method:"put",body:Y({},mt.getFieldsValue())});(ut==null?void 0:ut.status)==0&&(le.ZP.success("\u5F00\u8BFE\u6210\u529F"),re({type:"classroomList/setActionTabs",payload:{}}),Pe()),Dt(!1)})});else{Dt(!0);let _=yield(0,ct.ZP)(`/api/courses/${(It=(ze=G==null?void 0:G.actionTabs)==null?void 0:ze.params)==null?void 0:It.coursesId}/smart_plans/${(_e=(Ct=G==null?void 0:G.actionTabs)==null?void 0:Ct.params)==null?void 0:_e.smart_plans_id}/settings.json`,{method:"put",body:Y({},mt.getFieldsValue())});(_==null?void 0:_.status)==0&&(le.ZP.success("\u5F00\u8BFE\u6210\u529F"),re({type:"classroomList/setActionTabs",payload:{}}),Pe()),Dt(!1)}})},e.createElement("div",null,e.createElement(C.default,{form:mt,className:$.Z.myForm},e.createElement(C.default.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"unified_setting",colon:!1},e.createElement(b.ZP.Group,{onChange:ze=>{Re(ze.target.value),ze.target.value?(mt.setFieldValue("lesson_mode","online_lesson"),mt.setFieldValue("start_at",H()(H()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),mt.setFieldValue("end_at",null)):mt.setFieldValue("group_settings",[{lesson_mode:"online_lesson",start_at:H()(H()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}])},disabled:(Se==null?void 0:Se.status)!="not_started"||(Se==null?void 0:Se.status)=="not_started"&&(Se==null?void 0:Se.start_at)||(Se==null?void 0:Se.status)=="not_started"&&(Ee==null?void 0:Ee.length)>0},e.createElement(b.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),e.createElement(b.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03"))),ce&&e.createElement(e.Fragment,null,e.createElement(C.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},e.createElement(b.ZP.Group,{onChange:ze=>{Be(ze.target.value),mt.setFieldValue("start_at",H()(H()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),mt.setFieldValue("end_at",null)},disabled:(Se==null?void 0:Se.status)!="not_started"||(Se==null?void 0:Se.status)=="not_started"&&(Se==null?void 0:Se.start_at)||(Se==null?void 0:Se.status)=="not_started"&&(Ee==null?void 0:Ee.length)>0},e.createElement(b.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),e.createElement(b.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),e.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px",marginTop:"-5px"}},tt=="online_lesson"?e.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",e.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C \u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):e.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",e.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C \u7CFB\u7EDF",e.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(tt=="self_learning"||(Se==null?void 0:Se.start_at))&&e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement(C.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},e.createElement(Ie.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ze=>{const It=mt.getFieldValue("end_at"),Ct=(0,Ve.Q8)(ze,null),_e=It&&ze&&ze>H()(It);return Ct||_e},disabledTime:ze=>(0,Ve.d0)(ze),disabled:(Se==null?void 0:Se.start_at)&&new Date(Se==null?void 0:Se.start_at)(0,Ve.Q8)(ze,null,mt.getFieldValue("start_at")),disabledTime:ze=>(0,Ve.d0)(ze,mt.getFieldValue("start_at"))})))),!ce&&e.createElement("div",{className:$.Z.myGroupSettings},e.createElement(C.default.List,{name:"group_settings"},(ze,{add:It,remove:Ct})=>ze.map((_e,x)=>{var _,U,w,W,ut,te;return e.createElement("div",{key:_e.key,style:{marginBottom:"20px"}},e.createElement("div",{style:{display:"flex"}},e.createElement("div",{style:{textAlign:"left",minWidth:"65px",marginTop:"10px"}},"\u53D1\u5E03\u89C4\u5219",x+1),e.createElement(C.default.Item,{className:"ml10",name:[_e.name,"group_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},e.createElement(ve.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250,marginBottom:0},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_id"},options:(_=me==null?void 0:me.map(j=>Tt(Y({},j),{disabled:j==null?void 0:j.lesson_mode,group_name:j!=null&&j.lesson_mode?(j==null?void 0:j.group_name)+"(\u5DF2\u4E0A\u8BFE)":j==null?void 0:j.group_name})))==null?void 0:_.filter(j=>{var oe,M,q;return!((q=(M=(oe=Bt==null?void 0:Bt.map((Te,R)=>{if(R!==x)return Te==null?void 0:Te.group_id}))==null?void 0:oe.toString())==null?void 0:M.split(","))!=null&&q.includes(String(j.group_id)))}),maxTagPlaceholder:j=>e.createElement("div",{style:{cursor:"pointer"}},"+",j==null?void 0:j.length)})),e.createElement(C.default.Item,{className:"ml10",name:[_e.name,"lesson_mode"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B"}]},e.createElement(ve.default,{placeholder:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B",size:"large",style:{width:150,marginBottom:0}},e.createElement(ve.default.Option,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),e.createElement(ve.default.Option,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),e.createElement(ae.Z,{title:e.createElement("div",null,((w=(U=mt.getFieldValue("group_settings"))==null?void 0:U[x])==null?void 0:w.lesson_mode)=="online_lesson"?e.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",e.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C\u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):e.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",e.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C\u7CFB\u7EDF",e.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C\u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002"))},e.createElement("div",{className:$.Z.rule_desc,style:{marginTop:"10px"}},"\u89C4\u5219\u8BF4\u660E")),((W=me==null?void 0:me.filter(j=>{var oe,M,q;return!((q=(M=(oe=Bt==null?void 0:Bt.map(Te=>Te==null?void 0:Te.group_name))==null?void 0:oe.toString())==null?void 0:M.split(","))!=null&&q.includes(String(j.group_name)))}))==null?void 0:W.length)>0&&e.createElement(o.Z,{style:{marginTop:"10px"}},e.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{It({lesson_mode:"online_lesson",start_at:H()(H()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))})}})),x!=0?e.createElement(o.Z,{style:{marginTop:"10px"}},e.createElement("i",{className:"iconfont icon-shanjian1 ml10 current mt10",style:{color:"#E30000"},onClick:()=>{Ct(_e.name)}})):e.createElement(o.Z,null)),((te=(ut=mt.getFieldValue("group_settings"))==null?void 0:ut[x])==null?void 0:te.lesson_mode)=="self_learning"&&e.createElement("div",{style:{display:"flex",marginTop:"10px"}},e.createElement("div",{style:{textAlign:"left",minWidth:"75px"}}),e.createElement(C.default.Item,{name:[_e.name,"start_at"],colon:!1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"}]},e.createElement(Ie.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:j=>{var oe,M;const q=(M=(oe=mt.getFieldValue("group_settings"))==null?void 0:oe[x])==null?void 0:M.end_at,Te=(0,Ve.Q8)(j,null),R=q&&j&&j>H()(q);return Te||R},disabledTime:j=>(0,Ve.d0)(j),size:"large"})),e.createElement("div",{style:{margin:"10px 11px 0 11px"}},"\u81F3"),e.createElement(C.default.Item,{name:[_e.name,"end_at"],colon:!1},e.createElement(Ie.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:j=>{var oe,M;return(0,Ve.Q8)(j,null,(M=(oe=mt.getFieldValue("group_settings"))==null?void 0:oe[x])==null?void 0:M.start_at)},disabledTime:j=>{var oe,M;return(0,Ve.d0)(j,(M=(oe=mt.getFieldValue("group_settings"))==null?void 0:oe[x])==null?void 0:M.start_at)}}))))}))),e.createElement(C.default.Item,{label:"\u7B54\u9898\u8BBE\u7F6E",name:"allow_answer_after_end",colon:!1},e.createElement(L.default,{checked:Ke,onChange:ze=>{Z(ze.target.checked),mt.setFieldValue("allow_answer_after_end",ze.target.checked)}},"\u7ED3\u675F\u6388\u8BFE\u540E\u5141\u8BB8\u5B66\u751F\u7EE7\u7EED\u7B54\u9898")))))};qe.Z=(0,E.connect)(({account:Xt,globalSetting:Yt,classroomList:re})=>({account:Xt,globalSetting:Yt,classroomList:re}))(qt)},21298:function(ft,qe,n){"use strict";n.r(qe),n.d(qe,{default:function(){return F0}});var e=n(59301),E=n(44496),C=n.n(E),D=n(95392),le=n(28284),b=n(6767),Ie=n(62957),ve=n(47889),ae=n(25399),o=n(75727),L=n(30641),$=n(54172),ct=n(7939),Ce=n(82326),H=n(58359),Ve=n(71411),ye=n(29787),De=n(57193),K=n(78323),F=n(97231),se={wrap:"wrap___VVwDB",deleteIcon:"deleteIcon___w2LrU",keywordTag:"keywordTag___kKokf",questionTitleEditorWrap:"questionTitleEditorWrap___l3CW4",choiceListWrap:"choiceListWrap___i_tGH",choiceWrap:"choiceWrap___aqY4o",choiceIndex:"choiceIndex___hB6s7",judgementIndex:"judgementIndex___l51fi",setAnswerBtn:"setAnswerBtn___TIxeU",activeAnswer:"activeAnswer___gFvFT",activeJudgementAnswer:"activeJudgementAnswer___kHQ8Q",actionWrapper:"actionWrapper___JOrSn",addIcon:"addIcon___HnhN3",inputBorder:"inputBorder___Xeeb8",placeholder:"placeholder___RCuX1",blankInputNumberWrapper:"blankInputNumberWrapper___wBpTq",addBtn:"addBtn___hD5tk",blankIndex:"blankIndex___PyWhr",baseInputWrapper:"baseInputWrapper___CELxJ",collapseWrapper:"collapseWrapper___H7kM_",panelHeader:"panelHeader___Lcwvj",open:"open___cPZFP",close:"close___ycoAA",hide:"hide___opoo7",green:"green___sxfuh",textArea:"textArea___kOi0I",row:"row___CDKwD",html:"html___BGi53",line:"line___R0teC",c:"c___rZMQB",cpp:"cpp___yHztz",java:"java___iqjke",python:"python___CUXfz",descBox:"descBox___hYGZv",title:"title___jgtln",desc:"desc___MCwp8",questionBox:"questionBox____Iq0u",choiceWrap2:"choiceWrap2___MBz9v",rightAnswer:"rightAnswer___uxhhz",errorAnswer:"errorAnswer___d9RKW",solutionWrap:"solutionWrap___FzrQt",choiceBox:"choiceBox___JuFu6",rightAnswerBox:"rightAnswerBox___CrV47"},rt=n(59301),we=Object.defineProperty,Y=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,qt=(r,l,u)=>l in r?we(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Xt=(r,l)=>{for(var u in l||(l={}))Tt.call(l,u)&&qt(r,u,l[u]);if(Y)for(var u of Y(l))Gt.call(l,u)&&qt(r,u,l[u]);return r};const Yt={C:rt.createElement("span",{className:se.c},"C"),"C++":rt.createElement("span",{className:se.cpp},"C++"),Java:rt.createElement("span",{className:se.java},"Java"),Python:rt.createElement("span",{className:se.python},"Python")},re=({problemset:r,dispatch:l,question:u,questionIndex:S})=>{const P={fontSize:"18px"};return rt.createElement("div",{className:se.questionBox},rt.createElement(F.Z,{value:`${S}\u3001`+(u==null?void 0:u.name),style:Xt({},P)}))};function G(r){var l;return rt.createElement("div",{className:se.descBox},rt.createElement("div",{className:se.title},rt.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(l=r==null?void 0:r.languages)==null?void 0:l.map((u,S,P)=>rt.createElement(e.Fragment,{key:S},Yt[u==null?void 0:u.language]))),rt.createElement("div",{className:se.desc,style:{maxHeight:"210px",overflowY:"auto",height:"max-content"}},rt.createElement(F.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(r==null?void 0:r.description),style:{fontSize:"16px",color:"#000"}})))}var Pe=(0,D.connect)(({problemset:r})=>({problemset:r}))(re),mt=n(63949),Bt={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},ce={log(...r){this.enabled&&(r.push(Date.now()),Bt.logger.log("[ActionCable]",...r))}};const Re=()=>new Date().getTime(),tt=r=>(Re()-r)/1e3;class Be{constructor(l){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=l,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=Re(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),ce.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=Re(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),ce.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=Re()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,ce.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=Re(),ce.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:l,reconnectionBackoffRate:u}=this.constructor,S=Math.pow(1+u,Math.min(this.reconnectAttempts,10)),ot=(this.reconnectAttempts===0?1:u)*Math.random();return l*1e3*S*(1+ot)}reconnectIfStale(){this.connectionIsStale()&&(ce.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${tt(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?ce.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${tt(this.disconnectedAt)} s`):(ce.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return tt(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&tt(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(ce.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}Be.staleThreshold=6,Be.reconnectionBackoffRate=.15;var Se={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:Me,protocols:me}=Se,Ze=me.slice(0,me.length-1),Ke=[].indexOf;class Z{constructor(l){this.open=this.open.bind(this),this.consumer=l,this.subscriptions=this.consumer.subscriptions,this.monitor=new Be(this),this.disconnected=!0}send(l){return this.isOpen()?(this.webSocket.send(JSON.stringify(l)),!0):!1}open(){if(this.isActive())return ce.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const l=[...me,...this.consumer.subprotocols||[]];return ce.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${l}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new Bt.WebSocket(this.consumer.url,l),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:l}={allowReconnect:!0}){if(l||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(ce.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(l){ce.log("Failed to reopen WebSocket",l)}finally{ce.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 Ke.call(Ze,this.getProtocol())>=0}isState(...l){return Ke.call(l,this.getState())>=0}getState(){if(this.webSocket){for(let l in Bt.WebSocket)if(Bt.WebSocket[l]===this.webSocket.readyState)return l.toLowerCase()}return null}installEventHandlers(){for(let l in this.events){const u=this.events[l].bind(this);this.webSocket[`on${l}`]=u}}uninstallEventHandlers(){for(let l in this.events)this.webSocket[`on${l}`]=function(){}}}Z.reopenDelay=500,Z.prototype.events={message(r){if(!this.isProtocolSupported())return;const{identifier:l,message:u,reason:S,reconnect:P,type:ot}=JSON.parse(r.data);switch(this.monitor.recordMessage(),ot){case Me.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case Me.disconnect:return ce.log(`Disconnecting. Reason: ${S}`),this.close({allowReconnect:P});case Me.ping:return null;case Me.confirmation:return this.subscriptions.confirmSubscription(l),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(l,"connected",{reconnected:!0})):this.subscriptions.notify(l,"connected",{reconnected:!1});case Me.rejection:return this.subscriptions.reject(l);default:return this.subscriptions.notify(l,"received",u)}},open(){if(ce.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return ce.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(r){if(ce.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){ce.log("WebSocket onerror event")}};const Ee=function(r,l){if(l!=null)for(let u in l){const S=l[u];r[u]=S}return r};class Oe{constructor(l,u={},S){this.consumer=l,this.identifier=JSON.stringify(u),Ee(this,S)}perform(l,u={}){return u.action=l,this.send(u)}send(l){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(l)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class Zt{constructor(l){this.subscriptions=l,this.pendingSubscriptions=[]}guarantee(l){this.pendingSubscriptions.indexOf(l)==-1?(ce.log(`SubscriptionGuarantor guaranteeing ${l.identifier}`),this.pendingSubscriptions.push(l)):ce.log(`SubscriptionGuarantor already guaranteeing ${l.identifier}`),this.startGuaranteeing()}forget(l){ce.log(`SubscriptionGuarantor forgetting ${l.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(u=>u!==l)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(l=>{ce.log(`SubscriptionGuarantor resubscribing ${l.identifier}`),this.subscriptions.subscribe(l)})},500)}}class Dt{constructor(l){this.consumer=l,this.guarantor=new Zt(this),this.subscriptions=[]}create(l,u){const S=l,P=typeof S=="object"?S:{channel:S},ot=new Oe(this.consumer,P,u);return this.add(ot)}add(l){return this.subscriptions.push(l),this.consumer.ensureActiveConnection(),this.notify(l,"initialized"),this.subscribe(l),l}remove(l){return this.forget(l),this.findAll(l.identifier).length||this.sendCommand(l,"unsubscribe"),l}reject(l){return this.findAll(l).map(u=>(this.forget(u),this.notify(u,"rejected"),u))}forget(l){return this.guarantor.forget(l),this.subscriptions=this.subscriptions.filter(u=>u!==l),l}findAll(l){return this.subscriptions.filter(u=>u.identifier===l)}reload(){return this.subscriptions.map(l=>this.subscribe(l))}notifyAll(l,...u){return this.subscriptions.map(S=>this.notify(S,l,...u))}notify(l,u,...S){let P;return typeof l=="string"?P=this.findAll(l):P=[l],P.map(ot=>typeof ot[u]=="function"?ot[u](...S):void 0)}subscribe(l){this.sendCommand(l,"subscribe")&&this.guarantor.guarantee(l)}confirmSubscription(l){ce.log(`Subscription confirmed ${l}`),this.findAll(l).map(u=>this.guarantor.forget(u))}sendCommand(l,u){const{identifier:S}=l;return this.consumer.send({command:u,identifier:S})}}class Ot{constructor(l){this._url=l,this.subscriptions=new Dt(this),this.connection=new Z(this),this.subprotocols=[]}get url(){return xt(this._url)}send(l){return this.connection.send(l)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(l){this.subprotocols=[...this.subprotocols,l]}}function xt(r){if(typeof r=="function"&&(r=r()),r&&!/^wss?:/i.test(r)){const l=document.createElement("a");return l.href=r,l.href=l.href,l.protocol=l.protocol.replace("http","ws"),l.href}else return r}function ze(r=It("url")||Se.default_mount_path){return new Ot(r)}function It(r){const l=document.head.querySelector(`meta[name='action-cable-${r}']`);if(l)return l.getAttribute("content")}var Ct=n(89392),_e=n.n(Ct),x=n(27035),_=n(77019),U=n(5269),w=n(59301),W=Object.defineProperty,ut=Object.defineProperties,te=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,q=(r,l,u)=>l in r?W(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Te=(r,l)=>{for(var u in l||(l={}))oe.call(l,u)&&q(r,u,l[u]);if(j)for(var u of j(l))M.call(l,u)&&q(r,u,l[u]);return r},R=(r,l)=>ut(r,te(l));const O=({problemset:r,dispatch:l,question:u,disabled:S,showAnswer:P,questionIndex:ot})=>{var et;const[ie,z]=(0,e.useState)({}),[je,St]=(0,e.useState)([]),At={fontSize:"18px"},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"];(0,e.useEffect)(()=>{console.log("111"),console.log(u);const Je=(0,Ct.cloneDeep)(u);z(Je),St(Je==null?void 0:Je.choices)},[u]),console.log("question--",u);const Ue=Je=>{const Kt=je.map((wt,Rt)=>R(Te({},wt),{checked:Rt===Je?!(wt!=null&&wt.checked):!1}));St(Kt)};return w.createElement("div",null,w.createElement("div",{className:se.questionBox},w.createElement(F.Z,{value:`${ot}\u3001`+(ie==null?void 0:ie.name),style:Te({},At)}),(et=u==null?void 0:u.choices)==null?void 0:et.map((Je,Kt)=>{const{is_answer:wt,checked:Rt,choice_text:nt,me_answered:Mt}=Je;let it="";return P?wt&&(it=se.rightAnswerBox):(Rt||Mt)&&(it=se.activeAnswer),w.createElement(_.Z,{key:Kt,className:`${se.choiceBox} ${it}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Kt==0?"40px":"20px"},onClick:gt=>{Ue(Kt)}},w.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:se.choiceIndex},vt[Kt]),w.createElement(U.Z,{flex:1,className:"ml30"},w.createElement(F.Z,{className:se.html,value:nt,style:Te({},At)})),P&&wt&&w.createElement(U.Z,null,w.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})))})))};var s=(0,D.connect)(({problemset:r})=>({problemset:r}))(O),p=n(12893),h=n(17949),k=n(59301),fe=Object.defineProperty,ge=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,en=(r,l,u)=>l in r?fe(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Ge=(r,l)=>{for(var u in l||(l={}))Fe.call(l,u)&&en(r,u,l[u]);if(V)for(var u of V(l))dt.call(l,u)&&en(r,u,l[u]);return r},Et=(r,l)=>ge(r,Ae(l)),Jt=(r,l)=>{var u={};for(var S in r)Fe.call(r,S)&&l.indexOf(S)<0&&(u[S]=r[S]);if(r!=null&&V)for(var S of V(r))l.indexOf(S)<0&&dt.call(r,S)&&(u[S]=r[S]);return u};const yt=r=>{var l=r,{value:u,onChange:S,scrollId:P}=l,ot=Jt(l,["value","onChange","scrollId"]);return k.createElement("div",{id:P||""},k.createElement(h.Z,Et(Ge({},ot),{defaultValue:u,onChange:(et,ie)=>{ie!=null&&ie.length?S(et,ie):S(et)}})))},Vt=({value:r,onChange:l,placeholder:u,height:S=150,isEdit:P,miniToolbar:ot,watch:et=!0})=>P?k.createElement(h.Z,{isFocus:!0,height:S||void 0,placeholder:u,defaultValue:r,onChange:l,miniToolbar:ot}):k.createElement("div",{style:{cursor:"pointer"}},r?k.createElement(F.Z,{className:se.inputBorder,value:r}):k.createElement("div",{className:`${se.inputBorder} ${se.placeholder} inputBorderError`},u));var $e=n(59301),ht=Object.defineProperty,kt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,fn=(r,l,u)=>l in r?ht(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Mn=(r,l)=>{for(var u in l||(l={}))un.call(l,u)&&fn(r,u,l[u]);if(Lt)for(var u of Lt(l))Bn.call(l,u)&&fn(r,u,l[u]);return r},In=(r,l)=>kt(r,pt(l)),su=(r,l)=>{var u={};for(var S in r)un.call(r,S)&&l.indexOf(S)<0&&(u[S]=r[S]);if(r!=null&&Lt)for(var S of Lt(r))l.indexOf(S)<0&&Bn.call(r,S)&&(u[S]=r[S]);return u};const cn=["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"],tu=({value:r,onChange:l,choiceTextKey:u,answerKey:S,index:P,isEdit:ot,setInputActive:et,form:ie,choiceOptionsPath:z,allowChangeMode:je,showAddIcon:St,addItem:At,deleteItem:vt})=>{const Ue=(r==null?void 0:r[S])===1,Je=()=>{const wt=ie.getFieldValue(z);ie.setFieldValue(z,wt.map(Rt=>In(Mn({},Rt),{[S]:0})))},Kt=()=>{Ue?l(In(Mn({},r),{[S]:0})):(je||Je(),l(In(Mn({},r),{[S]:1})))};return $e.createElement(_.Z,{className:se.choiceWrap,align:"middle",wrap:!1},$e.createElement(U.Z,{onClick:Kt,className:`${se.choiceIndex} ${Ue?se.activeAnswer:""}`},cn[P]),$e.createElement(U.Z,{flex:1,className:`${se.editorWrap} ml15`,onClick:et},$e.createElement(Vt,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:ot,value:r==null?void 0:r[u],onChange:wt=>{l(In(Mn({},r),{[u]:wt}))}})),$e.createElement(U.Z,{flex:"0 0 auto",className:"ml15"},$e.createElement("div",{onClick:Kt,className:`${se.setAnswerBtn} ${Ue?se.activeAnswer:""}`},Ue?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),$e.createElement(U.Z,{className:se.actionWrapper},$e.createElement(ae.Z,{title:"\u5220\u9664"},$e.createElement(p.Z,{className:se.deleteIcon,onClick:vt,style:{visibility:P>1?"visible":"hidden"}}))))},gu=({questionTitlePlaceholder:r,titleKey:l,choiceKey:u,analysisKey:S,choiceTextKey:P,answerKey:ot,choiceOptionsPath:et,allowChangeMode:ie=!0,form:z,showAnalysis:je=!0})=>{const[St,At]=(0,e.useState)(),[vt,Ue]=(0,e.useState)(!1);return $e.createElement("div",{className:se.wrap},$e.createElement("div",{className:se.questionTitleEditorWrap},$e.createElement(le.default.Item,{label:"\u9898\u5E72",name:l,labelCol:{span:24},rules:[{required:!0}]},$e.createElement(yt,{scrollId:Array.isArray(l)?l.join("_"):`${l}`,height:150,placeholder:r}))),$e.createElement(le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),$e.createElement(le.default.List,{name:u,rules:[{validator(Je,Kt){const wt=Kt.some(nt=>nt[ot]===1),Rt=Kt.findIndex(nt=>{var Mt;return((Mt=nt[P])==null?void 0:Mt.length)<=0});return Rt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${cn[Rt]}\u9009\u9879\u7684\u5185\u5BB9`)):wt?Promise.resolve():(b.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(Je,{add:Kt,remove:wt})=>$e.createElement("div",{id:Array.isArray(et)?et.join("_"):`${et}`},Je.map((Rt,nt)=>{var Mt=Rt,{key:it,name:gt}=Mt,st=su(Mt,["key","name"]);const nn=St===it,ue=()=>{At(it)},Ut=nt<7&&nt===Je.length-1,sn=()=>Kt({[P]:"",[ot]:0}),an=()=>wt(gt);return $e.createElement(le.default.Item,In(Mn({},st),{key:it,name:gt,className:se.choiceListWrap,rules:[{validator(au,bt){return bt!=null&&bt.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${cn[nt]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),$e.createElement(tu,{choiceTextKey:P,answerKey:ot,index:nt,isEdit:nn,setInputActive:ue,form:z,choiceOptionsPath:et,allowChangeMode:ie,showAddIcon:Ut,addItem:sn,deleteItem:an}))}),Je.length<8&&$e.createElement("div",{className:`${se.addBtn} mb30`,onClick:()=>Kt({[P]:"",[ot]:0})},$e.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),je&&$e.createElement("div",{onClick:()=>Ue(!0)},$e.createElement(le.default.Item,{name:S,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},$e.createElement(Vt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:vt}))))};var cu=n(59301),Fu=Object.defineProperty,Zu=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,al=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,pu=Object.prototype.propertyIsEnumerable,fl=(r,l,u)=>l in r?Fu(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,qu=(r,l)=>{for(var u in l||(l={}))cl.call(l,u)&&fl(r,u,l[u]);if(al)for(var u of al(l))pu.call(l,u)&&fl(r,u,l[u]);return r},Bu=(r,l)=>Zu(r,Uu(l)),wl=(r,l)=>{var u={};for(var S in r)cl.call(r,S)&&l.indexOf(S)<0&&(u[S]=r[S]);if(r!=null&&al)for(var S of al(r))l.indexOf(S)<0&&pu.call(r,S)&&(u[S]=r[S]);return u};const lt={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Qt=({value:r,onChange:l,form:u})=>{const S=(r==null?void 0:r.is_answer)===1,P=r==null?void 0:r.choice_text,ot=()=>{const et=u.getFieldsValue().choices.map(ie=>({choice_text:ie.choice_text,is_answer:0}));u.setFieldsValue({choices:et}),l(Bu(qu({},r),{is_answer:1}))};return cu.createElement(_.Z,{className:se.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},cu.createElement(U.Z,{onClick:ot,className:`${se.choiceIndex} ${se.judgementIndex} ${S?se.activeAnswer:""}`},lt[P]),cu.createElement(U.Z,{flex:1,className:`${se.editorWrap} ml15`},cu.createElement("div",{className:`${se.inputBorder} ${se.placeholder} ${S?se.activeJudgementAnswer:""}`},P)))},uu=({questionTitlePlaceholder:r,choiceKey:l,form:u})=>{const[S,P]=(0,e.useState)(!1);return cu.createElement("div",{className:se.wrap},cu.createElement("div",{className:se.questionTitleEditorWrap},cu.createElement(le.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},cu.createElement(yt,{scrollId:"name",height:140,placeholder:r}))),cu.createElement(le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},cu.createElement(le.default.List,{name:"choices",rules:[{validator(ot,et){return et.some(z=>(z==null?void 0:z.is_answer)===1)?Promise.resolve():(b.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},ot=>cu.createElement("div",{id:"choices"},ot.map(et=>{var ie=et,{key:z,name:je}=ie,St=wl(ie,["key","name"]);return cu.createElement(le.default.Item,Bu(qu({},St),{key:z,name:je,noStyle:!0}),cu.createElement(Qt,{form:u}))})))),cu.createElement("div",{onClick:()=>P(!0)},cu.createElement(le.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},cu.createElement(Vt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:S}))))};var Sn=n(37568),eu=n(1439),du={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb",save_btn:"save_btn___N0Wqn"},Wt=n(2099),Au=n(29313),Su=n(70004),Xn=n(34764),nu=n(43298),Ou=n(72523),Yl="data:image/png;base64,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",Al=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())}),jl=(0,e.forwardRef)(({onSave:r,aiImg:l},u)=>{var S;const P=`\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%`,ot=(0,D.useParams)(),[et,ie]=(0,e.useState)(!1),[z,je]=(0,e.useState)([]),[St,At]=(0,e.useState)(!0),[vt,Ue]=(0,e.useState)(null),[Je,Kt]=(0,e.useState)([]),[wt,Rt]=(0,e.useState)(0),[nt,Mt]=(0,e.useState)(0),[it,gt]=(0,e.useState)(!1),[st,nn]=(0,e.useState)(""),[ue,Ut]=(0,e.useState)(0),[sn,an]=(0,e.useState)(0),[au,bt]=(0,e.useState)(0),[$t,Rn]=(0,e.useState)(0),[_t,wn]=(0,e.useState)(0),[Mu,$u]=(0,e.useState)(0),[xu,Du]=(0,e.useState)(0),[Pn,On]=(0,e.useState)(0),[wu,Ql]=(0,e.useState)(null),[Oa,xl]=(0,e.useState)(Ou.Q),{contentRef:Jl,value:Ra,status:er,open:ha,close:Ol}=Oa,ua=(0,Xn.Z)({contentRef:Jl,status:er}),{openProgress:Ja,closeProgress:nr,CreateProgressModal:Pr,progressOpen:Or}=(0,Su.Z)();(0,e.useEffect)(()=>{vt&&(kr(),or()),vt===!1&&(Ol(),je([]),nn(P),Ut(0),an(0),bt(0),Rn(0),wn(0),$u(0),Du(0),On(0),Ql(null))},[vt]);const Rr=()=>{Ue(!0)};(0,e.useImperativeHandle)(u,()=>({onClick:Rr}));const gr=ll=>{gt(!0),Rt(ll),Mt(0)},Qr=ll=>Al(void 0,null,function*(){const ka=ll.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(ka)==-1?(b.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):ll.size/1024/1024>10?(b.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),or=()=>Al(void 0,null,function*(){const ll=yield(0,De.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});ll.status===0&&(Rt(ll.total_number),Mt(ll.remaining_number))}),kr=()=>Al(void 0,null,function*(){console.log(ot,"params"),At(!0),nn("\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u8FDB\u884C\u51FA\u9898"),At(!1)}),ur=ll=>(ll=ll||"",ll=String(ll),ll=ll.replace(/\s+/g,""),ll),Fr=ll=>Al(void 0,null,function*(){var ka,ba,Er;const pr=[{name:"\u5355\u9009\u9898",num:ue||0},{name:"\u591A\u9009\u9898",num:sn||0},{name:"\u5224\u65AD\u9898",num:au||0},{name:"\u586B\u7A7A\u9898",num:$t||0},{name:"\u7B80\u7B54\u9898",num:_t||0},{name:"\u7EC4\u5408\u9898",num:Pn||0},{name:"\u7F16\u7A0B\u9898",num:Mu||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:xu||0}];if(ur(st)){if(st.length>1e3){b.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{b.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!ur(st)&&!(z!=null&&z.length)){b.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const xa=pr.reduce((mn,xr)=>mn+xr.num,0);if(xa===0){b.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(xa>5){b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}if(ll&&wt!==-1){gt(!0);return}gt(!1);const Vr={scene_type:6,request_identifier:Math.random(),file_id:(ba=(ka=z[0])==null?void 0:ka.response)==null?void 0:ba.id,content:st,ppt_page_url:(Er=l==null?void 0:l[0])==null?void 0:Er.url,count_arr:pr.map(mn=>mn.num).join(",")};yield ha(Vr),or()}),Yr=()=>Al(void 0,null,function*(){const ll=ua();Ja(),ie(!0),Kt([]);const ka=new FormData;ka.append("html",ll);const ba=yield(0,De.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ka},!0);if((ba==null?void 0:ba.status)===0)if(ba!=null&&ba.data){nr(100),Kt(ba==null?void 0:ba.data);return}else b.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");ie(!1),nr()}),Br=()=>Al(void 0,null,function*(){const ll=ua();(0,mt.RG)(ll)}),Tr=["uploading","error"].includes((S=z==null?void 0:z[0])==null?void 0:S.status);return e.createElement(e.Fragment,null,e.createElement(nu.Z,{visible:it,totalCount:wt,usedCount:nt,onCancel:()=>gt(!1),onOk:()=>{Fr(!1)}}),e.createElement(L.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:e.createElement("div",{className:du.extraHeader},e.createElement(_.Z,{align:"middle"},!er&&!!Ra&&e.createElement(e.Fragment,null,e.createElement(ct.ZP,{className:du.save_btn,style:{marginRight:"20px"},onClick:Yr},e.createElement("div",{className:"flex flex_box_center"},e.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),e.createElement("span",null,"\u4FDD\u5B58\u8BD5\u9898"))),e.createElement(ct.ZP,{className:du.save_btn,onClick:Br,style:{marginRight:"20px"}},e.createElement("div",{className:"flex flex_box_center"},e.createElement("i",{className:"iconfont icon-zhichifuzhi font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),e.createElement("span",null,"\u590D\u5236")))),e.createElement("i",{onClick:()=>{const ll=ka=>{Ie.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ka,onOk:()=>{Ue(!1)}})};if(er){ll("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ra?ll("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Ue(!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:vt},e.createElement("div",{className:du.wrap},e.createElement("div",{className:du.left},e.createElement(ye.Z,{spinning:St},e.createElement("div",{className:du.tip},e.createElement("img",{src:Yl}),e.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")),e.createElement("div",{className:"mb10 mt20 c-black"},e.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),e.createElement(Sn.default.TextArea,{style:{height:160},className:"mb20",value:st,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:ll=>{nn(ll.target.value)}}),e.createElement("div",{className:"c-black mt20"},e.createElement("div",{className:"mb10 c-black"},e.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),e.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",e.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"5"),"\u9053\uFF09")),e.createElement(_.Z,{style:{gap:16}},e.createElement(U.Z,null,e.createElement("label",null,"\u5355\u9009\u9898"),e.createElement(eu.Z,{min:0,max:10,value:ue,onChange:Ut,style:{marginLeft:"8px"}})),e.createElement(U.Z,null,e.createElement("label",null,"\u591A\u9009\u9898"),e.createElement(eu.Z,{min:0,max:10,value:sn,onChange:an,style:{marginLeft:"8px"}})),e.createElement(U.Z,null,e.createElement("label",null,"\u5224\u65AD\u9898"),e.createElement(eu.Z,{min:0,max:10,value:au,onChange:bt,style:{marginLeft:"8px"}})),e.createElement(U.Z,null,e.createElement("label",null,"\u7F16\u7A0B\u9898"),e.createElement(eu.Z,{min:0,max:10,value:Mu,onChange:$u,style:{marginLeft:"8px"}})))),er?e.createElement("div",{onClick:Ol,className:du.bottomBtn},e.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Tr?e.createElement("div",{className:`${du.bottomBtn} ${du.disabled}`},e.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):e.createElement("div",{onClick:()=>{Fr(!0)},className:du.bottomBtn},e.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),e.createElement(Ou.Z,{onStatusChange:xl,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Or,noRestrictModal:gr,stringTransformer:Au.o,onError:ll=>{Object.prototype.toString.call(ll)==="[object Object]"&&ll.status===-9&&gr(ll.data)}}))),e.createElement(L.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:et},e.createElement(_.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},e.createElement("img",{src:n(36413),alt:"\u667A\u80FD\u51FA\u9898"}),e.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),e.createElement(Wt.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Je,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>ie(!1),onSuccess:()=>{ie(!1),Ue(!1)},onSave:ll=>Al(void 0,null,function*(){yield r(ll,()=>{ie(!1),Ue(!1)})})}),e.createElement("div",{style:{height:70}})),Pr("\u5904\u7406\u4E2D"))}),Qu=n(35992),Ia=n(60242),Zl={summaryWrap:"summaryWrap___HzbVK",summaryItem:"summaryItem___dATph",label:"label___pvZkE",percentSty:"percentSty___nvQwe",title:"title___hDMEi",chart_container:"chart_container___cRvUY",Onerow:"Onerow___tzmiF",detailSty:"detailSty___QKxCg",detailItem:"detailItem___fHG9y",questionTag:"questionTag___OaNLz",numSty:"numSty___wUXe3",detailBtn:"detailBtn___JylOu",questionTitle:"questionTitle___EMw2w",proSty:"proSty___SpcZ9",commentBody:"commentBody___BBaLu"},Ha=n(42441),yu=n(71951),ta=n(47546),zn=n(59301),Fa=Object.defineProperty,yl=Object.defineProperties,Cl=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,Ru=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable,Sl=(r,l,u)=>l in r?Fa(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,bl=(r,l)=>{for(var u in l||(l={}))Ru.call(l,u)&&Sl(r,u,l[u]);if(Eu)for(var u of Eu(l))Tl.call(l,u)&&Sl(r,u,l[u]);return r},ma=(r,l)=>yl(r,Cl(l)),ra=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const Ua=["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"],Qa=({data:r=[],totalData:l,paramsHttp:u,smartItembanks:S,socketData:P})=>{const ot=["#76DDFB","#53A8E2","#19CB70","#00B187","#00A9B1"],[et,ie]=(0,e.useState)(!1),[z,je]=(0,e.useState)(1),[St,At]=(0,e.useState)();return zn.createElement("div",{className:Zl.summaryWrap},zn.createElement(_.Z,{justify:"space-between",align:"middle",style:{marginBottom:"10px"}},zn.createElement(U.Z,{style:{display:"flex",alignItems:"center"}},zn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),zn.createElement("div",{className:Zl.title},"\u7B54\u9898\u6982\u89C8")),zn.createElement(U.Z,{style:{display:"flex"}},r==null?void 0:r.map((vt,Ue)=>zn.createElement("div",{key:Ue,style:{display:"flex",alignItems:"center",marginLeft:Ue==0?"0px":"20px"}},zn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:ot[Ue]}}),zn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"5px"}},vt==null?void 0:vt.name))))),r==null?void 0:r.map((vt,Ue)=>{var Je;return zn.createElement("div",{className:Zl.summaryItem,key:Ue,style:{marginTop:Ue==0?"0px":"15px",cursor:"pointer"},onClick:()=>{var Kt;(Kt=[0,1,2])!=null&&Kt.includes(Ue)&&(ie(!0),je(Ue+1))}},zn.createElement("div",{className:Zl.label},vt==null?void 0:vt.name),zn.createElement(Ia.Z,{percent:(Je=[3,4])!=null&&Je.includes(Ue)?vt==null?void 0:vt.value:(vt==null?void 0:vt.value)/l*100,size:[575,10],strokeColor:ot[Ue],format:Kt=>{var wt;return zn.createElement("span",{className:Zl.percentSty},(wt=[3,4])!=null&&wt.includes(Ue)?((vt==null?void 0:vt.value)||0)+"%":(vt==null?void 0:vt.value)||0)}}))}),zn.createElement("div",{style:{height:"1px",backgroundColor:"#F6F7F9",marginTop:"30px"}}),zn.createElement(tr,{visible:et,onCancel:()=>{ie(!1)},paramsHttp:u,smartItembanks:S,itemBankId:P==null?void 0:P.item_bank_id,detailType:z}))},gn=({data:r=[],paramsHttp:l,smartItembanks:u,socketData:S})=>{const[P,ot]=(0,e.useState)(),[et,ie]=(0,e.useState)(!1),[z,je]=(0,e.useState)(),[St,At]=(0,e.useState)(),vt=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return zn.createElement("div",{className:Zl.summaryWrap,style:{overflow:"hidden"}},zn.createElement(_.Z,{justify:"space-between",align:"middle",style:{marginTop:"20px",marginBottom:"10px"}},zn.createElement(U.Z,{style:{display:"flex",alignItems:"center"}},zn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),zn.createElement("div",{className:Zl.title},"\u7B54\u9898\u8BE6\u60C5"))),zn.createElement("div",{className:Zl.detailSty},r==null?void 0:r.map((Ue,Je)=>zn.createElement("div",{key:Je,className:Zl.detailItem,onMouseEnter:()=>{ot(Je)},onMouseLeave:()=>{ot(void 0)}},zn.createElement(ae.Z,{placement:"topLeft",title:zn.createElement(F.Z,{style:{color:"#fff",fontSize:"12px"},value:`${Ua[Je]} `+(Ue==null?void 0:Ue.choice_text)})},zn.createElement("div",{className:Zl.questionTitle},zn.createElement("span",{className:Zl.questionTag,style:{marginRight:"10px"}},Ua[Je]),zn.createElement(F.Z,{value:Ue==null?void 0:Ue.choice_text,className:Zl.Onerow,style:{fontSize:"18px",maxWidth:"250px",color:P==Je?"#3061D0":"#000"}}))),zn.createElement("div",{style:{width:"200px",marginLeft:"10px",backgroundColor:"#fff"}},zn.createElement("div",{className:Zl.proSty,style:{width:`${.01*Number((Ue==null?void 0:Ue.rate)||0)*200}px`}})),zn.createElement("div",{className:Zl.numSty},zn.createElement("span",null,(Ue==null?void 0:Ue.user_num)||0,"\u4EBA"),(Ue==null?void 0:Ue.user_num)>0&&zn.createElement("span",{className:Zl.detailBtn,onClick:()=>{je(Ue==null?void 0:Ue.choice_id),At(Ue==null?void 0:Ue.item_bank_id),ie(!0)}},"\u67E5\u770B\u8BE6\u60C5"))))),zn.createElement(tr,{visible:et,onCancel:()=>{ie(!1)},paramsHttp:l,smartItembanks:u,choice_ids:z,itemBankId:S==null?void 0:S.item_bank_id}))},tr=({visible:r,onCancel:l,paramsHttp:u,smartItembanks:S,type:P,choice_ids:ot,itemBankId:et,detailType:ie=null})=>{const[z,je]=(0,e.useState)([]),[St,At]=(0,e.useState)(0),[vt,Ue]=(0,e.useState)({page:1,limit:20,course_group_id:"",search:""}),[Je,Kt]=(0,e.useState)([]),[wt,Rt]=(0,e.useState)(!1),nt=()=>ra(void 0,null,function*(){var gt,st,nn;Rt(!0);const ue=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(gt=S==null?void 0:S.page)==null?void 0:gt.id}/students.json`,{method:"get",params:ma(bl({},vt),{item_bank_id:et,choice_ids:ot,type:ie})});ue.status===0&&(je(((st=ue==null?void 0:ue.data)==null?void 0:st.smart_plan_users)||[]),At((nn=ue==null?void 0:ue.data)==null?void 0:nn.count)),Rt(!1)}),Mt=()=>ra(void 0,null,function*(){const gt=yield(0,ta.xV)({coursesId:u==null?void 0:u.coursesId,limit:2e3});gt!=null&>.course_groups&&Kt([...(gt==null?void 0:gt.course_groups)||[]])});(0,e.useEffect)(()=>{r&&nt()},[r,vt]),(0,e.useEffect)(()=>{r&&Mt()},[r]);const it=()=>{Ue({page:1,limit:20,course_group_id:"",search:""})};return zn.createElement(Ie.default,{centered:!0,title:"\u7B54\u9898\u8BE6\u60C5",keyboard:!1,maskClosable:!1,open:r,width:622,forceRender:!0,footer:null,onCancel:()=>{l(),it()}},zn.createElement(ye.Z,{spinning:wt},zn.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},zn.createElement(Ce.default,{style:{width:"260px",borderRadius:"2px"},size:"large",value:vt.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:""},{label:"\u672A\u5206\u73ED",value:"0"},...Je.map(gt=>({label:gt==null?void 0:gt.name,value:gt==null?void 0:gt.id}))],onChange:gt=>{vt.course_group_id=gt,Ue(bl({},vt))}}),zn.createElement(yu.t7,{style:{width:252},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:vt.search,onChange:gt=>{vt.search=gt,vt.page=1,Ue(bl({},vt))}})),zn.createElement($.default,{dataSource:z,className:Zl.commentBody,scroll:{y:500},columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(gt,st,nn)=>`${(vt.page-1)*vt.limit+nn+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:gt=>zn.createElement("span",{style:{color:"#000"}},gt||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:gt=>zn.createElement("span",{style:{color:"#000"}},gt||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,render:gt=>zn.createElement("span",{style:{color:"#000"}},gt||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"left",dataIndex:"answer_after_end",ellipsis:!0,render:gt=>zn.createElement("span",{style:{color:gt=="1"?"#19CB70":gt=="2"?"#FF9D18":"#000"}},gt=="1"?"\u8BFE\u4E2D\u7B54\u9898":gt=="2"?"\u8BFE\u540E\u8865\u7B54":"\u672A\u7B54\u9898")},{title:"\u9009\u9879",align:"right",dataIndex:"choices",fixed:"right",ellipsis:!0,render:(gt,st)=>{var nn,ue,Ut,sn,an;const au=((ue=(nn=st==null?void 0:st.choices)==null?void 0:nn.filter(_t=>_t==null?void 0:_t.is_answer))==null?void 0:ue.map(_t=>_t==null?void 0:_t.choice_id))||[],bt=((sn=(Ut=st==null?void 0:st.choices)==null?void 0:Ut.filter(_t=>_t==null?void 0:_t.me_answered))==null?void 0:sn.map(_t=>_t==null?void 0:_t.choice_id))||[],$t=au.length===bt.length?au.length>0&&bt.every(_t=>au.includes(_t))?1:3:au.length>0&&bt.every(_t=>au.includes(_t))?2:3,Rn=(an=st==null?void 0:st.choices)==null?void 0:an.map((_t,wn)=>_t!=null&&_t.me_answered?Ua[wn]:"").filter(_t=>_t!=="");return zn.createElement(zn.Fragment,null,zn.createElement("span",{style:{paddingRight:"20px",color:$t===3?"#E30000":$t===2?"#FF9D18":"#2EC25B"}},Rn||"--"))}}],pagination:{total:St||0,onChange:(gt,st)=>{vt.page=gt,vt.limit=st,Ue(bl({},vt))},current:vt==null?void 0:vt.page,pageSize:vt==null?void 0:vt.limit,showTotal:gt=>zn.createElement(zn.Fragment,null,"\u5171",zn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},gt),"\u6761\u6570\u636E")}})))},va=({data:r=[]})=>{const l=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return zn.createElement("div",{className:styles.summaryWrap,style:{overflow:"hidden"}},zn.createElement(Row,{justify:"space-between",align:"middle",style:{marginTop:"10px"}},zn.createElement(Col,{style:{display:"flex",alignItems:"center"}},zn.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),zn.createElement("div",{className:styles.title},"\u7B54\u9898\u8BE6\u60C5")),zn.createElement(Col,{style:{display:"flex"}},r==null?void 0:r.map((u,S)=>zn.createElement("div",{key:S,style:{display:"flex",alignItems:"center",marginLeft:S==0?"0px":"10px"}},zn.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:l[S]}}),zn.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"3px"}},"\u9009\u9879",Ua[S]))))),zn.createElement("div",{className:styles.chart_container},zn.createElement(ReactEcharts,{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:u=>`${u}`,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:r==null?void 0:r.map((u,S)=>Ua[S]),axisLine:{show:!1},axisTick:{show:!1}}],series:[{type:"bar",data:r==null?void 0:r.map((u,S)=>u==null?void 0:u.user_num),barWidth:"20px",itemStyle:{color:function(u){return l[u.dataIndex]}}}]},style:{height:300,width:"55%",bottom:"45px"}}),zn.createElement(ReactEcharts,{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:r==null?void 0:r.map((u,S)=>({value:u==null?void 0:u.user_num,name:`\u9009\u9879${Ua[S]}`,itemStyle:{color:l[S]}}))}]},style:{height:300,width:"45%",bottom:"30px",left:"30px"}})))};var rr=n(72850),Ba={gzsm:"gzsm___VoLAf"},v=n(12306),y="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==",I=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())}),Le=(0,e.forwardRef)(({isEdit:r,isOpen:l,data:u,onClose:S,onOk:P},ot)=>{const[et,ie]=(0,e.useState)("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),[z,je]=(0,e.useState)(!1),[St,At]=(0,e.useState)(!1),[vt,Ue]=(0,e.useState)(""),[Je,Kt]=(0,e.useState)(10),[wt]=(0,D.useSearchParams)(),[Rt,nt]=(0,e.useState)(!1),Mt=(0,e.useRef)(null),it=sn=>sn.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`");(0,e.useEffect)(()=>{var sn,an;l&&(ie("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),r?(Ue((sn=u==null?void 0:u.page)==null?void 0:sn.page_info),Kt(((an=u==null?void 0:u.page)==null?void 0:an.info_read_min_time)||"")):Ue(""))},[l]);const gt=()=>I(void 0,null,function*(){var sn;je(!0),At(!0),Mt.current=new v.Z(K.Z.API_SERVER+"/api/stream/smart_plans/get_page_info",{requirements:et,url:(sn=u==null?void 0:u.url)==null?void 0:sn.map(an=>an==null?void 0:an.url)}),yield new Promise((an,au)=>{Mt.current.on("data",bt=>{At(!1),Ue(it(bt==null?void 0:bt.full))}),Mt.current.on("done",()=>I(void 0,null,function*(){je(!1)})),Mt.current.startStream()})}),st=()=>{const sn=an=>{Ie.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:an,onOk:()=>{var au,bt;(bt=(au=Mt.current)==null?void 0:au.cancelRequest)==null||bt.call(au),je(!1),S()}})};if(z){sn("\u6B63\u5728\u751F\u6210\u667A\u80FD\u63A8\u9001\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else S()},nn=()=>I(void 0,null,function*(){var sn;if(!vt.trim()){b.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let an=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(sn=u==null?void 0:u.page)==null?void 0:sn.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:vt,info_read_min_time:Je}});(an==null?void 0:an.status)==0&&P()}),ue=()=>I(void 0,null,function*(){var sn;if(!vt.trim()){b.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let an=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(sn=u==null?void 0:u.page)==null?void 0:sn.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:vt,info_read_min_time:Je}});(an==null?void 0:an.status)==0&&(P(),wt.get("type")?(0,mt.xg)(`/classrooms/${u==null?void 0:u.coursesId}/smart_plan/${u==null?void 0:u.id}/ppt_info/info?type=${wt.get("type")}&simulate=true&simulateType=1&pptPage=${u==null?void 0:u.position}`):(0,mt.xg)(`/classrooms/${u==null?void 0:u.coursesId}/smart_plan/${u==null?void 0:u.id}/ppt_info/info?simulate=true&simulateType=1&pptPage=${u==null?void 0:u.position}`))}),Ut=(0,e.useRef)();return(0,e.useImperativeHandle)(ot,()=>({onClickSave:nn,onClickPreview:ue,handleClose:st})),e.createElement("div",{className:Ba.wrap,ref:Ut},e.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89C4\u5219\u8BF4\u660E"),e.createElement("div",{className:Ba.gzsm},"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u77E5\u8BC6\u70B9\u89E3\u6790\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u4FDD\u5B58\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u63A8\u9001\u89E3\u6790\u5185\u5BB9\u7ED9\u5B66\u751F\u5B66\u4E60\uFF0C\u63D0\u5347\u5B66\u4E60\u6548\u7387\u3002"),e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",margin:"20px auto 10px auto"}},e.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u5185\u5BB9"),e.createElement("div",{style:{cursor:"pointer",display:"flex",alignItems:"center"},onClick:()=>{nt(!Rt)}},e.createElement("img",{src:y,className:"iconfont icon-shuaxin4 font14 c-light-primary current"}),e.createElement("span",{style:{marginLeft:"4px",color:"#3061D0"}},"AI\u8F85\u52A9\u751F\u6210"))),Rt&&e.createElement(e.Fragment,null,e.createElement("div",{className:"mb10 mt20 c-black"},e.createElement("b",null,"\u89E3\u6790\u751F\u6210\u8981\u6C42")),e.createElement(Sn.default.TextArea,{style:{height:160},value:et,placeholder:"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u751F\u6210\u89E3\u6790\u7684\u8981\u6C42\u3002
    \u4F8B\u5982\uFF1A\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790",onChange:sn=>{ie(sn.target.value)}}),z?e.createElement("div",{style:{display:"flex",justifyContent:"center"}},e.createElement(yu.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var sn,an;(an=(sn=Mt.current)==null?void 0:sn.cancelRequest)==null||an.call(sn),je(!1),At(!1)}},"\u505C\u6B62\u751F\u6210")):e.createElement("div",{style:{display:"flex",justifyContent:"center"}},e.createElement(yu.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{if(!et.trim()){b.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u63A8\u9001\u5185\u5BB9");return}gt()}},"\u5F00\u59CB\u751F\u6210"))),e.createElement(ye.Z,{spinning:St},e.createElement(h.Z,{placeholder:"\u8BF7\u8F93\u5165\u667A\u80FD\u63A8\u9001",height:300,defaultValue:vt,onChange:sn=>{Ue(sn)}})),e.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",e.createElement(ae.Z,{title:"\u53EF\u4E3A\u89E3\u6790\u8BBE\u7F6E\u6700\u4F4E\u9605\u8BFB\u65F6\u957F\uFF0C\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u8BE5\u65F6\u957F\u7684\u9605\u8BFB\u540E\u624D\u80FD\u89E3\u9501\u4E0B\u4E00\u9636\u6BB5\u7684\u4EA4\u4E92\u5185\u5BB9"},e.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 c-light-primary current ml5"}))),e.createElement(Ce.default,{onChange:sn=>{Kt(sn)},value:Je,size:"large",style:{width:"100%",marginTop:"10px"}},e.createElement(Ce.default.Option,{value:10},"10s"),e.createElement(Ce.default.Option,{value:30},"30s"),e.createElement(Ce.default.Option,{value:60},"1min"),e.createElement(Ce.default.Option,{value:""},"\u4E0D\u9650\u5236")))}),He={wrap:"wrap___Caec9",type_style:"type_style___U6wBf",type_list:"type_list___Cq1WK",type_tag_noactive:"type_tag_noactive___BcE1l",type_tag_active:"type_tag_active___o54ss",type_tootip:"type_tootip___jTpTe",imgBox:"imgBox___k6jG2",judgment:"judgment___fhglz",active:"active___Mh2K8"},a="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==",N=Object.defineProperty,ne=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,X=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,c=(r,l,u)=>l in r?N(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,m=(r,l)=>{for(var u in l||(l={}))t.call(l,u)&&c(r,u,l[u]);if(X)for(var u of X(l))d.call(l,u)&&c(r,u,l[u]);return r},g=(r,l)=>ne(r,ke(l)),i=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const f=({value:r,onChange:l})=>{const u=["\u6B63\u786E","\u9519\u8BEF"];return e.createElement("div",{className:He.judgment},u.map(S=>e.createElement("div",{className:S===r?He.active:"",key:S},e.createElement("b",{onClick:()=>l(S)},S==="\u6B63\u786E"?"T":"F"),e.createElement("span",null,S))))};var Q=(0,e.forwardRef)(({addInteraction:r,isEdit:l,isOpen:u,data:S,onClose:P,onOk:ot},et)=>{var ie;const z=[{type:0,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:1,question:"",answer:"\u6B63\u786E",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:2,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1}],[je,St]=(0,e.useState)(""),[At,vt]=(0,e.useState)([]),[Ue,Je]=(0,e.useState)(1),[Kt,wt]=(0,e.useState)(3),Rt=(0,e.useRef)(!1),[nt]=(0,D.useSearchParams)(),Mt=(0,e.useRef)(null);(0,e.useEffect)(()=>{var bt,$t,Rn,_t,wn,Mu,$u;if(u){let xu=1;r?(vt([z[0]]),Je(2),xu=2):(($t=(bt=S==null?void 0:S.page)==null?void 0:bt.smart_plan_page_knowledges)==null?void 0:$t.length)>0?(vt((_t=(Rn=S==null?void 0:S.page)==null?void 0:Rn.smart_plan_page_knowledges)==null?void 0:_t.map(Pn=>(Pn.inputValue="\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",Pn.showInput=!1,Pn.loading=!1,Pn))),Je(1)):(vt([z[0]]),xu=2,Je(2));let Du=xu===1?(wn=S==null?void 0:S.page)==null?void 0:wn.ai_requirement:((Mu=S==null?void 0:S.page)==null?void 0:Mu.ai_requirement)||"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002";St(Du),wt((($u=S==null?void 0:S.page)==null?void 0:$u.ai_question_size)||3)}},[u]);const it=()=>{Rt.current=!1;const bt=At.some(Rn=>Rn.loading==!0),$t=Rn=>{Ie.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Rn,onOk:()=>{if(bt&&Mt.current){Mt.current.abort(),At==null||At.map(_t=>_t.loading=!1),P();return}}})};if(bt){$t("\u6B63\u5728\u751F\u6210\u667A\u80FD\u4E92\u52A8\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else P()},gt=()=>i(void 0,null,function*(){const bt=yield an();(bt==null?void 0:bt.status)===0&&ot()}),st=()=>i(void 0,null,function*(){const bt=yield an();(bt==null?void 0:bt.status)===0&&(ot(),nt.get("type")?(0,mt.xg)(`/classrooms/${S==null?void 0:S.coursesId}/smart_plan/${S==null?void 0:S.id}/ppt_info/info?type=${nt.get("type")}&simulate=true&simulateType=2&pptPage=${S==null?void 0:S.position}`):(0,mt.xg)(`/classrooms/${S==null?void 0:S.coursesId}/smart_plan/${S==null?void 0:S.id}/ppt_info/info?simulate=true&simulateType=2&pptPage=${S==null?void 0:S.position}`))}),nn=(bt,$t,Rn)=>{At[$t][bt]=Rn,vt([...At])},ue=bt=>i(void 0,null,function*(){var $t,Rn,_t;At[bt].loading=!0,vt([...At]),Mt.current=new AbortController;const wn=Mt.current.signal,Mu=setTimeout(()=>{Mt.current&&(Rt.current=!0,Mt.current.abort())},6e4);try{const xu=yield(yield fetch(`${K.Z.API_SERVER}/api/courses/${S==null?void 0:S.coursesId}/smart_plans/${S==null?void 0:S.id}/get_questions.json`,{method:"post",body:JSON.stringify({url:($t=S==null?void 0:S.url)==null?void 0:$t.map(Du=>Du==null?void 0:Du.url),count:1,type:At[bt].type}),headers:{"Content-Type":"application/json"},signal:wn})).json();if((xu==null?void 0:xu.status)===0){const Du=At[bt].type,Pn=(_t=(Rn=xu==null?void 0:xu.data)==null?void 0:Rn.questions)==null?void 0:_t[0];Pn&&(At[bt]=g(m({},Pn),{type:Du}),Du===0&&(At[bt].answer=""),vt([...At]))}}catch($u){Rt.current&&b.ZP.error("\u8BF7\u6C42\u8D85\u65F6\uFF0C\u5DF2\u88AB\u4E2D\u65AD")}finally{clearTimeout(Mu),At[bt].loading=!1,vt([...At])}}),Ut=[{key:0,label:"\u95EE\u7B54\u8BA8\u8BBA\u9898"},{key:1,label:"\u5224\u65AD\u9898"},{key:2,label:"\u5173\u952E\u8BCD\u4F5C\u7B54"}],sn=()=>i(void 0,null,function*(){var bt;return yield(0,De.ZP)(`/api/smart_plan_item_banks/${(bt=S==null?void 0:S.page)==null?void 0:bt.id}/${l?"smart_plan_page_knowledges/update_knowledge":"smart_plan_page_knowledges"}.json`,{method:l?"put":"post",body:{questions:Ue==1?At:[],is_ai_question:Ue!=1,ai_question_size:Kt,ai_requirement:je}})}),an=()=>i(void 0,null,function*(){var bt,$t,Rn,_t;const wn=[],Mu=[],$u=[];if(Ue==1){if(At.forEach((xu,Du)=>{var Pn;xu.question||wn.push(Du+1),((Pn=xu.question)==null?void 0:Pn.length)>200&&Mu.push(Du+1),xu.type!==0&&!xu.answer&&$u.push(Du+1)}),wn.length){b.ZP.warning(`\u7B2C${wn.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u8BF7\u586B\u5199\u95EE\u9898\u5185\u5BB9`);return}if(Mu.length){b.ZP.warning(`\u7B2C${Mu.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u5185\u5BB9\u8D85\u8FC7200\u5B57\u9650\u5236`);return}if($u.length){b.ZP.warning(`\u7B2C${$u.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`);return}}if(!l&&(At==null?void 0:At.length)>3-(($t=(bt=S==null?void 0:S.page)==null?void 0:bt.smart_plan_page_knowledges)==null?void 0:$t.length)){b.ZP.warning("\u5F53\u524D\u9875\u9762\u95EE\u9898\u6570\u91CF\u5DF2\u8FBE\u4E0A\u9650\uFF083/3\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u95EE\u9898\u540E\u518D\u6DFB\u52A0");return}if(Ue==2&&!(je!=null&&je.trim())){b.ZP.warning("\u8BF7\u586B\u5199\u4E92\u52A8\u8981\u6C42");return}if(r)if(Ue===2&&((_t=(Rn=S==null?void 0:S.page)==null?void 0:Rn.smart_plan_page_knowledges)==null?void 0:_t.length)>0)Ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u5F53\u524D\u5E7B\u706F\u7247\u5DF2\u8BBE\u7F6E\u9884\u8BBE\u95EE\u9898\uFF0C\u542F\u7528\u667A\u80FD\u5B66\u4E60\u52A9\u624B\u5C06\u8986\u76D6\u9884\u8BBE\u95EE\u9898\u3002\u662F\u5426\u786E\u8BA4\u542F\u7528\u65B0\u6A21\u5F0F\uFF1F",onOk:()=>i(void 0,null,function*(){const xu=yield sn();(xu==null?void 0:xu.status)===0&&ot()})});else return yield sn();else return yield sn()}),au=(0,e.useRef)();return(0,e.useImperativeHandle)(et,()=>({onClickSave:gt,onClickPreview:st,handleClose:it})),e.createElement("div",{className:He.wrap,ref:au},e.createElement("div",{className:He.type_style},"\u4E92\u52A8\u7C7B\u578B"),e.createElement("div",{className:He.type_list},e.createElement("div",{className:Ue==2?He.type_tag_active:He.type_tag_noactive,onClick:()=>{Je(2),St("\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002")}},"\u667A\u80FD\u5B66\u4E60\u52A9\u624B"),e.createElement("div",{className:Ue==1?He.type_tag_active:He.type_tag_noactive,style:{marginLeft:"10px"},onClick:()=>{var bt,$t,Rn;Ue==2&&(St(""),Je(1),vt(r?[z[0]]:(($t=(bt=S==null?void 0:S.page)==null?void 0:bt.smart_plan_page_knowledges)==null?void 0:$t.length)>0?(Rn=S==null?void 0:S.page)==null?void 0:Rn.smart_plan_page_knowledges:[z[0]]))}},"\u6559\u5E08\u9884\u8BBE\u63D0\u95EE")),e.createElement("div",{className:He.type_tootip},Ue==1?"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u7CBE\u51C6\u63D0\u95EE\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\u542F\u53D1\u5F0F\u95EE\u9898\u94FE\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002":"\u5927\u6A21\u578B\u901A\u8FC7\u542F\u53D1\u5F0F\u5BF9\u8BDD\u4E0E\u5B66\u751F\u8FDB\u884C\u4E92\u52A8\uFF0C\u5B9E\u65F6\u8BC4\u4F30\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5BF9\u96BE\u70B9\u8FDB\u884C\u8BB2\u89E3\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002"),Ue==2&&e.createElement(e.Fragment,null,e.createElement("div",{className:"mb10 mt20 c-black"},e.createElement("b",null,"\u4E92\u52A8\u8981\u6C42")),e.createElement(Sn.default.TextArea,{style:{height:160},value:je,placeholder:Ue==1?"\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u63D0\u95EE":"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002",onChange:bt=>{St(bt.target.value)}}),e.createElement("div",{style:{fontWeight:500,marginTop:"20px"}},"\u95EE\u9898\u6570\u91CF"),e.createElement(Ce.default,{placeholder:"\u8BF7\u9009\u62E9\u95EE\u9898\u6570\u91CF",style:{width:"100%",marginTop:"10px"},size:"large",value:Kt,showSearch:!1,onChange:bt=>{wt(bt)}},(ie=[1,2,3])==null?void 0:ie.map(bt=>e.createElement(Ce.default.Option,{value:bt,key:bt},bt)))),Ue==1&&e.createElement("div",{style:{minHeight:"70px"}},At.map((bt,$t)=>{var Rn,_t;return e.createElement("div",{key:$t,style:{marginTop:$t===0?20:30}},e.createElement(_.Z,{align:"middle",className:"mb10"},e.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u95EE\u9898",$t+1),e.createElement(ae.Z,{title:"\u667A\u80FD\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u5173\u8054\u63D0\u95EE\u3002"},e.createElement("img",{src:a,onClick:()=>{At[$t].showInput=!At[$t].showInput,vt([...At])},className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),(At==null?void 0:At.length)<3&&e.createElement("i",{className:"iconfont icon-tianjia4",style:{marginLeft:"10px",cursor:"pointer",fontSize:12,color:"#3061D0",fontWeight:600},onClick:()=>{At.push(z[0]),vt([...At]),setTimeout(()=>{const wn=document.querySelector(".QASetting-modal"),Mu=wn==null?void 0:wn.querySelector(".ant-modal-body");Mu==null||Mu.scrollTo({top:Mu.scrollHeight,behavior:"smooth"})},0)}}),e.createElement(ae.Z,{placement:"left",title:"\u5220\u9664\u95EE\u9898"},e.createElement("i",{onClick:()=>{if(At.length==1){b.ZP.error("\u81F3\u5C11\u4FDD\u7559\u4E00\u4E2A\u95EE\u9898");return}At.splice($t,1),vt([...At])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),At[$t].showInput&&e.createElement(e.Fragment,null,e.createElement("div",{className:"mb10 mt20 c-black"},e.createElement("b",null,"\u95EE\u9898\u751F\u6210\u8981\u6C42")),e.createElement(Sn.default.TextArea,{style:{height:160},value:(Rn=At==null?void 0:At[$t])==null?void 0:Rn.inputValue,disabled:(_t=At==null?void 0:At[$t])==null?void 0:_t.loading,placeholder:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",onChange:wn=>{At[$t].inputValue=wn.target.value,vt([...At])}}),At[$t].loading?e.createElement("div",{style:{display:"flex",justifyContent:"center"}},e.createElement(yu.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{Rt.current=!1,Mt.current.abort(),At[$t].loading=!1,vt([...At])}},"\u7EC8\u6B62\u51FA\u9898")):e.createElement("div",{style:{display:"flex",justifyContent:"center"}},e.createElement(yu.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var wn;if(!((wn=At==null?void 0:At[$t])!=null&&wn.inputValue.trim())){b.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u51FA\u9898\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u9898\u76EE");return}if(At.some(($u,xu)=>xu!=$t&&$u.loading==!0)){b.ZP.error("\u6709\u9898\u76EE\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u4E0D\u80FD\u751F\u6210\u65B0\u9898\u76EE\uFF0C\u8BF7\u7A0D\u7B49");return}ue($t)}},"\u5F00\u59CB\u51FA\u9898"))),e.createElement(ye.Z,{spinning:At[$t].loading},e.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"}},e.createElement(Sn.default,{onChange:wn=>nn("question",$t,wn.target.value),style:{width:"510px"},value:bt==null?void 0:bt.question,size:"large"}),e.createElement(Ce.default,{size:"large",style:{width:"130px",marginLeft:"20px"},value:bt==null?void 0:bt.type,onChange:wn=>{const Mu={type:Number(wn),answer:z[wn].answer,question:wn.question,loading:!1,showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE"};At[$t]=Mu,vt([...At])}},Ut==null?void 0:Ut.map((wn,Mu)=>e.createElement(Ce.default.Option,{value:wn==null?void 0:wn.key,key:Mu},wn==null?void 0:wn.label)))),bt.type===1&&e.createElement(f,{value:bt.answer,onChange:wn=>nn("answer",$t,wn)}),bt.type===2&&e.createElement(Sn.default,{size:"large",onChange:wn=>nn("answer",$t,wn.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:bt.answer})))})))}),ee={wrap:"wrap___yzOLg",left:"left___lhFsp",tip:"tip____qjZn",bottomBtn:"bottomBtn___gR4b0",disabled:"disabled___tHi8U",imgBox:"imgBox___XwRIk",start_btn:"start_btn___P67Pc",stop_btn:"stop_btn___j_aKt",save_btn:"save_btn___mzPPO"},T="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==",he="data:image/png;base64,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",Ne=n(57942),pe=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())}),at=({isEdit:r=!1,visible:l,data:u,onClose:S,onOk:P,openPreview:ot,changePage:et})=>{const[ie,z]=(0,e.useState)(`\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 @@ -44,6 +44,6 @@ 4. **\u76F4\u63A5\u5B8C\u6210**\uFF1A\u4E00\u952E\u5B8C\u6210\u6574\u4E2A\u6392\u5E8F\u8FC7\u7A0B 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`),Je(r?(st=u==null?void 0:u.page)==null?void 0:st.page_info:""))},[l]);const gt=()=>pe(void 0,null,function*(){var st;St(!0),vt(!0),it.current=new v.Z(K.Z.API_SERVER+"/api/stream/course_qna_records/chat_messages.json",{response_mode:"streaming",model:"qwen-plus-latest",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,code_preview:!0,file_ids:[],image_list:[],history:[],questionable_type:"SmartPlan",questionable_id:u==null?void 0:u.id,position:1,type:10,is_chat:!0,prompt:ie,ppt_url:(st=u==null?void 0:u.url)==null?void 0:st.map(nn=>nn==null?void 0:nn.url)}),yield new Promise((nn,ue)=>{it.current.on("data",Ut=>{vt(!1),Je(Ut==null?void 0:Ut.full)}),it.current.on("done",()=>pe(void 0,null,function*(){St(!1)})),it.current.startStream()})});return e.createElement(L.Z,{title:"\u667A\u80FD\u52A8\u6548\u52A9\u624B",extra:e.createElement("div",{className:ee.extraHeader},e.createElement(_.Z,{align:"middle"},Ue&&e.createElement(e.Fragment,null,e.createElement(ae.Z,{title:je?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},e.createElement(ct.ZP,{className:ee.save_btn,style:{marginRight:"20px"},disabled:je,onClick:()=>{const nn=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();ot(nn)}},e.createElement("div",{className:"flex flex_box_center"},e.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),e.createElement("span",null,"\u4FDD\u5B58\u52A8\u6548")))),e.createElement(ae.Z,{title:je?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},e.createElement(ct.ZP,{className:ee.save_btn,disabled:je,onClick:()=>{const nn=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();(0,mt.RG)(nn)}},e.createElement("i",{className:"iconfont icon-zhichifuzhi"}),e.createElement("span",null,"\u590D\u5236")))),e.createElement("i",{onClick:()=>{const st=nn=>{Ie.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:nn,onOk:()=>{var ue,Ut;(Ut=(ue=it.current)==null?void 0:ue.cancelRequest)==null||Ut.call(ue),St(!1),vt(!1),S()}})};if(je){st("\u6B63\u5728\u751F\u6210\u667A\u80FD\u52A8\u6548\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ue?st("\u52A8\u6548\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):S()},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:l},e.createElement("div",{className:ee.wrap},e.createElement("div",{className:ee.left},e.createElement("div",{className:ee.tip},e.createElement("img",{src:T}),e.createElement("span",null,"\u8BF7\u63CF\u8FF0\u60A8\u9700\u8981\u7684\u52A8\u753B\u6548\u679C\u8981\u6C42\uFF0C\u6211\u5C06\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u5BF9\u5E94\u7684\u52A8\u753B\u4EE3\u7801\uFF0C\u5E76\u652F\u6301\u4E0E\u5F53\u524D\u5E7B\u706F\u7247\u7ED1\u5B9A\uFF0C\u65B9\u4FBF\u6559\u5B66\u6F14\u793A\u3002")),e.createElement("div",{className:"mb10 mt30 c-black"},e.createElement("b",null,"\u52A8\u6548\u751F\u6210\u8981\u6C42")),e.createElement(Sn.default.TextArea,{style:{height:200},value:ie,disabled:je,onChange:st=>{z(st.target.value)}}),e.createElement(ae.Z,{title:je?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},je?e.createElement("div",{className:ee.stop_btn,onClick:()=>{var st,nn;(nn=(st=it.current)==null?void 0:st.cancelRequest)==null||nn.call(st),St(!1),vt(!1)}},"\u505C\u6B62\u751F\u6210"):e.createElement("div",{className:ee.start_btn,onClick:()=>{if(!ie.trim()){b.ZP.error("\u8BF7\u586B\u5199\u52A8\u6548\u751F\u6210\u8981\u6C42");return}Je(""),gt()}},"\u5F00\u59CB\u751F\u6210"))),e.createElement("div",{style:{width:"55%",padding:"10px 24px 10px 10px",overflow:"auto"},onScroll:Mt,ref:Rt},Ue?e.createElement(ye.Z,{spinning:At},Ue&&e.createElement(Ne.Z,{cancelIndex:0,streamingStatus:je,loadImage:!1,onFinish:()=>pe(void 0,null,function*(){}),value:Ue,isHiddenHtml:!0}),e.createElement("div",{ref:nt})):e.createElement("div",{className:ee.imgBox},e.createElement(ye.Z,{spinning:je},e.createElement("img",{width:56,src:he}),e.createElement("div",null,"\u9884\u89C8\u533A"))))))},Qe=n(19226),Ye=n(92310),Ft=n.n(Ye),Nt=n(34209),de=Object.defineProperty,dn=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,An=(r,l,u)=>l in r?de(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,bn=(r,l)=>{for(var u in l||(l={}))Pt.call(l,u)&&An(r,u,l[u]);if(dn)for(var u of dn(l))rn.call(l,u)&&An(r,u,l[u]);return r};const Un=r=>React.createElement("svg",bn({className:"ppt_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},r),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 ln="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",hn=n(56321),yn=Object.defineProperty,jn=Object.defineProperties,Cn=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,vu=Object.prototype.propertyIsEnumerable,pn=(r,l,u)=>l in r?yn(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,ru=(r,l)=>{for(var u in l||(l={}))Gn.call(l,u)&&pn(r,u,l[u]);if(Qn)for(var u of Qn(l))vu.call(l,u)&&pn(r,u,l[u]);return r},Zn=(r,l)=>jn(r,Cn(l)),Dn=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())}),Ln=({className:r,style:l,data:u={},defaultChatData:S=[],initDefaultChatDataKey:P=0,onPptButtonClick:ot})=>{const[et]=(0,Nt.eh)(),{chatData:ie,setChatData:z,calcHistoryList:je}=(0,Nt.r5)(),[St,At]=(0,e.useState)(0),[vt,Ue]=(0,e.useState)(""),[Je,Kt]=(0,e.useState)(!1),{scrollBoxRef:wt,bottomInspectRef:Rt,contentRef:nt,isAtBottom:Mt}=(0,Nt.wr)({status:Je}),it=(0,Nt.h4)(wt),gt=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(!ie.length||!wt.current)return;const Ut=ie[ie.length-1];Ut!=null&&Ut.loading&&(wt.current.scrollTop=wt.current.scrollHeight)},[ie.length]),(0,e.useEffect)(()=>{if(P){st();let Ut=[];return S.forEach(sn=>{const an=Date.now(),au=[{text:sn.question,key:an,sender:"user",show:!0},{text:sn.answer,loading:!1,key:an,sender:"AI",show:!0}];Ut.push(...au)}),z(Ut),()=>{et.cancel()}}},[P]);const st=()=>{et.cancel(),At(1)},nn=(Ut,...sn)=>Dn(void 0,[Ut,...sn],function*(an,au=[],bt=[]){var $t,Rn;Ue(""),At(0),(Rn=($t=gt.current)==null?void 0:$t.onAttachmentsClear)==null||Rn.call($t);const _t=Date.now(),wn=[{text:an,key:_t,sender:"user",show:!0,fileList:au,imageList:bt},{loading:!0,key:_t,sender:"AI",show:!0}];z([...ie,...wn]);const Mu=au==null?void 0:au.map(Du=>{var Pn;return(Pn=Du==null?void 0:Du.response)==null?void 0:Pn.file_id}),$u=bt==null?void 0:bt.map(Du=>{var Pn;return(Pn=Du==null?void 0:Du.response)==null?void 0:Pn.data}),xu=je(ie);et.request({url:"/api/stream/course_qna_records/chat_messages.json",body:ru({model:"qwen-plus-latest",is_chat:!0,prompt:an,file_ids:Mu,image_list:$u,history:xu},u),onData:(Du,Pn)=>{Kt(!0),z(On=>On.map((wu,Ql)=>Ql===On.length-1?Zn(ru({},wu),{text:Du,loading:!1,error:(Pn==null?void 0:Pn.msg)==="error"}):wu))},onError:Du=>{let Pn="\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!";z(On=>[...On].map((wu,Ql)=>Ql===On.length-1?Zn(ru({},wu),{text:Pn,loading:!1,error:!0}):wu))}})}),ue=it.width?it.width-20:"100%";return e.createElement("div",{className:Ft()("flex flex-col h-full",r),style:l},e.createElement("div",{ref:wt,style:{flex:1,overflow:"auto"}},e.createElement("div",{className:Qe.Z.tips,style:{width:ue}},e.createElement("img",{className:Qe.Z.avatar,src:hn}),e.createElement("div",{className:Qe.Z.details},e.createElement("div",{className:"c-grey-333 font18"},"\u{1F48E}\xA0\u4E13\u4E1A\u81F4\u529B\u4E8EPPT\u6559\u5B66\u5185\u5BB9\u4F18\u5316\uFF5E"),e.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u8BF7\u544A\u8BC9\u6211\u6559\u5B66\u5185\u5BB9\uFF0C\u6211\u53EF\u4EE5\u4F18\u5316\u5185\u5BB9\u8868\u8FF0\u3001\u68B3\u7406\u77E5\u8BC6\u6846\u67B6\u3001\u7A81\u51FA\u6559\u5B66\u91CD\u70B9\u3002"))),e.createElement(Nt.xj,{className:"pl20",style:{width:ue},contentRef:nt,chatData:ie,requestLoading:et.loading,cancelTyping:St,onAnswerFinish:()=>Dn(void 0,null,function*(){setTimeout(()=>Kt(!1),0)})}),!Mt&&e.createElement("div",{className:Qe.Z.backBottom,onClick:()=>{wt.current.scrollTop=wt.current.scrollHeight}},e.createElement("i",{className:"iconfont icon-huidaodibu"})),e.createElement("div",{ref:Rt})),(ie==null?void 0:ie.length)===0&&e.createElement("div",{className:Qe.Z.try},e.createElement("div",{onClick:()=>Ue("\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]")},e.createElement("span",{className:"mr5"},"\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]"),e.createElement("i",{className:"iconfont icon-you2 font18"})),e.createElement("div",{onClick:()=>nn("\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9")},e.createElement("span",{className:"mr5"},"\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9"),e.createElement("i",{className:"iconfont icon-you2 font18"}))),e.createElement(Nt.CI,{ref:gt,style:{margin:"0 20px 20px 20px"},onCancel:st,headExtraNode:e.createElement("div",{className:Qe.Z.pptBtn,onClick:ot},e.createElement("img",{src:ln,width:"18",className:"mr5"}),"PPT\u5236\u4F5C"),value:vt,onSubmit:nn,onChange:Ue,typing:Je,loading:et.loading}))},fu=n(20554),xn=n(95440),qn=n(24334),En={flex_box_center:"flex_box_center___UDQ_A",flex_space_between:"flex_space_between___L60OU",flex_box_vertical_center:"flex_box_vertical_center___knshJ",flex_box_center_end:"flex_box_center_end___BYPJy",flex_box_column:"flex_box_column___mKzh0",modalContent:"modalContent___C7Swl",modalContentLeft:"modalContentLeft___X1oAN",green:"green___YnDvQ",textArea:"textArea___Zlp0S",red:"red___BFvO0",row:"row___Vd2L2",html:"html___D18eP",line:"line___w9apf",submit_button:"submit_button___rKWec",choiceWrap:"choiceWrap___iBbUB",choiceIndex:"choiceIndex___UbZwC",judgementIndex:"judgementIndex___PY3if",activeAnswer:"activeAnswer___ih3N8",rightAnswer:"rightAnswer___hUnPB",errorAnswer:"errorAnswer___zLf6A",setAnswerBtn:"setAnswerBtn___SKqR6",activeJudgementAnswer:"activeJudgementAnswer___dDnAD",actionWrapper:"actionWrapper___zHvDG",addIcon:"addIcon___AfrJN",deleteIcon:"deleteIcon___sfJc_",analysisWrap:"analysisWrap___ukahD",Drawrap:"Drawrap___H9sBA",iframe:"iframe___qLhNQ",c:"c___BapQh",cpp:"cpp___kWVQV",java:"java___TgN6O",python:"python___u7i95",shixunWrp:"shixunWrp___CpqhK",full:"full___M9JLT",questionWrap:"questionWrap___gXjon",solutionWrap:"solutionWrap___SniYp",descBox:"descBox___FF1aM",title:"title___w1bbB",desc:"desc___ZkzLN",choiceBox:"choiceBox___VJxA_",activeAnswerBox:"activeAnswerBox___KRmkd",rightAnswerBox:"rightAnswerBox___KoUBD",errorAnswerBox:"errorAnswerBox___wA48r",greenColor:"greenColor___Kb9jq",redColor:"redColor___QMBfz"},Yn=n(62969),Ht=n(46612),ku=n(94904),Iu=n(13922),lu=n(59301);const{TabPane:ju}=fu.default;var hu=({item:r,backUrl:l,autoHeight:u})=>{var S,P;const[ot,et]=(0,e.useState)([]),[ie,z]=(0,e.useState)(!1),[je]=(0,D.useSearchParams)(),St=(0,D.useParams)();(0,e.useEffect)(()=>{var Ue,Je;((Ue=r==null?void 0:r.evaluate_codes)==null?void 0:Ue.length)>0?et((Je=r==null?void 0:r.evaluate_codes)==null?void 0:Je.map((Kt,wt)=>({key:wt+1,error_msg:Kt!=null&&Kt.error_msg?qn.Base64.decode(Kt==null?void 0:Kt.error_msg):"",status:Kt==null?void 0:Kt.status,created_at:Kt.created_at,code:Kt==null?void 0:Kt.code,show_code:Kt==null?void 0:Kt.show_code,language:Kt==null?void 0:Kt.language,resubmit:Kt==null?void 0:Kt.resubmit}))):et([{key:"--",error_msg:"--",show_code:!1}])},[r==null?void 0:r.evaluate_codes]);const At=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(Ue,Je)=>lu.createElement("span",null,Je.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(Ue,Je)=>lu.createElement(ku.Z,{date:Je.created_at,showTag:Je==null?void 0:Je.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:(Ue,Je)=>{var Kt;return lu.createElement("span",{className:Ue===0?"c-green":"c-red"},((Kt=Yn.Im[Ue])==null?void 0:Kt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((S=ot==null?void 0:ot[0])==null?void 0:S.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Ue,Je)=>lu.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Ie.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:lu.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",lu.createElement(Ht.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[Je==null?void 0:Je.language]})),content:lu.createElement("div",{className:"mb10"},lu.createElement(xn.ZP,{height:300,language:"python",theme:"vs-light",value:Je!=null&&Je.code?qn.Base64.decode(Je==null?void 0:Je.code):"",autoHeight:u,options:vt}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(Ue=>!!Ue),vt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return lu.createElement("div",{style:{position:"relative",marginTop:"10px"}},lu.createElement(fu.default,{defaultActiveKey:"1"},lu.createElement(ju,{tab:lu.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",lu.createElement(ae.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"},lu.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},(P=r==null?void 0:r.user_answer)!=null&&P.length&&(r!=null&&r.passed_code)?lu.createElement("aside",{className:En.shixunWrp},lu.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),lu.createElement("div",{className:En.full},lu.createElement(Ht.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[r==null?void 0:r.language]}),lu.createElement("span",{onClick:()=>z(!0)},lu.createElement("i",{className:"iconfont icon-quanping2"}),lu.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),lu.createElement(xn.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:r!=null&&r.passed_code?qn.Base64.decode(r==null?void 0:r.passed_code):"",autoHeight:u,options:vt})):lu.createElement(Iu.Z,null)),lu.createElement(ju,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},lu.createElement($.default,{className:"mt5",bordered:!0,dataSource:ot,columns:At,pagination:!1}))),(r==null?void 0:r.hack_user_identifier)&&lu.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{const Ue=l||`/classrooms/${St==null?void 0:St.coursesId}/smart_plan/${St==null?void 0:St.id}/users/${St==null?void 0:St.user_login}/ppt_info/info`;(0,mt.xg)(`/myproblems/${r==null?void 0:r.hack_user_identifier}?backUrl=${Ue}`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),lu.createElement(Ie.default,{centered:!0,destroyOnClose:!0,open:ie,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>z(!1),footer:null},lu.createElement(xn.ZP,{height:500,language:"python",theme:"vs-light",value:r!=null&&r.passed_code?qn.Base64.decode(r==null?void 0:r.passed_code):"",autoHeight:u,options:vt})))},zt={box:"box___O_GXX",code_style:"code_style___qc2BU",shiti_icon:"shiti_icon___WqNfe",genghuan:"genghuan___DZm8u",shannchu:"shannchu___cu1k_",shanchu:"shanchu___AjXkt",box_header:"box_header___EU6Ci",subBtn:"subBtn___jMd8M",iconSty:"iconSty___gwxfg",addTypeRadio:"addTypeRadio___Rv_oZ",box_add:"box_add___k530f",box_botton:"box_botton___zdzbP",box_close:"box_close___fhcBa",header_title:"header_title___CqB69",ewm:"ewm___tywWw",ewm_img:"ewm_img___Z8Eqo",ewm_text:"ewm_text___qOswI",headerBtn:"headerBtn___ErXEv",box_miaoshu:"box_miaoshu___choaP",question_button:"question_button___tHqji",select_question:"select_question___GM3w_",question_right:"question_right___YHC9i",question_right_title:"question_right_title___MJAvU",question_right_content:"question_right_content___y3dLW",page_footer:"page_footer___mHfAE",num_style:"num_style___INlu1",num_style_active:"num_style_active___c0T9N",question_add:"question_add___TZ7kz",yulan_style:"yulan_style___OAV36",yanshi_style:"yanshi_style___STmaE",cancle_sty:"cancle_sty___fiAJU",yulan_style_end:"yulan_style_end___nrHPP",save_button:"save_button___YTvMf",question_list:"question_list___zOLcV",answer_list:"answer_list___fpfCU",ai_question_list:"ai_question_list___zsQmo",staticWrap:"staticWrap___ar2G4",title:"title___JEGhR",subTitle:"subTitle___vTr4z",erweima:"erweima___e8td6",scoreByBlankRadio:"scoreByBlankRadio___vl95k",evalueWrap:"evalueWrap___JhKgV",evalueSty:"evalueSty___WoIZ0",label:"label___vkStA",asnCont:"asnCont___qRPRV",ansWrap:"ansWrap___THxlN",selectMore:"selectMore___ljsRw",edit_knowledges:"edit_knowledges___ACKSS",nodataSty:"nodataSty___PUTmM",rightWrap:"rightWrap___FS9yr",wrap_title:"wrap_title___o2V_V",wrap_add:"wrap_add___OvJcv",wrap_button:"wrap_button___o_lTV",wrap_img:"wrap_img___Hus6u",toolWrap:"toolWrap___PM2dY",toolSty:"toolSty___oZtDs",toolDesc:"toolDesc___SoqG0",smartAI:"smartAI___w6P73",smartAnimation:"smartAnimation____ROIK",smartQuestion:"smartQuestion___Vp7mH",close_drawer:"close_drawer___JFBac",bottomDiv:"bottomDiv___IX_wG",commentModalSty:"commentModalSty___nj567",commentBody:"commentBody___Y3Gx0",start_button:"start_button___h8HNk",submit_button:"submit_button___AEM2W",iconTipSty:"iconTipSty____X1xw",comment_button:"comment_button___HCLEd",studyUnit:"studyUnit___me1iV",add:"add___Esqhf",add_button:"add_button___QmP6T",menuSty:"menuSty___iCdYB",questionWrap:"questionWrap___e1xAG",questionHeader:"questionHeader___XJVq0",questionTitle:"questionTitle___K4EEw",question_type:"question_type___eYEr4",time_long:"time_long___DIAn9",daojishi:"daojishi___r1mMF",modal:"modal___NWQHD"},Tu="data:image/png;base64,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",gl="data:image/png;base64,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",rl="data:image/png;base64,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",Hu="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABQVJREFUaEPtmltsFFUYx39ndrvbOy0UKC2lUKRcwkVom6oJIkZjAvqgiSZcFLGJlxCe9MEnY3jV+KBRYwwQI0jUqNEEEuMNH4yQthQQ0FIL5dYWqF0q2/vMfGZaWna2K8xsu3R32fM2mXP5fuf/zXfO+c4o7rKi7jJeUsDJrviowqtqjr9kiryNSHZSQSsV1JR67cjO5R9ZXKPAK184ek2EKUkFewNGKboadt2bZwfeeqxNkMKkBEa1N+xeMcsGXFHzx3rTNHdkZ3nLvV6VFG6t6xIMduunNU17o37nsv02YOvhQJP4A/+Y3YJ4kkFphTLyp2lZ6xao/hEe27L0xWGZNyDGmWSAHWHwKU/ZM9XqbETgvbVSJobRnEzAyuOZv6lKjYpoUzgFnARSpxQOFTHl0nfApdsu93Cq6RqmuBssL9dH1YqCoUZHT3aSm5NG2ZycMZ3EnUt/98MFTp/pckd7o/bLzy6iu2eQT79qJs2rsX3rEjTN3lXcAXcE+oeBXSqcm+tjaXkeuiFYkzYtz8ea+8bujOMOOCppXTS6Y8BnvTBPd2FZjKpGBTxgQEcPmC6MeqdQePwalPfFPqlifbYFmeCLcAJwDdx6Hb5uBAvaTTmxWhhMh3vqIacz9tAW7FMLoSgsULsG3nMCrnQ7R7ViT18WNFUJuh80w4JWZAec9xFtzRlZsHnpOKK0bsJ7tc4CaH8GXCkVOovASLMPqumwoFaR9W+0KM7aWX60vQq8IUuTK4V7dfiw/taDWYpemQutCwQJWwNDW3oGh6EzrzszPtpar1RAhvdm6wkFtmAvLBE6SpyZV9yomNnirG60tWIKfLVkGNhJKWyGor9jH7xiBjzog1OrBSPEffw9kNanSBsQugrAvPFuRgvMbow9rDXxMQNuWTYcoHy9MP28Iu8y+Htvam0tSwOZ1jso+fPOwMYM2FL1+Fph2kUoblJ4IuyoLOCcTphzUo37PsfvgY0r7ZN2LiD8HCEZFROFAzNhIINbBqC2+WB9txOhbV46/PSifRt1sFl4df/YvV9MgLtzicmaGj45I+Fw0oGdRGW3dax7gV1P21X8pN7k3d+EhAXO9sH0sDuNq0EIDkBSAj+xWPHmo/bt2I4fTb49JYkLXDYVSvPtDn3kEnT1QVICb39A8XylXcWaLw2OtqWAh9wgIVz69YcU95faF5HnPjeH3DYpFX5rvcbD8+3Aj3xsEOhNAQ+5bcJ/wymFgZRLhyzFCePSfTp8ECGnFc8uva0C/NHmtCyR3q+D/rCc9GPlCmtHFVp21wnWBFWXwKpiewT/5qTQfh0WTYe1YdH9l2bhr6tQmA1PLrW3a2gVDp2HdC9sqbC/awnA96ft6SXr3LytchxpWqvpr+ehvs3t2Wdy6lfMgjVzxgls3dvWtsKlIM4S1JPBqqA4G6qKQAs7VLtK006G7RM9Zgo4dEb/7x+Pyx29HPy9HUN3loOeaJVu19/sokwerI78m2hUCtcd6+DgofbbjTtp7zPSPWzbsjji+LcE3tcgc41+Y/Q3vZEeTFM4dzE49HtBPJaCqenkT/FFNM3j98zbsFKNXvDYYlpdnaQ16maPICFLdzwiOrNJofSFXi2zslINjrQYkzbec9j4DJENzrqM81pK7dtc7dkYauUY4L3HJV96jZ0KtU5E/HGOFPm7VapfkAMqw1OzabmyXcVPxMVAQs1JCjih5IrC2LtO4f8A3D4geXJnbRUAAAAASUVORK5CYII=",Yu=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Bl=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,ul=(r,l,u)=>l in r?Yu(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,fa=(r,l)=>{for(var u in l||(l={}))Bl.call(l,u)&&ul(r,u,l[u]);if(Fl)for(var u of Fl(l))zl.call(l,u)&&ul(r,u,l[u]);return r};const il=r=>React.createElement("svg",fa({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},r),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 Gu="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4Ny44ODMgNzkzLjAwM0ExNjUuMjQ4IDE2NS4yNDggMCAwIDAgMjMxLjIxIDk1Ny45NTJjMCAxOS4xNTcgMy4zMjggNDEuOTQxIDkuMjU4IDY2LjA0OEgwVjc4My41M2MyNC4xMDcgNS45NzQgNDYuOTMzIDkuMjYgNjYuMDQ4IDkuMjZhMTY1LjIwNSAxNjUuMjA1IDAgMCAwIDE2NS4yMDUtMTY1LjE2MyAxNjUuMjA1IDE2NS4yMDUgMCAwIDAtMTY1LjEyLTE2NS4xNjNjLTE5LjIgMC00MS45ODQgMy4yODUtNjYuMDkgOS4yMTZWMjMxLjI1M2gyNDAuNDY5Yy01Ljk3My0yNC4xMDYtOS4yNTktNDYuODktOS4yNTktNjYuMDQ4QTE2NS4yMDUgMTY1LjIwNSAwIDAgMSAzOTYuMzczIDB2NzkyLjc0N3oiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNODU4LjgzNyA0NjIuNDY0Yy0xOS4xNTcgMC00MS45NDEgMy4yODUtNjYuMDQ4IDkuMjE2VjIzMS4yNTNINTUyLjMyYzUuOTMtMjQuMTA2IDkuMjE2LTQ2Ljg5IDkuMjE2LTY2LjA0OEExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMzk2LjQxNiAwdjc5Mi43NDdhMTY1LjIwNSAxNjUuMjA1IDAgMCAxIDE2NS4xMiAxNjUuMjA1YzAgMTkuMTU3LTMuMjg1IDQxLjk0MS05LjIxNiA2Ni4wNDhoMjQwLjQ3Vjc4My41M2MyNC4xMDYgNS45NzQgNDYuODkgOS4yNiA2Ni4wNDcgOS4yNkExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMTAyNCA2MjcuNjI2YTE2NS4yMDUgMTY1LjIwNSAwIDAgMC0xNjUuMTYzLTE2NS4xNjN6IiBmaWxsPSIjQTRDOEZDIi8+PC9zdmc+",dl=Object.defineProperty,Hl=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,Gl=Object.prototype.propertyIsEnumerable,Jn=(r,l,u)=>l in r?dl(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Vn=(r,l)=>{for(var u in l||(l={}))iu.call(l,u)&&Jn(r,u,l[u]);if(Hl)for(var u of Hl(l))Gl.call(l,u)&&Jn(r,u,l[u]);return r};const bu=r=>React.createElement("svg",Vn({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},r),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 Nn="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",Kn="data:image/png;base64,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",Ll="data:image/png;base64,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",Ku="data:image/png;base64,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",Ul="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABmCAYAAAC6Ekg1AAAAAXNSR0IArs4c6QAAIABJREFUeF7lfVmWJMdW7fGI7LOkUqkp6XbwuANgBHwzB5gAQ4Af7gdfMAQmAGOAb0bAAN5bD3jcq75KlZWRmRHh/tY+jdkxczN384hMqUrkWlJWRrhbe2zbPo0d6yj7GYbh5d2O/or64c9oRX9KA32RP/NO/T3E1uCfXad/8x9Eg/ueSP5IPzuuN0nxoajyp0lNDY+0tqypKO20PdtRR+tVR93KBqy1tsJzXGjaiuk2jescfdLQLD/V0ir0SiZ+oIH/Sn4ayhQBaRiLlrJaymmoSh5RgW5+fubBlva31vWo/axVuqyS8HRHf6Ce/p1W3b9dnNA/dl33la8hGYbb+/1fd133d0R01tr3d+a5ifFR2Ht08JteK5UGmRwvm8/mYZ4sdgAs8L5A3WpFq66LG0ZzDW4thsoirEb4mSrQi50fEA9Z2YJfsGDjoz8nAFwyQQ3PLhjP2dKeSJZjvcsrqLzxMAzD767O1/9gZYdh2OyGf6J++IvZzr4PDwxxv4wD8fjsb54szKLyk4/mqAVggl3H4If/cpJUbJDHoiqAR3CdH5d89ZULHTE4FNywcIsA2PBe6Pvcemsta66cJ5/9SgWt7W9t35P3c3kF0290/3x51v1lECdlfn/f2t93/jnXe8/+eGE2YtKUjLRPR/pkB2BGwU/MAueUCDRhtVq1sb+MiAmNlhp876xby/XHcilSnkGga0Su905MVBFAW0B0aoKXgke7sPx4y2ppH+Za9uR9XF7B3BvDMPwNmGDHNr/t8J/vpdprE+MWZK5c+aXKj1VHJl3ppXU/z2xKkpJVODczc8L2CN93FfYXQaxSyWhj8c+1dqxUy3hXqIJX3rRDALBUxpLmP8IcjHaQxypzrpzHBr/DFsVcK7PvWycnvtbwxsPFafebbrMd/paGAXa/9/unYXEudX6MBrGGipMjF0sJS79hdp5yMtj2t8T5MYnhrZ3xIGerxn2mqnncsBohcMGCbixxeugX1Nc0h6XhG6kKTSX9uO0+ZO87uButMrYIAGEK+l23ue//hTr684Pb9lO+mIHeFINhC9XycWRvYnQnq/QvXgRSMbfvgDY85hDX2F+1jkp75eO5znh9tTRo/v0xQMob5tedGIXm+bASH2lEm+tdWl82LnPDPFf8k7VTKz62fXPtn5WzcQFNTRroX7vNtv/9Ox/qUhqgQg+NoJU6fygAWtVxwetCZWNem1Fe5q9pSmZF4dgHVp3a/pYsispYt++3SytLDRnC3Cbod2PxHo6t7aXPxmM8wx0b62+fuxLlPqYScXzx7ht+50bchvLz/epHEevj1021hI7+0G0e+uNraJ/Zx3kyI3NTzG8KeI5hY6nPc6Zb7wQASsgLGGCIlVwyG1UQbBCfBLtKqnDekLgY478OB8B8aTe0uDoyk1DYgCFtQ/4YADhBBzwIzm0uKQOIm34AU1Nt2nq2/KljZktrs/5mlfMIvXcAqOOxbFjGTx+LSeH9SaE/TO1eLiQtbwjwNYe+TBWZzMHUTBhbdnwL9q2w6EqVjAdUSikENuc0LiuuNjXLZKfexsmpfzQw1PoPbnRpvB1laN0N8/qnWUeLQDY+c3DHFaxzbUKiC5gYgRC/VwBY2hhnhzF96VjgS1g/U8ipWLqfGgBTQT848DlTdSrbyXgm/NpLWId/dEa9DXCZAuCIVBbkoAyl0plRH0rrbBbE5IHZx2aAeqEIzz4uD2TAV2R9C1rvd3xvN3hyIHw8ACzN0/sDgIVxaBuaJwTACVFM5OIYXbtR3OceW+z88AXOsu4Cy6jMFwthIolzAChlV5+aQJ86ADoQbBGiBqrXDIJLwbClfaPJr6A5s+9885mTnAXfH9TWufIfodACy7X5eq8BMCMmlZGMAxhw6Ihda/l0/NQsUIbFBz6nSsGcAOaBz7VFVBkZ/3FAv4QaNjQgPjICmkbk8aTFq+Ate9MIr0ctjpZBUdXzn4ZG5o8sF7SsUitAC+bQGtt85jadiSmZmrqj21yq95EKLTl/oLy9NyrwxDhMD9H428DmFy09eXjRdBxT0QFtq70ijg91gtjyTBChwJLz5RQeyZ5Vx2Kx7rAGGwBgtr+iAoc1fBSREQAA+A1szDeOOd2IMXutPx/32JrbpNiT2U18/EAc22gnrZSdTMPhm1BoQ17EosUxO+H6wJMUGip/7wFwCfglzx44roteexcBsNXonZ13y8dO/o6fls2hsuIAMgDgSUdG63ooadAT75bIvn0WAJCzCLWBdO2xOaWiVrqHKuOO6bNzEjfX7owJYqz4lbRmGcKZsnxTph6da/KCuR4/enzhSTfeZwaYD8VYCLMFanN8xBguerXCmo6a/wNeZvsfUl8toTAJwJWX90h9DNp+uugEAGXw7d/2bivwWLc9ceUyFxOZjP258ZQmZvCj4J0QzuSR8djkzSqztqgqp7gyB6V5ab4xOdj5wXEAV2SCGqXv4wXzqloBMN0bD5DYqVcWrcBRQSPMeG8AsDCo80ORPvEYeDRfZzbmPzoLzBaQqneHAaDvS0n6s8+ynIPJSCSmUFmY/vRbYIkFwPHg53lLKH+OBCUNUQDsB+r18xTP1OESETrhRaM9pNigtjXvZ2pRF0b9qc1Tvm0UOpxOgjxQ2yiXAOCTgeDiFZiLYTp67xQAtghTk0+hPkjH4NFBQ/8YqNu2nspPaeIDsQG2DHBrZTX+PcV/9Lt8DpvmtNI9R2xaWw7W2CM3ourtc9pvzlIDWIWutrO29idnFdISfLshmJvrgvHWgX5xLN9zACyt3/fHBmgz0rRYylAVwG+JFC51fJQk5xjUbV7VNfwTBwjnPkh0xlrBDQtnloF4RbURoTRZa96qOS9tAl5zTdfCB7A/XzA2h6lxdt8vtiIcO3+V92NXxbZqcFnvhz3jBimxJ3gVeAZbl/TpINYwVcHhBb4fADi3yxwBgDysPiffgok8bNibGrugFcsf9fF/0QbYiBSTNMAzvSXtWlA3szRiVbW2sBM25vlPxTttjg8AoLyr/88qyFtpLPApAHC8H6ef1FRlk8nS91FeY8fkXzPj/6hawmOwhyqjWCJ0oef5S+82AyygThsQTT+1VCttq7MyUYe/vHiCSy8EB0hY64cC1xRjnGJ5fsEtAD+72yNjazWnSQCmmSqg9va9AGvCHhMUyUFD2POIRHsEqs5WzoaXTGsZCEubQZo8VuYj9bqXMnZL+XEj0MFLYgZtbpfMXS3pb6kMz0x9XXGc5Akvt+VFlX86IriFoX+3AdA3WHvXhicNA9RWUHXnmBPjRHQTPW6838+VdfD3wf7ntF8r7Cgq07IYSuLY8l466QAr/MdLQ7I50BRJmbTnqe1PyhMETKFu3D4rL2GAyRj69h42t4e9JfXmsJBvbxE87Dx1DF4y4DOgzAEz1oCKTJuxo58Z+tfoqI+PGjGP2mZcLkw+nV+4S8bzZwiA9QFayvxMtOeHvAJRLH0H6twHo158MQ2A9nokUiPNh30d34QSRVpQ8TDQntmaA8AEbyTFU4kVlhhhZH/GdLxqbYwp6zWDZMygU2JfdQNiYSm67vuySkt+avzzkovtcnCRs6EUPk0cpkqp5WV0VJo7UZvf/PPScyV58WWmo7RkXdZA8f0AQO3pfIfHT+RDGuZo4er2JbftMG6C5yz5C9vS+njXrWi1SvbxlDLMBb62VlR9zsZgAeiFXV5iBvd9L+qq8R3dUEpMrwiEbk0Lm+xj6CAXkqUHM6LjTohYEomRwyWnYAknc4PS0P2ysusrqA3y+M38yTKsmPPEbZgVeSg3vwZWldq5mTWAzUFuGohjDdKGeVyoC/K7C4DOf+B3r/k1WR+OQ8HvkEHm+f6JgM/GKL34yA6SjRnO/Jge+4RfQg1ooGINwAIDVG1VG6HS4NaIXy4xjnes3AL82PvLpFzuRbabAfqeaNdLbOKqG+hkbadDRDEU2YlMVKAzbdIho1RigYeUU4dH7yWur42wwSQF1VjaFJClLSmr1TmwexDPR8S+q/3O61s2eu8uAFo/mtlf9kI2DseAX74/tQ+xR/HRLe3txRzypLf/zfn+WObahXp5c1rZgitZ1V+AlqUcm2thwgBZdY0LWNRfYZN919GJgt/9luiH+44eeind5ATvrjui0zXR6Yro7ITobE10gg879U47PLGaGBjnGrp8AAtvlGlBm3YyBZe171o3rrgOPf/PIa+2d8g7420hngSvlSQleklr0dreTQB0oLdsQis73CNEo+STWRYTtff5pJ+g/UIHH0XsWwsx728KbYXRfDLwawG92qIaCLF63v5XQpUiznjHRkhyII4U/o+I1uuOVtTR7UNHr+7dOeDSfdJedtjcNdBJR3SyIjoHKJ4ISKJMyzMooTZxpgJbfDRgXLYqWmSmfiX9FAscy7QlG43bjx2D9JtbBKq8BM/zfLsNGMvZdlJQbFurUnodAFvkt2VkD3kmG5V56Kg/8Zi409QOBrwccX88ELTwDlN/59dc4+Xoi+ZxOVtQcdRtXAKV9/torwsMtaQhaduiShqXMydhUPbHpz+6FZ2uOtruib7ZJIps6GFRWyhMvsiWfAFTK9RmsET8d2rAuJIn+D8FRq86T8/P4wNdOo1SvrTBZHTKP+bnNeVaIcuymws8YSaGak+0SD/m5XUmkOrBrQaWuahOMcF3mgFaR8oDUsd587wfZR1NN6zG5W8M0L88D5uNhTc9xgDI6p2lv5p5LWhSjw2ES0HQwESdH3u11yXKeQYXBfQogWAEQKJuvWIG983titVer0j6BVUEwYh3PKgJBOgfYba1gKBGr4UxClskWoejiTiWJ/+xv6qKiHUwPBYmxzF2pUaMuZp8EgE0z7PN28v8DjwW0Iw/LFlB+f44t2jeTQCsCFpxpLIPH5vxNQ+oj3fybXrMBs3Mpp1tReID/De5npKyXGyXMdiDbYJTwDf3nbSYnR/7vaiROgHFnNBTAOi8u+b82FNHZ+sV7fZEX9/q7XiFUBEWv6lVl32X/Fl5T/BQbIf4WUOFBiieKms8UbDAvS2zns1jIS8VpCWSkoi23tNiQBi/UwX4MfbUfGPRSpaA4tSymQbAQzbxUm3jzaPepinhGr0VH67u2HNbwMT3Jbq9qLhwuHxWohcVWxxiHQCx/cXFHYV7SmQytZ1fOmTrrnVjTpDi9xarB/U3z90qpbt25fQta3VUf0WlhvoL9fTVZkW3+7R/TewvXf3FztomFJpakOfsGLJ4uQEmcLqcEJ3QQNfnHV2c1cazBIBRRVwiTLl8+JtX0gSrMvbRBufDaOJYxvMn0nE7xngoG4QtmD37FgifzYEf3kNA8ekZYKFV/qM8tmpZJ54WABvkfUbWHsH70iDNxi4gKaL6prFts1AWrg3M+O5B+ktDg4vJOOU9gAPAz05/lPCuCISKoVEFFm8igK9ndZpofbKibujoy7cMNzEm0nC1Vfg8nlcYSmKsckNiVYTYRmV8BpgA0POzgb591dHL5wN98qw0e4/JAE1W3EmPYtSA8bxx3cbOczsgTAx4y4YLf8H5hDAjlOLtg7X9drfb0aB5y7Cx4zm72VD26fH4+A1mbkqfHgBVqP1mnS+Rw6Yz7dpTMEBr59wgTi55f+j0idThQDQhHI79WbsmAZAH3/Ef/qf2+GgAzDn0PDhCXd2B/dmgT6lRRg0UwJJ+auYbPveLMmlFFycdvb1f0euH+OTc3ObMMLzpXpwrI/TaAScPsYF21sfTk4F+uCF21Pz2c6KLkyVMcH6M0ydMXdWearCyuRti/ws36YWDeOlegvL3A9FuEHAtrc04FABFUfvxLEAxZ4vYFCym1jQE27Pw0nq14o3On3xK+ljgIUG8Hj0foBPcUlBOs7A0zeOPA4JzbZ4E8AT0Sh7ipo7OYKy0sFutgvPDv+DbF21p+RNZFbO0sdQkT438914omOdlyqr8bc6KPVZPkPD0n+mbHp6iIzOyKQrsD0a3047o67cr2mrMX3KQNuvOaA/wQuB38yW7t2+8hcrI8eZAgJgZrQe63RDdbTv65MOePrsWp8m8VSI2pq1ZliPSdZ77mY2rLuS4nY2/j0MigHoPB5MCmnnLOaCcwSidxRQghR0aQwQgMijm3ddyjF+wicOC5lcdrWFkLYhg6J6K4dMxwGyyg0CXYq2OxgCRztJOc0jRpeV5SDnhnTwoLBGyo0qOJxRU/TXnR17qPJ75UJ2WxdbS7hog5u/q/PFpjF4EOQPAwp9pIY6tWl9N/TXnx3bf0TebbGFoKRauyadEPAZUupmyzTYbbz4HAgZxcfP3zOIH2mwG2mw7+uiDgX7xwYrH5YxjDZf9TAOhN5XoXGleRqlp/PaYDJSfgfoLDArfqkfLg5+t17h6BSANIn1PUQ6cRn4IvBnBnq2eG1eASE7jPenF6DNkYI5VLZvmAH9PAoLHt9UHSLctlpb+R8AfXOhLfZHkxKUEQ0Hwl681gxL9nbOEOEdFKgPbX99r7J+GVhRU8HofBLQFRKTufg/nRy/Oj1VH391G54cvp7DOW4Y/PDMCtgkXkn8W82fLhFmPfrleD3RzQ3S/J/r844E+Pl/RFrbB9Vyz/JhPS62BLZs/+LW46RiwRMYX603GLZzaiOoxvgfDBsnW2HDuI1gcs7RwrFDKhD0QdsFd3lzIQ0A4eRYMHk4sfLzdSuhQUJt544hjWLPe5NU8HQOszdWj+QXKE/wYLPDRGWAYC23z8YjKJUpfRQpgGK6xv3wnHU+NLhz+dQj7sw61ouZ4AMz5ARCcAuEcQISndLwBmJrER+JURYI5kRNCDB399w/wSpaNAHPQMvf9XM9r3/uR02xfdLIe6NUPsKEN9NsvOjqFTa0jOk9u1jPQmeZ4U+2OIGiIrWVlWtp409Gz0aoap/7nju4x5qb+qn3vbAVAH2jPMislAvzOFbTudjI39gPHFc5mr3AmW0FzNfR0ddYx+CGUiX/UqpQ4y1RlDqqz/q2P8zth3JtsgK2azJyUzMVXzb7vxWUeRR7L5zBf02zD9YFHBkBF+zz0Za414108ClODockV3wp8XoBK/5ZjanzyIw3+S7uSv6oSDcdPmrElgsK2h+rU0ZvNoCc/5kbnuO9rQDf63JmDAwvUhXq27unr1x1dng/0m49XzIRw9E6U93z2Ag4sivvnbSBpVJRy2VNdyrSwkNKUYen5XAEVsLLt0An7Uw83wE+Y4eDOXAvzO19LbOTdXurksRgGethKeQyAaEoPBjjQxWlHdw/ZUcPCoOcMkJuj1g8DRh6CKgAeAnpz7xzF/tphqPhk++vFFXD464U3Dy8saZvZS8Tzm6V1mljHk2xl1vNbQaGKY2MaTmQg0A94f+H8KN4dnDfY4e6qW/E5XGu2ne3gkrSpJ11H//V9XHyhTWNqM+pFKxwGEHNbnW923gU/zIkXn88q9/TNq46++HSg52cd7WD/AsMtWsciKI4TXM23PvBhNRsEOA22wFirbStx2FIwxl9wfuBHIlYGNj2Y1RXRLHeY48EY5DjiAN/s91BxB+p0XtE0mDOeXeAfxOBodZj85D0tiXHxsyYGODWOc6Bn7/5I4McDkrf3sQBnchyyHOthXHzlTl05sk0GfkvUX9/840DQj7JfFrkweIZYExTx3u14YdjZ36x1JdLDbElCIET1zwe0o10/0Om6o/uHgf77TVSl5r2p5YmujVktasieL72XL0bzZqIrCNv5YUOs/q4QEbQS+9f4Z/xhHSTd284DbZ/69hRLTRJ8+NGOY48+PAySYgyfgvnlfhswPdgCkYpsl0Y7hc3wYSvqPZsuNKtP1wsAPjzAVqwwrQ010wEzRTtvXUq+VLDuHMcAW+TbrZVla37Z0144+M3DX5/cNtuKtcWeOT9GjZzfoUtPxP6Z8yOe/GgpcRL8UMAsC6zV0rob2gSJlCLriyQ+kNEd3dFWYoAa84iFJM0doyQWGDynX74e6O2usKydLag6boUuFcdv4rnwvGJFCWxMruAA2dwOdHpO9MsPV/SwH/gMcW3O8l5LFRGUSluDsaapfJU2pknbdZBiW1K4RdwfIpj4/POK+Mz1iIu4cbrbwSaYPoTNEBsWn2dX+2C/J7o8lTKh/iYbeWGv5CosdEa/r5nDjnOC5NpQaZZ0ZtuA43iEeErwa29dge4mKsZxAO0B0OxfS1jNLADOgmAJ6HKma6NVZ34W+wfwg/Mjwpht7VnIoKuC2d/a2J+FW8QHuDhkYtkT/ddrAYUEJyd2iqqsZl9EtTvut4njMovvG9mlsm6iSevVQN+/HuhXLzu6WhNB27vUjDK1+LwMEjIItG/HUOhBYUnyXp930fcpxP6px5YDnFFtInDRyPHgbILWyt12YGbI4Ke2w3430IeXnajGsAewmSDaAavg5hiit20YOPJcHWUDnAPAZvBbDo9VMDquqEkCtbxonxA1K3p5YbEA9XAudX6UOlciVwkQNaHl1LBNs0Kx/enRNwYMV6Ffs9n6Xa1XrEbFBZg+DPUX7O/V24Fe3TvO4orPxTf0opSNxM2Xf8+DoDGrUI4DOKs2YX8FlQzq79t7ot++7FjVw0LngyCq3xmQSxtyT3AOcjX+V5+vFExi8oYRk1NECQy06zj8BbF/tkEbqBoQghlytIKCIhwmG/PmsttezBXYuASkREPA2eir847u7pNoHZl75+ENW65ao0bA+GgqsElAvoj9YmkGv3ZeVZq20IRjAGUS9uTLWpcnRKmshgeJaai08IgIl3R2qfOjVmOOM6G/CWWxAa7R/Hzyp5BTyhLnx4T6WwNAxJit17zY4k8cWLYDQQ3rOvr9a3F+8Pxphme2s8Fj2cdUVPxOqTQnx7agSmLPC7YQjO8B0hhorgIHZjoMdHc/0OUl0WfXEhuHuLewKWgDxrLos1/nKUOPXBijdazQm7WF1V+MMXJYBGCSOcEbOcO042+MfzogkIWHh4FWcH5obrB+19Ozc3GkIHt36cePJ5ij2VNd0UHekvdnvcBcwsRC9TNR2GyWD71fZG1vP1aoy1I4mm1dmIUCCwxnb5fWatgn5x5L536Xl5hCSM6KxuESUzVMsb0x30JoA879IlhZRK2FbsI+BPaXOz/kXfwfQcPwPmLR/fdrBNQKAGJxPL8Qe5IBIJ9Z5XbIb/wNYGRwtqlzU2jsxkbB96q4X+QnPZx9yhoccXygV28G+uPPO3F6rDo6YeeD9awwvqpzm+od5dIW5HIWOJrhhtNbd7rJyNlrQz2OaRFZBdgws4usnUGRw4Fk99g+9GwTDAHNPEkDfQjnB2L/XHyhiYo5PeaAMWxE3jkyC4Bz8jiDV7MgEVqds4u2N3NhPGbxH/LufCvduSoey9F2uqha31+f9HRRIYWH86UymnaTHr+1zlY6B4bC/gCAdvSteOl5Yf2K7Q+OnwKo6ke48+PN7UDf3tn5U0lj/9EV0dWp7etpG2W9wQbV0cOe6OZOEhIYkzAvIwOjn0pVuQKTc1NtukMwyntA1IE2ngT710NP9MefrnhscP+ICxgJG0QqdxkLKQLiASDoQM/jb0nmMR7w7u53TnVVFsjH2sKmIoXyV3pyg3NX6rP393noC9HFeqBzxP7dpWRMgtsFVEtiWSJGJd/eYU6Q+ZXPY9b4WLaUlr2VPL3s1dkl3PrAuFrv/VXhm9ksWuqSSZ07+VFTaK2GqCpO1RlAMFnVNqu6jY4oT2nHHIOUd37YNZXCcaZ3XCh3sCFB/S2HvgiDQ8p7AMj/e603vWlHkbKeAVCTj1ptvos8egjn2CFrtLAOvHehiUtR1P1OvJEARzu2LO2PdxTLLGjfXcorXvgGfKo2i/qMDDADffSc6MVFxyq8eFFr85WDWmne/SoURuwU9fr0e4F2xdaWF05+QAXmO1d4F1ExdQdMguPBZYcR9iZtsq7yc0qJB3V+wAuM0x9T4uEZntVlHWRGmouWifBsHODURu7WQwnxDsOjeaTgJmm7fgoAnO6XA7/QleNvhDPsY39mJetLlOipHb8OgP6bCID58zWQypjIDKJb4LOpvwkAFppv5n6x/UnOw9IWawD4+nag7zaePwmQvbgSVsGqmOJLICtaJEDv1Wagu50kJYXazKcZtOvo6e0D0fe3Ypfy0wy7JCcBsGeVLQZGomDIdWrF/OjQ0/c3OPq2ohX8AHxx09wKmprn2gRk88mkbKIcz3QLRaJfSC6718O8PC8uCYKksooqsR9rtlYyy3U/btzW/UAfXAr74ysDcBrG2X1hqjBWnjct2TtKkV3NADglyCVwnBmweaYzN+nlEsJbh70eCvXwO9f12b4E1JrarWdLiXuLNs6nvG97uyQe8wMVRLOGecmo5Q/Vd06f9dn7Mae2eF4sGvgM+1/YAXV0LPmpHL+Skx84kiU/0hZkW35xKUkFZIG4xadsDAvtzR3R2wei8zM8L0zMnBxcnC6e1xsBQQAmvj87JfrgnOjyREAQP3w0DAxmL6DJzyohiWqxGP/7FdGvP5JYOrDY2Hb5Vwmm/DlcfwomnfF8a8spnntaGVkp+x87ajNRguf3Ds4kTjyh7E8JCoMTWDsPoPA8LteZEDygWR95xvYDXZ6JI4tj/7QLHkDDnDjQlDp1rFxjc/UXX7FdcjIMJh/12YVwrJlralH6yvPnUmHxDNHPV6vDZAkIjsXUFpwjKMZW5jGnimem/s6zv1IRtnTmGUO6G+fv1QSgNGKeEaaChL6w80Nj/0bKb9ZMW4xy7A32P9/H2CY5+UF0/0D0+zey6IIs4GTCCdHzS3hW7SIfDbVwxQGk3tzDyzzQi8uOy7Pqgpqlz0MV/uoNsb0Q4Prps4EuT9LLqJj8QKXeEn13O3CoCC9iC8nQ9FevXg/0+SewTwraivqrKrWGPY1BTcY9TUZgYJmnrC+tmSlJd9/psbikfp1eBJgDsHMPuWd+42Oasd0+viKwNny9H+j5VSHxQUG87T2vBgvgui0k6z7AGnPWbgP08jw2yrweAAAgAElEQVQFhEcdeUvgKutqiWHU9sX0VT/NrSBoMFbedWP5Y0zLHB/GAhOuPg9Eo5HQhh8S+FxF1QnVxxhSeLe2q9QLr34zGftXnFKBwKj+WtEpQHPYyEpCX+7cnR9GpqACPz8Hu1LvY4g7FOGG3e+He2FtH15GZ0kOfPY34vS+1szNz6+IPjyP9j1rIaYN7O/VLdFGwzhyhwiOACJe8befi9IL9mdMR+Qr30yaLHkh7015352T7NCDggFN2zMMdLujkODAWhqZorU7l2ap269o+be2iedx4M2AY//864VYPn4zKyzdyGMBvtfTAFhqez4mtY3fI+8BC2QMX3PUc5pahW+PYGBeDMNEa0PTZegA0Fxe+QsLx0QwVJwffJ1iUI8WFlR8POWwfqRFBEziWgRiqj3yPpiBBD7LuV8R+2y7TtamuhLAitj5ka0GLYWHZ0W02xL9/kZCKUzVsnAWsDnY8zjEJDAwCS0GmP1wJzn4wBRhK4TX2JalX2Q2Rgid+e5WYg4/vZYrL0fbtKrUUJf5nie1j+n1FtStBrp9O9DJGdEXH0osHUBcfizfih97z57M0VJmgS3SkfqZpxhhXpoAGMYWrBmZXizXn9234o8Pm9kgtcq68fIDt0foC8yisikVV78HwhwUSyDpRYxtrDiyNzQywJrsT32ejdeR2DMxl0UOFgT3scBvCsOKfM43K3hs3IcLSOBx6m/LMkif8ZAYduYkHm28GOr2u3RR2ZWXCDcJ4FfGNIUAeQ7M92RdPvOMRYzceUh8sLkf6Ps7AbRwtYjuSQyAl3JW1RiW2YwQ8nKrDo3rc6KPLhybyxaUWTRMXYbtD7ZCtvvlOTFw2mFL9O1biTW0VEzh92qgb77v6VcvV3SJhKcc+xcHZCwm0yvJ1OGSWjxV6phTzpMOw2n25obAdvHEY+wxJ3LncRrMY6w2ZKIJG6GUczLI0TewP7kcy2yImZxaE6cAMBtLlGDqL28wBx2Fyzek2lgV5urxgbAMgCmvOTgmJ4x4jvWT/bBwA5ZeD3qHeYOtiOOdHyUwTPmr/yvwnxKt8dZmr6LxQPllG18uOT8g3PsOt7dlbEvhzxgYwA/OD73PLeg8MsS48lJUx7f3A31zm9mlhEIzQEK1BZZv95JbDu/fPgx08yCgiUV9fUH0kamzOfhpgzAncIDcbfX5y3ihj+2+Ngqw/33zVlRhBt5wz4Vkrb65H+hPXiLtvSRvyId7bEJOuLNx4LDpRzDzh+WWJssqzWGUZXwLFoWB9yTDnByBMGhAOeYXeQ15YwqfaQp87rDUB+cHNiCwYACg/MRdJRkbZ0cNnxfA0EoPbYKZYS0xn202wBozrjFAv84ypFgGgAsopqvT3npM9uemYipoIE5YGG0OdVdDxgLal1l+WOBC+EcJyJZ+1taWYnDyoqrijAM0QuIDnSSkq9+tkfVETmyEH22emU7FxmMvsTIdwlhMwEHAEI8GILGN515DKOQ0wkDXZ3LZEMoCy9jtiG40ps/qvjwb6OMrTerpLWC6uNAKhL8AALGgry7UW+xTssc1zc+CASI5q4EfgBaJD16/Gej6Gip0x+Fz3vtrpoF4jEzaLfcdF1ydo3nJ57j0t4zrmDHW3pXP0X4wWjRDwn60bY5rVO3tgTECEIW94zf6CbPD5amkveKsz4WTMCOwc0Dowc5vRDY0AD0EmEMWOKX+LAOsgZ+H03zLyiei4SjNojVViI+yweZp8O1ZhriTzSgNRVvx3jNkK7udlRqpghc0d+cvGzd72gZo3PpcLUkrbNnxSi2S94LzI6i/RP1qRdsOxjNNWOrUKbwVF5GdcU3b4MiDcgX5HvYdqJTfaxr8pFXa7bMTWXgAMR/QjAWNgGmEsxhjc3jGGUng1IC9EPPxDIxRVWAb2TBPA3Fyg1ebeIeFgSDa+NWrnv7kixWrveFUhPZE2jy9uJQ3ue41bmwulcK0DOX1661tq45ZtIEgb9DKbM2+WStXCLlMgsyf1GGWIgQHbMLJjzjfaUuEFebhSTlD9COIkgCA5ydyXzR/NwuABnR+zcwBXm0NtK/5QgnzUMOGcA+A868chh/urRwUq1UucT9nrRIRkDs/Hg8Afctjq0MqdNtkAsJoo7gxGRCqg2ZqMOOVl0h7L0KPvuzBANUzAB8ozpTyHDogNBFMATGdBP5O7Tv4fX020MnQ0esbeS4vL2+rMU1mBRwyM9Dzi44dIgaCOFEAlffmXkJfUM857H/XCK5OPZG2RJDCCeDHHmBlKgwUKzn7igzJf/zJKmN/EfqmRdjmwc1f0E+kBcV4vgQua6qxB1L7d2R/2DhCcLLG+/EYu/PTfA7YnFzO5TWOJhSYMjBDQtSHbSrrI8jRD/JYwFxcI8gq5rKpRGMWUefsSZApGB9vDuOnC2RjGS61PZ081fbK0eBXw/nxHpwJarV95d3b3raLn63ew8CwxhDiZNqSCGLfUtEMCErW5yzxQQaAWBjY/XfsMoyGdQNA/A5MLQu3CuA34NgaLtuR0wk3GwUCvzgLE2cGfU6EoN9DHUMyUgNBeCQR+8fOFST+tKN1p87+59YEygJYwrlipxaYKfFpkYG+fdXTpy86Blrv/Ei0mWBfjUxE5sXLlHziHSA18GsLljbYyLd3KRUbMTJ48yagG4aBenKHb8jQLOWYiCQmYg/GalfeuLRX6VRpMjC3AXsALIEf90TnBHOA0BcePW7SFABmm3wTWvh3SmPnJVkLbMeqfLcrwIzlAVOSckTSlabuzj1U7NuBTDAfznFSSpnlIFyHsPRCh0IxqTFuruvJ9+WTH9Fa3a/X4SJtBMfAa+jBrsQGPUAaM4QNDemjLk9EVnYPRJsHzerignVLjTf1DYvE7mXHc/gcQIj/OHOMLnrUgO9wRvjiRIzqYteThY7nwPoMJEyTNYAY9j19j9g/HH3T93DO2f8k/rMi6KU9icBYnp6Shzja/qY2xijJaCPbcvVomr1lgc8yVxGoUL4mI4vOjMoaQNlgzBtkhC6o/tEOrODlWKBBdv6agaLJEDYz8Sy3AKCVOgWGBwJlO/DV1tq8chDePL6yRQve43yRDR7YnirLTWKiouiIwCgwxn9mfQk8b2Sg8OQ9idWbHI2xQFjsn8/6PEDYacUeYCF84gQIKpRjewZw9pvHVwfDMrPgN05vPMMdkhp0dstOClHV+N0g9vKPBGD0Hls8g0Xon0UANXsNNW1WkgBBAdKAz6vSRtIM1zCe+DfY39u3A3UnA/3qxSp4sG1YjSmVcKIEU/6zOGeTJ3yD13U8laXSQsv4HPZ2NzATtk3Azj+H29b08c2mp7dve7p6tuZjgpiW4vUtPGUdn4HGsTe786MIZjJz4Rij3zOSf2fyjrnDhfPIEiT2P10XTTZAW9E5q3hS8GspPGWFOUf8KQGwhBE+RGAxouoLYxD0n2TLw4zLttuFHTNOZFm7TcsJEFl6uDhN6YfR+UGc761XuoUdH2CCExz+DQMYzhLoVFdvXwqgiJAKBbfn5/GixrsNVG4p3wMW1E+Ls7NYQbPNWRwfX9bjEBDsj4NmO6h+boHqnOA9dInrsb6EUJc02FeyIw/09auefvlZR9dnEtgeYv9cvfxPj8TVjdMt6MTu57ewcaRfGfxqlcImJ9l4TP02thfSgyGshAG+o81tz2ebr887+t//d0e/+vUpna7rx8TYsw3nx30a8lIUL7YtjmMD/UbD7zm8wlyD/WFiZRinANDXmm+bHgxL382s7HYNsBUASxWmE58I0qHI8wjvRfk97Lzg5FoIhVdXSeQ/jjGmqnSZLQqR9ExxajCyTUlDX6B24FA8vL52eU7IUqTT5QHEG9QD2DnWZt8LwA30jGPHJJTm/k5y+rGtztn0YP8Bk5NErJFt8gkNVUPRFHwX4hJNBebFqwDo1Gl+T8EuZy4ccK3/GasDUG63Pcf+JUffLDuJrs3REnQB1lNrSBhoLgPm208laKwSx40vPSEi8215++LsZ2vUnVn+5tsdXV0is01P//HfHX34yYo+/UhKzXmUOUA4HyIuryrF8hlrK8X+6Zj5cp3yE7QK2HNxAZf8SF/nkyFYb8etHusUjwZ+rWhTW+xTjZWyfwpQTFvrhKd9VxgNzCTchU768Si94b4PpyScIBqTzIY1AmNlvvgkgB59w0mN0zUnM3iL8InBZQbWCcmBDsOiNyCOvcKaZBPyfH460PWpqLsbpLHaAugErKy3AD5cwg12grg/c3YApMzzawwnB0Cx78lF3ghmZhuhFswAKFE8MYO0Li9jhn7J4dlXr3u6uiZ6+YHk/UPGE1uTuVoehFUfGavHc0TBO0f8PLV4fx1TQp+SY4i+rNgGA1/EV/6f/9jRw8OKVqcd/fLXHQeex+ACYYvoFv5DBMA9gtFZFiLDk/4b+ht3y0AyDt9IEFEHQA9mDMy1bXY23mUAnFkjiQMqgmkE1tJ6OIz0NCKhb3AJ/GrFJJys7J1vbMGSxyJZs1U0Hx9UEvM5rjcyehnyZ5qy2xIq3YgCZ4wxsS+OhlwqMOcHp0mHg+JMsrng7xuwLA19MOAzWTebHUBHk6NwcPMGCQ4UfACMKAcg8+xMzOzwNH/1LdEJrlBcCwNk8VRnBRZS33f09kGAED+m9nJYyk4uUkJdERRFdcIiQpByAEAdKZTCrNIBIC9oZZSB7oQ1PNA3r3v6X7+Q2D9c6p5nm0mghdXKOMDpXlmTCmU3BbGKPL6ULaYkGFJ3cN5MCnp6iRISJWAzQk7F0hWZCWDw+MTcgcLw9RJ151ixkeBs4JlJJhdD6w3mDuALU0zMjSpPtwNg3AziEKRsMh2aAumYXbBLUORJnpUWRoB63EpMXP3vUMMBLDAX/9bxHYl59cWpCRaBMCD09hcbQwZA59U44Rt+5J1d39OG75GIodccV6aZkG3B2OXZYG9vt0i9rinudVEgA8ugXmOovt/fgKmAbUQ1FmUaSN1sBgZexO8ZODJYIRB7F4HTNC6+43YtcWOwfyEI2g8Xt1cdJHkwtb+0Ce8A0N/eyrG933wq9knO/BJRKZAdJj35mtMJr54MSSypiSQnguw9rP4u5nrMoJyKSQ4YjJaGBqqrHKNvuIwKQBXryyV/rGgbdEfPcbTbBbNIkKmoK4/Az12SDnoO0UPoTv4zDYD5Sslr8Suwxhr189bF+biQ8xilPT4olmElSLc/ylllpTmYWk/zcS6SvdZhGU1afRaLj7qFjSrB/s5OVyHM5K7v6R6sjvPfiYrJ8WUDQKWjc9jLlMVBxUXGEbAKhJdgDcDuB/URTpSHe7Ef4R4QyPmzSz0upioWQAo3ruHds1PJ82f4AoZ3v5W7JzgMRu2GaD4cIMgzGL7LPMTmAfWeYyAX3vP2P9QFAPzqu55+8bKjZziHzOE1slIZJpyaa1NkXmVPdgRjvBTlExq/Uy6ufU3VXi8bU8kT7FKj8uynEYnWLMwb7LEhsU3c6cO4xxmQ/ignC0+mmWMUGnW34L/Mu6+MPecQvNHuBzpDjkbCqR/XA+38fCB0vlq9UM8BoJuX9xcAvXCNoSv064AOloAwCGVSXr5zTiNYbS/Kl83MnpVWUm1CLKWllWcnK1qdrILw4nJssDxcBgQmB6BCxmYwQKibuG8CgnzN8Vty4xvukkVdV2sBOYDXm43cSXvDSUcRnyenOAwrwERv9XA9mBwYIFTo01Opi+8Y0fg9Xieauh7hG6xqmwdYu4t5QrssZVZiF9S4QQ9oYEJsn9wN9Cefr5kZQ01X/Eu0uXBPhgPEnA36Z4wtlja/OIljfpc6QdIt1C9zDsDX+Max5EUQCMwU4Sw8by4kK+HNkUnlnErKlzITFqgVi92w5EiJW4J3kO0ZAMWEYaze96EdAG27nMaD0fgcgAut/OQdey4FgmS+Ky3N9/BJFmXjH3Z/E53jRri0aBaV2LgD+DJPT8UWCIEEq7sH8Cng2HKCygVQBBiBHcI2B5ABuHFcIef/Ew/Gd28k5RIAECzvHp5EEvvgBcJMVB0CUIpdEBcrEV2dy4kRHMbHcgOLMyAzcEPMHgDaANDPGYfUQP1VQA6eXgeAZs+Eiv3ltz199nFHL66QAYe4bptObqOu/cj2IriUCF9kPH7ryWi3A5R5I/dYX+AjmPi4CICxXs++sFE9GPsDa7+FgwO2TGw4K7q+dqaTAmKk0Bd3HN503POyKbRlWJJQHdkEQrbqqg2wBnJ+k0j582hsW9jAO4Zgj9ycDBA9/ZqoyQNFQrZ5QF2Q2WiAZ+G0qX++lCYgHAFgXTD8o6dwiCARwiBp4oPjAXdrrKDaCiiJwIsjoFeVGKCJ58GgkE3lQbM/m1fxzSYa45k94mJtU0ntKBrWDW4x4/IF/Cyejdc72nAiKhR7lHfRy+vZn3gZY9yggWI4WscnJiTpKUJf/uglknzuab/dsoPn/GxNp6cnvCEYDQxOT+8AzWcvcSrmAOiFLQ2BmVJ1ZSTSg5ByOiU6YsabtBgrPQCCuSPQ/WHT0zevEPBN9JuX4vT5z697HuuXnyK/Y8r/Os0fyHXyV1ob+zuiLFg7Y6aYQBpllOwI2BjPk1HkcZ69E8ReKXPVWGBhtTQtoKZl+T4/5HZxRwsDkZtgh/n8xb8dECY7fLZDFR0rM1LhZKnc8kKDw/qbn3G/VBEWg3CYW86TNxDiVAF+bBdLRVX+AtggFRUuMYfqu8E5W4VIvndjYGaH103dtRf5OBu+49MAAnCyttNsMAx+6tjAAuRgbb003dpuAGnH4yzWEOUlt8JpGA/OuHz5LdEnHwsYA3Th0EFf9kw794TFf6ZM9+J0RacnKzpdr/nWtPCT63Ah5i/OaQpw8q58W56b8dngZNsNYSoyVBm7DCBldkxpKTak7Xagr17LRvTZi46v+kRhX77q+dIpXDj12fN4qS/6j6OBYPhy/FDstKc6b2nKLZdiriIqLWHfPDZFAKzJsVWWkw2/4ZRF931GsCPbvoxT1YBxakomYScEjtlK0GXMshzVCz2PNh+PM/VE0pCyDjBq62pFsNMgDgx2OL70KOiAhTK6jm5hC9wSvbqBR1WEEpdqs6qqai9OFMiZYqkRgAd1GN5As7tBVTMV1YBCwlck3x2DH4KmleFZayJA6qkQG0YDWSUwHErTDfT9K6T6Gjj0BZ5mqJMb/PY/dhwQLAhwxY3bc0YbbArnJys2A4CNCluUl8vBA37rmlicRcnONkgNNJe4oJixxS46SuZTYyrh/Pjupg8mDDiwPn3W8bnsb95Ep8kXLxACJPWh+K/f4MpXhWSHNcEcAe1Ab9zDvmCB5qPIau6+sylMrOBpG2AJ6GqFzWz+89zgSJx5J18vg0C5qX53SYUwB8XSWJb2JnkuLoYy98t4Xih8nilaP4q4F9Zd3orY+7xfK8767O/89du7AlnX0eu7gTOswOv7diPAidx08SdlMfjm2UXHzC+EUmS4gPVi4Iev5MyoPxUSVXKwTAuqRdm2xwCXzPtrnlo4ZX64Jfr0BfEdt1DjOaOMNpd/aTf5V1D/pIEAeAknkhMvAMYVs0WxIZ6v4eyRm/JiKjMFxyQsxi/mVILiKNcySCuHtDZzfJ5oIeFdduajfzJumB9ca4nMzigVSSHewAuPKy7Z4z3wHSj+B6oznuNYS7fpSJiSsesYOoO3bd7smeQ8coMIjwGwhlQ51UzX1qx99X8mABYhogLVNQgbc/wcOMoFjnevaYiI8XgZRIlNxTLzJnftjmtOIL+I//FD3w94Gderdbg0KDV3e2gbOLuyBEUP9OqtIUguYel4Xp2X8otEvJFTG1ChJTCZ77Rwx+V4sXFVet7V0vhrtbntDwCBlO5gqUgd/0efi50T9UD99ZIRvMWWcdpUTW/gd/fdxgBBsKmBpwagiMgeAAXAEfGF2Ezk7G6G9qH2BoRwd8uN7YcRGA3weyTtZcYtDibeIKx+mDu2A+dHhHcdN/SlMinl2cwBSO1+kbC/uRdsr/AhQjZPBoz8O5wLHve3XQUer8OmeLUlEFBBhvfw46nFWBO60g6TC65/N92V/ZNS0hgAWwbSUhmNNqygShuA1RbVCD6NjrjqMxDUS48i+6u3FMCCy4i+uxOgev3WH24vsRwZjUvc8eGxUheGMAawSPH0sjpm54izxYa6YX+8PtVgbAVFgDfAE6nvAbS7nXibX7+R8IvPPyO6OtNsN2rDTHrop15XdUg44BwBgSmqQ4Af1X7YbOA9Y4v4B8ARzhYDRTBbTqyrDZiyDZa+S6XX/ooSZyct+BSPebmdqo5NAEwQMZzicpGW15wzcWiENbK1ODBil+rM5iI5557KkZVlqnPdCVKiazUGWNuAMxn+n8cA24GiPE0m0n7g8wXuxNjUkwB+ZcbTAoJTz6Tz2Ha+sTj3ob3iYZR08DE8wqvuSXsGqFMDff1WosHuHgR4cnNmPqbw6DLLU3mFzZHZHlgf1y1JEpLb5OycqsYkwmPNx+5cggUAEMx1uEwdl/58cCEs7M0bsR1enA/065crBkLUcc9XgnrZsLQx7twzNz6GAbO6mSewcABeHiu9O0QdICjCTuUAR9ZwOuk5ZPwGMNq9HrHuaVYtYxxlEJl+7C92ajm1nM0J7PEXR1ccAdzk13OAuqQd69jxwXPFzjBpQzwOmKsVAp1y85w4XSxA2stAbFdUm9msOXKClPpcX3dxDBoQruGRY9fnO/C+F24DsbxZJRaYszsPgKUyCzuSi3OyFVPjlYcMVFk0JEuK2LKnZ3jEz9SrCcP3+L7j2i4sn0Ml+v5W2KDYlNLsLnA2AJgsusTiBLGgcCeEAJ84OrDG0JT8bhBWpxCPuEMANtEHYC0+sSp3XVQ2ZH7GmVckjXlzYza+gX71C3FcoAKwzHsYAcOPrVZT+4S98f26zJ68CilYYxBjti65St0rjgoYzrCYEEytG095tghQhxoNTzwzRqTowg11MX+BvhkBLwdAHDHMNyt8ZI4mfMtD4WGzJ/ryJjo/TNFAz+UYogBi3MCcOUYdKEk7NCVXkB6XWdw+47FjM0ctG0xOXmqr6ABEO+CVQ9bqO/BOadfwn1kT/YjkA50/73e/+qQgvi2UqgaSxwRCD83JYjbWMgOEec8BQumNd1MCKD0DoLFTQFVKOBZw8B7BzjhRYgAHdgevLsCEj6tpTJnZhYQZRfC0cTLygTs7UAeYH/5hp6nwniXYxGLFcbk73C18p6A1DPTxx0QfXUsAN8oDiPLNcOECIWGeBrRhXNTZIWxG76+ALc8ZtoL9K4GTOBsy7TKOrXNvUCp2Nzhc4J0nul53dHli/tryChZA9Wd7U6DPt3DZtuTnh7uBNwZLmsHxnzoullHHX1LP6cfYZBEvYvJ2wFCXNtWHBdqocDA95iJhgLX1VWp9vgoqyJa/Or2vvwO49WhNyAGwpeA5Ua1NRL7xqpeOP06Tq/n9e662lhbnz6Tz6wSqdj8BC7F4Mb06Vf+31djxKRK5SlMdAXz1pTAbLGKAIgAR6tW9ZRoeJPeKxesBHC2kIwyVqmooW9JoxbyCFop3thZnCGq7uUUiTwFYY6LX1wN98Yk4PhhMEcOo7A5gaUwojJ+CpIRARoeU/qnsOtJPOdWgWXoUHGXs46waKJTmebwOx5uzvCfs9Fk1FZaM/zj/dM4Ua26t2GTbjDBmGCPkdOSNRr3A3DsvzlqFbShmDzV2PCXfdjRuPhlCCehScE9jDmU8mn4aH2sq6918KGcyLa2cE9dcsMrPx900Aob8K00jZNP1VMBYnGPHEM3+F+1P6SJuGTHulR6PM5DB37IwJJMJFgdsdAizwJ0TCMdA+vXtTmx6FtuH3IL4N7JJwwuMMiReUNgNgFpACnkOEXytzEcHEF27uhLwAxNFTB+wAyqtHLNDLkS7/zfenQFmCTMAWK1npNZ2ySQt/fEgIMe6YliKOOklz6D8HsuHzYmfm/hUCoQsH0gGwUHahoIl+LTgZN2QMjdL0oopZAoi6iXTHDvRTOFbyfuLA8Og/auo2/chvh72SItrrAZC5yDnJbG2WmYQ7ecPeKXdonUJ50BVem+8SwdQSxQdeDKjGjyWtwxEC4vkMBia7muSN4T3BlUB+b7jKXbbwnzlGTGFS//ExmWqcjQ+WSo5A0VOurAbONUVWON2K55cgCCObfCo8//SRZH8pXeSvPiI6MNr5DwU0gbAZHAWasqqpXi7xdXAZ5D1Mz96whJT2yo8rHZm2qbMgsbTlkXDl2CujAn/m9litBnWR1YVWry779mLjBMq8cfJ0Eh+SqXmcDvQnjP7yEXlYNrxtIfVEuc0rzf0y65E8LbZEiAqGEoCXLl9kOVl0UmQ0qpoQDWnCC1Fg/fk+ZbFOxaAdFLL+3EZ4OaGRQFQmzW34YbSEkEe96mFJc5Dlc9AJ54+VvgmGzlfahynuJFEMEzfx1/MFC242EIo9OC/cQ+sEQDRg4KjxQbq6bVweRJi2q4uia6RgsslemXHhx7fA/BgeHG2GN5O6a6ouqjDH/9jhwwcEm4+RLWW58LH4exsyk5sKHNcEiC0pKMRFNEIBkhjjQHqBUh32z19eLZ2Xtn6BmpjNyWh/Mww0Jc4FeL7aJ5pvYQKJ1/EQ5/Pv/87BSDzAPvf1pagCXBmGJ2Bqhc466NjtKl5Zm4tuu9L3Vjw+jvyaG0ypthZKqDRRuBpvtGMnHrnIlWbGF/HgQCYjLB522yp5sNvEYOlaYlbnk+HGYiUviLqnC3oXKhLcFsb47TveYtqAbxx9CVGTwJvzRMrsd98Wc++l+wm8IoqGTSTJf6WuDupNc6WgAeDrY/K5ISvMcO23FAmqq0xTXwmj7hjYZoZmhexJieIHtPYYysvbY2MQHmjscQR8bepzjitB/UX3oIPYAiNO2Vq53KOtqlt3DYpm+lv9OxvcNSYQ0httBhLvo5A1X8+G5wlUBhvfNnsu0gtA17YGG2m6gwwX2f2zrSsjVZDLrI/LzZY34nadjfymH4AABKRSURBVAkPbvm/PVyUvisBpopDsAvpMmimgGPoyG2G9oSxK2lZ9P/FqrwKHp/yYmT2v1jr/PIpC3y+aaRQlENTarSOftKoosexRYu+ffNA64szOVGgCRJ8fDJf+OQMc7LQRP1lW5MGHsNp450feA6sEgvbwA714R0LIg7LEOwvpM/X7DhsN0znDABoYGpf+c+ifd4lIC3KhzqStj1d8nE7/5DbOg6WLRlLiQ+U42/i+DB7q6jEXK1TEJ6deQmaQhNtWBLALyYIf0Z87AWOEj6WyxphSVnoCAQXYubk++/2l35CSoNVan3O8PwElAZ2XuKiYTwVnhb+lLbQta2qHsek9lK+tM8gz5eXB2SEEwkVG+T0XE+pRfnmUdtMyjV4xrjf7enrzUCnyLFPWKgCYnjGrrhEX3NbHDth+O5jmwNxfpiqa2xEbfExeFcZi4V4+Nlm9ZfL09hLu6lNu2HH0fwdInZQOd0i4tj5oOEQd6wsE2Bxt+3pw/N1krA1mVO1bYbPJsRZsrn5YJko3/KaMezoCIKpwhg2EllgY0h/vFQXNlD3EeqWtPhhW5mxAfrO1OptRKSfF/PLO50Dn32fT8jUTlGSnDhRM0aypEHxLo6xx7cEDW1TqO2zOI/EbmdBEOXzxB74bKRM9Q3fcVdr+kK+heabix/vdKnXIG5shpAn/Yjjrzc3d3R3ekYrZK1RhqKkhJerqauIkuPzzFyKXrrkmmIszNqDr/h0iIKaPRqfEz5qDvOY/cSCvtVJ4jqY18Et0TAS6xzqsYvBwUgf1BGFdvMlTWz5kBjAzU482M/OLNzat96p4iPRjSDDe1u2+FMISo/BlSTIZCQ9mjcHSO57ZYF8P7VTf3m+m50gS4B3Yp3/zwBCW8z5DrIEEP1ybIGoKFb90IvtJshrPnlpeaVvc37lCksTsxabpm+r4Flqcw9vOP2RbuZTu22pkhJYlsZsbtORuRrbCaWbf/jhgdZX0LvkvhI7OcJB2BxOoWqoZZPRi8NhqwpasR4Dk/s/IisX50dsM4OiOjp8EHNwfii4GjDa+FngcBkAtc3qGbXg6g3iJJXFMvhxrI6M8xXHPfb05r6nZ6dIXOq+9NsEQnrYnSp9ZfA0p1bolhYa4kBTafOglkY/utvwMhZXl97SXGt9HPisQeXOUtueEr+2SlrWZmNoYI09N1bxIz9Wg4h8YdbA0Jo7BYrLGWASF+a3/ZnRmYbI7OUwUS5MI7om49G48Fo8LsfsyZ35FYaQX3GYj60f0zo0S3VTW2zODlO+53uJxXh3t6XvhxWtOe+9qLAcmhJOsMnyxWc391tRj9crujxbc95BK51/M0DE+i1YJ+Q+VPWQn7MAZ/WWciyjnWNWm6sUGctjVqd+Kx5SnSN/LwePDuxtOLrHKCqMVWyb8SwygPUC14Ru9/SBGCgzdp7NgYLLfo+oR7tC0853W7hTPtY1iZO5TrWGerKEMRiW6KYkUEjVX3lz2glS2zxLfZnaaF0rl3KgHxnVHqG6qUErgeMjVOnHN1xF6epahG4qGNVmlZhaAcBYDscVewD0h++nR6EFACd2/yQyf154bfF9++aetmdnkucO50YB3M6ryIlclcHtWb3C3Rd7Dnr+6Ook2KvA9GzUpP8CRGbTs2HiC7xdQlB5R5wRuEzpQY/+wYuMW+UuHYU2m6OBLcccsvqrUKvDs0FuPpI7WCzQO7/UnYEUd6bQQNeaezUmqcrBUOMcQ5IHnUlzXGShPDb/clrDEjDEdzAweV5DTxVsTGaBL+MX2CDsnmhvTmpngLqLJRX7jaARAMedeVwA+HFKKzGUHBjyRZvyi8hUHrPF8TLypNRKmMKo5gq5KuJnoBlOeP25VDszpi8nAKBqUrvvo9SwEtPztUwxdHnO/z/3DPf7nr66w30WJ0msXjjEoiEzYHWoyQz1uHr7/n5H3WpFL65OmF0hC4qP6cOIsbqaXTSEcnDNJ6vOfNfIQK/u9nSvgdJICIA24zQL2Chsc5+eyhldXp4BdMp5KW5poC/7nj5frwl5Hd5ynItIIgduG3NkVVZY4HPLAzkSlriRYHNg9pft7xZ2E9uXCoPMkGaaVkeS9T13mDmttZLeP9/YUtYF9jeGqFIgdE5SaqRlIeD9PICvBla1xWa7pQfHHAjnAHCq7PRdr/6Gt9pRpuwXcOiXAqGttiwlVrG+2IeY8krVHB4aFabJtraMsR+P2u7se1HfpN5udvSmO5E4QFV/mbXoBemSoko8wTbLfMJAA5bf3m7p6vKUrkC1OHVVBGc8x6dBMrucPw6IExJv7vcMRM8v15yMAHWZ1/h219P3Dz2D4Cf4zmELA6xz6ODvtzTQH/o9nVNHH6/WBJ/2nR71Y7XYTrxwo0QvPl8RvQhByH7BuzF06m8Y/Yz9CSuNkJZ4qU1RCGIU6zFAjw6zKKLCx2IGa90CUtSzueHM3mmQkz04fxa41O+FzK91/56Dgnf/+3xB5YstB8KcW5WYZZiq2e6b99fOwQahKFK4QnEzmDECQNtTRcId7chWoyKE7O4a/OxtdSXgS+yCtXFpYXylYSvNU2SUWPPf3O5puxb2B8cEA3c4Vibxe/7Qvfk38BxCX27vtqxiPr864dRS/scDoH1uzg8s6Td3cEDs6fx8RS8u1wFkUQoDoL50u+/p1X6gz8/XdK11cBv1xjsDGgO/M+roZbcmvR45oAnnQbR9yACwI7rsiD7iTDomSf7GOAV+sL/echymYVce9CYBUMXHKxDGTEV0HCgGpuucTGF4y0QDporkxoTQnzkv8Nx6tdk7gg3Orur36oG4iNJme3q+BI1MMmqL2JcrF3jb3ae263rZmh3KEQC6D7JmJ38agJnaGypy42Gxc+4URGIjHDlCSs6RuR60ssR0QeXiu9329C3uFgb9UnXVOzCwJDl5QcisLEtUY54luLdHlpgtPbs6pWs7Q6uODjxr5ckSkxbg3682e9o87On68oSena85N5+lzBJ9VRY+q9w00FeIIF519EtmgTGOzgKrXw89fTX0dDF09NlqxQ4WACDSKDKbdep7GAcFwRdIaz+KY0k39Tb11x3fC0HNUk6CXX56nWKRzE8QKfepS3tvoO9FMqi/heU5fS3mFADW1voMsci/PhA751bCT/R9aVCmwK+FG9cAM33X1F/EOolk6RJwr5f4ZjJQU5MxBYBBlLVNQW68kKYZn2O+Y10F/Gq6uNLYxylwE56gHdffpb89YyxvKhi1HzY7uiGov2LgtzATW7Bga5zAVW11wsxcZmkNe/nh7ZaGbsUqbJACBk7N6qJNsJCaV5sde5I/uDqhC70BjjVoBY1w4sRYHpwjfU9f7XoG2ZcrKNoaRNwRfYc7U4aermlFH+PyeU48K4D7mpmkqPAG3rZ/4e8zGuiFHlupTYvk1Oup9/RqofpbBUHL51ACDCcmbIooyK3NDW9guiSkqFSOpjNCH8kAfbumlvFPhFY/QrU1RGllhHOLPnaB1V/1RPIGLhQwYEIcf7cbuxEY7bL56DjsKM+lBxfzCptwKlgExiTPJqPgmUZgg+39T5vbygQ9cOry6Af6+g7ZWwS0GNjMiaQNtkQFBkyc8CDE70k5wISbux2ne//4g1NRgzUVVjg8ocN0t8Wl6XJP5vPrU47JQ3gKbnwLpzMcITbHASdzgH2v7+mbfc/PP1uv2Olyg5yGSMraregDPWhnTJIdLMNAcp+UsEbL2ozf5zTQc6dS1xYKA+B+Lyn+uZy4ASabhkdQu8/EoCjfk1QQTR5HK8jvaxqLKR/lp87LG9xIrDfb/vfU0xf8RUmy843Ul1BhgTVyOFW8Vf/zYoQ2WAuoVRjfGoMZTyxn+ECQZ6+euCS5SmXrGSVgiQf051pbhpcItg6Ww+48Pvcbd1fB6toWmfe3tK36FrWAZn1sEcby7Q4JWqU9Yv+zy4difhmJr9Nzt5q8wKvJUIGRAfrNzZZOTlf00eXJiE0CQBBsvLnf0enpiq7OT+T6R77VTcJkcAbDn7OxYTJwxrgBpB9wRUC/Z/UWz1yCeXYdeCwDb3C66HAacdrg7K0efcNdK+e41wSe5bn54A0XsXWQOUsO6+1y2b+13pEDxKY32z+LAJhNvbC/PJTao48UmmCmtYPhbvX7bnPf/wt19OeJmJXeKAHkuK7R6pxjgT9PwJvbfeZUMdnRWo+/GfsToa5l/WiMRs/mOYWliJpzcMXzqjGJEPr1ykAlk3QnkCMQzA6yy/e5ROVCWOMrUzu39AaA9v1tT7cUAdD8F7aMfHSPZSlBC0L8nraQMw5TR5vtnm43e7q8WNMVTlUgMSrO2O56ur3fM/O6uljTxak4OzjfXxfjAW0c8Zs9yc4maJ5ofMdanqb38iBjXupoR5Rx4PhC3H5nZ4+HPd30RM/5Dg4J/rO65Q0/45oma98zA5QIbHnC2+BiwLs6vwogGEp16kAR/PyS0CmXqx+0A5lAeu0ilwj36L92m+3wtzQMf1dErryUbAySd3LZtJ2meRnbxLQI8PiZSvWHFfZkb+VMpbSrLK1c2Z+qA1ziDDolm05xB6qBjEnhVLsVKvQ+C5SE0xEnaxyoLwvQGNcKG0QWVzg/SrXdOR+cdLfHvbU3e0mPxVaysLDTGmMpsgA9MwtrtetYHb172NOGY04kXMVSVuFC84vzNccI4nMDP4xTknxFu+KdyQx+DpgUChJF0Oys40QNsigl84oAP5gcPrteg/3Z/JbkVWoF+9vuRP215/3vOG7xpj/5rLyJeiC0rgUpLO1xWcajXHudwwMGa+p+1w3D8PJuO/wn2z39T4031p7xa2NeOh/9iRpfej8YZirMSwYnOD9Up0nBz46qOUdDcZILB8iygUvCSCcGNWb7kLOyaM96vWYQTINbpRARVP//dJHE5rYz4nT8psZ2XObDds9Zik9xCRBYEECMU1QhVETuqLDFKgtaT4i4jUfmRMbUspnwOVRlLGDDSG2FByxlf8z+Imp1CnYx5MbGzOIBra9iD4x2MA/zI3DWeeE+cZD2QG+2Az1bk0t770EwG1EEge972u337hSjzq5WzCYPBVJxSCjLtu+dfdpvpzzmOmUjMXMfmNknmd2ETk6vfFz2N1ysf8Ov3N7v/7rrur8P3cxlpkZccvn5EdGmtByKSyTbCn7EJjaqscctbBZ8TnzgAj3nKGBpE/NxeQ6aquNV3J6dgsrfY6XJYXqxqcXJsCDWaDrPAlVDH+I54rKnd4buVi1A+SBEdQfZUB56yVGHGDIeX87vh4wvcmUlGCKnutKFbF5H7mGyUCMI8qLV76w23JEbPMpcXvQw6588sz6AnJ9yfqYwrJldl6VCvdhSbcwBaEADO2XX7+i2X9GHnJa+lPggZUNQPbes/lrEgW5aqgLbWKQMOs5TFM/UIVeayUT+/LgOfUhC6wE0jaupr/Zu6P7m2dX6H0Kdm93wT9QPf1FkH61r9EdEl6kmtTbXrUeTtSXk6wmebW65tlfU36gOqSjMYcLYoiN9seon5zH9sviogh9+4cY3Zn9Zm2KKo8BhHOzm8WERnFrtokdNDqOUjCvDtrIS4CAn7kTaewutsHBB9ZQgCFku6VYgVMw3ALLFGpMURHCBwwN1WTyf9FrPxjpwExCV94JKqWdo/X5fkiY7M8zvapjPzUPPKveFmyfbmCT20LzFAuCi/u6c91dGGynD+IL74O0vzMLI+aa9KH5ejHAJtmW/0Vh/Wua9I/rnZ5cnf5kAJ/5QJgh7IMKA/IbdJndPCICloqd2jAYMmB2rJ+yO1t0K434Hjs2eyvyS20DmbCKTgzEaiPLIlHZrWRA5AMbERznqmjKcxAn6xi1ht7Mz3PqApbdXBpWsPHEkgAyJmhvT43NoCOJZ7CIiLkZVQa1atUT+NHdU2Njgwijhz4ISnIPQGb1M1s3uZr0KKrHbP0ziDNS7oaebPdEFbJCS2SHKpt6bYVXZRosksbD/KS4GID45MVOHFMFzGSjxxIp04Bf6MuGzi/kuXXNrYOA+h9rbD93vPrxa/4O9OXqNbYIP9FdEw5/Riv40hMiM4DIdq5xNtYpW7blW8PEdKMPETEs8uVjQ6Nb2LSiy8dG4M3EArd7+FpaV9ifnTL69Hgyr3R+xQQ/W073338ql52MGmHc2Mg6xqxXncgr8uHm1DWVqo3ELfjIOzC8ZLc+YIldtjEwATy5Qkpvm+CSCqqzYENZIarCWJKMjZ4uzJRr7DC3UNFzj/UAAMqTWSg0iDtKk3R5ktvs933dyqZfTG+ia6mxIFuxyQ89pskT9BXJJv9muebp2N9k1irMyLW+ntE3BhCCXtrDxZ/jnRdZkvCP6w0D070Tdv9HF6h8/6LqvfMv+P3ZRqo8vsF1QAAAAAElFTkSuQmCC",Il=n(59301);const Kl=({problemset:r,dispatch:l,question:u})=>{const[S,P]=(0,e.useState)({}),[ot,et]=(0,e.useState)([]),ie=["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,e.useEffect)(()=>{const je=(0,Ct.cloneDeep)(u);P(je),et(je==null?void 0:je.choices)},[u]);const z=()=>{let je="";return ot==null||ot.forEach((St,At)=>{St!=null&&St.is_answer&&(je=je+ie[At])}),je};return Il.createElement("div",{className:se.solutionWrap},(u==null?void 0:u.item_type)=="PROGRAM"?Il.createElement("div",null,Il.createElement(F.Z,{value:'\u53C2\u8003\u7B54\u6848'+((u==null?void 0:u.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})):Il.createElement(Il.Fragment,null,Il.createElement("div",{className:"c-grey-333 mb5 font16"},Il.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Il.createElement("span",{style:{color:"#2EC25B",fontWeight:600}},((u==null?void 0:u.item_type)=="MULTIPLE"?z():ie[ot==null?void 0:ot.findIndex(je=>je==null?void 0:je.is_answer)])||"--"))),Il.createElement("div",null,Il.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((u==null?void 0:u.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))};var Ga=(0,D.connect)(({problemset:r})=>({problemset:r}))(Kl),wa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAiZJREFUOE9dkz1rFFEUhp87u2x2Q1xJQBEEQYvYihLYxi6tTURQEBQEwU5MUuQXpJBERQSVFGIKo5AgiI3E2C4IElQQo1HExiImZnbne2eOHO5MdrQY7nDhPLwf5xqAuVUZNSGzmce4+DTFBwKoG2g4MOhAPT8HHdwBh9W6YebEVbNhHq7LaNihnfgM66AEgJ4+ODE0coiCGhULzKE7VWiZhQ+yHAVMxD5kgR0sg6q9f4b2ADlsxTz6IruRRzMJoIAUCgo1NbE2/lOgd65Z/CFSDCsgyW0UOehpwn4eRSYFzCz9EtHBOFegsMtj0KxD14cHTyDzoBLDjSmNHJ7e7YdrlrdFIh3OAYdqcOY4bHdhZAhWXsPmV9vK9HULeHynBHjpinixBaj80wfh6H5YegsXxmDjJ7xYs+1MX7OAhdv9YM2bjoibQRgBIZw9DKnAt99wbAQqBu4/h+APTF2xgHvzOaACpu2JdDLo9OCIA6easBVAmMCAAweGYG0d3n2EqYsWMD9XsvA+EHFTUEirAfsq8Ow7dLtQTeDSSdhyYfEVTJ6zgJu3oJZZiPkUigSqIAMF+TGUay2yKddartZ8jmQ3FZpeCpqFQqLILlXxKbBX3o/8vxLjKmBZhIme9FV0FVLsRWlH0tI70VZMwIrZDGU0MbQRhsOSFS8pWSktWaYv1SrYcWJaRkNRSGqYzWC8m9Ls5Ha02j0ruifWipt5rJqImcnzZuMvjUViA61/XdEAAAAASUVORK5CYII=",ga=n(87954),Fn=n(19719),kn={header_style:"header_style___OjKXs",content:"content___Ix9Id",legend:"legend___ZG4ed",legend_icon:"legend_icon___LM_Vy",item_list:"item_list___i0Egp",item_list_title:"item_list_title___Pflnd",item_title:"item_title___mLa60",item_top:"item_top____XMW3",item_bottom:"item_bottom___ox1qv",box:"box___zl8eg",page_item_acitve:"page_item_acitve___aJbmD",drag_style:"drag_style___wO0hd",top_content:"top_content___ElhxK",page_item:"page_item___U0LMa",expandBtn:"expandBtn___ZkM8D",imgWrap:"imgWrap___eNTpL"},_l=Object.defineProperty,na=Object.defineProperties,Ea=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,La=(r,l,u)=>l in r?_l(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,to=(r,l)=>{for(var u in l||(l={}))la.call(l,u)&&La(r,u,l[u]);if(sa)for(var u of sa(l))Ml.call(l,u)&&La(r,u,l[u]);return r},vr=(r,l)=>na(r,Ea(l)),Ir=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const no={cursor:"move",transition:"unset"},ai=r=>{var l,u;const{tag:S}=r,{listeners:P,transform:ot,transition:et,isDragging:ie,setNodeRef:z}=(0,Fn.nB)({id:S.id}),je=ie&&ot?vr(to({},no),{transform:`translate3d(${ot.x}px, ${ot.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):vr(to({},no),{transition:"none",zIndex:10,cursor:"pointer"});return e.createElement("div",vr(to({style:je,ref:z},P),{className:kn.drag_style}),e.createElement("div",{className:kn.item_bottom},(S==null?void 0:S.module_count)>0?(u=(l=S==null?void 0:S.modules)==null?void 0:l.map((St,At)=>`\u4EA4\u4E92${At+1}`))==null?void 0:u.join(" "):"\u7A7A"))},Yo=({globalSetting:r,interactiveOpen:l,onClose:u,maxPage:S,paramsHttp:P,handlePageClick:ot,handleRefresh:et,currentPosition:ie})=>{var z,je,St;const[At,vt]=(0,e.useState)(!1),[Ue,Je]=(0,e.useState)(!1),[Kt,wt]=(0,e.useState)("1"),[Rt,nt]=(0,e.useState)("1"),[Mt,it]=(0,e.useState)({}),gt=(0,e.useRef)(null),[st,nn]=(0,e.useState)({pages:[],pages_histories:[]}),ue=[{title:Rt=="1"?"\u9875\u7801":"\u539F\u9875\u7801",dataIndex:"position",key:"position",align:"center",width:60},{title:"\u4EA4\u4E921",dataIndex:"module_count",key:"position",width:"130px",ellipsis:!0,render:(bt,$t)=>{var Rn,_t;return($t==null?void 0:$t.module_count)>0?(_t=(Rn=$t==null?void 0:$t.modules)==null?void 0:Rn[0])==null?void 0:_t.title:"\u7A7A"}},{title:"\u4EA4\u4E922",dataIndex:"modules",key:"modules",width:"130px",ellipsis:!0,render:(bt,$t)=>{var Rn,_t;return($t==null?void 0:$t.module_count)>0&&($t==null?void 0:$t.module_count)==2?(_t=(Rn=$t==null?void 0:$t.modules)==null?void 0:Rn[1])==null?void 0:_t.title:"\u7A7A"}},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",render:(bt,$t)=>e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("span",null,Rt=="1"?"\u4EA4\u6362\u81F3":"\u7ED1\u5B9A\u81F3"),e.createElement(Ce.default,{key:$t.id,ref:gt,value:Rt=="1"?$t==null?void 0:$t.position:Mt[$t==null?void 0:$t.id],size:"small",style:{width:120,marginLeft:"10px"},options:st==null?void 0:st.pages,fieldNames:{label:"position",value:"id"},onChange:Rn=>Ir(void 0,null,function*(){console.log("curentpage",$t==null?void 0:$t.id,"value--",Rn),Rt=="1"?yield sn(Rn,$t==null?void 0:$t.id):yield an(Rn,$t==null?void 0:$t.id),it(_t=>{const wn={};for(const Mu in _t)wn[Mu]=null;return wn})})}))}];(0,e.useEffect)(()=>{vt(l),Je(!1),l&&(Ut(),nt("1"))},[l]);const Ut=()=>Ir(void 0,null,function*(){const bt=yield(0,De.ZP)(`/api/courses/${P==null?void 0:P.coursesId}/smart_plans/${P==null?void 0:P.id}/list_page_modules.json`,{method:"get"});(bt==null?void 0:bt.status)==0&&nn(bt==null?void 0:bt.data)}),sn=(bt,$t)=>Ir(void 0,null,function*(){const Rn=yield(0,De.ZP)(`/api/smart_plan_pages/${bt}/exchange_module.json`,{method:"put",body:{choose_page_id:$t}});(Rn==null?void 0:Rn.status)==0&&(b.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u4E92\u6362\u6210\u529F"),Ut(),et())}),an=(bt,$t)=>Ir(void 0,null,function*(){const Rn=yield(0,De.ZP)(`/api/smart_plan_pages/${bt}/restore_module.json`,{method:"put",body:{choose_page_id:$t}});(Rn==null?void 0:Rn.status)==0&&(b.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u5E7B\u706F\u7247\u9875\u9762\u6210\u529F"),Ut(),et())}),au=bt=>{var $t,Rn,_t,wn,Mu,$u,xu,Du,Pn,On,wu;if((($t=bt==null?void 0:bt.active)==null?void 0:$t.id)==((Rn=bt==null?void 0:bt.over)==null?void 0:Rn.id)){wt((_t=bt==null?void 0:bt.active)==null?void 0:_t.id);const Ql=(wn=st==null?void 0:st.pages)==null?void 0:wn.find(Pa=>{var xl;return(Pa==null?void 0:Pa.id)==((xl=bt==null?void 0:bt.active)==null?void 0:xl.id)});ot(Ql==null?void 0:Ql.position)}(Mu=bt==null?void 0:bt.over)!=null&&Mu.id&&(($u=bt==null?void 0:bt.active)==null?void 0:$u.id)!=((xu=bt==null?void 0:bt.over)==null?void 0:xu.id)&&(sn((Du=bt==null?void 0:bt.active)==null?void 0:Du.id,(Pn=bt==null?void 0:bt.over)==null?void 0:Pn.id),console.log((On=bt==null?void 0:bt.active)==null?void 0:On.id),console.log((wu=bt==null?void 0:bt.over)==null?void 0:wu.id))};return e.createElement(Ie.default,{footer:null,title:null,closable:!1,open:At,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"visible"}},e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},e.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5"),e.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{u()}})),e.createElement("div",{className:kn.header_style},e.createElement("div",null,e.createElement("span",{style:{fontWeight:500}},"\u4E92\u6362\u4EA4\u4E92\uFF1A"),"\u62D6\u62FD\u67D0\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\u81F3\u76EE\u6807\u5E7B\u706F\u7247\uFF0C\u53EF\u4EA4\u6362\u4E24\u4E2A\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\uFF08\u5982\u5E7B\u706F\u72471\u4E0E\u5E7B\u706F\u72472\u7684\u4EA4\u4E92\u4E8B\u4EF6\u5BF9\u8C03\uFF09\u3002")),e.createElement("div",{className:kn.content},e.createElement("div",{className:kn.legend},e.createElement("div",{className:kn.legend_icon,style:{background:"#3061D0"}}),e.createElement("div",null,"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247"),e.createElement("div",{className:kn.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),e.createElement("div",null,"\u672A\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247")),e.createElement("div",{style:{height:"380px",overflowY:"auto"}},e.createElement("div",{className:kn.item_list},e.createElement("div",{className:kn.item_list_title},(je=Array.from({length:Math.ceil(((z=st==null?void 0:st.pages)==null?void 0:z.length)/5)},(bt,$t)=>$t+1))==null?void 0:je.map((bt,$t)=>e.createElement("div",{className:kn.item_title},e.createElement("div",{className:kn.item_top},e.createElement("div",null,"\u5E7B\u706F\u7247"),e.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),e.createElement("div",{className:kn.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),e.createElement(ga.LB,{onDragEnd:au},e.createElement(Fn.Fo,{items:st==null?void 0:st.pages},e.createElement("div",{className:kn.box}," ",st==null?void 0:st.pages.map(bt=>e.createElement("div",{className:(bt==null?void 0:bt.module_count)>0?kn.page_item_acitve:kn.page_item,style:{backgroundColor:ie==(bt==null?void 0:bt.position)?"rgba(48, 97, 208, 0.2)":""}},e.createElement("div",{className:kn.item_top},e.createElement("div",{className:kn.top_content},bt==null?void 0:bt.position)),e.createElement(ai,{tag:bt,key:bt.id})))))))))),!Ue&&e.createElement("div",{className:kn.expandBtn,onClick:()=>{Je(!0)}},e.createElement("div",{className:kn.imgWrap},e.createElement("img",{src:n(9540),width:18})),e.createElement("div",{style:{color:"#3061D0",fontSize:"12px",marginLeft:"4px"}},"\u4EA4\u4E92",e.createElement("br",null),"\u5217\u8868")),Ue&&e.createElement("div",{style:{width:"580px",height:"640px",padding:"20px",borderLeft:"1px #F6F7F9 solid"}},e.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{style:{fontSize:"16px",fontWeight:500,color:"#000"}},"\u4EA4\u4E92\u5217\u8868"),e.createElement("div",{onClick:()=>{Je(!1)},style:{cursor:"pointer",color:"#3061D0",fontSize:"14px"}},e.createElement("i",{className:"iconfont icon-fanhui-bishe font14"}),e.createElement("span",null,"\u6536\u8D77"))),e.createElement("div",null,e.createElement("div",{style:{display:"flex",alignItems:"center",margin:"20px 0px"}},e.createElement("span",null,"\u72B6\u6001"),e.createElement(Ce.default,{value:Rt,size:"large",style:{width:120,marginLeft:"10px"},options:[{value:"1",label:"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92"},{value:"2",label:"\u5931\u6548\u4EA4\u4E92"}],onChange:bt=>{nt(bt)}}),e.createElement("span",{style:{marginLeft:"10px",color:"#9096A3",fontSize:"14px"}},Rt=="1"?"\u4EA4\u6362\u7ED1\u5B9A\uFF1A\u652F\u6301\u4EA4\u4E92\u4E8B\u4EF6\u91CD\u65B0\u9009\u62E9\u7ED1\u5B9A\u7684\u5E7B\u706F\u7247\u9875\u9762\u3002":"\u91CD\u65B0\u7ED1\u5B9A\uFF1A\u652F\u6301\u5C06\u5931\u6548\u7684\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u81F3\u5176\u4ED6\u5E7B\u706F\u7247\u9875\u9762\u3002")),e.createElement($.default,{scroll:{y:420},columns:ue,pagination:!1,dataSource:Rt=="1"?(St=st==null?void 0:st.pages)==null?void 0:St.filter(bt=>bt==null?void 0:bt.module_count):st==null?void 0:st.pages_histories,bordered:!0})))))};var Mr=(0,D.connect)(({globalSetting:r})=>({globalSetting:r}))(Yo),wo=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const Cr=({account:r,globalSetting:l,dispatch:u,classroomList:S,Callback:P})=>{var ot,et;const[ie,z]=(0,e.useState)(""),[je,St]=(0,e.useState)(0),[At,vt]=(0,e.useState)(0);return(0,e.useEffect)(()=>{S.actionTabs.key=="start_smart_plan"||(z(""),St(0),vt(0))},[S.actionTabs.key]),e.createElement(Ie.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:S.actionTabs.key=="question_time",title:(et=(ot=S==null?void 0:S.actionTabs)==null?void 0:ot.params)==null?void 0:et.title,width:"500px",onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>wo(void 0,null,function*(){ie&&ie!="10000"?P(ie):ie=="10000"?P(je*60+At):P(null)})},e.createElement("div",null,e.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px"}},"\u89C4\u5219\uFF1A\u7B54\u9898\u65F6\u957F\u6307\u5F53\u524D\u5E7B\u706F\u7247\u9875\u9762\u5185\u6240\u6709\u9898\u76EE\u4F5C\u7B54\u65F6\u95F4\u7684\u603B\u548C\uFF0C\u542F\u52A8\u7B54\u9898\u540E\u7ACB\u5373\u751F\u6548\u3002"),e.createElement(ve.ZP.Group,{value:ie,onChange:Ue=>{z(Ue.target.value),Ue.target.value=="10000"&&(St(0),vt(0))}},e.createElement(ve.ZP,{value:"",style:{marginRight:"40px"}},"\u4E0D\u9650\u65F6"),e.createElement(ve.ZP,{value:"30",style:{marginRight:"40px"}},"30\u79D2"),e.createElement(ve.ZP,{value:"60",style:{marginRight:"40px"}},"1\u5206\u949F"),e.createElement(ve.ZP,{value:"300",style:{marginRight:"40px"}},"5\u5206\u949F"),e.createElement(ve.ZP,{value:"10000",style:{marginRight:"20px",marginTop:"20px"}},"\u81EA\u5B9A\u4E49\u65F6\u95F4"),ie=="10000"&&e.createElement(e.Fragment,null,e.createElement(eu.Z,{max:59,min:0,style:{width:"80px"},suffix:"\u5206",value:je,onChange:Ue=>{St(Ue)},precision:0}),e.createElement(eu.Z,{max:59,min:0,style:{width:"80px",marginLeft:"10px"},suffix:"\u79D2",value:At,onChange:Ue=>{vt(Ue)},precision:0})))))};var Vo=(0,D.connect)(({account:r,globalSetting:l,classroomList:u})=>({account:r,globalSetting:l,classroomList:u}))(Cr),fr=n(91415),ri=Object.defineProperty,So=Object.defineProperties,oi=Object.getOwnPropertyDescriptors,fo=Object.getOwnPropertySymbols,Nr=Object.prototype.hasOwnProperty,go=Object.prototype.propertyIsEnumerable,uo=(r,l,u)=>l in r?ri(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Ia=(r,l)=>{for(var u in l||(l={}))Nr.call(l,u)&&uo(r,u,l[u]);if(fo)for(var u of fo(l))go.call(l,u)&&uo(r,u,l[u]);return r},Ka=(r,l)=>So(r,oi(l)),Lu=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const bo=["\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"],Wo={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"},ii={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"},si=({classroomList:r,globalSetting:l,dispatch:u,pageNum:S,pptInfo:P,openEwm:ot,aiImg:et,addPage:ie,maxPage:z,setOpenEwm:je,behavior:St,changePage:At,pptFullScreen:vt,clickTab:Ue,gotoSlide:Je,openCheckInfo:Kt})=>{var wt,Rt,nt,Mt,it,gt,st,nn,ue,Ut,sn,an,au,bt,$t,Rn,_t,wn,Mu,$u,xu,Du,Pn,On,wu,Ql,Pa,xl,Jl,Oa,er,ha,Ol,ua,Ja,nr,Pr,Or,Rr,gr,Qr,or,kr,ur,Br,Yr,Dr,Tr,el,Ra,Sa,Er,pr,ka,Ar,xr,mn,Vr,Eo,Wr,Lr,lo,No,ao,Hr,hr,Po,po,Ju,Gr,ja,Ko,Ao,ro,Xa,Xl,Kr,mu,ho,_r,qa,oo,jr,Ya,Oo,io,_o,Ro,ko,Jo,ir,Za,so,To,We,Xo,Lo,Ta,co,wr,Wa,jo,yo,Zo,qo,Ci,sr,Co,zo;const[Sr]=(0,D.useSearchParams)(),[Jr,Xe]=(0,e.useState)(null),[on,Hn]=(0,e.useState)(!1),[Wu,Xu]=(0,e.useState)(""),[_n]=le.default.useForm(),[tl,aa]=(0,e.useState)(!1),tn=(0,D.useParams)(),[Wn,Nu]=(0,e.useState)(!1),[Rl,ql]=(0,e.useState)(!1),[ml,ia]=(0,e.useState)({summary:[],summaryTotal:1,details:[],studentList:[]}),[Zr,Ti]=(0,e.useState)({}),[zr,Li]=(0,e.useState)({page:1,page_size:20,course_group_id:"",search:""}),[ji,B0]=(0,e.useState)(null),[D0,nc]=(0,e.useState)(!1),[$i,es]=(0,e.useState)(!1),[x0,w0]=(0,e.useState)(null),[ts,uc]=(0,e.useState)(null),ns=(0,e.useRef)(ze(K.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),lc=(0,e.useRef)(null),[S0,ac]=(0,e.useState)(!1),[mo,b0]=(0,e.useState)({}),[I0,us]=(0,e.useState)(!1),[ls,as]=(0,e.useState)(1),[M0,rc]=(0,e.useState)(!1),[yr,Xr]=(0,e.useState)(),[em,tm]=(0,e.useState)(1),[lr,$o]=(0,e.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),[oc,rs]=(0,e.useState)(!1),N0={SINGLE:n(68568),MULTIPLE:n(68568),JUDGMENT:n(50400),PROGRAM:n(88597)},[ic,sc]=(0,e.useState)(!1),[cc,dc]=(0,e.useState)("show_after_submission"),[mc,vc]=(0,e.useState)(!1),[os,fc]=(0,e.useState)(!1),[Fi,gc]=(0,e.useState)([]),[Zi,P0]=(0,e.useState)([]),[is,ss]=(0,e.useState)(!1),[O0,cs]=(0,e.useState)(!1),[R0,Bi]=(0,e.useState)(!1),[k0,zi]=(0,e.useState)(!1),[ds,qr]=(0,e.useState)(!1),[Fo,Uo]=(0,e.useState)(!1),[T0,ei]=(0,e.useState)(!1),[Bo,ti]=(0,e.useState)(!1),Di=(0,e.useRef)(),xi=(0,e.useRef)(),{SmartPlanItemBanks:B}=r,Ui=(0,e.useRef)(null),Ec=(0,e.useRef)(null),[nl,vo]=(0,e.useState)(0),[kl,ni]=(0,e.useState)([]),[L0,pc]=(0,e.useState)(!1),[j0,Qi]=(0,e.useState)(!1),[Ac,hc]=(0,e.useState)({}),[Do,ms]=(0,e.useState)(""),Yi=(0,e.useRef)(null),br=(0,e.useRef)(null),[yc,Cc]=(0,e.useState)(""),[vs,fs]=(0,e.useState)(10);(0,e.useEffect)(()=>{if(!tl||!(B!=null&&B.open_rolling_qrcode_sign))return;const be=setInterval(()=>{fs(jt=>jt==1?10:jt-1)},1e3);return()=>clearInterval(be)},[tl,B]),(0,e.useEffect)(()=>{vs==1&&gs()},[vs]);const gs=()=>Lu(void 0,null,function*(){var be;let jt=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/refresh_qrcode_token.json`,{method:"post"});(jt==null?void 0:jt.status)==0&&Cc((be=jt==null?void 0:jt.data)==null?void 0:be.qrcode_token)});(0,e.useEffect)(()=>{var be;((be=B==null?void 0:B.page)==null?void 0:be.current_limit_time)>0?ms(B.page.current_limit_time+1):ms("")},[(wt=B==null?void 0:B.page)==null?void 0:wt.current_limit_time]);const Fc=()=>{if(!Yi.current)return Do;const be=Math.floor((Date.now()-Yi.current)/1e3);return Math.max(0,Do-be)},Es=()=>{const be=Fc();if(ms(be),be<=0){br.current&&(clearTimeout(br.current),br.current=null),ya();return}br.current&&clearTimeout(br.current),br.current=setTimeout(Es,1e3)};(0,e.useEffect)(()=>{if(Do<=0)return;Yi.current=Date.now(),Es();const be=()=>{document.hidden?br.current&&(clearTimeout(br.current),br.current=null):!br.current&&Do>0&&(Yi.current=Date.now()-(Do-Fc())*1e3,Es())};return document.addEventListener("visibilitychange",be),()=>{br.current&&clearTimeout(br.current),document.removeEventListener("visibilitychange",be)}},[Do]);const Z0=be=>{const jt=Math.floor(be/60),vn=be%60;return`${String(jt).padStart(2,"0")}:${String(vn).padStart(2,"0")}`},z0=(be,jt)=>{const vn=ns.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_page_item_bank_id:be,page_id:jt},{connected:()=>{vn.perform("request_initial_stats",{smart_plan_page_item_bank_id:be,page_id:jt})},received:$n=>{var Pu,vl,$l,Ca,xa,cr,dr,mr;const ar=[{name:((vl=(Pu=B==null?void 0:B.item_banks)==null?void 0:Pu[nl])==null?void 0:vl.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:$n==null?void 0:$n.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:$n==null?void 0:$n.answerd_num},{name:((Ca=($l=B==null?void 0:B.item_banks)==null?void 0:$l[nl])==null?void 0:Ca.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:$n==null?void 0:$n.correctly_num},{name:"\u63D0\u4EA4\u7387",value:$n==null?void 0:$n.submitted_rate},{name:((cr=(xa=B==null?void 0:B.item_banks)==null?void 0:xa[nl])==null?void 0:cr.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:$n==null?void 0:$n.correct_rate}];ia({summary:ar,summaryTotal:$n==null?void 0:$n.total_num,details:$n==null?void 0:$n.choice_list,studentList:$n==null?void 0:$n.knowledge_answer_student_list}),hc($n),((mr=(dr=B==null?void 0:B.item_banks)==null?void 0:dr[nl])==null?void 0:mr.item_type)=="PROGRAM"&&xc()}});uc(vn)},ps=()=>{ts&&(ts.unsubscribe(),uc(null))};(0,e.useEffect)(()=>{const be=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");return be!=null&&be.length&&be.findIndex(vn=>vn==(tn==null?void 0:tn.id))!=-1&&V0(),()=>{ps(),ns.current&&ns.current.disconnect()}},[]),(0,e.useEffect)(()=>{vt&&Ue&&Xr(Ue)},[vt,Ue]),(0,e.useEffect)(()=>{if(S)return x.Z.subscribe("active-modal-index",jt=>{var vn;jt===1&&(Xe(!0),Hn(!1)),jt===2&&(Nu(!0),ql(!0),Xu("SELECT"),_n.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""})),jt===3&&Q0(),jt===4&&((vn=lc.current)==null||vn.onClick())})},[S,ie]),(0,e.useEffect)(()=>x.Z.subscribe("active-data-update",jt=>{ya()}),[]),(0,e.useEffect)(()=>{$i&&U0()},[$i]),(0,e.useEffect)(()=>{S&&S<=z&&(_n.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ya(),Nu(!1),ql(!1),Uo(!1),ti(!1),rs(!1),vo(0))},[S,z]),(0,e.useEffect)(()=>{ot?(B!=null&&B.open_rolling_qrcode_sign&&gs(),aa(!0)):fs(10)},[ot]);const As=(be,jt,vn)=>{(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:be,allow_answer:jt,is_end:vn,randomData:new Date}}})},hs=()=>Lu(void 0,null,function*(){var be;const jt=yield(0,De.ZP)(`/api/smart_plan_pages/${(be=B==null?void 0:B.page)==null?void 0:be.id}/init_by_simulate.json`,{method:"post",body:{}})});(0,e.useEffect)(()=>{var be,jt,vn,$n,Pu,vl,$l,Ca,xa,cr,dr,mr;let ar=[];const Qo={page_info:0,ai_qna:1,animation_code:2,item_bank:3},$r=(be=B==null?void 0:B.page)==null?void 0:be.module_sort;$r!=null&&$r.length&&($r==null||$r.map(eo=>{ar.push(wi[Qo[eo]])})),(ar==null?void 0:ar.some(eo=>(eo==null?void 0:eo.key)===yr))||Xr((jt=ar==null?void 0:ar[0])==null?void 0:jt.key),ni(ar),ni([...ar]),$o(Ka(Ia({},lr),{defaultValue:(vn=B==null?void 0:B.page)==null?void 0:vn.animation_code,showExtra:!0,open:0})),As(S,(($n=B==null?void 0:B.page)==null?void 0:$n.status)=="in_progress",(P==null?void 0:P.status)=="ended"),((Pu=B==null?void 0:B.relation_positions)==null?void 0:Pu.length)>0&&(vl=B==null?void 0:B.relation_positions)!=null&&vl.includes(S)&&At(B==null?void 0:B.relation_positions),(B==null?void 0:B.count)>0&&Xu(((Ca=($l=B==null?void 0:B.item_banks)==null?void 0:$l[nl])==null?void 0:Ca.item_type)=="SINGLE"||((cr=(xa=B==null?void 0:B.item_banks)==null?void 0:xa[nl])==null?void 0:cr.item_type)=="MULTIPLE"?"SELECT":(mr=(dr=B==null?void 0:B.item_banks)==null?void 0:dr[nl])==null?void 0:mr.item_type)},[B]),(0,e.useEffect)(()=>{var be,jt;is&&(dc(((be=B==null?void 0:B.page)==null?void 0:be.solution_visibility)||"show_after_submission"),sc((jt=B==null?void 0:B.page)==null?void 0:jt.enable_ai_tutor))},[B,is]);const ya=()=>Lu(void 0,null,function*(){u({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:tn==null?void 0:tn.coursesId,id:tn==null?void 0:tn.id,position:S,max_position:z}})}),Bc=be=>Lu(void 0,null,function*(){var jt;if(be){let vn=yield(0,De.ZP)(`/api/smart_plan_item_banks/${be}/edit.json`,{method:"get"});if((vn==null?void 0:vn.status)==0)return P0((jt=vn==null?void 0:vn.data)==null?void 0:jt.all_pages),vn==null?void 0:vn.data}}),Dc=(be,jt)=>Lu(void 0,null,function*(){var vn,$n,Pu,vl,$l,Ca,xa,cr,dr,mr,ar,Qo,$r,ui,eo,li;let za=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_page_item_bank_id:be,page_id:jt}});if((za==null?void 0:za.status)==0){const K0=[{name:(($n=(vn=B==null?void 0:B.item_banks)==null?void 0:vn[nl])==null?void 0:$n.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:(Pu=za==null?void 0:za.data)==null?void 0:Pu.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:(vl=za==null?void 0:za.data)==null?void 0:vl.answerd_num},{name:((Ca=($l=B==null?void 0:B.item_banks)==null?void 0:$l[nl])==null?void 0:Ca.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:(xa=za==null?void 0:za.data)==null?void 0:xa.correctly_num},{name:"\u63D0\u4EA4\u7387",value:(cr=za==null?void 0:za.data)==null?void 0:cr.submitted_rate},{name:((mr=(dr=B==null?void 0:B.item_banks)==null?void 0:dr[nl])==null?void 0:mr.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:(ar=za==null?void 0:za.data)==null?void 0:ar.correct_rate}];ia({summary:K0,summaryTotal:(Qo=za==null?void 0:za.data)==null?void 0:Qo.total_num,details:($r=za==null?void 0:za.data)==null?void 0:$r.choice_list,studentList:(ui=za==null?void 0:za.data)==null?void 0:ui.knowledge_answer_student_list}),hc(za==null?void 0:za.data),((li=(eo=B==null?void 0:B.item_banks)==null?void 0:eo[nl])==null?void 0:li.item_type)=="PROGRAM"&&xc()}});(0,e.useEffect)(()=>{var be,jt,vn,$n,Pu,vl,$l,Ca,xa,cr,dr,mr;return(be=["in_progress","ended"])!=null&&be.includes(P==null?void 0:P.status)&&(((vn=(jt=B==null?void 0:B.page)==null?void 0:jt.smart_plan_page_knowledges)==null?void 0:vn.length)>0||(($n=B==null?void 0:B.item_banks)==null?void 0:$n.length)>0||(Pu=B==null?void 0:B.page)!=null&&Pu.is_ai_question||((vl=B==null?void 0:B.page)==null?void 0:vl.lesson_mode)=="self_learning")&&((P==null?void 0:P.status)=="in_progress"?(ts&&ps(),z0((Ca=($l=B==null?void 0:B.item_banks)==null?void 0:$l[nl])==null?void 0:Ca.smart_plan_page_item_bank_id,(xa=B==null?void 0:B.page)==null?void 0:xa.id)):Dc((dr=(cr=B==null?void 0:B.item_banks)==null?void 0:cr[nl])==null?void 0:dr.smart_plan_page_item_bank_id,(mr=B==null?void 0:B.page)==null?void 0:mr.id)),()=>{ps()}},[B,nl]);const xc=()=>Lu(void 0,null,function*(){var be,jt,vn;let $n=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(be=B==null?void 0:B.page)==null?void 0:be.id}/students.json`,{method:"get",params:Ka(Ia({},zr),{item_bank_id:(vn=(jt=B==null?void 0:B.item_banks)==null?void 0:jt[nl])==null?void 0:vn.id})});($n==null?void 0:$n.status)==0&&Ti($n==null?void 0:$n.data)}),U0=()=>Lu(void 0,null,function*(){var be;nc(!0);const jt=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(be=B==null?void 0:B.page)==null?void 0:be.id}/student_comment.json`,{method:"get",params:{user_id:x0}});(jt==null?void 0:jt.status)===0&&B0(jt==null?void 0:jt.data),nc(!1)}),Q0=_e().throttle(ie,2500,{leading:!0,trailing:!1});(0,e.useEffect)(()=>{var be;((be=B==null?void 0:B.page)==null?void 0:be.animation_code)!==""&&yr=="3"&&(clearTimeout(Ec.current),Ec.current=setTimeout(()=>{var jt,vn;const $n=document.createElement("iframe");$n.style.width="100%",$n.style.height="100%",$n.style.overflow="auto",$n.style.border="0";const Pu=vl=>{try{const $l=vl.documentElement.scrollHeight;$n.style.height=`${Math.max($l+10,400)}px`,$l||setTimeout(()=>{Pu(vl)},1e3)}catch($l){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",$l)}};if(Ui.current){Ui.current.innerHTML="",Ui.current.appendChild($n);const vl=$n.contentDocument||$n.contentWindow.document;vl.open(),vl.write((jt=B==null?void 0:B.page)==null?void 0:jt.animation_code),(vn=vl.documentElement)==null||vn.scrollHeight,Pu(vl),setTimeout(()=>{Pu(vl)},1e3)}},1e3))},[(Rt=B==null?void 0:B.page)==null?void 0:Rt.animation_code,yr,lr.open,ot]);const Y0=(be,jt)=>Lu(void 0,null,function*(){var vn;const $n=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(vn=B==null?void 0:B.page)==null?void 0:vn.id}/animation_code.json`,{method:"put",body:{animation_code:be}});($n==null?void 0:$n.status)===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),$o(Ka(Ia({},lr),{open:0})),ya(),jt(),Bi(!1))});(0,e.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[St]);const V0=()=>{const be=vn=>Lu(void 0,null,function*(){const $n=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/set_cover.json`,{method:"post",body:vn?{}:{position:1}});($n==null?void 0:$n.status)==0&&b.ZP.success("\u8BBE\u7F6E\u6210\u529F")}),jt=()=>{const vn=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");if(vn!=null&&vn.length){const $n=vn.findIndex(Pu=>Pu==(tn==null?void 0:tn.id));$n!=-1&&(vn==null||vn.splice($n,1)),localStorage.setItem("unsetCoverpptId",JSON.stringify(vn))}};Ie.default.confirm({title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",maskClosable:!1,icon:null,autoFocusButton:null,centered:!0,width:370,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.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:()=>Lu(void 0,null,function*(){jt(),yield be(!1)}),onCancel:()=>Lu(void 0,null,function*(){jt()})})},wi=[{key:"1",label:e.createElement("div",{className:`${zt.subBtn}`},e.createElement("img",{src:n(65560)}),e.createElement("span",null,"\u89E3\u6790")),name:"\u89E3\u6790"},{key:"2",label:e.createElement("div",{className:`${zt.subBtn}`},e.createElement("img",{src:n(58163)}),e.createElement("span",null,"\u4E92\u52A8")),name:"\u4E92\u52A8"},{key:"3",label:e.createElement("div",{className:`${zt.subBtn}`},e.createElement("img",{src:n(2402)}),e.createElement("span",null,"\u52A8\u6548")),name:"\u52A8\u6548"},{key:"4",label:e.createElement("div",{className:`${zt.subBtn}`},e.createElement("img",{src:N0[(Mt=(nt=B==null?void 0:B.item_banks)==null?void 0:nt[nl])==null?void 0:Mt.item_type]}),e.createElement("span",null,"\u8BD5\u9898")),name:"\u8BD5\u9898"}],W0=[((it=kl==null?void 0:kl[0])==null?void 0:it.key)!="4"&&{key:"4",label:e.createElement("div",{onClick:()=>Lu(void 0,null,function*(){(yield xo("item_bank"))&&zi(!0)})},"\u6DFB\u52A0\u8BD5\u9898")},((gt=kl==null?void 0:kl[0])==null?void 0:gt.key)!="2"&&{key:"2",label:e.createElement("div",{onClick:()=>Lu(void 0,null,function*(){(yield xo("ai_qna"))&&(ni([...kl,wi[1]]),Xr("2"),Uo(!0),ei(!0),qr(!1))})},"\u667A\u80FD\u4E92\u52A8")},((st=kl==null?void 0:kl[0])==null?void 0:st.key)!="3"&&{key:"3",label:e.createElement("div",{onClick:()=>Lu(void 0,null,function*(){(yield xo("animation_code"))&&Bi(!0)})},"\u667A\u80FD\u52A8\u6548")},((nn=kl==null?void 0:kl[0])==null?void 0:nn.key)!="1"&&{key:"1",label:e.createElement("div",{onClick:()=>Lu(void 0,null,function*(){(yield xo("page_info"))&&(ni([...kl,wi[0]]),Xr("1"),ti(!0),qr(!1))})},"\u89E3\u6790\u63A8\u9001")}].filter(be=>!!be),H0=[{key:"1",label:e.createElement("div",{onClick:()=>{(B==null?void 0:B.count)>=5?b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):x.Z.publish("active-modal-index",1)}},"\u9898\u5E93\u9009\u9898")},{key:"2",label:e.createElement("div",{onClick:()=>{(B==null?void 0:B.count)>=5?b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):x.Z.publish("active-modal-index",2)}},"\u81EA\u4E3B\u5EFA\u9898")},{key:"4",label:e.createElement("div",{onClick:()=>{(B==null?void 0:B.count)>=5?b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):x.Z.publish("active-modal-index",4)}},"\u667A\u80FD\u51FA\u9898")}].filter(be=>!!be),xo=be=>Lu(void 0,null,function*(){var jt;const vn=yield(0,De.ZP)(`/api/smart_plan_pages/${(jt=B==null?void 0:B.page)==null?void 0:jt.id}/check_module_max.json`,{method:"post",body:{module_type:be}});return(vn==null?void 0:vn.status)==0?!0:(ya(),!1)}),wc=()=>e.createElement(gu,{form:_n,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}),Sc=()=>e.createElement(uu,{form:_n,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}),G0=be=>{const jt=Math.floor(be/60),vn=be%60;if(jt>0&&vn==0)return e.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},e.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},jt),"\u5206\u949F");if(jt==0&&vn>0)return e.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},e.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},vn),"\u79D2");if(jt>0&&vn>0)return e.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},e.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},jt),"\u5206\u949F",e.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},vn),"\u79D2")};return e.createElement("section",null,oc&&e.createElement("div",null,e.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",padding:"20px 20px 0 20px",justifyContent:"space-between"}},e.createElement("div",{style:{fontSize:16,fontWeight:500}},"AI\u52A9\u624B"),e.createElement("i",{className:"iconfont icon-guanbi11 font16",style:{cursor:"pointer"},onClick:()=>{rs(!1)}})),e.createElement(Ln,{onPptButtonClick:()=>{const be=`/IntelligentTools/10?pathid=${tn.coursesId}&url=${window.location.origin}&name=${B==null?void 0:B.smart_plan_name}&type=Course`;(0,mt.xg)(K.Z.AI_PLATFORM_URL+be)},className:"pt20",style:{height:"calc(100vh - 50px)"},initDefaultChatDataKey:(ue=B==null?void 0:B.page)==null?void 0:ue.id,defaultChatData:B==null?void 0:B.course_qna_records,data:{ppt_url:et==null?void 0:et.map(be=>be==null?void 0:be.url),questionable_type:"SmartPlanItemBank",questionable_id:(Ut=B==null?void 0:B.page)==null?void 0:Ut.id,position:S,type:10}})),!oc&&e.createElement("div",{className:zt.box,id:"target"},e.createElement("div",{className:zt.box_header},e.createElement(ve.ZP.Group,{className:zt.addTypeRadio,onChange:be=>{var jt,vn,$n,Pu;yr=="2"&&((vn=(jt=B==null?void 0:B.page)==null?void 0:jt.smart_plan_page_knowledges)==null?void 0:vn.length)==0&&!(($n=B==null?void 0:B.page)!=null&&$n.is_ai_question)?Di.current.handleClose():yr=="1"&&!((Pu=B==null?void 0:B.page)!=null&&Pu.page_info)?xi.current.handleClose():Xr(be.target.value)},value:yr,optionType:"button"},kl==null?void 0:kl.map((be,jt)=>e.createElement("div",{key:jt},e.createElement(ve.ZP.Button,{value:be==null?void 0:be.key,key:jt},be==null?void 0:be.name),(kl==null?void 0:kl.length)==2&&jt==0&&(P==null?void 0:P.status)!="ended"&&e.createElement(ae.Z,{title:"\u70B9\u51FB\u8C03\u6574\u4EA4\u4E92\u987A\u5E8F\uFF0C\u5C06\u540C\u6B65\u4FEE\u6539\u5B66\u751F\u7AEF\u5F53\u524D\u9875\u9762\u7684\u5B66\u4E60\u6D41\u7A0B"},e.createElement("i",{className:`iconfont icon-jiaohuan ml10 mr10 font11 ${zt.iconSty}`,style:{cursor:"pointer",fontSize:"11px"},onClick:()=>Lu(void 0,null,function*(){var vn;let $n=kl==null?void 0:kl.map(vl=>({1:"page_info",2:"ai_qna",3:"animation_code",4:"item_bank"})[vl==null?void 0:vl.key]);const Pu=yield(0,De.ZP)(`/api/smart_plan_pages/${(vn=B==null?void 0:B.page)==null?void 0:vn.id}/change_module_sort.json`,{method:"put",body:{module_sort:[$n[1],$n[0]]}});(Pu==null?void 0:Pu.status)==0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),ya())})}))))),(kl==null?void 0:kl.length)==1&&!Fo&&!Bo&&(P==null?void 0:P.status)!="ended"&&e.createElement(o.Z,{menu:{items:W0},overlayClassName:zt.menuSty},e.createElement("div",{className:zt.box_add},e.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),e.createElement("div",null,"\u6DFB\u52A0"))),(kl==null?void 0:kl.length)==2&&!Fo&&!Bo&&(P==null?void 0:P.status)!="ended"&&e.createElement(ae.Z,{title:"\u5F53\u524D\u6700\u591A\u652F\u6301\u4E24\u4E2A\u4EA4\u4E92\uFF0C\u8BF7\u5220\u9664\u4E0D\u9700\u8981\u7684\u4EA4\u4E92\u4EE5\u6DFB\u52A0\u65B0\u5185\u5BB9"},e.createElement("div",{className:zt.box_add,style:{cursor:"not-allowed"}},e.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),e.createElement("div",null,"\u6DFB\u52A0"))),e.createElement(ae.Z,{title:((sn=B==null?void 0:B.page)!=null&&sn.animation_code||((au=(an=B==null?void 0:B.page)==null?void 0:an.smart_plan_page_knowledges)==null?void 0:au.length)>0||(bt=B==null?void 0:B.page)!=null&&bt.is_ai_question||($t=B==null?void 0:B.page)!=null&&$t.page_info||(B==null?void 0:B.count)>0)&&(P==null?void 0:P.status)!="ended"?"\u5C06\u5F53\u524D\u9875\u9762\u7684\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u5B9E\u65F6\u540C\u6B65":"\u5B66\u4E60\u8FDB\u5EA6\u8BBE\u7F6E"},e.createElement("div",{style:{marginLeft:"auto"}},e.createElement("i",{className:`iconfont icon-shezhi3 ml20 ${zt.iconSty}`,style:{cursor:"pointer"},onClick:()=>Lu(void 0,null,function*(){var be,jt;let vn=yield Bc((be=B==null?void 0:B.page)==null?void 0:be.id);const $n=(jt=vn==null?void 0:vn.all_pages)==null?void 0:jt.filter(Pu=>Pu==null?void 0:Pu.checked).map(Pu=>Pu==null?void 0:Pu.id);gc($n),vc(vn==null?void 0:vn.progress_control),fc(vn==null?void 0:vn.enable_progress_control),cs(!0)})}))),e.createElement("div",{className:zt.box_botton,style:{marginLeft:"10px"},onClick:()=>{rs(!0)}},e.createElement("img",{src:n(69780),width:22}),e.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"AI\u52A9\u624B")),e.createElement("div",{className:zt.box_botton,style:{marginLeft:"10px"},onClick:()=>{pc(!0)}},e.createElement("img",{src:n(49324),width:18}),e.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u8BFE\u4EF6\u4EA4\u4E92")),e.createElement("div",{className:zt.box_close,onClick:()=>{(0,fr.vp)()&&(0,fr.BU)(),D.history.push(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan`)}},e.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),e.createElement("div",{style:{marginLeft:"5px"}},"\u4FDD\u5B58\u5E76\u9000\u51FA"))),e.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 170px)",overflowY:"auto",padding:"0px 20px"}},!((Rn=B==null?void 0:B.page)!=null&&Rn.animation_code)&&!(((wn=(_t=B==null?void 0:B.page)==null?void 0:_t.smart_plan_page_knowledges)==null?void 0:wn.length)>0||(Mu=B==null?void 0:B.page)!=null&&Mu.is_ai_question||($u=B==null?void 0:B.page)!=null&&$u.page_info)&&(B==null?void 0:B.count)==0&&(kl==null?void 0:kl.length)==0&&e.createElement("div",{className:zt.nodataSty},e.createElement("div",{className:zt.rightWrap},e.createElement("div",{className:zt.wrap_title},"\u60A8\u53EF\u4EE5\u4E3A\u5DE6\u4FA7\u5E7B\u706F\u7247\u6DFB\u52A0\u4EE5\u4E0B\u4EA4\u4E92\u529F\u80FD\u3002\u5F53\u5B66\u751F\u6D4F\u89C8\u8BE5\u9875\u9762\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u663E\u793A\u9884\u8BBE\u7684\u4EA4\u4E92\u5185\u5BB9\u3002\u5E76\u4E14\u8C03\u6574\u9875\u9762\u987A\u5E8F\u65F6\uFF0C\u4EA4\u4E92\u529F\u80FD\u4F1A\u8DDF\u968F\u539F\u9875\u9762\u79FB\u52A8\u3002"),e.createElement("div",{className:zt.wrap_add,style:{marginBottom:"20px",marginTop:"60px"}},e.createElement("div",{className:zt.wrap_button,style:{backgroundImage:`url(${Kn})`},onClick:()=>Lu(void 0,null,function*(){if((P==null?void 0:P.status)=="ended"){b.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield xo("item_bank"))&&zi(!0)})},e.createElement("div",{className:zt.wrap_img},e.createElement("img",{width:30,height:30,src:Tu})),e.createElement("div",{style:{marginLeft:"12px"}},e.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u6DFB\u52A0\u8BD5\u9898"),e.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"))),e.createElement("div",{className:zt.wrap_button,style:{backgroundImage:`url(${Ll})`,marginLeft:"20px"},onClick:()=>Lu(void 0,null,function*(){if((P==null?void 0:P.status)=="ended"){b.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield xo("animation_code"))&&Bi(!0)})},e.createElement("div",{className:zt.wrap_img},e.createElement("img",{width:30,height:30,src:gl})),e.createElement("div",{style:{marginLeft:"12px"}},e.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u52A8\u6548"),e.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u8F93\u5165\u77E5\u8BC6\u70B9\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u53EF\u7F16\u8F91\u7684\u6559\u5B66\u52A8\u6548\u4EE3\u7801")))),e.createElement("div",{className:zt.wrap_add,style:{marginBottom:"20px",marginTop:"20px"}},e.createElement("div",{className:zt.wrap_button,style:{backgroundImage:`url(${Ku})`},onClick:()=>Lu(void 0,null,function*(){if((P==null?void 0:P.status)=="ended"){b.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield xo("ai_qna"))&&(ni([...kl,wi[1]]),Xr("2"),Uo(!0),ei(!0),qr(!1))})},e.createElement("div",{className:zt.wrap_img},e.createElement("img",{width:30,height:30,src:rl})),e.createElement("div",{style:{marginLeft:"12px"}},e.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u4E92\u52A8"),e.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u901A\u8FC7\u5927\u6A21\u578B\u4E3B\u52A8\u4E0E\u5B66\u751F\u5F00\u5C55\u542F\u53D1\u5F0F\u4EA4\u6D41\uFF0C\u4E86\u89E3\u5B66\u751F\u5B66\u60C5"))),e.createElement("div",{className:zt.wrap_button,style:{backgroundImage:`url(${Ul})`,marginLeft:"20px"},onClick:()=>Lu(void 0,null,function*(){if((P==null?void 0:P.status)=="ended"){b.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield xo("page_info"))&&(ni([...kl,wi[0]]),Xr("1"),ti(!0),qr(!1))})},e.createElement("div",{className:zt.wrap_img},e.createElement("img",{width:30,height:30,src:Hu})),e.createElement("div",{style:{marginLeft:"12px"}},e.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u89E3\u6790\u63A8\u9001"),e.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u5927\u6A21\u578B\u6839\u636E\u5B66\u4E60\u5185\u5BB9\u751F\u6210\u7ED3\u6784\u5316\u89E3\u6790\uFF0C\u4E3B\u52A8\u63A8\u9001\u7ED9\u5B66\u751F\u5B66\u4E60")))))),yr=="1"&&(Bo?e.createElement(Le,{ref:xi,isOpen:Bo,isEdit:ds,data:Ia(Ka(Ia({},B),{url:et,position:S,maxPage:z}),tn),changePage:At,onOk:()=>{b.ZP.success("\u64CD\u4F5C\u6210\u529F"),ti(!1),qr(!1),ya()},onClose:()=>{ti(!1),qr(!1),ya()}}):e.createElement("div",{id:"smartSend",style:{scrollMarginTop:"120px"}},e.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},((xu=B==null?void 0:B.page)==null?void 0:xu.info_read_min_time)&&e.createElement("div",{style:{fontWeight:500}},"\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",e.createElement("span",{style:{color:"#3061D0",marginLeft:"5px"}},((Du=B==null?void 0:B.page)==null?void 0:Du.info_read_min_time)==60?"1min":((Pn=B==null?void 0:B.page)==null?void 0:Pn.info_read_min_time)+"s")),(P==null?void 0:P.status)!="ended"&&e.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},e.createElement(ae.Z,{title:"\u7F16\u8F91\u89E3\u6790\u63A8\u9001"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>{qr(!0),ti(!0)}},e.createElement("i",{className:"iconfont icon-bianjikejian"}))),e.createElement(ae.Z,{title:"\u5220\u9664\u89E3\u6790\u63A8\u9001"},e.createElement("div",{className:`${zt.iconTipSty} ${zt.shanchu}`,onClick:be=>{Ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u89E3\u6790\u63A8\u9001\uFF1F",onOk:()=>Lu(void 0,null,function*(){var jt;let vn=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(jt=B==null?void 0:B.page)==null?void 0:jt.id}/smart_plan_page_knowledges/delete_page_infos.json`,{method:"delete"});(vn==null?void 0:vn.status)==0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),ya())})})}},e.createElement("i",{className:"iconfont icon-shanchu14",style:{cursor:"pointer"}}))))),((On=B==null?void 0:B.page)==null?void 0:On.page_info)&&e.createElement("div",{style:{padding:"3px 0 5px 12px",marginTop:"20px",background:"rgba(245, 246, 248,0.9)"}},e.createElement(F.Z,{className:"font16 mt5",value:(wu=B==null?void 0:B.page)==null?void 0:wu.page_info})))),yr=="2"&&(Fo?e.createElement(Q,{ref:Di,isOpen:Fo,isEdit:ds,addInteraction:T0,data:Ia(Ka(Ia({},B),{url:et,position:S,maxPage:z}),tn),onOk:()=>{b.ZP.success("\u64CD\u4F5C\u6210\u529F"),Uo(!1),ei(!1),qr(!1),ya()},onClose:()=>{Uo(!1),ei(!1),qr(!1),ya()}}):e.createElement("div",{id:"smartAI",style:{scrollMarginTop:"120px"}},e.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},(P==null?void 0:P.status)!="ended"&&e.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},e.createElement(ae.Z,{title:"\u7F16\u8F91\u667A\u80FD\u4E92\u52A8"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>{Uo(!0),ei(!1),qr(!0)}},e.createElement("i",{className:"iconfont icon-bianjikejian"}))),e.createElement(ae.Z,{title:"\u5220\u9664\u667A\u80FD\u4E92\u52A8"},e.createElement("div",{className:`${zt.iconTipSty} ${zt.shanchu}`,onClick:be=>{Ie.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:()=>Lu(void 0,null,function*(){var jt;let vn=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(jt=B==null?void 0:B.page)==null?void 0:jt.id}/smart_plan_page_knowledges/delete_knowledge.json`,{method:"delete"});(vn==null?void 0:vn.status)==0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),ya())})})}},e.createElement("i",{className:"iconfont icon-shanchu14"}))))),((Pa=(Ql=B==null?void 0:B.page)==null?void 0:Ql.smart_plan_page_knowledges)==null?void 0:Pa.length)>0&&e.createElement("div",{style:{width:"100%",marginTop:"15px"}},(Jl=(xl=B==null?void 0:B.page)==null?void 0:xl.smart_plan_page_knowledges)==null?void 0:Jl.map((be,jt)=>e.createElement("div",{key:"index",style:{marginTop:jt==0?"0":"20px"}},e.createElement("div",{style:{color:"#000000",fontWeight:600}},"\u95EE\u9898",bo[jt]),e.createElement("div",{className:zt.question_list},be==null?void 0:be.question),(be==null?void 0:be.answer)&&e.createElement("div",{className:zt.answer_list},e.createElement("span",{style:{fontWeight:600,marginRight:"10px"}},"\u6B63\u786E\u7B54\u6848"),be==null?void 0:be.answer)))),((Oa=B==null?void 0:B.page)==null?void 0:Oa.is_ai_question)&&e.createElement(e.Fragment,null,e.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"20px"}},e.createElement("div",{style:{fontSize:14,fontWeight:500}},"\u4E92\u52A8\u8981\u6C42"),e.createElement("div",{style:{fontSize:14,fontWeight:400,color:"#5F6368"}},"\u95EE\u9898\u6570\u91CF",e.createElement("span",{style:{margin:"0 5px",color:"#3061D0"}},(er=B==null?void 0:B.page)==null?void 0:er.ai_question_size),"\u9053")),e.createElement("div",{key:"index",className:zt.ai_question_list,style:{marginTop:"15px"}},(ha=B==null?void 0:B.page)==null?void 0:ha.ai_requirement)))),e.createElement(Qu.Z,{defaultValue:lr.defaultValue,open:lr.open,language:lr.language,height:lr.height,onDynamic:Y0,showExtra:lr.showExtra}),yr=="3"&&e.createElement(e.Fragment,null,e.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500}},e.createElement(ae.Z,{title:"\u5168\u5C4F\u67E5\u770B"},e.createElement("div",{className:zt.iconTipSty,style:{marginLeft:"auto"},onClick:()=>{$o(Ka(Ia({},lr),{open:lr.open+1,showExtra:!1}))}},e.createElement("i",{className:"iconfont icon-quanping5"}))),(P==null?void 0:P.status)!="ended"&&e.createElement(e.Fragment,null,e.createElement(ae.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>{$o(Ka(Ia({},lr),{open:lr.open+1,showExtra:!0}))}},e.createElement("i",{className:"iconfont icon-bianjikejian"}))),e.createElement(ae.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},e.createElement("div",{className:`${zt.iconTipSty} ${zt.shanchu}`,onClick:()=>{Ie.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:()=>Lu(void 0,null,function*(){var be;const jt=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(be=B==null?void 0:B.page)==null?void 0:be.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(jt==null?void 0:jt.status)===0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),$o(Ka(Ia({},lr),{open:0})),ya())})})}},e.createElement("i",{className:"iconfont icon-shanchu14"}))))),e.createElement("div",{className:zt.code_style,id:"smartAnimation",style:{scrollMarginTop:"120px"}},e.createElement("div",{ref:Ui}))),yr=="4"&&e.createElement("div",null,e.createElement("div",null,e.createElement("div",{className:zt.questionWrap},e.createElement("div",{className:zt.questionHeader},e.createElement("div",{className:zt.questionTitle},((ua=(Ol=B==null?void 0:B.item_banks)==null?void 0:Ol[nl])==null?void 0:ua.generate_type)=="ai"&&e.createElement(ae.Z,{title:"\u667A\u80FD\u51FA\u9898"},e.createElement("img",{src:wa,width:18,height:18,style:{marginRight:10}})),e.createElement("span",{className:zt.question_type},ii[(nr=(Ja=B==null?void 0:B.item_banks)==null?void 0:Ja[nl])==null?void 0:nr.item_type]),(Pr=B==null?void 0:B.page)!=null&&Pr.answer_limit_time?e.createElement("span",{className:zt.time_long},"\u7B54\u9898\u65F6\u957F",G0((Or=B==null?void 0:B.page)==null?void 0:Or.answer_limit_time)):e.createElement("span",null),Do&&((Rr=B==null?void 0:B.page)==null?void 0:Rr.status)=="in_progress"?e.createElement("span",{className:zt.daojishi},e.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi"}),e.createElement("span",{style:{margin:"0 5px"}},"\u5012\u8BA1\u65F6"),e.createElement("span",{style:{width:"45px"}},Z0(Do))):e.createElement("span",null)),e.createElement("div",{className:zt.shiti_icon},(B==null?void 0:B.count)>0&&((P==null?void 0:P.status)=="not_started"||((gr=B==null?void 0:B.page)==null?void 0:gr.status)!="ended")&&e.createElement(ae.Z,{title:"\u8BBE\u7F6E"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>Lu(void 0,null,function*(){var be;yield Bc((be=B==null?void 0:B.page)==null?void 0:be.id),ss(!0)})},e.createElement("i",{className:`iconfont icon-shezhi9 ${(Qr=zt)==null?void 0:Qr.genghuan}`}))),(B==null?void 0:B.count)>0&&(P==null?void 0:P.status)!="ended"&&((or=B==null?void 0:B.page)==null?void 0:or.status)=="not_started"&&e.createElement(ae.Z,{title:"\u66F4\u6362\u8BD5\u9898"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>Lu(void 0,null,function*(){Xe(!0),Hn(!0)})},e.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan ${(kr=zt)==null?void 0:kr.genghuan}`}))),((P==null?void 0:P.status)=="not_started"||((ur=B==null?void 0:B.page)==null?void 0:ur.status)!="ended")&&e.createElement(ae.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>Lu(void 0,null,function*(){var be,jt,vn,$n,Pu,vl,$l,Ca,xa,cr,dr,mr,ar,Qo,$r,ui,eo;((jt=(be=B==null?void 0:B.item_banks)==null?void 0:be[nl])==null?void 0:jt.item_type)=="PROGRAM"?window.open(`/problems/newedit/${($n=(vn=B==null?void 0:B.item_banks)==null?void 0:vn[nl])==null?void 0:$n.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info`):(_n.setFieldsValue({item_type:((vl=(Pu=B==null?void 0:B.item_banks)==null?void 0:Pu[nl])==null?void 0:vl.item_type)=="SINGLE"||((Ca=($l=B==null?void 0:B.item_banks)==null?void 0:$l[nl])==null?void 0:Ca.item_type)=="MULTIPLE"?"SELECT":(cr=(xa=B==null?void 0:B.item_banks)==null?void 0:xa[nl])==null?void 0:cr.item_type,choices:(ar=(mr=(dr=B==null?void 0:B.item_banks)==null?void 0:dr[nl])==null?void 0:mr.choices)==null?void 0:ar.map(li=>(li.is_answer=li.is_answer?1:0,li)),analysis:($r=(Qo=B==null?void 0:B.item_banks)==null?void 0:Qo[nl])==null?void 0:$r.analysis,name:(eo=(ui=B==null?void 0:B.item_banks)==null?void 0:ui[nl])==null?void 0:eo.name}),Nu(!1),ql(!0))})},e.createElement("i",{className:`iconfont icon-bianjikejian ${(Br=zt)==null?void 0:Br.genghuan}`}))),(B==null?void 0:B.count)>0&&((Yr=B==null?void 0:B.page)==null?void 0:Yr.status)=="not_started"&&(P==null?void 0:P.status)!="ended"&&e.createElement(ae.Z,{title:"\u5220\u9664\u8BD5\u9898"},e.createElement("div",{className:`${zt.iconTipSty} ${zt.shanchu}`,onClick:()=>Lu(void 0,null,function*(){Ie.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:()=>Lu(void 0,null,function*(){var be,jt,vn;const $n=yield(0,De.ZP)(`/api/smart_plan_pages/${(be=B==null?void 0:B.page)==null?void 0:be.id}/delete_item_bank.json`,{method:"delete",body:{item_bank_id:(vn=(jt=B==null?void 0:B.item_banks)==null?void 0:jt[nl])==null?void 0:vn.id}});($n==null?void 0:$n.status)===0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),Nu(!1),_n.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ya(),vo(0))})})})},e.createElement("i",{className:`iconfont icon-shanchu1 ${(Dr=zt)==null?void 0:Dr.shanchu}`}))))),["SINGLE","MULTIPLE","JUDGMENT"].includes((el=(Tr=B==null?void 0:B.item_banks)==null?void 0:Tr[nl])==null?void 0:el.item_type)&&e.createElement(s,{questionIndex:nl+1,question:(Ra=B==null?void 0:B.item_banks)==null?void 0:Ra[nl],disabled:!0,showAnswer:(P==null?void 0:P.status)!=="in_progress"||((Sa=B==null?void 0:B.page)==null?void 0:Sa.status)==="ended"}),((pr=(Er=B==null?void 0:B.item_banks)==null?void 0:Er[nl])==null?void 0:pr.item_type)=="PROGRAM"&&e.createElement(Pe,{questionIndex:nl+1,question:(ka=B==null?void 0:B.item_banks)==null?void 0:ka[nl]}),((xr=(Ar=B==null?void 0:B.item_banks)==null?void 0:Ar[nl])==null?void 0:xr.item_type)=="PROGRAM"&&G((mn=B==null?void 0:B.item_banks)==null?void 0:mn[nl]),((P==null?void 0:P.status)!=="in_progress"||((Vr=B==null?void 0:B.page)==null?void 0:Vr.status)==="ended")&&((Wr=(Eo=B==null?void 0:B.item_banks)==null?void 0:Eo[nl])==null?void 0:Wr.item_type)!="PROGRAM"&&e.createElement(Ga,{question:(Lr=B==null?void 0:B.item_banks)==null?void 0:Lr[nl]})))),e.createElement(L.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{Qi(!1)},destroyOnClose:!0,forceRender:!0,open:j0},e.createElement("div",{style:{padding:"20px"}},((B==null?void 0:B.count)>0||((No=(lo=B==null?void 0:B.page)==null?void 0:lo.smart_plan_page_knowledges)==null?void 0:No.length)>0||((ao=B==null?void 0:B.page)==null?void 0:ao.is_ai_question))&&((P==null?void 0:P.status)!="not_started"||(P==null?void 0:P.status)=="not_started"&&((Hr=P==null?void 0:P.group_settings)==null?void 0:Hr.some(be=>be.status=="ended")))&&((hr=B==null?void 0:B.page)==null?void 0:hr.status)!="not_started"&&e.createElement("div",{className:zt.staticWrap},(B==null?void 0:B.count)>0&&e.createElement(e.Fragment,null,e.createElement(Qa,{data:(ml==null?void 0:ml.summary)||[],totalData:ml==null?void 0:ml.summaryTotal,paramsHttp:tn,smartItembanks:B,socketData:Ac}),((po=(Po=B==null?void 0:B.item_banks)==null?void 0:Po[nl])==null?void 0:po.item_type)!=="PROGRAM"&&e.createElement(gn,{data:(ml==null?void 0:ml.details)||[],paramsHttp:tn,smartItembanks:B,socketData:Ac})),((Gr=(Ju=B==null?void 0:B.item_banks)==null?void 0:Ju[nl])==null?void 0:Gr.item_type)=="PROGRAM"&&e.createElement(e.Fragment,null,e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),e.createElement("div",{className:zt.subTitle},"\u7B54\u9898\u8BB0\u5F55")),e.createElement($.default,{dataSource:(Zr==null?void 0:Zr.smart_plan_users)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:(be,jt,vn)=>e.createElement("span",{style:{color:"#000"}},be||"--")},{title:"\u5B66\u53F7",align:"left",width:110,dataIndex:"student_id",ellipsis:!0,render:be=>e.createElement("span",{style:{color:"#000"}},be||"--")},{title:"\u73ED\u7EA7",align:"left",width:110,dataIndex:"group_name",ellipsis:!0,render:be=>e.createElement("span",{style:{color:"#000"}},be||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"right",ellipsis:!0,width:130,dataIndex:"answer_status",render:be=>{switch(be){case"not_started":return e.createElement("span",{style:{color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F");case"not_pass":return e.createElement("span",{style:{color:"rgb(227,0,0)"}},"\u672A\u901A\u5173");case"passed":return e.createElement("span",{style:{color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173");case"delay_passed":return e.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:(be,jt)=>e.createElement(ct.ZP,{type:"link",loading:!1,onClick:()=>Lu(void 0,null,function*(){b0(jt),ac(!0)})},"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55")}],pagination:{total:(Zr==null?void 0:Zr.count)||0,onChange:(be,jt)=>{Li(Ka(Ia({},zr),{page:be,page_size:jt}))},current:zr==null?void 0:zr.page,pageSize:zr==null?void 0:zr.page_size,showTotal:be=>e.createElement(e.Fragment,null,"\u5171",e.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},be),"\u6761\u6570\u636E")}})))),e.createElement("div",{className:zt.close_drawer,onClick:be=>{be.stopPropagation(),Qi(!1)}},e.createElement("i",{className:"iconfont icon-shouqi10 font14"}))),Rl&&e.createElement(le.default,{form:_n,layout:"vertical",colon:!1,style:{scrollMarginTop:"120px"}},e.createElement(L.Z,{placement:"bottom",bodyStyle:{padding:"10px 50px",paddingBottom:"80px"},headerStyle:{display:"none"},height:"100%",open:Rl},e.createElement("div",{style:{height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"10px"}},e.createElement("div",{style:{fontWeight:500,fontSize:16}},Wn?"\u81EA\u4E3B\u5EFA\u9898":"\u7F16\u8F91\u8BD5\u9898"),e.createElement("i",{className:"iconfont icon-guanbi11 font4",style:{cursor:"pointer"},onClick:()=>{ql(!1),Nu(!1)}})),Wn&&e.createElement(le.default.Item,{name:"item_type",label:"\u9898\u578B"},e.createElement(Ce.default,{size:"large",onChange:be=>{switch(_n.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Xu(be),be){case"SELECT":_n.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":_n.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}}},e.createElement(Ce.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),e.createElement(Ce.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),Wn?e.createElement(e.Fragment,null,Wu=="SELECT"&&wc(),Wu=="JUDGMENT"&&Sc()):e.createElement(e.Fragment,null,["SINGLE","MULTIPLE"].includes((Ko=(ja=B==null?void 0:B.item_banks)==null?void 0:ja[nl])==null?void 0:Ko.item_type)&&wc(),((ro=(Ao=B==null?void 0:B.item_banks)==null?void 0:Ao[nl])==null?void 0:ro.item_type)=="JUDGMENT"&&Sc()),e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:20},className:zt.bottomDiv},e.createElement("div",{className:zt.save_button,style:{marginRight:"20px"},onClick:()=>{ql(!1),Nu(!1)}},"\u53D6\u6D88"),((P==null?void 0:P.status)=="not_started"||((Xa=B==null?void 0:B.page)==null?void 0:Xa.status)!="ended")&&e.createElement("div",{className:zt.save_button,onClick:()=>Lu(void 0,null,function*(){var be,jt,vn,$n,Pu;yield _n.validateFields();let vl="";_n.getFieldValue("item_type")=="SELECT"?_n.getFieldValue("choices").filter(xa=>xa.is_answer==1).length>1?vl="MULTIPLE":vl="SINGLE":vl=_n.getFieldValue("item_type");const $l=Wn?`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/create_item_banks.json`:`/api/smart_plan_item_banks/${(be=B==null?void 0:B.page)==null?void 0:be.id}.json`,Ca=yield(0,De.ZP)($l,{method:Wn?"post":"put",body:Ka(Ia({},_n.getFieldsValue()),{item_type:vl,position:S,smart_plan_id:tn==null?void 0:tn.id,difficulty:2,item_bank_id:(vn=(jt=B==null?void 0:B.item_banks)==null?void 0:jt[nl])==null?void 0:vn.id})});(Ca==null?void 0:Ca.status)===0&&(b.ZP.success("\u4FDD\u5B58\u6210\u529F"),ya(),Wn&&((($n=B==null?void 0:B.item_banks)==null?void 0:$n.length)>0?vo((Pu=B==null?void 0:B.item_banks)==null?void 0:Pu.length):vo(0)),Xr("4"),Nu(!1),ql(!1))})},"\u4FDD\u5B58"))))),yr=="4"&&e.createElement("div",{className:zt.page_footer},(B==null?void 0:B.count)>1&&((Xl=Array.from({length:B==null?void 0:B.count},(be,jt)=>jt+1))==null?void 0:Xl.map((be,jt)=>e.createElement("div",{key:jt,className:jt==nl?zt.num_style_active:zt.num_style,onClick:()=>{vo(be-1)}},be))),e.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},(P==null?void 0:P.status)!="ended"&&e.createElement(o.Z,{menu:{items:H0},overlayClassName:zt.menuSty},e.createElement("div",{className:zt.question_add},e.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),e.createElement("div",null,"\u6DFB\u52A0\u8BD5\u9898"))),e.createElement("div",{onClick:()=>Lu(void 0,null,function*(){var be,jt;yield hs(),Sr.get("type")?(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?type=${Sr.get("type")}&simulate=true&simulateType=${(be=kl==null?void 0:kl[0])==null?void 0:be.key}&pptPage=${S}`):(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?simulate=true&simulateType=${(jt=kl==null?void 0:kl[0])==null?void 0:jt.key}&pptPage=${S}`)}),className:zt.question_add,style:{marginLeft:"10px"}},"\u9884\u89C8\u4F53\u9A8C"),(B==null?void 0:B.count)>0&&((Kr=B==null?void 0:B.page)==null?void 0:Kr.status)!="not_started"&&((P==null?void 0:P.status)!="not_started"||(P==null?void 0:P.status)=="not_started"&&((mu=P==null?void 0:P.group_settings)==null?void 0:mu.some(be=>be.status=="ended")))&&e.createElement("div",{className:zt.question_add,style:{marginLeft:"10px"},onClick:()=>Lu(void 0,null,function*(){var be,jt,vn;(P==null?void 0:P.status)=="not_started"&&(yield Dc((jt=(be=B==null?void 0:B.item_banks)==null?void 0:be[nl])==null?void 0:jt.smart_plan_page_item_bank_id,(vn=B==null?void 0:B.page)==null?void 0:vn.id)),Qi(!0)})},e.createElement("div",null,"\u7B54\u9898\u6982\u89C8")),(P==null?void 0:P.status)=="in_progress"&&((ho=B==null?void 0:B.page)==null?void 0:ho.lesson_mode)!="self_learning"&&!(B!=null&&B.is_extra)&&((_r=B==null?void 0:B.page)==null?void 0:_r.status)=="in_progress"&&((qa=B==null?void 0:B.page)==null?void 0:qa.answer_limit_time)>0&&e.createElement("div",{className:zt.yanshi_style,onClick:()=>Lu(void 0,null,function*(){u({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u5EF6\u65F6\u8BBE\u7F6E",smart_plans_id:tn==null?void 0:tn.id,SmartPlanItemBanks:B}}})})},"\u5EF6\u65F6"),(P==null?void 0:P.status)=="in_progress"&&((oo=B==null?void 0:B.page)==null?void 0:oo.lesson_mode)!="self_learning"&&!(B!=null&&B.is_extra)&&(((jr=B==null?void 0:B.page)==null?void 0:jr.status)=="not_started"||((Ya=B==null?void 0:B.page)==null?void 0:Ya.status)=="ended")&&e.createElement("div",{className:zt.yulan_style,onClick:()=>Lu(void 0,null,function*(){u({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:tn==null?void 0:tn.id,SmartPlanItemBanks:B}}})})},((Oo=B==null?void 0:B.page)==null?void 0:Oo.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898"),(P==null?void 0:P.status)=="in_progress"&&((io=B==null?void 0:B.page)==null?void 0:io.lesson_mode)!="self_learning"&&!(B!=null&&B.is_extra)&&((_o=B==null?void 0:B.page)==null?void 0:_o.status)=="in_progress"&&e.createElement("div",{className:zt.yulan_style_end,onClick:()=>Lu(void 0,null,function*(){var be;let jt=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(be=B==null?void 0:B.page)==null?void 0:be.id,status:"ended"}});(jt==null?void 0:jt.status)==0&&(b.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),ya(),ia(jt==null?void 0:jt.data))})},"\u7ED3\u675F\u7B54\u9898"))),yr=="1"&&e.createElement("div",{className:zt.page_footer},Bo&&e.createElement("div",{className:zt.cancle_sty,style:{marginLeft:"auto"},onClick:()=>{xi.current.handleClose()}},"\u53D6\u6D88"),Bo&&e.createElement("div",{className:zt.yulan_style,onClick:()=>{xi.current.onClickSave()}},"\u4FDD\u5B58\u89E3\u6790"),e.createElement("div",{className:zt.question_add,style:Bo?{marginLeft:"10px"}:{marginLeft:"auto"},onClick:()=>Lu(void 0,null,function*(){var be,jt;yield hs(),Bo?xi.current.onClickPreview():Sr.get("type")?(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?type=${Sr.get("type")}&simulate=true&simulateType=${(be=kl==null?void 0:kl[0])==null?void 0:be.key}&pptPage=${S}`):(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?simulate=true&simulateType=${(jt=kl==null?void 0:kl[0])==null?void 0:jt.key}&pptPage=${S}`)})},"\u9884\u89C8\u4F53\u9A8C")),yr=="2"&&e.createElement("div",{className:zt.page_footer,style:{justifyContent:"flex-end"}},Fo&&e.createElement("div",{className:zt.cancle_sty,onClick:()=>{Di.current.handleClose()}},"\u53D6\u6D88"),Fo&&e.createElement("div",{className:zt.yulan_style,onClick:()=>{Di.current.onClickSave()}},"\u4FDD\u5B58\u4E92\u52A8"),e.createElement("div",{className:zt.question_add,style:{marginLeft:"10px"},onClick:()=>Lu(void 0,null,function*(){var be,jt;yield hs(),Fo?Di.current.onClickPreview():Sr.get("type")?(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?type=${Sr.get("type")}&simulate=true&simulateType=${(be=kl==null?void 0:kl[0])==null?void 0:be.key}&pptPage=${S}`):(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?simulate=true&simulateType=${(jt=kl==null?void 0:kl[0])==null?void 0:jt.key}&pptPage=${S}`)})},"\u9884\u89C8\u4F53\u9A8C"),(P==null?void 0:P.status)!="not_started"&&(((ko=(Ro=B==null?void 0:B.page)==null?void 0:Ro.smart_plan_page_knowledges)==null?void 0:ko.length)>0||((Jo=B==null?void 0:B.page)==null?void 0:Jo.is_ai_question))&&((ir=ml==null?void 0:ml.studentList)==null?void 0:ir.length)>0&&e.createElement("div",{className:zt.question_add,style:{marginLeft:"10px"},onClick:()=>{us(!0)}},"\u67E5\u770B\u5B66\u4E60\u8BC4\u4EF7"),((so=(Za=B==null?void 0:B.page)==null?void 0:Za.smart_plan_page_knowledges)==null?void 0:so.length)<3&&!((To=B==null?void 0:B.page)!=null&&To.is_ai_question)&&!Fo&&(P==null?void 0:P.status)!="ended"&&e.createElement("div",{className:zt.yulan_style,style:{marginLeft:"10px"},onClick:()=>{ei(!0),Uo(!0)}},"\u6DFB\u52A0\u95EE\u9898"))),e.createElement(Ie.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,open:I0,width:700,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{us(!1)}},e.createElement($.default,{pagination:!1,dataSource:(ml==null?void 0:ml.studentList)||[],className:zt.commentBody,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(be,jt,vn)=>be},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:be=>e.createElement("span",{style:{color:"#000"}},be||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:be=>e.createElement(ct.ZP,{type:"link",loading:!1,onClick:()=>Lu(void 0,null,function*(){w0(be),es(!0),us(!1)})},"\u67E5\u770B")}]})),Jr&&e.createElement(rr.Z,{ispptModal:!0,isChangeQuestion:on,setScoreShow:Xe,isshixuns:!1,ScoreShow:!!Jr,isloadings:!1,onOk:be=>Lu(void 0,null,function*(){var jt,vn,$n,Pu,vl,$l;if(!be.length){b.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}let Ca=5-(B==null?void 0:B.count);if((be==null?void 0:be.length)>Ca&&!on){b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0");return}let xa=yield(0,De.ZP)(on?`/api/smart_plan_pages/${(jt=B==null?void 0:B.page)==null?void 0:jt.id}/change_item_bank.json`:`/api/smart_plan_pages/${(vn=B==null?void 0:B.page)==null?void 0:vn.id}/add_item_banks.json`,{method:on?"put":"post",body:on?{item_bank_id:(Pu=($n=B==null?void 0:B.item_banks)==null?void 0:$n[nl])==null?void 0:Pu.id,new_item_bank_id:be==null?void 0:be[0]}:{item_bank_ids:be,position:S,is_smart_plan:!0}});(xa==null?void 0:xa.status)==0&&(b.ZP.success(on?"\u6362\u9898\u6210\u529F":"\u64CD\u4F5C\u6210\u529F"),Xe(!1),Hn(!1),yield ya(),on||(((vl=B==null?void 0:B.item_banks)==null?void 0:vl.length)>0?vo(($l=B==null?void 0:B.item_banks)==null?void 0:$l.length):vo(0)),Xr("4"),ql(!1))})}),e.createElement(jl,{aiImg:et,ref:lc,onSave:(be,jt)=>Lu(void 0,null,function*(){var vn,$n,Pu;let vl=be==null?void 0:be.filter(xa=>xa.checked!=!0),$l=5-(B==null?void 0:B.count);if((vl==null?void 0:vl.length)>$l){b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}const Ca=yield(0,De.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:vl,mode:1,smart_plan:{id:tn==null?void 0:tn.id,position:S},smart_plan_page_id:(vn=B==null?void 0:B.page)==null?void 0:vn.id}});Ca.status===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),ya(),(($n=B==null?void 0:B.item_banks)==null?void 0:$n.length)>0?vo((Pu=B==null?void 0:B.item_banks)==null?void 0:Pu.length):vo(0),Xr("4"),console.log(Ca)),jt()})}),e.createElement(Ie.default,{centered:!0,keyboard:!1,open:tl,title:B==null?void 0:B.smart_plan_name,width:530,forceRender:!0,footer:null,onOk:()=>{aa(!1),je()},onCancel:()=>{aa(!1),je()}},B!=null&&B.open_rolling_qrcode_sign?e.createElement("div",{className:zt.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",e.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},vs,"s"),"\u540E\u5237\u65B0"):e.createElement("div",{className:zt.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),e.createElement("div",{className:zt.erweima},e.createElement(H.Z,{key:yc,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${tn==null?void 0:tn.coursesId}&id=${tn==null?void 0:tn.id}&codeKey=${yc}`,bgColor:"#FFF",size:260,icon:`${K.Z.IMG_SERVER}/${(We=l==null?void 0:l.setting)==null?void 0:We.tab_logo_url}`})),(P==null?void 0:P.status)=="in_progress"&&((Xo=B==null?void 0:B.page)==null?void 0:Xo.lesson_mode)=="online_lesson"&&e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"20px"}},e.createElement(Ve.Z,{checked:B==null?void 0:B.open_rolling_qrcode_sign,onChange:be=>Lu(void 0,null,function*(){let jt=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:be}});(jt==null?void 0:jt.status)==0&&(be?gs():(Cc(""),fs(10)),b.ZP.success("\u64CD\u4F5C\u6210\u529F"),ya())}),size:"small"}),e.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),e.createElement(ae.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},e.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}}))),e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},e.createElement(ct.ZP,{type:"primary",style:{marginBottom:"20px"},onClick:()=>{aa(!1),Kt()}},"\u67E5\u770B\u7B7E\u5230\u8BE6\u60C5"))),e.createElement(Ie.default,{centered:!0,title:e.createElement(ve.ZP.Group,{className:zt.scoreByBlankRadio,optionType:"button",options:[{label:"\u5B66\u4E60\u8BC4\u4EF7",value:1},{label:"\u95EE\u7B54\u8BB0\u5F55",value:2}],onChange:be=>{as(be.target.value)},value:ls}),className:zt.commentModalSty,keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:$i,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{as(1),es(!1)},onCancel:()=>{as(1),es(!1)}},e.createElement(ye.Z,{spinning:D0},e.createElement("div",{className:zt.evalueWrap},ls==1&&e.createElement("div",{className:zt.evalueSty},e.createElement(F.Z,{className:zt.ansWrap,value:ji==null?void 0:ji.comment})),ls==2&&e.createElement(e.Fragment,null,e.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"),e.createElement("div",{className:zt.evalueSty},e.createElement("div",{className:zt.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Lo=ji==null?void 0:ji.question_and_answer_list)==null?void 0:Lo.map((be,jt)=>e.createElement("div",{key:jt,className:"mt10"},e.createElement("div",{style:{display:"flex"}},e.createElement("div",{className:zt.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),e.createElement(F.Z,{className:zt.asnCont,value:be==null?void 0:be.question})),e.createElement("div",{style:{display:"flex"}},e.createElement("div",{className:zt.label},"\u56DE\u7B54\uFF1A"),e.createElement(F.Z,{className:zt.asnCont,value:be==null?void 0:be.answer})))))))))),e.createElement(Ie.default,{centered:!0,title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",keyboard:!1,maskClosable:!1,open:M0,width:420,forceRender:!0,onOk:()=>Lu(void 0,null,function*(){const be=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/set_cover.json`,{method:"post",body:{position:S}});(be==null?void 0:be.status)==0&&(b.ZP.success("\u8BBE\u7F6E\u6210\u529F"),rc(!1))}),onCancel:()=>{rc(!1)}},e.createElement("span",null,"\u662F\u5426\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762\uFF1F")),e.createElement(Ie.default,{centered:!0,title:"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55",keyboard:!1,maskClosable:!1,open:S0,width:800,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{ac(!1)}},e.createElement("div",null,e.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},e.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),e.createElement("span",{style:{color:"#333333"}},(mo==null?void 0:mo.user_name)||"--"),e.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),e.createElement("span",{style:{color:"#333333"}},(mo==null?void 0:mo.student_id)||"--"),e.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),e.createElement("span",{style:{color:"#333333"}},(mo==null?void 0:mo.group_name)||"--"),e.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u7B54\u9898\u72B6\u6001"),e.createElement("span",{style:{color:"#333333"}},(Wo==null?void 0:Wo[mo==null?void 0:mo.answer_status])||"--")),e.createElement(hu,{item:mo,backUrl:`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info`}))),e.createElement(Ie.default,{centered:!0,keyboard:!1,open:is,title:"\u8BBE\u7F6E",width:500,forceRender:!0,onOk:()=>Lu(void 0,null,function*(){var be,jt;const vn=yield(0,De.ZP)(`/api/smart_plan_pages/${(be=B==null?void 0:B.page)==null?void 0:be.id}/settings.json`,{method:"put",body:{position:S,solution_visibility:cc,enable_ai_tutor:ic}});(vn==null?void 0:vn.status)===0&&(b.ZP.success("\u4FDD\u5B58\u6210\u529F"),As(S,((jt=B==null?void 0:B.page)==null?void 0:jt.status)=="in_progress",(P==null?void 0:P.status)=="ended"),ss(!1),ya())}),onCancel:()=>{ss(!1)}},e.createElement("div",null,e.createElement("div",{style:{color:"#000000",display:"flex"}},e.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),e.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790")),e.createElement(Ce.default,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",style:{width:"100%",marginTop:"10px"},size:"large",value:cc,onChange:be=>{dc(be)}},e.createElement(Ce.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u663E\u793A"),e.createElement(Ce.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u663E\u793A"),e.createElement(Ce.default.Option,{value:"show_after_ended"},"\u7ED3\u675F\u6388\u8BFE\u540E\u663E\u793A")),((co=(Ta=B==null?void 0:B.item_banks)==null?void 0:Ta[nl])==null?void 0:co.item_type)=="PROGRAM"&&e.createElement(e.Fragment,null,e.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},e.createElement("span",null,"\u5F00\u542F\u667A\u80FD\u52A9\u6559"),e.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u8BC4\u6D4B\u9875\u9762\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898")),e.createElement(Ve.Z,{checked:ic,onChange:be=>{sc(be)}})))),e.createElement(Ie.default,{centered:!0,keyboard:!1,open:O0,title:((wr=B==null?void 0:B.page)!=null&&wr.animation_code||((jo=(Wa=B==null?void 0:B.page)==null?void 0:Wa.smart_plan_page_knowledges)==null?void 0:jo.length)>0||(yo=B==null?void 0:B.page)!=null&&yo.is_ai_question||(Zo=B==null?void 0:B.page)!=null&&Zo.page_info||(B==null?void 0:B.count)>0)&&(P==null?void 0:P.status)!="ended"?"\u540C\u6B65\u4EA4\u4E92\u8BBE\u7F6E":"\u5B66\u4E60\u8FDB\u5EA6\u8BBE\u7F6E",width:700,okText:"\u786E\u8BA4",forceRender:!0,onOk:()=>Lu(void 0,null,function*(){var be,jt;let vn=[];Zi==null||Zi.map(Pu=>{Fi!=null&&Fi.includes(Pu==null?void 0:Pu.id)&&Pu!=null&&Pu.bind_module&&vn.push(Pu==null?void 0:Pu.position)});let $n=!1;if((vn==null?void 0:vn.length)>0?$n=yield new Promise(vl=>{Ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:e.createElement("div",null,"\u68C0\u6D4B\u5230",e.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},vn==null?void 0:vn.map(($l,Ca,xa)=>`\u7B2C${$l}\u9875${Cavl(!0),onCancel:()=>vl(!1)})}):$n=!0,$n){const Pu=yield(0,De.ZP)(`/api/smart_plan_pages/${(be=B==null?void 0:B.page)==null?void 0:be.id}/group.json`,{method:"put",body:(B==null?void 0:B.count)>0?{position:S,page_ids:Fi,progress_control:mc,enable_progress_control:os}:{position:S,page_ids:Fi,enable_progress_control:os}});(Pu==null?void 0:Pu.status)===0&&(b.ZP.success("\u4FDD\u5B58\u6210\u529F"),ya(),As(S,((jt=B==null?void 0:B.page)==null?void 0:jt.status)=="in_progress",(P==null?void 0:P.status)=="ended"),cs(!1))}}),onCancel:()=>{cs(!1)}},e.createElement("div",{style:{color:"#333"}},(((qo=B==null?void 0:B.page)==null?void 0:qo.animation_code)||((sr=(Ci=B==null?void 0:B.page)==null?void 0:Ci.smart_plan_page_knowledges)==null?void 0:sr.length)>0||((Co=B==null?void 0:B.page)==null?void 0:Co.is_ai_question)||((zo=B==null?void 0:B.page)==null?void 0:zo.page_info)||(B==null?void 0:B.count)>0)&&(P==null?void 0:P.status)!="ended"&&e.createElement(e.Fragment,null,e.createElement("div",{style:{color:"#9096A3"}},"\u652F\u6301\u5C06\u5F53\u524D\u9875\u9762\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u7684\u5BF9\u5E94\u9875\u9762\u5C06\u5B9E\u65F6\u540C\u6B65\u3002"),e.createElement(Ce.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:zt.selectMore,disabled:(P==null?void 0:P.status)=="ended",style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:Fi,showSearch:!1,onChange:be=>{gc(be)}},Zi==null?void 0:Zi.map((be,jt)=>e.createElement(Ce.default.Option,{value:be==null?void 0:be.id,key:jt,disabled:(be==null?void 0:be.position)==S},"\u7B2C",be==null?void 0:be.position,"\u9875"))),(B==null?void 0:B.count)>0&&e.createElement(e.Fragment,null,e.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},e.createElement("span",null,"\u5B66\u751F\u987A\u5E8F\u8BBE\u7F6E"),e.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u9700\u5B8C\u6210\u672C\u9875\u6240\u6709\u9898\u76EE\u4EE5\u89E3\u9501\u4E0B\u4E00\u9875\uFF1B\u5173\u95ED\u5219\u53EF\u81EA\u7531\u8DF3\u9875\u5B66\u4E60\u3002")),e.createElement(Ve.Z,{checked:mc,onChange:be=>{vc(be)}}))),e.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},e.createElement("span",null,"\u5B66\u4E60\u8FDB\u5EA6\u63A7\u5236"),e.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u81EA\u7531\u7FFB\u9875\u81F3\u6559\u5E08\u5F53\u524D\u6388\u8BFE\u9875\uFF1B\u5173\u95ED\u5219\u5F3A\u5236\u8DDF\u968F\u6559\u5E08\u8FDB\u5EA6\u81EA\u52A8\u7FFB\u9875\u3002")),e.createElement(Ve.Z,{checked:os,onChange:be=>{fc(be)}}))),e.createElement(Ie.default,{open:k0,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>zi(!1),footer:null,width:372},e.createElement("div",{className:"c-grey-333"},"\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u65B9\u5F0F\u4E3A\u5F53\u524D\u5E7B\u706F\u7247\u5185\u5BB9\u8BBE\u7F6E\u6D4B\u9A8C\u8BD5\u9898\uFF1A"),e.createElement("div",{className:zt.add,style:{marginBottom:"20px"}},[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:Nn},{key:1,name:"\u9898\u5E93\u9009\u9898",img:n(46503)},{key:2,name:"\u81EA\u4E3B\u5EFA\u9898",img:n(49179)},{key:3,name:"\u62D3\u5C55\u7EC3\u4E60",img:Gu}].map(be=>e.createElement("div",{className:zt.add_button,onClick:()=>{x.Z.publish("active-modal-index",be.key),zi(!1)}},e.createElement("img",{width:18,src:be.img}),e.createElement("aside",{className:"ml10"},be.name))))),e.createElement(at,{isEdit:ds,data:Ia(Ka(Ia({},B),{url:et,position:S,maxPage:z}),tn),visible:R0,changePage:At,openPreview:be=>{$o(Ka(Ia({},lr),{defaultValue:be,showExtra:!0,open:lr.open+1}))},onOk:()=>{b.ZP.success("\u64CD\u4F5C\u6210\u529F"),Bi(!1),ya()},onClose:()=>Bi(!1)}),e.createElement(Mr,{interactiveOpen:L0,maxPage:z,onClose:()=>pc(!1),paramsHttp:tn,handlePageClick:be=>{Je(be)},handleRefresh:()=>{ya()},currentPosition:S}),e.createElement(Vo,{Callback:be=>Lu(void 0,null,function*(){var jt;let vn=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(jt=B==null?void 0:B.page)==null?void 0:jt.id,status:"in_progress",answer_limit_time:be}});(vn==null?void 0:vn.status)==0&&(b.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),ya(),ia(vn==null?void 0:vn.data),u({type:"classroomList/setActionTabs",payload:{key:""}}))})}))};var ci=(0,D.connect)(({classroomList:r,globalSetting:l})=>({classroomList:r,globalSetting:l}))(si),Nl={"weboffice-zone":"weboffice-zone___TKF3X",page_style:"page_style___AiHeR","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_item_list:"over_item_list___BGRpQ",over_item:"over_item____cy2z",close_button:"close_button___ZfK6v",over_button:"over_button___Zixqf",ewm_img:"ewm_img___zUb7w",ewm_text:"ewm_text___XsYJq",kjgj_style:"kjgj_style___jIqhD",kjgj_item:"kjgj_item___d355l",kjgj_img:"kjgj_img___mwqc3",kjgj_text:"kjgj_text___DcyGA",over_content:"over_content___sF378",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",left_zone:"left_zone___a3NSb",btn_float:"btn_float___heSNx",to_page_style:"to_page_style___LctZq",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",arrow:"arrow___fFtZm",modal:"modal___GuDAW",drawer_ewm:"drawer_ewm___xY2Oi",drawer_ewm_title:"drawer_ewm_title___nHqEm",drawer_text:"drawer_text___EnOs3",drawer_code:"drawer_code___cZMU2"},di=n(97915);const mi=(0,e.forwardRef)((r,l)=>{const{prefixCls:u,className:S,children:P,size:ot,style:et={}}=r,ie=Ft()(`${u}-panel`,{[`${u}-panel-hidden`]:ot===0},S),z=ot!==void 0;return e.createElement("div",{ref:l,className:ie,style:Object.assign(Object.assign({},et),{flexBasis:z?ot:"auto",flexGrow:z?0:1})},P)});var vi=()=>null,fi=n(29301),Ur=n(6089),gi=n(48755),Ei=n(83397),pi=n(11592),ol=function(r,l){var u={};for(var S in r)Object.prototype.hasOwnProperty.call(r,S)&&l.indexOf(S)<0&&(u[S]=r[S]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,S=Object.getOwnPropertySymbols(r);P(0,pi.Z)(r).filter(e.isValidElement).map(u=>{const{props:S}=u,{collapsible:P}=S,ot=ol(S,["collapsible"]);return Object.assign(Object.assign({},ot),{collapsible:zu(P)})}),[r])}function Fr(r,l,u){return e.useMemo(()=>{const S=[];for(let P=0;P0||Je.start&&z===0&&ie>0,Rt=Je.start&&z>0||At.end&&ie===0&&z>0;S[P]={resizable:Kt,startCollapsible:!!(u?Rt:wt),endCollapsible:!!(u?wt:Rt)}}return S},[l,r])}var Ho=n(94480);function Go(r){return Number(r.slice(0,-1))/100}function Ai(r){return typeof r=="string"&&r.endsWith("%")}function Hi(r,l){const u=r.map(Je=>Je.size),S=r.length,P=l||0,ot=Je=>Je*P,[et,ie]=e.useState(()=>r.map(Je=>Je.defaultSize)),z=e.useMemo(()=>{var Je;const Kt=[];for(let wt=0;wt{let Je=[],Kt=0;for(let Rt=0;RtRt+(nt||0),0);if(wt>1||!Kt){const Rt=1/wt;Je=Je.map(nt=>nt===void 0?0:nt*Rt)}else{const Rt=(1-wt)/Kt;Je=Je.map(nt=>nt===void 0?Rt:nt)}return Je},[z,P]),St=e.useMemo(()=>je.map(ot),[je,P]),At=e.useMemo(()=>r.map(Je=>Ai(Je.min)?Go(Je.min):(Je.min||0)/P),[r,P]),vt=e.useMemo(()=>r.map(Je=>Ai(Je.max)?Go(Je.max):(Je.max||P)/P),[r,P]);return[e.useMemo(()=>l?St:z,[St,l]),St,je,At,vt,ie]}function Cs(r,l,u,S,P,ot){const et=r.map(it=>[it.min,it.max]),ie=S||0,z=it=>it*ie;function je(it,gt){return typeof it=="string"?z(Go(it)):it!=null?it:gt}const[St,At]=e.useState([]),vt=e.useRef([]),[Ue,Je]=e.useState(null),Kt=()=>u.map(z);return[it=>{At(Kt()),Je({index:it,confirmed:!1})},(it,gt)=>{var st;let nn=null;if((!Ue||!Ue.confirmed)&>!==0){if(gt>0)nn=it,Je({index:it,confirmed:!0});else for(let _t=it;_t>=0;_t-=1)if(St[_t]>0&&l[_t].resizable){nn=_t,Je({index:_t,confirmed:!0});break}}const ue=(st=nn!=null?nn:Ue==null?void 0:Ue.index)!==null&&st!==void 0?st:it,Ut=(0,Ho.Z)(St),sn=ue+1,an=je(et[ue][0],0),au=je(et[sn][0],0),bt=je(et[ue][1],ie),$t=je(et[sn][1],ie);let Rn=gt;return Ut[ue]+Rnbt&&(Rn=bt-Ut[ue]),Ut[sn]-Rn>$t&&(Rn=Ut[sn]-$t),Ut[ue]+=Rn,Ut[sn]-=Rn,P(Ut),Ut},()=>{Je(null)},(it,gt)=>{const st=Kt(),nn=ot?gt==="start"?"end":"start":gt,ue=nn==="start"?it:it+1,Ut=nn==="start"?it+1:it,sn=st[ue],an=st[Ut];if(sn!==0&&an!==0)st[ue]=0,st[Ut]+=sn,vt.current[it]=sn;else{const au=sn+an,bt=je(et[ue][0],0),$t=je(et[ue][1],ie),Rn=je(et[Ut][0],0),_t=je(et[Ut][1],ie),wn=Math.max(bt,au-_t),$u=(Math.min($t,au-Rn)-wn)/2,xu=vt.current[it],Du=au-xu;xu&&xu<=_t&&xu>=Rn&&Du<=$t&&Du>=bt?(st[Ut]=xu,st[ue]=Du):(st[ue]-=$u,st[Ut]+=$u)}return P(st),st},Ue==null?void 0:Ue.index]}var Pl=n(84105),_u=n(33853),El=n(38819),ca=n(87395);function Ma(r){return typeof r=="number"&&!Number.isNaN(r)?Math.round(r):0}var Pc=r=>{const{prefixCls:l,vertical:u,index:S,active:P,ariaNow:ot,ariaMin:et,ariaMax:ie,resizable:z,startCollapsible:je,endCollapsible:St,onOffsetStart:At,onOffsetUpdate:vt,onOffsetEnd:Ue,onCollapse:Je,lazy:Kt,containerSize:wt}=r,Rt=`${l}-bar`,[nt,Mt]=(0,e.useState)(null),[it,gt]=(0,e.useState)(0),st=u?0:it,nn=u?it:0,ue=_t=>{z&&_t.currentTarget&&(Mt([_t.pageX,_t.pageY]),At(S))},Ut=_t=>{if(z&&_t.touches.length===1){const wn=_t.touches[0];Mt([wn.pageX,wn.pageY]),At(S)}},sn=_t=>{const wn=wt*ot/100,Mu=wn+_t,$u=Math.max(0,wt*et/100),xu=Math.min(wt,wt*ie/100);return Math.max($u,Math.min(xu,Mu))-wn},an=(0,Ur.Z)((_t,wn)=>{const Mu=sn(u?wn:_t);gt(Mu)}),au=(0,Ur.Z)(()=>{vt(S,st,nn),gt(0)});e.useEffect(()=>{if(nt){const _t=xu=>{const{pageX:Du,pageY:Pn}=xu,On=Du-nt[0],wu=Pn-nt[1];Kt?an(On,wu):vt(S,On,wu)},wn=()=>{Kt&&au(),Mt(null),Ue()},Mu=xu=>{if(xu.touches.length===1){const Du=xu.touches[0],Pn=Du.pageX-nt[0],On=Du.pageY-nt[1];Kt?an(Pn,On):vt(S,Pn,On)}},$u=()=>{Kt&&au(),Mt(null),Ue()};return window.addEventListener("touchmove",Mu),window.addEventListener("touchend",$u),window.addEventListener("mousemove",_t),window.addEventListener("mouseup",wn),()=>{window.removeEventListener("mousemove",_t),window.removeEventListener("mouseup",wn),window.removeEventListener("touchmove",Mu),window.removeEventListener("touchend",$u)}}},[nt,Kt,u,S,wt,ot,et,ie]);const bt={[`--${Rt}-preview-offset`]:`${it}px`},$t=u?ca.Z:_u.Z,Rn=u?Pl.Z:El.Z;return e.createElement("div",{className:Rt,role:"separator","aria-valuenow":Ma(ot),"aria-valuemin":Ma(et),"aria-valuemax":Ma(ie)},Kt&&e.createElement("div",{className:Ft()(`${Rt}-preview`,{[`${Rt}-preview-active`]:!!it}),style:bt}),e.createElement("div",{className:Ft()(`${Rt}-dragger`,{[`${Rt}-dragger-disabled`]:!z,[`${Rt}-dragger-active`]:P}),onMouseDown:ue,onTouchStart:Ut}),je&&e.createElement("div",{className:Ft()(`${Rt}-collapse-bar`,`${Rt}-collapse-bar-start`),onClick:()=>Je(S,"start")},e.createElement($t,{className:Ft()(`${Rt}-collapse-icon`,`${Rt}-collapse-start`)})),St&&e.createElement("div",{className:Ft()(`${Rt}-collapse-bar`,`${Rt}-collapse-bar-end`),onClick:()=>Je(S,"end")},e.createElement(Rn,{className:Ft()(`${Rt}-collapse-icon`,`${Rt}-collapse-end`)})))},Oc=n(63356),Rc=n(16931);const kc=r=>{const{componentCls:l}=r;return{[`&-rtl${l}-horizontal`]:{[`> ${l}-bar`]:{[`${l}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${l}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${l}-vertical`]:{[`> ${l}-bar`]:{[`${l}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${l}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},bi={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},Tc=r=>{const{componentCls:l,colorFill:u,splitBarDraggableSize:S,splitBarSize:P,splitTriggerSize:ot,controlItemBgHover:et,controlItemBgActive:ie,controlItemBgActiveHover:z,prefixCls:je}=r,St=`${l}-bar`,At=`${l}-mask`,vt=`${l}-panel`,Ue=r.calc(ot).div(2).equal(),Je=`${je}-bar-preview-offset`,Kt={position:"absolute",background:r.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[l]:Object.assign(Object.assign(Object.assign({},(0,Oc.Wf)(r)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${St}`]:{flex:"none",position:"relative",userSelect:"none",[`${St}-dragger`]:Object.assign(Object.assign({},bi),{zIndex:1,"&::before":Object.assign({content:'""',background:et},bi),"&::after":Object.assign({content:'""',background:u},bi),[`&:hover:not(${St}-dragger-active)`]:{"&::before":{background:ie}},"&-active":{zIndex:2,"&::before":{background:z}},[`&-disabled${St}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&::before":{background:et}},"&::after":{display:"none"}}}),[`${St}-collapse-bar`]:Object.assign(Object.assign({},bi),{zIndex:r.zIndexPopupBase,background:et,fontSize:r.fontSizeSM,borderRadius:r.borderRadiusXS,color:r.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:ie},"&:active":{background:z}}),"&:hover, &:active":{[`${St}-collapse-bar`]:{opacity:1}}},[At]:{position:"fixed",zIndex:r.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${St}`]:{width:0,[`${St}-preview`]:Object.assign(Object.assign({height:"100%",width:P},Kt),{[`&${St}-preview-active`]:{display:"block",transform:`translateX(var(--${Je}))`}}),[`${St}-dragger`]:{cursor:"col-resize",height:"100%",width:ot,"&::before":{height:"100%",width:P},"&::after":{height:S,width:P}},[`${St}-collapse-bar`]:{width:r.fontSizeSM,height:r.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:Ue},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:Ue},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${St}`]:{height:0,[`${St}-preview`]:Object.assign(Object.assign({height:P,width:"100%"},Kt),{[`&${St}-preview-active`]:{display:"block",transform:`translateY(var(--${Je}))`}}),[`${St}-dragger`]:{cursor:"row-resize",width:"100%",height:ot,"&::before":{width:"100%",height:P},"&::after":{width:S,height:P}},[`${St}-collapse-bar`]:{height:r.fontSizeSM,width:r.controlHeightSM,"&-start":{top:"auto",bottom:Ue,transform:"translateX(-50%)"},"&-end":{top:Ue,bottom:"auto",transform:"translateX(-50%)"}}}},[vt]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box","&-hidden":{padding:0,overflow:"hidden"},[`&:has(${l}:only-child)`]:{overflow:"hidden"}}}),kc(r))}},Lc=r=>{var l;const u=r.splitBarSize||2,S=r.splitTriggerSize||6,P=r.resizeSpinnerSize||20,ot=(l=r.splitBarDraggableSize)!==null&&l!==void 0?l:P;return{splitBarSize:u,splitTriggerSize:S,splitBarDraggableSize:ot,resizeSpinnerSize:P}};var jc=(0,Rc.I$)("Splitter",r=>[Tc(r)],Lc),Zc=r=>{const{prefixCls:l,className:u,style:S,layout:P="horizontal",children:ot,rootClassName:et,onResizeStart:ie,onResize:z,onResizeEnd:je,lazy:St}=r,{getPrefixCls:At,direction:vt,className:Ue,style:Je}=(0,gi.dj)("splitter"),Kt=At("splitter",l),wt=(0,Ei.Z)(Kt),[Rt,nt,Mt]=jc(Kt,wt),it=P==="vertical",gt=vt==="rtl",st=!it&>,nn=$a(ot),[ue,Ut]=(0,e.useState)(),sn=ha=>{const{offsetWidth:Ol,offsetHeight:ua}=ha,Ja=it?ua:Ol;Ja!==0&&Ut(Ja)},[an,au,bt,$t,Rn,_t]=Hi(nn,ue),wn=Fr(nn,au,gt),[Mu,$u,xu,Du,Pn]=Cs(nn,wn,bt,ue,_t,gt),On=(0,Ur.Z)(ha=>{Mu(ha),ie==null||ie(au)}),wu=(0,Ur.Z)((ha,Ol)=>{const ua=$u(ha,Ol);z==null||z(ua)}),Ql=(0,Ur.Z)(()=>{xu(),je==null||je(au)}),Pa=(0,Ur.Z)((ha,Ol)=>{const ua=Du(ha,Ol);z==null||z(ua),je==null||je(ua)}),xl=Ft()(Kt,u,`${Kt}-${P}`,{[`${Kt}-rtl`]:gt},et,Ue,Mt,wt,nt),Jl=`${Kt}-mask`,Oa=e.useMemo(()=>{const ha=[];let Ol=0;for(let ua=0;ua{const ua=e.createElement(mi,Object.assign({},ha,{prefixCls:Kt,size:an[Ol]}));let Ja=null;const nr=wn[Ol];if(nr){const Pr=(Oa[Ol-1]||0)+$t[Ol],Or=(Oa[Ol+1]||100)-Rn[Ol+1],Rr=(Oa[Ol-1]||0)+Rn[Ol],gr=(Oa[Ol+1]||100)-$t[Ol+1];Ja=e.createElement(Pc,{lazy:St,index:Ol,active:Pn===Ol,prefixCls:Kt,vertical:it,resizable:nr.resizable,ariaNow:Oa[Ol]*100,ariaMin:Math.max(Pr,Or)*100,ariaMax:Math.min(Rr,gr)*100,startCollapsible:nr.startCollapsible,endCollapsible:nr.endCollapsible,onOffsetStart:On,onOffsetUpdate:(Qr,or,kr)=>{let ur=it?kr:or;st&&(ur=-ur),wu(Qr,ur)},onOffsetEnd:Ql,onCollapse:Pa,containerSize:ue||0})}return e.createElement(e.Fragment,{key:`split-panel-${Ol}`},ua,Ja)}),typeof Pn=="number"&&e.createElement("div",{"aria-hidden":!0,className:Ft()(Jl,`${Jl}-${P}`)}))))};const Bs=Zc;Bs.Panel=vi;var hi=Bs,Da={box:"box___9t6dj",code_style:"code_style___L5H95",box_header:"box_header___PThC5",headTip:"headTip___MoiWM",box_wrap:"box_wrap_____SpK",progressbarWrap:"progressbarWrap___Xb_JW",progressItem:"progressItem___r6hIu",circle:"circle___dmxdq",activeWrap:"activeWrap___ZAXAN",quit:"quit___fMx4e",box_botton:"box_botton___nhfoY",mainContent:"mainContent___EseHE",questionWrap:"questionWrap___bTxa_",questionStatus:"questionStatus___g9DRZ",studyUnit:"studyUnit___G1Nk2",page_footer:"page_footer___PFaVy",num_style:"num_style___GIpVz",num_style_active:"num_style_active___bq8RR",button1:"button1___HqBEu",button2:"button2___VYEdv",daojishi:"daojishi___wZ6er",datijieshu:"datijieshu___ouuJX"},ll={modalContent:"modalContent___iFtJg",modalContentLeft:"modalContentLeft___YMwu4",green:"green___cf5ZK",textArea:"textArea___yDJpX",red:"red___vaJTM",row:"row____R6FZ",html:"html___GYpZl",line:"line___jKbuh",choiceWrap:"choiceWrap___XHmE4",choiceIndex:"choiceIndex___wpoi0",judgementIndex:"judgementIndex___Eie7b",activeAnswer:"activeAnswer___uuVOS",rightAnswer:"rightAnswer___vz9aJ",errorAnswer:"errorAnswer___ffoBB",setAnswerBtn:"setAnswerBtn___JXqx2",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",commitBtn:"commitBtn___g2N79",questionWrap:"questionWrap___nKdxT",solutionWrap:"solutionWrap___jaM5J",descBox:"descBox___bONsy",title:"title___ufkCS",desc:"desc___DG7jE",choiceBox:"choiceBox___uhqIh",activeAnswerBox:"activeAnswerBox___BEPta",rightAnswerBox:"rightAnswerBox___c561Z",errorAnswerBox:"errorAnswerBox___ouNWS",greenColor:"greenColor___IiAyu",redColor:"redColor___f6vEe"},zc=Object.defineProperty,Uc=Object.defineProperties,Qc=Object.getOwnPropertyDescriptors,Ds=Object.getOwnPropertySymbols,Yc=Object.prototype.hasOwnProperty,Vc=Object.prototype.propertyIsEnumerable,xs=(r,l,u)=>l in r?zc(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Ii=(r,l)=>{for(var u in l||(l={}))Yc.call(l,u)&&xs(r,u,l[u]);if(Ds)for(var u of Ds(l))Vc.call(l,u)&&xs(r,u,l[u]);return r},ws=(r,l)=>Uc(r,Qc(l));const Wc=({problemset:r,dispatch:l,question:u,pageCache:S,solutionVis:P,disabled:ot,questionIndex:et,pageInfo:ie,SmartPlanItemBanks:z,questionChoiceIdsRef:je,changeChoiceIds:St})=>{const[At,vt]=(0,e.useState)({}),[Ue,Je]=(0,e.useState)([]),Kt={fontSize:"18px"},wt=!(S!=null&&S.is_end)&&(ie==null?void 0:ie.status)=="ended"||(u==null?void 0:u.is_answered)||(S==null?void 0:S.is_end)&&!(z!=null&&z.allow_answer_after_end),Rt=["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,e.useEffect)(()=>{var it;const gt=(0,Ct.cloneDeep)(u);vt(gt);const st=(it=gt==null?void 0:gt.choices)==null?void 0:it.map((nn,ue)=>ws(Ii({},nn),{checked:nn==null?void 0:nn.me_answered}));je.current=st.filter(nn=>nn.me_answered).map(nn=>nn==null?void 0:nn.choice_id),Je([...st])},[u]);const nt=it=>{if(wt)return;const gt=Ue.map((st,nn)=>ws(Ii({},st),{checked:nn===it?!(st!=null&&st.checked):st==null?void 0:st.checked}));je.current=gt.filter(st=>st.checked).map(st=>st==null?void 0:st.choice_id),St(gt.filter(st=>st.checked).map(st=>st==null?void 0:st.choice_id)),Je(gt)},Mt=(it=!1)=>{let gt="";return Ue.forEach((st,nn)=>{it?st!=null&&st.me_answered&&(gt=gt+Rt[nn]):st!=null&&st.is_answer&&(gt=gt+Rt[nn])}),gt};return console.log(et),e.createElement("div",null,e.createElement("div",{className:ll.questionWrap},e.createElement(F.Z,{value:'\u591A\u9009\u9898'+(At==null?void 0:At.name),style:Ii({},Kt)}),Ue==null?void 0:Ue.map((it,gt)=>{const{is_answer:st,checked:nn,choice_text:ue,me_answered:Ut}=it;let sn="";return u!=null&&u.is_answered?P?(st&&(sn=ll.rightAnswerBox),!st&&(nn||Ut)&&(sn=ll.errorAnswerBox)):(nn||Ut)&&(sn=ll.activeAnswerBox):nn&&(sn=ll.activeAnswerBox),e.createElement(_.Z,{key:gt,className:`${ll.choiceBox} ${sn}`,align:"middle",wrap:!1,style:{cursor:wt?"not-allowed":"pointer",marginTop:gt==0?"40px":"20px"},onClick:an=>{nt(gt)}},e.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:ll.choiceIndex},Rt[gt]),e.createElement(U.Z,{flex:1,className:"ml30"},e.createElement(F.Z,{className:ll.html,value:ue,style:Ii({},Kt)})),P&&st&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),P&&!st&&(nn||Ut)&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),P&&e.createElement("div",{className:ll.solutionWrap},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),e.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Mt(!1))),e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Ue.find(it=>it==null?void 0:it.me_answered)?e.createElement(e.Fragment,null,(()=>{const it=Ue.map((Ut,sn)=>Ut!=null&&Ut.me_answered?sn:-1).filter(Ut=>Ut!==-1),gt=Ue.map((Ut,sn)=>Ut!=null&&Ut.is_answer?sn:-1).filter(Ut=>Ut!==-1),nn=it.length===gt.length&&it.every(Ut=>gt.includes(Ut))?ll.greenColor:ll.redColor,ue=it.map(Ut=>Rt[Ut]).join("");return e.createElement("span",{className:nn,style:{fontWeight:600,fontSize:"16px"}},ue||"\u672A\u4F5C\u7B54")})()):e.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),e.createElement("div",null,e.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((At==null?void 0:At.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var Hc=(0,D.connect)(({problemset:r})=>({problemset:r}))(Wc),pa=n(59301),Gc=Object.defineProperty,Kc=Object.defineProperties,_c=Object.getOwnPropertyDescriptors,Ss=Object.getOwnPropertySymbols,Jc=Object.prototype.hasOwnProperty,Xc=Object.prototype.propertyIsEnumerable,bs=(r,l,u)=>l in r?Gc(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Mi=(r,l)=>{for(var u in l||(l={}))Jc.call(l,u)&&bs(r,u,l[u]);if(Ss)for(var u of Ss(l))Xc.call(l,u)&&bs(r,u,l[u]);return r},Is=(r,l)=>Kc(r,_c(l));const qc=({questionIndex:r,problemset:l,dispatch:u,question:S,solutionVis:P,pageCache:ot,pageInfo:et,questionChoiceIdsRef:ie,SmartPlanItemBanks:z,changeChoiceIds:je})=>{const[St,At]=(0,e.useState)({}),[vt,Ue]=(0,e.useState)([]),Je={fontSize:"18px"},Kt=!(ot!=null&&ot.is_end)&&(et==null?void 0:et.status)=="ended"||(S==null?void 0:S.is_answered)||(ot==null?void 0:ot.is_end)&&!(z!=null&&z.allow_answer_after_end),wt=["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,e.useEffect)(()=>{var nt;const Mt=(0,Ct.cloneDeep)(S);At(Mt);const it=(nt=S==null?void 0:S.choices)==null?void 0:nt.map((gt,st)=>Is(Mi({},gt),{checked:gt==null?void 0:gt.me_answered}));ie.current=it.filter(gt=>gt.checked).map(gt=>gt==null?void 0:gt.choice_id),Ue([...it])},[S]);const Rt=nt=>{if(Kt)return;const Mt=vt.map((it,gt)=>Is(Mi({},it),{checked:gt===nt}));ie.current=Mt.filter(it=>it.checked).map(it=>it==null?void 0:it.choice_id),je(Mt.filter(it=>it.checked).map(it=>it==null?void 0:it.choice_id)),Ue(Mt)};return pa.createElement("div",null,pa.createElement("div",{className:ll.questionWrap},pa.createElement(F.Z,{value:'\u5355\u9009\u9898'+(St==null?void 0:St.name),style:Mi({},Je)}),vt==null?void 0:vt.map((nt,Mt)=>{const{is_answer:it,checked:gt,choice_text:st,me_answered:nn}=nt;let ue="";return S!=null&&S.is_answered?P?(it&&(ue=ll.rightAnswerBox),!it&&(gt||nn)&&(ue=ll.errorAnswerBox)):(gt||nn)&&(ue=ll.activeAnswerBox):gt&&(ue=ll.activeAnswerBox),pa.createElement(_.Z,{key:Mt,className:`${ll.choiceBox} ${ue}`,align:"middle",wrap:!1,style:{cursor:Kt?"not-allowed":"pointer",marginTop:Mt==0?"40px":"20px"},onClick:Ut=>{Rt(Mt)}},pa.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:ll.choiceIndex},wt[Mt]),pa.createElement(U.Z,{flex:1,className:"ml30"},pa.createElement(F.Z,{className:ll.html,value:st,style:Mi({},Je)})),P&&it&&pa.createElement(U.Z,null,pa.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),P&&!it&&(gt||nn)&&pa.createElement(U.Z,null,pa.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),P&&pa.createElement("div",{className:ll.solutionWrap},pa.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},pa.createElement("div",{className:"c-grey-333 mb5 font16"},pa.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),pa.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},wt[vt.findIndex(nt=>nt==null?void 0:nt.is_answer)])),pa.createElement("div",{className:"c-grey-333 mb5 font16"},pa.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),vt.find(nt=>nt==null?void 0:nt.me_answered)?pa.createElement(pa.Fragment,null,(()=>{var nt;const Mt=vt.findIndex(st=>st==null?void 0:st.me_answered),gt=((nt=vt[Mt])==null?void 0:nt.is_answer)?ll.greenColor:ll.redColor;return pa.createElement("span",{className:gt,style:{fontWeight:600,fontSize:"16px"}},wt[Mt])})()):pa.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),pa.createElement("div",null,pa.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((St==null?void 0:St.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var $c=(0,D.connect)(({problemset:r})=>({problemset:r}))(qc),ed=Object.defineProperty,td=Object.defineProperties,nd=Object.getOwnPropertyDescriptors,Ms=Object.getOwnPropertySymbols,ud=Object.prototype.hasOwnProperty,ld=Object.prototype.propertyIsEnumerable,Ns=(r,l,u)=>l in r?ed(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Ni=(r,l)=>{for(var u in l||(l={}))ud.call(l,u)&&Ns(r,u,l[u]);if(Ms)for(var u of Ms(l))ld.call(l,u)&&Ns(r,u,l[u]);return r},Ps=(r,l)=>td(r,nd(l));const ad=({problemset:r,questionIndex:l,dispatch:u,question:S,pageCache:P,solutionVis:ot,disabled:et,pageInfo:ie,SmartPlanItemBanks:z,questionChoiceIdsRef:je,changeChoiceIds:St})=>{const[At,vt]=(0,e.useState)({}),[Ue,Je]=(0,e.useState)([]),Kt={fontSize:"18px"},wt=!(P!=null&&P.is_end)&&(ie==null?void 0:ie.status)=="ended"||(S==null?void 0:S.is_answered)||(P==null?void 0:P.is_end)&&!(z!=null&&z.allow_answer_after_end),Rt=["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,e.useEffect)(()=>{var Mt;const it=(0,Ct.cloneDeep)(S);vt(it);const gt=(Mt=S==null?void 0:S.choices)==null?void 0:Mt.map((st,nn)=>Ps(Ni({},st),{checked:st==null?void 0:st.me_answered}));je.current=gt.filter(st=>st.checked).map(st=>st==null?void 0:st.choice_id),Je([...gt])},[S]);const nt=Mt=>{if(wt)return;const it=Ue.map((gt,st)=>Ps(Ni({},gt),{checked:st===Mt}));je.current=it.filter(gt=>gt.checked).map(gt=>gt==null?void 0:gt.choice_id),St(it.filter(gt=>gt.checked).map(gt=>gt==null?void 0:gt.choice_id)),Je(it)};return e.createElement("div",null,e.createElement("div",{className:ll.questionWrap},e.createElement(F.Z,{value:'\u5224\u65AD\u9898'+(At==null?void 0:At.name),style:Ni({},Kt)}),Ue==null?void 0:Ue.map((Mt,it)=>{const{is_answer:gt,checked:st,choice_text:nn,me_answered:ue}=Mt;let Ut="";return S!=null&&S.is_answered?ot?(gt&&(Ut=ll.rightAnswerBox),!gt&&(st||ue)&&(Ut=ll.errorAnswerBox)):(st||ue)&&(Ut=ll.activeAnswerBox):st&&(Ut=ll.activeAnswerBox),e.createElement(_.Z,{key:it,className:`${ll.choiceBox} ${Ut}`,align:"middle",wrap:!1,style:{cursor:wt?"not-allowed":"pointer",marginTop:it==0?"40px":"20px"},onClick:sn=>{nt(it)}},e.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:ll.choiceIndex},Rt[it]),e.createElement(U.Z,{flex:1,className:"ml30"},e.createElement(F.Z,{className:ll.html,value:nn,style:Ni({},Kt)})),ot&>&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),ot&&!gt&&(st||ue)&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),ot&&e.createElement("div",{className:ll.solutionWrap},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),e.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Rt[Ue.findIndex(Mt=>Mt==null?void 0:Mt.is_answer)])),e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Ue.find(Mt=>Mt==null?void 0:Mt.me_answered)?e.createElement(e.Fragment,null,(()=>{var Mt;const it=Ue.findIndex(nn=>nn==null?void 0:nn.me_answered),st=((Mt=Ue[it])==null?void 0:Mt.is_answer)?ll.greenColor:ll.redColor;return e.createElement("span",{className:st,style:{fontWeight:600,fontSize:"16px"}},Rt[it])})()):e.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),e.createElement("div",null,e.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((At==null?void 0:At.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var rd=(0,D.connect)(({problemset:r})=>({problemset:r}))(ad),Os=n(75823),od=n(56656),id=n.n(od),sd=n(20885),pl=n(59301),cd=Object.defineProperty,Rs=Object.getOwnPropertySymbols,dd=Object.prototype.hasOwnProperty,md=Object.prototype.propertyIsEnumerable,ks=(r,l,u)=>l in r?cd(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,vd=(r,l)=>{for(var u in l||(l={}))dd.call(l,u)&&ks(r,u,l[u]);if(Rs)for(var u of Rs(l))md.call(l,u)&&ks(r,u,l[u]);return r},Pi=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const fd=({problemset:r,dispatch:l,question:u,pageCache:S,solutionVis:P,SmartPlanItemBanks:ot,disabled:et,questionIndex:ie,questionChoiceIdsRef:z,handleRefresh:je,childWindow:St,closeProgram:At,setCloseProgram:vt,childsWindow:Ue})=>{var Je;const[Kt,wt]=(0,e.useState)(!1),[Rt,nt]=(0,e.useState)(""),Mt=(0,D.useParams)(),[it,gt]=(0,e.useState)(!1),st=(0,e.useRef)(null),nn=(0,e.useRef)(null),ue={fontSize:"18px"},[Ut,sn]=(0,e.useState)([]),[an,au]=(0,e.useState)({page:1,limit:10}),[bt,$t]=(0,e.useState)(0),[Rn,_t]=(0,e.useState)(null),wn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};(0,e.useEffect)(()=>{if(!St||St.closed)return;const Pn=()=>{var wu;const Ql={type:"showIntelligentTeacherStatus",aiStatus:(wu=ot==null?void 0:ot.page)==null?void 0:wu.enable_ai_tutor,questionStatus:(u==null?void 0:u.status)==="ended",SmartPlanItemBanks:ot};St.postMessage(Ql,"*")};if(At){vt("");const wu={type:"closeIntelligentTeacherStatus"};for(let Ql=0;Ql{Pn()},3e3);else{const wu=()=>{Pn(),St.removeEventListener("load",wu)};St.addEventListener("load",wu)}const On=()=>{console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED"),u!=null&&u.hack_user_identifier&&Du(),je()};return St==null||St.addEventListener("unload",On),()=>{St==null||St.removeEventListener("unload",On)}},[St,ot,u==null?void 0:u.status,At]),(0,e.useEffect)(()=>()=>{nn.current=null},[]);const Mu=()=>Pi(void 0,null,function*(){if(gt(!0),u!=null&&u.hack_identifier){const Pn=yield(0,Os.nF)({id:u==null?void 0:u.hack_identifier});if((Pn==null?void 0:Pn.status)===0){const wu=window.open(`/myproblems/${Pn==null?void 0:Pn.identifier}?type=smartPlan&exercisesId=${Mt==null?void 0:Mt.id}&coursesId=${Mt==null?void 0:Mt.coursesId}&questionId=${u==null?void 0:u.id}&smartPlanItemBankId=${u==null?void 0:u.smart_plan_item_bank_id}`,"_blank")}}gt(!1)}),$u={C:pl.createElement("span",{className:ll.c},"C"),"C++":pl.createElement("span",{className:ll.cpp},"C++"),Java:pl.createElement("span",{className:ll.java},"Java"),Python:pl.createElement("span",{className:ll.python},"Python")},xu={not_started:pl.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:pl.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:pl.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:pl.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")},Du=(Pn=1,On=10)=>Pi(void 0,null,function*(){const wu=yield(0,De.ZP)(`/api/myproblems/${u==null?void 0:u.hack_user_identifier}/submit_records.json`,{method:"get",params:{page:Pn,limit:On}});sn(wu==null?void 0:wu.records),$t(wu==null?void 0:wu.records_count)});return(0,e.useEffect)(()=>{u!=null&&u.hack_user_identifier&&Du()},[u==null?void 0:u.hack_user_identifier]),pl.createElement("div",null,pl.createElement("div",{className:ll.questionWrap},pl.createElement(F.Z,{value:'

    \u7F16\u7A0B\u9898

    '+(u==null?void 0:u.name),style:vd({},ue)}),pl.createElement("div",{className:ll.descBox},pl.createElement("div",{className:ll.title},pl.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(Je=u==null?void 0:u.languages)==null?void 0:Je.map((Pn,On,wu)=>pl.createElement(e.Fragment,{key:On},$u[Pn==null?void 0:Pn.language]))),pl.createElement("div",{className:ll.desc,style:{height:"max-content",maxHeight:"210px",overflowY:"auto"}},pl.createElement(F.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(u==null?void 0:u.description),style:{fontSize:"16px",color:"#000"}}))),P&&pl.createElement("div",{className:ll.solutionWrap},pl.createElement("div",null,pl.createElement(F.Z,{value:'\u53C2\u8003\u7B54\u6848'+((u==null?void 0:u.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})),pl.createElement("div",null,pl.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((u==null?void 0:u.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))),(u==null?void 0:u.answer_status)!="not_started"&&pl.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},pl.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),xu[u==null?void 0:u.answer_status]),(u==null?void 0:u.answer_status)!="not_started"&&pl.createElement("div",{className:ll.descBox},pl.createElement("div",{className:ll.title},pl.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),pl.createElement("span",{style:{fontSize:"14px",color:"#666"}},"(\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)")),pl.createElement("div",{className:ll.desc,style:{backgroundColor:"#fff"}},pl.createElement(xn.ZP,{height:300,language:u==null?void 0:u.language,value:u!=null&&u.passed_code?qn.Base64.decode(u==null?void 0:u.passed_code):"",theme:"default",options:wn}))),(u==null?void 0:u.answer_status)!="not_started"&&!!bt&&pl.createElement($.default,{style:{marginTop:"40px"},columns:[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"query_index",width:80,render:(Pn,On,wu)=>pl.createElement("span",{style:{color:"#000"}},(an.page-1)*an.limit+wu+1)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:140,render:(Pn,On)=>pl.createElement("span",{style:{color:"#000"}},On!=null&&On.created_at?id()(On==null?void 0:On.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Pn,On)=>{var wu;return pl.createElement("span",{className:`${Pn===0?"c-green":"c-red"}`},(wu=Yn.Im[Pn])==null?void 0:wu.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}},{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Pn,On)=>pl.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Pi(void 0,null,function*(){var wu,Ql,Pa;const xl=yield(0,sd.X6)(On==null?void 0:On.id);Ie.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",autoFocusButton:null,cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:pl.createElement("div",{className:"mb10"},pl.createElement(xn.ZP,{height:300,language:(wu=xl==null?void 0:xl.data)==null?void 0:wu.language,theme:"vs-light",value:(Ql=xl==null?void 0:xl.data)!=null&&Ql.code?qn.Base64.decode((Pa=xl==null?void 0:xl.data)==null?void 0:Pa.code):"",options:wn}))})})},"\u67E5\u770B\u4EE3\u7801")}].filter(Pn=>!!Pn),pagination:{total:bt||0,onChange:(Pn,On)=>Pi(void 0,null,function*(){au({page:Pn,limit:On}),yield Du()}),current:an==null?void 0:an.page,pageSize:an==null?void 0:an.limit,showTotal:Pn=>pl.createElement(pl.Fragment,null,"\u5171",pl.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Pn),"\u6761\u6570\u636E")},dataSource:Ut})))};var gd=(0,D.connect)(({problemset:r})=>({problemset:r}))(fd),Ed=n(57764),pd=n(69367),_a={header_style:"header_style___Dx0vL",content:"content___RXnuY",legend:"legend___evR3g",legend_icon:"legend_icon___EEW5x",item_list:"item_list___Kl2Op",item_list_title:"item_list_title___NB3Cg",item_title:"item_title___koibo",item_top:"item_top___fIB7h",item_bottom:"item_bottom___wsbMe",box:"box___VtbZB",page_item_acitve:"page_item_acitve___FbAiG",top_content:"top_content___BwoGH",drag_style:"drag_style___t_nRF",page_item:"page_item____ovHq"},Ad=Object.defineProperty,hd=Object.defineProperties,yd=Object.getOwnPropertyDescriptors,Ts=Object.getOwnPropertySymbols,Cd=Object.prototype.hasOwnProperty,Fd=Object.prototype.propertyIsEnumerable,Ls=(r,l,u)=>l in r?Ad(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Gi=(r,l)=>{for(var u in l||(l={}))Cd.call(l,u)&&Ls(r,u,l[u]);if(Ts)for(var u of Ts(l))Fd.call(l,u)&&Ls(r,u,l[u]);return r},Ki=(r,l)=>hd(r,yd(l)),Bd=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const js={cursor:"move",transition:"unset"},$0=r=>{const{tag:l}=r,{listeners:u,transform:S,transition:P,isDragging:ot,setNodeRef:et}=useSortable({id:l.id}),ie=ot&&S?Ki(Gi({},js),{transform:`translate3d(${S.x}px, ${S.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):Ki(Gi({},js),{transition:"none",zIndex:10,cursor:"pointer"});return React.createElement("div",Ki(Gi({style:ie,ref:et},u),{className:styles.drag_style}),React.createElement("div",{className:styles.item_bottom},(l==null?void 0:l.id)==1?"\u4EA4\u4E921":"\u7ED1\u5B9A\u4EA4\u4E92"))},Dd=({globalSetting:r,interactiveOpen:l,onClose:u,maxPage:S,currentPage:P,paramsHttp:ot,handlePageClick:et,currentPosition:ie})=>{var z;const[je,St]=(0,e.useState)(!1),[At,vt]=(0,e.useState)(!1),[Ue,Je]=(0,e.useState)("1");(0,e.useEffect)(()=>{St(l),vt(!1)},[l]);const[Kt,wt]=(0,e.useState)([]),Rt=()=>Bd(void 0,null,function*(){const Mt=yield(0,De.ZP)(`/api/courses/${ot==null?void 0:ot.coursesId}/smart_plans/${ot==null?void 0:ot.id}/get_user_learn_records.json`,{method:"get"});(Mt==null?void 0:Mt.status)==0&&wt(Mt==null?void 0:Mt.data)});(0,e.useEffect)(()=>{l&&Rt()},[l]);const nt=Mt=>{var it,gt,st,nn,ue,Ut,sn,an;((it=Mt==null?void 0:Mt.active)==null?void 0:it.id)==((gt=Mt==null?void 0:Mt.over)==null?void 0:gt.id)&&(Je((st=Mt==null?void 0:Mt.active)==null?void 0:st.id),vt(!0)),(nn=Mt==null?void 0:Mt.over)!=null&&nn.id&&((ue=Mt==null?void 0:Mt.active)==null?void 0:ue.id)!=((Ut=Mt==null?void 0:Mt.over)==null?void 0:Ut.id)&&(console.log((sn=Mt==null?void 0:Mt.active)==null?void 0:sn.id),console.log((an=Mt==null?void 0:Mt.over)==null?void 0:an.id))};return e.createElement(Ie.default,{footer:null,title:null,closable:!1,open:je,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"hidden"}},e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},e.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u5B66\u4E60\u8FDB\u5EA6"),e.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{u()}})),e.createElement("div",{className:_a.header_style},e.createElement("div",null,"\u7CFB\u7EDF\u5C06\u5B9E\u65F6\u8BB0\u5F55\u5B66\u751F\u7684\u5B66\u4E60\u5B8C\u6210\u60C5\u51B5\uFF0C\u5B8C\u6210\u5B66\u4E60\u89C4\u5219\u5982\u4E0B\uFF1A"),e.createElement("div",null,"1.\u5305\u542B\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u9700\u8981\u5B66\u751F\u5B8C\u6210\u6240\u6709\u4EA4\u4E92\u64CD\u4F5C\u624D\u53EF\u6807\u8BB0\u4E3A\u5B8C\u6210\u5B66\u4E60"),e.createElement("div",null,"2.\u65E0\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u5B66\u751F\u6301\u7EED\u89C2\u770B\u8FBE10\u79D2\u540E\u81EA\u52A8\u8BB0\u5F55\u4E3A\u5B8C\u6210\u5B66\u4E60")),e.createElement("div",{className:_a.content},e.createElement("div",{className:_a.legend},e.createElement("div",{className:_a.legend_icon,style:{background:"#2EC25B"}}),e.createElement("div",null,"\u5DF2\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247"),e.createElement("div",{className:_a.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),e.createElement("div",null,"\u672A\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247")),e.createElement("div",{style:{height:"380px",overflowY:"auto"}},e.createElement("div",{className:_a.item_list},e.createElement("div",{className:_a.item_list_title},(z=Array.from({length:Math.ceil((Kt==null?void 0:Kt.length)/5)},(Mt,it)=>it+1))==null?void 0:z.map((Mt,it)=>e.createElement("div",{className:_a.item_title},e.createElement("div",{className:_a.item_top},e.createElement("div",null,"\u5E7B\u706F\u7247"),e.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),e.createElement("div",{className:_a.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),e.createElement("div",{className:_a.box}," ",Kt==null?void 0:Kt.map(Mt=>{var it,gt,st;return e.createElement("div",{className:Mt!=null&&Mt.learn_finish?_a.page_item_acitve:_a.page_item,style:{background:ie===(Mt==null?void 0:Mt.position)?"rgba(48, 97, 208, 0.2)":""}},e.createElement("div",{className:_a.item_top,onClick:()=>{et(Mt==null?void 0:Mt.position)}},e.createElement("div",{className:_a.top_content},Mt==null?void 0:Mt.position)),!!((it=Mt==null?void 0:Mt.module_sort)!=null&&it.length)&&e.createElement("div",{className:_a.drag_style,onClick:()=>{et(Mt==null?void 0:Mt.position)}},e.createElement("div",{className:_a.item_bottom},(st=(gt=Mt==null?void 0:Mt.module_sort)==null?void 0:gt.map((nn,ue)=>`\u4EA4\u4E92${ue+1}`))==null?void 0:st.join(" "))))}))))))))};var xd=(0,D.connect)(({globalSetting:r})=>({globalSetting:r}))(Dd),ou=n(59301),wd=Object.defineProperty,Sd=Object.defineProperties,bd=Object.getOwnPropertyDescriptors,Zs=Object.getOwnPropertySymbols,Id=Object.prototype.hasOwnProperty,Md=Object.prototype.propertyIsEnumerable,zs=(r,l,u)=>l in r?wd(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,_i=(r,l)=>{for(var u in l||(l={}))Id.call(l,u)&&zs(r,u,l[u]);if(Zs)for(var u of Zs(l))Md.call(l,u)&&zs(r,u,l[u]);return r},Ji=(r,l)=>Sd(r,bd(l)),Io=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const Nd=({user:r,officeToken:l,classroomList:u,globalSetting:S,loading:P,problemset:ot,dispatch:et,pageCache:ie,pageNum:z,maxPage:je,aiImg:St,changePage:At,isSimulate:vt,gotoSlide:Ue})=>{var Je,Kt,wt,Rt,nt,Mt,it,gt,st,nn,ue,Ut,sn,an,au,bt,$t,Rn,_t,wn,Mu,$u,xu,Du,Pn,On,wu,Ql,Pa,xl,Jl,Oa,er,ha,Ol,ua,Ja,nr,Pr,Or,Rr,gr,Qr,or,kr,ur,Br,Yr,Dr,Tr,el,Ra,Sa,Er,pr,ka,Ar,xr,mn,Vr,Eo,Wr,Lr,lo,No,ao,Hr,hr,Po,po;const[Ju,Gr]=(0,e.useState)(0),ja=(0,D.useParams)(),[Ko,Ao]=(0,e.useState)(!1),[ro,Xa]=(0,e.useState)(!1),[Xl,Kr]=(0,e.useState)(0),[mu,ho]=(0,e.useState)([]),_r=(0,e.useRef)(null),qa=(0,e.useRef)([]),[oo,jr]=(0,e.useState)(!1),[Ya,Oo]=(0,e.useState)(null),[io,_o]=(0,e.useState)([]),[Ro,ko]=(0,e.useState)(!1),[Jo,ir]=(0,e.useState)(!1),[Za]=(0,D.useSearchParams)(),[so,To]=(0,e.useState)(!1),{SmartPlanItemBanks:We}=u,[Xo,Lo]=(0,e.useState)(),[Ta,co]=(0,e.useState)(""),wr=(0,e.useRef)(null),Wa=(0,e.useRef)(null);(0,e.useEffect)(()=>{var Wn;((Wn=We==null?void 0:We.page)==null?void 0:Wn.current_limit_time)>0?co(We.page.current_limit_time+1):co("")},[(Je=We==null?void 0:We.page)==null?void 0:Je.current_limit_time]);const jo=()=>{if(!wr.current)return Ta;const Wn=Math.floor((Date.now()-wr.current)/1e3);return Math.max(0,Ta-Wn)},yo=()=>{const Wn=jo();if(co(Wn),Wn<=0){Wa.current&&(clearTimeout(Wa.current),Wa.current=null),setTimeout(()=>{Lo(new Date),on()},2e3);return}Wa.current&&clearTimeout(Wa.current),Wa.current=setTimeout(yo,1e3)};(0,e.useEffect)(()=>{if(Ta<=0)return;Ta==1&&setTimeout(()=>{b.ZP.warning("\u7B54\u9898\u7ED3\u675F\uFF0C\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4")},1e3),wr.current=Date.now(),yo();const Wn=()=>{document.hidden?Wa.current&&(clearTimeout(Wa.current),Wa.current=null):!Wa.current&&Ta>0&&(wr.current=Date.now()-(Ta-jo())*1e3,yo())};return document.addEventListener("visibilitychange",Wn),()=>{Wa.current&&clearTimeout(Wa.current),document.removeEventListener("visibilitychange",Wn)}},[Ta]);const Zo=Wn=>{const Nu=Math.floor(Wn/60),Rl=Wn%60;return`${String(Nu).padStart(2,"0")}:${String(Rl).padStart(2,"0")}`},qo={item_bank:"\u8BD5\u9898\u4F5C\u7B54",ai_qna:"\u667A\u6167\u4F34\u5B66",page_info:"\u9605\u8BFB\u89E3\u6790",animation_code:"\u52A8\u6548\u5B66\u4E60"},Ci={page_info:"1",ai_qna:"2",item_bank:"4"},[sr,Co]=(0,e.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[zo,Sr]=(0,e.useState)(""),Jr=(0,e.useRef)(null),Xe=(0,e.useRef)(null);(0,e.useEffect)(()=>{var Wn;((Wn=We==null?void 0:We.page)==null?void 0:Wn.animation_code)!==""&&(clearTimeout(Xe.current),Xe.current=setTimeout(()=>{var Nu;const Rl=document.createElement("iframe");Rl.style.width="100%",Rl.style.height="100%",Rl.style.overflow="auto",Rl.style.border="0";const ql=ml=>{try{const ia=ml.documentElement.scrollHeight;Rl.style.height=`${Math.max(ia+10,400)}px`,ia||setTimeout(()=>{ql(ml)},1e3)}catch(ia){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",ia)}};if(Jr.current){Jr.current.innerHTML="",Jr.current.appendChild(Rl);const ml=Rl.contentDocument||Rl.contentWindow.document;ml.open(),ml.write((Nu=We==null?void 0:We.page)==null?void 0:Nu.animation_code),ml.documentElement.scrollHeight,ql(ml),setTimeout(()=>{ql(ml)},1e3)}},1e3))},[(Kt=We==null?void 0:We.page)==null?void 0:Kt.animation_code,sr.open,Xl,zo]),(0,e.useEffect)(()=>{var Wn;if(z){const Nu=((Wn=We==null?void 0:We.page)==null?void 0:Wn.lesson_mode)==="self_learning";(!Nu||Nu&&_r.current!==z)&&on()}_r.current=z},[z,Ju,ie==null?void 0:ie.randomData]),(0,e.useEffect)(()=>{qa.current=[]},[Ju]),(0,e.useEffect)(()=>{Gr(0),Kr(0),ko(!1),ir(!1)},[z]);const on=()=>Io(void 0,null,function*(){Ao(!0);const Wn=yield et({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:ja==null?void 0:ja.coursesId,id:ja==null?void 0:ja.id,position:z,max_position:je,is_simulate:vt||null}});Ao(!1)});(0,e.useEffect)(()=>{var Wn,Nu,Rl,ql;Co(Ji(_i({},sr),{defaultValue:(Wn=We==null?void 0:We.page)==null?void 0:Wn.animation_code})),Sr(new Date),Xu((Nu=We==null?void 0:We.item_banks)==null?void 0:Nu[Ju]),We!=null&&We.relation_positions&&At(We==null?void 0:We.relation_positions);let ml=[];ml=(ql=(Rl=We==null?void 0:We.page)==null?void 0:Rl.module_sort)==null?void 0:ql.map((ia,Zr)=>({key:Zr+1,label:qo[ia]})),console.log("items---",ml),ho([...ml||[]])},[We]);const Hn=Wn=>Io(void 0,null,function*(){var Nu,Rl,ql,ml,ia;(Wn==null?void 0:Wn.length)!==0&&(yield(0,De.ZP)(`/api/smart_plan_item_banks/${(Nu=We==null?void 0:We.page)==null?void 0:Nu.id}/user_answers.json`,{method:"post",body:{item_bank_id:(ql=(Rl=We==null?void 0:We.item_banks)==null?void 0:Rl[Ju])==null?void 0:ql.id,item_choice_id:((ia=(ml=We==null?void 0:We.item_banks)==null?void 0:ml[Ju])==null?void 0:ia.item_type)=="MULTIPLE"?Wn:Wn==null?void 0:Wn[0],is_simulate:vt||null,is_answered:!1}}))}),Wu=()=>Io(void 0,null,function*(){var Wn,Nu,Rl,ql,ml;if(qa.current.length===0){b.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}jr(!0);const ia=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(Wn=We==null?void 0:We.page)==null?void 0:Wn.id}/user_answers.json`,{method:"post",body:{item_bank_id:(Rl=(Nu=We==null?void 0:We.item_banks)==null?void 0:Nu[Ju])==null?void 0:Rl.id,item_choice_id:((ml=(ql=We==null?void 0:We.item_banks)==null?void 0:ql[Ju])==null?void 0:ml.item_type)=="MULTIPLE"?qa.current:qa.current[0],is_simulate:vt||null,is_answered:!0}});jr(!1),(ia==null?void 0:ia.status)===0&&(yield on(),b.ZP.success("\u63D0\u4EA4\u6210\u529F"))}),Xu=Wn=>{var Nu,Rl;if(ie!=null&&ie.is_end){if(We!=null&&We.allow_answer_after_end&&!(Wn!=null&&Wn.is_answered)){Xa(!1);return}Xa(!0);return}switch((Nu=We==null?void 0:We.page)==null?void 0:Nu.solution_visibility){case"hidden":Xa(!1);break;case"show_after_edit":Wn!=null&&Wn.is_answered?Xa(!0):Xa(!1);break;case"show_after_submission":((Rl=We==null?void 0:We.page)==null?void 0:Rl.status)==="ended"?Xa(!0):Xa(!1);break;case"show_after_ended":ie!=null&&ie.is_end?Xa(!0):Xa(!1);break;default:Xa(!1)}},_n=(Wn=0)=>{var Nu,Rl,ql,ml;switch((Nu=mu==null?void 0:mu[Wn])==null?void 0:Nu.label){case"\u8BD5\u9898\u4F5C\u7B54":return((Rl=We==null?void 0:We.item_banks)==null?void 0:Rl.length)&&((ql=We==null?void 0:We.item_banks)==null?void 0:ql.every(ia=>ia==null?void 0:ia.is_answered));case"\u667A\u6167\u4F34\u5B66":return((ml=We==null?void 0:We.page)==null?void 0:ml.finish_ai_qna)||Ro;case"\u9605\u8BFB\u89E3\u6790":return(We==null?void 0:We.page.finish_read_page_info)||Jo;case"\u52A8\u6548\u5B66\u4E60":return!0}};(0,e.useEffect)(()=>{var Wn;Xu((Wn=We==null?void 0:We.item_banks)==null?void 0:Wn[Ju])},[Ju]);const tl=()=>{if(!_n()){b.ZP.info("\u8BF7\u5B8C\u6210\u672C\u9636\u6BB5\u7684\u5B66\u4E60\u4EFB\u52A1");return}Kr(1)},aa=()=>Io(void 0,null,function*(){var Wn,Nu,Rl,ql,ml,ia,Zr,Ti;if((Nu=(Wn=We==null?void 0:We.item_banks)==null?void 0:Wn[Ju])!=null&&Nu.hack_identifier){const zr=yield(0,Os.nF)({id:(ql=(Rl=We==null?void 0:We.item_banks)==null?void 0:Rl[Ju])==null?void 0:ql.hack_identifier});if((zr==null?void 0:zr.status)===0){const Li=window.open(`/myproblems/${zr==null?void 0:zr.identifier}?type=smartPlan&exercisesId=${ja==null?void 0:ja.id}&coursesId=${ja==null?void 0:ja.coursesId}&questionId=${(ia=(ml=We==null?void 0:We.item_banks)==null?void 0:ml[Ju])==null?void 0:ia.id}&smartPlanItemBankId=${(Ti=(Zr=We==null?void 0:We.item_banks)==null?void 0:Zr[Ju])==null?void 0:Ti.smart_plan_page_item_bank_id}&isSimulate=${vt}&is_smart_plan=true`,"_blank");Oo(Li),io.push(Li),_o([...io])}}}),tn=()=>{if(mu!=null&&mu.length){const Wn=mu==null?void 0:mu.findIndex(Nu=>(Nu==null?void 0:Nu.label)=="\u8BD5\u9898\u4F5C\u7B54");return Wn>-1?Wn==0?_n(0):_n(1):!0}else return!0};return(0,e.useEffect)(()=>{var Wn,Nu;if(!Ya||Ya.closed||((Nu=(Wn=We==null?void 0:We.item_banks)==null?void 0:Wn[Ju])==null?void 0:Nu.item_type)!="PROGRAM")return;const Rl=()=>{var ml,ia;const Zr={type:"showIntelligentTeacherStatus",aiStatus:(ml=We==null?void 0:We.page)==null?void 0:ml.enable_ai_tutor,questionStatus:((ia=We==null?void 0:We.page)==null?void 0:ia.status)==="ended",SmartPlanItemBanks:We};Ya.postMessage(Zr,"*")};if(Ya.document.readyState==="complete")setTimeout(()=>{Rl()},3e3);else{const ml=()=>{Rl(),Ya.removeEventListener("load",ml)};Ya.addEventListener("load",ml)}const ql=()=>Io(void 0,null,function*(){console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED")});return Ya==null||Ya.addEventListener("unload",ql),()=>{Ya==null||Ya.removeEventListener("unload",ql)}},[Ya,We,Xl,Ju]),ou.createElement("section",null,ou.createElement(ye.Z,{spinning:!1},(We==null?void 0:We.smart_plan_status)=="not_started"&&!(We!=null&&We.is_simulate)?ou.createElement(Iu.Z,{styles:{margin:"35vh auto"},customText:"\u6682\u672A\u5F00\u8BFE"}):ou.createElement("div",{className:Da.box},ou.createElement("div",{className:Da.box_header,style:{height:Xl==1?"140px":"95px"}},ou.createElement("div",{className:Da.box_wrap},!!mu.length&&ou.createElement("div",{className:Da.progressbarWrap},ou.createElement("div",{className:`${Da.progressItem} ${Xl==0?Da.activeWrap:""}`,onClick:()=>Io(void 0,null,function*(){Kr(0),yield on()})},mu.length>1&&(_n()?ou.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):ou.createElement("div",{className:Da.circle},"1")),ou.createElement("div",null,(wt=mu==null?void 0:mu[0])==null?void 0:wt.label),Xl==0&&((Rt=mu==null?void 0:mu[0])==null?void 0:Rt.label)=="\u8BD5\u9898\u4F5C\u7B54"&&Ta&&((nt=We==null?void 0:We.page)==null?void 0:nt.status)=="in_progress"?ou.createElement("span",{className:Da.daojishi},ou.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi mr5"}),ou.createElement("span",{style:{width:"45px"}},Zo(Ta))):ou.createElement("span",null),Xl==0&&((Mt=mu==null?void 0:mu[0])==null?void 0:Mt.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((it=We==null?void 0:We.page)==null?void 0:it.status)=="ended"?ou.createElement("span",{className:Da.datijieshu},"\u7B54\u9898\u5DF2\u7ED3\u675F"):ou.createElement("span",null)),mu.length>1&&ou.createElement(ou.Fragment,null,ou.createElement("img",{src:n(922),width:46,height:10,style:{marginLeft:"10px",marginRight:"10px"}}),ou.createElement("div",{className:`${Da.progressItem} ${Xl==1?Da.activeWrap:""}`,onClick:()=>Io(void 0,null,function*(){tl(),_n()&&(yield on())})},_n(0)&&_n(1)?ou.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):ou.createElement("div",{className:Da.circle},"2"),ou.createElement("div",null,(gt=mu==null?void 0:mu[1])==null?void 0:gt.label),Xl==1&&((st=mu==null?void 0:mu[1])==null?void 0:st.label)=="\u8BD5\u9898\u4F5C\u7B54"&&Ta&&((nn=We==null?void 0:We.page)==null?void 0:nn.status)=="in_progress"?ou.createElement("span",{className:Da.daojishi},ou.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi mr5"}),ou.createElement("span",{style:{width:"45px"}},Zo(Ta))):ou.createElement("span",null),Xl==1&&((ue=mu==null?void 0:mu[1])==null?void 0:ue.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Ut=We==null?void 0:We.page)==null?void 0:Ut.status)=="ended"?ou.createElement("span",{className:Da.datijieshu},"\u7B54\u9898\u5DF2\u7ED3\u675F"):ou.createElement("span",null)))),ou.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},!vt&&ou.createElement("div",{className:Da.box_botton,style:{marginRight:"20px"},onClick:()=>{To(!0)}},ou.createElement("img",{src:n(49324),width:18}),ou.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u5B66\u4E60\u8FDB\u5EA6")),ou.createElement("div",{className:Da.quit,onClick:()=>{D.history.push(`/classrooms/${ja==null?void 0:ja.coursesId}/smart_plan`)}},ou.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),ou.createElement("div",{style:{marginLeft:"5px"}},"\u9000\u51FA\u5B66\u4E60"))))),ou.createElement("div",{className:Da.mainContent,style:{height:Xl==1?((sn=mu==null?void 0:mu[Xl])==null?void 0:sn.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 220px)":"calc(100vh - 140px)":((an=mu==null?void 0:mu[Xl])==null?void 0:an.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 175px)":"calc(100vh - 95px)"}},!(mu!=null&&mu.length)&&ou.createElement("div",null,ou.createElement(Iu.Z,{customText:"\u672C\u9875\u91CD\u70B9\u4E3A\u638C\u63E1\u5DE6\u4FA7\u5E7B\u706F\u7247\u7684\u77E5\u8BC6\u8981\u70B9\uFF0C\u8BF7\u8BA4\u771F\u9605\u8BFB\u3002"})),((au=mu==null?void 0:mu[Xl])==null?void 0:au.label)=="\u667A\u6167\u4F34\u5B66"&&ou.createElement(Ed.Z,{onNextButtonClick:()=>{tl(),on()},style:{height:"100%"},onStatusChange:Wn=>{ko(Wn)},showNextButton:Xl+1!=(mu==null?void 0:mu.length),showInterText:(l==null?void 0:l.Status)=="ended"||(ie==null?void 0:ie.is_end),interactionTotal:(bt=We==null?void 0:We.page)==null?void 0:bt.knowledge_size,initDefaultChatDataKey:(($t=We==null?void 0:We.page)==null?void 0:$t.id)+((Rn=We==null?void 0:We.page)==null?void 0:Rn.update_size),defaultChatData:(_t=We==null?void 0:We.student_qna_records)==null?void 0:_t.knowledge,data:{ppt_url:St==null?void 0:St.map(Wn=>Wn==null?void 0:Wn.url),questionable_type:"SmartPlanItemBank",questionable_id:(wn=We==null?void 0:We.page)==null?void 0:wn.id,position:z,type:11,scene_type:vt?13:null}}),((Mu=mu==null?void 0:mu[Xl])==null?void 0:Mu.label)=="\u9605\u8BFB\u89E3\u6790"&&ou.createElement(pd.Z,{onNextButtonClick:()=>{tl(),on()},style:{height:"100%"},openRecord:(($u=We==null?void 0:We.page)==null?void 0:$u.finish_read_page_info)===!1,showNextButton:Xl+1!=(mu==null?void 0:mu.length),showInterText:(l==null?void 0:l.Status)=="ended"||(ie==null?void 0:ie.is_end),onStatusChange:Wn=>{ir(Wn)},readingTime:(xu=We==null?void 0:We.page)==null?void 0:xu.info_read_time,analysis:(Du=We==null?void 0:We.page)==null?void 0:Du.page_info,totalTime:(Pn=We==null?void 0:We.page)==null?void 0:Pn.info_read_min_time,initDefaultChatDataKey:(On=We==null?void 0:We.page)==null?void 0:On.id,defaultChatData:(wu=We==null?void 0:We.student_qna_records)==null?void 0:wu.page_info,data:{ppt_url:St==null?void 0:St.map(Wn=>Wn==null?void 0:Wn.url),questionable_type:"SmartPlanItemBank",questionable_id:(Ql=We==null?void 0:We.page)==null?void 0:Ql.id,position:z,type:10,scene_type:vt?13:null}}),ou.createElement("div",{style:{padding:"0px 20px"}},ou.createElement(Qu.Z,{key:zo,defaultValue:sr.defaultValue,open:sr.open,onOpenChange:Wn=>{Co(Ji(_i({},sr),{open:0}))},language:sr.language,height:sr.height,showExtra:!1}),((Pa=mu==null?void 0:mu[Xl])==null?void 0:Pa.label)=="\u52A8\u6548\u5B66\u4E60"&&((xl=We==null?void 0:We.page)==null?void 0:xl.animation_code)&&ou.createElement("div",{className:Da.code_style},ou.createElement("div",{style:{display:"flex",alignItems:"center"}},ou.createElement("div",{style:{color:"#333",fontWeight:500,fontSize:"14px"}},"\u667A\u80FD\u52A8\u6548"),ou.createElement(ae.Z,{title:"\u5168\u5C4F\u5C55\u793A"},ou.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{Co(Ji(_i({},sr),{open:sr.open+1}))}}))),ou.createElement("div",{className:"mt10",ref:Jr})),((Jl=mu==null?void 0:mu[Xl])==null?void 0:Jl.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Oa=We==null?void 0:We.item_banks)!=null&&Oa[Ju]&&((ha=["in_progress","ended"])!=null&&ha.includes((er=We==null?void 0:We.page)==null?void 0:er.status))?ou.createElement(ou.Fragment,null,ou.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center"}},((ua=(Ol=We==null?void 0:We.item_banks)==null?void 0:Ol[Ju])==null?void 0:ua.item_type)==="SINGLE"&&ou.createElement($c,{questionIndex:((Ja=We==null?void 0:We.item_banks)==null?void 0:Ja.length)>1?Ju+1:0,question:(nr=We==null?void 0:We.item_banks)==null?void 0:nr[Ju],questionChoiceIdsRef:qa,changeChoiceIds:Hn,pageCache:ie,solutionVis:ro,pageInfo:We==null?void 0:We.page,SmartPlanItemBanks:We}),((Or=(Pr=We==null?void 0:We.item_banks)==null?void 0:Pr[Ju])==null?void 0:Or.item_type)==="MULTIPLE"&&ou.createElement(Hc,{questionIndex:((Rr=We==null?void 0:We.item_banks)==null?void 0:Rr.length)>1?Ju+1:0,question:(gr=We==null?void 0:We.item_banks)==null?void 0:gr[Ju],questionChoiceIdsRef:qa,changeChoiceIds:Hn,pageCache:ie,solutionVis:ro,pageInfo:We==null?void 0:We.page,SmartPlanItemBanks:We}),((or=(Qr=We==null?void 0:We.item_banks)==null?void 0:Qr[Ju])==null?void 0:or.item_type)==="JUDGMENT"&&ou.createElement(rd,{questionIndex:((kr=We==null?void 0:We.item_banks)==null?void 0:kr.length)>1?Ju+1:0,question:(ur=We==null?void 0:We.item_banks)==null?void 0:ur[Ju],questionChoiceIdsRef:qa,changeChoiceIds:Hn,pageCache:ie,solutionVis:ro,pageInfo:We==null?void 0:We.page,SmartPlanItemBanks:We}),((Yr=(Br=We==null?void 0:We.item_banks)==null?void 0:Br[Ju])==null?void 0:Yr.item_type)==="PROGRAM"&&ou.createElement(gd,{questionIndex:((Dr=We==null?void 0:We.item_banks)==null?void 0:Dr.length)>1?Ju+1:0,question:(Tr=We==null?void 0:We.item_banks)==null?void 0:Tr[Ju],questionChoiceIdsRef:qa,SmartPlanItemBanks:We,pageCache:ie,solutionVis:ro,handleRefresh:on,childWindow:Ya,closeProgram:Xo,setCloseProgram:Lo,childsWindow:io}),((el=mu==null?void 0:mu[Xl])==null?void 0:el.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((l==null?void 0:l.Status)=="ended"||(ie==null?void 0:ie.is_end))&&!(We!=null&&We.allow_answer_after_end)&&!((Sa=(Ra=We==null?void 0:We.item_banks)==null?void 0:Ra[Ju])!=null&&Sa.is_answered)&&ou.createElement("div",{className:"flex justify-center mb20 mt20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"))):We!=null&&We.is_extra?ie!=null&&ie.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":ou.createElement(Iu.Z,{customText:"\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u5305\u542B\u8BD5\u9898\u4F5C\u7B54\u73AF\u8282\uFF0C\u5728\u8001\u5E08\u542F\u52A8\u7B54\u9898\u540E\u5373\u53EF\u4F5C\u7B54\u3002"})))),((Er=mu==null?void 0:mu[Xl])==null?void 0:Er.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((ka=["in_progress","ended"])==null?void 0:ka.includes((pr=We==null?void 0:We.page)==null?void 0:pr.status))&&ou.createElement("div",{className:Da.page_footer},((Ar=We==null?void 0:We.item_banks)==null?void 0:Ar.length)>1&&((xr=Array.from({length:We==null?void 0:We.count},(Wn,Nu)=>Nu+1))==null?void 0:xr.map((Wn,Nu)=>ou.createElement("div",{key:Nu,className:Nu==Ju?Da.num_style_active:Da.num_style,onClick:()=>{Gr(Nu)}},Wn))),ou.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},Ju>0?ou.createElement("div",{className:Da.button1,onClick:()=>{Ju>0&&Gr(Ju-1)}},"\u4E0A\u4E00\u9898"):null,Ju+1<(We==null?void 0:We.count)?ou.createElement("div",{className:Da.button1,style:{marginLeft:"10px"},onClick:()=>{Ju<(We==null?void 0:We.count)&&Gr(Ju+1)}},"\u4E0B\u4E00\u9898"):null,((Vr=(mn=We==null?void 0:We.item_banks)==null?void 0:mn[Ju])==null?void 0:Vr.item_type)!="PROGRAM"&&!((Wr=(Eo=We==null?void 0:We.item_banks)==null?void 0:Eo[Ju])!=null&&Wr.is_answered)&&(((Lr=We==null?void 0:We.page)==null?void 0:Lr.status)!="ended"||vt||ie!=null&&ie.is_end&&(We!=null&&We.allow_answer_after_end)&&((lo=We==null?void 0:We.page)==null?void 0:lo.status)=="ended")?ou.createElement(ct.ZP,{className:"ml10",type:"primary",loading:oo,onClick:()=>{Wu()}},"\u63D0\u4EA4"):null,((ao=(No=We==null?void 0:We.item_banks)==null?void 0:No[Ju])==null?void 0:ao.item_type)=="PROGRAM"&&!((hr=(Hr=We==null?void 0:We.item_banks)==null?void 0:Hr[Ju])!=null&&hr.is_answered)&&(((Po=We==null?void 0:We.page)==null?void 0:Po.status)!="ended"||vt||ie!=null&&ie.is_end&&(We!=null&&We.allow_answer_after_end)&&((po=We==null?void 0:We.page)==null?void 0:po.status)=="ended")?ou.createElement(ct.ZP,{className:"ml10",type:"primary",onClick:()=>{aa()}},"\u8FDB\u5165\u7B54\u9898"):null,_n()&&(Xl==1||Xl==0&&(mu==null?void 0:mu.length)==2)?ou.createElement(ct.ZP,{type:"primary",className:"ml10",onClick:()=>{Xl==1?Kr(0):Kr(1)}},Xl==1?"\u8FD4\u56DE\u4E0A\u4E00\u9636\u6BB5":"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"):null)),ou.createElement(xd,{interactiveOpen:so,maxPage:je,onClose:()=>To(!1),currentPage:z,paramsHttp:ja,handlePageClick:Wn=>{var Nu;if(!(We!=null&&We.enable_progress_control)){b.ZP.warning("\u4E0D\u5141\u8BB8\u7FFB\u9875\uFF0C\u5DF2\u5F3A\u5236\u8DDF\u968F\u6559\u5E08\u8FDB\u5EA6\u81EA\u52A8\u7FFB\u9875");return}if(Wn>(ie==null?void 0:ie.class_max_position)&&(l==null?void 0:l.Status)=="in_progress"&&((Nu=We==null?void 0:We.page)==null?void 0:Nu.lesson_mode)=="online_lesson"){b.ZP.warning("\u8BE5\u9875\u672A\u8BB2\u89E3\uFF0C\u5C06\u8DF3\u8F6C\u81F3\u6559\u5E08\u5F53\u524D\u9875\u9762"),Ue(ie==null?void 0:ie.page);return}Ue(Wn)},currentPosition:z}))))};var Pd=(0,D.connect)(({user:r,classroomList:l,loading:u,globalSetting:S,problemset:P})=>({user:r,classroomList:l,globalSetting:S,loading:u.effects,problemset:P}))(Nd),Va={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",page_footer:"page_footer___bYve1",num_style:"num_style___dooAY",num_style_active:"num_style_active___tFy8m",question_add:"question_add___WXNyb",yulan_style:"yulan_style___shO_G",yulan_style_end:"yulan_style_end___gxZaC"},Od=Object.defineProperty,Us=Object.getOwnPropertySymbols,Rd=Object.prototype.hasOwnProperty,kd=Object.prototype.propertyIsEnumerable,Qs=(r,l,u)=>l in r?Od(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Ys=(r,l)=>{for(var u in l||(l={}))Rd.call(l,u)&&Qs(r,u,l[u]);if(Us)for(var u of Us(l))kd.call(l,u)&&Qs(r,u,l[u]);return r};const Td=({problemset:r,dispatch:l,question:u,questionIndex:S})=>{const[P,ot]=(0,e.useState)({}),[et,ie]=(0,e.useState)([]),z={fontSize:"18px"},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"];(0,e.useEffect)(()=>{const At=(0,Ct.cloneDeep)(u);ot(At),ie(At.choices)},[u]);const St=(At=!1)=>{let vt="";return et.forEach((Ue,Je)=>{At?Ue!=null&&Ue.me_answered&&(vt=vt+je[Je]):Ue!=null&&Ue.is_answer&&(vt=vt+je[Je])}),vt};return e.createElement("div",null,e.createElement("div",{className:En.questionWrap},e.createElement(F.Z,{value:'

    \u591A\u9009\u9898

    '+(P==null?void 0:P.name),style:Ys({},z)}),et==null?void 0:et.map((At,vt)=>{const{is_answer:Ue,checked:Je,choice_text:Kt,me_answered:wt}=At;let Rt="";return Ue&&(Rt=En.rightAnswerBox),!Ue&&(Je||wt)&&(Rt=En.errorAnswerBox),e.createElement(_.Z,{key:vt,className:`${En.choiceBox} ${Rt}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:vt==0?"30px":"20px"}},e.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:En.choiceIndex},je[vt]),e.createElement(U.Z,{flex:1,className:"ml30"},e.createElement(F.Z,{className:En.html,value:Kt,style:Ys({},z)})),Ue&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Ue&&(Je||wt)&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),e.createElement("div",{className:En.solutionWrap},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),e.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},St(!1))),e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),et.find(At=>At==null?void 0:At.me_answered)?e.createElement(e.Fragment,null,(()=>{const At=et.map((wt,Rt)=>wt!=null&&wt.me_answered?Rt:-1).filter(wt=>wt!==-1),vt=et.map((wt,Rt)=>wt!=null&&wt.is_answer?Rt:-1).filter(wt=>wt!==-1),Je=At.length===vt.length&&At.every(wt=>vt.includes(wt))?En.greenColor:En.redColor,Kt=At.map(wt=>je[wt]).join("");return e.createElement("span",{className:Je,style:{fontWeight:600,fontSize:"16px"}},Kt||"\u672A\u4F5C\u7B54")})()):e.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),e.createElement("div",null,e.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((P==null?void 0:P.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var Ld=(0,D.connect)(({problemset:r})=>({problemset:r}))(Td),Aa=n(59301),jd=Object.defineProperty,Vs=Object.getOwnPropertySymbols,Zd=Object.prototype.hasOwnProperty,zd=Object.prototype.propertyIsEnumerable,Ws=(r,l,u)=>l in r?jd(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Hs=(r,l)=>{for(var u in l||(l={}))Zd.call(l,u)&&Ws(r,u,l[u]);if(Vs)for(var u of Vs(l))zd.call(l,u)&&Ws(r,u,l[u]);return r};const Ud=({problemset:r,dispatch:l,question:u,questionIndex:S})=>{const[P,ot]=(0,e.useState)({}),[et,ie]=(0,e.useState)([]),z={fontSize:"18px"},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,e.useEffect)(()=>{const St=(0,Ct.cloneDeep)(u);ot(St),ie(St.choices)},[u]),Aa.createElement("div",null,Aa.createElement("div",{className:En.questionWrap},Aa.createElement(F.Z,{value:'

    \u5355\u9009\u9898

    '+(P==null?void 0:P.name),style:Hs({},z)}),et==null?void 0:et.map((St,At)=>{const{is_answer:vt,checked:Ue,choice_text:Je,me_answered:Kt}=St;let wt="";return vt&&(wt=En.rightAnswerBox),!vt&&(Ue||Kt)&&(wt=En.errorAnswerBox),Aa.createElement(_.Z,{key:At,className:`${En.choiceBox} ${wt}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:At==0?"30px":"20px"}},Aa.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:En.choiceIndex},je[At]),Aa.createElement(U.Z,{flex:1,className:"ml30"},Aa.createElement(F.Z,{className:En.html,value:Je,style:Hs({},z)})),vt&&Aa.createElement(U.Z,null,Aa.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!vt&&(Ue||Kt)&&Aa.createElement(U.Z,null,Aa.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),Aa.createElement("div",{className:En.solutionWrap},Aa.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Aa.createElement("div",{className:"c-grey-333 mb5 font16"},Aa.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Aa.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},je[et.findIndex(St=>St==null?void 0:St.is_answer)])),Aa.createElement("div",{className:"c-grey-333 mb5 font16"},Aa.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),et.find(St=>St==null?void 0:St.me_answered)?Aa.createElement(Aa.Fragment,null,(()=>{var St;const At=et.findIndex(Je=>Je==null?void 0:Je.me_answered),Ue=((St=et[At])==null?void 0:St.is_answer)?En.greenColor:En.redColor;return Aa.createElement("span",{className:Ue,style:{fontWeight:600,fontSize:"16px"}},je[At])})()):Aa.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),Aa.createElement("div",null,Aa.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((P==null?void 0:P.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var Qd=(0,D.connect)(({problemset:r})=>({problemset:r}))(Ud),Yd=Object.defineProperty,Gs=Object.getOwnPropertySymbols,Vd=Object.prototype.hasOwnProperty,Wd=Object.prototype.propertyIsEnumerable,Ks=(r,l,u)=>l in r?Yd(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,_s=(r,l)=>{for(var u in l||(l={}))Vd.call(l,u)&&Ks(r,u,l[u]);if(Gs)for(var u of Gs(l))Wd.call(l,u)&&Ks(r,u,l[u]);return r};const Hd=({problemset:r,dispatch:l,question:u,questionIndex:S})=>{const[P,ot]=(0,e.useState)({}),[et,ie]=(0,e.useState)([]),z={fontSize:"18px"};(0,e.useEffect)(()=>{const St=(0,Ct.cloneDeep)(u);ot(St),ie(St.choices)},[u]);const 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 e.createElement("div",null,e.createElement("div",{className:En.questionWrap},e.createElement(F.Z,{value:'

    \u5224\u65AD\u9898

    '+(P==null?void 0:P.name),style:_s({},z)}),et==null?void 0:et.map((St,At)=>{const{is_answer:vt,checked:Ue,choice_text:Je,me_answered:Kt}=St;let wt="";return vt&&(wt=En.rightAnswerBox),!vt&&(Ue||Kt)&&(wt=En.errorAnswerBox),e.createElement(_.Z,{key:At,className:`${En.choiceBox} ${wt}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:At==0?"30px":"20px"}},e.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:En.choiceIndex},je[At]),e.createElement(U.Z,{flex:1,className:"ml30"},e.createElement(F.Z,{className:En.html,value:Je,style:_s({},z)})),vt&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!vt&&(Ue||Kt)&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),e.createElement("div",{className:En.solutionWrap},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),e.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},je[et.findIndex(St=>St==null?void 0:St.is_answer)])),e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),et.find(St=>St==null?void 0:St.me_answered)?e.createElement(e.Fragment,null,(()=>{var St;const At=et.findIndex(Je=>Je==null?void 0:Je.me_answered),Ue=((St=et[At])==null?void 0:St.is_answer)?En.greenColor:En.redColor;return e.createElement("span",{className:Ue,style:{fontWeight:600,fontSize:"16px"}},je[At])})()):e.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),e.createElement("div",null,e.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((P==null?void 0:P.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var Gd=(0,D.connect)(({problemset:r})=>({problemset:r}))(Hd),da=n(59301),Kd=Object.defineProperty,Js=Object.getOwnPropertySymbols,_d=Object.prototype.hasOwnProperty,Jd=Object.prototype.propertyIsEnumerable,Xs=(r,l,u)=>l in r?Kd(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Xd=(r,l)=>{for(var u in l||(l={}))_d.call(l,u)&&Xs(r,u,l[u]);if(Js)for(var u of Js(l))Jd.call(l,u)&&Xs(r,u,l[u]);return r};const qd={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1},$d=({problemset:r,dispatch:l,question:u,questionIndex:S})=>{var P;const ot={fontSize:"18px"},et={C:da.createElement("span",{className:En.c},"C"),"C++":da.createElement("span",{className:En.cpp},"C++"),Java:da.createElement("span",{className:En.java},"Java"),Python:da.createElement("span",{className:En.python},"Python")},ie={not_started:da.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:da.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:da.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:da.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")};return da.createElement("div",null,da.createElement("div",{className:En.questionWrap},da.createElement(F.Z,{value:'

    \u7F16\u7A0B\u9898

    '+(u==null?void 0:u.name),style:Xd({},ot)})),da.createElement("div",{className:En.descBox},da.createElement("div",{className:En.title},da.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(P=u==null?void 0:u.languages)==null?void 0:P.map((z,je,St)=>da.createElement(e.Fragment,{key:je},et[z==null?void 0:z.language]))),da.createElement("div",{className:En.desc},da.createElement(F.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(u==null?void 0:u.description),style:{fontSize:"16px",color:"#000"}}))),(u==null?void 0:u.answer_status)!="not_started"&&da.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},da.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),ie[u==null?void 0:u.answer_status]),["passed","delay_passed"].includes(u==null?void 0:u.answer_status)&&da.createElement("div",{className:En.descBox},da.createElement("div",{className:En.title},da.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),da.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u6253\u901A\u5173\u4EE3\u7801")),da.createElement("div",{className:En.desc,style:{backgroundColor:"#fff"}},da.createElement(xn.ZP,{height:300,language:u==null?void 0:u.language,value:u!=null&&u.passed_code?qn.Base64.decode(u==null?void 0:u.passed_code):"",theme:"default",options:qd}))))};var e0=(0,D.connect)(({problemset:r})=>({problemset:r}))($d),Vu=n(59301),Xi=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const t0=({user:r,globalSetting:l,classroomList:u,loading:S,problemset:P,dispatch:ot,pageNum:et,maxPage:ie})=>{var z,je,St,At,vt,Ue,Je,Kt,wt,Rt,nt,Mt,it,gt,st,nn,ue,Ut,sn;const[an]=(0,D.useSearchParams)(),[au,bt]=(0,e.useState)(0),$t=(0,D.useParams)(),[Rn,_t]=(0,e.useState)(!1);console.log("paramsHttp--",$t);const[wn,Mu]=(0,e.useState)(null),[$u,xu]=(0,e.useState)(!1),[Du,Pn]=(0,e.useState)(!1),{SmartPlanItemBanks:On}=u,wu={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"};(0,e.useEffect)(()=>{et&&Ql()},[et,$t==null?void 0:$t.user_login]);const Ql=()=>Xi(void 0,null,function*(){_t(!0),ot({type:"classroomList/getSmartPlanItemBanks",payload:{login:$t==null?void 0:$t.user_login,course_id:$t==null?void 0:$t.coursesId,id:$t==null?void 0:$t.id,position:et,max_position:ie}}),_t(!1)});(0,e.useEffect)(()=>{var xl,Jl;bt(0),(xl=On==null?void 0:On.page)!=null&&xl.id&&Pa((Jl=On==null?void 0:On.page)==null?void 0:Jl.id)},[On]);const Pa=xl=>Xi(void 0,null,function*(){xu(!0);const Jl=yield(0,De.ZP)(`/api/smart_plan_item_banks/${xl}/student_comment.json`,{method:"get",params:{user_id:$t==null?void 0:$t.user_login}});(Jl==null?void 0:Jl.status)===0&&Mu(Jl==null?void 0:Jl.data),xu(!1)});return Vu.createElement("section",null,Vu.createElement(ye.Z,{spinning:Rn},Vu.createElement("div",{className:Va.box},Vu.createElement("div",{className:Va.box_header,style:{padding:"20px"}},Vu.createElement("div",{style:{display:"flex",alignItems:"center"}},Vu.createElement("div",{className:Va.header_title},On!=null&&On.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),Vu.createElement("div",{style:{padding:"0px 20px",marginBottom:"20px"}},Vu.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},Vu.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),Vu.createElement("span",{style:{color:"#333333"}},((z=On==null?void 0:On.user_info)==null?void 0:z.user_name)||"--"),Vu.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5B66\u53F7"),Vu.createElement("span",{style:{color:"#333333"}},((je=On==null?void 0:On.user_info)==null?void 0:je.student_id)||"--"),Vu.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5206\u73ED"),Vu.createElement("span",{style:{color:"#333333"}},((St=On==null?void 0:On.user_info)==null?void 0:St.group_name)||"--"))),Vu.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 250px)",overflowY:"auto",overflowX:"hidden",marginBottom:"20px",padding:"0px 20px 0 20px"}},Vu.createElement("div",{className:"mt10"},((vt=(At=On==null?void 0:On.item_banks)==null?void 0:At[au])==null?void 0:vt.item_type)==="SINGLE"&&Vu.createElement(Qd,{question:(Ue=On==null?void 0:On.item_banks)==null?void 0:Ue[au],questionIndex:au+1}),((Kt=(Je=On==null?void 0:On.item_banks)==null?void 0:Je[au])==null?void 0:Kt.item_type)==="MULTIPLE"&&Vu.createElement(Ld,{question:(wt=On==null?void 0:On.item_banks)==null?void 0:wt[au],questionIndex:au+1}),((nt=(Rt=On==null?void 0:On.item_banks)==null?void 0:Rt[au])==null?void 0:nt.item_type)==="JUDGMENT"&&Vu.createElement(Gd,{question:(Mt=On==null?void 0:On.item_banks)==null?void 0:Mt[au],questionIndex:au+1}),((gt=(it=On==null?void 0:On.item_banks)==null?void 0:it[au])==null?void 0:gt.item_type)==="PROGRAM"&&Vu.createElement(Vu.Fragment,null,Vu.createElement(e0,{question:(st=On==null?void 0:On.item_banks)==null?void 0:st[au],questionIndex:au+1}),Vu.createElement(hu,{item:(nn=On==null?void 0:On.item_banks)==null?void 0:nn[au]}))),((ue=On==null?void 0:On.page)==null?void 0:ue.knowledge_test)&&Vu.createElement(Vu.Fragment,null,Vu.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},Vu.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),Vu.createElement(ct.ZP,{type:"link",loading:$u,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>Xi(void 0,null,function*(){Pn(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),Vu.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},Vu.createElement(F.Z,{className:Va.ansWrap,value:(wn==null?void 0:wn.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),Vu.createElement("div",{className:Va.page_footer},(On==null?void 0:On.count)>1&&((Ut=Array.from({length:On==null?void 0:On.count},(xl,Jl)=>Jl+1))==null?void 0:Ut.map((xl,Jl)=>Vu.createElement("div",{key:Jl,className:Jl==au?Va.num_style_active:Va.num_style,onClick:()=>{bt(xl-1)}},xl))))),Vu.createElement(Ie.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:Du,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Pn(!1)},onCancel:()=>{Pn(!1)}},Vu.createElement(ye.Z,{spinning:$u},Vu.createElement("div",{className:Va.evalueWrap},Vu.createElement("div",{className:Va.evalueSty},Vu.createElement("div",{className:Va.title},"\u5B66\u4E60\u8BC4\u4EF7"),Vu.createElement(F.Z,{className:Va.ansWrap,value:(wn==null?void 0:wn.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),Vu.createElement("div",{className:Va.evalueSty,style:{marginTop:"20px"}},Vu.createElement("div",{className:Va.title},"\u95EE\u7B54\u8BB0\u5F55"),Vu.createElement("div",{className:Va.ansWrap,style:{padding:"0px 12px 12px 12px"}},(sn=wn==null?void 0:wn.question_and_answer_list)==null?void 0:sn.map((xl,Jl)=>Vu.createElement("div",{key:Jl,className:"mt10"},Vu.createElement("div",{style:{display:"flex"}},Vu.createElement("div",{className:Va.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),Vu.createElement(F.Z,{className:Va.asnCont,value:xl==null?void 0:xl.question})),Vu.createElement("div",{style:{display:"flex"}},Vu.createElement("div",{className:Va.label},"\u56DE\u7B54\uFF1A"),Vu.createElement(F.Z,{className:Va.asnCont,value:xl==null?void 0:xl.answer})))))))))))};var n0=(0,D.connect)(({user:r,classroomList:l,loading:u,globalSetting:S,problemset:P})=>({user:r,classroomList:l,globalSetting:S,loading:u.effects,problemset:P}))(t0),u0=n(35921),l0=n(79829),a0=n(30857),Na={qiandao:"qiandao___foQ6t",qiandao_title:"qiandao_title___OOono",qiandao_text:"qiandao_text___okCw5",start_dianming:"start_dianming___qybXD",start_dianming_title:"start_dianming_title___XA9ne",start_dianming_text:"start_dianming_text___CU9en",end_dianming:"end_dianming___C2H9e",end_dianming_name:"end_dianming_name___oYlne",end_dianming_number:"end_dianming_number___iq5C_",end_dianming_text:"end_dianming_text___ApSkk",continue_dianming:"continue_dianming___Yh1KA",continue_user:"continue_user___XOIei",continue_user_name:"continue_user_name___FDI4n",continue_user_number:"continue_user_number___fX7k5",continue_user_text:"continue_user_text___qWeW4",user_list:"user_list___zJeNk",user_list_title:"user_list_title___ihh_B",list:"list___QRd_Q",list_item:"list_item___tBr64",list_item_name:"list_item_name___AgrNX",list_item_number:"list_item_number___VFONZ"},oa=n(59301),qi=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const r0=({classroomList:r,loading:l,dispatch:u,user:S,openEwm:P})=>{var ot,et,ie,z,je,St;const[At,vt]=(0,e.useState)(""),Ue=(0,D.useParams)(),[Je,Kt]=(0,e.useState)({}),[wt,Rt]=(0,e.useState)([]),[nt,Mt]=(0,e.useState)({}),[it,gt]=(0,e.useState)(0);(0,e.useEffect)(()=>{S.actionTabs.key=="\u5907\u8BFE\u968F\u673A\u70B9\u540D"&&st()},[S.actionTabs.key]);const st=()=>qi(void 0,null,function*(){var Ut;let sn=yield(0,De.ZP)(`/api/courses/${Ue==null?void 0:Ue.coursesId}/smart_plans/${Ue==null?void 0:Ue.id}/get_attendance_students.json`,{method:"get",params:{page:1,limit:1e3}});(sn==null?void 0:sn.status)==0&&(Kt(sn==null?void 0:sn.data),((Ut=sn==null?void 0:sn.data)==null?void 0:Ut.count)==0?vt("\u5728\u7EBF\u7B7E\u5230"):vt("\u5F00\u59CB\u70B9\u540D"))}),nn=()=>qi(void 0,null,function*(){let Ut=yield(0,De.ZP)(`/api/courses/${Ue==null?void 0:Ue.coursesId}/smart_plans/${Ue==null?void 0:Ue.id}/roll_call.json`,{method:"post"});(Ut==null?void 0:Ut.status)==0&&(Mt(Ut==null?void 0:Ut.data),ue())}),ue=()=>qi(void 0,null,function*(){var Ut;let sn=yield(0,De.ZP)(`/api/courses/${Ue==null?void 0:Ue.coursesId}/smart_plans/${Ue==null?void 0:Ue.id}/get_roll_call_records.json`,{method:"get",params:{page:1,limit:1e3}});(sn==null?void 0:sn.status)==0&&Rt((Ut=sn==null?void 0:sn.data)==null?void 0:Ut.list)});return(0,e.useEffect)(()=>{let Ut=null;return At=="\u6682\u505C"?(Ut=setInterval(()=>{gt(sn=>{var an;return(sn+1)%((an=Je==null?void 0:Je.list)==null?void 0:an.length)})},150),()=>clearInterval(Ut)):()=>clearInterval(Ut)},[At]),oa.createElement(Ie.default,{centered:!0,title:"\u968F\u673A\u70B9\u540D",open:S.actionTabs.key==="\u5907\u8BFE\u968F\u673A\u70B9\u540D",width:600,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okText:At,onCancel:()=>{u({type:"user/setActionTabs",payload:{}})},onOk:()=>{At=="\u5728\u7EBF\u7B7E\u5230"?(P(),u({type:"user/setActionTabs",payload:{}})):At=="\u5F00\u59CB\u70B9\u540D"?vt("\u6682\u505C"):At=="\u6682\u505C"?(nn(),vt("\u7EE7\u7EED\u70B9\u540D")):At=="\u7EE7\u7EED\u70B9\u540D"&&vt("\u6682\u505C")}},At==="\u5728\u7EBF\u7B7E\u5230"&&oa.createElement("div",{className:Na.qiandao},oa.createElement("div",{className:Na.qiandao_title},"\u5F53\u524D\u8BFE\u4EF6\u6CA1\u6709\u5B66\u751F\u7B7E\u5230\uFF0C\u65E0\u6CD5\u70B9\u540D\u3002"),oa.createElement("div",{className:Na.qiandao_text},"\u8BF7\u70B9\u51FB\u3010\u5728\u7EBF\u7B7E\u5230\u3011\uFF0C\u5B66\u751F\u626B\u7801\u5373\u53EF\u5B8C\u6210\u7B7E\u5230")),At==="\u5F00\u59CB\u70B9\u540D"&&oa.createElement("div",{className:Na.start_dianming},oa.createElement("div",{className:Na.start_dianming_title},"\u5DF2\u7B7E\u5230\u4EBA\u6570\uFF1A",oa.createElement("span",{style:{color:"#FA6400"}},Je==null?void 0:Je.count," \u4EBA")),oa.createElement("div",{className:Na.start_dianming_text},"\u8BF7\u70B9\u51FB\u3010\u5F00\u59CB\u70B9\u540D\u3011\uFF0C\u5C06\u5F00\u59CB\u968F\u673A\u70B9\u540D")),At==="\u6682\u505C"&&oa.createElement("div",{className:Na.end_dianming},oa.createElement("img",{src:K.Z.API_SERVER+"/images/"+((et=(ot=Je==null?void 0:Je.list)==null?void 0:ot[it])==null?void 0:et.image_url),style:{width:"60px",height:"60px",borderRadius:"30px"}}),oa.createElement("div",{className:Na.end_dianming_name},(z=(ie=Je==null?void 0:Je.list)==null?void 0:ie[it])==null?void 0:z.username),oa.createElement("div",{className:Na.end_dianming_number},(St=(je=Je==null?void 0:Je.list)==null?void 0:je[it])==null?void 0:St.id),oa.createElement("div",{className:Na.end_dianming_text},"\u6B63\u5728\u968F\u673A\u7B5B\u9009...")),At==="\u7EE7\u7EED\u70B9\u540D"&&oa.createElement("div",{className:Na.continue_dianming},oa.createElement("div",{className:Na.continue_user},oa.createElement("img",{src:K.Z.API_SERVER+"/images/"+(nt==null?void 0:nt.image_url),style:{width:"62px",height:"62px",borderRadius:"32px",border:"2px solid #FA6400"}}),oa.createElement("div",{className:Na.continue_user_name},nt==null?void 0:nt.username),oa.createElement("div",{className:Na.continue_user_number},nt==null?void 0:nt.student_id),oa.createElement("div",{className:Na.continue_user_text},"\u8BF7 ",nt==null?void 0:nt.username," \u540C\u5B66\u4F5C\u7B54\uFF01")),oa.createElement("div",{className:Na.user_list},oa.createElement("div",{className:Na.user_list_title},"\u70B9\u540D\u8BB0\u5F55"),oa.createElement("div",{className:Na.list},wt==null?void 0:wt.map((Ut,sn)=>oa.createElement("div",{className:Na.list_item,key:sn},oa.createElement("img",{src:K.Z.API_SERVER+"/images/"+(Ut==null?void 0:Ut.image_url),style:{width:"40px",height:"40px",borderRadius:"20px"}}),oa.createElement("div",{className:Na.list_item_name},Ut==null?void 0:Ut.username),oa.createElement("div",{className:Na.list_item_number},Ut==null?void 0:Ut.student_id)))))))};var o0=(0,D.connect)(({classroomList:r,loading:l,user:u})=>({classroomList:r,loading:l,user:u}))(r0),Mo={summaryWrap:"summaryWrap___OG35q",summaryItem:"summaryItem___hoOKu",label:"label___MqI4a",percentSty:"percentSty___gHG8D",title:"title___mNpYU",chart_container:"chart_container___i1Iuj",Onerow:"Onerow___OiT1e",detailSty:"detailSty___a5EG5",detailItem:"detailItem___yYmqy",questionTag:"questionTag___bwScr",numSty:"numSty___wOs1Q",detailBtn:"detailBtn___LPYU4",questionTitle:"questionTitle___tXMUJ",proSty:"proSty___OnC9j",commentBody:"commentBody___MMxP6",box_title:"box_title___nS6XP",modal:"modal___WqWsA",erweima:"erweima___WMbXK",drawer_ewm:"drawer_ewm___gWIAW",drawer_ewm_title:"drawer_ewm_title___xS0o0",drawer_text:"drawer_text___hEhSn",drawer_code:"drawer_code___bnaj8"},Wl=n(59301),i0=Object.defineProperty,s0=Object.defineProperties,c0=Object.getOwnPropertyDescriptors,qs=Object.getOwnPropertySymbols,d0=Object.prototype.hasOwnProperty,m0=Object.prototype.propertyIsEnumerable,$s=(r,l,u)=>l in r?i0(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Oi=(r,l)=>{for(var u in l||(l={}))d0.call(l,u)&&$s(r,u,l[u]);if(qs)for(var u of qs(l))m0.call(l,u)&&$s(r,u,l[u]);return r},v0=(r,l)=>s0(r,c0(l)),Ri=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const f0=({classroomList:r,loading:l,dispatch:u,setCheckInfo:S,checkInfo:P,openRollCall:ot,pptInfo:et,SmartPlanItemBanks:ie,globalSetting:z,getQuestionData:je})=>{var St,At,vt,Ue;const Je=(0,D.useParams)(),[Kt,wt]=(0,e.useState)([]),[Rt,nt]=(0,e.useState)({page:1,limit:1e4,course_group_id:"all",status:"all",search:""}),[Mt,it]=(0,e.useState)(!1),[gt,st]=(0,e.useState)({}),[nn,ue]=(0,e.useState)(null);(0,e.useEffect)(()=>{P?Ut():clearInterval(nn)},[P]);const Ut=()=>Ri(void 0,null,function*(){const _t=yield(0,De.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/smart_plans/${Je==null?void 0:Je.id}/header_info.json`,{method:"get"});(_t==null?void 0:_t.status)===0&&st(_t==null?void 0:_t.data)});(0,e.useEffect)(()=>{clearInterval(nn),P&&(Rn(),ue(setInterval(()=>{Rn()},3e3)))},[Rt,P]);const[sn,an]=(0,e.useState)(""),[au,bt]=(0,e.useState)(10);(0,e.useEffect)(()=>{if(!(ie!=null&&ie.open_rolling_qrcode_sign))return;const _t=setInterval(()=>{bt(wn=>wn==1?10:wn-1)},1e3);return()=>clearInterval(_t)},[ie]),(0,e.useEffect)(()=>{au==1&&$t()},[au]);const $t=()=>Ri(void 0,null,function*(){var _t;let wn=yield(0,De.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/smart_plans/${Je==null?void 0:Je.id}/refresh_qrcode_token.json`,{method:"post"});(wn==null?void 0:wn.status)==0&&an((_t=wn==null?void 0:wn.data)==null?void 0:_t.qrcode_token)}),Rn=()=>Ri(void 0,null,function*(){var _t;it(!0);const wn=yield(0,De.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/smart_plans/${Je==null?void 0:Je.id}/smart_plan_users.json`,{method:"get",params:v0(Oi({},Rt),{status:(Rt==null?void 0:Rt.status)=="all"?"":Rt==null?void 0:Rt.status,course_group_id:(Rt==null?void 0:Rt.course_group_id)=="all"?"":Rt==null?void 0:Rt.course_group_id})});(wn==null?void 0:wn.status)===0&&wt((_t=wn==null?void 0:wn.data)==null?void 0:_t.smart_plan_users),it(!1)});return Wl.createElement(L.Z,{bodyStyle:{padding:25},headerStyle:{display:"none"},width:700,onClose:()=>{S(!1)},destroyOnClose:!0,forceRender:!0,open:P},Wl.createElement("div",{className:Mo.drawer_ewm},Wl.createElement("div",{className:Mo.drawer_ewm_title,style:{marginBottom:"10px"}},ie==null?void 0:ie.smart_plan_name),ie!=null&&ie.open_rolling_qrcode_sign?Wl.createElement("div",{className:Mo.modal},"\u6253\u5F00",Wl.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Wl.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",Wl.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},au,"s"),"\u540E\u5237\u65B0"):Wl.createElement("div",{className:Mo.modal},"\u6253\u5F00",Wl.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Wl.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),Wl.createElement("div",{className:Mo.erweima},Wl.createElement(H.Z,{key:sn,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Je==null?void 0:Je.coursesId}&id=${Je==null?void 0:Je.id}&codeKey=${sn}`,bgColor:"#FFF",size:260,icon:`${K.Z.IMG_SERVER}/${(St=z==null?void 0:z.setting)==null?void 0:St.tab_logo_url}`})),(et==null?void 0:et.status)=="in_progress"&&((At=ie==null?void 0:ie.page)==null?void 0:At.lesson_mode)=="online_lesson"&&Wl.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"20px"}},Wl.createElement(Ve.Z,{checked:ie==null?void 0:ie.open_rolling_qrcode_sign,onChange:_t=>Ri(void 0,null,function*(){let wn=yield(0,De.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/smart_plans/${Je==null?void 0:Je.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:_t}});(wn==null?void 0:wn.status)==0&&(_t?$t():(an(""),bt(10)),b.ZP.success("\u64CD\u4F5C\u6210\u529F"),je())}),size:"small"}),Wl.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),Wl.createElement(ae.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},Wl.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}})))),Wl.createElement("div",{className:Mo.box_title},"\u7B7E\u5230\u8BE6\u60C5",Wl.createElement("i",{className:"iconfont icon-guanbi10 font12",style:{cursor:"pointer"},onClick:()=>{S(!1)}})),Wl.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},Wl.createElement("div",{className:"mr10"},"\u7B7E\u5230\u72B6\u6001"),Wl.createElement(Ce.default,{style:{width:"130px",borderRadius:"2px"},size:"large",value:Rt.status,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8",value:"all"},{label:"\u5DF2\u7B7E\u5230",value:"started"},{label:"\u672A\u7B7E\u5230",value:"not_started"}],onChange:_t=>{Rt.status=_t,nt(Oi({},Rt))}}),Wl.createElement("div",{className:"ml20 mr10"},"\u5206\u73ED"),Wl.createElement(Ce.default,{style:{width:"130px",borderRadius:"2px"},size:"large",value:Rt.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:((vt=gt==null?void 0:gt.course_groups)==null?void 0:vt.length)>0?[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...(Ue=gt==null?void 0:gt.course_groups)==null?void 0:Ue.map(_t=>({label:_t==null?void 0:_t.name,value:_t==null?void 0:_t.id}))]:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"}],onChange:_t=>{Rt.course_group_id=_t,nt(Oi({},Rt))}}),Wl.createElement(yu.t7,{style:{width:220,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:Rt.search,onChange:_t=>{Rt.search=_t,Rt.page=1,nt(Oi({},Rt))}})),Wl.createElement(ye.Z,{spinning:Mt},Wl.createElement($.default,{dataSource:Kt,className:Mo.commentBody,scroll:{y:600},pagination:!1,columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(_t,wn,Mu)=>`${Mu+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:180,render:_t=>Wl.createElement("span",{style:{color:"#000"}},_t||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,width:120,render:_t=>Wl.createElement("span",{style:{color:"#000"}},_t||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,width:180,render:_t=>Wl.createElement("span",{style:{color:"#000"}},_t||"--")},{title:"\u7B7E\u5230\u72B6\u6001",align:"left",dataIndex:"status",ellipsis:!0,render:_t=>Wl.createElement("span",null,_t=="not_started"?"\u672A\u7B7E\u5230":"\u5DF2\u7B7E\u5230")}]})),(et==null?void 0:et.status)=="in_progress"&&(et==null?void 0:et.lesson_mode)=="online_lesson"&&Wl.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},Wl.createElement(ct.ZP,{type:"primary",style:{marginTop:"50px"},onClick:()=>{ot(),S(!1)}},"\u968F\u673A\u70B9\u540D")))};var g0=(0,D.connect)(({classroomList:r,loading:l,user:u,globalSetting:S})=>({classroomList:r,loading:l,user:u,globalSetting:S}))(f0),Dl={toolbar:"toolbar___Uo7LQ","line-menu":"line-menu___mAWlG","chat-dialog":"chat-dialog___KJCds","chat-header":"chat-header___D2PUI","chat-content":"chat-content___C0vtj","chat-actions":"chat-actions___TYIxs",over_item_list:"over_item_list___rJ28g",over_item:"over_item___NX1fq",close_button:"close_button___hqqIO",over_button:"over_button___g0Acf",ewm_img:"ewm_img___CgU19",ewm_text:"ewm_text___qJOQD",kjgj_style:"kjgj_style___LpPYV",kjgj_item:"kjgj_item___znzOt",kjgj_img:"kjgj_img___g7zps",kjgj_text:"kjgj_text___Ua7tW",over_content:"over_content___aH5pL",overcont2wrap:"overcont2wrap___PAra8",over_content2:"over_content2___c8jx0",over_button2:"over_button2___dQ7lA",ewm_img2:"ewm_img2___Ba35z",ewm_text2:"ewm_text2___v3R_z",officeWrp:"officeWrp___B0eRV",left:"left___wU_GS",btn_float:"btn_float___nXsLR",to_page_style:"to_page_style___bmH79",left_float:"left_float___N_wk1",float_icon:"float_icon___xmC9W",float_text:"float_text___m_LGU",float_more:"float_more___nbaug",right:"right___jQ8G4",footer_button:"footer_button___xLWDh",quxiao:"quxiao___nHatU",queren:"queren___BRoLo",close_drawer:"close_drawer___vZp3v",erweima:"erweima___YfDc7",arrow:"arrow___ElSwz",modal:"modal___CqCC8"},ki=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const E0=({src:r,onClick:l,topPercentage:u=.8,draggableExtraNode:S,showAvatarEditData:P,tokenInfo:ot,pptInfo:et,isPptFullScreen:ie,handleEndClass:z,toggleFullOrExitScreen:je,setStudentListVis:St,user:At,openEwm:vt,setOpenEwm:Ue,setAlterVis:Je,dispatch:Kt})=>{const wt=(0,e.useRef)(null),Rt=(0,e.useRef)(!1),nt=(0,e.useRef)(!1),Mt=(0,D.useParams)(),[it,gt]=(0,e.useState)(!0),[st,nn]=(0,e.useState)(!1),[ue,Ut]=(0,e.useState)(window.innerHeight-100),[sn,an]=(0,e.useState)((window.innerWidth-900)/2),[au,bt]=(0,e.useState)(!1),$t=10;return(0,e.useEffect)(()=>{if(wt.current){let Rn=function(Pn){var On;Rt.current=!0,xu=Pn.pageY,Du=Pn.pageX;const wu=(On=wt.current)==null?void 0:On.getBoundingClientRect();Mu=Pn.pageY-((wu==null?void 0:wu.top)||0),$u=Pn.pageX-((wu==null?void 0:wu.left)||0),(0,mt.kk)("none"),document.onselectstart=()=>!1},_t=function(){Rt.current&&!nt.current&&l&&l(),Rt.current=!1,nt.current=!1,(0,mt.kk)("auto"),document.onselectstart=null},wn=function(Pn){var On,wu;if(!Rt.current)return;const Ql=Pn.pageY,Pa=Pn.pageX,xl=Ql-Mu,Jl=Pa-$u,Oa=window.innerHeight-(((On=wt.current)==null?void 0:On.offsetHeight)||0)-50,er=window.innerWidth-(((wu=wt.current)==null?void 0:wu.offsetWidth)||0)-20,ha=50,Ol=10;if(!nt.current&&(Math.abs(xu-Pn.pageY)>$t||Math.abs(Du-Pn.pageX)>$t)&&(nt.current=!0),nt.current){const ua=Math.max(ha,Math.min(xl,Oa)),Ja=Math.max(Ol,Math.min(Jl,er));Ut(ua),an(Ja)}},Mu=0,$u=0,xu=0,Du=0;return wt.current.addEventListener("mousedown",Rn),document.addEventListener("mousemove",wn),document.addEventListener("mouseup",_t),()=>{var Pn,On;(On=(Pn=wt.current)==null?void 0:Pn.removeEventListener)==null||On.call(Pn,"mousedown",Rn),document.removeEventListener("mousemove",wn),document.removeEventListener("mouseup",_t)}}},[l]),(0,e.useEffect)(()=>{const Rn=()=>{ie?(Ut(window.innerHeight-100),an(window.innerWidth*.4)):(Ut(window.innerHeight-100),an((window.innerWidth-900)/2))};return window.addEventListener("resize",Rn),()=>{window.removeEventListener("resize",Rn)}},[u,ie]),(0,e.useEffect)(()=>{st&&(it?(an(sn-130),nn(!1)):(an(sn+130),nn(!1)))},[it,st]),e.createElement("div",{className:Dl.draggableImage,style:{top:`${ue}px`,left:`${sn}px`,position:"fixed",display:au?"none":"block",cursor:Rt.current?"grabbing":"grab",zIndex:100},ref:wt},S&&e.createElement("div",{className:Dl.extraNode,onMouseUp:Rn=>Rn.stopPropagation(),onMouseDownCapture:Rn=>Rn.stopPropagation()},S),(Mt==null?void 0:Mt.user_login)&&it&&e.createElement("div",{className:Dl.over_item_list},e.createElement("div",{className:Dl.over_item},e.createElement("div",{className:Dl.close_button,onClick:()=>{gt(!1),nn(!0)}},e.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),e.createElement("div",{className:Dl.over_button,onClick:()=>{St(!0)}},e.createElement("img",{src:n(78868),className:Dl.ewm_img,style:{width:"16px",height:"15px"}}),e.createElement("div",{className:Dl.ewm_text},"\u5B66\u751F\u5217\u8868")),e.createElement("div",{className:Dl.over_button,onClick:()=>{D.history.push(`/classrooms/${Mt==null?void 0:Mt.coursesId}/smart_plan/${Mt==null?void 0:Mt.id}/detail`)}},e.createElement("img",{src:n(50066),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u9000\u51FA\u8BFE\u4EF6")))),!(Mt!=null&&Mt.user_login)&&(ot==null?void 0:ot.IsSuper)&&it&&e.createElement("div",{className:Dl.over_item_list},e.createElement("div",{className:Dl.over_item},e.createElement("div",{className:Dl.close_button,onClick:()=>{gt(!1),nn(!0)}},e.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),e.createElement("div",{className:Dl.over_button,onClick:()=>{je(!ie)}},!ie&&e.createElement("img",{src:n(15091),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),ie&&e.createElement("img",{src:n(24639),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},ie?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u64AD\u653E")),(et==null?void 0:et.status)=="not_started"&&e.createElement("div",{className:Dl.over_button,onClick:()=>ki(void 0,null,function*(){Kt({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_shang",params:{coursesId:Mt==null?void 0:Mt.coursesId,smart_plans_id:Mt==null?void 0:Mt.id}}})})},e.createElement("img",{src:n(76502),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),(et==null?void 0:et.status)=="not_started"&&e.createElement("div",{className:Dl.over_button,onClick:()=>ki(void 0,null,function*(){Je(!0)})},e.createElement("img",{src:n(93026),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u66F4\u6362\u8BFE\u4EF6")),(et==null?void 0:et.status)=="in_progress"&&(et==null?void 0:et.lesson_mode)=="online_lesson"&&e.createElement("div",{className:Dl.over_button,onClick:()=>ki(void 0,null,function*(){Kt({type:"user/setActionTabs",payload:{key:"\u5907\u8BFE\u968F\u673A\u70B9\u540D"}})})},e.createElement("img",{src:n(59717),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u968F\u673A\u70B9\u540D")),(et==null?void 0:et.status)=="in_progress"&&e.createElement("div",{className:Dl.over_button,onClick:()=>ki(void 0,null,function*(){yield z()})},e.createElement("img",{src:n(3540),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),e.createElement("div",{className:Dl.over_button,onClick:()=>{Ue(new Date)}},e.createElement("img",{src:n(56440),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801")))),!it&&(ot==null?void 0:ot.IsSuper)&&e.createElement("div",{className:Dl.kjgj_style},e.createElement("div",{className:Dl.kjgj_item,onClick:()=>{gt(!0),nn(!0)}},e.createElement("div",{className:Dl.kjgj_img},e.createElement("img",{src:n(22335),style:{width:"30px",height:"30px"}})),e.createElement("div",{className:Dl.kjgj_text},"\u8BFE\u4EF6\u5DE5\u5177"))))};var p0=(0,D.connect)(({user:r})=>({user:r}))(E0),A0=Object.defineProperty,ec=Object.getOwnPropertySymbols,h0=Object.prototype.hasOwnProperty,y0=Object.prototype.propertyIsEnumerable,tc=(r,l,u)=>l in r?A0(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,yi=(r,l)=>{for(var u in l||(l={}))h0.call(l,u)&&tc(r,u,l[u]);if(ec)for(var u of ec(l))y0.call(l,u)&&tc(r,u,l[u]);return r},sl=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const C0=({user:r,classroomList:l,globalSetting:u,loading:S,dispatch:P})=>{var ot,et,ie,z,je,St,At,vt,Ue;const[Je,Kt]=di.ZP.useNotification(),wt=(0,e.useRef)(),[Rt]=(0,D.useSearchParams)(),[nt,Mt]=(0,e.useState)({}),[it,gt]=(0,e.useState)(""),[st,nn]=(0,e.useState)(""),ue=(0,D.useParams)(),[Ut,sn]=(0,e.useState)({}),[an,au]=(0,e.useState)(),bt=(0,e.useRef)(),[$t,Rn]=(0,e.useState)(!1),[_t,wn]=(0,e.useState)([]),[Mu,$u]=(0,e.useState)(!0),[xu,Du]=(0,e.useState)(!1),[Pn,On]=(0,e.useState)([]),[wu,Ql]=(0,e.useState)(!1),[Pa,xl]=(0,e.useState)([]),[Jl,Oa]=(0,e.useState)(!1),[er,ha]=(0,e.useState)(0),[Ol,ua]=(0,e.useState)(!1),[Ja,nr]=(0,e.useState)([]),[Pr,Or]=(0,e.useState)(""),[Rr,gr]=(0,e.useState)(!1),[Qr,or]=(0,e.useState)(""),[kr,ur]=(0,e.useState)(0),Br=(0,e.useRef)(null),[Yr,Dr]=(0,e.useState)(!1),[Tr,el]=(0,e.useState)(!1),[Ra,Sa]=(0,e.useState)(!1),[Er,pr]=(0,e.useState)(!1),[ka,Ar]=(0,e.useState)(!1),xr=(0,e.useRef)(!1),{SmartPlanItemBanks:mn}=l,Vr=(0,e.useRef)(nt),Eo=(0,e.useRef)(),Wr=(0,e.useRef)([1]),Lr=Rt.get("simulate")=="true",lo=Rt.get("pptPage")?Number(Rt.get("pptPage")):1,[No,ao]=(0,e.useState)(!1),[Hr,hr]=e.useState(["60%","40%"]),[Po,po]=(0,e.useState)(!1),Ju=(0,e.useRef)(!1),[Gr,ja]=(0,e.useState)(!1),Ko=(0,e.useRef)(null),Ao=(0,e.useRef)(window.innerWidth),[ro,Xa]=(0,e.useState)(!1),[Xl,Kr]=(0,e.useState)(!1),[mu,ho]=(0,e.useState)(yi({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),[_r,qa]=(0,e.useState)(""),[oo,jr]=(0,e.useState)(10);(0,e.useEffect)(()=>{if(!Tr&&!Er||!(mn!=null&&mn.open_rolling_qrcode_sign))return;const Xe=setInterval(()=>{jr(on=>on==1?10:on-1)},1e3);return()=>clearInterval(Xe)},[Tr,Er,mn]),(0,e.useEffect)(()=>{oo==1&&Ya()},[oo]);const Ya=()=>sl(void 0,null,function*(){var Xe;let on=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/refresh_qrcode_token.json`,{method:"post"});(on==null?void 0:on.status)==0&&qa((Xe=on==null?void 0:on.data)==null?void 0:Xe.qrcode_token)});(0,e.useEffect)(()=>{const Hn=700/window.innerWidth*100,Wu=100-Hn;ka?nt!=null&&nt.IsSuper?hr(["100%","0%"]):hr([`${Wu.toFixed(2)}%`,`${Hn.toFixed(2)}%`]):hr([`${Wu.toFixed(2)}%`,`${Hn.toFixed(2)}%`]),xr.current=ka,ka||(ua(!1),ur(""))},[ka]),(0,e.useEffect)(()=>{Yr&&st>0&&(mn!=null&&mn.open_rolling_qrcode_sign&&(mn==null?void 0:mn.smart_plan_status)=="in_progress"?(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/refresh_qrcode_token.json`,{method:"post"}).then(Xe=>{var on;(Xe==null?void 0:Xe.status)==0&&(jr(10),qa((on=Xe==null?void 0:Xe.data)==null?void 0:on.qrcode_token),el(!0))}):el(!0))},[st,Yr]),(0,e.useEffect)(()=>{Ra?setTimeout(()=>{mn!=null&&mn.open_rolling_qrcode_sign&&(mn==null?void 0:mn.smart_plan_status)=="in_progress"?(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/refresh_qrcode_token.json`,{method:"post"}).then(Xe=>{var on;(Xe==null?void 0:Xe.status)==0&&(jr(10),qa((on=Xe==null?void 0:Xe.data)==null?void 0:on.qrcode_token),pr(!0))}):pr(!0)},300):pr(!1)},[Ra]),window.addEventListener("resize",()=>{clearTimeout(Ko.current),Ko.current=setTimeout(()=>{const Xe=window.innerWidth;if(Xe==Ao.current)return;const Wu=700/window.innerWidth*100,Xu=100-Wu;ka?nt!=null&&nt.IsSuper?hr(["100%","0%"]):hr([`${Xu.toFixed(2)}%`,`${Wu.toFixed(2)}%`]):hr([`${Xu.toFixed(2)}%`,`${Wu.toFixed(2)}%`]),xr.current=ka,ka||ua(!1),ir(),Ao.current=Xe},300)}),(0,e.useEffect)(()=>{const Xe=()=>sl(void 0,null,function*(){if(!Ju.current){Ju.current=!0;try{yield ir()}catch(on){console.error("toResize \u51FD\u6570\u6267\u884C\u51FA\u9519:",on)}finally{Ju.current=!1}}});return window.addEventListener("resize",Xe),()=>{window.removeEventListener("resize",Xe)}},[]),(0,e.useEffect)(()=>(document.body.addEventListener((0,fr.gH)(),Ro),()=>{document.body.removeEventListener((0,fr.gH)(),Ro)}),[]),(0,e.useEffect)(()=>(window.addEventListener("visibilitychange",io),()=>{window.removeEventListener("visibilitychange",io)}),[it]);const Oo=()=>sl(void 0,null,function*(){var Xe,on;yield(Xe=wt.current)==null?void 0:Xe.ready();const Hn=(on=wt.current)==null?void 0:on.Application;Hn&&(yield Hn.ActivePresentation.SlideShowWindow.View.Exit())}),io=()=>sl(void 0,null,function*(){document.visibilityState==="visible"&&(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:it,randomData:new Date}}})});(0,e.useEffect)(()=>{_o(),!(nt!=null&&nt.IsSuper)&&!Rt.get("pptPage")&&(gt(lo),P({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:ue==null?void 0:ue.coursesId,id:ue==null?void 0:ue.id,position:lo}})),(0,mt.s2)()&&D.history.replace(`/miniprogram/courseware/study?course_id=${ue==null?void 0:ue.coursesId}&id=${ue==null?void 0:ue.id}`)},[]);const _o=()=>sl(void 0,null,function*(){yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/check_start.json`,{method:"post"})});(0,e.useEffect)(()=>{Vr.current=nt,nt!=null&&nt.WebofficeURL&&setTimeout(()=>{jo()},300)},[nt]),(0,e.useEffect)(()=>{var Xe;return(Xe=r==null?void 0:r.userInfo)!=null&&Xe.login&&co(),()=>{clearInterval(bt.current)}},[(ot=r==null?void 0:r.userInfo)==null?void 0:ot.login]),(0,e.useEffect)(()=>{!(nt!=null&&nt.IsSuper)&&(an==null?void 0:an.is_end)===!1&&(nt==null?void 0:nt.Status)=="in_progress"&&Xo()},[an==null?void 0:an.is_end,nt]),(0,e.useEffect)(()=>{if(an!=null&&an.is_end&&clearInterval(bt.current),!(nt!=null&&nt.IsSuper)&&(an!=null&&an.is_end)){let Xe=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];Xe&&(Xe!=null&&Xe.includes(ue==null?void 0:ue.id))||(b.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(Xe==null?void 0:Xe.length)===0?Xe=[ue==null?void 0:ue.id]:Xe.push(ue==null?void 0:ue.id),sessionStorage.setItem("endPPTIds",JSON.stringify(Xe)))}},[an==null?void 0:an.is_end,nt]),(0,e.useEffect)(()=>{if(an!=null&&an.enable_extra&&!(an!=null&&an.is_end)){let Xe=JSON.parse(localStorage.getItem("extraPPTIds"))||[];Xe&&!(Xe!=null&&Xe.includes(ue==null?void 0:ue.id))&&Ie.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:()=>sl(void 0,null,function*(){(Xe==null?void 0:Xe.length)===0?Xe=[ue==null?void 0:ue.id]:Xe.push(ue==null?void 0:ue.id),Za(an==null?void 0:an.extra_position),localStorage.setItem("extraPPTIds",JSON.stringify(Xe))})})}},[an==null?void 0:an.enable_extra]);const Ro=()=>{(0,fr.vp)()||Oo()};(0,e.useEffect)(()=>{var Xe,on;(Xe=r==null?void 0:r.userInfo)!=null&&Xe.login&&(on=wt.current)!=null&&on.ready&&ir()},[(et=r==null?void 0:r.userInfo)==null?void 0:et.login,nt]),(0,e.useEffect)(()=>{var Xe;an!=null&&an.page&&((Xe=mn==null?void 0:mn.page)==null?void 0:Xe.lesson_mode)=="online_lesson"&&!(nt!=null&&nt.IsSuper)&&!Lr&&Za(an==null?void 0:an.page)},[an==null?void 0:an.page]),(0,e.useEffect)(()=>{var Xe;((Xe=r==null?void 0:r.userInfo)==null?void 0:Xe.real_name)==="\u6E38\u5BA2"&&P({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(ie=r==null?void 0:r.userInfo)==null?void 0:ie.real_name]);const ko=()=>{var Xe,on,Hn,Wu,Xu;let _n=[];return(((on=(Xe=mn==null?void 0:mn.page)==null?void 0:Xe.smart_plan_page_knowledges)==null?void 0:on.length)>0||(Hn=mn==null?void 0:mn.page)!=null&&Hn.is_ai_question)&&_n.push({key:"2",title:"\u667A\u80FD\u4E92\u52A8"}),(Wu=mn==null?void 0:mn.page)!=null&&Wu.page_info&&_n.push({key:"1",title:"\u667A\u80FD\u89E3\u6790"}),(mn==null?void 0:mn.count)>0&&_n.push({key:"4",title:"\u8BD5\u9898"}),(Xu=mn==null?void 0:mn.page)!=null&&Xu.animation_code&&_n.push({key:"3",title:"\u667A\u80FD\u52A8\u6548"}),e.createElement(e.Fragment,null,_n==null?void 0:_n.map((tl,aa)=>e.createElement("span",{style:{cursor:"pointer"},onClick:()=>{Sa(!0),Or(tl==null?void 0:tl.key)}},tl==null?void 0:tl.title,aa!=(_n==null?void 0:_n.length)-1?"\u3001":"")))};(0,e.useEffect)(()=>{var Xe,on,Hn,Wu,Xu,_n,tl;it&&(mn!=null&&mn.alert_addendance_tips)&&!(mn!=null&&mn.is_super)&&!Rt.get("simulate")&&(Xl||(Kr(!0),Ie.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,title:"\u63D0\u793A",cancelButtonProps:{style:{display:"none"}},content:"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\uFF0C\u8BF7\u8054\u7CFB\u6388\u8BFE\u6559\u5E08\u626B\u7801\u7B7E\u5230\u3002",onOk:()=>sl(void 0,null,function*(){D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan`)})}))),it&&((Xe=mn==null?void 0:mn.page)==null?void 0:Xe.position)!=kr&&ka&&(ur((on=mn==null?void 0:mn.page)==null?void 0:on.position),gr(!0),setTimeout(()=>{gr(!1)},6e3),nt!=null&&nt.IsSuper&&(((Wu=(Hn=mn==null?void 0:mn.page)==null?void 0:Hn.smart_plan_page_knowledges)==null?void 0:Wu.length)>0||(Xu=mn==null?void 0:mn.page)!=null&&Xu.is_ai_question||(_n=mn==null?void 0:mn.page)!=null&&_n.page_info||(mn==null?void 0:mn.count)>0||(tl=mn==null?void 0:mn.page)!=null&&tl.animation_code?Je.open({message:"",style:{width:"auto",marginBottom:"0px",padding:"12px 30px 20px",whiteSpace:"nowrap",border:"1px solid rgba(20,93,255,0.2)",boxShadow:"0px 0px 10px 0px #E3E1FF",borderRadius:"40px 0 0 40px"},closeIcon:null,description:e.createElement("div",{className:"font18"},"\u5F53\u524D\u9875\u9762\u5305\u542B\uFF1A",e.createElement("span",{style:{color:"#3061D0"}},ko())),duration:2,pauseOnHover:!0,onClose:()=>{ua(!0)}}):ua(!0)))},[mn]),(0,e.useEffect)(()=>{Jo()},[it,an==null?void 0:an.randomData]);const Jo=()=>sl(void 0,null,function*(){var Xe,on;if(!(nt!=null&&nt.IsSuper)&&(nt==null?void 0:nt.Status)=="in_progress"&&it){const Hn=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/check_page_progress.json`,{method:"post",body:{position:it}});(Hn==null?void 0:Hn.status)==0&&((Xe=Hn==null?void 0:Hn.data)!=null&&Xe.allow||(On((on=Hn==null?void 0:Hn.data)==null?void 0:on.not_finish_positions),Du(!0)))}});function ir(){return sl(this,null,function*(){try{yield wt.current.ready();const Hn=yield(yield wt.current.Application.ActiveWindow).View;Hn.ZoomToFit=-1;const Wu=new Event("resize");window.dispatchEvent(Wu)}catch(Xe){}})}function Za(Xe){return sl(this,null,function*(){yield wt.current.ready(),wt.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(Xe)})}(0,e.useEffect)(()=>{Gr&&wt.current&&(so(!0),ir())},[Gr,wt.current]);function so(Xe){return sl(this,null,function*(){if(!(ue!=null&&ue.user_login)){Xe?(Ar(!0),(0,fr.Dj)(document.body)):(Ar(!1),(0,fr.BU)()),yield wt.current.ready();const on=wt.current.Application,Hn=yield on.ActivePresentation,Wu=yield on.ActivePresentation.SlideShowSettings,Xu=yield Hn.SlideShowWindow;Xe?yield Wu.Run():(Xu.IsFullScreen=!1,Oo());const _n=(yield on.ActivePresentation.SlideShowWindow)!==null;Ar(_n),ir()}})}function To(){return sl(this,null,function*(){try{const Xe=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/set_page_cache.json`,{method:"post",body:{type:1}});au(yi({},(Xe==null?void 0:Xe.data)||{}))}catch(Xe){}})}const We=()=>sl(void 0,null,function*(){var Xe,on;let Hn=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}.json`,{method:"get"});(Hn==null?void 0:Hn.status)==0&&(sn(Hn==null?void 0:Hn.data),ue!=null&&ue.user_login||(Rt.get("type")=="view"&&(((Xe=Hn==null?void 0:Hn.data)==null?void 0:Xe.status)=="in_progress"?Dr(!0):ja(!0)),((on=Hn==null?void 0:Hn.data)==null?void 0:on.status)=="in_progress"&&Rt.get("type")!="update"&&Dr(!0)))}),Xo=()=>sl(void 0,null,function*(){const Xe=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/start_class.json`,{method:"post"})}),Lo=()=>sl(void 0,null,function*(){var Xe;const on=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(Xe=mn==null?void 0:mn.page)==null?void 0:Xe.id}/smart_plan_user_page_studies.json`,{method:"post"})}),Ta=()=>sl(void 0,null,function*(){P({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:ue==null?void 0:ue.coursesId,id:ue==null?void 0:ue.id,position:it||(an==null?void 0:an.page)||1,max_position:st}})}),co=()=>sl(void 0,null,function*(){var Xe,on,Hn;const Wu={};ue!=null&&ue.user_login&&(Wu.login=ue.user_login),Lr&&(Wu.is_simulate=!0);const Xu=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/get_office_token.json`,{method:"get",params:Wu});Mt(Xu==null?void 0:Xu.data),$u(!1);const _n=((Xe=Xu==null?void 0:Xu.data)==null?void 0:Xe.FileName)||"";document.title=_n,(on=Xu==null?void 0:Xu.data)!=null&&on.IsSuper?We():Lr?ja(!0):(((Hn=Xu==null?void 0:Xu.data)==null?void 0:Hn.Status)=="in_progress"&&ja(!0),bt.current=setInterval(()=>{To()},2e3))});function wr(){return sl(this,null,function*(){if(!wt.current)return;clearTimeout(Eo.current),yield wt.current.ready();const Xe=wt.current.Application,Hn=(Xu=>{if(!Xu||Xu.length===0)return[];const _n=[...Xu].sort((tn,Wn)=>tn-Wn),tl=[];let aa={From:_n[0],To:_n[0]};for(let tn=1;tn<_n.length;tn++)_n[tn]===_n[tn-1]+1?aa.To=_n[tn]:(tl.push(aa),aa={From:_n[tn],To:_n[tn]});return tl.push(aa),tl})(Wr.current),Wu=[];for(const Xu of Hn){const _n=yield Xe.ActivePresentation.ExportAsFixedFormat({FixedFormatType:Xe.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,Combine2LongPic:!0,From:Xu.From,To:Xu.To});Wu.push(_n)}wn(Wu),Eo.current=setTimeout(()=>wr(),4*60*1e3)})}function Wa(Xe){return sl(this,null,function*(){Wr.current=Xe,wr()})}function jo(){return sl(this,null,function*(){var Xe=document.getElementById("weboffice-zone");wt.current=C().config({mount:Xe,url:nt==null?void 0:nt.WebofficeURL,refreshToken:yo,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(nt!=null&&nt.IsSuper),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),wt.current.setToken({token:nt==null?void 0:nt.AccessToken,timeout:25*60*1e3}),wt.current.on("fileStatus",function(on){return sl(this,null,function*(){yield wt.current.ready();const Wu=yield wt.current.Application.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;gt(Wu),Wr.current=[Wu],wr()})}),wt.current.on("fileOpen",function(on){qo();const Hn=Xe==null?void 0:Xe.querySelector("iframe");Hn&&Hn.focus()}),wt.current.on("fullscreenChange",function(on){on.status==1?Rt.get("type")!="update"&&ja(!0):(0,fr.BU)()})})}function yo(){return new Promise(function(Xe){return sl(this,null,function*(){var on,Hn,Wu,Xu;const _n=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/refresh_office_token.json`,{method:"get",params:{access_token:(on=Vr.current)==null?void 0:on.AccessToken,refresh_token:(Hn=Vr.current)==null?void 0:Hn.RefreshToken}});((Wu=_n==null?void 0:_n.data)==null?void 0:Wu.Code)=="InvalidArgument.AccessToken"&&co(),Vr.current=_n.data,Xe({token:(Xu=_n==null?void 0:_n.data)==null?void 0:Xu.AccessToken,timeout:2*60*1e3}),Xe(_n==null?void 0:_n.data)})})}function Zo(){return sl(this,null,function*(){$u(!0),yield wt.current.ready();const Xe=wt.current.Application,on=yield Xe.ActivePresentation,Wu=yield(yield on.Slides).Count;nn(Wu);let Xu=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});(Xu==null?void 0:Xu.status)==0&&b.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield Xe.ActivePresentation.Slides.AddSlide(Wu),setTimeout(()=>sl(this,null,function*(){$u(!1),on.Slides.Item(Wu).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 qo(){return sl(this,null,function*(){yield wt.current.ready();const Xe=wt.current.Application,on=yield Xe.ActivePresentation.GetSlideRemark(),Wu=yield(yield Xe.ActivePresentation).Slides,Xu=yield Wu.Count;nn(Xu),Xe.Sub.SlideShowEnd=()=>sl(this,null,function*(){Ar(!1),ir(),ja(!1)}),Xe.Sub.SlideShowBegin=()=>sl(this,null,function*(){Ar(!0),ir()});const _n=yield Xe.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;gt(_n),Wr.current=[_n],wr(),Xe.Sub.ActiveSlideChange=tl=>sl(this,null,function*(){var aa;nn(yield Wu.Count),gt(((aa=tl==null?void 0:tl.Data)==null?void 0:aa.slideIndex)+1)}),Xe.Sub.SlideDelete=tl=>sl(this,null,function*(){var aa;let tn=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/delete_page.json`,{method:"delete",body:{position:(aa=tl==null?void 0:tl.Data)==null?void 0:aa.SlideIndex}});(tn==null?void 0:tn.status)==0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),nn(yield Wu.Count))}),Xe.Sub.PresentationNewSlide=tl=>sl(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",tl)}),Xe.Sub.SlideMove=tl=>sl(this,null,function*(){var aa,tn,Wn;if(nt!=null&&nt.IsSuper&&document.hasFocus()){gt("");let Nu=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/change_page_postition.json`,{method:"post",body:{origin_position:(aa=tl==null?void 0:tl.Data)==null?void 0:aa.SlideFromIndex,target_position:(tn=tl==null?void 0:tl.Data)==null?void 0:tn.SlideIndex}});(Nu==null?void 0:Nu.status)==0&&(b.ZP.success("\u79FB\u52A8\u6210\u529F"),gt((Wn=tl==null?void 0:tl.Data)==null?void 0:Wn.SlideIndex))}}),yield Xe.ActivePresentation.SlideShowWindow.View.GotoSlide(lo)})}const Ci=()=>sl(void 0,null,function*(){var Xe,on;Oa(!0);const Hn=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/smart_plan_users.json`,{method:"get",params:mu});(Hn==null?void 0:Hn.status)==0&&(xl((Xe=Hn==null?void 0:Hn.data)==null?void 0:Xe.smart_plan_users),ha((on=Hn==null?void 0:Hn.data)==null?void 0:on.count)),Oa(!1)}),sr=()=>sl(void 0,null,function*(){var Xe;Oa(!0);const on=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/header_info.json`,{method:"get"});(on==null?void 0:on.status)===0&&nr([{name:"\u5168\u90E8",id:""},...((Xe=on==null?void 0:on.data)==null?void 0:Xe.course_groups)||[]]),Oa(!1)});(0,e.useEffect)(()=>{var Xe,on;return mn&&((Xe=mn==null?void 0:mn.page)!=null&&Xe.id)&&!((on=mn==null?void 0:mn.page)!=null&&on.has_study_record)&&(nt==null?void 0:nt.IsSuper)===!1&&(nt==null?void 0:nt.Status)=="in_progress"&&(Br.current=setTimeout(()=>{mn!=null&&mn.alert_addendance_tips||Lo()},1e4)),()=>{Br.current&&clearTimeout(Br.current)}},[S["classroomList/getSmartPlanItemBanks"],mn,nt==null?void 0:nt.IsSuper]),(0,e.useEffect)(()=>{wu&&(sr(),Ci())},[wu,mu]);const Co=()=>{const Xe=JSON.parse(localStorage.getItem("pptBrowsingHistory")||"[]");(Xe==null?void 0:Xe.findIndex(Hn=>(Hn==null?void 0:Hn.id)==(ue==null?void 0:ue.id)&&(Hn==null?void 0:Hn.courseId)==(ue==null?void 0:ue.coursesId)))==-1&&(Xe.push({id:ue==null?void 0:ue.id,courseId:ue==null?void 0:ue.coursesId}),localStorage.setItem("pptBrowsingHistory",JSON.stringify(Xe)),Za(1))},zo=()=>sl(void 0,null,function*(){var Xe,on,Hn,Wu,Xu;const _n=()=>sl(void 0,null,function*(){P({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_xia",params:{coursesId:ue==null?void 0:ue.coursesId,smart_plans_id:ue==null?void 0:ue.id}}})}),tl=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}.json`,{method:"get"});(on=(Xe=tl==null?void 0:tl.data)==null?void 0:Xe.not_start_positions)!=null&&on.length?Ie.default.confirm({centered:!0,okText:"\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE",cancelText:"\u8FD4\u56DE\u7EE7\u7EED\u6388\u8BFE",icon:null,title:"\u63D0\u793A",content:e.createElement("span",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230 ",e.createElement("span",{style:{color:"#3061D0"}},"\u7B2C",(Xu=(Wu=(Hn=tl==null?void 0:tl.data)==null?void 0:Hn.not_start_positions)==null?void 0:Wu.sort((aa,tn)=>Number(aa)-Number(tn)))==null?void 0:Xu.join("\u3001"),"\u9875")," \u6709\u672A\u542F\u52A8\u7684\u7B54\u9898\uFF0C\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u8FD9\u4E9B\u8BD5\u9898\u5C06\u65E0\u6CD5\u542F\u52A8\u7B54\u9898\u3002\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE\uFF1F"),onCancel:()=>sl(void 0,null,function*(){var aa,tn,Wn;Za((Wn=(tn=(aa=tl==null?void 0:tl.data)==null?void 0:aa.not_start_positions)==null?void 0:tn.sort((Nu,Rl)=>Number(Nu)-Number(Rl)))==null?void 0:Wn[0])}),onOk:()=>sl(void 0,null,function*(){yield _n()})}):yield _n()}),Sr=()=>e.createElement(e.Fragment,null,ue!=null&&ue.user_login?e.createElement("div",{className:Nl.right},e.createElement(n0,{pageNum:it,maxPage:st})):e.createElement("div",{className:Nl.right},e.createElement(ye.Z,{spinning:S["classroomList/getSmartPlanItemBanks"]},e.createElement("div",{style:{visibility:mn?"visible":"hidden",height:"100vh",overflow:"hidden"}},(nt==null?void 0:nt.IsSuper)!==void 0&&e.createElement("div",{style:st?{}:{display:"none"}},nt!=null&&nt.IsSuper?e.createElement(ci,{clickTab:Pr,pptFullScreen:ka,pageNum:it,maxPage:st,pptInfo:Ut,openEwm:$t,changePage:Wa,setOpenEwm:()=>{Rn(null)},aiImg:_t,addPage:()=>{Zo()},gotoSlide:Xe=>{Za(Xe)},openCheckInfo:()=>{Xa(!0)}}):e.createElement(Pd,{isSimulate:Lr,officeToken:nt,pageCache:an,pageNum:it,aiImg:_t,maxPage:st,changePage:Wa,gotoSlide:Xe=>{Za(Xe)}}))))));(0,e.useEffect)(()=>{an!=null&&an.page&&Za(an==null?void 0:an.page)},[mn==null?void 0:mn.enable_progress_control]);const Jr=()=>{var Xe,on,Hn,Wu,Xu;return e.createElement("div",{className:Nl.left},e.createElement("div",{className:nt!=null&&nt.IsSuper?"":Nl.left_zone,id:"weboffice-zone"}),!Ra&&ka&&(nt==null?void 0:nt.IsSuper)&&Ol&&e.createElement("div",{className:Nl.left_float},e.createElement("div",{className:Nl.float_icon},e.createElement("img",{src:n(23175),width:20,height:20})),e.createElement("div",{className:Nl.float_more},e.createElement("div",{className:Nl.float_text,onClick:()=>{Sa(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(Ut==null?void 0:Ut.status)=="in_progress"&&((Xe=mn==null?void 0:mn.page)==null?void 0:Xe.lesson_mode)!="self_learning"&&!(mn!=null&&mn.is_extra)&&(((on=mn==null?void 0:mn.page)==null?void 0:on.status)=="not_started"||((Hn=mn==null?void 0:mn.page)==null?void 0:Hn.status)=="ended")&&(nt==null?void 0:nt.IsSuper)&&(mn==null?void 0:mn.count)>0&&e.createElement(e.Fragment,null,e.createElement("div",{className:Nl.float_icon},e.createElement("img",{src:n(68045),width:20,height:20})),e.createElement("div",{className:Nl.float_text,onClick:()=>sl(void 0,null,function*(){P({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:ue==null?void 0:ue.id,SmartPlanItemBanks:mn}}})})},((Wu=mn==null?void 0:mn.page)==null?void 0:Wu.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898")),(Ut==null?void 0:Ut.status)=="in_progress"&&!(mn!=null&&mn.is_extra)&&((Xu=mn==null?void 0:mn.page)==null?void 0:Xu.status)=="in_progress"&&(nt==null?void 0:nt.IsSuper)&&(mn==null?void 0:mn.count)>0&&e.createElement(e.Fragment,null,e.createElement("div",{className:Nl.float_icon,style:{background:"rgba(227,0,0,0.1)"}},e.createElement("img",{src:n(7891),width:20,height:20})),e.createElement("div",{className:Nl.float_text,onClick:()=>sl(void 0,null,function*(){var _n;let tl=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(_n=mn==null?void 0:mn.page)==null?void 0:_n.id,status:"ended"}});(tl==null?void 0:tl.status)==0&&(b.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Ta())})},"\u7ED3\u675F\u7B54\u9898")))),Rt.get("simulate")=="true"&&e.createElement("div",{className:Nl.btn_float,style:{bottom:0,right:120}},e.createElement(yu.op,{className:"mb20",onClick:()=>{so(!1),Rt.get("type")?D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan/${ue==null?void 0:ue.id}/ppt_info/info?type=${Rt.get("type")}`):D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan/${ue==null?void 0:ue.id}/ppt_info/info`),window.location.reload()}},"\u8FD4\u56DE\u6559\u5E08\u8EAB\u4EFD")),!Ra&&ka&&((nt==null?void 0:nt.IsSuper)||Rt.get("simulate")=="true")&&e.createElement("div",{className:Nl.btn_float,style:{right:nt!=null&&nt.IsSuper?"0px":"20px"}},e.createElement("div",null,e.createElement(yu.op,{disabled:it==1,className:"mb20",onClick:()=>{if(it==1){b.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}or(""),Za(it-1)}},"\u4E0A\u4E00\u9875")),e.createElement("div",null,e.createElement(yu.op,{disabled:it==st,onClick:()=>{if(it==st){b.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}or(""),Za(it+1)}},"\u4E0B\u4E00\u9875")),(nt==null?void 0:nt.IsSuper)&&e.createElement("div",{className:Nl.to_page_style},"\u8DF3\u8F6C\u5230",e.createElement(Ce.default,{style:{width:"65px",marginLeft:"10px"},size:"small",value:Qr||void 0,placeholder:"\u9875\u7801",onChange:_n=>{Za(_n),or(_n)}},Array.from({length:st},(_n,tl)=>tl+1).map(_n=>e.createElement(Ce.default.Option,{key:_n,value:_n},_n))))),e.createElement(p0,{tokenInfo:nt,isPptFullScreen:ka,pptInfo:Ut,handleEndClass:zo,openEwm:$t,setOpenEwm:Rn,toggleFullOrExitScreen:so,setAlterVis:ao,setStudentListVis:Ql}),!(ue!=null&&ue.user_login)&&!(nt!=null&&nt.IsSuper)&&!Lr&&e.createElement("div",{className:Nl.overcont2wrap},((mn==null?void 0:mn.enable_progress_control)||(nt==null?void 0:nt.Status)!="in_progress")&&e.createElement(yu.op,{disabled:it==1,className:"mr30",onClick:()=>{if(it==1){b.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}Za(it-1)}},"\u4E0A\u4E00\u9875"),e.createElement("div",{className:Nl.over_content2},e.createElement("div",{className:Nl.over_button2,onClick:()=>{D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan`)}},e.createElement("img",{src:n(50066),className:Nl.ewm_img2,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Nl.ewm_text2},"\u9000\u51FA\u8BFE\u4EF6"))),((mn==null?void 0:mn.enable_progress_control)||(nt==null?void 0:nt.Status)!="in_progress")&&e.createElement(yu.op,{disabled:it==st,className:"ml30",onClick:()=>{var _n;if(it==st){b.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}it==(an==null?void 0:an.class_max_position)&&!(nt!=null&&nt.IsSuper)&&(nt==null?void 0:nt.Status)=="in_progress"&&((_n=mn==null?void 0:mn.page)==null?void 0:_n.lesson_mode)=="online_lesson"?(b.ZP.warning("\u8BE5\u9875\u672A\u8BB2\u89E3\uFF0C\u5C06\u8DF3\u8F6C\u81F3\u6559\u5E08\u5F53\u524D\u9875\u9762"),Za(an==null?void 0:an.page)):Za(it+1)}},"\u4E0B\u4E00\u9875")))};return e.createElement(ye.Z,{spinning:Mu},e.createElement("div",{style:{display:"flex"}},Kt,Rr&&e.createElement("div",{className:Nl.page_style},"\u7B2C",it,"\u9875"),e.createElement(hi,{className:`${Nl.officeWrp} ${Po?Nl.arrow:""}`,lazy:!0,onResizeEnd:()=>{},onResize:Xe=>{const on=Xe[0]+Xe[1],Hn=[Xe[0]/on*100,Xe[1]/on*100];Hn[0]<20&&(Hn[0]=20,Hn[1]=80),Hn[1]==0?po(!0):po(!1),hr(Hn),ir()}},ka?e.createElement(e.Fragment,null,e.createElement(hi.Panel,{size:Hr[0]}," ",Jr()),e.createElement(hi.Panel,{size:Hr[1],collapsible:!(nt!=null&&nt.IsSuper),style:{overflow:"hidden"}},nt!=null&&nt.IsSuper?e.createElement(L.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{Sa(!1)},destroyOnClose:!0,forceRender:!0,open:Ra},Sr(),Er&&e.createElement("div",{className:Nl.drawer_ewm},e.createElement("div",{className:Nl.drawer_ewm_title,style:{marginBottom:"10px"}},mn==null?void 0:mn.smart_plan_name,e.createElement("i",{className:"iconfont icon-guanbi",style:{cursor:"pointer",color:"#000"},onClick:()=>{pr(!1)}})),mn!=null&&mn.open_rolling_qrcode_sign?e.createElement("div",{className:Nl.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",e.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},oo,"s"),"\u540E\u5237\u65B0"):e.createElement("div",{className:Nl.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),e.createElement("div",{className:Nl.erweima},e.createElement(H.Z,{key:_r,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${ue==null?void 0:ue.coursesId}&id=${ue==null?void 0:ue.id}&codeKey=${_r}`,bgColor:"#FFF",size:260,icon:`${K.Z.IMG_SERVER}/${(z=u==null?void 0:u.setting)==null?void 0:z.tab_logo_url}`})),(Ut==null?void 0:Ut.status)=="in_progress"&&((je=mn==null?void 0:mn.page)==null?void 0:je.lesson_mode)=="online_lesson"&&e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},e.createElement(Ve.Z,{checked:mn==null?void 0:mn.open_rolling_qrcode_sign,onChange:Xe=>sl(void 0,null,function*(){let on=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:Xe}});(on==null?void 0:on.status)==0&&(Xe?Ya():(qa(""),jr(10)),b.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ta())}),size:"small"}),e.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),e.createElement(ae.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},e.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}})))),e.createElement("div",{className:Nl.close_drawer,onClick:Xe=>{Xe.stopPropagation(),Sa(!1)}},e.createElement("i",{className:"iconfont icon-shouqi10 font14"}))):Sr())):e.createElement(e.Fragment,null,e.createElement(hi.Panel,{size:Hr[0],min:"20%",collapsible:!0}," ",Jr()),e.createElement(hi.Panel,{size:Hr[1],collapsible:!0,style:{overflow:"hidden"}},(!ka||!(nt!=null&&nt.IsSuper))&&Sr()))),e.createElement(u0.Z,{Callback:()=>{We(),Ta(),(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:it,allow_answer:!1,is_end:!1}}})}}),e.createElement(l0.Z,{v:Ut,params:ue,user:r,visible:No,afterOk:()=>{ao(!1),window.location.reload()},afterCancel:()=>{ao(!1)}}),e.createElement(o0,{openEwm:()=>{Rn(new Date)}}),e.createElement(g0,{setCheckInfo:Xa,checkInfo:ro,pptInfo:Ut,SmartPlanItemBanks:mn,getQuestionData:Ta,openRollCall:()=>{P({type:"user/setActionTabs",payload:{key:"\u5907\u8BFE\u968F\u673A\u70B9\u540D"}})}}),e.createElement(Ie.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Tr,title:"\u8BFE\u4EF6\u4E8C\u7EF4\u7801",width:530,forceRender:!0,footer:null,closeIcon:null},mn!=null&&mn.open_rolling_qrcode_sign?e.createElement("div",{className:Nl.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",e.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},oo,"s"),"\u540E\u5237\u65B0"):e.createElement("div",{className:Nl.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),e.createElement("div",{className:Nl.erweima},e.createElement(H.Z,{key:_r,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${ue==null?void 0:ue.coursesId}&id=${ue==null?void 0:ue.id}&codeKey=${_r}`,bgColor:"#FFF",size:260,icon:`${K.Z.IMG_SERVER}/${(St=u==null?void 0:u.setting)==null?void 0:St.tab_logo_url}`})),(Ut==null?void 0:Ut.status)=="in_progress"&&((At=mn==null?void 0:mn.page)==null?void 0:At.lesson_mode)=="online_lesson"&&e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},e.createElement(Ve.Z,{checked:mn==null?void 0:mn.open_rolling_qrcode_sign,onChange:Xe=>sl(void 0,null,function*(){let on=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:Xe}});(on==null?void 0:on.status)==0&&(Xe?Ya():(qa(""),jr(10)),b.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ta())}),size:"small"}),e.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),e.createElement(ae.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},e.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}}))),e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"10px",marginTop:"20px"}},e.createElement(ct.ZP,{style:{marginRight:"20px"},onClick:()=>{el(!1),Dr(!1)}},"\u67E5\u770B\u8BFE\u4EF6"),e.createElement(ct.ZP,{type:"primary",onClick:()=>{el(!1),Dr(!1),Rn(null),so(!0),Co()}},"\u5168\u5C4F\u4E0A\u8BFE"),e.createElement(ct.ZP,{type:"primary",style:{marginLeft:"20px"},onClick:()=>{el(!1),Xa(!0)}},"\u67E5\u770B\u7B7E\u5230\u8BE6\u60C5"))),e.createElement(Ie.default,{centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,open:xu,title:"\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var Xe;Du(!1),Za((Xe=Pn==null?void 0:Pn.sort())==null?void 0:Xe[0])},onOk:()=>sl(void 0,null,function*(){var Xe;Du(!1),Za((Xe=Pn==null?void 0:Pn.sort())==null?void 0:Xe[0])})},e.createElement("div",null,"\u8BF7\u5B8C\u6210 ",(vt=Pn==null?void 0:Pn.sort())==null?void 0:vt.map((Xe,on)=>e.createElement("span",{key:on,style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{Du(!1),Za(Xe)}},"\u7B2C",Xe,"\u9875",on+1==(Pn==null?void 0:Pn.length)?"":"\u3001"))," \u6240\u6709\u8BD5\u9898\u4EE5\u89E3\u9501\u4E0B\u4E00\u9875\u5185\u5BB9\u3002")),e.createElement(Ie.default,{centered:!0,keyboard:!1,destroyOnClose:!0,maskClosable:!1,open:wu,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{Ql(!1)},footer:null},e.createElement(ye.Z,{spinning:!1},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},e.createElement(Ce.default,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",value:mu==null?void 0:mu.course_group_id,options:(Ue=Ja||[])==null?void 0:Ue.map(Xe=>({label:Xe==null?void 0:Xe.name,value:Xe==null?void 0:Xe.id})),onChange:Xe=>{mu.page=1,mu.course_group_id=Xe,ho(yi({},mu))}}),e.createElement(yu.t7,{style:{width:300},value:{value:mu.search},onChange:(Xe,on)=>{mu.page=1,mu.search=Xe,ho(yi({},mu))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),e.createElement($.default,{loading:Jl,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Xe=>e.createElement("span",{style:{color:"#666666"}},Xe||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:Xe=>e.createElement("span",{style:{color:"#666666"}},Xe||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:Xe=>e.createElement("span",{style:{color:"#666666"}},Xe||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(Xe,on)=>e.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Ql(!1),D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan/${ue==null?void 0:ue.id}/users/${on==null?void 0:on.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:Pa,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:mu.limit,current:mu.page,position:["bottomRight"],onChange:(Xe,on)=>{mu.page=Xe,mu.limit=on,ho(yi({},mu))},total:er,showTotal:(Xe,on)=>e.createElement("span",null,"\u5171",e.createElement("span",{style:{color:"#165DFF"}}," ",Xe," "),"\u6761\u6570\u636E")}}))),e.createElement(Vo,{Callback:Xe=>sl(void 0,null,function*(){var on;let Hn=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(on=mn==null?void 0:mn.page)==null?void 0:on.id,status:"in_progress",answer_limit_time:Xe}});(Hn==null?void 0:Hn.status)==0&&(b.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Ta(),Sa(!0),P({type:"classroomList/setActionTabs",payload:{key:""}}))})}),e.createElement(a0.Z,{Callback:()=>{D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan`),(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:it,allow_answer:!1,is_end:!0}}})}})))};var F0=(0,D.connect)(({user:r,classroomList:l,loading:u,globalSetting:S})=>({user:r,classroomList:l,globalSetting:S,loading:u.effects}))(C0)},79829:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return we}});var e=n(59301),E=n(6767),C=n(62957),D=n(14566),le=n(25399),b=n(60242),Ie=n(57193),ve={box:"box___542Xs",row:"row___hSJJt",icon:"icon___qExRj"},ae=n(71951),o=n(79633),L=n(47257),$=n.n(L),ct=n(63949),Ce=n(59301),H=Object.defineProperty,Ve=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,K=(Y,Tt,Gt)=>Tt in Y?H(Y,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):Y[Tt]=Gt,F=(Y,Tt)=>{for(var Gt in Tt||(Tt={}))ye.call(Tt,Gt)&&K(Y,Gt,Tt[Gt]);if(Ve)for(var Gt of Ve(Tt))De.call(Tt,Gt)&&K(Y,Gt,Tt[Gt]);return Y},se=(Y,Tt,Gt)=>new Promise((qt,Xt)=>{var Yt=Pe=>{try{G(Gt.next(Pe))}catch(mt){Xt(mt)}},re=Pe=>{try{G(Gt.throw(Pe))}catch(mt){Xt(mt)}},G=Pe=>Pe.done?qt(Pe.value):Promise.resolve(Pe.value).then(Yt,re);G((Gt=Gt.apply(Y,Tt)).next())}),we=({v:Y,visible:Tt,params:Gt,user:qt,afterOk:Xt,afterCancel:Yt})=>{var re;const[G,Pe]=(0,e.useState)([]),mt=(0,e.useRef)([]),[Bt,ce]=(0,e.useState)(!1),Re={multiple:!1,withCredentials:!0,showUploadList:!1,onRemove:()=>{Pe([])},accept:".ppt,.pptx",beforeUpload:Be=>se(void 0,null,function*(){var Se,Me;const me=Be.name.endsWith(".ppt"),Ze=Be.name.endsWith(".pptx");if(!me&&!Ze)return E.ZP.warning("\u53EA\u80FD\u4E0A\u4F20PPT\u6216PPTX\u7C7B\u578B\u7684\u6587\u4EF6"),Promise.reject();if(Be.size/1024/1024>200)return E.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();let Z=Be==null?void 0:Be.name,Ee=Z.lastIndexOf("."),Oe=Z.substring(0,Ee);Oe.length>20&&(Oe=Oe.substring(0,20));const Zt=yield(0,Ie.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/check_exist.json`,{method:"post",body:{filename:Oe}});(Se=Zt==null?void 0:Zt.data)!=null&&Se.exist&&E.ZP.info("\u68C0\u6D4B\u5230\u8BFE\u5802\u5DF2\u6709\u540C\u540D\u8BFE\u4EF6\uFF0C\u65B0\u4E0A\u4F20\u7684\u8BFE\u4EF6\u540D\u79F0\u5C06\u6DFB\u52A0\u201C\u526F\u672C\u201D\u8FDB\u884C\u533A\u5206");const Dt={id:String(Math.random()).slice(-6),name:Be.name,size:Be.size,file:Be,description:"",percent:0,status:"uploading"};return tt(Dt,{container_type:"SmartPlan",login:(Me=qt==null?void 0:qt.userInfo)==null?void 0:Me.login,container_id:null,description:"",realFileName:!1}),Pe(Ot=>[Dt]),Promise.reject()})},tt=(Be,Se)=>se(void 0,null,function*(){var Me,me,Ze,Ke,Z,Ee,Oe,Zt,Dt,Ot;Se.file_name=Be.name;const xt=Be.name,ze=yield(0,Ie.ZP)("/api/buckets/get_smart_plan_token.json",{method:"get"});if((ze==null?void 0:ze.status)!==0){Pe(_e=>(_e[_e.findIndex(x=>x.name===xt)].status="error",[..._e])),E.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}ze.data=JSON.parse((0,o.pe)(ze.data));const It=new($())({endpoint:(Me=ze==null?void 0:ze.data)==null?void 0:Me.end_point,region:(me=ze==null?void 0:ze.data)==null?void 0:me.region,accessKeyId:(Ze=ze==null?void 0:ze.data)==null?void 0:Ze.access_key_id,accessKeySecret:(Ke=ze==null?void 0:ze.data)==null?void 0:Ke.access_key_secret,bucket:(Z=ze==null?void 0:ze.data)==null?void 0:Z.bucket,stsToken:(Ee=ze==null?void 0:ze.data)==null?void 0:Ee.security_token});Be.name.split(".").pop(),It.multipartUpload(`smartplans/${Gt.coursesId}/${Gt==null?void 0:Gt.id}/${(Oe=qt==null?void 0:qt.userInfo)==null?void 0:Oe.login}/${Date.now()}/${xt}`,new Blob([Be.file],{type:Be.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(_e,x,_)=>{Pe(U=>{const w=U.findIndex(W=>W.name===xt);return U[w].client=It,U[w].percent=_e*100,U[w].checkpoint=x,[...U]})},checkpoint:(Dt=mt.current[(Zt=mt.current)==null?void 0:Zt.findIndex(_e=>_e.name===xt)])==null?void 0:Dt.checkpoint,callback:{customValue:{id:xt+""},url:(Ot=ze==null?void 0:ze.data)==null?void 0:Ot.callback_url,host:ze==null?void 0:ze.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Ie.rz)(Se)}}).then(function(_e){Pe(x=>{var _,U,w;const W=x.findIndex(te=>te.name===xt);let ut="done";return((_=_e.data)==null?void 0:_.status)===0?x[W].response=(U=_e.data)==null?void 0:U.data:(E.ZP.warning((w=_e.data)==null?void 0:w.message),ut="error"),x[W].status=ut,[...x]})}).catch(function(_e){(_e==null?void 0:_e.name)!=="cancel"&&Pe(x=>{const _=x.findIndex(U=>U.name===xt);return x[_].status="error",[...x]})})});return Ce.createElement(C.default,{maskClosable:!1,centered:!0,open:Tt,title:"\u66F4\u6362\u8BFE\u4EF6",width:550,destroyOnClose:!0,onCancel:()=>{Yt(),Pe([])},okButtonProps:{loading:Bt,disabled:(G==null?void 0:G.length)>0&&((re=G==null?void 0:G[0])==null?void 0:re.status)=="uploading"},onOk:()=>se(void 0,null,function*(){var Be,Se,Me;if((G==null?void 0:G.length)>0&&((Be=G==null?void 0:G[0])==null?void 0:Be.status)=="uploading"){E.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}ce(!0);const me=yield(0,Ie.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Y==null?void 0:Y.id}/change_attachment.json`,{method:"put",body:{attachment_id:(Me=(Se=G==null?void 0:G[0])==null?void 0:Se.response)==null?void 0:Me.attachment_id,smart_plan_id:Y==null?void 0:Y.id}});return ce(!1),(me==null?void 0:me.status)===0&&(E.ZP.success("\u66F4\u6362\u6210\u529F\uFF01"),Xt(),Pe([])),me})},Ce.createElement("div",null,Ce.createElement("div",{style:{fontSize:"14px",color:"#000",marginBottom:"20px"}},"\u652F\u6301\u4E0A\u4F20\u65B0\u7248PPT\u6587\u4EF6\u8986\u76D6\u5F53\u524DPPT\u5185\u5BB9\u3002\u66F4\u6362PPT\u540E\uFF0C\u4EA4\u4E92\u529F\u80FD\u4ECD\u4E0E\u539F\u9875\u7801\u5173\u8054\u3002\u5982\u9700\u8C03\u6574\uFF0C\u53EF\u901A\u8FC7 ",Ce.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5")," \u5FEB\u901F\u4FEE\u6539\u4EA4\u4E92\u529F\u80FD\u5173\u8054\u7684\u5E7B\u706F\u7247\u3002 "),Ce.createElement(D.default,F({},Re),Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(ae.op,{shape:"default"},Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement("img",{width:14,src:n(69629)}),Ce.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u66F4\u6362\u8BFE\u4EF6"))),Ce.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7200MB\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1APPT\u3001PPTX"))),Ce.createElement("div",{className:ve.box},G.map(Be=>Ce.createElement("div",{key:Be.id,className:ve.row},Ce.createElement("div",{className:ve.icon},Be.status==="done"&&Ce.createElement("i",{className:"iconfont icon-wancheng",style:{color:"#19CB70"}}),Be.status==="error"&&Ce.createElement("i",{className:"iconfont icon-cuowu",style:{color:"#E30000",marginLeft:1,fontSize:13}})),Ce.createElement("div",null,Ce.createElement(le.Z,{title:Be==null?void 0:Be.name},Ce.createElement("div",{style:{color:Be.status==="error"?"#E30000":"#3061D0",textDecoration:"underline"}},(0,ct.tP)(Be==null?void 0:Be.name,9))),Be.status==="uploading"&&Ce.createElement(b.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:Be.percent,showInfo:!1,size:[168,4]})))))))}},76888:function(ft,qe,n){"use strict";n.d(qe,{i:function(){return se},q:function(){return F}});var e=n(59301),E={flex_box_center:"flex_box_center___yMUhy",flex_space_between:"flex_space_between___KNvG9",flex_box_vertical_center:"flex_box_vertical_center___yqWY9",flex_box_center_end:"flex_box_center_end___DJKuV",flex_box_column:"flex_box_column___NTtN1",singleSelect:"singleSelect___fU3O9",multipleSelect:"multipleSelect___LFXCB",plus:"plus___gdDhG"},C=n(92310),D=n.n(C),le=n(25399),b=n(82326),Ie=n(7939),ve=n(57193),ae=Object.defineProperty,o=Object.defineProperties,L=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,H=(rt,we,Y)=>we in rt?ae(rt,we,{enumerable:!0,configurable:!0,writable:!0,value:Y}):rt[we]=Y,Ve=(rt,we)=>{for(var Y in we||(we={}))ct.call(we,Y)&&H(rt,Y,we[Y]);if($)for(var Y of $(we))Ce.call(we,Y)&&H(rt,Y,we[Y]);return rt},ye=(rt,we)=>o(rt,L(we)),De=(rt,we)=>{var Y={};for(var Tt in rt)ct.call(rt,Tt)&&we.indexOf(Tt)<0&&(Y[Tt]=rt[Tt]);if(rt!=null&&$)for(var Tt of $(rt))we.indexOf(Tt)<0&&Ce.call(rt,Tt)&&(Y[Tt]=rt[Tt]);return Y},K=(rt,we,Y)=>new Promise((Tt,Gt)=>{var qt=re=>{try{Yt(Y.next(re))}catch(G){Gt(G)}},Xt=re=>{try{Yt(Y.throw(re))}catch(G){Gt(G)}},Yt=re=>re.done?Tt(re.value):Promise.resolve(re.value).then(qt,Xt);Yt((Y=Y.apply(rt,we)).next())});const F=rt=>{var we=rt,{wrapClassName:Y,wrapStyle:Tt={},showLinkButton:Gt=!0,tooltipTitle:qt="",loadGeneral:Xt=!1,data:Yt={}}=we,re=De(we,["wrapClassName","wrapStyle","showLinkButton","tooltipTitle","loadGeneral","data"]);const G="course_disciplines_list",[Pe,mt]=(0,e.useState)(()=>{const Se=sessionStorage.getItem(G);return Se?JSON.parse(Se):[]}),[Bt,ce]=(0,e.useState)(!1),[Re,tt]=(0,e.useState)(!0);(0,e.useEffect)(()=>{Be()},[]);const Be=()=>K(void 0,null,function*(){var Se,Me,me,Ze;ce(!0);const Ke=yield(0,ve.U2)("v2/course_disciplines.json",Yt);if(Ke.status===0){const Z=((Me=(Se=Ke==null?void 0:Ke.data)==null?void 0:Se.list)==null?void 0:Me.map(Ee=>({value:Ee.id,label:Ee.name})))||[];if(mt(Z),tt(!1),sessionStorage.setItem(G,JSON.stringify(Z)),Re){const Ee=(Ze=(me=Ke==null?void 0:Ke.data)==null?void 0:me.list)==null?void 0:Ze.find(Oe=>Oe.is_default);Xt&&Ee&&re.onChange(Ee==null?void 0:Ee.id)}}ce(!1)});return e.createElement("div",{className:D()(E.singleSelect,Y),style:Tt},e.createElement(le.Z,{title:qt},e.createElement(b.default,Ve({allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",loading:Bt,options:Pe,onDropdownVisibleChange:Se=>{Se&&Be()}},re))),Gt&&e.createElement(Ie.ZP,{type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u8BFE\u7A0B"))},se=rt=>{var we=rt,{wrapClassName:Y,wrapStyle:Tt={},showLinkButton:Gt=!0,courseDisciplineId:qt="",isPlusHeight:Xt=!1,tooltipTitle:Yt,allowAcceptEmpty:re=!1,data:G={}}=we,Pe=De(we,["wrapClassName","wrapStyle","showLinkButton","courseDisciplineId","isPlusHeight","tooltipTitle","allowAcceptEmpty","data"]);const[mt,Bt]=(0,e.useState)([]),[ce,Re]=(0,e.useState)(!1);(0,e.useEffect)(()=>{tt()},[qt]);const tt=()=>K(void 0,null,function*(){var Be,Se;if(!re&&!qt){Bt([]);return}Re(!0);const Me=yield(0,ve.U2)(`v2/course_disciplines/${qt||"all"}.json`,G);if(Me.status===0){const me=((Se=(Be=Me==null?void 0:Me.data)==null?void 0:Be.tag_disciplines)==null?void 0:Se.map(Ze=>({value:Ze.id,label:Ze.name})))||[];me.length&&Bt(me)}Re(!1)});return e.createElement("div",{className:D()(E.multipleSelect,Y),style:Tt},e.createElement(le.Z,{title:Yt},e.createElement(b.default,ye(Ve({allowClear:!0,mode:"multiple",optionFilterProp:"label",placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",loading:ce,options:mt,maxTagCount:"responsive",onDropdownVisibleChange:Be=>{Be&&tt()}},Pe),{className:D()(Pe.className,Xt&&E.plus)}))),Gt&&e.createElement(Ie.ZP,{className:E.btn,type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u77E5\u8BC6\u70B9"))}},85091:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return H}});var e=n(59301),E=n(95392),C=n(62957),D=n(7939),le=n(29787),b=n(20885),Ie=n(62998),ve=n(95440),ae=n(24334),o=n(56656),L=n.n(o),$=n(99268),ct=n(59301),Ce=(Ve,ye,De)=>new Promise((K,F)=>{var se=Y=>{try{we(De.next(Y))}catch(Tt){F(Tt)}},rt=Y=>{try{we(De.throw(Y))}catch(Tt){F(Tt)}},we=Y=>Y.done?K(Y.value):Promise.resolve(Y.value).then(se,rt);we((De=De.apply(Ve,ye)).next())}),H=({open:Ve,onClose:ye})=>{const[De,K]=(0,e.useState)(void 0);console.log((0,E.useLocation)(),33);const F=(0,E.useLocation)();(0,e.useEffect)(()=>{Ve&&function(){return Ce(this,null,function*(){const Me=yield(0,b.X6)(Ve);K(Me.data)})}()},[Ve]);const{status:se,created_at:rt,code:we,name:Y,language:Tt,pass_sets_count:Gt,set_count:qt,error_msg:Xt,output:Yt,input:re,expected_output:G,execute_memory:Pe,user:mt,execute_time:Bt,input_file_url:ce,output_file_url:Re,is_file:tt,expected_output_file_url:Be}=De||{};return ct.createElement(C.default,{open:Ve,width:1e3,onCancel:()=>ye(!1),footer:ct.createElement(D.ZP,{type:"primary",onClick:()=>ye(!1)},"\u5173\u95ED"),centered:!0},ct.createElement(le.Z,{spinning:!De,delay:500},ct.createElement("div",{className:"record-detail-info"},De?ct.createElement(ct.Fragment,null,ct.createElement("div",{className:"record-detail-body"},ct.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),ct.createElement("ul",{className:"record-info"},ct.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",ct.createElement("span",{className:se===0?"c-green":"c-red"},Ie.Im[se])," "),ct.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",ct.createElement("span",null,L()(rt).format("YYYY-MM-DD HH:mm:ss"))," "),ct.createElement("li",null," \u8BED\u8A00\uFF1A",ct.createElement("span",null,Tt)," "),ct.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",ct.createElement("span",null,Bt*1e3,"ms")," "),ct.createElement("li",null," ",`${se===$.h.HIDE_COMPILE_STATUS?"--":Gt} / ${qt} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,Ie.gZ)({status:se,error_msg:Xt,execute_time:Bt,output:Yt,input:re,expected_output:G,input_file_url:ce,output_file_url:Re,is_file:tt,expected_output_file_url:Be}),ct.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),ct.createElement(ve.ZP,{height:"200px",width:"100%",language:Tt==null?void 0:Tt.toLocaleLowerCase(),value:ae.Base64.decode(we),options:{readOnly:!0}}))):null)))}},62969:function(ft,qe,n){"use strict";n.d(qe,{Im:function(){return qt},Y4:function(){return Yt}});var e=n(59301),E=n(37568),C=n(6767),D=n(7939),le=n(10786),b=n(24334),Ie=n.n(b),ve=n(89517),ae=n(35191),o=n(97231),L=n(63949),$=n(34376),ct=n.n($),Ce=n(57193),H=n(95392),Ve=n(85091),ye=n(27035),De=n(20885),K=n(57753),F=n(9931),se=n(92310),rt=n.n(se),we=n(91415),Y=n(59301),Tt=(Pe,mt,Bt)=>new Promise((ce,Re)=>{var tt=Me=>{try{Se(Bt.next(Me))}catch(me){Re(me)}},Be=Me=>{try{Se(Bt.throw(Me))}catch(me){Re(me)}},Se=Me=>Me.done?ce(Me.value):Promise.resolve(Me.value).then(tt,Be);Se((Bt=Bt.apply(Pe,mt)).next())});const{TextArea:Gt}=E.default,qt={[le.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[le.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[le.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 Xt=(Pe=>(Pe[Pe.SET_VISIBLE=0]="SET_VISIBLE",Pe[Pe.SET_TABINDEX=1]="SET_TABINDEX",Pe))(Xt||{});function Yt(Pe){const{status:mt,error_msg:Bt,output:ce,input:Re,expected_output:tt,is_file:Be,input_file_url:Se,output_file_url:Me,expected_output_file_url:me,setMonacoValue:Ze,setData:Ke,highlightEndEntry:Z}=Pe,Ee=(0,e.useRef)(),Oe=(0,e.useRef)(),Zt=(0,e.useRef)();let Dt=null;const Ot={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,e.useEffect)(()=>{if(ce&&!Be&&Ee.current){const xt=new $.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});xt.open(Ee.current);const ze=(Z?L.jl:L.pp)(b.Base64.decode(ce));xt.write(ze),xt.setOption("theme",{background:"#1e1e1e"})}if(Re&&!Be&&Oe.current){const xt=new $.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});xt.open(Oe.current),xt.write((Z?L.jl:L.pp)(Re)),xt.setOption("theme",{background:"#1e1e1e"})}if(tt&&!Be&&Zt.current){const xt=new $.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});xt.open(Zt.current),xt.write((Z?L.jl:L.pp)(b.Base64.decode(tt))),xt.setOption("theme",{background:"#1e1e1e"})}},[ce]),mt){case le.h.NOMATCH:Dt=Y.createElement(Y.Fragment,null,Y.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Be&&Y.createElement("div",{ref:Ee}),Be&&Y.createElement("div",{style:Ot},Y.createElement("a",{style:{fontSize:"16px"},onClick:()=>Tt(this,null,function*(){const xt=yield(0,Ce.ZP)(Me,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Ze(xt),setTimeout(()=>{Ke(Me)},200)})},ce)),Y.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Be&&Y.createElement("div",{ref:Zt}),Be&&Y.createElement("div",{style:Ot},Y.createElement("a",{style:{fontSize:"16px"},onClick:()=>Tt(this,null,function*(){const xt=yield fetch(me,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ze(yield xt.text()),setTimeout(()=>{Ke(me)},200)})},tt)));break;case le.h.EXECUTEFAILURE:Dt=Y.createElement(Y.Fragment,null,Y.createElement("div",{style:{border:"1px #F6F7F9 solid"}},Y.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Be&&Y.createElement(o.Z,{value:Re,style:Ot}),Be&&Y.createElement("div",{style:Ot},Y.createElement("a",{onClick:()=>(0,L.LR)(Se,Re)},Re))),Y.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},Y.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Y.createElement("pre",{className:ve.Z.error,style:{color:"#E30000",padding:"0 10px"}},b.Base64.decode(Bt),"111")));break;case le.h.COMPILEFAILURE:Dt=Y.createElement(Y.Fragment,null,Y.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Y.createElement("pre",{className:ve.Z.error},b.Base64.decode(Bt)));break;case le.h.PODFAILURE:Dt=Y.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case le.h.TIMEOUT:Dt=Y.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Y.createElement(Y.Fragment,null," ",Dt," ")}function re(Pe){const{status:mt,error_msg:Bt,execute_time:ce,output:Re,input:tt,expected_output:Be,is_file:Se,input_file_url:Me,output_file_url:me,expected_output_file_url:Ze}=Pe;let Ke=null;switch(mt){case le.h.OK:case le.h.NOMATCH:case le.h.EXECUTEFAILURE:case le.h.COMPILEFAILURE:Ke=Y.createElement("div",{id:"outputResultRef",className:"h100"});break;case le.h.PODFAILURE:Ke=Y.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case le.h.TIMEOUT:Ke=Y.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Y.createElement(Y.Fragment,null," ",Ke," ")}function G({value:Pe,className:mt}){return Y.createElement("span",{className:mt},Pe)}qe.ZP=({input:Pe,is_file:mt,debuging:Bt,submitting:ce,executingMessage:Re,debugResult:tt,onChangeInput:Be,onDebugCode:Se,onSubmitCode:Me,hack:me,user:Ze,submitResult:Ke,isWhiteTheme:Z,topDispatch:Ee})=>{const[Oe]=(0,H.useSearchParams)(),Zt=(0,H.useParams)(),[Dt,Ot]=(0,e.useState)(!1),[xt,ze]=(0,e.useState)(!1),[It,Ct]=(0,e.useState)(1),[_e,x]=(0,e.useState)(!1),[_,U]=(0,e.useState)(0),[w,W]=(0,e.useState)(!1),[ut,te]=(0,e.useState)(""),[j,oe]=(0,e.useState)(""),M=(0,e.useRef)(),q=(0,e.useRef)(),Te=(0,e.useRef)(null),R=(0,e.useRef)(null),O=(0,e.useRef)(null);console.log(Ke,"submitResult",Zt);const{status:s,id:p,input:h,output:k,expected_output:fe,is_file:ge,input_file_url:Ae,output_file_url:V,expected_output_file_url:Fe,error_msg:dt,hack_sets:en}=Ke||{};(0,e.useEffect)(()=>{s===0&&(Ct(1),U(0))},[s,p]),(0,e.useEffect)(()=>{Tt(void 0,null,function*(){var Lt;const un=yield(0,De.rX)(Zt==null?void 0:Zt.id,"submit");(un==null?void 0:un.status)===0&&(un!=null&&un.data&&((Lt=un==null?void 0:un.data)==null?void 0:Lt.status)!==0?(Ee({type:K.Types.SET_SUBMIT_RESULT,payload:{submitResult:un==null?void 0:un.data}}),Ct(2),U(320)):(Ct(1),U(0)))})},[Zt==null?void 0:Zt.id]),(0,e.useEffect)(()=>{if(M.current){let pt=function(cn){fn=Bn.offsetHeight,Mn=!0,In=cn.pageY,O.current.style.display="block"},Lt=function(){Mn=!1,O.current.style.display="none"},un=function(cn){if(Mn){Ge();let tu=In-cn.pageY,gu=fn+tu;if(gu<0&&(gu=0),gu>window.innerHeight-150&&(gu=window.innerHeight-150),It===1){gu<=34?U(0):U(gu);return}console.log(gu,"resizeH"),U(gu)}};const Bn=Te.current;let fn=0,Mn=!1,In=0;const su=document.getElementById("case-y-bar");return su==null||su.addEventListener("mousedown",pt),document.addEventListener("mousemove",un),document.addEventListener("mouseup",Lt),()=>{const cn=document.getElementById("case-y-bar");cn==null||cn.removeEventListener("mousedown",pt),document.removeEventListener("mousemove",un),document.removeEventListener("mouseup",Lt)}}},[M,It]),(0,e.useEffect)(()=>{const pt=ye.Z.subscribe("resize-move-bar",Ge);if(Oe.get("type")!=="exercises")return document.addEventListener((0,we.gH)(),yt),()=>{document.removeEventListener((0,we.gH)(),yt),pt()}},[]),(0,e.useEffect)(()=>{});function Ge(){var pt,Lt,un,Bn;const fn=document.getElementById("outputResultRef");if(fn){let Mn=fn.dataset.text;q.current.reset(),q.current.writeln(Mn);const In=document.getElementById("outputResultRef").offsetWidth-20,su=((Bn=(un=(Lt=(pt=q.current)==null?void 0:pt._core)==null?void 0:Lt._renderService)==null?void 0:un.dimensions)==null?void 0:Bn.actualCellWidth)||10,cn=Math.ceil(In/su);q.current.resize(cn,Math.ceil(fn.clientHeight/16))}}function Et(){Ot(!Dt),setTimeout(()=>{Ge()},300),Dt?U(320):(U(window.innerHeight-150),x(!0))}function Jt(){xt?(ze(!1),(0,we.BU)()):(ze(!0),(0,we.Dj)(R.current))}const yt=pt=>{(0,we.vp)()||ze(!1)},Vt=(0,e.useMemo)(()=>{if(tt){const{status:pt,output:Lt,error_msg:un}=tt;return setTimeout(()=>{let Bn="",fn=document.getElementById("outputResultRef");Lt?Bn=b.Base64.decode(Lt):un&&(Bn=b.Base64.decode(un)),q.current=new $.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),q.current.open(fn),q.current.onKey(function(Mn){var In;if(Mn.domEvent.key.toLocaleUpperCase()==="C"&&Mn.domEvent.ctrlKey){Mn.domEvent.preventDefault();let su=(In=q.current)==null?void 0:In.getSelection();navigator.clipboard.writeText(su).then(()=>{})}}),fn.dataset.text=Bn,q.current.setOption("convertEol",!0),Ge()},300),Y.createElement(Y.Fragment,null,re(tt))}return null},[tt]);function $e(){var pt,Lt;if(!(me!=null&&me.code)||((pt=me==null?void 0:me.code)==null?void 0:pt.trim().length)===0){(Lt=C.ZP)==null||Lt.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ct(1),U(320),Se()}const ht=pt=>Tt(void 0,null,function*(){let Lt=yield(0,Ce.ZP)(`/api/problems/${pt}/start.json`,{method:"get",params:{hack_user_id:Ze==null?void 0:Ze.user_id}});Lt&&(window.location.href=`/myproblems/${Lt==null?void 0:Lt.identifier}${window.location.search}`)});function kt(){ge?navigator.clipboard.writeText(b.Base64.decode(dt)).then(()=>{C.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(b.Base64.decode(k)).then(()=>{C.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return Y.createElement(e.Fragment,null,Y.createElement("div",{className:rt()(ve.Z.case,Z&&ve.Z.whiteCase),style:{height:_},ref:Te},Y.createElement("div",{className:ve.Z.fullMask,ref:O}),Y.createElement("div",{className:ve.Z["resize-y-bar"],id:"case-y-bar",ref:M,draggable:!1},It===2&&Y.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),It===1&&(_<=34?Y.createElement("div",{onClick:()=>{U(320)},className:ve.Z.unfoldBtn},"\u63A7\u5236\u53F0",Y.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):Y.createElement("div",{onClick:()=>{U(0)},className:ve.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",Y.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),Y.createElement("div",null,Y.createElement("div",{className:ve.Z.caseHead},Y.createElement("div",{className:ve.Z.dot}),Y.createElement("div",{className:ve.Z.text},It===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),It===2&&!ce&&typeof s=="number"&&Y.createElement(Y.Fragment,null,s===le.h.OK?Y.createElement("div",{className:ve.Z.pass},Y.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):Y.createElement("div",{className:ve.Z.noPass},Y.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),qt[s])),Y.createElement("div",{className:ve.Z.btns},It===2&&!ce&&Y.createElement(Y.Fragment,null,s!==le.h.OK&&Y.createElement("div",{onClick:kt},Y.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),Y.createElement("div",{onClick:()=>{W(p)}},Y.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Oe.get("type")!=="exercises"&&Y.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>Et()},Y.createElement("i",{className:`iconfont icon-${Dt?"suoxiao1":"fangda"}`})))),Y.createElement("div",{style:{display:It===1?"block":"none"}},Bt?Y.createElement(ae.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):Y.createElement("div",{style:{height:_-34}},Y.createElement("div",{className:ve.Z.result},Y.createElement("div",{className:ve.Z.left},Y.createElement("div",{className:ve.Z.title},Y.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Y.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),Y.createElement("div",{className:ve.Z.leftNode},Y.createElement(Gt,{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:mt?"":Pe,onChange:Be}))),Y.createElement("div",{className:ve.Z.right},Y.createElement("div",{className:ve.Z.title},Y.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),Y.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),Y.createElement("div",{className:ve.Z.node},tt?Vt:Y.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")))))),Y.createElement("div",{style:{display:It===2?"block":"none"}},ce?Y.createElement(ae.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):Y.createElement("div",{style:{height:_-34,display:"flex",flexDirection:"column",overflow:"hidden"}},Y.createElement("div",{ref:R,className:ve.Z.elseNode},Y.createElement("div",{className:ve.Z.nameWrap},Y.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Y.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),Y.createElement("div",{className:ve.Z.scroll},Y.createElement("pre",{className:ve.Z.scrollBox,style:_e?{height:xt?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!ge&&Y.createElement(G,{value:h}),ge&&Y.createElement("a",{style:{fontSize:"16px"},onClick:()=>Tt(void 0,null,function*(){const pt=yield fetch(Ae,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});oe(yield pt.text()),setTimeout(()=>{te(Ae)},200)})},h)),h&&Y.createElement("div",{className:ve.Z.action},Y.createElement("span",{onClick:()=>x(!_e)},_e?"\u6536\u8D77":"\u5C55\u5F00")))),Y.createElement("div",{className:ve.Z.result,style:{flex:1,overflow:"hidden"}},Y.createElement("div",{className:ve.Z.left},Y.createElement("div",{className:ve.Z.title},Y.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Y.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),Y.createElement("div",{className:ve.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},Y.createElement("pre",null,!ge&&Y.createElement(G,{className:"mb10",value:fe&&b.Base64.decode(fe)||""}),ge&&Y.createElement("a",{style:{fontSize:"16px"},onClick:()=>Tt(void 0,null,function*(){const pt=yield fetch(Fe,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});oe(yield pt.text()),setTimeout(()=>{te(Fe)},200)})},fe)))),Y.createElement("div",{className:ve.Z.right},Y.createElement("div",{className:ve.Z.title},Y.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),Y.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),Y.createElement("div",{className:ve.Z.node,style:{color:s===le.h.OK?"#2ABD8C":"#FF2C29"}},Y.createElement("pre",null,(s===4||s===5)&&Y.createElement(G,{className:"mb10",value:dt&&b.Base64.decode(dt)||""}),s!=4&&s!=5&&(ge?Y.createElement("a",{style:{fontSize:"16px"},onClick:()=>Tt(void 0,null,function*(){const pt=yield(0,Ce.ZP)(V,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{oe(pt)}catch(Lt){oe("")}setTimeout(()=>{te(V)},200)})},k):Y.createElement(G,{className:"mb10",value:k&&b.Base64.decode(k)||""})))))))))),Y.createElement("div",{className:rt()(ve.Z.footer,Z&&ve.Z.whiteFooter),style:{zIndex:100}},(me==null?void 0:me.is_program)&&(me==null?void 0:me.above_question)&&Y.createElement(D.ZP,{className:"mr10",type:"primary",onClick:()=>ht(me==null?void 0:me.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(me==null?void 0:me.is_program)&&(me==null?void 0:me.under_question)&&Y.createElement(D.ZP,{className:"mr10",type:"primary",onClick:()=>ht(me==null?void 0:me.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),Y.createElement(D.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:Bt||ce,loading:Bt,color:"#2ABD8C",className:"mr10",onClick:$e},"\u8C03\u8BD5\u4EE3\u7801"),Oe.get("qtype")!=="8"&&Y.createElement(D.ZP,{className:ve.Z.disabled,type:"primary",icon:Y.createElement("i",{className:"iconfont icon-bofang1"}),loading:ce,disabled:Bt||ce,onClick:()=>{var pt,Lt;if(!(me!=null&&me.code)||((pt=me==null?void 0:me.code)==null?void 0:pt.trim().length)===0){(Lt=C.ZP)==null||Lt.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ct(2),U(320),Me()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),Y.createElement(Ve.Z,{onClose:W,open:w}),Y.createElement(F.Z,{close:!0,data:ut,type:ut.length?"txt":"",onClose:()=>te(""),monacoEditor:{value:j,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},57753:function(ft,qe,n){"use strict";n.r(qe),n.d(qe,{Types:function(){return ke},default:function(){return c}});var e=n(59301),E=n(95392),C=n(11938),D=n(62957),le=n(29787),b=n(7939),Ie=n(25399),ve=n(77019),ae=n(20885),o=n(75823),L=n(91415),$=n(67786),ct=n(78323),Ce=n(87169),H=n(30641),Ve=n(95440),ye=n(81123),De=n(83090),K=n(11979),F=n(6767),se={list:"list___IRN6i",copy:"copy___qCn9B"},rt=n(56102),we=n(57193),Y=(i,f,A)=>new Promise((Q,ee)=>{var T=pe=>{try{Ne(A.next(pe))}catch(xe){ee(xe)}},he=pe=>{try{Ne(A.throw(pe))}catch(xe){ee(xe)}},Ne=pe=>pe.done?Q(pe.value):Promise.resolve(pe.value).then(T,he);Ne((A=A.apply(i,f)).next())}),Gt=({showResourceCentre:i,identifier:f})=>{const A=(0,E.useParams)(),[Q,ee]=(0,e.useState)(null);(0,e.useEffect)(()=>{i&&T()},[i]);const T=()=>Y(void 0,null,function*(){const he=yield(0,we.ZP)(`/api/problems/${f}/attachment_list.json`,{method:"get"});(he==null?void 0:he.status)==0&&ee(he.data||[])});return e.createElement("div",{className:"tpi-code-setting"},e.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(Q!=null&&Q.length)&&e.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),Q==null?void 0:Q.map((he,Ne)=>e.createElement("dl",{className:se.list,key:Ne},e.createElement(Ie.Z,{title:he.title},e.createElement("dt",null,e.createElement("i",{className:"icon-wenjian4 mr5"}),he.title)),e.createElement("dd",null,e.createElement(rt.CopyToClipboard,{text:he.saved_file_path,onCopy:()=>F.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement("span",{className:`${se.copy} current`},"\u70B9\u51FB\u590D\u5236"))))))},qt=n(59301),Xt=Object.defineProperty,Yt=Object.defineProperties,re=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Bt=(i,f,A)=>f in i?Xt(i,f,{enumerable:!0,configurable:!0,writable:!0,value:A}):i[f]=A,ce=(i,f)=>{for(var A in f||(f={}))Pe.call(f,A)&&Bt(i,A,f[A]);if(G)for(var A of G(f))mt.call(f,A)&&Bt(i,A,f[A]);return i},Re=(i,f)=>Yt(i,re(f));const tt={theme:(0,De.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,De.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,De.G)("cmTabToSpace",!0),showResourceCentre:!1};var Be=(i=>(i[i.set_font_size=0]="set_font_size",i[i.set_theme=1]="set_theme",i[i.on_tab_to_space=2]="on_tab_to_space",i[i.set_show_editor_setting=3]="set_show_editor_setting",i[i.set_show_respurce_center=4]="set_show_respurce_center",i))(Be||{});function Se(i,f){switch(f.type){case 3:return Re(ce({},i),{showEditorSetting:f.payload});case 1:return Re(ce({},i),{theme:f.payload});case 0:return Re(ce({},i),{fontSize:f.payload});case 2:return Re(ce({},i),{tabToSpace:f.payload});case 4:return Re(ce({},i),{showResourceCentre:f.payload});default:throw new Error}}var Me=({isLoading:i,value:f,onChange:A,language:Q,onUpdateCode:ee,ActionBarRender:T,setIsWhiteTheme:he,identifier:Ne})=>{const[pe,xe]=(0,e.useReducer)(Se,tt),{theme:at,fontSize:Qe,showEditorSetting:Ye,tabToSpace:Ft,showResourceCentre:Nt}=pe,de=(0,e.useRef)(),dn=(0,e.useRef)();(0,e.useEffect)(()=>{he(at==="vs")},[at]);const Pt={onFontSizeChange:hn=>{xe({type:0,payload:hn}),(0,De.t)("cmFontSize",hn)},tabToSpace:Ft,cmFontSize:Qe,className:"oj",cmCodeMode:at,onTabToSpace:hn=>{xe({type:2,payload:hn}),(0,De.t)("cmTabToSpace",hn)},onCodeModeChange:hn=>{xe({type:1,payload:hn}),(0,De.t)("ProgrammingCodeMode",hn)}};function rn(){xe({type:3,payload:!1})}function An(){xe({type:3,payload:!0})}function bn(){xe({type:4,payload:!1})}function Un(){xe({type:4,payload:!0})}const ln={value:f,language:Q,theme:at,options:{fontSize:Qe,insertSpaces:Ft},onChange:hn=>{A(hn),dn.current=hn,clearTimeout(de.current),de.current=setTimeout(()=>{ee(dn.current)},1e4)},onEditBlur:hn=>{dn.current&&ee(dn.current)}};return qt.createElement(e.Fragment,null,T(An,Un),qt.createElement("div",{style:{flex:1,overflow:"hidden"}},!i&&qt.createElement(Ve.ZP,ce({},ln))),qt.createElement(ye.Z,null,qt.createElement(H.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Ye,onClose:rn},qt.createElement(K.Z,ce({},Pt)))),qt.createElement(ye.Z,null,qt.createElement(H.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Nt,onClose:bn},qt.createElement(Gt,{showResourceCentre:Nt,identifier:Ne}))))},me=n(60141),Ze=n(24334),Ke=n(62969),Z={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"},Ee={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Oe=n(54172),Zt=n(13747),Dt=n(58617),Ot=n(85091),xt=n(56656),ze=n.n(xt),It=n(59301);const{Column:Ct}=Oe.default;var _e=({submitResult:i,submitting:f,submitRecords:A,page:Q,onPageChange:ee,topicId:T})=>{const[he]=(0,E.useSearchParams)(),{records:Ne,records_count:pe}=A||{},[xe,at]=(0,e.useState)(!1),Qe=he.get("type")==="1";return It.createElement(le.Z,{spinning:f,tip:"\u8BC4\u6D4B\u4E2D...",indicator:It.createElement(Dt.Z,{style:{fontSize:24},spin:!0})},(Ne==null?void 0:Ne.length)>0?It.createElement(Oe.default,{dataSource:Ne,rowKey:"id",pagination:!1},It.createElement(Ct,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Ye,Ft)=>It.createElement("span",null," ",ze()(Ye).format("YYYY-MM-DD HH:mm:ss"))}),It.createElement(Ct,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Ye,Ft)=>{var Nt;return It.createElement("span",{className:`${Ye===0?"c-green":"c-red"} current`,onClick:()=>{at(Ft.id)}},(Nt=Ke.Im[Ye])==null?void 0:Nt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),It.createElement(Ct,{title:`\u6267\u884C\u7528\u65F6 (${Qe?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Ye=>Ye?Qe?Ye:Ye/1e3:""}),It.createElement(Ct,{title:`\u5185\u5B58\u6D88\u8017\uFF08${Qe?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Ye=>Ye?Qe?Ye:parseFloat((Ye/1024).toFixed(2)):""}),It.createElement(Ct,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),It.createElement(Ct,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Ye,Ft)=>It.createElement("span",{className:"c-light-primary current",onClick:()=>{at(Ft.id)}},"\u67E5\u770B")})):It.createElement("div",{style:{height:300,width:"100%"}}),It.createElement(Ot.Z,{onClose:at,open:xe}),pe>15?It.createElement(Zt.Z,{className:Ee.pagination,current:Q,pageSize:15,total:pe,onChange:ee}):null)},x=n(13922),_=n(96599),U={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},w=n(97231),W=n(59301);const ut={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var te=({hack:i})=>{const{language:f,difficult:A,time_limit:Q,description:ee}=i,[T]=(0,E.useSearchParams)(),he=ut[A];return W.createElement(W.Fragment,null,W.createElement("ul",{className:U.info},W.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",W.createElement("b",{className:U.info_tag},f)),W.createElement("li",null,W.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",W.createElement(_.default,{color:he==null?void 0:he.color},he==null?void 0:he.name)),W.createElement("li",null,W.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",W.createElement("span",{style:{color:"#333333"}},Q,"\u79D2"))),T.get("qtype")==="8"?W.createElement(w.Z,{value:ee,showProgramFill:!0,className:U.desc}):W.createElement(w.Z,{value:ee,className:U.desc}))},j={},oe=n(59301),M=({hack:i,current_user:f})=>oe.createElement("div",{className:j.answer},i!=null&&i.answer_text?oe.createElement(w.Z,{style:{padding:"13px 0"},value:(i==null?void 0:i.answer_text)||""}):oe.createElement(x.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),q=n(27035);function Te(i,f){return(0,we.U2)(`/problems/${i}/comments.json`,{page:f,limit:10})}function R(i){return(0,we.v_)(`/discusses/${i}/plus.json`,{container_type:"Discuss",type:1})}function O(i,f,A){return(0,we.v_)(`/problems/${i}/comments/reply.json`,{comments:{content:A,parent_id:f}})}function s(i,f){return(0,we.v_)(`/problems/${i}/comments.json`,{comments:{content:f}})}function p(i,f,A){return(0,we.v_)(`/problems/${i}/comments/${f}/hidden.json`,A)}function h(i,f){return(0,we.IV)(`/problems/${i}/comments/${f}`)}var k=n(63386);function fe({author:i}){return e.createElement("a",{href:`/users/${i.login}`,target:"_blank"},e.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${ct.Z.IMG_SERVER}/images/${i.image_url}`,width:"50"}))}function ge({data:i,index:f,parentDiscussIndex:A,user:Q,onSetActionType:ee}){const{author:T,can_delete:he,content:Ne,id:pe,time:xe}=i;function at(){ee({id:pe,index:f,type:"delete-discuss",parentDiscussIndex:A,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const Qe=Q.admin||he||T.user_id===Q.user_id;return e.createElement("div",{className:"discuss-item-container second-discuss "},e.createElement(fe,{author:T}),e.createElement("section",null,e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${T.login}`,target:"_blank"},T.name),e.createElement("span",{className:"grey"},xe),e.createElement("div",{className:"btn-group",style:{marginBottom:0}},Qe?e.createElement("a",{onClick:at,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})):null)),e.createElement(w.Z,{className:"discuss-content",value:Ne})))}var Ae=({user:i,data:f,index:A,onPlusDiscuss:Q,onSetActionType:ee,activeDiscussIndex:T,onReplyDiscuss:he,onSetActiveDiscussIndex:Ne})=>{const{content:pe,children:xe,hidden:at,id:Qe,praise_count:Ye,time:Ft,user_praise:Nt,can_delete:de,author:dn}=f;function Pt(){Ne(Qe)}function rn(){Q(Qe,!Nt,A)}function An(){ee({id:Qe,index:A,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function bn(){ee({id:Qe,index:A,params:{hidden:at?"0":"1"},type:"hidden-discuss",message:at?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Un=i.admin||i.user_id===dn.user_id;return e.createElement("div",{className:"discuss-item-container",key:Qe},e.createElement(fe,{author:dn}),e.createElement("section",null,e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${dn.login}`,target:"_blank"}," ",dn.name," "),e.createElement("span",{className:"grey"},Ft)),e.createElement(w.Z,{className:"discuss-content",value:pe}),xe&&xe.length>0?e.createElement("div",{className:"reply-discuss-container"},xe.map((ln,hn)=>e.createElement(ge,{key:ln.id,data:ln,index:hn,user:i,onSetActionType:ee,parentDiscussIndex:A}))):null,e.createElement("div",{className:"btn-group"},Un?e.createElement("a",{onClick:bn,title:at?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},e.createElement("i",{className:at?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,de&&(!xe||xe.length==0)?e.createElement("a",{onClick:An,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})):null,e.createElement("a",{onClick:Pt,title:"\u56DE\u590D"}," ",e.createElement("i",{className:"iconfont icon-huifu1"})," "),e.createElement("a",{onClick:rn,className:Nt?"c-orange":""},e.createElement("i",{className:Nt?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),e.createElement("span",null,Ye||""))),e.createElement(k.Z,{id:Qe,activeDiscussIndex:T,onReplyDiscuss:he})))},V=n(48775),Fe={"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"},dt=n(17949),en=(i,f,A)=>new Promise((Q,ee)=>{var T=pe=>{try{Ne(A.next(pe))}catch(xe){ee(xe)}},he=pe=>{try{Ne(A.throw(pe))}catch(xe){ee(xe)}},Ne=pe=>pe.done?Q(pe.value):Promise.resolve(pe.value).then(T,he);Ne((A=A.apply(i,f)).next())}),Ge=({user_praise:i,praise_count:f,praisePlus:A,onCreateDiscuss:Q,discuss_count:ee})=>{const[T,he]=(0,e.useState)(!1),[Ne,pe]=(0,e.useState)("");function xe(Ft){pe(Ft)}function at(){he(!0)}function Qe(){he(!1)}function Ye(){return en(this,null,function*(){Q(Ne),pe(""),he(!1)})}return e.createElement("div",{className:`${Fe["dis-input-editor-container"]} ${T?Fe.active:""} `},e.createElement("div",{className:T?`hide ${Fe["text-area"]}`:Fe["text-area"]},e.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:at}),e.createElement("a",null," ",e.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",ee," "),e.createElement("a",{className:"c-light-black",onClick:A,title:i?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},e.createElement("i",{className:`mr3 ${i?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),f?e.createElement("span",null,f):"")),T?e.createElement("div",{className:Fe["input-mask"],onClick:Qe}):null,e.createElement("div",{className:T?Fe["md-container"]:`${Fe["md-container"]} hide`},e.createElement(dt.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:Ne,height:240,onChange:xe}),e.createElement("div",{className:Fe["tip-container"],onClick:Qe},e.createElement("a",{className:Fe["btn-send"],onClick:Ye}," \u53D1\u9001 "))))},Et=n(59301),Jt=Object.defineProperty,yt=Object.defineProperties,Vt=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,pt=(i,f,A)=>f in i?Jt(i,f,{enumerable:!0,configurable:!0,writable:!0,value:A}):i[f]=A,Lt=(i,f)=>{for(var A in f||(f={}))ht.call(f,A)&&pt(i,A,f[A]);if($e)for(var A of $e(f))kt.call(f,A)&&pt(i,A,f[A]);return i},un=(i,f)=>yt(i,Vt(f)),Bn=(i,f,A)=>new Promise((Q,ee)=>{var T=pe=>{try{Ne(A.next(pe))}catch(xe){ee(xe)}},he=pe=>{try{Ne(A.throw(pe))}catch(xe){ee(xe)}},Ne=pe=>pe.done?Q(pe.value):Promise.resolve(pe.value).then(T,he);Ne((A=A.apply(i,f)).next())});const fn={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var Mn=(i=>(i[i.GET_DISCUSSES=0]="GET_DISCUSSES",i[i.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",i[i.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",i[i.PLUS_DISCUSS=3]="PLUS_DISCUSS",i[i.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",i[i.SET_PAGE=5]="SET_PAGE",i[i.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",i))(Mn||{});function In(i,f){switch(f.type){case 6:return un(Lt({},i),{loading:!0});case 0:return Lt(Lt({},i),f.payload);case 1:return Lt(Lt({},i),f.payload);case 4:return Lt(Lt({},i),f.payload);case 3:return Lt(Lt({},i),f.payload);case 5:return un(Lt({},i),{page:f.payload});case 2:return Lt(Lt({},i),f.payload);default:throw new Error}}var su=({user:i,identifier:f,hack:A,onTriggerPraise:Q,activeIndex:ee})=>{const[T,he]=(0,e.useReducer)(In,fn),{loading:Ne,page:pe,data:xe,count:at,actionType:Qe,activeDiscussIndex:Ye}=T,Ft=(0,e.useCallback)(()=>Bn(void 0,null,function*(){he({type:6});const ln=yield Te(f,pe),{comments:hn,disscuss_count:yn}=ln;he({type:0,payload:{data:hn,count:yn,loading:!1}})}),[pe,f]);(0,e.useEffect)(()=>{ee==="2"&&Ft()},[f,pe,ee]);function Nt(ln){he({type:5,payload:ln})}function de(ln){he({type:4,payload:{actionType:ln}})}function dn(ln){he(Ye===ln?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:ln}})}function Pt(ln,hn,yn){return Bn(this,null,function*(){try{const jn=yield R(ln);xe[yn].user_praise=hn,xe[yn].praise_count=jn.praise_count,he({type:3,payload:{data:[...xe]}})}catch(jn){console.log(jn)}})}function rn(){return Bn(this,null,function*(){const{id:ln,params:hn,type:yn,index:jn,parentDiscussIndex:Cn}=Qe;if(yn==="hidden-discuss"&&(yield p(f,ln,hn),Cn?xe[Cn].children[jn].hidden=hn.hidden==1:xe[jn].hidden=hn.hidden==1,he({type:4,payload:{actionType:null,data:[...xe]}})),yn==="delete-discuss"){if(yield h(f,ln),Cn||Cn===0){let Qn=xe[Cn].children;for(let Gn=Qn.length-1;Gn>=0;Gn--)if(Qn[Gn].id===ln){Qn.splice(Gn,1);break}xe[Cn].children=Qn}else for(let Qn=xe.length-1;Qn>=0;Qn--)if(xe[Qn].id===ln){xe.splice(Qn,1);break}he({type:4,payload:{actionType:null,data:[...xe]}})}})}function An(){he({type:4,payload:{actionType:null}})}function bn(ln,hn){return Bn(this,null,function*(){try{yield O(f,ln,hn),Ft()}catch(yn){console.log(yn)}})}function Un(ln){return Bn(this,null,function*(){he({type:6}),yield s(f,ln),Ft()})}return Et.createElement(Et.Fragment,null,Et.createElement("div",{className:"discuss-panel"},xe.length===0?Et.createElement(x.Z,null):xe.map((ln,hn)=>Et.createElement(Ae,{onReplyDiscuss:bn,onPlusDiscuss:Pt,onSetActiveDiscussIndex:dn,onSetActionType:de,data:ln,index:hn,user:i,activeDiscussIndex:Ye})),at>10?Et.createElement("div",{className:"pagination-container"},Et.createElement(Zt.Z,{showQuickJumper:!0,onChange:Nt,current:pe,total:at})):null),Et.createElement(Ge,{user_praise:A.user_praise,praise_count:A.praises_count,praisePlus:Q,discuss_count:A.comments_count,onCreateDiscuss:Un}),Et.createElement(ye.Z,null,Et.createElement(D.default,{centered:!0,title:"\u63D0\u793A",open:!!Qe,onOk:rn,onCancel:An},Et.createElement("p",null,Qe?Qe.message:"")),Et.createElement(V.Z,null)))},cn=n(82326),tu=n(37568),gu=n(86743),cu={},Fu=n(59301),Zu=({hack:i,current_user:f})=>Fu.createElement("div",{className:cu.answer},i!=null&&i.analysis?Fu.createElement(w.Z,{style:{padding:"13px 0"},value:(i==null?void 0:i.analysis)||""}):Fu.createElement(x.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Uu={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},al=n(8848),cl=n(5269),pu=n(28284),fl=n(1439),qu=n(87960),Bu=n(59301);const{TextArea:wl}=tu.default,{Panel:lt}=al.default;var Qt=({data:i,hack:f})=>(console.log(i,f,"data"),f!=null&&f.is_file?Bu.createElement(qu.Y2,{disabled:!0,className:Uu.uploadTableWrapper,showScore:!f.test_set_score,data:i,isProgramHomework:!0}):Bu.createElement("div",{className:Uu.hackSets},i==null?void 0:i.map((A,Q)=>Bu.createElement(al.default,{accordion:!0,bordered:!1,key:Q,defaultActiveKey:Q===0&&A.id,className:Uu.collapseWrapper,expandIcon:({isActive:ee})=>Bu.createElement("i",{className:`iconfont icon-weizhankai ${ee?Uu.open:Uu.close}`,style:{fontSize:14,transition:"all .2s"}})},Bu.createElement(lt,{key:A.id,header:Bu.createElement(ve.Z,{align:"middle",justify:"space-between",wrap:!1},Bu.createElement(cl.Z,{className:Uu.panelHeader},Bu.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",Q+1)),Bu.createElement(cl.Z,{flex:1},Bu.createElement(ve.Z,{align:"middle",justify:"end",wrap:!1},!(f!=null&&f.test_set_score)&&Bu.createElement(cl.Z,{className:Uu.rateInput},Bu.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),Bu.createElement("div",null,Bu.createElement(pu.default.Item,{noStyle:!0},Bu.createElement(fl.Z,{value:A==null?void 0:A.score,className:Uu.baseFormItem,min:0,max:100,disabled:!0}))),Bu.createElement("span",{className:"ml10"},"%")))))},Bu.createElement(pu.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},Bu.createElement(wl,{readOnly:!0,value:A==null?void 0:A.input,rows:4})),Bu.createElement(pu.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},Bu.createElement(wl,{readOnly:!0,value:A==null?void 0:A.output,rows:4}))))))),uu={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},Sn=n(59301),du=(0,e.forwardRef)(({data:i=[]},f)=>{var A;const[Q,ee]=(0,e.useState)(),T=i.filter(Ne=>Ne.show);(0,e.useEffect)(()=>{T.length&&ee(T[0].id)},[i==null?void 0:i.length]);const he=((A=T.find(Ne=>Ne.id===Q))==null?void 0:A.element)||null;return(0,e.useImperativeHandle)(f,()=>({setActiveTab:Ne=>ee(Ne)})),Sn.createElement("div",{className:uu.tabs},Sn.createElement("div",{className:uu.tabWarp},T.map(Ne=>Sn.createElement("div",{onClick:()=>ee(Ne.id),className:`${uu.tab} ${Ne.id===Q?uu.active:""}`,key:Ne.id},Ne.name))),Sn.createElement("div",{className:uu.content},he))}),Wt=n(59301),Au=Object.defineProperty,Su=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,nu=Object.getOwnPropertySymbols,Ou=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,Al=(i,f,A)=>f in i?Au(i,f,{enumerable:!0,configurable:!0,writable:!0,value:A}):i[f]=A,Vl=(i,f)=>{for(var A in f||(f={}))Ou.call(f,A)&&Al(i,A,f[A]);if(nu)for(var A of nu(f))Yl.call(f,A)&&Al(i,A,f[A]);return i},jl=(i,f)=>Su(i,Xn(f)),Qu=(i,f,A)=>new Promise((Q,ee)=>{var T=pe=>{try{Ne(A.next(pe))}catch(xe){ee(xe)}},he=pe=>{try{Ne(A.throw(pe))}catch(xe){ee(xe)}},Ne=pe=>pe.done?Q(pe.value):Promise.resolve(pe.value).then(T,he);Ne((A=A.apply(i,f)).next())});const ba={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Zl={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Ha=({hack:i,onTriggerPraise:f,topicId:A,page:Q,onPageChange:ee,user:T,current_user:he,submitRecords:Ne,submitting:pe,submitResult:xe,setActiveIndex:at,hack_sets:Qe})=>{var Ye,Ft;const[Nt]=(0,E.useSearchParams)(),[de,dn]=(0,e.useState)("0"),Pt=(0,E.useLocation)(),[rn,An]=(0,e.useState)(!1),[bn,Un]=(0,e.useState)(null),[ln,hn]=(0,e.useState)([]),[yn,jn]=(0,e.useState)([]),[Cn,Qn]=(0,e.useState)({page:1,limit:10}),Gn=(0,e.useRef)(null),vu=(0,e.useRef)(null);console.log(T,"user");let[pn,ru]=(0,e.useState)(jl(Vl({},(0,E.useParams)()),{page:1,per_page:20,name:""}));(0,e.useEffect)(()=>{vu.current&&(i==null?void 0:i.is_close_tips)===!1&&bn===null&&Un(!0)},[vu.current,i==null?void 0:i.is_close_tips,bn]);function Zn(){return Qu(this,null,function*(){yield(0,we.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,e.useEffect)(()=>{at(de)},[de]);function Dn(xn){return Qu(this,null,function*(){let qn=xn.target.id;if(qn==="1"){let En=yield(0,we.ZP)(`/api/myproblems/${pn.id}/redo_logs.json`,{method:"get",params:Vl({},Cn)});(En==null?void 0:En.status)===0&&jn(En==null?void 0:En.data)}dn(qn)})}(0,e.useEffect)(()=>q.Z.subscribe("to-commit-info",()=>{dn("1"),Gn.current&&Gn.current.setActiveTab("1")}),[]),(0,e.useEffect)(()=>q.Z.subscribe("to-reset-info",()=>{Dn({target:{id:"1"}}),Gn.current&&Gn.current.setActiveTab("2")}),[]);function Tn(){dn("2")}function Ln(){return Qu(this,null,function*(){let xn=yield(0,we.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Vl({identifier:pn==null?void 0:pn.id},pn)});hn(xn)})}const fu=[{title:null,description:Wt.createElement("div",null,Wt.createElement("b",{onClick:()=>{Un(!1),Zn(),An(!0),Ln()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),Wt.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"),Wt.createElement(b.ZP,{onClick:()=>{Un(!1),Zn()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>vu.current}];return Wt.createElement("div",{className:Z["left-panel"]},Wt.createElement("ul",{className:`${Z["s-navs"]} ${Z["bg-white"]} ${Z.b1}`},(i==null?void 0:i.is_program)&&!Nt.get("pageId")&&Wt.createElement(Ie.Z,{title:"\u9898\u76EE\u5217\u8868"},Wt.createElement("div",{onClick:()=>{Ln(),An(!0)},className:Z.btns,ref:vu,style:bn?{pointerEvents:"none"}:{}},Wt.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),Wt.createElement("li",{style:{marginLeft:20}},Wt.createElement("a",{className:de==="0"?Z.active:"",id:"0",onClick:Dn},"\u9898\u76EE\u63CF\u8FF0")),Wt.createElement("li",null,Wt.createElement("a",{className:de==="1"?Z.active:"",id:"1",onClick:Dn},"\u64CD\u4F5C\u8BB0\u5F55")),(Nt.get("type")!=="exercises"&&(i==null?void 0:i.answer_text_show)||Nt.get("type")!=="exercises"&&(i==null?void 0:i.analysis_show))&&Wt.createElement("li",null,Wt.createElement("a",{className:de==="4"?Z.active:"",id:"4",onClick:Dn},"\u89E3\u7B54\u53C2\u8003")),Nt.get("type")!=="exercises"&&Wt.createElement("li",null,Wt.createElement("a",{className:de==="2"?Z.active:"",id:"2",onClick:Dn},"\u8BC4\u8BBA")),!!(Qe!=null&&Qe.length)&&Nt.get("type")!=="exercises"&&Nt.get("type")!=="1"&&Wt.createElement("li",null,Wt.createElement("a",{className:de==="5"?Z.active:"",id:"5",onClick:Dn},"\u6D4B\u8BD5\u7528\u4F8B"))),Wt.createElement("div",{className:`${Z["tab-panel-body"]} ${de==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},Wt.createElement(te,{hack:i,onTriggerPraise:f,toDiscuss:Tn})),Wt.createElement("div",{style:{padding:"12px"},className:`${Z["tab-panel-body"]} ${de==="1"?"":"hide"}`},Wt.createElement(du,{ref:Gn,data:[{id:"1",show:Nt.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:Wt.createElement(Wt.Fragment,null,Ne!=null&&Ne.records_count||pe?Wt.createElement(_e,{page:Q,onPageChange:ee,topicId:A,submitting:pe,key:(xe==null?void 0:xe.id)||1,submitRecords:Ne,submitResult:xe}):Wt.createElement(x.Z,null))},{id:"2",show:Nt.get("type")==="exercises"||(i==null?void 0:i.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:Wt.createElement(Wt.Fragment,null,Wt.createElement(Oe.default,{pagination:!1,dataSource:yn==null?void 0:yn.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(xn,qn,En)=>ze()(xn).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(xn,qn,En)=>{var Yn;return(Yn=[{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(Ht=>Ht.id===xn))==null?void 0:Yn.name}}]}),Wt.createElement(Zt.Z,{style:{marginTop:10},current:Cn.page,total:yn==null?void 0:yn.count,hideOnSinglePage:!0,onChange:xn=>Qu(void 0,null,function*(){Cn.page=xn,Qn(Cn);let qn=yield(0,we.ZP)(`/api/myproblems/${pn.id}/redo_logs.json`,{method:"get",params:jl(Vl({},Cn),{courseId:pn.courseId})});(qn==null?void 0:qn.status)===0&&jn(qn==null?void 0:qn.data)})}))}]})),Wt.createElement("div",{style:{padding:"12px"},className:`${Z["tab-panel-body"]} ${de==="4"?"":"hide"}`},Wt.createElement(du,{data:[{id:"1",show:Nt.get("type")!=="exercises"&&(i==null?void 0:i.answer_text_show),name:"\u7B54\u6848",element:Wt.createElement(Wt.Fragment,null,Wt.createElement(M,{hack:i,current_user:he}))},{id:"2",show:Nt.get("type")!=="exercises"&&(i==null?void 0:i.analysis_show),name:"\u89E3\u6790",element:Wt.createElement(Wt.Fragment,null,Wt.createElement(Zu,{hack:i,current_user:he}))}]})),Wt.createElement("div",{className:`${Z["tab-panel-body"]} ${de==="2"?"":"hide"}`,style:{padding:0}},Wt.createElement(su,{user:T,activeIndex:de,identifier:i.identifier,hack:i,onTriggerPraise:f})),Wt.createElement("div",{className:`${Z["tab-panel-body"]} ${de==="5"?"":"hide"}`,style:{padding:12}},Wt.createElement(Qt,{data:Qe||[],hack:i})),Wt.createElement(H.Z,{rootClassName:Z.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>An(!1),open:rn},Wt.createElement(ve.Z,null,Wt.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),Wt.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",ln==null?void 0:ln.total_count,"\u9898\xA0[\xA0",ln==null?void 0:ln.total_score,"\u5206\xA0]\xA0"),!(T!=null&&T.hack_manager)&&Wt.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",ln==null?void 0:ln.work_score,"\u5206")),Wt.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),Wt.createElement(ve.Z,{align:"middle",className:"mt10 mb10"},!(T!=null&&T.hack_manager)&&Wt.createElement(cn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:xn=>{pn.page=1,pn.finish_status=xn,ru(Vl({},pn)),Ln()}},Wt.createElement(cn.default.Option,{value:""},"\u5168\u90E8"),Wt.createElement(cn.default.Option,{value:0},"\u672A\u5F00\u59CB"),Wt.createElement(cn.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Wt.createElement(cn.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),Wt.createElement(cn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:xn=>{pn.page=1,pn.difficult=xn||null,ru(Vl({},pn)),Ln()}},Wt.createElement(cn.default.Option,{value:0},"\u5168\u90E8"),Wt.createElement(cn.default.Option,{value:1},"\u7B80\u5355"),Wt.createElement(cn.default.Option,{value:2},"\u9002\u4E2D"),Wt.createElement(cn.default.Option,{value:3},"\u56F0\u96BE")),Wt.createElement(tu.default.Search,{size:"large",onSearch:xn=>{pn.name=xn,pn.page=1,ru(Vl({},pn)),Ln()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),Wt.createElement("div",{className:Z.list,style:{height:36,background:"#3D445C"}},!(T!=null&&T.hack_manager)&&Wt.createElement("span",null,"\u72B6\u6001"),Wt.createElement("span",null,"\u5E8F\u53F7"),Wt.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),Wt.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),Wt.createElement("div",{style:{overflow:"auto",flex:1}},(Ye=ln==null?void 0:ln.data)!=null&&Ye.length?(Ft=ln==null?void 0:ln.data)==null?void 0:Ft.map((xn,qn)=>Wt.createElement("div",{onClick:()=>Qu(void 0,null,function*(){let En=yield(0,we.ZP)(`/api/problems/${xn==null?void 0:xn.identifier}/start.json`,{method:"get",params:{hack_user_id:T==null?void 0:T.user_id}});En&&(E.history.replace(`/myproblems/${En==null?void 0:En.identifier}${window.location.search}`),window.location.reload())}),className:`${Z.list} ${xn!=null&&xn.checked?Z.active:""}`},!(T!=null&&T.hack_manager)&&Wt.createElement(Wt.Fragment,null,!(xn!=null&&xn.opened)&&Wt.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(xn==null?void 0:xn.opened)&&!(xn!=null&&xn.passed)&&Wt.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(xn==null?void 0:xn.opened)&&(xn==null?void 0:xn.passed)&&Wt.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),Wt.createElement("span",null,(pn.page-1)*20+(qn+1)),Wt.createElement("span",{style:{flex:1},title:xn.name},`[${xn==null?void 0:xn.score}\u5206]`,"\xA0",xn.name),Wt.createElement("span",{style:{flexBasis:48,paddingRight:0}},ba[xn.difficult]))):Wt.createElement(x.Z,null)),Wt.createElement(Zt.Z,{current:pn.page,className:"mt20",hideOnSinglePage:!0,total:ln==null?void 0:ln.count,pageSize:pn.per_page,onChange:(xn,qn)=>{pn.page=xn,pn.per_page=qn,Ln()}})),Wt.createElement(gu.Z,{rootClassName:Z.tour,closeIcon:!1,open:!!bn,steps:fu,gap:{offset:3,radius:2}}))},yu=n(62522),ta=n(2398),zn=n(7605),Fa=n(58382),yl=n(46553),Cl=n(50601),Eu=n(89517),Ru=n(92310),Tl=n.n(Ru),Sl=n(38241),bl=n(20310),ma=n(81779),ra=n(96345),Ua=n(62595),Qa=n(14699),gn=n(59301),tr=Object.defineProperty,va=Object.defineProperties,rr=Object.getOwnPropertyDescriptors,Ba=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,I=(i,f,A)=>f in i?tr(i,f,{enumerable:!0,configurable:!0,writable:!0,value:A}):i[f]=A,J=(i,f)=>{for(var A in f||(f={}))v.call(f,A)&&I(i,A,f[A]);if(Ba)for(var A of Ba(f))y.call(f,A)&&I(i,A,f[A]);return i},Le=(i,f)=>va(i,rr(f)),He=(i,f)=>{var A={};for(var Q in i)v.call(i,Q)&&f.indexOf(Q)<0&&(A[Q]=i[Q]);if(i!=null&&Ba)for(var Q of Ba(i))f.indexOf(Q)<0&&y.call(i,Q)&&(A[Q]=i[Q]);return A},a=(i,f,A)=>new Promise((Q,ee)=>{var T=pe=>{try{Ne(A.next(pe))}catch(xe){ee(xe)}},he=pe=>{try{Ne(A.throw(pe))}catch(xe){ee(xe)}},Ne=pe=>pe.done?Q(pe.value):Promise.resolve(pe.value).then(T,he);Ne((A=A.apply(i,f)).next())});const{Countdown:N}=C.default,ne={Java:"java",C:"c",Python:"py","C++":"c"};var ke=(i=>(i[i.SET_LOADING=0]="SET_LOADING",i[i.GET_DATA=1]="GET_DATA",i[i.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",i[i.SET_DATA=3]="SET_DATA",i[i.SET_DEBUGING=4]="SET_DEBUGING",i[i.SET_SUBMITING=5]="SET_SUBMITING",i[i.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",i[i.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",i[i.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",i[i.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",i[i.SET_PAGE=10]="SET_PAGE",i))(ke||{});function X(){return new Date().getTime()}const t={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function d(i,f){switch(f.type){case 1:return J(J({},i),f.payload);case 3:return Le(J({},i),{data:f.payload});case 0:return Le(J({},i),{loading:f.payload});case 9:return Le(J({},i),{showNote:f.payload});case 4:return Le(J({},i),{debuging:f.payload});case 5:return Le(J({},i),{submitting:f.payload});case 2:return Le(J({},i),{submitRecords:f.payload});case 10:return Le(J({},i),{submitRecordPage:f.payload});case 6:return Le(J({},i),{executingMessage:f.payload});case 7:return J(J({},i),f.payload);case 8:return J(J({},i),f.payload);default:throw new Error}}var c=({children:i})=>{var f,A,Q,ee,T,he,Ne,pe,xe,at;const[Qe,Ye]=(0,e.useReducer)(d,t),{id:Ft}=(0,E.useParams)(),Nt=(0,E.useLocation)(),[de]=(0,E.useSearchParams)(),{loading:dn,data:Pt,debugResult:rn,submitResult:An,submitRecords:bn,submitRecordPage:Un,showNote:ln,debuging:hn,submitting:yn,executingMessage:jn}=Qe,[Cn,Qn]=(0,e.useState)("#37AD83"),[Gn,vu]=(0,e.useState)(null),[pn,ru]=(0,e.useState)({}),[Zn,Dn]=(0,e.useState)(!0),[Tn,Ln]=(0,e.useState)(!1),[fu,xn]=(0,e.useState)(!1),qn=(0,e.useRef)(null),En=(0,e.useRef)(0),Yn=Pt==null?void 0:Pt.user,Ht=Pt==null?void 0:Pt.hack,[ku,Iu]=(0,e.useState)(!1),lu=(0,e.useRef)(1),ju=(0,e.useRef)(!1);(0,Sl.y)(de.get("type")==="exercises");const{setOpenDisableCopyAndPaste:hl}=(0,Sl.X)(),[hu,zt]=(0,e.useState)(""),Tu=(0,yl._)(pn),[gl,rl]=(0,e.useState)({open:!1,text:""}),[Hu,Yu]=(0,e.useState)(null),Fl=(0,e.useRef)(null);(0,e.useEffect)(()=>{var Fn;let kn=(Fn=Ht==null?void 0:Ht.homework_extension)==null?void 0:Fn.failed_evaluate_num;typeof kn=="number"&&Yu(kn)},[(f=Ht==null?void 0:Ht.homework_extension)==null?void 0:f.failed_evaluate_num]),(0,e.useEffect)(()=>{function Fn(){return a(this,null,function*(){var kn,_l,na,Ea,sa;Dn(!0);const la=yield(0,ae.fu)(Ft,{exercise_id:de.get("exercisesId")});if(setTimeout(()=>{Dn(!1)},800),la.status!==401){try{la.hack.code=Ze.Base64.decode(la.hack.code)}catch(Ml){console.log(Ml)}la.hack=Le(J({},la.hack),{is_program:de.get("type")==="1"}),Ye({type:1,payload:{loading:!1,data:la}})}if(de.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let Ml;de.get("coursesId")=="coursesId"?Ml=yield(0,o._F)({categoryId:de.get("exercisesId"),login:de.get("login")}):Ml=yield(0,o._B)({categoryId:de.get("exercisesId"),login:de.get("login")}),ru(J({},Ml)),hl((kn=Ml==null?void 0:Ml.exercise)==null?void 0:kn.forbid_copy),typeof((_l=Ml==null?void 0:Ml.exercise)==null?void 0:_l.left_time)=="number"&&(vu(Date.now()+((na=Ml==null?void 0:Ml.exercise)==null?void 0:na.left_time)*1e3),setTimeout(()=>{Qn("red")},(((Ea=Ml==null?void 0:Ml.exercise)==null?void 0:Ea.left_time)-300>0?((sa=Ml==null?void 0:Ml.exercise)==null?void 0:sa.left_time)-300:0)*1e3))}})}Ft&&Fn()},[Ft]),(0,e.useEffect)(()=>{var Fn;return de.get("type")==="exercises"&&((Fn=pn==null?void 0:pn.exercise)!=null&&Fn.screen_open)&&(window.removeEventListener("blur",zl,!1),Cl.U.forEach((kn,_l)=>{window.addEventListener(kn,zl,!1)}),window.addEventListener("blur",zl,!1),window.focus()),()=>{document.removeEventListener((0,L.gH)(),zl)}},[pn]),(0,e.useEffect)(()=>{hu==="1"&&Ft&&Ht!=null&&Ht.language&&ul()},[Ft,Un,Ht==null?void 0:Ht.language,hu]),(0,e.useEffect)(()=>(Ht!=null&&Ht.is_program&&(En.current=0,qn.current=setInterval(()=>{Bl()},15e3)),()=>{clearInterval(qn.current)}),[Ht==null?void 0:Ht.is_program]);const Bl=()=>a(void 0,null,function*(){let Fn=yield(0,we.ZP)(`/api/myproblems/${Ft}/save_long_time.json`,{method:"get",params:{answer_long_time:En.current}})}),zl=()=>{ju.current||(0,L.BU)(),window.parent.postMessage("backExercise","*")};function ul(){return a(this,null,function*(){try{const Fn=yield(0,ae.zO)(Ft,{limit:15,page:Un,language:Ht==null?void 0:Ht.language});Ye({type:2,payload:Fn})}catch(Fn){console.log(Fn)}})}function fa(Fn){Ye({type:10,payload:Fn})}function il(Fn){return a(this,null,function*(){var kn;let _l;(de.get("ip_limit")==="inner"||de.get("ip_bind_type")==="true")&&(_l=yield(0,ta.y)({ip_limit:de.get("ip_limit"),ip_bind:de.get("ip_bind_type")==="true"}));const na=yield(0,ae.n4)(Ft,{code:Ze.Base64.encode(Fn||Ht.code),language:Ht==null?void 0:Ht.language,exercise_id:de.get("exercisesId"),question_id:de.get("questionId"),ip:_l});return na.status===-5&&(0,E.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Le(J({errorMessage:na==null?void 0:na.message},(pn==null?void 0:pn.exercise)||{}),{exercise_user_id:(kn=pn==null?void 0:pn.exercise)==null?void 0:kn.exercise_user_id,id:de.get("exercisesId")})}}),na})}function Gu(){return a(this,null,function*(){if(lu.current=2,!yn){Ye({type:5,payload:!0});try{q.Z.publish("to-commit-info");const Fn=yield il();if(console.log(Fn,1),Fn.status===0){let la=function(){return a(this,null,function*(){const{status:Ml,data:La}=yield(0,ae.rX)(Ft,"submit"),vr=X()-sa>(na*Ea+3)*1e3;if(Ml!==0&&!vr&&setTimeout(la,1e3),vr){D.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Ye({type:5,payload:!1});return}if(Ml===0){La.status===2&&D.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(La==null?void 0:La.status)===0&&de.get("type")==="1"&&xn(!0),(La==null?void 0:La.status)!==0&&de.get("type")==="1"&&Yu(no=>no+1);const Ir=yield(0,ae.zO)(Ft,{limit:15,page:Un,language:Ht==null?void 0:Ht.language});Ye({type:8,payload:Le(J({},Qe),{submitResult:La,submitting:!1,submitRecords:Ir})})}})},kn={};if(de.get("type")==="exercises"?(kn.extras={exercise_id:de.get("exercisesId"),question_id:de.get("questionId")},(de.get("ip_limit")==="inner"||de.get("ip_bind_type")==="true")&&(kn.extras.ip=yield(0,ta.y)({ip_limit:de.get("ip_limit"),ip_bind:de.get("ip_bind_type")==="true"}))):de.get("type")==="smartPlan"&&(kn.extras={smart_plan_page_item_bank_id:de.get("smartPlanItemBankId"),simulate:de.get("simulate")==="true"}),(yield(0,ae.bM)(Ft,kn)).status===-1&&de.get("exercisesId")){window.parent.location.href=`/classrooms/${de.get("coursesId")}/exercise/${de.get("exercisesId")}/detail`;return}const{time_limit:na,test_case_size:Ea}=Ht,sa=X();la()}else Ye({type:5,payload:!1})}catch(Fn){console.log(Fn),Ye({type:5,payload:!1})}Iu(!1)}})}function dl(){return a(this,null,function*(){lu.current=1,Qe.debuging=!0,Ye({type:4,payload:!0});try{if((yield il()).status===0){let sa=function(){return a(this,null,function*(){const{status:la,message:Ml,data:La}=yield(0,ae.rX)(Ft,"debug"),vr=X()-Ea>(kn+3)*1e3;if(la!==0&&!vr&&(Ye({type:6,payload:Ml}),setTimeout(sa,1e3)),vr){D.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Ye({type:4,payload:!1}),Ye({type:7,payload:Le(J({},Qe),{debugResult:{status:2},debuging:!1})});return}la===0&&(La.status===2&&D.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Ye({type:4,payload:!1}),Ye({type:7,payload:Le(J({},Qe),{debugResult:La,debuging:!1})}))})};const{time_limit:kn}=Ht;let _l={input:encodeURIComponent(Pt.test_case.input)};if(de.get("type")==="exercises"&&(_l.exercise_id=de.get("exercisesId")),(yield(0,ae.MU)(Ft,_l)).status===-1&&de.get("exercisesId")){window.parent.location.href=`/classrooms/${de.get("coursesId")}/exercise/${de.get("exercisesId")}/detail`;return}const Ea=X();sa()}else Ye({type:4,payload:!1})}catch(Fn){console.log(Fn)}finally{}})}function Hl(Fn,kn){const _l=kn?{modify_code:!1}:{};Ye({type:3,payload:Le(J({},Pt),{hack:J(Le(J({},Ht),{code:Fn}),_l)})}),Iu(!0)}const iu=Fn=>a(void 0,null,function*(){let kn=yield(0,we.ZP)(`/api/problems/${Ht==null?void 0:Ht.identifier}/start.json`,{method:"get",params:{language:Fn==="C++"||Fn==="c++"?encodeURIComponent(Fn):Fn,hack_user_id:Yn==null?void 0:Yn.user_id}});kn.status!==-1&&E.history.replace(`/myproblems/${kn==null?void 0:kn.identifier}${window.location.search}`)});function Gl(Fn){let kn=Fn.target.value;Ye({type:3,payload:Le(J({},Pt),{test_case:{input:kn}})})}function Jn(){return a(this,null,function*(){try{let Fn={};de.get("type")==="exercises"?Fn.exercise_id=de.get("exercisesId"):Ht!=null&&Ht.homework_common_id&&(Fn.homework_common_id=Ht==null?void 0:Ht.homework_common_id);const kn=yield(0,ae.H7)(Ft,J({},Fn));kn.status===401||(Hl(Ze.Base64.decode(kn.code)),(de.get("type")==="exercises"||Ht!=null&&Ht.homework_common_id)&&q.Z.publish("to-reset-info"))}catch(Fn){console.log(Fn)}})}function Vn(){D.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:gn.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",gn.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return a(this,null,function*(){const Fn=yield(0,ae.fi)(Ft);Fn.status===401||Hl(Ze.Base64.decode(Fn.code),!0)})}})}function bu(){Ye({type:9,payload:!0})}function Nn(){Ye({type:9,payload:!1})}function Kn(Fn){return a(this,null,function*(){yield(0,ae.MK)(Ft,Fn),Ye({type:1,payload:{showNote:!1,data:Le(J({},Pt),{hack:Le(J({},Ht),{notes:Fn.notes})})}})})}const Ll={hack:Ht,isLoading:Zn,input:(A=Pt==null?void 0:Pt.test_case)==null?void 0:A.input,is_file:(Q=Pt==null?void 0:Pt.test_case)==null?void 0:Q.is_file,identifier:Ht==null?void 0:Ht.identifier,attachments_count:Pt==null?void 0:Pt.attachments_count,language:Ht==null?void 0:Ht.language,code:Ht==null?void 0:Ht.code,title:"main."+ne[Ht==null?void 0:Ht.language],modify_code:Ht==null?void 0:Ht.modify_code,notes:Ht==null?void 0:Ht.notes,debugResult:rn,debuging:hn,submitting:yn,submitResult:An,executingMessage:jn,onCancelNote:Nn,onAddNote:Kn,showNote:ln,user:Yn,onShowNote:bu,onSubmitCode:Gu,onChangeCode:Hl,onChangeInput:Gl,onDebugCode:dl,onResetCode:Jn,onSyncCode:Vn,onUpdateCode:il,onChangeLanguage:iu,isWhiteTheme:Tn,setIsWhiteTheme:Ln,topDispatch:Ye};function Ku(){return a(this,null,function*(){const{praise_count:Fn}=yield(0,ae.vl)(Ht.id,{container_type:"Hack",type:1});let kn=Le(J({},Pt),{hack:Le(J({},Ht),{praises_count:Fn,user_praise:!Ht.user_praise})});Ye({type:3,payload:kn})})}const Ul={topicId:Ft,submitResult:An,submitRecords:bn,submitting:yn,page:Un,onPageChange:fa,hack:Ht,user:Pt==null?void 0:Pt.user,hack_sets:Pt==null?void 0:Pt.hack_sets,current_user:Pt==null?void 0:Pt.current_user,onTriggerPraise:Ku,setActiveIndex:zt};console.log(pn);const[Il,Kl]=(0,e.useState)(!1),[Ga,wa]=(0,e.useState)(!1);(0,e.useEffect)(()=>{const Fn=kn=>{var _l,na;if(console.log("event-----",kn),kn.data.type==="showIntelligentTeacherStatus"&&!((na=(_l=kn==null?void 0:kn.data)==null?void 0:_l.SmartPlanItemBanks)!=null&&na.allow_answer_after_end)){const{aiStatus:Ea,questionStatus:sa}=kn.data;if(Kl(Ea),sa){let la=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(la.includes(de.get("smartPlanItemBankId")))return;D.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:gn.createElement("div",{className:"tc font16"},sa?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>a(void 0,null,function*(){Gu(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(la.push(de.get("smartPlanItemBankId"))));let Ml="";de.get("isMiniprogram")?Ml=`/miniprogram/courseware/study?courses_id=${de.get("coursesId")}&id=${de.get("exercisesId")}`:Ml=`/classrooms/${de.get("coursesId")}/smart_plan/${de.get("exercisesId")}/ppt_info/info`,window.opener?window.close():E.history.push(Ml)})})}}if(kn.data.type=="closeIntelligentTeacherStatus"){Gu();let Ea="";de.get("isMiniprogram")?Ea=`/miniprogram/courseware/study?courses_id=${de.get("coursesId")}&id=${de.get("exercisesId")}`:Ea=`/classrooms/${de.get("coursesId")}/smart_plan/${de.get("exercisesId")}/ppt_info/info`,window.opener?window.close():E.history.push(Ea)}};return window.addEventListener("message",Fn),()=>{window.removeEventListener("message",Fn)}},[]);const ga=()=>{if(de.get("type")==="exercises")return!1;const Fn=Object.entries((Ht==null?void 0:Ht.homework_extension)||{}).some(([kn,_l])=>kn!=="ai_code_evaluation_promote"&&!!_l);return!!(de.get("type")==="1"&&((0,ma.$O)()||Fn)||de.get("type")==="smartPlan"&&(Il||de.get("showAi")))};return(0,e.useEffect)(()=>{var Fn,kn,_l,na,Ea,sa,la;ga()&&(Hu>((kn=(Fn=Ht==null?void 0:Ht.homework_extension)==null?void 0:Fn.ai_guide_data)==null?void 0:kn.evaluation_num)&&rl({open:!0,text:(na=(_l=Ht==null?void 0:Ht.homework_extension)==null?void 0:_l.ai_guide_data)==null?void 0:na.evaluation_msg}),(Ea=Ht==null?void 0:Ht.homework_extension)!=null&&Ea.ai_guide&&Hu==0&&!Fl.current&&(Fl.current=setTimeout(()=>{var Ml,La;rl({open:!0,text:(La=(Ml=Ht==null?void 0:Ht.homework_extension)==null?void 0:Ml.ai_guide_data)==null?void 0:La.unanswered_msg})},(((la=(sa=Ht==null?void 0:Ht.homework_extension)==null?void 0:sa.ai_guide_data)==null?void 0:la.unanswered_time)||0)*60*1e3)),Fl.current&&Hu>0&&clearTimeout(Fl.current))},[Hu,Ht]),gn.createElement(gn.Fragment,null,gn.createElement(le.Z,{spinning:dn,delay:500},Pt?gn.createElement("div",{style:{minWidth:"1200px"}},gn.createElement("header",{className:Tl()(Eu.Z.header,Tn&&Eu.Z.whiteHeader)},!((ee=["smartPlan","exercises"])!=null&&ee.includes(de.get("type")))&&gn.createElement("div",null,gn.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/${Yn==null?void 0:Yn.image_url}`,alt:"user",width:36}),gn.createElement("span",{style:{color:Tn?"#333":"#B2BACB",fontSize:16}},Yn==null?void 0:Yn.name)),((T=["smartPlan","exercises"])==null?void 0:T.includes(de.get("type")))&&gn.createElement("div",null,gn.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",gn.createElement("span",{className:"ml10"},((he=pn==null?void 0:pn.exercise)==null?void 0:he.user_name)||(Yn==null?void 0:Yn.name)||"--")),gn.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",gn.createElement("span",{className:"ml10"},((Ne=pn==null?void 0:pn.exercise)==null?void 0:Ne.student_id)||(Yn==null?void 0:Yn.student_id)||"--"))),gn.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},gn.createElement("div",null,Ht.name)),(de.get("type")==="smartPlan"||(Ht==null?void 0:Ht.is_program))&&gn.createElement(zn.Z,{defaultValue:(Ht==null?void 0:Ht.answer_long_time)||0,onChange:Fn=>{En.current=Fn},className:Eu.Z.timepiece}),Yn!=null&&Yn.hack_manager&&!de.get("is_smart_plan")?gn.createElement(E.Link,{className:Eu.Z.btn_edit,to:de.get("type")==="1"?de.get("pageId")?`/problems/newedit/${Ht.identifier}?type=1&pageId=${de.get("pageId")}&backUrl=${de.get("backUrl")}`:`/problems/newedit/${Ht.identifier}?type=1`:de.get("backUrl")?`/problems/newedit/${Ht.identifier}?backUrl=${de.get("backUrl")}`:`/problems/newedit/${Ht.identifier}`}," ",gn.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((pe=pn==null?void 0:pn.exercise)!=null&&pe.left_time)&&gn.createElement(gn.Fragment,null,gn.createElement("span",{style:{color:Cn,marginRight:6},className:`iconfont icon-daojishi ${Eu.Z.djs}`}),gn.createElement("span",{className:"c-white mr20"},gn.createElement(N,{valueStyle:{color:Cn,fontSize:20,fontWeight:500},title:gn.createElement("span",{style:{color:Cn,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:Gn,onFinish:()=>a(void 0,null,function*(){const Fn=yield(0,o.VL)({categoryId:de.get("exercisesId"),commit_method:2});if((Fn==null?void 0:Fn.status)===0&&(il(),D.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:gn.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",gn.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>a(void 0,null,function*(){window.parent.location.href=`/classrooms/${de.get("coursesId")}/exercise/${de.get("exercisesId")}/detail`})})),(Fn==null?void 0:Fn.status)===-3){const kn=parseInt(Fn==null?void 0:Fn.message);vu(Date.now()+kn*1e3)}})}))),(xe=["smartPlan","exercises"])!=null&&xe.includes(de.get("type"))?gn.createElement(b.ZP,{type:"primary",onClick:()=>{if(de.get("type")==="exercises"){const Fn=()=>a(void 0,null,function*(){yield il(),Iu(!1),Tu(),ju.current=!0,zl()});if(!(bn!=null&&bn.records_count)||ku){D.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:gn.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:Fn});return}Fn()}else{let Fn="";de.get("isMiniprogram")=="true"?Fn=`/miniprogram/courseware/study?courses_id=${de.get("coursesId")}&id=${de.get("exercisesId")}`:Fn=`/classrooms/${de.get("coursesId")}/smart_plan/${de.get("exercisesId")}/ppt_info/info`,window.opener?window.close():(console.log("11",`program_${de.get("coursesId")}_${de.get("exercisesId")}`),console.log(de.get("isMiniprogram")=="true"),de.get("isMiniprogram")=="true"?localStorage.removeItem(`iframeprogram_${de.get("coursesId")}_${de.get("exercisesId")}`):E.history.push(Fn))}}},de.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):gn.createElement("span",{onClick:()=>{var Fn;if(de.get("backUrl"))E.history.push(de.get("backUrl"));else if(de.get("type")==="1"){let kn=(Fn=localStorage.getItem("program_homework"))==null?void 0:Fn.split(",");E.history.push(`/classrooms/${kn==null?void 0:kn[0]}/program_homework/${kn==null?void 0:kn[1]}/detail`)}else E.history.push("/problemset")}},gn.createElement(Ie.Z,{title:"\u5173\u95ED"},gn.createElement("i",{style:{color:Tn?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),gn.createElement(le.Z,{size:"large",spinning:Zn},gn.createElement($.Z,{className:Tl()(Eu.Z.myProblems,Tn&&Eu.Z.whiteMyProblems),leftChild:gn.createElement(Ha,J({},Ul)),rightChild:gn.createElement(g,J({},Ll))}))):null,gn.createElement(D.default,{centered:!0,closable:!1,width:680,footer:null,open:fu,className:"oj-modal"},gn.createElement("section",{className:"oj-modal-content"},gn.createElement("div",{className:"oj-modal-head"},gn.createElement("img",{src:yu,alt:""}),gn.createElement("i",{onClick:()=>xn(!1),className:"iconfont icon-guanbi1"})),gn.createElement("aside",null,gn.createElement("img",{className:"mr30",src:Qa.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",gn.createElement("span",{style:{color:"#75d6ba",marginRight:100}},An==null?void 0:An.execute_time,"ms"),"\u4F18\u4E8E",gn.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(An==null?void 0:An.time_better_than)||100,"%"),"\u7684\u7528\u6237"),gn.createElement("aside",{className:"mb50"},gn.createElement("img",{src:Ua.Z,className:"mr30"}),gn.createElement("span",{className:"oj-modal-tt"},gn.createElement("span",null,gn.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),gn.createElement("span",{className:"c-light-primary"},An==null?void 0:An.execute_memory,"kb")),gn.createElement("span",null,gn.createElement("span",null))),"\u4F18\u4E8E",gn.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(An==null?void 0:An.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),gn.createElement("div",{id:"oj-modal-next",onClick:()=>a(void 0,null,function*(){var Fn;if(An!=null&&An.next_identifier){let kn=yield(0,we.ZP)(`/api/problems/${An==null?void 0:An.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Yn==null?void 0:Yn.user_id}});kn&&(E.history.replace(`/myproblems/${kn==null?void 0:kn.identifier}${window.location.search}`),window.location.reload())}else{let kn=(Fn=localStorage.getItem("program_homework"))==null?void 0:Fn.split(",");E.history.push(`/classrooms/${kn==null?void 0:kn[0]}/program_homework/${kn==null?void 0:kn[1]}/detail`)}}),className:"oj-modal-btn"},An!=null&&An.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),ga()&&gn.createElement(bl.Z,{showData:de.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:Ht==null?void 0:Ht.homework_extension,description:Ht==null?void 0:Ht.description,allShow:(0,ma.$O)(),code:Ht==null?void 0:Ht.code,sendParams:{source:"hack",hack_id:Ft},draggableExtraNode:((at=Ht==null?void 0:Ht.homework_extension)==null?void 0:at.ai_guide)&&(gl==null?void 0:gl.open)&&gn.createElement("div",{className:"bg-white rounded-2px-rem p-10px flex item-center justify-between gap-10px",style:{position:"absolute",top:"50%",transform:"translateY(-50%)",right:"75px",width:"400px"}},gn.createElement("div",{className:"bg-white absolute",style:{WebkitClipPath:"polygon(0 0, 0% 100%, 100% 50%)",clipPath:"polygon(0 0, 0% 100%, 100% 50%)",width:"10px",height:"15px",right:"-10px"}}),gn.createElement(ra.Z,{text:(gl==null?void 0:gl.text)||""}),gn.createElement("span",{className:"iconfont icon-tupianguanbi font14 current c-grey-666",onClick:Fn=>{rl({open:!1,text:""})}}))})),gn.createElement(Fa.Z,{successCb:()=>{lu.current===1?dl():Gu()}}))};function m({title:i,modify_code:f,onSyncCode:A,onShowCodeSetting:Q,onResetCode:ee,hack:T,onChangeLanguage:he,isWhiteTheme:Ne,onShowResourceCentre:pe,attachments_count:xe}){var at;const Qe=()=>{D.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:gn.createElement(Ce.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:ee})},[Ye]=(0,E.useSearchParams)(),Ft=Ye.get("language"),Nt=de=>de==="1"?"c++":de==="2"?"C++":de;return(0,e.useEffect)(()=>{Ft&&he(Nt(Ft))},[]),(0,e.useEffect)(()=>{T!=null&&T.tpm_code_modified&&D.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:gn.createElement(Ce.Z,null),content:gn.createElement("div",null,gn.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),gn.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),gn.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:()=>ee()})},[T==null?void 0:T.language]),console.log(T,Ne,"hack"),gn.createElement("div",{className:`${Eu.Z.codeHead} ${Ne?Eu.Z.whiteCodeHead:""}`},gn.createElement("div",{className:Eu.Z.navWrap},(at=T==null?void 0:T.all_language)==null?void 0:at.map(de=>gn.createElement("div",{className:`${Eu.Z.nav} ${de===(T==null?void 0:T.language)?Eu.Z.active:""}`,key:de,onClick:()=>he(de)},gn.createElement(Ie.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},gn.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),gn.createElement("span",null,de)))),gn.createElement(ve.Z,{align:"middle",style:{marginLeft:"auto"}},f?gn.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:A},gn.createElement("img",{src:me,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,xe>0&&gn.createElement("a",{onClick:pe},gn.createElement(Ie.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},gn.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),gn.createElement("a",{onClick:Qe},gn.createElement(Ie.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},gn.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),gn.createElement("a",{onClick:Q},gn.createElement(Ie.Z,{title:"\u8BBE\u7F6E"},gn.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function g(i){var f=i,{input:A,is_file:Q,identifier:ee,showNote:T,onShowNote:he,notes:Ne,onCancelNote:pe,onAddNote:xe,debugResult:at,language:Qe,debuging:Ye,submitting:Ft,executingMessage:Nt,code:de,onSubmitCode:dn,onDebugCode:Pt,onChangeCode:rn,onChangeInput:An,onUpdateCode:bn,user:Un,isLoading:ln,submitResult:hn}=f,yn=He(f,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function jn(Qn,Gn){return gn.createElement(m,Le(J({},yn),{onShowCodeSetting:Qn,onShowResourceCentre:Gn}))}const Cn=J({input:A,is_file:Q,debugResult:at,debuging:Ye,submitting:Ft,executingMessage:Nt,onDebugCode:Pt,onChangeCode:rn,onSubmitCode:dn,onChangeInput:An,user:Un,submitResult:hn},yn);return gn.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},gn.createElement(Me,{setIsWhiteTheme:yn==null?void 0:yn.setIsWhiteTheme,isLoading:ln,language:Qe,value:de,identifier:ee,onChange:rn,onUpdateCode:bn,ActionBarRender:jn}),gn.createElement(Ke.ZP,J({},Cn)))}},10786:function(ft,qe,n){"use strict";n.d(qe,{h:function(){return e}});var e=(E=>(E[E.NOMATCH=-1]="NOMATCH",E[E.OK=0]="OK",E[E.TIMEOUT=2]="TIMEOUT",E[E.PODFAILURE=3]="PODFAILURE",E[E.COMPILEFAILURE=4]="COMPILEFAILURE",E[E.EXECUTEFAILURE=5]="EXECUTEFAILURE",E[E.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",E))(e||{})},20885:function(ft,qe,n){"use strict";n.d(qe,{H7:function(){return H},MK:function(){return Ce},MU:function(){return o},X6:function(){return $},bM:function(){return ae},fi:function(){return Ve},fu:function(){return ve},n4:function(){return ye},rX:function(){return ct},vl:function(){return De},zO:function(){return L}});var e=n(57193),E=Object.defineProperty,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,b=(K,F,se)=>F in K?E(K,F,{enumerable:!0,configurable:!0,writable:!0,value:se}):K[F]=se,Ie=(K,F)=>{for(var se in F||(F={}))D.call(F,se)&&b(K,se,F[se]);if(C)for(var se of C(F))le.call(F,se)&&b(K,se,F[se]);return K};function ve(K,F){return(0,e.U2)(`myproblems/${K}.json`,Ie({hidePopLogin:!0},F||{}))}function ae(K,F){return(0,e.v_)(`myproblems/${K}/code_submit.json`,F)}function o(K,F){return(0,e.v_)(`myproblems/${K}/code_debug.json`,F)}function L(K,F){return F.language&&(F.language=encodeURIComponent(F.language)),(0,e.U2)(`myproblems/${K}/submit_records.json`,F)}function $(K){return(0,e.U2)("myproblems/record_detail.json",{id:K})}function ct(K,F){return(0,e.U2)(`myproblems/${K}/result.json`,{mode:F})}function Ce(K,F){return(0,e.v_)(`myproblems/${K}/add_notes.json`,F)}function H(K,F){return(0,e.v_)(`myproblems/${K}/restore_initial_code.json`,F)}function Ve(K){return(0,e.v_)(`myproblems/${K}/sync_code.json`)}function ye(K,F){return(0,e.v_)(`myproblems/${K}/update_code.json`,F)}function De(K,F){return(0,e.v_)(`discusses/${K}/plus.json`,F)}},72850:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return Ke}});var e=n(59301),E=n(28284),C=n(6767),D=n(62957),le=n(20554),b=n(82326),Ie=n(17149),ve=n(69219),ae=n(37568),o=n(54172),L=n(25399),$=n(13747),ct=n(7939),Ce=n(57193),H={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"},Ve=n(41576),ye={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"},De=n(97231),K=n(63949),F=n(24334);const se=["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 we=({qitem:Z})=>{var Ee,Oe,Zt,Dt,Ot,xt,ze,It,Ct,_e;return e.createElement("div",{className:ye.warp},e.createElement("div",{className:ye.mainPart},e.createElement("div",{className:ye.qcount},(Z==null?void 0:Z.question_type)===8&&e.createElement(De.Z,{className:ye.content,showProgramFill:!0,value:(Ee=Z==null?void 0:Z.program_attr)==null?void 0:Ee.description}),(Z==null?void 0:Z.question_type)!=8&&e.createElement(De.Z,{className:ye.qtitle,value:(Z==null?void 0:Z.name)||(Z==null?void 0:Z.title)})),((Z==null?void 0:Z.question_type)===0||(Z==null?void 0:Z.question_type)===2)&&e.createElement("div",null,(Oe=Z==null?void 0:Z.choices)==null?void 0:Oe.map((x,_)=>e.createElement("div",{className:ye.redio},!(x!=null&&x.is_answer)&&e.createElement("span",{className:ye.redioitem}),(x==null?void 0:x.is_answer)&&e.createElement("i",{className:`${ye.redioitemyes} icon-duigou1`}),e.createElement(De.Z,{className:x!=null&&x.is_answer?ye.titleyes:ye.title,value:se[_]+(x==null?void 0:x.choice_text)}),(x==null?void 0:x.is_answer)&&e.createElement("div",{className:ye.yestag},"\u6B63\u786E\u7B54\u6848")))),(Z==null?void 0:Z.question_type)===1&&e.createElement("div",null,(Zt=Z==null?void 0:Z.choices)==null?void 0:Zt.map((x,_)=>e.createElement("div",{className:ye.checkbox},!(x!=null&&x.is_answer)&&e.createElement("span",{className:ye.checkboxitem}),(x==null?void 0:x.is_answer)&&e.createElement("i",{className:`${ye.checkboxitemyes} icon-duigou1`}),e.createElement(De.Z,{className:x!=null&&x.is_answer?ye.titleyes:ye.title,value:se[_]+(x==null?void 0:x.choice_text)}),(x==null?void 0:x.is_answer)&&e.createElement("div",{className:ye.yestag},"\u6B63\u786E\u7B54\u6848")))),(Z==null?void 0:Z.question_type)===3&&e.createElement("div",{className:ye.completion},(Dt=Z==null?void 0:Z.standard_answer)==null?void 0:Dt.map((x,_)=>{var U;return e.createElement("div",{style:{display:"flex"}},e.createElement("span",{className:ye.title},"\u586B\u7A7A\u9879",_+1),e.createElement("div",{className:ye.content},(U=x==null?void 0:x.answer_text)==null?void 0:U.map((w,W)=>e.createElement("div",{className:ye.items},w))))})),(Z==null?void 0:Z.question_type)===4&&e.createElement("div",{className:ye.simple},e.createElement("div",{className:ye.title},"\u53C2\u8003\u7B54\u6848"),e.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ot=Z==null?void 0:Z.answer_texts)!=null&&Ot[0]?e.createElement(De.Z,{className:ye.content,value:(xt=Z==null?void 0:Z.answer_texts)==null?void 0:xt[0]}):e.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Z==null?void 0:Z.question_type)===5&&((ze=Z==null?void 0:Z.challenge_names)==null?void 0:ze.map((x,_)=>e.createElement("div",{className:ye.shixun},e.createElement("span",{className:ye.qtitle},e.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,K.EM)(_+1),"\u9898"),x)))),(Z==null?void 0:Z.question_type)===6&&e.createElement("div",{className:ye.program},e.createElement(De.Z,{className:ye.content,value:((It=Z==null?void 0:Z.program_attr)==null?void 0:It.description)||"- -"})),(Z==null?void 0:Z.question_type)===7&&((Ct=Z==null?void 0:Z.sub_item_banks)==null?void 0:Ct.map((x,_)=>{var U,w,W,ut,te;return e.createElement("div",null,e.createElement("div",{className:ye.combination},e.createElement("span",{className:ye.qtitle},x==null?void 0:x.name)),e.createElement("div",{className:ye.warp,style:{padding:"0px",paddingTop:20}},e.createElement("div",null,((x==null?void 0:x.item_type)=="SINGLE"||(x==null?void 0:x.item_type)=="JUDGMENT")&&((U=x==null?void 0:x.choices)==null?void 0:U.map((j,oe)=>e.createElement("div",{className:ye.redio},!(j!=null&&j.is_answer)&&e.createElement("span",{className:ye.redioitem}),(j==null?void 0:j.is_answer)&&e.createElement("i",{className:`${ye.redioitemyes} icon-duigou1`}),e.createElement(De.Z,{className:j!=null&&j.is_answer?ye.titleyes:ye.title,value:se[oe]+(j==null?void 0:j.choice_text)}),(j==null?void 0:j.is_answer)&&e.createElement("div",{className:ye.yestag},"\u6B63\u786E\u7B54\u6848")))),(x==null?void 0:x.item_type)=="MULTIPLE"&&((w=x==null?void 0:x.choices)==null?void 0:w.map((j,oe)=>e.createElement("div",{className:ye.checkbox},!(j!=null&&j.is_answer)&&e.createElement("span",{className:ye.checkboxitem}),(j==null?void 0:j.is_answer)&&e.createElement("i",{className:`${ye.checkboxitemyes} icon-duigou1`}),e.createElement(De.Z,{className:j!=null&&j.is_answer?ye.titleyes:ye.title,value:se[oe]+(j==null?void 0:j.choice_text)}),(j==null?void 0:j.is_answer)&&e.createElement("div",{className:ye.yestag},"\u6B63\u786E\u7B54\u6848")))),(x==null?void 0:x.item_type)=="COMPLETION"&&e.createElement("div",{className:ye.completion},(W=x==null?void 0:x.standard_answer)==null?void 0:W.map((j,oe)=>{var M;return e.createElement("div",{style:{display:"flex"}},e.createElement("span",{className:ye.title},"\u586B\u7A7A\u9879",oe+1),e.createElement("div",{className:ye.content},(M=j==null?void 0:j.answer_text)==null?void 0:M.map((q,Te)=>e.createElement("div",{className:ye.items},q))))})),(x==null?void 0:x.item_type)=="SUBJECTIVE"&&e.createElement("div",{className:ye.simple},e.createElement("div",{className:ye.title},"\u53C2\u8003\u7B54\u6848"),e.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ut=x==null?void 0:x.answer_texts)!=null&&ut[0]?e.createElement(De.Z,{className:ye.content,value:(te=x==null?void 0:x.answer_texts)==null?void 0:te[0]}):e.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Z==null?void 0:Z.question_type)===8&&e.createElement("div",null,e.createElement(De.Z,{disabledFill:!0,className:ye.content,showProgramFill:!0,value:F.Base64.decode(((_e=Z==null?void 0:Z.program_attr)==null?void 0:_e.code)||"")})),(Z==null?void 0:Z.question_type)===5&&e.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},e.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},e.createElement("div",{style:{marginRight:30}},e.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),e.createElement("span",{style:{color:"#000000"}},(Z==null?void 0:Z.author_name)||"- -")),e.createElement("div",{style:{marginRight:30}},e.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),e.createElement("span",{style:{color:"#000000"}},(Z==null?void 0:Z.author_school_name)||"- -")),e.createElement("div",{style:{marginRight:30}},e.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),e.createElement("span",{style:{color:"#000000"}},(Z==null?void 0:Z.study_count)||"0"))),e.createElement("a",{className:ye.shixunbutton,href:`/shixuns/${Z==null?void 0:Z.identifier}/challenges?exercise=true`,target:"_blank"},e.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Z==null?void 0:Z.question_type)<=4||[6,8].includes(Z==null?void 0:Z.question_type))&&e.createElement("div",{className:ye.bottom},e.createElement("div",{className:ye.bottomitem},e.createElement("span",{className:ye.left},"\u89E3\u6790"),e.createElement("span",{className:ye.right},Z!=null&&Z.analysis?e.createElement(De.Z,{value:Z==null?void 0:Z.analysis}):e.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),e.createElement("div",{className:ye.bottomitem},e.createElement("span",{className:ye.left},"\u96BE\u5EA6"),e.createElement("span",{className:ye.right},(Z==null?void 0:Z.difficulty)===1?"\u7B80\u5355":(Z==null?void 0:Z.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),e.createElement("div",{className:ye.bottomitem},e.createElement("span",{className:ye.left},"\u77E5\u8BC6\u70B9"),e.createElement("span",{className:ye.right},Z!=null&&Z.tag_discipline?Z==null?void 0:Z.tag_discipline:e.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},Y=n(12082),Tt=n(53956),Gt=n(95392),qt=n(61485),Xt=n(66807),Yt=n(55301),re=n(76888),G=n(59301),Pe=Object.defineProperty,mt=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,Be=(Z,Ee,Oe)=>Ee in Z?Pe(Z,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Z[Ee]=Oe,Se=(Z,Ee)=>{for(var Oe in Ee||(Ee={}))Re.call(Ee,Oe)&&Be(Z,Oe,Ee[Oe]);if(ce)for(var Oe of ce(Ee))tt.call(Ee,Oe)&&Be(Z,Oe,Ee[Oe]);return Z},Me=(Z,Ee)=>mt(Z,Bt(Ee)),me=(Z,Ee,Oe)=>new Promise((Zt,Dt)=>{var Ot=It=>{try{ze(Oe.next(It))}catch(Ct){Dt(Ct)}},xt=It=>{try{ze(Oe.throw(It))}catch(Ct){Dt(Ct)}},ze=It=>It.done?Zt(It.value):Promise.resolve(It.value).then(Ot,xt);ze((Oe=Oe.apply(Z,Ee)).next())});const Ze=({setScoreShow:Z,ScoreShow:Ee,onOk:Oe,isshixuns:Zt,isloadings:Dt,dispatch:Ot,isIntelligentAssistant:xt=!1,ispptModal:ze=!1,isChangeQuestion:It=!1,newExercisePaper:Ct,shixunsDetail:_e})=>{var x,_,U;let[w,W]=(0,e.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:xt,is_smart_plan:ze,group_id:[]}),[ut,te]=(0,e.useState)([]),[j,oe]=(0,e.useState)([]),[M,q]=(0,e.useState)([]),[Te,R]=(0,e.useState)([]);const[O,s]=(0,e.useState)(!1),[p]=E.default.useForm(),[h,k]=(0,e.useState)(),[fe,ge]=(0,e.useState)(!1);let[Ae,V]=(0,e.useState)(Zt);const[Fe,dt]=(0,e.useState)([]),[en,Ge]=(0,e.useState)(0),[Et,Jt]=(0,e.useState)(!0),[yt,Vt]=(0,e.useState)([]),[$e,ht]=(0,e.useState)([]),kt=[{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}],pt=[{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[Lt,un]=(0,e.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:null,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:null,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:null,tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,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:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Bn=(0,e.useRef)(new Set),fn=(0,e.useRef)(new Set),Mn=E.default.useWatch("courseid",p),In=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],su=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],cn=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[tu,gu]=(0,e.useState)(!1),cu=()=>{p.resetFields(),Ae=!1,V(!1),gu(!1),p.submit()};(0,e.useEffect)(()=>{var lt,Qt,uu,Sn,eu,du,Wt,Au,Su,Xn;(((uu=(Qt=(lt=Ct==null?void 0:Ct.editData)==null?void 0:lt.exercise)==null?void 0:Qt.exist_item_bank_ids)==null?void 0:uu.length)>0||((du=(eu=(Sn=Ct==null?void 0:Ct.editData)==null?void 0:Sn.exercise)==null?void 0:eu.exist_item_bank_shixun_ids)==null?void 0:du.length)>0)&&ht([...(Au=(Wt=Ct==null?void 0:Ct.editData)==null?void 0:Wt.exercise)==null?void 0:Au.exist_item_bank_ids,...(Xn=(Su=Ct==null?void 0:Ct.editData)==null?void 0:Su.exercise)==null?void 0:Xn.exist_item_bank_shixun_ids])},[(_=(x=Ct==null?void 0:Ct.editData)==null?void 0:x.exercise)==null?void 0:_.exist_item_bank_ids]),(0,e.useEffect)(()=>{Ee&&(p.setFieldsValue({item_type:"",courseid:null,tag_discipline_id:null,difficulty:null,keyword:null}),Et&&Ae&&(p.setFieldsValue({item_type:"SHIXUN"}),w.item_type="SHIXUN",W(Se({},w)),Jt(!1)),Fu(w),Zu(),Uu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[Ee]),(0,e.useEffect)(()=>{en>0&&setTimeout(()=>{Ge(0)},2e3)},[en]);function Fu(lt){return me(this,null,function*(){var Qt,uu,Sn;if(s(!0),W(Se({},lt)),(M==null?void 0:M.length)<=0&<.type==="5"){R([]),s(!1);return}console.log("----",M,Fe);let eu=lt.type==="5"?M==null?void 0:M.filter(Su=>!Fe.includes(Su)):null,du=lt.type==="5"?M==null?void 0:M.filter(Su=>Fe.includes(Su)):null,Wt={course_discipline_id:lt==null?void 0:lt.courseid};(lt==null?void 0:lt.type)==="1"&&(Wt={discipline_id:((Qt=lt==null?void 0:lt.courseid)==null?void 0:Qt[0])||null,sub_discipline_id:((uu=lt==null?void 0:lt.courseid)==null?void 0:uu[1])||null});let Au=yield(0,Ce.ZP)("/api/item_banks.json",{method:"get",params:Me(Se(Se({},lt),Wt),{ids:eu,shixun_ids:du,include_shixuns:!xt,group_id:((Sn=lt.group_id)==null?void 0:Sn.map(Su=>Su==null?void 0:Su.value))||null,keyword:lt.keyword?encodeURIComponent(lt.keyword):lt.keyword,type:lt.type==="5"?null:lt.type,clazz:lt.type==="3"?"ItemBanksGroup":null,bigmodel:xt,is_smart_plan:ze})});R(Au),s(!1)})}function Zu(){return me(this,null,function*(){let lt=yield(0,Ce.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:w.type==="5"?null:w.type,clazz:"ItemBanksGroup"}});te((0,Ve.L)(lt==null?void 0:lt.disciplines))})}function Uu(lt){return me(this,null,function*(){var Qt;let uu=yield(0,Ce.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:lt}),Sn=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Qt=uu==null?void 0:uu.data)==null?void 0:Qt.map(eu=>({title:eu.name,id:eu.id,pid:eu.id,value:eu.id,key:eu.id,isLeaf:!eu.have_child}))}];Vt(Sn)})}function al(lt){return me(this,null,function*(){var Qt,uu,Sn,eu;s(!0);let du=(Qt=lt.list)==null?void 0:Qt.filter(Xn=>!Fe.includes(Xn)),Wt=(uu=lt.list)==null?void 0:uu.filter(Xn=>Fe.includes(Xn));if(du.length===0&&Wt.length===0){s(!1),R([]);return}let Au={course_discipline_id:lt==null?void 0:lt.courseid};(lt==null?void 0:lt.type)==="1"&&(Au={discipline_id:((Sn=lt==null?void 0:lt.courseid)==null?void 0:Sn[0])||null,sub_discipline_id:((eu=lt==null?void 0:lt.courseid)==null?void 0:eu[1])||null});let Su=yield(0,Ce.ZP)("/api/item_banks.json",{method:"get",params:Me(Se(Se({},lt),Au),{ids:du,shixun_ids:Wt,type:lt.type==="5"?null:lt.type,clazz:lt.type==="3"?"ItemBanksGroup":null})});s(!1),R(Su)})}const cl=lt=>me(void 0,null,function*(){const Qt=yield Ot({type:"shixunsDetail/release",payload:{id:lt}});let uu=Qt==null?void 0:Qt.tag_position,Sn=(Qt==null?void 0:Qt.evaluation_set_position)||[],eu=Qt.status;return eu===0?(C.ZP.success("\u53D1\u5E03\u6210\u529F"),Fu(w),!0):(eu===2?C.ZP.error(`\u7B2C${Sn.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):eu===3?C.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${uu.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):C.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),pu=lt=>(lt==null?void 0:lt.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",fl=(lt,Qt,uu)=>lt.map(Sn=>Sn.key===Qt?Se(Se({},Sn),uu):Sn.children?Me(Se({},Sn),{children:fl(Sn.children,Qt,uu)}):Sn),qu=lt=>me(void 0,null,function*(){const{key:Qt}=lt;let uu=w.type;const Sn=yield(0,Yt.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Qt),type:uu}),{data:eu,total_count:du}=Sn||{};du>0&&Vt(Wt=>fl(Wt,Qt,{children:eu.map(Au=>({title:Au.name,id:Au.id,pid:Au.id,value:Au.id,key:Au.id,isLeaf:!Au.have_child}))}))});function Bu(lt){console.log("----",w),lt==="1"&&(Lt.gg=Se({},w)),lt==="2"&&(Lt.scj=Se({},w)),lt==="3"&&(Lt.ttgx=Se({},w)),lt==="0"&&(Lt.wcjd=Se({},w)),lt==="5"&&(Lt.yx=Se({},w)),un(Se({},Lt))}function wl(){w.type==="1"&&(w=Lt.gg),w.type==="2"&&(w=Lt.scj),w.type==="3"&&(w=Lt.ttgx),w.type==="0"&&(w=Lt.wcjd),w.type==="5"&&(w=Lt.yx),(w==null?void 0:w.item_type)==="SHIXUN"?(Ae=!0,V(!0)):(Ae=!1,V(!1)),p.setFieldsValue(Se({},w)),W(Se({},w)),Fu(Se({},w))}return G.createElement("div",null,G.createElement(D.default,{title:!1,footer:!1,open:Ee,width:1200,centered:!0,className:H.scoremodal,onCancel:()=>{Z(!1)}},G.createElement("div",{style:{display:"flex",alignItems:"center"}},G.createElement("div",{className:H.title},xt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),xt&&G.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"),G.createElement(le.default,{className:H.tabWrap,activeKey:w.type,onChange:lt=>{lt==="3"?(w.show_all_share=!0,Uu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):w.show_all_share=null,lt==="0"&&Uu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Bu(w.type),w.type=lt,(w==null?void 0:w.item_type)==="SHIXUN"&&w.type!=="5"&&(Ae=!0,V(!0)),gu(!1),w.type==="5"&&(Ae=!1,V(!1)),wl(),Zu()},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:G.createElement("div",null,"\u5DF2\u9009",M.length>0&&G.createElement("span",{className:H.titlecount},M.length),en>0&&G.createElement("span",{className:H.add},"+",en)),key:"5"}]}),G.createElement(E.default,{layout:"inline",form:p,onValuesChange:(lt,Qt)=>{const uu=Object.values(Qt).some(eu=>eu!==null&&eu!==""&&eu!==void 0),Sn=Qt.keyword==="";if(gu(uu||!Sn),w.page=1,(Qt==null?void 0:Qt.item_type)==="SHIXUN"){if(w.type==="5"?V(!1):V(!0),lt.keyword||lt.keyword==="")return;p.submit()}else{if(lt!=null&<.courseid&&p.setFieldsValue({tag_discipline_id:null}),V(!1),lt.keyword||lt.keyword==="")return;p.submit()}},onFinish:lt=>{var Qt;w.type==="3"&&(!lt.group_id||((Qt=lt==null?void 0:lt.group_id)==null?void 0:Qt.length)===0)?w.show_all_share=!0:w.show_all_share=null,W(Se(Se({},w),lt)),Fu(Se(Se({},w),lt))}},G.createElement(E.default.Item,{name:"item_type"},G.createElement(b.default,{className:H.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(ze?pt:xt?kt==null?void 0:kt.filter(lt=>lt.question_type!==5):kt).map(lt=>G.createElement(b.default.Option,{key:lt.value},lt.name)))),["1","2"].includes(w.type)?G.createElement(G.Fragment,null,G.createElement(E.default.Item,{name:"courseid"},G.createElement(Ie.Z,{className:H.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:ut})),!Ae&&G.createElement(E.default.Item,{name:"tag_discipline_id"},G.createElement(b.default,{className:H.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(U=Te==null?void 0:Te.tag_disciplines)==null?void 0:U.map(lt=>G.createElement(b.default.Option,{key:lt.id},lt.name))))):G.createElement(G.Fragment,null,G.createElement(E.default.Item,{name:"courseid"},G.createElement(re.q,{style:{width:160,height:38},size:"middle",showLinkButton:!1,data:{container_type:"ItemBank",type:w==null?void 0:w.type}})),!Ae&&G.createElement(E.default.Item,{name:"tag_discipline_id"},G.createElement(re.i,{allowAcceptEmpty:!0,key:String(w.type==="3"),data:{container_type:"ItemBank",search:!0,type:w.type},style:{width:160,height:38},size:"middle",courseDisciplineId:Mn,showLinkButton:!1}))),G.createElement(E.default.Item,{name:Ae?"diff":"difficulty"},G.createElement(b.default,{className:H.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},In.map(lt=>G.createElement(b.default.Option,{key:lt.value},lt.name)))),Ae&&G.createElement(E.default.Item,{name:"shixun_publish_status"},G.createElement(b.default,{className:H.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},cn.map(lt=>G.createElement(b.default.Option,{key:lt.value},lt.name)))),(w.type==="3"||w.type==="0")&&!Ae&&G.createElement(E.default.Item,{name:"group_id"},G.createElement(ve.default,{treeDataSimpleMode:!0,style:{width:134},className:H.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(lt,Qt)=>Qt.title.toUpperCase().indexOf(lt.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:qu,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:yt})),tu&&G.createElement("span",{className:H.allqingchu,onClick:cu},G.createElement("i",{className:"iconfont icon-guanbi4"}),G.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),G.createElement(E.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},G.createElement(ae.default.Search,{className:H.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:G.createElement("i",{className:`iconfont icon-sousuo9 font14 ${H.searchIcon}`,onClick:()=>p.submit()}),onSearch:lt=>{p.submit()}}))),G.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},G.createElement("div",{onClick:()=>{w.updated_at==="asc"?w.updated_at="desc":w.updated_at="asc",W(Me(Se({},w),{page:1})),Fu(Me(Se({},w),{page:1}))}}," ",w.updated_at?G.createElement("img",{src:w.updated_at==="asc"?Y.Z:Tt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):G.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),G.createElement("div",{onClick:()=>{w.quotes==="asc"?w.quotes="desc":w.quotes="asc",W(Me(Se({},w),{page:1})),Fu(Me(Se({},w),{page:1}))},style:{marginLeft:20}}," ",w.quotes?G.createElement("img",{src:w.quotes==="asc"?Y.Z:Tt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):G.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),G.createElement(o.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Te==null?void 0:Te.items)||(Te==null?void 0:Te.shixun_list),pagination:!1,loading:O,rowKey:lt=>lt.id,rowSelection:{type:xt||It?"radio":"checkbox",selectedRowKeys:j,getCheckboxProps:lt=>({disabled:lt.shixun_tag_num===1||($e==null?void 0:$e.find(Qt=>lt.id===Qt))}),onSelect(lt,Qt,uu){if(xt||It){oe([lt.id]),fn.current=new Set([lt.id]),Ge(1),q([lt.id]);return}if(Qt)(Ae||lt!=null&<.challenge_names)&&dt([...Fe,lt.id]),oe([...j,lt.id]),lt.identifier?Bn.current.add(lt.id):fn.current.add(lt.id),Ge(1),q([...M,lt.id]);else{lt.identifier?Bn.current.delete(lt.id):fn.current.delete(lt.id);let Sn=M.filter(eu=>eu!==lt.id);if(oe(Sn),q(Sn),Ae||lt!=null&<.challenge_names){let eu=Fe.filter(du=>du!==lt.id);dt([...eu])}if(w.type==="5"){al(Me(Se({},w),{list:[...Sn]}));return}}},onSelectAll(lt,Qt,uu){var Sn,eu;if(lt){const du=uu.map(Au=>Au.id),Wt=(eu=uu==null?void 0:uu.filter(Au=>Au==null?void 0:Au.challenge_names))==null?void 0:eu.map(Au=>Au.id);dt([...Fe,...Wt]),oe([...j,...du]),q([...M,...du]);for(const Au of uu)Au.identifier?Bn.current.add(Au.id):fn.current.add(Au.id)}else{const du=uu.map(Xn=>Xn.id),Wt=j.filter(Xn=>!du.some(nu=>nu===Xn)),Au=(Sn=uu==null?void 0:uu.filter(Xn=>Xn==null?void 0:Xn.challenge_names))==null?void 0:Sn.map(Xn=>Xn.id);oe([...Wt]),q([...Wt]);let Su=Fe.filter(Xn=>!Au.some(nu=>nu===Xn.id));dt([...Su]),w.type==="5"&&al(Me(Se({},w),{list:[...Wt]}));for(const Xn of du)Xn.identifier?Bn.current.delete(Xn):fn.current.delete(Xn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(lt,Qt,uu)=>{var Sn,eu;return G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",null,Ae||Qt!=null&&Qt.challenge_names?"\u5B9E\u8BAD\u9898":(eu=(Sn=kt==null?void 0:kt.filter(du=>du.value===lt))==null?void 0:Sn[0])==null?void 0:eu.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Ae?"30%":"60%",key:"name",render:(lt,Qt,uu)=>{var Sn;return G.createElement("div",{style:{display:"flex",alignItems:"center"}},G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",{className:Qt!=null&&Qt.high_resources_consume?H.q_title:""},G.createElement(De.Z,{key:1,showLines:1,showTextOnly:!0,value:Ae||Qt!=null&&Qt.challenge_names?Qt!=null&&Qt.title||lt===null?"--":lt:(Qt==null?void 0:Qt.item_type)=="BPROGRAM"?(Sn=Qt==null?void 0:Qt.program_attr)==null?void 0:Sn.description:lt}))),(Qt==null?void 0:Qt.high_resources_consume)&&G.createElement(Xt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Ae,render:(lt,Qt,uu)=>{var Sn;return G.createElement(L.Z,{title:pu(Qt)},G.createElement("span",null,lt?(Sn=lt==null?void 0:lt.split("\u3001"))==null?void 0:Sn[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Ae,render:(lt,Qt,uu)=>G.createElement(L.Z,{title:pu(Qt)},G.createElement("span",null,lt||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(lt,Qt,uu)=>{var Sn,eu,du,Wt;return G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",null,Ae||Qt!=null&&Qt.challenge_names?(Qt==null?void 0:Qt.level)||((eu=(Sn=In==null?void 0:In.filter(Au=>Au.value===lt))==null?void 0:Sn[0])==null?void 0:eu.name):(Wt=(du=In==null?void 0:In.filter(Au=>Au.value===lt))==null?void 0:du[0])==null?void 0:Wt.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ae,render:(lt,Qt,uu)=>G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",null,lt||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(lt,Qt,uu)=>G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",null,Ae||Qt!=null&&Qt.challenge_names?(Qt==null?void 0:Qt.study_count)||(Qt==null?void 0:Qt.stu_num):lt))},{title:G.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",G.createElement(L.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},G.createElement(qt.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ae,render:(lt,Qt,uu)=>G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",null,lt||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(lt,Qt,uu)=>G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",{style:{flex:1,textAlign:"start"}},G.createElement("a",{onClick:()=>{var Sn,eu;k(Me(Se({},Qt),{question_type:Ae||Qt!=null&&Qt.challenge_names?5:(eu=(Sn=kt==null?void 0:kt.filter(du=>du.value===(Qt==null?void 0:Qt.item_type)))==null?void 0:Sn[0])==null?void 0:eu.question_type})),ge(!0)}},"\u67E5\u770B"),(Qt==null?void 0:Qt.shixun_tag_num)===1&&G.createElement("a",{style:{marginLeft:10},onClick:()=>{D.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:G.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",G.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Qt==null?void 0:Qt.identifier}/challenges`)}},(Qt==null?void 0:Qt.shixun_name)||"--"),"\uFF1F"),onOk:()=>me(void 0,null,function*(){if(!cl(Qt==null?void 0:Qt.identifier))return new Promise((Sn,eu)=>{eu()})})})}},"\u53D1\u5E03")))}].filter(lt=>!lt.hidden)}),G.createElement($.Z,{current:w.page,total:(Te==null?void 0:Te.items_count)||(Te==null?void 0:Te.shixuns_count),style:{marginBottom:20},defaultPageSize:w.per_page,showTotal:lt=>G.createElement("span",null,"\u5171\xA0",G.createElement("span",{style:{color:"#165DFF"}},lt),"\xA0\u6761\u6570\u636E"),pageSize:w.per_page,onChange:(lt,Qt)=>{w.page=lt,w.per_page=Qt,W(Se({},w)),Fu(Se({},w))}}),G.createElement("div",{className:H.bottom},G.createElement(ct.ZP,{className:H.no,onClick:()=>{Z(!1)}},"\u53D6\u6D88"),G.createElement(ct.ZP,{loading:Dt,style:{width:Dt&&75},className:H.yes,onClick:()=>me(void 0,null,function*(){if((M==null?void 0:M.length)<=0){C.ZP.info(xt||It?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Oe([...fn.current],[...Bn.current],!0,M==null?void 0:M.length)})},xt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),G.createElement(D.default,{open:fe,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:H.previewModal,width:1e3,centered:!0,onCancel:()=>{ge(!1)},onOk:()=>{ge(!1)}},G.createElement(we,{qitem:h})))};var Ke=(0,Gt.connect)(({shixunsDetail:Z,newExercisePaper:Ee})=>({shixunsDetail:Z,newExercisePaper:Ee}))(Ze)},62998:function(ft,qe,n){"use strict";n.d(qe,{Im:function(){return qt},ZP:function(){return mt},gZ:function(){return G}});var e=n(59301),E=n(37568),C=n(7939),D=n(84105),le=n(87395),b=n(99268),Ie=n(24334),ve=n(35191),ae=n(97231),o=n(63949),L=n(7181),$=n(34376),ct=n(92310),Ce=n.n(ct),H=n(59301),Ve=Object.defineProperty,ye=Object.defineProperties,De=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,rt=(Bt,ce,Re)=>ce in Bt?Ve(Bt,ce,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Bt[ce]=Re,we=(Bt,ce)=>{for(var Re in ce||(ce={}))F.call(ce,Re)&&rt(Bt,Re,ce[Re]);if(K)for(var Re of K(ce))se.call(ce,Re)&&rt(Bt,Re,ce[Re]);return Bt},Y=(Bt,ce)=>ye(Bt,De(ce));const{TextArea:Tt}=E.default,Gt={visible:!1,tabIndex:"0"},qt={[b.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[b.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[b.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 Xt=(Bt=>(Bt[Bt.SET_VISIBLE=0]="SET_VISIBLE",Bt[Bt.SET_TABINDEX=1]="SET_TABINDEX",Bt))(Xt||{});function Yt(Bt,ce){switch(ce.type){case 0:return Y(we({},Bt),{visible:ce.payload});case 1:return Y(we({},Bt),{tabIndex:ce.payload});default:throw new Error}}function re({value:Bt,className:ce}){const[Re,tt]=(0,e.useState)(!1),Be=(0,e.useRef)(),Se=(0,e.useRef)();return(0,e.useEffect)(()=>{Re&&(Se.current.reset(),Se.current.write((0,o.pp)(Bt||"")))},[Bt,Re]),(0,e.useEffect)(()=>{var Me,me,Ze,Ke;if(Be.current){Se.current=new $.Terminal({fontSize:14,disableStdin:!0}),Se.current.open(Be.current);const Z=Be.current.offsetWidth-14,Ee=((Ke=(Ze=(me=(Me=Se.current)==null?void 0:Me._core)==null?void 0:me._renderService)==null?void 0:Ze.dimensions)==null?void 0:Ke.actualCellWidth)||9.5,Oe=Math.ceil(Z/Ee);Se.current.resize(Oe,8),tt(!0)}},[]),H.createElement("div",{ref:Be,className:Ce()("XtermText-valueRef",ce)})}function G(Bt){const{status:ce,error_msg:Re,output:tt,input:Be,expected_output:Se,is_file:Me,input_file_url:me,output_file_url:Ze,expected_output_file_url:Ke}=Bt;let Z=null;const Ee={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(ce){case b.h.NOMATCH:Z=H.createElement(H.Fragment,null,H.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Me&&H.createElement(re,{className:"mb10",value:Be}),Me&&H.createElement("div",{style:Ee},H.createElement("a",{onClick:()=>(0,o.LR)(me,Be)},Be)),H.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Me&&H.createElement(re,{className:"mb10",value:tt&&Ie.Base64.decode(tt)||""}),Me&&H.createElement("div",{style:Ee},H.createElement("a",{onClick:()=>(0,o.LR)(Ze,tt)},tt)),H.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Me&&H.createElement(re,{className:"mb10",value:Se&&Ie.Base64.decode(Se)||""}),Me&&H.createElement("div",{style:Ee},H.createElement("a",{onClick:()=>(0,o.LR)(Ke,Se)},Se)));break;case b.h.EXECUTEFAILURE:Z=H.createElement(H.Fragment,null,H.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Me&&H.createElement(ae.Z,{value:Be,style:Ee}),Me&&H.createElement("div",{style:Ee},H.createElement("a",{onClick:()=>(0,o.LR)(me,Be)},Be)),H.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),H.createElement("pre",{className:"error"},Ie.Base64.decode(Re)));break;case b.h.COMPILEFAILURE:Z=H.createElement(H.Fragment,null,H.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Me&&H.createElement(ae.Z,{value:Be,style:Ee}),Me&&H.createElement("div",{style:Ee},H.createElement("a",{onClick:()=>(0,o.LR)(me,Be)},Be)),H.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),H.createElement("pre",{className:"error"},Ie.Base64.decode(Re)));break;case b.h.PODFAILURE:Z=H.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case b.h.TIMEOUT:Z=H.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return H.createElement(H.Fragment,null," ",Z," ")}function Pe(Bt){const{status:ce,error_msg:Re,execute_time:tt,output:Be,input:Se,expected_output:Me,is_file:me,input_file_url:Ze,output_file_url:Ke,expected_output_file_url:Z}=Bt;let Ee=null;switch(ce){case b.h.OK:Ee=H.createElement(H.Fragment,null,H.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",tt,"\u79D2"),H.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),H.createElement("pre",null,Ie.Base64.decode(Be)));break;case b.h.NOMATCH:Ee=H.createElement(H.Fragment,null,H.createElement("p",null,"\u8F93\u5165\uFF1A",H.createElement("pre",null,Se)),H.createElement("p",null,"\u8F93\u51FA\uFF1A",Be&&Ie.Base64.decode(Be)),H.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Me&&Ie.Base64.decode(Me)));break;case b.h.EXECUTEFAILURE:Ee=H.createElement(H.Fragment,null,H.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",H.createElement("pre",null,Se)),H.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),H.createElement("pre",{className:"error"},Ie.Base64.decode(Re)));break;case b.h.COMPILEFAILURE:Ee=H.createElement(H.Fragment,null,H.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",H.createElement("pre",null,Se)),H.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),H.createElement("pre",{className:"error"},Ie.Base64.decode(Re)));break;case b.h.PODFAILURE:Ee=H.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case b.h.TIMEOUT:Ee=H.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return H.createElement(H.Fragment,null," ",Ee," ")}var mt=({id:Bt,is_file:ce,input:Re,debuging:tt,submitting:Be,executingMessage:Se,debugResult:Me,onChangeInput:me,onDebugCode:Ze,onSubmitCode:Ke})=>{const[Z,Ee]=(0,e.useReducer)(Yt,Gt),{visible:Oe,tabIndex:Zt}=Z;(0,e.useEffect)(()=>{Ee({type:0,payload:!1})},[Bt]);function Dt(It){let Ct=It.target.id;Ee({type:1,payload:Ct})}function Ot(){Ee({type:0,payload:!Oe})}const xt=(0,e.useMemo)(()=>{if(Me){const{status:It}=Me;return H.createElement(H.Fragment,null,Pe(Me))}return null},[Me]);function ze(){Ee({type:0,payload:!0}),Ee({type:1,payload:"1"}),Ze()}return H.createElement("div",{className:"test-case-panel"},H.createElement("div",{className:`test-case-panel-body ${Oe?"active":""}`},H.createElement("ul",{className:"s-navs"},H.createElement("li",null,H.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),H.createElement(L.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:H.createElement(Tt,{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:ce?"":Re,onChange:me}),rightNode:tt?H.createElement(ve.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Me?xt:H.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")})),H.createElement("a",{className:`btn-collapse ${Oe?"up":""}`,onClick:Ot},Oe?H.createElement(D.Z,null):H.createElement(le.Z,null)),H.createElement("footer",{className:"footer"},H.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),H.createElement("div",{className:"flex-container"},H.createElement(C.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),H.createElement(C.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),H.createElement(C.ZP,{className:"btn-green",type:"ghost",loading:tt,onClick:ze},"\u8C03\u8BD5\u4EE3\u7801"),H.createElement(C.ZP,{type:"primary",className:"custom-ant-disabled",loading:Be,disabled:Be,onClick:()=>{Ee({type:0,payload:!1}),Ke()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},99268:function(ft,qe,n){"use strict";n.d(qe,{h:function(){return e}});var e=(E=>(E[E.NOMATCH=-1]="NOMATCH",E[E.OK=0]="OK",E[E.TIMEOUT=2]="TIMEOUT",E[E.PODFAILURE=3]="PODFAILURE",E[E.COMPILEFAILURE=4]="COMPILEFAILURE",E[E.EXECUTEFAILURE=5]="EXECUTEFAILURE",E[E.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",E))(e||{})},87960:function(ft,qe,n){"use strict";n.d(qe,{Y2:function(){return Bt},ZP:function(){return ce}});var e=n(59301),E=n(14566),C=n(6767),D=n(62957),le=n(77019),b=n(47889),Ie=n(7939),ve=n(62673),ae=n(25399),o=n(37568),L={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"},$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATEAAADICAYAAACAj9YNAAAAAXNSR0IArs4c6QAAD59JREFUeF7tnet527gShsFUZFeQpJN1GkncyG46iVJBVFG4D6mLKYmSMLgQM4NXf855NrgMvm/8egBC9BD4oIBhBV7++fPlHP6n8PH/p/84Dp8XS7v8txB2N8sext/h7+G/73++3v67YZ08hz54Xhxr86fAy7c/P+ZVHQB1DaYaCz7AbBzfgVsNefPHBGL5GjJCRQUW0PpecRrp0DugJpWsXnsgVk9bRk5QQCm0nq1khhpb0Gcy1fl3IFZHV0YVKDCfa03nWeOgqdoSrODc9Lz1BGgp8qX1AWJputGrgAJz1bXd2VaBiEVDUJ2J5EpvDMTStaNnogJHeFmvuiSrB2gStYRtgZhQMJqnKWD0rCttsfd7AbPSioYQgFgFURnyQwHnW8ZUq4FZqnIr/YBYQTEZ6lKBDreNshQYxvf9v6+He298khUAYsnS0fGeAsBLmBvj+JWnmULNFs2BWLp29LxSYL4qMczXJLa4Se9Nf7aYiY4CsUTh6MbWsUoOsMUUywrExJLRYakAW8cq+UBVJpAViAnEoinV16Y5QFUWJTcQi5KJRtcKUIFtlBOA7KnQQOypRDS42D5yeN8iIdhePlAdiLVISaNzUn01No6rGKsGALHGeWllegCmxCm2lzdGADEluak5DACmzB1AdmEIEFOWn9rCAWDaHDnGA8jOxgAxpTmqIayXt/0vbt9rcOJODIBsFgaIKc7RlqFRgbVUXzA3IANignTppikAM2Z15yCjEjOWr7XDBWC1Fa40fscgA2KVcsrisADMomuLmDsFGRAznrelwj++Rmc6yOdjWYEOL8QCMcsJWyh2AFZISCXD7P976ernuqvFKskxVWEAMFV2lAmms20lECuTNmZH4S6YWeseB94RyICY0xyOWRYH+TEqGW7TCciAmOEczQmdbWSOenb69nA+BsTs5GPRSNlGFpVT72AdVGNATG/6VYuMbWQ1aXUO7BxkQExn2lWN6uVtP1adgMHVKeB5WwnE1KVb3YDYRtbVV+3ojqsxIKY268oHxmF+eU0tjei1GgNilrIwM1a2kZkCWu/utBoDYtYTMzJ+tpGRQnlv5hBkQMx70h7XRxXWidHPl7nb//fy9XkzOy2AmB2vkiPlSkWydD47OqvGgJjPNL1YFVVYByZLlgjEJGrRtrUCPJFs7YDS+R2BjEpMSY7NsDl+9j9fd6XC4kC/lJLOxgFizgzdYDnzudTpMw6fj//3DK4HIRyANoy/w9+wkwCOKmwDYy1P4QRkVGIVk/AMrnH4XniaXQzUqMIKq+5tOCDmzdH89cyVz6fwJRwqrZgqK3/SEFaBRhVWQlr/Y3i4xU8lVihPlVxj2IVxfJ+2nFRhhYz1PoyDagyIZSapEnhdr2I6R9uqEsxUkO5NFQBiTeVvOrlSeDXVhMltKmB9S0klJsw74CUUjOb6FTBejQExQYoBMIFYNLWkgOnvUwKxyFTjoDxSKJqZVMDylhKIPUk5riqY/JkkaKkChreUQOyB2WwfpT8JtDerABAza93dwAGYP09Z0WMFrG4pqcRWfGULyY97jwoAMSeuAzAnRrIMuQJGt5RUYldW8xRSnvv0cKIAELNvJACz7yEryFLA5H0xKrGj5xzkZyU/nZ0oYPFcDIiFEDgHc/ITyDKyFQBi2RK2GYBtZBvdmVWhAuP4VfL2YA0r6L4SYxupIQ2JQY0CBg/3gdjbflSTQASCAq0VAGKtHZDNTxUm04vWHSgAxOyYzGG+Ha+IdFMFzF2z6HY7yWH+pj8YTGZHASBmwSuqMAsuEWMjBYBYI+FF0wIxkVw07kwBa3fFutxOspXs7KeS5YoUAGIiudo0fuFaRRvhmdWEAkBMuU1sJZUbRHjNFQBizS14HABbSeUGEV5zBYBYcwueQowb+so9Iry2CgCxtvo/nJ2tpGJzCE2NAkBMjRW3gQAxxeYQmhoFgJgaK1Yg9u3PjzAO3xWHSGgo0FoBLru2duDR/HzhW7M7xKZEASCmxIjVMHgyqdkdYlOiABBTYgQQ02wEsWlWAIhpdodKTLM7xKZCAd4npsKGu0HwdSPd/hCdAgV4x35bE+YrFNPnUzj87/IzDp9DWPnvbUNmdhTQpQAQ286P+Unj9DnAafrcgmu7cJgJBVwoYO2O2CS6mVfxXEELYLn4kWERShXYhXF8t/Kn21RDbAEuLqgqzXbCcq+AeqCpgxjgcv9DwQLtKqASaGogxm16u5lN5B0qoOgqRnOIAa8OfwBYshcFVFRmzSAGvLzkMetAgdAUZptD7Agv7myR+SjgT4EmMNsUYlRf/rKWFaHAigKbwmwTiAEvEh0FOlRgo8P/6hADYB0mL0tGgZMCG4CsGsSOr4KeLqlyu56URoG+Fai6vawCMaqvvjOW1aPAqgKVqrLiEANgJDAKoMBdBSqArCjEABjJiwIoEKFA0bfHFoMYAIuwjiYogAInBYqBrAjEeO0zmYkCKJCgQBGQZUMMgCVYRxcUQIFiFVkWxNhCkokogALZCmQe9idDDIBlW8cAKIACJwUyQJYEMQBG7qEAChRXIBFkYogdb+L/Kr4ABkQBFECBBJDJIfa2H1EaBVAABaopIASZCGI8iaxmGwOjAAosFJD86bhoiHEORo6hAApspoCgGouCGOdgm1nHRCiAAsInlnEQe9tPB/m8Uof0kiswjO/hb9jNHYeBVzPJFey6R8y28inE2EZ2nUM5i1/9Sgn5lCNph30jtpUPIcY2ssOkKbTkR79BAVkhkXsZ5gnIHkOMbWQvaVJ2neP4df/z9bCFvPMBZGUl9z7ao1+KdyFGFeY9LSqtLwJgp5m5slPJA4/DPqjG7kOMKsxjKtRdU8T5xXUAL1yeruuJo9HvVWOrEKMKc+T8VktJANgUGrm2lUEO5rmTY+sQowpz4PiGS0gE2Hlb+c+fL2EY+D7uhpaZnCoWYvxmNGlvu6AzAXYG2bc/P8I43yPjgwL3FVjJt5tKjMNWMkigQJHXCwMygeK9N42EGG+p6D1R4tZfFGCALE50WoVwfcB/UYmxlSRFohUQXKWIHvPYkDtkUsU6a39VjV1CjAP9zrIhcbkVAXauyMjFRHP66Lasxq4hxlayjxxIX+UGAANk6fZ003ORh2eIsZXsxv70hRZ6EikJgMuwErU6arvIxQ+IUb53lAEJS20AsClKfrkmeNVHl/ODpSXE2Er2Yb58lY0AxhNLuVU99Tidi80Q47ddT9aL11rlKoU0Cp5YShXroP3xlysQ68DrjCWqABgVWYaDnrteQIzzMM9Wp65NFcAAWaqNrvvNOXqoxICYa6eTFrfhVQppfGwtpYr5bT+di50gxqG+X5/lK1MMsHNFxi9eua8eewzj+8ChvkdnM9bU+EmkJHJ2EBK1nLYFYk6NTV2WIYDNxyC8hyzVaT/9ZojxHic/huasxBjAzttKQJbjuv2+M8Q4W7BvZO4KjAKMJ5a5xrvovwNiLnzMWoTKqxTSFbGjkCrmpj0Qc2Nl2kJcAIyKLM18L72oxLw4mbIOA1cppMuiIpMqZr/9BDHuiNn3Ub4ChwCjIpOngYceQMyDi9I1OAbYGWQ8sJJmhdn2QMysdYmBG38SKVk1uwyJWnbbAjG73skj7whgkzhchpWniMUeQMyiaykxdwaw87aSy7Ap2WKqD08nTdmVHKyrqxRSFXhiKVXMVnsgZsuvlGi7BhhPLFNSxlYfIGbLL2m0AGyhGBWZNH1stAdiNnxKi7KDqxRSYQCZVDH97XmLhX6P0iIEYHd146UHaSmltNcOiCl1JissAPZUPkD2VCIrDXa82dWKVbFxdnqVIlaeZTsuw6aopqzP9D6xKSTMVGZMajgATKQcl2FFculsPI7nv3bEl8B1WiSJiieRErWObTnoTxBNU5cFxH6FEL5oio1YhApwDiYU7KM5IEuWrnnHjz/Zxnv2m5uRGQBVWIaAQCxDvLZdF388l++XtbWiwOzTb6QCw3Q5BBAzavvxDPic+BzuGzXyFDbbyWQDuW6RLF3bjsecX0KMc7G2luTPDsjEGlKFiSVT0+G0+/iAGOdiaszJDGSX1X8c3/c/X/PGyAogrvMMn+kzDp/jeqy24mFWhniNu57PgT8gxrlYY09UTa/6QQHVk6pcaRPMYtdxcRjM2UAbP1TOqvTiLBdUVWbL5kEtH2RdQowt5eZmqJ0QiKm1hsDCxU7h5rE8TylJkaMCKreUVGLkZ7h6gHULMaoxsuSgABAjE1QqcH0nEoiptElFUEBMhQ0EcaXATV6u3vJmS0niUImRAyoVWLkLuQ4xtpQq/ds4KCqxjQVnuqcKrObk3e/bUY09FdR7AyDm3WFr67vzjZT7EKMas2Zx6XiBWGlFGS9Hgbv5+PDNB1RjOZqb7wvEzFvoaAEPvhf8GGJUY46yQLwUICaWjA5VFHhy8frpO6j4nloVWywMCsQsuOQ/xqd5+BRik0ZsK/1nysoKnyZPC1W4sd9C9YZzRrxeKg5ibCsbuthsaiDWTHomPioQlYNREJurMUDWW2ZFJdDWolCJba14u/liX7keDTG2le3MbDQzEGskPNNOL7scv8a+nFMGMaqxnvILiPXktqa1Cl8DJYIY20pNTlePBYhVl5gJSjxQEkMMkHWTeECsG6v1LDT2HGwZcRLEjudj/HUkPd7XiASI1VCVMe8rIDgHKwIxQOY+G4GYe4sVLTARYNMKkiuxGWL8hSRFWVA8FCBWXFIGXFVAeJB/PUYWxACZ66QEYq7tVbK4TIBlV2InGajIlCRE2TCAWFk9Ge2mhBrf9/++Hv4IcsYnuxK7Atn3EAJ/VTnDEEVdgZgiM9yFUqACO2lSDGJnmL3teWrpI+OAmA8f9a0i4xB/bTHFITafkwEyfYkjjwiIyTWjx2MFdmEc32O/ThQrZhWIzSDjK0qxHmhtB8S0OmMxroLbx5ujtZp6HA/8OSerKXK9sYFYPW37GrkiwCYhq1ViS5fYXprMWSBm0jZVQVfZPm5aiV2A7HAxlqpMVY49DAaI2fFKX6SVq6/lgjepxC5gxlmZvoRbjwiIWXFKU5wbwuu07M0hNh/6U5VpSrt7sQAxCy5pirEBwDY7E7unMzDTlIE3sQAx1fYoCq4RvJpWYtfyAzNFCfkRChBTaYuioBrDSxXETsEAM0UJGgIQU2WHkmCG8X2KpMR3HkutqMmZWEzwAC1GpaptgFhVeU0NvgvD+FsTuJbqqYXYMkiA1iThgVgT2dVMqhpc5iB2A7T5kcR852z68NaMOnkPxOroqnXUGVrhb9iV/m5j7QWbqMSeiTBXatPnU/gSxuHzSntA90zE238HYnLNWvTYXU26lusfbSZQnT4GgbUm8P/6C+VmwqlgeQAAAABJRU5ErkJggg==",ct=n(47257),Ce=n.n(ct),H=n(79633),Ve=n(57193),ye=n(1012),De=n(63949),K=n(9931),F=n(59301),se=Object.defineProperty,rt=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Y=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,qt=(Re,tt,Be)=>tt in Re?se(Re,tt,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Re[tt]=Be,Xt=(Re,tt)=>{for(var Be in tt||(tt={}))Tt.call(tt,Be)&&qt(Re,Be,tt[Be]);if(Y)for(var Be of Y(tt))Gt.call(tt,Be)&&qt(Re,Be,tt[Be]);return Re},Yt=(Re,tt)=>rt(Re,we(tt)),re=(Re,tt,Be)=>new Promise((Se,Me)=>{var me=Z=>{try{Ke(Be.next(Z))}catch(Ee){Me(Ee)}},Ze=Z=>{try{Ke(Be.throw(Z))}catch(Ee){Me(Ee)}},Ke=Z=>Z.done?Se(Z.value):Promise.resolve(Z.value).then(me,Ze);Ke((Be=Be.apply(Re,tt)).next())});const{Dragger:G}=E.default,Pe=Re=>{const tt=Ee=>Ee&&Ee.substring(0,Ee.lastIndexOf("."));for(var Be=[...Re],Se=0,Me=[],me=0;me{if(Ee.forEach(Oe=>{let Zt=Oe.name.split(/\.(?=[^\.]+$)/);Oe.name=`${Zt[0]}.${Zt[1].toLowerCase()}`}),Ee[0].name.includes(".in"))return Ee.length===2?Ee:[Ee[0],{}];if(Ee[0].name.includes(".out"))return Ee.length===2?Ee.reverse():[{},Ee[0]]})},mt=({onClose:Re,onOK:tt,visible:Be,wrapClassName:Se,rootIdentifier:Me,multiple:me=!1,defaultMultipleValue:Ze=!0})=>{const[Ke,Z]=(0,e.useState)([]),[Ee,Oe]=(0,e.useState)({}),[Zt,Dt]=(0,e.useState)(!1),[Ot,xt]=(0,e.useState)(!0),ze=(0,e.useRef)([]),It=(0,e.useRef)(0),Ct=()=>{Re()};(0,e.useEffect)(()=>{_e()},[]),(0,e.useEffect)(()=>{Be&&(ze.current=[],It.current=0,Z([]),xt(Ze))},[Be]);const _e=()=>re(void 0,null,function*(){try{const j=yield(0,Ve.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),oe=JSON.parse((0,H.pe)(j.data));Oe(oe)}catch(j){}}),x=j=>j&&j.substring(0,j.lastIndexOf(".")),_=j=>{var oe,M;const q=x((oe=j[0])==null?void 0:oe.name)||x((M=j[1])==null?void 0:M.name),Te=Ke.filter(R=>x(R.name)!==q);ze.current=[...Te],Z([...Te])},U=j=>{if(!Ot){const O=new FormData;O.append("file",j.file),(0,Ve.ZP)("/api/attachments/get_file_content.json",{method:"post",body:O},!0).then(p=>{if(p.status===0){It.current=It.current+1;const h=ze.current.map(k=>{var fe;if(k.name===j.name){const ge=Xt({},k);return(fe=j==null?void 0:j.name)!=null&&fe.includes(".in")?ge.input=p==null?void 0:p.content:ge.output=p==null?void 0:p.content,ge}return k});if(ze.current=[...h],Z([...h]),It.current>0&&It.current===Ke.length){Dt(!1);let k=Pe(h);k=k.filter(fe=>{var ge,Ae;return!!((ge=fe[0])!=null&&ge.name&&((Ae=fe[1])!=null&&Ae.name))}),k=k.map(fe=>Yt(Xt(Xt({},fe[0]),fe[1]),{is_file:!1})),tt(k),Re()}}else Dt(!1),Re()});return}const oe=new(Ce())({endpoint:Ee.end_point,region:Ee.region,accessKeyId:Ee.access_key_id,accessKeySecret:Ee.access_key_secret,bucket:Ee.bucket,stsToken:Ee.security_token}),M=j.name,q={container_type:"TestSet",file_name:M},Te=(0,ye.Z)();let R=`testsets/${Me}/${Te}${M.indexOf(".")>-1?"."+M.split(".").pop():""}`;Me===null&&(R=`testsets/${Te}${M.indexOf(".")>-1?"."+M.split(".").pop():""}`),oe.multipartUpload(R,new Blob([j.file],{type:j.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:M+""},url:Ee==null?void 0:Ee.callback_url,host:Ee==null?void 0:Ee.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Ve.rz)(q)}}).then(function(O){if(O.data.status===0){It.current=It.current+1;const s=ze.current.map(p=>{var h,k,fe,ge,Ae,V,Fe,dt,en,Ge,Et,Jt,yt,Vt,$e,ht,kt;if(p.name===((k=(h=O.data)==null?void 0:h.data)==null?void 0:k.file_name)){const pt=Xt({},p);return(Ae=(ge=(fe=O.data)==null?void 0:fe.data)==null?void 0:ge.file_name)!=null&&Ae.includes(".in")?(pt.in_object_key=(Fe=(V=O.data)==null?void 0:V.data)==null?void 0:Fe.object,pt.in_object_size=(en=(dt=O.data)==null?void 0:dt.data)==null?void 0:en.size,pt.input=(Et=(Ge=O.data)==null?void 0:Ge.data)==null?void 0:Et.file_name,pt.in_file=j):(pt.out_object_key=(yt=(Jt=O.data)==null?void 0:Jt.data)==null?void 0:yt.object,pt.out_object_size=($e=(Vt=O.data)==null?void 0:Vt.data)==null?void 0:$e.size,pt.output=(kt=(ht=O.data)==null?void 0:ht.data)==null?void 0:kt.file_name,pt.out_file=j),pt}return p});if(ze.current=[...s],Z([...s]),It.current>0&&It.current===Ke.length){Dt(!1);let p=Pe(s);p=p.filter(h=>{var k,fe;return!!((k=h[0])!=null&&k.name&&((fe=h[1])!=null&&fe.name))}),p=p.map(h=>Yt(Xt(Xt({},h[0]),h[1]),{is_file:!0})),tt(p),Re()}}})},w=j=>new Promise((oe,M)=>{let q=0,Te=[];for(let R=0;R{q++,q===j.length&&(Te.length?(C.ZP.warning(`${Te.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),M()):oe(j))}).catch(O=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",O),q++,Te.push(j[R].name),q===j.length&&(Te.length?(C.ZP.warning(`${Te.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),M()):oe(j))})}),W=()=>re(void 0,null,function*(){if(Ke.length===0){C.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield w(Ke),Dt(!0),Pe(Ke).some(oe=>{var M,q;return!((M=oe[0])!=null&&M.name&&((q=oe[1])!=null&&q.name))})){D.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:()=>re(void 0,null,function*(){Ke.map(oe=>re(void 0,null,function*(){U(oe)}))}),onCancel:()=>{Dt(!1)}});return}Ke.map(oe=>re(void 0,null,function*(){U(oe)}))}),ut={name:"file",fileList:Ke,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:j=>{if(Ke!=null&&Ke.some(M=>M.name===j.name))return C.ZP.info(`${j.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(j.size/1024/1024>100)return C.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(j.name))return C.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const oe={name:j.name,uid:j.uid,file:j,percent:0};return Ke.push(oe),ze.current=[...Ke],Z([...Ke]),!1}},te=Pe(Ke);return console.log(Ke,te,"fileList"),F.createElement(D.default,{open:Be,wrapClassName:Se,onOk:W,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:Zt},onCancel:Ct,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},F.createElement("div",{className:L.wrap},Ke.length?F.createElement("div",null,F.createElement(le.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},F.createElement("div",{style:{visibility:me?"visible":"hidden"}},F.createElement("span",{className:L.greyText},"\u7528\u4F8B\u7C7B\u578B"),F.createElement(b.ZP.Group,{className:`ml20 ${L.testCaseRadio}`,optionType:"button",value:Ot,onChange:j=>xt(j.target.value)},F.createElement(b.ZP,{value:!1},"\u6587\u672C"),F.createElement(b.ZP,{value:!0},"\u6587\u4EF6"))),F.createElement(E.default,Xt({},ut),F.createElement(Ie.ZP,{type:"primary",className:L.btnS},F.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),F.createElement(Bt,{data:te,onRemove:_})):F.createElement("div",{className:`${L.noData} mb30`},F.createElement(E.default.Dragger,Yt(Xt({},ut),{className:L.dragger}),F.createElement("img",{src:$,alt:"",className:"mb20"}),F.createElement("div",null,F.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),F.createElement("span",{className:L.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),F.createElement("div",{className:L.text},F.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),F.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",F.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",F.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",F.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",F.createElement("br",null))))},Bt=({data:Re=[],onRemove:tt,width:Be="auto",showScore:Se=!1,disabled:Me=!1,inputChange:me,onEvaluatingChange:Ze,onSelectAll:Ke,checkAll1:Z,checkAll2:Ee,checkAll3:Oe,checkAll4:Zt,checkAll5:Dt,showEvaluatingSetting:Ot=!1,className:xt="",isProgramHomework:ze=!1})=>{const It={value:"",filename:"",dataUrl:""},[Ct,_e]=(0,e.useState)(Xt({},It)),x=w=>{let W=document.createElement("a");document.body.appendChild(W);let ut=URL.createObjectURL(w.file);W.href=ut,W.download=w.name,W.click(),URL.revokeObjectURL(ut),document.body.removeChild(W)},_=(w,W)=>{(0,De.LR)(w,W)},U=(w,W)=>{D.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:F.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{tt(w,W)},onCancel:()=>{}})};return Re.length?F.createElement("div",{className:xt,style:{width:Be}},F.createElement("div",{className:`${ze?L.headProgram:L.head}`},Ot&&F.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},F.createElement(ve.default,{checked:Z,onChange:w=>{Ke(w.target.checked,"hidden")}}),F.createElement(ae.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},F.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),F.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),F.createElement("div",{style:{width:ze?"25%":"15%"}},"\u7528\u4F8B"),F.createElement("div",{style:{width:Se?ze?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),F.createElement("div",{style:{width:Se?ze?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Se&&F.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Ot&&F.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},F.createElement(ve.default,{checked:Zt,onChange:w=>{Ke(w.target.checked,"input_visible")}}),F.createElement(ae.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},F.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),F.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ot&&F.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},F.createElement(ve.default,{checked:Ee,onChange:w=>{Ke(w.target.checked,"is_invisible")}}),F.createElement(ae.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},F.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),F.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ot&&F.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},F.createElement(ve.default,{checked:Dt,onChange:w=>{Ke(w.target.checked,"actual_output_visible")}}),F.createElement(ae.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},F.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),F.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ot&&F.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},F.createElement(ve.default,{checked:Oe,onChange:w=>{Ke(w.target.checked,"last_match_rule")}}),F.createElement(ae.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"},F.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),F.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),F.createElement("div",{className:L.operation,style:ze?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),F.createElement("div",{className:L.listWrapper,style:{boxShadow:ze?"0px 2px 4px 0px #EAEEF4":"unset"}},Re.map((w,W)=>{var ut,te,j,oe;return F.createElement("div",{key:W,className:L.list,style:ze?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Ot&&F.createElement("div",{style:{width:"15%"}},F.createElement(ve.default,{checked:!!w.hidden,onChange:M=>{Ze(M.target.checked,W,"hidden")}})),F.createElement("div",{style:{width:ze?"25%":"15%",paddingLeft:ze?"5px":"0px",paddingRight:ze?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",W+1),F.createElement("div",{className:L.info,style:{width:Se?ze?"20%":"15%":"25%"}},F.createElement("span",{title:w.input||((ut=w[0])==null?void 0:ut.name),onClick:()=>re(void 0,null,function*(){let M;w.input?w.input_file_url?M=w.input_file_url:M=w.in_file:M=w[0];let q;typeof M=="string"?(q=yield fetch(M,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),_e({value:yield q.text(),filename:"",dataUrl:M})):(q=yield(0,De.db)(M.file),_e({value:q.text,filename:M.name,dataUrl:q.link}))})},w.input||((te=w[0])==null?void 0:te.name))),F.createElement("div",{className:L.info,style:{width:Se?ze?"20%":"15%":"25%"}},F.createElement("span",{title:w.output||((j=w[1])==null?void 0:j.name),onClick:()=>re(void 0,null,function*(){let M;w.input?w.output_file_url?M=w.output_file_url:M=w.out_file:M=w[1];let q;typeof M=="string"?(q=yield fetch(M,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),_e({value:yield q.text(),filename:"",dataUrl:M})):(q=yield(0,De.db)(M.file),_e({value:q.text,filename:M.name,dataUrl:q.link}))})},w.output||((oe=w[1])==null?void 0:oe.name))),Se&&F.createElement("div",{style:{width:"20%"}},F.createElement(o.default,{size:"large",addonAfter:ze?"%":null,disabled:Me,style:{width:"80%"},onChange:M=>me(M,W),value:w.score}),!ze&&F.createElement("span",null,"\xA0%")),Ot&&F.createElement("div",{style:{width:"20%"}},F.createElement(ve.default,{checked:w.input_visible||!1,onChange:M=>{Ze(M.target.checked,W,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ot&&F.createElement("div",{style:{width:"20%"}},F.createElement(ve.default,{checked:w.is_invisible||!1,onChange:M=>{Ze(M.target.checked,W,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ot&&F.createElement("div",{style:{width:"20%"}},F.createElement(ve.default,{checked:w.actual_output_visible||!1,onChange:M=>{Ze(M.target.checked,W,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ot&&F.createElement("div",{style:{width:"20%"}},F.createElement(ve.default,{checked:w.last_match_rule||!1,onChange:M=>{Ze(M.target.checked,W,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),F.createElement("div",{onClick:()=>U(w,W),style:ze?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},F.createElement("span",{className:L.del},"\u5220\u9664")))})),F.createElement(K.Z,{close:!0,data:Ct.dataUrl,filename:Ct.filename,type:Ct.dataUrl.length?"txt":"",onClose:()=>_e(Xt({},It)),monacoEditor:{value:Ct.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):F.createElement(F.Fragment,null)};var ce=mt},58359:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return Te}});var e=n(59301),E=n(19251),C=n(67732),D=n(83652),le=n(20068),b,Ie;function ve(R,O,s){if(O<0||O>31||R>>>O)throw new RangeError("Value out of range");for(var p=O-1;p>=0;p--)s.push(R>>>p&1)}function ae(R,O){return(R>>>O&1)!=0}function o(R){if(!R)throw new Error("Assertion error")}var L=function(){function R(O,s){(0,C.Z)(this,R),(0,le.Z)(this,"modeBits",void 0),(0,le.Z)(this,"numBitsCharCount",void 0),this.modeBits=O,this.numBitsCharCount=s}return(0,D.Z)(R,[{key:"numCharCountBits",value:function(s){return this.numBitsCharCount[Math.floor((s+7)/17)]}}]),R}();b=L,(0,le.Z)(L,"NUMERIC",new b(1,[10,12,14])),(0,le.Z)(L,"ALPHANUMERIC",new b(2,[9,11,13])),(0,le.Z)(L,"BYTE",new b(4,[8,16,16])),(0,le.Z)(L,"KANJI",new b(8,[8,10,12])),(0,le.Z)(L,"ECI",new b(7,[0,0,0]));var $=(0,D.Z)(function R(O,s){(0,C.Z)(this,R),(0,le.Z)(this,"ordinal",void 0),(0,le.Z)(this,"formatBits",void 0),this.ordinal=O,this.formatBits=s});Ie=$,(0,le.Z)($,"LOW",new Ie(0,1)),(0,le.Z)($,"MEDIUM",new Ie(1,0)),(0,le.Z)($,"QUARTILE",new Ie(2,3)),(0,le.Z)($,"HIGH",new Ie(3,2));var ct=function(){function R(O,s,p){if((0,C.Z)(this,R),(0,le.Z)(this,"mode",void 0),(0,le.Z)(this,"numChars",void 0),(0,le.Z)(this,"bitData",void 0),this.mode=O,this.numChars=s,this.bitData=p,s<0)throw new RangeError("Invalid argument");this.bitData=p.slice()}return(0,D.Z)(R,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(s){var p=[],h=(0,E.Z)(s),k;try{for(h.s();!(k=h.n()).done;){var fe=k.value;ve(fe,8,p)}}catch(ge){h.e(ge)}finally{h.f()}return new R(L.BYTE,s.length,p)}},{key:"makeNumeric",value:function(s){if(!R.isNumeric(s))throw new RangeError("String contains non-numeric characters");for(var p=[],h=0;h=1<R.MAX_VERSION)throw new RangeError("Version value out of range");if(k<-1||k>7)throw new RangeError("Mask value out of range");this.size=O*4+17;for(var fe=[],ge=0;ge>>9)*1335;var fe=(p<<10|h)^21522;o(fe>>>15==0);for(var ge=0;ge<=5;ge++)this.setFunctionModule(8,ge,ae(fe,ge));this.setFunctionModule(8,7,ae(fe,6)),this.setFunctionModule(8,8,ae(fe,7)),this.setFunctionModule(7,8,ae(fe,8));for(var Ae=9;Ae<15;Ae++)this.setFunctionModule(14-Ae,8,ae(fe,Ae));for(var V=0;V<8;V++)this.setFunctionModule(this.size-1-V,8,ae(fe,V));for(var Fe=8;Fe<15;Fe++)this.setFunctionModule(8,this.size-15+Fe,ae(fe,Fe));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var s=this.version,p=0;p<12;p++)s=s<<1^(s>>>11)*7973;var h=this.version<<12|s;o(h>>>18==0);for(var k=0;k<18;k++){var fe=ae(h,k),ge=this.size-11+k%3,Ae=Math.floor(k/3);this.setFunctionModule(ge,Ae,fe),this.setFunctionModule(Ae,ge,fe)}}}},{key:"drawFinderPattern",value:function(s,p){for(var h=-4;h<=4;h++)for(var k=-4;k<=4;k++){var fe=Math.max(Math.abs(k),Math.abs(h)),ge=s+k,Ae=p+h;0<=ge&&ge=Ae)&&yt.push(pt[kt])})},$e=0;$e=1;h-=2){h==6&&(h=5);for(var k=0;k>>3],7-(p&7)),p++)}}o(p==s.length*8)}},{key:"applyMask",value:function(s){if(s<0||s>7)throw new RangeError("Mask value out of range");for(var p=0;p5&&s++):(this.finderPenaltyAddHistory(k,fe),h||(s+=this.finderPenaltyCountPatterns(fe)*R.PENALTY_N3),h=this.modules[p][ge],k=1);s+=this.finderPenaltyTerminateAndCount(h,k,fe)*R.PENALTY_N3}for(var Ae=0;Ae5&&s++):(this.finderPenaltyAddHistory(Fe,dt),V||(s+=this.finderPenaltyCountPatterns(dt)*R.PENALTY_N3),V=this.modules[en][Ae],Fe=1);s+=this.finderPenaltyTerminateAndCount(V,Fe,dt)*R.PENALTY_N3}for(var Ge=0;Ge0&&s[2]==p&&s[3]==p*3&&s[4]==p&&s[5]==p;return(h&&s[0]>=p*4&&s[6]>=p?1:0)+(h&&s[6]>=p*4&&s[0]>=p?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(s,p,h){var k=p;return s&&(this.finderPenaltyAddHistory(k,h),k=0),k+=this.size,this.finderPenaltyAddHistory(k,h),this.finderPenaltyCountPatterns(h)}},{key:"finderPenaltyAddHistory",value:function(s,p){var h=s;p[0]==0&&(h+=this.size),p.pop(),p.unshift(h)}}],[{key:"encodeText",value:function(s,p){var h=ct.makeSegments(s);return R.encodeSegments(h,p)}},{key:"encodeBinary",value:function(s,p){var h=ct.makeBytes(s);return R.encodeSegments([h],p)}},{key:"encodeSegments",value:function(s,p){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,fe=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,ge=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(R.MIN_VERSION<=h&&h<=k&&k<=R.MAX_VERSION)||fe<-1||fe>7)throw new RangeError("Invalid value");var Ae,V;for(Ae=h;;Ae++){var Fe=R.getNumDataCodewords(Ae,p)*8,dt=ct.getTotalBits(s,Ae);if(dt<=Fe){V=dt;break}if(Ae>=k)throw new RangeError("Data too long")}for(var en=p,Ge=0,Et=[$.MEDIUM,$.QUARTILE,$.HIGH];Ge>>3]|=Mn<<7-(In&7)}),new R(Ae,en,fn,fe)}},{key:"getNumRawDataModules",value:function(s){if(sR.MAX_VERSION)throw new RangeError("Version number out of range");var p=(16*s+128)*s+64;if(s>=2){var h=Math.floor(s/7)+2;p-=(25*h-10)*h-55,s>=7&&(p-=36)}return o(208<=p&&p<=29648),p}},{key:"getNumDataCodewords",value:function(s,p){return Math.floor(R.getNumRawDataModules(s)/8)-R.ECC_CODEWORDS_PER_BLOCK[p.ordinal][s]*R.NUM_ERROR_CORRECTION_BLOCKS[p.ordinal][s]}},{key:"reedSolomonComputeDivisor",value:function(s){if(s<1||s>255)throw new RangeError("Degree out of range");for(var p=[],h=0;h>>8||p>>>8)throw new RangeError("Byte out of range");for(var h=0,k=7;k>=0;k--)h=h<<1^(h>>>7)*285,h^=(p>>>k&1)*s;return o(h>>>8==0),h}}]),R}();(0,le.Z)(Ce,"MIN_VERSION",1),(0,le.Z)(Ce,"MAX_VERSION",40),(0,le.Z)(Ce,"PENALTY_N1",3),(0,le.Z)(Ce,"PENALTY_N2",3),(0,le.Z)(Ce,"PENALTY_N3",40),(0,le.Z)(Ce,"PENALTY_N4",10),(0,le.Z)(Ce,"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,le.Z)(Ce,"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 H={L:$.LOW,M:$.MEDIUM,Q:$.QUARTILE,H:$.HIGH},Ve=128,ye="L",De="#FFFFFF",K="#000000",F=!1,se=1,rt=4,we=0,Y=.1,Tt=function(O){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,p=[];return O.forEach(function(h,k){var fe=null;h.forEach(function(ge,Ae){if(!ge&&fe!==null){p.push("M".concat(fe+s," ").concat(k+s,"h").concat(Ae-fe,"v1H").concat(fe+s,"z")),fe=null;return}if(Ae===h.length-1){if(!ge)return;fe===null?p.push("M".concat(Ae+s,",").concat(k+s," h1v1H").concat(Ae+s,"z")):p.push("M".concat(fe+s,",").concat(k+s," h").concat(Ae+1-fe,"v1H").concat(fe+s,"z"));return}ge&&fe===null&&(fe=Ae)})}),p.join("")},Gt=function(O,s){return O.slice().map(function(p,h){return h=s.y+s.h?p:p.map(function(k,fe){return fe=s.x+s.w?k:!1})})},qt=function(O,s,p,h){if(h==null)return null;var k=O.length+p*2,fe=Math.floor(s*Y),ge=k/s,Ae=(h.width||fe)*ge,V=(h.height||fe)*ge,Fe=h.x==null?O.length/2-Ae/2:h.x*ge,dt=h.y==null?O.length/2-V/2:h.y*ge,en=h.opacity==null?1:h.opacity,Ge=null;if(h.excavate){var Et=Math.floor(Fe),Jt=Math.floor(dt),yt=Math.ceil(Ae+Fe-Et),Vt=Math.ceil(V+dt-Jt);Ge={x:Et,y:Jt,w:yt,h:Vt}}var $e=h.crossOrigin;return{x:Fe,y:dt,h:V,w:Ae,excavation:Ge,opacity:en,crossOrigin:$e}},Xt=function(O,s){return s!=null?Math.max(Math.floor(s),0):O?rt:we},Yt=function(){try{new Path2D().addPath(new Path2D)}catch(R){return!1}return!0}(),re=n(54476),G=n(33885),Pe=n(42978),mt=n(75931),Bt=function(O){var s=O.value,p=O.level,h=O.minVersion,k=O.includeMargin,fe=O.marginSize,ge=O.imageSettings,Ae=O.size,V=e.useMemo(function(){var Fe=ct.makeSegments(s);return Ce.encodeSegments(Fe,H[p],h)},[s,p,h]);return e.useMemo(function(){var Fe=V.getModules(),dt=Xt(k,fe),en=Fe.length+dt*2,Ge=qt(Fe,Ae,dt,ge);return{cells:Fe,margin:dt,numCells:en,calculatedImageSettings:Ge,qrcode:V}},[V,Ae,ge,k,fe])},ce=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],Re=e.forwardRef(function(R,O){var s=R.value,p=R.size,h=p===void 0?Ve:p,k=R.level,fe=k===void 0?ye:k,ge=R.bgColor,Ae=ge===void 0?De:ge,V=R.fgColor,Fe=V===void 0?K:V,dt=R.includeMargin,en=dt===void 0?F:dt,Ge=R.minVersion,Et=Ge===void 0?se:Ge,Jt=R.marginSize,yt=R.style,Vt=R.imageSettings,$e=(0,mt.Z)(R,ce),ht=Vt==null?void 0:Vt.src,kt=e.useRef(null),pt=e.useRef(null),Lt=e.useCallback(function(Fu){kt.current=Fu,typeof O=="function"?O(Fu):O&&(O.current=Fu)},[O]),un=e.useState(!1),Bn=(0,Pe.Z)(un,2),fn=Bn[1],Mn=Bt({value:s,level:fe,minVersion:Et,includeMargin:en,marginSize:Jt,imageSettings:Vt,size:h}),In=Mn.margin,su=Mn.cells,cn=Mn.numCells,tu=Mn.calculatedImageSettings;e.useEffect(function(){if(kt.current){var Fu=kt.current,Zu=Fu.getContext("2d");if(!Zu)return;var Uu=su,al=pt.current,cl=tu!=null&&al!==null&&al.complete&&al.naturalHeight!==0&&al.naturalWidth!==0;cl&&tu.excavation!=null&&(Uu=Gt(su,tu.excavation));var pu=window.devicePixelRatio||1;Fu.height=Fu.width=h*pu;var fl=h/cn*pu;Zu.scale(fl,fl),Zu.fillStyle=Ae,Zu.fillRect(0,0,cn,cn),Zu.fillStyle=Fe,Yt?Zu.fill(new Path2D(Tt(Uu,In))):su.forEach(function(qu,Bu){qu.forEach(function(wl,lt){wl&&Zu.fillRect(lt+In,Bu+In,1,1)})}),tu&&(Zu.globalAlpha=tu.opacity),cl&&Zu.drawImage(al,tu.x+In,tu.y+In,tu.w,tu.h)}}),e.useEffect(function(){fn(!1)},[ht]);var gu=(0,G.Z)({height:h,width:h},yt),cu=null;return ht!=null&&(cu=e.createElement("img",{src:ht,key:ht,style:{display:"none"},onLoad:function(){fn(!0)},ref:pt,crossOrigin:tu==null?void 0:tu.crossOrigin})),e.createElement(e.Fragment,null,e.createElement("canvas",(0,re.Z)({style:gu,height:h,width:h,ref:Lt,role:"img"},$e)),cu)}),tt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],Be=e.forwardRef(function(R,O){var s=R.value,p=R.size,h=p===void 0?Ve:p,k=R.level,fe=k===void 0?ye:k,ge=R.bgColor,Ae=ge===void 0?De:ge,V=R.fgColor,Fe=V===void 0?K:V,dt=R.includeMargin,en=dt===void 0?F:dt,Ge=R.minVersion,Et=Ge===void 0?se:Ge,Jt=R.title,yt=R.marginSize,Vt=R.imageSettings,$e=(0,mt.Z)(R,tt),ht=Bt({value:s,level:fe,minVersion:Et,includeMargin:en,marginSize:yt,imageSettings:Vt,size:h}),kt=ht.margin,pt=ht.cells,Lt=ht.numCells,un=ht.calculatedImageSettings,Bn=pt,fn=null;Vt!=null&&un!=null&&(un.excavation!=null&&(Bn=Gt(pt,un.excavation)),fn=e.createElement("image",{href:Vt.src,height:un.h,width:un.w,x:un.x+kt,y:un.y+kt,preserveAspectRatio:"none",opacity:un.opacity,crossOrigin:un.crossOrigin}));var Mn=Tt(Bn,kt);return e.createElement("svg",(0,re.Z)({height:h,width:h,viewBox:"0 0 ".concat(Lt," ").concat(Lt),ref:O,role:"img"},$e),!!Jt&&e.createElement("title",null,Jt),e.createElement("path",{fill:Ae,d:"M0,0 h".concat(Lt,"v").concat(Lt,"H0z"),shapeRendering:"crispEdges"}),e.createElement("path",{fill:Fe,d:Mn,shapeRendering:"crispEdges"}),fn)}),Se=n(92310),Me=n.n(Se),me=n(2738),Ze=n(26112),Ke=n(48755),Z=n(9017),Ee=n(57700),Oe={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"},Zt=Oe,Dt=n(7657),Ot=function(O,s){return e.createElement(Dt.Z,(0,re.Z)({},O,{ref:s,icon:Zt}))},xt=e.forwardRef(Ot),ze=xt,It=n(7939),Ct=n(29787);const _e=e.createElement(Ct.Z,null);function x(R){let{prefixCls:O,locale:s,onRefresh:p,statusRender:h,status:k}=R;const fe=e.createElement(e.Fragment,null,e.createElement("p",{className:`${O}-expired`},s==null?void 0:s.expired),p&&e.createElement(It.ZP,{type:"link",icon:e.createElement(ze,null),onClick:p},s==null?void 0:s.refresh)),ge=e.createElement("p",{className:`${O}-scanned`},s==null?void 0:s.scanned),Ae={expired:fe,loading:_e,scanned:ge},V=dt=>Ae[dt.status];return(h!=null?h:V)({status:k,locale:s,onRefresh:p})}var _=n(36237),U=n(17835),w=n(63356),W=n(16931),ut=n(51636);const te=R=>{const{componentCls:O,lineWidth:s,lineType:p,colorSplit:h}=R;return{[O]:Object.assign(Object.assign({},(0,w.Wf)(R)),{display:"flex",justifyContent:"center",alignItems:"center",padding:R.paddingSM,backgroundColor:R.colorWhite,borderRadius:R.borderRadiusLG,border:`${(0,_.unit)(s)} ${p} ${h}`,position:"relative",overflow:"hidden",[`& > ${O}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:R.colorText,lineHeight:R.lineHeight,background:R.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${O}-expired, & > ${O}-scanned`]:{color:R.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:R.marginXS,fontSize:R.controlHeight}}),[`${O}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},j=R=>({QRCodeMaskBackgroundColor:new U.FastColor(R.colorBgContainer).setA(.96).toRgbString()});var oe=(0,W.I$)("QRCode",R=>{const O=(0,ut.mergeToken)(R,{QRCodeTextColor:R.colorText});return te(O)},j),M=function(R,O){var s={};for(var p in R)Object.prototype.hasOwnProperty.call(R,p)&&O.indexOf(p)<0&&(s[p]=R[p]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,p=Object.getOwnPropertySymbols(R);h{var O,s,p,h;const[,k]=(0,Ee.ZP)(),{value:fe,type:ge="canvas",icon:Ae="",size:V=160,iconSize:Fe,color:dt=k.colorText,errorLevel:en="M",status:Ge="active",bordered:Et=!0,onRefresh:Jt,style:yt,className:Vt,rootClassName:$e,prefixCls:ht,bgColor:kt="transparent",statusRender:pt}=R,Lt=M(R,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:un}=(0,e.useContext)(Ke.E_),Bn=un("qrcode",ht),[fn,Mn,In]=oe(Bn),su={src:Ae,x:void 0,y:void 0,height:typeof Fe=="number"?Fe:(O=Fe==null?void 0:Fe.height)!==null&&O!==void 0?O:40,width:typeof Fe=="number"?Fe:(s=Fe==null?void 0:Fe.width)!==null&&s!==void 0?s:40,excavate:!0,crossOrigin:"anonymous"},cn=(0,Ze.Z)(Lt,!0),tu=(0,me.Z)(Lt,Object.keys(cn)),gu=Object.assign({value:fe,size:V,level:en,bgColor:kt,fgColor:dt,style:{width:yt==null?void 0:yt.width,height:yt==null?void 0:yt.height},imageSettings:Ae?su:void 0},cn),[cu]=(0,Z.Z)("QRCode");if(!fe)return null;const Fu=Me()(Bn,Vt,$e,Mn,In,{[`${Bn}-borderless`]:!Et}),Zu=Object.assign(Object.assign({backgroundColor:kt},yt),{width:(p=yt==null?void 0:yt.width)!==null&&p!==void 0?p:V,height:(h=yt==null?void 0:yt.height)!==null&&h!==void 0?h:V});return fn(e.createElement("div",Object.assign({},tu,{className:Fu,style:Zu}),Ge!=="active"&&e.createElement("div",{className:`${Bn}-mask`},e.createElement(x,{prefixCls:Bn,locale:cu,status:Ge,onRefresh:Jt,statusRender:pt})),ge==="canvas"?e.createElement(Re,Object.assign({},gu)):e.createElement(Be,Object.assign({},gu))))}},97774:function(ft,qe,n){"use strict";Object.defineProperty(qe,"__esModule",{value:!0}),qe.default=void 0;var e=Object.assign||function(Ve){for(var ye=1;ye2&&arguments[2]!==void 0?arguments[2]:!1;$e.forEach(function(pt){if(!(!Jt&&Et!==!1&&Et>0&&yt.length>=Et)){var Lt=[].concat((0,C.Z)(ht),[pt]),un=pt[k.children],Bn=kt||pt.disabled;if((!un||un.length===0||Ae)&&Fe(p,Lt,{label:k.label})){var fn;yt.push((0,E.Z)((0,E.Z)({},pt),{},(fn={disabled:Bn},(0,Ce.Z)(fn,k.label,en(p,Lt,fe,k)),(0,Ce.Z)(fn,H,Lt),(0,Ce.Z)(fn,k.children,void 0),fn)))}un&&Vt(pt[k.children],Lt,Bn)}})}return Vt(h,[]),Jt&&yt.sort(function($e,ht){return Jt($e[H],ht[H],p,k)}),Et!==!1&&Et>0?yt.slice(0,Et):yt},[p,h,k,fe,en,Ae,Fe,Jt,Et])},K=De,F="__RC_CASCADER_SPLIT__",se="SHOW_PARENT",rt="SHOW_CHILD";function we(s){return s.join(F)}function Y(s){return s.map(we)}function Tt(s){return s.split(F)}function Gt(s){var p=s||{},h=p.label,k=p.value,fe=p.children,ge=k||"value";return{label:h||"label",value:ge,key:ge,children:fe||"children"}}function qt(s,p){var h,k;return(h=s.isLeaf)!==null&&h!==void 0?h:!((k=s[p.children])!==null&&k!==void 0&&k.length)}function Xt(s){var p=s.parentElement;if(p){var h=s.offsetTop-p.offsetTop;h-p.scrollTop<0?p.scrollTo({top:h}):h+s.offsetHeight-p.scrollTop>p.offsetHeight&&p.scrollTo({top:h+s.offsetHeight-p.offsetHeight})}}function Yt(s,p){return s.map(function(h){var k;return(k=h[H])===null||k===void 0?void 0:k.map(function(fe){return fe[p.value]})})}function re(s){return Array.isArray(s)&&Array.isArray(s[0])}function G(s){return s?re(s)?s:(s.length===0?[]:[s]).map(function(p){return Array.isArray(p)?p:[p]}):[]}function Pe(s,p,h){var k=new Set(s),fe=p();return s.filter(function(ge){var Ae=fe[ge],V=Ae?Ae.parent:null,Fe=Ae?Ae.children:null;return Ae&&Ae.node.disabled?!0:h===rt?!(Fe&&Fe.some(function(dt){return dt.key&&k.has(dt.key)})):!(V&&!V.node.disabled&&k.has(V.key))})}function mt(s,p,h){for(var k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,fe=p,ge=[],Ae=function(){var dt,en,Ge,Et=s[V],Jt=(dt=fe)===null||dt===void 0?void 0:dt.findIndex(function(Vt){var $e=Vt[h.value];return k?String($e)===String(Et):$e===Et}),yt=Jt!==-1?(en=fe)===null||en===void 0?void 0:en[Jt]:null;ge.push({value:(Ge=yt==null?void 0:yt[h.value])!==null&&Ge!==void 0?Ge:Et,index:Jt,option:yt}),fe=yt==null?void 0:yt[h.children]},V=0;V1){var fn=yt.slice(0,-1);kt(fn)}else dt(!1)},un=function(){var fn,Mn=((fn=$e[Vt])===null||fn===void 0?void 0:fn[h.children])||[],In=Mn.find(function(cn){return!cn.disabled});if(In){var su=[].concat((0,C.Z)(yt),[In[h.value]]);kt(su)}};o.useImperativeHandle(s,function(){return{onKeyDown:function(fn){var Mn=fn.which;switch(Mn){case Ct.Z.UP:case Ct.Z.DOWN:{var In=0;Mn===Ct.Z.UP?In=-1:Mn===Ct.Z.DOWN&&(In=1),In!==0&&pt(In);break}case Ct.Z.LEFT:{if(Fe)break;Ge?un():Lt();break}case Ct.Z.RIGHT:{if(Fe)break;Ge?Lt():un();break}case Ct.Z.BACKSPACE:{Fe||Lt();break}case Ct.Z.ENTER:{if(yt.length){var su=$e[Vt],cn=(su==null?void 0:su[H])||[];cn.length?ge(cn.map(function(tu){return tu[h.value]}),cn[cn.length-1]):ge(yt,$e[Vt])}break}case Ct.Z.ESC:dt(!1),en&&fn.stopPropagation()}},onKeyUp:function(){}}})},x=o.forwardRef(function(s,p){var h,k,fe,ge=s.prefixCls,Ae=s.multiple,V=s.searchValue,Fe=s.toggleOpen,dt=s.notFoundContent,en=s.direction,Ge=s.open,Et=s.disabled,Jt=o.useRef(null),yt=en==="rtl",Vt=o.useContext($),$e=Vt.options,ht=Vt.values,kt=Vt.halfValues,pt=Vt.fieldNames,Lt=Vt.changeOnSelect,un=Vt.onSelect,Bn=Vt.searchOptions,fn=Vt.dropdownPrefixCls,Mn=Vt.loadData,In=Vt.expandTrigger,su=fn||ge,cn=o.useState([]),tu=(0,D.Z)(cn,2),gu=tu[0],cu=tu[1],Fu=function(Xn){if(!(!Mn||V)){var nu=mt(Xn,$e,pt),Ou=nu.map(function(Vl){var jl=Vl.option;return jl}),Yl=Ou[Ou.length-1];if(Yl&&!qt(Yl,pt)){var Al=we(Xn);cu(function(Vl){return[].concat((0,C.Z)(Vl),[Al])}),Mn(Ou)}}};o.useEffect(function(){gu.length&&gu.forEach(function(Su){var Xn=Tt(Su),nu=mt(Xn,$e,pt,!0).map(function(Yl){var Al=Yl.option;return Al}),Ou=nu[nu.length-1];(!Ou||Ou[pt.children]||qt(Ou,pt))&&cu(function(Yl){return Yl.filter(function(Al){return Al!==Su})})})},[$e,gu,pt]);var Zu=o.useMemo(function(){return new Set(Y(ht))},[ht]),Uu=o.useMemo(function(){return new Set(Y(kt))},[kt]),al=It(Ae,Ge),cl=(0,D.Z)(al,2),pu=cl[0],fl=cl[1],qu=function(Xn){fl(Xn),Fu(Xn)},Bu=function(Xn){if(Et)return!1;var nu=Xn.disabled,Ou=qt(Xn,pt);return!nu&&(Ou||Lt||Ae)},wl=function(Xn,nu){var Ou=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;un(Xn),!Ae&&(nu||Lt&&(In==="hover"||Ou))&&Fe(!1)},lt=o.useMemo(function(){return V?Bn:$e},[V,Bn,$e]),Qt=o.useMemo(function(){for(var Su=[{options:lt}],Xn=lt,nu=Yt(Xn,pt),Ou=function(){var Vl=pu[Yl],jl=Xn.find(function(ba,Zl){return(nu[Zl]?we(nu[Zl]):ba[pt.value])===Vl}),Qu=jl==null?void 0:jl[pt.children];if(!(Qu!=null&&Qu.length))return 1;Xn=Qu,Su.push({options:Qu})},Yl=0;Yl":ht,pt=h.loadingIcon,Lt=h.direction,un=h.notFoundContent,Bn=un===void 0?"Not Found":un,fn=h.disabled,Mn=!!Fe,In=(0,W.C8)(dt,{value:en,postState:G}),su=(0,D.Z)(In,2),cn=su[0],tu=su[1],gu=o.useMemo(function(){return Gt(Ge)},[JSON.stringify(Ge)]),cu=Be(gu,V),Fu=(0,D.Z)(cu,3),Zu=Fu[0],Uu=Fu[1],al=Fu[2],cl=ce(Zu,gu),pu=Ke(Mn,cn,Uu,al,cl),fl=(0,D.Z)(pu,3),qu=fl[0],Bu=fl[1],wl=fl[2],lt=(0,W.zX)(function(Wt){if(tu(Wt),Jt){var Au=G(Wt),Su=Au.map(function(Ou){return mt(Ou,Zu,gu).map(function(Yl){return Yl.option})}),Xn=Mn?Au:Au[0],nu=Mn?Su:Su[0];Jt(Xn,nu)}}),Qt=Ze(Mn,lt,qu,Bu,wl,Uu,al,yt),uu=(0,W.zX)(function(Wt){Qt(Wt)}),Sn=o.useMemo(function(){return{options:Zu,fieldNames:gu,values:qu,halfValues:Bu,changeOnSelect:Et,onSelect:uu,checkable:Fe,searchOptions:[],dropdownPrefixCls:void 0,loadData:Vt,expandTrigger:$e,expandIcon:kt,loadingIcon:pt,dropdownMenuColumnStyle:void 0}},[Zu,gu,qu,Bu,Et,uu,Fe,Vt,$e,kt,pt]),eu="".concat(fe,"-panel"),du=!Zu.length;return o.createElement($.Provider,{value:Sn},o.createElement("div",{className:Ee()(eu,(p={},(0,Ce.Z)(p,"".concat(eu,"-rtl"),Lt==="rtl"),(0,Ce.Z)(p,"".concat(eu,"-empty"),du),p),Ae),style:ge},du?Bn:o.createElement(_,{prefixCls:fe,searchValue:"",multiple:Mn,toggleOpen:ut,open:!0,direction:Lt,disabled:fn})))}function j(s){var p=s.onPopupVisibleChange,h=s.popupVisible,k=s.popupClassName,fe=s.popupPlacement;warning(!p,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(h===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(k===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(fe===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function oe(s,p){if(s){var h=function k(fe){for(var ge=0;ge":Fu,Uu=s.loadingIcon,al=s.children,cl=s.dropdownMatchSelectWidth,pu=cl===void 0?!1:cl,fl=s.showCheckedStrategy,qu=fl===void 0?se:fl,Bu=s.optionRender,wl=(0,le.Z)(s,q),lt=(0,Ie.ZP)(h),Qt=!!Ge,uu=(0,ae.Z)(Ae,{value:V,postState:G}),Sn=(0,D.Z)(uu,2),eu=Sn[0],du=Sn[1],Wt=o.useMemo(function(){return Gt(ge)},[JSON.stringify(ge)]),Au=Be(Wt,kt),Su=(0,D.Z)(Au,3),Xn=Su[0],nu=Su[1],Ou=Su[2],Yl=(0,ae.Z)("",{value:yt,postState:function(I){return I||""}}),Al=(0,D.Z)(Yl,2),Vl=Al[0],jl=Al[1],Qu=function(I,J){jl(I),J.source!=="blur"&&Vt&&Vt(I)},ba=Me($e),Zl=(0,D.Z)(ba,2),Ha=Zl[0],yu=Zl[1],ta=K(Vl,Xn,Wt,pt||fe,yu,Fe||Qt),zn=ce(Xn,Wt),Fa=Ke(Qt,eu,nu,Ou,zn),yl=(0,D.Z)(Fa,3),Cl=yl[0],Eu=yl[1],Ru=yl[2],Tl=o.useMemo(function(){var y=Y(Cl),I=Pe(y,nu,qu);return[].concat((0,C.Z)(Ru),(0,C.Z)(Ou(I)))},[Cl,nu,Ou,Ru,qu]),Sl=Bt(Tl,Xn,Wt,Qt,en),bl=(0,ve.Z)(function(y){if(du(y),dt){var I=G(y),J=I.map(function(a){return mt(a,Xn,Wt).map(function(N){return N.option})}),Le=Qt?I:I[0],He=Qt?J:J[0];dt(Le,He)}}),ma=Ze(Qt,bl,Cl,Eu,Ru,nu,Ou,qu),ra=(0,ve.Z)(function(y){(!Qt||Jt)&&jl(""),ma(y)}),Ua=function(I,J){if(J.type==="clear"){bl([]);return}var Le=J.values[0],He=Le.valueCells;ra(He)},Qa=Bn!==void 0?Bn:un,gn=Mn||fn,tr=tu||cn,va=function(I){gu==null||gu(I),cu==null||cu(I)},rr=o.useMemo(function(){return{options:Xn,fieldNames:Wt,values:Cl,halfValues:Eu,changeOnSelect:Fe,onSelect:ra,checkable:Ge,searchOptions:ta,dropdownPrefixCls:pt,loadData:Lt,expandTrigger:ht,expandIcon:Zu,loadingIcon:Uu,dropdownMenuColumnStyle:In,optionRender:Bu}},[Xn,Wt,Cl,Eu,Fe,ra,Ge,ta,pt,Lt,ht,Zu,Uu,In,Bu]),Ba=!(Vl?ta:Xn).length,v=Vl&&yu.matchInputWidth||Ba?{}:{minWidth:"auto"};return o.createElement($.Provider,{value:rr},o.createElement(b.Ac,(0,e.Z)({},wl,{ref:p,id:lt,prefixCls:fe,autoClearSearchValue:Jt,dropdownMatchSelectWidth:pu,dropdownStyle:(0,E.Z)((0,E.Z)({},v),su),displayValues:Sl,onDisplayValuesChange:Ua,mode:Qt?"multiple":void 0,searchValue:Vl,onSearch:Qu,showSearch:Ha,OptionList:w,emptyOptions:Ba,open:Qa,dropdownClassName:gn,placement:tr,onDropdownVisibleChange:va,getRawInputElement:function(){return al}})))});Te.SHOW_PARENT=se,Te.SHOW_CHILD=rt,Te.Panel=te;var R=Te,O=R},48365:function(ft,qe,n){"use strict";var e=n(56656),E=n.n(e),C=n(27112),D=n.n(C),le=n(54449),b=n.n(le),Ie=n(53501),ve=n.n(Ie),ae=n(36867),o=n.n(ae),L=n(71912),$=n.n(L),ct=n(48228),Ce=n.n(ct);E().extend(Ce()),E().extend($()),E().extend(D()),E().extend(b()),E().extend(ve()),E().extend(o()),E().extend(function(K,F){var se=F.prototype,rt=se.format;se.format=function(Y){var Tt=(Y||"").replace("Wo","wo");return rt.bind(this)(Tt)}});var H={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"},Ve=function(F){var se=H[F];return se||F.split("_")[0]},ye=function(){},De={getNow:function(){var F=E()();return typeof F.tz=="function"?F.tz():F},getFixedDate:function(F){return E()(F,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(F){return F.endOf("month")},getWeekDay:function(F){var se=F.locale("en");return se.weekday()+se.localeData().firstDayOfWeek()},getYear:function(F){return F.year()},getMonth:function(F){return F.month()},getDate:function(F){return F.date()},getHour:function(F){return F.hour()},getMinute:function(F){return F.minute()},getSecond:function(F){return F.second()},getMillisecond:function(F){return F.millisecond()},addYear:function(F,se){return F.add(se,"year")},addMonth:function(F,se){return F.add(se,"month")},addDate:function(F,se){return F.add(se,"day")},setYear:function(F,se){return F.year(se)},setMonth:function(F,se){return F.month(se)},setDate:function(F,se){return F.date(se)},setHour:function(F,se){return F.hour(se)},setMinute:function(F,se){return F.minute(se)},setSecond:function(F,se){return F.second(se)},setMillisecond:function(F,se){return F.millisecond(se)},isAfter:function(F,se){return F.isAfter(se)},isValidate:function(F){return F.isValid()},locale:{getWeekFirstDay:function(F){return E()().locale(Ve(F)).localeData().firstDayOfWeek()},getWeekFirstDate:function(F,se){return se.locale(Ve(F)).weekday(0)},getWeek:function(F,se){return se.locale(Ve(F)).week()},getShortWeekDays:function(F){return E()().locale(Ve(F)).localeData().weekdaysMin()},getShortMonths:function(F){return E()().locale(Ve(F)).localeData().monthsShort()},format:function(F,se,rt){return se.locale(Ve(F)).format(rt)},parse:function(F,se,rt){for(var we=Ve(F),Y=0;Y2&&arguments[2]!==void 0?arguments[2]:"0",m=String(t);m.length2&&arguments[2]!==void 0?arguments[2]:[],m=o.useState([!1,!1]),g=(0,D.Z)(m,2),i=g[0],f=g[1],A=function(T,he){f(function(Ne){return we(Ne,he,T)})},Q=o.useMemo(function(){return i.map(function(ee,T){if(ee)return!0;var he=t[T];return he?!!(!c[T]&&!he||he&&d(he,{activeIndex:T})):!1})},[t,i,d,c]);return[Q,A]}function re(t,d,c,m,g){var i="",f=[];return t&&f.push(g?"hh":"HH"),d&&f.push("mm"),c&&f.push("ss"),i=f.join(":"),m&&(i+=".SSS"),g&&(i+=" A"),i}function G(t,d,c,m,g,i){var f=t.fieldDateTimeFormat,A=t.fieldDateFormat,Q=t.fieldTimeFormat,ee=t.fieldMonthFormat,T=t.fieldYearFormat,he=t.fieldWeekFormat,Ne=t.fieldQuarterFormat,pe=t.yearFormat,xe=t.cellYearFormat,at=t.cellQuarterFormat,Qe=t.dayFormat,Ye=t.cellDateFormat,Ft=re(d,c,m,g,i);return(0,C.Z)((0,C.Z)({},t),{},{fieldDateTimeFormat:f||"YYYY-MM-DD ".concat(Ft),fieldDateFormat:A||"YYYY-MM-DD",fieldTimeFormat:Q||Ft,fieldMonthFormat:ee||"YYYY-MM",fieldYearFormat:T||"YYYY",fieldWeekFormat:he||"gggg-wo",fieldQuarterFormat:Ne||"YYYY-[Q]Q",yearFormat:pe||"YYYY",cellYearFormat:xe||"YYYY",cellQuarterFormat:at||"[Q]Q",cellDateFormat:Ye||Qe||"D"})}function Pe(t,d){var c=d.showHour,m=d.showMinute,g=d.showSecond,i=d.showMillisecond,f=d.use12Hours;return o.useMemo(function(){return G(t,c,m,g,i,f)},[t,c,m,g,i,f])}var mt=n(76190);function Bt(t,d,c){return c!=null?c:d.some(function(m){return t.includes(m)})}var ce=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Re(t){var d=Y(t,ce),c=t.format,m=t.picker,g=null;return c&&(g=c,Array.isArray(g)&&(g=g[0]),g=(0,mt.Z)(g)==="object"?g.format:g),m==="time"&&(d.format=g),[d,g]}function tt(t){return t&&typeof t=="string"}function Be(t,d,c,m){return[t,d,c,m].some(function(g){return g!==void 0})}function Se(t,d,c,m,g){var i=d,f=c,A=m;if(!t&&!i&&!f&&!A&&!g)i=!0,f=!0,A=!0;else if(t){var Q,ee,T,he=[i,f,A].some(function(xe){return xe===!1}),Ne=[i,f,A].some(function(xe){return xe===!0}),pe=he?!0:!Ne;i=(Q=i)!==null&&Q!==void 0?Q:pe,f=(ee=f)!==null&&ee!==void 0?ee:pe,A=(T=A)!==null&&T!==void 0?T:pe}return[i,f,A,g]}function Me(t){var d=t.showTime,c=Re(t),m=(0,D.Z)(c,2),g=m[0],i=m[1],f=d&&(0,mt.Z)(d)==="object"?d:{},A=(0,C.Z)((0,C.Z)({defaultOpenValue:f.defaultOpenValue||f.defaultValue},g),f),Q=A.showMillisecond,ee=A.showHour,T=A.showMinute,he=A.showSecond,Ne=Be(ee,T,he,Q),pe=Se(Ne,ee,T,he,Q),xe=(0,D.Z)(pe,3);return ee=xe[0],T=xe[1],he=xe[2],[A,(0,C.Z)((0,C.Z)({},A),{},{showHour:ee,showMinute:T,showSecond:he,showMillisecond:Q}),A.format,i]}function me(t,d,c,m,g){var i=t==="time";if(t==="datetime"||i){for(var f=m,A=Tt(t,g,null),Q=A,ee=[d,c],T=0;T1&&(f=d.addDate(f,-7)),f}function w(t,d){var c=d.generateConfig,m=d.locale,g=d.format;return t?typeof g=="function"?g(t):c.locale.format(m.locale,t,g):""}function W(t,d,c){var m=d,g=["getHour","getMinute","getSecond","getMillisecond"],i=["setHour","setMinute","setSecond","setMillisecond"];return i.forEach(function(f,A){c?m=t[f](m,t[g[A]](c)):m=t[f](m,0)}),m}function ut(t,d,c,m,g){var i=(0,le.zX)(function(f,A){return!!(c&&c(f,A)||m&&t.isAfter(m,f)&&!_e(t,d,m,f,A.type)||g&&t.isAfter(f,g)&&!_e(t,d,g,f,A.type))});return i}function te(t,d,c){return o.useMemo(function(){var m=Tt(t,d,c),g=rt(m),i=g[0],f=(0,mt.Z)(i)==="object"&&i.type==="mask"?i.format:null;return[g.map(function(A){return typeof A=="string"||typeof A=="function"?A:A.format}),f]},[t,d,c])}function j(t,d,c){return typeof t[0]=="function"||c?!0:d}function oe(t,d,c,m){var g=(0,le.zX)(function(i,f){var A=(0,C.Z)({type:d},f);if(delete A.activeIndex,!t.isValidate(i)||c&&c(i,A))return!0;if((d==="date"||d==="time")&&m){var Q,ee=f&&f.activeIndex===1?"end":"start",T=((Q=m.disabledTime)===null||Q===void 0?void 0:Q.call(m,i,ee,{from:A.from}))||{},he=T.disabledHours,Ne=T.disabledMinutes,pe=T.disabledSeconds,xe=T.disabledMilliseconds,at=m.disabledHours,Qe=m.disabledMinutes,Ye=m.disabledSeconds,Ft=he||at,Nt=Ne||Qe,de=pe||Ye,dn=t.getHour(i),Pt=t.getMinute(i),rn=t.getSecond(i),An=t.getMillisecond(i);if(Ft&&Ft().includes(dn)||Nt&&Nt(dn).includes(Pt)||de&&de(dn,Pt).includes(rn)||xe&&xe(dn,Pt,rn).includes(An))return!0}return!1});return g}function M(t){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=o.useMemo(function(){var m=t&&rt(t);return d&&m&&(m[1]=m[1]||m[0]),m},[t,d]);return c}function q(t,d){var c=t.generateConfig,m=t.locale,g=t.picker,i=g===void 0?"date":g,f=t.prefixCls,A=f===void 0?"rc-picker":f,Q=t.styles,ee=Q===void 0?{}:Q,T=t.classNames,he=T===void 0?{}:T,Ne=t.order,pe=Ne===void 0?!0:Ne,xe=t.components,at=xe===void 0?{}:xe,Qe=t.inputRender,Ye=t.allowClear,Ft=t.clearIcon,Nt=t.needConfirm,de=t.multiple,dn=t.format,Pt=t.inputReadOnly,rn=t.disabledDate,An=t.minDate,bn=t.maxDate,Un=t.showTime,ln=t.value,hn=t.defaultValue,yn=t.pickerValue,jn=t.defaultPickerValue,Cn=M(ln),Qn=M(hn),Gn=M(yn),vu=M(jn),pn=i==="date"&&Un?"datetime":i,ru=pn==="time"||pn==="datetime",Zn=ru||de,Dn=Nt!=null?Nt:ru,Tn=Me(t),Ln=(0,D.Z)(Tn,4),fu=Ln[0],xn=Ln[1],qn=Ln[2],En=Ln[3],Yn=Pe(m,xn),Ht=o.useMemo(function(){return me(pn,qn,En,fu,Yn)},[pn,qn,En,fu,Yn]),ku=o.useMemo(function(){return(0,C.Z)((0,C.Z)({},t),{},{prefixCls:A,locale:Yn,picker:i,styles:ee,classNames:he,order:pe,components:(0,C.Z)({input:Qe},at),clearIcon:Ze(A,Ye,Ft),showTime:Ht,value:Cn,defaultValue:Qn,pickerValue:Gn,defaultPickerValue:vu},d==null?void 0:d())},[t]),Iu=te(pn,Yn,dn),lu=(0,D.Z)(Iu,2),ju=lu[0],hl=lu[1],hu=j(ju,Pt,de),zt=ut(c,m,rn,An,bn),Tu=oe(c,i,zt,Ht),gl=o.useMemo(function(){return(0,C.Z)((0,C.Z)({},ku),{},{needConfirm:Dn,inputReadOnly:hu,disabledDate:zt})},[ku,Dn,hu,zt]);return[gl,pn,Zn,ju,hl,Tu]}var Te=n(16089);function R(t,d,c){var m=(0,le.C8)(d,{value:t}),g=(0,D.Z)(m,2),i=g[0],f=g[1],A=o.useRef(t),Q=o.useRef(),ee=function(){Te.Z.cancel(Q.current)},T=(0,le.zX)(function(){f(A.current),c&&i!==A.current&&c(A.current)}),he=(0,le.zX)(function(Ne,pe){ee(),A.current=Ne,Ne||pe?T():Q.current=(0,Te.Z)(T)});return o.useEffect(function(){return ee},[]),[i,he]}function O(t,d){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],m=arguments.length>3?arguments[3]:void 0,g=c.every(function(T){return T})?!1:t,i=R(g,d||!1,m),f=(0,D.Z)(i,2),A=f[0],Q=f[1];function ee(T){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!he.inherit||A)&&Q(T,he.force)}return[A,ee]}function s(t){var d=o.useRef();return o.useImperativeHandle(t,function(){var c;return{nativeElement:(c=d.current)===null||c===void 0?void 0:c.nativeElement,focus:function(g){var i;(i=d.current)===null||i===void 0||i.focus(g)},blur:function(){var g;(g=d.current)===null||g===void 0||g.blur()}}}),d}function p(t,d){return o.useMemo(function(){return t||(d?((0,ae.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(d).map(function(c){var m=(0,D.Z)(c,2),g=m[0],i=m[1];return{label:g,value:i}})):[])},[t,d])}function h(t,d){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,m=o.useRef(d);m.current=d,(0,b.o)(function(){if(t)m.current(t);else{var g=(0,Te.Z)(function(){m.current(t)},c);return function(){Te.Z.cancel(g)}}},[t])}function k(t){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,m=o.useState(0),g=(0,D.Z)(m,2),i=g[0],f=g[1],A=o.useState(!1),Q=(0,D.Z)(A,2),ee=Q[0],T=Q[1],he=o.useRef([]),Ne=o.useRef(null),pe=o.useRef(null),xe=function(de){Ne.current=de},at=function(de){return Ne.current===de},Qe=function(de){T(de)},Ye=function(de){return de&&(pe.current=de),pe.current},Ft=function(de){var dn=he.current,Pt=new Set(dn.filter(function(An){return de[An]||d[An]})),rn=dn[dn.length-1]===0?1:0;return Pt.size>=2||t[rn]?null:rn};return h(ee||c,function(){ee||(he.current=[],xe(null))}),o.useEffect(function(){ee&&he.current.push(i)},[ee,i]),[ee,Qe,Ye,i,f,Ft,he.current,xe,at]}function fe(t,d,c,m,g,i){var f=c[c.length-1],A=function(ee,T){var he=(0,D.Z)(t,2),Ne=he[0],pe=he[1],xe=(0,C.Z)((0,C.Z)({},T),{},{from:Gt(t,c)});return f===1&&d[0]&&Ne&&!_e(m,g,Ne,ee,xe.type)&&m.isAfter(Ne,ee)||f===0&&d[1]&&pe&&!_e(m,g,pe,ee,xe.type)&&m.isAfter(ee,pe)?!0:i==null?void 0:i(ee,xe)};return A}function ge(t,d,c,m){switch(d){case"date":case"week":return t.addMonth(c,m);case"month":case"quarter":return t.addYear(c,m);case"year":return t.addYear(c,m*10);case"decade":return t.addYear(c,m*100);default:return c}}var Ae=[];function V(t,d,c,m,g,i,f,A){var Q=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Ae,ee=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Ae,T=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Ae,he=arguments.length>11?arguments[11]:void 0,Ne=arguments.length>12?arguments[12]:void 0,pe=arguments.length>13?arguments[13]:void 0,xe=f==="time",at=i||0,Qe=function(Gn){var vu=t.getNow();return xe&&(vu=W(t,vu)),Q[Gn]||c[Gn]||vu},Ye=(0,D.Z)(ee,2),Ft=Ye[0],Nt=Ye[1],de=(0,le.C8)(function(){return Qe(0)},{value:Ft}),dn=(0,D.Z)(de,2),Pt=dn[0],rn=dn[1],An=(0,le.C8)(function(){return Qe(1)},{value:Nt}),bn=(0,D.Z)(An,2),Un=bn[0],ln=bn[1],hn=o.useMemo(function(){var Qn=[Pt,Un][at];return xe?Qn:W(t,Qn,T[at])},[xe,Pt,Un,at,t,T]),yn=function(Gn){var vu=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",pn=[rn,ln][at];pn(Gn);var ru=[Pt,Un];ru[at]=Gn,he&&(!_e(t,d,Pt,ru[0],f)||!_e(t,d,Un,ru[1],f))&&he(ru,{source:vu,range:at===1?"end":"start",mode:m})},jn=function(Gn,vu){if(A){var pn={date:"month",week:"month",month:"year",quarter:"year"},ru=pn[f];if(ru&&!_e(t,d,Gn,vu,ru))return ge(t,f,vu,-1);if(f==="year"&&Gn){var Zn=Math.floor(t.getYear(Gn)/10),Dn=Math.floor(t.getYear(vu)/10);if(Zn!==Dn)return ge(t,f,vu,-1)}}return vu},Cn=o.useRef(null);return(0,b.Z)(function(){if(g&&!Q[at]){var Qn=xe?null:t.getNow();if(Cn.current!==null&&Cn.current!==at?Qn=[Pt,Un][at^1]:c[at]?Qn=at===0?c[0]:jn(c[0],c[1]):c[at^1]&&(Qn=c[at^1]),Qn){Ne&&t.isAfter(Ne,Qn)&&(Qn=Ne);var Gn=A?ge(t,f,Qn,1):Qn;pe&&t.isAfter(Gn,pe)&&(Qn=A?ge(t,f,pe,-1):pe),yn(Qn,"reset")}}},[g,at,c[at]]),o.useEffect(function(){g?Cn.current=at:Cn.current=null},[g,at]),(0,b.Z)(function(){g&&Q&&Q[at]&&yn(Q[at],"reset")},[g,at]),[hn,yn]}function Fe(t,d){var c=o.useRef(t),m=o.useState({}),g=(0,D.Z)(m,2),i=g[1],f=function(ee){return ee&&d!==void 0?d:c.current},A=function(ee){c.current=ee,i({})};return[f,A,f(!0)]}var dt=[];function en(t,d,c){var m=function(f){return f.map(function(A){return w(A,{generateConfig:t,locale:d,format:c[0]})})},g=function(f,A){for(var Q=Math.max(f.length,A.length),ee=-1,T=0;T2&&arguments[2]!==void 0?arguments[2]:1,m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,f=[],A=c>=1?c|0:1,Q=t;Q<=d;Q+=A){var ee=g.includes(Q);(!ee||!m)&&f.push({label:se(Q,i),value:Q,disabled:ee})}return f}function Lt(t){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=arguments.length>2?arguments[2]:void 0,m=d||{},g=m.use12Hours,i=m.hourStep,f=i===void 0?1:i,A=m.minuteStep,Q=A===void 0?1:A,ee=m.secondStep,T=ee===void 0?1:ee,he=m.millisecondStep,Ne=he===void 0?100:he,pe=m.hideDisabledOptions,xe=m.disabledTime,at=m.disabledHours,Qe=m.disabledMinutes,Ye=m.disabledSeconds,Ft=o.useMemo(function(){return c||t.getNow()},[c,t]);if(0)var Nt,de,dn;var Pt=o.useCallback(function(Zn){var Dn=(xe==null?void 0:xe(Zn))||{};return[Dn.disabledHours||at||kt,Dn.disabledMinutes||Qe||kt,Dn.disabledSeconds||Ye||kt,Dn.disabledMilliseconds||kt]},[xe,at,Qe,Ye]),rn=o.useMemo(function(){return Pt(Ft)},[Ft,Pt]),An=(0,D.Z)(rn,4),bn=An[0],Un=An[1],ln=An[2],hn=An[3],yn=o.useCallback(function(Zn,Dn,Tn,Ln){var fu=pt(0,23,f,pe,Zn()),xn=g?fu.map(function(Ht){return(0,C.Z)((0,C.Z)({},Ht),{},{label:se(Ht.value%12||12,2)})}):fu,qn=function(ku){return pt(0,59,Q,pe,Dn(ku))},En=function(ku,Iu){return pt(0,59,T,pe,Tn(ku,Iu))},Yn=function(ku,Iu,lu){return pt(0,999,Ne,pe,Ln(ku,Iu,lu),3)};return[xn,qn,En,Yn]},[pe,f,g,Ne,Q,T]),jn=o.useMemo(function(){return yn(bn,Un,ln,hn)},[yn,bn,Un,ln,hn]),Cn=(0,D.Z)(jn,4),Qn=Cn[0],Gn=Cn[1],vu=Cn[2],pn=Cn[3],ru=function(Dn,Tn){var Ln=function(){return Qn},fu=Gn,xn=vu,qn=pn;if(Tn){var En=Pt(Tn),Yn=(0,D.Z)(En,4),Ht=Yn[0],ku=Yn[1],Iu=Yn[2],lu=Yn[3],ju=yn(Ht,ku,Iu,lu),hl=(0,D.Z)(ju,4),hu=hl[0],zt=hl[1],Tu=hl[2],gl=hl[3];Ln=function(){return hu},fu=zt,xn=Tu,qn=gl}var rl=ht(Dn,Ln,fu,xn,qn,t);return rl};return[ru,Qn,Gn,vu,pn]}function un(t){var d=t.mode,c=t.internalMode,m=t.renderExtraFooter,g=t.showNow,i=t.showTime,f=t.onSubmit,A=t.onNow,Q=t.invalid,ee=t.needConfirm,T=t.generateConfig,he=t.disabledDate,Ne=o.useContext(ye),pe=Ne.prefixCls,xe=Ne.locale,at=Ne.button,Qe=at===void 0?"button":at,Ye=T.getNow(),Ft=Lt(T,i,Ye),Nt=(0,D.Z)(Ft,1),de=Nt[0],dn=m==null?void 0:m(d),Pt=he(Ye,{type:d}),rn=function(){if(!Pt){var jn=de(Ye);A(jn)}},An="".concat(pe,"-now"),bn="".concat(An,"-btn"),Un=g&&o.createElement("li",{className:An},o.createElement("a",{className:Ce()(bn,Pt&&"".concat(bn,"-disabled")),"aria-disabled":Pt,onClick:rn},c==="date"?xe.today:xe.now)),ln=ee&&o.createElement("li",{className:"".concat(pe,"-ok")},o.createElement(Qe,{disabled:Q,onClick:f},xe.ok)),hn=(Un||ln)&&o.createElement("ul",{className:"".concat(pe,"-ranges")},Un,ln);return!dn&&!hn?null:o.createElement("div",{className:"".concat(pe,"-footer")},dn&&o.createElement("div",{className:"".concat(pe,"-footer-extra")},dn),hn)}function Bn(t,d,c){function m(g,i){var f=g.findIndex(function(Q){return _e(t,d,Q,i,c)});if(f===-1)return[].concat((0,E.Z)(g),[i]);var A=(0,E.Z)(g);return A.splice(f,1),A}return m}var fn=o.createContext(null);function Mn(){return o.useContext(fn)}function In(t,d){var c=t.prefixCls,m=t.generateConfig,g=t.locale,i=t.disabledDate,f=t.minDate,A=t.maxDate,Q=t.cellRender,ee=t.hoverValue,T=t.hoverRangeValue,he=t.onHover,Ne=t.values,pe=t.pickerValue,xe=t.onSelect,at=t.prevIcon,Qe=t.nextIcon,Ye=t.superPrevIcon,Ft=t.superNextIcon,Nt=m.getNow(),de={now:Nt,values:Ne,pickerValue:pe,prefixCls:c,disabledDate:i,minDate:f,maxDate:A,cellRender:Q,hoverValue:ee,hoverRangeValue:T,onHover:he,locale:g,generateConfig:m,onSelect:xe,panelType:d,prevIcon:at,nextIcon:Qe,superPrevIcon:Ye,superNextIcon:Ft};return[de,Nt]}var su=o.createContext({});function cn(t){for(var d=t.rowNum,c=t.colNum,m=t.baseDate,g=t.getCellDate,i=t.prefixColumn,f=t.rowClassName,A=t.titleFormat,Q=t.getCellText,ee=t.getCellClassName,T=t.headerCells,he=t.cellSelection,Ne=he===void 0?!0:he,pe=t.disabledDate,xe=Mn(),at=xe.prefixCls,Qe=xe.panelType,Ye=xe.now,Ft=xe.disabledDate,Nt=xe.cellRender,de=xe.onHover,dn=xe.hoverValue,Pt=xe.hoverRangeValue,rn=xe.generateConfig,An=xe.values,bn=xe.locale,Un=xe.onSelect,ln=pe||Ft,hn="".concat(at,"-cell"),yn=o.useContext(su),jn=yn.onCellDblClick,Cn=function(Tn){return An.some(function(Ln){return Ln&&_e(rn,bn,Tn,Ln,Qe)})},Qn=[],Gn=0;Gn1&&arguments[1]!==void 0?arguments[1]:!1;Yu(Vn),Qe==null||Qe(Vn),bu&&Fl(Vn)},zl=function(Vn,bu){Yn(Vn),bu&&Bl(bu),Fl(bu,Vn)},ul=function(Vn){if(Tu(Vn),Bl(Vn),En!==de){var bu=["decade","year"],Nn=[].concat(bu,["month"]),Kn={quarter:[].concat(bu,["quarter"]),week:[].concat((0,E.Z)(Nn),["week"]),date:[].concat((0,E.Z)(Nn),["date"])},Ll=Kn[de]||Nn,Ku=Ll.indexOf(En),Ul=Ll[Ku+1];Ul&&zl(Ul,Vn)}},fa=o.useMemo(function(){var Jn,Vn;if(Array.isArray(rn)){var bu=(0,D.Z)(rn,2);Jn=bu[0],Vn=bu[1]}else Jn=rn;return!Jn&&!Vn?null:(Jn=Jn||Vn,Vn=Vn||Jn,g.isAfter(Jn,Vn)?[Vn,Jn]:[Jn,Vn])},[rn,g]),il=Xt(An,bn,Un),Gu=hn[Ht]||Wt[Ht]||Fu,dl=o.useContext(su),Hl=o.useMemo(function(){return(0,C.Z)((0,C.Z)({},dl),{},{hideHeader:yn})},[dl,yn]),iu="".concat(jn,"-panel"),Gl=Y(t,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return o.createElement(su.Provider,{value:Hl},o.createElement("div",{ref:Cn,tabIndex:Q,className:Ce()(iu,(0,L.Z)({},"".concat(iu,"-rtl"),i==="rtl"))},o.createElement(Gu,(0,e.Z)({},Gl,{showTime:Ln,prefixCls:jn,locale:Dn,generateConfig:g,onModeChange:zl,pickerValue:Hu,onPickerValueChange:function(Vn){Bl(Vn,!0)},value:hu[0],onSelect:ul,values:hu,cellRender:il,hoverRangeValue:fa,hoverValue:Pt}))))}var Su=o.memo(o.forwardRef(Au)),Xn=Su;function nu(t){var d=t.picker,c=t.multiplePanel,m=t.pickerValue,g=t.onPickerValueChange,i=t.needConfirm,f=t.onSubmit,A=t.range,Q=t.hoverValue,ee=o.useContext(ye),T=ee.prefixCls,he=ee.generateConfig,Ne=o.useCallback(function(Ft,Nt){return ge(he,d,Ft,Nt)},[he,d]),pe=o.useMemo(function(){return Ne(m,1)},[m,Ne]),xe=function(Nt){g(Ne(Nt,-1))},at={onCellDblClick:function(){i&&f()}},Qe=d==="time",Ye=(0,C.Z)((0,C.Z)({},t),{},{hoverValue:null,hoverRangeValue:null,hideHeader:Qe});return A?Ye.hoverRangeValue=Q:Ye.hoverValue=Q,c?o.createElement("div",{className:"".concat(T,"-panels")},o.createElement(su.Provider,{value:(0,C.Z)((0,C.Z)({},at),{},{hideNext:!0})},o.createElement(Xn,Ye)),o.createElement(su.Provider,{value:(0,C.Z)((0,C.Z)({},at),{},{hidePrev:!0})},o.createElement(Xn,(0,e.Z)({},Ye,{pickerValue:pe,onPickerValueChange:xe})))):o.createElement(su.Provider,{value:(0,C.Z)({},at)},o.createElement(Xn,Ye))}function Ou(t){return typeof t=="function"?t():t}function Yl(t){var d=t.prefixCls,c=t.presets,m=t.onClick,g=t.onHover;return c.length?o.createElement("div",{className:"".concat(d,"-presets")},o.createElement("ul",null,c.map(function(i,f){var A=i.label,Q=i.value;return o.createElement("li",{key:f,onClick:function(){m(Ou(Q))},onMouseEnter:function(){g(Ou(Q))},onMouseLeave:function(){g(null)}},A)}))):null}function Al(t){var d=t.panelRender,c=t.internalMode,m=t.picker,g=t.showNow,i=t.range,f=t.multiple,A=t.activeInfo,Q=A===void 0?[0,0,0]:A,ee=t.presets,T=t.onPresetHover,he=t.onPresetSubmit,Ne=t.onFocus,pe=t.onBlur,xe=t.onPanelMouseDown,at=t.direction,Qe=t.value,Ye=t.onSelect,Ft=t.isInvalid,Nt=t.defaultOpenValue,de=t.onOk,dn=t.onSubmit,Pt=o.useContext(ye),rn=Pt.prefixCls,An="".concat(rn,"-panel"),bn=at==="rtl",Un=o.useRef(null),ln=o.useRef(null),hn=o.useState(0),yn=(0,D.Z)(hn,2),jn=yn[0],Cn=yn[1],Qn=o.useState(0),Gn=(0,D.Z)(Qn,2),vu=Gn[0],pn=Gn[1],ru=o.useState(0),Zn=(0,D.Z)(ru,2),Dn=Zn[0],Tn=Zn[1],Ln=function(ul){ul.width&&Cn(ul.width)},fu=(0,D.Z)(Q,3),xn=fu[0],qn=fu[1],En=fu[2],Yn=o.useState(0),Ht=(0,D.Z)(Yn,2),ku=Ht[0],Iu=Ht[1];o.useEffect(function(){Iu(10)},[xn]),o.useEffect(function(){if(i&&ln.current){var zl,ul=((zl=Un.current)===null||zl===void 0?void 0:zl.offsetWidth)||0,fa=ln.current.getBoundingClientRect();if(!fa.height||fa.right<0){Iu(function(Hl){return Math.max(0,Hl-1)});return}var il=(bn?qn-ul:xn)-fa.left;if(Tn(il),jn&&jn=A&&c<=Q)return i;var ee=Math.min(Math.abs(c-A),Math.abs(c-Q));ee0?kn:_l));var la=sa+wa,Ml=_l-kn+1;return String(kn+(Ml+la-kn)%Ml)};switch(bu){case"Backspace":case"Delete":Nn="",Kn=Ku;break;case"ArrowLeft":Nn="",Ul(-1);break;case"ArrowRight":Nn="",Ul(1);break;case"ArrowUp":Nn="",Kn=Il(1);break;case"ArrowDown":Nn="",Kn=Il(-1);break;default:isNaN(Number(bu))||(Nn=Dn+bu,Kn=Nn);break}if(Nn!==null&&(Tn(Nn),Nn.length>=Ll&&(Ul(1),Tn(""))),Kn!==null){var Kl=Iu.slice(0,Tu)+se(Kn,Ll)+Iu.slice(gl);Hu(Kl.slice(0,f.length))}ku({})},iu=o.useRef();(0,b.Z)(function(){if(!(!jn||!f||Bl.current)){if(!hl.match(Iu)){Hu(f);return}return ju.current.setSelectionRange(Tu,gl),iu.current=(0,Te.Z)(function(){ju.current.setSelectionRange(Tu,gl)}),function(){Te.Z.cancel(iu.current)}}},[hl,f,jn,Iu,xn,Tu,gl,Ht,Hu]);var Gl=f?{onFocus:fa,onBlur:Gu,onKeyDown:Hl,onMouseDown:zl,onMouseUp:ul,onPaste:Fl}:{};return o.createElement("div",{ref:lu,className:Ce()(ln,(0,L.Z)((0,L.Z)({},"".concat(ln,"-active"),c&&g),"".concat(ln,"-placeholder"),T))},o.createElement(Un,(0,e.Z)({ref:ju,"aria-invalid":Qe,autoComplete:"off"},Ft,{onKeyDown:dl,onBlur:il},Gl,{value:Iu,onChange:Yu})),o.createElement(yu,{type:"suffix",icon:i}),Ye)}),bl=Sl,ma=["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"],ra=["index"];function Ua(t,d){var c=t.id,m=t.prefix,g=t.clearIcon,i=t.suffixIcon,f=t.separator,A=f===void 0?"~":f,Q=t.activeIndex,ee=t.activeHelp,T=t.allHelp,he=t.focused,Ne=t.onFocus,pe=t.onBlur,xe=t.onKeyDown,at=t.locale,Qe=t.generateConfig,Ye=t.placeholder,Ft=t.className,Nt=t.style,de=t.onClick,dn=t.onClear,Pt=t.value,rn=t.onChange,An=t.onSubmit,bn=t.onInputChange,Un=t.format,ln=t.maskFormat,hn=t.preserveInvalidOnBlur,yn=t.onInvalid,jn=t.disabled,Cn=t.invalid,Qn=t.inputReadOnly,Gn=t.direction,vu=t.onOpenChange,pn=t.onActiveInfo,ru=t.placement,Zn=t.onMouseDown,Dn=t.required,Tn=t["aria-required"],Ln=t.autoFocus,fu=t.tabIndex,xn=(0,Vl.Z)(t,ma),qn=Gn==="rtl",En=o.useContext(ye),Yn=En.prefixCls,Ht=o.useMemo(function(){if(typeof c=="string")return[c];var il=c||{};return[il.start,il.end]},[c]),ku=o.useRef(),Iu=o.useRef(),lu=o.useRef(),ju=function(Gu){var dl;return(dl=[Iu,lu][Gu])===null||dl===void 0?void 0:dl.current};o.useImperativeHandle(d,function(){return{nativeElement:ku.current,focus:function(Gu){if((0,mt.Z)(Gu)==="object"){var dl,Hl=Gu||{},iu=Hl.index,Gl=iu===void 0?0:iu,Jn=(0,Vl.Z)(Hl,ra);(dl=ju(Gl))===null||dl===void 0||dl.focus(Jn)}else{var Vn;(Vn=ju(Gu!=null?Gu:0))===null||Vn===void 0||Vn.focus()}},blur:function(){var Gu,dl;(Gu=ju(0))===null||Gu===void 0||Gu.blur(),(dl=ju(1))===null||dl===void 0||dl.blur()}}});var hl=ba(xn),hu=o.useMemo(function(){return Array.isArray(Ye)?Ye:[Ye,Ye]},[Ye]),zt=jl((0,C.Z)((0,C.Z)({},t),{},{id:Ht,placeholder:hu})),Tu=(0,D.Z)(zt,1),gl=Tu[0],rl=o.useState({position:"absolute",width:0}),Hu=(0,D.Z)(rl,2),Yu=Hu[0],Fl=Hu[1],Bl=(0,le.zX)(function(){var il=ju(Q);if(il){var Gu=il.nativeElement.getBoundingClientRect(),dl=ku.current.getBoundingClientRect(),Hl=Gu.left-dl.left;Fl(function(iu){return(0,C.Z)((0,C.Z)({},iu),{},{width:Gu.width,left:Hl})}),pn([Gu.left,Gu.right,dl.width])}});o.useEffect(function(){Bl()},[Q]);var zl=g&&(Pt[0]&&!jn[0]||Pt[1]&&!jn[1]),ul=Ln&&!jn[0],fa=Ln&&!ul&&!jn[1];return o.createElement($e.Z,{onResize:Bl},o.createElement("div",(0,e.Z)({},hl,{className:Ce()(Yn,"".concat(Yn,"-range"),(0,L.Z)((0,L.Z)((0,L.Z)((0,L.Z)({},"".concat(Yn,"-focused"),he),"".concat(Yn,"-disabled"),jn.every(function(il){return il})),"".concat(Yn,"-invalid"),Cn.some(function(il){return il})),"".concat(Yn,"-rtl"),qn),Ft),style:Nt,ref:ku,onClick:de,onMouseDown:function(Gu){var dl=Gu.target;dl!==Iu.current.inputElement&&dl!==lu.current.inputElement&&Gu.preventDefault(),Zn==null||Zn(Gu)}}),m&&o.createElement("div",{className:"".concat(Yn,"-prefix")},m),o.createElement(bl,(0,e.Z)({ref:Iu},gl(0),{autoFocus:ul,tabIndex:fu,"date-range":"start"})),o.createElement("div",{className:"".concat(Yn,"-range-separator")},A),o.createElement(bl,(0,e.Z)({ref:lu},gl(1),{autoFocus:fa,tabIndex:fu,"date-range":"end"})),o.createElement("div",{className:"".concat(Yn,"-active-bar"),style:Yu}),o.createElement(yu,{type:"suffix",icon:i}),zl&&o.createElement(ta,{icon:g,onClear:dn})))}var Qa=o.forwardRef(Ua),gn=Qa;function tr(t,d){var c=t!=null?t:d;return Array.isArray(c)?c:[c,c]}function va(t){return t===1?"end":"start"}function rr(t,d){var c=q(t,function(){var Pl=t.disabled,_u=t.allowEmpty,El=tr(Pl,!1),ca=tr(_u,!1);return{disabled:El,allowEmpty:ca}}),m=(0,D.Z)(c,6),g=m[0],i=m[1],f=m[2],A=m[3],Q=m[4],ee=m[5],T=g.prefixCls,he=g.styles,Ne=g.classNames,pe=g.defaultValue,xe=g.value,at=g.needConfirm,Qe=g.onKeyDown,Ye=g.disabled,Ft=g.allowEmpty,Nt=g.disabledDate,de=g.minDate,dn=g.maxDate,Pt=g.defaultOpen,rn=g.open,An=g.onOpenChange,bn=g.locale,Un=g.generateConfig,ln=g.picker,hn=g.showNow,yn=g.showToday,jn=g.showTime,Cn=g.mode,Qn=g.onPanelChange,Gn=g.onCalendarChange,vu=g.onOk,pn=g.defaultPickerValue,ru=g.pickerValue,Zn=g.onPickerValueChange,Dn=g.inputReadOnly,Tn=g.suffixIcon,Ln=g.onFocus,fu=g.onBlur,xn=g.presets,qn=g.ranges,En=g.components,Yn=g.cellRender,Ht=g.dateRender,ku=g.monthCellRender,Iu=g.onClick,lu=s(d),ju=O(rn,Pt,Ye,An),hl=(0,D.Z)(ju,2),hu=hl[0],zt=hl[1],Tu=function(_u,El){(Ye.some(function(ca){return!ca})||!_u)&&zt(_u,El)},gl=Jt(Un,bn,A,!0,!1,pe,xe,Gn,vu),rl=(0,D.Z)(gl,5),Hu=rl[0],Yu=rl[1],Fl=rl[2],Bl=rl[3],zl=rl[4],ul=Fl(),fa=k(Ye,Ft,hu),il=(0,D.Z)(fa,9),Gu=il[0],dl=il[1],Hl=il[2],iu=il[3],Gl=il[4],Jn=il[5],Vn=il[6],bu=il[7],Nn=il[8],Kn=function(_u,El){dl(!0),Ln==null||Ln(_u,{range:va(El!=null?El:iu)})},Ll=function(_u,El){dl(!1),fu==null||fu(_u,{range:va(El!=null?El:iu)})},Ku=o.useMemo(function(){if(!jn)return null;var Pl=jn.disabledTime,_u=Pl?function(El){var ca=va(iu),Ma=Gt(ul,Vn,iu);return Pl(El,ca,{from:Ma})}:void 0;return(0,C.Z)((0,C.Z)({},jn),{},{disabledTime:_u})},[jn,iu,ul,Vn]),Ul=(0,le.C8)([ln,ln],{value:Cn}),Il=(0,D.Z)(Ul,2),Kl=Il[0],Ga=Il[1],wa=Kl[iu]||ln,ga=wa==="date"&&Ku?"datetime":wa,Fn=ga===ln&&ga!=="time",kn=Vt(ln,wa,hn,yn,!0),_l=yt(g,Hu,Yu,Fl,Bl,Ye,A,Gu,hu,ee),na=(0,D.Z)(_l,2),Ea=na[0],sa=na[1],la=fe(ul,Ye,Vn,Un,bn,Nt),Ml=Yt(ul,ee,Ft),La=(0,D.Z)(Ml,2),to=La[0],vr=La[1],Ir=V(Un,bn,ul,Kl,hu,iu,i,Fn,pn,ru,Ku==null?void 0:Ku.defaultOpenValue,Zn,de,dn),no=(0,D.Z)(Ir,2),ai=no[0],Yo=no[1],Mr=(0,le.zX)(function(Pl,_u,El){var ca=we(Kl,iu,_u);if((ca[0]!==Kl[0]||ca[1]!==Kl[1])&&Ga(ca),Qn&&El!==!1){var Ma=(0,E.Z)(ul);Pl&&(Ma[iu]=Pl),Qn(Ma,ca)}}),wo=function(_u,El){return we(ul,El,_u)},Cr=function(_u,El){var ca=ul;_u&&(ca=wo(_u,iu)),bu(iu);var Ma=Jn(ca);Bl(ca),Ea(iu,Ma===null),Ma===null?Tu(!1,{force:!0}):El||lu.current.focus({index:Ma})},Vo=function(_u){var El,ca=_u.target.getRootNode();if(!lu.current.nativeElement.contains((El=ca.activeElement)!==null&&El!==void 0?El:document.activeElement)){var Ma=Ye.findIndex(function(Fs){return!Fs});Ma>=0&&lu.current.focus({index:Ma})}Tu(!0),Iu==null||Iu(_u)},fr=function(){sa(null),Tu(!1,{force:!0})},ri=o.useState(null),So=(0,D.Z)(ri,2),oi=So[0],fo=So[1],Nr=o.useState(null),go=(0,D.Z)(Nr,2),uo=go[0],Ia=go[1],Ka=o.useMemo(function(){return uo||ul},[ul,uo]);o.useEffect(function(){hu||Ia(null)},[hu]);var Lu=o.useState([0,0,0]),bo=(0,D.Z)(Lu,2),Wo=bo[0],ii=bo[1],si=p(xn,qn),ci=function(_u){Ia(_u),fo("preset")},Nl=function(_u){var El=sa(_u);El&&Tu(!1,{force:!0})},di=function(_u){Cr(_u)},mi=function(_u){Ia(_u?wo(_u,iu):null),fo("cell")},Si=function(_u){Tu(!0),Kn(_u)},vi=function(){Hl("panel")},fi=function(_u){var El=we(ul,iu,_u);Bl(El),!at&&!f&&i===ga&&Cr(_u)},Ur=function(){Tu(!1)},gi=Xt(Yn,Ht,ku,va(iu)),Ei=ul[iu]||null,pi=(0,le.zX)(function(Pl){return ee(Pl,{activeIndex:iu})}),ol=o.useMemo(function(){var Pl=(0,ve.Z)(g,!1),_u=(0,Ie.Z)(g,[].concat((0,E.Z)(Object.keys(Pl)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return _u},[g]),zu=o.createElement(Al,(0,e.Z)({},ol,{showNow:kn,showTime:Ku,range:!0,multiplePanel:Fn,activeInfo:Wo,disabledDate:la,onFocus:Si,onBlur:Ll,onPanelMouseDown:vi,picker:ln,mode:wa,internalMode:ga,onPanelChange:Mr,format:Q,value:Ei,isInvalid:pi,onChange:null,onSelect:fi,pickerValue:ai,defaultOpenValue:rt(jn==null?void 0:jn.defaultOpenValue)[iu],onPickerValueChange:Yo,hoverValue:Ka,onHover:mi,needConfirm:at,onSubmit:Cr,onOk:zl,presets:si,onPresetHover:ci,onPresetSubmit:Nl,onNow:di,cellRender:gi})),$a=function(_u,El){var ca=wo(_u,El);Bl(ca)},Fr=function(){Hl("input")},Ho=function(_u,El){var ca=Vn.length,Ma=Vn[ca-1];if(ca&&Ma!==El&&at&&!Ft[Ma]&&!Nn(Ma)&&ul[Ma]){lu.current.focus({index:Ma});return}Hl("input"),Tu(!0,{inherit:!0}),iu!==El&&hu&&!at&&f&&Cr(null,!0),Gl(El),Kn(_u,El)},Go=function(_u,El){if(Tu(!1),!at&&Hl()==="input"){var ca=Jn(ul);Ea(iu,ca===null)}Ll(_u,El)},Ai=function(_u,El){_u.key==="Tab"&&Cr(null,!0),Qe==null||Qe(_u,El)},Hi=o.useMemo(function(){return{prefixCls:T,locale:bn,generateConfig:Un,button:En.button,input:En.input}},[T,bn,Un,En.button,En.input]);if((0,b.Z)(function(){hu&&iu!==void 0&&Mr(null,ln,!1)},[hu,iu,ln]),(0,b.Z)(function(){var Pl=Hl();!hu&&Pl==="input"&&(Tu(!1),Cr(null,!0)),!hu&&f&&!at&&Pl==="panel"&&(Tu(!0),Cr())},[hu]),0)var Cs;return o.createElement(ye.Provider,{value:Hi},o.createElement(F,(0,e.Z)({},qt(g),{popupElement:zu,popupStyle:he.popup,popupClassName:Ne.popup,visible:hu,onClose:Ur,range:!0}),o.createElement(gn,(0,e.Z)({},g,{ref:lu,suffixIcon:Tn,activeIndex:Gu||hu?iu:null,activeHelp:!!uo,allHelp:!!uo&&oi==="preset",focused:Gu,onFocus:Ho,onBlur:Go,onKeyDown:Ai,onSubmit:Cr,value:Ka,maskFormat:Q,onChange:$a,onInputChange:Fr,format:A,inputReadOnly:Dn,disabled:Ye,open:hu,onOpenChange:Tu,onClick:Vo,onClear:fr,invalid:to,onInvalid:vr,onActiveInfo:ii}))))}var Ba=o.forwardRef(rr),v=Ba,y=n(11780);function I(t){var d=t.prefixCls,c=t.value,m=t.onRemove,g=t.removeIcon,i=g===void 0?"\xD7":g,f=t.formatDate,A=t.disabled,Q=t.maxTagCount,ee=t.placeholder,T="".concat(d,"-selector"),he="".concat(d,"-selection"),Ne="".concat(he,"-overflow");function pe(Qe,Ye){return o.createElement("span",{className:Ce()("".concat(he,"-item")),title:typeof Qe=="string"?Qe:null},o.createElement("span",{className:"".concat(he,"-item-content")},Qe),!A&&Ye&&o.createElement("span",{onMouseDown:function(Nt){Nt.preventDefault()},onClick:Ye,className:"".concat(he,"-item-remove")},i))}function xe(Qe){var Ye=f(Qe),Ft=function(de){de&&de.stopPropagation(),m(Qe)};return pe(Ye,Ft)}function at(Qe){var Ye="+ ".concat(Qe.length," ...");return pe(Ye)}return o.createElement("div",{className:T},o.createElement(y.Z,{prefixCls:Ne,data:c,renderItem:xe,renderRest:at,itemKey:function(Ye){return f(Ye)},maxCount:Q}),!c.length&&o.createElement("span",{className:"".concat(d,"-selection-placeholder")},ee))}var J=["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 Le(t,d){var c=t.id,m=t.open,g=t.prefix,i=t.clearIcon,f=t.suffixIcon,A=t.activeHelp,Q=t.allHelp,ee=t.focused,T=t.onFocus,he=t.onBlur,Ne=t.onKeyDown,pe=t.locale,xe=t.generateConfig,at=t.placeholder,Qe=t.className,Ye=t.style,Ft=t.onClick,Nt=t.onClear,de=t.internalPicker,dn=t.value,Pt=t.onChange,rn=t.onSubmit,An=t.onInputChange,bn=t.multiple,Un=t.maxTagCount,ln=t.format,hn=t.maskFormat,yn=t.preserveInvalidOnBlur,jn=t.onInvalid,Cn=t.disabled,Qn=t.invalid,Gn=t.inputReadOnly,vu=t.direction,pn=t.onOpenChange,ru=t.onMouseDown,Zn=t.required,Dn=t["aria-required"],Tn=t.autoFocus,Ln=t.tabIndex,fu=t.removeIcon,xn=(0,Vl.Z)(t,J),qn=vu==="rtl",En=o.useContext(ye),Yn=En.prefixCls,Ht=o.useRef(),ku=o.useRef();o.useImperativeHandle(d,function(){return{nativeElement:Ht.current,focus:function(Yu){var Fl;(Fl=ku.current)===null||Fl===void 0||Fl.focus(Yu)},blur:function(){var Yu;(Yu=ku.current)===null||Yu===void 0||Yu.blur()}}});var Iu=ba(xn),lu=function(Yu){Pt([Yu])},ju=function(Yu){var Fl=dn.filter(function(Bl){return Bl&&!_e(xe,pe,Bl,Yu,de)});Pt(Fl),m||rn()},hl=jl((0,C.Z)((0,C.Z)({},t),{},{onChange:lu}),function(Hu){var Yu=Hu.valueTexts;return{value:Yu[0]||"",active:ee}}),hu=(0,D.Z)(hl,2),zt=hu[0],Tu=hu[1],gl=!!(i&&dn.length&&!Cn),rl=bn?o.createElement(o.Fragment,null,o.createElement(I,{prefixCls:Yn,value:dn,onRemove:ju,formatDate:Tu,maxTagCount:Un,disabled:Cn,removeIcon:fu,placeholder:at}),o.createElement("input",{className:"".concat(Yn,"-multiple-input"),value:dn.map(Tu).join(","),ref:ku,readOnly:!0,autoFocus:Tn,tabIndex:Ln}),o.createElement(yu,{type:"suffix",icon:f}),gl&&o.createElement(ta,{icon:i,onClear:Nt})):o.createElement(bl,(0,e.Z)({ref:ku},zt(),{autoFocus:Tn,tabIndex:Ln,suffixIcon:f,clearIcon:gl&&o.createElement(ta,{icon:i,onClear:Nt}),showActiveCls:!1}));return o.createElement("div",(0,e.Z)({},Iu,{className:Ce()(Yn,(0,L.Z)((0,L.Z)((0,L.Z)((0,L.Z)((0,L.Z)({},"".concat(Yn,"-multiple"),bn),"".concat(Yn,"-focused"),ee),"".concat(Yn,"-disabled"),Cn),"".concat(Yn,"-invalid"),Qn),"".concat(Yn,"-rtl"),qn),Qe),style:Ye,ref:Ht,onClick:Ft,onMouseDown:function(Yu){var Fl,Bl=Yu.target;Bl!==((Fl=ku.current)===null||Fl===void 0?void 0:Fl.inputElement)&&Yu.preventDefault(),ru==null||ru(Yu)}}),g&&o.createElement("div",{className:"".concat(Yn,"-prefix")},g),rl)}var He=o.forwardRef(Le),a=He;function N(t,d){var c=q(t),m=(0,D.Z)(c,6),g=m[0],i=m[1],f=m[2],A=m[3],Q=m[4],ee=m[5],T=g,he=T.prefixCls,Ne=T.styles,pe=T.classNames,xe=T.order,at=T.defaultValue,Qe=T.value,Ye=T.needConfirm,Ft=T.onChange,Nt=T.onKeyDown,de=T.disabled,dn=T.disabledDate,Pt=T.minDate,rn=T.maxDate,An=T.defaultOpen,bn=T.open,Un=T.onOpenChange,ln=T.locale,hn=T.generateConfig,yn=T.picker,jn=T.showNow,Cn=T.showToday,Qn=T.showTime,Gn=T.mode,vu=T.onPanelChange,pn=T.onCalendarChange,ru=T.onOk,Zn=T.multiple,Dn=T.defaultPickerValue,Tn=T.pickerValue,Ln=T.onPickerValueChange,fu=T.inputReadOnly,xn=T.suffixIcon,qn=T.removeIcon,En=T.onFocus,Yn=T.onBlur,Ht=T.presets,ku=T.components,Iu=T.cellRender,lu=T.dateRender,ju=T.monthCellRender,hl=T.onClick,hu=s(d);function zt(ol){return ol===null?null:Zn?ol:ol[0]}var Tu=Bn(hn,ln,i),gl=O(bn,An,[de],Un),rl=(0,D.Z)(gl,2),Hu=rl[0],Yu=rl[1],Fl=function(zu,$a,Fr){if(pn){var Ho=(0,C.Z)({},Fr);delete Ho.range,pn(zt(zu),zt($a),Ho)}},Bl=function(zu){ru==null||ru(zt(zu))},zl=Jt(hn,ln,A,!1,xe,at,Qe,Fl,Bl),ul=(0,D.Z)(zl,5),fa=ul[0],il=ul[1],Gu=ul[2],dl=ul[3],Hl=ul[4],iu=Gu(),Gl=k([de]),Jn=(0,D.Z)(Gl,4),Vn=Jn[0],bu=Jn[1],Nn=Jn[2],Kn=Jn[3],Ll=function(zu){bu(!0),En==null||En(zu,{})},Ku=function(zu){bu(!1),Yn==null||Yn(zu,{})},Ul=(0,le.C8)(yn,{value:Gn}),Il=(0,D.Z)(Ul,2),Kl=Il[0],Ga=Il[1],wa=Kl==="date"&&Qn?"datetime":Kl,ga=Vt(yn,Kl,jn,Cn),Fn=Ft&&function(ol,zu){Ft(zt(ol),zt(zu))},kn=yt((0,C.Z)((0,C.Z)({},g),{},{onChange:Fn}),fa,il,Gu,dl,[],A,Vn,Hu,ee),_l=(0,D.Z)(kn,2),na=_l[1],Ea=Yt(iu,ee),sa=(0,D.Z)(Ea,2),la=sa[0],Ml=sa[1],La=o.useMemo(function(){return la.some(function(ol){return ol})},[la]),to=function(zu,$a){if(Ln){var Fr=(0,C.Z)((0,C.Z)({},$a),{},{mode:$a.mode[0]});delete Fr.range,Ln(zu[0],Fr)}},vr=V(hn,ln,iu,[Kl],Hu,Kn,i,!1,Dn,Tn,rt(Qn==null?void 0:Qn.defaultOpenValue),to,Pt,rn),Ir=(0,D.Z)(vr,2),no=Ir[0],ai=Ir[1],Yo=(0,le.zX)(function(ol,zu,$a){if(Ga(zu),vu&&$a!==!1){var Fr=ol||iu[iu.length-1];vu(Fr,zu)}}),Mr=function(){na(Gu()),Yu(!1,{force:!0})},wo=function(zu){!de&&!hu.current.nativeElement.contains(document.activeElement)&&hu.current.focus(),Yu(!0),hl==null||hl(zu)},Cr=function(){na(null),Yu(!1,{force:!0})},Vo=o.useState(null),fr=(0,D.Z)(Vo,2),ri=fr[0],So=fr[1],oi=o.useState(null),fo=(0,D.Z)(oi,2),Nr=fo[0],go=fo[1],uo=o.useMemo(function(){var ol=[Nr].concat((0,E.Z)(iu)).filter(function(zu){return zu});return Zn?ol:ol.slice(0,1)},[iu,Nr,Zn]),Ia=o.useMemo(function(){return!Zn&&Nr?[Nr]:iu.filter(function(ol){return ol})},[iu,Nr,Zn]);o.useEffect(function(){Hu||go(null)},[Hu]);var Ka=p(Ht),Lu=function(zu){go(zu),So("preset")},bo=function(zu){var $a=Zn?Tu(Gu(),zu):[zu],Fr=na($a);Fr&&!Zn&&Yu(!1,{force:!0})},Wo=function(zu){bo(zu)},ii=function(zu){go(zu),So("cell")},si=function(zu){Yu(!0),Ll(zu)},ci=function(zu){if(Nn("panel"),!(Zn&&wa!==yn)){var $a=Zn?Tu(Gu(),zu):[zu];dl($a),!Ye&&!f&&i===wa&&Mr()}},Nl=function(){Yu(!1)},di=Xt(Iu,lu,ju),mi=o.useMemo(function(){var ol=(0,ve.Z)(g,!1),zu=(0,Ie.Z)(g,[].concat((0,E.Z)(Object.keys(ol)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,C.Z)((0,C.Z)({},zu),{},{multiple:g.multiple})},[g]),Si=o.createElement(Al,(0,e.Z)({},mi,{showNow:ga,showTime:Qn,disabledDate:dn,onFocus:si,onBlur:Ku,picker:yn,mode:Kl,internalMode:wa,onPanelChange:Yo,format:Q,value:iu,isInvalid:ee,onChange:null,onSelect:ci,pickerValue:no,defaultOpenValue:Qn==null?void 0:Qn.defaultOpenValue,onPickerValueChange:ai,hoverValue:uo,onHover:ii,needConfirm:Ye,onSubmit:Mr,onOk:Hl,presets:Ka,onPresetHover:Lu,onPresetSubmit:bo,onNow:Wo,cellRender:di})),vi=function(zu){dl(zu)},fi=function(){Nn("input")},Ur=function(zu){Nn("input"),Yu(!0,{inherit:!0}),Ll(zu)},gi=function(zu){Yu(!1),Ku(zu)},Ei=function(zu,$a){zu.key==="Tab"&&Mr(),Nt==null||Nt(zu,$a)},pi=o.useMemo(function(){return{prefixCls:he,locale:ln,generateConfig:hn,button:ku.button,input:ku.input}},[he,ln,hn,ku.button,ku.input]);return(0,b.Z)(function(){Hu&&Kn!==void 0&&Yo(null,yn,!1)},[Hu,Kn,yn]),(0,b.Z)(function(){var ol=Nn();!Hu&&ol==="input"&&(Yu(!1),Mr()),!Hu&&f&&!Ye&&ol==="panel"&&Mr()},[Hu]),o.createElement(ye.Provider,{value:pi},o.createElement(F,(0,e.Z)({},qt(g),{popupElement:Si,popupStyle:Ne.popup,popupClassName:pe.popup,visible:Hu,onClose:Nl}),o.createElement(a,(0,e.Z)({},g,{ref:hu,suffixIcon:xn,removeIcon:qn,activeHelp:!!Nr,allHelp:!!Nr&&ri==="preset",focused:Vn,onFocus:Ur,onBlur:gi,onKeyDown:Ei,onSubmit:Mr,value:Ia,maskFormat:Q,onChange:vi,onInputChange:fi,internalPicker:i,format:A,inputReadOnly:fu,disabled:de,open:Hu,onOpenChange:Yu,onClick:wo,onClear:Cr,invalid:La,onInvalid:function(zu){Ml(zu,0)}}))))}var ne=o.forwardRef(N),ke=ne,X=ke},9940:function(ft,qe,n){"use strict";n.d(qe,{Qw:function(){return Ot},FJ:function(){return ze},hT:function(){return xt},OF:function(){return se},ZP:function(){return ut}});var e=n(54476),E=n(94480),C=n(33885),D=n(42978),le=n(75931),b=n(76190),Ie=n(37463),ve=n(6551),ae=n(34643),o=n(18929),L=n(48736),$=n(59301),ct=function(te){var j=$.useRef({valueLabels:new Map});return $.useMemo(function(){var oe=j.current.valueLabels,M=new Map,q=te.map(function(Te){var R=Te.value,O=Te.label,s=O!=null?O:oe.get(R);return M.set(R,s),(0,C.Z)((0,C.Z)({},Te),{},{label:s})});return j.current.valueLabels=M,[q]},[te])},Ce=function(j,oe,M,q){return $.useMemo(function(){var Te=function(ge){return ge.map(function(Ae){var V=Ae.value;return V})},R=Te(j),O=Te(oe),s=R.filter(function(fe){return!q[fe]}),p=R,h=O;if(M){var k=(0,ae.S)(R,!0,q);p=k.checkedKeys,h=k.halfCheckedKeys}return[Array.from(new Set([].concat((0,E.Z)(s),(0,E.Z)(p)))),h]},[j,oe,M,q])},H=Ce,Ve=n(34061),ye=function(te,j){return $.useMemo(function(){var oe=(0,Ve.I8)(te,{fieldNames:j,initWrapper:function(q){return(0,C.Z)((0,C.Z)({},q),{},{valueEntities:new Map})},processEntity:function(q,Te){var R=q.node[j.value];if(0)var O;Te.valueEntities.set(R,q)}});return oe},[te,j])},De=n(20068),K=n(11592),F=function(){return null},se=F,rt=["children","value"];function we(te){return(0,K.Z)(te).map(function(j){if(!$.isValidElement(j)||!j.type)return null;var oe=j,M=oe.key,q=oe.props,Te=q.children,R=q.value,O=(0,le.Z)(q,rt),s=(0,C.Z)({key:M,value:R},O),p=we(Te);return p.length&&(s.children=p),s}).filter(function(j){return j})}function Y(te){if(!te)return te;var j=(0,C.Z)({},te);return"props"in j||Object.defineProperty(j,"props",{get:function(){return(0,L.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),j}}),j}function Tt(te,j,oe,M,q,Te){var R=null,O=null;function s(){function p(h){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return h.map(function(ge,Ae){var V="".concat(k,"-").concat(Ae),Fe=ge[Te.value],dt=oe.includes(Fe),en=p(ge[Te.children]||[],V,dt),Ge=$.createElement(se,ge,en.map(function(Jt){return Jt.node}));if(j===Fe&&(R=Ge),dt){var Et={pos:V,node:Ge,children:en};return fe||O.push(Et),Et}return null}).filter(function(ge){return ge})}O||(O=[],p(M),O.sort(function(h,k){var fe=h.node.props.value,ge=k.node.props.value,Ae=oe.indexOf(fe),V=oe.indexOf(ge);return Ae-V}))}Object.defineProperty(te,"triggerNode",{get:function(){return(0,L.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),s(),R}}),Object.defineProperty(te,"allCheckedNodes",{get:function(){return(0,L.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),s(),q?O:O.map(function(h){var k=h.node;return k})}})}var Gt=function(j,oe,M){var q=M.fieldNames,Te=M.treeNodeFilterProp,R=M.filterTreeNode,O=q.children;return $.useMemo(function(){if(!oe||R===!1)return j;var s=typeof R=="function"?R:function(h,k){return String(k[Te]).toUpperCase().includes(oe.toUpperCase())},p=function h(k){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return k.reduce(function(ge,Ae){var V=Ae[O],Fe=fe||s(oe,Y(Ae)),dt=h(V||[],Fe);return(Fe||dt.length)&&ge.push((0,C.Z)((0,C.Z)({},Ae),{},(0,De.Z)({isLeaf:void 0},O,dt))),ge},[])};return p(j)},[j,oe,O,Te,R])},qt=Gt;function Xt(te){var j=$.useRef();j.current=te;var oe=$.useCallback(function(){return j.current.apply(j,arguments)},[]);return oe}function Yt(te,j){var oe=j.id,M=j.pId,q=j.rootPId,Te=new Map,R=[];return te.forEach(function(O){var s=O[oe],p=(0,C.Z)((0,C.Z)({},O),{},{key:O.key||s});Te.set(s,p)}),Te.forEach(function(O){var s=O[M],p=Te.get(s);p?(p.children=p.children||[],p.children.push(O)):(s===q||q===null)&&R.push(O)}),R}function re(te,j,oe){return $.useMemo(function(){if(te){if(oe){var M=(0,C.Z)({id:"id",pId:"pId",rootPId:null},(0,b.Z)(oe)==="object"?oe:{});return Yt(te,M)}return te}return we(j)},[j,oe,te])}var G=$.createContext(null),Pe=G,mt=n(19251),Bt=n(3741),ce=n(10228),Re=n(80547),tt=$.createContext(null),Be=tt,Se=function(j){return Array.isArray(j)?j:j!==void 0?[j]:[]},Me=function(j){var oe=j||{},M=oe.label,q=oe.value,Te=oe.children;return{_title:M?[M]:["title","label"],value:q||"value",key:q||"value",children:Te||"children"}},me=function(j){return!j||j.disabled||j.disableCheckbox||j.checkable===!1},Ze=function(j,oe){var M=[],q=function Te(R){R.forEach(function(O){var s=O[oe.children];s&&(M.push(O[oe.value]),Te(s))})};return q(j),M},Ke=function(j){return j==null},Z=n(70425),Ee={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Oe=function(j,oe){var M=(0,Ie.lk)(),q=M.prefixCls,Te=M.multiple,R=M.searchValue,O=M.toggleOpen,s=M.open,p=M.notFoundContent,h=$.useContext(Be),k=h.virtual,fe=h.listHeight,ge=h.listItemHeight,Ae=h.listItemScrollOffset,V=h.treeData,Fe=h.fieldNames,dt=h.onSelect,en=h.dropdownMatchSelectWidth,Ge=h.treeExpandAction,Et=h.treeTitleRender,Jt=h.onPopupScroll,yt=h.leftMaxCount,Vt=h.leafCountOnly,$e=h.valueEntities,ht=$.useContext(Pe),kt=ht.checkable,pt=ht.checkedKeys,Lt=ht.halfCheckedKeys,un=ht.treeExpandedKeys,Bn=ht.treeDefaultExpandAll,fn=ht.treeDefaultExpandedKeys,Mn=ht.onTreeExpand,In=ht.treeIcon,su=ht.showTreeIcon,cn=ht.switcherIcon,tu=ht.treeLine,gu=ht.treeNodeFilterProp,cu=ht.loadData,Fu=ht.treeLoadedKeys,Zu=ht.treeMotion,Uu=ht.onTreeLoad,al=ht.keyEntities,cl=$.useRef(),pu=(0,Re.Z)(function(){return V},[s,V],function(Eu,Ru){return Ru[0]&&Eu[1]!==Ru[1]}),fl=$.useMemo(function(){return kt?{checked:pt,halfChecked:Lt}:null},[kt,pt,Lt]);$.useEffect(function(){if(s&&!Te&&pt.length){var Eu;(Eu=cl.current)===null||Eu===void 0||Eu.scrollTo({key:pt[0]})}},[s]);var qu=function(Ru){Ru.preventDefault()},Bu=function(Ru,Tl){var Sl=Tl.node;kt&&me(Sl)||(dt(Sl.key,{selected:!pt.includes(Sl.key)}),Te||O(!1))},wl=$.useState(fn),lt=(0,D.Z)(wl,2),Qt=lt[0],uu=lt[1],Sn=$.useState(null),eu=(0,D.Z)(Sn,2),du=eu[0],Wt=eu[1],Au=$.useMemo(function(){return un?(0,E.Z)(un):R?du:Qt},[Qt,du,un,R]),Su=function(Ru){uu(Ru),Wt(Ru),Mn&&Mn(Ru)},Xn=String(R).toLowerCase(),nu=function(Ru){return Xn?String(Ru[gu]).toLowerCase().includes(Xn):!1};$.useEffect(function(){R&&Wt(Ze(V,Fe))},[R]);var Ou=$.useState(function(){return new Map}),Yl=(0,D.Z)(Ou,2),Al=Yl[0],Vl=Yl[1];$.useEffect(function(){yt&&Vl(new Map)},[yt]);function jl(Eu){var Ru=Eu[Fe.value];if(!Al.has(Ru)){var Tl=$e.get(Ru),Sl=(Tl.children||[]).length===0;if(Sl)Al.set(Ru,!1);else{var bl=Tl.children.filter(function(ra){return!ra.node.disabled&&!ra.node.disableCheckbox&&!pt.includes(ra.node[Fe.value])}),ma=bl.length;Al.set(Ru,ma>yt)}}return Al.get(Ru)}var Qu=(0,Z.zX)(function(Eu){var Ru=Eu[Fe.value];return pt.includes(Ru)||yt===null?!1:yt<=0?!0:Vt&&yt?jl(Eu):!1}),ba=function Eu(Ru){var Tl=(0,mt.Z)(Ru),Sl;try{for(Tl.s();!(Sl=Tl.n()).done;){var bl=Sl.value;if(!(bl.disabled||bl.selectable===!1)){if(R){if(nu(bl))return bl}else return bl;if(bl[Fe.children]){var ma=Eu(bl[Fe.children]);if(ma)return ma}}}}catch(ra){Tl.e(ra)}finally{Tl.f()}return null},Zl=$.useState(null),Ha=(0,D.Z)(Zl,2),yu=Ha[0],ta=Ha[1],zn=al[yu];$.useEffect(function(){if(s){var Eu=null,Ru=function(){var Sl=ba(pu);return Sl?Sl[Fe.value]:null};!Te&&pt.length&&!R?Eu=pt[0]:Eu=Ru(),ta(Eu)}},[s,R]),$.useImperativeHandle(oe,function(){var Eu;return{scrollTo:(Eu=cl.current)===null||Eu===void 0?void 0:Eu.scrollTo,onKeyDown:function(Tl){var Sl,bl=Tl.which;switch(bl){case ce.Z.UP:case ce.Z.DOWN:case ce.Z.LEFT:case ce.Z.RIGHT:(Sl=cl.current)===null||Sl===void 0||Sl.onKeyDown(Tl);break;case ce.Z.ENTER:{if(zn){var ma=Qu(zn.node),ra=(zn==null?void 0:zn.node)||{},Ua=ra.selectable,Qa=ra.value,gn=ra.disabled;Ua!==!1&&!gn&&!ma&&Bu(null,{node:{key:yu},selected:!pt.includes(Qa)})}break}case ce.Z.ESC:O(!1)}},onKeyUp:function(){}}});var Fa=(0,Re.Z)(function(){return!R},[R,un||Qt],function(Eu,Ru){var Tl=(0,D.Z)(Eu,1),Sl=Tl[0],bl=(0,D.Z)(Ru,2),ma=bl[0],ra=bl[1];return Sl!==ma&&!!(ma||ra)}),yl=Fa?cu:null;if(pu.length===0)return $.createElement("div",{role:"listbox",className:"".concat(q,"-empty"),onMouseDown:qu},p);var Cl={fieldNames:Fe};return Fu&&(Cl.loadedKeys=Fu),Au&&(Cl.expandedKeys=Au),$.createElement("div",{onMouseDown:qu},zn&&s&&$.createElement("span",{style:Ee,"aria-live":"assertive"},zn.node.value),$.createElement(Bt.y6.Provider,{value:{nodeDisabled:Qu}},$.createElement(Bt.ZP,(0,e.Z)({ref:cl,focusable:!1,prefixCls:"".concat(q,"-tree"),treeData:pu,height:fe,itemHeight:ge,itemScrollOffset:Ae,virtual:k!==!1&&en!==!1,multiple:Te,icon:In,showIcon:su,switcherIcon:cn,showLine:tu,loadData:yl,motion:Zu,activeKey:yu,checkable:kt,checkStrictly:!0,checkedKeys:fl,selectedKeys:kt?[]:pt,defaultExpandAll:Bn,titleRender:Et},Cl,{onActiveChange:ta,onSelect:Bu,onCheck:Bu,onExpand:Su,onLoad:Uu,filterTreeNode:nu,expandAction:Ge,onScroll:Jt}))))},Zt=$.forwardRef(Oe),Dt=Zt,Ot="SHOW_ALL",xt="SHOW_PARENT",ze="SHOW_CHILD";function It(te,j,oe,M){var q=new Set(te);return j===ze?te.filter(function(Te){var R=oe[Te];return!R||!R.children||!R.children.some(function(O){var s=O.node;return q.has(s[M.value])})||!R.children.every(function(O){var s=O.node;return me(s)||q.has(s[M.value])})}):j===xt?te.filter(function(Te){var R=oe[Te],O=R?R.parent:null;return!O||me(O.node)||!q.has(O.key)}):te}function Ct(te){var j=te.searchPlaceholder,oe=te.treeCheckStrictly,M=te.treeCheckable,q=te.labelInValue,Te=te.value,R=te.multiple,O=te.showCheckedStrategy,s=te.maxCount;warning(!j,"`searchPlaceholder` has been removed."),oe&&q===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(q||oe)&&warning(toArray(Te).every(function(p){return p&&_typeof(p)==="object"&&"value"in p}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),oe||R||M?warning(!Te||Array.isArray(Te),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Te),"`value` should not be array when `TreeSelect` is single mode."),s&&(O==="SHOW_ALL"&&!oe||O==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var _e=null,x=["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 _(te){return!te||(0,b.Z)(te)!=="object"}var U=$.forwardRef(function(te,j){var oe=te.id,M=te.prefixCls,q=M===void 0?"rc-tree-select":M,Te=te.value,R=te.defaultValue,O=te.onChange,s=te.onSelect,p=te.onDeselect,h=te.searchValue,k=te.inputValue,fe=te.onSearch,ge=te.autoClearSearchValue,Ae=ge===void 0?!0:ge,V=te.filterTreeNode,Fe=te.treeNodeFilterProp,dt=Fe===void 0?"value":Fe,en=te.showCheckedStrategy,Ge=te.treeNodeLabelProp,Et=te.multiple,Jt=te.treeCheckable,yt=te.treeCheckStrictly,Vt=te.labelInValue,$e=te.maxCount,ht=te.fieldNames,kt=te.treeDataSimpleMode,pt=te.treeData,Lt=te.children,un=te.loadData,Bn=te.treeLoadedKeys,fn=te.onTreeLoad,Mn=te.treeDefaultExpandAll,In=te.treeExpandedKeys,su=te.treeDefaultExpandedKeys,cn=te.onTreeExpand,tu=te.treeExpandAction,gu=te.virtual,cu=te.listHeight,Fu=cu===void 0?200:cu,Zu=te.listItemHeight,Uu=Zu===void 0?20:Zu,al=te.listItemScrollOffset,cl=al===void 0?0:al,pu=te.onDropdownVisibleChange,fl=te.dropdownMatchSelectWidth,qu=fl===void 0?!0:fl,Bu=te.treeLine,wl=te.treeIcon,lt=te.showTreeIcon,Qt=te.switcherIcon,uu=te.treeMotion,Sn=te.treeTitleRender,eu=te.onPopupScroll,du=(0,le.Z)(te,x),Wt=(0,ve.ZP)(oe),Au=Jt&&!yt,Su=Jt||yt,Xn=yt||Vt,nu=Su||Et,Ou=(0,o.Z)(R,{value:Te}),Yl=(0,D.Z)(Ou,2),Al=Yl[0],Vl=Yl[1],jl=$.useMemo(function(){return Jt?en||ze:Ot},[en,Jt]),Qu=$.useMemo(function(){return Me(ht)},[JSON.stringify(ht)]),ba=(0,o.Z)("",{value:h!==void 0?h:k,postState:function(c){return c||""}}),Zl=(0,D.Z)(ba,2),Ha=Zl[0],yu=Zl[1],ta=function(c){yu(c),fe==null||fe(c)},zn=re(pt,Lt,kt),Fa=ye(zn,Qu),yl=Fa.keyEntities,Cl=Fa.valueEntities,Eu=$.useCallback(function(d){var c=[],m=[];return d.forEach(function(g){Cl.has(g)?m.push(g):c.push(g)}),{missingRawValues:c,existRawValues:m}},[Cl]),Ru=qt(zn,Ha,{fieldNames:Qu,treeNodeFilterProp:dt,filterTreeNode:V}),Tl=$.useCallback(function(d){if(d){if(Ge)return d[Ge];for(var c=Qu._title,m=0;mHe)){var i=bl(d);if(Vl(i),Ae&&yu(""),O){var f=d;Au&&(f=g.map(function(Qe){var Ye=Cl.get(Qe);return Ye?Ye.node[Qu.value]:Qe}));var A=c||{triggerValue:void 0,selected:void 0},Q=A.triggerValue,ee=A.selected,T=f;if(yt){var he=gn.filter(function(Qe){return!f.includes(Qe.value)});T=[].concat((0,E.Z)(T),(0,E.Z)(he))}var Ne=bl(T),pe={preValue:Qa,triggerValue:Q},xe=!0;(yt||m==="selection"&&!ee)&&(xe=!1),Tt(pe,Q,d,zn,xe,Qu),Su?pe.checked=ee:pe.selected=ee;var at=Xn?Ne:Ne.map(function(Qe){return Qe.value});O(nu?at:at[0],Xn?null:Ne.map(function(Qe){return Qe.label}),pe)}}}),N=$.useCallback(function(d,c){var m,g=c.selected,i=c.source,f=yl[d],A=f==null?void 0:f.node,Q=(m=A==null?void 0:A[Qu.value])!==null&&m!==void 0?m:d;if(!nu)a([Q],{selected:!0,triggerValue:Q},"option");else{var ee=g?[].concat((0,E.Z)(tr),[Q]):Ba.filter(function(Ye){return Ye!==Q});if(Au){var T=Eu(ee),he=T.missingRawValues,Ne=T.existRawValues,pe=Ne.map(function(Ye){return Cl.get(Ye).key}),xe;if(g){var at=(0,ae.S)(pe,!0,yl);xe=at.checkedKeys}else{var Qe=(0,ae.S)(pe,{checked:!1,halfCheckedKeys:v},yl);xe=Qe.checkedKeys}ee=[].concat((0,E.Z)(he),(0,E.Z)(xe.map(function(Ye){return yl[Ye].node[Qu.value]})))}a(ee,{selected:g,triggerValue:Q},i||"option")}g||!nu?s==null||s(Q,Y(A)):p==null||p(Q,Y(A))},[Eu,Cl,yl,Qu,nu,tr,a,Au,s,p,Ba,v,$e]),ne=$.useCallback(function(d){if(pu){var c={};Object.defineProperty(c,"documentClickClose",{get:function(){return(0,L.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),pu(d,c)}},[pu]),ke=Xt(function(d,c){var m=d.map(function(g){return g.value});if(c.type==="clear"){a(m,{},"selection");return}c.values.length&&N(c.values[0].value,{selected:!1,source:"selection"})}),X=$.useMemo(function(){return{virtual:gu,dropdownMatchSelectWidth:qu,listHeight:Fu,listItemHeight:Uu,listItemScrollOffset:cl,treeData:Ru,fieldNames:Qu,onSelect:N,treeExpandAction:tu,treeTitleRender:Sn,onPopupScroll:eu,leftMaxCount:$e===void 0?null:$e-Le.length,leafCountOnly:jl==="SHOW_CHILD"&&!yt&&!!Jt,valueEntities:Cl}},[gu,qu,Fu,Uu,cl,Ru,Qu,N,tu,Sn,eu,$e,Le.length,jl,yt,Jt,Cl]),t=$.useMemo(function(){return{checkable:Su,loadData:un,treeLoadedKeys:Bn,onTreeLoad:fn,checkedKeys:Ba,halfCheckedKeys:v,treeDefaultExpandAll:Mn,treeExpandedKeys:In,treeDefaultExpandedKeys:su,onTreeExpand:cn,treeIcon:wl,treeMotion:uu,showTreeIcon:lt,switcherIcon:Qt,treeLine:Bu,treeNodeFilterProp:dt,keyEntities:yl}},[Su,un,Bn,fn,Ba,v,Mn,In,su,cn,wl,uu,lt,Qt,Bu,dt,yl]);return $.createElement(Be.Provider,{value:X},$.createElement(Pe.Provider,{value:t},$.createElement(Ie.Ac,(0,e.Z)({ref:j},du,{id:Wt,prefixCls:q,mode:nu?"multiple":void 0,displayValues:Le,onDisplayValuesChange:ke,searchValue:Ha,onSearch:ta,OptionList:Dt,emptyOptions:!zn.length,onDropdownVisibleChange:ne,dropdownMatchSelectWidth:qu}))))}),w=U;w.TreeNode=se,w.SHOW_ALL=Ot,w.SHOW_PARENT=xt,w.SHOW_CHILD=ze;var W=w,ut=W},27774:function(ft,qe){"use strict";Object.defineProperty(qe,"__esModule",{value:!0}),qe.SizeSensorId=qe.SensorTabIndex=qe.SensorClassName=void 0;var n="size-sensor-id";qe.SizeSensorId=n;var e="size-sensor-object";qe.SensorClassName=e;var E="-1";qe.SensorTabIndex=E},79301:function(ft,qe){"use strict";Object.defineProperty(qe,"__esModule",{value:!0}),qe.default=void 0;var n=function(E){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,D=null;return function(){for(var le=this,b=arguments.length,Ie=new Array(b),ve=0;ve=C.length?{done:!0}:{done:!1,value:C[b++]}},e:function($){throw $},f:Ie}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`),Je(r?(st=u==null?void 0:u.page)==null?void 0:st.page_info:""))},[l]);const gt=()=>pe(void 0,null,function*(){var st;St(!0),vt(!0),it.current=new v.Z(K.Z.API_SERVER+"/api/stream/course_qna_records/chat_messages.json",{response_mode:"streaming",model:"qwen-plus-latest",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,code_preview:!0,file_ids:[],image_list:[],history:[],questionable_type:"SmartPlan",questionable_id:u==null?void 0:u.id,position:1,type:10,is_chat:!0,prompt:ie,ppt_url:(st=u==null?void 0:u.url)==null?void 0:st.map(nn=>nn==null?void 0:nn.url)}),yield new Promise((nn,ue)=>{it.current.on("data",Ut=>{vt(!1),Je(Ut==null?void 0:Ut.full)}),it.current.on("done",()=>pe(void 0,null,function*(){St(!1)})),it.current.startStream()})});return e.createElement(L.Z,{title:"\u667A\u80FD\u52A8\u6548\u52A9\u624B",extra:e.createElement("div",{className:ee.extraHeader},e.createElement(_.Z,{align:"middle"},Ue&&e.createElement(e.Fragment,null,e.createElement(ae.Z,{title:je?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},e.createElement(ct.ZP,{className:ee.save_btn,style:{marginRight:"20px"},disabled:je,onClick:()=>{const nn=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();ot(nn)}},e.createElement("div",{className:"flex flex_box_center"},e.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),e.createElement("span",null,"\u4FDD\u5B58\u52A8\u6548")))),e.createElement(ae.Z,{title:je?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},e.createElement(ct.ZP,{className:ee.save_btn,disabled:je,onClick:()=>{const nn=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();(0,mt.RG)(nn)}},e.createElement("i",{className:"iconfont icon-zhichifuzhi"}),e.createElement("span",null,"\u590D\u5236")))),e.createElement("i",{onClick:()=>{const st=nn=>{Ie.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:nn,onOk:()=>{var ue,Ut;(Ut=(ue=it.current)==null?void 0:ue.cancelRequest)==null||Ut.call(ue),St(!1),vt(!1),S()}})};if(je){st("\u6B63\u5728\u751F\u6210\u667A\u80FD\u52A8\u6548\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ue?st("\u52A8\u6548\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):S()},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:l},e.createElement("div",{className:ee.wrap},e.createElement("div",{className:ee.left},e.createElement("div",{className:ee.tip},e.createElement("img",{src:T}),e.createElement("span",null,"\u8BF7\u63CF\u8FF0\u60A8\u9700\u8981\u7684\u52A8\u753B\u6548\u679C\u8981\u6C42\uFF0C\u6211\u5C06\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u5BF9\u5E94\u7684\u52A8\u753B\u4EE3\u7801\uFF0C\u5E76\u652F\u6301\u4E0E\u5F53\u524D\u5E7B\u706F\u7247\u7ED1\u5B9A\uFF0C\u65B9\u4FBF\u6559\u5B66\u6F14\u793A\u3002")),e.createElement("div",{className:"mb10 mt30 c-black"},e.createElement("b",null,"\u52A8\u6548\u751F\u6210\u8981\u6C42")),e.createElement(Sn.default.TextArea,{style:{height:200},value:ie,disabled:je,onChange:st=>{z(st.target.value)}}),e.createElement(ae.Z,{title:je?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},je?e.createElement("div",{className:ee.stop_btn,onClick:()=>{var st,nn;(nn=(st=it.current)==null?void 0:st.cancelRequest)==null||nn.call(st),St(!1),vt(!1)}},"\u505C\u6B62\u751F\u6210"):e.createElement("div",{className:ee.start_btn,onClick:()=>{if(!ie.trim()){b.ZP.error("\u8BF7\u586B\u5199\u52A8\u6548\u751F\u6210\u8981\u6C42");return}Je(""),gt()}},"\u5F00\u59CB\u751F\u6210"))),e.createElement("div",{style:{width:"55%",padding:"10px 24px 10px 10px",overflow:"auto"},onScroll:Mt,ref:Rt},Ue?e.createElement(ye.Z,{spinning:At},Ue&&e.createElement(Ne.Z,{cancelIndex:0,streamingStatus:je,loadImage:!1,onFinish:()=>pe(void 0,null,function*(){}),value:Ue,isHiddenHtml:!0}),e.createElement("div",{ref:nt})):e.createElement("div",{className:ee.imgBox},e.createElement(ye.Z,{spinning:je},e.createElement("img",{width:56,src:he}),e.createElement("div",null,"\u9884\u89C8\u533A"))))))},Qe=n(19226),Ye=n(92310),Ft=n.n(Ye),Nt=n(34209),de=Object.defineProperty,dn=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,An=(r,l,u)=>l in r?de(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,bn=(r,l)=>{for(var u in l||(l={}))Pt.call(l,u)&&An(r,u,l[u]);if(dn)for(var u of dn(l))rn.call(l,u)&&An(r,u,l[u]);return r};const Un=r=>React.createElement("svg",bn({className:"ppt_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},r),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 ln="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",hn=n(56321),yn=Object.defineProperty,jn=Object.defineProperties,Cn=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,vu=Object.prototype.propertyIsEnumerable,pn=(r,l,u)=>l in r?yn(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,ru=(r,l)=>{for(var u in l||(l={}))Gn.call(l,u)&&pn(r,u,l[u]);if(Qn)for(var u of Qn(l))vu.call(l,u)&&pn(r,u,l[u]);return r},Zn=(r,l)=>jn(r,Cn(l)),Dn=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())}),Ln=({className:r,style:l,data:u={},defaultChatData:S=[],initDefaultChatDataKey:P=0,onPptButtonClick:ot})=>{const[et]=(0,Nt.eh)(),{chatData:ie,setChatData:z,calcHistoryList:je}=(0,Nt.r5)(),[St,At]=(0,e.useState)(0),[vt,Ue]=(0,e.useState)(""),[Je,Kt]=(0,e.useState)(!1),{scrollBoxRef:wt,bottomInspectRef:Rt,contentRef:nt,isAtBottom:Mt}=(0,Nt.wr)({status:Je}),it=(0,Nt.h4)(wt),gt=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(!ie.length||!wt.current)return;const Ut=ie[ie.length-1];Ut!=null&&Ut.loading&&(wt.current.scrollTop=wt.current.scrollHeight)},[ie.length]),(0,e.useEffect)(()=>{if(P){st();let Ut=[];return S.forEach(sn=>{const an=Date.now(),au=[{text:sn.question,key:an,sender:"user",show:!0},{text:sn.answer,loading:!1,key:an,sender:"AI",show:!0}];Ut.push(...au)}),z(Ut),()=>{et.cancel()}}},[P]);const st=()=>{et.cancel(),At(1)},nn=(Ut,...sn)=>Dn(void 0,[Ut,...sn],function*(an,au=[],bt=[]){var $t,Rn;Ue(""),At(0),(Rn=($t=gt.current)==null?void 0:$t.onAttachmentsClear)==null||Rn.call($t);const _t=Date.now(),wn=[{text:an,key:_t,sender:"user",show:!0,fileList:au,imageList:bt},{loading:!0,key:_t,sender:"AI",show:!0}];z([...ie,...wn]);const Mu=au==null?void 0:au.map(Du=>{var Pn;return(Pn=Du==null?void 0:Du.response)==null?void 0:Pn.file_id}),$u=bt==null?void 0:bt.map(Du=>{var Pn;return(Pn=Du==null?void 0:Du.response)==null?void 0:Pn.data}),xu=je(ie);et.request({url:"/api/stream/course_qna_records/chat_messages.json",body:ru({model:"qwen-plus-latest",is_chat:!0,prompt:an,file_ids:Mu,image_list:$u,history:xu},u),onData:(Du,Pn)=>{Kt(!0),z(On=>On.map((wu,Ql)=>Ql===On.length-1?Zn(ru({},wu),{text:Du,loading:!1,error:(Pn==null?void 0:Pn.msg)==="error"}):wu))},onError:Du=>{let Pn="\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!";z(On=>[...On].map((wu,Ql)=>Ql===On.length-1?Zn(ru({},wu),{text:Pn,loading:!1,error:!0}):wu))}})}),ue=it.width?it.width-20:"100%";return e.createElement("div",{className:Ft()("flex flex-col h-full",r),style:l},e.createElement("div",{ref:wt,style:{flex:1,overflow:"auto"}},e.createElement("div",{className:Qe.Z.tips,style:{width:ue}},e.createElement("img",{className:Qe.Z.avatar,src:hn}),e.createElement("div",{className:Qe.Z.details},e.createElement("div",{className:"c-grey-333 font18"},"\u{1F48E}\xA0\u4E13\u4E1A\u81F4\u529B\u4E8EPPT\u6559\u5B66\u5185\u5BB9\u4F18\u5316\uFF5E"),e.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u8BF7\u544A\u8BC9\u6211\u6559\u5B66\u5185\u5BB9\uFF0C\u6211\u53EF\u4EE5\u4F18\u5316\u5185\u5BB9\u8868\u8FF0\u3001\u68B3\u7406\u77E5\u8BC6\u6846\u67B6\u3001\u7A81\u51FA\u6559\u5B66\u91CD\u70B9\u3002"))),e.createElement(Nt.xj,{className:"pl20",style:{width:ue},contentRef:nt,chatData:ie,requestLoading:et.loading,cancelTyping:St,onAnswerFinish:()=>Dn(void 0,null,function*(){setTimeout(()=>Kt(!1),0)})}),!Mt&&e.createElement("div",{className:Qe.Z.backBottom,onClick:()=>{wt.current.scrollTop=wt.current.scrollHeight}},e.createElement("i",{className:"iconfont icon-huidaodibu"})),e.createElement("div",{ref:Rt})),(ie==null?void 0:ie.length)===0&&e.createElement("div",{className:Qe.Z.try},e.createElement("div",{onClick:()=>Ue("\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]")},e.createElement("span",{className:"mr5"},"\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]"),e.createElement("i",{className:"iconfont icon-you2 font18"})),e.createElement("div",{onClick:()=>nn("\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9")},e.createElement("span",{className:"mr5"},"\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9"),e.createElement("i",{className:"iconfont icon-you2 font18"}))),e.createElement(Nt.CI,{ref:gt,style:{margin:"0 20px 20px 20px"},onCancel:st,headExtraNode:e.createElement("div",{className:Qe.Z.pptBtn,onClick:ot},e.createElement("img",{src:ln,width:"18",className:"mr5"}),"PPT\u5236\u4F5C"),value:vt,onSubmit:nn,onChange:Ue,typing:Je,loading:et.loading}))},fu=n(20554),xn=n(95440),qn=n(24334),En={flex_box_center:"flex_box_center___UDQ_A",flex_space_between:"flex_space_between___L60OU",flex_box_vertical_center:"flex_box_vertical_center___knshJ",flex_box_center_end:"flex_box_center_end___BYPJy",flex_box_column:"flex_box_column___mKzh0",modalContent:"modalContent___C7Swl",modalContentLeft:"modalContentLeft___X1oAN",green:"green___YnDvQ",textArea:"textArea___Zlp0S",red:"red___BFvO0",row:"row___Vd2L2",html:"html___D18eP",line:"line___w9apf",submit_button:"submit_button___rKWec",choiceWrap:"choiceWrap___iBbUB",choiceIndex:"choiceIndex___UbZwC",judgementIndex:"judgementIndex___PY3if",activeAnswer:"activeAnswer___ih3N8",rightAnswer:"rightAnswer___hUnPB",errorAnswer:"errorAnswer___zLf6A",setAnswerBtn:"setAnswerBtn___SKqR6",activeJudgementAnswer:"activeJudgementAnswer___dDnAD",actionWrapper:"actionWrapper___zHvDG",addIcon:"addIcon___AfrJN",deleteIcon:"deleteIcon___sfJc_",analysisWrap:"analysisWrap___ukahD",Drawrap:"Drawrap___H9sBA",iframe:"iframe___qLhNQ",c:"c___BapQh",cpp:"cpp___kWVQV",java:"java___TgN6O",python:"python___u7i95",shixunWrp:"shixunWrp___CpqhK",full:"full___M9JLT",questionWrap:"questionWrap___gXjon",solutionWrap:"solutionWrap___SniYp",descBox:"descBox___FF1aM",title:"title___w1bbB",desc:"desc___ZkzLN",choiceBox:"choiceBox___VJxA_",activeAnswerBox:"activeAnswerBox___KRmkd",rightAnswerBox:"rightAnswerBox___KoUBD",errorAnswerBox:"errorAnswerBox___wA48r",greenColor:"greenColor___Kb9jq",redColor:"redColor___QMBfz"},Yn=n(62969),Ht=n(46612),ku=n(94904),Iu=n(13922),lu=n(59301);const{TabPane:ju}=fu.default;var hu=({item:r,backUrl:l,autoHeight:u})=>{var S,P;const[ot,et]=(0,e.useState)([]),[ie,z]=(0,e.useState)(!1),[je]=(0,D.useSearchParams)(),St=(0,D.useParams)();(0,e.useEffect)(()=>{var Ue,Je;((Ue=r==null?void 0:r.evaluate_codes)==null?void 0:Ue.length)>0?et((Je=r==null?void 0:r.evaluate_codes)==null?void 0:Je.map((Kt,wt)=>({key:wt+1,error_msg:Kt!=null&&Kt.error_msg?qn.Base64.decode(Kt==null?void 0:Kt.error_msg):"",status:Kt==null?void 0:Kt.status,created_at:Kt.created_at,code:Kt==null?void 0:Kt.code,show_code:Kt==null?void 0:Kt.show_code,language:Kt==null?void 0:Kt.language,resubmit:Kt==null?void 0:Kt.resubmit}))):et([{key:"--",error_msg:"--",show_code:!1}])},[r==null?void 0:r.evaluate_codes]);const At=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(Ue,Je)=>lu.createElement("span",null,Je.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(Ue,Je)=>lu.createElement(ku.Z,{date:Je.created_at,showTag:Je==null?void 0:Je.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:(Ue,Je)=>{var Kt;return lu.createElement("span",{className:Ue===0?"c-green":"c-red"},((Kt=Yn.Im[Ue])==null?void 0:Kt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((S=ot==null?void 0:ot[0])==null?void 0:S.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Ue,Je)=>lu.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Ie.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:lu.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",lu.createElement(Ht.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[Je==null?void 0:Je.language]})),content:lu.createElement("div",{className:"mb10"},lu.createElement(xn.ZP,{height:300,language:"python",theme:"vs-light",value:Je!=null&&Je.code?qn.Base64.decode(Je==null?void 0:Je.code):"",autoHeight:u,options:vt}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(Ue=>!!Ue),vt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return lu.createElement("div",{style:{position:"relative",marginTop:"10px"}},lu.createElement(fu.default,{defaultActiveKey:"1"},lu.createElement(ju,{tab:lu.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",lu.createElement(ae.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"},lu.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},(P=r==null?void 0:r.user_answer)!=null&&P.length&&(r!=null&&r.passed_code)?lu.createElement("aside",{className:En.shixunWrp},lu.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),lu.createElement("div",{className:En.full},lu.createElement(Ht.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[r==null?void 0:r.language]}),lu.createElement("span",{onClick:()=>z(!0)},lu.createElement("i",{className:"iconfont icon-quanping2"}),lu.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),lu.createElement(xn.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:r!=null&&r.passed_code?qn.Base64.decode(r==null?void 0:r.passed_code):"",autoHeight:u,options:vt})):lu.createElement(Iu.Z,null)),lu.createElement(ju,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},lu.createElement($.default,{className:"mt5",bordered:!0,dataSource:ot,columns:At,pagination:!1}))),(r==null?void 0:r.hack_user_identifier)&&lu.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{const Ue=l||`/classrooms/${St==null?void 0:St.coursesId}/smart_plan/${St==null?void 0:St.id}/users/${St==null?void 0:St.user_login}/ppt_info/info`;(0,mt.xg)(`/myproblems/${r==null?void 0:r.hack_user_identifier}?backUrl=${Ue}`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),lu.createElement(Ie.default,{centered:!0,destroyOnClose:!0,open:ie,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>z(!1),footer:null},lu.createElement(xn.ZP,{height:500,language:"python",theme:"vs-light",value:r!=null&&r.passed_code?qn.Base64.decode(r==null?void 0:r.passed_code):"",autoHeight:u,options:vt})))},zt={box:"box___O_GXX",code_style:"code_style___qc2BU",shiti_icon:"shiti_icon___WqNfe",genghuan:"genghuan___DZm8u",shannchu:"shannchu___cu1k_",shanchu:"shanchu___AjXkt",box_header:"box_header___EU6Ci",subBtn:"subBtn___jMd8M",iconSty:"iconSty___gwxfg",addTypeRadio:"addTypeRadio___Rv_oZ",box_add:"box_add___k530f",box_botton:"box_botton___zdzbP",box_close:"box_close___fhcBa",header_title:"header_title___CqB69",ewm:"ewm___tywWw",ewm_img:"ewm_img___Z8Eqo",ewm_text:"ewm_text___qOswI",headerBtn:"headerBtn___ErXEv",box_miaoshu:"box_miaoshu___choaP",question_button:"question_button___tHqji",select_question:"select_question___GM3w_",question_right:"question_right___YHC9i",question_right_title:"question_right_title___MJAvU",question_right_content:"question_right_content___y3dLW",page_footer:"page_footer___mHfAE",num_style:"num_style___INlu1",num_style_active:"num_style_active___c0T9N",question_add:"question_add___TZ7kz",yulan_style:"yulan_style___OAV36",yanshi_style:"yanshi_style___STmaE",cancle_sty:"cancle_sty___fiAJU",yulan_style_end:"yulan_style_end___nrHPP",save_button:"save_button___YTvMf",question_list:"question_list___zOLcV",answer_list:"answer_list___fpfCU",ai_question_list:"ai_question_list___zsQmo",staticWrap:"staticWrap___ar2G4",title:"title___JEGhR",subTitle:"subTitle___vTr4z",erweima:"erweima___e8td6",scoreByBlankRadio:"scoreByBlankRadio___vl95k",evalueWrap:"evalueWrap___JhKgV",evalueSty:"evalueSty___WoIZ0",label:"label___vkStA",asnCont:"asnCont___qRPRV",ansWrap:"ansWrap___THxlN",selectMore:"selectMore___ljsRw",edit_knowledges:"edit_knowledges___ACKSS",nodataSty:"nodataSty___PUTmM",rightWrap:"rightWrap___FS9yr",wrap_title:"wrap_title___o2V_V",wrap_add:"wrap_add___OvJcv",wrap_button:"wrap_button___o_lTV",wrap_img:"wrap_img___Hus6u",toolWrap:"toolWrap___PM2dY",toolSty:"toolSty___oZtDs",toolDesc:"toolDesc___SoqG0",smartAI:"smartAI___w6P73",smartAnimation:"smartAnimation____ROIK",smartQuestion:"smartQuestion___Vp7mH",close_drawer:"close_drawer___JFBac",bottomDiv:"bottomDiv___IX_wG",commentModalSty:"commentModalSty___nj567",commentBody:"commentBody___Y3Gx0",start_button:"start_button___h8HNk",submit_button:"submit_button___AEM2W",iconTipSty:"iconTipSty____X1xw",comment_button:"comment_button___HCLEd",studyUnit:"studyUnit___me1iV",add:"add___Esqhf",add_button:"add_button___QmP6T",menuSty:"menuSty___iCdYB",questionWrap:"questionWrap___e1xAG",questionHeader:"questionHeader___XJVq0",questionTitle:"questionTitle___K4EEw",question_type:"question_type___eYEr4",time_long:"time_long___DIAn9",daojishi:"daojishi___r1mMF",modal:"modal___NWQHD"},Tu="data:image/png;base64,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",gl="data:image/png;base64,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",rl="data:image/png;base64,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",Hu="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABQVJREFUaEPtmltsFFUYx39ndrvbOy0UKC2lUKRcwkVom6oJIkZjAvqgiSZcFLGJlxCe9MEnY3jV+KBRYwwQI0jUqNEEEuMNH4yQthQQ0FIL5dYWqF0q2/vMfGZaWna2K8xsu3R32fM2mXP5fuf/zXfO+c4o7rKi7jJeUsDJrviowqtqjr9kiryNSHZSQSsV1JR67cjO5R9ZXKPAK184ek2EKUkFewNGKboadt2bZwfeeqxNkMKkBEa1N+xeMcsGXFHzx3rTNHdkZ3nLvV6VFG6t6xIMduunNU17o37nsv02YOvhQJP4A/+Y3YJ4kkFphTLyp2lZ6xao/hEe27L0xWGZNyDGmWSAHWHwKU/ZM9XqbETgvbVSJobRnEzAyuOZv6lKjYpoUzgFnARSpxQOFTHl0nfApdsu93Cq6RqmuBssL9dH1YqCoUZHT3aSm5NG2ZycMZ3EnUt/98MFTp/pckd7o/bLzy6iu2eQT79qJs2rsX3rEjTN3lXcAXcE+oeBXSqcm+tjaXkeuiFYkzYtz8ea+8bujOMOOCppXTS6Y8BnvTBPd2FZjKpGBTxgQEcPmC6MeqdQePwalPfFPqlifbYFmeCLcAJwDdx6Hb5uBAvaTTmxWhhMh3vqIacz9tAW7FMLoSgsULsG3nMCrnQ7R7ViT18WNFUJuh80w4JWZAec9xFtzRlZsHnpOKK0bsJ7tc4CaH8GXCkVOovASLMPqumwoFaR9W+0KM7aWX60vQq8IUuTK4V7dfiw/taDWYpemQutCwQJWwNDW3oGh6EzrzszPtpar1RAhvdm6wkFtmAvLBE6SpyZV9yomNnirG60tWIKfLVkGNhJKWyGor9jH7xiBjzog1OrBSPEffw9kNanSBsQugrAvPFuRgvMbow9rDXxMQNuWTYcoHy9MP28Iu8y+Htvam0tSwOZ1jso+fPOwMYM2FL1+Fph2kUoblJ4IuyoLOCcTphzUo37PsfvgY0r7ZN2LiD8HCEZFROFAzNhIINbBqC2+WB9txOhbV46/PSifRt1sFl4df/YvV9MgLtzicmaGj45I+Fw0oGdRGW3dax7gV1P21X8pN7k3d+EhAXO9sH0sDuNq0EIDkBSAj+xWPHmo/bt2I4fTb49JYkLXDYVSvPtDn3kEnT1QVICb39A8XylXcWaLw2OtqWAh9wgIVz69YcU95faF5HnPjeH3DYpFX5rvcbD8+3Aj3xsEOhNAQ+5bcJ/wymFgZRLhyzFCePSfTp8ECGnFc8uva0C/NHmtCyR3q+D/rCc9GPlCmtHFVp21wnWBFWXwKpiewT/5qTQfh0WTYe1YdH9l2bhr6tQmA1PLrW3a2gVDp2HdC9sqbC/awnA96ft6SXr3LytchxpWqvpr+ehvs3t2Wdy6lfMgjVzxgls3dvWtsKlIM4S1JPBqqA4G6qKQAs7VLtK006G7RM9Zgo4dEb/7x+Pyx29HPy9HUN3loOeaJVu19/sokwerI78m2hUCtcd6+DgofbbjTtp7zPSPWzbsjji+LcE3tcgc41+Y/Q3vZEeTFM4dzE49HtBPJaCqenkT/FFNM3j98zbsFKNXvDYYlpdnaQ16maPICFLdzwiOrNJofSFXi2zslINjrQYkzbec9j4DJENzrqM81pK7dtc7dkYauUY4L3HJV96jZ0KtU5E/HGOFPm7VapfkAMqw1OzabmyXcVPxMVAQs1JCjih5IrC2LtO4f8A3D4geXJnbRUAAAAASUVORK5CYII=",Yu=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Bl=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,nl=(r,l,u)=>l in r?Yu(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,fa=(r,l)=>{for(var u in l||(l={}))Bl.call(l,u)&&nl(r,u,l[u]);if(Fl)for(var u of Fl(l))zl.call(l,u)&&nl(r,u,l[u]);return r};const il=r=>React.createElement("svg",fa({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},r),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 Gu="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4Ny44ODMgNzkzLjAwM0ExNjUuMjQ4IDE2NS4yNDggMCAwIDAgMjMxLjIxIDk1Ny45NTJjMCAxOS4xNTcgMy4zMjggNDEuOTQxIDkuMjU4IDY2LjA0OEgwVjc4My41M2MyNC4xMDcgNS45NzQgNDYuOTMzIDkuMjYgNjYuMDQ4IDkuMjZhMTY1LjIwNSAxNjUuMjA1IDAgMCAwIDE2NS4yMDUtMTY1LjE2MyAxNjUuMjA1IDE2NS4yMDUgMCAwIDAtMTY1LjEyLTE2NS4xNjNjLTE5LjIgMC00MS45ODQgMy4yODUtNjYuMDkgOS4yMTZWMjMxLjI1M2gyNDAuNDY5Yy01Ljk3My0yNC4xMDYtOS4yNTktNDYuODktOS4yNTktNjYuMDQ4QTE2NS4yMDUgMTY1LjIwNSAwIDAgMSAzOTYuMzczIDB2NzkyLjc0N3oiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNODU4LjgzNyA0NjIuNDY0Yy0xOS4xNTcgMC00MS45NDEgMy4yODUtNjYuMDQ4IDkuMjE2VjIzMS4yNTNINTUyLjMyYzUuOTMtMjQuMTA2IDkuMjE2LTQ2Ljg5IDkuMjE2LTY2LjA0OEExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMzk2LjQxNiAwdjc5Mi43NDdhMTY1LjIwNSAxNjUuMjA1IDAgMCAxIDE2NS4xMiAxNjUuMjA1YzAgMTkuMTU3LTMuMjg1IDQxLjk0MS05LjIxNiA2Ni4wNDhoMjQwLjQ3Vjc4My41M2MyNC4xMDYgNS45NzQgNDYuODkgOS4yNiA2Ni4wNDcgOS4yNkExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMTAyNCA2MjcuNjI2YTE2NS4yMDUgMTY1LjIwNSAwIDAgMC0xNjUuMTYzLTE2NS4xNjN6IiBmaWxsPSIjQTRDOEZDIi8+PC9zdmc+",dl=Object.defineProperty,Hl=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,Gl=Object.prototype.propertyIsEnumerable,Jn=(r,l,u)=>l in r?dl(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Vn=(r,l)=>{for(var u in l||(l={}))iu.call(l,u)&&Jn(r,u,l[u]);if(Hl)for(var u of Hl(l))Gl.call(l,u)&&Jn(r,u,l[u]);return r};const bu=r=>React.createElement("svg",Vn({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},r),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 Nn="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",Kn="data:image/png;base64,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",Ll="data:image/png;base64,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",Ku="data:image/png;base64,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",Ul="data:image/png;base64,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",Il=n(59301);const Kl=({problemset:r,dispatch:l,question:u})=>{const[S,P]=(0,e.useState)({}),[ot,et]=(0,e.useState)([]),ie=["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,e.useEffect)(()=>{const je=(0,Ct.cloneDeep)(u);P(je),et(je==null?void 0:je.choices)},[u]);const z=()=>{let je="";return ot==null||ot.forEach((St,At)=>{St!=null&&St.is_answer&&(je=je+ie[At])}),je};return Il.createElement("div",{className:se.solutionWrap},(u==null?void 0:u.item_type)=="PROGRAM"?Il.createElement("div",null,Il.createElement(F.Z,{value:'\u53C2\u8003\u7B54\u6848'+((u==null?void 0:u.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})):Il.createElement(Il.Fragment,null,Il.createElement("div",{className:"c-grey-333 mb5 font16"},Il.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Il.createElement("span",{style:{color:"#2EC25B",fontWeight:600}},((u==null?void 0:u.item_type)=="MULTIPLE"?z():ie[ot==null?void 0:ot.findIndex(je=>je==null?void 0:je.is_answer)])||"--"))),Il.createElement("div",null,Il.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((u==null?void 0:u.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))};var Ga=(0,D.connect)(({problemset:r})=>({problemset:r}))(Kl),Sa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAiZJREFUOE9dkz1rFFEUhp87u2x2Q1xJQBEEQYvYihLYxi6tTURQEBQEwU5MUuQXpJBERQSVFGIKo5AgiI3E2C4IElQQo1HExiImZnbne2eOHO5MdrQY7nDhPLwf5xqAuVUZNSGzmce4+DTFBwKoG2g4MOhAPT8HHdwBh9W6YebEVbNhHq7LaNihnfgM66AEgJ4+ODE0coiCGhULzKE7VWiZhQ+yHAVMxD5kgR0sg6q9f4b2ADlsxTz6IruRRzMJoIAUCgo1NbE2/lOgd65Z/CFSDCsgyW0UOehpwn4eRSYFzCz9EtHBOFegsMtj0KxD14cHTyDzoBLDjSmNHJ7e7YdrlrdFIh3OAYdqcOY4bHdhZAhWXsPmV9vK9HULeHynBHjpinixBaj80wfh6H5YegsXxmDjJ7xYs+1MX7OAhdv9YM2bjoibQRgBIZw9DKnAt99wbAQqBu4/h+APTF2xgHvzOaACpu2JdDLo9OCIA6easBVAmMCAAweGYG0d3n2EqYsWMD9XsvA+EHFTUEirAfsq8Ow7dLtQTeDSSdhyYfEVTJ6zgJu3oJZZiPkUigSqIAMF+TGUay2yKddartZ8jmQ3FZpeCpqFQqLILlXxKbBX3o/8vxLjKmBZhIme9FV0FVLsRWlH0tI70VZMwIrZDGU0MbQRhsOSFS8pWSktWaYv1SrYcWJaRkNRSGqYzWC8m9Ls5Ha02j0ruifWipt5rJqImcnzZuMvjUViA61/XdEAAAAASUVORK5CYII=",ga=n(87954),Fn=n(19719),kn={header_style:"header_style___OjKXs",content:"content___Ix9Id",legend:"legend___ZG4ed",legend_icon:"legend_icon___LM_Vy",item_list:"item_list___i0Egp",item_list_title:"item_list_title___Pflnd",item_title:"item_title___mLa60",item_top:"item_top____XMW3",item_bottom:"item_bottom___ox1qv",box:"box___zl8eg",page_item_acitve:"page_item_acitve___aJbmD",drag_style:"drag_style___wO0hd",top_content:"top_content___ElhxK",page_item:"page_item___U0LMa",expandBtn:"expandBtn___ZkM8D",imgWrap:"imgWrap___eNTpL"},_l=Object.defineProperty,na=Object.defineProperties,Ea=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,La=(r,l,u)=>l in r?_l(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,to=(r,l)=>{for(var u in l||(l={}))la.call(l,u)&&La(r,u,l[u]);if(sa)for(var u of sa(l))Ml.call(l,u)&&La(r,u,l[u]);return r},vr=(r,l)=>na(r,Ea(l)),Ir=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const no={cursor:"move",transition:"unset"},ai=r=>{var l,u;const{tag:S}=r,{listeners:P,transform:ot,transition:et,isDragging:ie,setNodeRef:z}=(0,Fn.nB)({id:S.id}),je=ie&&ot?vr(to({},no),{transform:`translate3d(${ot.x}px, ${ot.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):vr(to({},no),{transition:"none",zIndex:10,cursor:"pointer"});return e.createElement("div",vr(to({style:je,ref:z},P),{className:kn.drag_style}),e.createElement("div",{className:kn.item_bottom},(S==null?void 0:S.module_count)>0?(u=(l=S==null?void 0:S.modules)==null?void 0:l.map((St,At)=>`\u4EA4\u4E92${At+1}`))==null?void 0:u.join(" "):"\u7A7A"))},Yo=({globalSetting:r,interactiveOpen:l,onClose:u,maxPage:S,paramsHttp:P,handlePageClick:ot,handleRefresh:et,currentPosition:ie})=>{var z,je,St;const[At,vt]=(0,e.useState)(!1),[Ue,Je]=(0,e.useState)(!1),[Kt,wt]=(0,e.useState)("1"),[Rt,nt]=(0,e.useState)("1"),[Mt,it]=(0,e.useState)({}),gt=(0,e.useRef)(null),[st,nn]=(0,e.useState)({pages:[],pages_histories:[]}),ue=[{title:Rt=="1"?"\u9875\u7801":"\u539F\u9875\u7801",dataIndex:"position",key:"position",align:"center",width:60},{title:"\u4EA4\u4E921",dataIndex:"module_count",key:"position",width:"130px",ellipsis:!0,render:(bt,$t)=>{var Rn,_t;return($t==null?void 0:$t.module_count)>0?(_t=(Rn=$t==null?void 0:$t.modules)==null?void 0:Rn[0])==null?void 0:_t.title:"\u7A7A"}},{title:"\u4EA4\u4E922",dataIndex:"modules",key:"modules",width:"130px",ellipsis:!0,render:(bt,$t)=>{var Rn,_t;return($t==null?void 0:$t.module_count)>0&&($t==null?void 0:$t.module_count)==2?(_t=(Rn=$t==null?void 0:$t.modules)==null?void 0:Rn[1])==null?void 0:_t.title:"\u7A7A"}},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",render:(bt,$t)=>e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("span",null,Rt=="1"?"\u4EA4\u6362\u81F3":"\u7ED1\u5B9A\u81F3"),e.createElement(Ce.default,{key:$t.id,ref:gt,value:Rt=="1"?$t==null?void 0:$t.position:Mt[$t==null?void 0:$t.id],size:"small",style:{width:120,marginLeft:"10px"},options:st==null?void 0:st.pages,fieldNames:{label:"position",value:"id"},onChange:Rn=>Ir(void 0,null,function*(){console.log("curentpage",$t==null?void 0:$t.id,"value--",Rn),Rt=="1"?yield sn(Rn,$t==null?void 0:$t.id):yield an(Rn,$t==null?void 0:$t.id),it(_t=>{const wn={};for(const Mu in _t)wn[Mu]=null;return wn})})}))}];(0,e.useEffect)(()=>{vt(l),Je(!1),l&&(Ut(),nt("1"))},[l]);const Ut=()=>Ir(void 0,null,function*(){const bt=yield(0,De.ZP)(`/api/courses/${P==null?void 0:P.coursesId}/smart_plans/${P==null?void 0:P.id}/list_page_modules.json`,{method:"get"});(bt==null?void 0:bt.status)==0&&nn(bt==null?void 0:bt.data)}),sn=(bt,$t)=>Ir(void 0,null,function*(){const Rn=yield(0,De.ZP)(`/api/smart_plan_pages/${bt}/exchange_module.json`,{method:"put",body:{choose_page_id:$t}});(Rn==null?void 0:Rn.status)==0&&(b.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u4E92\u6362\u6210\u529F"),Ut(),et())}),an=(bt,$t)=>Ir(void 0,null,function*(){const Rn=yield(0,De.ZP)(`/api/smart_plan_pages/${bt}/restore_module.json`,{method:"put",body:{choose_page_id:$t}});(Rn==null?void 0:Rn.status)==0&&(b.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u5E7B\u706F\u7247\u9875\u9762\u6210\u529F"),Ut(),et())}),au=bt=>{var $t,Rn,_t,wn,Mu,$u,xu,Du,Pn,On,wu;if((($t=bt==null?void 0:bt.active)==null?void 0:$t.id)==((Rn=bt==null?void 0:bt.over)==null?void 0:Rn.id)){wt((_t=bt==null?void 0:bt.active)==null?void 0:_t.id);const Ql=(wn=st==null?void 0:st.pages)==null?void 0:wn.find(Oa=>{var xl;return(Oa==null?void 0:Oa.id)==((xl=bt==null?void 0:bt.active)==null?void 0:xl.id)});ot(Ql==null?void 0:Ql.position)}(Mu=bt==null?void 0:bt.over)!=null&&Mu.id&&(($u=bt==null?void 0:bt.active)==null?void 0:$u.id)!=((xu=bt==null?void 0:bt.over)==null?void 0:xu.id)&&(sn((Du=bt==null?void 0:bt.active)==null?void 0:Du.id,(Pn=bt==null?void 0:bt.over)==null?void 0:Pn.id),console.log((On=bt==null?void 0:bt.active)==null?void 0:On.id),console.log((wu=bt==null?void 0:bt.over)==null?void 0:wu.id))};return e.createElement(Ie.default,{footer:null,title:null,closable:!1,open:At,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"visible"}},e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},e.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5"),e.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{u()}})),e.createElement("div",{className:kn.header_style},e.createElement("div",null,e.createElement("span",{style:{fontWeight:500}},"\u4E92\u6362\u4EA4\u4E92\uFF1A"),"\u62D6\u62FD\u67D0\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\u81F3\u76EE\u6807\u5E7B\u706F\u7247\uFF0C\u53EF\u4EA4\u6362\u4E24\u4E2A\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\uFF08\u5982\u5E7B\u706F\u72471\u4E0E\u5E7B\u706F\u72472\u7684\u4EA4\u4E92\u4E8B\u4EF6\u5BF9\u8C03\uFF09\u3002")),e.createElement("div",{className:kn.content},e.createElement("div",{className:kn.legend},e.createElement("div",{className:kn.legend_icon,style:{background:"#3061D0"}}),e.createElement("div",null,"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247"),e.createElement("div",{className:kn.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),e.createElement("div",null,"\u672A\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247")),e.createElement("div",{style:{height:"380px",overflowY:"auto"}},e.createElement("div",{className:kn.item_list},e.createElement("div",{className:kn.item_list_title},(je=Array.from({length:Math.ceil(((z=st==null?void 0:st.pages)==null?void 0:z.length)/5)},(bt,$t)=>$t+1))==null?void 0:je.map((bt,$t)=>e.createElement("div",{className:kn.item_title},e.createElement("div",{className:kn.item_top},e.createElement("div",null,"\u5E7B\u706F\u7247"),e.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),e.createElement("div",{className:kn.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),e.createElement(ga.LB,{onDragEnd:au},e.createElement(Fn.Fo,{items:st==null?void 0:st.pages},e.createElement("div",{className:kn.box}," ",st==null?void 0:st.pages.map(bt=>e.createElement("div",{className:(bt==null?void 0:bt.module_count)>0?kn.page_item_acitve:kn.page_item,style:{backgroundColor:ie==(bt==null?void 0:bt.position)?"rgba(48, 97, 208, 0.2)":""}},e.createElement("div",{className:kn.item_top},e.createElement("div",{className:kn.top_content},bt==null?void 0:bt.position)),e.createElement(ai,{tag:bt,key:bt.id})))))))))),!Ue&&e.createElement("div",{className:kn.expandBtn,onClick:()=>{Je(!0)}},e.createElement("div",{className:kn.imgWrap},e.createElement("img",{src:n(9540),width:18})),e.createElement("div",{style:{color:"#3061D0",fontSize:"12px",marginLeft:"4px"}},"\u4EA4\u4E92",e.createElement("br",null),"\u5217\u8868")),Ue&&e.createElement("div",{style:{width:"580px",height:"640px",padding:"20px",borderLeft:"1px #F6F7F9 solid"}},e.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{style:{fontSize:"16px",fontWeight:500,color:"#000"}},"\u4EA4\u4E92\u5217\u8868"),e.createElement("div",{onClick:()=>{Je(!1)},style:{cursor:"pointer",color:"#3061D0",fontSize:"14px"}},e.createElement("i",{className:"iconfont icon-fanhui-bishe font14"}),e.createElement("span",null,"\u6536\u8D77"))),e.createElement("div",null,e.createElement("div",{style:{display:"flex",alignItems:"center",margin:"20px 0px"}},e.createElement("span",null,"\u72B6\u6001"),e.createElement(Ce.default,{value:Rt,size:"large",style:{width:120,marginLeft:"10px"},options:[{value:"1",label:"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92"},{value:"2",label:"\u5931\u6548\u4EA4\u4E92"}],onChange:bt=>{nt(bt)}}),e.createElement("span",{style:{marginLeft:"10px",color:"#9096A3",fontSize:"14px"}},Rt=="1"?"\u4EA4\u6362\u7ED1\u5B9A\uFF1A\u652F\u6301\u4EA4\u4E92\u4E8B\u4EF6\u91CD\u65B0\u9009\u62E9\u7ED1\u5B9A\u7684\u5E7B\u706F\u7247\u9875\u9762\u3002":"\u91CD\u65B0\u7ED1\u5B9A\uFF1A\u652F\u6301\u5C06\u5931\u6548\u7684\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u81F3\u5176\u4ED6\u5E7B\u706F\u7247\u9875\u9762\u3002")),e.createElement($.default,{scroll:{y:420},columns:ue,pagination:!1,dataSource:Rt=="1"?(St=st==null?void 0:st.pages)==null?void 0:St.filter(bt=>bt==null?void 0:bt.module_count):st==null?void 0:st.pages_histories,bordered:!0})))))};var Mr=(0,D.connect)(({globalSetting:r})=>({globalSetting:r}))(Yo),wo=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const yr=({account:r,globalSetting:l,dispatch:u,classroomList:S,Callback:P})=>{var ot,et;const[ie,z]=(0,e.useState)(""),[je,St]=(0,e.useState)(0),[At,vt]=(0,e.useState)(0);return(0,e.useEffect)(()=>{S.actionTabs.key=="start_smart_plan"||(z(""),St(0),vt(0))},[S.actionTabs.key]),e.createElement(Ie.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:S.actionTabs.key=="question_time",title:(et=(ot=S==null?void 0:S.actionTabs)==null?void 0:ot.params)==null?void 0:et.title,width:"500px",onCancel:()=>{u({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>wo(void 0,null,function*(){ie&&ie!="10000"?P(ie):ie=="10000"?P(je*60+At):P(null)})},e.createElement("div",null,e.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px"}},"\u89C4\u5219\uFF1A\u7B54\u9898\u65F6\u957F\u6307\u5F53\u524D\u5E7B\u706F\u7247\u9875\u9762\u5185\u6240\u6709\u9898\u76EE\u4F5C\u7B54\u65F6\u95F4\u7684\u603B\u548C\uFF0C\u542F\u52A8\u7B54\u9898\u540E\u7ACB\u5373\u751F\u6548\u3002"),e.createElement(ve.ZP.Group,{value:ie,onChange:Ue=>{z(Ue.target.value),Ue.target.value=="10000"&&(St(0),vt(0))}},e.createElement(ve.ZP,{value:"",style:{marginRight:"40px"}},"\u4E0D\u9650\u65F6"),e.createElement(ve.ZP,{value:"30",style:{marginRight:"40px"}},"30\u79D2"),e.createElement(ve.ZP,{value:"60",style:{marginRight:"40px"}},"1\u5206\u949F"),e.createElement(ve.ZP,{value:"300",style:{marginRight:"40px"}},"5\u5206\u949F"),e.createElement(ve.ZP,{value:"10000",style:{marginRight:"20px",marginTop:"20px"}},"\u81EA\u5B9A\u4E49\u65F6\u95F4"),ie=="10000"&&e.createElement(e.Fragment,null,e.createElement(eu.Z,{max:59,min:0,style:{width:"80px"},suffix:"\u5206",value:je,onChange:Ue=>{St(Ue)},precision:0}),e.createElement(eu.Z,{max:59,min:0,style:{width:"80px",marginLeft:"10px"},suffix:"\u79D2",value:At,onChange:Ue=>{vt(Ue)},precision:0})))))};var Vo=(0,D.connect)(({account:r,globalSetting:l,classroomList:u})=>({account:r,globalSetting:l,classroomList:u}))(yr),fr=n(91415),ri=Object.defineProperty,So=Object.defineProperties,oi=Object.getOwnPropertyDescriptors,fo=Object.getOwnPropertySymbols,Nr=Object.prototype.hasOwnProperty,go=Object.prototype.propertyIsEnumerable,uo=(r,l,u)=>l in r?ri(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Ma=(r,l)=>{for(var u in l||(l={}))Nr.call(l,u)&&uo(r,u,l[u]);if(fo)for(var u of fo(l))go.call(l,u)&&uo(r,u,l[u]);return r},Ka=(r,l)=>So(r,oi(l)),Lu=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const bo=["\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"],Wo={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"},ii={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"},si=({classroomList:r,globalSetting:l,dispatch:u,pageNum:S,pptInfo:P,openEwm:ot,aiImg:et,addPage:ie,maxPage:z,setOpenEwm:je,behavior:St,changePage:At,pptFullScreen:vt,clickTab:Ue,gotoSlide:Je,openCheckInfo:Kt})=>{var wt,Rt,nt,Mt,it,gt,st,nn,ue,Ut,sn,an,au,bt,$t,Rn,_t,wn,Mu,$u,xu,Du,Pn,On,wu,Ql,Oa,xl,Jl,Ra,er,ha,Ol,ua,Ja,nr,Pr,Or,Rr,gr,Qr,or,kr,ur,Fr,Yr,Br,Tr,ll,ka,ba,Er,pr,xa,Dr,Vr,mn,xr,Eo,Wr,Lr,lo,No,ao,Hr,Ar,Po,po,Ju,Gr,ja,Ko,Ao,ro,Xa,Xl,Kr,mu,ho,_r,qa,oo,jr,Ya,Oo,io,_o,Ro,ko,Jo,ir,Za,so,To,We,Xo,Lo,Ta,co,wr,Wa,jo,yo,Zo,qo,Ci,sr,Co,zo;const[Sr]=(0,D.useSearchParams)(),[Jr,Xe]=(0,e.useState)(null),[on,Hn]=(0,e.useState)(!1),[Wu,Xu]=(0,e.useState)(""),[_n]=le.default.useForm(),[el,aa]=(0,e.useState)(!1),tn=(0,D.useParams)(),[Wn,Nu]=(0,e.useState)(!1),[Rl,ql]=(0,e.useState)(!1),[ml,ia]=(0,e.useState)({summary:[],summaryTotal:1,details:[],studentList:[]}),[Zr,Ti]=(0,e.useState)({}),[zr,Li]=(0,e.useState)({page:1,page_size:20,course_group_id:"",search:""}),[ji,B0]=(0,e.useState)(null),[D0,nc]=(0,e.useState)(!1),[$i,es]=(0,e.useState)(!1),[x0,w0]=(0,e.useState)(null),[ts,uc]=(0,e.useState)(null),ns=(0,e.useRef)(ze(K.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),lc=(0,e.useRef)(null),[S0,ac]=(0,e.useState)(!1),[mo,b0]=(0,e.useState)({}),[I0,us]=(0,e.useState)(!1),[ls,as]=(0,e.useState)(1),[M0,rc]=(0,e.useState)(!1),[hr,Xr]=(0,e.useState)(),[em,tm]=(0,e.useState)(1),[lr,$o]=(0,e.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),[oc,rs]=(0,e.useState)(!1),N0={SINGLE:n(68568),MULTIPLE:n(68568),JUDGMENT:n(50400),PROGRAM:n(88597)},[ic,sc]=(0,e.useState)(!1),[cc,dc]=(0,e.useState)("show_after_submission"),[mc,vc]=(0,e.useState)(!1),[os,fc]=(0,e.useState)(!1),[Fi,gc]=(0,e.useState)([]),[Zi,P0]=(0,e.useState)([]),[is,ss]=(0,e.useState)(!1),[O0,cs]=(0,e.useState)(!1),[R0,Bi]=(0,e.useState)(!1),[k0,zi]=(0,e.useState)(!1),[ds,qr]=(0,e.useState)(!1),[Fo,Uo]=(0,e.useState)(!1),[T0,ei]=(0,e.useState)(!1),[Bo,ti]=(0,e.useState)(!1),Di=(0,e.useRef)(),xi=(0,e.useRef)(),{SmartPlanItemBanks:B}=r,Ui=(0,e.useRef)(null),Ec=(0,e.useRef)(null),[tl,vo]=(0,e.useState)(0),[kl,ni]=(0,e.useState)([]),[L0,pc]=(0,e.useState)(!1),[j0,Qi]=(0,e.useState)(!1),[Ac,hc]=(0,e.useState)({}),[Do,ms]=(0,e.useState)(""),Yi=(0,e.useRef)(null),br=(0,e.useRef)(null),[yc,Cc]=(0,e.useState)(""),[vs,fs]=(0,e.useState)(10);(0,e.useEffect)(()=>{if(!el||!(B!=null&&B.open_rolling_qrcode_sign))return;const be=setInterval(()=>{fs(jt=>jt==1?10:jt-1)},1e3);return()=>clearInterval(be)},[el,B]),(0,e.useEffect)(()=>{vs==1&&gs()},[vs]);const gs=()=>Lu(void 0,null,function*(){var be;let jt=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/refresh_qrcode_token.json`,{method:"post"});(jt==null?void 0:jt.status)==0&&Cc((be=jt==null?void 0:jt.data)==null?void 0:be.qrcode_token)});(0,e.useEffect)(()=>{var be;((be=B==null?void 0:B.page)==null?void 0:be.current_limit_time)>0?ms(B.page.current_limit_time+1):ms("")},[(wt=B==null?void 0:B.page)==null?void 0:wt.current_limit_time]);const Fc=()=>{if(!Yi.current)return Do;const be=Math.floor((Date.now()-Yi.current)/1e3);return Math.max(0,Do-be)},Es=()=>{const be=Fc();if(ms(be),be<=0){br.current&&(clearTimeout(br.current),br.current=null),ya();return}br.current&&clearTimeout(br.current),br.current=setTimeout(Es,1e3)};(0,e.useEffect)(()=>{if(Do<=0)return;Yi.current=Date.now(),Es();const be=()=>{document.hidden?br.current&&(clearTimeout(br.current),br.current=null):!br.current&&Do>0&&(Yi.current=Date.now()-(Do-Fc())*1e3,Es())};return document.addEventListener("visibilitychange",be),()=>{br.current&&clearTimeout(br.current),document.removeEventListener("visibilitychange",be)}},[Do]);const Z0=be=>{const jt=Math.floor(be/60),vn=be%60;return`${String(jt).padStart(2,"0")}:${String(vn).padStart(2,"0")}`},z0=(be,jt)=>{const vn=ns.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_page_item_bank_id:be,page_id:jt},{connected:()=>{vn.perform("request_initial_stats",{smart_plan_page_item_bank_id:be,page_id:jt})},received:$n=>{var Pu,vl,$l,Ca,wa,cr,dr,mr;const ar=[{name:((vl=(Pu=B==null?void 0:B.item_banks)==null?void 0:Pu[tl])==null?void 0:vl.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:$n==null?void 0:$n.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:$n==null?void 0:$n.answerd_num},{name:((Ca=($l=B==null?void 0:B.item_banks)==null?void 0:$l[tl])==null?void 0:Ca.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:$n==null?void 0:$n.correctly_num},{name:"\u63D0\u4EA4\u7387",value:$n==null?void 0:$n.submitted_rate},{name:((cr=(wa=B==null?void 0:B.item_banks)==null?void 0:wa[tl])==null?void 0:cr.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:$n==null?void 0:$n.correct_rate}];ia({summary:ar,summaryTotal:$n==null?void 0:$n.total_num,details:$n==null?void 0:$n.choice_list,studentList:$n==null?void 0:$n.knowledge_answer_student_list}),hc($n),((mr=(dr=B==null?void 0:B.item_banks)==null?void 0:dr[tl])==null?void 0:mr.item_type)=="PROGRAM"&&xc()}});uc(vn)},ps=()=>{ts&&(ts.unsubscribe(),uc(null))};(0,e.useEffect)(()=>{const be=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");return be!=null&&be.length&&be.findIndex(vn=>vn==(tn==null?void 0:tn.id))!=-1&&V0(),()=>{ps(),ns.current&&ns.current.disconnect()}},[]),(0,e.useEffect)(()=>{vt&&Ue&&Xr(Ue)},[vt,Ue]),(0,e.useEffect)(()=>{if(S)return x.Z.subscribe("active-modal-index",jt=>{var vn;jt===1&&(Xe(!0),Hn(!1)),jt===2&&(Nu(!0),ql(!0),Xu("SELECT"),_n.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""})),jt===3&&Q0(),jt===4&&((vn=lc.current)==null||vn.onClick())})},[S,ie]),(0,e.useEffect)(()=>x.Z.subscribe("active-data-update",jt=>{ya()}),[]),(0,e.useEffect)(()=>{$i&&U0()},[$i]),(0,e.useEffect)(()=>{S&&S<=z&&(_n.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ya(),Nu(!1),ql(!1),Uo(!1),ti(!1),rs(!1),vo(0))},[S,z]),(0,e.useEffect)(()=>{ot?(B!=null&&B.open_rolling_qrcode_sign&&gs(),aa(!0)):fs(10)},[ot]);const As=(be,jt,vn)=>{(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:be,allow_answer:jt,is_end:vn,randomData:new Date}}})},hs=()=>Lu(void 0,null,function*(){var be;const jt=yield(0,De.ZP)(`/api/smart_plan_pages/${(be=B==null?void 0:B.page)==null?void 0:be.id}/init_by_simulate.json`,{method:"post",body:{}})});(0,e.useEffect)(()=>{var be,jt,vn,$n,Pu,vl,$l,Ca,wa,cr,dr,mr;let ar=[];const Qo={page_info:0,ai_qna:1,animation_code:2,item_bank:3},$r=(be=B==null?void 0:B.page)==null?void 0:be.module_sort;$r!=null&&$r.length&&($r==null||$r.map(eo=>{ar.push(wi[Qo[eo]])})),(ar==null?void 0:ar.some(eo=>(eo==null?void 0:eo.key)===hr))||Xr((jt=ar==null?void 0:ar[0])==null?void 0:jt.key),ni(ar),ni([...ar]),$o(Ka(Ma({},lr),{defaultValue:(vn=B==null?void 0:B.page)==null?void 0:vn.animation_code,showExtra:!0,open:0})),As(S,(($n=B==null?void 0:B.page)==null?void 0:$n.status)=="in_progress",(P==null?void 0:P.status)=="ended"),((Pu=B==null?void 0:B.relation_positions)==null?void 0:Pu.length)>0&&(vl=B==null?void 0:B.relation_positions)!=null&&vl.includes(S)&&At(B==null?void 0:B.relation_positions),(B==null?void 0:B.count)>0&&Xu(((Ca=($l=B==null?void 0:B.item_banks)==null?void 0:$l[tl])==null?void 0:Ca.item_type)=="SINGLE"||((cr=(wa=B==null?void 0:B.item_banks)==null?void 0:wa[tl])==null?void 0:cr.item_type)=="MULTIPLE"?"SELECT":(mr=(dr=B==null?void 0:B.item_banks)==null?void 0:dr[tl])==null?void 0:mr.item_type)},[B]),(0,e.useEffect)(()=>{var be,jt;is&&(dc(((be=B==null?void 0:B.page)==null?void 0:be.solution_visibility)||"show_after_submission"),sc((jt=B==null?void 0:B.page)==null?void 0:jt.enable_ai_tutor))},[B,is]);const ya=()=>Lu(void 0,null,function*(){u({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:tn==null?void 0:tn.coursesId,id:tn==null?void 0:tn.id,position:S,max_position:z}})}),Bc=be=>Lu(void 0,null,function*(){var jt;if(be){let vn=yield(0,De.ZP)(`/api/smart_plan_item_banks/${be}/edit.json`,{method:"get"});if((vn==null?void 0:vn.status)==0)return P0((jt=vn==null?void 0:vn.data)==null?void 0:jt.all_pages),vn==null?void 0:vn.data}}),Dc=(be,jt)=>Lu(void 0,null,function*(){var vn,$n,Pu,vl,$l,Ca,wa,cr,dr,mr,ar,Qo,$r,ui,eo,li;let za=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_page_item_bank_id:be,page_id:jt}});if((za==null?void 0:za.status)==0){const K0=[{name:(($n=(vn=B==null?void 0:B.item_banks)==null?void 0:vn[tl])==null?void 0:$n.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:(Pu=za==null?void 0:za.data)==null?void 0:Pu.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:(vl=za==null?void 0:za.data)==null?void 0:vl.answerd_num},{name:((Ca=($l=B==null?void 0:B.item_banks)==null?void 0:$l[tl])==null?void 0:Ca.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:(wa=za==null?void 0:za.data)==null?void 0:wa.correctly_num},{name:"\u63D0\u4EA4\u7387",value:(cr=za==null?void 0:za.data)==null?void 0:cr.submitted_rate},{name:((mr=(dr=B==null?void 0:B.item_banks)==null?void 0:dr[tl])==null?void 0:mr.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:(ar=za==null?void 0:za.data)==null?void 0:ar.correct_rate}];ia({summary:K0,summaryTotal:(Qo=za==null?void 0:za.data)==null?void 0:Qo.total_num,details:($r=za==null?void 0:za.data)==null?void 0:$r.choice_list,studentList:(ui=za==null?void 0:za.data)==null?void 0:ui.knowledge_answer_student_list}),hc(za==null?void 0:za.data),((li=(eo=B==null?void 0:B.item_banks)==null?void 0:eo[tl])==null?void 0:li.item_type)=="PROGRAM"&&xc()}});(0,e.useEffect)(()=>{var be,jt,vn,$n,Pu,vl,$l,Ca,wa,cr,dr,mr;return(be=["in_progress","ended"])!=null&&be.includes(P==null?void 0:P.status)&&(((vn=(jt=B==null?void 0:B.page)==null?void 0:jt.smart_plan_page_knowledges)==null?void 0:vn.length)>0||(($n=B==null?void 0:B.item_banks)==null?void 0:$n.length)>0||(Pu=B==null?void 0:B.page)!=null&&Pu.is_ai_question||((vl=B==null?void 0:B.page)==null?void 0:vl.lesson_mode)=="self_learning")&&((P==null?void 0:P.status)=="in_progress"?(ts&&ps(),z0((Ca=($l=B==null?void 0:B.item_banks)==null?void 0:$l[tl])==null?void 0:Ca.smart_plan_page_item_bank_id,(wa=B==null?void 0:B.page)==null?void 0:wa.id)):Dc((dr=(cr=B==null?void 0:B.item_banks)==null?void 0:cr[tl])==null?void 0:dr.smart_plan_page_item_bank_id,(mr=B==null?void 0:B.page)==null?void 0:mr.id)),()=>{ps()}},[B,tl]);const xc=()=>Lu(void 0,null,function*(){var be,jt,vn;let $n=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(be=B==null?void 0:B.page)==null?void 0:be.id}/students.json`,{method:"get",params:Ka(Ma({},zr),{item_bank_id:(vn=(jt=B==null?void 0:B.item_banks)==null?void 0:jt[tl])==null?void 0:vn.id})});($n==null?void 0:$n.status)==0&&Ti($n==null?void 0:$n.data)}),U0=()=>Lu(void 0,null,function*(){var be;nc(!0);const jt=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(be=B==null?void 0:B.page)==null?void 0:be.id}/student_comment.json`,{method:"get",params:{user_id:x0}});(jt==null?void 0:jt.status)===0&&B0(jt==null?void 0:jt.data),nc(!1)}),Q0=_e().throttle(ie,2500,{leading:!0,trailing:!1});(0,e.useEffect)(()=>{var be;((be=B==null?void 0:B.page)==null?void 0:be.animation_code)!==""&&hr=="3"&&(clearTimeout(Ec.current),Ec.current=setTimeout(()=>{var jt,vn;const $n=document.createElement("iframe");$n.style.width="100%",$n.style.height="100%",$n.style.overflow="auto",$n.style.border="0";const Pu=vl=>{try{const $l=vl.documentElement.scrollHeight;$n.style.height=`${Math.max($l+10,400)}px`,$l||setTimeout(()=>{Pu(vl)},1e3)}catch($l){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",$l)}};if(Ui.current){Ui.current.innerHTML="",Ui.current.appendChild($n);const vl=$n.contentDocument||$n.contentWindow.document;vl.open(),vl.write((jt=B==null?void 0:B.page)==null?void 0:jt.animation_code),(vn=vl.documentElement)==null||vn.scrollHeight,Pu(vl),setTimeout(()=>{Pu(vl)},1e3)}},1e3))},[(Rt=B==null?void 0:B.page)==null?void 0:Rt.animation_code,hr,lr.open,ot]);const Y0=(be,jt)=>Lu(void 0,null,function*(){var vn;const $n=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(vn=B==null?void 0:B.page)==null?void 0:vn.id}/animation_code.json`,{method:"put",body:{animation_code:be}});($n==null?void 0:$n.status)===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),$o(Ka(Ma({},lr),{open:0})),ya(),jt(),Bi(!1))});(0,e.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[St]);const V0=()=>{const be=vn=>Lu(void 0,null,function*(){const $n=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/set_cover.json`,{method:"post",body:vn?{}:{position:1}});($n==null?void 0:$n.status)==0&&b.ZP.success("\u8BBE\u7F6E\u6210\u529F")}),jt=()=>{const vn=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");if(vn!=null&&vn.length){const $n=vn.findIndex(Pu=>Pu==(tn==null?void 0:tn.id));$n!=-1&&(vn==null||vn.splice($n,1)),localStorage.setItem("unsetCoverpptId",JSON.stringify(vn))}};Ie.default.confirm({title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",maskClosable:!1,icon:null,autoFocusButton:null,centered:!0,width:370,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.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:()=>Lu(void 0,null,function*(){jt(),yield be(!1)}),onCancel:()=>Lu(void 0,null,function*(){jt()})})},wi=[{key:"1",label:e.createElement("div",{className:`${zt.subBtn}`},e.createElement("img",{src:n(65560)}),e.createElement("span",null,"\u89E3\u6790")),name:"\u89E3\u6790"},{key:"2",label:e.createElement("div",{className:`${zt.subBtn}`},e.createElement("img",{src:n(58163)}),e.createElement("span",null,"\u4E92\u52A8")),name:"\u4E92\u52A8"},{key:"3",label:e.createElement("div",{className:`${zt.subBtn}`},e.createElement("img",{src:n(2402)}),e.createElement("span",null,"\u52A8\u6548")),name:"\u52A8\u6548"},{key:"4",label:e.createElement("div",{className:`${zt.subBtn}`},e.createElement("img",{src:N0[(Mt=(nt=B==null?void 0:B.item_banks)==null?void 0:nt[tl])==null?void 0:Mt.item_type]}),e.createElement("span",null,"\u8BD5\u9898")),name:"\u8BD5\u9898"}],W0=[((it=kl==null?void 0:kl[0])==null?void 0:it.key)!="4"&&{key:"4",label:e.createElement("div",{onClick:()=>Lu(void 0,null,function*(){(yield xo("item_bank"))&&zi(!0)})},"\u6DFB\u52A0\u8BD5\u9898")},((gt=kl==null?void 0:kl[0])==null?void 0:gt.key)!="2"&&{key:"2",label:e.createElement("div",{onClick:()=>Lu(void 0,null,function*(){(yield xo("ai_qna"))&&(ni([...kl,wi[1]]),Xr("2"),Uo(!0),ei(!0),qr(!1))})},"\u667A\u80FD\u4E92\u52A8")},((st=kl==null?void 0:kl[0])==null?void 0:st.key)!="3"&&{key:"3",label:e.createElement("div",{onClick:()=>Lu(void 0,null,function*(){(yield xo("animation_code"))&&Bi(!0)})},"\u667A\u80FD\u52A8\u6548")},((nn=kl==null?void 0:kl[0])==null?void 0:nn.key)!="1"&&{key:"1",label:e.createElement("div",{onClick:()=>Lu(void 0,null,function*(){(yield xo("page_info"))&&(ni([...kl,wi[0]]),Xr("1"),ti(!0),qr(!1))})},"\u89E3\u6790\u63A8\u9001")}].filter(be=>!!be),H0=[{key:"1",label:e.createElement("div",{onClick:()=>{(B==null?void 0:B.count)>=5?b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):x.Z.publish("active-modal-index",1)}},"\u9898\u5E93\u9009\u9898")},{key:"2",label:e.createElement("div",{onClick:()=>{(B==null?void 0:B.count)>=5?b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):x.Z.publish("active-modal-index",2)}},"\u81EA\u4E3B\u5EFA\u9898")},{key:"4",label:e.createElement("div",{onClick:()=>{(B==null?void 0:B.count)>=5?b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):x.Z.publish("active-modal-index",4)}},"\u667A\u80FD\u51FA\u9898")}].filter(be=>!!be),xo=be=>Lu(void 0,null,function*(){var jt;const vn=yield(0,De.ZP)(`/api/smart_plan_pages/${(jt=B==null?void 0:B.page)==null?void 0:jt.id}/check_module_max.json`,{method:"post",body:{module_type:be}});return(vn==null?void 0:vn.status)==0?!0:(ya(),!1)}),wc=()=>e.createElement(gu,{form:_n,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}),Sc=()=>e.createElement(uu,{form:_n,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}),G0=be=>{const jt=Math.floor(be/60),vn=be%60;if(jt>0&&vn==0)return e.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},e.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},jt),"\u5206\u949F");if(jt==0&&vn>0)return e.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},e.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},vn),"\u79D2");if(jt>0&&vn>0)return e.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},e.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},jt),"\u5206\u949F",e.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},vn),"\u79D2")};return e.createElement("section",null,oc&&e.createElement("div",null,e.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",padding:"20px 20px 0 20px",justifyContent:"space-between"}},e.createElement("div",{style:{fontSize:16,fontWeight:500}},"AI\u52A9\u624B"),e.createElement("i",{className:"iconfont icon-guanbi11 font16",style:{cursor:"pointer"},onClick:()=>{rs(!1)}})),e.createElement(Ln,{onPptButtonClick:()=>{const be=`/IntelligentTools/10?pathid=${tn.coursesId}&url=${window.location.origin}&name=${B==null?void 0:B.smart_plan_name}&type=Course`;(0,mt.xg)(K.Z.AI_PLATFORM_URL+be)},className:"pt20",style:{height:"calc(100vh - 50px)"},initDefaultChatDataKey:(ue=B==null?void 0:B.page)==null?void 0:ue.id,defaultChatData:B==null?void 0:B.course_qna_records,data:{ppt_url:et==null?void 0:et.map(be=>be==null?void 0:be.url),questionable_type:"SmartPlanItemBank",questionable_id:(Ut=B==null?void 0:B.page)==null?void 0:Ut.id,position:S,type:10}})),!oc&&e.createElement("div",{className:zt.box,id:"target"},e.createElement("div",{className:zt.box_header},e.createElement(ve.ZP.Group,{className:zt.addTypeRadio,onChange:be=>{var jt,vn,$n,Pu;hr=="2"&&((vn=(jt=B==null?void 0:B.page)==null?void 0:jt.smart_plan_page_knowledges)==null?void 0:vn.length)==0&&!(($n=B==null?void 0:B.page)!=null&&$n.is_ai_question)?Di.current.handleClose():hr=="1"&&!((Pu=B==null?void 0:B.page)!=null&&Pu.page_info)?xi.current.handleClose():Xr(be.target.value)},value:hr,optionType:"button"},kl==null?void 0:kl.map((be,jt)=>e.createElement("div",{key:jt},e.createElement(ve.ZP.Button,{value:be==null?void 0:be.key,key:jt},be==null?void 0:be.name),(kl==null?void 0:kl.length)==2&&jt==0&&(P==null?void 0:P.status)!="ended"&&e.createElement(ae.Z,{title:"\u70B9\u51FB\u8C03\u6574\u4EA4\u4E92\u987A\u5E8F\uFF0C\u5C06\u540C\u6B65\u4FEE\u6539\u5B66\u751F\u7AEF\u5F53\u524D\u9875\u9762\u7684\u5B66\u4E60\u6D41\u7A0B"},e.createElement("i",{className:`iconfont icon-jiaohuan ml10 mr10 font11 ${zt.iconSty}`,style:{cursor:"pointer",fontSize:"11px"},onClick:()=>Lu(void 0,null,function*(){var vn;let $n=kl==null?void 0:kl.map(vl=>({1:"page_info",2:"ai_qna",3:"animation_code",4:"item_bank"})[vl==null?void 0:vl.key]);const Pu=yield(0,De.ZP)(`/api/smart_plan_pages/${(vn=B==null?void 0:B.page)==null?void 0:vn.id}/change_module_sort.json`,{method:"put",body:{module_sort:[$n[1],$n[0]]}});(Pu==null?void 0:Pu.status)==0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),ya())})}))))),(kl==null?void 0:kl.length)==1&&!Fo&&!Bo&&(P==null?void 0:P.status)!="ended"&&e.createElement(o.Z,{menu:{items:W0},overlayClassName:zt.menuSty},e.createElement("div",{className:zt.box_add},e.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),e.createElement("div",null,"\u6DFB\u52A0"))),(kl==null?void 0:kl.length)==2&&!Fo&&!Bo&&(P==null?void 0:P.status)!="ended"&&e.createElement(ae.Z,{title:"\u5F53\u524D\u6700\u591A\u652F\u6301\u4E24\u4E2A\u4EA4\u4E92\uFF0C\u8BF7\u5220\u9664\u4E0D\u9700\u8981\u7684\u4EA4\u4E92\u4EE5\u6DFB\u52A0\u65B0\u5185\u5BB9"},e.createElement("div",{className:zt.box_add,style:{cursor:"not-allowed"}},e.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),e.createElement("div",null,"\u6DFB\u52A0"))),e.createElement(ae.Z,{title:((sn=B==null?void 0:B.page)!=null&&sn.animation_code||((au=(an=B==null?void 0:B.page)==null?void 0:an.smart_plan_page_knowledges)==null?void 0:au.length)>0||(bt=B==null?void 0:B.page)!=null&&bt.is_ai_question||($t=B==null?void 0:B.page)!=null&&$t.page_info||(B==null?void 0:B.count)>0)&&(P==null?void 0:P.status)!="ended"?"\u5C06\u5F53\u524D\u9875\u9762\u7684\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u5B9E\u65F6\u540C\u6B65":"\u5B66\u4E60\u8FDB\u5EA6\u8BBE\u7F6E"},e.createElement("div",{style:{marginLeft:"auto"}},e.createElement("i",{className:`iconfont icon-shezhi3 ml20 ${zt.iconSty}`,style:{cursor:"pointer"},onClick:()=>Lu(void 0,null,function*(){var be,jt;let vn=yield Bc((be=B==null?void 0:B.page)==null?void 0:be.id);const $n=(jt=vn==null?void 0:vn.all_pages)==null?void 0:jt.filter(Pu=>Pu==null?void 0:Pu.checked).map(Pu=>Pu==null?void 0:Pu.id);gc($n),vc(vn==null?void 0:vn.progress_control),fc(vn==null?void 0:vn.enable_progress_control),cs(!0)})}))),e.createElement("div",{className:zt.box_botton,style:{marginLeft:"10px"},onClick:()=>{rs(!0)}},e.createElement("img",{src:n(69780),width:22}),e.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"AI\u52A9\u624B")),e.createElement("div",{className:zt.box_botton,style:{marginLeft:"10px"},onClick:()=>{pc(!0)}},e.createElement("img",{src:n(49324),width:18}),e.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u8BFE\u4EF6\u4EA4\u4E92")),e.createElement("div",{className:zt.box_close,onClick:()=>{(0,fr.vp)()&&(0,fr.BU)(),D.history.push(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan`)}},e.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),e.createElement("div",{style:{marginLeft:"5px"}},"\u4FDD\u5B58\u5E76\u9000\u51FA"))),e.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 170px)",overflowY:"auto",padding:"0px 20px"}},!((Rn=B==null?void 0:B.page)!=null&&Rn.animation_code)&&!(((wn=(_t=B==null?void 0:B.page)==null?void 0:_t.smart_plan_page_knowledges)==null?void 0:wn.length)>0||(Mu=B==null?void 0:B.page)!=null&&Mu.is_ai_question||($u=B==null?void 0:B.page)!=null&&$u.page_info)&&(B==null?void 0:B.count)==0&&(kl==null?void 0:kl.length)==0&&e.createElement("div",{className:zt.nodataSty},e.createElement("div",{className:zt.rightWrap},e.createElement("div",{className:zt.wrap_title},"\u60A8\u53EF\u4EE5\u4E3A\u5DE6\u4FA7\u5E7B\u706F\u7247\u6DFB\u52A0\u4EE5\u4E0B\u4EA4\u4E92\u529F\u80FD\u3002\u5F53\u5B66\u751F\u6D4F\u89C8\u8BE5\u9875\u9762\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u663E\u793A\u9884\u8BBE\u7684\u4EA4\u4E92\u5185\u5BB9\u3002\u5E76\u4E14\u8C03\u6574\u9875\u9762\u987A\u5E8F\u65F6\uFF0C\u4EA4\u4E92\u529F\u80FD\u4F1A\u8DDF\u968F\u539F\u9875\u9762\u79FB\u52A8\u3002"),e.createElement("div",{className:zt.wrap_add,style:{marginBottom:"20px",marginTop:"60px"}},e.createElement("div",{className:zt.wrap_button,style:{backgroundImage:`url(${Kn})`},onClick:()=>Lu(void 0,null,function*(){if((P==null?void 0:P.status)=="ended"){b.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield xo("item_bank"))&&zi(!0)})},e.createElement("div",{className:zt.wrap_img},e.createElement("img",{width:30,height:30,src:Tu})),e.createElement("div",{style:{marginLeft:"12px"}},e.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u6DFB\u52A0\u8BD5\u9898"),e.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"))),e.createElement("div",{className:zt.wrap_button,style:{backgroundImage:`url(${Ll})`,marginLeft:"20px"},onClick:()=>Lu(void 0,null,function*(){if((P==null?void 0:P.status)=="ended"){b.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield xo("animation_code"))&&Bi(!0)})},e.createElement("div",{className:zt.wrap_img},e.createElement("img",{width:30,height:30,src:gl})),e.createElement("div",{style:{marginLeft:"12px"}},e.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u52A8\u6548"),e.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u8F93\u5165\u77E5\u8BC6\u70B9\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u53EF\u7F16\u8F91\u7684\u6559\u5B66\u52A8\u6548\u4EE3\u7801")))),e.createElement("div",{className:zt.wrap_add,style:{marginBottom:"20px",marginTop:"20px"}},e.createElement("div",{className:zt.wrap_button,style:{backgroundImage:`url(${Ku})`},onClick:()=>Lu(void 0,null,function*(){if((P==null?void 0:P.status)=="ended"){b.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield xo("ai_qna"))&&(ni([...kl,wi[1]]),Xr("2"),Uo(!0),ei(!0),qr(!1))})},e.createElement("div",{className:zt.wrap_img},e.createElement("img",{width:30,height:30,src:rl})),e.createElement("div",{style:{marginLeft:"12px"}},e.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u4E92\u52A8"),e.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u901A\u8FC7\u5927\u6A21\u578B\u4E3B\u52A8\u4E0E\u5B66\u751F\u5F00\u5C55\u542F\u53D1\u5F0F\u4EA4\u6D41\uFF0C\u4E86\u89E3\u5B66\u751F\u5B66\u60C5"))),e.createElement("div",{className:zt.wrap_button,style:{backgroundImage:`url(${Ul})`,marginLeft:"20px"},onClick:()=>Lu(void 0,null,function*(){if((P==null?void 0:P.status)=="ended"){b.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield xo("page_info"))&&(ni([...kl,wi[0]]),Xr("1"),ti(!0),qr(!1))})},e.createElement("div",{className:zt.wrap_img},e.createElement("img",{width:30,height:30,src:Hu})),e.createElement("div",{style:{marginLeft:"12px"}},e.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u89E3\u6790\u63A8\u9001"),e.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u5927\u6A21\u578B\u6839\u636E\u5B66\u4E60\u5185\u5BB9\u751F\u6210\u7ED3\u6784\u5316\u89E3\u6790\uFF0C\u4E3B\u52A8\u63A8\u9001\u7ED9\u5B66\u751F\u5B66\u4E60")))))),hr=="1"&&(Bo?e.createElement(Le,{ref:xi,isOpen:Bo,isEdit:ds,data:Ma(Ka(Ma({},B),{url:et,position:S,maxPage:z}),tn),changePage:At,onOk:()=>{b.ZP.success("\u64CD\u4F5C\u6210\u529F"),ti(!1),qr(!1),ya()},onClose:()=>{ti(!1),qr(!1),ya()}}):e.createElement("div",{id:"smartSend",style:{scrollMarginTop:"120px"}},e.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},((xu=B==null?void 0:B.page)==null?void 0:xu.info_read_min_time)&&e.createElement("div",{style:{fontWeight:500}},"\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",e.createElement("span",{style:{color:"#3061D0",marginLeft:"5px"}},((Du=B==null?void 0:B.page)==null?void 0:Du.info_read_min_time)==60?"1min":((Pn=B==null?void 0:B.page)==null?void 0:Pn.info_read_min_time)+"s")),(P==null?void 0:P.status)!="ended"&&e.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},e.createElement(ae.Z,{title:"\u7F16\u8F91\u89E3\u6790\u63A8\u9001"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>{qr(!0),ti(!0)}},e.createElement("i",{className:"iconfont icon-bianjikejian"}))),e.createElement(ae.Z,{title:"\u5220\u9664\u89E3\u6790\u63A8\u9001"},e.createElement("div",{className:`${zt.iconTipSty} ${zt.shanchu}`,onClick:be=>{Ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u89E3\u6790\u63A8\u9001\uFF1F",onOk:()=>Lu(void 0,null,function*(){var jt;let vn=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(jt=B==null?void 0:B.page)==null?void 0:jt.id}/smart_plan_page_knowledges/delete_page_infos.json`,{method:"delete"});(vn==null?void 0:vn.status)==0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),ya())})})}},e.createElement("i",{className:"iconfont icon-shanchu14",style:{cursor:"pointer"}}))))),((On=B==null?void 0:B.page)==null?void 0:On.page_info)&&e.createElement("div",{style:{padding:"3px 0 5px 12px",marginTop:"20px",background:"rgba(245, 246, 248,0.9)"}},e.createElement(F.Z,{className:"font16 mt5",value:(wu=B==null?void 0:B.page)==null?void 0:wu.page_info})))),hr=="2"&&(Fo?e.createElement(Q,{ref:Di,isOpen:Fo,isEdit:ds,addInteraction:T0,data:Ma(Ka(Ma({},B),{url:et,position:S,maxPage:z}),tn),onOk:()=>{b.ZP.success("\u64CD\u4F5C\u6210\u529F"),Uo(!1),ei(!1),qr(!1),ya()},onClose:()=>{Uo(!1),ei(!1),qr(!1),ya()}}):e.createElement("div",{id:"smartAI",style:{scrollMarginTop:"120px"}},e.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},(P==null?void 0:P.status)!="ended"&&e.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},e.createElement(ae.Z,{title:"\u7F16\u8F91\u667A\u80FD\u4E92\u52A8"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>{Uo(!0),ei(!1),qr(!0)}},e.createElement("i",{className:"iconfont icon-bianjikejian"}))),e.createElement(ae.Z,{title:"\u5220\u9664\u667A\u80FD\u4E92\u52A8"},e.createElement("div",{className:`${zt.iconTipSty} ${zt.shanchu}`,onClick:be=>{Ie.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:()=>Lu(void 0,null,function*(){var jt;let vn=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(jt=B==null?void 0:B.page)==null?void 0:jt.id}/smart_plan_page_knowledges/delete_knowledge.json`,{method:"delete"});(vn==null?void 0:vn.status)==0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),ya())})})}},e.createElement("i",{className:"iconfont icon-shanchu14"}))))),((Oa=(Ql=B==null?void 0:B.page)==null?void 0:Ql.smart_plan_page_knowledges)==null?void 0:Oa.length)>0&&e.createElement("div",{style:{width:"100%",marginTop:"15px"}},(Jl=(xl=B==null?void 0:B.page)==null?void 0:xl.smart_plan_page_knowledges)==null?void 0:Jl.map((be,jt)=>e.createElement("div",{key:"index",style:{marginTop:jt==0?"0":"20px"}},e.createElement("div",{style:{color:"#000000",fontWeight:600}},"\u95EE\u9898",bo[jt]),e.createElement("div",{className:zt.question_list},be==null?void 0:be.question),(be==null?void 0:be.answer)&&e.createElement("div",{className:zt.answer_list},e.createElement("span",{style:{fontWeight:600,marginRight:"10px"}},"\u6B63\u786E\u7B54\u6848"),be==null?void 0:be.answer)))),((Ra=B==null?void 0:B.page)==null?void 0:Ra.is_ai_question)&&e.createElement(e.Fragment,null,e.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"20px"}},e.createElement("div",{style:{fontSize:14,fontWeight:500}},"\u4E92\u52A8\u8981\u6C42"),e.createElement("div",{style:{fontSize:14,fontWeight:400,color:"#5F6368"}},"\u95EE\u9898\u6570\u91CF",e.createElement("span",{style:{margin:"0 5px",color:"#3061D0"}},(er=B==null?void 0:B.page)==null?void 0:er.ai_question_size),"\u9053")),e.createElement("div",{key:"index",className:zt.ai_question_list,style:{marginTop:"15px"}},(ha=B==null?void 0:B.page)==null?void 0:ha.ai_requirement)))),e.createElement(Qu.Z,{defaultValue:lr.defaultValue,open:lr.open,language:lr.language,height:lr.height,onDynamic:Y0,showExtra:lr.showExtra}),hr=="3"&&e.createElement(e.Fragment,null,e.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500}},e.createElement(ae.Z,{title:"\u5168\u5C4F\u67E5\u770B"},e.createElement("div",{className:zt.iconTipSty,style:{marginLeft:"auto"},onClick:()=>{$o(Ka(Ma({},lr),{open:lr.open+1,showExtra:!1}))}},e.createElement("i",{className:"iconfont icon-quanping5"}))),(P==null?void 0:P.status)!="ended"&&e.createElement(e.Fragment,null,e.createElement(ae.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>{$o(Ka(Ma({},lr),{open:lr.open+1,showExtra:!0}))}},e.createElement("i",{className:"iconfont icon-bianjikejian"}))),e.createElement(ae.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},e.createElement("div",{className:`${zt.iconTipSty} ${zt.shanchu}`,onClick:()=>{Ie.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:()=>Lu(void 0,null,function*(){var be;const jt=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(be=B==null?void 0:B.page)==null?void 0:be.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(jt==null?void 0:jt.status)===0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),$o(Ka(Ma({},lr),{open:0})),ya())})})}},e.createElement("i",{className:"iconfont icon-shanchu14"}))))),e.createElement("div",{className:zt.code_style,id:"smartAnimation",style:{scrollMarginTop:"120px"}},e.createElement("div",{ref:Ui}))),hr=="4"&&e.createElement("div",null,e.createElement("div",null,e.createElement("div",{className:zt.questionWrap},e.createElement("div",{className:zt.questionHeader},e.createElement("div",{className:zt.questionTitle},((ua=(Ol=B==null?void 0:B.item_banks)==null?void 0:Ol[tl])==null?void 0:ua.generate_type)=="ai"&&e.createElement(ae.Z,{title:"\u667A\u80FD\u51FA\u9898"},e.createElement("img",{src:Sa,width:18,height:18,style:{marginRight:10}})),e.createElement("span",{className:zt.question_type},ii[(nr=(Ja=B==null?void 0:B.item_banks)==null?void 0:Ja[tl])==null?void 0:nr.item_type]),(Pr=B==null?void 0:B.page)!=null&&Pr.answer_limit_time?e.createElement("span",{className:zt.time_long},"\u7B54\u9898\u65F6\u957F",G0((Or=B==null?void 0:B.page)==null?void 0:Or.answer_limit_time)):e.createElement("span",null),Do&&((Rr=B==null?void 0:B.page)==null?void 0:Rr.status)=="in_progress"?e.createElement("span",{className:zt.daojishi},e.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi"}),e.createElement("span",{style:{margin:"0 5px"}},"\u5012\u8BA1\u65F6"),e.createElement("span",{style:{width:"45px"}},Z0(Do))):e.createElement("span",null)),e.createElement("div",{className:zt.shiti_icon},(B==null?void 0:B.count)>0&&((P==null?void 0:P.status)=="not_started"||((gr=B==null?void 0:B.page)==null?void 0:gr.status)!="ended")&&e.createElement(ae.Z,{title:"\u8BBE\u7F6E"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>Lu(void 0,null,function*(){var be;yield Bc((be=B==null?void 0:B.page)==null?void 0:be.id),ss(!0)})},e.createElement("i",{className:`iconfont icon-shezhi9 ${(Qr=zt)==null?void 0:Qr.genghuan}`}))),(B==null?void 0:B.count)>0&&(P==null?void 0:P.status)!="ended"&&((or=B==null?void 0:B.page)==null?void 0:or.status)=="not_started"&&e.createElement(ae.Z,{title:"\u66F4\u6362\u8BD5\u9898"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>Lu(void 0,null,function*(){Xe(!0),Hn(!0)})},e.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan ${(kr=zt)==null?void 0:kr.genghuan}`}))),((P==null?void 0:P.status)=="not_started"||((ur=B==null?void 0:B.page)==null?void 0:ur.status)!="ended")&&e.createElement(ae.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},e.createElement("div",{className:zt.iconTipSty,onClick:()=>Lu(void 0,null,function*(){var be,jt,vn,$n,Pu,vl,$l,Ca,wa,cr,dr,mr,ar,Qo,$r,ui,eo;((jt=(be=B==null?void 0:B.item_banks)==null?void 0:be[tl])==null?void 0:jt.item_type)=="PROGRAM"?window.open(`/problems/newedit/${($n=(vn=B==null?void 0:B.item_banks)==null?void 0:vn[tl])==null?void 0:$n.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info`):(_n.setFieldsValue({item_type:((vl=(Pu=B==null?void 0:B.item_banks)==null?void 0:Pu[tl])==null?void 0:vl.item_type)=="SINGLE"||((Ca=($l=B==null?void 0:B.item_banks)==null?void 0:$l[tl])==null?void 0:Ca.item_type)=="MULTIPLE"?"SELECT":(cr=(wa=B==null?void 0:B.item_banks)==null?void 0:wa[tl])==null?void 0:cr.item_type,choices:(ar=(mr=(dr=B==null?void 0:B.item_banks)==null?void 0:dr[tl])==null?void 0:mr.choices)==null?void 0:ar.map(li=>(li.is_answer=li.is_answer?1:0,li)),analysis:($r=(Qo=B==null?void 0:B.item_banks)==null?void 0:Qo[tl])==null?void 0:$r.analysis,name:(eo=(ui=B==null?void 0:B.item_banks)==null?void 0:ui[tl])==null?void 0:eo.name}),Nu(!1),ql(!0))})},e.createElement("i",{className:`iconfont icon-bianjikejian ${(Fr=zt)==null?void 0:Fr.genghuan}`}))),(B==null?void 0:B.count)>0&&((Yr=B==null?void 0:B.page)==null?void 0:Yr.status)=="not_started"&&(P==null?void 0:P.status)!="ended"&&e.createElement(ae.Z,{title:"\u5220\u9664\u8BD5\u9898"},e.createElement("div",{className:`${zt.iconTipSty} ${zt.shanchu}`,onClick:()=>Lu(void 0,null,function*(){Ie.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:()=>Lu(void 0,null,function*(){var be,jt,vn;const $n=yield(0,De.ZP)(`/api/smart_plan_pages/${(be=B==null?void 0:B.page)==null?void 0:be.id}/delete_item_bank.json`,{method:"delete",body:{item_bank_id:(vn=(jt=B==null?void 0:B.item_banks)==null?void 0:jt[tl])==null?void 0:vn.id}});($n==null?void 0:$n.status)===0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),Nu(!1),_n.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ya(),vo(0))})})})},e.createElement("i",{className:`iconfont icon-shanchu1 ${(Br=zt)==null?void 0:Br.shanchu}`}))))),["SINGLE","MULTIPLE","JUDGMENT"].includes((ll=(Tr=B==null?void 0:B.item_banks)==null?void 0:Tr[tl])==null?void 0:ll.item_type)&&e.createElement(s,{questionIndex:tl+1,question:(ka=B==null?void 0:B.item_banks)==null?void 0:ka[tl],disabled:!0,showAnswer:(P==null?void 0:P.status)!=="in_progress"||((ba=B==null?void 0:B.page)==null?void 0:ba.status)==="ended"}),((pr=(Er=B==null?void 0:B.item_banks)==null?void 0:Er[tl])==null?void 0:pr.item_type)=="PROGRAM"&&e.createElement(Pe,{questionIndex:tl+1,question:(xa=B==null?void 0:B.item_banks)==null?void 0:xa[tl]}),((Vr=(Dr=B==null?void 0:B.item_banks)==null?void 0:Dr[tl])==null?void 0:Vr.item_type)=="PROGRAM"&&G((mn=B==null?void 0:B.item_banks)==null?void 0:mn[tl]),((P==null?void 0:P.status)!=="in_progress"||((xr=B==null?void 0:B.page)==null?void 0:xr.status)==="ended")&&((Wr=(Eo=B==null?void 0:B.item_banks)==null?void 0:Eo[tl])==null?void 0:Wr.item_type)!="PROGRAM"&&e.createElement(Ga,{question:(Lr=B==null?void 0:B.item_banks)==null?void 0:Lr[tl]})))),e.createElement(L.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{Qi(!1)},destroyOnClose:!0,forceRender:!0,open:j0},e.createElement("div",{style:{padding:"20px"}},((B==null?void 0:B.count)>0||((No=(lo=B==null?void 0:B.page)==null?void 0:lo.smart_plan_page_knowledges)==null?void 0:No.length)>0||((ao=B==null?void 0:B.page)==null?void 0:ao.is_ai_question))&&((P==null?void 0:P.status)!="not_started"||(P==null?void 0:P.status)=="not_started"&&((Hr=P==null?void 0:P.group_settings)==null?void 0:Hr.some(be=>be.status=="ended")))&&((Ar=B==null?void 0:B.page)==null?void 0:Ar.status)!="not_started"&&e.createElement("div",{className:zt.staticWrap},(B==null?void 0:B.count)>0&&e.createElement(e.Fragment,null,e.createElement(Qa,{data:(ml==null?void 0:ml.summary)||[],totalData:ml==null?void 0:ml.summaryTotal,paramsHttp:tn,smartItembanks:B,socketData:Ac}),((po=(Po=B==null?void 0:B.item_banks)==null?void 0:Po[tl])==null?void 0:po.item_type)!=="PROGRAM"&&e.createElement(gn,{data:(ml==null?void 0:ml.details)||[],paramsHttp:tn,smartItembanks:B,socketData:Ac})),((Gr=(Ju=B==null?void 0:B.item_banks)==null?void 0:Ju[tl])==null?void 0:Gr.item_type)=="PROGRAM"&&e.createElement(e.Fragment,null,e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),e.createElement("div",{className:zt.subTitle},"\u7B54\u9898\u8BB0\u5F55")),e.createElement($.default,{dataSource:(Zr==null?void 0:Zr.smart_plan_users)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:(be,jt,vn)=>e.createElement("span",{style:{color:"#000"}},be||"--")},{title:"\u5B66\u53F7",align:"left",width:110,dataIndex:"student_id",ellipsis:!0,render:be=>e.createElement("span",{style:{color:"#000"}},be||"--")},{title:"\u73ED\u7EA7",align:"left",width:110,dataIndex:"group_name",ellipsis:!0,render:be=>e.createElement("span",{style:{color:"#000"}},be||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"right",ellipsis:!0,width:130,dataIndex:"answer_status",render:be=>{switch(be){case"not_started":return e.createElement("span",{style:{color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F");case"not_pass":return e.createElement("span",{style:{color:"rgb(227,0,0)"}},"\u672A\u901A\u5173");case"passed":return e.createElement("span",{style:{color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173");case"delay_passed":return e.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:(be,jt)=>e.createElement(ct.ZP,{type:"link",loading:!1,onClick:()=>Lu(void 0,null,function*(){b0(jt),ac(!0)})},"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55")}],pagination:{total:(Zr==null?void 0:Zr.count)||0,onChange:(be,jt)=>{Li(Ka(Ma({},zr),{page:be,page_size:jt}))},current:zr==null?void 0:zr.page,pageSize:zr==null?void 0:zr.page_size,showTotal:be=>e.createElement(e.Fragment,null,"\u5171",e.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},be),"\u6761\u6570\u636E")}})))),e.createElement("div",{className:zt.close_drawer,onClick:be=>{be.stopPropagation(),Qi(!1)}},e.createElement("i",{className:"iconfont icon-shouqi10 font14"}))),Rl&&e.createElement(le.default,{form:_n,layout:"vertical",colon:!1,style:{scrollMarginTop:"120px"}},e.createElement(L.Z,{placement:"bottom",bodyStyle:{padding:"10px 50px",paddingBottom:"80px"},headerStyle:{display:"none"},height:"100%",open:Rl},e.createElement("div",{style:{height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"10px"}},e.createElement("div",{style:{fontWeight:500,fontSize:16}},Wn?"\u81EA\u4E3B\u5EFA\u9898":"\u7F16\u8F91\u8BD5\u9898"),e.createElement("i",{className:"iconfont icon-guanbi11 font4",style:{cursor:"pointer"},onClick:()=>{ql(!1),Nu(!1)}})),Wn&&e.createElement(le.default.Item,{name:"item_type",label:"\u9898\u578B"},e.createElement(Ce.default,{size:"large",onChange:be=>{switch(_n.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Xu(be),be){case"SELECT":_n.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":_n.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}}},e.createElement(Ce.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),e.createElement(Ce.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),Wn?e.createElement(e.Fragment,null,Wu=="SELECT"&&wc(),Wu=="JUDGMENT"&&Sc()):e.createElement(e.Fragment,null,["SINGLE","MULTIPLE"].includes((Ko=(ja=B==null?void 0:B.item_banks)==null?void 0:ja[tl])==null?void 0:Ko.item_type)&&wc(),((ro=(Ao=B==null?void 0:B.item_banks)==null?void 0:Ao[tl])==null?void 0:ro.item_type)=="JUDGMENT"&&Sc()),e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:20},className:zt.bottomDiv},e.createElement("div",{className:zt.save_button,style:{marginRight:"20px"},onClick:()=>{ql(!1),Nu(!1)}},"\u53D6\u6D88"),((P==null?void 0:P.status)=="not_started"||((Xa=B==null?void 0:B.page)==null?void 0:Xa.status)!="ended")&&e.createElement("div",{className:zt.save_button,onClick:()=>Lu(void 0,null,function*(){var be,jt,vn,$n,Pu;yield _n.validateFields();let vl="";_n.getFieldValue("item_type")=="SELECT"?_n.getFieldValue("choices").filter(wa=>wa.is_answer==1).length>1?vl="MULTIPLE":vl="SINGLE":vl=_n.getFieldValue("item_type");const $l=Wn?`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/create_item_banks.json`:`/api/smart_plan_item_banks/${(be=B==null?void 0:B.page)==null?void 0:be.id}.json`,Ca=yield(0,De.ZP)($l,{method:Wn?"post":"put",body:Ka(Ma({},_n.getFieldsValue()),{item_type:vl,position:S,smart_plan_id:tn==null?void 0:tn.id,difficulty:2,item_bank_id:(vn=(jt=B==null?void 0:B.item_banks)==null?void 0:jt[tl])==null?void 0:vn.id})});(Ca==null?void 0:Ca.status)===0&&(b.ZP.success("\u4FDD\u5B58\u6210\u529F"),ya(),Wn&&((($n=B==null?void 0:B.item_banks)==null?void 0:$n.length)>0?vo((Pu=B==null?void 0:B.item_banks)==null?void 0:Pu.length):vo(0)),Xr("4"),Nu(!1),ql(!1))})},"\u4FDD\u5B58"))))),hr=="4"&&e.createElement("div",{className:zt.page_footer},(B==null?void 0:B.count)>1&&((Xl=Array.from({length:B==null?void 0:B.count},(be,jt)=>jt+1))==null?void 0:Xl.map((be,jt)=>e.createElement("div",{key:jt,className:jt==tl?zt.num_style_active:zt.num_style,onClick:()=>{vo(be-1)}},be))),e.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},(P==null?void 0:P.status)!="ended"&&e.createElement(o.Z,{menu:{items:H0},overlayClassName:zt.menuSty},e.createElement("div",{className:zt.question_add},e.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),e.createElement("div",null,"\u6DFB\u52A0\u8BD5\u9898"))),e.createElement("div",{onClick:()=>Lu(void 0,null,function*(){var be,jt;yield hs(),Sr.get("type")?(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?type=${Sr.get("type")}&simulate=true&simulateType=${(be=kl==null?void 0:kl[0])==null?void 0:be.key}&pptPage=${S}`):(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?simulate=true&simulateType=${(jt=kl==null?void 0:kl[0])==null?void 0:jt.key}&pptPage=${S}`)}),className:zt.question_add,style:{marginLeft:"10px"}},"\u9884\u89C8\u4F53\u9A8C"),(B==null?void 0:B.count)>0&&((Kr=B==null?void 0:B.page)==null?void 0:Kr.status)!="not_started"&&((P==null?void 0:P.status)!="not_started"||(P==null?void 0:P.status)=="not_started"&&((mu=P==null?void 0:P.group_settings)==null?void 0:mu.some(be=>be.status=="ended")))&&e.createElement("div",{className:zt.question_add,style:{marginLeft:"10px"},onClick:()=>Lu(void 0,null,function*(){var be,jt,vn;(P==null?void 0:P.status)=="not_started"&&(yield Dc((jt=(be=B==null?void 0:B.item_banks)==null?void 0:be[tl])==null?void 0:jt.smart_plan_page_item_bank_id,(vn=B==null?void 0:B.page)==null?void 0:vn.id)),Qi(!0)})},e.createElement("div",null,"\u7B54\u9898\u6982\u89C8")),(P==null?void 0:P.status)=="in_progress"&&((ho=B==null?void 0:B.page)==null?void 0:ho.lesson_mode)!="self_learning"&&!(B!=null&&B.is_extra)&&((_r=B==null?void 0:B.page)==null?void 0:_r.status)=="in_progress"&&((qa=B==null?void 0:B.page)==null?void 0:qa.answer_limit_time)>0&&e.createElement("div",{className:zt.yanshi_style,onClick:()=>Lu(void 0,null,function*(){u({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u5EF6\u65F6\u8BBE\u7F6E",smart_plans_id:tn==null?void 0:tn.id,SmartPlanItemBanks:B}}})})},"\u5EF6\u65F6"),(P==null?void 0:P.status)=="in_progress"&&((oo=B==null?void 0:B.page)==null?void 0:oo.lesson_mode)!="self_learning"&&!(B!=null&&B.is_extra)&&(((jr=B==null?void 0:B.page)==null?void 0:jr.status)=="not_started"||((Ya=B==null?void 0:B.page)==null?void 0:Ya.status)=="ended")&&e.createElement("div",{className:zt.yulan_style,onClick:()=>Lu(void 0,null,function*(){u({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:tn==null?void 0:tn.id,SmartPlanItemBanks:B}}})})},((Oo=B==null?void 0:B.page)==null?void 0:Oo.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898"),(P==null?void 0:P.status)=="in_progress"&&((io=B==null?void 0:B.page)==null?void 0:io.lesson_mode)!="self_learning"&&!(B!=null&&B.is_extra)&&((_o=B==null?void 0:B.page)==null?void 0:_o.status)=="in_progress"&&e.createElement("div",{className:zt.yulan_style_end,onClick:()=>Lu(void 0,null,function*(){var be;let jt=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(be=B==null?void 0:B.page)==null?void 0:be.id,status:"ended"}});(jt==null?void 0:jt.status)==0&&(b.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),ya(),ia(jt==null?void 0:jt.data))})},"\u7ED3\u675F\u7B54\u9898"))),hr=="1"&&e.createElement("div",{className:zt.page_footer},Bo&&e.createElement("div",{className:zt.cancle_sty,style:{marginLeft:"auto"},onClick:()=>{xi.current.handleClose()}},"\u53D6\u6D88"),Bo&&e.createElement("div",{className:zt.yulan_style,onClick:()=>{xi.current.onClickSave()}},"\u4FDD\u5B58\u89E3\u6790"),e.createElement("div",{className:zt.question_add,style:Bo?{marginLeft:"10px"}:{marginLeft:"auto"},onClick:()=>Lu(void 0,null,function*(){var be,jt;yield hs(),Bo?xi.current.onClickPreview():Sr.get("type")?(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?type=${Sr.get("type")}&simulate=true&simulateType=${(be=kl==null?void 0:kl[0])==null?void 0:be.key}&pptPage=${S}`):(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?simulate=true&simulateType=${(jt=kl==null?void 0:kl[0])==null?void 0:jt.key}&pptPage=${S}`)})},"\u9884\u89C8\u4F53\u9A8C")),hr=="2"&&e.createElement("div",{className:zt.page_footer,style:{justifyContent:"flex-end"}},Fo&&e.createElement("div",{className:zt.cancle_sty,onClick:()=>{Di.current.handleClose()}},"\u53D6\u6D88"),Fo&&e.createElement("div",{className:zt.yulan_style,onClick:()=>{Di.current.onClickSave()}},"\u4FDD\u5B58\u4E92\u52A8"),e.createElement("div",{className:zt.question_add,style:{marginLeft:"10px"},onClick:()=>Lu(void 0,null,function*(){var be,jt;yield hs(),Fo?Di.current.onClickPreview():Sr.get("type")?(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?type=${Sr.get("type")}&simulate=true&simulateType=${(be=kl==null?void 0:kl[0])==null?void 0:be.key}&pptPage=${S}`):(0,mt.xg)(`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info?simulate=true&simulateType=${(jt=kl==null?void 0:kl[0])==null?void 0:jt.key}&pptPage=${S}`)})},"\u9884\u89C8\u4F53\u9A8C"),(P==null?void 0:P.status)!="not_started"&&(((ko=(Ro=B==null?void 0:B.page)==null?void 0:Ro.smart_plan_page_knowledges)==null?void 0:ko.length)>0||((Jo=B==null?void 0:B.page)==null?void 0:Jo.is_ai_question))&&((ir=ml==null?void 0:ml.studentList)==null?void 0:ir.length)>0&&e.createElement("div",{className:zt.question_add,style:{marginLeft:"10px"},onClick:()=>{us(!0)}},"\u67E5\u770B\u5B66\u4E60\u8BC4\u4EF7"),((so=(Za=B==null?void 0:B.page)==null?void 0:Za.smart_plan_page_knowledges)==null?void 0:so.length)<3&&!((To=B==null?void 0:B.page)!=null&&To.is_ai_question)&&!Fo&&(P==null?void 0:P.status)!="ended"&&e.createElement("div",{className:zt.yulan_style,style:{marginLeft:"10px"},onClick:()=>{ei(!0),Uo(!0)}},"\u6DFB\u52A0\u95EE\u9898"))),e.createElement(Ie.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,open:I0,width:700,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{us(!1)}},e.createElement($.default,{pagination:!1,dataSource:(ml==null?void 0:ml.studentList)||[],className:zt.commentBody,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(be,jt,vn)=>be},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:be=>e.createElement("span",{style:{color:"#000"}},be||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:be=>e.createElement(ct.ZP,{type:"link",loading:!1,onClick:()=>Lu(void 0,null,function*(){w0(be),es(!0),us(!1)})},"\u67E5\u770B")}]})),Jr&&e.createElement(rr.Z,{ispptModal:!0,isChangeQuestion:on,setScoreShow:Xe,isshixuns:!1,ScoreShow:!!Jr,isloadings:!1,onOk:be=>Lu(void 0,null,function*(){var jt,vn,$n,Pu,vl,$l;if(!be.length){b.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}let Ca=5-(B==null?void 0:B.count);if((be==null?void 0:be.length)>Ca&&!on){b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0");return}let wa=yield(0,De.ZP)(on?`/api/smart_plan_pages/${(jt=B==null?void 0:B.page)==null?void 0:jt.id}/change_item_bank.json`:`/api/smart_plan_pages/${(vn=B==null?void 0:B.page)==null?void 0:vn.id}/add_item_banks.json`,{method:on?"put":"post",body:on?{item_bank_id:(Pu=($n=B==null?void 0:B.item_banks)==null?void 0:$n[tl])==null?void 0:Pu.id,new_item_bank_id:be==null?void 0:be[0]}:{item_bank_ids:be,position:S,is_smart_plan:!0}});(wa==null?void 0:wa.status)==0&&(b.ZP.success(on?"\u6362\u9898\u6210\u529F":"\u64CD\u4F5C\u6210\u529F"),Xe(!1),Hn(!1),yield ya(),on||(((vl=B==null?void 0:B.item_banks)==null?void 0:vl.length)>0?vo(($l=B==null?void 0:B.item_banks)==null?void 0:$l.length):vo(0)),Xr("4"),ql(!1))})}),e.createElement(jl,{aiImg:et,ref:lc,onSave:(be,jt)=>Lu(void 0,null,function*(){var vn,$n,Pu;let vl=be==null?void 0:be.filter(wa=>wa.checked!=!0),$l=5-(B==null?void 0:B.count);if((vl==null?void 0:vl.length)>$l){b.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}const Ca=yield(0,De.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:vl,mode:1,smart_plan:{id:tn==null?void 0:tn.id,position:S},smart_plan_page_id:(vn=B==null?void 0:B.page)==null?void 0:vn.id}});Ca.status===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),ya(),(($n=B==null?void 0:B.item_banks)==null?void 0:$n.length)>0?vo((Pu=B==null?void 0:B.item_banks)==null?void 0:Pu.length):vo(0),Xr("4"),console.log(Ca)),jt()})}),e.createElement(Ie.default,{centered:!0,keyboard:!1,open:el,title:B==null?void 0:B.smart_plan_name,width:530,forceRender:!0,footer:null,onOk:()=>{aa(!1),je()},onCancel:()=>{aa(!1),je()}},B!=null&&B.open_rolling_qrcode_sign?e.createElement("div",{className:zt.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",e.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},vs,"s"),"\u540E\u5237\u65B0"):e.createElement("div",{className:zt.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),e.createElement("div",{className:zt.erweima},e.createElement(H.Z,{key:yc,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${tn==null?void 0:tn.coursesId}&id=${tn==null?void 0:tn.id}&codeKey=${yc}`,bgColor:"#FFF",size:260,icon:`${K.Z.IMG_SERVER}/${(We=l==null?void 0:l.setting)==null?void 0:We.tab_logo_url}`})),(P==null?void 0:P.status)=="in_progress"&&((Xo=B==null?void 0:B.page)==null?void 0:Xo.lesson_mode)=="online_lesson"&&e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"20px"}},e.createElement(Ve.Z,{checked:B==null?void 0:B.open_rolling_qrcode_sign,onChange:be=>Lu(void 0,null,function*(){let jt=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:be}});(jt==null?void 0:jt.status)==0&&(be?gs():(Cc(""),fs(10)),b.ZP.success("\u64CD\u4F5C\u6210\u529F"),ya())}),size:"small"}),e.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),e.createElement(ae.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},e.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}}))),e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},e.createElement(ct.ZP,{type:"primary",style:{marginBottom:"20px"},onClick:()=>{aa(!1),Kt()}},"\u67E5\u770B\u7B7E\u5230\u8BE6\u60C5"))),e.createElement(Ie.default,{centered:!0,title:e.createElement(ve.ZP.Group,{className:zt.scoreByBlankRadio,optionType:"button",options:[{label:"\u5B66\u4E60\u8BC4\u4EF7",value:1},{label:"\u95EE\u7B54\u8BB0\u5F55",value:2}],onChange:be=>{as(be.target.value)},value:ls}),className:zt.commentModalSty,keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:$i,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{as(1),es(!1)},onCancel:()=>{as(1),es(!1)}},e.createElement(ye.Z,{spinning:D0},e.createElement("div",{className:zt.evalueWrap},ls==1&&e.createElement("div",{className:zt.evalueSty},e.createElement(F.Z,{className:zt.ansWrap,value:ji==null?void 0:ji.comment})),ls==2&&e.createElement(e.Fragment,null,e.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"),e.createElement("div",{className:zt.evalueSty},e.createElement("div",{className:zt.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Lo=ji==null?void 0:ji.question_and_answer_list)==null?void 0:Lo.map((be,jt)=>e.createElement("div",{key:jt,className:"mt10"},e.createElement("div",{style:{display:"flex"}},e.createElement("div",{className:zt.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),e.createElement(F.Z,{className:zt.asnCont,value:be==null?void 0:be.question})),e.createElement("div",{style:{display:"flex"}},e.createElement("div",{className:zt.label},"\u56DE\u7B54\uFF1A"),e.createElement(F.Z,{className:zt.asnCont,value:be==null?void 0:be.answer})))))))))),e.createElement(Ie.default,{centered:!0,title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",keyboard:!1,maskClosable:!1,open:M0,width:420,forceRender:!0,onOk:()=>Lu(void 0,null,function*(){const be=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/set_cover.json`,{method:"post",body:{position:S}});(be==null?void 0:be.status)==0&&(b.ZP.success("\u8BBE\u7F6E\u6210\u529F"),rc(!1))}),onCancel:()=>{rc(!1)}},e.createElement("span",null,"\u662F\u5426\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762\uFF1F")),e.createElement(Ie.default,{centered:!0,title:"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55",keyboard:!1,maskClosable:!1,open:S0,width:800,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{ac(!1)}},e.createElement("div",null,e.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},e.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),e.createElement("span",{style:{color:"#333333"}},(mo==null?void 0:mo.user_name)||"--"),e.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),e.createElement("span",{style:{color:"#333333"}},(mo==null?void 0:mo.student_id)||"--"),e.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),e.createElement("span",{style:{color:"#333333"}},(mo==null?void 0:mo.group_name)||"--"),e.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u7B54\u9898\u72B6\u6001"),e.createElement("span",{style:{color:"#333333"}},(Wo==null?void 0:Wo[mo==null?void 0:mo.answer_status])||"--")),e.createElement(hu,{item:mo,backUrl:`/classrooms/${tn==null?void 0:tn.coursesId}/smart_plan/${tn==null?void 0:tn.id}/ppt_info/info`}))),e.createElement(Ie.default,{centered:!0,keyboard:!1,open:is,title:"\u8BBE\u7F6E",width:500,forceRender:!0,onOk:()=>Lu(void 0,null,function*(){var be,jt;const vn=yield(0,De.ZP)(`/api/smart_plan_pages/${(be=B==null?void 0:B.page)==null?void 0:be.id}/settings.json`,{method:"put",body:{position:S,solution_visibility:cc,enable_ai_tutor:ic}});(vn==null?void 0:vn.status)===0&&(b.ZP.success("\u4FDD\u5B58\u6210\u529F"),As(S,((jt=B==null?void 0:B.page)==null?void 0:jt.status)=="in_progress",(P==null?void 0:P.status)=="ended"),ss(!1),ya())}),onCancel:()=>{ss(!1)}},e.createElement("div",null,e.createElement("div",{style:{color:"#000000",display:"flex"}},e.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),e.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790")),e.createElement(Ce.default,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",style:{width:"100%",marginTop:"10px"},size:"large",value:cc,onChange:be=>{dc(be)}},e.createElement(Ce.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u663E\u793A"),e.createElement(Ce.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u663E\u793A"),e.createElement(Ce.default.Option,{value:"show_after_ended"},"\u7ED3\u675F\u6388\u8BFE\u540E\u663E\u793A")),((co=(Ta=B==null?void 0:B.item_banks)==null?void 0:Ta[tl])==null?void 0:co.item_type)=="PROGRAM"&&e.createElement(e.Fragment,null,e.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},e.createElement("span",null,"\u5F00\u542F\u667A\u80FD\u52A9\u6559"),e.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u8BC4\u6D4B\u9875\u9762\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898")),e.createElement(Ve.Z,{checked:ic,onChange:be=>{sc(be)}})))),e.createElement(Ie.default,{centered:!0,keyboard:!1,open:O0,title:((wr=B==null?void 0:B.page)!=null&&wr.animation_code||((jo=(Wa=B==null?void 0:B.page)==null?void 0:Wa.smart_plan_page_knowledges)==null?void 0:jo.length)>0||(yo=B==null?void 0:B.page)!=null&&yo.is_ai_question||(Zo=B==null?void 0:B.page)!=null&&Zo.page_info||(B==null?void 0:B.count)>0)&&(P==null?void 0:P.status)!="ended"?"\u540C\u6B65\u4EA4\u4E92\u8BBE\u7F6E":"\u5B66\u4E60\u8FDB\u5EA6\u8BBE\u7F6E",width:700,okText:"\u786E\u8BA4",forceRender:!0,onOk:()=>Lu(void 0,null,function*(){var be,jt;let vn=[];Zi==null||Zi.map(Pu=>{Fi!=null&&Fi.includes(Pu==null?void 0:Pu.id)&&Pu!=null&&Pu.bind_module&&vn.push(Pu==null?void 0:Pu.position)});let $n=!1;if((vn==null?void 0:vn.length)>0?$n=yield new Promise(vl=>{Ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:e.createElement("div",null,"\u68C0\u6D4B\u5230",e.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},vn==null?void 0:vn.map(($l,Ca,wa)=>`\u7B2C${$l}\u9875${Cavl(!0),onCancel:()=>vl(!1)})}):$n=!0,$n){const Pu=yield(0,De.ZP)(`/api/smart_plan_pages/${(be=B==null?void 0:B.page)==null?void 0:be.id}/group.json`,{method:"put",body:(B==null?void 0:B.count)>0?{position:S,page_ids:Fi,progress_control:mc,enable_progress_control:os}:{position:S,page_ids:Fi,enable_progress_control:os}});(Pu==null?void 0:Pu.status)===0&&(b.ZP.success("\u4FDD\u5B58\u6210\u529F"),ya(),As(S,((jt=B==null?void 0:B.page)==null?void 0:jt.status)=="in_progress",(P==null?void 0:P.status)=="ended"),cs(!1))}}),onCancel:()=>{cs(!1)}},e.createElement("div",{style:{color:"#333"}},(((qo=B==null?void 0:B.page)==null?void 0:qo.animation_code)||((sr=(Ci=B==null?void 0:B.page)==null?void 0:Ci.smart_plan_page_knowledges)==null?void 0:sr.length)>0||((Co=B==null?void 0:B.page)==null?void 0:Co.is_ai_question)||((zo=B==null?void 0:B.page)==null?void 0:zo.page_info)||(B==null?void 0:B.count)>0)&&(P==null?void 0:P.status)!="ended"&&e.createElement(e.Fragment,null,e.createElement("div",{style:{color:"#9096A3"}},"\u652F\u6301\u5C06\u5F53\u524D\u9875\u9762\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u7684\u5BF9\u5E94\u9875\u9762\u5C06\u5B9E\u65F6\u540C\u6B65\u3002"),e.createElement(Ce.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:zt.selectMore,disabled:(P==null?void 0:P.status)=="ended",style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:Fi,showSearch:!1,onChange:be=>{gc(be)}},Zi==null?void 0:Zi.map((be,jt)=>e.createElement(Ce.default.Option,{value:be==null?void 0:be.id,key:jt,disabled:(be==null?void 0:be.position)==S},"\u7B2C",be==null?void 0:be.position,"\u9875"))),(B==null?void 0:B.count)>0&&e.createElement(e.Fragment,null,e.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},e.createElement("span",null,"\u5B66\u751F\u987A\u5E8F\u8BBE\u7F6E"),e.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u9700\u5B8C\u6210\u672C\u9875\u6240\u6709\u9898\u76EE\u4EE5\u89E3\u9501\u4E0B\u4E00\u9875\uFF1B\u5173\u95ED\u5219\u53EF\u81EA\u7531\u8DF3\u9875\u5B66\u4E60\u3002")),e.createElement(Ve.Z,{checked:mc,onChange:be=>{vc(be)}}))),e.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},e.createElement("span",null,"\u5B66\u4E60\u8FDB\u5EA6\u63A7\u5236"),e.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u53EF\u81EA\u7531\u7FFB\u9875\u81F3\u6559\u5E08\u5F53\u524D\u6388\u8BFE\u9875\uFF1B\u5173\u95ED\u5219\u5F3A\u5236\u8DDF\u968F\u6559\u5E08\u8FDB\u5EA6\u81EA\u52A8\u7FFB\u9875\u3002")),e.createElement(Ve.Z,{checked:os,onChange:be=>{fc(be)}}))),e.createElement(Ie.default,{open:k0,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>zi(!1),footer:null,width:372},e.createElement("div",{className:"c-grey-333"},"\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u65B9\u5F0F\u4E3A\u5F53\u524D\u5E7B\u706F\u7247\u5185\u5BB9\u8BBE\u7F6E\u6D4B\u9A8C\u8BD5\u9898\uFF1A"),e.createElement("div",{className:zt.add,style:{marginBottom:"20px"}},[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:Nn},{key:1,name:"\u9898\u5E93\u9009\u9898",img:n(46503)},{key:2,name:"\u81EA\u4E3B\u5EFA\u9898",img:n(49179)},{key:3,name:"\u62D3\u5C55\u7EC3\u4E60",img:Gu}].map(be=>e.createElement("div",{className:zt.add_button,onClick:()=>{x.Z.publish("active-modal-index",be.key),zi(!1)}},e.createElement("img",{width:18,src:be.img}),e.createElement("aside",{className:"ml10"},be.name))))),e.createElement(at,{isEdit:ds,data:Ma(Ka(Ma({},B),{url:et,position:S,maxPage:z}),tn),visible:R0,changePage:At,openPreview:be=>{$o(Ka(Ma({},lr),{defaultValue:be,showExtra:!0,open:lr.open+1}))},onOk:()=>{b.ZP.success("\u64CD\u4F5C\u6210\u529F"),Bi(!1),ya()},onClose:()=>Bi(!1)}),e.createElement(Mr,{interactiveOpen:L0,maxPage:z,onClose:()=>pc(!1),paramsHttp:tn,handlePageClick:be=>{Je(be)},handleRefresh:()=>{ya()},currentPosition:S}),e.createElement(Vo,{Callback:be=>Lu(void 0,null,function*(){var jt;let vn=yield(0,De.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/smart_plans/${tn==null?void 0:tn.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(jt=B==null?void 0:B.page)==null?void 0:jt.id,status:"in_progress",answer_limit_time:be}});(vn==null?void 0:vn.status)==0&&(b.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),ya(),ia(vn==null?void 0:vn.data),u({type:"classroomList/setActionTabs",payload:{key:""}}))})}))};var ci=(0,D.connect)(({classroomList:r,globalSetting:l})=>({classroomList:r,globalSetting:l}))(si),Nl={"weboffice-zone":"weboffice-zone___TKF3X",page_style:"page_style___AiHeR","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_item_list:"over_item_list___BGRpQ",over_item:"over_item____cy2z",close_button:"close_button___ZfK6v",over_button:"over_button___Zixqf",ewm_img:"ewm_img___zUb7w",ewm_text:"ewm_text___XsYJq",kjgj_style:"kjgj_style___jIqhD",kjgj_item:"kjgj_item___d355l",kjgj_img:"kjgj_img___mwqc3",kjgj_text:"kjgj_text___DcyGA",over_content:"over_content___sF378",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",left_zone:"left_zone___a3NSb",btn_float:"btn_float___heSNx",to_page_style:"to_page_style___LctZq",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",arrow:"arrow___fFtZm",modal:"modal___GuDAW",drawer_ewm:"drawer_ewm___xY2Oi",drawer_ewm_title:"drawer_ewm_title___nHqEm",drawer_text:"drawer_text___EnOs3",drawer_code:"drawer_code___cZMU2"},di=n(97915);const mi=(0,e.forwardRef)((r,l)=>{const{prefixCls:u,className:S,children:P,size:ot,style:et={}}=r,ie=Ft()(`${u}-panel`,{[`${u}-panel-hidden`]:ot===0},S),z=ot!==void 0;return e.createElement("div",{ref:l,className:ie,style:Object.assign(Object.assign({},et),{flexBasis:z?ot:"auto",flexGrow:z?0:1})},P)});var vi=()=>null,fi=n(29301),Ur=n(6089),gi=n(48755),Ei=n(83397),pi=n(11592),ol=function(r,l){var u={};for(var S in r)Object.prototype.hasOwnProperty.call(r,S)&&l.indexOf(S)<0&&(u[S]=r[S]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,S=Object.getOwnPropertySymbols(r);P(0,pi.Z)(r).filter(e.isValidElement).map(u=>{const{props:S}=u,{collapsible:P}=S,ot=ol(S,["collapsible"]);return Object.assign(Object.assign({},ot),{collapsible:zu(P)})}),[r])}function Cr(r,l,u){return e.useMemo(()=>{const S=[];for(let P=0;P0||Je.start&&z===0&&ie>0,Rt=Je.start&&z>0||At.end&&ie===0&&z>0;S[P]={resizable:Kt,startCollapsible:!!(u?Rt:wt),endCollapsible:!!(u?wt:Rt)}}return S},[l,r])}var Ho=n(94480);function Go(r){return Number(r.slice(0,-1))/100}function Ai(r){return typeof r=="string"&&r.endsWith("%")}function Hi(r,l){const u=r.map(Je=>Je.size),S=r.length,P=l||0,ot=Je=>Je*P,[et,ie]=e.useState(()=>r.map(Je=>Je.defaultSize)),z=e.useMemo(()=>{var Je;const Kt=[];for(let wt=0;wt{let Je=[],Kt=0;for(let Rt=0;RtRt+(nt||0),0);if(wt>1||!Kt){const Rt=1/wt;Je=Je.map(nt=>nt===void 0?0:nt*Rt)}else{const Rt=(1-wt)/Kt;Je=Je.map(nt=>nt===void 0?Rt:nt)}return Je},[z,P]),St=e.useMemo(()=>je.map(ot),[je,P]),At=e.useMemo(()=>r.map(Je=>Ai(Je.min)?Go(Je.min):(Je.min||0)/P),[r,P]),vt=e.useMemo(()=>r.map(Je=>Ai(Je.max)?Go(Je.max):(Je.max||P)/P),[r,P]);return[e.useMemo(()=>l?St:z,[St,l]),St,je,At,vt,ie]}function Cs(r,l,u,S,P,ot){const et=r.map(it=>[it.min,it.max]),ie=S||0,z=it=>it*ie;function je(it,gt){return typeof it=="string"?z(Go(it)):it!=null?it:gt}const[St,At]=e.useState([]),vt=e.useRef([]),[Ue,Je]=e.useState(null),Kt=()=>u.map(z);return[it=>{At(Kt()),Je({index:it,confirmed:!1})},(it,gt)=>{var st;let nn=null;if((!Ue||!Ue.confirmed)&>!==0){if(gt>0)nn=it,Je({index:it,confirmed:!0});else for(let _t=it;_t>=0;_t-=1)if(St[_t]>0&&l[_t].resizable){nn=_t,Je({index:_t,confirmed:!0});break}}const ue=(st=nn!=null?nn:Ue==null?void 0:Ue.index)!==null&&st!==void 0?st:it,Ut=(0,Ho.Z)(St),sn=ue+1,an=je(et[ue][0],0),au=je(et[sn][0],0),bt=je(et[ue][1],ie),$t=je(et[sn][1],ie);let Rn=gt;return Ut[ue]+Rnbt&&(Rn=bt-Ut[ue]),Ut[sn]-Rn>$t&&(Rn=Ut[sn]-$t),Ut[ue]+=Rn,Ut[sn]-=Rn,P(Ut),Ut},()=>{Je(null)},(it,gt)=>{const st=Kt(),nn=ot?gt==="start"?"end":"start":gt,ue=nn==="start"?it:it+1,Ut=nn==="start"?it+1:it,sn=st[ue],an=st[Ut];if(sn!==0&&an!==0)st[ue]=0,st[Ut]+=sn,vt.current[it]=sn;else{const au=sn+an,bt=je(et[ue][0],0),$t=je(et[ue][1],ie),Rn=je(et[Ut][0],0),_t=je(et[Ut][1],ie),wn=Math.max(bt,au-_t),$u=(Math.min($t,au-Rn)-wn)/2,xu=vt.current[it],Du=au-xu;xu&&xu<=_t&&xu>=Rn&&Du<=$t&&Du>=bt?(st[Ut]=xu,st[ue]=Du):(st[ue]-=$u,st[Ut]+=$u)}return P(st),st},Ue==null?void 0:Ue.index]}var Pl=n(84105),_u=n(33853),El=n(38819),ca=n(87395);function Na(r){return typeof r=="number"&&!Number.isNaN(r)?Math.round(r):0}var Pc=r=>{const{prefixCls:l,vertical:u,index:S,active:P,ariaNow:ot,ariaMin:et,ariaMax:ie,resizable:z,startCollapsible:je,endCollapsible:St,onOffsetStart:At,onOffsetUpdate:vt,onOffsetEnd:Ue,onCollapse:Je,lazy:Kt,containerSize:wt}=r,Rt=`${l}-bar`,[nt,Mt]=(0,e.useState)(null),[it,gt]=(0,e.useState)(0),st=u?0:it,nn=u?it:0,ue=_t=>{z&&_t.currentTarget&&(Mt([_t.pageX,_t.pageY]),At(S))},Ut=_t=>{if(z&&_t.touches.length===1){const wn=_t.touches[0];Mt([wn.pageX,wn.pageY]),At(S)}},sn=_t=>{const wn=wt*ot/100,Mu=wn+_t,$u=Math.max(0,wt*et/100),xu=Math.min(wt,wt*ie/100);return Math.max($u,Math.min(xu,Mu))-wn},an=(0,Ur.Z)((_t,wn)=>{const Mu=sn(u?wn:_t);gt(Mu)}),au=(0,Ur.Z)(()=>{vt(S,st,nn),gt(0)});e.useEffect(()=>{if(nt){const _t=xu=>{const{pageX:Du,pageY:Pn}=xu,On=Du-nt[0],wu=Pn-nt[1];Kt?an(On,wu):vt(S,On,wu)},wn=()=>{Kt&&au(),Mt(null),Ue()},Mu=xu=>{if(xu.touches.length===1){const Du=xu.touches[0],Pn=Du.pageX-nt[0],On=Du.pageY-nt[1];Kt?an(Pn,On):vt(S,Pn,On)}},$u=()=>{Kt&&au(),Mt(null),Ue()};return window.addEventListener("touchmove",Mu),window.addEventListener("touchend",$u),window.addEventListener("mousemove",_t),window.addEventListener("mouseup",wn),()=>{window.removeEventListener("mousemove",_t),window.removeEventListener("mouseup",wn),window.removeEventListener("touchmove",Mu),window.removeEventListener("touchend",$u)}}},[nt,Kt,u,S,wt,ot,et,ie]);const bt={[`--${Rt}-preview-offset`]:`${it}px`},$t=u?ca.Z:_u.Z,Rn=u?Pl.Z:El.Z;return e.createElement("div",{className:Rt,role:"separator","aria-valuenow":Na(ot),"aria-valuemin":Na(et),"aria-valuemax":Na(ie)},Kt&&e.createElement("div",{className:Ft()(`${Rt}-preview`,{[`${Rt}-preview-active`]:!!it}),style:bt}),e.createElement("div",{className:Ft()(`${Rt}-dragger`,{[`${Rt}-dragger-disabled`]:!z,[`${Rt}-dragger-active`]:P}),onMouseDown:ue,onTouchStart:Ut}),je&&e.createElement("div",{className:Ft()(`${Rt}-collapse-bar`,`${Rt}-collapse-bar-start`),onClick:()=>Je(S,"start")},e.createElement($t,{className:Ft()(`${Rt}-collapse-icon`,`${Rt}-collapse-start`)})),St&&e.createElement("div",{className:Ft()(`${Rt}-collapse-bar`,`${Rt}-collapse-bar-end`),onClick:()=>Je(S,"end")},e.createElement(Rn,{className:Ft()(`${Rt}-collapse-icon`,`${Rt}-collapse-end`)})))},Oc=n(63356),Rc=n(16931);const kc=r=>{const{componentCls:l}=r;return{[`&-rtl${l}-horizontal`]:{[`> ${l}-bar`]:{[`${l}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${l}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${l}-vertical`]:{[`> ${l}-bar`]:{[`${l}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${l}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},bi={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},Tc=r=>{const{componentCls:l,colorFill:u,splitBarDraggableSize:S,splitBarSize:P,splitTriggerSize:ot,controlItemBgHover:et,controlItemBgActive:ie,controlItemBgActiveHover:z,prefixCls:je}=r,St=`${l}-bar`,At=`${l}-mask`,vt=`${l}-panel`,Ue=r.calc(ot).div(2).equal(),Je=`${je}-bar-preview-offset`,Kt={position:"absolute",background:r.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[l]:Object.assign(Object.assign(Object.assign({},(0,Oc.Wf)(r)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${St}`]:{flex:"none",position:"relative",userSelect:"none",[`${St}-dragger`]:Object.assign(Object.assign({},bi),{zIndex:1,"&::before":Object.assign({content:'""',background:et},bi),"&::after":Object.assign({content:'""',background:u},bi),[`&:hover:not(${St}-dragger-active)`]:{"&::before":{background:ie}},"&-active":{zIndex:2,"&::before":{background:z}},[`&-disabled${St}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&::before":{background:et}},"&::after":{display:"none"}}}),[`${St}-collapse-bar`]:Object.assign(Object.assign({},bi),{zIndex:r.zIndexPopupBase,background:et,fontSize:r.fontSizeSM,borderRadius:r.borderRadiusXS,color:r.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:ie},"&:active":{background:z}}),"&:hover, &:active":{[`${St}-collapse-bar`]:{opacity:1}}},[At]:{position:"fixed",zIndex:r.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${St}`]:{width:0,[`${St}-preview`]:Object.assign(Object.assign({height:"100%",width:P},Kt),{[`&${St}-preview-active`]:{display:"block",transform:`translateX(var(--${Je}))`}}),[`${St}-dragger`]:{cursor:"col-resize",height:"100%",width:ot,"&::before":{height:"100%",width:P},"&::after":{height:S,width:P}},[`${St}-collapse-bar`]:{width:r.fontSizeSM,height:r.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:Ue},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:Ue},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${St}`]:{height:0,[`${St}-preview`]:Object.assign(Object.assign({height:P,width:"100%"},Kt),{[`&${St}-preview-active`]:{display:"block",transform:`translateY(var(--${Je}))`}}),[`${St}-dragger`]:{cursor:"row-resize",width:"100%",height:ot,"&::before":{width:"100%",height:P},"&::after":{width:S,height:P}},[`${St}-collapse-bar`]:{height:r.fontSizeSM,width:r.controlHeightSM,"&-start":{top:"auto",bottom:Ue,transform:"translateX(-50%)"},"&-end":{top:Ue,bottom:"auto",transform:"translateX(-50%)"}}}},[vt]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box","&-hidden":{padding:0,overflow:"hidden"},[`&:has(${l}:only-child)`]:{overflow:"hidden"}}}),kc(r))}},Lc=r=>{var l;const u=r.splitBarSize||2,S=r.splitTriggerSize||6,P=r.resizeSpinnerSize||20,ot=(l=r.splitBarDraggableSize)!==null&&l!==void 0?l:P;return{splitBarSize:u,splitTriggerSize:S,splitBarDraggableSize:ot,resizeSpinnerSize:P}};var jc=(0,Rc.I$)("Splitter",r=>[Tc(r)],Lc),Zc=r=>{const{prefixCls:l,className:u,style:S,layout:P="horizontal",children:ot,rootClassName:et,onResizeStart:ie,onResize:z,onResizeEnd:je,lazy:St}=r,{getPrefixCls:At,direction:vt,className:Ue,style:Je}=(0,gi.dj)("splitter"),Kt=At("splitter",l),wt=(0,Ei.Z)(Kt),[Rt,nt,Mt]=jc(Kt,wt),it=P==="vertical",gt=vt==="rtl",st=!it&>,nn=$a(ot),[ue,Ut]=(0,e.useState)(),sn=ha=>{const{offsetWidth:Ol,offsetHeight:ua}=ha,Ja=it?ua:Ol;Ja!==0&&Ut(Ja)},[an,au,bt,$t,Rn,_t]=Hi(nn,ue),wn=Cr(nn,au,gt),[Mu,$u,xu,Du,Pn]=Cs(nn,wn,bt,ue,_t,gt),On=(0,Ur.Z)(ha=>{Mu(ha),ie==null||ie(au)}),wu=(0,Ur.Z)((ha,Ol)=>{const ua=$u(ha,Ol);z==null||z(ua)}),Ql=(0,Ur.Z)(()=>{xu(),je==null||je(au)}),Oa=(0,Ur.Z)((ha,Ol)=>{const ua=Du(ha,Ol);z==null||z(ua),je==null||je(ua)}),xl=Ft()(Kt,u,`${Kt}-${P}`,{[`${Kt}-rtl`]:gt},et,Ue,Mt,wt,nt),Jl=`${Kt}-mask`,Ra=e.useMemo(()=>{const ha=[];let Ol=0;for(let ua=0;ua{const ua=e.createElement(mi,Object.assign({},ha,{prefixCls:Kt,size:an[Ol]}));let Ja=null;const nr=wn[Ol];if(nr){const Pr=(Ra[Ol-1]||0)+$t[Ol],Or=(Ra[Ol+1]||100)-Rn[Ol+1],Rr=(Ra[Ol-1]||0)+Rn[Ol],gr=(Ra[Ol+1]||100)-$t[Ol+1];Ja=e.createElement(Pc,{lazy:St,index:Ol,active:Pn===Ol,prefixCls:Kt,vertical:it,resizable:nr.resizable,ariaNow:Ra[Ol]*100,ariaMin:Math.max(Pr,Or)*100,ariaMax:Math.min(Rr,gr)*100,startCollapsible:nr.startCollapsible,endCollapsible:nr.endCollapsible,onOffsetStart:On,onOffsetUpdate:(Qr,or,kr)=>{let ur=it?kr:or;st&&(ur=-ur),wu(Qr,ur)},onOffsetEnd:Ql,onCollapse:Oa,containerSize:ue||0})}return e.createElement(e.Fragment,{key:`split-panel-${Ol}`},ua,Ja)}),typeof Pn=="number"&&e.createElement("div",{"aria-hidden":!0,className:Ft()(Jl,`${Jl}-${P}`)}))))};const Bs=Zc;Bs.Panel=vi;var hi=Bs,Da={box:"box___9t6dj",code_style:"code_style___L5H95",box_header:"box_header___PThC5",headTip:"headTip___MoiWM",box_wrap:"box_wrap_____SpK",progressbarWrap:"progressbarWrap___Xb_JW",progressItem:"progressItem___r6hIu",circle:"circle___dmxdq",activeWrap:"activeWrap___ZAXAN",quit:"quit___fMx4e",box_botton:"box_botton___nhfoY",mainContent:"mainContent___EseHE",questionWrap:"questionWrap___bTxa_",questionStatus:"questionStatus___g9DRZ",studyUnit:"studyUnit___G1Nk2",page_footer:"page_footer___PFaVy",num_style:"num_style___GIpVz",num_style_active:"num_style_active___bq8RR",button1:"button1___HqBEu",button2:"button2___VYEdv",daojishi:"daojishi___wZ6er",datijieshu:"datijieshu___ouuJX"},ul={modalContent:"modalContent___iFtJg",modalContentLeft:"modalContentLeft___YMwu4",green:"green___cf5ZK",textArea:"textArea___yDJpX",red:"red___vaJTM",row:"row____R6FZ",html:"html___GYpZl",line:"line___jKbuh",choiceWrap:"choiceWrap___XHmE4",choiceIndex:"choiceIndex___wpoi0",judgementIndex:"judgementIndex___Eie7b",activeAnswer:"activeAnswer___uuVOS",rightAnswer:"rightAnswer___vz9aJ",errorAnswer:"errorAnswer___ffoBB",setAnswerBtn:"setAnswerBtn___JXqx2",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",commitBtn:"commitBtn___g2N79",questionWrap:"questionWrap___nKdxT",solutionWrap:"solutionWrap___jaM5J",descBox:"descBox___bONsy",title:"title___ufkCS",desc:"desc___DG7jE",choiceBox:"choiceBox___uhqIh",activeAnswerBox:"activeAnswerBox___BEPta",rightAnswerBox:"rightAnswerBox___c561Z",errorAnswerBox:"errorAnswerBox___ouNWS",greenColor:"greenColor___IiAyu",redColor:"redColor___f6vEe"},zc=Object.defineProperty,Uc=Object.defineProperties,Qc=Object.getOwnPropertyDescriptors,Ds=Object.getOwnPropertySymbols,Yc=Object.prototype.hasOwnProperty,Vc=Object.prototype.propertyIsEnumerable,xs=(r,l,u)=>l in r?zc(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Ii=(r,l)=>{for(var u in l||(l={}))Yc.call(l,u)&&xs(r,u,l[u]);if(Ds)for(var u of Ds(l))Vc.call(l,u)&&xs(r,u,l[u]);return r},ws=(r,l)=>Uc(r,Qc(l));const Wc=({problemset:r,dispatch:l,question:u,pageCache:S,solutionVis:P,disabled:ot,questionIndex:et,pageInfo:ie,SmartPlanItemBanks:z,questionChoiceIdsRef:je,changeChoiceIds:St})=>{const[At,vt]=(0,e.useState)({}),[Ue,Je]=(0,e.useState)([]),Kt={fontSize:"18px"},wt=!(S!=null&&S.is_end)&&(ie==null?void 0:ie.status)=="ended"||(u==null?void 0:u.is_answered)||(S==null?void 0:S.is_end)&&!(z!=null&&z.allow_answer_after_end),Rt=["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,e.useEffect)(()=>{var it;const gt=(0,Ct.cloneDeep)(u);vt(gt);const st=(it=gt==null?void 0:gt.choices)==null?void 0:it.map((nn,ue)=>ws(Ii({},nn),{checked:nn==null?void 0:nn.me_answered}));je.current=st.filter(nn=>nn.me_answered).map(nn=>nn==null?void 0:nn.choice_id),Je([...st])},[u]);const nt=it=>{if(wt)return;const gt=Ue.map((st,nn)=>ws(Ii({},st),{checked:nn===it?!(st!=null&&st.checked):st==null?void 0:st.checked}));je.current=gt.filter(st=>st.checked).map(st=>st==null?void 0:st.choice_id),St(gt.filter(st=>st.checked).map(st=>st==null?void 0:st.choice_id)),Je(gt)},Mt=(it=!1)=>{let gt="";return Ue.forEach((st,nn)=>{it?st!=null&&st.me_answered&&(gt=gt+Rt[nn]):st!=null&&st.is_answer&&(gt=gt+Rt[nn])}),gt};return console.log(et),e.createElement("div",null,e.createElement("div",{className:ul.questionWrap},e.createElement(F.Z,{value:'\u591A\u9009\u9898'+(At==null?void 0:At.name),style:Ii({},Kt)}),Ue==null?void 0:Ue.map((it,gt)=>{const{is_answer:st,checked:nn,choice_text:ue,me_answered:Ut}=it;let sn="";return u!=null&&u.is_answered?P?(st&&(sn=ul.rightAnswerBox),!st&&(nn||Ut)&&(sn=ul.errorAnswerBox)):(nn||Ut)&&(sn=ul.activeAnswerBox):nn&&(sn=ul.activeAnswerBox),e.createElement(_.Z,{key:gt,className:`${ul.choiceBox} ${sn}`,align:"middle",wrap:!1,style:{cursor:wt?"not-allowed":"pointer",marginTop:gt==0?"40px":"20px"},onClick:an=>{nt(gt)}},e.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:ul.choiceIndex},Rt[gt]),e.createElement(U.Z,{flex:1,className:"ml30"},e.createElement(F.Z,{className:ul.html,value:ue,style:Ii({},Kt)})),P&&st&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),P&&!st&&(nn||Ut)&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),P&&e.createElement("div",{className:ul.solutionWrap},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),e.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Mt(!1))),e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Ue.find(it=>it==null?void 0:it.me_answered)?e.createElement(e.Fragment,null,(()=>{const it=Ue.map((Ut,sn)=>Ut!=null&&Ut.me_answered?sn:-1).filter(Ut=>Ut!==-1),gt=Ue.map((Ut,sn)=>Ut!=null&&Ut.is_answer?sn:-1).filter(Ut=>Ut!==-1),nn=it.length===gt.length&&it.every(Ut=>gt.includes(Ut))?ul.greenColor:ul.redColor,ue=it.map(Ut=>Rt[Ut]).join("");return e.createElement("span",{className:nn,style:{fontWeight:600,fontSize:"16px"}},ue||"\u672A\u4F5C\u7B54")})()):e.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),e.createElement("div",null,e.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((At==null?void 0:At.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var Hc=(0,D.connect)(({problemset:r})=>({problemset:r}))(Wc),pa=n(59301),Gc=Object.defineProperty,Kc=Object.defineProperties,_c=Object.getOwnPropertyDescriptors,Ss=Object.getOwnPropertySymbols,Jc=Object.prototype.hasOwnProperty,Xc=Object.prototype.propertyIsEnumerable,bs=(r,l,u)=>l in r?Gc(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Mi=(r,l)=>{for(var u in l||(l={}))Jc.call(l,u)&&bs(r,u,l[u]);if(Ss)for(var u of Ss(l))Xc.call(l,u)&&bs(r,u,l[u]);return r},Is=(r,l)=>Kc(r,_c(l));const qc=({questionIndex:r,problemset:l,dispatch:u,question:S,solutionVis:P,pageCache:ot,pageInfo:et,questionChoiceIdsRef:ie,SmartPlanItemBanks:z,changeChoiceIds:je})=>{const[St,At]=(0,e.useState)({}),[vt,Ue]=(0,e.useState)([]),Je={fontSize:"18px"},Kt=!(ot!=null&&ot.is_end)&&(et==null?void 0:et.status)=="ended"||(S==null?void 0:S.is_answered)||(ot==null?void 0:ot.is_end)&&!(z!=null&&z.allow_answer_after_end),wt=["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,e.useEffect)(()=>{var nt;const Mt=(0,Ct.cloneDeep)(S);At(Mt);const it=(nt=S==null?void 0:S.choices)==null?void 0:nt.map((gt,st)=>Is(Mi({},gt),{checked:gt==null?void 0:gt.me_answered}));ie.current=it.filter(gt=>gt.checked).map(gt=>gt==null?void 0:gt.choice_id),Ue([...it])},[S]);const Rt=nt=>{if(Kt)return;const Mt=vt.map((it,gt)=>Is(Mi({},it),{checked:gt===nt}));ie.current=Mt.filter(it=>it.checked).map(it=>it==null?void 0:it.choice_id),je(Mt.filter(it=>it.checked).map(it=>it==null?void 0:it.choice_id)),Ue(Mt)};return pa.createElement("div",null,pa.createElement("div",{className:ul.questionWrap},pa.createElement(F.Z,{value:'\u5355\u9009\u9898'+(St==null?void 0:St.name),style:Mi({},Je)}),vt==null?void 0:vt.map((nt,Mt)=>{const{is_answer:it,checked:gt,choice_text:st,me_answered:nn}=nt;let ue="";return S!=null&&S.is_answered?P?(it&&(ue=ul.rightAnswerBox),!it&&(gt||nn)&&(ue=ul.errorAnswerBox)):(gt||nn)&&(ue=ul.activeAnswerBox):gt&&(ue=ul.activeAnswerBox),pa.createElement(_.Z,{key:Mt,className:`${ul.choiceBox} ${ue}`,align:"middle",wrap:!1,style:{cursor:Kt?"not-allowed":"pointer",marginTop:Mt==0?"40px":"20px"},onClick:Ut=>{Rt(Mt)}},pa.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:ul.choiceIndex},wt[Mt]),pa.createElement(U.Z,{flex:1,className:"ml30"},pa.createElement(F.Z,{className:ul.html,value:st,style:Mi({},Je)})),P&&it&&pa.createElement(U.Z,null,pa.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),P&&!it&&(gt||nn)&&pa.createElement(U.Z,null,pa.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),P&&pa.createElement("div",{className:ul.solutionWrap},pa.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},pa.createElement("div",{className:"c-grey-333 mb5 font16"},pa.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),pa.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},wt[vt.findIndex(nt=>nt==null?void 0:nt.is_answer)])),pa.createElement("div",{className:"c-grey-333 mb5 font16"},pa.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),vt.find(nt=>nt==null?void 0:nt.me_answered)?pa.createElement(pa.Fragment,null,(()=>{var nt;const Mt=vt.findIndex(st=>st==null?void 0:st.me_answered),gt=((nt=vt[Mt])==null?void 0:nt.is_answer)?ul.greenColor:ul.redColor;return pa.createElement("span",{className:gt,style:{fontWeight:600,fontSize:"16px"}},wt[Mt])})()):pa.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),pa.createElement("div",null,pa.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((St==null?void 0:St.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var $c=(0,D.connect)(({problemset:r})=>({problemset:r}))(qc),ed=Object.defineProperty,td=Object.defineProperties,nd=Object.getOwnPropertyDescriptors,Ms=Object.getOwnPropertySymbols,ud=Object.prototype.hasOwnProperty,ld=Object.prototype.propertyIsEnumerable,Ns=(r,l,u)=>l in r?ed(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Ni=(r,l)=>{for(var u in l||(l={}))ud.call(l,u)&&Ns(r,u,l[u]);if(Ms)for(var u of Ms(l))ld.call(l,u)&&Ns(r,u,l[u]);return r},Ps=(r,l)=>td(r,nd(l));const ad=({problemset:r,questionIndex:l,dispatch:u,question:S,pageCache:P,solutionVis:ot,disabled:et,pageInfo:ie,SmartPlanItemBanks:z,questionChoiceIdsRef:je,changeChoiceIds:St})=>{const[At,vt]=(0,e.useState)({}),[Ue,Je]=(0,e.useState)([]),Kt={fontSize:"18px"},wt=!(P!=null&&P.is_end)&&(ie==null?void 0:ie.status)=="ended"||(S==null?void 0:S.is_answered)||(P==null?void 0:P.is_end)&&!(z!=null&&z.allow_answer_after_end),Rt=["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,e.useEffect)(()=>{var Mt;const it=(0,Ct.cloneDeep)(S);vt(it);const gt=(Mt=S==null?void 0:S.choices)==null?void 0:Mt.map((st,nn)=>Ps(Ni({},st),{checked:st==null?void 0:st.me_answered}));je.current=gt.filter(st=>st.checked).map(st=>st==null?void 0:st.choice_id),Je([...gt])},[S]);const nt=Mt=>{if(wt)return;const it=Ue.map((gt,st)=>Ps(Ni({},gt),{checked:st===Mt}));je.current=it.filter(gt=>gt.checked).map(gt=>gt==null?void 0:gt.choice_id),St(it.filter(gt=>gt.checked).map(gt=>gt==null?void 0:gt.choice_id)),Je(it)};return e.createElement("div",null,e.createElement("div",{className:ul.questionWrap},e.createElement(F.Z,{value:'\u5224\u65AD\u9898'+(At==null?void 0:At.name),style:Ni({},Kt)}),Ue==null?void 0:Ue.map((Mt,it)=>{const{is_answer:gt,checked:st,choice_text:nn,me_answered:ue}=Mt;let Ut="";return S!=null&&S.is_answered?ot?(gt&&(Ut=ul.rightAnswerBox),!gt&&(st||ue)&&(Ut=ul.errorAnswerBox)):(st||ue)&&(Ut=ul.activeAnswerBox):st&&(Ut=ul.activeAnswerBox),e.createElement(_.Z,{key:it,className:`${ul.choiceBox} ${Ut}`,align:"middle",wrap:!1,style:{cursor:wt?"not-allowed":"pointer",marginTop:it==0?"40px":"20px"},onClick:sn=>{nt(it)}},e.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:ul.choiceIndex},Rt[it]),e.createElement(U.Z,{flex:1,className:"ml30"},e.createElement(F.Z,{className:ul.html,value:nn,style:Ni({},Kt)})),ot&>&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),ot&&!gt&&(st||ue)&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),ot&&e.createElement("div",{className:ul.solutionWrap},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),e.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Rt[Ue.findIndex(Mt=>Mt==null?void 0:Mt.is_answer)])),e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Ue.find(Mt=>Mt==null?void 0:Mt.me_answered)?e.createElement(e.Fragment,null,(()=>{var Mt;const it=Ue.findIndex(nn=>nn==null?void 0:nn.me_answered),st=((Mt=Ue[it])==null?void 0:Mt.is_answer)?ul.greenColor:ul.redColor;return e.createElement("span",{className:st,style:{fontWeight:600,fontSize:"16px"}},Rt[it])})()):e.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),e.createElement("div",null,e.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((At==null?void 0:At.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var rd=(0,D.connect)(({problemset:r})=>({problemset:r}))(ad),Os=n(75823),od=n(56656),id=n.n(od),sd=n(20885),pl=n(59301),cd=Object.defineProperty,Rs=Object.getOwnPropertySymbols,dd=Object.prototype.hasOwnProperty,md=Object.prototype.propertyIsEnumerable,ks=(r,l,u)=>l in r?cd(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,vd=(r,l)=>{for(var u in l||(l={}))dd.call(l,u)&&ks(r,u,l[u]);if(Rs)for(var u of Rs(l))md.call(l,u)&&ks(r,u,l[u]);return r},Pi=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const fd=({problemset:r,dispatch:l,question:u,pageCache:S,solutionVis:P,SmartPlanItemBanks:ot,disabled:et,questionIndex:ie,questionChoiceIdsRef:z,handleRefresh:je,childWindow:St,closeProgram:At,setCloseProgram:vt,childsWindow:Ue})=>{var Je;const[Kt,wt]=(0,e.useState)(!1),[Rt,nt]=(0,e.useState)(""),Mt=(0,D.useParams)(),[it,gt]=(0,e.useState)(!1),st=(0,e.useRef)(null),nn=(0,e.useRef)(null),ue={fontSize:"18px"},[Ut,sn]=(0,e.useState)([]),[an,au]=(0,e.useState)({page:1,limit:10}),[bt,$t]=(0,e.useState)(0),[Rn,_t]=(0,e.useState)(null),wn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};(0,e.useEffect)(()=>{if(!St||St.closed)return;const Pn=()=>{var wu;const Ql={type:"showIntelligentTeacherStatus",aiStatus:(wu=ot==null?void 0:ot.page)==null?void 0:wu.enable_ai_tutor,questionStatus:(u==null?void 0:u.status)==="ended",SmartPlanItemBanks:ot};St.postMessage(Ql,"*")};if(At){vt("");const wu={type:"closeIntelligentTeacherStatus"};for(let Ql=0;Ql{Pn()},3e3);else{const wu=()=>{Pn(),St.removeEventListener("load",wu)};St.addEventListener("load",wu)}const On=()=>{console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED"),u!=null&&u.hack_user_identifier&&Du(),je()};return St==null||St.addEventListener("unload",On),()=>{St==null||St.removeEventListener("unload",On)}},[St,ot,u==null?void 0:u.status,At]),(0,e.useEffect)(()=>()=>{nn.current=null},[]);const Mu=()=>Pi(void 0,null,function*(){if(gt(!0),u!=null&&u.hack_identifier){const Pn=yield(0,Os.nF)({id:u==null?void 0:u.hack_identifier});if((Pn==null?void 0:Pn.status)===0){const wu=window.open(`/myproblems/${Pn==null?void 0:Pn.identifier}?type=smartPlan&exercisesId=${Mt==null?void 0:Mt.id}&coursesId=${Mt==null?void 0:Mt.coursesId}&questionId=${u==null?void 0:u.id}&smartPlanItemBankId=${u==null?void 0:u.smart_plan_item_bank_id}`,"_blank")}}gt(!1)}),$u={C:pl.createElement("span",{className:ul.c},"C"),"C++":pl.createElement("span",{className:ul.cpp},"C++"),Java:pl.createElement("span",{className:ul.java},"Java"),Python:pl.createElement("span",{className:ul.python},"Python")},xu={not_started:pl.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:pl.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:pl.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:pl.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")},Du=(Pn=1,On=10)=>Pi(void 0,null,function*(){const wu=yield(0,De.ZP)(`/api/myproblems/${u==null?void 0:u.hack_user_identifier}/submit_records.json`,{method:"get",params:{page:Pn,limit:On}});sn(wu==null?void 0:wu.records),$t(wu==null?void 0:wu.records_count)});return(0,e.useEffect)(()=>{u!=null&&u.hack_user_identifier&&Du()},[u==null?void 0:u.hack_user_identifier]),pl.createElement("div",null,pl.createElement("div",{className:ul.questionWrap},pl.createElement(F.Z,{value:'

    \u7F16\u7A0B\u9898

    '+(u==null?void 0:u.name),style:vd({},ue)}),pl.createElement("div",{className:ul.descBox},pl.createElement("div",{className:ul.title},pl.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(Je=u==null?void 0:u.languages)==null?void 0:Je.map((Pn,On,wu)=>pl.createElement(e.Fragment,{key:On},$u[Pn==null?void 0:Pn.language]))),pl.createElement("div",{className:ul.desc,style:{height:"max-content",maxHeight:"210px",overflowY:"auto"}},pl.createElement(F.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(u==null?void 0:u.description),style:{fontSize:"16px",color:"#000"}}))),P&&pl.createElement("div",{className:ul.solutionWrap},pl.createElement("div",null,pl.createElement(F.Z,{value:'\u53C2\u8003\u7B54\u6848'+((u==null?void 0:u.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})),pl.createElement("div",null,pl.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((u==null?void 0:u.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))),(u==null?void 0:u.answer_status)!="not_started"&&pl.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},pl.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),xu[u==null?void 0:u.answer_status]),(u==null?void 0:u.answer_status)!="not_started"&&pl.createElement("div",{className:ul.descBox},pl.createElement("div",{className:ul.title},pl.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),pl.createElement("span",{style:{fontSize:"14px",color:"#666"}},"(\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)")),pl.createElement("div",{className:ul.desc,style:{backgroundColor:"#fff"}},pl.createElement(xn.ZP,{height:300,language:u==null?void 0:u.language,value:u!=null&&u.passed_code?qn.Base64.decode(u==null?void 0:u.passed_code):"",theme:"default",options:wn}))),(u==null?void 0:u.answer_status)!="not_started"&&!!bt&&pl.createElement($.default,{style:{marginTop:"40px"},columns:[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"query_index",width:80,render:(Pn,On,wu)=>pl.createElement("span",{style:{color:"#000"}},(an.page-1)*an.limit+wu+1)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:140,render:(Pn,On)=>pl.createElement("span",{style:{color:"#000"}},On!=null&&On.created_at?id()(On==null?void 0:On.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Pn,On)=>{var wu;return pl.createElement("span",{className:`${Pn===0?"c-green":"c-red"}`},(wu=Yn.Im[Pn])==null?void 0:wu.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}},{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Pn,On)=>pl.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Pi(void 0,null,function*(){var wu,Ql,Oa;const xl=yield(0,sd.X6)(On==null?void 0:On.id);Ie.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",autoFocusButton:null,cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:pl.createElement("div",{className:"mb10"},pl.createElement(xn.ZP,{height:300,language:(wu=xl==null?void 0:xl.data)==null?void 0:wu.language,theme:"vs-light",value:(Ql=xl==null?void 0:xl.data)!=null&&Ql.code?qn.Base64.decode((Oa=xl==null?void 0:xl.data)==null?void 0:Oa.code):"",options:wn}))})})},"\u67E5\u770B\u4EE3\u7801")}].filter(Pn=>!!Pn),pagination:{total:bt||0,onChange:(Pn,On)=>Pi(void 0,null,function*(){au({page:Pn,limit:On}),yield Du()}),current:an==null?void 0:an.page,pageSize:an==null?void 0:an.limit,showTotal:Pn=>pl.createElement(pl.Fragment,null,"\u5171",pl.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Pn),"\u6761\u6570\u636E")},dataSource:Ut})))};var gd=(0,D.connect)(({problemset:r})=>({problemset:r}))(fd),Ed=n(57764),pd=n(69367),_a={header_style:"header_style___Dx0vL",content:"content___RXnuY",legend:"legend___evR3g",legend_icon:"legend_icon___EEW5x",item_list:"item_list___Kl2Op",item_list_title:"item_list_title___NB3Cg",item_title:"item_title___koibo",item_top:"item_top___fIB7h",item_bottom:"item_bottom___wsbMe",box:"box___VtbZB",page_item_acitve:"page_item_acitve___FbAiG",top_content:"top_content___BwoGH",drag_style:"drag_style___t_nRF",page_item:"page_item____ovHq"},Ad=Object.defineProperty,hd=Object.defineProperties,yd=Object.getOwnPropertyDescriptors,Ts=Object.getOwnPropertySymbols,Cd=Object.prototype.hasOwnProperty,Fd=Object.prototype.propertyIsEnumerable,Ls=(r,l,u)=>l in r?Ad(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Gi=(r,l)=>{for(var u in l||(l={}))Cd.call(l,u)&&Ls(r,u,l[u]);if(Ts)for(var u of Ts(l))Fd.call(l,u)&&Ls(r,u,l[u]);return r},Ki=(r,l)=>hd(r,yd(l)),Bd=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const js={cursor:"move",transition:"unset"},$0=r=>{const{tag:l}=r,{listeners:u,transform:S,transition:P,isDragging:ot,setNodeRef:et}=useSortable({id:l.id}),ie=ot&&S?Ki(Gi({},js),{transform:`translate3d(${S.x}px, ${S.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):Ki(Gi({},js),{transition:"none",zIndex:10,cursor:"pointer"});return React.createElement("div",Ki(Gi({style:ie,ref:et},u),{className:styles.drag_style}),React.createElement("div",{className:styles.item_bottom},(l==null?void 0:l.id)==1?"\u4EA4\u4E921":"\u7ED1\u5B9A\u4EA4\u4E92"))},Dd=({globalSetting:r,interactiveOpen:l,onClose:u,maxPage:S,currentPage:P,paramsHttp:ot,handlePageClick:et,currentPosition:ie})=>{var z;const[je,St]=(0,e.useState)(!1),[At,vt]=(0,e.useState)(!1),[Ue,Je]=(0,e.useState)("1");(0,e.useEffect)(()=>{St(l),vt(!1)},[l]);const[Kt,wt]=(0,e.useState)([]),Rt=()=>Bd(void 0,null,function*(){const Mt=yield(0,De.ZP)(`/api/courses/${ot==null?void 0:ot.coursesId}/smart_plans/${ot==null?void 0:ot.id}/get_user_learn_records.json`,{method:"get"});(Mt==null?void 0:Mt.status)==0&&wt(Mt==null?void 0:Mt.data)});(0,e.useEffect)(()=>{l&&Rt()},[l]);const nt=Mt=>{var it,gt,st,nn,ue,Ut,sn,an;((it=Mt==null?void 0:Mt.active)==null?void 0:it.id)==((gt=Mt==null?void 0:Mt.over)==null?void 0:gt.id)&&(Je((st=Mt==null?void 0:Mt.active)==null?void 0:st.id),vt(!0)),(nn=Mt==null?void 0:Mt.over)!=null&&nn.id&&((ue=Mt==null?void 0:Mt.active)==null?void 0:ue.id)!=((Ut=Mt==null?void 0:Mt.over)==null?void 0:Ut.id)&&(console.log((sn=Mt==null?void 0:Mt.active)==null?void 0:sn.id),console.log((an=Mt==null?void 0:Mt.over)==null?void 0:an.id))};return e.createElement(Ie.default,{footer:null,title:null,closable:!1,open:je,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"hidden"}},e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},e.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u5B66\u4E60\u8FDB\u5EA6"),e.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{u()}})),e.createElement("div",{className:_a.header_style},e.createElement("div",null,"\u7CFB\u7EDF\u5C06\u5B9E\u65F6\u8BB0\u5F55\u5B66\u751F\u7684\u5B66\u4E60\u5B8C\u6210\u60C5\u51B5\uFF0C\u5B8C\u6210\u5B66\u4E60\u89C4\u5219\u5982\u4E0B\uFF1A"),e.createElement("div",null,"1.\u5305\u542B\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u9700\u8981\u5B66\u751F\u5B8C\u6210\u6240\u6709\u4EA4\u4E92\u64CD\u4F5C\u624D\u53EF\u6807\u8BB0\u4E3A\u5B8C\u6210\u5B66\u4E60"),e.createElement("div",null,"2.\u65E0\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u5B66\u751F\u6301\u7EED\u89C2\u770B\u8FBE10\u79D2\u540E\u81EA\u52A8\u8BB0\u5F55\u4E3A\u5B8C\u6210\u5B66\u4E60")),e.createElement("div",{className:_a.content},e.createElement("div",{className:_a.legend},e.createElement("div",{className:_a.legend_icon,style:{background:"#2EC25B"}}),e.createElement("div",null,"\u5DF2\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247"),e.createElement("div",{className:_a.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),e.createElement("div",null,"\u672A\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247")),e.createElement("div",{style:{height:"380px",overflowY:"auto"}},e.createElement("div",{className:_a.item_list},e.createElement("div",{className:_a.item_list_title},(z=Array.from({length:Math.ceil((Kt==null?void 0:Kt.length)/5)},(Mt,it)=>it+1))==null?void 0:z.map((Mt,it)=>e.createElement("div",{className:_a.item_title},e.createElement("div",{className:_a.item_top},e.createElement("div",null,"\u5E7B\u706F\u7247"),e.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),e.createElement("div",{className:_a.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),e.createElement("div",{className:_a.box}," ",Kt==null?void 0:Kt.map(Mt=>{var it,gt,st;return e.createElement("div",{className:Mt!=null&&Mt.learn_finish?_a.page_item_acitve:_a.page_item,style:{background:ie===(Mt==null?void 0:Mt.position)?"rgba(48, 97, 208, 0.2)":""}},e.createElement("div",{className:_a.item_top,onClick:()=>{et(Mt==null?void 0:Mt.position)}},e.createElement("div",{className:_a.top_content},Mt==null?void 0:Mt.position)),!!((it=Mt==null?void 0:Mt.module_sort)!=null&&it.length)&&e.createElement("div",{className:_a.drag_style,onClick:()=>{et(Mt==null?void 0:Mt.position)}},e.createElement("div",{className:_a.item_bottom},(st=(gt=Mt==null?void 0:Mt.module_sort)==null?void 0:gt.map((nn,ue)=>`\u4EA4\u4E92${ue+1}`))==null?void 0:st.join(" "))))}))))))))};var xd=(0,D.connect)(({globalSetting:r})=>({globalSetting:r}))(Dd),ou=n(59301),wd=Object.defineProperty,Sd=Object.defineProperties,bd=Object.getOwnPropertyDescriptors,Zs=Object.getOwnPropertySymbols,Id=Object.prototype.hasOwnProperty,Md=Object.prototype.propertyIsEnumerable,zs=(r,l,u)=>l in r?wd(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,_i=(r,l)=>{for(var u in l||(l={}))Id.call(l,u)&&zs(r,u,l[u]);if(Zs)for(var u of Zs(l))Md.call(l,u)&&zs(r,u,l[u]);return r},Ji=(r,l)=>Sd(r,bd(l)),Io=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const Nd=({user:r,officeToken:l,classroomList:u,globalSetting:S,loading:P,problemset:ot,dispatch:et,pageCache:ie,pageNum:z,maxPage:je,aiImg:St,changePage:At,isSimulate:vt,gotoSlide:Ue})=>{var Je,Kt,wt,Rt,nt,Mt,it,gt,st,nn,ue,Ut,sn,an,au,bt,$t,Rn,_t,wn,Mu,$u,xu,Du,Pn,On,wu,Ql,Oa,xl,Jl,Ra,er,ha,Ol,ua,Ja,nr,Pr,Or,Rr,gr,Qr,or,kr,ur,Fr,Yr,Br,Tr,ll,ka,ba,Er,pr,xa,Dr,Vr,mn,xr,Eo,Wr,Lr,lo,No,ao,Hr,Ar,Po,po;const[Ju,Gr]=(0,e.useState)(0),ja=(0,D.useParams)(),[Ko,Ao]=(0,e.useState)(!1),[ro,Xa]=(0,e.useState)(!1),[Xl,Kr]=(0,e.useState)(0),[mu,ho]=(0,e.useState)([]),_r=(0,e.useRef)(null),qa=(0,e.useRef)([]),[oo,jr]=(0,e.useState)(!1),[Ya,Oo]=(0,e.useState)(null),[io,_o]=(0,e.useState)([]),[Ro,ko]=(0,e.useState)(!1),[Jo,ir]=(0,e.useState)(!1),[Za]=(0,D.useSearchParams)(),[so,To]=(0,e.useState)(!1),{SmartPlanItemBanks:We}=u,[Xo,Lo]=(0,e.useState)(),[Ta,co]=(0,e.useState)(""),wr=(0,e.useRef)(null),Wa=(0,e.useRef)(null);(0,e.useEffect)(()=>{var Wn;((Wn=We==null?void 0:We.page)==null?void 0:Wn.current_limit_time)>0?co(We.page.current_limit_time+1):co("")},[(Je=We==null?void 0:We.page)==null?void 0:Je.current_limit_time]);const jo=()=>{if(!wr.current)return Ta;const Wn=Math.floor((Date.now()-wr.current)/1e3);return Math.max(0,Ta-Wn)},yo=()=>{const Wn=jo();if(co(Wn),Wn<=0){Wa.current&&(clearTimeout(Wa.current),Wa.current=null),setTimeout(()=>{Lo(new Date),on()},2e3);return}Wa.current&&clearTimeout(Wa.current),Wa.current=setTimeout(yo,1e3)};(0,e.useEffect)(()=>{if(Ta<=0)return;Ta==1&&setTimeout(()=>{b.ZP.warning("\u7B54\u9898\u7ED3\u675F\uFF0C\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4")},1e3),wr.current=Date.now(),yo();const Wn=()=>{document.hidden?Wa.current&&(clearTimeout(Wa.current),Wa.current=null):!Wa.current&&Ta>0&&(wr.current=Date.now()-(Ta-jo())*1e3,yo())};return document.addEventListener("visibilitychange",Wn),()=>{Wa.current&&clearTimeout(Wa.current),document.removeEventListener("visibilitychange",Wn)}},[Ta]);const Zo=Wn=>{const Nu=Math.floor(Wn/60),Rl=Wn%60;return`${String(Nu).padStart(2,"0")}:${String(Rl).padStart(2,"0")}`},qo={item_bank:"\u8BD5\u9898\u4F5C\u7B54",ai_qna:"\u667A\u6167\u4F34\u5B66",page_info:"\u9605\u8BFB\u89E3\u6790",animation_code:"\u52A8\u6548\u5B66\u4E60"},Ci={page_info:"1",ai_qna:"2",item_bank:"4"},[sr,Co]=(0,e.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[zo,Sr]=(0,e.useState)(""),Jr=(0,e.useRef)(null),Xe=(0,e.useRef)(null);(0,e.useEffect)(()=>{var Wn;((Wn=We==null?void 0:We.page)==null?void 0:Wn.animation_code)!==""&&(clearTimeout(Xe.current),Xe.current=setTimeout(()=>{var Nu;const Rl=document.createElement("iframe");Rl.style.width="100%",Rl.style.height="100%",Rl.style.overflow="auto",Rl.style.border="0";const ql=ml=>{try{const ia=ml.documentElement.scrollHeight;Rl.style.height=`${Math.max(ia+10,400)}px`,ia||setTimeout(()=>{ql(ml)},1e3)}catch(ia){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",ia)}};if(Jr.current){Jr.current.innerHTML="",Jr.current.appendChild(Rl);const ml=Rl.contentDocument||Rl.contentWindow.document;ml.open(),ml.write((Nu=We==null?void 0:We.page)==null?void 0:Nu.animation_code),ml.documentElement.scrollHeight,ql(ml),setTimeout(()=>{ql(ml)},1e3)}},1e3))},[(Kt=We==null?void 0:We.page)==null?void 0:Kt.animation_code,sr.open,Xl,zo]),(0,e.useEffect)(()=>{var Wn;if(z){const Nu=((Wn=We==null?void 0:We.page)==null?void 0:Wn.lesson_mode)==="self_learning";(!Nu||Nu&&_r.current!==z)&&on()}_r.current=z},[z,Ju,ie==null?void 0:ie.randomData]),(0,e.useEffect)(()=>{qa.current=[]},[Ju]),(0,e.useEffect)(()=>{Gr(0),Kr(0),ko(!1),ir(!1)},[z]);const on=()=>Io(void 0,null,function*(){Ao(!0);const Wn=yield et({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:ja==null?void 0:ja.coursesId,id:ja==null?void 0:ja.id,position:z,max_position:je,is_simulate:vt||null}});Ao(!1)});(0,e.useEffect)(()=>{var Wn,Nu,Rl,ql;Co(Ji(_i({},sr),{defaultValue:(Wn=We==null?void 0:We.page)==null?void 0:Wn.animation_code})),Sr(new Date),Xu((Nu=We==null?void 0:We.item_banks)==null?void 0:Nu[Ju]),We!=null&&We.relation_positions&&At(We==null?void 0:We.relation_positions);let ml=[];ml=(ql=(Rl=We==null?void 0:We.page)==null?void 0:Rl.module_sort)==null?void 0:ql.map((ia,Zr)=>({key:Zr+1,label:qo[ia]})),console.log("items---",ml),ho([...ml||[]])},[We]);const Hn=Wn=>Io(void 0,null,function*(){var Nu,Rl,ql,ml,ia;(Wn==null?void 0:Wn.length)!==0&&(yield(0,De.ZP)(`/api/smart_plan_item_banks/${(Nu=We==null?void 0:We.page)==null?void 0:Nu.id}/user_answers.json`,{method:"post",body:{item_bank_id:(ql=(Rl=We==null?void 0:We.item_banks)==null?void 0:Rl[Ju])==null?void 0:ql.id,item_choice_id:((ia=(ml=We==null?void 0:We.item_banks)==null?void 0:ml[Ju])==null?void 0:ia.item_type)=="MULTIPLE"?Wn:Wn==null?void 0:Wn[0],is_simulate:vt||null,is_answered:!1}}))}),Wu=()=>Io(void 0,null,function*(){var Wn,Nu,Rl,ql,ml;if(qa.current.length===0){b.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}jr(!0);const ia=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(Wn=We==null?void 0:We.page)==null?void 0:Wn.id}/user_answers.json`,{method:"post",body:{item_bank_id:(Rl=(Nu=We==null?void 0:We.item_banks)==null?void 0:Nu[Ju])==null?void 0:Rl.id,item_choice_id:((ml=(ql=We==null?void 0:We.item_banks)==null?void 0:ql[Ju])==null?void 0:ml.item_type)=="MULTIPLE"?qa.current:qa.current[0],is_simulate:vt||null,is_answered:!0}});jr(!1),(ia==null?void 0:ia.status)===0&&(yield on(),b.ZP.success("\u63D0\u4EA4\u6210\u529F"))}),Xu=Wn=>{var Nu,Rl;if(ie!=null&&ie.is_end){if(We!=null&&We.allow_answer_after_end&&!(Wn!=null&&Wn.is_answered)){Xa(!1);return}Xa(!0);return}switch((Nu=We==null?void 0:We.page)==null?void 0:Nu.solution_visibility){case"hidden":Xa(!1);break;case"show_after_edit":Wn!=null&&Wn.is_answered?Xa(!0):Xa(!1);break;case"show_after_submission":((Rl=We==null?void 0:We.page)==null?void 0:Rl.status)==="ended"?Xa(!0):Xa(!1);break;case"show_after_ended":ie!=null&&ie.is_end?Xa(!0):Xa(!1);break;default:Xa(!1)}},_n=(Wn=0)=>{var Nu,Rl,ql,ml;switch((Nu=mu==null?void 0:mu[Wn])==null?void 0:Nu.label){case"\u8BD5\u9898\u4F5C\u7B54":return((Rl=We==null?void 0:We.item_banks)==null?void 0:Rl.length)&&((ql=We==null?void 0:We.item_banks)==null?void 0:ql.every(ia=>ia==null?void 0:ia.is_answered));case"\u667A\u6167\u4F34\u5B66":return((ml=We==null?void 0:We.page)==null?void 0:ml.finish_ai_qna)||Ro;case"\u9605\u8BFB\u89E3\u6790":return(We==null?void 0:We.page.finish_read_page_info)||Jo;case"\u52A8\u6548\u5B66\u4E60":return!0}};(0,e.useEffect)(()=>{var Wn;Xu((Wn=We==null?void 0:We.item_banks)==null?void 0:Wn[Ju])},[Ju]);const el=()=>{if(!_n()){b.ZP.info("\u8BF7\u5B8C\u6210\u672C\u9636\u6BB5\u7684\u5B66\u4E60\u4EFB\u52A1");return}Kr(1)},aa=()=>Io(void 0,null,function*(){var Wn,Nu,Rl,ql,ml,ia,Zr,Ti;if((Nu=(Wn=We==null?void 0:We.item_banks)==null?void 0:Wn[Ju])!=null&&Nu.hack_identifier){const zr=yield(0,Os.nF)({id:(ql=(Rl=We==null?void 0:We.item_banks)==null?void 0:Rl[Ju])==null?void 0:ql.hack_identifier});if((zr==null?void 0:zr.status)===0){const Li=window.open(`/myproblems/${zr==null?void 0:zr.identifier}?type=smartPlan&exercisesId=${ja==null?void 0:ja.id}&coursesId=${ja==null?void 0:ja.coursesId}&questionId=${(ia=(ml=We==null?void 0:We.item_banks)==null?void 0:ml[Ju])==null?void 0:ia.id}&smartPlanItemBankId=${(Ti=(Zr=We==null?void 0:We.item_banks)==null?void 0:Zr[Ju])==null?void 0:Ti.smart_plan_page_item_bank_id}&isSimulate=${vt}&is_smart_plan=true`,"_blank");Oo(Li),io.push(Li),_o([...io])}}}),tn=()=>{if(mu!=null&&mu.length){const Wn=mu==null?void 0:mu.findIndex(Nu=>(Nu==null?void 0:Nu.label)=="\u8BD5\u9898\u4F5C\u7B54");return Wn>-1?Wn==0?_n(0):_n(1):!0}else return!0};return(0,e.useEffect)(()=>{var Wn,Nu;if(!Ya||Ya.closed||((Nu=(Wn=We==null?void 0:We.item_banks)==null?void 0:Wn[Ju])==null?void 0:Nu.item_type)!="PROGRAM")return;const Rl=()=>{var ml,ia;const Zr={type:"showIntelligentTeacherStatus",aiStatus:(ml=We==null?void 0:We.page)==null?void 0:ml.enable_ai_tutor,questionStatus:((ia=We==null?void 0:We.page)==null?void 0:ia.status)==="ended",SmartPlanItemBanks:We};Ya.postMessage(Zr,"*")};if(Ya.document.readyState==="complete")setTimeout(()=>{Rl()},3e3);else{const ml=()=>{Rl(),Ya.removeEventListener("load",ml)};Ya.addEventListener("load",ml)}const ql=()=>Io(void 0,null,function*(){console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED")});return Ya==null||Ya.addEventListener("unload",ql),()=>{Ya==null||Ya.removeEventListener("unload",ql)}},[Ya,We,Xl,Ju]),ou.createElement("section",null,ou.createElement(ye.Z,{spinning:!1},(We==null?void 0:We.smart_plan_status)=="not_started"&&!(We!=null&&We.is_simulate)?ou.createElement(Iu.Z,{styles:{margin:"35vh auto"},customText:"\u6682\u672A\u5F00\u8BFE"}):ou.createElement("div",{className:Da.box},ou.createElement("div",{className:Da.box_header,style:{height:Xl==1?"140px":"95px"}},ou.createElement("div",{className:Da.box_wrap},!!mu.length&&ou.createElement("div",{className:Da.progressbarWrap},ou.createElement("div",{className:`${Da.progressItem} ${Xl==0?Da.activeWrap:""}`,onClick:()=>Io(void 0,null,function*(){Kr(0),yield on()})},mu.length>1&&(_n()?ou.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):ou.createElement("div",{className:Da.circle},"1")),ou.createElement("div",null,(wt=mu==null?void 0:mu[0])==null?void 0:wt.label),Xl==0&&((Rt=mu==null?void 0:mu[0])==null?void 0:Rt.label)=="\u8BD5\u9898\u4F5C\u7B54"&&Ta&&((nt=We==null?void 0:We.page)==null?void 0:nt.status)=="in_progress"?ou.createElement("span",{className:Da.daojishi},ou.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi mr5"}),ou.createElement("span",{style:{width:"45px"}},Zo(Ta))):ou.createElement("span",null),Xl==0&&((Mt=mu==null?void 0:mu[0])==null?void 0:Mt.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((it=We==null?void 0:We.page)==null?void 0:it.status)=="ended"?ou.createElement("span",{className:Da.datijieshu},"\u7B54\u9898\u5DF2\u7ED3\u675F"):ou.createElement("span",null)),mu.length>1&&ou.createElement(ou.Fragment,null,ou.createElement("img",{src:n(922),width:46,height:10,style:{marginLeft:"10px",marginRight:"10px"}}),ou.createElement("div",{className:`${Da.progressItem} ${Xl==1?Da.activeWrap:""}`,onClick:()=>Io(void 0,null,function*(){el(),_n()&&(yield on())})},_n(0)&&_n(1)?ou.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):ou.createElement("div",{className:Da.circle},"2"),ou.createElement("div",null,(gt=mu==null?void 0:mu[1])==null?void 0:gt.label),Xl==1&&((st=mu==null?void 0:mu[1])==null?void 0:st.label)=="\u8BD5\u9898\u4F5C\u7B54"&&Ta&&((nn=We==null?void 0:We.page)==null?void 0:nn.status)=="in_progress"?ou.createElement("span",{className:Da.daojishi},ou.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi mr5"}),ou.createElement("span",{style:{width:"45px"}},Zo(Ta))):ou.createElement("span",null),Xl==1&&((ue=mu==null?void 0:mu[1])==null?void 0:ue.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Ut=We==null?void 0:We.page)==null?void 0:Ut.status)=="ended"?ou.createElement("span",{className:Da.datijieshu},"\u7B54\u9898\u5DF2\u7ED3\u675F"):ou.createElement("span",null)))),ou.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},!vt&&ou.createElement("div",{className:Da.box_botton,style:{marginRight:"20px"},onClick:()=>{To(!0)}},ou.createElement("img",{src:n(49324),width:18}),ou.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u5B66\u4E60\u8FDB\u5EA6")),ou.createElement("div",{className:Da.quit,onClick:()=>{D.history.push(`/classrooms/${ja==null?void 0:ja.coursesId}/smart_plan`)}},ou.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),ou.createElement("div",{style:{marginLeft:"5px"}},"\u9000\u51FA\u5B66\u4E60"))))),ou.createElement("div",{className:Da.mainContent,style:{height:Xl==1?((sn=mu==null?void 0:mu[Xl])==null?void 0:sn.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 220px)":"calc(100vh - 140px)":((an=mu==null?void 0:mu[Xl])==null?void 0:an.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 175px)":"calc(100vh - 95px)"}},!(mu!=null&&mu.length)&&ou.createElement("div",null,ou.createElement(Iu.Z,{customText:"\u672C\u9875\u91CD\u70B9\u4E3A\u638C\u63E1\u5DE6\u4FA7\u5E7B\u706F\u7247\u7684\u77E5\u8BC6\u8981\u70B9\uFF0C\u8BF7\u8BA4\u771F\u9605\u8BFB\u3002"})),((au=mu==null?void 0:mu[Xl])==null?void 0:au.label)=="\u667A\u6167\u4F34\u5B66"&&ou.createElement(Ed.Z,{onNextButtonClick:()=>{el(),on()},style:{height:"100%"},onStatusChange:Wn=>{ko(Wn)},showNextButton:Xl+1!=(mu==null?void 0:mu.length),showInterText:(l==null?void 0:l.Status)=="ended"||(ie==null?void 0:ie.is_end),interactionTotal:(bt=We==null?void 0:We.page)==null?void 0:bt.knowledge_size,initDefaultChatDataKey:(($t=We==null?void 0:We.page)==null?void 0:$t.id)+((Rn=We==null?void 0:We.page)==null?void 0:Rn.update_size),defaultChatData:(_t=We==null?void 0:We.student_qna_records)==null?void 0:_t.knowledge,data:{ppt_url:St==null?void 0:St.map(Wn=>Wn==null?void 0:Wn.url),questionable_type:"SmartPlanItemBank",questionable_id:(wn=We==null?void 0:We.page)==null?void 0:wn.id,position:z,type:11,scene_type:vt?13:null}}),((Mu=mu==null?void 0:mu[Xl])==null?void 0:Mu.label)=="\u9605\u8BFB\u89E3\u6790"&&ou.createElement(pd.Z,{onNextButtonClick:()=>{el(),on()},style:{height:"100%"},openRecord:(($u=We==null?void 0:We.page)==null?void 0:$u.finish_read_page_info)===!1,showNextButton:Xl+1!=(mu==null?void 0:mu.length),showInterText:(l==null?void 0:l.Status)=="ended"||(ie==null?void 0:ie.is_end),onStatusChange:Wn=>{ir(Wn)},readingTime:(xu=We==null?void 0:We.page)==null?void 0:xu.info_read_time,analysis:(Du=We==null?void 0:We.page)==null?void 0:Du.page_info,totalTime:(Pn=We==null?void 0:We.page)==null?void 0:Pn.info_read_min_time,initDefaultChatDataKey:(On=We==null?void 0:We.page)==null?void 0:On.id,defaultChatData:(wu=We==null?void 0:We.student_qna_records)==null?void 0:wu.page_info,data:{ppt_url:St==null?void 0:St.map(Wn=>Wn==null?void 0:Wn.url),questionable_type:"SmartPlanItemBank",questionable_id:(Ql=We==null?void 0:We.page)==null?void 0:Ql.id,position:z,type:10,scene_type:vt?13:null}}),ou.createElement("div",{style:{padding:"0px 20px"}},ou.createElement(Qu.Z,{key:zo,defaultValue:sr.defaultValue,open:sr.open,onOpenChange:Wn=>{Co(Ji(_i({},sr),{open:0}))},language:sr.language,height:sr.height,showExtra:!1}),((Oa=mu==null?void 0:mu[Xl])==null?void 0:Oa.label)=="\u52A8\u6548\u5B66\u4E60"&&((xl=We==null?void 0:We.page)==null?void 0:xl.animation_code)&&ou.createElement("div",{className:Da.code_style},ou.createElement("div",{style:{display:"flex",alignItems:"center"}},ou.createElement("div",{style:{color:"#333",fontWeight:500,fontSize:"14px"}},"\u667A\u80FD\u52A8\u6548"),ou.createElement(ae.Z,{title:"\u5168\u5C4F\u5C55\u793A"},ou.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{Co(Ji(_i({},sr),{open:sr.open+1}))}}))),ou.createElement("div",{className:"mt10",ref:Jr})),((Jl=mu==null?void 0:mu[Xl])==null?void 0:Jl.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Ra=We==null?void 0:We.item_banks)!=null&&Ra[Ju]&&((ha=["in_progress","ended"])!=null&&ha.includes((er=We==null?void 0:We.page)==null?void 0:er.status))?ou.createElement(ou.Fragment,null,ou.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center"}},((ua=(Ol=We==null?void 0:We.item_banks)==null?void 0:Ol[Ju])==null?void 0:ua.item_type)==="SINGLE"&&ou.createElement($c,{questionIndex:((Ja=We==null?void 0:We.item_banks)==null?void 0:Ja.length)>1?Ju+1:0,question:(nr=We==null?void 0:We.item_banks)==null?void 0:nr[Ju],questionChoiceIdsRef:qa,changeChoiceIds:Hn,pageCache:ie,solutionVis:ro,pageInfo:We==null?void 0:We.page,SmartPlanItemBanks:We}),((Or=(Pr=We==null?void 0:We.item_banks)==null?void 0:Pr[Ju])==null?void 0:Or.item_type)==="MULTIPLE"&&ou.createElement(Hc,{questionIndex:((Rr=We==null?void 0:We.item_banks)==null?void 0:Rr.length)>1?Ju+1:0,question:(gr=We==null?void 0:We.item_banks)==null?void 0:gr[Ju],questionChoiceIdsRef:qa,changeChoiceIds:Hn,pageCache:ie,solutionVis:ro,pageInfo:We==null?void 0:We.page,SmartPlanItemBanks:We}),((or=(Qr=We==null?void 0:We.item_banks)==null?void 0:Qr[Ju])==null?void 0:or.item_type)==="JUDGMENT"&&ou.createElement(rd,{questionIndex:((kr=We==null?void 0:We.item_banks)==null?void 0:kr.length)>1?Ju+1:0,question:(ur=We==null?void 0:We.item_banks)==null?void 0:ur[Ju],questionChoiceIdsRef:qa,changeChoiceIds:Hn,pageCache:ie,solutionVis:ro,pageInfo:We==null?void 0:We.page,SmartPlanItemBanks:We}),((Yr=(Fr=We==null?void 0:We.item_banks)==null?void 0:Fr[Ju])==null?void 0:Yr.item_type)==="PROGRAM"&&ou.createElement(gd,{questionIndex:((Br=We==null?void 0:We.item_banks)==null?void 0:Br.length)>1?Ju+1:0,question:(Tr=We==null?void 0:We.item_banks)==null?void 0:Tr[Ju],questionChoiceIdsRef:qa,SmartPlanItemBanks:We,pageCache:ie,solutionVis:ro,handleRefresh:on,childWindow:Ya,closeProgram:Xo,setCloseProgram:Lo,childsWindow:io}),((ll=mu==null?void 0:mu[Xl])==null?void 0:ll.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((l==null?void 0:l.Status)=="ended"||(ie==null?void 0:ie.is_end))&&!(We!=null&&We.allow_answer_after_end)&&!((ba=(ka=We==null?void 0:We.item_banks)==null?void 0:ka[Ju])!=null&&ba.is_answered)&&ou.createElement("div",{className:"flex justify-center mb20 mt20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"))):We!=null&&We.is_extra?ie!=null&&ie.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":ou.createElement(Iu.Z,{customText:"\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u5305\u542B\u8BD5\u9898\u4F5C\u7B54\u73AF\u8282\uFF0C\u5728\u8001\u5E08\u542F\u52A8\u7B54\u9898\u540E\u5373\u53EF\u4F5C\u7B54\u3002"})))),((Er=mu==null?void 0:mu[Xl])==null?void 0:Er.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((xa=["in_progress","ended"])==null?void 0:xa.includes((pr=We==null?void 0:We.page)==null?void 0:pr.status))&&ou.createElement("div",{className:Da.page_footer},((Dr=We==null?void 0:We.item_banks)==null?void 0:Dr.length)>1&&((Vr=Array.from({length:We==null?void 0:We.count},(Wn,Nu)=>Nu+1))==null?void 0:Vr.map((Wn,Nu)=>ou.createElement("div",{key:Nu,className:Nu==Ju?Da.num_style_active:Da.num_style,onClick:()=>{Gr(Nu)}},Wn))),ou.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},Ju>0?ou.createElement("div",{className:Da.button1,onClick:()=>{Ju>0&&Gr(Ju-1)}},"\u4E0A\u4E00\u9898"):null,Ju+1<(We==null?void 0:We.count)?ou.createElement("div",{className:Da.button1,style:{marginLeft:"10px"},onClick:()=>{Ju<(We==null?void 0:We.count)&&Gr(Ju+1)}},"\u4E0B\u4E00\u9898"):null,((xr=(mn=We==null?void 0:We.item_banks)==null?void 0:mn[Ju])==null?void 0:xr.item_type)!="PROGRAM"&&!((Wr=(Eo=We==null?void 0:We.item_banks)==null?void 0:Eo[Ju])!=null&&Wr.is_answered)&&(((Lr=We==null?void 0:We.page)==null?void 0:Lr.status)!="ended"||vt||ie!=null&&ie.is_end&&(We!=null&&We.allow_answer_after_end)&&((lo=We==null?void 0:We.page)==null?void 0:lo.status)=="ended")?ou.createElement(ct.ZP,{className:"ml10",type:"primary",loading:oo,onClick:()=>{Wu()}},"\u63D0\u4EA4"):null,((ao=(No=We==null?void 0:We.item_banks)==null?void 0:No[Ju])==null?void 0:ao.item_type)=="PROGRAM"&&!((Ar=(Hr=We==null?void 0:We.item_banks)==null?void 0:Hr[Ju])!=null&&Ar.is_answered)&&(((Po=We==null?void 0:We.page)==null?void 0:Po.status)!="ended"||vt||ie!=null&&ie.is_end&&(We!=null&&We.allow_answer_after_end)&&((po=We==null?void 0:We.page)==null?void 0:po.status)=="ended")?ou.createElement(ct.ZP,{className:"ml10",type:"primary",onClick:()=>{aa()}},"\u8FDB\u5165\u7B54\u9898"):null,_n()&&(Xl==1||Xl==0&&(mu==null?void 0:mu.length)==2)?ou.createElement(ct.ZP,{type:"primary",className:"ml10",onClick:()=>{Xl==1?Kr(0):Kr(1)}},Xl==1?"\u8FD4\u56DE\u4E0A\u4E00\u9636\u6BB5":"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"):null)),ou.createElement(xd,{interactiveOpen:so,maxPage:je,onClose:()=>To(!1),currentPage:z,paramsHttp:ja,handlePageClick:Wn=>{var Nu;if(!(We!=null&&We.enable_progress_control)){b.ZP.warning("\u4E0D\u5141\u8BB8\u7FFB\u9875\uFF0C\u5DF2\u5F3A\u5236\u8DDF\u968F\u6559\u5E08\u8FDB\u5EA6\u81EA\u52A8\u7FFB\u9875");return}if(Wn>(ie==null?void 0:ie.class_max_position)&&(l==null?void 0:l.Status)=="in_progress"&&((Nu=We==null?void 0:We.page)==null?void 0:Nu.lesson_mode)=="online_lesson"){b.ZP.warning("\u8BE5\u9875\u672A\u8BB2\u89E3\uFF0C\u5C06\u8DF3\u8F6C\u81F3\u6559\u5E08\u5F53\u524D\u9875\u9762"),Ue(ie==null?void 0:ie.page);return}Ue(Wn)},currentPosition:z}))))};var Pd=(0,D.connect)(({user:r,classroomList:l,loading:u,globalSetting:S,problemset:P})=>({user:r,classroomList:l,globalSetting:S,loading:u.effects,problemset:P}))(Nd),Va={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",page_footer:"page_footer___bYve1",num_style:"num_style___dooAY",num_style_active:"num_style_active___tFy8m",question_add:"question_add___WXNyb",yulan_style:"yulan_style___shO_G",yulan_style_end:"yulan_style_end___gxZaC"},Od=Object.defineProperty,Us=Object.getOwnPropertySymbols,Rd=Object.prototype.hasOwnProperty,kd=Object.prototype.propertyIsEnumerable,Qs=(r,l,u)=>l in r?Od(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Ys=(r,l)=>{for(var u in l||(l={}))Rd.call(l,u)&&Qs(r,u,l[u]);if(Us)for(var u of Us(l))kd.call(l,u)&&Qs(r,u,l[u]);return r};const Td=({problemset:r,dispatch:l,question:u,questionIndex:S})=>{const[P,ot]=(0,e.useState)({}),[et,ie]=(0,e.useState)([]),z={fontSize:"18px"},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"];(0,e.useEffect)(()=>{const At=(0,Ct.cloneDeep)(u);ot(At),ie(At.choices)},[u]);const St=(At=!1)=>{let vt="";return et.forEach((Ue,Je)=>{At?Ue!=null&&Ue.me_answered&&(vt=vt+je[Je]):Ue!=null&&Ue.is_answer&&(vt=vt+je[Je])}),vt};return e.createElement("div",null,e.createElement("div",{className:En.questionWrap},e.createElement(F.Z,{value:'

    \u591A\u9009\u9898

    '+(P==null?void 0:P.name),style:Ys({},z)}),et==null?void 0:et.map((At,vt)=>{const{is_answer:Ue,checked:Je,choice_text:Kt,me_answered:wt}=At;let Rt="";return Ue&&(Rt=En.rightAnswerBox),!Ue&&(Je||wt)&&(Rt=En.errorAnswerBox),e.createElement(_.Z,{key:vt,className:`${En.choiceBox} ${Rt}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:vt==0?"30px":"20px"}},e.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:En.choiceIndex},je[vt]),e.createElement(U.Z,{flex:1,className:"ml30"},e.createElement(F.Z,{className:En.html,value:Kt,style:Ys({},z)})),Ue&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Ue&&(Je||wt)&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),e.createElement("div",{className:En.solutionWrap},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),e.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},St(!1))),e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),et.find(At=>At==null?void 0:At.me_answered)?e.createElement(e.Fragment,null,(()=>{const At=et.map((wt,Rt)=>wt!=null&&wt.me_answered?Rt:-1).filter(wt=>wt!==-1),vt=et.map((wt,Rt)=>wt!=null&&wt.is_answer?Rt:-1).filter(wt=>wt!==-1),Je=At.length===vt.length&&At.every(wt=>vt.includes(wt))?En.greenColor:En.redColor,Kt=At.map(wt=>je[wt]).join("");return e.createElement("span",{className:Je,style:{fontWeight:600,fontSize:"16px"}},Kt||"\u672A\u4F5C\u7B54")})()):e.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),e.createElement("div",null,e.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((P==null?void 0:P.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var Ld=(0,D.connect)(({problemset:r})=>({problemset:r}))(Td),Aa=n(59301),jd=Object.defineProperty,Vs=Object.getOwnPropertySymbols,Zd=Object.prototype.hasOwnProperty,zd=Object.prototype.propertyIsEnumerable,Ws=(r,l,u)=>l in r?jd(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Hs=(r,l)=>{for(var u in l||(l={}))Zd.call(l,u)&&Ws(r,u,l[u]);if(Vs)for(var u of Vs(l))zd.call(l,u)&&Ws(r,u,l[u]);return r};const Ud=({problemset:r,dispatch:l,question:u,questionIndex:S})=>{const[P,ot]=(0,e.useState)({}),[et,ie]=(0,e.useState)([]),z={fontSize:"18px"},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,e.useEffect)(()=>{const St=(0,Ct.cloneDeep)(u);ot(St),ie(St.choices)},[u]),Aa.createElement("div",null,Aa.createElement("div",{className:En.questionWrap},Aa.createElement(F.Z,{value:'

    \u5355\u9009\u9898

    '+(P==null?void 0:P.name),style:Hs({},z)}),et==null?void 0:et.map((St,At)=>{const{is_answer:vt,checked:Ue,choice_text:Je,me_answered:Kt}=St;let wt="";return vt&&(wt=En.rightAnswerBox),!vt&&(Ue||Kt)&&(wt=En.errorAnswerBox),Aa.createElement(_.Z,{key:At,className:`${En.choiceBox} ${wt}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:At==0?"30px":"20px"}},Aa.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:En.choiceIndex},je[At]),Aa.createElement(U.Z,{flex:1,className:"ml30"},Aa.createElement(F.Z,{className:En.html,value:Je,style:Hs({},z)})),vt&&Aa.createElement(U.Z,null,Aa.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!vt&&(Ue||Kt)&&Aa.createElement(U.Z,null,Aa.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),Aa.createElement("div",{className:En.solutionWrap},Aa.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Aa.createElement("div",{className:"c-grey-333 mb5 font16"},Aa.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Aa.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},je[et.findIndex(St=>St==null?void 0:St.is_answer)])),Aa.createElement("div",{className:"c-grey-333 mb5 font16"},Aa.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),et.find(St=>St==null?void 0:St.me_answered)?Aa.createElement(Aa.Fragment,null,(()=>{var St;const At=et.findIndex(Je=>Je==null?void 0:Je.me_answered),Ue=((St=et[At])==null?void 0:St.is_answer)?En.greenColor:En.redColor;return Aa.createElement("span",{className:Ue,style:{fontWeight:600,fontSize:"16px"}},je[At])})()):Aa.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),Aa.createElement("div",null,Aa.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((P==null?void 0:P.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var Qd=(0,D.connect)(({problemset:r})=>({problemset:r}))(Ud),Yd=Object.defineProperty,Gs=Object.getOwnPropertySymbols,Vd=Object.prototype.hasOwnProperty,Wd=Object.prototype.propertyIsEnumerable,Ks=(r,l,u)=>l in r?Yd(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,_s=(r,l)=>{for(var u in l||(l={}))Vd.call(l,u)&&Ks(r,u,l[u]);if(Gs)for(var u of Gs(l))Wd.call(l,u)&&Ks(r,u,l[u]);return r};const Hd=({problemset:r,dispatch:l,question:u,questionIndex:S})=>{const[P,ot]=(0,e.useState)({}),[et,ie]=(0,e.useState)([]),z={fontSize:"18px"};(0,e.useEffect)(()=>{const St=(0,Ct.cloneDeep)(u);ot(St),ie(St.choices)},[u]);const 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 e.createElement("div",null,e.createElement("div",{className:En.questionWrap},e.createElement(F.Z,{value:'

    \u5224\u65AD\u9898

    '+(P==null?void 0:P.name),style:_s({},z)}),et==null?void 0:et.map((St,At)=>{const{is_answer:vt,checked:Ue,choice_text:Je,me_answered:Kt}=St;let wt="";return vt&&(wt=En.rightAnswerBox),!vt&&(Ue||Kt)&&(wt=En.errorAnswerBox),e.createElement(_.Z,{key:At,className:`${En.choiceBox} ${wt}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:At==0?"30px":"20px"}},e.createElement(U.Z,{style:{fontWeight:500,fontSize:"20px"},className:En.choiceIndex},je[At]),e.createElement(U.Z,{flex:1,className:"ml30"},e.createElement(F.Z,{className:En.html,value:Je,style:_s({},z)})),vt&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!vt&&(Ue||Kt)&&e.createElement(U.Z,null,e.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),e.createElement("div",{className:En.solutionWrap},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),e.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},je[et.findIndex(St=>St==null?void 0:St.is_answer)])),e.createElement("div",{className:"c-grey-333 mb5 font16"},e.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),et.find(St=>St==null?void 0:St.me_answered)?e.createElement(e.Fragment,null,(()=>{var St;const At=et.findIndex(Je=>Je==null?void 0:Je.me_answered),Ue=((St=et[At])==null?void 0:St.is_answer)?En.greenColor:En.redColor;return e.createElement("span",{className:Ue,style:{fontWeight:600,fontSize:"16px"}},je[At])})()):e.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),e.createElement("div",null,e.createElement(F.Z,{value:'\u9898\u76EE\u89E3\u6790'+((P==null?void 0:P.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var Gd=(0,D.connect)(({problemset:r})=>({problemset:r}))(Hd),da=n(59301),Kd=Object.defineProperty,Js=Object.getOwnPropertySymbols,_d=Object.prototype.hasOwnProperty,Jd=Object.prototype.propertyIsEnumerable,Xs=(r,l,u)=>l in r?Kd(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Xd=(r,l)=>{for(var u in l||(l={}))_d.call(l,u)&&Xs(r,u,l[u]);if(Js)for(var u of Js(l))Jd.call(l,u)&&Xs(r,u,l[u]);return r};const qd={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1},$d=({problemset:r,dispatch:l,question:u,questionIndex:S})=>{var P;const ot={fontSize:"18px"},et={C:da.createElement("span",{className:En.c},"C"),"C++":da.createElement("span",{className:En.cpp},"C++"),Java:da.createElement("span",{className:En.java},"Java"),Python:da.createElement("span",{className:En.python},"Python")},ie={not_started:da.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:da.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:da.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:da.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")};return da.createElement("div",null,da.createElement("div",{className:En.questionWrap},da.createElement(F.Z,{value:'

    \u7F16\u7A0B\u9898

    '+(u==null?void 0:u.name),style:Xd({},ot)})),da.createElement("div",{className:En.descBox},da.createElement("div",{className:En.title},da.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(P=u==null?void 0:u.languages)==null?void 0:P.map((z,je,St)=>da.createElement(e.Fragment,{key:je},et[z==null?void 0:z.language]))),da.createElement("div",{className:En.desc},da.createElement(F.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(u==null?void 0:u.description),style:{fontSize:"16px",color:"#000"}}))),(u==null?void 0:u.answer_status)!="not_started"&&da.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},da.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),ie[u==null?void 0:u.answer_status]),["passed","delay_passed"].includes(u==null?void 0:u.answer_status)&&da.createElement("div",{className:En.descBox},da.createElement("div",{className:En.title},da.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),da.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u6253\u901A\u5173\u4EE3\u7801")),da.createElement("div",{className:En.desc,style:{backgroundColor:"#fff"}},da.createElement(xn.ZP,{height:300,language:u==null?void 0:u.language,value:u!=null&&u.passed_code?qn.Base64.decode(u==null?void 0:u.passed_code):"",theme:"default",options:qd}))))};var e0=(0,D.connect)(({problemset:r})=>({problemset:r}))($d),Vu=n(59301),Xi=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const t0=({user:r,globalSetting:l,classroomList:u,loading:S,problemset:P,dispatch:ot,pageNum:et,maxPage:ie})=>{var z,je,St,At,vt,Ue,Je,Kt,wt,Rt,nt,Mt,it,gt,st,nn,ue,Ut,sn;const[an]=(0,D.useSearchParams)(),[au,bt]=(0,e.useState)(0),$t=(0,D.useParams)(),[Rn,_t]=(0,e.useState)(!1);console.log("paramsHttp--",$t);const[wn,Mu]=(0,e.useState)(null),[$u,xu]=(0,e.useState)(!1),[Du,Pn]=(0,e.useState)(!1),{SmartPlanItemBanks:On}=u,wu={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"};(0,e.useEffect)(()=>{et&&Ql()},[et,$t==null?void 0:$t.user_login]);const Ql=()=>Xi(void 0,null,function*(){_t(!0),ot({type:"classroomList/getSmartPlanItemBanks",payload:{login:$t==null?void 0:$t.user_login,course_id:$t==null?void 0:$t.coursesId,id:$t==null?void 0:$t.id,position:et,max_position:ie}}),_t(!1)});(0,e.useEffect)(()=>{var xl,Jl;bt(0),(xl=On==null?void 0:On.page)!=null&&xl.id&&Oa((Jl=On==null?void 0:On.page)==null?void 0:Jl.id)},[On]);const Oa=xl=>Xi(void 0,null,function*(){xu(!0);const Jl=yield(0,De.ZP)(`/api/smart_plan_item_banks/${xl}/student_comment.json`,{method:"get",params:{user_id:$t==null?void 0:$t.user_login}});(Jl==null?void 0:Jl.status)===0&&Mu(Jl==null?void 0:Jl.data),xu(!1)});return Vu.createElement("section",null,Vu.createElement(ye.Z,{spinning:Rn},Vu.createElement("div",{className:Va.box},Vu.createElement("div",{className:Va.box_header,style:{padding:"20px"}},Vu.createElement("div",{style:{display:"flex",alignItems:"center"}},Vu.createElement("div",{className:Va.header_title},On!=null&&On.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),Vu.createElement("div",{style:{padding:"0px 20px",marginBottom:"20px"}},Vu.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},Vu.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),Vu.createElement("span",{style:{color:"#333333"}},((z=On==null?void 0:On.user_info)==null?void 0:z.user_name)||"--"),Vu.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5B66\u53F7"),Vu.createElement("span",{style:{color:"#333333"}},((je=On==null?void 0:On.user_info)==null?void 0:je.student_id)||"--"),Vu.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5206\u73ED"),Vu.createElement("span",{style:{color:"#333333"}},((St=On==null?void 0:On.user_info)==null?void 0:St.group_name)||"--"))),Vu.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 250px)",overflowY:"auto",overflowX:"hidden",marginBottom:"20px",padding:"0px 20px 0 20px"}},Vu.createElement("div",{className:"mt10"},((vt=(At=On==null?void 0:On.item_banks)==null?void 0:At[au])==null?void 0:vt.item_type)==="SINGLE"&&Vu.createElement(Qd,{question:(Ue=On==null?void 0:On.item_banks)==null?void 0:Ue[au],questionIndex:au+1}),((Kt=(Je=On==null?void 0:On.item_banks)==null?void 0:Je[au])==null?void 0:Kt.item_type)==="MULTIPLE"&&Vu.createElement(Ld,{question:(wt=On==null?void 0:On.item_banks)==null?void 0:wt[au],questionIndex:au+1}),((nt=(Rt=On==null?void 0:On.item_banks)==null?void 0:Rt[au])==null?void 0:nt.item_type)==="JUDGMENT"&&Vu.createElement(Gd,{question:(Mt=On==null?void 0:On.item_banks)==null?void 0:Mt[au],questionIndex:au+1}),((gt=(it=On==null?void 0:On.item_banks)==null?void 0:it[au])==null?void 0:gt.item_type)==="PROGRAM"&&Vu.createElement(Vu.Fragment,null,Vu.createElement(e0,{question:(st=On==null?void 0:On.item_banks)==null?void 0:st[au],questionIndex:au+1}),Vu.createElement(hu,{item:(nn=On==null?void 0:On.item_banks)==null?void 0:nn[au]}))),((ue=On==null?void 0:On.page)==null?void 0:ue.knowledge_test)&&Vu.createElement(Vu.Fragment,null,Vu.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},Vu.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),Vu.createElement(ct.ZP,{type:"link",loading:$u,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>Xi(void 0,null,function*(){Pn(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),Vu.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},Vu.createElement(F.Z,{className:Va.ansWrap,value:(wn==null?void 0:wn.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),Vu.createElement("div",{className:Va.page_footer},(On==null?void 0:On.count)>1&&((Ut=Array.from({length:On==null?void 0:On.count},(xl,Jl)=>Jl+1))==null?void 0:Ut.map((xl,Jl)=>Vu.createElement("div",{key:Jl,className:Jl==au?Va.num_style_active:Va.num_style,onClick:()=>{bt(xl-1)}},xl))))),Vu.createElement(Ie.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:Du,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Pn(!1)},onCancel:()=>{Pn(!1)}},Vu.createElement(ye.Z,{spinning:$u},Vu.createElement("div",{className:Va.evalueWrap},Vu.createElement("div",{className:Va.evalueSty},Vu.createElement("div",{className:Va.title},"\u5B66\u4E60\u8BC4\u4EF7"),Vu.createElement(F.Z,{className:Va.ansWrap,value:(wn==null?void 0:wn.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),Vu.createElement("div",{className:Va.evalueSty,style:{marginTop:"20px"}},Vu.createElement("div",{className:Va.title},"\u95EE\u7B54\u8BB0\u5F55"),Vu.createElement("div",{className:Va.ansWrap,style:{padding:"0px 12px 12px 12px"}},(sn=wn==null?void 0:wn.question_and_answer_list)==null?void 0:sn.map((xl,Jl)=>Vu.createElement("div",{key:Jl,className:"mt10"},Vu.createElement("div",{style:{display:"flex"}},Vu.createElement("div",{className:Va.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),Vu.createElement(F.Z,{className:Va.asnCont,value:xl==null?void 0:xl.question})),Vu.createElement("div",{style:{display:"flex"}},Vu.createElement("div",{className:Va.label},"\u56DE\u7B54\uFF1A"),Vu.createElement(F.Z,{className:Va.asnCont,value:xl==null?void 0:xl.answer})))))))))))};var n0=(0,D.connect)(({user:r,classroomList:l,loading:u,globalSetting:S,problemset:P})=>({user:r,classroomList:l,globalSetting:S,loading:u.effects,problemset:P}))(t0),u0=n(35921),l0=n(79829),a0=n(30857),Pa={qiandao:"qiandao___foQ6t",qiandao_title:"qiandao_title___OOono",qiandao_text:"qiandao_text___okCw5",start_dianming:"start_dianming___qybXD",start_dianming_title:"start_dianming_title___XA9ne",start_dianming_text:"start_dianming_text___CU9en",end_dianming:"end_dianming___C2H9e",end_dianming_name:"end_dianming_name___oYlne",end_dianming_number:"end_dianming_number___iq5C_",end_dianming_text:"end_dianming_text___ApSkk",continue_dianming:"continue_dianming___Yh1KA",continue_user:"continue_user___XOIei",continue_user_name:"continue_user_name___FDI4n",continue_user_number:"continue_user_number___fX7k5",continue_user_text:"continue_user_text___qWeW4",user_list:"user_list___zJeNk",user_list_title:"user_list_title___ihh_B",list:"list___QRd_Q",list_item:"list_item___tBr64",list_item_name:"list_item_name___AgrNX",list_item_number:"list_item_number___VFONZ"},oa=n(59301),qi=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const r0=({classroomList:r,loading:l,dispatch:u,user:S,openEwm:P})=>{var ot,et,ie,z,je,St;const[At,vt]=(0,e.useState)(""),Ue=(0,D.useParams)(),[Je,Kt]=(0,e.useState)({}),[wt,Rt]=(0,e.useState)([]),[nt,Mt]=(0,e.useState)({}),[it,gt]=(0,e.useState)(0);(0,e.useEffect)(()=>{S.actionTabs.key=="\u5907\u8BFE\u968F\u673A\u70B9\u540D"&&st()},[S.actionTabs.key]);const st=()=>qi(void 0,null,function*(){var Ut;let sn=yield(0,De.ZP)(`/api/courses/${Ue==null?void 0:Ue.coursesId}/smart_plans/${Ue==null?void 0:Ue.id}/get_attendance_students.json`,{method:"get",params:{page:1,limit:1e3}});(sn==null?void 0:sn.status)==0&&(Kt(sn==null?void 0:sn.data),((Ut=sn==null?void 0:sn.data)==null?void 0:Ut.count)==0?vt("\u5728\u7EBF\u7B7E\u5230"):vt("\u5F00\u59CB\u70B9\u540D"))}),nn=()=>qi(void 0,null,function*(){let Ut=yield(0,De.ZP)(`/api/courses/${Ue==null?void 0:Ue.coursesId}/smart_plans/${Ue==null?void 0:Ue.id}/roll_call.json`,{method:"post"});(Ut==null?void 0:Ut.status)==0&&(Mt(Ut==null?void 0:Ut.data),ue())}),ue=()=>qi(void 0,null,function*(){var Ut;let sn=yield(0,De.ZP)(`/api/courses/${Ue==null?void 0:Ue.coursesId}/smart_plans/${Ue==null?void 0:Ue.id}/get_roll_call_records.json`,{method:"get",params:{page:1,limit:1e3}});(sn==null?void 0:sn.status)==0&&Rt((Ut=sn==null?void 0:sn.data)==null?void 0:Ut.list)});return(0,e.useEffect)(()=>{let Ut=null;return At=="\u6682\u505C"?(Ut=setInterval(()=>{gt(sn=>{var an;return(sn+1)%((an=Je==null?void 0:Je.list)==null?void 0:an.length)})},150),()=>clearInterval(Ut)):()=>clearInterval(Ut)},[At]),oa.createElement(Ie.default,{centered:!0,title:"\u968F\u673A\u70B9\u540D",open:S.actionTabs.key==="\u5907\u8BFE\u968F\u673A\u70B9\u540D",width:600,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okText:At,onCancel:()=>{u({type:"user/setActionTabs",payload:{}})},onOk:()=>{At=="\u5728\u7EBF\u7B7E\u5230"?(P(),u({type:"user/setActionTabs",payload:{}})):At=="\u5F00\u59CB\u70B9\u540D"?vt("\u6682\u505C"):At=="\u6682\u505C"?(nn(),vt("\u7EE7\u7EED\u70B9\u540D")):At=="\u7EE7\u7EED\u70B9\u540D"&&vt("\u6682\u505C")}},At==="\u5728\u7EBF\u7B7E\u5230"&&oa.createElement("div",{className:Pa.qiandao},oa.createElement("div",{className:Pa.qiandao_title},"\u5F53\u524D\u8BFE\u4EF6\u6CA1\u6709\u5B66\u751F\u7B7E\u5230\uFF0C\u65E0\u6CD5\u70B9\u540D\u3002"),oa.createElement("div",{className:Pa.qiandao_text},"\u8BF7\u70B9\u51FB\u3010\u5728\u7EBF\u7B7E\u5230\u3011\uFF0C\u5B66\u751F\u626B\u7801\u5373\u53EF\u5B8C\u6210\u7B7E\u5230")),At==="\u5F00\u59CB\u70B9\u540D"&&oa.createElement("div",{className:Pa.start_dianming},oa.createElement("div",{className:Pa.start_dianming_title},"\u5DF2\u7B7E\u5230\u4EBA\u6570\uFF1A",oa.createElement("span",{style:{color:"#FA6400"}},Je==null?void 0:Je.count," \u4EBA")),oa.createElement("div",{className:Pa.start_dianming_text},"\u8BF7\u70B9\u51FB\u3010\u5F00\u59CB\u70B9\u540D\u3011\uFF0C\u5C06\u5F00\u59CB\u968F\u673A\u70B9\u540D")),At==="\u6682\u505C"&&oa.createElement("div",{className:Pa.end_dianming},oa.createElement("img",{src:K.Z.API_SERVER+"/images/"+((et=(ot=Je==null?void 0:Je.list)==null?void 0:ot[it])==null?void 0:et.image_url),style:{width:"60px",height:"60px",borderRadius:"30px"}}),oa.createElement("div",{className:Pa.end_dianming_name},(z=(ie=Je==null?void 0:Je.list)==null?void 0:ie[it])==null?void 0:z.username),oa.createElement("div",{className:Pa.end_dianming_number},(St=(je=Je==null?void 0:Je.list)==null?void 0:je[it])==null?void 0:St.id),oa.createElement("div",{className:Pa.end_dianming_text},"\u6B63\u5728\u968F\u673A\u7B5B\u9009...")),At==="\u7EE7\u7EED\u70B9\u540D"&&oa.createElement("div",{className:Pa.continue_dianming},oa.createElement("div",{className:Pa.continue_user},oa.createElement("img",{src:K.Z.API_SERVER+"/images/"+(nt==null?void 0:nt.image_url),style:{width:"62px",height:"62px",borderRadius:"32px",border:"2px solid #FA6400"}}),oa.createElement("div",{className:Pa.continue_user_name},nt==null?void 0:nt.username),oa.createElement("div",{className:Pa.continue_user_number},nt==null?void 0:nt.student_id),oa.createElement("div",{className:Pa.continue_user_text},"\u8BF7 ",nt==null?void 0:nt.username," \u540C\u5B66\u4F5C\u7B54\uFF01")),oa.createElement("div",{className:Pa.user_list},oa.createElement("div",{className:Pa.user_list_title},"\u70B9\u540D\u8BB0\u5F55"),oa.createElement("div",{className:Pa.list},wt==null?void 0:wt.map((Ut,sn)=>oa.createElement("div",{className:Pa.list_item,key:sn},oa.createElement("img",{src:K.Z.API_SERVER+"/images/"+(Ut==null?void 0:Ut.image_url),style:{width:"40px",height:"40px",borderRadius:"20px"}}),oa.createElement("div",{className:Pa.list_item_name},Ut==null?void 0:Ut.username),oa.createElement("div",{className:Pa.list_item_number},Ut==null?void 0:Ut.student_id)))))))};var o0=(0,D.connect)(({classroomList:r,loading:l,user:u})=>({classroomList:r,loading:l,user:u}))(r0),Mo={summaryWrap:"summaryWrap___OG35q",summaryItem:"summaryItem___hoOKu",label:"label___MqI4a",percentSty:"percentSty___gHG8D",title:"title___mNpYU",chart_container:"chart_container___i1Iuj",Onerow:"Onerow___OiT1e",detailSty:"detailSty___a5EG5",detailItem:"detailItem___yYmqy",questionTag:"questionTag___bwScr",numSty:"numSty___wOs1Q",detailBtn:"detailBtn___LPYU4",questionTitle:"questionTitle___tXMUJ",proSty:"proSty___OnC9j",commentBody:"commentBody___MMxP6",box_title:"box_title___nS6XP",modal:"modal___WqWsA",erweima:"erweima___WMbXK",drawer_ewm:"drawer_ewm___gWIAW",drawer_ewm_title:"drawer_ewm_title___xS0o0",drawer_text:"drawer_text___hEhSn",drawer_code:"drawer_code___bnaj8"},Wl=n(59301),i0=Object.defineProperty,s0=Object.defineProperties,c0=Object.getOwnPropertyDescriptors,qs=Object.getOwnPropertySymbols,d0=Object.prototype.hasOwnProperty,m0=Object.prototype.propertyIsEnumerable,$s=(r,l,u)=>l in r?i0(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,Oi=(r,l)=>{for(var u in l||(l={}))d0.call(l,u)&&$s(r,u,l[u]);if(qs)for(var u of qs(l))m0.call(l,u)&&$s(r,u,l[u]);return r},v0=(r,l)=>s0(r,c0(l)),Ri=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const f0=({classroomList:r,loading:l,dispatch:u,setCheckInfo:S,checkInfo:P,openRollCall:ot,pptInfo:et,SmartPlanItemBanks:ie,globalSetting:z,getQuestionData:je})=>{var St,At,vt,Ue;const Je=(0,D.useParams)(),[Kt,wt]=(0,e.useState)([]),[Rt,nt]=(0,e.useState)({page:1,limit:1e4,course_group_id:"all",status:"all",search:""}),[Mt,it]=(0,e.useState)(!1),[gt,st]=(0,e.useState)({}),[nn,ue]=(0,e.useState)(null);(0,e.useEffect)(()=>{P?Ut():clearInterval(nn)},[P]);const Ut=()=>Ri(void 0,null,function*(){const _t=yield(0,De.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/smart_plans/${Je==null?void 0:Je.id}/header_info.json`,{method:"get"});(_t==null?void 0:_t.status)===0&&st(_t==null?void 0:_t.data)});(0,e.useEffect)(()=>{clearInterval(nn),P&&(Rn(),ue(setInterval(()=>{Rn()},3e3)))},[Rt,P]);const[sn,an]=(0,e.useState)(""),[au,bt]=(0,e.useState)(10);(0,e.useEffect)(()=>{if(!(ie!=null&&ie.open_rolling_qrcode_sign))return;const _t=setInterval(()=>{bt(wn=>wn==1?10:wn-1)},1e3);return()=>clearInterval(_t)},[ie]),(0,e.useEffect)(()=>{au==1&&$t()},[au]);const $t=()=>Ri(void 0,null,function*(){var _t;let wn=yield(0,De.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/smart_plans/${Je==null?void 0:Je.id}/refresh_qrcode_token.json`,{method:"post"});(wn==null?void 0:wn.status)==0&&an((_t=wn==null?void 0:wn.data)==null?void 0:_t.qrcode_token)}),Rn=()=>Ri(void 0,null,function*(){var _t;it(!0);const wn=yield(0,De.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/smart_plans/${Je==null?void 0:Je.id}/smart_plan_users.json`,{method:"get",params:v0(Oi({},Rt),{status:(Rt==null?void 0:Rt.status)=="all"?"":Rt==null?void 0:Rt.status,course_group_id:(Rt==null?void 0:Rt.course_group_id)=="all"?"":Rt==null?void 0:Rt.course_group_id})});(wn==null?void 0:wn.status)===0&&wt((_t=wn==null?void 0:wn.data)==null?void 0:_t.smart_plan_users),it(!1)});return Wl.createElement(L.Z,{bodyStyle:{padding:25},headerStyle:{display:"none"},width:700,onClose:()=>{S(!1)},destroyOnClose:!0,forceRender:!0,open:P},Wl.createElement("div",{className:Mo.drawer_ewm},Wl.createElement("div",{className:Mo.drawer_ewm_title,style:{marginBottom:"10px"}},ie==null?void 0:ie.smart_plan_name),ie!=null&&ie.open_rolling_qrcode_sign?Wl.createElement("div",{className:Mo.modal},"\u6253\u5F00",Wl.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Wl.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",Wl.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},au,"s"),"\u540E\u5237\u65B0"):Wl.createElement("div",{className:Mo.modal},"\u6253\u5F00",Wl.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Wl.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),Wl.createElement("div",{className:Mo.erweima},Wl.createElement(H.Z,{key:sn,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Je==null?void 0:Je.coursesId}&id=${Je==null?void 0:Je.id}&codeKey=${sn}`,bgColor:"#FFF",size:260,icon:`${K.Z.IMG_SERVER}/${(St=z==null?void 0:z.setting)==null?void 0:St.tab_logo_url}`})),(et==null?void 0:et.status)=="in_progress"&&((At=ie==null?void 0:ie.page)==null?void 0:At.lesson_mode)=="online_lesson"&&Wl.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"20px"}},Wl.createElement(Ve.Z,{checked:ie==null?void 0:ie.open_rolling_qrcode_sign,onChange:_t=>Ri(void 0,null,function*(){let wn=yield(0,De.ZP)(`/api/courses/${Je==null?void 0:Je.coursesId}/smart_plans/${Je==null?void 0:Je.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:_t}});(wn==null?void 0:wn.status)==0&&(_t?$t():(an(""),bt(10)),b.ZP.success("\u64CD\u4F5C\u6210\u529F"),je())}),size:"small"}),Wl.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),Wl.createElement(ae.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},Wl.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}})))),Wl.createElement("div",{className:Mo.box_title},"\u7B7E\u5230\u8BE6\u60C5",Wl.createElement("i",{className:"iconfont icon-guanbi10 font12",style:{cursor:"pointer"},onClick:()=>{S(!1)}})),Wl.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},Wl.createElement("div",{className:"mr10"},"\u7B7E\u5230\u72B6\u6001"),Wl.createElement(Ce.default,{style:{width:"130px",borderRadius:"2px"},size:"large",value:Rt.status,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8",value:"all"},{label:"\u5DF2\u7B7E\u5230",value:"started"},{label:"\u672A\u7B7E\u5230",value:"not_started"}],onChange:_t=>{Rt.status=_t,nt(Oi({},Rt))}}),Wl.createElement("div",{className:"ml20 mr10"},"\u5206\u73ED"),Wl.createElement(Ce.default,{style:{width:"130px",borderRadius:"2px"},size:"large",value:Rt.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:((vt=gt==null?void 0:gt.course_groups)==null?void 0:vt.length)>0?[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...(Ue=gt==null?void 0:gt.course_groups)==null?void 0:Ue.map(_t=>({label:_t==null?void 0:_t.name,value:_t==null?void 0:_t.id}))]:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"}],onChange:_t=>{Rt.course_group_id=_t,nt(Oi({},Rt))}}),Wl.createElement(yu.t7,{style:{width:220,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:Rt.search,onChange:_t=>{Rt.search=_t,Rt.page=1,nt(Oi({},Rt))}})),Wl.createElement(ye.Z,{spinning:Mt},Wl.createElement($.default,{dataSource:Kt,className:Mo.commentBody,scroll:{y:600},pagination:!1,columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(_t,wn,Mu)=>`${Mu+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:180,render:_t=>Wl.createElement("span",{style:{color:"#000"}},_t||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,width:120,render:_t=>Wl.createElement("span",{style:{color:"#000"}},_t||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,width:180,render:_t=>Wl.createElement("span",{style:{color:"#000"}},_t||"--")},{title:"\u7B7E\u5230\u72B6\u6001",align:"left",dataIndex:"status",ellipsis:!0,render:_t=>Wl.createElement("span",null,_t=="not_started"?"\u672A\u7B7E\u5230":"\u5DF2\u7B7E\u5230")}]})),(et==null?void 0:et.status)=="in_progress"&&(et==null?void 0:et.lesson_mode)=="online_lesson"&&Wl.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},Wl.createElement(ct.ZP,{type:"primary",style:{marginTop:"50px"},onClick:()=>{ot(),S(!1)}},"\u968F\u673A\u70B9\u540D")))};var g0=(0,D.connect)(({classroomList:r,loading:l,user:u,globalSetting:S})=>({classroomList:r,loading:l,user:u,globalSetting:S}))(f0),Dl={toolbar:"toolbar___Uo7LQ","line-menu":"line-menu___mAWlG","chat-dialog":"chat-dialog___KJCds","chat-header":"chat-header___D2PUI","chat-content":"chat-content___C0vtj","chat-actions":"chat-actions___TYIxs",over_item_list:"over_item_list___rJ28g",over_item:"over_item___NX1fq",close_button:"close_button___hqqIO",over_button:"over_button___g0Acf",ewm_img:"ewm_img___CgU19",ewm_text:"ewm_text___qJOQD",kjgj_style:"kjgj_style___LpPYV",kjgj_item:"kjgj_item___znzOt",kjgj_img:"kjgj_img___g7zps",kjgj_text:"kjgj_text___Ua7tW",over_content:"over_content___aH5pL",overcont2wrap:"overcont2wrap___PAra8",over_content2:"over_content2___c8jx0",over_button2:"over_button2___dQ7lA",ewm_img2:"ewm_img2___Ba35z",ewm_text2:"ewm_text2___v3R_z",officeWrp:"officeWrp___B0eRV",left:"left___wU_GS",btn_float:"btn_float___nXsLR",to_page_style:"to_page_style___bmH79",left_float:"left_float___N_wk1",float_icon:"float_icon___xmC9W",float_text:"float_text___m_LGU",float_more:"float_more___nbaug",right:"right___jQ8G4",footer_button:"footer_button___xLWDh",quxiao:"quxiao___nHatU",queren:"queren___BRoLo",close_drawer:"close_drawer___vZp3v",erweima:"erweima___YfDc7",arrow:"arrow___ElSwz",modal:"modal___CqCC8"},ki=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const E0=({src:r,onClick:l,topPercentage:u=.8,draggableExtraNode:S,showAvatarEditData:P,tokenInfo:ot,pptInfo:et,isPptFullScreen:ie,handleEndClass:z,toggleFullOrExitScreen:je,setStudentListVis:St,user:At,openEwm:vt,setOpenEwm:Ue,setAlterVis:Je,dispatch:Kt})=>{const wt=(0,e.useRef)(null),Rt=(0,e.useRef)(!1),nt=(0,e.useRef)(!1),Mt=(0,D.useParams)(),[it,gt]=(0,e.useState)(!0),[st,nn]=(0,e.useState)(!1),[ue,Ut]=(0,e.useState)(window.innerHeight-100),[sn,an]=(0,e.useState)((window.innerWidth-900)/2),[au,bt]=(0,e.useState)(!1),$t=10;return(0,e.useEffect)(()=>{if(wt.current){let Rn=function(Pn){var On;Rt.current=!0,xu=Pn.pageY,Du=Pn.pageX;const wu=(On=wt.current)==null?void 0:On.getBoundingClientRect();Mu=Pn.pageY-((wu==null?void 0:wu.top)||0),$u=Pn.pageX-((wu==null?void 0:wu.left)||0),(0,mt.kk)("none"),document.onselectstart=()=>!1},_t=function(){Rt.current&&!nt.current&&l&&l(),Rt.current=!1,nt.current=!1,(0,mt.kk)("auto"),document.onselectstart=null},wn=function(Pn){var On,wu;if(!Rt.current)return;const Ql=Pn.pageY,Oa=Pn.pageX,xl=Ql-Mu,Jl=Oa-$u,Ra=window.innerHeight-(((On=wt.current)==null?void 0:On.offsetHeight)||0)-50,er=window.innerWidth-(((wu=wt.current)==null?void 0:wu.offsetWidth)||0)-20,ha=50,Ol=10;if(!nt.current&&(Math.abs(xu-Pn.pageY)>$t||Math.abs(Du-Pn.pageX)>$t)&&(nt.current=!0),nt.current){const ua=Math.max(ha,Math.min(xl,Ra)),Ja=Math.max(Ol,Math.min(Jl,er));Ut(ua),an(Ja)}},Mu=0,$u=0,xu=0,Du=0;return wt.current.addEventListener("mousedown",Rn),document.addEventListener("mousemove",wn),document.addEventListener("mouseup",_t),()=>{var Pn,On;(On=(Pn=wt.current)==null?void 0:Pn.removeEventListener)==null||On.call(Pn,"mousedown",Rn),document.removeEventListener("mousemove",wn),document.removeEventListener("mouseup",_t)}}},[l]),(0,e.useEffect)(()=>{const Rn=()=>{ie?(Ut(window.innerHeight-100),an(window.innerWidth*.4)):(Ut(window.innerHeight-100),an((window.innerWidth-900)/2))};return window.addEventListener("resize",Rn),()=>{window.removeEventListener("resize",Rn)}},[u,ie]),(0,e.useEffect)(()=>{st&&(it?(an(sn-130),nn(!1)):(an(sn+130),nn(!1)))},[it,st]),e.createElement("div",{className:Dl.draggableImage,style:{top:`${ue}px`,left:`${sn}px`,position:"fixed",display:au?"none":"block",cursor:Rt.current?"grabbing":"grab",zIndex:100},ref:wt},S&&e.createElement("div",{className:Dl.extraNode,onMouseUp:Rn=>Rn.stopPropagation(),onMouseDownCapture:Rn=>Rn.stopPropagation()},S),(Mt==null?void 0:Mt.user_login)&&it&&e.createElement("div",{className:Dl.over_item_list},e.createElement("div",{className:Dl.over_item},e.createElement("div",{className:Dl.close_button,onClick:()=>{gt(!1),nn(!0)}},e.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),e.createElement("div",{className:Dl.over_button,onClick:()=>{St(!0)}},e.createElement("img",{src:n(78868),className:Dl.ewm_img,style:{width:"16px",height:"15px"}}),e.createElement("div",{className:Dl.ewm_text},"\u5B66\u751F\u5217\u8868")),e.createElement("div",{className:Dl.over_button,onClick:()=>{D.history.push(`/classrooms/${Mt==null?void 0:Mt.coursesId}/smart_plan/${Mt==null?void 0:Mt.id}/detail`)}},e.createElement("img",{src:n(50066),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u9000\u51FA\u8BFE\u4EF6")))),!(Mt!=null&&Mt.user_login)&&(ot==null?void 0:ot.IsSuper)&&it&&e.createElement("div",{className:Dl.over_item_list},e.createElement("div",{className:Dl.over_item},e.createElement("div",{className:Dl.close_button,onClick:()=>{gt(!1),nn(!0)}},e.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),e.createElement("div",{className:Dl.over_button,onClick:()=>{je(!ie)}},!ie&&e.createElement("img",{src:n(15091),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),ie&&e.createElement("img",{src:n(24639),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},ie?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u64AD\u653E")),(et==null?void 0:et.status)=="not_started"&&e.createElement("div",{className:Dl.over_button,onClick:()=>ki(void 0,null,function*(){Kt({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_shang",params:{coursesId:Mt==null?void 0:Mt.coursesId,smart_plans_id:Mt==null?void 0:Mt.id}}})})},e.createElement("img",{src:n(76502),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),(et==null?void 0:et.status)=="not_started"&&e.createElement("div",{className:Dl.over_button,onClick:()=>ki(void 0,null,function*(){Je(!0)})},e.createElement("img",{src:n(93026),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u66F4\u6362\u8BFE\u4EF6")),(et==null?void 0:et.status)=="in_progress"&&(et==null?void 0:et.lesson_mode)=="online_lesson"&&e.createElement("div",{className:Dl.over_button,onClick:()=>ki(void 0,null,function*(){Kt({type:"user/setActionTabs",payload:{key:"\u5907\u8BFE\u968F\u673A\u70B9\u540D"}})})},e.createElement("img",{src:n(59717),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u968F\u673A\u70B9\u540D")),(et==null?void 0:et.status)=="in_progress"&&e.createElement("div",{className:Dl.over_button,onClick:()=>ki(void 0,null,function*(){yield z()})},e.createElement("img",{src:n(3540),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),e.createElement("div",{className:Dl.over_button,onClick:()=>{Ue(new Date)}},e.createElement("img",{src:n(56440),className:Dl.ewm_img,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Dl.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801")))),!it&&(ot==null?void 0:ot.IsSuper)&&e.createElement("div",{className:Dl.kjgj_style},e.createElement("div",{className:Dl.kjgj_item,onClick:()=>{gt(!0),nn(!0)}},e.createElement("div",{className:Dl.kjgj_img},e.createElement("img",{src:n(22335),style:{width:"30px",height:"30px"}})),e.createElement("div",{className:Dl.kjgj_text},"\u8BFE\u4EF6\u5DE5\u5177"))))};var p0=(0,D.connect)(({user:r})=>({user:r}))(E0),A0=Object.defineProperty,ec=Object.getOwnPropertySymbols,h0=Object.prototype.hasOwnProperty,y0=Object.prototype.propertyIsEnumerable,tc=(r,l,u)=>l in r?A0(r,l,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[l]=u,yi=(r,l)=>{for(var u in l||(l={}))h0.call(l,u)&&tc(r,u,l[u]);if(ec)for(var u of ec(l))y0.call(l,u)&&tc(r,u,l[u]);return r},sl=(r,l,u)=>new Promise((S,P)=>{var ot=z=>{try{ie(u.next(z))}catch(je){P(je)}},et=z=>{try{ie(u.throw(z))}catch(je){P(je)}},ie=z=>z.done?S(z.value):Promise.resolve(z.value).then(ot,et);ie((u=u.apply(r,l)).next())});const C0=({user:r,classroomList:l,globalSetting:u,loading:S,dispatch:P})=>{var ot,et,ie,z,je,St,At,vt,Ue;const[Je,Kt]=di.ZP.useNotification(),wt=(0,e.useRef)(),[Rt]=(0,D.useSearchParams)(),[nt,Mt]=(0,e.useState)({}),[it,gt]=(0,e.useState)(""),[st,nn]=(0,e.useState)(""),ue=(0,D.useParams)(),[Ut,sn]=(0,e.useState)({}),[an,au]=(0,e.useState)(),bt=(0,e.useRef)(),[$t,Rn]=(0,e.useState)(!1),[_t,wn]=(0,e.useState)([]),[Mu,$u]=(0,e.useState)(!0),[xu,Du]=(0,e.useState)(!1),[Pn,On]=(0,e.useState)([]),[wu,Ql]=(0,e.useState)(!1),[Oa,xl]=(0,e.useState)([]),[Jl,Ra]=(0,e.useState)(!1),[er,ha]=(0,e.useState)(0),[Ol,ua]=(0,e.useState)(!1),[Ja,nr]=(0,e.useState)([]),[Pr,Or]=(0,e.useState)(""),[Rr,gr]=(0,e.useState)(!1),[Qr,or]=(0,e.useState)(""),[kr,ur]=(0,e.useState)(0),Fr=(0,e.useRef)(null),[Yr,Br]=(0,e.useState)(!1),[Tr,ll]=(0,e.useState)(!1),[ka,ba]=(0,e.useState)(!1),[Er,pr]=(0,e.useState)(!1),[xa,Dr]=(0,e.useState)(!1),Vr=(0,e.useRef)(!1),{SmartPlanItemBanks:mn}=l,xr=(0,e.useRef)(nt),Eo=(0,e.useRef)(),Wr=(0,e.useRef)([1]),Lr=Rt.get("simulate")=="true",lo=Rt.get("pptPage")?Number(Rt.get("pptPage")):1,[No,ao]=(0,e.useState)(!1),[Hr,Ar]=e.useState(["60%","40%"]),[Po,po]=(0,e.useState)(!1),Ju=(0,e.useRef)(!1),[Gr,ja]=(0,e.useState)(!1),Ko=(0,e.useRef)(null),Ao=(0,e.useRef)(window.innerWidth),[ro,Xa]=(0,e.useState)(!1),[Xl,Kr]=(0,e.useState)(!1),[mu,ho]=(0,e.useState)(yi({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),[_r,qa]=(0,e.useState)(""),[oo,jr]=(0,e.useState)(10);(0,e.useEffect)(()=>{if(!Tr&&!Er||!(mn!=null&&mn.open_rolling_qrcode_sign))return;const Xe=setInterval(()=>{jr(on=>on==1?10:on-1)},1e3);return()=>clearInterval(Xe)},[Tr,Er,mn]),(0,e.useEffect)(()=>{oo==1&&Ya()},[oo]);const Ya=()=>sl(void 0,null,function*(){var Xe;let on=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/refresh_qrcode_token.json`,{method:"post"});(on==null?void 0:on.status)==0&&qa((Xe=on==null?void 0:on.data)==null?void 0:Xe.qrcode_token)});(0,e.useEffect)(()=>{const Hn=700/window.innerWidth*100,Wu=100-Hn;xa?nt!=null&&nt.IsSuper?Ar(["100%","0%"]):Ar([`${Wu.toFixed(2)}%`,`${Hn.toFixed(2)}%`]):Ar([`${Wu.toFixed(2)}%`,`${Hn.toFixed(2)}%`]),Vr.current=xa,xa||(ua(!1),ur(""))},[xa]),(0,e.useEffect)(()=>{Yr&&st>0&&(mn!=null&&mn.open_rolling_qrcode_sign&&(mn==null?void 0:mn.smart_plan_status)=="in_progress"?(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/refresh_qrcode_token.json`,{method:"post"}).then(Xe=>{var on;(Xe==null?void 0:Xe.status)==0&&(jr(10),qa((on=Xe==null?void 0:Xe.data)==null?void 0:on.qrcode_token),ll(!0))}):ll(!0))},[st,Yr]),(0,e.useEffect)(()=>{ka?setTimeout(()=>{mn!=null&&mn.open_rolling_qrcode_sign&&(mn==null?void 0:mn.smart_plan_status)=="in_progress"?(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/refresh_qrcode_token.json`,{method:"post"}).then(Xe=>{var on;(Xe==null?void 0:Xe.status)==0&&(jr(10),qa((on=Xe==null?void 0:Xe.data)==null?void 0:on.qrcode_token),pr(!0))}):pr(!0)},300):pr(!1)},[ka]),window.addEventListener("resize",()=>{clearTimeout(Ko.current),Ko.current=setTimeout(()=>{const Xe=window.innerWidth;if(Xe==Ao.current)return;const Wu=700/window.innerWidth*100,Xu=100-Wu;xa?nt!=null&&nt.IsSuper?Ar(["100%","0%"]):Ar([`${Xu.toFixed(2)}%`,`${Wu.toFixed(2)}%`]):Ar([`${Xu.toFixed(2)}%`,`${Wu.toFixed(2)}%`]),Vr.current=xa,xa||ua(!1),ir(),Ao.current=Xe},300)}),(0,e.useEffect)(()=>{const Xe=()=>sl(void 0,null,function*(){if(!Ju.current){Ju.current=!0;try{yield ir()}catch(on){console.error("toResize \u51FD\u6570\u6267\u884C\u51FA\u9519:",on)}finally{Ju.current=!1}}});return window.addEventListener("resize",Xe),()=>{window.removeEventListener("resize",Xe)}},[]),(0,e.useEffect)(()=>(document.body.addEventListener((0,fr.gH)(),Ro),()=>{document.body.removeEventListener((0,fr.gH)(),Ro)}),[]),(0,e.useEffect)(()=>(window.addEventListener("visibilitychange",io),()=>{window.removeEventListener("visibilitychange",io)}),[it]);const Oo=()=>sl(void 0,null,function*(){var Xe,on;yield(Xe=wt.current)==null?void 0:Xe.ready();const Hn=(on=wt.current)==null?void 0:on.Application;Hn&&(yield Hn.ActivePresentation.SlideShowWindow.View.Exit())}),io=()=>sl(void 0,null,function*(){document.visibilityState==="visible"&&(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:it,randomData:new Date}}})});(0,e.useEffect)(()=>{_o(),!(nt!=null&&nt.IsSuper)&&!Rt.get("pptPage")&&(gt(lo),P({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:ue==null?void 0:ue.coursesId,id:ue==null?void 0:ue.id,position:lo}})),(0,mt.s2)()&&D.history.replace(`/miniprogram/courseware/study?course_id=${ue==null?void 0:ue.coursesId}&id=${ue==null?void 0:ue.id}`)},[]);const _o=()=>sl(void 0,null,function*(){yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/check_start.json`,{method:"post"})});(0,e.useEffect)(()=>{xr.current=nt,nt!=null&&nt.WebofficeURL&&setTimeout(()=>{jo()},300)},[nt]),(0,e.useEffect)(()=>{var Xe;return(Xe=r==null?void 0:r.userInfo)!=null&&Xe.login&&co(),()=>{clearInterval(bt.current)}},[(ot=r==null?void 0:r.userInfo)==null?void 0:ot.login]),(0,e.useEffect)(()=>{!(nt!=null&&nt.IsSuper)&&(an==null?void 0:an.is_end)===!1&&(nt==null?void 0:nt.Status)=="in_progress"&&Xo()},[an==null?void 0:an.is_end,nt]),(0,e.useEffect)(()=>{if(an!=null&&an.is_end&&clearInterval(bt.current),!(nt!=null&&nt.IsSuper)&&(an!=null&&an.is_end)){let Xe=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];Xe&&(Xe!=null&&Xe.includes(ue==null?void 0:ue.id))||(b.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(Xe==null?void 0:Xe.length)===0?Xe=[ue==null?void 0:ue.id]:Xe.push(ue==null?void 0:ue.id),sessionStorage.setItem("endPPTIds",JSON.stringify(Xe)))}},[an==null?void 0:an.is_end,nt]),(0,e.useEffect)(()=>{if(an!=null&&an.enable_extra&&!(an!=null&&an.is_end)){let Xe=JSON.parse(localStorage.getItem("extraPPTIds"))||[];Xe&&!(Xe!=null&&Xe.includes(ue==null?void 0:ue.id))&&Ie.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:()=>sl(void 0,null,function*(){(Xe==null?void 0:Xe.length)===0?Xe=[ue==null?void 0:ue.id]:Xe.push(ue==null?void 0:ue.id),Za(an==null?void 0:an.extra_position),localStorage.setItem("extraPPTIds",JSON.stringify(Xe))})})}},[an==null?void 0:an.enable_extra]);const Ro=()=>{(0,fr.vp)()||Oo()};(0,e.useEffect)(()=>{var Xe,on;(Xe=r==null?void 0:r.userInfo)!=null&&Xe.login&&(on=wt.current)!=null&&on.ready&&ir()},[(et=r==null?void 0:r.userInfo)==null?void 0:et.login,nt]),(0,e.useEffect)(()=>{var Xe;an!=null&&an.page&&((Xe=mn==null?void 0:mn.page)==null?void 0:Xe.lesson_mode)=="online_lesson"&&!(nt!=null&&nt.IsSuper)&&!Lr&&Za(an==null?void 0:an.page)},[an==null?void 0:an.page]),(0,e.useEffect)(()=>{var Xe;((Xe=r==null?void 0:r.userInfo)==null?void 0:Xe.real_name)==="\u6E38\u5BA2"&&P({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(ie=r==null?void 0:r.userInfo)==null?void 0:ie.real_name]);const ko=()=>{var Xe,on,Hn,Wu,Xu;let _n=[];return(((on=(Xe=mn==null?void 0:mn.page)==null?void 0:Xe.smart_plan_page_knowledges)==null?void 0:on.length)>0||(Hn=mn==null?void 0:mn.page)!=null&&Hn.is_ai_question)&&_n.push({key:"2",title:"\u667A\u80FD\u4E92\u52A8"}),(Wu=mn==null?void 0:mn.page)!=null&&Wu.page_info&&_n.push({key:"1",title:"\u667A\u80FD\u89E3\u6790"}),(mn==null?void 0:mn.count)>0&&_n.push({key:"4",title:"\u8BD5\u9898"}),(Xu=mn==null?void 0:mn.page)!=null&&Xu.animation_code&&_n.push({key:"3",title:"\u667A\u80FD\u52A8\u6548"}),e.createElement(e.Fragment,null,_n==null?void 0:_n.map((el,aa)=>e.createElement("span",{style:{cursor:"pointer"},onClick:()=>{ba(!0),Or(el==null?void 0:el.key)}},el==null?void 0:el.title,aa!=(_n==null?void 0:_n.length)-1?"\u3001":"")))};(0,e.useEffect)(()=>{var Xe,on,Hn,Wu,Xu,_n,el;it&&(mn!=null&&mn.alert_addendance_tips)&&!(mn!=null&&mn.is_super)&&!Rt.get("simulate")&&(Xl||(Kr(!0),Ie.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,title:"\u63D0\u793A",cancelButtonProps:{style:{display:"none"}},content:"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\uFF0C\u8BF7\u8054\u7CFB\u6388\u8BFE\u6559\u5E08\u626B\u7801\u7B7E\u5230\u3002",onOk:()=>sl(void 0,null,function*(){D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan`)})}))),it&&((Xe=mn==null?void 0:mn.page)==null?void 0:Xe.position)!=kr&&xa&&(ur((on=mn==null?void 0:mn.page)==null?void 0:on.position),gr(!0),setTimeout(()=>{gr(!1)},6e3),nt!=null&&nt.IsSuper&&(((Wu=(Hn=mn==null?void 0:mn.page)==null?void 0:Hn.smart_plan_page_knowledges)==null?void 0:Wu.length)>0||(Xu=mn==null?void 0:mn.page)!=null&&Xu.is_ai_question||(_n=mn==null?void 0:mn.page)!=null&&_n.page_info||(mn==null?void 0:mn.count)>0||(el=mn==null?void 0:mn.page)!=null&&el.animation_code?Je.open({message:"",style:{width:"auto",marginBottom:"0px",padding:"12px 30px 20px",whiteSpace:"nowrap",border:"1px solid rgba(20,93,255,0.2)",boxShadow:"0px 0px 10px 0px #E3E1FF",borderRadius:"40px 0 0 40px"},closeIcon:null,description:e.createElement("div",{className:"font18"},"\u5F53\u524D\u9875\u9762\u5305\u542B\uFF1A",e.createElement("span",{style:{color:"#3061D0"}},ko())),duration:2,pauseOnHover:!0,onClose:()=>{ua(!0)}}):ua(!0)))},[mn]),(0,e.useEffect)(()=>{Jo()},[it,an==null?void 0:an.randomData]);const Jo=()=>sl(void 0,null,function*(){var Xe,on;if(!(nt!=null&&nt.IsSuper)&&(nt==null?void 0:nt.Status)=="in_progress"&&it){const Hn=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/check_page_progress.json`,{method:"post",body:{position:it}});(Hn==null?void 0:Hn.status)==0&&((Xe=Hn==null?void 0:Hn.data)!=null&&Xe.allow||(On((on=Hn==null?void 0:Hn.data)==null?void 0:on.not_finish_positions),Du(!0)))}});function ir(){return sl(this,null,function*(){try{yield wt.current.ready();const Hn=yield(yield wt.current.Application.ActiveWindow).View;Hn.ZoomToFit=-1;const Wu=new Event("resize");window.dispatchEvent(Wu)}catch(Xe){}})}function Za(Xe){return sl(this,null,function*(){yield wt.current.ready(),wt.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(Xe)})}(0,e.useEffect)(()=>{Gr&&wt.current&&(so(!0),ir())},[Gr,wt.current]);function so(Xe){return sl(this,null,function*(){if(!(ue!=null&&ue.user_login)){Xe?(Dr(!0),(0,fr.Dj)(document.body)):(Dr(!1),(0,fr.BU)()),yield wt.current.ready();const on=wt.current.Application,Hn=yield on.ActivePresentation,Wu=yield on.ActivePresentation.SlideShowSettings,Xu=yield Hn.SlideShowWindow;Xe?yield Wu.Run():(Xu.IsFullScreen=!1,Oo());const _n=(yield on.ActivePresentation.SlideShowWindow)!==null;Dr(_n),ir()}})}function To(){return sl(this,null,function*(){try{const Xe=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/set_page_cache.json`,{method:"post",body:{type:1}});au(yi({},(Xe==null?void 0:Xe.data)||{}))}catch(Xe){}})}const We=()=>sl(void 0,null,function*(){var Xe,on;let Hn=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}.json`,{method:"get"});(Hn==null?void 0:Hn.status)==0&&(sn(Hn==null?void 0:Hn.data),ue!=null&&ue.user_login||(Rt.get("type")=="view"&&(((Xe=Hn==null?void 0:Hn.data)==null?void 0:Xe.status)=="in_progress"?Br(!0):ja(!0)),((on=Hn==null?void 0:Hn.data)==null?void 0:on.status)=="in_progress"&&Rt.get("type")!="update"&&Br(!0)))}),Xo=()=>sl(void 0,null,function*(){const Xe=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/start_class.json`,{method:"post"})}),Lo=()=>sl(void 0,null,function*(){var Xe;const on=yield(0,De.ZP)(`/api/smart_plan_item_banks/${(Xe=mn==null?void 0:mn.page)==null?void 0:Xe.id}/smart_plan_user_page_studies.json`,{method:"post"})}),Ta=()=>sl(void 0,null,function*(){P({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:ue==null?void 0:ue.coursesId,id:ue==null?void 0:ue.id,position:it||(an==null?void 0:an.page)||1,max_position:st}})}),co=()=>sl(void 0,null,function*(){var Xe,on,Hn;const Wu={};ue!=null&&ue.user_login&&(Wu.login=ue.user_login),Lr&&(Wu.is_simulate=!0);const Xu=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/get_office_token.json`,{method:"get",params:Wu});Mt(Xu==null?void 0:Xu.data),$u(!1);const _n=((Xe=Xu==null?void 0:Xu.data)==null?void 0:Xe.FileName)||"";document.title=_n,(on=Xu==null?void 0:Xu.data)!=null&&on.IsSuper?We():Lr?ja(!0):(((Hn=Xu==null?void 0:Xu.data)==null?void 0:Hn.Status)=="in_progress"&&ja(!0),bt.current=setInterval(()=>{To()},2e3))});function wr(){return sl(this,null,function*(){if(!wt.current)return;clearTimeout(Eo.current),yield wt.current.ready();const Xe=wt.current.Application,Hn=(Xu=>{if(!Xu||Xu.length===0)return[];const _n=[...Xu].sort((tn,Wn)=>tn-Wn),el=[];let aa={From:_n[0],To:_n[0]};for(let tn=1;tn<_n.length;tn++)_n[tn]===_n[tn-1]+1?aa.To=_n[tn]:(el.push(aa),aa={From:_n[tn],To:_n[tn]});return el.push(aa),el})(Wr.current),Wu=[];for(const Xu of Hn){const _n=yield Xe.ActivePresentation.ExportAsFixedFormat({FixedFormatType:Xe.Enum.PpFixedFormatType.ppFixedFormatTypeIMG,Combine2LongPic:!0,From:Xu.From,To:Xu.To});Wu.push(_n)}wn(Wu),Eo.current=setTimeout(()=>wr(),4*60*1e3)})}function Wa(Xe){return sl(this,null,function*(){Wr.current=Xe,wr()})}function jo(){return sl(this,null,function*(){var Xe=document.getElementById("weboffice-zone");wt.current=C().config({mount:Xe,url:nt==null?void 0:nt.WebofficeURL,refreshToken:yo,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(nt!=null&&nt.IsSuper),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),wt.current.setToken({token:nt==null?void 0:nt.AccessToken,timeout:25*60*1e3}),wt.current.on("fileStatus",function(on){return sl(this,null,function*(){yield wt.current.ready();const Wu=yield wt.current.Application.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;gt(Wu),Wr.current=[Wu],wr()})}),wt.current.on("fileOpen",function(on){qo();const Hn=Xe==null?void 0:Xe.querySelector("iframe");Hn&&Hn.focus()}),wt.current.on("fullscreenChange",function(on){on.status==1?Rt.get("type")!="update"&&ja(!0):(0,fr.BU)()})})}function yo(){return new Promise(function(Xe){return sl(this,null,function*(){var on,Hn,Wu,Xu;const _n=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/refresh_office_token.json`,{method:"get",params:{access_token:(on=xr.current)==null?void 0:on.AccessToken,refresh_token:(Hn=xr.current)==null?void 0:Hn.RefreshToken}});((Wu=_n==null?void 0:_n.data)==null?void 0:Wu.Code)=="InvalidArgument.AccessToken"&&co(),xr.current=_n.data,Xe({token:(Xu=_n==null?void 0:_n.data)==null?void 0:Xu.AccessToken,timeout:2*60*1e3}),Xe(_n==null?void 0:_n.data)})})}function Zo(){return sl(this,null,function*(){$u(!0),yield wt.current.ready();const Xe=wt.current.Application,on=yield Xe.ActivePresentation,Wu=yield(yield on.Slides).Count;nn(Wu);let Xu=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});(Xu==null?void 0:Xu.status)==0&&b.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield Xe.ActivePresentation.Slides.AddSlide(Wu),setTimeout(()=>sl(this,null,function*(){$u(!1),on.Slides.Item(Wu).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 qo(){return sl(this,null,function*(){yield wt.current.ready();const Xe=wt.current.Application,on=yield Xe.ActivePresentation.GetSlideRemark(),Wu=yield(yield Xe.ActivePresentation).Slides,Xu=yield Wu.Count;nn(Xu),Xe.Sub.SlideShowEnd=()=>sl(this,null,function*(){Dr(!1),ir(),ja(!1)}),Xe.Sub.SlideShowBegin=()=>sl(this,null,function*(){Dr(!0),ir()});const _n=yield Xe.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;gt(_n),Wr.current=[_n],wr(),Xe.Sub.ActiveSlideChange=el=>sl(this,null,function*(){var aa;nn(yield Wu.Count),gt(((aa=el==null?void 0:el.Data)==null?void 0:aa.slideIndex)+1)}),Xe.Sub.SlideDelete=el=>sl(this,null,function*(){var aa;let tn=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/delete_page.json`,{method:"delete",body:{position:(aa=el==null?void 0:el.Data)==null?void 0:aa.SlideIndex}});(tn==null?void 0:tn.status)==0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),nn(yield Wu.Count))}),Xe.Sub.PresentationNewSlide=el=>sl(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",el)}),Xe.Sub.SlideMove=el=>sl(this,null,function*(){var aa,tn,Wn;if(nt!=null&&nt.IsSuper&&document.hasFocus()){gt("");let Nu=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/change_page_postition.json`,{method:"post",body:{origin_position:(aa=el==null?void 0:el.Data)==null?void 0:aa.SlideFromIndex,target_position:(tn=el==null?void 0:el.Data)==null?void 0:tn.SlideIndex}});(Nu==null?void 0:Nu.status)==0&&(b.ZP.success("\u79FB\u52A8\u6210\u529F"),gt((Wn=el==null?void 0:el.Data)==null?void 0:Wn.SlideIndex))}}),yield Xe.ActivePresentation.SlideShowWindow.View.GotoSlide(lo)})}const Ci=()=>sl(void 0,null,function*(){var Xe,on;Ra(!0);const Hn=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/smart_plan_users.json`,{method:"get",params:mu});(Hn==null?void 0:Hn.status)==0&&(xl((Xe=Hn==null?void 0:Hn.data)==null?void 0:Xe.smart_plan_users),ha((on=Hn==null?void 0:Hn.data)==null?void 0:on.count)),Ra(!1)}),sr=()=>sl(void 0,null,function*(){var Xe;Ra(!0);const on=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/header_info.json`,{method:"get"});(on==null?void 0:on.status)===0&&nr([{name:"\u5168\u90E8",id:""},...((Xe=on==null?void 0:on.data)==null?void 0:Xe.course_groups)||[]]),Ra(!1)});(0,e.useEffect)(()=>{var Xe,on;return mn&&((Xe=mn==null?void 0:mn.page)!=null&&Xe.id)&&!((on=mn==null?void 0:mn.page)!=null&&on.has_study_record)&&(nt==null?void 0:nt.IsSuper)===!1&&(nt==null?void 0:nt.Status)=="in_progress"&&(Fr.current=setTimeout(()=>{mn!=null&&mn.alert_addendance_tips||Lo()},1e4)),()=>{Fr.current&&clearTimeout(Fr.current)}},[S["classroomList/getSmartPlanItemBanks"],mn,nt==null?void 0:nt.IsSuper]),(0,e.useEffect)(()=>{wu&&(sr(),Ci())},[wu,mu]);const Co=()=>{const Xe=JSON.parse(localStorage.getItem("pptBrowsingHistory")||"[]");(Xe==null?void 0:Xe.findIndex(Hn=>(Hn==null?void 0:Hn.id)==(ue==null?void 0:ue.id)&&(Hn==null?void 0:Hn.courseId)==(ue==null?void 0:ue.coursesId)))==-1&&(Xe.push({id:ue==null?void 0:ue.id,courseId:ue==null?void 0:ue.coursesId}),localStorage.setItem("pptBrowsingHistory",JSON.stringify(Xe)),Za(1))},zo=()=>sl(void 0,null,function*(){var Xe,on,Hn,Wu,Xu;const _n=()=>sl(void 0,null,function*(){P({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_xia",params:{coursesId:ue==null?void 0:ue.coursesId,smart_plans_id:ue==null?void 0:ue.id}}})}),el=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}.json`,{method:"get"});(on=(Xe=el==null?void 0:el.data)==null?void 0:Xe.not_start_positions)!=null&&on.length?Ie.default.confirm({centered:!0,okText:"\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE",cancelText:"\u8FD4\u56DE\u7EE7\u7EED\u6388\u8BFE",icon:null,title:"\u63D0\u793A",content:e.createElement("span",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230 ",e.createElement("span",{style:{color:"#3061D0"}},"\u7B2C",(Xu=(Wu=(Hn=el==null?void 0:el.data)==null?void 0:Hn.not_start_positions)==null?void 0:Wu.sort((aa,tn)=>Number(aa)-Number(tn)))==null?void 0:Xu.join("\u3001"),"\u9875")," \u6709\u672A\u542F\u52A8\u7684\u7B54\u9898\uFF0C\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u8FD9\u4E9B\u8BD5\u9898\u5C06\u65E0\u6CD5\u542F\u52A8\u7B54\u9898\u3002\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE\uFF1F"),onCancel:()=>sl(void 0,null,function*(){var aa,tn,Wn;Za((Wn=(tn=(aa=el==null?void 0:el.data)==null?void 0:aa.not_start_positions)==null?void 0:tn.sort((Nu,Rl)=>Number(Nu)-Number(Rl)))==null?void 0:Wn[0])}),onOk:()=>sl(void 0,null,function*(){yield _n()})}):yield _n()}),Sr=()=>e.createElement(e.Fragment,null,ue!=null&&ue.user_login?e.createElement("div",{className:Nl.right},e.createElement(n0,{pageNum:it,maxPage:st})):e.createElement("div",{className:Nl.right},e.createElement(ye.Z,{spinning:S["classroomList/getSmartPlanItemBanks"]},e.createElement("div",{style:{visibility:mn?"visible":"hidden",height:"100vh",overflow:"hidden"}},(nt==null?void 0:nt.IsSuper)!==void 0&&e.createElement("div",{style:st?{}:{display:"none"}},nt!=null&&nt.IsSuper?e.createElement(ci,{clickTab:Pr,pptFullScreen:xa,pageNum:it,maxPage:st,pptInfo:Ut,openEwm:$t,changePage:Wa,setOpenEwm:()=>{Rn(null)},aiImg:_t,addPage:()=>{Zo()},gotoSlide:Xe=>{Za(Xe)},openCheckInfo:()=>{Xa(!0)}}):e.createElement(Pd,{isSimulate:Lr,officeToken:nt,pageCache:an,pageNum:it,aiImg:_t,maxPage:st,changePage:Wa,gotoSlide:Xe=>{Za(Xe)}}))))));(0,e.useEffect)(()=>{an!=null&&an.page&&Za(an==null?void 0:an.page)},[mn==null?void 0:mn.enable_progress_control]);const Jr=()=>{var Xe,on,Hn,Wu,Xu;return e.createElement("div",{className:Nl.left},e.createElement("div",{className:nt!=null&&nt.IsSuper?"":Nl.left_zone,id:"weboffice-zone"}),!ka&&xa&&(nt==null?void 0:nt.IsSuper)&&Ol&&e.createElement("div",{className:Nl.left_float},e.createElement("div",{className:Nl.float_icon},e.createElement("img",{src:n(23175),width:20,height:20})),e.createElement("div",{className:Nl.float_more},e.createElement("div",{className:Nl.float_text,onClick:()=>{ba(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(Ut==null?void 0:Ut.status)=="in_progress"&&((Xe=mn==null?void 0:mn.page)==null?void 0:Xe.lesson_mode)!="self_learning"&&!(mn!=null&&mn.is_extra)&&(((on=mn==null?void 0:mn.page)==null?void 0:on.status)=="not_started"||((Hn=mn==null?void 0:mn.page)==null?void 0:Hn.status)=="ended")&&(nt==null?void 0:nt.IsSuper)&&(mn==null?void 0:mn.count)>0&&e.createElement(e.Fragment,null,e.createElement("div",{className:Nl.float_icon},e.createElement("img",{src:n(68045),width:20,height:20})),e.createElement("div",{className:Nl.float_text,onClick:()=>sl(void 0,null,function*(){P({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:ue==null?void 0:ue.id,SmartPlanItemBanks:mn}}})})},((Wu=mn==null?void 0:mn.page)==null?void 0:Wu.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898")),(Ut==null?void 0:Ut.status)=="in_progress"&&!(mn!=null&&mn.is_extra)&&((Xu=mn==null?void 0:mn.page)==null?void 0:Xu.status)=="in_progress"&&(nt==null?void 0:nt.IsSuper)&&(mn==null?void 0:mn.count)>0&&e.createElement(e.Fragment,null,e.createElement("div",{className:Nl.float_icon,style:{background:"rgba(227,0,0,0.1)"}},e.createElement("img",{src:n(7891),width:20,height:20})),e.createElement("div",{className:Nl.float_text,onClick:()=>sl(void 0,null,function*(){var _n;let el=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(_n=mn==null?void 0:mn.page)==null?void 0:_n.id,status:"ended"}});(el==null?void 0:el.status)==0&&(b.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Ta())})},"\u7ED3\u675F\u7B54\u9898")))),Rt.get("simulate")=="true"&&e.createElement("div",{className:Nl.btn_float,style:{bottom:0,right:120}},e.createElement(yu.op,{className:"mb20",onClick:()=>{so(!1),Rt.get("type")?D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan/${ue==null?void 0:ue.id}/ppt_info/info?type=${Rt.get("type")}`):D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan/${ue==null?void 0:ue.id}/ppt_info/info`),window.location.reload()}},"\u8FD4\u56DE\u6559\u5E08\u8EAB\u4EFD")),!ka&&xa&&((nt==null?void 0:nt.IsSuper)||Rt.get("simulate")=="true")&&e.createElement("div",{className:Nl.btn_float,style:{right:nt!=null&&nt.IsSuper?"0px":"20px"}},e.createElement("div",null,e.createElement(yu.op,{disabled:it==1,className:"mb20",onClick:()=>{if(it==1){b.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}or(""),Za(it-1)}},"\u4E0A\u4E00\u9875")),e.createElement("div",null,e.createElement(yu.op,{disabled:it==st,onClick:()=>{if(it==st){b.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}or(""),Za(it+1)}},"\u4E0B\u4E00\u9875")),(nt==null?void 0:nt.IsSuper)&&e.createElement("div",{className:Nl.to_page_style},"\u8DF3\u8F6C\u5230",e.createElement(Ce.default,{style:{width:"65px",marginLeft:"10px"},size:"small",value:Qr||void 0,placeholder:"\u9875\u7801",onChange:_n=>{Za(_n),or(_n)}},Array.from({length:st},(_n,el)=>el+1).map(_n=>e.createElement(Ce.default.Option,{key:_n,value:_n},_n))))),e.createElement(p0,{tokenInfo:nt,isPptFullScreen:xa,pptInfo:Ut,handleEndClass:zo,openEwm:$t,setOpenEwm:Rn,toggleFullOrExitScreen:so,setAlterVis:ao,setStudentListVis:Ql}),!(ue!=null&&ue.user_login)&&!(nt!=null&&nt.IsSuper)&&!Lr&&e.createElement("div",{className:Nl.overcont2wrap},((mn==null?void 0:mn.enable_progress_control)||(nt==null?void 0:nt.Status)!="in_progress")&&e.createElement(yu.op,{disabled:it==1,className:"mr30",onClick:()=>{if(it==1){b.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}Za(it-1)}},"\u4E0A\u4E00\u9875"),e.createElement("div",{className:Nl.over_content2},e.createElement("div",{className:Nl.over_button2,onClick:()=>{D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan`)}},e.createElement("img",{src:n(50066),className:Nl.ewm_img2,style:{width:"14px",height:"14px"}}),e.createElement("div",{className:Nl.ewm_text2},"\u9000\u51FA\u8BFE\u4EF6"))),((mn==null?void 0:mn.enable_progress_control)||(nt==null?void 0:nt.Status)!="in_progress")&&e.createElement(yu.op,{disabled:it==st,className:"ml30",onClick:()=>{var _n;if(it==st){b.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}it==(an==null?void 0:an.class_max_position)&&!(nt!=null&&nt.IsSuper)&&(nt==null?void 0:nt.Status)=="in_progress"&&((_n=mn==null?void 0:mn.page)==null?void 0:_n.lesson_mode)=="online_lesson"?(b.ZP.warning("\u8BE5\u9875\u672A\u8BB2\u89E3\uFF0C\u5C06\u8DF3\u8F6C\u81F3\u6559\u5E08\u5F53\u524D\u9875\u9762"),Za(an==null?void 0:an.page)):Za(it+1)}},"\u4E0B\u4E00\u9875")))};return e.createElement(ye.Z,{spinning:Mu},e.createElement("div",{style:{display:"flex"}},Kt,Rr&&e.createElement("div",{className:Nl.page_style},"\u7B2C",it,"\u9875"),e.createElement(hi,{className:`${Nl.officeWrp} ${Po?Nl.arrow:""}`,lazy:!0,onResizeEnd:()=>{},onResize:Xe=>{const on=Xe[0]+Xe[1],Hn=[Xe[0]/on*100,Xe[1]/on*100];Hn[0]<20&&(Hn[0]=20,Hn[1]=80),Hn[1]==0?po(!0):po(!1),Ar(Hn),ir()}},xa?e.createElement(e.Fragment,null,e.createElement(hi.Panel,{size:Hr[0]}," ",Jr()),e.createElement(hi.Panel,{size:Hr[1],collapsible:!(nt!=null&&nt.IsSuper),style:{overflow:"hidden"}},nt!=null&&nt.IsSuper?e.createElement(L.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{ba(!1)},destroyOnClose:!0,forceRender:!0,open:ka},Sr(),Er&&e.createElement("div",{className:Nl.drawer_ewm},e.createElement("div",{className:Nl.drawer_ewm_title,style:{marginBottom:"10px"}},mn==null?void 0:mn.smart_plan_name,e.createElement("i",{className:"iconfont icon-guanbi",style:{cursor:"pointer",color:"#000"},onClick:()=>{pr(!1)}})),mn!=null&&mn.open_rolling_qrcode_sign?e.createElement("div",{className:Nl.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",e.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},oo,"s"),"\u540E\u5237\u65B0"):e.createElement("div",{className:Nl.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),e.createElement("div",{className:Nl.erweima},e.createElement(H.Z,{key:_r,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${ue==null?void 0:ue.coursesId}&id=${ue==null?void 0:ue.id}&codeKey=${_r}`,bgColor:"#FFF",size:260,icon:`${K.Z.IMG_SERVER}/${(z=u==null?void 0:u.setting)==null?void 0:z.tab_logo_url}`})),(Ut==null?void 0:Ut.status)=="in_progress"&&((je=mn==null?void 0:mn.page)==null?void 0:je.lesson_mode)=="online_lesson"&&e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},e.createElement(Ve.Z,{checked:mn==null?void 0:mn.open_rolling_qrcode_sign,onChange:Xe=>sl(void 0,null,function*(){let on=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:Xe}});(on==null?void 0:on.status)==0&&(Xe?Ya():(qa(""),jr(10)),b.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ta())}),size:"small"}),e.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),e.createElement(ae.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},e.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}})))),e.createElement("div",{className:Nl.close_drawer,onClick:Xe=>{Xe.stopPropagation(),ba(!1)}},e.createElement("i",{className:"iconfont icon-shouqi10 font14"}))):Sr())):e.createElement(e.Fragment,null,e.createElement(hi.Panel,{size:Hr[0],min:"20%",collapsible:!0}," ",Jr()),e.createElement(hi.Panel,{size:Hr[1],collapsible:!0,style:{overflow:"hidden"}},(!xa||!(nt!=null&&nt.IsSuper))&&Sr()))),e.createElement(u0.Z,{Callback:()=>{We(),Ta(),(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:it,allow_answer:!1,is_end:!1}}})}}),e.createElement(l0.Z,{v:Ut,params:ue,user:r,visible:No,afterOk:()=>{ao(!1),window.location.reload()},afterCancel:()=>{ao(!1)}}),e.createElement(o0,{openEwm:()=>{Rn(new Date)}}),e.createElement(g0,{setCheckInfo:Xa,checkInfo:ro,pptInfo:Ut,SmartPlanItemBanks:mn,getQuestionData:Ta,openRollCall:()=>{P({type:"user/setActionTabs",payload:{key:"\u5907\u8BFE\u968F\u673A\u70B9\u540D"}})}}),e.createElement(Ie.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Tr,title:"\u8BFE\u4EF6\u4E8C\u7EF4\u7801",width:530,forceRender:!0,footer:null,closeIcon:null},mn!=null&&mn.open_rolling_qrcode_sign?e.createElement("div",{className:Nl.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",e.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},oo,"s"),"\u540E\u5237\u65B0"):e.createElement("div",{className:Nl.modal},"\u6253\u5F00",e.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},e.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),e.createElement("div",{className:Nl.erweima},e.createElement(H.Z,{key:_r,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${ue==null?void 0:ue.coursesId}&id=${ue==null?void 0:ue.id}&codeKey=${_r}`,bgColor:"#FFF",size:260,icon:`${K.Z.IMG_SERVER}/${(St=u==null?void 0:u.setting)==null?void 0:St.tab_logo_url}`})),(Ut==null?void 0:Ut.status)=="in_progress"&&((At=mn==null?void 0:mn.page)==null?void 0:At.lesson_mode)=="online_lesson"&&e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},e.createElement(Ve.Z,{checked:mn==null?void 0:mn.open_rolling_qrcode_sign,onChange:Xe=>sl(void 0,null,function*(){let on=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:Xe}});(on==null?void 0:on.status)==0&&(Xe?Ya():(qa(""),jr(10)),b.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ta())}),size:"small"}),e.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),e.createElement(ae.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},e.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}}))),e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"10px",marginTop:"20px"}},e.createElement(ct.ZP,{style:{marginRight:"20px"},onClick:()=>{ll(!1),Br(!1)}},"\u67E5\u770B\u8BFE\u4EF6"),e.createElement(ct.ZP,{type:"primary",onClick:()=>{ll(!1),Br(!1),Rn(null),so(!0),Co()}},"\u5168\u5C4F\u4E0A\u8BFE"),e.createElement(ct.ZP,{type:"primary",style:{marginLeft:"20px"},onClick:()=>{ll(!1),Xa(!0)}},"\u67E5\u770B\u7B7E\u5230\u8BE6\u60C5"))),e.createElement(Ie.default,{centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,open:xu,title:"\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var Xe;Du(!1),Za((Xe=Pn==null?void 0:Pn.sort())==null?void 0:Xe[0])},onOk:()=>sl(void 0,null,function*(){var Xe;Du(!1),Za((Xe=Pn==null?void 0:Pn.sort())==null?void 0:Xe[0])})},e.createElement("div",null,"\u8BF7\u5B8C\u6210 ",(vt=Pn==null?void 0:Pn.sort())==null?void 0:vt.map((Xe,on)=>e.createElement("span",{key:on,style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{Du(!1),Za(Xe)}},"\u7B2C",Xe,"\u9875",on+1==(Pn==null?void 0:Pn.length)?"":"\u3001"))," \u6240\u6709\u8BD5\u9898\u4EE5\u89E3\u9501\u4E0B\u4E00\u9875\u5185\u5BB9\u3002")),e.createElement(Ie.default,{centered:!0,keyboard:!1,destroyOnClose:!0,maskClosable:!1,open:wu,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{Ql(!1)},footer:null},e.createElement(ye.Z,{spinning:!1},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},e.createElement(Ce.default,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",value:mu==null?void 0:mu.course_group_id,options:(Ue=Ja||[])==null?void 0:Ue.map(Xe=>({label:Xe==null?void 0:Xe.name,value:Xe==null?void 0:Xe.id})),onChange:Xe=>{mu.page=1,mu.course_group_id=Xe,ho(yi({},mu))}}),e.createElement(yu.t7,{style:{width:300},value:{value:mu.search},onChange:(Xe,on)=>{mu.page=1,mu.search=Xe,ho(yi({},mu))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),e.createElement($.default,{loading:Jl,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Xe=>e.createElement("span",{style:{color:"#666666"}},Xe||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:Xe=>e.createElement("span",{style:{color:"#666666"}},Xe||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:Xe=>e.createElement("span",{style:{color:"#666666"}},Xe||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(Xe,on)=>e.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Ql(!1),D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan/${ue==null?void 0:ue.id}/users/${on==null?void 0:on.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:Oa,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:mu.limit,current:mu.page,position:["bottomRight"],onChange:(Xe,on)=>{mu.page=Xe,mu.limit=on,ho(yi({},mu))},total:er,showTotal:(Xe,on)=>e.createElement("span",null,"\u5171",e.createElement("span",{style:{color:"#165DFF"}}," ",Xe," "),"\u6761\u6570\u636E")}}))),e.createElement(Vo,{Callback:Xe=>sl(void 0,null,function*(){var on;let Hn=yield(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(on=mn==null?void 0:mn.page)==null?void 0:on.id,status:"in_progress",answer_limit_time:Xe}});(Hn==null?void 0:Hn.status)==0&&(b.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Ta(),ba(!0),P({type:"classroomList/setActionTabs",payload:{key:""}}))})}),e.createElement(a0.Z,{Callback:()=>{D.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/smart_plan`),(0,De.ZP)(`/api/courses/${ue==null?void 0:ue.coursesId}/smart_plans/${ue==null?void 0:ue.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:it,allow_answer:!1,is_end:!0}}})}})))};var F0=(0,D.connect)(({user:r,classroomList:l,loading:u,globalSetting:S})=>({user:r,classroomList:l,globalSetting:S,loading:u.effects}))(C0)},79829:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return we}});var e=n(59301),E=n(6767),C=n(62957),D=n(14566),le=n(25399),b=n(60242),Ie=n(57193),ve={box:"box___542Xs",row:"row___hSJJt",icon:"icon___qExRj"},ae=n(71951),o=n(79633),L=n(47257),$=n.n(L),ct=n(63949),Ce=n(59301),H=Object.defineProperty,Ve=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,K=(Y,Tt,Gt)=>Tt in Y?H(Y,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):Y[Tt]=Gt,F=(Y,Tt)=>{for(var Gt in Tt||(Tt={}))ye.call(Tt,Gt)&&K(Y,Gt,Tt[Gt]);if(Ve)for(var Gt of Ve(Tt))De.call(Tt,Gt)&&K(Y,Gt,Tt[Gt]);return Y},se=(Y,Tt,Gt)=>new Promise((qt,Xt)=>{var Yt=Pe=>{try{G(Gt.next(Pe))}catch(mt){Xt(mt)}},re=Pe=>{try{G(Gt.throw(Pe))}catch(mt){Xt(mt)}},G=Pe=>Pe.done?qt(Pe.value):Promise.resolve(Pe.value).then(Yt,re);G((Gt=Gt.apply(Y,Tt)).next())}),we=({v:Y,visible:Tt,params:Gt,user:qt,afterOk:Xt,afterCancel:Yt})=>{var re;const[G,Pe]=(0,e.useState)([]),mt=(0,e.useRef)([]),[Bt,ce]=(0,e.useState)(!1),Re={multiple:!1,withCredentials:!0,showUploadList:!1,onRemove:()=>{Pe([])},accept:".ppt,.pptx",beforeUpload:Be=>se(void 0,null,function*(){var Se,Me;const me=Be.name.endsWith(".ppt"),Ze=Be.name.endsWith(".pptx");if(!me&&!Ze)return E.ZP.warning("\u53EA\u80FD\u4E0A\u4F20PPT\u6216PPTX\u7C7B\u578B\u7684\u6587\u4EF6"),Promise.reject();if(Be.size/1024/1024>200)return E.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();let Z=Be==null?void 0:Be.name,Ee=Z.lastIndexOf("."),Oe=Z.substring(0,Ee);Oe.length>20&&(Oe=Oe.substring(0,20));const Zt=yield(0,Ie.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/check_exist.json`,{method:"post",body:{filename:Oe}});(Se=Zt==null?void 0:Zt.data)!=null&&Se.exist&&E.ZP.info("\u68C0\u6D4B\u5230\u8BFE\u5802\u5DF2\u6709\u540C\u540D\u8BFE\u4EF6\uFF0C\u65B0\u4E0A\u4F20\u7684\u8BFE\u4EF6\u540D\u79F0\u5C06\u6DFB\u52A0\u201C\u526F\u672C\u201D\u8FDB\u884C\u533A\u5206");const Dt={id:String(Math.random()).slice(-6),name:Be.name,size:Be.size,file:Be,description:"",percent:0,status:"uploading"};return tt(Dt,{container_type:"SmartPlan",login:(Me=qt==null?void 0:qt.userInfo)==null?void 0:Me.login,container_id:null,description:"",realFileName:!1}),Pe(Ot=>[Dt]),Promise.reject()})},tt=(Be,Se)=>se(void 0,null,function*(){var Me,me,Ze,Ke,Z,Ee,Oe,Zt,Dt,Ot;Se.file_name=Be.name;const xt=Be.name,ze=yield(0,Ie.ZP)("/api/buckets/get_smart_plan_token.json",{method:"get"});if((ze==null?void 0:ze.status)!==0){Pe(_e=>(_e[_e.findIndex(x=>x.name===xt)].status="error",[..._e])),E.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}ze.data=JSON.parse((0,o.pe)(ze.data));const It=new($())({endpoint:(Me=ze==null?void 0:ze.data)==null?void 0:Me.end_point,region:(me=ze==null?void 0:ze.data)==null?void 0:me.region,accessKeyId:(Ze=ze==null?void 0:ze.data)==null?void 0:Ze.access_key_id,accessKeySecret:(Ke=ze==null?void 0:ze.data)==null?void 0:Ke.access_key_secret,bucket:(Z=ze==null?void 0:ze.data)==null?void 0:Z.bucket,stsToken:(Ee=ze==null?void 0:ze.data)==null?void 0:Ee.security_token});Be.name.split(".").pop(),It.multipartUpload(`smartplans/${Gt.coursesId}/${Gt==null?void 0:Gt.id}/${(Oe=qt==null?void 0:qt.userInfo)==null?void 0:Oe.login}/${Date.now()}/${xt}`,new Blob([Be.file],{type:Be.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(_e,x,_)=>{Pe(U=>{const w=U.findIndex(W=>W.name===xt);return U[w].client=It,U[w].percent=_e*100,U[w].checkpoint=x,[...U]})},checkpoint:(Dt=mt.current[(Zt=mt.current)==null?void 0:Zt.findIndex(_e=>_e.name===xt)])==null?void 0:Dt.checkpoint,callback:{customValue:{id:xt+""},url:(Ot=ze==null?void 0:ze.data)==null?void 0:Ot.callback_url,host:ze==null?void 0:ze.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Ie.rz)(Se)}}).then(function(_e){Pe(x=>{var _,U,w;const W=x.findIndex(te=>te.name===xt);let ut="done";return((_=_e.data)==null?void 0:_.status)===0?x[W].response=(U=_e.data)==null?void 0:U.data:(E.ZP.warning((w=_e.data)==null?void 0:w.message),ut="error"),x[W].status=ut,[...x]})}).catch(function(_e){(_e==null?void 0:_e.name)!=="cancel"&&Pe(x=>{const _=x.findIndex(U=>U.name===xt);return x[_].status="error",[...x]})})});return Ce.createElement(C.default,{maskClosable:!1,centered:!0,open:Tt,title:"\u66F4\u6362\u8BFE\u4EF6",width:550,destroyOnClose:!0,onCancel:()=>{Yt(),Pe([])},okButtonProps:{loading:Bt,disabled:(G==null?void 0:G.length)>0&&((re=G==null?void 0:G[0])==null?void 0:re.status)=="uploading"},onOk:()=>se(void 0,null,function*(){var Be,Se,Me;if((G==null?void 0:G.length)>0&&((Be=G==null?void 0:G[0])==null?void 0:Be.status)=="uploading"){E.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}ce(!0);const me=yield(0,Ie.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Y==null?void 0:Y.id}/change_attachment.json`,{method:"put",body:{attachment_id:(Me=(Se=G==null?void 0:G[0])==null?void 0:Se.response)==null?void 0:Me.attachment_id,smart_plan_id:Y==null?void 0:Y.id}});return ce(!1),(me==null?void 0:me.status)===0&&(E.ZP.success("\u66F4\u6362\u6210\u529F\uFF01"),Xt(),Pe([])),me})},Ce.createElement("div",null,Ce.createElement("div",{style:{fontSize:"14px",color:"#000",marginBottom:"20px"}},"\u652F\u6301\u4E0A\u4F20\u65B0\u7248PPT\u6587\u4EF6\u8986\u76D6\u5F53\u524DPPT\u5185\u5BB9\u3002\u66F4\u6362PPT\u540E\uFF0C\u4EA4\u4E92\u529F\u80FD\u4ECD\u4E0E\u539F\u9875\u7801\u5173\u8054\u3002\u5982\u9700\u8C03\u6574\uFF0C\u53EF\u901A\u8FC7 ",Ce.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5")," \u5FEB\u901F\u4FEE\u6539\u4EA4\u4E92\u529F\u80FD\u5173\u8054\u7684\u5E7B\u706F\u7247\u3002 "),Ce.createElement(D.default,F({},Re),Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(ae.op,{shape:"default"},Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement("img",{width:14,src:n(69629)}),Ce.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u66F4\u6362\u8BFE\u4EF6"))),Ce.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7200MB\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1APPT\u3001PPTX"))),Ce.createElement("div",{className:ve.box},G.map(Be=>Ce.createElement("div",{key:Be.id,className:ve.row},Ce.createElement("div",{className:ve.icon},Be.status==="done"&&Ce.createElement("i",{className:"iconfont icon-wancheng",style:{color:"#19CB70"}}),Be.status==="error"&&Ce.createElement("i",{className:"iconfont icon-cuowu",style:{color:"#E30000",marginLeft:1,fontSize:13}})),Ce.createElement("div",null,Ce.createElement(le.Z,{title:Be==null?void 0:Be.name},Ce.createElement("div",{style:{color:Be.status==="error"?"#E30000":"#3061D0",textDecoration:"underline"}},(0,ct.tP)(Be==null?void 0:Be.name,9))),Be.status==="uploading"&&Ce.createElement(b.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:Be.percent,showInfo:!1,size:[168,4]})))))))}},76888:function(ft,qe,n){"use strict";n.d(qe,{i:function(){return se},q:function(){return F}});var e=n(59301),E={flex_box_center:"flex_box_center___yMUhy",flex_space_between:"flex_space_between___KNvG9",flex_box_vertical_center:"flex_box_vertical_center___yqWY9",flex_box_center_end:"flex_box_center_end___DJKuV",flex_box_column:"flex_box_column___NTtN1",singleSelect:"singleSelect___fU3O9",multipleSelect:"multipleSelect___LFXCB",plus:"plus___gdDhG"},C=n(92310),D=n.n(C),le=n(25399),b=n(82326),Ie=n(7939),ve=n(57193),ae=Object.defineProperty,o=Object.defineProperties,L=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,H=(rt,we,Y)=>we in rt?ae(rt,we,{enumerable:!0,configurable:!0,writable:!0,value:Y}):rt[we]=Y,Ve=(rt,we)=>{for(var Y in we||(we={}))ct.call(we,Y)&&H(rt,Y,we[Y]);if($)for(var Y of $(we))Ce.call(we,Y)&&H(rt,Y,we[Y]);return rt},ye=(rt,we)=>o(rt,L(we)),De=(rt,we)=>{var Y={};for(var Tt in rt)ct.call(rt,Tt)&&we.indexOf(Tt)<0&&(Y[Tt]=rt[Tt]);if(rt!=null&&$)for(var Tt of $(rt))we.indexOf(Tt)<0&&Ce.call(rt,Tt)&&(Y[Tt]=rt[Tt]);return Y},K=(rt,we,Y)=>new Promise((Tt,Gt)=>{var qt=re=>{try{Yt(Y.next(re))}catch(G){Gt(G)}},Xt=re=>{try{Yt(Y.throw(re))}catch(G){Gt(G)}},Yt=re=>re.done?Tt(re.value):Promise.resolve(re.value).then(qt,Xt);Yt((Y=Y.apply(rt,we)).next())});const F=rt=>{var we=rt,{wrapClassName:Y,wrapStyle:Tt={},showLinkButton:Gt=!0,tooltipTitle:qt="",loadGeneral:Xt=!1,data:Yt={}}=we,re=De(we,["wrapClassName","wrapStyle","showLinkButton","tooltipTitle","loadGeneral","data"]);const G="course_disciplines_list",[Pe,mt]=(0,e.useState)(()=>{const Se=sessionStorage.getItem(G);return Se?JSON.parse(Se):[]}),[Bt,ce]=(0,e.useState)(!1),[Re,tt]=(0,e.useState)(!0);(0,e.useEffect)(()=>{Be()},[]);const Be=()=>K(void 0,null,function*(){var Se,Me,me,Ze;ce(!0);const Ke=yield(0,ve.U2)("v2/course_disciplines.json",Yt);if(Ke.status===0){const Z=((Me=(Se=Ke==null?void 0:Ke.data)==null?void 0:Se.list)==null?void 0:Me.map(Ee=>({value:Ee.id,label:Ee.name})))||[];if(mt(Z),tt(!1),sessionStorage.setItem(G,JSON.stringify(Z)),Re){const Ee=(Ze=(me=Ke==null?void 0:Ke.data)==null?void 0:me.list)==null?void 0:Ze.find(Oe=>Oe.is_default);Xt&&Ee&&re.onChange(Ee==null?void 0:Ee.id)}}ce(!1)});return e.createElement("div",{className:D()(E.singleSelect,Y),style:Tt},e.createElement(le.Z,{title:qt},e.createElement(b.default,Ve({allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",loading:Bt,options:Pe,onDropdownVisibleChange:Se=>{Se&&Be()}},re))),Gt&&e.createElement(Ie.ZP,{type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u8BFE\u7A0B"))},se=rt=>{var we=rt,{wrapClassName:Y,wrapStyle:Tt={},showLinkButton:Gt=!0,courseDisciplineId:qt="",isPlusHeight:Xt=!1,tooltipTitle:Yt,allowAcceptEmpty:re=!1,data:G={}}=we,Pe=De(we,["wrapClassName","wrapStyle","showLinkButton","courseDisciplineId","isPlusHeight","tooltipTitle","allowAcceptEmpty","data"]);const[mt,Bt]=(0,e.useState)([]),[ce,Re]=(0,e.useState)(!1);(0,e.useEffect)(()=>{tt()},[qt]);const tt=()=>K(void 0,null,function*(){var Be,Se;if(!re&&!qt){Bt([]);return}Re(!0);const Me=yield(0,ve.U2)(`v2/course_disciplines/${qt||"all"}.json`,G);if(Me.status===0){const me=((Se=(Be=Me==null?void 0:Me.data)==null?void 0:Be.tag_disciplines)==null?void 0:Se.map(Ze=>({value:Ze.id,label:Ze.name})))||[];me.length&&Bt(me)}Re(!1)});return e.createElement("div",{className:D()(E.multipleSelect,Y),style:Tt},e.createElement(le.Z,{title:Yt},e.createElement(b.default,ye(Ve({allowClear:!0,mode:"multiple",optionFilterProp:"label",placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",loading:ce,options:mt,maxTagCount:"responsive",onDropdownVisibleChange:Be=>{Be&&tt()}},Pe),{className:D()(Pe.className,Xt&&E.plus)}))),Gt&&e.createElement(Ie.ZP,{className:E.btn,type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u77E5\u8BC6\u70B9"))}},85091:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return H}});var e=n(59301),E=n(95392),C=n(62957),D=n(7939),le=n(29787),b=n(20885),Ie=n(62998),ve=n(95440),ae=n(24334),o=n(56656),L=n.n(o),$=n(99268),ct=n(59301),Ce=(Ve,ye,De)=>new Promise((K,F)=>{var se=Y=>{try{we(De.next(Y))}catch(Tt){F(Tt)}},rt=Y=>{try{we(De.throw(Y))}catch(Tt){F(Tt)}},we=Y=>Y.done?K(Y.value):Promise.resolve(Y.value).then(se,rt);we((De=De.apply(Ve,ye)).next())}),H=({open:Ve,onClose:ye})=>{const[De,K]=(0,e.useState)(void 0);console.log((0,E.useLocation)(),33);const F=(0,E.useLocation)();(0,e.useEffect)(()=>{Ve&&function(){return Ce(this,null,function*(){const Me=yield(0,b.X6)(Ve);K(Me.data)})}()},[Ve]);const{status:se,created_at:rt,code:we,name:Y,language:Tt,pass_sets_count:Gt,set_count:qt,error_msg:Xt,output:Yt,input:re,expected_output:G,execute_memory:Pe,user:mt,execute_time:Bt,input_file_url:ce,output_file_url:Re,is_file:tt,expected_output_file_url:Be}=De||{};return ct.createElement(C.default,{open:Ve,width:1e3,onCancel:()=>ye(!1),footer:ct.createElement(D.ZP,{type:"primary",onClick:()=>ye(!1)},"\u5173\u95ED"),centered:!0},ct.createElement(le.Z,{spinning:!De,delay:500},ct.createElement("div",{className:"record-detail-info"},De?ct.createElement(ct.Fragment,null,ct.createElement("div",{className:"record-detail-body"},ct.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),ct.createElement("ul",{className:"record-info"},ct.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",ct.createElement("span",{className:se===0?"c-green":"c-red"},Ie.Im[se])," "),ct.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",ct.createElement("span",null,L()(rt).format("YYYY-MM-DD HH:mm:ss"))," "),ct.createElement("li",null," \u8BED\u8A00\uFF1A",ct.createElement("span",null,Tt)," "),ct.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",ct.createElement("span",null,Bt*1e3,"ms")," "),ct.createElement("li",null," ",`${se===$.h.HIDE_COMPILE_STATUS?"--":Gt} / ${qt} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,Ie.gZ)({status:se,error_msg:Xt,execute_time:Bt,output:Yt,input:re,expected_output:G,input_file_url:ce,output_file_url:Re,is_file:tt,expected_output_file_url:Be}),ct.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),ct.createElement(ve.ZP,{height:"200px",width:"100%",language:Tt==null?void 0:Tt.toLocaleLowerCase(),value:ae.Base64.decode(we),options:{readOnly:!0}}))):null)))}},62969:function(ft,qe,n){"use strict";n.d(qe,{Im:function(){return qt},Y4:function(){return Yt}});var e=n(59301),E=n(37568),C=n(6767),D=n(7939),le=n(10786),b=n(24334),Ie=n.n(b),ve=n(89517),ae=n(35191),o=n(97231),L=n(63949),$=n(34376),ct=n.n($),Ce=n(57193),H=n(95392),Ve=n(85091),ye=n(27035),De=n(20885),K=n(57753),F=n(9931),se=n(92310),rt=n.n(se),we=n(91415),Y=n(59301),Tt=(Pe,mt,Bt)=>new Promise((ce,Re)=>{var tt=Me=>{try{Se(Bt.next(Me))}catch(me){Re(me)}},Be=Me=>{try{Se(Bt.throw(Me))}catch(me){Re(me)}},Se=Me=>Me.done?ce(Me.value):Promise.resolve(Me.value).then(tt,Be);Se((Bt=Bt.apply(Pe,mt)).next())});const{TextArea:Gt}=E.default,qt={[le.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[le.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[le.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 Xt=(Pe=>(Pe[Pe.SET_VISIBLE=0]="SET_VISIBLE",Pe[Pe.SET_TABINDEX=1]="SET_TABINDEX",Pe))(Xt||{});function Yt(Pe){const{status:mt,error_msg:Bt,output:ce,input:Re,expected_output:tt,is_file:Be,input_file_url:Se,output_file_url:Me,expected_output_file_url:me,setMonacoValue:Ze,setData:Ke,highlightEndEntry:Z}=Pe,Ee=(0,e.useRef)(),Oe=(0,e.useRef)(),Zt=(0,e.useRef)();let Dt=null;const Ot={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,e.useEffect)(()=>{if(ce&&!Be&&Ee.current){const xt=new $.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});xt.open(Ee.current);const ze=(Z?L.jl:L.pp)(b.Base64.decode(ce));xt.write(ze),xt.setOption("theme",{background:"#1e1e1e"})}if(Re&&!Be&&Oe.current){const xt=new $.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});xt.open(Oe.current),xt.write((Z?L.jl:L.pp)(Re)),xt.setOption("theme",{background:"#1e1e1e"})}if(tt&&!Be&&Zt.current){const xt=new $.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});xt.open(Zt.current),xt.write((Z?L.jl:L.pp)(b.Base64.decode(tt))),xt.setOption("theme",{background:"#1e1e1e"})}},[ce]),mt){case le.h.NOMATCH:Dt=Y.createElement(Y.Fragment,null,Y.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Be&&Y.createElement("div",{ref:Ee}),Be&&Y.createElement("div",{style:Ot},Y.createElement("a",{style:{fontSize:"16px"},onClick:()=>Tt(this,null,function*(){const xt=yield(0,Ce.ZP)(Me,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Ze(xt),setTimeout(()=>{Ke(Me)},200)})},ce)),Y.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Be&&Y.createElement("div",{ref:Zt}),Be&&Y.createElement("div",{style:Ot},Y.createElement("a",{style:{fontSize:"16px"},onClick:()=>Tt(this,null,function*(){const xt=yield fetch(me,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Ze(yield xt.text()),setTimeout(()=>{Ke(me)},200)})},tt)));break;case le.h.EXECUTEFAILURE:Dt=Y.createElement(Y.Fragment,null,Y.createElement("div",{style:{border:"1px #F6F7F9 solid"}},Y.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Be&&Y.createElement(o.Z,{value:Re,style:Ot}),Be&&Y.createElement("div",{style:Ot},Y.createElement("a",{onClick:()=>(0,L.LR)(Se,Re)},Re))),Y.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},Y.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Y.createElement("pre",{className:ve.Z.error,style:{color:"#E30000",padding:"0 10px"}},b.Base64.decode(Bt),"111")));break;case le.h.COMPILEFAILURE:Dt=Y.createElement(Y.Fragment,null,Y.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Y.createElement("pre",{className:ve.Z.error},b.Base64.decode(Bt)));break;case le.h.PODFAILURE:Dt=Y.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case le.h.TIMEOUT:Dt=Y.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Y.createElement(Y.Fragment,null," ",Dt," ")}function re(Pe){const{status:mt,error_msg:Bt,execute_time:ce,output:Re,input:tt,expected_output:Be,is_file:Se,input_file_url:Me,output_file_url:me,expected_output_file_url:Ze}=Pe;let Ke=null;switch(mt){case le.h.OK:case le.h.NOMATCH:case le.h.EXECUTEFAILURE:case le.h.COMPILEFAILURE:Ke=Y.createElement("div",{id:"outputResultRef",className:"h100"});break;case le.h.PODFAILURE:Ke=Y.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case le.h.TIMEOUT:Ke=Y.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Y.createElement(Y.Fragment,null," ",Ke," ")}function G({value:Pe,className:mt}){return Y.createElement("span",{className:mt},Pe)}qe.ZP=({input:Pe,is_file:mt,debuging:Bt,submitting:ce,executingMessage:Re,debugResult:tt,onChangeInput:Be,onDebugCode:Se,onSubmitCode:Me,hack:me,user:Ze,submitResult:Ke,isWhiteTheme:Z,topDispatch:Ee})=>{const[Oe]=(0,H.useSearchParams)(),Zt=(0,H.useParams)(),[Dt,Ot]=(0,e.useState)(!1),[xt,ze]=(0,e.useState)(!1),[It,Ct]=(0,e.useState)(1),[_e,x]=(0,e.useState)(!1),[_,U]=(0,e.useState)(0),[w,W]=(0,e.useState)(!1),[ut,te]=(0,e.useState)(""),[j,oe]=(0,e.useState)(""),M=(0,e.useRef)(),q=(0,e.useRef)(),Te=(0,e.useRef)(null),R=(0,e.useRef)(null),O=(0,e.useRef)(null);console.log(Ke,"submitResult",Zt);const{status:s,id:p,input:h,output:k,expected_output:fe,is_file:ge,input_file_url:Ae,output_file_url:V,expected_output_file_url:Fe,error_msg:dt,hack_sets:en}=Ke||{};(0,e.useEffect)(()=>{s===0&&(Ct(1),U(0))},[s,p]),(0,e.useEffect)(()=>{Tt(void 0,null,function*(){var Lt;const un=yield(0,De.rX)(Zt==null?void 0:Zt.id,"submit");(un==null?void 0:un.status)===0&&(un!=null&&un.data&&((Lt=un==null?void 0:un.data)==null?void 0:Lt.status)!==0?(Ee({type:K.Types.SET_SUBMIT_RESULT,payload:{submitResult:un==null?void 0:un.data}}),Ct(2),U(320)):(Ct(1),U(0)))})},[Zt==null?void 0:Zt.id]),(0,e.useEffect)(()=>{if(M.current){let pt=function(cn){fn=Bn.offsetHeight,Mn=!0,In=cn.pageY,O.current.style.display="block"},Lt=function(){Mn=!1,O.current.style.display="none"},un=function(cn){if(Mn){Ge();let tu=In-cn.pageY,gu=fn+tu;if(gu<0&&(gu=0),gu>window.innerHeight-150&&(gu=window.innerHeight-150),It===1){gu<=34?U(0):U(gu);return}console.log(gu,"resizeH"),U(gu)}};const Bn=Te.current;let fn=0,Mn=!1,In=0;const su=document.getElementById("case-y-bar");return su==null||su.addEventListener("mousedown",pt),document.addEventListener("mousemove",un),document.addEventListener("mouseup",Lt),()=>{const cn=document.getElementById("case-y-bar");cn==null||cn.removeEventListener("mousedown",pt),document.removeEventListener("mousemove",un),document.removeEventListener("mouseup",Lt)}}},[M,It]),(0,e.useEffect)(()=>{const pt=ye.Z.subscribe("resize-move-bar",Ge);if(Oe.get("type")!=="exercises")return document.addEventListener((0,we.gH)(),yt),()=>{document.removeEventListener((0,we.gH)(),yt),pt()}},[]),(0,e.useEffect)(()=>{});function Ge(){var pt,Lt,un,Bn;const fn=document.getElementById("outputResultRef");if(fn){let Mn=fn.dataset.text;q.current.reset(),q.current.writeln(Mn);const In=document.getElementById("outputResultRef").offsetWidth-20,su=((Bn=(un=(Lt=(pt=q.current)==null?void 0:pt._core)==null?void 0:Lt._renderService)==null?void 0:un.dimensions)==null?void 0:Bn.actualCellWidth)||10,cn=Math.ceil(In/su);q.current.resize(cn,Math.ceil(fn.clientHeight/16))}}function Et(){Ot(!Dt),setTimeout(()=>{Ge()},300),Dt?U(320):(U(window.innerHeight-150),x(!0))}function Jt(){xt?(ze(!1),(0,we.BU)()):(ze(!0),(0,we.Dj)(R.current))}const yt=pt=>{(0,we.vp)()||ze(!1)},Vt=(0,e.useMemo)(()=>{if(tt){const{status:pt,output:Lt,error_msg:un}=tt;return setTimeout(()=>{let Bn="",fn=document.getElementById("outputResultRef");Lt?Bn=b.Base64.decode(Lt):un&&(Bn=b.Base64.decode(un)),q.current=new $.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),q.current.open(fn),q.current.onKey(function(Mn){var In;if(Mn.domEvent.key.toLocaleUpperCase()==="C"&&Mn.domEvent.ctrlKey){Mn.domEvent.preventDefault();let su=(In=q.current)==null?void 0:In.getSelection();navigator.clipboard.writeText(su).then(()=>{})}}),fn.dataset.text=Bn,q.current.setOption("convertEol",!0),Ge()},300),Y.createElement(Y.Fragment,null,re(tt))}return null},[tt]);function $e(){var pt,Lt;if(!(me!=null&&me.code)||((pt=me==null?void 0:me.code)==null?void 0:pt.trim().length)===0){(Lt=C.ZP)==null||Lt.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ct(1),U(320),Se()}const ht=pt=>Tt(void 0,null,function*(){let Lt=yield(0,Ce.ZP)(`/api/problems/${pt}/start.json`,{method:"get",params:{hack_user_id:Ze==null?void 0:Ze.user_id}});Lt&&(window.location.href=`/myproblems/${Lt==null?void 0:Lt.identifier}${window.location.search}`)});function kt(){ge?navigator.clipboard.writeText(b.Base64.decode(dt)).then(()=>{C.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(b.Base64.decode(k)).then(()=>{C.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return Y.createElement(e.Fragment,null,Y.createElement("div",{className:rt()(ve.Z.case,Z&&ve.Z.whiteCase),style:{height:_},ref:Te},Y.createElement("div",{className:ve.Z.fullMask,ref:O}),Y.createElement("div",{className:ve.Z["resize-y-bar"],id:"case-y-bar",ref:M,draggable:!1},It===2&&Y.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),It===1&&(_<=34?Y.createElement("div",{onClick:()=>{U(320)},className:ve.Z.unfoldBtn},"\u63A7\u5236\u53F0",Y.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):Y.createElement("div",{onClick:()=>{U(0)},className:ve.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",Y.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),Y.createElement("div",null,Y.createElement("div",{className:ve.Z.caseHead},Y.createElement("div",{className:ve.Z.dot}),Y.createElement("div",{className:ve.Z.text},It===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),It===2&&!ce&&typeof s=="number"&&Y.createElement(Y.Fragment,null,s===le.h.OK?Y.createElement("div",{className:ve.Z.pass},Y.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):Y.createElement("div",{className:ve.Z.noPass},Y.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),qt[s])),Y.createElement("div",{className:ve.Z.btns},It===2&&!ce&&Y.createElement(Y.Fragment,null,s!==le.h.OK&&Y.createElement("div",{onClick:kt},Y.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),Y.createElement("div",{onClick:()=>{W(p)}},Y.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Oe.get("type")!=="exercises"&&Y.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>Et()},Y.createElement("i",{className:`iconfont icon-${Dt?"suoxiao1":"fangda"}`})))),Y.createElement("div",{style:{display:It===1?"block":"none"}},Bt?Y.createElement(ae.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):Y.createElement("div",{style:{height:_-34}},Y.createElement("div",{className:ve.Z.result},Y.createElement("div",{className:ve.Z.left},Y.createElement("div",{className:ve.Z.title},Y.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Y.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),Y.createElement("div",{className:ve.Z.leftNode},Y.createElement(Gt,{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:mt?"":Pe,onChange:Be}))),Y.createElement("div",{className:ve.Z.right},Y.createElement("div",{className:ve.Z.title},Y.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),Y.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),Y.createElement("div",{className:ve.Z.node},tt?Vt:Y.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")))))),Y.createElement("div",{style:{display:It===2?"block":"none"}},ce?Y.createElement(ae.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):Y.createElement("div",{style:{height:_-34,display:"flex",flexDirection:"column",overflow:"hidden"}},Y.createElement("div",{ref:R,className:ve.Z.elseNode},Y.createElement("div",{className:ve.Z.nameWrap},Y.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Y.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),Y.createElement("div",{className:ve.Z.scroll},Y.createElement("pre",{className:ve.Z.scrollBox,style:_e?{height:xt?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!ge&&Y.createElement(G,{value:h}),ge&&Y.createElement("a",{style:{fontSize:"16px"},onClick:()=>Tt(void 0,null,function*(){const pt=yield fetch(Ae,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});oe(yield pt.text()),setTimeout(()=>{te(Ae)},200)})},h)),h&&Y.createElement("div",{className:ve.Z.action},Y.createElement("span",{onClick:()=>x(!_e)},_e?"\u6536\u8D77":"\u5C55\u5F00")))),Y.createElement("div",{className:ve.Z.result,style:{flex:1,overflow:"hidden"}},Y.createElement("div",{className:ve.Z.left},Y.createElement("div",{className:ve.Z.title},Y.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),Y.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),Y.createElement("div",{className:ve.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},Y.createElement("pre",null,!ge&&Y.createElement(G,{className:"mb10",value:fe&&b.Base64.decode(fe)||""}),ge&&Y.createElement("a",{style:{fontSize:"16px"},onClick:()=>Tt(void 0,null,function*(){const pt=yield fetch(Fe,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});oe(yield pt.text()),setTimeout(()=>{te(Fe)},200)})},fe)))),Y.createElement("div",{className:ve.Z.right},Y.createElement("div",{className:ve.Z.title},Y.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),Y.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),Y.createElement("div",{className:ve.Z.node,style:{color:s===le.h.OK?"#2ABD8C":"#FF2C29"}},Y.createElement("pre",null,(s===4||s===5)&&Y.createElement(G,{className:"mb10",value:dt&&b.Base64.decode(dt)||""}),s!=4&&s!=5&&(ge?Y.createElement("a",{style:{fontSize:"16px"},onClick:()=>Tt(void 0,null,function*(){const pt=yield(0,Ce.ZP)(V,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{oe(pt)}catch(Lt){oe("")}setTimeout(()=>{te(V)},200)})},k):Y.createElement(G,{className:"mb10",value:k&&b.Base64.decode(k)||""})))))))))),Y.createElement("div",{className:rt()(ve.Z.footer,Z&&ve.Z.whiteFooter),style:{zIndex:100}},(me==null?void 0:me.is_program)&&(me==null?void 0:me.above_question)&&Y.createElement(D.ZP,{className:"mr10",type:"primary",onClick:()=>ht(me==null?void 0:me.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(me==null?void 0:me.is_program)&&(me==null?void 0:me.under_question)&&Y.createElement(D.ZP,{className:"mr10",type:"primary",onClick:()=>ht(me==null?void 0:me.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),Y.createElement(D.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:Bt||ce,loading:Bt,color:"#2ABD8C",className:"mr10",onClick:$e},"\u8C03\u8BD5\u4EE3\u7801"),Oe.get("qtype")!=="8"&&Y.createElement(D.ZP,{className:ve.Z.disabled,type:"primary",icon:Y.createElement("i",{className:"iconfont icon-bofang1"}),loading:ce,disabled:Bt||ce,onClick:()=>{var pt,Lt;if(!(me!=null&&me.code)||((pt=me==null?void 0:me.code)==null?void 0:pt.trim().length)===0){(Lt=C.ZP)==null||Lt.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ct(2),U(320),Me()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),Y.createElement(Ve.Z,{onClose:W,open:w}),Y.createElement(F.Z,{close:!0,data:ut,type:ut.length?"txt":"",onClose:()=>te(""),monacoEditor:{value:j,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},57753:function(ft,qe,n){"use strict";n.r(qe),n.d(qe,{Types:function(){return ke},default:function(){return c}});var e=n(59301),E=n(95392),C=n(11938),D=n(62957),le=n(29787),b=n(7939),Ie=n(25399),ve=n(77019),ae=n(20885),o=n(75823),L=n(91415),$=n(67786),ct=n(78323),Ce=n(87169),H=n(30641),Ve=n(95440),ye=n(81123),De=n(83090),K=n(11979),F=n(6767),se={list:"list___IRN6i",copy:"copy___qCn9B"},rt=n(56102),we=n(57193),Y=(i,f,A)=>new Promise((Q,ee)=>{var T=pe=>{try{Ne(A.next(pe))}catch(xe){ee(xe)}},he=pe=>{try{Ne(A.throw(pe))}catch(xe){ee(xe)}},Ne=pe=>pe.done?Q(pe.value):Promise.resolve(pe.value).then(T,he);Ne((A=A.apply(i,f)).next())}),Gt=({showResourceCentre:i,identifier:f})=>{const A=(0,E.useParams)(),[Q,ee]=(0,e.useState)(null);(0,e.useEffect)(()=>{i&&T()},[i]);const T=()=>Y(void 0,null,function*(){const he=yield(0,we.ZP)(`/api/problems/${f}/attachment_list.json`,{method:"get"});(he==null?void 0:he.status)==0&&ee(he.data||[])});return e.createElement("div",{className:"tpi-code-setting"},e.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(Q!=null&&Q.length)&&e.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),Q==null?void 0:Q.map((he,Ne)=>e.createElement("dl",{className:se.list,key:Ne},e.createElement(Ie.Z,{title:he.title},e.createElement("dt",null,e.createElement("i",{className:"icon-wenjian4 mr5"}),he.title)),e.createElement("dd",null,e.createElement(rt.CopyToClipboard,{text:he.saved_file_path,onCopy:()=>F.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement("span",{className:`${se.copy} current`},"\u70B9\u51FB\u590D\u5236"))))))},qt=n(59301),Xt=Object.defineProperty,Yt=Object.defineProperties,re=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Bt=(i,f,A)=>f in i?Xt(i,f,{enumerable:!0,configurable:!0,writable:!0,value:A}):i[f]=A,ce=(i,f)=>{for(var A in f||(f={}))Pe.call(f,A)&&Bt(i,A,f[A]);if(G)for(var A of G(f))mt.call(f,A)&&Bt(i,A,f[A]);return i},Re=(i,f)=>Yt(i,re(f));const tt={theme:(0,De.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,De.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,De.G)("cmTabToSpace",!0),showResourceCentre:!1};var Be=(i=>(i[i.set_font_size=0]="set_font_size",i[i.set_theme=1]="set_theme",i[i.on_tab_to_space=2]="on_tab_to_space",i[i.set_show_editor_setting=3]="set_show_editor_setting",i[i.set_show_respurce_center=4]="set_show_respurce_center",i))(Be||{});function Se(i,f){switch(f.type){case 3:return Re(ce({},i),{showEditorSetting:f.payload});case 1:return Re(ce({},i),{theme:f.payload});case 0:return Re(ce({},i),{fontSize:f.payload});case 2:return Re(ce({},i),{tabToSpace:f.payload});case 4:return Re(ce({},i),{showResourceCentre:f.payload});default:throw new Error}}var Me=({isLoading:i,value:f,onChange:A,language:Q,onUpdateCode:ee,ActionBarRender:T,setIsWhiteTheme:he,identifier:Ne})=>{const[pe,xe]=(0,e.useReducer)(Se,tt),{theme:at,fontSize:Qe,showEditorSetting:Ye,tabToSpace:Ft,showResourceCentre:Nt}=pe,de=(0,e.useRef)(),dn=(0,e.useRef)();(0,e.useEffect)(()=>{he(at==="vs")},[at]);const Pt={onFontSizeChange:hn=>{xe({type:0,payload:hn}),(0,De.t)("cmFontSize",hn)},tabToSpace:Ft,cmFontSize:Qe,className:"oj",cmCodeMode:at,onTabToSpace:hn=>{xe({type:2,payload:hn}),(0,De.t)("cmTabToSpace",hn)},onCodeModeChange:hn=>{xe({type:1,payload:hn}),(0,De.t)("ProgrammingCodeMode",hn)}};function rn(){xe({type:3,payload:!1})}function An(){xe({type:3,payload:!0})}function bn(){xe({type:4,payload:!1})}function Un(){xe({type:4,payload:!0})}const ln={value:f,language:Q,theme:at,options:{fontSize:Qe,insertSpaces:Ft},onChange:hn=>{A(hn),dn.current=hn,clearTimeout(de.current),de.current=setTimeout(()=>{ee(dn.current)},1e4)},onEditBlur:hn=>{dn.current&&ee(dn.current)}};return qt.createElement(e.Fragment,null,T(An,Un),qt.createElement("div",{style:{flex:1,overflow:"hidden"}},!i&&qt.createElement(Ve.ZP,ce({},ln))),qt.createElement(ye.Z,null,qt.createElement(H.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Ye,onClose:rn},qt.createElement(K.Z,ce({},Pt)))),qt.createElement(ye.Z,null,qt.createElement(H.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Nt,onClose:bn},qt.createElement(Gt,{showResourceCentre:Nt,identifier:Ne}))))},me=n(60141),Ze=n(24334),Ke=n(62969),Z={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"},Ee={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Oe=n(54172),Zt=n(13747),Dt=n(58617),Ot=n(85091),xt=n(56656),ze=n.n(xt),It=n(59301);const{Column:Ct}=Oe.default;var _e=({submitResult:i,submitting:f,submitRecords:A,page:Q,onPageChange:ee,topicId:T})=>{const[he]=(0,E.useSearchParams)(),{records:Ne,records_count:pe}=A||{},[xe,at]=(0,e.useState)(!1),Qe=he.get("type")==="1";return It.createElement(le.Z,{spinning:f,tip:"\u8BC4\u6D4B\u4E2D...",indicator:It.createElement(Dt.Z,{style:{fontSize:24},spin:!0})},(Ne==null?void 0:Ne.length)>0?It.createElement(Oe.default,{dataSource:Ne,rowKey:"id",pagination:!1},It.createElement(Ct,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Ye,Ft)=>It.createElement("span",null," ",ze()(Ye).format("YYYY-MM-DD HH:mm:ss"))}),It.createElement(Ct,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Ye,Ft)=>{var Nt;return It.createElement("span",{className:`${Ye===0?"c-green":"c-red"} current`,onClick:()=>{at(Ft.id)}},(Nt=Ke.Im[Ye])==null?void 0:Nt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),It.createElement(Ct,{title:`\u6267\u884C\u7528\u65F6 (${Qe?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Ye=>Ye?Qe?Ye:Ye/1e3:""}),It.createElement(Ct,{title:`\u5185\u5B58\u6D88\u8017\uFF08${Qe?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Ye=>Ye?Qe?Ye:parseFloat((Ye/1024).toFixed(2)):""}),It.createElement(Ct,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),It.createElement(Ct,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Ye,Ft)=>It.createElement("span",{className:"c-light-primary current",onClick:()=>{at(Ft.id)}},"\u67E5\u770B")})):It.createElement("div",{style:{height:300,width:"100%"}}),It.createElement(Ot.Z,{onClose:at,open:xe}),pe>15?It.createElement(Zt.Z,{className:Ee.pagination,current:Q,pageSize:15,total:pe,onChange:ee}):null)},x=n(13922),_=n(96599),U={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},w=n(97231),W=n(59301);const ut={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var te=({hack:i})=>{const{language:f,difficult:A,time_limit:Q,description:ee}=i,[T]=(0,E.useSearchParams)(),he=ut[A];return W.createElement(W.Fragment,null,W.createElement("ul",{className:U.info},W.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",W.createElement("b",{className:U.info_tag},f)),W.createElement("li",null,W.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",W.createElement(_.default,{color:he==null?void 0:he.color},he==null?void 0:he.name)),W.createElement("li",null,W.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",W.createElement("span",{style:{color:"#333333"}},Q,"\u79D2"))),T.get("qtype")==="8"?W.createElement(w.Z,{value:ee,showProgramFill:!0,className:U.desc}):W.createElement(w.Z,{value:ee,className:U.desc}))},j={},oe=n(59301),M=({hack:i,current_user:f})=>oe.createElement("div",{className:j.answer},i!=null&&i.answer_text?oe.createElement(w.Z,{style:{padding:"13px 0"},value:(i==null?void 0:i.answer_text)||""}):oe.createElement(x.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),q=n(27035);function Te(i,f){return(0,we.U2)(`/problems/${i}/comments.json`,{page:f,limit:10})}function R(i){return(0,we.v_)(`/discusses/${i}/plus.json`,{container_type:"Discuss",type:1})}function O(i,f,A){return(0,we.v_)(`/problems/${i}/comments/reply.json`,{comments:{content:A,parent_id:f}})}function s(i,f){return(0,we.v_)(`/problems/${i}/comments.json`,{comments:{content:f}})}function p(i,f,A){return(0,we.v_)(`/problems/${i}/comments/${f}/hidden.json`,A)}function h(i,f){return(0,we.IV)(`/problems/${i}/comments/${f}`)}var k=n(63386);function fe({author:i}){return e.createElement("a",{href:`/users/${i.login}`,target:"_blank"},e.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${ct.Z.IMG_SERVER}/images/${i.image_url}`,width:"50"}))}function ge({data:i,index:f,parentDiscussIndex:A,user:Q,onSetActionType:ee}){const{author:T,can_delete:he,content:Ne,id:pe,time:xe}=i;function at(){ee({id:pe,index:f,type:"delete-discuss",parentDiscussIndex:A,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const Qe=Q.admin||he||T.user_id===Q.user_id;return e.createElement("div",{className:"discuss-item-container second-discuss "},e.createElement(fe,{author:T}),e.createElement("section",null,e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${T.login}`,target:"_blank"},T.name),e.createElement("span",{className:"grey"},xe),e.createElement("div",{className:"btn-group",style:{marginBottom:0}},Qe?e.createElement("a",{onClick:at,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})):null)),e.createElement(w.Z,{className:"discuss-content",value:Ne})))}var Ae=({user:i,data:f,index:A,onPlusDiscuss:Q,onSetActionType:ee,activeDiscussIndex:T,onReplyDiscuss:he,onSetActiveDiscussIndex:Ne})=>{const{content:pe,children:xe,hidden:at,id:Qe,praise_count:Ye,time:Ft,user_praise:Nt,can_delete:de,author:dn}=f;function Pt(){Ne(Qe)}function rn(){Q(Qe,!Nt,A)}function An(){ee({id:Qe,index:A,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function bn(){ee({id:Qe,index:A,params:{hidden:at?"0":"1"},type:"hidden-discuss",message:at?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Un=i.admin||i.user_id===dn.user_id;return e.createElement("div",{className:"discuss-item-container",key:Qe},e.createElement(fe,{author:dn}),e.createElement("section",null,e.createElement("div",{className:"discuss-info"},e.createElement("a",{href:`/users/${dn.login}`,target:"_blank"}," ",dn.name," "),e.createElement("span",{className:"grey"},Ft)),e.createElement(w.Z,{className:"discuss-content",value:pe}),xe&&xe.length>0?e.createElement("div",{className:"reply-discuss-container"},xe.map((ln,hn)=>e.createElement(ge,{key:ln.id,data:ln,index:hn,user:i,onSetActionType:ee,parentDiscussIndex:A}))):null,e.createElement("div",{className:"btn-group"},Un?e.createElement("a",{onClick:bn,title:at?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},e.createElement("i",{className:at?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,de&&(!xe||xe.length==0)?e.createElement("a",{onClick:An,title:"\u5220\u9664"},e.createElement("i",{className:"iconfont icon-shanchu"})):null,e.createElement("a",{onClick:Pt,title:"\u56DE\u590D"}," ",e.createElement("i",{className:"iconfont icon-huifu1"})," "),e.createElement("a",{onClick:rn,className:Nt?"c-orange":""},e.createElement("i",{className:Nt?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),e.createElement("span",null,Ye||""))),e.createElement(k.Z,{id:Qe,activeDiscussIndex:T,onReplyDiscuss:he})))},V=n(48775),Fe={"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"},dt=n(17949),en=(i,f,A)=>new Promise((Q,ee)=>{var T=pe=>{try{Ne(A.next(pe))}catch(xe){ee(xe)}},he=pe=>{try{Ne(A.throw(pe))}catch(xe){ee(xe)}},Ne=pe=>pe.done?Q(pe.value):Promise.resolve(pe.value).then(T,he);Ne((A=A.apply(i,f)).next())}),Ge=({user_praise:i,praise_count:f,praisePlus:A,onCreateDiscuss:Q,discuss_count:ee})=>{const[T,he]=(0,e.useState)(!1),[Ne,pe]=(0,e.useState)("");function xe(Ft){pe(Ft)}function at(){he(!0)}function Qe(){he(!1)}function Ye(){return en(this,null,function*(){Q(Ne),pe(""),he(!1)})}return e.createElement("div",{className:`${Fe["dis-input-editor-container"]} ${T?Fe.active:""} `},e.createElement("div",{className:T?`hide ${Fe["text-area"]}`:Fe["text-area"]},e.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:at}),e.createElement("a",null," ",e.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",ee," "),e.createElement("a",{className:"c-light-black",onClick:A,title:i?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},e.createElement("i",{className:`mr3 ${i?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),f?e.createElement("span",null,f):"")),T?e.createElement("div",{className:Fe["input-mask"],onClick:Qe}):null,e.createElement("div",{className:T?Fe["md-container"]:`${Fe["md-container"]} hide`},e.createElement(dt.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:Ne,height:240,onChange:xe}),e.createElement("div",{className:Fe["tip-container"],onClick:Qe},e.createElement("a",{className:Fe["btn-send"],onClick:Ye}," \u53D1\u9001 "))))},Et=n(59301),Jt=Object.defineProperty,yt=Object.defineProperties,Vt=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,pt=(i,f,A)=>f in i?Jt(i,f,{enumerable:!0,configurable:!0,writable:!0,value:A}):i[f]=A,Lt=(i,f)=>{for(var A in f||(f={}))ht.call(f,A)&&pt(i,A,f[A]);if($e)for(var A of $e(f))kt.call(f,A)&&pt(i,A,f[A]);return i},un=(i,f)=>yt(i,Vt(f)),Bn=(i,f,A)=>new Promise((Q,ee)=>{var T=pe=>{try{Ne(A.next(pe))}catch(xe){ee(xe)}},he=pe=>{try{Ne(A.throw(pe))}catch(xe){ee(xe)}},Ne=pe=>pe.done?Q(pe.value):Promise.resolve(pe.value).then(T,he);Ne((A=A.apply(i,f)).next())});const fn={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var Mn=(i=>(i[i.GET_DISCUSSES=0]="GET_DISCUSSES",i[i.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",i[i.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",i[i.PLUS_DISCUSS=3]="PLUS_DISCUSS",i[i.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",i[i.SET_PAGE=5]="SET_PAGE",i[i.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",i))(Mn||{});function In(i,f){switch(f.type){case 6:return un(Lt({},i),{loading:!0});case 0:return Lt(Lt({},i),f.payload);case 1:return Lt(Lt({},i),f.payload);case 4:return Lt(Lt({},i),f.payload);case 3:return Lt(Lt({},i),f.payload);case 5:return un(Lt({},i),{page:f.payload});case 2:return Lt(Lt({},i),f.payload);default:throw new Error}}var su=({user:i,identifier:f,hack:A,onTriggerPraise:Q,activeIndex:ee})=>{const[T,he]=(0,e.useReducer)(In,fn),{loading:Ne,page:pe,data:xe,count:at,actionType:Qe,activeDiscussIndex:Ye}=T,Ft=(0,e.useCallback)(()=>Bn(void 0,null,function*(){he({type:6});const ln=yield Te(f,pe),{comments:hn,disscuss_count:yn}=ln;he({type:0,payload:{data:hn,count:yn,loading:!1}})}),[pe,f]);(0,e.useEffect)(()=>{ee==="2"&&Ft()},[f,pe,ee]);function Nt(ln){he({type:5,payload:ln})}function de(ln){he({type:4,payload:{actionType:ln}})}function dn(ln){he(Ye===ln?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:ln}})}function Pt(ln,hn,yn){return Bn(this,null,function*(){try{const jn=yield R(ln);xe[yn].user_praise=hn,xe[yn].praise_count=jn.praise_count,he({type:3,payload:{data:[...xe]}})}catch(jn){console.log(jn)}})}function rn(){return Bn(this,null,function*(){const{id:ln,params:hn,type:yn,index:jn,parentDiscussIndex:Cn}=Qe;if(yn==="hidden-discuss"&&(yield p(f,ln,hn),Cn?xe[Cn].children[jn].hidden=hn.hidden==1:xe[jn].hidden=hn.hidden==1,he({type:4,payload:{actionType:null,data:[...xe]}})),yn==="delete-discuss"){if(yield h(f,ln),Cn||Cn===0){let Qn=xe[Cn].children;for(let Gn=Qn.length-1;Gn>=0;Gn--)if(Qn[Gn].id===ln){Qn.splice(Gn,1);break}xe[Cn].children=Qn}else for(let Qn=xe.length-1;Qn>=0;Qn--)if(xe[Qn].id===ln){xe.splice(Qn,1);break}he({type:4,payload:{actionType:null,data:[...xe]}})}})}function An(){he({type:4,payload:{actionType:null}})}function bn(ln,hn){return Bn(this,null,function*(){try{yield O(f,ln,hn),Ft()}catch(yn){console.log(yn)}})}function Un(ln){return Bn(this,null,function*(){he({type:6}),yield s(f,ln),Ft()})}return Et.createElement(Et.Fragment,null,Et.createElement("div",{className:"discuss-panel"},xe.length===0?Et.createElement(x.Z,null):xe.map((ln,hn)=>Et.createElement(Ae,{onReplyDiscuss:bn,onPlusDiscuss:Pt,onSetActiveDiscussIndex:dn,onSetActionType:de,data:ln,index:hn,user:i,activeDiscussIndex:Ye})),at>10?Et.createElement("div",{className:"pagination-container"},Et.createElement(Zt.Z,{showQuickJumper:!0,onChange:Nt,current:pe,total:at})):null),Et.createElement(Ge,{user_praise:A.user_praise,praise_count:A.praises_count,praisePlus:Q,discuss_count:A.comments_count,onCreateDiscuss:Un}),Et.createElement(ye.Z,null,Et.createElement(D.default,{centered:!0,title:"\u63D0\u793A",open:!!Qe,onOk:rn,onCancel:An},Et.createElement("p",null,Qe?Qe.message:"")),Et.createElement(V.Z,null)))},cn=n(82326),tu=n(37568),gu=n(86743),cu={},Fu=n(59301),Zu=({hack:i,current_user:f})=>Fu.createElement("div",{className:cu.answer},i!=null&&i.analysis?Fu.createElement(w.Z,{style:{padding:"13px 0"},value:(i==null?void 0:i.analysis)||""}):Fu.createElement(x.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Uu={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},al=n(8848),cl=n(5269),pu=n(28284),fl=n(1439),qu=n(87960),Bu=n(59301);const{TextArea:wl}=tu.default,{Panel:lt}=al.default;var Qt=({data:i,hack:f})=>(console.log(i,f,"data"),f!=null&&f.is_file?Bu.createElement(qu.Y2,{disabled:!0,className:Uu.uploadTableWrapper,showScore:!f.test_set_score,data:i,isProgramHomework:!0}):Bu.createElement("div",{className:Uu.hackSets},i==null?void 0:i.map((A,Q)=>Bu.createElement(al.default,{accordion:!0,bordered:!1,key:Q,defaultActiveKey:Q===0&&A.id,className:Uu.collapseWrapper,expandIcon:({isActive:ee})=>Bu.createElement("i",{className:`iconfont icon-weizhankai ${ee?Uu.open:Uu.close}`,style:{fontSize:14,transition:"all .2s"}})},Bu.createElement(lt,{key:A.id,header:Bu.createElement(ve.Z,{align:"middle",justify:"space-between",wrap:!1},Bu.createElement(cl.Z,{className:Uu.panelHeader},Bu.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",Q+1)),Bu.createElement(cl.Z,{flex:1},Bu.createElement(ve.Z,{align:"middle",justify:"end",wrap:!1},!(f!=null&&f.test_set_score)&&Bu.createElement(cl.Z,{className:Uu.rateInput},Bu.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),Bu.createElement("div",null,Bu.createElement(pu.default.Item,{noStyle:!0},Bu.createElement(fl.Z,{value:A==null?void 0:A.score,className:Uu.baseFormItem,min:0,max:100,disabled:!0}))),Bu.createElement("span",{className:"ml10"},"%")))))},Bu.createElement(pu.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},Bu.createElement(wl,{readOnly:!0,value:A==null?void 0:A.input,rows:4})),Bu.createElement(pu.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},Bu.createElement(wl,{readOnly:!0,value:A==null?void 0:A.output,rows:4}))))))),uu={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},Sn=n(59301),du=(0,e.forwardRef)(({data:i=[]},f)=>{var A;const[Q,ee]=(0,e.useState)(),T=i.filter(Ne=>Ne.show);(0,e.useEffect)(()=>{T.length&&ee(T[0].id)},[i==null?void 0:i.length]);const he=((A=T.find(Ne=>Ne.id===Q))==null?void 0:A.element)||null;return(0,e.useImperativeHandle)(f,()=>({setActiveTab:Ne=>ee(Ne)})),Sn.createElement("div",{className:uu.tabs},Sn.createElement("div",{className:uu.tabWarp},T.map(Ne=>Sn.createElement("div",{onClick:()=>ee(Ne.id),className:`${uu.tab} ${Ne.id===Q?uu.active:""}`,key:Ne.id},Ne.name))),Sn.createElement("div",{className:uu.content},he))}),Wt=n(59301),Au=Object.defineProperty,Su=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,nu=Object.getOwnPropertySymbols,Ou=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,Al=(i,f,A)=>f in i?Au(i,f,{enumerable:!0,configurable:!0,writable:!0,value:A}):i[f]=A,Vl=(i,f)=>{for(var A in f||(f={}))Ou.call(f,A)&&Al(i,A,f[A]);if(nu)for(var A of nu(f))Yl.call(f,A)&&Al(i,A,f[A]);return i},jl=(i,f)=>Su(i,Xn(f)),Qu=(i,f,A)=>new Promise((Q,ee)=>{var T=pe=>{try{Ne(A.next(pe))}catch(xe){ee(xe)}},he=pe=>{try{Ne(A.throw(pe))}catch(xe){ee(xe)}},Ne=pe=>pe.done?Q(pe.value):Promise.resolve(pe.value).then(T,he);Ne((A=A.apply(i,f)).next())});const Ia={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Zl={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var Ha=({hack:i,onTriggerPraise:f,topicId:A,page:Q,onPageChange:ee,user:T,current_user:he,submitRecords:Ne,submitting:pe,submitResult:xe,setActiveIndex:at,hack_sets:Qe})=>{var Ye,Ft;const[Nt]=(0,E.useSearchParams)(),[de,dn]=(0,e.useState)("0"),Pt=(0,E.useLocation)(),[rn,An]=(0,e.useState)(!1),[bn,Un]=(0,e.useState)(null),[ln,hn]=(0,e.useState)([]),[yn,jn]=(0,e.useState)([]),[Cn,Qn]=(0,e.useState)({page:1,limit:10}),Gn=(0,e.useRef)(null),vu=(0,e.useRef)(null);console.log(T,"user");let[pn,ru]=(0,e.useState)(jl(Vl({},(0,E.useParams)()),{page:1,per_page:20,name:""}));(0,e.useEffect)(()=>{vu.current&&(i==null?void 0:i.is_close_tips)===!1&&bn===null&&Un(!0)},[vu.current,i==null?void 0:i.is_close_tips,bn]);function Zn(){return Qu(this,null,function*(){yield(0,we.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,e.useEffect)(()=>{at(de)},[de]);function Dn(xn){return Qu(this,null,function*(){let qn=xn.target.id;if(qn==="1"){let En=yield(0,we.ZP)(`/api/myproblems/${pn.id}/redo_logs.json`,{method:"get",params:Vl({},Cn)});(En==null?void 0:En.status)===0&&jn(En==null?void 0:En.data)}dn(qn)})}(0,e.useEffect)(()=>q.Z.subscribe("to-commit-info",()=>{dn("1"),Gn.current&&Gn.current.setActiveTab("1")}),[]),(0,e.useEffect)(()=>q.Z.subscribe("to-reset-info",()=>{Dn({target:{id:"1"}}),Gn.current&&Gn.current.setActiveTab("2")}),[]);function Tn(){dn("2")}function Ln(){return Qu(this,null,function*(){let xn=yield(0,we.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Vl({identifier:pn==null?void 0:pn.id},pn)});hn(xn)})}const fu=[{title:null,description:Wt.createElement("div",null,Wt.createElement("b",{onClick:()=>{Un(!1),Zn(),An(!0),Ln()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),Wt.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"),Wt.createElement(b.ZP,{onClick:()=>{Un(!1),Zn()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>vu.current}];return Wt.createElement("div",{className:Z["left-panel"]},Wt.createElement("ul",{className:`${Z["s-navs"]} ${Z["bg-white"]} ${Z.b1}`},(i==null?void 0:i.is_program)&&!Nt.get("pageId")&&Wt.createElement(Ie.Z,{title:"\u9898\u76EE\u5217\u8868"},Wt.createElement("div",{onClick:()=>{Ln(),An(!0)},className:Z.btns,ref:vu,style:bn?{pointerEvents:"none"}:{}},Wt.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),Wt.createElement("li",{style:{marginLeft:20}},Wt.createElement("a",{className:de==="0"?Z.active:"",id:"0",onClick:Dn},"\u9898\u76EE\u63CF\u8FF0")),Wt.createElement("li",null,Wt.createElement("a",{className:de==="1"?Z.active:"",id:"1",onClick:Dn},"\u64CD\u4F5C\u8BB0\u5F55")),(Nt.get("type")!=="exercises"&&(i==null?void 0:i.answer_text_show)||Nt.get("type")!=="exercises"&&(i==null?void 0:i.analysis_show))&&Wt.createElement("li",null,Wt.createElement("a",{className:de==="4"?Z.active:"",id:"4",onClick:Dn},"\u89E3\u7B54\u53C2\u8003")),Nt.get("type")!=="exercises"&&Wt.createElement("li",null,Wt.createElement("a",{className:de==="2"?Z.active:"",id:"2",onClick:Dn},"\u8BC4\u8BBA")),!!(Qe!=null&&Qe.length)&&Nt.get("type")!=="exercises"&&Nt.get("type")!=="1"&&Wt.createElement("li",null,Wt.createElement("a",{className:de==="5"?Z.active:"",id:"5",onClick:Dn},"\u6D4B\u8BD5\u7528\u4F8B"))),Wt.createElement("div",{className:`${Z["tab-panel-body"]} ${de==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},Wt.createElement(te,{hack:i,onTriggerPraise:f,toDiscuss:Tn})),Wt.createElement("div",{style:{padding:"12px"},className:`${Z["tab-panel-body"]} ${de==="1"?"":"hide"}`},Wt.createElement(du,{ref:Gn,data:[{id:"1",show:Nt.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:Wt.createElement(Wt.Fragment,null,Ne!=null&&Ne.records_count||pe?Wt.createElement(_e,{page:Q,onPageChange:ee,topicId:A,submitting:pe,key:(xe==null?void 0:xe.id)||1,submitRecords:Ne,submitResult:xe}):Wt.createElement(x.Z,null))},{id:"2",show:Nt.get("type")==="exercises"||(i==null?void 0:i.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:Wt.createElement(Wt.Fragment,null,Wt.createElement(Oe.default,{pagination:!1,dataSource:yn==null?void 0:yn.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(xn,qn,En)=>ze()(xn).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(xn,qn,En)=>{var Yn;return(Yn=[{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(Ht=>Ht.id===xn))==null?void 0:Yn.name}}]}),Wt.createElement(Zt.Z,{style:{marginTop:10},current:Cn.page,total:yn==null?void 0:yn.count,hideOnSinglePage:!0,onChange:xn=>Qu(void 0,null,function*(){Cn.page=xn,Qn(Cn);let qn=yield(0,we.ZP)(`/api/myproblems/${pn.id}/redo_logs.json`,{method:"get",params:jl(Vl({},Cn),{courseId:pn.courseId})});(qn==null?void 0:qn.status)===0&&jn(qn==null?void 0:qn.data)})}))}]})),Wt.createElement("div",{style:{padding:"12px"},className:`${Z["tab-panel-body"]} ${de==="4"?"":"hide"}`},Wt.createElement(du,{data:[{id:"1",show:Nt.get("type")!=="exercises"&&(i==null?void 0:i.answer_text_show),name:"\u7B54\u6848",element:Wt.createElement(Wt.Fragment,null,Wt.createElement(M,{hack:i,current_user:he}))},{id:"2",show:Nt.get("type")!=="exercises"&&(i==null?void 0:i.analysis_show),name:"\u89E3\u6790",element:Wt.createElement(Wt.Fragment,null,Wt.createElement(Zu,{hack:i,current_user:he}))}]})),Wt.createElement("div",{className:`${Z["tab-panel-body"]} ${de==="2"?"":"hide"}`,style:{padding:0}},Wt.createElement(su,{user:T,activeIndex:de,identifier:i.identifier,hack:i,onTriggerPraise:f})),Wt.createElement("div",{className:`${Z["tab-panel-body"]} ${de==="5"?"":"hide"}`,style:{padding:12}},Wt.createElement(Qt,{data:Qe||[],hack:i})),Wt.createElement(H.Z,{rootClassName:Z.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>An(!1),open:rn},Wt.createElement(ve.Z,null,Wt.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),Wt.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",ln==null?void 0:ln.total_count,"\u9898\xA0[\xA0",ln==null?void 0:ln.total_score,"\u5206\xA0]\xA0"),!(T!=null&&T.hack_manager)&&Wt.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",ln==null?void 0:ln.work_score,"\u5206")),Wt.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),Wt.createElement(ve.Z,{align:"middle",className:"mt10 mb10"},!(T!=null&&T.hack_manager)&&Wt.createElement(cn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:xn=>{pn.page=1,pn.finish_status=xn,ru(Vl({},pn)),Ln()}},Wt.createElement(cn.default.Option,{value:""},"\u5168\u90E8"),Wt.createElement(cn.default.Option,{value:0},"\u672A\u5F00\u59CB"),Wt.createElement(cn.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Wt.createElement(cn.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),Wt.createElement(cn.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:xn=>{pn.page=1,pn.difficult=xn||null,ru(Vl({},pn)),Ln()}},Wt.createElement(cn.default.Option,{value:0},"\u5168\u90E8"),Wt.createElement(cn.default.Option,{value:1},"\u7B80\u5355"),Wt.createElement(cn.default.Option,{value:2},"\u9002\u4E2D"),Wt.createElement(cn.default.Option,{value:3},"\u56F0\u96BE")),Wt.createElement(tu.default.Search,{size:"large",onSearch:xn=>{pn.name=xn,pn.page=1,ru(Vl({},pn)),Ln()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),Wt.createElement("div",{className:Z.list,style:{height:36,background:"#3D445C"}},!(T!=null&&T.hack_manager)&&Wt.createElement("span",null,"\u72B6\u6001"),Wt.createElement("span",null,"\u5E8F\u53F7"),Wt.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),Wt.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),Wt.createElement("div",{style:{overflow:"auto",flex:1}},(Ye=ln==null?void 0:ln.data)!=null&&Ye.length?(Ft=ln==null?void 0:ln.data)==null?void 0:Ft.map((xn,qn)=>Wt.createElement("div",{onClick:()=>Qu(void 0,null,function*(){let En=yield(0,we.ZP)(`/api/problems/${xn==null?void 0:xn.identifier}/start.json`,{method:"get",params:{hack_user_id:T==null?void 0:T.user_id}});En&&(E.history.replace(`/myproblems/${En==null?void 0:En.identifier}${window.location.search}`),window.location.reload())}),className:`${Z.list} ${xn!=null&&xn.checked?Z.active:""}`},!(T!=null&&T.hack_manager)&&Wt.createElement(Wt.Fragment,null,!(xn!=null&&xn.opened)&&Wt.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(xn==null?void 0:xn.opened)&&!(xn!=null&&xn.passed)&&Wt.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(xn==null?void 0:xn.opened)&&(xn==null?void 0:xn.passed)&&Wt.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),Wt.createElement("span",null,(pn.page-1)*20+(qn+1)),Wt.createElement("span",{style:{flex:1},title:xn.name},`[${xn==null?void 0:xn.score}\u5206]`,"\xA0",xn.name),Wt.createElement("span",{style:{flexBasis:48,paddingRight:0}},Ia[xn.difficult]))):Wt.createElement(x.Z,null)),Wt.createElement(Zt.Z,{current:pn.page,className:"mt20",hideOnSinglePage:!0,total:ln==null?void 0:ln.count,pageSize:pn.per_page,onChange:(xn,qn)=>{pn.page=xn,pn.per_page=qn,Ln()}})),Wt.createElement(gu.Z,{rootClassName:Z.tour,closeIcon:!1,open:!!bn,steps:fu,gap:{offset:3,radius:2}}))},yu=n(62522),ta=n(2398),zn=n(7605),Fa=n(58382),yl=n(46553),Cl=n(50601),Eu=n(89517),Ru=n(92310),Tl=n.n(Ru),Sl=n(38241),bl=n(20310),ma=n(81779),ra=n(96345),Ua=n(62595),Qa=n(14699),gn=n(59301),tr=Object.defineProperty,va=Object.defineProperties,rr=Object.getOwnPropertyDescriptors,Ba=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,I=(i,f,A)=>f in i?tr(i,f,{enumerable:!0,configurable:!0,writable:!0,value:A}):i[f]=A,J=(i,f)=>{for(var A in f||(f={}))v.call(f,A)&&I(i,A,f[A]);if(Ba)for(var A of Ba(f))y.call(f,A)&&I(i,A,f[A]);return i},Le=(i,f)=>va(i,rr(f)),He=(i,f)=>{var A={};for(var Q in i)v.call(i,Q)&&f.indexOf(Q)<0&&(A[Q]=i[Q]);if(i!=null&&Ba)for(var Q of Ba(i))f.indexOf(Q)<0&&y.call(i,Q)&&(A[Q]=i[Q]);return A},a=(i,f,A)=>new Promise((Q,ee)=>{var T=pe=>{try{Ne(A.next(pe))}catch(xe){ee(xe)}},he=pe=>{try{Ne(A.throw(pe))}catch(xe){ee(xe)}},Ne=pe=>pe.done?Q(pe.value):Promise.resolve(pe.value).then(T,he);Ne((A=A.apply(i,f)).next())});const{Countdown:N}=C.default,ne={Java:"java",C:"c",Python:"py","C++":"c"};var ke=(i=>(i[i.SET_LOADING=0]="SET_LOADING",i[i.GET_DATA=1]="GET_DATA",i[i.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",i[i.SET_DATA=3]="SET_DATA",i[i.SET_DEBUGING=4]="SET_DEBUGING",i[i.SET_SUBMITING=5]="SET_SUBMITING",i[i.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",i[i.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",i[i.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",i[i.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",i[i.SET_PAGE=10]="SET_PAGE",i))(ke||{});function X(){return new Date().getTime()}const t={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function d(i,f){switch(f.type){case 1:return J(J({},i),f.payload);case 3:return Le(J({},i),{data:f.payload});case 0:return Le(J({},i),{loading:f.payload});case 9:return Le(J({},i),{showNote:f.payload});case 4:return Le(J({},i),{debuging:f.payload});case 5:return Le(J({},i),{submitting:f.payload});case 2:return Le(J({},i),{submitRecords:f.payload});case 10:return Le(J({},i),{submitRecordPage:f.payload});case 6:return Le(J({},i),{executingMessage:f.payload});case 7:return J(J({},i),f.payload);case 8:return J(J({},i),f.payload);default:throw new Error}}var c=({children:i})=>{var f,A,Q,ee,T,he,Ne,pe,xe,at;const[Qe,Ye]=(0,e.useReducer)(d,t),{id:Ft}=(0,E.useParams)(),Nt=(0,E.useLocation)(),[de]=(0,E.useSearchParams)(),{loading:dn,data:Pt,debugResult:rn,submitResult:An,submitRecords:bn,submitRecordPage:Un,showNote:ln,debuging:hn,submitting:yn,executingMessage:jn}=Qe,[Cn,Qn]=(0,e.useState)("#37AD83"),[Gn,vu]=(0,e.useState)(null),[pn,ru]=(0,e.useState)({}),[Zn,Dn]=(0,e.useState)(!0),[Tn,Ln]=(0,e.useState)(!1),[fu,xn]=(0,e.useState)(!1),qn=(0,e.useRef)(null),En=(0,e.useRef)(0),Yn=Pt==null?void 0:Pt.user,Ht=Pt==null?void 0:Pt.hack,[ku,Iu]=(0,e.useState)(!1),lu=(0,e.useRef)(1),ju=(0,e.useRef)(!1);(0,Sl.y)(de.get("type")==="exercises");const{setOpenDisableCopyAndPaste:hl}=(0,Sl.X)(),[hu,zt]=(0,e.useState)(""),Tu=(0,yl._)(pn),[gl,rl]=(0,e.useState)({open:!1,text:""}),[Hu,Yu]=(0,e.useState)(null),Fl=(0,e.useRef)(null);(0,e.useEffect)(()=>{var Fn;let kn=(Fn=Ht==null?void 0:Ht.homework_extension)==null?void 0:Fn.failed_evaluate_num;typeof kn=="number"&&Yu(kn)},[(f=Ht==null?void 0:Ht.homework_extension)==null?void 0:f.failed_evaluate_num]),(0,e.useEffect)(()=>{function Fn(){return a(this,null,function*(){var kn,_l,na,Ea,sa;Dn(!0);const la=yield(0,ae.fu)(Ft,{exercise_id:de.get("exercisesId")});if(setTimeout(()=>{Dn(!1)},800),la.status!==401){try{la.hack.code=Ze.Base64.decode(la.hack.code)}catch(Ml){console.log(Ml)}la.hack=Le(J({},la.hack),{is_program:de.get("type")==="1"}),Ye({type:1,payload:{loading:!1,data:la}})}if(de.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let Ml;de.get("coursesId")=="coursesId"?Ml=yield(0,o._F)({categoryId:de.get("exercisesId"),login:de.get("login")}):Ml=yield(0,o._B)({categoryId:de.get("exercisesId"),login:de.get("login")}),ru(J({},Ml)),hl((kn=Ml==null?void 0:Ml.exercise)==null?void 0:kn.forbid_copy),typeof((_l=Ml==null?void 0:Ml.exercise)==null?void 0:_l.left_time)=="number"&&(vu(Date.now()+((na=Ml==null?void 0:Ml.exercise)==null?void 0:na.left_time)*1e3),setTimeout(()=>{Qn("red")},(((Ea=Ml==null?void 0:Ml.exercise)==null?void 0:Ea.left_time)-300>0?((sa=Ml==null?void 0:Ml.exercise)==null?void 0:sa.left_time)-300:0)*1e3))}})}Ft&&Fn()},[Ft]),(0,e.useEffect)(()=>{var Fn;return de.get("type")==="exercises"&&((Fn=pn==null?void 0:pn.exercise)!=null&&Fn.screen_open)&&(window.removeEventListener("blur",zl,!1),Cl.U.forEach((kn,_l)=>{window.addEventListener(kn,zl,!1)}),window.addEventListener("blur",zl,!1),window.focus()),()=>{document.removeEventListener((0,L.gH)(),zl)}},[pn]),(0,e.useEffect)(()=>{hu==="1"&&Ft&&Ht!=null&&Ht.language&&nl()},[Ft,Un,Ht==null?void 0:Ht.language,hu]),(0,e.useEffect)(()=>(Ht!=null&&Ht.is_program&&(En.current=0,qn.current=setInterval(()=>{Bl()},15e3)),()=>{clearInterval(qn.current)}),[Ht==null?void 0:Ht.is_program]);const Bl=()=>a(void 0,null,function*(){let Fn=yield(0,we.ZP)(`/api/myproblems/${Ft}/save_long_time.json`,{method:"get",params:{answer_long_time:En.current}})}),zl=()=>{ju.current||(0,L.BU)(),window.parent.postMessage("backExercise","*")};function nl(){return a(this,null,function*(){try{const Fn=yield(0,ae.zO)(Ft,{limit:15,page:Un,language:Ht==null?void 0:Ht.language});Ye({type:2,payload:Fn})}catch(Fn){console.log(Fn)}})}function fa(Fn){Ye({type:10,payload:Fn})}function il(Fn){return a(this,null,function*(){var kn;let _l;(de.get("ip_limit")==="inner"||de.get("ip_bind_type")==="true")&&(_l=yield(0,ta.y)({ip_limit:de.get("ip_limit"),ip_bind:de.get("ip_bind_type")==="true"}));const na=yield(0,ae.n4)(Ft,{code:Ze.Base64.encode(Fn||Ht.code),language:Ht==null?void 0:Ht.language,exercise_id:de.get("exercisesId"),question_id:de.get("questionId"),ip:_l});return na.status===-5&&(0,E.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Le(J({errorMessage:na==null?void 0:na.message},(pn==null?void 0:pn.exercise)||{}),{exercise_user_id:(kn=pn==null?void 0:pn.exercise)==null?void 0:kn.exercise_user_id,id:de.get("exercisesId")})}}),na})}function Gu(){return a(this,null,function*(){if(lu.current=2,!yn){Ye({type:5,payload:!0});try{q.Z.publish("to-commit-info");const Fn=yield il();if(console.log(Fn,1),Fn.status===0){let la=function(){return a(this,null,function*(){const{status:Ml,data:La}=yield(0,ae.rX)(Ft,"submit"),vr=X()-sa>(na*Ea+3)*1e3;if(Ml!==0&&!vr&&setTimeout(la,1e3),vr){D.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Ye({type:5,payload:!1});return}if(Ml===0){La.status===2&&D.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(La==null?void 0:La.status)===0&&de.get("type")==="1"&&xn(!0),(La==null?void 0:La.status)!==0&&de.get("type")==="1"&&Yu(no=>no+1);const Ir=yield(0,ae.zO)(Ft,{limit:15,page:Un,language:Ht==null?void 0:Ht.language});Ye({type:8,payload:Le(J({},Qe),{submitResult:La,submitting:!1,submitRecords:Ir})})}})},kn={};if(de.get("type")==="exercises"?(kn.extras={exercise_id:de.get("exercisesId"),question_id:de.get("questionId")},(de.get("ip_limit")==="inner"||de.get("ip_bind_type")==="true")&&(kn.extras.ip=yield(0,ta.y)({ip_limit:de.get("ip_limit"),ip_bind:de.get("ip_bind_type")==="true"}))):de.get("type")==="smartPlan"&&(kn.extras={smart_plan_page_item_bank_id:de.get("smartPlanItemBankId"),simulate:de.get("simulate")==="true"}),(yield(0,ae.bM)(Ft,kn)).status===-1&&de.get("exercisesId")){window.parent.location.href=`/classrooms/${de.get("coursesId")}/exercise/${de.get("exercisesId")}/detail`;return}const{time_limit:na,test_case_size:Ea}=Ht,sa=X();la()}else Ye({type:5,payload:!1})}catch(Fn){console.log(Fn),Ye({type:5,payload:!1})}Iu(!1)}})}function dl(){return a(this,null,function*(){lu.current=1,Qe.debuging=!0,Ye({type:4,payload:!0});try{if((yield il()).status===0){let sa=function(){return a(this,null,function*(){const{status:la,message:Ml,data:La}=yield(0,ae.rX)(Ft,"debug"),vr=X()-Ea>(kn+3)*1e3;if(la!==0&&!vr&&(Ye({type:6,payload:Ml}),setTimeout(sa,1e3)),vr){D.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Ye({type:4,payload:!1}),Ye({type:7,payload:Le(J({},Qe),{debugResult:{status:2},debuging:!1})});return}la===0&&(La.status===2&&D.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Ye({type:4,payload:!1}),Ye({type:7,payload:Le(J({},Qe),{debugResult:La,debuging:!1})}))})};const{time_limit:kn}=Ht;let _l={input:encodeURIComponent(Pt.test_case.input)};if(de.get("type")==="exercises"&&(_l.exercise_id=de.get("exercisesId")),(yield(0,ae.MU)(Ft,_l)).status===-1&&de.get("exercisesId")){window.parent.location.href=`/classrooms/${de.get("coursesId")}/exercise/${de.get("exercisesId")}/detail`;return}const Ea=X();sa()}else Ye({type:4,payload:!1})}catch(Fn){console.log(Fn)}finally{}})}function Hl(Fn,kn){const _l=kn?{modify_code:!1}:{};Ye({type:3,payload:Le(J({},Pt),{hack:J(Le(J({},Ht),{code:Fn}),_l)})}),Iu(!0)}const iu=Fn=>a(void 0,null,function*(){let kn=yield(0,we.ZP)(`/api/problems/${Ht==null?void 0:Ht.identifier}/start.json`,{method:"get",params:{language:Fn==="C++"||Fn==="c++"?encodeURIComponent(Fn):Fn,hack_user_id:Yn==null?void 0:Yn.user_id}});kn.status!==-1&&E.history.replace(`/myproblems/${kn==null?void 0:kn.identifier}${window.location.search}`)});function Gl(Fn){let kn=Fn.target.value;Ye({type:3,payload:Le(J({},Pt),{test_case:{input:kn}})})}function Jn(){return a(this,null,function*(){try{let Fn={};de.get("type")==="exercises"?Fn.exercise_id=de.get("exercisesId"):Ht!=null&&Ht.homework_common_id&&(Fn.homework_common_id=Ht==null?void 0:Ht.homework_common_id);const kn=yield(0,ae.H7)(Ft,J({},Fn));kn.status===401||(Hl(Ze.Base64.decode(kn.code)),(de.get("type")==="exercises"||Ht!=null&&Ht.homework_common_id)&&q.Z.publish("to-reset-info"))}catch(Fn){console.log(Fn)}})}function Vn(){D.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:gn.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",gn.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return a(this,null,function*(){const Fn=yield(0,ae.fi)(Ft);Fn.status===401||Hl(Ze.Base64.decode(Fn.code),!0)})}})}function bu(){Ye({type:9,payload:!0})}function Nn(){Ye({type:9,payload:!1})}function Kn(Fn){return a(this,null,function*(){yield(0,ae.MK)(Ft,Fn),Ye({type:1,payload:{showNote:!1,data:Le(J({},Pt),{hack:Le(J({},Ht),{notes:Fn.notes})})}})})}const Ll={hack:Ht,isLoading:Zn,input:(A=Pt==null?void 0:Pt.test_case)==null?void 0:A.input,is_file:(Q=Pt==null?void 0:Pt.test_case)==null?void 0:Q.is_file,identifier:Ht==null?void 0:Ht.identifier,attachments_count:Pt==null?void 0:Pt.attachments_count,language:Ht==null?void 0:Ht.language,code:Ht==null?void 0:Ht.code,title:"main."+ne[Ht==null?void 0:Ht.language],modify_code:Ht==null?void 0:Ht.modify_code,notes:Ht==null?void 0:Ht.notes,debugResult:rn,debuging:hn,submitting:yn,submitResult:An,executingMessage:jn,onCancelNote:Nn,onAddNote:Kn,showNote:ln,user:Yn,onShowNote:bu,onSubmitCode:Gu,onChangeCode:Hl,onChangeInput:Gl,onDebugCode:dl,onResetCode:Jn,onSyncCode:Vn,onUpdateCode:il,onChangeLanguage:iu,isWhiteTheme:Tn,setIsWhiteTheme:Ln,topDispatch:Ye};function Ku(){return a(this,null,function*(){const{praise_count:Fn}=yield(0,ae.vl)(Ht.id,{container_type:"Hack",type:1});let kn=Le(J({},Pt),{hack:Le(J({},Ht),{praises_count:Fn,user_praise:!Ht.user_praise})});Ye({type:3,payload:kn})})}const Ul={topicId:Ft,submitResult:An,submitRecords:bn,submitting:yn,page:Un,onPageChange:fa,hack:Ht,user:Pt==null?void 0:Pt.user,hack_sets:Pt==null?void 0:Pt.hack_sets,current_user:Pt==null?void 0:Pt.current_user,onTriggerPraise:Ku,setActiveIndex:zt};console.log(pn);const[Il,Kl]=(0,e.useState)(!1),[Ga,Sa]=(0,e.useState)(!1);(0,e.useEffect)(()=>{const Fn=kn=>{var _l,na;if(console.log("event-----",kn),kn.data.type==="showIntelligentTeacherStatus"&&!((na=(_l=kn==null?void 0:kn.data)==null?void 0:_l.SmartPlanItemBanks)!=null&&na.allow_answer_after_end)){const{aiStatus:Ea,questionStatus:sa}=kn.data;if(Kl(Ea),sa){let la=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(la.includes(de.get("smartPlanItemBankId")))return;D.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:gn.createElement("div",{className:"tc font16"},sa?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>a(void 0,null,function*(){Gu(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(la.push(de.get("smartPlanItemBankId"))));let Ml="";de.get("isMiniprogram")?Ml=`/miniprogram/courseware/study?courses_id=${de.get("coursesId")}&id=${de.get("exercisesId")}`:Ml=`/classrooms/${de.get("coursesId")}/smart_plan/${de.get("exercisesId")}/ppt_info/info`,window.opener?window.close():E.history.push(Ml)})})}}if(kn.data.type=="closeIntelligentTeacherStatus"){Gu();let Ea="";de.get("isMiniprogram")?Ea=`/miniprogram/courseware/study?courses_id=${de.get("coursesId")}&id=${de.get("exercisesId")}`:Ea=`/classrooms/${de.get("coursesId")}/smart_plan/${de.get("exercisesId")}/ppt_info/info`,window.opener?window.close():E.history.push(Ea)}};return window.addEventListener("message",Fn),()=>{window.removeEventListener("message",Fn)}},[]);const ga=()=>{if(de.get("type")==="exercises")return!1;const Fn=Object.entries((Ht==null?void 0:Ht.homework_extension)||{}).some(([kn,_l])=>kn!=="ai_code_evaluation_promote"&&!!_l);return!!(de.get("type")==="1"&&((0,ma.$O)()||Fn)||de.get("type")==="smartPlan"&&(Il||de.get("showAi")))};return(0,e.useEffect)(()=>{var Fn,kn,_l,na,Ea,sa,la;ga()&&(Hu>((kn=(Fn=Ht==null?void 0:Ht.homework_extension)==null?void 0:Fn.ai_guide_data)==null?void 0:kn.evaluation_num)&&rl({open:!0,text:(na=(_l=Ht==null?void 0:Ht.homework_extension)==null?void 0:_l.ai_guide_data)==null?void 0:na.evaluation_msg}),(Ea=Ht==null?void 0:Ht.homework_extension)!=null&&Ea.ai_guide&&Hu==0&&!Fl.current&&(Fl.current=setTimeout(()=>{var Ml,La;rl({open:!0,text:(La=(Ml=Ht==null?void 0:Ht.homework_extension)==null?void 0:Ml.ai_guide_data)==null?void 0:La.unanswered_msg})},(((la=(sa=Ht==null?void 0:Ht.homework_extension)==null?void 0:sa.ai_guide_data)==null?void 0:la.unanswered_time)||0)*60*1e3)),Fl.current&&Hu>0&&clearTimeout(Fl.current))},[Hu,Ht]),gn.createElement(gn.Fragment,null,gn.createElement(le.Z,{spinning:dn,delay:500},Pt?gn.createElement("div",{style:{minWidth:"1200px"}},gn.createElement("header",{className:Tl()(Eu.Z.header,Tn&&Eu.Z.whiteHeader)},!((ee=["smartPlan","exercises"])!=null&&ee.includes(de.get("type")))&&gn.createElement("div",null,gn.createElement("img",{src:`${ct.Z.IMG_SERVER}/images/${Yn==null?void 0:Yn.image_url}`,alt:"user",width:36}),gn.createElement("span",{style:{color:Tn?"#333":"#B2BACB",fontSize:16}},Yn==null?void 0:Yn.name)),((T=["smartPlan","exercises"])==null?void 0:T.includes(de.get("type")))&&gn.createElement("div",null,gn.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",gn.createElement("span",{className:"ml10"},((he=pn==null?void 0:pn.exercise)==null?void 0:he.user_name)||(Yn==null?void 0:Yn.name)||"--")),gn.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",gn.createElement("span",{className:"ml10"},((Ne=pn==null?void 0:pn.exercise)==null?void 0:Ne.student_id)||(Yn==null?void 0:Yn.student_id)||"--"))),gn.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},gn.createElement("div",null,Ht.name)),(de.get("type")==="smartPlan"||(Ht==null?void 0:Ht.is_program))&&gn.createElement(zn.Z,{defaultValue:(Ht==null?void 0:Ht.answer_long_time)||0,onChange:Fn=>{En.current=Fn},className:Eu.Z.timepiece}),Yn!=null&&Yn.hack_manager&&!de.get("is_smart_plan")?gn.createElement(E.Link,{className:Eu.Z.btn_edit,to:de.get("type")==="1"?de.get("pageId")?`/problems/newedit/${Ht.identifier}?type=1&pageId=${de.get("pageId")}&backUrl=${de.get("backUrl")}`:`/problems/newedit/${Ht.identifier}?type=1`:de.get("backUrl")?`/problems/newedit/${Ht.identifier}?backUrl=${de.get("backUrl")}`:`/problems/newedit/${Ht.identifier}`}," ",gn.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((pe=pn==null?void 0:pn.exercise)!=null&&pe.left_time)&&gn.createElement(gn.Fragment,null,gn.createElement("span",{style:{color:Cn,marginRight:6},className:`iconfont icon-daojishi ${Eu.Z.djs}`}),gn.createElement("span",{className:"c-white mr20"},gn.createElement(N,{valueStyle:{color:Cn,fontSize:20,fontWeight:500},title:gn.createElement("span",{style:{color:Cn,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:Gn,onFinish:()=>a(void 0,null,function*(){const Fn=yield(0,o.VL)({categoryId:de.get("exercisesId"),commit_method:2});if((Fn==null?void 0:Fn.status)===0&&(il(),D.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:gn.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",gn.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>a(void 0,null,function*(){window.parent.location.href=`/classrooms/${de.get("coursesId")}/exercise/${de.get("exercisesId")}/detail`})})),(Fn==null?void 0:Fn.status)===-3){const kn=parseInt(Fn==null?void 0:Fn.message);vu(Date.now()+kn*1e3)}})}))),(xe=["smartPlan","exercises"])!=null&&xe.includes(de.get("type"))?gn.createElement(b.ZP,{type:"primary",onClick:()=>{if(de.get("type")==="exercises"){const Fn=()=>a(void 0,null,function*(){yield il(),Iu(!1),Tu(),ju.current=!0,zl()});if(!(bn!=null&&bn.records_count)||ku){D.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:gn.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:Fn});return}Fn()}else{let Fn="";de.get("isMiniprogram")=="true"?Fn=`/miniprogram/courseware/study?courses_id=${de.get("coursesId")}&id=${de.get("exercisesId")}`:Fn=`/classrooms/${de.get("coursesId")}/smart_plan/${de.get("exercisesId")}/ppt_info/info`,window.opener?window.close():(console.log("11",`program_${de.get("coursesId")}_${de.get("exercisesId")}`),console.log(de.get("isMiniprogram")=="true"),de.get("isMiniprogram")=="true"?localStorage.removeItem(`iframeprogram_${de.get("coursesId")}_${de.get("exercisesId")}`):E.history.push(Fn))}}},de.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):gn.createElement("span",{onClick:()=>{var Fn;if(de.get("backUrl"))E.history.push(de.get("backUrl"));else if(de.get("type")==="1"){let kn=(Fn=localStorage.getItem("program_homework"))==null?void 0:Fn.split(",");E.history.push(`/classrooms/${kn==null?void 0:kn[0]}/program_homework/${kn==null?void 0:kn[1]}/detail`)}else E.history.push("/problemset")}},gn.createElement(Ie.Z,{title:"\u5173\u95ED"},gn.createElement("i",{style:{color:Tn?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),gn.createElement(le.Z,{size:"large",spinning:Zn},gn.createElement($.Z,{className:Tl()(Eu.Z.myProblems,Tn&&Eu.Z.whiteMyProblems),leftChild:gn.createElement(Ha,J({},Ul)),rightChild:gn.createElement(g,J({},Ll))}))):null,gn.createElement(D.default,{centered:!0,closable:!1,width:680,footer:null,open:fu,className:"oj-modal"},gn.createElement("section",{className:"oj-modal-content"},gn.createElement("div",{className:"oj-modal-head"},gn.createElement("img",{src:yu,alt:""}),gn.createElement("i",{onClick:()=>xn(!1),className:"iconfont icon-guanbi1"})),gn.createElement("aside",null,gn.createElement("img",{className:"mr30",src:Qa.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",gn.createElement("span",{style:{color:"#75d6ba",marginRight:100}},An==null?void 0:An.execute_time,"ms"),"\u4F18\u4E8E",gn.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(An==null?void 0:An.time_better_than)||100,"%"),"\u7684\u7528\u6237"),gn.createElement("aside",{className:"mb50"},gn.createElement("img",{src:Ua.Z,className:"mr30"}),gn.createElement("span",{className:"oj-modal-tt"},gn.createElement("span",null,gn.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),gn.createElement("span",{className:"c-light-primary"},An==null?void 0:An.execute_memory,"kb")),gn.createElement("span",null,gn.createElement("span",null))),"\u4F18\u4E8E",gn.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(An==null?void 0:An.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),gn.createElement("div",{id:"oj-modal-next",onClick:()=>a(void 0,null,function*(){var Fn;if(An!=null&&An.next_identifier){let kn=yield(0,we.ZP)(`/api/problems/${An==null?void 0:An.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Yn==null?void 0:Yn.user_id}});kn&&(E.history.replace(`/myproblems/${kn==null?void 0:kn.identifier}${window.location.search}`),window.location.reload())}else{let kn=(Fn=localStorage.getItem("program_homework"))==null?void 0:Fn.split(",");E.history.push(`/classrooms/${kn==null?void 0:kn[0]}/program_homework/${kn==null?void 0:kn[1]}/detail`)}}),className:"oj-modal-btn"},An!=null&&An.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),ga()&&gn.createElement(bl.Z,{showData:de.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:Ht==null?void 0:Ht.homework_extension,description:Ht==null?void 0:Ht.description,allShow:(0,ma.$O)(),code:Ht==null?void 0:Ht.code,sendParams:{source:"hack",hack_id:Ft},draggableExtraNode:((at=Ht==null?void 0:Ht.homework_extension)==null?void 0:at.ai_guide)&&(gl==null?void 0:gl.open)&&gn.createElement("div",{className:"bg-white rounded-2px-rem p-10px flex item-center justify-between gap-10px",style:{position:"absolute",top:"50%",transform:"translateY(-50%)",right:"75px",width:"400px"}},gn.createElement("div",{className:"bg-white absolute",style:{WebkitClipPath:"polygon(0 0, 0% 100%, 100% 50%)",clipPath:"polygon(0 0, 0% 100%, 100% 50%)",width:"10px",height:"15px",right:"-10px"}}),gn.createElement(ra.Z,{text:(gl==null?void 0:gl.text)||""}),gn.createElement("span",{className:"iconfont icon-tupianguanbi font14 current c-grey-666",onClick:Fn=>{rl({open:!1,text:""})}}))})),gn.createElement(Fa.Z,{successCb:()=>{lu.current===1?dl():Gu()}}))};function m({title:i,modify_code:f,onSyncCode:A,onShowCodeSetting:Q,onResetCode:ee,hack:T,onChangeLanguage:he,isWhiteTheme:Ne,onShowResourceCentre:pe,attachments_count:xe}){var at;const Qe=()=>{D.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:gn.createElement(Ce.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:ee})},[Ye]=(0,E.useSearchParams)(),Ft=Ye.get("language"),Nt=de=>de==="1"?"c++":de==="2"?"C++":de;return(0,e.useEffect)(()=>{Ft&&he(Nt(Ft))},[]),(0,e.useEffect)(()=>{T!=null&&T.tpm_code_modified&&D.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:gn.createElement(Ce.Z,null),content:gn.createElement("div",null,gn.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),gn.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),gn.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:()=>ee()})},[T==null?void 0:T.language]),console.log(T,Ne,"hack"),gn.createElement("div",{className:`${Eu.Z.codeHead} ${Ne?Eu.Z.whiteCodeHead:""}`},gn.createElement("div",{className:Eu.Z.navWrap},(at=T==null?void 0:T.all_language)==null?void 0:at.map(de=>gn.createElement("div",{className:`${Eu.Z.nav} ${de===(T==null?void 0:T.language)?Eu.Z.active:""}`,key:de,onClick:()=>he(de)},gn.createElement(Ie.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},gn.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),gn.createElement("span",null,de)))),gn.createElement(ve.Z,{align:"middle",style:{marginLeft:"auto"}},f?gn.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:A},gn.createElement("img",{src:me,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,xe>0&&gn.createElement("a",{onClick:pe},gn.createElement(Ie.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},gn.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),gn.createElement("a",{onClick:Qe},gn.createElement(Ie.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},gn.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),gn.createElement("a",{onClick:Q},gn.createElement(Ie.Z,{title:"\u8BBE\u7F6E"},gn.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function g(i){var f=i,{input:A,is_file:Q,identifier:ee,showNote:T,onShowNote:he,notes:Ne,onCancelNote:pe,onAddNote:xe,debugResult:at,language:Qe,debuging:Ye,submitting:Ft,executingMessage:Nt,code:de,onSubmitCode:dn,onDebugCode:Pt,onChangeCode:rn,onChangeInput:An,onUpdateCode:bn,user:Un,isLoading:ln,submitResult:hn}=f,yn=He(f,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function jn(Qn,Gn){return gn.createElement(m,Le(J({},yn),{onShowCodeSetting:Qn,onShowResourceCentre:Gn}))}const Cn=J({input:A,is_file:Q,debugResult:at,debuging:Ye,submitting:Ft,executingMessage:Nt,onDebugCode:Pt,onChangeCode:rn,onSubmitCode:dn,onChangeInput:An,user:Un,submitResult:hn},yn);return gn.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},gn.createElement(Me,{setIsWhiteTheme:yn==null?void 0:yn.setIsWhiteTheme,isLoading:ln,language:Qe,value:de,identifier:ee,onChange:rn,onUpdateCode:bn,ActionBarRender:jn}),gn.createElement(Ke.ZP,J({},Cn)))}},10786:function(ft,qe,n){"use strict";n.d(qe,{h:function(){return e}});var e=(E=>(E[E.NOMATCH=-1]="NOMATCH",E[E.OK=0]="OK",E[E.TIMEOUT=2]="TIMEOUT",E[E.PODFAILURE=3]="PODFAILURE",E[E.COMPILEFAILURE=4]="COMPILEFAILURE",E[E.EXECUTEFAILURE=5]="EXECUTEFAILURE",E[E.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",E))(e||{})},20885:function(ft,qe,n){"use strict";n.d(qe,{H7:function(){return H},MK:function(){return Ce},MU:function(){return o},X6:function(){return $},bM:function(){return ae},fi:function(){return Ve},fu:function(){return ve},n4:function(){return ye},rX:function(){return ct},vl:function(){return De},zO:function(){return L}});var e=n(57193),E=Object.defineProperty,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,b=(K,F,se)=>F in K?E(K,F,{enumerable:!0,configurable:!0,writable:!0,value:se}):K[F]=se,Ie=(K,F)=>{for(var se in F||(F={}))D.call(F,se)&&b(K,se,F[se]);if(C)for(var se of C(F))le.call(F,se)&&b(K,se,F[se]);return K};function ve(K,F){return(0,e.U2)(`myproblems/${K}.json`,Ie({hidePopLogin:!0},F||{}))}function ae(K,F){return(0,e.v_)(`myproblems/${K}/code_submit.json`,F)}function o(K,F){return(0,e.v_)(`myproblems/${K}/code_debug.json`,F)}function L(K,F){return F.language&&(F.language=encodeURIComponent(F.language)),(0,e.U2)(`myproblems/${K}/submit_records.json`,F)}function $(K){return(0,e.U2)("myproblems/record_detail.json",{id:K})}function ct(K,F){return(0,e.U2)(`myproblems/${K}/result.json`,{mode:F})}function Ce(K,F){return(0,e.v_)(`myproblems/${K}/add_notes.json`,F)}function H(K,F){return(0,e.v_)(`myproblems/${K}/restore_initial_code.json`,F)}function Ve(K){return(0,e.v_)(`myproblems/${K}/sync_code.json`)}function ye(K,F){return(0,e.v_)(`myproblems/${K}/update_code.json`,F)}function De(K,F){return(0,e.v_)(`discusses/${K}/plus.json`,F)}},72850:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return Ke}});var e=n(59301),E=n(28284),C=n(6767),D=n(62957),le=n(20554),b=n(82326),Ie=n(17149),ve=n(69219),ae=n(37568),o=n(54172),L=n(25399),$=n(13747),ct=n(7939),Ce=n(57193),H={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"},Ve=n(41576),ye={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"},De=n(97231),K=n(63949),F=n(24334);const se=["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 we=({qitem:Z})=>{var Ee,Oe,Zt,Dt,Ot,xt,ze,It,Ct,_e;return e.createElement("div",{className:ye.warp},e.createElement("div",{className:ye.mainPart},e.createElement("div",{className:ye.qcount},(Z==null?void 0:Z.question_type)===8&&e.createElement(De.Z,{className:ye.content,showProgramFill:!0,value:(Ee=Z==null?void 0:Z.program_attr)==null?void 0:Ee.description}),(Z==null?void 0:Z.question_type)!=8&&e.createElement(De.Z,{className:ye.qtitle,value:(Z==null?void 0:Z.name)||(Z==null?void 0:Z.title)})),((Z==null?void 0:Z.question_type)===0||(Z==null?void 0:Z.question_type)===2)&&e.createElement("div",null,(Oe=Z==null?void 0:Z.choices)==null?void 0:Oe.map((x,_)=>e.createElement("div",{className:ye.redio},!(x!=null&&x.is_answer)&&e.createElement("span",{className:ye.redioitem}),(x==null?void 0:x.is_answer)&&e.createElement("i",{className:`${ye.redioitemyes} icon-duigou1`}),e.createElement(De.Z,{className:x!=null&&x.is_answer?ye.titleyes:ye.title,value:se[_]+(x==null?void 0:x.choice_text)}),(x==null?void 0:x.is_answer)&&e.createElement("div",{className:ye.yestag},"\u6B63\u786E\u7B54\u6848")))),(Z==null?void 0:Z.question_type)===1&&e.createElement("div",null,(Zt=Z==null?void 0:Z.choices)==null?void 0:Zt.map((x,_)=>e.createElement("div",{className:ye.checkbox},!(x!=null&&x.is_answer)&&e.createElement("span",{className:ye.checkboxitem}),(x==null?void 0:x.is_answer)&&e.createElement("i",{className:`${ye.checkboxitemyes} icon-duigou1`}),e.createElement(De.Z,{className:x!=null&&x.is_answer?ye.titleyes:ye.title,value:se[_]+(x==null?void 0:x.choice_text)}),(x==null?void 0:x.is_answer)&&e.createElement("div",{className:ye.yestag},"\u6B63\u786E\u7B54\u6848")))),(Z==null?void 0:Z.question_type)===3&&e.createElement("div",{className:ye.completion},(Dt=Z==null?void 0:Z.standard_answer)==null?void 0:Dt.map((x,_)=>{var U;return e.createElement("div",{style:{display:"flex"}},e.createElement("span",{className:ye.title},"\u586B\u7A7A\u9879",_+1),e.createElement("div",{className:ye.content},(U=x==null?void 0:x.answer_text)==null?void 0:U.map((w,W)=>e.createElement("div",{className:ye.items},w))))})),(Z==null?void 0:Z.question_type)===4&&e.createElement("div",{className:ye.simple},e.createElement("div",{className:ye.title},"\u53C2\u8003\u7B54\u6848"),e.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ot=Z==null?void 0:Z.answer_texts)!=null&&Ot[0]?e.createElement(De.Z,{className:ye.content,value:(xt=Z==null?void 0:Z.answer_texts)==null?void 0:xt[0]}):e.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Z==null?void 0:Z.question_type)===5&&((ze=Z==null?void 0:Z.challenge_names)==null?void 0:ze.map((x,_)=>e.createElement("div",{className:ye.shixun},e.createElement("span",{className:ye.qtitle},e.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,K.EM)(_+1),"\u9898"),x)))),(Z==null?void 0:Z.question_type)===6&&e.createElement("div",{className:ye.program},e.createElement(De.Z,{className:ye.content,value:((It=Z==null?void 0:Z.program_attr)==null?void 0:It.description)||"- -"})),(Z==null?void 0:Z.question_type)===7&&((Ct=Z==null?void 0:Z.sub_item_banks)==null?void 0:Ct.map((x,_)=>{var U,w,W,ut,te;return e.createElement("div",null,e.createElement("div",{className:ye.combination},e.createElement("span",{className:ye.qtitle},x==null?void 0:x.name)),e.createElement("div",{className:ye.warp,style:{padding:"0px",paddingTop:20}},e.createElement("div",null,((x==null?void 0:x.item_type)=="SINGLE"||(x==null?void 0:x.item_type)=="JUDGMENT")&&((U=x==null?void 0:x.choices)==null?void 0:U.map((j,oe)=>e.createElement("div",{className:ye.redio},!(j!=null&&j.is_answer)&&e.createElement("span",{className:ye.redioitem}),(j==null?void 0:j.is_answer)&&e.createElement("i",{className:`${ye.redioitemyes} icon-duigou1`}),e.createElement(De.Z,{className:j!=null&&j.is_answer?ye.titleyes:ye.title,value:se[oe]+(j==null?void 0:j.choice_text)}),(j==null?void 0:j.is_answer)&&e.createElement("div",{className:ye.yestag},"\u6B63\u786E\u7B54\u6848")))),(x==null?void 0:x.item_type)=="MULTIPLE"&&((w=x==null?void 0:x.choices)==null?void 0:w.map((j,oe)=>e.createElement("div",{className:ye.checkbox},!(j!=null&&j.is_answer)&&e.createElement("span",{className:ye.checkboxitem}),(j==null?void 0:j.is_answer)&&e.createElement("i",{className:`${ye.checkboxitemyes} icon-duigou1`}),e.createElement(De.Z,{className:j!=null&&j.is_answer?ye.titleyes:ye.title,value:se[oe]+(j==null?void 0:j.choice_text)}),(j==null?void 0:j.is_answer)&&e.createElement("div",{className:ye.yestag},"\u6B63\u786E\u7B54\u6848")))),(x==null?void 0:x.item_type)=="COMPLETION"&&e.createElement("div",{className:ye.completion},(W=x==null?void 0:x.standard_answer)==null?void 0:W.map((j,oe)=>{var M;return e.createElement("div",{style:{display:"flex"}},e.createElement("span",{className:ye.title},"\u586B\u7A7A\u9879",oe+1),e.createElement("div",{className:ye.content},(M=j==null?void 0:j.answer_text)==null?void 0:M.map((q,Te)=>e.createElement("div",{className:ye.items},q))))})),(x==null?void 0:x.item_type)=="SUBJECTIVE"&&e.createElement("div",{className:ye.simple},e.createElement("div",{className:ye.title},"\u53C2\u8003\u7B54\u6848"),e.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ut=x==null?void 0:x.answer_texts)!=null&&ut[0]?e.createElement(De.Z,{className:ye.content,value:(te=x==null?void 0:x.answer_texts)==null?void 0:te[0]}):e.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Z==null?void 0:Z.question_type)===8&&e.createElement("div",null,e.createElement(De.Z,{disabledFill:!0,className:ye.content,showProgramFill:!0,value:F.Base64.decode(((_e=Z==null?void 0:Z.program_attr)==null?void 0:_e.code)||"")})),(Z==null?void 0:Z.question_type)===5&&e.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},e.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},e.createElement("div",{style:{marginRight:30}},e.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),e.createElement("span",{style:{color:"#000000"}},(Z==null?void 0:Z.author_name)||"- -")),e.createElement("div",{style:{marginRight:30}},e.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),e.createElement("span",{style:{color:"#000000"}},(Z==null?void 0:Z.author_school_name)||"- -")),e.createElement("div",{style:{marginRight:30}},e.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),e.createElement("span",{style:{color:"#000000"}},(Z==null?void 0:Z.study_count)||"0"))),e.createElement("a",{className:ye.shixunbutton,href:`/shixuns/${Z==null?void 0:Z.identifier}/challenges?exercise=true`,target:"_blank"},e.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Z==null?void 0:Z.question_type)<=4||[6,8].includes(Z==null?void 0:Z.question_type))&&e.createElement("div",{className:ye.bottom},e.createElement("div",{className:ye.bottomitem},e.createElement("span",{className:ye.left},"\u89E3\u6790"),e.createElement("span",{className:ye.right},Z!=null&&Z.analysis?e.createElement(De.Z,{value:Z==null?void 0:Z.analysis}):e.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),e.createElement("div",{className:ye.bottomitem},e.createElement("span",{className:ye.left},"\u96BE\u5EA6"),e.createElement("span",{className:ye.right},(Z==null?void 0:Z.difficulty)===1?"\u7B80\u5355":(Z==null?void 0:Z.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),e.createElement("div",{className:ye.bottomitem},e.createElement("span",{className:ye.left},"\u77E5\u8BC6\u70B9"),e.createElement("span",{className:ye.right},Z!=null&&Z.tag_discipline?Z==null?void 0:Z.tag_discipline:e.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},Y=n(12082),Tt=n(53956),Gt=n(95392),qt=n(61485),Xt=n(66807),Yt=n(55301),re=n(76888),G=n(59301),Pe=Object.defineProperty,mt=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,Be=(Z,Ee,Oe)=>Ee in Z?Pe(Z,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Z[Ee]=Oe,Se=(Z,Ee)=>{for(var Oe in Ee||(Ee={}))Re.call(Ee,Oe)&&Be(Z,Oe,Ee[Oe]);if(ce)for(var Oe of ce(Ee))tt.call(Ee,Oe)&&Be(Z,Oe,Ee[Oe]);return Z},Me=(Z,Ee)=>mt(Z,Bt(Ee)),me=(Z,Ee,Oe)=>new Promise((Zt,Dt)=>{var Ot=It=>{try{ze(Oe.next(It))}catch(Ct){Dt(Ct)}},xt=It=>{try{ze(Oe.throw(It))}catch(Ct){Dt(Ct)}},ze=It=>It.done?Zt(It.value):Promise.resolve(It.value).then(Ot,xt);ze((Oe=Oe.apply(Z,Ee)).next())});const Ze=({setScoreShow:Z,ScoreShow:Ee,onOk:Oe,isshixuns:Zt,isloadings:Dt,dispatch:Ot,isIntelligentAssistant:xt=!1,ispptModal:ze=!1,isChangeQuestion:It=!1,newExercisePaper:Ct,shixunsDetail:_e})=>{var x,_,U;let[w,W]=(0,e.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:xt,is_smart_plan:ze,group_id:[]}),[ut,te]=(0,e.useState)([]),[j,oe]=(0,e.useState)([]),[M,q]=(0,e.useState)([]),[Te,R]=(0,e.useState)([]);const[O,s]=(0,e.useState)(!1),[p]=E.default.useForm(),[h,k]=(0,e.useState)(),[fe,ge]=(0,e.useState)(!1);let[Ae,V]=(0,e.useState)(Zt);const[Fe,dt]=(0,e.useState)([]),[en,Ge]=(0,e.useState)(0),[Et,Jt]=(0,e.useState)(!0),[yt,Vt]=(0,e.useState)([]),[$e,ht]=(0,e.useState)([]),kt=[{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}],pt=[{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[Lt,un]=(0,e.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:null,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:null,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:null,tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,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:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Bn=(0,e.useRef)(new Set),fn=(0,e.useRef)(new Set),Mn=E.default.useWatch("courseid",p),In=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],su=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],cn=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[tu,gu]=(0,e.useState)(!1),cu=()=>{p.resetFields(),Ae=!1,V(!1),gu(!1),p.submit()};(0,e.useEffect)(()=>{var lt,Qt,uu,Sn,eu,du,Wt,Au,Su,Xn;(((uu=(Qt=(lt=Ct==null?void 0:Ct.editData)==null?void 0:lt.exercise)==null?void 0:Qt.exist_item_bank_ids)==null?void 0:uu.length)>0||((du=(eu=(Sn=Ct==null?void 0:Ct.editData)==null?void 0:Sn.exercise)==null?void 0:eu.exist_item_bank_shixun_ids)==null?void 0:du.length)>0)&&ht([...(Au=(Wt=Ct==null?void 0:Ct.editData)==null?void 0:Wt.exercise)==null?void 0:Au.exist_item_bank_ids,...(Xn=(Su=Ct==null?void 0:Ct.editData)==null?void 0:Su.exercise)==null?void 0:Xn.exist_item_bank_shixun_ids])},[(_=(x=Ct==null?void 0:Ct.editData)==null?void 0:x.exercise)==null?void 0:_.exist_item_bank_ids]),(0,e.useEffect)(()=>{Ee&&(p.setFieldsValue({item_type:"",courseid:null,tag_discipline_id:null,difficulty:null,keyword:null}),Et&&Ae&&(p.setFieldsValue({item_type:"SHIXUN"}),w.item_type="SHIXUN",W(Se({},w)),Jt(!1)),Fu(w),Zu(),Uu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[Ee]),(0,e.useEffect)(()=>{en>0&&setTimeout(()=>{Ge(0)},2e3)},[en]);function Fu(lt){return me(this,null,function*(){var Qt,uu,Sn;if(s(!0),W(Se({},lt)),(M==null?void 0:M.length)<=0&<.type==="5"){R([]),s(!1);return}console.log("----",M,Fe);let eu=lt.type==="5"?M==null?void 0:M.filter(Su=>!Fe.includes(Su)):null,du=lt.type==="5"?M==null?void 0:M.filter(Su=>Fe.includes(Su)):null,Wt={course_discipline_id:lt==null?void 0:lt.courseid};(lt==null?void 0:lt.type)==="1"&&(Wt={discipline_id:((Qt=lt==null?void 0:lt.courseid)==null?void 0:Qt[0])||null,sub_discipline_id:((uu=lt==null?void 0:lt.courseid)==null?void 0:uu[1])||null});let Au=yield(0,Ce.ZP)("/api/item_banks.json",{method:"get",params:Me(Se(Se({},lt),Wt),{ids:eu,shixun_ids:du,include_shixuns:!xt,group_id:((Sn=lt.group_id)==null?void 0:Sn.map(Su=>Su==null?void 0:Su.value))||null,keyword:lt.keyword?encodeURIComponent(lt.keyword):lt.keyword,type:lt.type==="5"?null:lt.type,clazz:lt.type==="3"?"ItemBanksGroup":null,bigmodel:xt,is_smart_plan:ze})});R(Au),s(!1)})}function Zu(){return me(this,null,function*(){let lt=yield(0,Ce.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:w.type==="5"?null:w.type,clazz:"ItemBanksGroup"}});te((0,Ve.L)(lt==null?void 0:lt.disciplines))})}function Uu(lt){return me(this,null,function*(){var Qt;let uu=yield(0,Ce.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:lt}),Sn=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Qt=uu==null?void 0:uu.data)==null?void 0:Qt.map(eu=>({title:eu.name,id:eu.id,pid:eu.id,value:eu.id,key:eu.id,isLeaf:!eu.have_child}))}];Vt(Sn)})}function al(lt){return me(this,null,function*(){var Qt,uu,Sn,eu;s(!0);let du=(Qt=lt.list)==null?void 0:Qt.filter(Xn=>!Fe.includes(Xn)),Wt=(uu=lt.list)==null?void 0:uu.filter(Xn=>Fe.includes(Xn));if(du.length===0&&Wt.length===0){s(!1),R([]);return}let Au={course_discipline_id:lt==null?void 0:lt.courseid};(lt==null?void 0:lt.type)==="1"&&(Au={discipline_id:((Sn=lt==null?void 0:lt.courseid)==null?void 0:Sn[0])||null,sub_discipline_id:((eu=lt==null?void 0:lt.courseid)==null?void 0:eu[1])||null});let Su=yield(0,Ce.ZP)("/api/item_banks.json",{method:"get",params:Me(Se(Se({},lt),Au),{ids:du,shixun_ids:Wt,type:lt.type==="5"?null:lt.type,clazz:lt.type==="3"?"ItemBanksGroup":null})});s(!1),R(Su)})}const cl=lt=>me(void 0,null,function*(){const Qt=yield Ot({type:"shixunsDetail/release",payload:{id:lt}});let uu=Qt==null?void 0:Qt.tag_position,Sn=(Qt==null?void 0:Qt.evaluation_set_position)||[],eu=Qt.status;return eu===0?(C.ZP.success("\u53D1\u5E03\u6210\u529F"),Fu(w),!0):(eu===2?C.ZP.error(`\u7B2C${Sn.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):eu===3?C.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${uu.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):C.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),pu=lt=>(lt==null?void 0:lt.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",fl=(lt,Qt,uu)=>lt.map(Sn=>Sn.key===Qt?Se(Se({},Sn),uu):Sn.children?Me(Se({},Sn),{children:fl(Sn.children,Qt,uu)}):Sn),qu=lt=>me(void 0,null,function*(){const{key:Qt}=lt;let uu=w.type;const Sn=yield(0,Yt.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Qt),type:uu}),{data:eu,total_count:du}=Sn||{};du>0&&Vt(Wt=>fl(Wt,Qt,{children:eu.map(Au=>({title:Au.name,id:Au.id,pid:Au.id,value:Au.id,key:Au.id,isLeaf:!Au.have_child}))}))});function Bu(lt){console.log("----",w),lt==="1"&&(Lt.gg=Se({},w)),lt==="2"&&(Lt.scj=Se({},w)),lt==="3"&&(Lt.ttgx=Se({},w)),lt==="0"&&(Lt.wcjd=Se({},w)),lt==="5"&&(Lt.yx=Se({},w)),un(Se({},Lt))}function wl(){w.type==="1"&&(w=Lt.gg),w.type==="2"&&(w=Lt.scj),w.type==="3"&&(w=Lt.ttgx),w.type==="0"&&(w=Lt.wcjd),w.type==="5"&&(w=Lt.yx),(w==null?void 0:w.item_type)==="SHIXUN"?(Ae=!0,V(!0)):(Ae=!1,V(!1)),p.setFieldsValue(Se({},w)),W(Se({},w)),Fu(Se({},w))}return G.createElement("div",null,G.createElement(D.default,{title:!1,footer:!1,open:Ee,width:1200,centered:!0,className:H.scoremodal,onCancel:()=>{Z(!1)}},G.createElement("div",{style:{display:"flex",alignItems:"center"}},G.createElement("div",{className:H.title},xt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),xt&&G.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"),G.createElement(le.default,{className:H.tabWrap,activeKey:w.type,onChange:lt=>{lt==="3"?(w.show_all_share=!0,Uu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):w.show_all_share=null,lt==="0"&&Uu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Bu(w.type),w.type=lt,(w==null?void 0:w.item_type)==="SHIXUN"&&w.type!=="5"&&(Ae=!0,V(!0)),gu(!1),w.type==="5"&&(Ae=!1,V(!1)),wl(),Zu()},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:G.createElement("div",null,"\u5DF2\u9009",M.length>0&&G.createElement("span",{className:H.titlecount},M.length),en>0&&G.createElement("span",{className:H.add},"+",en)),key:"5"}]}),G.createElement(E.default,{layout:"inline",form:p,onValuesChange:(lt,Qt)=>{const uu=Object.values(Qt).some(eu=>eu!==null&&eu!==""&&eu!==void 0),Sn=Qt.keyword==="";if(gu(uu||!Sn),w.page=1,(Qt==null?void 0:Qt.item_type)==="SHIXUN"){if(w.type==="5"?V(!1):V(!0),lt.keyword||lt.keyword==="")return;p.submit()}else{if(lt!=null&<.courseid&&p.setFieldsValue({tag_discipline_id:null}),V(!1),lt.keyword||lt.keyword==="")return;p.submit()}},onFinish:lt=>{var Qt;w.type==="3"&&(!lt.group_id||((Qt=lt==null?void 0:lt.group_id)==null?void 0:Qt.length)===0)?w.show_all_share=!0:w.show_all_share=null,W(Se(Se({},w),lt)),Fu(Se(Se({},w),lt))}},G.createElement(E.default.Item,{name:"item_type"},G.createElement(b.default,{className:H.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(ze?pt:xt?kt==null?void 0:kt.filter(lt=>lt.question_type!==5):kt).map(lt=>G.createElement(b.default.Option,{key:lt.value},lt.name)))),["1","2"].includes(w.type)?G.createElement(G.Fragment,null,G.createElement(E.default.Item,{name:"courseid"},G.createElement(Ie.Z,{className:H.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:ut})),!Ae&&G.createElement(E.default.Item,{name:"tag_discipline_id"},G.createElement(b.default,{className:H.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(U=Te==null?void 0:Te.tag_disciplines)==null?void 0:U.map(lt=>G.createElement(b.default.Option,{key:lt.id},lt.name))))):G.createElement(G.Fragment,null,G.createElement(E.default.Item,{name:"courseid"},G.createElement(re.q,{style:{width:160,height:38},size:"middle",showLinkButton:!1,data:{container_type:"ItemBank",type:w==null?void 0:w.type}})),!Ae&&G.createElement(E.default.Item,{name:"tag_discipline_id"},G.createElement(re.i,{allowAcceptEmpty:!0,key:String(w.type==="3"),data:{container_type:"ItemBank",search:!0,type:w.type},style:{width:160,height:38},size:"middle",courseDisciplineId:Mn,showLinkButton:!1}))),G.createElement(E.default.Item,{name:Ae?"diff":"difficulty"},G.createElement(b.default,{className:H.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},In.map(lt=>G.createElement(b.default.Option,{key:lt.value},lt.name)))),Ae&&G.createElement(E.default.Item,{name:"shixun_publish_status"},G.createElement(b.default,{className:H.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},cn.map(lt=>G.createElement(b.default.Option,{key:lt.value},lt.name)))),(w.type==="3"||w.type==="0")&&!Ae&&G.createElement(E.default.Item,{name:"group_id"},G.createElement(ve.default,{treeDataSimpleMode:!0,style:{width:134},className:H.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(lt,Qt)=>Qt.title.toUpperCase().indexOf(lt.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:qu,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:yt})),tu&&G.createElement("span",{className:H.allqingchu,onClick:cu},G.createElement("i",{className:"iconfont icon-guanbi4"}),G.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),G.createElement(E.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},G.createElement(ae.default.Search,{className:H.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:G.createElement("i",{className:`iconfont icon-sousuo9 font14 ${H.searchIcon}`,onClick:()=>p.submit()}),onSearch:lt=>{p.submit()}}))),G.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},G.createElement("div",{onClick:()=>{w.updated_at==="asc"?w.updated_at="desc":w.updated_at="asc",W(Me(Se({},w),{page:1})),Fu(Me(Se({},w),{page:1}))}}," ",w.updated_at?G.createElement("img",{src:w.updated_at==="asc"?Y.Z:Tt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):G.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),G.createElement("div",{onClick:()=>{w.quotes==="asc"?w.quotes="desc":w.quotes="asc",W(Me(Se({},w),{page:1})),Fu(Me(Se({},w),{page:1}))},style:{marginLeft:20}}," ",w.quotes?G.createElement("img",{src:w.quotes==="asc"?Y.Z:Tt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):G.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),G.createElement(o.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Te==null?void 0:Te.items)||(Te==null?void 0:Te.shixun_list),pagination:!1,loading:O,rowKey:lt=>lt.id,rowSelection:{type:xt||It?"radio":"checkbox",selectedRowKeys:j,getCheckboxProps:lt=>({disabled:lt.shixun_tag_num===1||($e==null?void 0:$e.find(Qt=>lt.id===Qt))}),onSelect(lt,Qt,uu){if(xt||It){oe([lt.id]),fn.current=new Set([lt.id]),Ge(1),q([lt.id]);return}if(Qt)(Ae||lt!=null&<.challenge_names)&&dt([...Fe,lt.id]),oe([...j,lt.id]),lt.identifier?Bn.current.add(lt.id):fn.current.add(lt.id),Ge(1),q([...M,lt.id]);else{lt.identifier?Bn.current.delete(lt.id):fn.current.delete(lt.id);let Sn=M.filter(eu=>eu!==lt.id);if(oe(Sn),q(Sn),Ae||lt!=null&<.challenge_names){let eu=Fe.filter(du=>du!==lt.id);dt([...eu])}if(w.type==="5"){al(Me(Se({},w),{list:[...Sn]}));return}}},onSelectAll(lt,Qt,uu){var Sn,eu;if(lt){const du=uu.map(Au=>Au.id),Wt=(eu=uu==null?void 0:uu.filter(Au=>Au==null?void 0:Au.challenge_names))==null?void 0:eu.map(Au=>Au.id);dt([...Fe,...Wt]),oe([...j,...du]),q([...M,...du]);for(const Au of uu)Au.identifier?Bn.current.add(Au.id):fn.current.add(Au.id)}else{const du=uu.map(Xn=>Xn.id),Wt=j.filter(Xn=>!du.some(nu=>nu===Xn)),Au=(Sn=uu==null?void 0:uu.filter(Xn=>Xn==null?void 0:Xn.challenge_names))==null?void 0:Sn.map(Xn=>Xn.id);oe([...Wt]),q([...Wt]);let Su=Fe.filter(Xn=>!Au.some(nu=>nu===Xn.id));dt([...Su]),w.type==="5"&&al(Me(Se({},w),{list:[...Wt]}));for(const Xn of du)Xn.identifier?Bn.current.delete(Xn):fn.current.delete(Xn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(lt,Qt,uu)=>{var Sn,eu;return G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",null,Ae||Qt!=null&&Qt.challenge_names?"\u5B9E\u8BAD\u9898":(eu=(Sn=kt==null?void 0:kt.filter(du=>du.value===lt))==null?void 0:Sn[0])==null?void 0:eu.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Ae?"30%":"60%",key:"name",render:(lt,Qt,uu)=>{var Sn;return G.createElement("div",{style:{display:"flex",alignItems:"center"}},G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",{className:Qt!=null&&Qt.high_resources_consume?H.q_title:""},G.createElement(De.Z,{key:1,showLines:1,showTextOnly:!0,value:Ae||Qt!=null&&Qt.challenge_names?Qt!=null&&Qt.title||lt===null?"--":lt:(Qt==null?void 0:Qt.item_type)=="BPROGRAM"?(Sn=Qt==null?void 0:Qt.program_attr)==null?void 0:Sn.description:lt}))),(Qt==null?void 0:Qt.high_resources_consume)&&G.createElement(Xt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Ae,render:(lt,Qt,uu)=>{var Sn;return G.createElement(L.Z,{title:pu(Qt)},G.createElement("span",null,lt?(Sn=lt==null?void 0:lt.split("\u3001"))==null?void 0:Sn[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Ae,render:(lt,Qt,uu)=>G.createElement(L.Z,{title:pu(Qt)},G.createElement("span",null,lt||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(lt,Qt,uu)=>{var Sn,eu,du,Wt;return G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",null,Ae||Qt!=null&&Qt.challenge_names?(Qt==null?void 0:Qt.level)||((eu=(Sn=In==null?void 0:In.filter(Au=>Au.value===lt))==null?void 0:Sn[0])==null?void 0:eu.name):(Wt=(du=In==null?void 0:In.filter(Au=>Au.value===lt))==null?void 0:du[0])==null?void 0:Wt.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ae,render:(lt,Qt,uu)=>G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",null,lt||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(lt,Qt,uu)=>G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",null,Ae||Qt!=null&&Qt.challenge_names?(Qt==null?void 0:Qt.study_count)||(Qt==null?void 0:Qt.stu_num):lt))},{title:G.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",G.createElement(L.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},G.createElement(qt.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ae,render:(lt,Qt,uu)=>G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",null,lt||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(lt,Qt,uu)=>G.createElement(L.Z,{title:pu(Qt)},G.createElement("div",{style:{flex:1,textAlign:"start"}},G.createElement("a",{onClick:()=>{var Sn,eu;k(Me(Se({},Qt),{question_type:Ae||Qt!=null&&Qt.challenge_names?5:(eu=(Sn=kt==null?void 0:kt.filter(du=>du.value===(Qt==null?void 0:Qt.item_type)))==null?void 0:Sn[0])==null?void 0:eu.question_type})),ge(!0)}},"\u67E5\u770B"),(Qt==null?void 0:Qt.shixun_tag_num)===1&&G.createElement("a",{style:{marginLeft:10},onClick:()=>{D.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:G.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",G.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Qt==null?void 0:Qt.identifier}/challenges`)}},(Qt==null?void 0:Qt.shixun_name)||"--"),"\uFF1F"),onOk:()=>me(void 0,null,function*(){if(!cl(Qt==null?void 0:Qt.identifier))return new Promise((Sn,eu)=>{eu()})})})}},"\u53D1\u5E03")))}].filter(lt=>!lt.hidden)}),G.createElement($.Z,{current:w.page,total:(Te==null?void 0:Te.items_count)||(Te==null?void 0:Te.shixuns_count),style:{marginBottom:20},defaultPageSize:w.per_page,showTotal:lt=>G.createElement("span",null,"\u5171\xA0",G.createElement("span",{style:{color:"#165DFF"}},lt),"\xA0\u6761\u6570\u636E"),pageSize:w.per_page,onChange:(lt,Qt)=>{w.page=lt,w.per_page=Qt,W(Se({},w)),Fu(Se({},w))}}),G.createElement("div",{className:H.bottom},G.createElement(ct.ZP,{className:H.no,onClick:()=>{Z(!1)}},"\u53D6\u6D88"),G.createElement(ct.ZP,{loading:Dt,style:{width:Dt&&75},className:H.yes,onClick:()=>me(void 0,null,function*(){if((M==null?void 0:M.length)<=0){C.ZP.info(xt||It?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Oe([...fn.current],[...Bn.current],!0,M==null?void 0:M.length)})},xt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),G.createElement(D.default,{open:fe,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:H.previewModal,width:1e3,centered:!0,onCancel:()=>{ge(!1)},onOk:()=>{ge(!1)}},G.createElement(we,{qitem:h})))};var Ke=(0,Gt.connect)(({shixunsDetail:Z,newExercisePaper:Ee})=>({shixunsDetail:Z,newExercisePaper:Ee}))(Ze)},62998:function(ft,qe,n){"use strict";n.d(qe,{Im:function(){return qt},ZP:function(){return mt},gZ:function(){return G}});var e=n(59301),E=n(37568),C=n(7939),D=n(84105),le=n(87395),b=n(99268),Ie=n(24334),ve=n(35191),ae=n(97231),o=n(63949),L=n(7181),$=n(34376),ct=n(92310),Ce=n.n(ct),H=n(59301),Ve=Object.defineProperty,ye=Object.defineProperties,De=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,rt=(Bt,ce,Re)=>ce in Bt?Ve(Bt,ce,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Bt[ce]=Re,we=(Bt,ce)=>{for(var Re in ce||(ce={}))F.call(ce,Re)&&rt(Bt,Re,ce[Re]);if(K)for(var Re of K(ce))se.call(ce,Re)&&rt(Bt,Re,ce[Re]);return Bt},Y=(Bt,ce)=>ye(Bt,De(ce));const{TextArea:Tt}=E.default,Gt={visible:!1,tabIndex:"0"},qt={[b.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[b.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[b.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 Xt=(Bt=>(Bt[Bt.SET_VISIBLE=0]="SET_VISIBLE",Bt[Bt.SET_TABINDEX=1]="SET_TABINDEX",Bt))(Xt||{});function Yt(Bt,ce){switch(ce.type){case 0:return Y(we({},Bt),{visible:ce.payload});case 1:return Y(we({},Bt),{tabIndex:ce.payload});default:throw new Error}}function re({value:Bt,className:ce}){const[Re,tt]=(0,e.useState)(!1),Be=(0,e.useRef)(),Se=(0,e.useRef)();return(0,e.useEffect)(()=>{Re&&(Se.current.reset(),Se.current.write((0,o.pp)(Bt||"")))},[Bt,Re]),(0,e.useEffect)(()=>{var Me,me,Ze,Ke;if(Be.current){Se.current=new $.Terminal({fontSize:14,disableStdin:!0}),Se.current.open(Be.current);const Z=Be.current.offsetWidth-14,Ee=((Ke=(Ze=(me=(Me=Se.current)==null?void 0:Me._core)==null?void 0:me._renderService)==null?void 0:Ze.dimensions)==null?void 0:Ke.actualCellWidth)||9.5,Oe=Math.ceil(Z/Ee);Se.current.resize(Oe,8),tt(!0)}},[]),H.createElement("div",{ref:Be,className:Ce()("XtermText-valueRef",ce)})}function G(Bt){const{status:ce,error_msg:Re,output:tt,input:Be,expected_output:Se,is_file:Me,input_file_url:me,output_file_url:Ze,expected_output_file_url:Ke}=Bt;let Z=null;const Ee={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(ce){case b.h.NOMATCH:Z=H.createElement(H.Fragment,null,H.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Me&&H.createElement(re,{className:"mb10",value:Be}),Me&&H.createElement("div",{style:Ee},H.createElement("a",{onClick:()=>(0,o.LR)(me,Be)},Be)),H.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Me&&H.createElement(re,{className:"mb10",value:tt&&Ie.Base64.decode(tt)||""}),Me&&H.createElement("div",{style:Ee},H.createElement("a",{onClick:()=>(0,o.LR)(Ze,tt)},tt)),H.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Me&&H.createElement(re,{className:"mb10",value:Se&&Ie.Base64.decode(Se)||""}),Me&&H.createElement("div",{style:Ee},H.createElement("a",{onClick:()=>(0,o.LR)(Ke,Se)},Se)));break;case b.h.EXECUTEFAILURE:Z=H.createElement(H.Fragment,null,H.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Me&&H.createElement(ae.Z,{value:Be,style:Ee}),Me&&H.createElement("div",{style:Ee},H.createElement("a",{onClick:()=>(0,o.LR)(me,Be)},Be)),H.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),H.createElement("pre",{className:"error"},Ie.Base64.decode(Re)));break;case b.h.COMPILEFAILURE:Z=H.createElement(H.Fragment,null,H.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Me&&H.createElement(ae.Z,{value:Be,style:Ee}),Me&&H.createElement("div",{style:Ee},H.createElement("a",{onClick:()=>(0,o.LR)(me,Be)},Be)),H.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),H.createElement("pre",{className:"error"},Ie.Base64.decode(Re)));break;case b.h.PODFAILURE:Z=H.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case b.h.TIMEOUT:Z=H.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return H.createElement(H.Fragment,null," ",Z," ")}function Pe(Bt){const{status:ce,error_msg:Re,execute_time:tt,output:Be,input:Se,expected_output:Me,is_file:me,input_file_url:Ze,output_file_url:Ke,expected_output_file_url:Z}=Bt;let Ee=null;switch(ce){case b.h.OK:Ee=H.createElement(H.Fragment,null,H.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",tt,"\u79D2"),H.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),H.createElement("pre",null,Ie.Base64.decode(Be)));break;case b.h.NOMATCH:Ee=H.createElement(H.Fragment,null,H.createElement("p",null,"\u8F93\u5165\uFF1A",H.createElement("pre",null,Se)),H.createElement("p",null,"\u8F93\u51FA\uFF1A",Be&&Ie.Base64.decode(Be)),H.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Me&&Ie.Base64.decode(Me)));break;case b.h.EXECUTEFAILURE:Ee=H.createElement(H.Fragment,null,H.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",H.createElement("pre",null,Se)),H.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),H.createElement("pre",{className:"error"},Ie.Base64.decode(Re)));break;case b.h.COMPILEFAILURE:Ee=H.createElement(H.Fragment,null,H.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",H.createElement("pre",null,Se)),H.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),H.createElement("pre",{className:"error"},Ie.Base64.decode(Re)));break;case b.h.PODFAILURE:Ee=H.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case b.h.TIMEOUT:Ee=H.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return H.createElement(H.Fragment,null," ",Ee," ")}var mt=({id:Bt,is_file:ce,input:Re,debuging:tt,submitting:Be,executingMessage:Se,debugResult:Me,onChangeInput:me,onDebugCode:Ze,onSubmitCode:Ke})=>{const[Z,Ee]=(0,e.useReducer)(Yt,Gt),{visible:Oe,tabIndex:Zt}=Z;(0,e.useEffect)(()=>{Ee({type:0,payload:!1})},[Bt]);function Dt(It){let Ct=It.target.id;Ee({type:1,payload:Ct})}function Ot(){Ee({type:0,payload:!Oe})}const xt=(0,e.useMemo)(()=>{if(Me){const{status:It}=Me;return H.createElement(H.Fragment,null,Pe(Me))}return null},[Me]);function ze(){Ee({type:0,payload:!0}),Ee({type:1,payload:"1"}),Ze()}return H.createElement("div",{className:"test-case-panel"},H.createElement("div",{className:`test-case-panel-body ${Oe?"active":""}`},H.createElement("ul",{className:"s-navs"},H.createElement("li",null,H.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),H.createElement(L.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:H.createElement(Tt,{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:ce?"":Re,onChange:me}),rightNode:tt?H.createElement(ve.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Me?xt:H.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")})),H.createElement("a",{className:`btn-collapse ${Oe?"up":""}`,onClick:Ot},Oe?H.createElement(D.Z,null):H.createElement(le.Z,null)),H.createElement("footer",{className:"footer"},H.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),H.createElement("div",{className:"flex-container"},H.createElement(C.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),H.createElement(C.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),H.createElement(C.ZP,{className:"btn-green",type:"ghost",loading:tt,onClick:ze},"\u8C03\u8BD5\u4EE3\u7801"),H.createElement(C.ZP,{type:"primary",className:"custom-ant-disabled",loading:Be,disabled:Be,onClick:()=>{Ee({type:0,payload:!1}),Ke()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},99268:function(ft,qe,n){"use strict";n.d(qe,{h:function(){return e}});var e=(E=>(E[E.NOMATCH=-1]="NOMATCH",E[E.OK=0]="OK",E[E.TIMEOUT=2]="TIMEOUT",E[E.PODFAILURE=3]="PODFAILURE",E[E.COMPILEFAILURE=4]="COMPILEFAILURE",E[E.EXECUTEFAILURE=5]="EXECUTEFAILURE",E[E.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",E))(e||{})},87960:function(ft,qe,n){"use strict";n.d(qe,{Y2:function(){return Bt},ZP:function(){return ce}});var e=n(59301),E=n(14566),C=n(6767),D=n(62957),le=n(77019),b=n(47889),Ie=n(7939),ve=n(62673),ae=n(25399),o=n(37568),L={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"},$="data:image/png;base64,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",ct=n(47257),Ce=n.n(ct),H=n(79633),Ve=n(57193),ye=n(1012),De=n(63949),K=n(9931),F=n(59301),se=Object.defineProperty,rt=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Y=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,qt=(Re,tt,Be)=>tt in Re?se(Re,tt,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Re[tt]=Be,Xt=(Re,tt)=>{for(var Be in tt||(tt={}))Tt.call(tt,Be)&&qt(Re,Be,tt[Be]);if(Y)for(var Be of Y(tt))Gt.call(tt,Be)&&qt(Re,Be,tt[Be]);return Re},Yt=(Re,tt)=>rt(Re,we(tt)),re=(Re,tt,Be)=>new Promise((Se,Me)=>{var me=Z=>{try{Ke(Be.next(Z))}catch(Ee){Me(Ee)}},Ze=Z=>{try{Ke(Be.throw(Z))}catch(Ee){Me(Ee)}},Ke=Z=>Z.done?Se(Z.value):Promise.resolve(Z.value).then(me,Ze);Ke((Be=Be.apply(Re,tt)).next())});const{Dragger:G}=E.default,Pe=Re=>{const tt=Ee=>Ee&&Ee.substring(0,Ee.lastIndexOf("."));for(var Be=[...Re],Se=0,Me=[],me=0;me{if(Ee.forEach(Oe=>{let Zt=Oe.name.split(/\.(?=[^\.]+$)/);Oe.name=`${Zt[0]}.${Zt[1].toLowerCase()}`}),Ee[0].name.includes(".in"))return Ee.length===2?Ee:[Ee[0],{}];if(Ee[0].name.includes(".out"))return Ee.length===2?Ee.reverse():[{},Ee[0]]})},mt=({onClose:Re,onOK:tt,visible:Be,wrapClassName:Se,rootIdentifier:Me,multiple:me=!1,defaultMultipleValue:Ze=!0})=>{const[Ke,Z]=(0,e.useState)([]),[Ee,Oe]=(0,e.useState)({}),[Zt,Dt]=(0,e.useState)(!1),[Ot,xt]=(0,e.useState)(!0),ze=(0,e.useRef)([]),It=(0,e.useRef)(0),Ct=()=>{Re()};(0,e.useEffect)(()=>{_e()},[]),(0,e.useEffect)(()=>{Be&&(ze.current=[],It.current=0,Z([]),xt(Ze))},[Be]);const _e=()=>re(void 0,null,function*(){try{const j=yield(0,Ve.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),oe=JSON.parse((0,H.pe)(j.data));Oe(oe)}catch(j){}}),x=j=>j&&j.substring(0,j.lastIndexOf(".")),_=j=>{var oe,M;const q=x((oe=j[0])==null?void 0:oe.name)||x((M=j[1])==null?void 0:M.name),Te=Ke.filter(R=>x(R.name)!==q);ze.current=[...Te],Z([...Te])},U=j=>{if(!Ot){const O=new FormData;O.append("file",j.file),(0,Ve.ZP)("/api/attachments/get_file_content.json",{method:"post",body:O},!0).then(p=>{if(p.status===0){It.current=It.current+1;const h=ze.current.map(k=>{var fe;if(k.name===j.name){const ge=Xt({},k);return(fe=j==null?void 0:j.name)!=null&&fe.includes(".in")?ge.input=p==null?void 0:p.content:ge.output=p==null?void 0:p.content,ge}return k});if(ze.current=[...h],Z([...h]),It.current>0&&It.current===Ke.length){Dt(!1);let k=Pe(h);k=k.filter(fe=>{var ge,Ae;return!!((ge=fe[0])!=null&&ge.name&&((Ae=fe[1])!=null&&Ae.name))}),k=k.map(fe=>Yt(Xt(Xt({},fe[0]),fe[1]),{is_file:!1})),tt(k),Re()}}else Dt(!1),Re()});return}const oe=new(Ce())({endpoint:Ee.end_point,region:Ee.region,accessKeyId:Ee.access_key_id,accessKeySecret:Ee.access_key_secret,bucket:Ee.bucket,stsToken:Ee.security_token}),M=j.name,q={container_type:"TestSet",file_name:M},Te=(0,ye.Z)();let R=`testsets/${Me}/${Te}${M.indexOf(".")>-1?"."+M.split(".").pop():""}`;Me===null&&(R=`testsets/${Te}${M.indexOf(".")>-1?"."+M.split(".").pop():""}`),oe.multipartUpload(R,new Blob([j.file],{type:j.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:M+""},url:Ee==null?void 0:Ee.callback_url,host:Ee==null?void 0:Ee.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Ve.rz)(q)}}).then(function(O){if(O.data.status===0){It.current=It.current+1;const s=ze.current.map(p=>{var h,k,fe,ge,Ae,V,Fe,dt,en,Ge,Et,Jt,yt,Vt,$e,ht,kt;if(p.name===((k=(h=O.data)==null?void 0:h.data)==null?void 0:k.file_name)){const pt=Xt({},p);return(Ae=(ge=(fe=O.data)==null?void 0:fe.data)==null?void 0:ge.file_name)!=null&&Ae.includes(".in")?(pt.in_object_key=(Fe=(V=O.data)==null?void 0:V.data)==null?void 0:Fe.object,pt.in_object_size=(en=(dt=O.data)==null?void 0:dt.data)==null?void 0:en.size,pt.input=(Et=(Ge=O.data)==null?void 0:Ge.data)==null?void 0:Et.file_name,pt.in_file=j):(pt.out_object_key=(yt=(Jt=O.data)==null?void 0:Jt.data)==null?void 0:yt.object,pt.out_object_size=($e=(Vt=O.data)==null?void 0:Vt.data)==null?void 0:$e.size,pt.output=(kt=(ht=O.data)==null?void 0:ht.data)==null?void 0:kt.file_name,pt.out_file=j),pt}return p});if(ze.current=[...s],Z([...s]),It.current>0&&It.current===Ke.length){Dt(!1);let p=Pe(s);p=p.filter(h=>{var k,fe;return!!((k=h[0])!=null&&k.name&&((fe=h[1])!=null&&fe.name))}),p=p.map(h=>Yt(Xt(Xt({},h[0]),h[1]),{is_file:!0})),tt(p),Re()}}})},w=j=>new Promise((oe,M)=>{let q=0,Te=[];for(let R=0;R{q++,q===j.length&&(Te.length?(C.ZP.warning(`${Te.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),M()):oe(j))}).catch(O=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",O),q++,Te.push(j[R].name),q===j.length&&(Te.length?(C.ZP.warning(`${Te.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),M()):oe(j))})}),W=()=>re(void 0,null,function*(){if(Ke.length===0){C.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield w(Ke),Dt(!0),Pe(Ke).some(oe=>{var M,q;return!((M=oe[0])!=null&&M.name&&((q=oe[1])!=null&&q.name))})){D.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:()=>re(void 0,null,function*(){Ke.map(oe=>re(void 0,null,function*(){U(oe)}))}),onCancel:()=>{Dt(!1)}});return}Ke.map(oe=>re(void 0,null,function*(){U(oe)}))}),ut={name:"file",fileList:Ke,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:j=>{if(Ke!=null&&Ke.some(M=>M.name===j.name))return C.ZP.info(`${j.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(j.size/1024/1024>100)return C.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(j.name))return C.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const oe={name:j.name,uid:j.uid,file:j,percent:0};return Ke.push(oe),ze.current=[...Ke],Z([...Ke]),!1}},te=Pe(Ke);return console.log(Ke,te,"fileList"),F.createElement(D.default,{open:Be,wrapClassName:Se,onOk:W,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:Zt},onCancel:Ct,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},F.createElement("div",{className:L.wrap},Ke.length?F.createElement("div",null,F.createElement(le.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},F.createElement("div",{style:{visibility:me?"visible":"hidden"}},F.createElement("span",{className:L.greyText},"\u7528\u4F8B\u7C7B\u578B"),F.createElement(b.ZP.Group,{className:`ml20 ${L.testCaseRadio}`,optionType:"button",value:Ot,onChange:j=>xt(j.target.value)},F.createElement(b.ZP,{value:!1},"\u6587\u672C"),F.createElement(b.ZP,{value:!0},"\u6587\u4EF6"))),F.createElement(E.default,Xt({},ut),F.createElement(Ie.ZP,{type:"primary",className:L.btnS},F.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),F.createElement(Bt,{data:te,onRemove:_})):F.createElement("div",{className:`${L.noData} mb30`},F.createElement(E.default.Dragger,Yt(Xt({},ut),{className:L.dragger}),F.createElement("img",{src:$,alt:"",className:"mb20"}),F.createElement("div",null,F.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),F.createElement("span",{className:L.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),F.createElement("div",{className:L.text},F.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),F.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",F.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",F.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",F.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",F.createElement("br",null))))},Bt=({data:Re=[],onRemove:tt,width:Be="auto",showScore:Se=!1,disabled:Me=!1,inputChange:me,onEvaluatingChange:Ze,onSelectAll:Ke,checkAll1:Z,checkAll2:Ee,checkAll3:Oe,checkAll4:Zt,checkAll5:Dt,showEvaluatingSetting:Ot=!1,className:xt="",isProgramHomework:ze=!1})=>{const It={value:"",filename:"",dataUrl:""},[Ct,_e]=(0,e.useState)(Xt({},It)),x=w=>{let W=document.createElement("a");document.body.appendChild(W);let ut=URL.createObjectURL(w.file);W.href=ut,W.download=w.name,W.click(),URL.revokeObjectURL(ut),document.body.removeChild(W)},_=(w,W)=>{(0,De.LR)(w,W)},U=(w,W)=>{D.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:F.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{tt(w,W)},onCancel:()=>{}})};return Re.length?F.createElement("div",{className:xt,style:{width:Be}},F.createElement("div",{className:`${ze?L.headProgram:L.head}`},Ot&&F.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},F.createElement(ve.default,{checked:Z,onChange:w=>{Ke(w.target.checked,"hidden")}}),F.createElement(ae.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},F.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),F.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),F.createElement("div",{style:{width:ze?"25%":"15%"}},"\u7528\u4F8B"),F.createElement("div",{style:{width:Se?ze?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),F.createElement("div",{style:{width:Se?ze?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Se&&F.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Ot&&F.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},F.createElement(ve.default,{checked:Zt,onChange:w=>{Ke(w.target.checked,"input_visible")}}),F.createElement(ae.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},F.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),F.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ot&&F.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},F.createElement(ve.default,{checked:Ee,onChange:w=>{Ke(w.target.checked,"is_invisible")}}),F.createElement(ae.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},F.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),F.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ot&&F.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},F.createElement(ve.default,{checked:Dt,onChange:w=>{Ke(w.target.checked,"actual_output_visible")}}),F.createElement(ae.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},F.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),F.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ot&&F.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},F.createElement(ve.default,{checked:Oe,onChange:w=>{Ke(w.target.checked,"last_match_rule")}}),F.createElement(ae.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"},F.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),F.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),F.createElement("div",{className:L.operation,style:ze?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),F.createElement("div",{className:L.listWrapper,style:{boxShadow:ze?"0px 2px 4px 0px #EAEEF4":"unset"}},Re.map((w,W)=>{var ut,te,j,oe;return F.createElement("div",{key:W,className:L.list,style:ze?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Ot&&F.createElement("div",{style:{width:"15%"}},F.createElement(ve.default,{checked:!!w.hidden,onChange:M=>{Ze(M.target.checked,W,"hidden")}})),F.createElement("div",{style:{width:ze?"25%":"15%",paddingLeft:ze?"5px":"0px",paddingRight:ze?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",W+1),F.createElement("div",{className:L.info,style:{width:Se?ze?"20%":"15%":"25%"}},F.createElement("span",{title:w.input||((ut=w[0])==null?void 0:ut.name),onClick:()=>re(void 0,null,function*(){let M;w.input?w.input_file_url?M=w.input_file_url:M=w.in_file:M=w[0];let q;typeof M=="string"?(q=yield fetch(M,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),_e({value:yield q.text(),filename:"",dataUrl:M})):(q=yield(0,De.db)(M.file),_e({value:q.text,filename:M.name,dataUrl:q.link}))})},w.input||((te=w[0])==null?void 0:te.name))),F.createElement("div",{className:L.info,style:{width:Se?ze?"20%":"15%":"25%"}},F.createElement("span",{title:w.output||((j=w[1])==null?void 0:j.name),onClick:()=>re(void 0,null,function*(){let M;w.input?w.output_file_url?M=w.output_file_url:M=w.out_file:M=w[1];let q;typeof M=="string"?(q=yield fetch(M,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),_e({value:yield q.text(),filename:"",dataUrl:M})):(q=yield(0,De.db)(M.file),_e({value:q.text,filename:M.name,dataUrl:q.link}))})},w.output||((oe=w[1])==null?void 0:oe.name))),Se&&F.createElement("div",{style:{width:"20%"}},F.createElement(o.default,{size:"large",addonAfter:ze?"%":null,disabled:Me,style:{width:"80%"},onChange:M=>me(M,W),value:w.score}),!ze&&F.createElement("span",null,"\xA0%")),Ot&&F.createElement("div",{style:{width:"20%"}},F.createElement(ve.default,{checked:w.input_visible||!1,onChange:M=>{Ze(M.target.checked,W,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ot&&F.createElement("div",{style:{width:"20%"}},F.createElement(ve.default,{checked:w.is_invisible||!1,onChange:M=>{Ze(M.target.checked,W,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ot&&F.createElement("div",{style:{width:"20%"}},F.createElement(ve.default,{checked:w.actual_output_visible||!1,onChange:M=>{Ze(M.target.checked,W,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ot&&F.createElement("div",{style:{width:"20%"}},F.createElement(ve.default,{checked:w.last_match_rule||!1,onChange:M=>{Ze(M.target.checked,W,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),F.createElement("div",{onClick:()=>U(w,W),style:ze?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},F.createElement("span",{className:L.del},"\u5220\u9664")))})),F.createElement(K.Z,{close:!0,data:Ct.dataUrl,filename:Ct.filename,type:Ct.dataUrl.length?"txt":"",onClose:()=>_e(Xt({},It)),monacoEditor:{value:Ct.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):F.createElement(F.Fragment,null)};var ce=mt},58359:function(ft,qe,n){"use strict";n.d(qe,{Z:function(){return Te}});var e=n(59301),E=n(19251),C=n(67732),D=n(83652),le=n(20068),b,Ie;function ve(R,O,s){if(O<0||O>31||R>>>O)throw new RangeError("Value out of range");for(var p=O-1;p>=0;p--)s.push(R>>>p&1)}function ae(R,O){return(R>>>O&1)!=0}function o(R){if(!R)throw new Error("Assertion error")}var L=function(){function R(O,s){(0,C.Z)(this,R),(0,le.Z)(this,"modeBits",void 0),(0,le.Z)(this,"numBitsCharCount",void 0),this.modeBits=O,this.numBitsCharCount=s}return(0,D.Z)(R,[{key:"numCharCountBits",value:function(s){return this.numBitsCharCount[Math.floor((s+7)/17)]}}]),R}();b=L,(0,le.Z)(L,"NUMERIC",new b(1,[10,12,14])),(0,le.Z)(L,"ALPHANUMERIC",new b(2,[9,11,13])),(0,le.Z)(L,"BYTE",new b(4,[8,16,16])),(0,le.Z)(L,"KANJI",new b(8,[8,10,12])),(0,le.Z)(L,"ECI",new b(7,[0,0,0]));var $=(0,D.Z)(function R(O,s){(0,C.Z)(this,R),(0,le.Z)(this,"ordinal",void 0),(0,le.Z)(this,"formatBits",void 0),this.ordinal=O,this.formatBits=s});Ie=$,(0,le.Z)($,"LOW",new Ie(0,1)),(0,le.Z)($,"MEDIUM",new Ie(1,0)),(0,le.Z)($,"QUARTILE",new Ie(2,3)),(0,le.Z)($,"HIGH",new Ie(3,2));var ct=function(){function R(O,s,p){if((0,C.Z)(this,R),(0,le.Z)(this,"mode",void 0),(0,le.Z)(this,"numChars",void 0),(0,le.Z)(this,"bitData",void 0),this.mode=O,this.numChars=s,this.bitData=p,s<0)throw new RangeError("Invalid argument");this.bitData=p.slice()}return(0,D.Z)(R,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(s){var p=[],h=(0,E.Z)(s),k;try{for(h.s();!(k=h.n()).done;){var fe=k.value;ve(fe,8,p)}}catch(ge){h.e(ge)}finally{h.f()}return new R(L.BYTE,s.length,p)}},{key:"makeNumeric",value:function(s){if(!R.isNumeric(s))throw new RangeError("String contains non-numeric characters");for(var p=[],h=0;h=1<R.MAX_VERSION)throw new RangeError("Version value out of range");if(k<-1||k>7)throw new RangeError("Mask value out of range");this.size=O*4+17;for(var fe=[],ge=0;ge>>9)*1335;var fe=(p<<10|h)^21522;o(fe>>>15==0);for(var ge=0;ge<=5;ge++)this.setFunctionModule(8,ge,ae(fe,ge));this.setFunctionModule(8,7,ae(fe,6)),this.setFunctionModule(8,8,ae(fe,7)),this.setFunctionModule(7,8,ae(fe,8));for(var Ae=9;Ae<15;Ae++)this.setFunctionModule(14-Ae,8,ae(fe,Ae));for(var V=0;V<8;V++)this.setFunctionModule(this.size-1-V,8,ae(fe,V));for(var Fe=8;Fe<15;Fe++)this.setFunctionModule(8,this.size-15+Fe,ae(fe,Fe));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var s=this.version,p=0;p<12;p++)s=s<<1^(s>>>11)*7973;var h=this.version<<12|s;o(h>>>18==0);for(var k=0;k<18;k++){var fe=ae(h,k),ge=this.size-11+k%3,Ae=Math.floor(k/3);this.setFunctionModule(ge,Ae,fe),this.setFunctionModule(Ae,ge,fe)}}}},{key:"drawFinderPattern",value:function(s,p){for(var h=-4;h<=4;h++)for(var k=-4;k<=4;k++){var fe=Math.max(Math.abs(k),Math.abs(h)),ge=s+k,Ae=p+h;0<=ge&&ge=Ae)&&yt.push(pt[kt])})},$e=0;$e=1;h-=2){h==6&&(h=5);for(var k=0;k>>3],7-(p&7)),p++)}}o(p==s.length*8)}},{key:"applyMask",value:function(s){if(s<0||s>7)throw new RangeError("Mask value out of range");for(var p=0;p5&&s++):(this.finderPenaltyAddHistory(k,fe),h||(s+=this.finderPenaltyCountPatterns(fe)*R.PENALTY_N3),h=this.modules[p][ge],k=1);s+=this.finderPenaltyTerminateAndCount(h,k,fe)*R.PENALTY_N3}for(var Ae=0;Ae5&&s++):(this.finderPenaltyAddHistory(Fe,dt),V||(s+=this.finderPenaltyCountPatterns(dt)*R.PENALTY_N3),V=this.modules[en][Ae],Fe=1);s+=this.finderPenaltyTerminateAndCount(V,Fe,dt)*R.PENALTY_N3}for(var Ge=0;Ge0&&s[2]==p&&s[3]==p*3&&s[4]==p&&s[5]==p;return(h&&s[0]>=p*4&&s[6]>=p?1:0)+(h&&s[6]>=p*4&&s[0]>=p?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(s,p,h){var k=p;return s&&(this.finderPenaltyAddHistory(k,h),k=0),k+=this.size,this.finderPenaltyAddHistory(k,h),this.finderPenaltyCountPatterns(h)}},{key:"finderPenaltyAddHistory",value:function(s,p){var h=s;p[0]==0&&(h+=this.size),p.pop(),p.unshift(h)}}],[{key:"encodeText",value:function(s,p){var h=ct.makeSegments(s);return R.encodeSegments(h,p)}},{key:"encodeBinary",value:function(s,p){var h=ct.makeBytes(s);return R.encodeSegments([h],p)}},{key:"encodeSegments",value:function(s,p){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,fe=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,ge=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(R.MIN_VERSION<=h&&h<=k&&k<=R.MAX_VERSION)||fe<-1||fe>7)throw new RangeError("Invalid value");var Ae,V;for(Ae=h;;Ae++){var Fe=R.getNumDataCodewords(Ae,p)*8,dt=ct.getTotalBits(s,Ae);if(dt<=Fe){V=dt;break}if(Ae>=k)throw new RangeError("Data too long")}for(var en=p,Ge=0,Et=[$.MEDIUM,$.QUARTILE,$.HIGH];Ge>>3]|=Mn<<7-(In&7)}),new R(Ae,en,fn,fe)}},{key:"getNumRawDataModules",value:function(s){if(sR.MAX_VERSION)throw new RangeError("Version number out of range");var p=(16*s+128)*s+64;if(s>=2){var h=Math.floor(s/7)+2;p-=(25*h-10)*h-55,s>=7&&(p-=36)}return o(208<=p&&p<=29648),p}},{key:"getNumDataCodewords",value:function(s,p){return Math.floor(R.getNumRawDataModules(s)/8)-R.ECC_CODEWORDS_PER_BLOCK[p.ordinal][s]*R.NUM_ERROR_CORRECTION_BLOCKS[p.ordinal][s]}},{key:"reedSolomonComputeDivisor",value:function(s){if(s<1||s>255)throw new RangeError("Degree out of range");for(var p=[],h=0;h>>8||p>>>8)throw new RangeError("Byte out of range");for(var h=0,k=7;k>=0;k--)h=h<<1^(h>>>7)*285,h^=(p>>>k&1)*s;return o(h>>>8==0),h}}]),R}();(0,le.Z)(Ce,"MIN_VERSION",1),(0,le.Z)(Ce,"MAX_VERSION",40),(0,le.Z)(Ce,"PENALTY_N1",3),(0,le.Z)(Ce,"PENALTY_N2",3),(0,le.Z)(Ce,"PENALTY_N3",40),(0,le.Z)(Ce,"PENALTY_N4",10),(0,le.Z)(Ce,"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,le.Z)(Ce,"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 H={L:$.LOW,M:$.MEDIUM,Q:$.QUARTILE,H:$.HIGH},Ve=128,ye="L",De="#FFFFFF",K="#000000",F=!1,se=1,rt=4,we=0,Y=.1,Tt=function(O){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,p=[];return O.forEach(function(h,k){var fe=null;h.forEach(function(ge,Ae){if(!ge&&fe!==null){p.push("M".concat(fe+s," ").concat(k+s,"h").concat(Ae-fe,"v1H").concat(fe+s,"z")),fe=null;return}if(Ae===h.length-1){if(!ge)return;fe===null?p.push("M".concat(Ae+s,",").concat(k+s," h1v1H").concat(Ae+s,"z")):p.push("M".concat(fe+s,",").concat(k+s," h").concat(Ae+1-fe,"v1H").concat(fe+s,"z"));return}ge&&fe===null&&(fe=Ae)})}),p.join("")},Gt=function(O,s){return O.slice().map(function(p,h){return h=s.y+s.h?p:p.map(function(k,fe){return fe=s.x+s.w?k:!1})})},qt=function(O,s,p,h){if(h==null)return null;var k=O.length+p*2,fe=Math.floor(s*Y),ge=k/s,Ae=(h.width||fe)*ge,V=(h.height||fe)*ge,Fe=h.x==null?O.length/2-Ae/2:h.x*ge,dt=h.y==null?O.length/2-V/2:h.y*ge,en=h.opacity==null?1:h.opacity,Ge=null;if(h.excavate){var Et=Math.floor(Fe),Jt=Math.floor(dt),yt=Math.ceil(Ae+Fe-Et),Vt=Math.ceil(V+dt-Jt);Ge={x:Et,y:Jt,w:yt,h:Vt}}var $e=h.crossOrigin;return{x:Fe,y:dt,h:V,w:Ae,excavation:Ge,opacity:en,crossOrigin:$e}},Xt=function(O,s){return s!=null?Math.max(Math.floor(s),0):O?rt:we},Yt=function(){try{new Path2D().addPath(new Path2D)}catch(R){return!1}return!0}(),re=n(54476),G=n(33885),Pe=n(42978),mt=n(75931),Bt=function(O){var s=O.value,p=O.level,h=O.minVersion,k=O.includeMargin,fe=O.marginSize,ge=O.imageSettings,Ae=O.size,V=e.useMemo(function(){var Fe=ct.makeSegments(s);return Ce.encodeSegments(Fe,H[p],h)},[s,p,h]);return e.useMemo(function(){var Fe=V.getModules(),dt=Xt(k,fe),en=Fe.length+dt*2,Ge=qt(Fe,Ae,dt,ge);return{cells:Fe,margin:dt,numCells:en,calculatedImageSettings:Ge,qrcode:V}},[V,Ae,ge,k,fe])},ce=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],Re=e.forwardRef(function(R,O){var s=R.value,p=R.size,h=p===void 0?Ve:p,k=R.level,fe=k===void 0?ye:k,ge=R.bgColor,Ae=ge===void 0?De:ge,V=R.fgColor,Fe=V===void 0?K:V,dt=R.includeMargin,en=dt===void 0?F:dt,Ge=R.minVersion,Et=Ge===void 0?se:Ge,Jt=R.marginSize,yt=R.style,Vt=R.imageSettings,$e=(0,mt.Z)(R,ce),ht=Vt==null?void 0:Vt.src,kt=e.useRef(null),pt=e.useRef(null),Lt=e.useCallback(function(Fu){kt.current=Fu,typeof O=="function"?O(Fu):O&&(O.current=Fu)},[O]),un=e.useState(!1),Bn=(0,Pe.Z)(un,2),fn=Bn[1],Mn=Bt({value:s,level:fe,minVersion:Et,includeMargin:en,marginSize:Jt,imageSettings:Vt,size:h}),In=Mn.margin,su=Mn.cells,cn=Mn.numCells,tu=Mn.calculatedImageSettings;e.useEffect(function(){if(kt.current){var Fu=kt.current,Zu=Fu.getContext("2d");if(!Zu)return;var Uu=su,al=pt.current,cl=tu!=null&&al!==null&&al.complete&&al.naturalHeight!==0&&al.naturalWidth!==0;cl&&tu.excavation!=null&&(Uu=Gt(su,tu.excavation));var pu=window.devicePixelRatio||1;Fu.height=Fu.width=h*pu;var fl=h/cn*pu;Zu.scale(fl,fl),Zu.fillStyle=Ae,Zu.fillRect(0,0,cn,cn),Zu.fillStyle=Fe,Yt?Zu.fill(new Path2D(Tt(Uu,In))):su.forEach(function(qu,Bu){qu.forEach(function(wl,lt){wl&&Zu.fillRect(lt+In,Bu+In,1,1)})}),tu&&(Zu.globalAlpha=tu.opacity),cl&&Zu.drawImage(al,tu.x+In,tu.y+In,tu.w,tu.h)}}),e.useEffect(function(){fn(!1)},[ht]);var gu=(0,G.Z)({height:h,width:h},yt),cu=null;return ht!=null&&(cu=e.createElement("img",{src:ht,key:ht,style:{display:"none"},onLoad:function(){fn(!0)},ref:pt,crossOrigin:tu==null?void 0:tu.crossOrigin})),e.createElement(e.Fragment,null,e.createElement("canvas",(0,re.Z)({style:gu,height:h,width:h,ref:Lt,role:"img"},$e)),cu)}),tt=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],Be=e.forwardRef(function(R,O){var s=R.value,p=R.size,h=p===void 0?Ve:p,k=R.level,fe=k===void 0?ye:k,ge=R.bgColor,Ae=ge===void 0?De:ge,V=R.fgColor,Fe=V===void 0?K:V,dt=R.includeMargin,en=dt===void 0?F:dt,Ge=R.minVersion,Et=Ge===void 0?se:Ge,Jt=R.title,yt=R.marginSize,Vt=R.imageSettings,$e=(0,mt.Z)(R,tt),ht=Bt({value:s,level:fe,minVersion:Et,includeMargin:en,marginSize:yt,imageSettings:Vt,size:h}),kt=ht.margin,pt=ht.cells,Lt=ht.numCells,un=ht.calculatedImageSettings,Bn=pt,fn=null;Vt!=null&&un!=null&&(un.excavation!=null&&(Bn=Gt(pt,un.excavation)),fn=e.createElement("image",{href:Vt.src,height:un.h,width:un.w,x:un.x+kt,y:un.y+kt,preserveAspectRatio:"none",opacity:un.opacity,crossOrigin:un.crossOrigin}));var Mn=Tt(Bn,kt);return e.createElement("svg",(0,re.Z)({height:h,width:h,viewBox:"0 0 ".concat(Lt," ").concat(Lt),ref:O,role:"img"},$e),!!Jt&&e.createElement("title",null,Jt),e.createElement("path",{fill:Ae,d:"M0,0 h".concat(Lt,"v").concat(Lt,"H0z"),shapeRendering:"crispEdges"}),e.createElement("path",{fill:Fe,d:Mn,shapeRendering:"crispEdges"}),fn)}),Se=n(92310),Me=n.n(Se),me=n(2738),Ze=n(26112),Ke=n(48755),Z=n(9017),Ee=n(57700),Oe={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"},Zt=Oe,Dt=n(7657),Ot=function(O,s){return e.createElement(Dt.Z,(0,re.Z)({},O,{ref:s,icon:Zt}))},xt=e.forwardRef(Ot),ze=xt,It=n(7939),Ct=n(29787);const _e=e.createElement(Ct.Z,null);function x(R){let{prefixCls:O,locale:s,onRefresh:p,statusRender:h,status:k}=R;const fe=e.createElement(e.Fragment,null,e.createElement("p",{className:`${O}-expired`},s==null?void 0:s.expired),p&&e.createElement(It.ZP,{type:"link",icon:e.createElement(ze,null),onClick:p},s==null?void 0:s.refresh)),ge=e.createElement("p",{className:`${O}-scanned`},s==null?void 0:s.scanned),Ae={expired:fe,loading:_e,scanned:ge},V=dt=>Ae[dt.status];return(h!=null?h:V)({status:k,locale:s,onRefresh:p})}var _=n(36237),U=n(17835),w=n(63356),W=n(16931),ut=n(51636);const te=R=>{const{componentCls:O,lineWidth:s,lineType:p,colorSplit:h}=R;return{[O]:Object.assign(Object.assign({},(0,w.Wf)(R)),{display:"flex",justifyContent:"center",alignItems:"center",padding:R.paddingSM,backgroundColor:R.colorWhite,borderRadius:R.borderRadiusLG,border:`${(0,_.unit)(s)} ${p} ${h}`,position:"relative",overflow:"hidden",[`& > ${O}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:R.colorText,lineHeight:R.lineHeight,background:R.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${O}-expired, & > ${O}-scanned`]:{color:R.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:R.marginXS,fontSize:R.controlHeight}}),[`${O}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},j=R=>({QRCodeMaskBackgroundColor:new U.FastColor(R.colorBgContainer).setA(.96).toRgbString()});var oe=(0,W.I$)("QRCode",R=>{const O=(0,ut.mergeToken)(R,{QRCodeTextColor:R.colorText});return te(O)},j),M=function(R,O){var s={};for(var p in R)Object.prototype.hasOwnProperty.call(R,p)&&O.indexOf(p)<0&&(s[p]=R[p]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,p=Object.getOwnPropertySymbols(R);h{var O,s,p,h;const[,k]=(0,Ee.ZP)(),{value:fe,type:ge="canvas",icon:Ae="",size:V=160,iconSize:Fe,color:dt=k.colorText,errorLevel:en="M",status:Ge="active",bordered:Et=!0,onRefresh:Jt,style:yt,className:Vt,rootClassName:$e,prefixCls:ht,bgColor:kt="transparent",statusRender:pt}=R,Lt=M(R,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:un}=(0,e.useContext)(Ke.E_),Bn=un("qrcode",ht),[fn,Mn,In]=oe(Bn),su={src:Ae,x:void 0,y:void 0,height:typeof Fe=="number"?Fe:(O=Fe==null?void 0:Fe.height)!==null&&O!==void 0?O:40,width:typeof Fe=="number"?Fe:(s=Fe==null?void 0:Fe.width)!==null&&s!==void 0?s:40,excavate:!0,crossOrigin:"anonymous"},cn=(0,Ze.Z)(Lt,!0),tu=(0,me.Z)(Lt,Object.keys(cn)),gu=Object.assign({value:fe,size:V,level:en,bgColor:kt,fgColor:dt,style:{width:yt==null?void 0:yt.width,height:yt==null?void 0:yt.height},imageSettings:Ae?su:void 0},cn),[cu]=(0,Z.Z)("QRCode");if(!fe)return null;const Fu=Me()(Bn,Vt,$e,Mn,In,{[`${Bn}-borderless`]:!Et}),Zu=Object.assign(Object.assign({backgroundColor:kt},yt),{width:(p=yt==null?void 0:yt.width)!==null&&p!==void 0?p:V,height:(h=yt==null?void 0:yt.height)!==null&&h!==void 0?h:V});return fn(e.createElement("div",Object.assign({},tu,{className:Fu,style:Zu}),Ge!=="active"&&e.createElement("div",{className:`${Bn}-mask`},e.createElement(x,{prefixCls:Bn,locale:cu,status:Ge,onRefresh:Jt,statusRender:pt})),ge==="canvas"?e.createElement(Re,Object.assign({},gu)):e.createElement(Be,Object.assign({},gu))))}},97774:function(ft,qe,n){"use strict";Object.defineProperty(qe,"__esModule",{value:!0}),qe.default=void 0;var e=Object.assign||function(Ve){for(var ye=1;ye2&&arguments[2]!==void 0?arguments[2]:!1;$e.forEach(function(pt){if(!(!Jt&&Et!==!1&&Et>0&&yt.length>=Et)){var Lt=[].concat((0,C.Z)(ht),[pt]),un=pt[k.children],Bn=kt||pt.disabled;if((!un||un.length===0||Ae)&&Fe(p,Lt,{label:k.label})){var fn;yt.push((0,E.Z)((0,E.Z)({},pt),{},(fn={disabled:Bn},(0,Ce.Z)(fn,k.label,en(p,Lt,fe,k)),(0,Ce.Z)(fn,H,Lt),(0,Ce.Z)(fn,k.children,void 0),fn)))}un&&Vt(pt[k.children],Lt,Bn)}})}return Vt(h,[]),Jt&&yt.sort(function($e,ht){return Jt($e[H],ht[H],p,k)}),Et!==!1&&Et>0?yt.slice(0,Et):yt},[p,h,k,fe,en,Ae,Fe,Jt,Et])},K=De,F="__RC_CASCADER_SPLIT__",se="SHOW_PARENT",rt="SHOW_CHILD";function we(s){return s.join(F)}function Y(s){return s.map(we)}function Tt(s){return s.split(F)}function Gt(s){var p=s||{},h=p.label,k=p.value,fe=p.children,ge=k||"value";return{label:h||"label",value:ge,key:ge,children:fe||"children"}}function qt(s,p){var h,k;return(h=s.isLeaf)!==null&&h!==void 0?h:!((k=s[p.children])!==null&&k!==void 0&&k.length)}function Xt(s){var p=s.parentElement;if(p){var h=s.offsetTop-p.offsetTop;h-p.scrollTop<0?p.scrollTo({top:h}):h+s.offsetHeight-p.scrollTop>p.offsetHeight&&p.scrollTo({top:h+s.offsetHeight-p.offsetHeight})}}function Yt(s,p){return s.map(function(h){var k;return(k=h[H])===null||k===void 0?void 0:k.map(function(fe){return fe[p.value]})})}function re(s){return Array.isArray(s)&&Array.isArray(s[0])}function G(s){return s?re(s)?s:(s.length===0?[]:[s]).map(function(p){return Array.isArray(p)?p:[p]}):[]}function Pe(s,p,h){var k=new Set(s),fe=p();return s.filter(function(ge){var Ae=fe[ge],V=Ae?Ae.parent:null,Fe=Ae?Ae.children:null;return Ae&&Ae.node.disabled?!0:h===rt?!(Fe&&Fe.some(function(dt){return dt.key&&k.has(dt.key)})):!(V&&!V.node.disabled&&k.has(V.key))})}function mt(s,p,h){for(var k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,fe=p,ge=[],Ae=function(){var dt,en,Ge,Et=s[V],Jt=(dt=fe)===null||dt===void 0?void 0:dt.findIndex(function(Vt){var $e=Vt[h.value];return k?String($e)===String(Et):$e===Et}),yt=Jt!==-1?(en=fe)===null||en===void 0?void 0:en[Jt]:null;ge.push({value:(Ge=yt==null?void 0:yt[h.value])!==null&&Ge!==void 0?Ge:Et,index:Jt,option:yt}),fe=yt==null?void 0:yt[h.children]},V=0;V1){var fn=yt.slice(0,-1);kt(fn)}else dt(!1)},un=function(){var fn,Mn=((fn=$e[Vt])===null||fn===void 0?void 0:fn[h.children])||[],In=Mn.find(function(cn){return!cn.disabled});if(In){var su=[].concat((0,C.Z)(yt),[In[h.value]]);kt(su)}};o.useImperativeHandle(s,function(){return{onKeyDown:function(fn){var Mn=fn.which;switch(Mn){case Ct.Z.UP:case Ct.Z.DOWN:{var In=0;Mn===Ct.Z.UP?In=-1:Mn===Ct.Z.DOWN&&(In=1),In!==0&&pt(In);break}case Ct.Z.LEFT:{if(Fe)break;Ge?un():Lt();break}case Ct.Z.RIGHT:{if(Fe)break;Ge?Lt():un();break}case Ct.Z.BACKSPACE:{Fe||Lt();break}case Ct.Z.ENTER:{if(yt.length){var su=$e[Vt],cn=(su==null?void 0:su[H])||[];cn.length?ge(cn.map(function(tu){return tu[h.value]}),cn[cn.length-1]):ge(yt,$e[Vt])}break}case Ct.Z.ESC:dt(!1),en&&fn.stopPropagation()}},onKeyUp:function(){}}})},x=o.forwardRef(function(s,p){var h,k,fe,ge=s.prefixCls,Ae=s.multiple,V=s.searchValue,Fe=s.toggleOpen,dt=s.notFoundContent,en=s.direction,Ge=s.open,Et=s.disabled,Jt=o.useRef(null),yt=en==="rtl",Vt=o.useContext($),$e=Vt.options,ht=Vt.values,kt=Vt.halfValues,pt=Vt.fieldNames,Lt=Vt.changeOnSelect,un=Vt.onSelect,Bn=Vt.searchOptions,fn=Vt.dropdownPrefixCls,Mn=Vt.loadData,In=Vt.expandTrigger,su=fn||ge,cn=o.useState([]),tu=(0,D.Z)(cn,2),gu=tu[0],cu=tu[1],Fu=function(Xn){if(!(!Mn||V)){var nu=mt(Xn,$e,pt),Ou=nu.map(function(Vl){var jl=Vl.option;return jl}),Yl=Ou[Ou.length-1];if(Yl&&!qt(Yl,pt)){var Al=we(Xn);cu(function(Vl){return[].concat((0,C.Z)(Vl),[Al])}),Mn(Ou)}}};o.useEffect(function(){gu.length&&gu.forEach(function(Su){var Xn=Tt(Su),nu=mt(Xn,$e,pt,!0).map(function(Yl){var Al=Yl.option;return Al}),Ou=nu[nu.length-1];(!Ou||Ou[pt.children]||qt(Ou,pt))&&cu(function(Yl){return Yl.filter(function(Al){return Al!==Su})})})},[$e,gu,pt]);var Zu=o.useMemo(function(){return new Set(Y(ht))},[ht]),Uu=o.useMemo(function(){return new Set(Y(kt))},[kt]),al=It(Ae,Ge),cl=(0,D.Z)(al,2),pu=cl[0],fl=cl[1],qu=function(Xn){fl(Xn),Fu(Xn)},Bu=function(Xn){if(Et)return!1;var nu=Xn.disabled,Ou=qt(Xn,pt);return!nu&&(Ou||Lt||Ae)},wl=function(Xn,nu){var Ou=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;un(Xn),!Ae&&(nu||Lt&&(In==="hover"||Ou))&&Fe(!1)},lt=o.useMemo(function(){return V?Bn:$e},[V,Bn,$e]),Qt=o.useMemo(function(){for(var Su=[{options:lt}],Xn=lt,nu=Yt(Xn,pt),Ou=function(){var Vl=pu[Yl],jl=Xn.find(function(Ia,Zl){return(nu[Zl]?we(nu[Zl]):Ia[pt.value])===Vl}),Qu=jl==null?void 0:jl[pt.children];if(!(Qu!=null&&Qu.length))return 1;Xn=Qu,Su.push({options:Qu})},Yl=0;Yl":ht,pt=h.loadingIcon,Lt=h.direction,un=h.notFoundContent,Bn=un===void 0?"Not Found":un,fn=h.disabled,Mn=!!Fe,In=(0,W.C8)(dt,{value:en,postState:G}),su=(0,D.Z)(In,2),cn=su[0],tu=su[1],gu=o.useMemo(function(){return Gt(Ge)},[JSON.stringify(Ge)]),cu=Be(gu,V),Fu=(0,D.Z)(cu,3),Zu=Fu[0],Uu=Fu[1],al=Fu[2],cl=ce(Zu,gu),pu=Ke(Mn,cn,Uu,al,cl),fl=(0,D.Z)(pu,3),qu=fl[0],Bu=fl[1],wl=fl[2],lt=(0,W.zX)(function(Wt){if(tu(Wt),Jt){var Au=G(Wt),Su=Au.map(function(Ou){return mt(Ou,Zu,gu).map(function(Yl){return Yl.option})}),Xn=Mn?Au:Au[0],nu=Mn?Su:Su[0];Jt(Xn,nu)}}),Qt=Ze(Mn,lt,qu,Bu,wl,Uu,al,yt),uu=(0,W.zX)(function(Wt){Qt(Wt)}),Sn=o.useMemo(function(){return{options:Zu,fieldNames:gu,values:qu,halfValues:Bu,changeOnSelect:Et,onSelect:uu,checkable:Fe,searchOptions:[],dropdownPrefixCls:void 0,loadData:Vt,expandTrigger:$e,expandIcon:kt,loadingIcon:pt,dropdownMenuColumnStyle:void 0}},[Zu,gu,qu,Bu,Et,uu,Fe,Vt,$e,kt,pt]),eu="".concat(fe,"-panel"),du=!Zu.length;return o.createElement($.Provider,{value:Sn},o.createElement("div",{className:Ee()(eu,(p={},(0,Ce.Z)(p,"".concat(eu,"-rtl"),Lt==="rtl"),(0,Ce.Z)(p,"".concat(eu,"-empty"),du),p),Ae),style:ge},du?Bn:o.createElement(_,{prefixCls:fe,searchValue:"",multiple:Mn,toggleOpen:ut,open:!0,direction:Lt,disabled:fn})))}function j(s){var p=s.onPopupVisibleChange,h=s.popupVisible,k=s.popupClassName,fe=s.popupPlacement;warning(!p,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(h===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(k===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(fe===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function oe(s,p){if(s){var h=function k(fe){for(var ge=0;ge":Fu,Uu=s.loadingIcon,al=s.children,cl=s.dropdownMatchSelectWidth,pu=cl===void 0?!1:cl,fl=s.showCheckedStrategy,qu=fl===void 0?se:fl,Bu=s.optionRender,wl=(0,le.Z)(s,q),lt=(0,Ie.ZP)(h),Qt=!!Ge,uu=(0,ae.Z)(Ae,{value:V,postState:G}),Sn=(0,D.Z)(uu,2),eu=Sn[0],du=Sn[1],Wt=o.useMemo(function(){return Gt(ge)},[JSON.stringify(ge)]),Au=Be(Wt,kt),Su=(0,D.Z)(Au,3),Xn=Su[0],nu=Su[1],Ou=Su[2],Yl=(0,ae.Z)("",{value:yt,postState:function(I){return I||""}}),Al=(0,D.Z)(Yl,2),Vl=Al[0],jl=Al[1],Qu=function(I,J){jl(I),J.source!=="blur"&&Vt&&Vt(I)},Ia=Me($e),Zl=(0,D.Z)(Ia,2),Ha=Zl[0],yu=Zl[1],ta=K(Vl,Xn,Wt,pt||fe,yu,Fe||Qt),zn=ce(Xn,Wt),Fa=Ke(Qt,eu,nu,Ou,zn),yl=(0,D.Z)(Fa,3),Cl=yl[0],Eu=yl[1],Ru=yl[2],Tl=o.useMemo(function(){var y=Y(Cl),I=Pe(y,nu,qu);return[].concat((0,C.Z)(Ru),(0,C.Z)(Ou(I)))},[Cl,nu,Ou,Ru,qu]),Sl=Bt(Tl,Xn,Wt,Qt,en),bl=(0,ve.Z)(function(y){if(du(y),dt){var I=G(y),J=I.map(function(a){return mt(a,Xn,Wt).map(function(N){return N.option})}),Le=Qt?I:I[0],He=Qt?J:J[0];dt(Le,He)}}),ma=Ze(Qt,bl,Cl,Eu,Ru,nu,Ou,qu),ra=(0,ve.Z)(function(y){(!Qt||Jt)&&jl(""),ma(y)}),Ua=function(I,J){if(J.type==="clear"){bl([]);return}var Le=J.values[0],He=Le.valueCells;ra(He)},Qa=Bn!==void 0?Bn:un,gn=Mn||fn,tr=tu||cn,va=function(I){gu==null||gu(I),cu==null||cu(I)},rr=o.useMemo(function(){return{options:Xn,fieldNames:Wt,values:Cl,halfValues:Eu,changeOnSelect:Fe,onSelect:ra,checkable:Ge,searchOptions:ta,dropdownPrefixCls:pt,loadData:Lt,expandTrigger:ht,expandIcon:Zu,loadingIcon:Uu,dropdownMenuColumnStyle:In,optionRender:Bu}},[Xn,Wt,Cl,Eu,Fe,ra,Ge,ta,pt,Lt,ht,Zu,Uu,In,Bu]),Ba=!(Vl?ta:Xn).length,v=Vl&&yu.matchInputWidth||Ba?{}:{minWidth:"auto"};return o.createElement($.Provider,{value:rr},o.createElement(b.Ac,(0,e.Z)({},wl,{ref:p,id:lt,prefixCls:fe,autoClearSearchValue:Jt,dropdownMatchSelectWidth:pu,dropdownStyle:(0,E.Z)((0,E.Z)({},v),su),displayValues:Sl,onDisplayValuesChange:Ua,mode:Qt?"multiple":void 0,searchValue:Vl,onSearch:Qu,showSearch:Ha,OptionList:w,emptyOptions:Ba,open:Qa,dropdownClassName:gn,placement:tr,onDropdownVisibleChange:va,getRawInputElement:function(){return al}})))});Te.SHOW_PARENT=se,Te.SHOW_CHILD=rt,Te.Panel=te;var R=Te,O=R},48365:function(ft,qe,n){"use strict";var e=n(56656),E=n.n(e),C=n(27112),D=n.n(C),le=n(54449),b=n.n(le),Ie=n(53501),ve=n.n(Ie),ae=n(36867),o=n.n(ae),L=n(71912),$=n.n(L),ct=n(48228),Ce=n.n(ct);E().extend(Ce()),E().extend($()),E().extend(D()),E().extend(b()),E().extend(ve()),E().extend(o()),E().extend(function(K,F){var se=F.prototype,rt=se.format;se.format=function(Y){var Tt=(Y||"").replace("Wo","wo");return rt.bind(this)(Tt)}});var H={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"},Ve=function(F){var se=H[F];return se||F.split("_")[0]},ye=function(){},De={getNow:function(){var F=E()();return typeof F.tz=="function"?F.tz():F},getFixedDate:function(F){return E()(F,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(F){return F.endOf("month")},getWeekDay:function(F){var se=F.locale("en");return se.weekday()+se.localeData().firstDayOfWeek()},getYear:function(F){return F.year()},getMonth:function(F){return F.month()},getDate:function(F){return F.date()},getHour:function(F){return F.hour()},getMinute:function(F){return F.minute()},getSecond:function(F){return F.second()},getMillisecond:function(F){return F.millisecond()},addYear:function(F,se){return F.add(se,"year")},addMonth:function(F,se){return F.add(se,"month")},addDate:function(F,se){return F.add(se,"day")},setYear:function(F,se){return F.year(se)},setMonth:function(F,se){return F.month(se)},setDate:function(F,se){return F.date(se)},setHour:function(F,se){return F.hour(se)},setMinute:function(F,se){return F.minute(se)},setSecond:function(F,se){return F.second(se)},setMillisecond:function(F,se){return F.millisecond(se)},isAfter:function(F,se){return F.isAfter(se)},isValidate:function(F){return F.isValid()},locale:{getWeekFirstDay:function(F){return E()().locale(Ve(F)).localeData().firstDayOfWeek()},getWeekFirstDate:function(F,se){return se.locale(Ve(F)).weekday(0)},getWeek:function(F,se){return se.locale(Ve(F)).week()},getShortWeekDays:function(F){return E()().locale(Ve(F)).localeData().weekdaysMin()},getShortMonths:function(F){return E()().locale(Ve(F)).localeData().monthsShort()},format:function(F,se,rt){return se.locale(Ve(F)).format(rt)},parse:function(F,se,rt){for(var we=Ve(F),Y=0;Y2&&arguments[2]!==void 0?arguments[2]:"0",m=String(t);m.length2&&arguments[2]!==void 0?arguments[2]:[],m=o.useState([!1,!1]),g=(0,D.Z)(m,2),i=g[0],f=g[1],A=function(T,he){f(function(Ne){return we(Ne,he,T)})},Q=o.useMemo(function(){return i.map(function(ee,T){if(ee)return!0;var he=t[T];return he?!!(!c[T]&&!he||he&&d(he,{activeIndex:T})):!1})},[t,i,d,c]);return[Q,A]}function re(t,d,c,m,g){var i="",f=[];return t&&f.push(g?"hh":"HH"),d&&f.push("mm"),c&&f.push("ss"),i=f.join(":"),m&&(i+=".SSS"),g&&(i+=" A"),i}function G(t,d,c,m,g,i){var f=t.fieldDateTimeFormat,A=t.fieldDateFormat,Q=t.fieldTimeFormat,ee=t.fieldMonthFormat,T=t.fieldYearFormat,he=t.fieldWeekFormat,Ne=t.fieldQuarterFormat,pe=t.yearFormat,xe=t.cellYearFormat,at=t.cellQuarterFormat,Qe=t.dayFormat,Ye=t.cellDateFormat,Ft=re(d,c,m,g,i);return(0,C.Z)((0,C.Z)({},t),{},{fieldDateTimeFormat:f||"YYYY-MM-DD ".concat(Ft),fieldDateFormat:A||"YYYY-MM-DD",fieldTimeFormat:Q||Ft,fieldMonthFormat:ee||"YYYY-MM",fieldYearFormat:T||"YYYY",fieldWeekFormat:he||"gggg-wo",fieldQuarterFormat:Ne||"YYYY-[Q]Q",yearFormat:pe||"YYYY",cellYearFormat:xe||"YYYY",cellQuarterFormat:at||"[Q]Q",cellDateFormat:Ye||Qe||"D"})}function Pe(t,d){var c=d.showHour,m=d.showMinute,g=d.showSecond,i=d.showMillisecond,f=d.use12Hours;return o.useMemo(function(){return G(t,c,m,g,i,f)},[t,c,m,g,i,f])}var mt=n(76190);function Bt(t,d,c){return c!=null?c:d.some(function(m){return t.includes(m)})}var ce=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Re(t){var d=Y(t,ce),c=t.format,m=t.picker,g=null;return c&&(g=c,Array.isArray(g)&&(g=g[0]),g=(0,mt.Z)(g)==="object"?g.format:g),m==="time"&&(d.format=g),[d,g]}function tt(t){return t&&typeof t=="string"}function Be(t,d,c,m){return[t,d,c,m].some(function(g){return g!==void 0})}function Se(t,d,c,m,g){var i=d,f=c,A=m;if(!t&&!i&&!f&&!A&&!g)i=!0,f=!0,A=!0;else if(t){var Q,ee,T,he=[i,f,A].some(function(xe){return xe===!1}),Ne=[i,f,A].some(function(xe){return xe===!0}),pe=he?!0:!Ne;i=(Q=i)!==null&&Q!==void 0?Q:pe,f=(ee=f)!==null&&ee!==void 0?ee:pe,A=(T=A)!==null&&T!==void 0?T:pe}return[i,f,A,g]}function Me(t){var d=t.showTime,c=Re(t),m=(0,D.Z)(c,2),g=m[0],i=m[1],f=d&&(0,mt.Z)(d)==="object"?d:{},A=(0,C.Z)((0,C.Z)({defaultOpenValue:f.defaultOpenValue||f.defaultValue},g),f),Q=A.showMillisecond,ee=A.showHour,T=A.showMinute,he=A.showSecond,Ne=Be(ee,T,he,Q),pe=Se(Ne,ee,T,he,Q),xe=(0,D.Z)(pe,3);return ee=xe[0],T=xe[1],he=xe[2],[A,(0,C.Z)((0,C.Z)({},A),{},{showHour:ee,showMinute:T,showSecond:he,showMillisecond:Q}),A.format,i]}function me(t,d,c,m,g){var i=t==="time";if(t==="datetime"||i){for(var f=m,A=Tt(t,g,null),Q=A,ee=[d,c],T=0;T1&&(f=d.addDate(f,-7)),f}function w(t,d){var c=d.generateConfig,m=d.locale,g=d.format;return t?typeof g=="function"?g(t):c.locale.format(m.locale,t,g):""}function W(t,d,c){var m=d,g=["getHour","getMinute","getSecond","getMillisecond"],i=["setHour","setMinute","setSecond","setMillisecond"];return i.forEach(function(f,A){c?m=t[f](m,t[g[A]](c)):m=t[f](m,0)}),m}function ut(t,d,c,m,g){var i=(0,le.zX)(function(f,A){return!!(c&&c(f,A)||m&&t.isAfter(m,f)&&!_e(t,d,m,f,A.type)||g&&t.isAfter(f,g)&&!_e(t,d,g,f,A.type))});return i}function te(t,d,c){return o.useMemo(function(){var m=Tt(t,d,c),g=rt(m),i=g[0],f=(0,mt.Z)(i)==="object"&&i.type==="mask"?i.format:null;return[g.map(function(A){return typeof A=="string"||typeof A=="function"?A:A.format}),f]},[t,d,c])}function j(t,d,c){return typeof t[0]=="function"||c?!0:d}function oe(t,d,c,m){var g=(0,le.zX)(function(i,f){var A=(0,C.Z)({type:d},f);if(delete A.activeIndex,!t.isValidate(i)||c&&c(i,A))return!0;if((d==="date"||d==="time")&&m){var Q,ee=f&&f.activeIndex===1?"end":"start",T=((Q=m.disabledTime)===null||Q===void 0?void 0:Q.call(m,i,ee,{from:A.from}))||{},he=T.disabledHours,Ne=T.disabledMinutes,pe=T.disabledSeconds,xe=T.disabledMilliseconds,at=m.disabledHours,Qe=m.disabledMinutes,Ye=m.disabledSeconds,Ft=he||at,Nt=Ne||Qe,de=pe||Ye,dn=t.getHour(i),Pt=t.getMinute(i),rn=t.getSecond(i),An=t.getMillisecond(i);if(Ft&&Ft().includes(dn)||Nt&&Nt(dn).includes(Pt)||de&&de(dn,Pt).includes(rn)||xe&&xe(dn,Pt,rn).includes(An))return!0}return!1});return g}function M(t){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,c=o.useMemo(function(){var m=t&&rt(t);return d&&m&&(m[1]=m[1]||m[0]),m},[t,d]);return c}function q(t,d){var c=t.generateConfig,m=t.locale,g=t.picker,i=g===void 0?"date":g,f=t.prefixCls,A=f===void 0?"rc-picker":f,Q=t.styles,ee=Q===void 0?{}:Q,T=t.classNames,he=T===void 0?{}:T,Ne=t.order,pe=Ne===void 0?!0:Ne,xe=t.components,at=xe===void 0?{}:xe,Qe=t.inputRender,Ye=t.allowClear,Ft=t.clearIcon,Nt=t.needConfirm,de=t.multiple,dn=t.format,Pt=t.inputReadOnly,rn=t.disabledDate,An=t.minDate,bn=t.maxDate,Un=t.showTime,ln=t.value,hn=t.defaultValue,yn=t.pickerValue,jn=t.defaultPickerValue,Cn=M(ln),Qn=M(hn),Gn=M(yn),vu=M(jn),pn=i==="date"&&Un?"datetime":i,ru=pn==="time"||pn==="datetime",Zn=ru||de,Dn=Nt!=null?Nt:ru,Tn=Me(t),Ln=(0,D.Z)(Tn,4),fu=Ln[0],xn=Ln[1],qn=Ln[2],En=Ln[3],Yn=Pe(m,xn),Ht=o.useMemo(function(){return me(pn,qn,En,fu,Yn)},[pn,qn,En,fu,Yn]),ku=o.useMemo(function(){return(0,C.Z)((0,C.Z)({},t),{},{prefixCls:A,locale:Yn,picker:i,styles:ee,classNames:he,order:pe,components:(0,C.Z)({input:Qe},at),clearIcon:Ze(A,Ye,Ft),showTime:Ht,value:Cn,defaultValue:Qn,pickerValue:Gn,defaultPickerValue:vu},d==null?void 0:d())},[t]),Iu=te(pn,Yn,dn),lu=(0,D.Z)(Iu,2),ju=lu[0],hl=lu[1],hu=j(ju,Pt,de),zt=ut(c,m,rn,An,bn),Tu=oe(c,i,zt,Ht),gl=o.useMemo(function(){return(0,C.Z)((0,C.Z)({},ku),{},{needConfirm:Dn,inputReadOnly:hu,disabledDate:zt})},[ku,Dn,hu,zt]);return[gl,pn,Zn,ju,hl,Tu]}var Te=n(16089);function R(t,d,c){var m=(0,le.C8)(d,{value:t}),g=(0,D.Z)(m,2),i=g[0],f=g[1],A=o.useRef(t),Q=o.useRef(),ee=function(){Te.Z.cancel(Q.current)},T=(0,le.zX)(function(){f(A.current),c&&i!==A.current&&c(A.current)}),he=(0,le.zX)(function(Ne,pe){ee(),A.current=Ne,Ne||pe?T():Q.current=(0,Te.Z)(T)});return o.useEffect(function(){return ee},[]),[i,he]}function O(t,d){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],m=arguments.length>3?arguments[3]:void 0,g=c.every(function(T){return T})?!1:t,i=R(g,d||!1,m),f=(0,D.Z)(i,2),A=f[0],Q=f[1];function ee(T){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!he.inherit||A)&&Q(T,he.force)}return[A,ee]}function s(t){var d=o.useRef();return o.useImperativeHandle(t,function(){var c;return{nativeElement:(c=d.current)===null||c===void 0?void 0:c.nativeElement,focus:function(g){var i;(i=d.current)===null||i===void 0||i.focus(g)},blur:function(){var g;(g=d.current)===null||g===void 0||g.blur()}}}),d}function p(t,d){return o.useMemo(function(){return t||(d?((0,ae.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(d).map(function(c){var m=(0,D.Z)(c,2),g=m[0],i=m[1];return{label:g,value:i}})):[])},[t,d])}function h(t,d){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,m=o.useRef(d);m.current=d,(0,b.o)(function(){if(t)m.current(t);else{var g=(0,Te.Z)(function(){m.current(t)},c);return function(){Te.Z.cancel(g)}}},[t])}function k(t){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,m=o.useState(0),g=(0,D.Z)(m,2),i=g[0],f=g[1],A=o.useState(!1),Q=(0,D.Z)(A,2),ee=Q[0],T=Q[1],he=o.useRef([]),Ne=o.useRef(null),pe=o.useRef(null),xe=function(de){Ne.current=de},at=function(de){return Ne.current===de},Qe=function(de){T(de)},Ye=function(de){return de&&(pe.current=de),pe.current},Ft=function(de){var dn=he.current,Pt=new Set(dn.filter(function(An){return de[An]||d[An]})),rn=dn[dn.length-1]===0?1:0;return Pt.size>=2||t[rn]?null:rn};return h(ee||c,function(){ee||(he.current=[],xe(null))}),o.useEffect(function(){ee&&he.current.push(i)},[ee,i]),[ee,Qe,Ye,i,f,Ft,he.current,xe,at]}function fe(t,d,c,m,g,i){var f=c[c.length-1],A=function(ee,T){var he=(0,D.Z)(t,2),Ne=he[0],pe=he[1],xe=(0,C.Z)((0,C.Z)({},T),{},{from:Gt(t,c)});return f===1&&d[0]&&Ne&&!_e(m,g,Ne,ee,xe.type)&&m.isAfter(Ne,ee)||f===0&&d[1]&&pe&&!_e(m,g,pe,ee,xe.type)&&m.isAfter(ee,pe)?!0:i==null?void 0:i(ee,xe)};return A}function ge(t,d,c,m){switch(d){case"date":case"week":return t.addMonth(c,m);case"month":case"quarter":return t.addYear(c,m);case"year":return t.addYear(c,m*10);case"decade":return t.addYear(c,m*100);default:return c}}var Ae=[];function V(t,d,c,m,g,i,f,A){var Q=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Ae,ee=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Ae,T=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Ae,he=arguments.length>11?arguments[11]:void 0,Ne=arguments.length>12?arguments[12]:void 0,pe=arguments.length>13?arguments[13]:void 0,xe=f==="time",at=i||0,Qe=function(Gn){var vu=t.getNow();return xe&&(vu=W(t,vu)),Q[Gn]||c[Gn]||vu},Ye=(0,D.Z)(ee,2),Ft=Ye[0],Nt=Ye[1],de=(0,le.C8)(function(){return Qe(0)},{value:Ft}),dn=(0,D.Z)(de,2),Pt=dn[0],rn=dn[1],An=(0,le.C8)(function(){return Qe(1)},{value:Nt}),bn=(0,D.Z)(An,2),Un=bn[0],ln=bn[1],hn=o.useMemo(function(){var Qn=[Pt,Un][at];return xe?Qn:W(t,Qn,T[at])},[xe,Pt,Un,at,t,T]),yn=function(Gn){var vu=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",pn=[rn,ln][at];pn(Gn);var ru=[Pt,Un];ru[at]=Gn,he&&(!_e(t,d,Pt,ru[0],f)||!_e(t,d,Un,ru[1],f))&&he(ru,{source:vu,range:at===1?"end":"start",mode:m})},jn=function(Gn,vu){if(A){var pn={date:"month",week:"month",month:"year",quarter:"year"},ru=pn[f];if(ru&&!_e(t,d,Gn,vu,ru))return ge(t,f,vu,-1);if(f==="year"&&Gn){var Zn=Math.floor(t.getYear(Gn)/10),Dn=Math.floor(t.getYear(vu)/10);if(Zn!==Dn)return ge(t,f,vu,-1)}}return vu},Cn=o.useRef(null);return(0,b.Z)(function(){if(g&&!Q[at]){var Qn=xe?null:t.getNow();if(Cn.current!==null&&Cn.current!==at?Qn=[Pt,Un][at^1]:c[at]?Qn=at===0?c[0]:jn(c[0],c[1]):c[at^1]&&(Qn=c[at^1]),Qn){Ne&&t.isAfter(Ne,Qn)&&(Qn=Ne);var Gn=A?ge(t,f,Qn,1):Qn;pe&&t.isAfter(Gn,pe)&&(Qn=A?ge(t,f,pe,-1):pe),yn(Qn,"reset")}}},[g,at,c[at]]),o.useEffect(function(){g?Cn.current=at:Cn.current=null},[g,at]),(0,b.Z)(function(){g&&Q&&Q[at]&&yn(Q[at],"reset")},[g,at]),[hn,yn]}function Fe(t,d){var c=o.useRef(t),m=o.useState({}),g=(0,D.Z)(m,2),i=g[1],f=function(ee){return ee&&d!==void 0?d:c.current},A=function(ee){c.current=ee,i({})};return[f,A,f(!0)]}var dt=[];function en(t,d,c){var m=function(f){return f.map(function(A){return w(A,{generateConfig:t,locale:d,format:c[0]})})},g=function(f,A){for(var Q=Math.max(f.length,A.length),ee=-1,T=0;T2&&arguments[2]!==void 0?arguments[2]:1,m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,g=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,f=[],A=c>=1?c|0:1,Q=t;Q<=d;Q+=A){var ee=g.includes(Q);(!ee||!m)&&f.push({label:se(Q,i),value:Q,disabled:ee})}return f}function Lt(t){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=arguments.length>2?arguments[2]:void 0,m=d||{},g=m.use12Hours,i=m.hourStep,f=i===void 0?1:i,A=m.minuteStep,Q=A===void 0?1:A,ee=m.secondStep,T=ee===void 0?1:ee,he=m.millisecondStep,Ne=he===void 0?100:he,pe=m.hideDisabledOptions,xe=m.disabledTime,at=m.disabledHours,Qe=m.disabledMinutes,Ye=m.disabledSeconds,Ft=o.useMemo(function(){return c||t.getNow()},[c,t]);if(0)var Nt,de,dn;var Pt=o.useCallback(function(Zn){var Dn=(xe==null?void 0:xe(Zn))||{};return[Dn.disabledHours||at||kt,Dn.disabledMinutes||Qe||kt,Dn.disabledSeconds||Ye||kt,Dn.disabledMilliseconds||kt]},[xe,at,Qe,Ye]),rn=o.useMemo(function(){return Pt(Ft)},[Ft,Pt]),An=(0,D.Z)(rn,4),bn=An[0],Un=An[1],ln=An[2],hn=An[3],yn=o.useCallback(function(Zn,Dn,Tn,Ln){var fu=pt(0,23,f,pe,Zn()),xn=g?fu.map(function(Ht){return(0,C.Z)((0,C.Z)({},Ht),{},{label:se(Ht.value%12||12,2)})}):fu,qn=function(ku){return pt(0,59,Q,pe,Dn(ku))},En=function(ku,Iu){return pt(0,59,T,pe,Tn(ku,Iu))},Yn=function(ku,Iu,lu){return pt(0,999,Ne,pe,Ln(ku,Iu,lu),3)};return[xn,qn,En,Yn]},[pe,f,g,Ne,Q,T]),jn=o.useMemo(function(){return yn(bn,Un,ln,hn)},[yn,bn,Un,ln,hn]),Cn=(0,D.Z)(jn,4),Qn=Cn[0],Gn=Cn[1],vu=Cn[2],pn=Cn[3],ru=function(Dn,Tn){var Ln=function(){return Qn},fu=Gn,xn=vu,qn=pn;if(Tn){var En=Pt(Tn),Yn=(0,D.Z)(En,4),Ht=Yn[0],ku=Yn[1],Iu=Yn[2],lu=Yn[3],ju=yn(Ht,ku,Iu,lu),hl=(0,D.Z)(ju,4),hu=hl[0],zt=hl[1],Tu=hl[2],gl=hl[3];Ln=function(){return hu},fu=zt,xn=Tu,qn=gl}var rl=ht(Dn,Ln,fu,xn,qn,t);return rl};return[ru,Qn,Gn,vu,pn]}function un(t){var d=t.mode,c=t.internalMode,m=t.renderExtraFooter,g=t.showNow,i=t.showTime,f=t.onSubmit,A=t.onNow,Q=t.invalid,ee=t.needConfirm,T=t.generateConfig,he=t.disabledDate,Ne=o.useContext(ye),pe=Ne.prefixCls,xe=Ne.locale,at=Ne.button,Qe=at===void 0?"button":at,Ye=T.getNow(),Ft=Lt(T,i,Ye),Nt=(0,D.Z)(Ft,1),de=Nt[0],dn=m==null?void 0:m(d),Pt=he(Ye,{type:d}),rn=function(){if(!Pt){var jn=de(Ye);A(jn)}},An="".concat(pe,"-now"),bn="".concat(An,"-btn"),Un=g&&o.createElement("li",{className:An},o.createElement("a",{className:Ce()(bn,Pt&&"".concat(bn,"-disabled")),"aria-disabled":Pt,onClick:rn},c==="date"?xe.today:xe.now)),ln=ee&&o.createElement("li",{className:"".concat(pe,"-ok")},o.createElement(Qe,{disabled:Q,onClick:f},xe.ok)),hn=(Un||ln)&&o.createElement("ul",{className:"".concat(pe,"-ranges")},Un,ln);return!dn&&!hn?null:o.createElement("div",{className:"".concat(pe,"-footer")},dn&&o.createElement("div",{className:"".concat(pe,"-footer-extra")},dn),hn)}function Bn(t,d,c){function m(g,i){var f=g.findIndex(function(Q){return _e(t,d,Q,i,c)});if(f===-1)return[].concat((0,E.Z)(g),[i]);var A=(0,E.Z)(g);return A.splice(f,1),A}return m}var fn=o.createContext(null);function Mn(){return o.useContext(fn)}function In(t,d){var c=t.prefixCls,m=t.generateConfig,g=t.locale,i=t.disabledDate,f=t.minDate,A=t.maxDate,Q=t.cellRender,ee=t.hoverValue,T=t.hoverRangeValue,he=t.onHover,Ne=t.values,pe=t.pickerValue,xe=t.onSelect,at=t.prevIcon,Qe=t.nextIcon,Ye=t.superPrevIcon,Ft=t.superNextIcon,Nt=m.getNow(),de={now:Nt,values:Ne,pickerValue:pe,prefixCls:c,disabledDate:i,minDate:f,maxDate:A,cellRender:Q,hoverValue:ee,hoverRangeValue:T,onHover:he,locale:g,generateConfig:m,onSelect:xe,panelType:d,prevIcon:at,nextIcon:Qe,superPrevIcon:Ye,superNextIcon:Ft};return[de,Nt]}var su=o.createContext({});function cn(t){for(var d=t.rowNum,c=t.colNum,m=t.baseDate,g=t.getCellDate,i=t.prefixColumn,f=t.rowClassName,A=t.titleFormat,Q=t.getCellText,ee=t.getCellClassName,T=t.headerCells,he=t.cellSelection,Ne=he===void 0?!0:he,pe=t.disabledDate,xe=Mn(),at=xe.prefixCls,Qe=xe.panelType,Ye=xe.now,Ft=xe.disabledDate,Nt=xe.cellRender,de=xe.onHover,dn=xe.hoverValue,Pt=xe.hoverRangeValue,rn=xe.generateConfig,An=xe.values,bn=xe.locale,Un=xe.onSelect,ln=pe||Ft,hn="".concat(at,"-cell"),yn=o.useContext(su),jn=yn.onCellDblClick,Cn=function(Tn){return An.some(function(Ln){return Ln&&_e(rn,bn,Tn,Ln,Qe)})},Qn=[],Gn=0;Gn1&&arguments[1]!==void 0?arguments[1]:!1;Yu(Vn),Qe==null||Qe(Vn),bu&&Fl(Vn)},zl=function(Vn,bu){Yn(Vn),bu&&Bl(bu),Fl(bu,Vn)},nl=function(Vn){if(Tu(Vn),Bl(Vn),En!==de){var bu=["decade","year"],Nn=[].concat(bu,["month"]),Kn={quarter:[].concat(bu,["quarter"]),week:[].concat((0,E.Z)(Nn),["week"]),date:[].concat((0,E.Z)(Nn),["date"])},Ll=Kn[de]||Nn,Ku=Ll.indexOf(En),Ul=Ll[Ku+1];Ul&&zl(Ul,Vn)}},fa=o.useMemo(function(){var Jn,Vn;if(Array.isArray(rn)){var bu=(0,D.Z)(rn,2);Jn=bu[0],Vn=bu[1]}else Jn=rn;return!Jn&&!Vn?null:(Jn=Jn||Vn,Vn=Vn||Jn,g.isAfter(Jn,Vn)?[Vn,Jn]:[Jn,Vn])},[rn,g]),il=Xt(An,bn,Un),Gu=hn[Ht]||Wt[Ht]||Fu,dl=o.useContext(su),Hl=o.useMemo(function(){return(0,C.Z)((0,C.Z)({},dl),{},{hideHeader:yn})},[dl,yn]),iu="".concat(jn,"-panel"),Gl=Y(t,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return o.createElement(su.Provider,{value:Hl},o.createElement("div",{ref:Cn,tabIndex:Q,className:Ce()(iu,(0,L.Z)({},"".concat(iu,"-rtl"),i==="rtl"))},o.createElement(Gu,(0,e.Z)({},Gl,{showTime:Ln,prefixCls:jn,locale:Dn,generateConfig:g,onModeChange:zl,pickerValue:Hu,onPickerValueChange:function(Vn){Bl(Vn,!0)},value:hu[0],onSelect:nl,values:hu,cellRender:il,hoverRangeValue:fa,hoverValue:Pt}))))}var Su=o.memo(o.forwardRef(Au)),Xn=Su;function nu(t){var d=t.picker,c=t.multiplePanel,m=t.pickerValue,g=t.onPickerValueChange,i=t.needConfirm,f=t.onSubmit,A=t.range,Q=t.hoverValue,ee=o.useContext(ye),T=ee.prefixCls,he=ee.generateConfig,Ne=o.useCallback(function(Ft,Nt){return ge(he,d,Ft,Nt)},[he,d]),pe=o.useMemo(function(){return Ne(m,1)},[m,Ne]),xe=function(Nt){g(Ne(Nt,-1))},at={onCellDblClick:function(){i&&f()}},Qe=d==="time",Ye=(0,C.Z)((0,C.Z)({},t),{},{hoverValue:null,hoverRangeValue:null,hideHeader:Qe});return A?Ye.hoverRangeValue=Q:Ye.hoverValue=Q,c?o.createElement("div",{className:"".concat(T,"-panels")},o.createElement(su.Provider,{value:(0,C.Z)((0,C.Z)({},at),{},{hideNext:!0})},o.createElement(Xn,Ye)),o.createElement(su.Provider,{value:(0,C.Z)((0,C.Z)({},at),{},{hidePrev:!0})},o.createElement(Xn,(0,e.Z)({},Ye,{pickerValue:pe,onPickerValueChange:xe})))):o.createElement(su.Provider,{value:(0,C.Z)({},at)},o.createElement(Xn,Ye))}function Ou(t){return typeof t=="function"?t():t}function Yl(t){var d=t.prefixCls,c=t.presets,m=t.onClick,g=t.onHover;return c.length?o.createElement("div",{className:"".concat(d,"-presets")},o.createElement("ul",null,c.map(function(i,f){var A=i.label,Q=i.value;return o.createElement("li",{key:f,onClick:function(){m(Ou(Q))},onMouseEnter:function(){g(Ou(Q))},onMouseLeave:function(){g(null)}},A)}))):null}function Al(t){var d=t.panelRender,c=t.internalMode,m=t.picker,g=t.showNow,i=t.range,f=t.multiple,A=t.activeInfo,Q=A===void 0?[0,0,0]:A,ee=t.presets,T=t.onPresetHover,he=t.onPresetSubmit,Ne=t.onFocus,pe=t.onBlur,xe=t.onPanelMouseDown,at=t.direction,Qe=t.value,Ye=t.onSelect,Ft=t.isInvalid,Nt=t.defaultOpenValue,de=t.onOk,dn=t.onSubmit,Pt=o.useContext(ye),rn=Pt.prefixCls,An="".concat(rn,"-panel"),bn=at==="rtl",Un=o.useRef(null),ln=o.useRef(null),hn=o.useState(0),yn=(0,D.Z)(hn,2),jn=yn[0],Cn=yn[1],Qn=o.useState(0),Gn=(0,D.Z)(Qn,2),vu=Gn[0],pn=Gn[1],ru=o.useState(0),Zn=(0,D.Z)(ru,2),Dn=Zn[0],Tn=Zn[1],Ln=function(nl){nl.width&&Cn(nl.width)},fu=(0,D.Z)(Q,3),xn=fu[0],qn=fu[1],En=fu[2],Yn=o.useState(0),Ht=(0,D.Z)(Yn,2),ku=Ht[0],Iu=Ht[1];o.useEffect(function(){Iu(10)},[xn]),o.useEffect(function(){if(i&&ln.current){var zl,nl=((zl=Un.current)===null||zl===void 0?void 0:zl.offsetWidth)||0,fa=ln.current.getBoundingClientRect();if(!fa.height||fa.right<0){Iu(function(Hl){return Math.max(0,Hl-1)});return}var il=(bn?qn-nl:xn)-fa.left;if(Tn(il),jn&&jn=A&&c<=Q)return i;var ee=Math.min(Math.abs(c-A),Math.abs(c-Q));ee0?kn:_l));var la=sa+Sa,Ml=_l-kn+1;return String(kn+(Ml+la-kn)%Ml)};switch(bu){case"Backspace":case"Delete":Nn="",Kn=Ku;break;case"ArrowLeft":Nn="",Ul(-1);break;case"ArrowRight":Nn="",Ul(1);break;case"ArrowUp":Nn="",Kn=Il(1);break;case"ArrowDown":Nn="",Kn=Il(-1);break;default:isNaN(Number(bu))||(Nn=Dn+bu,Kn=Nn);break}if(Nn!==null&&(Tn(Nn),Nn.length>=Ll&&(Ul(1),Tn(""))),Kn!==null){var Kl=Iu.slice(0,Tu)+se(Kn,Ll)+Iu.slice(gl);Hu(Kl.slice(0,f.length))}ku({})},iu=o.useRef();(0,b.Z)(function(){if(!(!jn||!f||Bl.current)){if(!hl.match(Iu)){Hu(f);return}return ju.current.setSelectionRange(Tu,gl),iu.current=(0,Te.Z)(function(){ju.current.setSelectionRange(Tu,gl)}),function(){Te.Z.cancel(iu.current)}}},[hl,f,jn,Iu,xn,Tu,gl,Ht,Hu]);var Gl=f?{onFocus:fa,onBlur:Gu,onKeyDown:Hl,onMouseDown:zl,onMouseUp:nl,onPaste:Fl}:{};return o.createElement("div",{ref:lu,className:Ce()(ln,(0,L.Z)((0,L.Z)({},"".concat(ln,"-active"),c&&g),"".concat(ln,"-placeholder"),T))},o.createElement(Un,(0,e.Z)({ref:ju,"aria-invalid":Qe,autoComplete:"off"},Ft,{onKeyDown:dl,onBlur:il},Gl,{value:Iu,onChange:Yu})),o.createElement(yu,{type:"suffix",icon:i}),Ye)}),bl=Sl,ma=["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"],ra=["index"];function Ua(t,d){var c=t.id,m=t.prefix,g=t.clearIcon,i=t.suffixIcon,f=t.separator,A=f===void 0?"~":f,Q=t.activeIndex,ee=t.activeHelp,T=t.allHelp,he=t.focused,Ne=t.onFocus,pe=t.onBlur,xe=t.onKeyDown,at=t.locale,Qe=t.generateConfig,Ye=t.placeholder,Ft=t.className,Nt=t.style,de=t.onClick,dn=t.onClear,Pt=t.value,rn=t.onChange,An=t.onSubmit,bn=t.onInputChange,Un=t.format,ln=t.maskFormat,hn=t.preserveInvalidOnBlur,yn=t.onInvalid,jn=t.disabled,Cn=t.invalid,Qn=t.inputReadOnly,Gn=t.direction,vu=t.onOpenChange,pn=t.onActiveInfo,ru=t.placement,Zn=t.onMouseDown,Dn=t.required,Tn=t["aria-required"],Ln=t.autoFocus,fu=t.tabIndex,xn=(0,Vl.Z)(t,ma),qn=Gn==="rtl",En=o.useContext(ye),Yn=En.prefixCls,Ht=o.useMemo(function(){if(typeof c=="string")return[c];var il=c||{};return[il.start,il.end]},[c]),ku=o.useRef(),Iu=o.useRef(),lu=o.useRef(),ju=function(Gu){var dl;return(dl=[Iu,lu][Gu])===null||dl===void 0?void 0:dl.current};o.useImperativeHandle(d,function(){return{nativeElement:ku.current,focus:function(Gu){if((0,mt.Z)(Gu)==="object"){var dl,Hl=Gu||{},iu=Hl.index,Gl=iu===void 0?0:iu,Jn=(0,Vl.Z)(Hl,ra);(dl=ju(Gl))===null||dl===void 0||dl.focus(Jn)}else{var Vn;(Vn=ju(Gu!=null?Gu:0))===null||Vn===void 0||Vn.focus()}},blur:function(){var Gu,dl;(Gu=ju(0))===null||Gu===void 0||Gu.blur(),(dl=ju(1))===null||dl===void 0||dl.blur()}}});var hl=Ia(xn),hu=o.useMemo(function(){return Array.isArray(Ye)?Ye:[Ye,Ye]},[Ye]),zt=jl((0,C.Z)((0,C.Z)({},t),{},{id:Ht,placeholder:hu})),Tu=(0,D.Z)(zt,1),gl=Tu[0],rl=o.useState({position:"absolute",width:0}),Hu=(0,D.Z)(rl,2),Yu=Hu[0],Fl=Hu[1],Bl=(0,le.zX)(function(){var il=ju(Q);if(il){var Gu=il.nativeElement.getBoundingClientRect(),dl=ku.current.getBoundingClientRect(),Hl=Gu.left-dl.left;Fl(function(iu){return(0,C.Z)((0,C.Z)({},iu),{},{width:Gu.width,left:Hl})}),pn([Gu.left,Gu.right,dl.width])}});o.useEffect(function(){Bl()},[Q]);var zl=g&&(Pt[0]&&!jn[0]||Pt[1]&&!jn[1]),nl=Ln&&!jn[0],fa=Ln&&!nl&&!jn[1];return o.createElement($e.Z,{onResize:Bl},o.createElement("div",(0,e.Z)({},hl,{className:Ce()(Yn,"".concat(Yn,"-range"),(0,L.Z)((0,L.Z)((0,L.Z)((0,L.Z)({},"".concat(Yn,"-focused"),he),"".concat(Yn,"-disabled"),jn.every(function(il){return il})),"".concat(Yn,"-invalid"),Cn.some(function(il){return il})),"".concat(Yn,"-rtl"),qn),Ft),style:Nt,ref:ku,onClick:de,onMouseDown:function(Gu){var dl=Gu.target;dl!==Iu.current.inputElement&&dl!==lu.current.inputElement&&Gu.preventDefault(),Zn==null||Zn(Gu)}}),m&&o.createElement("div",{className:"".concat(Yn,"-prefix")},m),o.createElement(bl,(0,e.Z)({ref:Iu},gl(0),{autoFocus:nl,tabIndex:fu,"date-range":"start"})),o.createElement("div",{className:"".concat(Yn,"-range-separator")},A),o.createElement(bl,(0,e.Z)({ref:lu},gl(1),{autoFocus:fa,tabIndex:fu,"date-range":"end"})),o.createElement("div",{className:"".concat(Yn,"-active-bar"),style:Yu}),o.createElement(yu,{type:"suffix",icon:i}),zl&&o.createElement(ta,{icon:g,onClear:dn})))}var Qa=o.forwardRef(Ua),gn=Qa;function tr(t,d){var c=t!=null?t:d;return Array.isArray(c)?c:[c,c]}function va(t){return t===1?"end":"start"}function rr(t,d){var c=q(t,function(){var Pl=t.disabled,_u=t.allowEmpty,El=tr(Pl,!1),ca=tr(_u,!1);return{disabled:El,allowEmpty:ca}}),m=(0,D.Z)(c,6),g=m[0],i=m[1],f=m[2],A=m[3],Q=m[4],ee=m[5],T=g.prefixCls,he=g.styles,Ne=g.classNames,pe=g.defaultValue,xe=g.value,at=g.needConfirm,Qe=g.onKeyDown,Ye=g.disabled,Ft=g.allowEmpty,Nt=g.disabledDate,de=g.minDate,dn=g.maxDate,Pt=g.defaultOpen,rn=g.open,An=g.onOpenChange,bn=g.locale,Un=g.generateConfig,ln=g.picker,hn=g.showNow,yn=g.showToday,jn=g.showTime,Cn=g.mode,Qn=g.onPanelChange,Gn=g.onCalendarChange,vu=g.onOk,pn=g.defaultPickerValue,ru=g.pickerValue,Zn=g.onPickerValueChange,Dn=g.inputReadOnly,Tn=g.suffixIcon,Ln=g.onFocus,fu=g.onBlur,xn=g.presets,qn=g.ranges,En=g.components,Yn=g.cellRender,Ht=g.dateRender,ku=g.monthCellRender,Iu=g.onClick,lu=s(d),ju=O(rn,Pt,Ye,An),hl=(0,D.Z)(ju,2),hu=hl[0],zt=hl[1],Tu=function(_u,El){(Ye.some(function(ca){return!ca})||!_u)&&zt(_u,El)},gl=Jt(Un,bn,A,!0,!1,pe,xe,Gn,vu),rl=(0,D.Z)(gl,5),Hu=rl[0],Yu=rl[1],Fl=rl[2],Bl=rl[3],zl=rl[4],nl=Fl(),fa=k(Ye,Ft,hu),il=(0,D.Z)(fa,9),Gu=il[0],dl=il[1],Hl=il[2],iu=il[3],Gl=il[4],Jn=il[5],Vn=il[6],bu=il[7],Nn=il[8],Kn=function(_u,El){dl(!0),Ln==null||Ln(_u,{range:va(El!=null?El:iu)})},Ll=function(_u,El){dl(!1),fu==null||fu(_u,{range:va(El!=null?El:iu)})},Ku=o.useMemo(function(){if(!jn)return null;var Pl=jn.disabledTime,_u=Pl?function(El){var ca=va(iu),Na=Gt(nl,Vn,iu);return Pl(El,ca,{from:Na})}:void 0;return(0,C.Z)((0,C.Z)({},jn),{},{disabledTime:_u})},[jn,iu,nl,Vn]),Ul=(0,le.C8)([ln,ln],{value:Cn}),Il=(0,D.Z)(Ul,2),Kl=Il[0],Ga=Il[1],Sa=Kl[iu]||ln,ga=Sa==="date"&&Ku?"datetime":Sa,Fn=ga===ln&&ga!=="time",kn=Vt(ln,Sa,hn,yn,!0),_l=yt(g,Hu,Yu,Fl,Bl,Ye,A,Gu,hu,ee),na=(0,D.Z)(_l,2),Ea=na[0],sa=na[1],la=fe(nl,Ye,Vn,Un,bn,Nt),Ml=Yt(nl,ee,Ft),La=(0,D.Z)(Ml,2),to=La[0],vr=La[1],Ir=V(Un,bn,nl,Kl,hu,iu,i,Fn,pn,ru,Ku==null?void 0:Ku.defaultOpenValue,Zn,de,dn),no=(0,D.Z)(Ir,2),ai=no[0],Yo=no[1],Mr=(0,le.zX)(function(Pl,_u,El){var ca=we(Kl,iu,_u);if((ca[0]!==Kl[0]||ca[1]!==Kl[1])&&Ga(ca),Qn&&El!==!1){var Na=(0,E.Z)(nl);Pl&&(Na[iu]=Pl),Qn(Na,ca)}}),wo=function(_u,El){return we(nl,El,_u)},yr=function(_u,El){var ca=nl;_u&&(ca=wo(_u,iu)),bu(iu);var Na=Jn(ca);Bl(ca),Ea(iu,Na===null),Na===null?Tu(!1,{force:!0}):El||lu.current.focus({index:Na})},Vo=function(_u){var El,ca=_u.target.getRootNode();if(!lu.current.nativeElement.contains((El=ca.activeElement)!==null&&El!==void 0?El:document.activeElement)){var Na=Ye.findIndex(function(Fs){return!Fs});Na>=0&&lu.current.focus({index:Na})}Tu(!0),Iu==null||Iu(_u)},fr=function(){sa(null),Tu(!1,{force:!0})},ri=o.useState(null),So=(0,D.Z)(ri,2),oi=So[0],fo=So[1],Nr=o.useState(null),go=(0,D.Z)(Nr,2),uo=go[0],Ma=go[1],Ka=o.useMemo(function(){return uo||nl},[nl,uo]);o.useEffect(function(){hu||Ma(null)},[hu]);var Lu=o.useState([0,0,0]),bo=(0,D.Z)(Lu,2),Wo=bo[0],ii=bo[1],si=p(xn,qn),ci=function(_u){Ma(_u),fo("preset")},Nl=function(_u){var El=sa(_u);El&&Tu(!1,{force:!0})},di=function(_u){yr(_u)},mi=function(_u){Ma(_u?wo(_u,iu):null),fo("cell")},Si=function(_u){Tu(!0),Kn(_u)},vi=function(){Hl("panel")},fi=function(_u){var El=we(nl,iu,_u);Bl(El),!at&&!f&&i===ga&&yr(_u)},Ur=function(){Tu(!1)},gi=Xt(Yn,Ht,ku,va(iu)),Ei=nl[iu]||null,pi=(0,le.zX)(function(Pl){return ee(Pl,{activeIndex:iu})}),ol=o.useMemo(function(){var Pl=(0,ve.Z)(g,!1),_u=(0,Ie.Z)(g,[].concat((0,E.Z)(Object.keys(Pl)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return _u},[g]),zu=o.createElement(Al,(0,e.Z)({},ol,{showNow:kn,showTime:Ku,range:!0,multiplePanel:Fn,activeInfo:Wo,disabledDate:la,onFocus:Si,onBlur:Ll,onPanelMouseDown:vi,picker:ln,mode:Sa,internalMode:ga,onPanelChange:Mr,format:Q,value:Ei,isInvalid:pi,onChange:null,onSelect:fi,pickerValue:ai,defaultOpenValue:rt(jn==null?void 0:jn.defaultOpenValue)[iu],onPickerValueChange:Yo,hoverValue:Ka,onHover:mi,needConfirm:at,onSubmit:yr,onOk:zl,presets:si,onPresetHover:ci,onPresetSubmit:Nl,onNow:di,cellRender:gi})),$a=function(_u,El){var ca=wo(_u,El);Bl(ca)},Cr=function(){Hl("input")},Ho=function(_u,El){var ca=Vn.length,Na=Vn[ca-1];if(ca&&Na!==El&&at&&!Ft[Na]&&!Nn(Na)&&nl[Na]){lu.current.focus({index:Na});return}Hl("input"),Tu(!0,{inherit:!0}),iu!==El&&hu&&!at&&f&&yr(null,!0),Gl(El),Kn(_u,El)},Go=function(_u,El){if(Tu(!1),!at&&Hl()==="input"){var ca=Jn(nl);Ea(iu,ca===null)}Ll(_u,El)},Ai=function(_u,El){_u.key==="Tab"&&yr(null,!0),Qe==null||Qe(_u,El)},Hi=o.useMemo(function(){return{prefixCls:T,locale:bn,generateConfig:Un,button:En.button,input:En.input}},[T,bn,Un,En.button,En.input]);if((0,b.Z)(function(){hu&&iu!==void 0&&Mr(null,ln,!1)},[hu,iu,ln]),(0,b.Z)(function(){var Pl=Hl();!hu&&Pl==="input"&&(Tu(!1),yr(null,!0)),!hu&&f&&!at&&Pl==="panel"&&(Tu(!0),yr())},[hu]),0)var Cs;return o.createElement(ye.Provider,{value:Hi},o.createElement(F,(0,e.Z)({},qt(g),{popupElement:zu,popupStyle:he.popup,popupClassName:Ne.popup,visible:hu,onClose:Ur,range:!0}),o.createElement(gn,(0,e.Z)({},g,{ref:lu,suffixIcon:Tn,activeIndex:Gu||hu?iu:null,activeHelp:!!uo,allHelp:!!uo&&oi==="preset",focused:Gu,onFocus:Ho,onBlur:Go,onKeyDown:Ai,onSubmit:yr,value:Ka,maskFormat:Q,onChange:$a,onInputChange:Cr,format:A,inputReadOnly:Dn,disabled:Ye,open:hu,onOpenChange:Tu,onClick:Vo,onClear:fr,invalid:to,onInvalid:vr,onActiveInfo:ii}))))}var Ba=o.forwardRef(rr),v=Ba,y=n(11780);function I(t){var d=t.prefixCls,c=t.value,m=t.onRemove,g=t.removeIcon,i=g===void 0?"\xD7":g,f=t.formatDate,A=t.disabled,Q=t.maxTagCount,ee=t.placeholder,T="".concat(d,"-selector"),he="".concat(d,"-selection"),Ne="".concat(he,"-overflow");function pe(Qe,Ye){return o.createElement("span",{className:Ce()("".concat(he,"-item")),title:typeof Qe=="string"?Qe:null},o.createElement("span",{className:"".concat(he,"-item-content")},Qe),!A&&Ye&&o.createElement("span",{onMouseDown:function(Nt){Nt.preventDefault()},onClick:Ye,className:"".concat(he,"-item-remove")},i))}function xe(Qe){var Ye=f(Qe),Ft=function(de){de&&de.stopPropagation(),m(Qe)};return pe(Ye,Ft)}function at(Qe){var Ye="+ ".concat(Qe.length," ...");return pe(Ye)}return o.createElement("div",{className:T},o.createElement(y.Z,{prefixCls:Ne,data:c,renderItem:xe,renderRest:at,itemKey:function(Ye){return f(Ye)},maxCount:Q}),!c.length&&o.createElement("span",{className:"".concat(d,"-selection-placeholder")},ee))}var J=["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 Le(t,d){var c=t.id,m=t.open,g=t.prefix,i=t.clearIcon,f=t.suffixIcon,A=t.activeHelp,Q=t.allHelp,ee=t.focused,T=t.onFocus,he=t.onBlur,Ne=t.onKeyDown,pe=t.locale,xe=t.generateConfig,at=t.placeholder,Qe=t.className,Ye=t.style,Ft=t.onClick,Nt=t.onClear,de=t.internalPicker,dn=t.value,Pt=t.onChange,rn=t.onSubmit,An=t.onInputChange,bn=t.multiple,Un=t.maxTagCount,ln=t.format,hn=t.maskFormat,yn=t.preserveInvalidOnBlur,jn=t.onInvalid,Cn=t.disabled,Qn=t.invalid,Gn=t.inputReadOnly,vu=t.direction,pn=t.onOpenChange,ru=t.onMouseDown,Zn=t.required,Dn=t["aria-required"],Tn=t.autoFocus,Ln=t.tabIndex,fu=t.removeIcon,xn=(0,Vl.Z)(t,J),qn=vu==="rtl",En=o.useContext(ye),Yn=En.prefixCls,Ht=o.useRef(),ku=o.useRef();o.useImperativeHandle(d,function(){return{nativeElement:Ht.current,focus:function(Yu){var Fl;(Fl=ku.current)===null||Fl===void 0||Fl.focus(Yu)},blur:function(){var Yu;(Yu=ku.current)===null||Yu===void 0||Yu.blur()}}});var Iu=Ia(xn),lu=function(Yu){Pt([Yu])},ju=function(Yu){var Fl=dn.filter(function(Bl){return Bl&&!_e(xe,pe,Bl,Yu,de)});Pt(Fl),m||rn()},hl=jl((0,C.Z)((0,C.Z)({},t),{},{onChange:lu}),function(Hu){var Yu=Hu.valueTexts;return{value:Yu[0]||"",active:ee}}),hu=(0,D.Z)(hl,2),zt=hu[0],Tu=hu[1],gl=!!(i&&dn.length&&!Cn),rl=bn?o.createElement(o.Fragment,null,o.createElement(I,{prefixCls:Yn,value:dn,onRemove:ju,formatDate:Tu,maxTagCount:Un,disabled:Cn,removeIcon:fu,placeholder:at}),o.createElement("input",{className:"".concat(Yn,"-multiple-input"),value:dn.map(Tu).join(","),ref:ku,readOnly:!0,autoFocus:Tn,tabIndex:Ln}),o.createElement(yu,{type:"suffix",icon:f}),gl&&o.createElement(ta,{icon:i,onClear:Nt})):o.createElement(bl,(0,e.Z)({ref:ku},zt(),{autoFocus:Tn,tabIndex:Ln,suffixIcon:f,clearIcon:gl&&o.createElement(ta,{icon:i,onClear:Nt}),showActiveCls:!1}));return o.createElement("div",(0,e.Z)({},Iu,{className:Ce()(Yn,(0,L.Z)((0,L.Z)((0,L.Z)((0,L.Z)((0,L.Z)({},"".concat(Yn,"-multiple"),bn),"".concat(Yn,"-focused"),ee),"".concat(Yn,"-disabled"),Cn),"".concat(Yn,"-invalid"),Qn),"".concat(Yn,"-rtl"),qn),Qe),style:Ye,ref:Ht,onClick:Ft,onMouseDown:function(Yu){var Fl,Bl=Yu.target;Bl!==((Fl=ku.current)===null||Fl===void 0?void 0:Fl.inputElement)&&Yu.preventDefault(),ru==null||ru(Yu)}}),g&&o.createElement("div",{className:"".concat(Yn,"-prefix")},g),rl)}var He=o.forwardRef(Le),a=He;function N(t,d){var c=q(t),m=(0,D.Z)(c,6),g=m[0],i=m[1],f=m[2],A=m[3],Q=m[4],ee=m[5],T=g,he=T.prefixCls,Ne=T.styles,pe=T.classNames,xe=T.order,at=T.defaultValue,Qe=T.value,Ye=T.needConfirm,Ft=T.onChange,Nt=T.onKeyDown,de=T.disabled,dn=T.disabledDate,Pt=T.minDate,rn=T.maxDate,An=T.defaultOpen,bn=T.open,Un=T.onOpenChange,ln=T.locale,hn=T.generateConfig,yn=T.picker,jn=T.showNow,Cn=T.showToday,Qn=T.showTime,Gn=T.mode,vu=T.onPanelChange,pn=T.onCalendarChange,ru=T.onOk,Zn=T.multiple,Dn=T.defaultPickerValue,Tn=T.pickerValue,Ln=T.onPickerValueChange,fu=T.inputReadOnly,xn=T.suffixIcon,qn=T.removeIcon,En=T.onFocus,Yn=T.onBlur,Ht=T.presets,ku=T.components,Iu=T.cellRender,lu=T.dateRender,ju=T.monthCellRender,hl=T.onClick,hu=s(d);function zt(ol){return ol===null?null:Zn?ol:ol[0]}var Tu=Bn(hn,ln,i),gl=O(bn,An,[de],Un),rl=(0,D.Z)(gl,2),Hu=rl[0],Yu=rl[1],Fl=function(zu,$a,Cr){if(pn){var Ho=(0,C.Z)({},Cr);delete Ho.range,pn(zt(zu),zt($a),Ho)}},Bl=function(zu){ru==null||ru(zt(zu))},zl=Jt(hn,ln,A,!1,xe,at,Qe,Fl,Bl),nl=(0,D.Z)(zl,5),fa=nl[0],il=nl[1],Gu=nl[2],dl=nl[3],Hl=nl[4],iu=Gu(),Gl=k([de]),Jn=(0,D.Z)(Gl,4),Vn=Jn[0],bu=Jn[1],Nn=Jn[2],Kn=Jn[3],Ll=function(zu){bu(!0),En==null||En(zu,{})},Ku=function(zu){bu(!1),Yn==null||Yn(zu,{})},Ul=(0,le.C8)(yn,{value:Gn}),Il=(0,D.Z)(Ul,2),Kl=Il[0],Ga=Il[1],Sa=Kl==="date"&&Qn?"datetime":Kl,ga=Vt(yn,Kl,jn,Cn),Fn=Ft&&function(ol,zu){Ft(zt(ol),zt(zu))},kn=yt((0,C.Z)((0,C.Z)({},g),{},{onChange:Fn}),fa,il,Gu,dl,[],A,Vn,Hu,ee),_l=(0,D.Z)(kn,2),na=_l[1],Ea=Yt(iu,ee),sa=(0,D.Z)(Ea,2),la=sa[0],Ml=sa[1],La=o.useMemo(function(){return la.some(function(ol){return ol})},[la]),to=function(zu,$a){if(Ln){var Cr=(0,C.Z)((0,C.Z)({},$a),{},{mode:$a.mode[0]});delete Cr.range,Ln(zu[0],Cr)}},vr=V(hn,ln,iu,[Kl],Hu,Kn,i,!1,Dn,Tn,rt(Qn==null?void 0:Qn.defaultOpenValue),to,Pt,rn),Ir=(0,D.Z)(vr,2),no=Ir[0],ai=Ir[1],Yo=(0,le.zX)(function(ol,zu,$a){if(Ga(zu),vu&&$a!==!1){var Cr=ol||iu[iu.length-1];vu(Cr,zu)}}),Mr=function(){na(Gu()),Yu(!1,{force:!0})},wo=function(zu){!de&&!hu.current.nativeElement.contains(document.activeElement)&&hu.current.focus(),Yu(!0),hl==null||hl(zu)},yr=function(){na(null),Yu(!1,{force:!0})},Vo=o.useState(null),fr=(0,D.Z)(Vo,2),ri=fr[0],So=fr[1],oi=o.useState(null),fo=(0,D.Z)(oi,2),Nr=fo[0],go=fo[1],uo=o.useMemo(function(){var ol=[Nr].concat((0,E.Z)(iu)).filter(function(zu){return zu});return Zn?ol:ol.slice(0,1)},[iu,Nr,Zn]),Ma=o.useMemo(function(){return!Zn&&Nr?[Nr]:iu.filter(function(ol){return ol})},[iu,Nr,Zn]);o.useEffect(function(){Hu||go(null)},[Hu]);var Ka=p(Ht),Lu=function(zu){go(zu),So("preset")},bo=function(zu){var $a=Zn?Tu(Gu(),zu):[zu],Cr=na($a);Cr&&!Zn&&Yu(!1,{force:!0})},Wo=function(zu){bo(zu)},ii=function(zu){go(zu),So("cell")},si=function(zu){Yu(!0),Ll(zu)},ci=function(zu){if(Nn("panel"),!(Zn&&Sa!==yn)){var $a=Zn?Tu(Gu(),zu):[zu];dl($a),!Ye&&!f&&i===Sa&&Mr()}},Nl=function(){Yu(!1)},di=Xt(Iu,lu,ju),mi=o.useMemo(function(){var ol=(0,ve.Z)(g,!1),zu=(0,Ie.Z)(g,[].concat((0,E.Z)(Object.keys(ol)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,C.Z)((0,C.Z)({},zu),{},{multiple:g.multiple})},[g]),Si=o.createElement(Al,(0,e.Z)({},mi,{showNow:ga,showTime:Qn,disabledDate:dn,onFocus:si,onBlur:Ku,picker:yn,mode:Kl,internalMode:Sa,onPanelChange:Yo,format:Q,value:iu,isInvalid:ee,onChange:null,onSelect:ci,pickerValue:no,defaultOpenValue:Qn==null?void 0:Qn.defaultOpenValue,onPickerValueChange:ai,hoverValue:uo,onHover:ii,needConfirm:Ye,onSubmit:Mr,onOk:Hl,presets:Ka,onPresetHover:Lu,onPresetSubmit:bo,onNow:Wo,cellRender:di})),vi=function(zu){dl(zu)},fi=function(){Nn("input")},Ur=function(zu){Nn("input"),Yu(!0,{inherit:!0}),Ll(zu)},gi=function(zu){Yu(!1),Ku(zu)},Ei=function(zu,$a){zu.key==="Tab"&&Mr(),Nt==null||Nt(zu,$a)},pi=o.useMemo(function(){return{prefixCls:he,locale:ln,generateConfig:hn,button:ku.button,input:ku.input}},[he,ln,hn,ku.button,ku.input]);return(0,b.Z)(function(){Hu&&Kn!==void 0&&Yo(null,yn,!1)},[Hu,Kn,yn]),(0,b.Z)(function(){var ol=Nn();!Hu&&ol==="input"&&(Yu(!1),Mr()),!Hu&&f&&!Ye&&ol==="panel"&&Mr()},[Hu]),o.createElement(ye.Provider,{value:pi},o.createElement(F,(0,e.Z)({},qt(g),{popupElement:Si,popupStyle:Ne.popup,popupClassName:pe.popup,visible:Hu,onClose:Nl}),o.createElement(a,(0,e.Z)({},g,{ref:hu,suffixIcon:xn,removeIcon:qn,activeHelp:!!Nr,allHelp:!!Nr&&ri==="preset",focused:Vn,onFocus:Ur,onBlur:gi,onKeyDown:Ei,onSubmit:Mr,value:Ma,maskFormat:Q,onChange:vi,onInputChange:fi,internalPicker:i,format:A,inputReadOnly:fu,disabled:de,open:Hu,onOpenChange:Yu,onClick:wo,onClear:yr,invalid:La,onInvalid:function(zu){Ml(zu,0)}}))))}var ne=o.forwardRef(N),ke=ne,X=ke},9940:function(ft,qe,n){"use strict";n.d(qe,{Qw:function(){return Ot},FJ:function(){return ze},hT:function(){return xt},OF:function(){return se},ZP:function(){return ut}});var e=n(54476),E=n(94480),C=n(33885),D=n(42978),le=n(75931),b=n(76190),Ie=n(37463),ve=n(6551),ae=n(34643),o=n(18929),L=n(48736),$=n(59301),ct=function(te){var j=$.useRef({valueLabels:new Map});return $.useMemo(function(){var oe=j.current.valueLabels,M=new Map,q=te.map(function(Te){var R=Te.value,O=Te.label,s=O!=null?O:oe.get(R);return M.set(R,s),(0,C.Z)((0,C.Z)({},Te),{},{label:s})});return j.current.valueLabels=M,[q]},[te])},Ce=function(j,oe,M,q){return $.useMemo(function(){var Te=function(ge){return ge.map(function(Ae){var V=Ae.value;return V})},R=Te(j),O=Te(oe),s=R.filter(function(fe){return!q[fe]}),p=R,h=O;if(M){var k=(0,ae.S)(R,!0,q);p=k.checkedKeys,h=k.halfCheckedKeys}return[Array.from(new Set([].concat((0,E.Z)(s),(0,E.Z)(p)))),h]},[j,oe,M,q])},H=Ce,Ve=n(34061),ye=function(te,j){return $.useMemo(function(){var oe=(0,Ve.I8)(te,{fieldNames:j,initWrapper:function(q){return(0,C.Z)((0,C.Z)({},q),{},{valueEntities:new Map})},processEntity:function(q,Te){var R=q.node[j.value];if(0)var O;Te.valueEntities.set(R,q)}});return oe},[te,j])},De=n(20068),K=n(11592),F=function(){return null},se=F,rt=["children","value"];function we(te){return(0,K.Z)(te).map(function(j){if(!$.isValidElement(j)||!j.type)return null;var oe=j,M=oe.key,q=oe.props,Te=q.children,R=q.value,O=(0,le.Z)(q,rt),s=(0,C.Z)({key:M,value:R},O),p=we(Te);return p.length&&(s.children=p),s}).filter(function(j){return j})}function Y(te){if(!te)return te;var j=(0,C.Z)({},te);return"props"in j||Object.defineProperty(j,"props",{get:function(){return(0,L.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),j}}),j}function Tt(te,j,oe,M,q,Te){var R=null,O=null;function s(){function p(h){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return h.map(function(ge,Ae){var V="".concat(k,"-").concat(Ae),Fe=ge[Te.value],dt=oe.includes(Fe),en=p(ge[Te.children]||[],V,dt),Ge=$.createElement(se,ge,en.map(function(Jt){return Jt.node}));if(j===Fe&&(R=Ge),dt){var Et={pos:V,node:Ge,children:en};return fe||O.push(Et),Et}return null}).filter(function(ge){return ge})}O||(O=[],p(M),O.sort(function(h,k){var fe=h.node.props.value,ge=k.node.props.value,Ae=oe.indexOf(fe),V=oe.indexOf(ge);return Ae-V}))}Object.defineProperty(te,"triggerNode",{get:function(){return(0,L.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),s(),R}}),Object.defineProperty(te,"allCheckedNodes",{get:function(){return(0,L.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),s(),q?O:O.map(function(h){var k=h.node;return k})}})}var Gt=function(j,oe,M){var q=M.fieldNames,Te=M.treeNodeFilterProp,R=M.filterTreeNode,O=q.children;return $.useMemo(function(){if(!oe||R===!1)return j;var s=typeof R=="function"?R:function(h,k){return String(k[Te]).toUpperCase().includes(oe.toUpperCase())},p=function h(k){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return k.reduce(function(ge,Ae){var V=Ae[O],Fe=fe||s(oe,Y(Ae)),dt=h(V||[],Fe);return(Fe||dt.length)&&ge.push((0,C.Z)((0,C.Z)({},Ae),{},(0,De.Z)({isLeaf:void 0},O,dt))),ge},[])};return p(j)},[j,oe,O,Te,R])},qt=Gt;function Xt(te){var j=$.useRef();j.current=te;var oe=$.useCallback(function(){return j.current.apply(j,arguments)},[]);return oe}function Yt(te,j){var oe=j.id,M=j.pId,q=j.rootPId,Te=new Map,R=[];return te.forEach(function(O){var s=O[oe],p=(0,C.Z)((0,C.Z)({},O),{},{key:O.key||s});Te.set(s,p)}),Te.forEach(function(O){var s=O[M],p=Te.get(s);p?(p.children=p.children||[],p.children.push(O)):(s===q||q===null)&&R.push(O)}),R}function re(te,j,oe){return $.useMemo(function(){if(te){if(oe){var M=(0,C.Z)({id:"id",pId:"pId",rootPId:null},(0,b.Z)(oe)==="object"?oe:{});return Yt(te,M)}return te}return we(j)},[j,oe,te])}var G=$.createContext(null),Pe=G,mt=n(19251),Bt=n(3741),ce=n(10228),Re=n(80547),tt=$.createContext(null),Be=tt,Se=function(j){return Array.isArray(j)?j:j!==void 0?[j]:[]},Me=function(j){var oe=j||{},M=oe.label,q=oe.value,Te=oe.children;return{_title:M?[M]:["title","label"],value:q||"value",key:q||"value",children:Te||"children"}},me=function(j){return!j||j.disabled||j.disableCheckbox||j.checkable===!1},Ze=function(j,oe){var M=[],q=function Te(R){R.forEach(function(O){var s=O[oe.children];s&&(M.push(O[oe.value]),Te(s))})};return q(j),M},Ke=function(j){return j==null},Z=n(70425),Ee={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Oe=function(j,oe){var M=(0,Ie.lk)(),q=M.prefixCls,Te=M.multiple,R=M.searchValue,O=M.toggleOpen,s=M.open,p=M.notFoundContent,h=$.useContext(Be),k=h.virtual,fe=h.listHeight,ge=h.listItemHeight,Ae=h.listItemScrollOffset,V=h.treeData,Fe=h.fieldNames,dt=h.onSelect,en=h.dropdownMatchSelectWidth,Ge=h.treeExpandAction,Et=h.treeTitleRender,Jt=h.onPopupScroll,yt=h.leftMaxCount,Vt=h.leafCountOnly,$e=h.valueEntities,ht=$.useContext(Pe),kt=ht.checkable,pt=ht.checkedKeys,Lt=ht.halfCheckedKeys,un=ht.treeExpandedKeys,Bn=ht.treeDefaultExpandAll,fn=ht.treeDefaultExpandedKeys,Mn=ht.onTreeExpand,In=ht.treeIcon,su=ht.showTreeIcon,cn=ht.switcherIcon,tu=ht.treeLine,gu=ht.treeNodeFilterProp,cu=ht.loadData,Fu=ht.treeLoadedKeys,Zu=ht.treeMotion,Uu=ht.onTreeLoad,al=ht.keyEntities,cl=$.useRef(),pu=(0,Re.Z)(function(){return V},[s,V],function(Eu,Ru){return Ru[0]&&Eu[1]!==Ru[1]}),fl=$.useMemo(function(){return kt?{checked:pt,halfChecked:Lt}:null},[kt,pt,Lt]);$.useEffect(function(){if(s&&!Te&&pt.length){var Eu;(Eu=cl.current)===null||Eu===void 0||Eu.scrollTo({key:pt[0]})}},[s]);var qu=function(Ru){Ru.preventDefault()},Bu=function(Ru,Tl){var Sl=Tl.node;kt&&me(Sl)||(dt(Sl.key,{selected:!pt.includes(Sl.key)}),Te||O(!1))},wl=$.useState(fn),lt=(0,D.Z)(wl,2),Qt=lt[0],uu=lt[1],Sn=$.useState(null),eu=(0,D.Z)(Sn,2),du=eu[0],Wt=eu[1],Au=$.useMemo(function(){return un?(0,E.Z)(un):R?du:Qt},[Qt,du,un,R]),Su=function(Ru){uu(Ru),Wt(Ru),Mn&&Mn(Ru)},Xn=String(R).toLowerCase(),nu=function(Ru){return Xn?String(Ru[gu]).toLowerCase().includes(Xn):!1};$.useEffect(function(){R&&Wt(Ze(V,Fe))},[R]);var Ou=$.useState(function(){return new Map}),Yl=(0,D.Z)(Ou,2),Al=Yl[0],Vl=Yl[1];$.useEffect(function(){yt&&Vl(new Map)},[yt]);function jl(Eu){var Ru=Eu[Fe.value];if(!Al.has(Ru)){var Tl=$e.get(Ru),Sl=(Tl.children||[]).length===0;if(Sl)Al.set(Ru,!1);else{var bl=Tl.children.filter(function(ra){return!ra.node.disabled&&!ra.node.disableCheckbox&&!pt.includes(ra.node[Fe.value])}),ma=bl.length;Al.set(Ru,ma>yt)}}return Al.get(Ru)}var Qu=(0,Z.zX)(function(Eu){var Ru=Eu[Fe.value];return pt.includes(Ru)||yt===null?!1:yt<=0?!0:Vt&&yt?jl(Eu):!1}),Ia=function Eu(Ru){var Tl=(0,mt.Z)(Ru),Sl;try{for(Tl.s();!(Sl=Tl.n()).done;){var bl=Sl.value;if(!(bl.disabled||bl.selectable===!1)){if(R){if(nu(bl))return bl}else return bl;if(bl[Fe.children]){var ma=Eu(bl[Fe.children]);if(ma)return ma}}}}catch(ra){Tl.e(ra)}finally{Tl.f()}return null},Zl=$.useState(null),Ha=(0,D.Z)(Zl,2),yu=Ha[0],ta=Ha[1],zn=al[yu];$.useEffect(function(){if(s){var Eu=null,Ru=function(){var Sl=Ia(pu);return Sl?Sl[Fe.value]:null};!Te&&pt.length&&!R?Eu=pt[0]:Eu=Ru(),ta(Eu)}},[s,R]),$.useImperativeHandle(oe,function(){var Eu;return{scrollTo:(Eu=cl.current)===null||Eu===void 0?void 0:Eu.scrollTo,onKeyDown:function(Tl){var Sl,bl=Tl.which;switch(bl){case ce.Z.UP:case ce.Z.DOWN:case ce.Z.LEFT:case ce.Z.RIGHT:(Sl=cl.current)===null||Sl===void 0||Sl.onKeyDown(Tl);break;case ce.Z.ENTER:{if(zn){var ma=Qu(zn.node),ra=(zn==null?void 0:zn.node)||{},Ua=ra.selectable,Qa=ra.value,gn=ra.disabled;Ua!==!1&&!gn&&!ma&&Bu(null,{node:{key:yu},selected:!pt.includes(Qa)})}break}case ce.Z.ESC:O(!1)}},onKeyUp:function(){}}});var Fa=(0,Re.Z)(function(){return!R},[R,un||Qt],function(Eu,Ru){var Tl=(0,D.Z)(Eu,1),Sl=Tl[0],bl=(0,D.Z)(Ru,2),ma=bl[0],ra=bl[1];return Sl!==ma&&!!(ma||ra)}),yl=Fa?cu:null;if(pu.length===0)return $.createElement("div",{role:"listbox",className:"".concat(q,"-empty"),onMouseDown:qu},p);var Cl={fieldNames:Fe};return Fu&&(Cl.loadedKeys=Fu),Au&&(Cl.expandedKeys=Au),$.createElement("div",{onMouseDown:qu},zn&&s&&$.createElement("span",{style:Ee,"aria-live":"assertive"},zn.node.value),$.createElement(Bt.y6.Provider,{value:{nodeDisabled:Qu}},$.createElement(Bt.ZP,(0,e.Z)({ref:cl,focusable:!1,prefixCls:"".concat(q,"-tree"),treeData:pu,height:fe,itemHeight:ge,itemScrollOffset:Ae,virtual:k!==!1&&en!==!1,multiple:Te,icon:In,showIcon:su,switcherIcon:cn,showLine:tu,loadData:yl,motion:Zu,activeKey:yu,checkable:kt,checkStrictly:!0,checkedKeys:fl,selectedKeys:kt?[]:pt,defaultExpandAll:Bn,titleRender:Et},Cl,{onActiveChange:ta,onSelect:Bu,onCheck:Bu,onExpand:Su,onLoad:Uu,filterTreeNode:nu,expandAction:Ge,onScroll:Jt}))))},Zt=$.forwardRef(Oe),Dt=Zt,Ot="SHOW_ALL",xt="SHOW_PARENT",ze="SHOW_CHILD";function It(te,j,oe,M){var q=new Set(te);return j===ze?te.filter(function(Te){var R=oe[Te];return!R||!R.children||!R.children.some(function(O){var s=O.node;return q.has(s[M.value])})||!R.children.every(function(O){var s=O.node;return me(s)||q.has(s[M.value])})}):j===xt?te.filter(function(Te){var R=oe[Te],O=R?R.parent:null;return!O||me(O.node)||!q.has(O.key)}):te}function Ct(te){var j=te.searchPlaceholder,oe=te.treeCheckStrictly,M=te.treeCheckable,q=te.labelInValue,Te=te.value,R=te.multiple,O=te.showCheckedStrategy,s=te.maxCount;warning(!j,"`searchPlaceholder` has been removed."),oe&&q===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(q||oe)&&warning(toArray(Te).every(function(p){return p&&_typeof(p)==="object"&&"value"in p}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),oe||R||M?warning(!Te||Array.isArray(Te),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Te),"`value` should not be array when `TreeSelect` is single mode."),s&&(O==="SHOW_ALL"&&!oe||O==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var _e=null,x=["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 _(te){return!te||(0,b.Z)(te)!=="object"}var U=$.forwardRef(function(te,j){var oe=te.id,M=te.prefixCls,q=M===void 0?"rc-tree-select":M,Te=te.value,R=te.defaultValue,O=te.onChange,s=te.onSelect,p=te.onDeselect,h=te.searchValue,k=te.inputValue,fe=te.onSearch,ge=te.autoClearSearchValue,Ae=ge===void 0?!0:ge,V=te.filterTreeNode,Fe=te.treeNodeFilterProp,dt=Fe===void 0?"value":Fe,en=te.showCheckedStrategy,Ge=te.treeNodeLabelProp,Et=te.multiple,Jt=te.treeCheckable,yt=te.treeCheckStrictly,Vt=te.labelInValue,$e=te.maxCount,ht=te.fieldNames,kt=te.treeDataSimpleMode,pt=te.treeData,Lt=te.children,un=te.loadData,Bn=te.treeLoadedKeys,fn=te.onTreeLoad,Mn=te.treeDefaultExpandAll,In=te.treeExpandedKeys,su=te.treeDefaultExpandedKeys,cn=te.onTreeExpand,tu=te.treeExpandAction,gu=te.virtual,cu=te.listHeight,Fu=cu===void 0?200:cu,Zu=te.listItemHeight,Uu=Zu===void 0?20:Zu,al=te.listItemScrollOffset,cl=al===void 0?0:al,pu=te.onDropdownVisibleChange,fl=te.dropdownMatchSelectWidth,qu=fl===void 0?!0:fl,Bu=te.treeLine,wl=te.treeIcon,lt=te.showTreeIcon,Qt=te.switcherIcon,uu=te.treeMotion,Sn=te.treeTitleRender,eu=te.onPopupScroll,du=(0,le.Z)(te,x),Wt=(0,ve.ZP)(oe),Au=Jt&&!yt,Su=Jt||yt,Xn=yt||Vt,nu=Su||Et,Ou=(0,o.Z)(R,{value:Te}),Yl=(0,D.Z)(Ou,2),Al=Yl[0],Vl=Yl[1],jl=$.useMemo(function(){return Jt?en||ze:Ot},[en,Jt]),Qu=$.useMemo(function(){return Me(ht)},[JSON.stringify(ht)]),Ia=(0,o.Z)("",{value:h!==void 0?h:k,postState:function(c){return c||""}}),Zl=(0,D.Z)(Ia,2),Ha=Zl[0],yu=Zl[1],ta=function(c){yu(c),fe==null||fe(c)},zn=re(pt,Lt,kt),Fa=ye(zn,Qu),yl=Fa.keyEntities,Cl=Fa.valueEntities,Eu=$.useCallback(function(d){var c=[],m=[];return d.forEach(function(g){Cl.has(g)?m.push(g):c.push(g)}),{missingRawValues:c,existRawValues:m}},[Cl]),Ru=qt(zn,Ha,{fieldNames:Qu,treeNodeFilterProp:dt,filterTreeNode:V}),Tl=$.useCallback(function(d){if(d){if(Ge)return d[Ge];for(var c=Qu._title,m=0;mHe)){var i=bl(d);if(Vl(i),Ae&&yu(""),O){var f=d;Au&&(f=g.map(function(Qe){var Ye=Cl.get(Qe);return Ye?Ye.node[Qu.value]:Qe}));var A=c||{triggerValue:void 0,selected:void 0},Q=A.triggerValue,ee=A.selected,T=f;if(yt){var he=gn.filter(function(Qe){return!f.includes(Qe.value)});T=[].concat((0,E.Z)(T),(0,E.Z)(he))}var Ne=bl(T),pe={preValue:Qa,triggerValue:Q},xe=!0;(yt||m==="selection"&&!ee)&&(xe=!1),Tt(pe,Q,d,zn,xe,Qu),Su?pe.checked=ee:pe.selected=ee;var at=Xn?Ne:Ne.map(function(Qe){return Qe.value});O(nu?at:at[0],Xn?null:Ne.map(function(Qe){return Qe.label}),pe)}}}),N=$.useCallback(function(d,c){var m,g=c.selected,i=c.source,f=yl[d],A=f==null?void 0:f.node,Q=(m=A==null?void 0:A[Qu.value])!==null&&m!==void 0?m:d;if(!nu)a([Q],{selected:!0,triggerValue:Q},"option");else{var ee=g?[].concat((0,E.Z)(tr),[Q]):Ba.filter(function(Ye){return Ye!==Q});if(Au){var T=Eu(ee),he=T.missingRawValues,Ne=T.existRawValues,pe=Ne.map(function(Ye){return Cl.get(Ye).key}),xe;if(g){var at=(0,ae.S)(pe,!0,yl);xe=at.checkedKeys}else{var Qe=(0,ae.S)(pe,{checked:!1,halfCheckedKeys:v},yl);xe=Qe.checkedKeys}ee=[].concat((0,E.Z)(he),(0,E.Z)(xe.map(function(Ye){return yl[Ye].node[Qu.value]})))}a(ee,{selected:g,triggerValue:Q},i||"option")}g||!nu?s==null||s(Q,Y(A)):p==null||p(Q,Y(A))},[Eu,Cl,yl,Qu,nu,tr,a,Au,s,p,Ba,v,$e]),ne=$.useCallback(function(d){if(pu){var c={};Object.defineProperty(c,"documentClickClose",{get:function(){return(0,L.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),pu(d,c)}},[pu]),ke=Xt(function(d,c){var m=d.map(function(g){return g.value});if(c.type==="clear"){a(m,{},"selection");return}c.values.length&&N(c.values[0].value,{selected:!1,source:"selection"})}),X=$.useMemo(function(){return{virtual:gu,dropdownMatchSelectWidth:qu,listHeight:Fu,listItemHeight:Uu,listItemScrollOffset:cl,treeData:Ru,fieldNames:Qu,onSelect:N,treeExpandAction:tu,treeTitleRender:Sn,onPopupScroll:eu,leftMaxCount:$e===void 0?null:$e-Le.length,leafCountOnly:jl==="SHOW_CHILD"&&!yt&&!!Jt,valueEntities:Cl}},[gu,qu,Fu,Uu,cl,Ru,Qu,N,tu,Sn,eu,$e,Le.length,jl,yt,Jt,Cl]),t=$.useMemo(function(){return{checkable:Su,loadData:un,treeLoadedKeys:Bn,onTreeLoad:fn,checkedKeys:Ba,halfCheckedKeys:v,treeDefaultExpandAll:Mn,treeExpandedKeys:In,treeDefaultExpandedKeys:su,onTreeExpand:cn,treeIcon:wl,treeMotion:uu,showTreeIcon:lt,switcherIcon:Qt,treeLine:Bu,treeNodeFilterProp:dt,keyEntities:yl}},[Su,un,Bn,fn,Ba,v,Mn,In,su,cn,wl,uu,lt,Qt,Bu,dt,yl]);return $.createElement(Be.Provider,{value:X},$.createElement(Pe.Provider,{value:t},$.createElement(Ie.Ac,(0,e.Z)({ref:j},du,{id:Wt,prefixCls:q,mode:nu?"multiple":void 0,displayValues:Le,onDisplayValuesChange:ke,searchValue:Ha,onSearch:ta,OptionList:Dt,emptyOptions:!zn.length,onDropdownVisibleChange:ne,dropdownMatchSelectWidth:qu}))))}),w=U;w.TreeNode=se,w.SHOW_ALL=Ot,w.SHOW_PARENT=xt,w.SHOW_CHILD=ze;var W=w,ut=W},27774:function(ft,qe){"use strict";Object.defineProperty(qe,"__esModule",{value:!0}),qe.SizeSensorId=qe.SensorTabIndex=qe.SensorClassName=void 0;var n="size-sensor-id";qe.SizeSensorId=n;var e="size-sensor-object";qe.SensorClassName=e;var E="-1";qe.SensorTabIndex=E},79301:function(ft,qe){"use strict";Object.defineProperty(qe,"__esModule",{value:!0}),qe.default=void 0;var n=function(E){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,D=null;return function(){for(var le=this,b=arguments.length,Ie=new Array(b),ve=0;ve=C.length?{done:!0}:{done:!1,value:C[b++]}},e:function($){throw $},f:Ie}}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 ve,ae=!0,o=!1;return{s:function(){le=le.call(C)},n:function(){var $=le.next();return ae=$.done,$},e:function($){o=!0,ve=$},f:function(){try{ae||le.return==null||le.return()}finally{if(o)throw ve}}}}}}]); }()); \ No newline at end of file diff --git a/p__Paperlibrary__index.01e79e78.async.js b/p__Paperlibrary__index.c8e29dde.async.js similarity index 99% rename from p__Paperlibrary__index.01e79e78.async.js rename to p__Paperlibrary__index.c8e29dde.async.js index 94e5049bf0..a6f74e7b57 100644 --- a/p__Paperlibrary__index.01e79e78.async.js +++ b/p__Paperlibrary__index.c8e29dde.async.js @@ -145,7 +145,7 @@ ${Ce} `);(Y=b.parentNode)==null||Y.replaceChild(ee,b)});let d=w.innerHTML;return s||(d=d.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),d=d.replace(/

    /g,""),d=d.replace(/<\/p>/g,` `),d=d.replace(/
    /g,` `),d=d.replace(/\r\n/g,` -`),d=d.replace(/<[^>]*>/g,""),d=A(d),d});r.Z=i},70004:function(f,r,t){"use strict";t.d(r,{Z:function(){return b}});var e=t(59301),i=t(62957),l=t(77019),u=t(60242),h="data:image/png;base64,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",s="data:image/png;base64,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",A="data:image/png;base64,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",w={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},E=t(59301);const d=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var b=()=>{const[Y,V]=(0,e.useState)(0),[ee,q]=(0,e.useState)(!1),[_,L]=(0,e.useState)(!0),F=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(_)return;const z=()=>{V(S=>S>=99?(clearInterval(F.current),99):S+1)};return F.current=setInterval(z,5e4/99),()=>clearInterval(F.current)},[_]);const P=()=>{V(0),q(!0),L(!1)},T=(z=0)=>{L(!0),V(z),q(!1)},v=z=>{const S=z/1048576;let B;return S<=.3?B=3:S<=.5?B=5:S<=1?B=10:S<=2?B=20:S<=3?B=30:S<=10?B=S*10:B=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${B}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},y=()=>E.createElement("span",{className:w.dotLoading},E.createElement("span",null,"."),E.createElement("span",null,"."),E.createElement("span",null,"."));return{progress:Y,progressOpen:ee,openProgress:P,closeProgress:T,toggleLock:()=>L(z=>!z),CreateProgressModal:(z=d,S)=>(typeof z=="string"&&(z=[z,z,z]),E.createElement(i.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:ee,title:null,footer:null,width:500,afterClose:()=>V(0)},E.createElement(l.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Y<=30&&E.createElement(E.Fragment,null,E.createElement("img",{src:h,alt:"Step 1"}),E.createElement("div",{className:"mt20 c-light-primary"},z[0],y())),Y>30&&Y<60&&E.createElement(E.Fragment,null,E.createElement("img",{src:s,alt:"Step 2"}),E.createElement("div",{className:"mt20 c-light-primary"},z[1],y())),Y>=60&&E.createElement(E.Fragment,null,E.createElement("img",{src:A,alt:"Step 3"}),E.createElement("div",{className:"mt20 c-light-primary"},z[2],y())),E.createElement(u.Z,{className:w.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Y}),!!S&&E.createElement("div",{className:"c-grey-999"},v(S)))))}}},19004:function(f,r,t){"use strict";t.d(r,{Z:function(){return I}});var e=t(59301),i=t(75727),l=t(6767),u=t(25399),h=t(37568),s=t(7939),A=t(57942),w={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"},d=({position:fe,children:Ae})=>{const{left:ce=0,top:it=0}=fe||{},[Ye,nt]=(0,e.useState)(ce),[ge,ie]=(0,e.useState)(it),re=(0,e.useRef)(null),ve=()=>{if(re.current){const Ce=re.current.offsetWidth,Ee=re.current.offsetHeight,He=window.innerWidth,we=window.innerHeight;let D=ce,pe=it;ce+Ce>He&&(D=He-Ce),D<0&&(D=0),it+Ee>we&&(pe=we-Ee),pe<0&&(pe=0),nt(D),ie(pe)}};return(0,e.useEffect)(()=>{if(!re.current||!fe)return;const Ce=new ResizeObserver(()=>{ve()});return Ce.observe(re.current),()=>{Ce.disconnect()}},[ce,it,fe]),(0,e.useEffect)(()=>{fe&&ve()},[ce,it,fe]),fe?e.createElement("div",{ref:re,style:{position:"fixed",left:`${Ye}px`,top:`${ge}px`,zIndex:1050}},Ae):null},O=t(78323),b=t(56102),Y=t(12306),V=Object.defineProperty,ee=Object.defineProperties,q=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,P=(fe,Ae,ce)=>Ae in fe?V(fe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:ce}):fe[Ae]=ce,T=(fe,Ae)=>{for(var ce in Ae||(Ae={}))L.call(Ae,ce)&&P(fe,ce,Ae[ce]);if(_)for(var ce of _(Ae))F.call(Ae,ce)&&P(fe,ce,Ae[ce]);return fe},v=(fe,Ae)=>ee(fe,q(Ae)),y=(fe,Ae,ce)=>new Promise((it,Ye)=>{var nt=re=>{try{ie(ce.next(re))}catch(ve){Ye(ve)}},ge=re=>{try{ie(ce.throw(re))}catch(ve){Ye(ve)}},ie=re=>re.done?it(re.value):Promise.resolve(re.value).then(nt,ge);ie((ce=ce.apply(fe,Ae)).next())}),z=({visible:fe,position:Ae,selectText:ce,applyRefinedText:it,fetchUrl:Ye,noRestrictModal:nt})=>{var ge;const[ie,re]=(0,e.useState)(!1),[ve,Ce]=(0,e.useState)([]),[Ee,He]=(0,e.useState)(""),[we,D]=(0,e.useState)(1),[pe,de]=(0,e.useState)(""),[W,ae]=(0,e.useState)(!1),Ue=(0,e.useRef)(null),[Ke,J]=(0,e.useState)(!1),[Re,Se]=(0,e.useState)(0),Ge=(0,e.useRef)(!1),qe=((ge=ve==null?void 0:ve[(ve==null?void 0:ve.length)-1])==null?void 0:ge.loading)===!0;(0,e.useEffect)(()=>{if(fe){D(1);return}J(!1),re(!1),Te(),Se(0),Ce([]),D(0)},[fe]);const Te=()=>{var bt,ke;He(""),de(""),(ke=(bt=Ue.current)==null?void 0:bt.cancelRequest)==null||ke.call(bt)},me=(...bt)=>y(void 0,[...bt],function*(ke="",Kt=ve){const Xt=Date.now(),St=[...Kt,{text:ke,key:Xt,sender:"user",show:!0},{loading:!0,key:Xt,sender:"AI",show:!0}];D(2),Ce(St);const Tt=se(Kt),_t={no_record_times:!0,prompt:ke,history:Tt};Ue.current=new Y.Z(O.Z.API_SERVER+Ye,_t),yield new Promise(Nt=>{Ue.current.on("data",vt=>{const{chunk:{msg:xt},full:rt}=vt,ht=xt==="error";J(!0),de(N(rt)),Ce(ct=>ct.map((ft,sn)=>sn===ct.length-1?v(T({},ft),{text:rt,loading:!1,error:ht}):ft))}),Ue.current.on("done",()=>Nt()),Ue.current.on("error",vt=>{const xt="\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(vt)==="[object Object]"&&vt.status===-9&&(D(1),nt(vt.data)),Ce(rt=>rt.map((ht,ct)=>ct===rt.length-1?v(T({},ht),{text:xt,loading:!1,error:!0}):ht)),Nt()}),Ue.current.on("cancelled",()=>Nt()),Ue.current.startStream()}),re(!1)}),Je=bt=>{He(bt.target.value)},se=bt=>bt.reduce((Kt,Xt)=>{if(Xt.sender==="user"){const St=bt.find(Tt=>Tt.key===Xt.key&&Tt.sender==="AI");St&&(St!=null&&St.text)&&!(St!=null&&St.error)&&Kt.push({question:Xt.text,answer:St.text})}return Kt},[]),be=()=>{if(Qt)return;const bt=Xe("\u6539\u5199");Te(),re(!0),me(bt)},Q=bt=>{if(bt.key==="Enter"&&!bt.shiftKey){if(bt.preventDefault(),Ge.current||yt)return;be()}},Ve=()=>{var bt,ke;Se(Kt=>Kt+1),(ke=(bt=Ue.current)==null?void 0:bt.cancelRequest)==null||ke.call(bt),re(!1),J(!1)},Ne=[{key:"1",label:e.createElement("span",null," ",e.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:e.createElement("span",null,e.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:e.createElement("span",null," ",e.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],N=(bt="")=>{const ke=["\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((Kt,Xt)=>{ke.push(`\u7B54\u6848${Xt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Xt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Xt+1})\u8F93\u51FA\uFF1A`)}),ke.forEach(Kt=>{const Xt=new RegExp(Kt,"g");bt=bt.replace(Xt,`**${Kt}** `)}),bt},Xe=bt=>bt==="\u6539\u5199"?`${Ee}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${ce}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${ce}\uFF0C${bt}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,tt=bt=>{let ke="";bt.key==="1"&&(ke=Xe("\u6DA6\u8272")),bt.key==="2"&&(ke=Xe("\u6269\u5199")),bt.key==="3"&&(ke=Xe("\u7F29\u5199")),Te(),re(!0),me(ke)},K=()=>{const bt=ve.splice(ve.length-2),{text:ke}=(bt==null?void 0:bt[0])||{};Te(),re(!0),me(ke,ve)},yt=ie||Ke,Qt=(Ee==null?void 0:Ee.trim())==="";return fe?e.createElement(i.Z,{open:Qt&&!yt&&(W||!pe),overlayStyle:{minWidth:200},menu:{items:Ne,onClick:tt}},e.createElement(d,{position:Ae},e.createElement("div",{className:w.wrap},we===2&&e.createElement(e.Fragment,null,e.createElement("div",{className:w.chatContainer},qe&&e.createElement("div",{className:w.loadingWrp},e.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),e.createElement("div",{className:"ai-loading"})),pe&&e.createElement(A.Z,{cancelIndex:Re,streamingStatus:ie,loadImage:!1,onFinish:()=>y(void 0,null,function*(){Se(0),setTimeout(()=>J(!1),0)}),value:pe})),e.createElement("div",{className:w.btnContainer},e.createElement("div",{onClick:()=>it(!0,pe),className:w.btn,style:{padding:"0 16px",width:"initial"}},e.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),e.createElement("div",{onClick:()=>it(!1,pe),className:w.btn,style:{padding:"0 16px",width:"initial"}},e.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),e.createElement(b.CopyToClipboard,{text:pe,onCopy:()=>l.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},e.createElement(u.Z,{title:"\u590D\u5236"},e.createElement("div",{className:w.btn,style:{marginLeft:"auto"}},e.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),e.createElement(u.Z,{title:"\u91CD\u65B0\u751F\u6210"},e.createElement("div",{onClick:K,className:w.btn},e.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),e.createElement(u.Z,{title:"\u5220\u9664"},e.createElement("div",{onClick:()=>{D(1),Te(),Ce([])},className:w.btn},e.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),e.createElement("div",{className:w.inputContainer},e.createElement(h.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Ee,bordered:!1,onFocus:()=>ae(!0),onBlur:()=>setTimeout(()=>ae(!1),300),onChange:Je,onPressEnter:Q,onCompositionStart:()=>Ge.current=!0,onCompositionEnd:()=>Ge.current=!1}),Ke?e.createElement("div",{className:`iconfont icon-tingzhihuida ${w.cancelBtn}`,onClick:Ve}):e.createElement(s.ZP,{className:Qt?w.sendBtnDisabled:w.sendBtn,icon:e.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:yt,onClick:be}))))):e.createElement(e.Fragment,null)},S={"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"},B=Object.defineProperty,R=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,j=(fe,Ae,ce)=>Ae in fe?B(fe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:ce}):fe[Ae]=ce,X=(fe,Ae)=>{for(var ce in Ae||(Ae={}))M.call(Ae,ce)&&j(fe,ce,Ae[ce]);if(R)for(var ce of R(Ae))G.call(Ae,ce)&&j(fe,ce,Ae[ce]);return fe};const le=fe=>React.createElement("svg",X({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},fe),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 xe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Fe=(0,e.forwardRef)(({initialContent:fe,onButtonClick:Ae},ce)=>{const[it,Ye]=(0,e.useState)(null),[nt,ge]=(0,e.useState)(null),[ie,re]=(0,e.useState)(""),[ve,Ce]=(0,e.useState)(null),Ee=ce,He=Ue=>{const Ke=document.elementFromPoint(10,Ue),J=document.createRange();let Re=null;const Se=document.createTreeWalker(Ee.current,NodeFilter.SHOW_TEXT,{acceptNode:be=>{const Q=document.createRange();Q.selectNodeContents(be);const Ve=Q.getBoundingClientRect();return Ve.top<=Ue&&Ve.bottom>=Ue?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Ge="",qe,Te,me=null,Je=null,se=null;for(;qe=Se.nextNode();){qe.parentNode.getAttribute("data-select")==="disabled"&&(Te=!0),Ge+=qe.textContent,Je||(Je=qe),se=qe;const be=document.createRange();be.selectNodeContents(qe);const Q=be.getBoundingClientRect();me===null&&(me=Q.top)}if(Je&&se&&!Te){const be=document.createRange();be.setStart(Je,0),be.setEnd(se,se.textContent.length),Ce(be)}else Ce(null);return ge(me-1),Te?"":Ge.trim()};function we(Ue){for(;Ue.parentElement&&Ue.parentElement.tagName.toLowerCase()!=="section";){var Ke=window.getComputedStyle(Ue.parentElement);if(Ke.pointerEvents==="none")return!0;Ue=Ue.parentElement}return!1}const D=Ue=>{var Ke,J;if(we(Ue.target)){ge(-1e6);return}if(((J=(Ke=document.getSelection())==null?void 0:Ke.toString)==null?void 0:J.call(Ke))!==""){ge(-1e6);return}const Re=He(Ue.clientY);if((Re==null?void 0:Re.trim())===""){ge(-1e6);return}const Se=Ee.current.getBoundingClientRect();Ye(Se.left-30),re(Re)},pe=()=>{},de=Ue=>{Ae&&ie&&Ae(ie,Ue.clientX,Ue.clientY,ve)},W=()=>{if(ve){const Ue=window.getSelection();Ue.removeAllRanges(),Ue.addRange(ve)}},ae=()=>{window.getSelection().removeAllRanges()};return(0,e.useEffect)(()=>{const Ue=Ee.current;return Ue.addEventListener("mousemove",D),Ue.addEventListener("mouseleave",pe),()=>{Ue.removeEventListener("mousemove",D),Ue.removeEventListener("mouseleave",pe),ae()}},[fe]),e.createElement("div",{className:S["hover-line-container2"]},nt!==null&&e.createElement("div",{className:S["line-button-container"],style:{top:nt,left:it},onMouseEnter:()=>{W()},onMouseLeave:()=>{ae(),ge(null),re(""),Ce(null)}},e.createElement("div",{className:S.button,onClick:de},e.createElement("img",{src:xe}),e.createElement("span",null,"AI\u6539\u5199"))))}),Ze={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},I=({nodeRef:fe,noRestrictModal:Ae})=>{const[ce,it]=(0,e.useState)(null),[Ye,nt]=(0,e.useState)(null),[ge,ie]=(0,e.useState)(!1),[re,ve]=(0,e.useState)(null),[Ce,Ee]=(0,e.useState)(!1),[He,we]=(0,e.useState)(!1),D=fe,pe=(0,e.useRef)(null),de=(0,e.useRef)(null),[W,ae]=(0,e.useState)("");(0,e.useEffect)(()=>{ce!=null&&ce.toString()&&ae(ce==null?void 0:ce.toString())},[ce==null?void 0:ce.toString()]);const Ue=()=>{const Se=window.getSelection(),Ge=D.current.scrollTop,qe=D.current.getBoundingClientRect();if(Se.rangeCount>0&&Se.toString().length>0){const Te=Se.getRangeAt(0);it(Te.cloneRange());const me=Te.getBoundingClientRect(),Je=40;let se=me.top+Ge-5+Je;se{if(!Se||Se.rangeCount===0){Ee(!1);return}const qe=Se.getRangeAt(0).getBoundingClientRect(),Te=window.getComputedStyle(D.current),me=parseInt(Te.lineHeight),Je=parseInt(Te.paddingTop),se=D.current.scrollTop,be=D.current.getBoundingClientRect(),Q=qe.top-be.top+se,Ve=Math.floor((Q-Je)/me),Ne=Je+Ve*me-se;ve(Ne),Ee(!0)},J=Se=>{D.current&&!D.current.contains(Se.target)&&we(!1)};(0,e.useEffect)(()=>{const Se=D.current;return Se.addEventListener("scroll",Ue),Se.addEventListener("input",Ue),Se.addEventListener("click",Ue),Se.addEventListener("mouseup",Ue),Se.addEventListener("keyup",Ue),Se.addEventListener("click",Ue),document.addEventListener("mousedown",J),()=>{Se.removeEventListener("scroll",Ue),Se.removeEventListener("input",Ue),Se.removeEventListener("click",Ue),Se.removeEventListener("mouseup",Ue),Se.removeEventListener("keyup",Ue),Se.removeEventListener("click",Ue),document.removeEventListener("mousedown",J)}},[]);const Re=(Se=!0,Ge)=>{if(!ce)return;const qe=de.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Te=ce.cloneRange(),me=window.getSelection();if(me.removeAllRanges(),me.addRange(Te),Se){Te.deleteContents();const Je=document.createElement("div");Je.innerHTML=qe;const se=Array.from(Je.childNodes);for(;se.length>0;)Te.insertNode(se.pop())}else{Te.collapse(!1);const Je=document.createElement("div");Je.innerHTML=" "+qe;const se=Array.from(Je.childNodes);for(;se.length>0;)Te.insertNode(se.pop())}me.removeAllRanges(),it(null),ie(!1),nt(null)};return e.createElement("section",{ref:de},Ye&&e.createElement("div",{ref:pe,className:Ze.toolbar,style:{top:Ye==null?void 0:Ye.top,left:Ye==null?void 0:Ye.left}},e.createElement("div",{className:Ze.button,onClick:()=>ie(!0)},e.createElement("img",{src:xe}),e.createElement("span",null,"AI\u6539\u5199"))),e.createElement(z,{key:JSON.stringify(Ye),noRestrictModal:Ae,visible:ge,position:Ye,selectText:W,applyRefinedText:Re,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),D.current&&e.createElement(Fe,{ref:D,onButtonClick:(Se,Ge,qe,Te)=>{it(Te),ie(!0),ae(Se),nt({left:Ge,top:qe+20})}}))}},43298:function(f,r,t){"use strict";t.d(r,{Z:function(){return h}});var e=t(59301),i=t(62957),l={num:"num___VQiqB"},h=({visible:s,usedCount:A,totalCount:w,onOk:E,onCancel:d})=>{const O=()=>A>0?e.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",w,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",e.createElement("span",{className:l.num},A),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):e.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",w,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",e.createElement("span",{className:l.num},A),"\u6B21\uFF09\u3002");return e.createElement(i.default,{centered:!0,open:s,title:"\u63D0\u793A",width:620,onCancel:d,onOk:E,footer:A>0?void 0:null},O())}},72523:function(f,r,t){"use strict";t.d(r,{Z:function(){return _},Q:function(){return ee}});var e=t(59301),i={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},l=t(12306),u=t(78323),h=t(57942),s=t(19004),A=t(77536),w=t(43590),E="data:image/png;base64,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",d=t(92310),O=t.n(d),b=t(6767),Y=t(41792),V=(L,F,P)=>new Promise((T,v)=>{var y=S=>{try{z(P.next(S))}catch(B){v(B)}},k=S=>{try{z(P.throw(S))}catch(B){v(B)}},z=S=>S.done?T(S.value):Promise.resolve(S.value).then(y,k);z((P=P.apply(L,F)).next())});const ee={contentRef:{current:null},value:null,status:!1,open:()=>V(void 0,null,function*(){}),close:()=>{}};var _=({className:L,style:F,onChange:P,onSuccess:T,onCancel:v,onError:y,fetchUrl:k,noRestrictModal:z=()=>{},showEditableToolbar:S,bottomOffset:B=110,loadingText:R,showEmptyData:M=!0,onStatusChange:G,stringTransformer:j,bottomContainerNode:X})=>{const[le,xe]=(0,e.useState)(!1),[ue,Fe]=(0,e.useState)(""),[Ze,Me]=(0,e.useState)(0),[I,fe]=(0,e.useState)(!1),Ae=(0,e.useRef)(null),ce=(0,e.useRef)(null),it=(0,e.useRef)(null),Ye=(0,e.useRef)(null),nt=(0,A.Z)({scrollBoxRef:Ye,bottomInspectRef:it,contentRef:ce,status:I,bottomOffset:B}),ge=le||I;(0,e.useEffect)(()=>{P==null||P(ue)},[ue]);const[ie,re]=(0,e.useState)([]);(0,e.useEffect)(()=>{G==null||G({contentRef:ce,status:ge,value:ue,open:ve,close:Ce})},[ge,ue]);const ve=He=>V(void 0,null,function*(){xe(!0),Fe(""),re([]),Me(0);const we=k;He!=null&&He.fetchUrl&&delete He.fetchUrl,Ae.current=new l.Z(`${u.Z.API_SERVER}${we}`,He),yield new Promise((D,pe)=>{Ae.current.on("data",de=>{var W;let{chunk:{content:ae,type:Ue}}=de;fe(!0),Ue==="text"&&Fe(Ke=>j?j(Ke+ae):Ke+ae),Ue==="knowledge"&&(console.log("---knowledge-",de==null?void 0:de.chunk),re((W=de==null?void 0:de.chunk)==null?void 0:W.content))}),Ae.current.on("done",()=>{D()}),Ae.current.on("error",de=>{Object.prototype.toString.call(de)==="[object Object]"&&de.status===-1&&b.ZP.warning((de==null?void 0:de.message)||""),D(),y==null||y(de)}),Ae.current.on("cancelled",()=>{D(),v==null||v()}),Ae.current.startStream()}),xe(!1)}),Ce=()=>{var He,we;Me(1),(we=(He=Ae.current)==null?void 0:He.cancelRequest)==null||we.call(He),xe(!1),fe(!1)},Ee=(0,e.useMemo)(()=>ce.current?e.createElement(s.Z,{noRestrictModal:z,nodeRef:ce}):e.createElement(e.Fragment,null),[ce.current]);return e.createElement(e.Fragment,null,e.createElement("div",{className:O()(i.container,L),style:F,ref:Ye},e.createElement("div",{ref:ce,className:i.liWrap,contentEditable:!ge},ue&&e.createElement(h.Z,{cancelIndex:Ze,streamingStatus:le,loadImage:!1,onFinish:()=>V(void 0,null,function*(){Me(0),setTimeout(()=>fe(!1),0),T==null||T(ue)}),value:ue}),(ie==null?void 0:ie.length)>0&&e.createElement(Y.Z,{Filelist:ie})),!ue&&!ge&&e.createElement("div",{className:i.imgBox},e.createElement("img",{width:56,src:E}),e.createElement("span",null,"\u9884\u89C8\u533A")),M&&ge&&e.createElement(w.Z,{text:R}),!nt&&e.createElement("div",{className:i.backBottom,onClick:()=>{Ye.current.scrollTop=Ye.current.scrollHeight}},e.createElement("i",{className:"iconfont icon-huidaodibu"})),e.createElement("div",{ref:it}),X),!ge&&S&&Ee)}},43590:function(f,r,t){"use strict";t.d(r,{Z:function(){return u}});var e=t(59301),i={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},u=({text:h})=>e.createElement("div",null,e.createElement("div",{className:i.loading},e.createElement("div",{className:i.dot}),e.createElement("div",{className:i.dot}),e.createElement("div",{className:i.dot})),!!h&&e.createElement("div",{className:"mt5"},h))},29313:function(f,r,t){"use strict";t.d(r,{o:function(){return e}});const e=i=>(i=i.replace(new RegExp("(?$1'),i=i.replace(new RegExp("(?]*>/g,""),d=A(d),d});r.Z=i},70004:function(f,r,t){"use strict";t.d(r,{Z:function(){return b}});var e=t(59301),i=t(62957),l=t(77019),u=t(60242),h="data:image/png;base64,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",s="data:image/png;base64,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",A="data:image/png;base64,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",w={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},E=t(59301);const d=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var b=()=>{const[Y,V]=(0,e.useState)(0),[ee,q]=(0,e.useState)(!1),[_,L]=(0,e.useState)(!0),F=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(_)return;const z=()=>{V(S=>S>=99?(clearInterval(F.current),99):S+1)};return F.current=setInterval(z,5e4/99),()=>clearInterval(F.current)},[_]);const P=()=>{V(0),q(!0),L(!1)},T=(z=0)=>{L(!0),V(z),q(!1)},v=z=>{const S=z/1048576;let B;return S<=.3?B=3:S<=.5?B=5:S<=1?B=10:S<=2?B=20:S<=3?B=30:S<=10?B=S*10:B=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${B}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},y=()=>E.createElement("span",{className:w.dotLoading},E.createElement("span",null,"."),E.createElement("span",null,"."),E.createElement("span",null,"."));return{progress:Y,progressOpen:ee,openProgress:P,closeProgress:T,toggleLock:()=>L(z=>!z),CreateProgressModal:(z=d,S)=>(typeof z=="string"&&(z=[z,z,z]),E.createElement(i.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:ee,title:null,footer:null,width:500,afterClose:()=>V(0)},E.createElement(l.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Y<=30&&E.createElement(E.Fragment,null,E.createElement("img",{src:h,alt:"Step 1"}),E.createElement("div",{className:"mt20 c-light-primary"},z[0],y())),Y>30&&Y<60&&E.createElement(E.Fragment,null,E.createElement("img",{src:s,alt:"Step 2"}),E.createElement("div",{className:"mt20 c-light-primary"},z[1],y())),Y>=60&&E.createElement(E.Fragment,null,E.createElement("img",{src:A,alt:"Step 3"}),E.createElement("div",{className:"mt20 c-light-primary"},z[2],y())),E.createElement(u.Z,{className:w.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Y}),!!S&&E.createElement("div",{className:"c-grey-999"},v(S)))))}}},19004:function(f,r,t){"use strict";t.d(r,{Z:function(){return I}});var e=t(59301),i=t(75727),l=t(6767),u=t(25399),h=t(37568),s=t(7939),A=t(57942),w={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"},d=({position:fe,children:Ae})=>{const{left:ce=0,top:it=0}=fe||{},[Ye,nt]=(0,e.useState)(ce),[ge,ie]=(0,e.useState)(it),re=(0,e.useRef)(null),ve=()=>{if(re.current){const Ce=re.current.offsetWidth,Ee=re.current.offsetHeight,He=window.innerWidth,we=window.innerHeight;let D=ce,pe=it;ce+Ce>He&&(D=He-Ce),D<0&&(D=0),it+Ee>we&&(pe=we-Ee),pe<0&&(pe=0),nt(D),ie(pe)}};return(0,e.useEffect)(()=>{if(!re.current||!fe)return;const Ce=new ResizeObserver(()=>{ve()});return Ce.observe(re.current),()=>{Ce.disconnect()}},[ce,it,fe]),(0,e.useEffect)(()=>{fe&&ve()},[ce,it,fe]),fe?e.createElement("div",{ref:re,style:{position:"fixed",left:`${Ye}px`,top:`${ge}px`,zIndex:1050}},Ae):null},O=t(78323),b=t(56102),Y=t(12306),V=Object.defineProperty,ee=Object.defineProperties,q=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,P=(fe,Ae,ce)=>Ae in fe?V(fe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:ce}):fe[Ae]=ce,T=(fe,Ae)=>{for(var ce in Ae||(Ae={}))L.call(Ae,ce)&&P(fe,ce,Ae[ce]);if(_)for(var ce of _(Ae))F.call(Ae,ce)&&P(fe,ce,Ae[ce]);return fe},v=(fe,Ae)=>ee(fe,q(Ae)),y=(fe,Ae,ce)=>new Promise((it,Ye)=>{var nt=re=>{try{ie(ce.next(re))}catch(ve){Ye(ve)}},ge=re=>{try{ie(ce.throw(re))}catch(ve){Ye(ve)}},ie=re=>re.done?it(re.value):Promise.resolve(re.value).then(nt,ge);ie((ce=ce.apply(fe,Ae)).next())}),z=({visible:fe,position:Ae,selectText:ce,applyRefinedText:it,fetchUrl:Ye,noRestrictModal:nt})=>{var ge;const[ie,re]=(0,e.useState)(!1),[ve,Ce]=(0,e.useState)([]),[Ee,He]=(0,e.useState)(""),[we,D]=(0,e.useState)(1),[pe,de]=(0,e.useState)(""),[W,ae]=(0,e.useState)(!1),Ue=(0,e.useRef)(null),[Ke,J]=(0,e.useState)(!1),[Re,Se]=(0,e.useState)(0),Ge=(0,e.useRef)(!1),qe=((ge=ve==null?void 0:ve[(ve==null?void 0:ve.length)-1])==null?void 0:ge.loading)===!0;(0,e.useEffect)(()=>{if(fe){D(1);return}J(!1),re(!1),Te(),Se(0),Ce([]),D(0)},[fe]);const Te=()=>{var bt,ke;He(""),de(""),(ke=(bt=Ue.current)==null?void 0:bt.cancelRequest)==null||ke.call(bt)},me=(...bt)=>y(void 0,[...bt],function*(ke="",Kt=ve){const Xt=Date.now(),St=[...Kt,{text:ke,key:Xt,sender:"user",show:!0},{loading:!0,key:Xt,sender:"AI",show:!0}];D(2),Ce(St);const Tt=se(Kt),_t={no_record_times:!0,prompt:ke,history:Tt};Ue.current=new Y.Z(O.Z.API_SERVER+Ye,_t),yield new Promise(Nt=>{Ue.current.on("data",vt=>{const{chunk:{msg:xt},full:rt}=vt,ht=xt==="error";J(!0),de(N(rt)),Ce(ct=>ct.map((ft,sn)=>sn===ct.length-1?v(T({},ft),{text:rt,loading:!1,error:ht}):ft))}),Ue.current.on("done",()=>Nt()),Ue.current.on("error",vt=>{const xt="\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(vt)==="[object Object]"&&vt.status===-9&&(D(1),nt(vt.data)),Ce(rt=>rt.map((ht,ct)=>ct===rt.length-1?v(T({},ht),{text:xt,loading:!1,error:!0}):ht)),Nt()}),Ue.current.on("cancelled",()=>Nt()),Ue.current.startStream()}),re(!1)}),Je=bt=>{He(bt.target.value)},se=bt=>bt.reduce((Kt,Xt)=>{if(Xt.sender==="user"){const St=bt.find(Tt=>Tt.key===Xt.key&&Tt.sender==="AI");St&&(St!=null&&St.text)&&!(St!=null&&St.error)&&Kt.push({question:Xt.text,answer:St.text})}return Kt},[]),be=()=>{if(Qt)return;const bt=Xe("\u6539\u5199");Te(),re(!0),me(bt)},Q=bt=>{if(bt.key==="Enter"&&!bt.shiftKey){if(bt.preventDefault(),Ge.current||yt)return;be()}},Ve=()=>{var bt,ke;Se(Kt=>Kt+1),(ke=(bt=Ue.current)==null?void 0:bt.cancelRequest)==null||ke.call(bt),re(!1),J(!1)},Ne=[{key:"1",label:e.createElement("span",null," ",e.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:e.createElement("span",null,e.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:e.createElement("span",null," ",e.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],N=(bt="")=>{const ke=["\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((Kt,Xt)=>{ke.push(`\u7B54\u6848${Xt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Xt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Xt+1})\u8F93\u51FA\uFF1A`)}),ke.forEach(Kt=>{const Xt=new RegExp(Kt,"g");bt=bt.replace(Xt,`**${Kt}** `)}),bt},Xe=bt=>bt==="\u6539\u5199"?`${Ee}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${ce}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${ce}\uFF0C${bt}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,tt=bt=>{let ke="";bt.key==="1"&&(ke=Xe("\u6DA6\u8272")),bt.key==="2"&&(ke=Xe("\u6269\u5199")),bt.key==="3"&&(ke=Xe("\u7F29\u5199")),Te(),re(!0),me(ke)},K=()=>{const bt=ve.splice(ve.length-2),{text:ke}=(bt==null?void 0:bt[0])||{};Te(),re(!0),me(ke,ve)},yt=ie||Ke,Qt=(Ee==null?void 0:Ee.trim())==="";return fe?e.createElement(i.Z,{open:Qt&&!yt&&(W||!pe),overlayStyle:{minWidth:200},menu:{items:Ne,onClick:tt}},e.createElement(d,{position:Ae},e.createElement("div",{className:w.wrap},we===2&&e.createElement(e.Fragment,null,e.createElement("div",{className:w.chatContainer},qe&&e.createElement("div",{className:w.loadingWrp},e.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),e.createElement("div",{className:"ai-loading"})),pe&&e.createElement(A.Z,{cancelIndex:Re,streamingStatus:ie,loadImage:!1,onFinish:()=>y(void 0,null,function*(){Se(0),setTimeout(()=>J(!1),0)}),value:pe})),e.createElement("div",{className:w.btnContainer},e.createElement("div",{onClick:()=>it(!0,pe),className:w.btn,style:{padding:"0 16px",width:"initial"}},e.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),e.createElement("div",{onClick:()=>it(!1,pe),className:w.btn,style:{padding:"0 16px",width:"initial"}},e.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),e.createElement(b.CopyToClipboard,{text:pe,onCopy:()=>l.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},e.createElement(u.Z,{title:"\u590D\u5236"},e.createElement("div",{className:w.btn,style:{marginLeft:"auto"}},e.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),e.createElement(u.Z,{title:"\u91CD\u65B0\u751F\u6210"},e.createElement("div",{onClick:K,className:w.btn},e.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),e.createElement(u.Z,{title:"\u5220\u9664"},e.createElement("div",{onClick:()=>{D(1),Te(),Ce([])},className:w.btn},e.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),e.createElement("div",{className:w.inputContainer},e.createElement(h.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Ee,bordered:!1,onFocus:()=>ae(!0),onBlur:()=>setTimeout(()=>ae(!1),300),onChange:Je,onPressEnter:Q,onCompositionStart:()=>Ge.current=!0,onCompositionEnd:()=>Ge.current=!1}),Ke?e.createElement("div",{className:`iconfont icon-tingzhihuida ${w.cancelBtn}`,onClick:Ve}):e.createElement(s.ZP,{className:Qt?w.sendBtnDisabled:w.sendBtn,icon:e.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:yt,onClick:be}))))):e.createElement(e.Fragment,null)},S={"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"},B=Object.defineProperty,R=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,j=(fe,Ae,ce)=>Ae in fe?B(fe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:ce}):fe[Ae]=ce,X=(fe,Ae)=>{for(var ce in Ae||(Ae={}))M.call(Ae,ce)&&j(fe,ce,Ae[ce]);if(R)for(var ce of R(Ae))G.call(Ae,ce)&&j(fe,ce,Ae[ce]);return fe};const le=fe=>React.createElement("svg",X({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},fe),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 xe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Fe=(0,e.forwardRef)(({initialContent:fe,onButtonClick:Ae},ce)=>{const[it,Ye]=(0,e.useState)(null),[nt,ge]=(0,e.useState)(null),[ie,re]=(0,e.useState)(""),[ve,Ce]=(0,e.useState)(null),Ee=ce,He=Ue=>{const Ke=document.elementFromPoint(10,Ue),J=document.createRange();let Re=null;const Se=document.createTreeWalker(Ee.current,NodeFilter.SHOW_TEXT,{acceptNode:be=>{const Q=document.createRange();Q.selectNodeContents(be);const Ve=Q.getBoundingClientRect();return Ve.top<=Ue&&Ve.bottom>=Ue?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Ge="",qe,Te,me=null,Je=null,se=null;for(;qe=Se.nextNode();){qe.parentNode.getAttribute("data-select")==="disabled"&&(Te=!0),Ge+=qe.textContent,Je||(Je=qe),se=qe;const be=document.createRange();be.selectNodeContents(qe);const Q=be.getBoundingClientRect();me===null&&(me=Q.top)}if(Je&&se&&!Te){const be=document.createRange();be.setStart(Je,0),be.setEnd(se,se.textContent.length),Ce(be)}else Ce(null);return ge(me-1),Te?"":Ge.trim()};function we(Ue){for(;Ue.parentElement&&Ue.parentElement.tagName.toLowerCase()!=="section";){var Ke=window.getComputedStyle(Ue.parentElement);if(Ke.pointerEvents==="none")return!0;Ue=Ue.parentElement}return!1}const D=Ue=>{var Ke,J;if(we(Ue.target)){ge(-1e6);return}if(((J=(Ke=document.getSelection())==null?void 0:Ke.toString)==null?void 0:J.call(Ke))!==""){ge(-1e6);return}const Re=He(Ue.clientY);if((Re==null?void 0:Re.trim())===""){ge(-1e6);return}const Se=Ee.current.getBoundingClientRect();Ye(Se.left-30),re(Re)},pe=()=>{},de=Ue=>{Ae&&ie&&Ae(ie,Ue.clientX,Ue.clientY,ve)},W=()=>{if(ve){const Ue=window.getSelection();Ue.removeAllRanges(),Ue.addRange(ve)}},ae=()=>{window.getSelection().removeAllRanges()};return(0,e.useEffect)(()=>{const Ue=Ee.current;return Ue.addEventListener("mousemove",D),Ue.addEventListener("mouseleave",pe),()=>{Ue.removeEventListener("mousemove",D),Ue.removeEventListener("mouseleave",pe),ae()}},[fe]),e.createElement("div",{className:S["hover-line-container2"]},nt!==null&&e.createElement("div",{className:S["line-button-container"],style:{top:nt,left:it},onMouseEnter:()=>{W()},onMouseLeave:()=>{ae(),ge(null),re(""),Ce(null)}},e.createElement("div",{className:S.button,onClick:de},e.createElement("img",{src:xe}),e.createElement("span",null,"AI\u6539\u5199"))))}),Ze={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},I=({nodeRef:fe,noRestrictModal:Ae})=>{const[ce,it]=(0,e.useState)(null),[Ye,nt]=(0,e.useState)(null),[ge,ie]=(0,e.useState)(!1),[re,ve]=(0,e.useState)(null),[Ce,Ee]=(0,e.useState)(!1),[He,we]=(0,e.useState)(!1),D=fe,pe=(0,e.useRef)(null),de=(0,e.useRef)(null),[W,ae]=(0,e.useState)("");(0,e.useEffect)(()=>{ce!=null&&ce.toString()&&ae(ce==null?void 0:ce.toString())},[ce==null?void 0:ce.toString()]);const Ue=()=>{const Se=window.getSelection(),Ge=D.current.scrollTop,qe=D.current.getBoundingClientRect();if(Se.rangeCount>0&&Se.toString().length>0){const Te=Se.getRangeAt(0);it(Te.cloneRange());const me=Te.getBoundingClientRect(),Je=40;let se=me.top+Ge-5+Je;se{if(!Se||Se.rangeCount===0){Ee(!1);return}const qe=Se.getRangeAt(0).getBoundingClientRect(),Te=window.getComputedStyle(D.current),me=parseInt(Te.lineHeight),Je=parseInt(Te.paddingTop),se=D.current.scrollTop,be=D.current.getBoundingClientRect(),Q=qe.top-be.top+se,Ve=Math.floor((Q-Je)/me),Ne=Je+Ve*me-se;ve(Ne),Ee(!0)},J=Se=>{D.current&&!D.current.contains(Se.target)&&we(!1)};(0,e.useEffect)(()=>{const Se=D.current;return Se.addEventListener("scroll",Ue),Se.addEventListener("input",Ue),Se.addEventListener("click",Ue),Se.addEventListener("mouseup",Ue),Se.addEventListener("keyup",Ue),Se.addEventListener("click",Ue),document.addEventListener("mousedown",J),()=>{Se.removeEventListener("scroll",Ue),Se.removeEventListener("input",Ue),Se.removeEventListener("click",Ue),Se.removeEventListener("mouseup",Ue),Se.removeEventListener("keyup",Ue),Se.removeEventListener("click",Ue),document.removeEventListener("mousedown",J)}},[]);const Re=(Se=!0,Ge)=>{if(!ce)return;const qe=de.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Te=ce.cloneRange(),me=window.getSelection();if(me.removeAllRanges(),me.addRange(Te),Se){Te.deleteContents();const Je=document.createElement("div");Je.innerHTML=qe;const se=Array.from(Je.childNodes);for(;se.length>0;)Te.insertNode(se.pop())}else{Te.collapse(!1);const Je=document.createElement("div");Je.innerHTML=" "+qe;const se=Array.from(Je.childNodes);for(;se.length>0;)Te.insertNode(se.pop())}me.removeAllRanges(),it(null),ie(!1),nt(null)};return e.createElement("section",{ref:de},Ye&&e.createElement("div",{ref:pe,className:Ze.toolbar,style:{top:Ye==null?void 0:Ye.top,left:Ye==null?void 0:Ye.left}},e.createElement("div",{className:Ze.button,onClick:()=>ie(!0)},e.createElement("img",{src:xe}),e.createElement("span",null,"AI\u6539\u5199"))),e.createElement(z,{key:JSON.stringify(Ye),noRestrictModal:Ae,visible:ge,position:Ye,selectText:W,applyRefinedText:Re,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),D.current&&e.createElement(Fe,{ref:D,onButtonClick:(Se,Ge,qe,Te)=>{it(Te),ie(!0),ae(Se),nt({left:Ge,top:qe+20})}}))}},43298:function(f,r,t){"use strict";t.d(r,{Z:function(){return h}});var e=t(59301),i=t(62957),l={num:"num___VQiqB"},h=({visible:s,usedCount:A,totalCount:w,onOk:E,onCancel:d})=>{const O=()=>A>0?e.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",w,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",e.createElement("span",{className:l.num},A),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):e.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",w,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",e.createElement("span",{className:l.num},A),"\u6B21\uFF09\u3002");return e.createElement(i.default,{centered:!0,open:s,zIndex:1e4,title:"\u63D0\u793A",width:620,onCancel:d,onOk:E,footer:A>0?void 0:null},O())}},72523:function(f,r,t){"use strict";t.d(r,{Z:function(){return _},Q:function(){return ee}});var e=t(59301),i={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},l=t(12306),u=t(78323),h=t(57942),s=t(19004),A=t(77536),w=t(43590),E="data:image/png;base64,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",d=t(92310),O=t.n(d),b=t(6767),Y=t(41792),V=(L,F,P)=>new Promise((T,v)=>{var y=S=>{try{z(P.next(S))}catch(B){v(B)}},k=S=>{try{z(P.throw(S))}catch(B){v(B)}},z=S=>S.done?T(S.value):Promise.resolve(S.value).then(y,k);z((P=P.apply(L,F)).next())});const ee={contentRef:{current:null},value:null,status:!1,open:()=>V(void 0,null,function*(){}),close:()=>{}};var _=({className:L,style:F,onChange:P,onSuccess:T,onCancel:v,onError:y,fetchUrl:k,noRestrictModal:z=()=>{},showEditableToolbar:S,bottomOffset:B=110,loadingText:R,showEmptyData:M=!0,onStatusChange:G,stringTransformer:j,bottomContainerNode:X})=>{const[le,xe]=(0,e.useState)(!1),[ue,Fe]=(0,e.useState)(""),[Ze,Me]=(0,e.useState)(0),[I,fe]=(0,e.useState)(!1),Ae=(0,e.useRef)(null),ce=(0,e.useRef)(null),it=(0,e.useRef)(null),Ye=(0,e.useRef)(null),nt=(0,A.Z)({scrollBoxRef:Ye,bottomInspectRef:it,contentRef:ce,status:I,bottomOffset:B}),ge=le||I;(0,e.useEffect)(()=>{P==null||P(ue)},[ue]);const[ie,re]=(0,e.useState)([]);(0,e.useEffect)(()=>{G==null||G({contentRef:ce,status:ge,value:ue,open:ve,close:Ce})},[ge,ue]);const ve=He=>V(void 0,null,function*(){xe(!0),Fe(""),re([]),Me(0);const we=k;He!=null&&He.fetchUrl&&delete He.fetchUrl,Ae.current=new l.Z(`${u.Z.API_SERVER}${we}`,He),yield new Promise((D,pe)=>{Ae.current.on("data",de=>{var W;let{chunk:{content:ae,type:Ue}}=de;fe(!0),Ue==="text"&&Fe(Ke=>j?j(Ke+ae):Ke+ae),Ue==="knowledge"&&(console.log("---knowledge-",de==null?void 0:de.chunk),re((W=de==null?void 0:de.chunk)==null?void 0:W.content))}),Ae.current.on("done",()=>{D()}),Ae.current.on("error",de=>{Object.prototype.toString.call(de)==="[object Object]"&&de.status===-1&&b.ZP.warning((de==null?void 0:de.message)||""),D(),y==null||y(de)}),Ae.current.on("cancelled",()=>{D(),v==null||v()}),Ae.current.startStream()}),xe(!1)}),Ce=()=>{var He,we;Me(1),(we=(He=Ae.current)==null?void 0:He.cancelRequest)==null||we.call(He),xe(!1),fe(!1)},Ee=(0,e.useMemo)(()=>ce.current?e.createElement(s.Z,{noRestrictModal:z,nodeRef:ce}):e.createElement(e.Fragment,null),[ce.current]);return e.createElement(e.Fragment,null,e.createElement("div",{className:O()(i.container,L),style:F,ref:Ye},e.createElement("div",{ref:ce,className:i.liWrap,contentEditable:!ge},ue&&e.createElement(h.Z,{cancelIndex:Ze,streamingStatus:le,loadImage:!1,onFinish:()=>V(void 0,null,function*(){Me(0),setTimeout(()=>fe(!1),0),T==null||T(ue)}),value:ue}),(ie==null?void 0:ie.length)>0&&e.createElement(Y.Z,{Filelist:ie})),!ue&&!ge&&e.createElement("div",{className:i.imgBox},e.createElement("img",{width:56,src:E}),e.createElement("span",null,"\u9884\u89C8\u533A")),M&&ge&&e.createElement(w.Z,{text:R}),!nt&&e.createElement("div",{className:i.backBottom,onClick:()=>{Ye.current.scrollTop=Ye.current.scrollHeight}},e.createElement("i",{className:"iconfont icon-huidaodibu"})),e.createElement("div",{ref:it}),X),!ge&&S&&Ee)}},43590:function(f,r,t){"use strict";t.d(r,{Z:function(){return u}});var e=t(59301),i={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},u=({text:h})=>e.createElement("div",null,e.createElement("div",{className:i.loading},e.createElement("div",{className:i.dot}),e.createElement("div",{className:i.dot}),e.createElement("div",{className:i.dot})),!!h&&e.createElement("div",{className:"mt5"},h))},29313:function(f,r,t){"use strict";t.d(r,{o:function(){return e}});const e=i=>(i=i.replace(new RegExp("(?$1'),i=i.replace(new RegExp("(?$1 diff --git a/p__Problemset__NewItem__index.d51d118c.async.js b/p__Problemset__NewItem__index.0437f65a.async.js similarity index 99% rename from p__Problemset__NewItem__index.d51d118c.async.js rename to p__Problemset__NewItem__index.0437f65a.async.js index 6cfb36c347..49ff1940cb 100644 --- a/p__Problemset__NewItem__index.d51d118c.async.js +++ b/p__Problemset__NewItem__index.0437f65a.async.js @@ -145,7 +145,7 @@ ${Ht} `);(nt=Ae.parentNode)==null||nt.replaceChild(je,Ae)});let he=Ne.innerHTML;return oe||(he=he.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),he=he.replace(/

    /g,""),he=he.replace(/<\/p>/g,` `),he=he.replace(/
    /g,` `),he=he.replace(/\r\n/g,` -`),he=he.replace(/<[^>]*>/g,""),he=ve(he),he});ne.Z=se},70004:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return Ae}});var b=E(59301),se=E(62957),ce=E(77019),ue=E(60242),fe="data:image/png;base64,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",oe="data:image/png;base64,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",ve="data:image/png;base64,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",Ne={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ye=E(59301);const he=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Ae=()=>{const[nt,Je]=(0,b.useState)(0),[je,Qe]=(0,b.useState)(!1),[Ue,Be]=(0,b.useState)(!0),Pe=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(Ue)return;const Ke=()=>{Je(Ie=>Ie>=99?(clearInterval(Pe.current),99):Ie+1)};return Pe.current=setInterval(Ke,5e4/99),()=>clearInterval(Pe.current)},[Ue]);const _e=()=>{Je(0),Qe(!0),Be(!1)},xe=(Ke=0)=>{Be(!0),Je(Ke),Qe(!1)},Te=Ke=>{const Ie=Ke/1048576;let We;return Ie<=.3?We=3:Ie<=.5?We=5:Ie<=1?We=10:Ie<=2?We=20:Ie<=3?We=30:Ie<=10?We=Ie*10:We=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${We}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},Ce=()=>ye.createElement("span",{className:Ne.dotLoading},ye.createElement("span",null,"."),ye.createElement("span",null,"."),ye.createElement("span",null,"."));return{progress:nt,progressOpen:je,openProgress:_e,closeProgress:xe,toggleLock:()=>Be(Ke=>!Ke),CreateProgressModal:(Ke=he,Ie)=>(typeof Ke=="string"&&(Ke=[Ke,Ke,Ke]),ye.createElement(se.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:je,title:null,footer:null,width:500,afterClose:()=>Je(0)},ye.createElement(ce.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},nt<=30&&ye.createElement(ye.Fragment,null,ye.createElement("img",{src:fe,alt:"Step 1"}),ye.createElement("div",{className:"mt20 c-light-primary"},Ke[0],Ce())),nt>30&&nt<60&&ye.createElement(ye.Fragment,null,ye.createElement("img",{src:oe,alt:"Step 2"}),ye.createElement("div",{className:"mt20 c-light-primary"},Ke[1],Ce())),nt>=60&&ye.createElement(ye.Fragment,null,ye.createElement("img",{src:ve,alt:"Step 3"}),ye.createElement("div",{className:"mt20 c-light-primary"},Ke[2],Ce())),ye.createElement(ue.Z,{className:Ne.progress,status:"active",style:{width:"auto"},size:[300,8],percent:nt}),!!Ie&&ye.createElement("div",{className:"c-grey-999"},Te(Ie)))))}}},19004:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return Oe}});var b=E(59301),se=E(75727),ce=E(6767),ue=E(25399),fe=E(37568),oe=E(7939),ve=E(57942),Ne={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"},he=({position:ut,children:ct})=>{const{left:et=0,top:Rt=0}=ut||{},[Dt,zt]=(0,b.useState)(et),[gt,vt]=(0,b.useState)(Rt),dt=(0,b.useRef)(null),Ct=()=>{if(dt.current){const Ht=dt.current.offsetWidth,St=dt.current.offsetHeight,_t=window.innerWidth,Mt=window.innerHeight;let ht=et,It=Rt;et+Ht>_t&&(ht=_t-Ht),ht<0&&(ht=0),Rt+St>Mt&&(It=Mt-St),It<0&&(It=0),zt(ht),vt(It)}};return(0,b.useEffect)(()=>{if(!dt.current||!ut)return;const Ht=new ResizeObserver(()=>{Ct()});return Ht.observe(dt.current),()=>{Ht.disconnect()}},[et,Rt,ut]),(0,b.useEffect)(()=>{ut&&Ct()},[et,Rt,ut]),ut?b.createElement("div",{ref:dt,style:{position:"fixed",left:`${Dt}px`,top:`${gt}px`,zIndex:1050}},ct):null},De=E(78323),Ae=E(56102),nt=E(12306),Je=Object.defineProperty,je=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,_e=(ut,ct,et)=>ct in ut?Je(ut,ct,{enumerable:!0,configurable:!0,writable:!0,value:et}):ut[ct]=et,xe=(ut,ct)=>{for(var et in ct||(ct={}))Be.call(ct,et)&&_e(ut,et,ct[et]);if(Ue)for(var et of Ue(ct))Pe.call(ct,et)&&_e(ut,et,ct[et]);return ut},Te=(ut,ct)=>je(ut,Qe(ct)),Ce=(ut,ct,et)=>new Promise((Rt,Dt)=>{var zt=dt=>{try{vt(et.next(dt))}catch(Ct){Dt(Ct)}},gt=dt=>{try{vt(et.throw(dt))}catch(Ct){Dt(Ct)}},vt=dt=>dt.done?Rt(dt.value):Promise.resolve(dt.value).then(zt,gt);vt((et=et.apply(ut,ct)).next())}),Ke=({visible:ut,position:ct,selectText:et,applyRefinedText:Rt,fetchUrl:Dt,noRestrictModal:zt})=>{var gt;const[vt,dt]=(0,b.useState)(!1),[Ct,Ht]=(0,b.useState)([]),[St,_t]=(0,b.useState)(""),[Mt,ht]=(0,b.useState)(1),[It,ft]=(0,b.useState)(""),[at,Ut]=(0,b.useState)(!1),Qt=(0,b.useRef)(null),[mn,Ee]=(0,b.useState)(!1),[le,ie]=(0,b.useState)(0),Se=(0,b.useRef)(!1),Le=((gt=Ct==null?void 0:Ct[(Ct==null?void 0:Ct.length)-1])==null?void 0:gt.loading)===!0;(0,b.useEffect)(()=>{if(ut){ht(1);return}Ee(!1),dt(!1),de(),ie(0),Ht([]),ht(0)},[ut]);const de=()=>{var Fn,Tt;_t(""),ft(""),(Tt=(Fn=Qt.current)==null?void 0:Fn.cancelRequest)==null||Tt.call(Fn)},Fe=(...Fn)=>Ce(void 0,[...Fn],function*(Tt="",cn=Ct){const Kt=Date.now(),on=[...cn,{text:Tt,key:Kt,sender:"user",show:!0},{loading:!0,key:Kt,sender:"AI",show:!0}];ht(2),Ht(on);const An=yt(cn),En={no_record_times:!0,prompt:Tt,history:An};Qt.current=new nt.Z(De.Z.API_SERVER+Dt,En),yield new Promise(wn=>{Qt.current.on("data",gn=>{const{chunk:{msg:In},full:dn}=gn,Bn=In==="error";Ee(!0),ft($e(dn)),Ht($t=>$t.map((un,Xn)=>Xn===$t.length-1?Te(xe({},un),{text:dn,loading:!1,error:Bn}):un))}),Qt.current.on("done",()=>wn()),Qt.current.on("error",gn=>{const In="\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(gn)==="[object Object]"&&gn.status===-9&&(ht(1),zt(gn.data)),Ht(dn=>dn.map((Bn,$t)=>$t===dn.length-1?Te(xe({},Bn),{text:In,loading:!1,error:!0}):Bn)),wn()}),Qt.current.on("cancelled",()=>wn()),Qt.current.startStream()}),dt(!1)}),xt=Fn=>{_t(Fn.target.value)},yt=Fn=>Fn.reduce((cn,Kt)=>{if(Kt.sender==="user"){const on=Fn.find(An=>An.key===Kt.key&&An.sender==="AI");on&&(on!=null&&on.text)&&!(on!=null&&on.error)&&cn.push({question:Kt.text,answer:on.text})}return cn},[]),Nt=()=>{if(Yn)return;const Fn=nn("\u6539\u5199");de(),dt(!0),Fe(Fn)},pt=Fn=>{if(Fn.key==="Enter"&&!Fn.shiftKey){if(Fn.preventDefault(),Se.current||xn)return;Nt()}},tn=()=>{var Fn,Tt;ie(cn=>cn+1),(Tt=(Fn=Qt.current)==null?void 0:Fn.cancelRequest)==null||Tt.call(Fn),dt(!1),Ee(!1)},Bt=[{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")}],$e=(Fn="")=>{const Tt=["\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((cn,Kt)=>{Tt.push(`\u7B54\u6848${Kt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Kt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Kt+1})\u8F93\u51FA\uFF1A`)}),Tt.forEach(cn=>{const Kt=new RegExp(cn,"g");Fn=Fn.replace(Kt,`**${cn}** `)}),Fn},nn=Fn=>Fn==="\u6539\u5199"?`${St}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${et}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${et}\uFF0C${Fn}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,vn=Fn=>{let Tt="";Fn.key==="1"&&(Tt=nn("\u6DA6\u8272")),Fn.key==="2"&&(Tt=nn("\u6269\u5199")),Fn.key==="3"&&(Tt=nn("\u7F29\u5199")),de(),dt(!0),Fe(Tt)},Et=()=>{const Fn=Ct.splice(Ct.length-2),{text:Tt}=(Fn==null?void 0:Fn[0])||{};de(),dt(!0),Fe(Tt,Ct)},xn=vt||mn,Yn=(St==null?void 0:St.trim())==="";return ut?b.createElement(se.Z,{open:Yn&&!xn&&(at||!It),overlayStyle:{minWidth:200},menu:{items:Bt,onClick:vn}},b.createElement(he,{position:ct},b.createElement("div",{className:Ne.wrap},Mt===2&&b.createElement(b.Fragment,null,b.createElement("div",{className:Ne.chatContainer},Le&&b.createElement("div",{className:Ne.loadingWrp},b.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),b.createElement("div",{className:"ai-loading"})),It&&b.createElement(ve.Z,{cancelIndex:le,streamingStatus:vt,loadImage:!1,onFinish:()=>Ce(void 0,null,function*(){ie(0),setTimeout(()=>Ee(!1),0)}),value:It})),b.createElement("div",{className:Ne.btnContainer},b.createElement("div",{onClick:()=>Rt(!0,It),className:Ne.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),b.createElement("div",{onClick:()=>Rt(!1,It),className:Ne.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),b.createElement(Ae.CopyToClipboard,{text:It,onCopy:()=>ce.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(ue.Z,{title:"\u590D\u5236"},b.createElement("div",{className:Ne.btn,style:{marginLeft:"auto"}},b.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),b.createElement(ue.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("div",{onClick:Et,className:Ne.btn},b.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),b.createElement(ue.Z,{title:"\u5220\u9664"},b.createElement("div",{onClick:()=>{ht(1),de(),Ht([])},className:Ne.btn},b.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),b.createElement("div",{className:Ne.inputContainer},b.createElement(fe.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:St,bordered:!1,onFocus:()=>Ut(!0),onBlur:()=>setTimeout(()=>Ut(!1),300),onChange:xt,onPressEnter:pt,onCompositionStart:()=>Se.current=!0,onCompositionEnd:()=>Se.current=!1}),mn?b.createElement("div",{className:`iconfont icon-tingzhihuida ${Ne.cancelBtn}`,onClick:tn}):b.createElement(oe.ZP,{className:Yn?Ne.sendBtnDisabled:Ne.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:xn,onClick:Nt}))))):b.createElement(b.Fragment,null)},Ie={"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"},We=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Xe=(ut,ct,et)=>ct in ut?We(ut,ct,{enumerable:!0,configurable:!0,writable:!0,value:et}):ut[ct]=et,rt=(ut,ct)=>{for(var et in ct||(ct={}))Re.call(ct,et)&&Xe(ut,et,ct[et]);if(Ve)for(var et of Ve(ct))qe.call(ct,et)&&Xe(ut,et,ct[et]);return ut};const bt=ut=>React.createElement("svg",rt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ut),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 At="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Ot=(0,b.forwardRef)(({initialContent:ut,onButtonClick:ct},et)=>{const[Rt,Dt]=(0,b.useState)(null),[zt,gt]=(0,b.useState)(null),[vt,dt]=(0,b.useState)(""),[Ct,Ht]=(0,b.useState)(null),St=et,_t=Qt=>{const mn=document.elementFromPoint(10,Qt),Ee=document.createRange();let le=null;const ie=document.createTreeWalker(St.current,NodeFilter.SHOW_TEXT,{acceptNode:Nt=>{const pt=document.createRange();pt.selectNodeContents(Nt);const tn=pt.getBoundingClientRect();return tn.top<=Qt&&tn.bottom>=Qt?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Se="",Le,de,Fe=null,xt=null,yt=null;for(;Le=ie.nextNode();){Le.parentNode.getAttribute("data-select")==="disabled"&&(de=!0),Se+=Le.textContent,xt||(xt=Le),yt=Le;const Nt=document.createRange();Nt.selectNodeContents(Le);const pt=Nt.getBoundingClientRect();Fe===null&&(Fe=pt.top)}if(xt&&yt&&!de){const Nt=document.createRange();Nt.setStart(xt,0),Nt.setEnd(yt,yt.textContent.length),Ht(Nt)}else Ht(null);return gt(Fe-1),de?"":Se.trim()};function Mt(Qt){for(;Qt.parentElement&&Qt.parentElement.tagName.toLowerCase()!=="section";){var mn=window.getComputedStyle(Qt.parentElement);if(mn.pointerEvents==="none")return!0;Qt=Qt.parentElement}return!1}const ht=Qt=>{var mn,Ee;if(Mt(Qt.target)){gt(-1e6);return}if(((Ee=(mn=document.getSelection())==null?void 0:mn.toString)==null?void 0:Ee.call(mn))!==""){gt(-1e6);return}const le=_t(Qt.clientY);if((le==null?void 0:le.trim())===""){gt(-1e6);return}const ie=St.current.getBoundingClientRect();Dt(ie.left-30),dt(le)},It=()=>{},ft=Qt=>{ct&&vt&&ct(vt,Qt.clientX,Qt.clientY,Ct)},at=()=>{if(Ct){const Qt=window.getSelection();Qt.removeAllRanges(),Qt.addRange(Ct)}},Ut=()=>{window.getSelection().removeAllRanges()};return(0,b.useEffect)(()=>{const Qt=St.current;return Qt.addEventListener("mousemove",ht),Qt.addEventListener("mouseleave",It),()=>{Qt.removeEventListener("mousemove",ht),Qt.removeEventListener("mouseleave",It),Ut()}},[ut]),b.createElement("div",{className:Ie["hover-line-container2"]},zt!==null&&b.createElement("div",{className:Ie["line-button-container"],style:{top:zt,left:Rt},onMouseEnter:()=>{at()},onMouseLeave:()=>{Ut(),gt(null),dt(""),Ht(null)}},b.createElement("div",{className:Ie.button,onClick:ft},b.createElement("img",{src:At}),b.createElement("span",null,"AI\u6539\u5199"))))}),Ye={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Oe=({nodeRef:ut,noRestrictModal:ct})=>{const[et,Rt]=(0,b.useState)(null),[Dt,zt]=(0,b.useState)(null),[gt,vt]=(0,b.useState)(!1),[dt,Ct]=(0,b.useState)(null),[Ht,St]=(0,b.useState)(!1),[_t,Mt]=(0,b.useState)(!1),ht=ut,It=(0,b.useRef)(null),ft=(0,b.useRef)(null),[at,Ut]=(0,b.useState)("");(0,b.useEffect)(()=>{et!=null&&et.toString()&&Ut(et==null?void 0:et.toString())},[et==null?void 0:et.toString()]);const Qt=()=>{const ie=window.getSelection(),Se=ht.current.scrollTop,Le=ht.current.getBoundingClientRect();if(ie.rangeCount>0&&ie.toString().length>0){const de=ie.getRangeAt(0);Rt(de.cloneRange());const Fe=de.getBoundingClientRect(),xt=40;let yt=Fe.top+Se-5+xt;yt{if(!ie||ie.rangeCount===0){St(!1);return}const Le=ie.getRangeAt(0).getBoundingClientRect(),de=window.getComputedStyle(ht.current),Fe=parseInt(de.lineHeight),xt=parseInt(de.paddingTop),yt=ht.current.scrollTop,Nt=ht.current.getBoundingClientRect(),pt=Le.top-Nt.top+yt,tn=Math.floor((pt-xt)/Fe),Bt=xt+tn*Fe-yt;Ct(Bt),St(!0)},Ee=ie=>{ht.current&&!ht.current.contains(ie.target)&&Mt(!1)};(0,b.useEffect)(()=>{const ie=ht.current;return ie.addEventListener("scroll",Qt),ie.addEventListener("input",Qt),ie.addEventListener("click",Qt),ie.addEventListener("mouseup",Qt),ie.addEventListener("keyup",Qt),ie.addEventListener("click",Qt),document.addEventListener("mousedown",Ee),()=>{ie.removeEventListener("scroll",Qt),ie.removeEventListener("input",Qt),ie.removeEventListener("click",Qt),ie.removeEventListener("mouseup",Qt),ie.removeEventListener("keyup",Qt),ie.removeEventListener("click",Qt),document.removeEventListener("mousedown",Ee)}},[]);const le=(ie=!0,Se)=>{if(!et)return;const Le=ft.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),de=et.cloneRange(),Fe=window.getSelection();if(Fe.removeAllRanges(),Fe.addRange(de),ie){de.deleteContents();const xt=document.createElement("div");xt.innerHTML=Le;const yt=Array.from(xt.childNodes);for(;yt.length>0;)de.insertNode(yt.pop())}else{de.collapse(!1);const xt=document.createElement("div");xt.innerHTML=" "+Le;const yt=Array.from(xt.childNodes);for(;yt.length>0;)de.insertNode(yt.pop())}Fe.removeAllRanges(),Rt(null),vt(!1),zt(null)};return b.createElement("section",{ref:ft},Dt&&b.createElement("div",{ref:It,className:Ye.toolbar,style:{top:Dt==null?void 0:Dt.top,left:Dt==null?void 0:Dt.left}},b.createElement("div",{className:Ye.button,onClick:()=>vt(!0)},b.createElement("img",{src:At}),b.createElement("span",null,"AI\u6539\u5199"))),b.createElement(Ke,{key:JSON.stringify(Dt),noRestrictModal:ct,visible:gt,position:Dt,selectText:at,applyRefinedText:le,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),ht.current&&b.createElement(Ot,{ref:ht,onButtonClick:(ie,Se,Le,de)=>{Rt(de),vt(!0),Ut(ie),zt({left:Se,top:Le+20})}}))}},43298:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return fe}});var b=E(59301),se=E(62957),ce={num:"num___VQiqB"},fe=({visible:oe,usedCount:ve,totalCount:Ne,onOk:ye,onCancel:he})=>{const De=()=>ve>0?b.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ne,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:ce.num},ve),"\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",Ne,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:ce.num},ve),"\u6B21\uFF09\u3002");return b.createElement(se.default,{centered:!0,open:oe,title:"\u63D0\u793A",width:620,onCancel:he,onOk:ye,footer:ve>0?void 0:null},De())}},72523:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return Ue},Q:function(){return je}});var b=E(59301),se={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},ce=E(12306),ue=E(78323),fe=E(57942),oe=E(19004),ve=E(77536),Ne=E(43590),ye="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==",he=E(92310),De=E.n(he),Ae=E(6767),nt=E(41792),Je=(Be,Pe,_e)=>new Promise((xe,Te)=>{var Ce=Ie=>{try{Ke(_e.next(Ie))}catch(We){Te(We)}},Ze=Ie=>{try{Ke(_e.throw(Ie))}catch(We){Te(We)}},Ke=Ie=>Ie.done?xe(Ie.value):Promise.resolve(Ie.value).then(Ce,Ze);Ke((_e=_e.apply(Be,Pe)).next())});const je={contentRef:{current:null},value:null,status:!1,open:()=>Je(void 0,null,function*(){}),close:()=>{}};var Ue=({className:Be,style:Pe,onChange:_e,onSuccess:xe,onCancel:Te,onError:Ce,fetchUrl:Ze,noRestrictModal:Ke=()=>{},showEditableToolbar:Ie,bottomOffset:We=110,loadingText:Ve,showEmptyData:Re=!0,onStatusChange:qe,stringTransformer:Xe,bottomContainerNode:rt})=>{const[bt,At]=(0,b.useState)(!1),[lt,Ot]=(0,b.useState)(""),[Ye,He]=(0,b.useState)(0),[Oe,ut]=(0,b.useState)(!1),ct=(0,b.useRef)(null),et=(0,b.useRef)(null),Rt=(0,b.useRef)(null),Dt=(0,b.useRef)(null),zt=(0,ve.Z)({scrollBoxRef:Dt,bottomInspectRef:Rt,contentRef:et,status:Oe,bottomOffset:We}),gt=bt||Oe;(0,b.useEffect)(()=>{_e==null||_e(lt)},[lt]);const[vt,dt]=(0,b.useState)([]);(0,b.useEffect)(()=>{qe==null||qe({contentRef:et,status:gt,value:lt,open:Ct,close:Ht})},[gt,lt]);const Ct=_t=>Je(void 0,null,function*(){At(!0),Ot(""),dt([]),He(0);const Mt=Ze;_t!=null&&_t.fetchUrl&&delete _t.fetchUrl,ct.current=new ce.Z(`${ue.Z.API_SERVER}${Mt}`,_t),yield new Promise((ht,It)=>{ct.current.on("data",ft=>{var at;let{chunk:{content:Ut,type:Qt}}=ft;ut(!0),Qt==="text"&&Ot(mn=>Xe?Xe(mn+Ut):mn+Ut),Qt==="knowledge"&&(console.log("---knowledge-",ft==null?void 0:ft.chunk),dt((at=ft==null?void 0:ft.chunk)==null?void 0:at.content))}),ct.current.on("done",()=>{ht()}),ct.current.on("error",ft=>{Object.prototype.toString.call(ft)==="[object Object]"&&ft.status===-1&&Ae.ZP.warning((ft==null?void 0:ft.message)||""),ht(),Ce==null||Ce(ft)}),ct.current.on("cancelled",()=>{ht(),Te==null||Te()}),ct.current.startStream()}),At(!1)}),Ht=()=>{var _t,Mt;He(1),(Mt=(_t=ct.current)==null?void 0:_t.cancelRequest)==null||Mt.call(_t),At(!1),ut(!1)},St=(0,b.useMemo)(()=>et.current?b.createElement(oe.Z,{noRestrictModal:Ke,nodeRef:et}):b.createElement(b.Fragment,null),[et.current]);return b.createElement(b.Fragment,null,b.createElement("div",{className:De()(se.container,Be),style:Pe,ref:Dt},b.createElement("div",{ref:et,className:se.liWrap,contentEditable:!gt},lt&&b.createElement(fe.Z,{cancelIndex:Ye,streamingStatus:bt,loadImage:!1,onFinish:()=>Je(void 0,null,function*(){He(0),setTimeout(()=>ut(!1),0),xe==null||xe(lt)}),value:lt}),(vt==null?void 0:vt.length)>0&&b.createElement(nt.Z,{Filelist:vt})),!lt&&!gt&&b.createElement("div",{className:se.imgBox},b.createElement("img",{width:56,src:ye}),b.createElement("span",null,"\u9884\u89C8\u533A")),Re&>&&b.createElement(Ne.Z,{text:Ve}),!zt&&b.createElement("div",{className:se.backBottom,onClick:()=>{Dt.current.scrollTop=Dt.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:Rt}),rt),!gt&&Ie&&St)}},43590:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return ue}});var b=E(59301),se={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},ue=({text:fe})=>b.createElement("div",null,b.createElement("div",{className:se.loading},b.createElement("div",{className:se.dot}),b.createElement("div",{className:se.dot}),b.createElement("div",{className:se.dot})),!!fe&&b.createElement("div",{className:"mt5"},fe))},29313:function(pe,ne,E){"use strict";E.d(ne,{o:function(){return b}});const b=se=>(se=se.replace(new RegExp("(?$1'),se=se.replace(new RegExp("(?]*>/g,""),he=ve(he),he});ne.Z=se},70004:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return Ae}});var b=E(59301),se=E(62957),ce=E(77019),ue=E(60242),fe="data:image/png;base64,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",oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAABaCAYAAAClpUiKAAAAAXNSR0IArs4c6QAAIABJREFUeF7VfQmYXFWZ9nvuUtXV+96ddCchIYRFggoCRhBwQUVHdBQFxRFxR0VHxFF0nJ/5f8FRx40BR9SRUX9cArIoQRFURJYIgeyBLCzZO52k051earnLmbxnqbpdqe6uLEKmnqeT6q57zz3ne7/9+84pgSPgdd3dMu33oGmkgM4Q6A6yUXdQiKZHUdTrOKI5mw/+8I03NfwEQsgjYLrP2xTE3/JJ33xYZoIYLSKFzihEdxRHXflC1COjuNfznG4XojvlRF1pRG0ZD/X1Na5bn3JQnwLqfIm6lEBt2kEQCzz61OB17z27/VN/y/keaWMfBDhSXHkPautSaMlLdDkRumNEXVEU9LpC9PiO2+25sjsloq4aJ2qt9UVdfdp16lMC9SmJOh/gexI97TvwXQHHEZASoFjw/0ovKSR+cNezb/7SRUffdaQR8W81nwQ4UvzTnagf9dCKbNAdSqcbMuzKB1EvJHpSKa8r7UbTal3ZWZ+WLY1p1DbVuqKxxkFDWqIhXSJ6je/ASxLdEP5QFuEI4IFVe258+8tbP3oo4/xvuleB8/8elG/L5sJrdw/kZ0LGGc/34HsCvgekPKAuLXDRCS5qUuR0B0JoDrfc/nws2HGAP6/Yc/0FC1ovfz6edyQ8Q3zpXjlfimDJwGA+1d1ZqwApjI5hXoeHgSiFbCjgu8A75wmQe1+oVyRjef3tz77m2kvm/ulwzOHhzTLTWIcOKdEbRZgROZglY8ySDp6MBH7y8jax93A851DGEFcuCq4dGMxe1dRUi7oagXxuDK8/xsO2fArHNYV4uN9XEnLRcc8POJRKMoFwtA0KI2BoNMg9sGbwyx96Vec11SxWSik2DKDB8dEdxpghJGYIB7NdF0c5DmbEMXqDEF1hjIYIEIVAIlsAcgUgiIB8hP5sTn7l3S91vgO8cB6i+OSdhW/v3J37VGNjRoGDKIsz5mWwsl+gMx6E39yMPTng4hMceE41pKl8TSWij+ViZPNBPh9Gg/lQ9ucDbN87Gu0YGctvzQdyc/9woW/jjpG+B58Y2LDie2f025GllO66YbTEIaZJYKYDzHAczPY9HCUczDDS0B5LZMhY+VAiXwDygf4pREAQAmEMxPwxTgivjaF/d1wgDMVZ/3CK+MvBr/rQ7hQfvy04d/dg/vd1tWmkfCAsZHHei1MIQyCTcvHEDkdx8qUn0d7s/7D9iB4CY/kIuXyUyymixzvzBWwfzkZ9w2PB1nwh2NI/GPZt2pPbvnb94I77lgzuxn0PDQNXky7q9adnZY2TQkfaRQ+JLSRmuQKz0zWY6Uj0Sonpki66gE9CBoHUROdPqLk/4g+JXRwVANWyBcJ4htZDLP7Pe/iLA0SheO97TxU/PTQSH/zdyoq89YbdX2psbvxX34VorsmjubEGu0cB3xdIedQxwAdPFpBhhFwh1ESPZH+ugO17R6Ido2P5rYVAbt4xVNixqT+3fe1zgzvuW75zF3776EiS6HaaC1fLej+FLniK43t9YI7n4qi0j5kCmAG66BINQsCJY4kw0JxOgpNpojKO57hkEvV/GS3GeebWXS8DxiIWx0JJjnV0glhe+YHT3G8cPHn1nVdfLZ2rrxZJNqlqyOJazrl24yXtnW2fAGRKCGyPw0JfHEVbnTjaMloI+6anRvo29BX6Hnh86+6JiM4nLlwo3ex8NAcS04SLGS51vsCcVBozXYGZIkavBNoRo44EVYQPDNFDqThdxprI1KKUWnpqrmPea15RYNj/JwLFAiMg4QrAcyXSLpD2gIwP1HhAjS/U7+TB7UMhntzlIZY67opi+Y0PLXCvnIyS71go3bnZ4WZk0l0yDnpjoAfCnekCs+B6PVKiRyDqcBz3oZ27vAu//xERVIVMBUab8r6rV8vUNIE2GaHHcTGDHo4jMMdPYRYEemWMnjhEqwR8cjhVTT4PFAr6PcGgkefiSVwSnbaMP74ri+9dF5qgFpQycKyKcoRUAPqOVG6/JrgmfsYjEIb4rlDPEka2KsW6cRzjD+ti5CJXqUQI8f+3b8fl+exwdyT8HiGiHke4MyXELNf1egDZE0vZHXn9LW7U5AuZRsfutWgbeBqr5rwep3c9iHkta/DztZcCThphVDjhaxc1PDklkc0FkzrH68dk7969uGAgwAl7I8wYDTGjEGBaFKOZNpMqhoTPkfjU9wSAhtaoHhvtKw4ncQ3HK2kQGhgCYAFSvzuay/V7Q3SXxJaK4HUpoNYHalP8m1BgEBQV9CppopxUfiUlTTFOJJErSIzkJIazEkNjMZ7qi5XnFoaSDkMgJaQQTkoIB1LG6ieZxojdLAbOuASpXaejfs1VePfdH8acLYvx1UsfwmuO/j3mty3Hd5Z/DrHIIC6EL/u3i+seP2RwVvXLM2szuGski6bHtwDbhoDhnAaBBlepnwQVrM4vf3DSFlhVZG0EgaCaqU1JNKSAxhqgOQM01UBlHZhbIyC0ewRKR7/6CYqxEw9TY5s/kH6K8IHEaE5ib9b8jOn/R3IxRvPaiaDHZqU4OUa1BORMRo9aCH/wePh7TkLt2C40juxAX9eJyoGqTcWoTbtoafBQk8KZF57qP1Tt2BNKzmO75J0o4PzblgKDWc3pU72SHg+vVcT3yOkSjWlN+JYM0FwLNBOAGi0FJL4aX5gcWwIAa08s4ZV3ZjieBB6xhDf/D+ckxnJSuc9Un7y+KDHGTk21jkqfJ3N/nAvVbZoSnBZoqHHRlAEaawWaagUaMgL1NULZMyvRng9EAc5trxf3Vfv8CUn+m43ylj2DuOCR9eOBUbEAFyy0fajxpMoik9sV8Ul4w/31aa16yEGChJ8gsVkUwDJ9tGs4xqZdkeb8MQlF+LyWiL8V4TVTaVWZYbK2RqAxI9CUcYrEZzxYm9KerJLohIc3EeEJThzh/I468ZtDBufHT8kbxrL42Iqnx4Mzf5rE/G6pOIX6nwZXBaeG66t9cPK6cnD4+5bdEW5dnC+qr4nU5lTPU2Mn8oCUUM/VXprmes3t/CHnEwhmzOlUeI4oatKJsuWTPT+K6azoMTymxUJcOK1BLJxqzvbzCSXnB6vk54MIX1m13qh6CbxyDnDO3JKqoL6wA6j/J4g1JptMJWB4/eJ1ARavD4p2ZKIxxqkby/XKYdDqhcRurHXQZN6T6ykRRVVaBddPNv/kujmXMJYqJgtCiWd3RkryZne6KpEcBbikq0n85JDB+c/V8n37IvObVq7VQ9G7ueilwNz28QHffsHfAep1y9mGwYvzfuLZAH9eY0ICEzwqr055bkKlmpS6URyviU8wSHjaApdcbxyHg+F6TmQ4G6vxKG1BrAmuvNJIFp2ipE2jl8mYjPUphgJDozHaGwSa61yVDoojfKSrQXz/kMH54Wr5Brj47fI1pTTIm04AXtqjhy56XocgPRNJDYm5eXeEp/siNNdpECoZ2cmKc9USoMgUCdVHJqCz8eiGPDoaXLTUO4rgDAcEC4NMQUIDlo+AXAhkmb8r5uwkUg4wv0WocgvVJ0GLJD7dXS++Xe3cJlRr318tX+K4WLriKc0tJNhZc4Cz55ZumTBKr1J6kuDY98XYiLFOyXOudj37XZdUexJSrYPcnqxH2cSnvZkuPNdGh6Q+LfCXAYnhgk6KquwFgzwyqHKM9k8ZkUJpBzilVTsVBEhpmBhf7GwU11a7mAnBuWGlnJH2sHHZU7EYGeWygFNmCLztxc44I211rnJXE5asCs9bhyxlbrMlps0eTGqviqVtTXQOlSS8zZPZMcpjo4nGToJD4t6/U2KMtYUkKGVxlh3bMhnBOa1Ve30NGV2gjGNc290ovnjI4Hx9uaxrSaFvyeqwfteeWC38+C4Hl53F3JOe2YQ5riodg3Jwip6VmX2yREHPh8FvMpYqStvB5KEmoRCdCdqZgZFYeaMP75IYCYyUmIeOC4ANjxUKMaIQSNc6Sq29vE3HQ7SJhg+/3d0gPn3I4EBK8aN12PzYqqBn03adUJ3RKvDPb0yZOGc8OEWwqpSeiVRa8u80/vbFwDMfVrus/a9LOgfMCnA81nWYbuK4zES012uSW3D2jMbwHeCJAWAoD2VrKoFin9a/pYAwkOjoTSGdEljQodVfc12xEPb9rgbxkWpXMan2+dE6+fjyp4KT1z4XKX+9tV7g2remtENg/plMeiYbfDKVZu1Osn40ETj2GVal0aukO0uik/gkPLMFqsBmfqzqKxJJMF0EnNClVbYFZ3A0VoZ8zYDEQM5oYGUHjSdYtsDsaIQgL1Hf4imJWdCp7IxyKPhyHfykvU5ccnjA2SDvXv9MdN7K9aGKhOl1fPn8lHJny0EppkiqtD2TqbSpwAkjiYExS/wSEKqyaYx9kvDJTKgtDpJ4tAdML6VdeoQESFObrjrXu3dMq/MNe4BdWW13KT1JdTrO0JZMKFwhsaDLAetRrQYcP4WFrWlx4WEB5wdr5H/3744vWbY20ql8V+Dzr3dV31klm7MfQJPYnv3ASTgG1rirtI9ZCQGhy8rXUFbiqX6pPaCiHjQ1IFN+SLmW+LpkwN85HvvkbDa8mEcta92y4DBbTYndNAQ80x/BZ/CaNmmo8Y+2NqU4X8rK6dMccN7tDVpyamrw6yZfvOWwgPP91fLa4TF51dI1kckhCVx+joP2Oi3WNoublKJKtqeoBs2sJrM3Vmr4v87J6ZuoqrI0yoDKrW3ao5Oqtl5jiV8qHZTK0pQma2dUA4exM/lI5+io8jjWsZ2aiLQ/DGJ15lpi+zDwxDMBRrOxqg63trioq9UqUK3F2CKV3Tbz5UinTXfA5pGORj1uugb3NvvidYcFnBtXyY8XQnn9X5dHSvdKKfCBBQ5mtSXAKatKTqTeLEBJYPi3ZHxT9MRMSoUEt4ultzZmwFFjGSKwdMHCmDLwxs7wIxr3DbtijLE2Y/oJxmUKyqQukwLmTzMcbvJqTLKOFSR2jQFLnw1UBpxqinatoc5Bd4fLYk9RWtT8I/0500On9TqqXtTZpMdNpfFgS0q88rCA873V8gIp5S0PLtH6hJnli05xcOI07bdbIiWlyIJQKa1TnFRCFRW5L9GOa0EaDw6QDUo3Prs7xnBeSwSJkSQ8VfBLex0s2xorJ4DzI3PZiqu2NVrdWZXH322GmQU8SiAJyyLcnjywfGOIkWxs+hdKAE1r99SyYqlzaipIFSwnCJw600E2J9HVbMBJ4fGWtHjZYQHnxlXyTOHgL39aXFAcQ3DeNN/FmUdrHzeZIRj33jx9P4DKZjWZ1PAzgmPrSFRN5GIrbcu2aMLzZauq1s7U+gI9zQIjefpVUI2SvmMqpQwGVX+AljbTp6Z+76zXkTwBo22iShtiga4ArNgUqsJdZCSDY5AmBKcuI5TUJu1fyoBDVTitRdPLT2F1a1qceFjAuX6ZnOf7WHv/o3nkC1Jx01nHuHjTid74LEGFgNQa8mSqP+l5jvN4KkgNJUGBY0KEJDhc3HBe36RK1Ew0Mu9l2oSp6gITtKo4xtiZQsKlVh08CQnmmJQ22jkLDq9nIDoWCazaHGE0ZyQnARDn2dXqqrgm6eR4npYcStt0A47n4Zm2jDj6oMCRUnYBKAgh9nCA6/8q25wabH94Wc4fGZOKm14y08W7TyU4mtQTOQZJqZmsFpPMfSmpSKRhCE6ymDVqJIfX8X2OzSOG+IrwplGwEuHLCaLUHBtDjCdHD62nSUsOAU+5QknWrr0xClJg1dZIVVhp+5SdUz/6PX9am1xVD7J4M1F62kxHueM9rVpyXBdb22tF7wGDI6WcB+AlAG4RZpPSh5dIf76P7Y+vyrcNDsUqFT+308UHz/RNlqB6gCyS4+xwwoUdl6A0fycX2xQOP7fg8P3SLbGyN1a9Jm2OaqUi4Y0UkNBaGizhjbQl+w4SFNPqUSg3uH8oRiwEVm1jd6pUtkU1LCZAonqjFPKepnoHmRptkyk5e0dj9LZpcBwHu9pr0S2EMAp5cpgUddneuo8ZPwvgOiHEWPKWbz0h1z65vjBv10CITMrB9GaBy84xKZyibansvSVjIStlybEnsjmqckkdbeo36h7anEAnOPlavzM2BNHG3dob5VLTvqg2KP0q015TMq4GVSjp6BuMlPiu2hYpt1hLTUl6rPdGR4DA8XOquM5WF6fNclVNZ0YJnL3ttegUQuSnnIQN5qWUswGcLIT4VflNX39U/vm5zcFZO3YGqqTbUufgo+ekVM5oXCXUuJRJx4CGum8oxvZBXXSa3qz37RRfZcFf0pXmInXQWLqccUeS0GXecDXrreoaCw7nsG1PBM93sGJbpFq+rJQkQdKqTUuPdhSAjhYXZ8x1MTQSY2a7caAcZFGLzk4h9nXCTv2yknM2YzshxF/Lb/nyQ3Jh/87gHTv6A9XkwKLX+8/0lU4uSoN1CNQftBQxn/Xjv+Qwu8PB6XN9VRdRXpXaQVCqUmrJNdxtGsl1rYU2TnOwfVGtHWxVc2pSlK5QjSu+7gRiL0M67WDF1ki70cZLsyAoUEysRenh4rnOxjoHp892lVorggOE6Xp0NQkxUM18LDgMjIQQ4oHym754r/yP0bHwEzv6C2iudVBX4+Di0z1VQCqCkwgKLTd/bVEWFy9I46h2VhEJiv7E2olkftdKjAVKmRJpunv8FxAcAJt3RajLOFi6JSr26pUHszZfp5tHbPwkcFyXwM6hEjhcleOgp6NObD8QcGYCOFcI8V/lN332t/LzYRB9pa8vr1LfBOftJ3toq0uop0QqnRO8d3WgxPx1J6bwdH+Ee1YG6N8bo7lW4G0vS2Ful2skoOTdlBwCE8vIUr+AnRPjnHL3NznfZPqkmsXba6zHqTpGix2oen1szWqodfD45rgY1ymJZhOJr5se6WwoRWIkng6DiqWkxKpNAc55UY0qtatSdYA53c3i2Wrml3QIWKH7NyFEIXnjFYvk+yDjm7ZuzaKp1kV9jYM3neSit2X8Zh01EDlnn5d0zW+y+Mir01i2McL9TwZ4+6kp1YUyOCrxy8VZfPoNGfS2MrLWBCg5Bibza/5AN5pVyYnAISEZxdOmbdkT4xXHeKq0YV8cxv5mCV/836hgPt2WrK3NoFNhc3RMeHY1Odi+V8JNlG3tnDm+7nMT7OhU6lBvQtbP7huMi+kbZvPzEU6Y3iCq6pcurkRK+VqQtkL8LgnOP/5anue48u5Nm8ZURY/gvPZ4D8d2T7CTSgJfXZTFpWenccO9Obzj9BR+vyJAZ5NQNfkFR3s4aaaxQSb8p32xICXtDxdo0/j8nOkb6n2+mDFe/HSALQORyq2xnPzeV9SozywAzGgohqYXZer/tnRd3DBVoYpqXWk2mTz+dAGnHZNSNpbSoohvOlST6rgaSWDvWsbDZ1wP96WAlTZkmejeJDhk5asA3CASBuuTt8tTPB9Lnts0iro0HQJHeSEvO8rwUZI9zbaNf/9tFm87La2I9IdVBbzqBB+PPROis0HgmG5XeXxUB0nPrZiNTnSFKsPK3XbmxUBT7Toz6ofq47o/jOLZgUjFX59+bV1RcpIlhkqLT06bT0hKFjmcEsi/EXwb4VcDQKVrlM1la1SMJV5h6HX1TU3nCaDXGRm5STQ07JwSHMW5Us4A8A/7ioFfE0KobOfHfj42I1WX2bhpy6ig59SYcfDSWS5edZxX0XPigm5+JI/je7XTwK7QR58OlZfXVi8wo9VVuluVHcZ71cXxbBqEnzdnShcV+wiMd7doRQ53r8zjrSfXYPNAhA+eWas4my+Ckw0rqDWTBNWA6DlMlsGoFhBlq4zbH0bI+x62Oi7W53JYzzDJc7B2sA+LZ88WOUvrEHi/B/yukpdsrMT4x0spzwQwHwAbrvs++1PEUQv6Nm3N1rOCQcN23HQXb3mxzhJUCvC4leJ3K0OcNMtThpKtrXcsyeO0uR66m12VYEyqq+QYFhjF2YKN7+Mlh7UXvihF/3z7MC49M4Pjp3lY2xfhRdO9IjgMCLWDYAColspTXKebBtUuO+kI7HF9PBtHWB+GeFK4eBIx1vsBnmtpEYNTPVJKmYqBD8TAM74Q95Rfn+Bd/RHTOPt2UHzBAVYA+BYvuOIubNm8PTc9CiMlOXSP3316Sm8wmuClmtAHJFLsAaMxM5ufqNpaTA7Kut36web5ZjxFWLAxviRhttXV7nYjc9D4Wm9rKmIcyOdKshxu8JUYzEp4nljdVivuj4DVPrDFdzBSX4MlQoh9+1kP/iWldPYlIj7qAI8KIZYkRyrZHECEUrJKd5IH3AjgVQDaAPz4yruxZNuO/EuyY6ECh97LB16ZmjItwsEZjLK8TIKycSKZILATKcc4GUcQnGq2nxw8efSdpeieHqPAn9bkcPvSvHJiRlg3CuW/rvpy29XFOUvZvq+l+w2smgP4fbUpmUrzpATtqxN+Yd9uGZqTYvqsCE5eyre5QKML/NQm5pQHFwfHf+E+/+1b+gpnDw0FKvPKFtnLzkmrFtXka7LovRq9nrzfAtZ6GMHh+BoEHQyriN8Aw6Ia7da6vhDLNwVYvSU0ZWgzE0fcuPLqtnFHu5Dr2WsJgEzNwysWC3HgG3NJw0DKV7L2J0Rp/46ibiDlWQKYu2+T6U3l7p2U+ZMe2ZT62S8fC160YUtBgUPjTnBqEjHI4UyrJGs9rZlShbJa6bBSQAfCgpAsI9BZ2DMmsWkgVmCs3xGqHBrL0to9LsU+6pmOi1gG71pxdccvJuJ8AG8EwMz+z4UQm6uda0ISG7lXwBWlRnchpWwOgU/ty6hfYz208oG/9if578d3xp+5b0VOBWN0qT98VirZLHdYcl6V1Bt3wo1LliZsEhmCUbgFoCgNxlGxkRjjI27d3z4kVbC6dU+MgRFu22cNiBVVlphNrcZs4yBKDRm34HnO42fOdZdc9urMV9trxdbJiC61qqO3y+vuKA/op7g3HQMfdIW4wV5HO3OxCywXQqya6OYrF8lPQkbf6fJ0Zvqx52K86/QUelpLgehkkjNRJnmcQ1D+8ERNh1sTOUYSBCsdxYUY747NHHtzEjuHJXYMQ/2v9rKqGEmqzDIBUY2GPFyCuwPCWNm19npHzm53c/N7ncwxXS66mtzId5ETDupY39snfVe3Z/CtyeoxPNoFwMsBMKi/WQjxTDVSJKXsDoDzU0nJiaT83L5A/BsTSQ0H/qd75AWQ8S1LV4/ixB4Pr1AusYOOBt0eVBLN/adxoLWU0mDjO3OS5QleQxtmS9d7RoH+YQ0IPStWR9WmZ2voTceMjZOo1pgF6GwUmN3uYG6Hg95WRzGedQ4qEdSch3B/IY/3T5Ufk1I27subfgAA82i/nsoWhVJeGAPrUkIsLTJcJOXlrhD/MRm6V/1OvtLx5QN/XTaqIvu2egfvOyOFY7td7M2PPzumggBUwzgVUU3mr3gBNy0NjgG7RiT6h4GBMb1H1Lr0ttRgz7MheGzg4FkFzDSw6YNhwMxWoVqn6IYX00UHMMtUCnviGJ9trcGPJkvBGIfhXBM33jiR2011GAKX7auOX5uUShFJeYUDfHsyZK9aJOf5Gax9ZPkImOPhrrKzj/Xxdy/x1cmDrOWP2k1oFUTlQKWHKobqiRt0NRD8X6sr/t2+bKBpW3ApGTT8zBKT+DNbHRzVJjC9hQf26Xhpsqx2JXx4PVUfX+wzsC/uVPNc/DoI8JHOetE3hT2ZC+C9AH4ohNiUvFZKWbNv79XnPP3ZOJsmClJ+2AfuFkJsmegBV90n22o8bH9k+ajPwxOYKT5ltqfsDidPm0CCjPBkJtMyW8kGVQLJlHlUUnP3qMSOIYkde9kLzQMczHkDxjglywp8b2tD3DI/vYlAOJjZJtDRwJrKwUkFAeYamIlg269tjCcjdNQ7aK0d37PnuuiHxCfaasUtUwDUDIAH+d0phGCAT6+wPgQ+HQN3pIVYWX4/vbXeELho3x4f2p2KTP6OhTJ10jRsf3TFaOvwaKw46NjpLj7xmhrd0GcSntzaziCTzX7ckqcnUHqkjeRpnGkb+oak8qB27pWq1YljKd60YJhbbXxCwjE1zxzdrFahwKCt4H5QStuBSgWHtwlSAjKaj9Vhr6pHQGq7ZJ/tKhWot+13GfCLUqRPG7l5LMCnehvF7olAopQYgHhM2E6TW/tvIcT6SvcoWoRS/j3p6Alxx0QDf/khuW7pqrFjdgyEYMNcb4uLf3lLRlcHEzcRnLq0pu+okSSqJ/YSbBmIFSADo3pLRnnaJZmZtqUBAk61RMPNn65GfQbAgabr7RTVARNmtzPtZbHFyVRe7UEh1IE8oEjzinbX2T+tOQ5oqYOSIvuiBvA8bJbAh9pq9s+T2esoLfsOL/oBwdmXovuSEIIZhoov9TQargh4D6Io57rurZXszzUPy4dWrcu94rkteXie5tZvvqtWJRbVAsy8aaC3DcbYOsCdyHrz0IPrI+wa1WVnlb6xlVMjJrpqqLtt2Agyq83B0R2u6snmniA2DR6MVBBsNhfSJlJaKZ0kOCWDgSYlw7rkjKUoGfydJ49Qohzb0WhUAGMqjqk7TFkF1SqU87Mv10XsePjPaAhXdXSU8m6mw2lBaLIJHrBg32bBXwohnp4UHAMQm6lYZ5g/CvywUYwXz2sekrdu2Jh/+6oNOTUxpm7OOtbDGXN9DGYZaUd4uj9G/7DeeqcOcHWBtjoHp81xlTSt2Bxj+1Bc9K7Y9NHT4uDoThdzOx31nhVTLvVgwdBn3iTAgDCdMSU1RQJTTVnJoDdHr64oGSZLYCVGJ1qZqdDtUslaED/rqBeqgaUoRbp+sz6McWlnBo+GGohXCWCVCywSQuSklA2mHY35tIrdOOOTY6w2Sjk7BVwsgTWudhRU/eHLf5Y3bNtV+Nijq8eUtDjc3aXaX/U+GTZwqK3gorT/RYFontBSJ3DuCT56W4UyuL2triq+0XBPVHqYiKNKKkK713Qm1BmdPK1Kn5OmjEW5ZJTUFBmEc0sQFHovjtUCah+POn9wSiW5AAAN/ElEQVRgPxKpNatnGPNIoKlJ2sqchUwaQVrgYYno+pTrkpbjegKllMcr0IT4bqW17v9k02QYAmc4wKslsNwF7rvmL3j14Gh4xx//OqL35Jf1R9uWKDthuq5sCTpumosTprs4qsNR3Tuq3dU0C3J9tD3V5uXU9cxyB9yaoXug9Q4DZYH0OEblkPBW+nj+YBIMvWimbnRdgqqXRTotFfq0Ql5DxlIq0Egfn6MKakr16Sodn6H8F5bKfWBGi6M8V05Fna7FRhUPy8IQl3bWi2XlIEgpmUy9t5J6qwhOwnh5YRieCs87xwGGvvdQcPJP/5x7XxDGLldE344TJiEYmFI9vaiHgHjKi2Il1BbPLJjJzVX2ACBOggsptU3pGZCRWU8hEemmq7M7FQG1ZCjCGKl1TF0nCNklQ+ZJSgVHYw6N89Fd3np7iVPMSiswjOEn81mPjYTm42JoSVOAU3IMQLSTtK0sKPLvZBrmHpNqjk/3fOSiEP+3ow5fT2ZjmLYBcKEQ4jvlwE0KTgIkXjctQnT2fU/Ky5c+FyygjamtcXDCNALiYVqzo11Pc5P1xGhBbF+XdZNLn+mLlTSZjVLqqOJcrPZ82pOhtOo0rrYBQ7u2GjjPdrtbL9wQT8dF+nA9EpaXkci2hSpWvrsGUnds6t1ylGaqaa0hdA7O4WHnpmioGj083divyuHm3Dadv9MeD8vzVNtJO2aqqA/HApd21Ih1Cfqyd+Ob5TWhqsBJIvrxXxRObqwVjx3dLp1juxx0N1q7YoYq3w5uTg8sdsQkmilUwBcAuUjHGFGsnQi6zylXYjSvm9e5YEUoqqIyw22NubZ/VsVpNUVJJCgqx6aOyS1JlOrIMXaJuxP05iqt2nilbfDQB9oRLK0heI/apc1TTVQxsdTlqjIQMXu4tVPDe48yfdJJGvo+huMYX2jL4Lv0jKWUzMHRJo1rNjxgcPiQD95c+IDnOd9NOWHq+GkOFhzlqnPWSBC9PVGrKHtus/Vu9PbAkqqizeAyCBI5lABqV5UHyWnrxeifnE9jz4qk2kFmALKqR+0o8FjX121LBUbAohTJWzsYS70zwdoTOiO8lM9Tu6tNs6AVRJUdMOcVWKeFWQvbTqzH1UxFYFhGV94bzx0Q/H6Hst7wBEJM/7gO7pExPtSawVkA/nhYwOEzPvTz8PyUh595Tlg3p93FWXMcXYY2e2rs4an8nRNWqfmAxNDqiUZdSUKoG/IIFPeRjy8vaCCoPqjXmSai8Wa8wdQKKaJrOiVVxbmpbEHMbeqa98j1+ow1fXC5UrOmRZhMYfeMsr7DeXJ+SmWpLEfJQeDcPKo5wxwEjvLDai3HbKihM3Bg/O55GGhIYZHv4EOHrNaS4nnZz7JnezX+7R6ilmnNAq871tUHLBg7Yr0nHbcwd6ZzOpZI9jhiewCr4mob1JpjxKwVIyH0oaxaOng2KGnPbYDKmWAAqYJL3aJEaaBrrD0urY5IeAaaOl+mpYLSx4ZE2gttY0o5uXIyW0mlsacjQI+U9yadj3KjPtXvqjspBRnE+FU+wMe7G0Tx5PkDg7nCkz6xMD/fS3mLHIQzePbZm493VXq+vCdN3ypVwwQJmYwxrNphZE6J0txuzpG2KQUTmVN1aM+PHC2Vx0gVyFQKiU342VNN704nXhL7dLRRUp6WCixVbDYxGGqjVKwdCnW4Hvvw9h2UQdt0oJn2SiBxHdQG9PBUCOCiT8a4rL1Op9EOGRwO8uGFYzNrfX+R4+DEGl/iTce76G6oELwZieKxJdy2rlxWElS541oquAtZ74DWQaGTtB3KpZVFl1edsUm1JB3dCWpcZOXa6k3Oaiw6FVpq+AxnwpYubSv1+AScEkK7weccDjCSAKkDXD1uCBsf57kupOvhR7GPKw4LOHzoZTfLlnR9dKuAfDX1+OvmOZjXPr5SWpyc4PcdxCoBmvwSpHLu0nUdne6xRlx5USbXZgM/gmjtQ0RbY+Kf+rR+vt3Srjne7KA2B0VQnalst/IS9ZmfVLva8zq0btByQK0rzmepGI4V2woSQnuY8rDwsIFDwr7vJlnT3Br9UEp5MV3VM49y8LIZZaVsgwAfTMLsHInHxSlWlXDWJBA9QLqmOuA0CUkjTcoZMIQlAJQQG7lPlHVQUb6yF1oVKi9NORpaOggyt8jvUAW+WKmweZ08kLVEqkmlKFkiMapZJXzNrgN6h3SCykGxsSDV+lM7Yjy2Uf71sIJDuvNLFQZeEl8Ty/jzVFkvnibw2nm6Pzr5KrnXUu3dKbq4xuhrm7K/3lWpmqTdMEac6o0LSwakfF7SbjCLTMlgsZDemP5cg8pWKdaYODxVmt3gq9StyoDo+1Rywq6lAkrjbK3pkyseZFHB8HB8VnhXb4uw+OkQa7ZGGC04kLE8/7CDY5//8dsKn5TS+UYhiLyj23jCoVtMrVtgitkEAeweiVR6pdzzURtiTQlUpWocm6LXFUvbNsWxCBBVnA4CGe3TZkBtW1GVUTM5tkHtyepeBIKiA8kEIxg1qgtO2iHnD7PPDLyTUf84hkucp1DOiPZ3mx1h1XfZ5lA1+TPbQmly6e9LZB3X+dE9n0pf/jcDh5P5yML8BVJ4NwX5oL6jHrj4VL0vJ5niSdohHj5Hz8WexanzZuZMgISbbe9R2QEaegWFthutdY7+pg8GxBW+14AG/8ENEcYC+90HJbtCYowTBvOLZqaSVHGvJwuOyYv3E6JEk78txW8dirF0Y4THng2xcXfE03LhctOOjPdCuH+MovDWCPE991/ZuOuweWuV3ET7t/f/LFgAIe4MCkEHm0EuWeCjM9FSVc4dY4VYN4475c6E3v+v6jAqkNW2o4VHNvI4YwbAxsWdiuMI6OJnIuwe0Yaftkzdk0BH/cW07vKrXdrqWJFlcS1hfyrssrCJXhp1qlluu1y2OcbyzaHa5aYcG5fbZ+QuIcQ9sYxvyQZjf3zocx37NcRPtY7J6F71Z+/9cW6edJzfhoVwDiXhPS/3cUxncRPffv58LohVs4e1H7Qz5PgaTyciaTvoiVm7sR+XJVaVlIbke4655NkIG3eVqVKTLM2kJLqagN4WgbYG/SzbYDKRxNB+sLb01PYIizeEWLklVCknepeOo9a7VQhxdwz8ajTe+cAjV8zITkbE5wUcTuAdN410uzL1a5YgyPkXnOLj9Nn6DJ0yplW/M6BkRkEbaG2MaTfsVsJkqdsuYr/FmD9MvEiJJ7fFWM2+I+6iy0hMb4E6L4Gbi5M1ITtRPd+SElMGPS+xZmuMx54L8eQ2npGjvUaWJCCcDZDxbyKEtw/WNSx+/G/55UZVi0uFC8+7bndjXab+5iiK/y4MY5x7goc3nqQynPu9iq5wme4uAlG2KaqoliaKrBMGv+jGmje0dfb7UHXtJvFK2B3FRGYClOyVmyMseS5UqotZald9h6qIhXBWxVF0ZxThjj8+tmg5bnlnVceplBPheZMc++BTbpT+TBFcF4XRR8MgUntL37MgVbQXxQCgwklSdgzr8WhDa1NF5lhJC06ZaquGqay9sNcmvUkyC3dtL90U4YmNoeok0s0gSl0FwnEelXF8e+iEd/3pHxvNlwxU89SJr3newbFTefN3s/8iI/yfIIycYzodXPbqdPHUDKvnTEij8Eq+Ty6nCJTRjeULKo+vkiFK+bVJj0tnJySe2x3jiY0Rlm8KVS82Xy5zLFJmhev+RYbRbYEvFt3/ydoJmzIPFqIXDBxO+Lzrsu8XEN+NwyDd1SRw+bk1yvsqGl6zqnHgmPakoupJhNpJlWftWFHaylZa7jYrL8oBsgWJDTsoHRHWbIswOKbzftrDigeFcO+DDH4V5eS9f/hC44QNhAcLSDnjHY5xDnqM139n5A2O4/9CRIUmbgb+6KtqVI9zeUeOBkjrOttrVi5R1u6UHITSKb77TdDYIBKeTY9Pbo+wdKMOCNnJoww6K2IC2yDxOyC+FeHwA7//bPfoQS/2AG98QSXHzvW860Zf6rvebxwEPUyd8MycF03nbrLxGVtrE9TOs+L2jtJWj6RNsv65VmulQ1KtGmTejKmSpZtCbNwV6whdpXT4pbXOOonwbkTy9q0j9YtXXz3+VJMDpPFBX35EgMPZv/H67Kw6X/zWc6PjmcU470QfL5+jvzehPIlp1V5xe6CxSaozpiywsWAQTfZl86zO5Zsj1ZWqygwOPSwngnBWxlF4p3D8O+4d8lfgIL509aBRmODGIwYczu/vr5dtDQ3Bba4Tn8X8ANMkrznOnj5bYQXWo0vu4zRAqbMCYolNu5kyiVVAmDTorJALx3s0jgq3x/Du+sNnaordMIebyAc73hEFDhfxjoUy0xQEN7mOvJDb0+jJveXF+sChckfBCkkxZWIidLYF091dvTVShyGpdLw26KPCcf8cR9GvRIjf3fu5um0HS7jn474jDhwDkNuO8GtCxlfIOFY7C84/yQdbepNfBE5QaNB5guG6HTGWbQrVSR7DKinCb1/1mHofkELcG8fhbaGo//39n576ZI3ng/DVPOOIBMdO/LKFwRUC8muQkepWYrP77Da9w4ETZ0GM6RLGIkwysnmDJeswxOYgxt1RGN4+FNc98MgVYtIcVjWEeiGuOaLBIUE+tjB/oSPc/4qjgDuaiw5CScWxKCdkLJ11hUJ0VxTGt62XmccOJIf1QhC+mmce8eBwER//Wf5Fwne/GEt5LuKolV1TcNzdEO7aKAzuiyR+/cN1qVVHgodVDdGrveZ/BTh2MR++Ufpey2ib8OqC/vCWwVveeXAJxWqJ80Jf9z8TdKFBFentJgAAAABJRU5ErkJggg==",ve="data:image/png;base64,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",Ne={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ye=E(59301);const he=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Ae=()=>{const[nt,Je]=(0,b.useState)(0),[je,Qe]=(0,b.useState)(!1),[Ue,Be]=(0,b.useState)(!0),Pe=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(Ue)return;const Ke=()=>{Je(Ie=>Ie>=99?(clearInterval(Pe.current),99):Ie+1)};return Pe.current=setInterval(Ke,5e4/99),()=>clearInterval(Pe.current)},[Ue]);const _e=()=>{Je(0),Qe(!0),Be(!1)},xe=(Ke=0)=>{Be(!0),Je(Ke),Qe(!1)},Te=Ke=>{const Ie=Ke/1048576;let We;return Ie<=.3?We=3:Ie<=.5?We=5:Ie<=1?We=10:Ie<=2?We=20:Ie<=3?We=30:Ie<=10?We=Ie*10:We=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${We}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},Ce=()=>ye.createElement("span",{className:Ne.dotLoading},ye.createElement("span",null,"."),ye.createElement("span",null,"."),ye.createElement("span",null,"."));return{progress:nt,progressOpen:je,openProgress:_e,closeProgress:xe,toggleLock:()=>Be(Ke=>!Ke),CreateProgressModal:(Ke=he,Ie)=>(typeof Ke=="string"&&(Ke=[Ke,Ke,Ke]),ye.createElement(se.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:je,title:null,footer:null,width:500,afterClose:()=>Je(0)},ye.createElement(ce.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},nt<=30&&ye.createElement(ye.Fragment,null,ye.createElement("img",{src:fe,alt:"Step 1"}),ye.createElement("div",{className:"mt20 c-light-primary"},Ke[0],Ce())),nt>30&&nt<60&&ye.createElement(ye.Fragment,null,ye.createElement("img",{src:oe,alt:"Step 2"}),ye.createElement("div",{className:"mt20 c-light-primary"},Ke[1],Ce())),nt>=60&&ye.createElement(ye.Fragment,null,ye.createElement("img",{src:ve,alt:"Step 3"}),ye.createElement("div",{className:"mt20 c-light-primary"},Ke[2],Ce())),ye.createElement(ue.Z,{className:Ne.progress,status:"active",style:{width:"auto"},size:[300,8],percent:nt}),!!Ie&&ye.createElement("div",{className:"c-grey-999"},Te(Ie)))))}}},19004:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return Oe}});var b=E(59301),se=E(75727),ce=E(6767),ue=E(25399),fe=E(37568),oe=E(7939),ve=E(57942),Ne={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"},he=({position:ut,children:ct})=>{const{left:et=0,top:Rt=0}=ut||{},[Dt,zt]=(0,b.useState)(et),[gt,vt]=(0,b.useState)(Rt),dt=(0,b.useRef)(null),Ct=()=>{if(dt.current){const Ht=dt.current.offsetWidth,St=dt.current.offsetHeight,_t=window.innerWidth,Mt=window.innerHeight;let ht=et,It=Rt;et+Ht>_t&&(ht=_t-Ht),ht<0&&(ht=0),Rt+St>Mt&&(It=Mt-St),It<0&&(It=0),zt(ht),vt(It)}};return(0,b.useEffect)(()=>{if(!dt.current||!ut)return;const Ht=new ResizeObserver(()=>{Ct()});return Ht.observe(dt.current),()=>{Ht.disconnect()}},[et,Rt,ut]),(0,b.useEffect)(()=>{ut&&Ct()},[et,Rt,ut]),ut?b.createElement("div",{ref:dt,style:{position:"fixed",left:`${Dt}px`,top:`${gt}px`,zIndex:1050}},ct):null},De=E(78323),Ae=E(56102),nt=E(12306),Je=Object.defineProperty,je=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,_e=(ut,ct,et)=>ct in ut?Je(ut,ct,{enumerable:!0,configurable:!0,writable:!0,value:et}):ut[ct]=et,xe=(ut,ct)=>{for(var et in ct||(ct={}))Be.call(ct,et)&&_e(ut,et,ct[et]);if(Ue)for(var et of Ue(ct))Pe.call(ct,et)&&_e(ut,et,ct[et]);return ut},Te=(ut,ct)=>je(ut,Qe(ct)),Ce=(ut,ct,et)=>new Promise((Rt,Dt)=>{var zt=dt=>{try{vt(et.next(dt))}catch(Ct){Dt(Ct)}},gt=dt=>{try{vt(et.throw(dt))}catch(Ct){Dt(Ct)}},vt=dt=>dt.done?Rt(dt.value):Promise.resolve(dt.value).then(zt,gt);vt((et=et.apply(ut,ct)).next())}),Ke=({visible:ut,position:ct,selectText:et,applyRefinedText:Rt,fetchUrl:Dt,noRestrictModal:zt})=>{var gt;const[vt,dt]=(0,b.useState)(!1),[Ct,Ht]=(0,b.useState)([]),[St,_t]=(0,b.useState)(""),[Mt,ht]=(0,b.useState)(1),[It,ft]=(0,b.useState)(""),[at,Ut]=(0,b.useState)(!1),Qt=(0,b.useRef)(null),[mn,Ee]=(0,b.useState)(!1),[le,ie]=(0,b.useState)(0),Se=(0,b.useRef)(!1),Le=((gt=Ct==null?void 0:Ct[(Ct==null?void 0:Ct.length)-1])==null?void 0:gt.loading)===!0;(0,b.useEffect)(()=>{if(ut){ht(1);return}Ee(!1),dt(!1),de(),ie(0),Ht([]),ht(0)},[ut]);const de=()=>{var Fn,Tt;_t(""),ft(""),(Tt=(Fn=Qt.current)==null?void 0:Fn.cancelRequest)==null||Tt.call(Fn)},Fe=(...Fn)=>Ce(void 0,[...Fn],function*(Tt="",cn=Ct){const Kt=Date.now(),on=[...cn,{text:Tt,key:Kt,sender:"user",show:!0},{loading:!0,key:Kt,sender:"AI",show:!0}];ht(2),Ht(on);const An=yt(cn),En={no_record_times:!0,prompt:Tt,history:An};Qt.current=new nt.Z(De.Z.API_SERVER+Dt,En),yield new Promise(wn=>{Qt.current.on("data",gn=>{const{chunk:{msg:In},full:dn}=gn,Bn=In==="error";Ee(!0),ft($e(dn)),Ht($t=>$t.map((un,Xn)=>Xn===$t.length-1?Te(xe({},un),{text:dn,loading:!1,error:Bn}):un))}),Qt.current.on("done",()=>wn()),Qt.current.on("error",gn=>{const In="\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(gn)==="[object Object]"&&gn.status===-9&&(ht(1),zt(gn.data)),Ht(dn=>dn.map((Bn,$t)=>$t===dn.length-1?Te(xe({},Bn),{text:In,loading:!1,error:!0}):Bn)),wn()}),Qt.current.on("cancelled",()=>wn()),Qt.current.startStream()}),dt(!1)}),xt=Fn=>{_t(Fn.target.value)},yt=Fn=>Fn.reduce((cn,Kt)=>{if(Kt.sender==="user"){const on=Fn.find(An=>An.key===Kt.key&&An.sender==="AI");on&&(on!=null&&on.text)&&!(on!=null&&on.error)&&cn.push({question:Kt.text,answer:on.text})}return cn},[]),Nt=()=>{if(Yn)return;const Fn=nn("\u6539\u5199");de(),dt(!0),Fe(Fn)},pt=Fn=>{if(Fn.key==="Enter"&&!Fn.shiftKey){if(Fn.preventDefault(),Se.current||xn)return;Nt()}},tn=()=>{var Fn,Tt;ie(cn=>cn+1),(Tt=(Fn=Qt.current)==null?void 0:Fn.cancelRequest)==null||Tt.call(Fn),dt(!1),Ee(!1)},Bt=[{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")}],$e=(Fn="")=>{const Tt=["\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((cn,Kt)=>{Tt.push(`\u7B54\u6848${Kt+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Kt+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Kt+1})\u8F93\u51FA\uFF1A`)}),Tt.forEach(cn=>{const Kt=new RegExp(cn,"g");Fn=Fn.replace(Kt,`**${cn}** `)}),Fn},nn=Fn=>Fn==="\u6539\u5199"?`${St}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${et}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${et}\uFF0C${Fn}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,vn=Fn=>{let Tt="";Fn.key==="1"&&(Tt=nn("\u6DA6\u8272")),Fn.key==="2"&&(Tt=nn("\u6269\u5199")),Fn.key==="3"&&(Tt=nn("\u7F29\u5199")),de(),dt(!0),Fe(Tt)},Et=()=>{const Fn=Ct.splice(Ct.length-2),{text:Tt}=(Fn==null?void 0:Fn[0])||{};de(),dt(!0),Fe(Tt,Ct)},xn=vt||mn,Yn=(St==null?void 0:St.trim())==="";return ut?b.createElement(se.Z,{open:Yn&&!xn&&(at||!It),overlayStyle:{minWidth:200},menu:{items:Bt,onClick:vn}},b.createElement(he,{position:ct},b.createElement("div",{className:Ne.wrap},Mt===2&&b.createElement(b.Fragment,null,b.createElement("div",{className:Ne.chatContainer},Le&&b.createElement("div",{className:Ne.loadingWrp},b.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),b.createElement("div",{className:"ai-loading"})),It&&b.createElement(ve.Z,{cancelIndex:le,streamingStatus:vt,loadImage:!1,onFinish:()=>Ce(void 0,null,function*(){ie(0),setTimeout(()=>Ee(!1),0)}),value:It})),b.createElement("div",{className:Ne.btnContainer},b.createElement("div",{onClick:()=>Rt(!0,It),className:Ne.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),b.createElement("div",{onClick:()=>Rt(!1,It),className:Ne.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),b.createElement(Ae.CopyToClipboard,{text:It,onCopy:()=>ce.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(ue.Z,{title:"\u590D\u5236"},b.createElement("div",{className:Ne.btn,style:{marginLeft:"auto"}},b.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),b.createElement(ue.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("div",{onClick:Et,className:Ne.btn},b.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),b.createElement(ue.Z,{title:"\u5220\u9664"},b.createElement("div",{onClick:()=>{ht(1),de(),Ht([])},className:Ne.btn},b.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),b.createElement("div",{className:Ne.inputContainer},b.createElement(fe.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:St,bordered:!1,onFocus:()=>Ut(!0),onBlur:()=>setTimeout(()=>Ut(!1),300),onChange:xt,onPressEnter:pt,onCompositionStart:()=>Se.current=!0,onCompositionEnd:()=>Se.current=!1}),mn?b.createElement("div",{className:`iconfont icon-tingzhihuida ${Ne.cancelBtn}`,onClick:tn}):b.createElement(oe.ZP,{className:Yn?Ne.sendBtnDisabled:Ne.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:xn,onClick:Nt}))))):b.createElement(b.Fragment,null)},Ie={"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"},We=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Xe=(ut,ct,et)=>ct in ut?We(ut,ct,{enumerable:!0,configurable:!0,writable:!0,value:et}):ut[ct]=et,rt=(ut,ct)=>{for(var et in ct||(ct={}))Re.call(ct,et)&&Xe(ut,et,ct[et]);if(Ve)for(var et of Ve(ct))qe.call(ct,et)&&Xe(ut,et,ct[et]);return ut};const bt=ut=>React.createElement("svg",rt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ut),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 At="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Ot=(0,b.forwardRef)(({initialContent:ut,onButtonClick:ct},et)=>{const[Rt,Dt]=(0,b.useState)(null),[zt,gt]=(0,b.useState)(null),[vt,dt]=(0,b.useState)(""),[Ct,Ht]=(0,b.useState)(null),St=et,_t=Qt=>{const mn=document.elementFromPoint(10,Qt),Ee=document.createRange();let le=null;const ie=document.createTreeWalker(St.current,NodeFilter.SHOW_TEXT,{acceptNode:Nt=>{const pt=document.createRange();pt.selectNodeContents(Nt);const tn=pt.getBoundingClientRect();return tn.top<=Qt&&tn.bottom>=Qt?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Se="",Le,de,Fe=null,xt=null,yt=null;for(;Le=ie.nextNode();){Le.parentNode.getAttribute("data-select")==="disabled"&&(de=!0),Se+=Le.textContent,xt||(xt=Le),yt=Le;const Nt=document.createRange();Nt.selectNodeContents(Le);const pt=Nt.getBoundingClientRect();Fe===null&&(Fe=pt.top)}if(xt&&yt&&!de){const Nt=document.createRange();Nt.setStart(xt,0),Nt.setEnd(yt,yt.textContent.length),Ht(Nt)}else Ht(null);return gt(Fe-1),de?"":Se.trim()};function Mt(Qt){for(;Qt.parentElement&&Qt.parentElement.tagName.toLowerCase()!=="section";){var mn=window.getComputedStyle(Qt.parentElement);if(mn.pointerEvents==="none")return!0;Qt=Qt.parentElement}return!1}const ht=Qt=>{var mn,Ee;if(Mt(Qt.target)){gt(-1e6);return}if(((Ee=(mn=document.getSelection())==null?void 0:mn.toString)==null?void 0:Ee.call(mn))!==""){gt(-1e6);return}const le=_t(Qt.clientY);if((le==null?void 0:le.trim())===""){gt(-1e6);return}const ie=St.current.getBoundingClientRect();Dt(ie.left-30),dt(le)},It=()=>{},ft=Qt=>{ct&&vt&&ct(vt,Qt.clientX,Qt.clientY,Ct)},at=()=>{if(Ct){const Qt=window.getSelection();Qt.removeAllRanges(),Qt.addRange(Ct)}},Ut=()=>{window.getSelection().removeAllRanges()};return(0,b.useEffect)(()=>{const Qt=St.current;return Qt.addEventListener("mousemove",ht),Qt.addEventListener("mouseleave",It),()=>{Qt.removeEventListener("mousemove",ht),Qt.removeEventListener("mouseleave",It),Ut()}},[ut]),b.createElement("div",{className:Ie["hover-line-container2"]},zt!==null&&b.createElement("div",{className:Ie["line-button-container"],style:{top:zt,left:Rt},onMouseEnter:()=>{at()},onMouseLeave:()=>{Ut(),gt(null),dt(""),Ht(null)}},b.createElement("div",{className:Ie.button,onClick:ft},b.createElement("img",{src:At}),b.createElement("span",null,"AI\u6539\u5199"))))}),Ye={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Oe=({nodeRef:ut,noRestrictModal:ct})=>{const[et,Rt]=(0,b.useState)(null),[Dt,zt]=(0,b.useState)(null),[gt,vt]=(0,b.useState)(!1),[dt,Ct]=(0,b.useState)(null),[Ht,St]=(0,b.useState)(!1),[_t,Mt]=(0,b.useState)(!1),ht=ut,It=(0,b.useRef)(null),ft=(0,b.useRef)(null),[at,Ut]=(0,b.useState)("");(0,b.useEffect)(()=>{et!=null&&et.toString()&&Ut(et==null?void 0:et.toString())},[et==null?void 0:et.toString()]);const Qt=()=>{const ie=window.getSelection(),Se=ht.current.scrollTop,Le=ht.current.getBoundingClientRect();if(ie.rangeCount>0&&ie.toString().length>0){const de=ie.getRangeAt(0);Rt(de.cloneRange());const Fe=de.getBoundingClientRect(),xt=40;let yt=Fe.top+Se-5+xt;yt{if(!ie||ie.rangeCount===0){St(!1);return}const Le=ie.getRangeAt(0).getBoundingClientRect(),de=window.getComputedStyle(ht.current),Fe=parseInt(de.lineHeight),xt=parseInt(de.paddingTop),yt=ht.current.scrollTop,Nt=ht.current.getBoundingClientRect(),pt=Le.top-Nt.top+yt,tn=Math.floor((pt-xt)/Fe),Bt=xt+tn*Fe-yt;Ct(Bt),St(!0)},Ee=ie=>{ht.current&&!ht.current.contains(ie.target)&&Mt(!1)};(0,b.useEffect)(()=>{const ie=ht.current;return ie.addEventListener("scroll",Qt),ie.addEventListener("input",Qt),ie.addEventListener("click",Qt),ie.addEventListener("mouseup",Qt),ie.addEventListener("keyup",Qt),ie.addEventListener("click",Qt),document.addEventListener("mousedown",Ee),()=>{ie.removeEventListener("scroll",Qt),ie.removeEventListener("input",Qt),ie.removeEventListener("click",Qt),ie.removeEventListener("mouseup",Qt),ie.removeEventListener("keyup",Qt),ie.removeEventListener("click",Qt),document.removeEventListener("mousedown",Ee)}},[]);const le=(ie=!0,Se)=>{if(!et)return;const Le=ft.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),de=et.cloneRange(),Fe=window.getSelection();if(Fe.removeAllRanges(),Fe.addRange(de),ie){de.deleteContents();const xt=document.createElement("div");xt.innerHTML=Le;const yt=Array.from(xt.childNodes);for(;yt.length>0;)de.insertNode(yt.pop())}else{de.collapse(!1);const xt=document.createElement("div");xt.innerHTML=" "+Le;const yt=Array.from(xt.childNodes);for(;yt.length>0;)de.insertNode(yt.pop())}Fe.removeAllRanges(),Rt(null),vt(!1),zt(null)};return b.createElement("section",{ref:ft},Dt&&b.createElement("div",{ref:It,className:Ye.toolbar,style:{top:Dt==null?void 0:Dt.top,left:Dt==null?void 0:Dt.left}},b.createElement("div",{className:Ye.button,onClick:()=>vt(!0)},b.createElement("img",{src:At}),b.createElement("span",null,"AI\u6539\u5199"))),b.createElement(Ke,{key:JSON.stringify(Dt),noRestrictModal:ct,visible:gt,position:Dt,selectText:at,applyRefinedText:le,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),ht.current&&b.createElement(Ot,{ref:ht,onButtonClick:(ie,Se,Le,de)=>{Rt(de),vt(!0),Ut(ie),zt({left:Se,top:Le+20})}}))}},43298:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return fe}});var b=E(59301),se=E(62957),ce={num:"num___VQiqB"},fe=({visible:oe,usedCount:ve,totalCount:Ne,onOk:ye,onCancel:he})=>{const De=()=>ve>0?b.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ne,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:ce.num},ve),"\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",Ne,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:ce.num},ve),"\u6B21\uFF09\u3002");return b.createElement(se.default,{centered:!0,open:oe,zIndex:1e4,title:"\u63D0\u793A",width:620,onCancel:he,onOk:ye,footer:ve>0?void 0:null},De())}},72523:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return Ue},Q:function(){return je}});var b=E(59301),se={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},ce=E(12306),ue=E(78323),fe=E(57942),oe=E(19004),ve=E(77536),Ne=E(43590),ye="data:image/png;base64,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",he=E(92310),De=E.n(he),Ae=E(6767),nt=E(41792),Je=(Be,Pe,_e)=>new Promise((xe,Te)=>{var Ce=Ie=>{try{Ke(_e.next(Ie))}catch(We){Te(We)}},Ze=Ie=>{try{Ke(_e.throw(Ie))}catch(We){Te(We)}},Ke=Ie=>Ie.done?xe(Ie.value):Promise.resolve(Ie.value).then(Ce,Ze);Ke((_e=_e.apply(Be,Pe)).next())});const je={contentRef:{current:null},value:null,status:!1,open:()=>Je(void 0,null,function*(){}),close:()=>{}};var Ue=({className:Be,style:Pe,onChange:_e,onSuccess:xe,onCancel:Te,onError:Ce,fetchUrl:Ze,noRestrictModal:Ke=()=>{},showEditableToolbar:Ie,bottomOffset:We=110,loadingText:Ve,showEmptyData:Re=!0,onStatusChange:qe,stringTransformer:Xe,bottomContainerNode:rt})=>{const[bt,At]=(0,b.useState)(!1),[lt,Ot]=(0,b.useState)(""),[Ye,He]=(0,b.useState)(0),[Oe,ut]=(0,b.useState)(!1),ct=(0,b.useRef)(null),et=(0,b.useRef)(null),Rt=(0,b.useRef)(null),Dt=(0,b.useRef)(null),zt=(0,ve.Z)({scrollBoxRef:Dt,bottomInspectRef:Rt,contentRef:et,status:Oe,bottomOffset:We}),gt=bt||Oe;(0,b.useEffect)(()=>{_e==null||_e(lt)},[lt]);const[vt,dt]=(0,b.useState)([]);(0,b.useEffect)(()=>{qe==null||qe({contentRef:et,status:gt,value:lt,open:Ct,close:Ht})},[gt,lt]);const Ct=_t=>Je(void 0,null,function*(){At(!0),Ot(""),dt([]),He(0);const Mt=Ze;_t!=null&&_t.fetchUrl&&delete _t.fetchUrl,ct.current=new ce.Z(`${ue.Z.API_SERVER}${Mt}`,_t),yield new Promise((ht,It)=>{ct.current.on("data",ft=>{var at;let{chunk:{content:Ut,type:Qt}}=ft;ut(!0),Qt==="text"&&Ot(mn=>Xe?Xe(mn+Ut):mn+Ut),Qt==="knowledge"&&(console.log("---knowledge-",ft==null?void 0:ft.chunk),dt((at=ft==null?void 0:ft.chunk)==null?void 0:at.content))}),ct.current.on("done",()=>{ht()}),ct.current.on("error",ft=>{Object.prototype.toString.call(ft)==="[object Object]"&&ft.status===-1&&Ae.ZP.warning((ft==null?void 0:ft.message)||""),ht(),Ce==null||Ce(ft)}),ct.current.on("cancelled",()=>{ht(),Te==null||Te()}),ct.current.startStream()}),At(!1)}),Ht=()=>{var _t,Mt;He(1),(Mt=(_t=ct.current)==null?void 0:_t.cancelRequest)==null||Mt.call(_t),At(!1),ut(!1)},St=(0,b.useMemo)(()=>et.current?b.createElement(oe.Z,{noRestrictModal:Ke,nodeRef:et}):b.createElement(b.Fragment,null),[et.current]);return b.createElement(b.Fragment,null,b.createElement("div",{className:De()(se.container,Be),style:Pe,ref:Dt},b.createElement("div",{ref:et,className:se.liWrap,contentEditable:!gt},lt&&b.createElement(fe.Z,{cancelIndex:Ye,streamingStatus:bt,loadImage:!1,onFinish:()=>Je(void 0,null,function*(){He(0),setTimeout(()=>ut(!1),0),xe==null||xe(lt)}),value:lt}),(vt==null?void 0:vt.length)>0&&b.createElement(nt.Z,{Filelist:vt})),!lt&&!gt&&b.createElement("div",{className:se.imgBox},b.createElement("img",{width:56,src:ye}),b.createElement("span",null,"\u9884\u89C8\u533A")),Re&>&&b.createElement(Ne.Z,{text:Ve}),!zt&&b.createElement("div",{className:se.backBottom,onClick:()=>{Dt.current.scrollTop=Dt.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:Rt}),rt),!gt&&Ie&&St)}},43590:function(pe,ne,E){"use strict";E.d(ne,{Z:function(){return ue}});var b=E(59301),se={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},ue=({text:fe})=>b.createElement("div",null,b.createElement("div",{className:se.loading},b.createElement("div",{className:se.dot}),b.createElement("div",{className:se.dot}),b.createElement("div",{className:se.dot})),!!fe&&b.createElement("div",{className:"mt5"},fe))},29313:function(pe,ne,E){"use strict";E.d(ne,{o:function(){return b}});const b=se=>(se=se.replace(new RegExp("(?$1'),se=se.replace(new RegExp("(?$1 diff --git a/p__Problemset__index.3f319cb8.async.js b/p__Problemset__index.b53c0391.async.js similarity index 98% rename from p__Problemset__index.3f319cb8.async.js rename to p__Problemset__index.b53c0391.async.js index 3d8e19b301..8e4a2fa01e 100644 --- a/p__Problemset__index.3f319cb8.async.js +++ b/p__Problemset__index.b53c0391.async.js @@ -3,7 +3,7 @@ `);(Qe=O.parentNode)==null||Qe.replaceChild(z,O)});let C=te.innerHTML;return Ae||(C=C.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),C=C.replace(/

    /g,""),C=C.replace(/<\/p>/g,` `),C=C.replace(/
    /g,` `),C=C.replace(/\r\n/g,` -`),C=C.replace(/<[^>]*>/g,""),C=_e(C),C});Ft.Z=m},70004:function(un,Ft,u){u.d(Ft,{Z:function(){return O}});var t=u(59301),m=u(62957),l=u(77019),M=u(60242),ge="data:image/png;base64,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",Ae="data:image/png;base64,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",_e="data:image/png;base64,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",te={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ne=u(59301);const C=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var O=()=>{const[Qe,ut]=(0,t.useState)(0),[z,ct]=(0,t.useState)(!1),[j,Re]=(0,t.useState)(!0),be=(0,t.useRef)(null);(0,t.useEffect)(()=>{if(j)return;const Be=()=>{ut(Je=>Je>=99?(clearInterval(be.current),99):Je+1)};return be.current=setInterval(Be,5e4/99),()=>clearInterval(be.current)},[j]);const B=()=>{ut(0),ct(!0),Re(!1)},ve=(Be=0)=>{Re(!0),ut(Be),ct(!1)},Ce=Be=>{const Je=Be/1048576;let Ue;return Je<=.3?Ue=3:Je<=.5?Ue=5:Je<=1?Ue=10:Je<=2?Ue=20:Je<=3?Ue=30:Je<=10?Ue=Je*10:Ue=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Ue}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},U=()=>ne.createElement("span",{className:te.dotLoading},ne.createElement("span",null,"."),ne.createElement("span",null,"."),ne.createElement("span",null,"."));return{progress:Qe,progressOpen:z,openProgress:B,closeProgress:ve,toggleLock:()=>Re(Be=>!Be),CreateProgressModal:(Be=C,Je)=>(typeof Be=="string"&&(Be=[Be,Be,Be]),ne.createElement(m.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:z,title:null,footer:null,width:500,afterClose:()=>ut(0)},ne.createElement(l.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Qe<=30&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:ge,alt:"Step 1"}),ne.createElement("div",{className:"mt20 c-light-primary"},Be[0],U())),Qe>30&&Qe<60&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:Ae,alt:"Step 2"}),ne.createElement("div",{className:"mt20 c-light-primary"},Be[1],U())),Qe>=60&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:_e,alt:"Step 3"}),ne.createElement("div",{className:"mt20 c-light-primary"},Be[2],U())),ne.createElement(M.Z,{className:te.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Qe}),!!Je&&ne.createElement("div",{className:"c-grey-999"},Ce(Je)))))}}},19004:function(un,Ft,u){u.d(Ft,{Z:function(){return ce}});var t=u(59301),m=u(75727),l=u(6767),M=u(25399),ge=u(37568),Ae=u(7939),_e=u(57942),te={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"},C=({position:se,children:he})=>{const{left:Q=0,top:De=0}=se||{},[w,le]=(0,t.useState)(Q),[tt,Ut]=(0,t.useState)(De),Lt=(0,t.useRef)(null),xt=()=>{if(Lt.current){const vt=Lt.current.offsetWidth,Dt=Lt.current.offsetHeight,Et=window.innerWidth,Ct=window.innerHeight;let b=Q,Z=De;Q+vt>Et&&(b=Et-vt),b<0&&(b=0),De+Dt>Ct&&(Z=Ct-Dt),Z<0&&(Z=0),le(b),Ut(Z)}};return(0,t.useEffect)(()=>{if(!Lt.current||!se)return;const vt=new ResizeObserver(()=>{xt()});return vt.observe(Lt.current),()=>{vt.disconnect()}},[Q,De,se]),(0,t.useEffect)(()=>{se&&xt()},[Q,De,se]),se?t.createElement("div",{ref:Lt,style:{position:"fixed",left:`${w}px`,top:`${tt}px`,zIndex:1050}},he):null},E=u(78323),O=u(56102),Qe=u(12306),ut=Object.defineProperty,z=Object.defineProperties,ct=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,B=(se,he,Q)=>he in se?ut(se,he,{enumerable:!0,configurable:!0,writable:!0,value:Q}):se[he]=Q,ve=(se,he)=>{for(var Q in he||(he={}))Re.call(he,Q)&&B(se,Q,he[Q]);if(j)for(var Q of j(he))be.call(he,Q)&&B(se,Q,he[Q]);return se},Ce=(se,he)=>z(se,ct(he)),U=(se,he,Q)=>new Promise((De,w)=>{var le=Lt=>{try{Ut(Q.next(Lt))}catch(xt){w(xt)}},tt=Lt=>{try{Ut(Q.throw(Lt))}catch(xt){w(xt)}},Ut=Lt=>Lt.done?De(Lt.value):Promise.resolve(Lt.value).then(le,tt);Ut((Q=Q.apply(se,he)).next())}),Be=({visible:se,position:he,selectText:Q,applyRefinedText:De,fetchUrl:w,noRestrictModal:le})=>{var tt;const[Ut,Lt]=(0,t.useState)(!1),[xt,vt]=(0,t.useState)([]),[Dt,Et]=(0,t.useState)(""),[Ct,b]=(0,t.useState)(1),[Z,qe]=(0,t.useState)(""),[Wt,q]=(0,t.useState)(!1),Ye=(0,t.useRef)(null),[Zt,X]=(0,t.useState)(!1),[K,Ee]=(0,t.useState)(0),we=(0,t.useRef)(!1),We=((tt=xt==null?void 0:xt[(xt==null?void 0:xt.length)-1])==null?void 0:tt.loading)===!0;(0,t.useEffect)(()=>{if(se){b(1);return}X(!1),Lt(!1),pt(),Ee(0),vt([]),b(0)},[se]);const pt=()=>{var oe,xe;Et(""),qe(""),(xe=(oe=Ye.current)==null?void 0:oe.cancelRequest)==null||xe.call(oe)},nt=(...oe)=>U(void 0,[...oe],function*(xe="",Se=xt){const de=Date.now(),ke=[...Se,{text:xe,key:de,sender:"user",show:!0},{loading:!0,key:de,sender:"AI",show:!0}];b(2),vt(ke);const St=D(Se),et={no_record_times:!0,prompt:xe,history:St};Ye.current=new Qe.Z(E.Z.API_SERVER+w,et),yield new Promise(ze=>{Ye.current.on("data",Ie=>{const{chunk:{msg:Te},full:rt}=Ie,mt=Te==="error";X(!0),qe(ft(rt)),vt(Ge=>Ge.map((Ne,Gt)=>Gt===Ge.length-1?Ce(ve({},Ne),{text:rt,loading:!1,error:mt}):Ne))}),Ye.current.on("done",()=>ze()),Ye.current.on("error",Ie=>{const Te="\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(Ie)==="[object Object]"&&Ie.status===-9&&(b(1),le(Ie.data)),vt(rt=>rt.map((mt,Ge)=>Ge===rt.length-1?Ce(ve({},mt),{text:Te,loading:!1,error:!0}):mt)),ze()}),Ye.current.on("cancelled",()=>ze()),Ye.current.startStream()}),Lt(!1)}),ht=oe=>{Et(oe.target.value)},D=oe=>oe.reduce((Se,de)=>{if(de.sender==="user"){const ke=oe.find(St=>St.key===de.key&&St.sender==="AI");ke&&(ke!=null&&ke.text)&&!(ke!=null&&ke.error)&&Se.push({question:de.text,answer:ke.text})}return Se},[]),G=()=>{if(at)return;const oe=V("\u6539\u5199");pt(),Lt(!0),nt(oe)},k=oe=>{if(oe.key==="Enter"&&!oe.shiftKey){if(oe.preventDefault(),we.current||Xe)return;G()}},ue=()=>{var oe,xe;Ee(Se=>Se+1),(xe=(oe=Ye.current)==null?void 0:oe.cancelRequest)==null||xe.call(oe),Lt(!1),X(!1)},ee=[{key:"1",label:t.createElement("span",null," ",t.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:t.createElement("span",null,t.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:t.createElement("span",null," ",t.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],ft=(oe="")=>{const xe=["\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((Se,de)=>{xe.push(`\u7B54\u6848${de+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${de+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${de+1})\u8F93\u51FA\uFF1A`)}),xe.forEach(Se=>{const de=new RegExp(Se,"g");oe=oe.replace(de,`**${Se}** `)}),oe},V=oe=>oe==="\u6539\u5199"?`${Dt}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Q}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Q}\uFF0C${oe}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Y=oe=>{let xe="";oe.key==="1"&&(xe=V("\u6DA6\u8272")),oe.key==="2"&&(xe=V("\u6269\u5199")),oe.key==="3"&&(xe=V("\u7F29\u5199")),pt(),Lt(!0),nt(xe)},L=()=>{const oe=xt.splice(xt.length-2),{text:xe}=(oe==null?void 0:oe[0])||{};pt(),Lt(!0),nt(xe,xt)},Xe=Ut||Zt,at=(Dt==null?void 0:Dt.trim())==="";return se?t.createElement(m.Z,{open:at&&!Xe&&(Wt||!Z),overlayStyle:{minWidth:200},menu:{items:ee,onClick:Y}},t.createElement(C,{position:he},t.createElement("div",{className:te.wrap},Ct===2&&t.createElement(t.Fragment,null,t.createElement("div",{className:te.chatContainer},We&&t.createElement("div",{className:te.loadingWrp},t.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),t.createElement("div",{className:"ai-loading"})),Z&&t.createElement(_e.Z,{cancelIndex:K,streamingStatus:Ut,loadImage:!1,onFinish:()=>U(void 0,null,function*(){Ee(0),setTimeout(()=>X(!1),0)}),value:Z})),t.createElement("div",{className:te.btnContainer},t.createElement("div",{onClick:()=>De(!0,Z),className:te.btn,style:{padding:"0 16px",width:"initial"}},t.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),t.createElement("div",{onClick:()=>De(!1,Z),className:te.btn,style:{padding:"0 16px",width:"initial"}},t.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),t.createElement(O.CopyToClipboard,{text:Z,onCopy:()=>l.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},t.createElement(M.Z,{title:"\u590D\u5236"},t.createElement("div",{className:te.btn,style:{marginLeft:"auto"}},t.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),t.createElement(M.Z,{title:"\u91CD\u65B0\u751F\u6210"},t.createElement("div",{onClick:L,className:te.btn},t.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),t.createElement(M.Z,{title:"\u5220\u9664"},t.createElement("div",{onClick:()=>{b(1),pt(),vt([])},className:te.btn},t.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),t.createElement("div",{className:te.inputContainer},t.createElement(ge.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Dt,bordered:!1,onFocus:()=>q(!0),onBlur:()=>setTimeout(()=>q(!1),300),onChange:ht,onPressEnter:k,onCompositionStart:()=>we.current=!0,onCompositionEnd:()=>we.current=!1}),Zt?t.createElement("div",{className:`iconfont icon-tingzhihuida ${te.cancelBtn}`,onClick:ue}):t.createElement(Ae.ZP,{className:at?te.sendBtnDisabled:te.sendBtn,icon:t.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Xe,onClick:G}))))):t.createElement(t.Fragment,null)},Je={"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"},Ue=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,R=(se,he,Q)=>he in se?Ue(se,he,{enumerable:!0,configurable:!0,writable:!0,value:Q}):se[he]=Q,J=(se,he)=>{for(var Q in he||(he={}))Oe.call(he,Q)&&R(se,Q,he[Q]);if(Ve)for(var Q of Ve(he))_.call(he,Q)&&R(se,Q,he[Q]);return se};const Bt=se=>React.createElement("svg",J({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},se),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 st="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Fe=(0,t.forwardRef)(({initialContent:se,onButtonClick:he},Q)=>{const[De,w]=(0,t.useState)(null),[le,tt]=(0,t.useState)(null),[Ut,Lt]=(0,t.useState)(""),[xt,vt]=(0,t.useState)(null),Dt=Q,Et=Ye=>{const Zt=document.elementFromPoint(10,Ye),X=document.createRange();let K=null;const Ee=document.createTreeWalker(Dt.current,NodeFilter.SHOW_TEXT,{acceptNode:G=>{const k=document.createRange();k.selectNodeContents(G);const ue=k.getBoundingClientRect();return ue.top<=Ye&&ue.bottom>=Ye?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let we="",We,pt,nt=null,ht=null,D=null;for(;We=Ee.nextNode();){We.parentNode.getAttribute("data-select")==="disabled"&&(pt=!0),we+=We.textContent,ht||(ht=We),D=We;const G=document.createRange();G.selectNodeContents(We);const k=G.getBoundingClientRect();nt===null&&(nt=k.top)}if(ht&&D&&!pt){const G=document.createRange();G.setStart(ht,0),G.setEnd(D,D.textContent.length),vt(G)}else vt(null);return tt(nt-1),pt?"":we.trim()};function Ct(Ye){for(;Ye.parentElement&&Ye.parentElement.tagName.toLowerCase()!=="section";){var Zt=window.getComputedStyle(Ye.parentElement);if(Zt.pointerEvents==="none")return!0;Ye=Ye.parentElement}return!1}const b=Ye=>{var Zt,X;if(Ct(Ye.target)){tt(-1e6);return}if(((X=(Zt=document.getSelection())==null?void 0:Zt.toString)==null?void 0:X.call(Zt))!==""){tt(-1e6);return}const K=Et(Ye.clientY);if((K==null?void 0:K.trim())===""){tt(-1e6);return}const Ee=Dt.current.getBoundingClientRect();w(Ee.left-30),Lt(K)},Z=()=>{},qe=Ye=>{he&&Ut&&he(Ut,Ye.clientX,Ye.clientY,xt)},Wt=()=>{if(xt){const Ye=window.getSelection();Ye.removeAllRanges(),Ye.addRange(xt)}},q=()=>{window.getSelection().removeAllRanges()};return(0,t.useEffect)(()=>{const Ye=Dt.current;return Ye.addEventListener("mousemove",b),Ye.addEventListener("mouseleave",Z),()=>{Ye.removeEventListener("mousemove",b),Ye.removeEventListener("mouseleave",Z),q()}},[se]),t.createElement("div",{className:Je["hover-line-container2"]},le!==null&&t.createElement("div",{className:Je["line-button-container"],style:{top:le,left:De},onMouseEnter:()=>{Wt()},onMouseLeave:()=>{q(),tt(null),Lt(""),vt(null)}},t.createElement("div",{className:Je.button,onClick:qe},t.createElement("img",{src:st}),t.createElement("span",null,"AI\u6539\u5199"))))}),Ze={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},ce=({nodeRef:se,noRestrictModal:he})=>{const[Q,De]=(0,t.useState)(null),[w,le]=(0,t.useState)(null),[tt,Ut]=(0,t.useState)(!1),[Lt,xt]=(0,t.useState)(null),[vt,Dt]=(0,t.useState)(!1),[Et,Ct]=(0,t.useState)(!1),b=se,Z=(0,t.useRef)(null),qe=(0,t.useRef)(null),[Wt,q]=(0,t.useState)("");(0,t.useEffect)(()=>{Q!=null&&Q.toString()&&q(Q==null?void 0:Q.toString())},[Q==null?void 0:Q.toString()]);const Ye=()=>{const Ee=window.getSelection(),we=b.current.scrollTop,We=b.current.getBoundingClientRect();if(Ee.rangeCount>0&&Ee.toString().length>0){const pt=Ee.getRangeAt(0);De(pt.cloneRange());const nt=pt.getBoundingClientRect(),ht=40;let D=nt.top+we-5+ht;D{if(!Ee||Ee.rangeCount===0){Dt(!1);return}const We=Ee.getRangeAt(0).getBoundingClientRect(),pt=window.getComputedStyle(b.current),nt=parseInt(pt.lineHeight),ht=parseInt(pt.paddingTop),D=b.current.scrollTop,G=b.current.getBoundingClientRect(),k=We.top-G.top+D,ue=Math.floor((k-ht)/nt),ee=ht+ue*nt-D;xt(ee),Dt(!0)},X=Ee=>{b.current&&!b.current.contains(Ee.target)&&Ct(!1)};(0,t.useEffect)(()=>{const Ee=b.current;return Ee.addEventListener("scroll",Ye),Ee.addEventListener("input",Ye),Ee.addEventListener("click",Ye),Ee.addEventListener("mouseup",Ye),Ee.addEventListener("keyup",Ye),Ee.addEventListener("click",Ye),document.addEventListener("mousedown",X),()=>{Ee.removeEventListener("scroll",Ye),Ee.removeEventListener("input",Ye),Ee.removeEventListener("click",Ye),Ee.removeEventListener("mouseup",Ye),Ee.removeEventListener("keyup",Ye),Ee.removeEventListener("click",Ye),document.removeEventListener("mousedown",X)}},[]);const K=(Ee=!0,we)=>{if(!Q)return;const We=qe.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),pt=Q.cloneRange(),nt=window.getSelection();if(nt.removeAllRanges(),nt.addRange(pt),Ee){pt.deleteContents();const ht=document.createElement("div");ht.innerHTML=We;const D=Array.from(ht.childNodes);for(;D.length>0;)pt.insertNode(D.pop())}else{pt.collapse(!1);const ht=document.createElement("div");ht.innerHTML=" "+We;const D=Array.from(ht.childNodes);for(;D.length>0;)pt.insertNode(D.pop())}nt.removeAllRanges(),De(null),Ut(!1),le(null)};return t.createElement("section",{ref:qe},w&&t.createElement("div",{ref:Z,className:Ze.toolbar,style:{top:w==null?void 0:w.top,left:w==null?void 0:w.left}},t.createElement("div",{className:Ze.button,onClick:()=>Ut(!0)},t.createElement("img",{src:st}),t.createElement("span",null,"AI\u6539\u5199"))),t.createElement(Be,{key:JSON.stringify(w),noRestrictModal:he,visible:tt,position:w,selectText:Wt,applyRefinedText:K,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),b.current&&t.createElement(Fe,{ref:b,onButtonClick:(Ee,we,We,pt)=>{De(pt),Ut(!0),q(Ee),le({left:we,top:We+20})}}))}},43298:function(un,Ft,u){u.d(Ft,{Z:function(){return ge}});var t=u(59301),m=u(62957),l={num:"num___VQiqB"},ge=({visible:Ae,usedCount:_e,totalCount:te,onOk:ne,onCancel:C})=>{const E=()=>_e>0?t.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",te,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",t.createElement("span",{className:l.num},_e),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):t.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",te,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",t.createElement("span",{className:l.num},_e),"\u6B21\uFF09\u3002");return t.createElement(m.default,{centered:!0,open:Ae,title:"\u63D0\u793A",width:620,onCancel:C,onOk:ne,footer:_e>0?void 0:null},E())}},72523:function(un,Ft,u){u.d(Ft,{Z:function(){return j},Q:function(){return z}});var t=u(59301),m={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},l=u(12306),M=u(78323),ge=u(57942),Ae=u(19004),_e=u(77536),te=u(43590),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==",C=u(92310),E=u.n(C),O=u(6767),Qe=u(41792),ut=(Re,be,B)=>new Promise((ve,Ce)=>{var U=Je=>{try{Be(B.next(Je))}catch(Ue){Ce(Ue)}},h=Je=>{try{Be(B.throw(Je))}catch(Ue){Ce(Ue)}},Be=Je=>Je.done?ve(Je.value):Promise.resolve(Je.value).then(U,h);Be((B=B.apply(Re,be)).next())});const z={contentRef:{current:null},value:null,status:!1,open:()=>ut(void 0,null,function*(){}),close:()=>{}};var j=({className:Re,style:be,onChange:B,onSuccess:ve,onCancel:Ce,onError:U,fetchUrl:h,noRestrictModal:Be=()=>{},showEditableToolbar:Je,bottomOffset:Ue=110,loadingText:Ve,showEmptyData:Oe=!0,onStatusChange:_,stringTransformer:R,bottomContainerNode:J})=>{const[Bt,st]=(0,t.useState)(!1),[ae,Fe]=(0,t.useState)(""),[Ze,He]=(0,t.useState)(0),[ce,se]=(0,t.useState)(!1),he=(0,t.useRef)(null),Q=(0,t.useRef)(null),De=(0,t.useRef)(null),w=(0,t.useRef)(null),le=(0,_e.Z)({scrollBoxRef:w,bottomInspectRef:De,contentRef:Q,status:ce,bottomOffset:Ue}),tt=Bt||ce;(0,t.useEffect)(()=>{B==null||B(ae)},[ae]);const[Ut,Lt]=(0,t.useState)([]);(0,t.useEffect)(()=>{_==null||_({contentRef:Q,status:tt,value:ae,open:xt,close:vt})},[tt,ae]);const xt=Et=>ut(void 0,null,function*(){st(!0),Fe(""),Lt([]),He(0);const Ct=h;Et!=null&&Et.fetchUrl&&delete Et.fetchUrl,he.current=new l.Z(`${M.Z.API_SERVER}${Ct}`,Et),yield new Promise((b,Z)=>{he.current.on("data",qe=>{var Wt;let{chunk:{content:q,type:Ye}}=qe;se(!0),Ye==="text"&&Fe(Zt=>R?R(Zt+q):Zt+q),Ye==="knowledge"&&(console.log("---knowledge-",qe==null?void 0:qe.chunk),Lt((Wt=qe==null?void 0:qe.chunk)==null?void 0:Wt.content))}),he.current.on("done",()=>{b()}),he.current.on("error",qe=>{Object.prototype.toString.call(qe)==="[object Object]"&&qe.status===-1&&O.ZP.warning((qe==null?void 0:qe.message)||""),b(),U==null||U(qe)}),he.current.on("cancelled",()=>{b(),Ce==null||Ce()}),he.current.startStream()}),st(!1)}),vt=()=>{var Et,Ct;He(1),(Ct=(Et=he.current)==null?void 0:Et.cancelRequest)==null||Ct.call(Et),st(!1),se(!1)},Dt=(0,t.useMemo)(()=>Q.current?t.createElement(Ae.Z,{noRestrictModal:Be,nodeRef:Q}):t.createElement(t.Fragment,null),[Q.current]);return t.createElement(t.Fragment,null,t.createElement("div",{className:E()(m.container,Re),style:be,ref:w},t.createElement("div",{ref:Q,className:m.liWrap,contentEditable:!tt},ae&&t.createElement(ge.Z,{cancelIndex:Ze,streamingStatus:Bt,loadImage:!1,onFinish:()=>ut(void 0,null,function*(){He(0),setTimeout(()=>se(!1),0),ve==null||ve(ae)}),value:ae}),(Ut==null?void 0:Ut.length)>0&&t.createElement(Qe.Z,{Filelist:Ut})),!ae&&!tt&&t.createElement("div",{className:m.imgBox},t.createElement("img",{width:56,src:ne}),t.createElement("span",null,"\u9884\u89C8\u533A")),Oe&&tt&&t.createElement(te.Z,{text:Ve}),!le&&t.createElement("div",{className:m.backBottom,onClick:()=>{w.current.scrollTop=w.current.scrollHeight}},t.createElement("i",{className:"iconfont icon-huidaodibu"})),t.createElement("div",{ref:De}),J),!tt&&Je&&Dt)}},43590:function(un,Ft,u){u.d(Ft,{Z:function(){return M}});var t=u(59301),m={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},M=({text:ge})=>t.createElement("div",null,t.createElement("div",{className:m.loading},t.createElement("div",{className:m.dot}),t.createElement("div",{className:m.dot}),t.createElement("div",{className:m.dot})),!!ge&&t.createElement("div",{className:"mt5"},ge))},29313:function(un,Ft,u){u.d(Ft,{o:function(){return t}});const t=m=>(m=m.replace(new RegExp("(?$1'),m=m.replace(new RegExp("(?]*>/g,""),C=_e(C),C});Ft.Z=m},70004:function(un,Ft,u){u.d(Ft,{Z:function(){return O}});var t=u(59301),m=u(62957),l=u(77019),M=u(60242),ge="data:image/png;base64,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",Ae="data:image/png;base64,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",_e="data:image/png;base64,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",te={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ne=u(59301);const C=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var O=()=>{const[Qe,ut]=(0,t.useState)(0),[z,ct]=(0,t.useState)(!1),[j,Re]=(0,t.useState)(!0),be=(0,t.useRef)(null);(0,t.useEffect)(()=>{if(j)return;const Be=()=>{ut(Je=>Je>=99?(clearInterval(be.current),99):Je+1)};return be.current=setInterval(Be,5e4/99),()=>clearInterval(be.current)},[j]);const B=()=>{ut(0),ct(!0),Re(!1)},ve=(Be=0)=>{Re(!0),ut(Be),ct(!1)},Ce=Be=>{const Je=Be/1048576;let Ue;return Je<=.3?Ue=3:Je<=.5?Ue=5:Je<=1?Ue=10:Je<=2?Ue=20:Je<=3?Ue=30:Je<=10?Ue=Je*10:Ue=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Ue}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},U=()=>ne.createElement("span",{className:te.dotLoading},ne.createElement("span",null,"."),ne.createElement("span",null,"."),ne.createElement("span",null,"."));return{progress:Qe,progressOpen:z,openProgress:B,closeProgress:ve,toggleLock:()=>Re(Be=>!Be),CreateProgressModal:(Be=C,Je)=>(typeof Be=="string"&&(Be=[Be,Be,Be]),ne.createElement(m.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:z,title:null,footer:null,width:500,afterClose:()=>ut(0)},ne.createElement(l.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Qe<=30&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:ge,alt:"Step 1"}),ne.createElement("div",{className:"mt20 c-light-primary"},Be[0],U())),Qe>30&&Qe<60&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:Ae,alt:"Step 2"}),ne.createElement("div",{className:"mt20 c-light-primary"},Be[1],U())),Qe>=60&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:_e,alt:"Step 3"}),ne.createElement("div",{className:"mt20 c-light-primary"},Be[2],U())),ne.createElement(M.Z,{className:te.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Qe}),!!Je&&ne.createElement("div",{className:"c-grey-999"},Ce(Je)))))}}},19004:function(un,Ft,u){u.d(Ft,{Z:function(){return ce}});var t=u(59301),m=u(75727),l=u(6767),M=u(25399),ge=u(37568),Ae=u(7939),_e=u(57942),te={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"},C=({position:se,children:he})=>{const{left:Q=0,top:De=0}=se||{},[w,le]=(0,t.useState)(Q),[tt,Ut]=(0,t.useState)(De),Lt=(0,t.useRef)(null),xt=()=>{if(Lt.current){const vt=Lt.current.offsetWidth,Dt=Lt.current.offsetHeight,Et=window.innerWidth,Ct=window.innerHeight;let b=Q,Z=De;Q+vt>Et&&(b=Et-vt),b<0&&(b=0),De+Dt>Ct&&(Z=Ct-Dt),Z<0&&(Z=0),le(b),Ut(Z)}};return(0,t.useEffect)(()=>{if(!Lt.current||!se)return;const vt=new ResizeObserver(()=>{xt()});return vt.observe(Lt.current),()=>{vt.disconnect()}},[Q,De,se]),(0,t.useEffect)(()=>{se&&xt()},[Q,De,se]),se?t.createElement("div",{ref:Lt,style:{position:"fixed",left:`${w}px`,top:`${tt}px`,zIndex:1050}},he):null},E=u(78323),O=u(56102),Qe=u(12306),ut=Object.defineProperty,z=Object.defineProperties,ct=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,B=(se,he,Q)=>he in se?ut(se,he,{enumerable:!0,configurable:!0,writable:!0,value:Q}):se[he]=Q,ve=(se,he)=>{for(var Q in he||(he={}))Re.call(he,Q)&&B(se,Q,he[Q]);if(j)for(var Q of j(he))be.call(he,Q)&&B(se,Q,he[Q]);return se},Ce=(se,he)=>z(se,ct(he)),U=(se,he,Q)=>new Promise((De,w)=>{var le=Lt=>{try{Ut(Q.next(Lt))}catch(xt){w(xt)}},tt=Lt=>{try{Ut(Q.throw(Lt))}catch(xt){w(xt)}},Ut=Lt=>Lt.done?De(Lt.value):Promise.resolve(Lt.value).then(le,tt);Ut((Q=Q.apply(se,he)).next())}),Be=({visible:se,position:he,selectText:Q,applyRefinedText:De,fetchUrl:w,noRestrictModal:le})=>{var tt;const[Ut,Lt]=(0,t.useState)(!1),[xt,vt]=(0,t.useState)([]),[Dt,Et]=(0,t.useState)(""),[Ct,b]=(0,t.useState)(1),[Z,qe]=(0,t.useState)(""),[Wt,q]=(0,t.useState)(!1),Ye=(0,t.useRef)(null),[Zt,X]=(0,t.useState)(!1),[K,Ee]=(0,t.useState)(0),we=(0,t.useRef)(!1),We=((tt=xt==null?void 0:xt[(xt==null?void 0:xt.length)-1])==null?void 0:tt.loading)===!0;(0,t.useEffect)(()=>{if(se){b(1);return}X(!1),Lt(!1),pt(),Ee(0),vt([]),b(0)},[se]);const pt=()=>{var oe,xe;Et(""),qe(""),(xe=(oe=Ye.current)==null?void 0:oe.cancelRequest)==null||xe.call(oe)},nt=(...oe)=>U(void 0,[...oe],function*(xe="",Se=xt){const de=Date.now(),ke=[...Se,{text:xe,key:de,sender:"user",show:!0},{loading:!0,key:de,sender:"AI",show:!0}];b(2),vt(ke);const St=D(Se),et={no_record_times:!0,prompt:xe,history:St};Ye.current=new Qe.Z(E.Z.API_SERVER+w,et),yield new Promise(ze=>{Ye.current.on("data",Ie=>{const{chunk:{msg:Te},full:rt}=Ie,mt=Te==="error";X(!0),qe(ft(rt)),vt(Ge=>Ge.map((Ne,Gt)=>Gt===Ge.length-1?Ce(ve({},Ne),{text:rt,loading:!1,error:mt}):Ne))}),Ye.current.on("done",()=>ze()),Ye.current.on("error",Ie=>{const Te="\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(Ie)==="[object Object]"&&Ie.status===-9&&(b(1),le(Ie.data)),vt(rt=>rt.map((mt,Ge)=>Ge===rt.length-1?Ce(ve({},mt),{text:Te,loading:!1,error:!0}):mt)),ze()}),Ye.current.on("cancelled",()=>ze()),Ye.current.startStream()}),Lt(!1)}),ht=oe=>{Et(oe.target.value)},D=oe=>oe.reduce((Se,de)=>{if(de.sender==="user"){const ke=oe.find(St=>St.key===de.key&&St.sender==="AI");ke&&(ke!=null&&ke.text)&&!(ke!=null&&ke.error)&&Se.push({question:de.text,answer:ke.text})}return Se},[]),G=()=>{if(at)return;const oe=V("\u6539\u5199");pt(),Lt(!0),nt(oe)},k=oe=>{if(oe.key==="Enter"&&!oe.shiftKey){if(oe.preventDefault(),we.current||Xe)return;G()}},ue=()=>{var oe,xe;Ee(Se=>Se+1),(xe=(oe=Ye.current)==null?void 0:oe.cancelRequest)==null||xe.call(oe),Lt(!1),X(!1)},ee=[{key:"1",label:t.createElement("span",null," ",t.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:t.createElement("span",null,t.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:t.createElement("span",null," ",t.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],ft=(oe="")=>{const xe=["\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((Se,de)=>{xe.push(`\u7B54\u6848${de+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${de+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${de+1})\u8F93\u51FA\uFF1A`)}),xe.forEach(Se=>{const de=new RegExp(Se,"g");oe=oe.replace(de,`**${Se}** `)}),oe},V=oe=>oe==="\u6539\u5199"?`${Dt}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Q}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Q}\uFF0C${oe}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Y=oe=>{let xe="";oe.key==="1"&&(xe=V("\u6DA6\u8272")),oe.key==="2"&&(xe=V("\u6269\u5199")),oe.key==="3"&&(xe=V("\u7F29\u5199")),pt(),Lt(!0),nt(xe)},L=()=>{const oe=xt.splice(xt.length-2),{text:xe}=(oe==null?void 0:oe[0])||{};pt(),Lt(!0),nt(xe,xt)},Xe=Ut||Zt,at=(Dt==null?void 0:Dt.trim())==="";return se?t.createElement(m.Z,{open:at&&!Xe&&(Wt||!Z),overlayStyle:{minWidth:200},menu:{items:ee,onClick:Y}},t.createElement(C,{position:he},t.createElement("div",{className:te.wrap},Ct===2&&t.createElement(t.Fragment,null,t.createElement("div",{className:te.chatContainer},We&&t.createElement("div",{className:te.loadingWrp},t.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),t.createElement("div",{className:"ai-loading"})),Z&&t.createElement(_e.Z,{cancelIndex:K,streamingStatus:Ut,loadImage:!1,onFinish:()=>U(void 0,null,function*(){Ee(0),setTimeout(()=>X(!1),0)}),value:Z})),t.createElement("div",{className:te.btnContainer},t.createElement("div",{onClick:()=>De(!0,Z),className:te.btn,style:{padding:"0 16px",width:"initial"}},t.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),t.createElement("div",{onClick:()=>De(!1,Z),className:te.btn,style:{padding:"0 16px",width:"initial"}},t.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),t.createElement(O.CopyToClipboard,{text:Z,onCopy:()=>l.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},t.createElement(M.Z,{title:"\u590D\u5236"},t.createElement("div",{className:te.btn,style:{marginLeft:"auto"}},t.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),t.createElement(M.Z,{title:"\u91CD\u65B0\u751F\u6210"},t.createElement("div",{onClick:L,className:te.btn},t.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),t.createElement(M.Z,{title:"\u5220\u9664"},t.createElement("div",{onClick:()=>{b(1),pt(),vt([])},className:te.btn},t.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),t.createElement("div",{className:te.inputContainer},t.createElement(ge.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Dt,bordered:!1,onFocus:()=>q(!0),onBlur:()=>setTimeout(()=>q(!1),300),onChange:ht,onPressEnter:k,onCompositionStart:()=>we.current=!0,onCompositionEnd:()=>we.current=!1}),Zt?t.createElement("div",{className:`iconfont icon-tingzhihuida ${te.cancelBtn}`,onClick:ue}):t.createElement(Ae.ZP,{className:at?te.sendBtnDisabled:te.sendBtn,icon:t.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Xe,onClick:G}))))):t.createElement(t.Fragment,null)},Je={"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"},Ue=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,R=(se,he,Q)=>he in se?Ue(se,he,{enumerable:!0,configurable:!0,writable:!0,value:Q}):se[he]=Q,J=(se,he)=>{for(var Q in he||(he={}))Oe.call(he,Q)&&R(se,Q,he[Q]);if(Ve)for(var Q of Ve(he))_.call(he,Q)&&R(se,Q,he[Q]);return se};const Bt=se=>React.createElement("svg",J({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},se),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 st="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Fe=(0,t.forwardRef)(({initialContent:se,onButtonClick:he},Q)=>{const[De,w]=(0,t.useState)(null),[le,tt]=(0,t.useState)(null),[Ut,Lt]=(0,t.useState)(""),[xt,vt]=(0,t.useState)(null),Dt=Q,Et=Ye=>{const Zt=document.elementFromPoint(10,Ye),X=document.createRange();let K=null;const Ee=document.createTreeWalker(Dt.current,NodeFilter.SHOW_TEXT,{acceptNode:G=>{const k=document.createRange();k.selectNodeContents(G);const ue=k.getBoundingClientRect();return ue.top<=Ye&&ue.bottom>=Ye?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let we="",We,pt,nt=null,ht=null,D=null;for(;We=Ee.nextNode();){We.parentNode.getAttribute("data-select")==="disabled"&&(pt=!0),we+=We.textContent,ht||(ht=We),D=We;const G=document.createRange();G.selectNodeContents(We);const k=G.getBoundingClientRect();nt===null&&(nt=k.top)}if(ht&&D&&!pt){const G=document.createRange();G.setStart(ht,0),G.setEnd(D,D.textContent.length),vt(G)}else vt(null);return tt(nt-1),pt?"":we.trim()};function Ct(Ye){for(;Ye.parentElement&&Ye.parentElement.tagName.toLowerCase()!=="section";){var Zt=window.getComputedStyle(Ye.parentElement);if(Zt.pointerEvents==="none")return!0;Ye=Ye.parentElement}return!1}const b=Ye=>{var Zt,X;if(Ct(Ye.target)){tt(-1e6);return}if(((X=(Zt=document.getSelection())==null?void 0:Zt.toString)==null?void 0:X.call(Zt))!==""){tt(-1e6);return}const K=Et(Ye.clientY);if((K==null?void 0:K.trim())===""){tt(-1e6);return}const Ee=Dt.current.getBoundingClientRect();w(Ee.left-30),Lt(K)},Z=()=>{},qe=Ye=>{he&&Ut&&he(Ut,Ye.clientX,Ye.clientY,xt)},Wt=()=>{if(xt){const Ye=window.getSelection();Ye.removeAllRanges(),Ye.addRange(xt)}},q=()=>{window.getSelection().removeAllRanges()};return(0,t.useEffect)(()=>{const Ye=Dt.current;return Ye.addEventListener("mousemove",b),Ye.addEventListener("mouseleave",Z),()=>{Ye.removeEventListener("mousemove",b),Ye.removeEventListener("mouseleave",Z),q()}},[se]),t.createElement("div",{className:Je["hover-line-container2"]},le!==null&&t.createElement("div",{className:Je["line-button-container"],style:{top:le,left:De},onMouseEnter:()=>{Wt()},onMouseLeave:()=>{q(),tt(null),Lt(""),vt(null)}},t.createElement("div",{className:Je.button,onClick:qe},t.createElement("img",{src:st}),t.createElement("span",null,"AI\u6539\u5199"))))}),Ze={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},ce=({nodeRef:se,noRestrictModal:he})=>{const[Q,De]=(0,t.useState)(null),[w,le]=(0,t.useState)(null),[tt,Ut]=(0,t.useState)(!1),[Lt,xt]=(0,t.useState)(null),[vt,Dt]=(0,t.useState)(!1),[Et,Ct]=(0,t.useState)(!1),b=se,Z=(0,t.useRef)(null),qe=(0,t.useRef)(null),[Wt,q]=(0,t.useState)("");(0,t.useEffect)(()=>{Q!=null&&Q.toString()&&q(Q==null?void 0:Q.toString())},[Q==null?void 0:Q.toString()]);const Ye=()=>{const Ee=window.getSelection(),we=b.current.scrollTop,We=b.current.getBoundingClientRect();if(Ee.rangeCount>0&&Ee.toString().length>0){const pt=Ee.getRangeAt(0);De(pt.cloneRange());const nt=pt.getBoundingClientRect(),ht=40;let D=nt.top+we-5+ht;D{if(!Ee||Ee.rangeCount===0){Dt(!1);return}const We=Ee.getRangeAt(0).getBoundingClientRect(),pt=window.getComputedStyle(b.current),nt=parseInt(pt.lineHeight),ht=parseInt(pt.paddingTop),D=b.current.scrollTop,G=b.current.getBoundingClientRect(),k=We.top-G.top+D,ue=Math.floor((k-ht)/nt),ee=ht+ue*nt-D;xt(ee),Dt(!0)},X=Ee=>{b.current&&!b.current.contains(Ee.target)&&Ct(!1)};(0,t.useEffect)(()=>{const Ee=b.current;return Ee.addEventListener("scroll",Ye),Ee.addEventListener("input",Ye),Ee.addEventListener("click",Ye),Ee.addEventListener("mouseup",Ye),Ee.addEventListener("keyup",Ye),Ee.addEventListener("click",Ye),document.addEventListener("mousedown",X),()=>{Ee.removeEventListener("scroll",Ye),Ee.removeEventListener("input",Ye),Ee.removeEventListener("click",Ye),Ee.removeEventListener("mouseup",Ye),Ee.removeEventListener("keyup",Ye),Ee.removeEventListener("click",Ye),document.removeEventListener("mousedown",X)}},[]);const K=(Ee=!0,we)=>{if(!Q)return;const We=qe.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),pt=Q.cloneRange(),nt=window.getSelection();if(nt.removeAllRanges(),nt.addRange(pt),Ee){pt.deleteContents();const ht=document.createElement("div");ht.innerHTML=We;const D=Array.from(ht.childNodes);for(;D.length>0;)pt.insertNode(D.pop())}else{pt.collapse(!1);const ht=document.createElement("div");ht.innerHTML=" "+We;const D=Array.from(ht.childNodes);for(;D.length>0;)pt.insertNode(D.pop())}nt.removeAllRanges(),De(null),Ut(!1),le(null)};return t.createElement("section",{ref:qe},w&&t.createElement("div",{ref:Z,className:Ze.toolbar,style:{top:w==null?void 0:w.top,left:w==null?void 0:w.left}},t.createElement("div",{className:Ze.button,onClick:()=>Ut(!0)},t.createElement("img",{src:st}),t.createElement("span",null,"AI\u6539\u5199"))),t.createElement(Be,{key:JSON.stringify(w),noRestrictModal:he,visible:tt,position:w,selectText:Wt,applyRefinedText:K,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),b.current&&t.createElement(Fe,{ref:b,onButtonClick:(Ee,we,We,pt)=>{De(pt),Ut(!0),q(Ee),le({left:we,top:We+20})}}))}},43298:function(un,Ft,u){u.d(Ft,{Z:function(){return ge}});var t=u(59301),m=u(62957),l={num:"num___VQiqB"},ge=({visible:Ae,usedCount:_e,totalCount:te,onOk:ne,onCancel:C})=>{const E=()=>_e>0?t.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",te,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",t.createElement("span",{className:l.num},_e),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):t.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",te,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",t.createElement("span",{className:l.num},_e),"\u6B21\uFF09\u3002");return t.createElement(m.default,{centered:!0,open:Ae,zIndex:1e4,title:"\u63D0\u793A",width:620,onCancel:C,onOk:ne,footer:_e>0?void 0:null},E())}},72523:function(un,Ft,u){u.d(Ft,{Z:function(){return j},Q:function(){return z}});var t=u(59301),m={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},l=u(12306),M=u(78323),ge=u(57942),Ae=u(19004),_e=u(77536),te=u(43590),ne="data:image/png;base64,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",C=u(92310),E=u.n(C),O=u(6767),Qe=u(41792),ut=(Re,be,B)=>new Promise((ve,Ce)=>{var U=Je=>{try{Be(B.next(Je))}catch(Ue){Ce(Ue)}},h=Je=>{try{Be(B.throw(Je))}catch(Ue){Ce(Ue)}},Be=Je=>Je.done?ve(Je.value):Promise.resolve(Je.value).then(U,h);Be((B=B.apply(Re,be)).next())});const z={contentRef:{current:null},value:null,status:!1,open:()=>ut(void 0,null,function*(){}),close:()=>{}};var j=({className:Re,style:be,onChange:B,onSuccess:ve,onCancel:Ce,onError:U,fetchUrl:h,noRestrictModal:Be=()=>{},showEditableToolbar:Je,bottomOffset:Ue=110,loadingText:Ve,showEmptyData:Oe=!0,onStatusChange:_,stringTransformer:R,bottomContainerNode:J})=>{const[Bt,st]=(0,t.useState)(!1),[ae,Fe]=(0,t.useState)(""),[Ze,He]=(0,t.useState)(0),[ce,se]=(0,t.useState)(!1),he=(0,t.useRef)(null),Q=(0,t.useRef)(null),De=(0,t.useRef)(null),w=(0,t.useRef)(null),le=(0,_e.Z)({scrollBoxRef:w,bottomInspectRef:De,contentRef:Q,status:ce,bottomOffset:Ue}),tt=Bt||ce;(0,t.useEffect)(()=>{B==null||B(ae)},[ae]);const[Ut,Lt]=(0,t.useState)([]);(0,t.useEffect)(()=>{_==null||_({contentRef:Q,status:tt,value:ae,open:xt,close:vt})},[tt,ae]);const xt=Et=>ut(void 0,null,function*(){st(!0),Fe(""),Lt([]),He(0);const Ct=h;Et!=null&&Et.fetchUrl&&delete Et.fetchUrl,he.current=new l.Z(`${M.Z.API_SERVER}${Ct}`,Et),yield new Promise((b,Z)=>{he.current.on("data",qe=>{var Wt;let{chunk:{content:q,type:Ye}}=qe;se(!0),Ye==="text"&&Fe(Zt=>R?R(Zt+q):Zt+q),Ye==="knowledge"&&(console.log("---knowledge-",qe==null?void 0:qe.chunk),Lt((Wt=qe==null?void 0:qe.chunk)==null?void 0:Wt.content))}),he.current.on("done",()=>{b()}),he.current.on("error",qe=>{Object.prototype.toString.call(qe)==="[object Object]"&&qe.status===-1&&O.ZP.warning((qe==null?void 0:qe.message)||""),b(),U==null||U(qe)}),he.current.on("cancelled",()=>{b(),Ce==null||Ce()}),he.current.startStream()}),st(!1)}),vt=()=>{var Et,Ct;He(1),(Ct=(Et=he.current)==null?void 0:Et.cancelRequest)==null||Ct.call(Et),st(!1),se(!1)},Dt=(0,t.useMemo)(()=>Q.current?t.createElement(Ae.Z,{noRestrictModal:Be,nodeRef:Q}):t.createElement(t.Fragment,null),[Q.current]);return t.createElement(t.Fragment,null,t.createElement("div",{className:E()(m.container,Re),style:be,ref:w},t.createElement("div",{ref:Q,className:m.liWrap,contentEditable:!tt},ae&&t.createElement(ge.Z,{cancelIndex:Ze,streamingStatus:Bt,loadImage:!1,onFinish:()=>ut(void 0,null,function*(){He(0),setTimeout(()=>se(!1),0),ve==null||ve(ae)}),value:ae}),(Ut==null?void 0:Ut.length)>0&&t.createElement(Qe.Z,{Filelist:Ut})),!ae&&!tt&&t.createElement("div",{className:m.imgBox},t.createElement("img",{width:56,src:ne}),t.createElement("span",null,"\u9884\u89C8\u533A")),Oe&&tt&&t.createElement(te.Z,{text:Ve}),!le&&t.createElement("div",{className:m.backBottom,onClick:()=>{w.current.scrollTop=w.current.scrollHeight}},t.createElement("i",{className:"iconfont icon-huidaodibu"})),t.createElement("div",{ref:De}),J),!tt&&Je&&Dt)}},43590:function(un,Ft,u){u.d(Ft,{Z:function(){return M}});var t=u(59301),m={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},M=({text:ge})=>t.createElement("div",null,t.createElement("div",{className:m.loading},t.createElement("div",{className:m.dot}),t.createElement("div",{className:m.dot}),t.createElement("div",{className:m.dot})),!!ge&&t.createElement("div",{className:"mt5"},ge))},29313:function(un,Ft,u){u.d(Ft,{o:function(){return t}});const t=m=>(m=m.replace(new RegExp("(?$1'),m=m.replace(new RegExp("(?$1 diff --git a/umi.bddfce71.js b/umi.f69cde77.js similarity index 99% rename from umi.bddfce71.js rename to umi.f69cde77.js index 514b7ecc07..a0db8dc6f1 100644 --- a/umi.bddfce71.js +++ b/umi.f69cde77.js @@ -95,7 +95,7 @@ Try polyfilling it using "@formatjs/intl-displaynames" \u4F7F\u7528\u6B64 api \u4F1A\u9020\u6210\u5207\u6362\u8BED\u8A00\u7684\u65F6\u5019\u65E0\u6CD5\u81EA\u52A8\u5237\u65B0\uFF0C\u8BF7\u4F7F\u7528 useIntl \u6216 injectIntl\u3002 http://j.mp/37Fkd5Q - `),za=!1),po||Zn(ea()),po.formatMessage(xe,Qe)),Te=()=>Object.keys(sa)},2398:function(i,d,e){"use strict";e.d(d,{y:function(){return u}});var t=e(62957),r=e(77019),n=e(5269),a=e(68312),s=e(59301);const u=c=>new Promise((o,f)=>{if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return f("WebRTC not supported by browser");let _=new RTCPeerConnection,p=[];_.createDataChannel(""),_.createOffer().then(b=>_.setLocalDescription(b)).catch(b=>f(b)),_.onicecandidate=b=>{console.log("event:",b);const g=[];if(!b||!b.candidate){if(console.log("ips",p),p.length==0||!(0,a.t)(p[0])){const j=t.default.info({title:s.createElement(r.Z,null,s.createElement(n.Z,{flex:"1"},"\u63D0\u793A"),s.createElement(n.Z,null,s.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>j.destroy()}))),icon:null,width:500,className:"custom-modal-divider",content:s.createElement(r.Z,null,s.createElement(n.Z,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",(c.ip_limit==="inner"||c.ip_bind)&&s.createElement(s.Fragment,null,s.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),s.createElement("br",null),s.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return f("WebRTC disabled or restricted by browser")}const B=p.filter(j=>(0,a.t)(j));return!B||!B.length?f("IP\u83B7\u53D6\u5931\u8D25"):o(B.join(""))}let P=b.candidate.candidate.split(" "),[O,S,I,E,A,k,,T,...D]=P,R=["rtp","rtpc"];if(console.log("event:",b),p.some(B=>B==A)||p.push(A),console.log(" candidate: "+O.split(":")[1]),console.log(" component: "+R[S-1]),console.log(" protocol: "+I),console.log(" priority: "+E),console.log(" ip: "+A),console.log(" port: "+k),console.log(" type: "+T),D.length){console.log("attributes: ");for(let B=0;B "+D[B]+": "+D[B+1])}}})},23184:function(i,d,e){"use strict";e.d(d,{k:function(){return P}});var t=e(64348),r=e(6767),n=e(65152),a=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,_=(S,I,E)=>I in S?a(S,I,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[I]=E,p=(S,I)=>{for(var E in I||(I={}))o.call(I,E)&&_(S,E,I[E]);if(c)for(var E of c(I))f.call(I,E)&&_(S,E,I[E]);return S},b=(S,I)=>s(S,u(I)),g=(S,I)=>{var E={};for(var A in S)o.call(S,A)&&I.indexOf(A)<0&&(E[A]=S[A]);if(S!=null&&c)for(var A of c(S))I.indexOf(A)<0&&f.call(S,A)&&(E[A]=S[A]);return E};const P=["\u8BA4\u8BC1\u4E13\u4E1A","\u8BA4\u8BC1\u5C4A\u522B"],O={namespace:"engineeringEvaluteList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[P[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${P[0]}`,loading:"engineeringEvaluteList/getMajorList",dataList:[]},[P[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${P[1]}`,loading:"engineeringEvaluteList/getYearList",dataList:[]}},active:{}},tabListData:{total:0,pageNo:1,pageSize:20,dataSource:[]}},effects:{*setActionTabs({payload:S},{call:I,put:E}){yield E({type:"save",payload:{actionTabs:p({},S)}})},*getMajorList({payload:S},{call:I,put:E,select:A}){const{userInfo:k}=yield A(T=>T.user);if(k!=null&&k.school_id){const T=yield I(t.BA,k.school_id);if(T&&T.data){const D=n.U.getItem(k==null?void 0:k.login);yield E({type:"setMajorOrYearDataSource",payload:{key:P[0],value:T.data.map(R=>({label:R.name,value:R.ec_major_school_id})),active:T.data.length>0?D[0]||T.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:S},{call:I,put:E,select:A}){const k=yield I(t.Nx,S.id),{userInfo:T}=yield A(D=>D.user);if(k&&k.data){const D=n.U.getItem(T==null?void 0:T.login);yield E({type:"setMajorOrYearDataSource",payload:{key:P[1],value:k.data.map(R=>({label:R.year,value:R.ec_year_id})),active:k.data.length>0?S.firstEnter?D[1]:k.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:S={}},{call:I,put:E,select:A}){const{calc:k,page:T,per_page:D}=S,{headerData:R,tabListData:B}=yield A(H=>H.engineeringEvaluteList),{userInfo:j}=yield A(H=>H.user);let G=R.active[P[1]];if(G){let H={id:G,page:T||1,per_page:D||B.pageSize};k&&(H=b(p({},H),{page:B.pageNo}));const Y=yield I(t._y,H),L=[R.active[P[0]],R.active[P[1]]];n.U.setItem(j==null?void 0:j.login,L),Y&&Y.ec_courses&&(yield E({type:"setCourseResults",payload:b(p({},B),{pageNo:H.page,total:Y.count,pageSize:H.per_page||B.pageSize,dataSource:Y.ec_courses.map((V,K)=>b(p({},V),{key:H.page>1?(H.page-1)*H.per_page+K+1:K+1}))})}))}else yield E({type:"setCourseResults",payload:b(p({},B),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:S},{call:I,select:E}){const{headerData:A}=yield E(k=>k.engineeringEvaluteList);A.active[P[1]]&&(yield I(t.F,A.active[P[1]]))},*compute({payload:S},{call:I,put:E}){const A=S,{all:k}=A,T=g(A,["all"]),D=yield I(k?t.At:t.PX,T);D&&D.status===0?(r.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield E({type:"getCourseResults",payload:{calc:!0}})):r.ZP.error(D.message)}},reducers:{save(S,I){return p(p({},S),I.payload)},setMajorOrYearDataSource(S,{payload:I}){let E=S.headerData.active;return I.active&&(E=b(p({},E),{[I.key]:I.active})),b(p({},S),{headerData:b(p({},S.headerData),{dataSource:b(p({},S.headerData.dataSource),{[I.key]:b(p({},S.headerData.dataSource[I.key]),{dataList:I.value})}),active:E})})},setMajorOrYearActive(S,{payload:I}){return b(p({},S),{headerData:b(p({},S.headerData),{active:b(p({},S.headerData.active),{[I.key]:I.value})})})},setCourseResults(S,{payload:I}){return b(p({},S),{tabListData:p(p({},S.tabListData),I)})}},subscriptions:{setup({dispatch:S,history:I}){return I.listen(({pathname:E})=>{E==="/"&&S({type:"query"})})}}};d.Z=O},41576:function(i,d,e){"use strict";e.d(d,{L:function(){return c},r:function(){return f}});var t=Object.defineProperty,r=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,s=(_,p,b)=>p in _?t(_,p,{enumerable:!0,configurable:!0,writable:!0,value:b}):_[p]=b,u=(_,p)=>{for(var b in p||(p={}))n.call(p,b)&&s(_,b,p[b]);if(r)for(var b of r(p))a.call(p,b)&&s(_,b,p[b]);return _};const c=_=>_==null?void 0:_.map(p=>{const b=(p.sub_disciplines||[]).map(g=>({value:g.id,label:g.name}));return{value:p.id,label:p.name,children:b}}),o={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03",8:"\u516B"},f=_=>{if(!_)return;const{all_questions_count:p,all_score:b,single_questions:g,multiple_questions:P,judgement_questions:O,program_questions:S,completion_questions:I,subjective_questions:E,practical_questions:A,combination_questions:k}=_||{},D=[u({type:"SINGLE",name:"\u5355\u9009\u9898"},g),u({type:"MULTIPLE",name:"\u591A\u9009\u9898"},P),u({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},I),u({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},O),u({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},E),u({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},S),u({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},A),u({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},k)].filter(R=>R.questions_count>0).map((R,B)=>u(u({},R),{number:o[B+1]}));return{all_questions_count:p,all_score:b,questionList:D}}},65152:function(i,d,e){"use strict";e.d(d,{U:function(){return a},t:function(){return n}});var t=e(62957),r=e(81779);const n=(s,u="")=>{t.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:u,onOk:s})},a={setItem:(s,u)=>{var c;const o=s+"-engineering"+((c=(0,r.eY)())==null?void 0:c.school_id),f=JSON.stringify(u);localStorage.setItem(o,f)},getItem:s=>{var u;const c=s+"-engineering"+((u=(0,r.eY)())==null?void 0:u.school_id),o=localStorage.getItem(c);return o!==null&&o!=="[object Object]"?JSON.parse(o):[]},clear:s=>{var u;const c=s+"-engineering"+((u=(0,r.eY)())==null?void 0:u.school_id);localStorage.removeItem(c)}}},79134:function(i,d,e){"use strict";e.d(d,{$f:function(){return p},Cq:function(){return P},GY:function(){return u},I8:function(){return S},Ow:function(){return b},P:function(){return _},Ql:function(){return c},RA:function(){return A},Zm:function(){return o},bz:function(){return s},eF:function(){return O},gQ:function(){return I},ht:function(){return g},kN:function(){return k},n1:function(){return n},nI:function(){return T},o9:function(){return a},sG:function(){return f},wi:function(){return E}});var t=e(57193),r=(D,R,B)=>new Promise((j,G)=>{var H=V=>{try{L(B.next(V))}catch(K){G(K)}},Y=V=>{try{L(B.throw(V))}catch(K){G(K)}},L=V=>V.done?j(V.value):Promise.resolve(V.value).then(H,Y);L((B=B.apply(D,R)).next())});function n(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/avatar.json`,{method:"put",body:D})})}function a(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}.json`,{method:"get"})})}function s(D){return r(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:D})})}function u(D){return r(this,null,function*(){return(0,t.ZP)("/api/schools/limit_list.json",{method:"get",params:D})})}function c(D){return r(this,null,function*(){return(0,t.ZP)(`/api/schools/${D.id}/departments/for_option.json`,{method:"get",params:D})})}function o(D){return r(this,null,function*(){return(0,t.ZP)("/api/add_department_applies.json",{method:"post",body:D})})}function f(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.id}.json`,{method:"put",body:D})})}function _(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/authentication_apply.json`,{method:"delete"})})}function p(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/professional_auth_apply.json`,{method:"delete"})})}function b(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.id}/professional_auth_apply.json`,{method:"post",body:D})})}function g(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.id}/authentication_apply.json`,{method:"post",body:D})})}function P(D){return r(this,null,function*(){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:D})})}function O(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/phone_bind.json`,{method:"post",body:D})})}function S(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/email_bind.json`,{method:"post",body:D})})}function I(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/password.json`,{method:"put",body:D})})}function E(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.basicInfoId}/open_users/${D.id}.json`,{method:"delete"})})}function A(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/${D.login}/cancel_authentication.json`,{method:"post",body:D})})}function k(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/${D.login}/cancel_professional_certification.json`,{method:"post",body:D})})}function T(D,R){return r(this,null,function*(){return(0,t.ZP)(`/api/users/${D.login}/videos/${D.id}/create_subject_video.json`,{method:"post",body:R})})}},71832:function(i,d,e){"use strict";e.d(d,{An:function(){return b},TO:function(){return f},my:function(){return p},nZ:function(){return _}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(g,P,O)=>P in g?r(g,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):g[P]=O,c=(g,P)=>{for(var O in P||(P={}))a.call(P,O)&&u(g,O,P[O]);if(n)for(var O of n(P))s.call(P,O)&&u(g,O,P[O]);return g},o=(g,P,O)=>new Promise((S,I)=>{var E=T=>{try{k(O.next(T))}catch(D){I(D)}},A=T=>{try{k(O.throw(T))}catch(D){I(D)}},k=T=>T.done?S(T.value):Promise.resolve(T.value).then(E,A);k((O=O.apply(g,P)).next())});function f(g){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${g.coursesId}/inform_up.json`,{method:"post",body:c({},g)})})}function _(g){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${g.coursesId}/inform_down.json`,{method:"post",body:c({},g)})})}function p(g){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${g.coursesId}/update_informs.json`,{method:"post",body:c({},g)})})}function b(g){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${g.coursesId}/new_informs.json`,{method:"post",body:c({},g)})})}},14084:function(i,d,e){"use strict";e.d(d,{$n:function(){return O},H:function(){return P},Nm:function(){return b},Ot:function(){return g},SV:function(){return f},fc:function(){return I},mn:function(){return S},tO:function(){return p},zI:function(){return _}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(E,A,k)=>A in E?r(E,A,{enumerable:!0,configurable:!0,writable:!0,value:k}):E[A]=k,c=(E,A)=>{for(var k in A||(A={}))a.call(A,k)&&u(E,k,A[k]);if(n)for(var k of n(A))s.call(A,k)&&u(E,k,A[k]);return E},o=(E,A,k)=>new Promise((T,D)=>{var R=G=>{try{j(k.next(G))}catch(H){D(H)}},B=G=>{try{j(k.throw(G))}catch(H){D(H)}},j=G=>G.done?T(G.value):Promise.resolve(G.value).then(R,B);j((k=k.apply(E,A)).next())});function f(E){return o(this,null,function*(){return(0,t.ZP)("/api/files/public_with_course_and_project",{method:"get",params:c({},E)})})}function _(E){return o(this,null,function*(){return(0,t.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:c({},E)})})}function p(E){return o(this,null,function*(){return(0,t.ZP)("/api/files/import.json",{method:"post",body:c({},E)})})}function b(E){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${E.id}.json`,{method:"get",params:c({},E)})})}function g(E){return o(this,null,function*(){const{id:A}=E;return delete E.id,(0,t.ZP)(`/api/files/${A}.json`,{method:"put",body:c({},E)})})}function P(E){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${E.id}/update_visits.json`,{method:"post"})})}function O(E){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${E==null?void 0:E.id}/watch_list.json`,{method:"get",params:c({},E)})})}function S(E){return o(this,null,function*(){return(0,t.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:c({},E)})})}function I(E){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${E==null?void 0:E.id}/add_file_quantity.json`,{method:"post",body:c({},E)})})}},10436:function(i,d,e){"use strict";e.d(d,{CJ:function(){return b},Mf:function(){return I},NA:function(){return O},PC:function(){return g},PP:function(){return P},YQ:function(){return S},cc:function(){return p},dI:function(){return _},yq:function(){return f}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(E,A,k)=>A in E?r(E,A,{enumerable:!0,configurable:!0,writable:!0,value:k}):E[A]=k,c=(E,A)=>{for(var k in A||(A={}))a.call(A,k)&&u(E,k,A[k]);if(n)for(var k of n(A))s.call(A,k)&&u(E,k,A[k]);return E},o=(E,A,k)=>new Promise((T,D)=>{var R=G=>{try{j(k.next(G))}catch(H){D(H)}},B=G=>{try{j(k.throw(G))}catch(H){D(H)}},j=G=>G.done?T(G.value):Promise.resolve(G.value).then(R,B);j((k=k.apply(E,A)).next())});function f(E){return o(this,null,function*(){return(0,t.ZP)("/api/courses/board_list.json",{method:"get",params:c({},E)})})}function _(E){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${E.boardId}.json`,{method:"get",params:c({},E)})})}function p(E){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${E.id}/sticky_top.json`,{method:"put",body:{course_id:E.coursesId}})})}function b(E){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${E.id}/sticky_top.json`,{method:"put",body:{course_id:E.coursesId}})})}function g(E){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${E.boardId}/reply_list.json`,{method:"get",params:c({},E)})})}function P(E){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${E.boardId}/reply.json`,{method:"post",body:c({},E)})})}function O(E){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:c({},E)})})}function S(E){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:c({},E)})})}function I(E){return o(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:c({},E)})})}},94373:function(i,d,e){"use strict";e.d(d,{$T:function(){return Re},A:function(){return ze},Ab:function(){return Wa},Al:function(){return ce},BQ:function(){return le},BR:function(){return ie},Bn:function(){return de},Cq:function(){return hn},D4:function(){return P},DJ:function(){return pe},Dd:function(){return D},Ds:function(){return Ie},EO:function(){return ht},Ed:function(){return Ce},Ew:function(){return bn},FU:function(){return $e},Fg:function(){return R},GV:function(){return Pt},Gk:function(){return M},Gm:function(){return vt},Gz:function(){return B},Hf:function(){return f},Hl:function(){return j},Hn:function(){return K},ID:function(){return nt},IU:function(){return Ut},J2:function(){return gt},K$:function(){return tt},KP:function(){return je},KT:function(){return ct},L$:function(){return Yt},Lk:function(){return Io},Lm:function(){return S},Ls:function(){return Ze},MA:function(){return dn},Mc:function(){return Ba},N7:function(){return te},Nd:function(){return q},Nl:function(){return Ht},Ns:function(){return jt},O3:function(){return Xe},Pj:function(){return Ve},Q9:function(){return b},QX:function(){return tr},QZ:function(){return dt},R2:function(){return X},Rk:function(){return ir},S9:function(){return Ae},SA:function(){return O},U8:function(){return _r},UD:function(){return Er},U_:function(){return W},Uy:function(){return et},V8:function(){return V},Vw:function(){return Ue},W0:function(){return He},W7:function(){return ye},WK:function(){return na},Wr:function(){return wn},YR:function(){return ue},Z0:function(){return Ir},ZL:function(){return ar},ZT:function(){return Na},ZX:function(){return xa},Zj:function(){return da},_9:function(){return Ne},_B:function(){return Ga},_X:function(){return p},aP:function(){return pt},aQ:function(){return we},aZ:function(){return it},al:function(){return Le},bm:function(){return yr},bz:function(){return Ee},c_:function(){return Ur},ds:function(){return Qt},fN:function(){return aa},fr:function(){return Dt},g4:function(){return Ct},gq:function(){return G},hf:function(){return fe},i:function(){return Lr},i6:function(){return Fe},i7:function(){return Be},iE:function(){return E},iZ:function(){return I},ih:function(){return sn},jA:function(){return g},kW:function(){return Je},km:function(){return Nt},l4:function(){return L},nP:function(){return k},nQ:function(){return ft},nX:function(){return Ft},oM:function(){return bt},oR:function(){return Va},o_:function(){return Mt},pf:function(){return Wt},pr:function(){return po},pv:function(){return Tr},qB:function(){return se},rS:function(){return H},s:function(){return Ea},sK:function(){return _},sb:function(){return Tt},sm:function(){return T},t1:function(){return Oe},tB:function(){return ja},tI:function(){return sa},td:function(){return cr},tg:function(){return We},uh:function(){return Ye},up:function(){return gr},v2:function(){return A},vV:function(){return Jt},w9:function(){return F},wH:function(){return Y},wR:function(){return Mn},yS:function(){return mt},yV:function(){return z},zC:function(){return Qn},zg:function(){return ot}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(Se,Zn,ea)=>Zn in Se?r(Se,Zn,{enumerable:!0,configurable:!0,writable:!0,value:ea}):Se[Zn]=ea,c=(Se,Zn)=>{for(var ea in Zn||(Zn={}))a.call(Zn,ea)&&u(Se,ea,Zn[ea]);if(n)for(var ea of n(Zn))s.call(Zn,ea)&&u(Se,ea,Zn[ea]);return Se},o=(Se,Zn,ea)=>new Promise((vo,Qo)=>{var za=xe=>{try{Te(ea.next(xe))}catch(Qe){Qo(Qe)}},Ha=xe=>{try{Te(ea.throw(xe))}catch(Qe){Qo(Qe)}},Te=xe=>xe.done?vo(xe.value):Promise.resolve(xe.value).then(za,Ha);Te((ea=ea.apply(Se,Zn)).next())});const f=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_group.json`,{method:"put",body:Se})}),_=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/students.json`,{method:"Get",params:Se})}),p=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/add_groups.json`,{method:"post",body:Se})}),b=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/list_groups_by_settings.json`,{method:"post",body:Se})}),g=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/groups.json`,{method:"Get",params:Se})}),P=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_leader_permission.json`,{method:"put",body:Se})}),O=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_group_settings`,{method:"put",body:Se})}),S=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/group_settings.json`,{method:"Get",params:Se})}),I=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Se==null?void 0:Se.id}/test_result_setting.json`,{method:"post",body:Se})}),E=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/course_videos/configs.json`,{method:"put",body:Se})}),A=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/course_videos/list_for_config.json`,{method:"Get",params:Se})}),k=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:Se})}),T=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/batch_late_setting`,{method:"post",body:Se})}),D=Se=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:Se})}),R=Se=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:Se})}),B=Se=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:Se})}),j=Se=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:Se})});function G(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.course_id}/set_assistant_permissions.json`,{method:"post",body:c({},Se.permissions)})})}function H(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.course_id}/assistant_permissions.json`,{method:"Get",params:c({},Se)})})}function Y(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/smart_plans/${Se==null?void 0:Se.id}.json`,{method:"Get",params:c({},Se)})})}function L(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/smart_plans/${Se==null?void 0:Se.id}/item_banks.json`,{method:"Get",params:c({},Se)})})}function V(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses.json",{method:"Get",params:c({},Se)})})}function K(Se){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:c({},Se)})})}function Q(Se){return o(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:c({},Se)})})}function W(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/top_banner.json`,{method:"get",params:c({},Se)})})}function F(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id||Se.coursesId}/left_banner.json`,{method:"get",params:c({},Se)})})}function q(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/homework_commons.json`,{method:"get",params:c({},Se)})})}function M(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/homework_commons/list.json`,{method:"get",params:c({},Se)})})}function z(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/graduation_topics.json`,{method:"get",params:c({},Se)})})}function X(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/graduation_tasks.json`,{method:"get",params:c({},Se)})})}function te(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/v2/courses/${Se.id}/exercises.json`,{method:"get",params:c({},Se)})})}function ie(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/polls.json`,{method:"get",params:c({},Se)})})}function ce(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/homework_commons.json`,{method:"get",params:c({},Se)})})}function se(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/course_groups.json`,{method:"get",params:c({},Se)})})}function fe(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/all_course_groups.json`,{method:"get",params:c({},Se)})})}function Ue(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/attendances.json`,{method:"get",params:c({},Se)})})}function Ze(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/weapps/courses/${Se.coursesId}/attendances.json`,{method:"get",params:c({},Se)})})}function ot(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/attendances/${Se.id}/edit.json`,{method:"get",params:c({},Se)})})}function dt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/informs.json`,{method:"get",params:c({},Se)})})}function ct(Se){return o(this,null,function*(){return(0,t.ZP)("/api/files.json",{method:"get",params:c({},Se)})})}function Xe(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/course_videos.json`,{method:"get",params:c({},Se)})})}function pe(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/live_links.json`,{method:"get",params:c({},Se)})})}function Ce(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses/mine.json",{method:"get",params:c({},Se)})})}function je(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/boards/${Se.categoryId}/messages.json`,{method:"get",params:c({},Se)})})}function Je(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/course_groups.json`,{method:"get",params:c({},Se)})})}function gt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/students.json`,{method:"get",params:c({},Se)})})}function Ct(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/statistics.json`,{method:"get",params:c({},Se)})})}function Pt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/work_score.json`,{method:"get",params:c({},Se)})})}function Oe(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/act_score.json`,{method:"get",params:c({},Se)})})}function Ve(Se){return o(this,null,function*(){return(0,t.ZP)("/api/shixun_lists.json",{method:"get",params:c({},Se)})})}function vt(Se){return o(this,null,function*(){return(0,t.ZP)("/api/item_banks.json",{method:"get",params:c({},Se)})})}function Ne(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:c({},Se)})})}function we(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:c({},Se)})})}function le(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:c({},Se)})})}function ye(Se){return o(this,null,function*(){return(0,t.ZP)("/api/subject_lists.json",{method:"get",params:c({},Se)})})}function Ie(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:c({},Se)})})}function tt(Se){return o(this,null,function*(){return(0,t.ZP)("/api/schools/school_list.json",{method:"get",params:Se})})}function bt(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses/search_course_list.json",{method:"post",body:Se})})}function de(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses.json",{method:"post",body:Se})})}function Ee(Se){return o(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:Se})})}function ft(Se){return o(this,null,function*(){return(0,t.ZP)("/api/users/member_search.json",{method:"get",params:Se})})}function $e(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses/search_all.json",{method:"get",params:Se})})}function Ye(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/add_teacher.json`,{method:"post",body:Se})})}function it(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/add_students_by_search.json`,{method:"post",body:Se})})}function Tt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/set_public_or_private.json`,{method:"post",body:Se})})}function Yt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/set_invite_code_halt.json`,{method:"post",body:Se})})}function Ae(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/duplicate_course.json`,{method:"post",body:Se})})}function Le(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/update_end_date.json`,{method:"put",body:Se})})}function ze(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}.json`,{method:"delete",body:Se})})}function ht(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/settings.json`,{method:"get",params:c({},Se)})})}function Dt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}.json`,{method:"put",body:Se})})}function ue(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function mt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_member_act_score_async.json`,{method:"get",params:c({export:!0},Se)})})}function tr(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:c({export:!0},Se)})})}function Ht(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:c({export:!0},Se)})})}function Ut(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_star_user.json`,{method:"get",params:c({export:!0},Se)})})}function cr(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_mooc_records.json`,{method:"get",params:c({export:!0},Se)})})}function He(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_total_course_score.json`,{method:"get",params:c({export:!0},Se)})})}function pt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Se.categoryId}/export_scores.json`,{method:"get",params:c({export:!0},Se)})})}function Mt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Se.categoryId}/export_shixun_report.json`,{method:"get",params:c({export:!0},Se)})})}function ar(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se.categoryId}/export_exercise_users.json`,{method:"get",params:c({export:!0},Se)})})}function Jt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se.categoryId}/export_exercise_word.json`,{method:"get",params:c({export:!0},Se)})})}function pr(Se){return o(this,null,function*(){return Fetch(`/api/homework_commons/${Se.categoryId}/works_list.zip`,{method:"get",params:c({export:!0},Se)})})}function Ir(Se){return o(this,null,function*(){return(0,t.ZP)(`/api//course_second_categories/${Se.id}.json`,{method:"delete",params:{export:!0}})})}function Lr(Se){return o(this,null,function*(){return(0,t.ZP)(`/api//boards/${Se.id}.json`,{method:"delete",params:{export:!0}})})}function $t(Se){return o(this,null,function*(){return Fetch(`/api/course_modules/${Se.id}/sticky_module.json`,{method:"get"})})}function Ft(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/course_modules/${Se.id}/hidden_module.json`,{method:"get"})})}function Wt(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses/new.json",{method:"get",params:Se})})}function Qt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/weapps/attendances/${Se.id}.json`,{method:"get",params:Se})})}function yr(Se){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:Se})})}function Er(Se){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:Se})})}function xt(Se){return o(this,null,function*(){return Fetch(`/api/polls/${Se.categoryId}/commit_result.xlsx`,{method:"get",params:c({export:!0},Se)})})}function et(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se.categoryId}/export_scores.json`,{method:"get",params:c({export:!0},Se)})})}function We(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se.categoryId}/export_exercise_reports.json`,{method:"get",params:c({export:!0},Se)})})}function Be(Se){return(0,t.ZP)(`/api/polls/${Se.categoryId}/start_answer.json`,{method:"get",params:c({},Se)})}function nt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${Se.questionId}/poll_votes.json`,{method:"post",body:Se})})}function jt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${Se.categoryId}/commit_poll.json`,{method:"post",body:Se})})}function Nt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.courseId}/tasks_list.json`,{method:"get",params:Se})})}function _r(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.courseId}/update_task_position.json`,{method:"post",body:Se})})}function gr(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:Se})})}function Ur(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/all_course_groups.json`,{method:"get",params:Se})})}function hn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/polls/all_course_groups.json`,{method:"get",params:Se})})}function ir(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/students.json`,{method:"get",params:Se})})}function Re(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/course_groups/${Se.categoryId}/rename_group.json`,{method:"POST",body:Se})})}function Tr(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/course_groups/${Se.categoryId}.json`,{method:"delete",body:Se})})}function Fe(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/join_course_group.json`,{method:"POST",body:Se})})}function Mn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/transfer_to_course_group.json`,{method:"post",body:Se})})}function dn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/delete_from_course.json`,{method:"post",body:Se})})}function na(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/join_course_group.json`,{method:"post",body:Se})})}function aa(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/exit_course.json`,{method:"post"})})}function xa(Se){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:c({},Se)})})}function sn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/mooc_users/${Se.user_id}/edit.json`,{method:"get",params:Se})})}function Ea(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/mooc_users.json`,{method:"post",body:Se})})}function ja(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/mooc_users/${Se.user_id}.json`,{method:"put",body:Se})})}function wn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/course_second_categories/${Se.id}/move_category.json`,{method:"post",body:Se})})}function Wa(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/boards/${Se.id}/move_category.json`,{method:"post",body:Se})})}function Na(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/courseware.json`,{method:"get",params:Se})})}function po(Se,Zn){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se}/mark_wrong_topic.json`,{method:"get",params:Zn})})}function Ga(Se,Zn){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se}/cancel_wrong_topic.json`,{method:"get",params:Zn})})}function Va(Se,Zn){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Se}/allow_end_group.json`,{method:"get",params:Zn})})}function Ba(Se,Zn){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:Zn})})}function Io(Se,Zn){return o(this,null,function*(){return(0,t.ZP)(`/api/tasks/${Se}/get_content_for_commit_id.json`,{method:"get",params:Zn})})}function sa(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.course_id}/course_ai_info.json`,{method:"Get",params:c({},Se)})})}function Qn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.course_id}/set_open_ai.json`,{method:"post",body:Se})})}function bn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.id}/smart_plans.json`,{method:"get",params:c({},Se)})})}function da(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.id}/smart_plans.json`,{method:"post",body:c({},Se)})})}},33361:function(i,d,e){"use strict";e.d(d,{$M:function(){return ct},$P:function(){return tt},Ax:function(){return _},Dh:function(){return S},FU:function(){return j},GQ:function(){return W},IN:function(){return Oe},JM:function(){return we},Ju:function(){return dt},Mn:function(){return Pt},Ni:function(){return X},Pg:function(){return I},Pt:function(){return O},Qp:function(){return K},R9:function(){return G},Ux:function(){return Q},Vy:function(){return se},XJ:function(){return z},XR:function(){return Ze},Ze:function(){return T},aq:function(){return k},bQ:function(){return g},bu:function(){return p},cC:function(){return f},jS:function(){return Y},lm:function(){return Ve},ml:function(){return q},o3:function(){return pe},pA:function(){return je},pS:function(){return Ne},pU:function(){return M},ps:function(){return B},q0:function(){return gt},qN:function(){return Ct},qS:function(){return P},qj:function(){return Ue},qt:function(){return ye},rV:function(){return E},rZ:function(){return le},rk:function(){return ie},rm:function(){return V},sK:function(){return L},sL:function(){return Je},su:function(){return vt},tC:function(){return ce},tO:function(){return fe},u9:function(){return F},uZ:function(){return te},vV:function(){return R},xx:function(){return bt},y8:function(){return ot},yS:function(){return D},zF:function(){return b},zc:function(){return H},zj:function(){return A},zz:function(){return Ie}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(de,Ee,ft)=>Ee in de?r(de,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ft}):de[Ee]=ft,c=(de,Ee)=>{for(var ft in Ee||(Ee={}))a.call(Ee,ft)&&u(de,ft,Ee[ft]);if(n)for(var ft of n(Ee))s.call(Ee,ft)&&u(de,ft,Ee[ft]);return de},o=(de,Ee,ft)=>new Promise(($e,Ye)=>{var it=Ae=>{try{Yt(ft.next(Ae))}catch(Le){Ye(Le)}},Tt=Ae=>{try{Yt(ft.throw(Ae))}catch(Le){Ye(Le)}},Yt=Ae=>Ae.done?$e(Ae.value):Promise.resolve(Ae.value).then(it,Tt);Yt((ft=ft.apply(de,Ee)).next())});const f=de=>(0,t.ZP)(`/api/competitions/${de.identifier}/create_guide.json`,{method:"post",body:de}),_=de=>(0,t.ZP)(`/api/competitions/${de.identifier}/guides.json`,{method:"get",params:de}),p=de=>(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.competition_team_id}/edit_info.json`,{method:"put",body:de});function b(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/update_result.json`,{method:"post",body:de})})}function g(de){return o(this,null,function*(){return(0,t.ZP)("/api/competitions.json",{method:"Get",params:c({},de)})})}function P(de){return o(this,null,function*(){return(0,t.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:de})})}function O(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams.json`,{method:"post"})})}function S(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_staff.json`,{method:"get"})})}function I(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/common_header.json`,{method:"get"})})}function E(de){return o(this,null,function*(){return(0,t.ZP)(`/api/${de.url}`,{method:"get",params:c({},de)})})}function A(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/update_md_content.json`,{method:"post",body:de})})}function k(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams.json`,{method:"get",params:de})})}function T(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.Teannameid}/edit.json`,{method:"get",params:de})})}function D(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.Teannameid}.json`,{method:"put",body:de})})}function R(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.id}/leave.json`,{method:"post",body:de})})}function B(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.id}.json`,{method:"delete"})})}function j(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams.json`,{method:"post",body:de})})}function G(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.id}/add_managers.json`,{method:"post",body:de})})}function H(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/join.json`,{method:"post",body:de})})}function Y(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/teachers.json`,{method:"get",params:de})})}function L(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/students.json`,{method:"get",params:de})})}function V(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.teamid}/crud_team_members.json`,{method:"post",body:de})})}function K(de){return o(this,null,function*(){return(0,t.ZP)("/api/users/competition_reward.json",{method:"post",body:de})})}function Q(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/chart_rules.json`,{method:"get"})})}function W(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/charts.json`,{method:"get",params:de})})}function F(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/results.json`,{method:"get",params:de})})}function q(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/md_tab_rules.json`,{method:"get",params:de})})}function M(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/prize.json`,{method:"get",params:de})})}function z(de){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${de.id}.json`,{method:"get",params:de})})}function X(de){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:de})})}function te(de){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${de.userid}/phone_bind.json`,{method:"post",body:de})})}function ie(de){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${de.userid}/email_bind.json`,{method:"post",body:de})})}function ce(de){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${de.userid}/professional_auth_apply.json`,{method:"delete"})})}function se(de){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${de.userid}/authentication_apply.json`,{method:"delete"})})}function fe(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/prize_leader_account.json`,{method:"put",body:de})})}function Ue(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.teamid}/shixun_detail.json`,{method:"get"})})}function Ze(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.teamid}/course_detail.json`,{method:"get"})})}function ot(de){return o(this,null,function*(){return(0,t.ZP)(`/api/attachments/${de.id}.json`,{method:"delete"})})}function dt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.id}/get_certificate_info.json`,{method:"get",params:de})})}function ct(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.id}/basic_setting.json`,{method:"post",body:de})})}function Xe(){return o(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function pe(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de}/common_header.json`,{method:"get"})})}function Ce(de){return o(this,null,function*(){return Fetch("/api/competitions.json",{method:"post",body:de})})}function je(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/search_managers.json`,{method:"get",params:de})})}function Je(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de}/get_managers.json`,{method:"get"})})}function gt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/add_managers.json`,{method:"post",body:de})})}function Ct(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/delete_managers.json`,{method:"delete",body:de})})}function Pt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de}/get_picture.json`,{method:"get"})})}function Oe(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/identifier_exist.json`,{method:"post",body:de})})}function Ve(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de}/get_shixun_settings.json`,{method:"get"})})}function vt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/shixun_add.json`,{method:"post",body:de})})}function Ne(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/shixun_delete.json`,{method:"delete",body:de})})}function we(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/shixun_select.json`,{method:"post",body:de})})}function le(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de}/info_finish.json`,{method:"get"})})}function ye(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/competition_review.json`,{method:"post",body:c({},de)})})}function Ie(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams.json`,{method:"get",params:de})})}function tt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/all_team_members.json`,{method:"get",params:de})})}function bt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_commit_records/member_works.json`,{method:"get",params:de})})}},64348:function(i,d,e){"use strict";e.d(d,{F:function(){return P},OE:function(){return A},ff:function(){return O},p1:function(){return S},_y:function(){return g},mK:function(){return R},gq:function(){return j},eM:function(){return D},BA:function(){return Y},bA:function(){return V},Nx:function(){return L},Qx:function(){return k},At:function(){return I},PX:function(){return E},Xl:function(){return T},y9:function(){return B},No:function(){return G},ay:function(){return K}});var t=e(57193),r=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(Q,W,F)=>W in Q?r(Q,W,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[W]=F,f=(Q,W)=>{for(var F in W||(W={}))u.call(W,F)&&o(Q,F,W[F]);if(s)for(var F of s(W))c.call(W,F)&&o(Q,F,W[F]);return Q},_=(Q,W)=>n(Q,a(W)),p=(Q,W)=>{var F={};for(var q in Q)u.call(Q,q)&&W.indexOf(q)<0&&(F[q]=Q[q]);if(Q!=null&&s)for(var q of s(Q))W.indexOf(q)<0&&c.call(Q,q)&&(F[q]=Q[q]);return F},b=(Q,W,F)=>new Promise((q,M)=>{var z=ie=>{try{te(F.next(ie))}catch(ce){M(ce)}},X=ie=>{try{te(F.throw(ie))}catch(ce){M(ce)}},te=ie=>ie.done?q(ie.value):Promise.resolve(ie.value).then(z,X);te((F=F.apply(Q,W)).next())});const g=Q=>b(void 0,null,function*(){var W=Q,{id:F}=W,q=p(W,["id"]);return(0,t.ZP)(`/api/ec_years/${F}/course_results.json`,{method:"get",params:q})}),P=Q=>{let W=document.createElement("iframe");W.src=`/api/ec_years/${Q}/course_results.xlsx`,W.style.display="none",document.body.appendChild(W)},O=({ec_year_id:Q})=>(0,t.ZP)(`/api/ec_years/${Q}/course_results/get_class.json`,{method:"get"}),S=({ec_year_id:Q,id:W,class_name:F=null})=>(0,t.ZP)(`/api/ec_years/${Q}/course_results/${W}.json`,{method:"get",params:{class_name:F}}),I=({ec_year_id:Q})=>(0,t.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:Q}}),E=({ec_course_id:Q})=>(0,t.ZP)(`/api/ec_courses/${Q}/evaluations/evaluation_data`,{method:"POST"}),A=Q=>{let W=document.createElement("iframe");W.src=`/api/ec_years/${Q}/ec_graduation_results.xlsx`,W.style.display="none",document.body.appendChild(W)},k=({ec_year_id:Q})=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results/compute_all`,{method:"post"}),T=({ec_year_id:Q,id:W})=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results/compute_single?id=${W}`,{method:"POST"}),D=Q=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results.json`,{method:"get"}),R=Q=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results/get_formulas.json`,{method:"get"}),B=({ec_year_id:Q,formula_one:W,formula_two:F,formula_three:q})=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:W,formula_two_id:F,formula_three_id:q}}),j=({ec_year_id:Q,id:W})=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results/${W}.json`,{method:"get"}),G=Q=>{var W=Q,{ec_year_id:F,type:q,goal_value:M}=W,z=p(W,["ec_year_id","type","goal_value"]);let X=`?type=${q}`,te={method:"PUT"};return q==="all"&&(X+=`&goal_value=${M}`),q==="each"&&(te=_(f({},te),{body:z})),(0,t.ZP)(`/api/ec_years/${F}/ec_graduation_results/set_goal_value${X}`,te)};var H=(Q,W,F)=>new Promise((q,M)=>{var z=ie=>{try{te(F.next(ie))}catch(ce){M(ce)}},X=ie=>{try{te(F.throw(ie))}catch(ce){M(ce)}},te=ie=>ie.done?q(ie.value):Promise.resolve(ie.value).then(z,X);te((F=F.apply(Q,W)).next())});const Y=Q=>H(void 0,null,function*(){return(0,t.ZP)(`/api/schools/${Q}/ec_majors/get_major_list.json`,{method:"get"})}),L=Q=>H(void 0,null,function*(){return(0,t.ZP)(`/api/ec_major_schools/${Q}/ec_years/get_year_list.json`,{method:"get"})}),V=({ec_year_id:Q,school_id:W})=>(0,t.ZP)(`/api/ec_years/${Q}/top_pages.json`,{method:"get",params:{school_id:W}}),K=({id:Q,name:W})=>(0,t.ZP)(`/api/ec_years/1/top_pages/${Q}?name=${W}`,{method:"PUT"})},75823:function(i,d,e){"use strict";e.d(d,{$Q:function(){return k},$l:function(){return gr},BJ:function(){return Oe},CD:function(){return $e},Cd:function(){return tt},Cl:function(){return pr},Di:function(){return Ce},FN:function(){return Ur},Fl:function(){return gt},G$:function(){return M},GK:function(){return Je},Ip:function(){return Ne},J:function(){return z},KE:function(){return Ct},L8:function(){return Le},LP:function(){return we},MK:function(){return je},Mb:function(){return Wt},N0:function(){return j},N3:function(){return Ue},OL:function(){return hn},OO:function(){return E},P8:function(){return et},PJ:function(){return te},PT:function(){return yr},Qc:function(){return H},RK:function(){return q},Ty:function(){return Mt},UH:function(){return tr},UK:function(){return Ze},Uj:function(){return Ee},Ul:function(){return Ie},VL:function(){return Tt},Vj:function(){return ht},W4:function(){return de},WL:function(){return Dt},Wj:function(){return F},Wm:function(){return ir},X4:function(){return vt},Xn:function(){return $t},Xo:function(){return L},YY:function(){return pe},Ym:function(){return R},Yu:function(){return We},ZD:function(){return xt},Zg:function(){return Ir},_B:function(){return ft},_F:function(){return Qt},_U:function(){return K},_u:function(){return ie},aU:function(){return B},ab:function(){return Jt},cC:function(){return pt},cV:function(){return Q},ck:function(){return Er},dp:function(){return G},eA:function(){return Nt},fG:function(){return O},gA:function(){return W},gG:function(){return Ft},gJ:function(){return Be},hk:function(){return b},hv:function(){return g},iB:function(){return P},iU:function(){return S},iw:function(){return He},j:function(){return I},kp:function(){return Yt},lL:function(){return A},lf:function(){return fe},n$:function(){return se},n7:function(){return V},nF:function(){return ze},o3:function(){return nt},oS:function(){return le},oX:function(){return it},oy:function(){return ar},p7:function(){return D},pL:function(){return Ye},pu:function(){return Ve},q6:function(){return Ae},qf:function(){return Xe},qz:function(){return ye},s:function(){return Ut},sA:function(){return ue},sS:function(){return jt},se:function(){return ct},tX:function(){return Ht},uR:function(){return ot},ux:function(){return Pt},wy:function(){return dt},xA:function(){return cr},yE:function(){return Y},yu:function(){return mt},zP:function(){return T},zR:function(){return _r}});var t=e(57193),r=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(Re,Tr,Fe)=>Tr in Re?r(Re,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Re[Tr]=Fe,f=(Re,Tr)=>{for(var Fe in Tr||(Tr={}))u.call(Tr,Fe)&&o(Re,Fe,Tr[Fe]);if(s)for(var Fe of s(Tr))c.call(Tr,Fe)&&o(Re,Fe,Tr[Fe]);return Re},_=(Re,Tr)=>n(Re,a(Tr)),p=(Re,Tr,Fe)=>new Promise((Mn,dn)=>{var na=sn=>{try{xa(Fe.next(sn))}catch(Ea){dn(Ea)}},aa=sn=>{try{xa(Fe.throw(sn))}catch(Ea){dn(Ea)}},xa=sn=>sn.done?Mn(sn.value):Promise.resolve(sn.value).then(na,aa);xa((Fe=Fe.apply(Re,Tr)).next())});const b=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/list_student_score_by_question_type.json`,{method:"get",params:Re}),g=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/list_student_score_by_question.json`,{method:"get",params:Re}),P=Re=>(0,t.ZP)(`/api/exercises/${Re.exercise_id}/statistics/export_class_compare.xlsl`,{method:"get",params:Re}),O=Re=>(0,t.ZP)(`/api/exercises/${Re.exercise_id}/statistics/class_question_compare.json`,{method:"get",params:Re}),S=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:Re}),I=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/exercise_tag_result.json`,{method:"get",params:Re}),E=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/list_student_score.json`,{method:"get",params:Re}),A=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/set_score_ranges.json`,{method:"put",body:Re}),k=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/score_ranges.json`,{method:"get",params:Re}),T=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/sava_exam_summary.json`,{method:"post",body:Re}),D=Re=>(0,t.ZP)("/api/intelligent_reviews/exam_summary.json",{method:"post",body:Re}),R=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/generate_exam_summary.json`,{method:"post",body:Re}),B=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/exam_summary_settings.json`,{method:"post",body:Re}),j=Re=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/review_exercise_user.json`,{method:"post",body:Re})}),G=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.id}/code_check.json`,{method:"get",params:Re}),H=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/reset_pwd.json`,{method:"post",body:Re}),Y=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/encrypt_or_decrypt.json`,{method:"post",body:Re}),L=Re=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.id}/delayed_time_or_force.json`,{method:"post",body:Re})}),V=Re=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.id}/exercise_time.json`,{method:"Get",params:Re})}),K=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.id}/exercise_question_result.json`,{method:"get",params:Re}),Q=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/get_question_type_alias.json`,{method:"get",params:Re});function W(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re==null?void 0:Re.id}/teacher_update.json`,{method:"post",body:f({},Re)})})}function F(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re==null?void 0:Re.id}/adjust_comment.json`,{method:"post",body:f({},Re)})})}function q(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.id}/edit_question_type_alias.json`,{method:"POST",body:Re})})}function M(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_lists.json`,{method:"get",params:f({},Re)})})}function z(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_identity_photos.json`,{method:"get",params:f({},Re)})})}function X(Re){return p(this,null,function*(){return Fetch(`/api/exercises/${Re.categoryId}/video_push_url.json`,{method:"get",params:f({},Re)})})}function te(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/query_identity_photo_state.json`,{method:"get",params:f({},Re)})})}function ie(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_result.json`,{method:"get",params:f({},Re)})})}function ce(Re){return p(this,null,function*(){return Fetch(`/api/exercises/${Re.categoryId}/exercise_score_area_setting.json`,{method:"post",body:f({},Re)})})}function se(Re){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:f({},Re)})})}function fe(Re){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:f({},Re)})})}function Ue(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Re.coursesId}/exercises/publish_modal.json`,{method:"get",params:f({},Re)})})}function Ze(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/common_header.json`,{method:"get",params:f({},Re)})})}function ot(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Re.coursesId}/exercises.json`,{method:"post",body:f({},Re)})})}function dt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.exerciseId}.json`,{method:"put",body:f({},Re)})})}function ct(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Re.exerciseId}/update_name.json`,{method:"post",body:f({},Re)})})}function Xe(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}.json`,{method:"get",params:f({},Re)})})}function pe(Re){return p(this,null,function*(){return(0,t.ZP)("/api/tag_disciplines.json",{method:"get",params:f({},Re)})})}function Ce(Re){return p(this,null,function*(){const{id:Tr}=Re;return delete Re.id,(0,t.ZP)(`/api/exercise_questions/${Tr}.json`,{method:"put",body:f({},Re)})})}function je(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_questions.json`,{method:"post",body:f({},Re)})})}function Je(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.id}/up_down.json`,{method:"post",body:f({},Re)})})}function gt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.id}.json`,{method:"delete"})})}function Ct(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Re.coursesId}/exercises/end_modal.json`,{method:"get",params:f({},Re)})})}function Pt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/publish_groups.json`,{method:"get",params:f({},Re)})})}function Oe(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.exerciseId}/user_exercise_detail.json`,{method:"get",params:f({},Re)})})}function Ve(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.exerciseId}/consult_exercise.json`,{method:"post",body:f({},Re)})})}function vt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.exerciseId}/teacher_appraise.json`,{method:"get",params:f({},Re)})})}function Ne(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.id}/adjust_score.json`,{method:"post",body:f({},Re)})})}function we(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.id}/batch_adjust_score.json`,{method:"post",body:f({},Re)})})}function le(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.id}/adjust_score.json`,{method:"post",body:f({},Re)})})}function ye(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.id}/delayed_time.json`,{method:"post",body:f({},Re)})})}function Ie(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_setting.json`,{method:"get",params:f({},Re)})})}function tt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/v2/exercises/${Re.categoryId}/exercise_setting.json`,{method:"get",params:f({},Re)})})}function bt(Re){return p(this,null,function*(){return Fetch(`/api/exercises/${Re.categoryId}/commit_setting.json`,{method:"post",body:f({},Re)})})}function de(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.exerciseId}/review_exercises_by_students.json`,{method:"post",body:f({},Re)})})}function Ee(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_lists.xlsx`,{method:"get",params:_(f({},Re),{export:!0})})})}function ft(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/user_exercise_detail.json`,{method:"get",params:_(f({},Re),{login:null})})}function $e(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/start.json`,{method:"get",params:f({},Re)})}function Ye(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/start_unlock.json`,{method:"post",body:f({},Re)})}function it(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.questionId}/exercise_answers.json`,{method:"post",body:Re})})}function Tt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/commit_exercise.json`,{method:"post",body:Re})})}function Yt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/simulate_commit_exercise.json`,{method:"post",body:Re})})}function Ae(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/redo_exercise.json`,{method:"post",body:Re})})}function Le(Re){return(0,t.ZP)(`/api/${Re.url}`,{method:"get",params:f({},Re)})}function ze(Re){return(0,t.ZP)(`/api/problems/${Re.id}/start.json`,{method:"get",params:f({},Re)})}function ht(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/begin_commit.json`,{method:"get",params:f({},Re)})}function Dt(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/simulate_begin_commit.json`,{method:"get",params:f({},Re)})}function ue(Re){return(0,t.ZP)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:f({},Re)})}function mt(Re){return console.log("params:",Re),(0,t.ZP)(`/api/exercises/${Re.categoryId}/edit.json`,{method:"get",params:f({},Re)})}function tr(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/get_objective_scores.json`,{method:"get",params:f({},Re)})}function Ht(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/redo_modal.json`,{method:"get",params:f({},Re)})}function Ut(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/student_redo_lists.json`,{method:"get",params:f({},Re)})}function cr(Re){return(0,t.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:Re})}function He(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/exercise_header.json`,{method:"get",params:f({},Re)})}function pt(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/allow_close_camera.json`,{method:"post",body:f({},Re)})}function Mt(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/get_exercise_user_info.json`,{method:"get",params:f({},Re)})}function ar(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/record_screen`,{method:"post",params:f({},Re)})}function Jt(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/unbind_ip.json`,{method:"post",body:f({},Re)})}function pr(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/check_ip.json`,{method:"get",params:f({},Re)})}function Ir(Re){return(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.id}/check_user_exercise.json`,{method:"get",params:f({},Re)})}function Lr(Re){return Fetch(`/api/exercises/${Re.id}/make_up_students.json`,{method:"get",params:f({},Re)})}function $t(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Re.coursesId}/exercises/code_review_detail.json`,{method:"get",params:f({},Re)})})}function Ft(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.question_id}/adjust_score.json`,{method:"post",body:f({},Re)})})}function Wt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Re.categoryId}/simulate_exercise.json`,{method:"post",body:f({},Re)})})}function Qt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/simulate_start_answer.json`,{method:"get",params:f({},Re)})})}function yr(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_time.json`,{method:"get",params:f({},Re)})})}function Er(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/commit_screen_at.json`,{method:"post",body:f({},Re)})})}function xt(Re,Tr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re}/unlock_user`,{method:"post",body:Tr})})}function et(Re,Tr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re}/save_screen_record.json`,{method:"post",body:Tr})})}function We(Re,Tr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re}/screen_record_list.json`,{method:"get",params:Tr})})}function Be(Re){return p(this,null,function*(){return(0,t.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:f({},Re)})})}function nt(Re){return p(this,null,function*(){return(0,t.ZP)("/api/exercises/need_redo.json",{method:"get",params:Re})})}function jt(Re,Tr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re}/mark.json`,{method:"post",body:Tr})})}function Nt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${Re}/exit_delete_pod.json`,{method:"post",body:Re})})}function _r(Re){return p(this,null,function*(){return(0,t.ZP)("/api/users/change_exercise_score.json",{method:"put",body:Re})})}function gr(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re==null?void 0:Re.id}/send_to_item_bank.json`,{method:"post",body:f({},Re)})})}function Ur(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/ai/wrong_question_push_charts/${Re.exercise_id}/wrong_details.json`,{method:"get",params:f({},Re)})})}function hn(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/ai/wrong_question_push_charts/${Re.exercise_id}/wrong_question.json`,{method:"get",params:f({},Re)})})}function ir(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/ai/wrong_question_push_charts/${Re.exercise_id}/wrong_question_lists.json`,{method:"get",params:f({},Re)})})}},91697:function(i,d,e){"use strict";e.d(d,{B0:function(){return p},Si:function(){return I},Sr:function(){return A},YP:function(){return E},b4:function(){return S},bc:function(){return f},dX:function(){return O},eh:function(){return k},iI:function(){return g},kd:function(){return _},qR:function(){return P},sW:function(){return b},ts:function(){return D},vL:function(){return T},z5:function(){return R}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(B,j,G)=>j in B?r(B,j,{enumerable:!0,configurable:!0,writable:!0,value:G}):B[j]=G,c=(B,j)=>{for(var G in j||(j={}))a.call(j,G)&&u(B,G,j[G]);if(n)for(var G of n(j))s.call(j,G)&&u(B,G,j[G]);return B},o=(B,j,G)=>new Promise((H,Y)=>{var L=Q=>{try{K(G.next(Q))}catch(W){Y(W)}},V=Q=>{try{K(G.throw(Q))}catch(W){Y(W)}},K=Q=>Q.done?H(Q.value):Promise.resolve(Q.value).then(L,V);K((G=G.apply(B,j)).next())});function f(B){return o(this,null,function*(){return(0,t.ZP)("/api/memos.json",{method:"get",params:B})})}function _(B){return o(this,null,function*(){return(0,t.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:B})})}function p(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}/sticky_or_cancel.json`,{method:"post",body:B})})}function b(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}.json`,{method:"delete",body:B})})}function g(B){return o(this,null,function*(){return(0,t.ZP)("/api/memos/new.json",{method:"get",params:B})})}function P(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}/edit.json`,{method:"get",params:B})})}function O(B){return o(this,null,function*(){return(0,t.ZP)("/api/memos.json",{method:"post",body:c({},B)})})}function S(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}.json`,{method:"put",body:c({},B)})})}function I(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}.json`,{method:"get",params:B})})}function E(B){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${B.user_id}/watch.json`,{method:"post",body:B})})}function A(B){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${B.user_id}/watch.json`,{method:"delete",body:c({},B)})})}function k(B){return o(this,null,function*(){return(0,t.ZP)(`/api/discusses/${B.id}/reward_code.json`,{method:"post",body:B})})}function T(B){return o(this,null,function*(){return(0,t.ZP)(`/api/discusses/${B.id}/plus.json`,{method:"post",body:B})})}function D(B){return o(this,null,function*(){return(0,t.ZP)("/api/memos/reply.json",{method:"post",body:B})})}function R(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}/more_reply.json`,{method:"get",params:B})})}},19415:function(i,d,e){"use strict";e.d(d,{D2:function(){return n},n0:function(){return a},tk:function(){return s}});var t=e(57193),r=(u,c,o)=>new Promise((f,_)=>{var p=P=>{try{g(o.next(P))}catch(O){_(O)}},b=P=>{try{g(o.throw(P))}catch(O){_(O)}},g=P=>P.done?f(P.value):Promise.resolve(P.value).then(p,b);g((o=o.apply(u,c)).next())});function n(){return r(this,null,function*(){return(0,t.ZP)("/api/setting.json",{method:"Get"})})}function a(){return r(this,null,function*(){return(0,t.ZP)("/api/users/system_update.json",{method:"Get"})})}function s(u){return r(this,null,function*(){return(0,t.ZP)("/api/search_records",{method:"post",body:u})})}},28831:function(i,d,e){"use strict";e.d(d,{B6:function(){return p},Gr:function(){return D},Mf:function(){return A},NA:function(){return I},PC:function(){return O},PP:function(){return S},QA:function(){return _},RP:function(){return j},Sv:function(){return B},YQ:function(){return E},_n:function(){return G},hL:function(){return T},je:function(){return P},mM:function(){return g},wA:function(){return R},x_:function(){return b},y0:function(){return k},y3:function(){return f}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(H,Y,L)=>Y in H?r(H,Y,{enumerable:!0,configurable:!0,writable:!0,value:L}):H[Y]=L,c=(H,Y)=>{for(var L in Y||(Y={}))a.call(Y,L)&&u(H,L,Y[L]);if(n)for(var L of n(Y))s.call(Y,L)&&u(H,L,Y[L]);return H},o=(H,Y,L)=>new Promise((V,K)=>{var Q=q=>{try{F(L.next(q))}catch(M){K(M)}},W=q=>{try{F(L.throw(q))}catch(M){K(M)}},F=q=>q.done?V(q.value):Promise.resolve(q.value).then(Q,W);F((L=L.apply(H,Y)).next())});function f(H){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${H.categoryId}.json`,{method:"get",params:c({},H)})})}function _(H){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${H.categoryId}/tasks_list.json`,{method:"get",params:c({},H)})})}function p(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}/show_detail.json`,{method:"get",params:c({},H)})})}function b(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}.json`,{method:"get",params:c({},H)})})}function g(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}/refuse_student_topic.json`,{method:"post",body:c({},H)})})}function P(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}/accept_student_topic.json`,{method:"post",body:c({},H)})})}function O(H){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${H.categoryId}/show_comment.json`,{method:"get",params:c({},H)})})}function S(H){return o(this,null,function*(){return(0,t.ZP)("/api/users/reply_message.json",{method:"post",body:c({},H)})})}function I(H){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:c({},H)})})}function E(H){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:c({},H)})})}function A(H){return o(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:c({},H)})})}function k(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/new.json`,{method:"get",params:c({},H)})})}function T(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}/edit.json`,{method:"get",params:c({},H)})})}function D(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics`,{method:"post",body:c({},H)})})}function R(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}`,{method:"put",body:c({},H)})})}function B(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_tasks`,{method:"post",body:c({},H)})})}function j(H){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${H.categoryId}.json`,{method:"put",body:c({},H)})})}function G(H){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${H.categoryId}/edit.json`,{method:"get",params:c({},H)})})}},15039:function(i,d,e){"use strict";e.d(d,{AA:function(){return R},Db:function(){return _},Dd:function(){return P},F7:function(){return L},Fi:function(){return q},H3:function(){return g},HF:function(){return S},HH:function(){return b},Ib:function(){return Q},J3:function(){return u},NT:function(){return n},NX:function(){return E},Ot:function(){return I},Ou:function(){return V},Ps:function(){return a},Rk:function(){return Y},Tz:function(){return f},V1:function(){return W},Wz:function(){return s},Xh:function(){return p},Xw:function(){return H},YS:function(){return j},Zd:function(){return F},bS:function(){return A},ck:function(){return O},eh:function(){return D},il:function(){return c},j7:function(){return o},jW:function(){return B},km:function(){return G},l5:function(){return T},rU:function(){return M},xF:function(){return k},zC:function(){return K},zT:function(){return z}});var t=e(57193),r=(X,te,ie)=>new Promise((ce,se)=>{var fe=ot=>{try{Ze(ie.next(ot))}catch(dt){se(dt)}},Ue=ot=>{try{Ze(ie.throw(ot))}catch(dt){se(dt)}},Ze=ot=>ot.done?ce(ot.value):Promise.resolve(ot.value).then(fe,Ue);Ze((ie=ie.apply(X,te)).next())});function n(X){return(0,t.ZP)("/api/schools/search.json",{method:"get",params:X})}function a(X){return(0,t.ZP)(`/api/schools/${X.id}/departments/for_option.json`,{method:"get",params:X})}function s(X){return(0,t.ZP)("/api/graduations.json",{method:"POST",body:X})}function u(X){return(0,t.ZP)("/api/graduations.json",{method:"get",params:X})}function c(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.stageid}/authorized_redelivery.json`,{method:"POST",body:X})})}function o(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.stageid}/submit.json`,{method:"POST",body:X})})}function f(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/export_status.json`,{method:"get",params:X})})}function _(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/export_all_attachments.json`,{method:"get",params:X})})}function p(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.id}.json`,{method:"get",params:X})})}function b(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/set_final_score.json`,{method:"POST",body:X})})}function g(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/final_score.json`,{method:"get",params:X})})}function P(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/set_novice_guide.json`,{method:"POST",body:X})})}function O(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_notices/${X.doid}/set_do.json`,{method:"POST",body:X})})}function S(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers.json`,{method:"POST",body:X})})}function I(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_students/${X.id}/update_major.json`,{method:"PUT",body:X})})}function E(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students.json`,{method:"POST",body:X})})}function A(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers/search.json`,{method:"get",params:X})})}function k(X){return r(this,null,function*(){return(0,t.ZP)("/api/schools/search.json",{method:"get",params:X})})}function T(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students/search.json`,{method:"get",params:X})})}function D(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students.json`,{method:"get",params:X})})}function R(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers.json`,{method:"get",params:X})})}function B(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.graduation_id}/graduation_tasks.json`,{method:"POST",body:X})})}function j(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.graduation_id}/graduation_tasks/${X.id}.json`,{method:"PUT",body:X})})}function G(X){return r(this,null,function*(){var te;return(0,t.ZP)(`/api/graduations/${X.id}/graduation_tasks/${(te=X.ids)==null?void 0:te[0]}`,{method:"DELETE",body:{ids:X.ids}})})}function H(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_tasks.json`,{method:"get",params:X})})}function Y(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_notices.json`,{method:"get",params:X})})}function L(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}.json`,{method:"get"})})}function V(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X==null?void 0:X.id}/common_header.json`,{method:"get"})})}function K(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/preview.json`,{method:"get"})})}function Q(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/not_pass.json`,{method:"post",body:te})})}function W(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/pass.json`,{method:"post",body:te})})}function F(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/not_pass.json`,{method:"post",body:te})})}function q(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/pass.json`,{method:"post",body:te})})}function M(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/batch_delete`,{method:"delete",body:te})})}function z(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/batch_delete`,{method:"delete",body:te})})}},59898:function(i,d,e){"use strict";e.d(d,{LA:function(){return u},S_:function(){return c},Tt:function(){return n},cR:function(){return a},vm:function(){return s}});var t=e(57193),r=(o,f,_)=>new Promise((p,b)=>{var g=S=>{try{O(_.next(S))}catch(I){b(I)}},P=S=>{try{O(_.throw(S))}catch(I){b(I)}},O=S=>S.done?p(S.value):Promise.resolve(S.value).then(g,P);O((_=_.apply(o,f)).next())});function n(){return r(this,null,function*(){return(0,t.ZP)("/api/home/index.json",{method:"Get"})})}function a(o){return r(this,null,function*(){return(0,t.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:o})})}function s(o){return r(this,null,function*(){return(0,t.ZP)("/api/project_applies.json",{method:"post",body:o})})}function u(o){return r(this,null,function*(){return(0,t.ZP)("/api/users/home_notice.json",{method:"Get"})})}function c(o){return r(this,null,function*(){return(0,t.ZP)("/api/users/view_notice.json",{method:"post",body:o})})}},62889:function(i,d,e){"use strict";e.d(d,{AD:function(){return f},Ig:function(){return _},Ko:function(){return g},QJ:function(){return P},Ub:function(){return O},V8:function(){return p},dl:function(){return S},w0:function(){return b}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(I,E,A)=>E in I?r(I,E,{enumerable:!0,configurable:!0,writable:!0,value:A}):I[E]=A,c=(I,E)=>{for(var A in E||(E={}))a.call(E,A)&&u(I,A,E[A]);if(n)for(var A of n(E))s.call(E,A)&&u(I,A,E[A]);return I},o=(I,E,A)=>new Promise((k,T)=>{var D=j=>{try{B(A.next(j))}catch(G){T(G)}},R=j=>{try{B(A.throw(j))}catch(G){T(G)}},B=j=>j.done?k(j.value):Promise.resolve(j.value).then(D,R);B((A=A.apply(I,E)).next())});function f(I){return o(this,null,function*(){return(0,t.ZP)("/api/users/tidings.json",{method:"get",params:c({},I)})})}function _(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.userId}/unread_message_info.json`,{method:"get",params:c({},I)})})}function p(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.userId}/private_messages.json`,{method:"get",params:c({},I)})})}function b(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.userId}/private_messages.json`,{method:"post",body:c({},I)})})}function g(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.id}/recent_contacts.json`,{method:"get",params:c({},I)})})}function P(I){return o(this,null,function*(){return(0,t.ZP)("/api/users_for_private_messages.json",{method:"get",params:c({},I)})})}function O(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.userId}/private_message_details.json`,{method:"get",params:c({},I)})})}function S(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.userId}/private_messages/${I.id}.json`,{method:"delete"})})}},45062:function(i,d,e){"use strict";e.d(d,{A2:function(){return P},CI:function(){return p},Ep:function(){return g},Ex:function(){return k},R7:function(){return f},WW:function(){return T},_V:function(){return A},ms:function(){return I},s0:function(){return O},vf:function(){return b},xn:function(){return _},yy:function(){return E}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(D,R,B)=>R in D?r(D,R,{enumerable:!0,configurable:!0,writable:!0,value:B}):D[R]=B,c=(D,R)=>{for(var B in R||(R={}))a.call(R,B)&&u(D,B,R[B]);if(n)for(var B of n(R))s.call(R,B)&&u(D,B,R[B]);return D},o=(D,R,B)=>new Promise((j,G)=>{var H=V=>{try{L(B.next(V))}catch(K){G(K)}},Y=V=>{try{L(B.throw(V))}catch(K){G(K)}},L=V=>V.done?j(V.value):Promise.resolve(V.value).then(H,Y);L((B=B.apply(D,R)).next())});function f(D){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${D.coursesId}/online_learning.json`,{method:"get"})})}function _(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}.json`,{method:"put",body:D})})}function p(D){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${D.coursesId}/course_stages.json`,{method:"post",body:D})})}function b(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/add_shixun_to_stage.json`,{method:"post",body:D})})}function g(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/select_shixun_to_stage.json`,{method:"post",body:D})})}function P(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/add_video_to_stage.json`,{method:"post",body:D})})}function O(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/add_attachment_to_stage.json`,{method:"post",body:D})})}function S(D){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:D})})}function I(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/up_position.json`,{method:"post"})})}function E(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/down_position.json`,{method:"post"})})}function A(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}.json`,{method:"delete"})})}function k(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.stage_id}/items/move_position.json`,{method:"post",body:c({},D)})})}function T(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.stage_id}/items/${D.id}`,{method:"delete"})})}},68875:function(i,d,e){"use strict";e.d(d,{DF:function(){return P},Di:function(){return W},Dm:function(){return Y},Dq:function(){return ie},Gd:function(){return g},Hb:function(){return ce},Hm:function(){return j},ID:function(){return o},JP:function(){return te},NC:function(){return R},Pl:function(){return O},Qc:function(){return a},Qp:function(){return L},RK:function(){return _},YP:function(){return B},a2:function(){return u},ar:function(){return b},cV:function(){return f},d1:function(){return p},dp:function(){return n},fn:function(){return S},iT:function(){return k},jK:function(){return H},kF:function(){return se},kp:function(){return A},lc:function(){return E},oF:function(){return q},q$:function(){return c},qN:function(){return G},tS:function(){return I},ts:function(){return T},un:function(){return K},w0:function(){return Q},wX:function(){return V},yE:function(){return s}});var t=e(57193),r=(fe,Ue,Ze)=>new Promise((ot,dt)=>{var ct=Ce=>{try{pe(Ze.next(Ce))}catch(je){dt(je)}},Xe=Ce=>{try{pe(Ze.throw(Ce))}catch(je){dt(je)}},pe=Ce=>Ce.done?ot(Ce.value):Promise.resolve(Ce.value).then(ct,Xe);pe((Ze=Ze.apply(fe,Ue)).next())});const n=fe=>(0,t.ZP)(`/api/examination_banks/${fe==null?void 0:fe.id}/code_check.json`,{method:"get",params:fe}),a=fe=>(0,t.ZP)(`/api/examination_banks/${fe.id}/reset_pwd.json`,{method:"post",body:fe}),s=fe=>(0,t.ZP)(`/api/examination_banks/${fe.id}/encrypt_or_decrypt.json`,{method:"post",body:fe}),u=fe=>(0,t.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:fe}),c=fe=>(0,t.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:fe}),o=fe=>(0,t.ZP)(`/api/examination_banks/${fe.id}/copy.json`,{method:"post",body:fe}),f=fe=>(0,t.ZP)(`/api/examination_banks/${fe.id}/get_question_type_alias.json`,{method:"get",params:fe});function _(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/edit_question_type_alias.json`,{method:"POST",body:fe})})}function p(fe){return r(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"get",params:fe})})}function b(fe){return r(this,null,function*(){return(0,t.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:fe})})}function g(fe){return r(this,null,function*(){return(0,t.ZP)("/api/examination_banks.json",{method:"get",params:fe})})}function P(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/set_public.json`,{method:"post"})})}function O(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/set_private.json`,{method:"post"})})}function S(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}.json`,{method:"delete"})})}function I(fe){return r(this,null,function*(){return(0,t.ZP)("/api/question_banks/my_courses.json",{method:"get",params:fe})})}const E=fe=>(0,t.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:fe});function A(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/send_to_course.json`,{method:"post",body:fe})})}function k(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}.json`,{method:"get",params:fe})})}function T(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/${fe.itemId}/set_score`,{method:"post",body:fe})})}function D(fe){return r(this,null,function*(){return Fetch(`/api/examination_banks/${fe.id}/examination_banks_item_banks/${fe.itemId}/set_shixun_score.json`,{method:"post",body:fe})})}function R(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/${fe.itemId}.json`,{method:"delete"})})}function B(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:fe})})}function j(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:fe})})}function G(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/${fe.itemId}/adjust_position.json`,{method:"post",body:fe})})}function H(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}.json`,{method:"put",body:fe})})}function Y(fe){return r(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"get",params:fe})})}function L(fe){return r(this,null,function*(){return(0,t.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:fe})})}function V(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe==null?void 0:fe.id}/set_public.json`,{method:"post",body:fe})})}function K(fe){return r(this,null,function*(){return(0,t.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:fe})})}function Q(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/update_exam.json`,{method:"put",body:fe})})}function W(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/edit_exam.json`,{method:"get"})})}function F(fe,Ue){return r(this,null,function*(){return Fetch(`/api/examination_banks/${fe}/examination_banks_item_banks.json`,{method:"post",body:Ue})})}function q(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:fe})})}function M(fe,Ue){return r(this,null,function*(){return Fetch(`/api/examination_banks/${fe}/sort_question_type.json`,{method:"post",body:Ue})})}function z(fe){return r(this,null,function*(){return Fetch(`/api/examination_banks/${fe.exam_id}/examination_banks_item_banks/${fe.question_id}.json`,{method:"delete"})})}function X(fe,Ue){return r(this,null,function*(){return Fetch(`/api/examination_banks/${fe}/batch_set_score.json`,{method:"post",body:Ue})})}function te(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe}/simulate_exercise.json`,{method:"post"})})}function ie(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe}/exercise_header.json`,{method:"get"})})}function ce(fe,Ue,Ze){return r(this,null,function*(){const ot=new FormData;return ot.append("file",Ue),ot.append("course_discipline_id",Ze),(0,t.ZP)(`/api/examination_banks/${fe}/import_item_banks.json`,{method:"post",body:ot},!0)})}function se(fe){return r(this,null,function*(){return(0,t.ZP)("/api/users/change_exam_score.json",{method:"put",body:fe})})}},53283:function(i,d,e){"use strict";e.d(d,{$D:function(){return je},A2:function(){return mt},A7:function(){return nt},AP:function(){return Tr},AQ:function(){return Ze},Ax:function(){return Jt},Az:function(){return Re},Bn:function(){return _r},Bz:function(){return E},CB:function(){return D},CI:function(){return cr},Cc:function(){return Ur},D$:function(){return p},DQ:function(){return xt},DU:function(){return Ae},EG:function(){return H},EP:function(){return Ce},Ep:function(){return ue},Er:function(){return we},Eu:function(){return k},Ex:function(){return Lr},FD:function(){return et},F_:function(){return Yt},Fg:function(){return W},GY:function(){return Qt},Go:function(){return Ve},Gz:function(){return F},Hl:function(){return q},Ho:function(){return S},JS:function(){return Ee},Jd:function(){return R},Ju:function(){return A},KM:function(){return Ct},M1:function(){return f},M2:function(){return Ht},Mk:function(){return ir},Mt:function(){return Ut},Mu:function(){return pr},NV:function(){return Nt},O9:function(){return O},PQ:function(){return T},Q:function(){return ye},S$:function(){return b},Sp:function(){return Ue},VO:function(){return We},WD:function(){return Wt},WO:function(){return Ne},WW:function(){return $t},YP:function(){return L},_C:function(){return jt},_V:function(){return ar},b:function(){return g},bw:function(){return pe},bz:function(){return Er},c2:function(){return B},c3:function(){return de},cn:function(){return X},dX:function(){return K},eJ:function(){return Oe},ef:function(){return Tt},fh:function(){return te},fj:function(){return vt},hS:function(){return M},id:function(){return hn},jT:function(){return Be},j_:function(){return V},ke:function(){return Ft},lk:function(){return fe},mB:function(){return _},mE:function(){return I},mQ:function(){return se},ms:function(){return pt},mx:function(){return tt},nq:function(){return Q},ol:function(){return yr},p:function(){return dt},p4:function(){return Ie},pU:function(){return ce},pf:function(){return G},rS:function(){return ft},rs:function(){return Pt},s0:function(){return tr},se:function(){return j},sm:function(){return bt},tS:function(){return z},tu:function(){return ie},ue:function(){return ot},vf:function(){return ht},w4:function(){return ct},wA:function(){return gr},wv:function(){return Y},xG:function(){return Dt},xn:function(){return ze},yN:function(){return Xe},yy:function(){return Mt},zc:function(){return P}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(Fe,Mn,dn)=>Mn in Fe?r(Fe,Mn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):Fe[Mn]=dn,c=(Fe,Mn)=>{for(var dn in Mn||(Mn={}))a.call(Mn,dn)&&u(Fe,dn,Mn[dn]);if(n)for(var dn of n(Mn))s.call(Mn,dn)&&u(Fe,dn,Mn[dn]);return Fe},o=(Fe,Mn,dn)=>new Promise((na,aa)=>{var xa=ja=>{try{Ea(dn.next(ja))}catch(wn){aa(wn)}},sn=ja=>{try{Ea(dn.throw(ja))}catch(wn){aa(wn)}},Ea=ja=>ja.done?na(ja.value):Promise.resolve(ja.value).then(xa,sn);Ea((dn=dn.apply(Fe,Mn)).next())});const f=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/student_detail.json",{method:"get",params:Fe})}),_=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/knowledge_detail.json",{method:"get",params:Fe})}),p=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/update_statistic.json",{method:"get",params:Fe})}),b=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/statistic_lists.json",{method:"get",params:Fe})}),g=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/route_statistics.json",{method:"get",params:Fe})}),P=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/knowledge/v2/send_to_course.json",{method:"POST",body:Fe})}),O=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/knowledge/v2/check_knowledge_repeat.json",{method:"POST",body:Fe})}),S=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/knowledge/v2/courses.json",{method:"get",params:Fe})}),I=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/toggle.json",{method:"get",params:Fe})}),E=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/v2/knowledge_graphs/${Fe==null?void 0:Fe.graphable_type}/${Fe==null?void 0:Fe.graphable_id}`,{method:"get",params:Fe})}),A=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/detail.json`,{method:"get",params:Fe})}),k=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/ability_goals/home.json",{method:"get",params:Fe})}),T=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_tags/${Fe==null?void 0:Fe.id}.json`,{method:"delete",body:Fe})}),D=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/ability_tags.json",{method:"POST",body:Fe})}),R=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/ability_tags.json",{method:"get",params:Fe})}),B=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/tree.json",{method:"get",params:Fe})}),j=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/edit`,{method:"get",params:Fe})}),G=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}.json`,{method:"delete",body:Fe})}),H=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}.json`,{method:"PUT",body:Fe})}),Y=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/ability_goals.json",{method:"POST",body:Fe})}),L=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/ability_goals.json",{method:"get",params:Fe})}),V=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/knowledge/v2/update_knowledge_statistic.json",{method:"POST",body:Fe})}),K=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/knowledge/v2/subject_knowledge_statistic.json",{method:"Get",params:Fe})}),Q=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:Fe})}),W=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:Fe})}),F=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:Fe})}),q=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:Fe})}),M=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:Fe})});function z(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/paths.json",{method:"Get",params:c({},Fe)})})}function X(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:c({},Fe)})})}function te(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"Get",params:c({},Fe)})})}function ie(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}.json`,{method:"PUT",body:Fe})})}function ce(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/paths.json",{method:"post",body:Fe})})}function se(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/edit.json`,{method:"get"})})}function fe(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}.json`,{method:"get",params:c({identifier:Fe.id},Fe)})})}function Ue(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Fe.id}.json`,{method:"get",params:c({identifier:Fe.id},Fe)})})}function Ze(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/right_banner.json`,{method:"get",params:Fe})})}function ot(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/spoc_courses.json`,{method:"get",params:Fe})})}const dt=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/v2/stages.json",{method:"Get",params:Fe})}),ct=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/v2/stage_shixuns/${Fe.id}/children.json`,{method:"Get",params:Fe})});function Xe(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"get",params:Fe})})}function pe(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/update_team_title.json`,{method:"post",body:Fe})})}function Ce(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/delete_member.json`,{method:"Delete",body:Fe})})}function je(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/spoc_courses/${Fe==null?void 0:Fe.courseid}.json`,{method:"Delete"})})}function Je(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/up_member_position.json`,{method:"post",body:Fe})})}function gt(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/down_member_position.json`,{method:"post",body:Fe})})}function Ct(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/collections.json",{method:"post",body:Fe})})}function Pt(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/collections/cancel.json",{method:"Delete",body:Fe})})}function Oe(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}.json`,{method:"Delete",body:Fe})})}function Ve(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/publish.json`,{method:"post",body:Fe})})}function vt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/cancel_publish.json`,{method:"post",body:Fe})})}function Ne(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/apply_public.json`,{method:"post",body:Fe})})}function we(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/cancel_public.json`,{method:"post",body:Fe})})}function le(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/choose_course.json`,{method:"get",params:Fe})})}function ye(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/send_to_course.json`,{method:"post",body:Fe})})}function Ie(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Fe.id}/send_to_course.json`,{method:"post",body:Fe})})}function tt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/add_subject_members.json`,{method:"post",body:Fe})})}function bt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/spoc_courses.json`,{method:"post",body:Fe})})}function de(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/appointment.json`,{method:"post",body:Fe})})}function Ee(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Fe.id}/join_excellent_course.json`,{method:"post",body:Fe})})}function ft(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/watch_attachment_histories.json",{method:"post",body:Fe})})}function $e(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/statistics_info.json`,{method:"get",params:Fe})})}function Ye(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/shixun_analyze.json`,{method:"get",params:Fe})})}function it(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/learning_analyze.json`,{method:"get",params:Fe})})}function Tt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/learning_statistics.json`,{method:"get",params:Fe})})}function Yt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/shixun_statistics.json`,{method:"get",params:Fe})})}function Ae(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/study_analyze/${Fe.type}.json`,{method:"get",params:Fe})})}function Le(Fe){return o(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:Fe})})}function ze(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}.json`,{method:"put",body:Fe})})}function ht(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/add_shixun_to_stage.json`,{method:"post",body:Fe})})}const Dt=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/stages/${Fe==null?void 0:Fe.stage_id}/select_challenge_to_stage.json`,{method:"post",body:Fe})});function ue(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/select_shixun_to_stage.json`,{method:"post",body:Fe})})}function mt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/add_video_to_stage.json`,{method:"post",body:Fe})})}function tr(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/add_attachment_to_stage.json`,{method:"post",body:Fe})})}function Ht(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${Fe.id}.json`,{method:"put",body:Fe})})}function Ut(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/add_blank_to_stage.json`,{method:"post",body:Fe})})}function cr(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"post",body:Fe})})}function He(Fe){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:Fe})})}function pt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/up_position.json`,{method:"get"})})}function Mt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/down_position.json`,{method:"get"})})}function ar(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}.json`,{method:"delete"})})}function Jt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.pathId}/discusses.json`,{method:"get",params:c({},Fe)})})}function pr(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Fe.coursesId}/excellent_discusses.json`,{method:"get",params:c({},Fe)})})}function Ir(Fe){return o(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:c({},Fe)})})}function Lr(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.stage_id}/items/move_position`,{method:"post",body:c({},Fe)})})}function $t(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.stage_id}/items/${Fe.id}`,{method:"delete"})})}function Ft(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Fe.id}/excellent_discuss`,{method:"post",body:c({},Fe)})})}function Wt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/post_discuss`,{method:"post",body:c({},Fe)})})}function Qt(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/schools/for_option.json",{method:"get",params:Fe})})}function yr(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/schools/province_data.json",{method:"get",params:Fe})})}function Er(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:Fe})})}function xt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe==null?void 0:Fe.id}/add_homework_to_stage.json`,{method:"post",body:Fe})})}function et(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${Fe==null?void 0:Fe.id}/edit.json`,{method:"get",params:Fe})})}function We(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${Fe==null?void 0:Fe.id}.json`,{method:"put",body:Fe})})}function Be(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Fe==null?void 0:Fe.user_id}/subjects/subject_homework.json`,{method:"get",params:Fe})})}function nt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Fe==null?void 0:Fe.user_id}/courses/course_homework.json`,{method:"get",params:Fe})})}function jt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe==null?void 0:Fe.id}/batch_add_homework_to_stage.json`,{method:"post",body:Fe})})}function Nt(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:Fe})})}function _r(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Fe==null?void 0:Fe.user_login}/subjects/cancel.json`,{method:"get",params:Fe})})}const gr=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/knowledge_graph_statistics.json",{method:"get",params:Fe})}),Ur=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/knowledge_statistic_lists.json",{method:"get",params:Fe})}),hn=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/statistics.json`,{method:"get",params:Fe})}),ir=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/statistic_lists.json`,{method:"get",params:Fe})}),Re=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/statistic_detail.json`,{method:"get",params:Fe})}),Tr=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/student_detail.json`,{method:"get",params:Fe})})},80546:function(i,d,e){"use strict";e.d(d,{Fd:function(){return Q},Hi:function(){return b},IU:function(){return R},KE:function(){return P},Kc:function(){return F},MK:function(){return B},Q9:function(){return A},Qg:function(){return D},Qn:function(){return S},UK:function(){return p},W:function(){return M},Ye:function(){return T},_c:function(){return f},hO:function(){return Y},iV:function(){return q},jy:function(){return j},kp:function(){return H},lf:function(){return E},m7:function(){return g},n$:function(){return I},rJ:function(){return k},s3:function(){return _},ux:function(){return O},vf:function(){return K},wh:function(){return G},wo:function(){return W},x$:function(){return V}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(z,X,te)=>X in z?r(z,X,{enumerable:!0,configurable:!0,writable:!0,value:te}):z[X]=te,c=(z,X)=>{for(var te in X||(X={}))a.call(X,te)&&u(z,te,X[te]);if(n)for(var te of n(X))s.call(X,te)&&u(z,te,X[te]);return z},o=(z,X,te)=>new Promise((ie,ce)=>{var se=Ze=>{try{Ue(te.next(Ze))}catch(ot){ce(ot)}},fe=Ze=>{try{Ue(te.throw(Ze))}catch(ot){ce(ot)}},Ue=Ze=>Ze.done?ie(Ze.value):Promise.resolve(Ze.value).then(se,fe);Ue((te=te.apply(z,X)).next())});const f=z=>o(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${z==null?void 0:z.id}/commit_word_cloud.json`,{method:"Get",params:z})});function _(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/poll_lists.json`,{method:"get",params:c({},z)})})}function p(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/common_header.json`,{method:"get"})})}function b(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/poll_setting.json`,{method:"get"})})}function g(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/commit_setting.json`,{method:"post",body:c({},z)})})}function P(z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${z.coursesId}/polls/end_poll_modal.json`,{method:"get",params:c({},z)})})}function O(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/publish_groups.json`,{method:"get",params:c({},z)})})}function S(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/commit_result.json`,{method:"get",params:c({},z)})})}function I(z){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:c({},z)})})}function E(z){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:c({},z)})})}function A(z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${z.coursesId}/polls/publish_modal.json`,{method:"get",params:c({},z)})})}function k(z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${z.coursesId}/polls.json`,{method:"POST",body:c({},z)})})}function T(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/edit.json`,{method:"get"})})}function D(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.pollsId}.json`,{method:"put",body:c({},z)})})}function R(z){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${z.pollsId}.json`,{method:"put",body:c({},z)})})}function B(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.pollsId}/poll_questions.json`,{method:"post",body:c({},z)})})}function j(z){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${z.pollsId}.json`,{method:"delete",body:c({},z)})})}function G(z){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${z.pollsId}/up_down.json`,{method:"post",body:c({},z)})})}function H(z){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_banks/${z.topicId}.json`,{method:"get"})})}function Y(z){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_banks/${z.topicId}.json`,{method:"put",body:c({},z)})})}function L(z){return o(this,null,function*(){return Fetch(`/api/exercise_banks/${z.topicId}.json`,{method:"put",body:c({},z)})})}function V(z){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${z.pollsId}.json`,{method:"delete",body:c({},z)})})}function K(z){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${z.pollsId}/up_down.json`,{method:"post",body:c({},z)})})}function Q(z){return o(this,null,function*(){return(0,t.ZP)("/api/poll_bank_questions.json",{method:"post",body:c({},z)})})}function W(z){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_bank_questions/${z.pollsId}.json`,{method:"put",body:c({},z)})})}function F(z){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${z.id}.json`,{method:"put",body:c({},z)})})}function q(z){return o(this,null,function*(){return(0,t.ZP)("/api/exercise_bank_questions.json",{method:"post",body:c({},z)})})}function M(z){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${z.exerciseId}/up_down.json`,{method:"post",body:c({},z)})})}},55301:function(i,d,e){"use strict";e.d(d,{A1:function(){return we},Bd:function(){return A},Bo:function(){return L},Cc:function(){return Q},Cn:function(){return q},DF:function(){return I},Dm:function(){return pe},FG:function(){return Y},GW:function(){return Ce},HF:function(){return B},Hm:function(){return z},IJ:function(){return Ne},L5:function(){return Xe},LS:function(){return Je},MZ:function(){return Ve},Mr:function(){return H},NZ:function(){return Ue},Of:function(){return O},Pl:function(){return S},Qj:function(){return g},RT:function(){return de},Rp:function(){return gt},U6:function(){return j},Vl:function(){return W},Wk:function(){return G},YP:function(){return M},Ys:function(){return T},al:function(){return k},bF:function(){return Ie},d1:function(){return b},dt:function(){return tt},et:function(){return te},ex:function(){return P},fn:function(){return E},hI:function(){return Ze},hg:function(){return Oe},iT:function(){return V},lS:function(){return fe},nD:function(){return je},qN:function(){return X},rV:function(){return D},s:function(){return se},sD:function(){return vt},sS:function(){return ct},ts:function(){return K},vi:function(){return le},wX:function(){return Pt},x5:function(){return R}});var t=e(57193),r=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(Ee,ft,$e)=>ft in Ee?r(Ee,ft,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ee[ft]=$e,f=(Ee,ft)=>{for(var $e in ft||(ft={}))u.call(ft,$e)&&o(Ee,$e,ft[$e]);if(s)for(var $e of s(ft))c.call(ft,$e)&&o(Ee,$e,ft[$e]);return Ee},_=(Ee,ft)=>n(Ee,a(ft)),p=(Ee,ft,$e)=>new Promise((Ye,it)=>{var Tt=Le=>{try{Ae($e.next(Le))}catch(ze){it(ze)}},Yt=Le=>{try{Ae($e.throw(Le))}catch(ze){it(ze)}},Ae=Le=>Le.done?Ye(Le.value):Promise.resolve(Le.value).then(Tt,Yt);Ae(($e=$e.apply(Ee,ft)).next())});function b(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"get",params:_(f({},Ee),{clazz:"ItemBanksGroup"})})})}function g(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:Ee})})}function P(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Ee})})}function O(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/list.json",{method:"post",body:Ee})})}function S(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/set_private.json`,{method:"post"})})}function I(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/set_public.json`,{method:"post"})})}function E(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}.json`,{method:"delete"})})}function A(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/problems/${Ee.id}/start.json`,{method:"get"})})}function k(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}.json`,{method:"delete",body:f({},Ee)})})}function T(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets.json",{method:"post",body:Ee})})}function D(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:Ee})})}function R(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:Ee.type}})})}function B(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:Ee})})}function j(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/tag_disciplines.json",{method:"post",body:Ee})})}function G(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}.json`,{method:"put",body:Ee})})}function H(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks.json",{method:"post",body:Ee})})}function Y(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/edit.json`,{method:"get"})})}function L(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/problems/${Ee.id}/edit.json`,{method:"get"})})}function V(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets.json",{method:"get",params:Ee})})}function K(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}/set_score.json`,{method:"post",body:Ee})})}function Q(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}/set_challenge_score.json`,{method:"post",body:Ee})})}function W(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}/combination_set_score.json`,{method:"post",body:Ee})})}function F(Ee){return p(this,null,function*(){return Fetch(`/api/examination_banks//${Ee.exerid}/examination_banks_item_banks/${Ee.id}/combination_set_score.json`,{method:"post",body:Ee})})}function q(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}.json`,{method:"delete"})})}function M(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:Ee})})}function z(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:Ee})})}function X(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}/adjust_position.json`,{method:"post",body:Ee})})}function te(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks.json",{method:"post",body:Ee})})}function ie(Ee){return p(this,null,function*(){return Fetch(`/api/examination_banks/${Ee.id}/revoke_item.json`,{method:"delete",body:Ee})})}function ce(Ee){return p(this,null,function*(){return Fetch(`/api/examination_banks/${Ee.exam_id}/examination_banks_item_banks.json`,{method:"post",body:Ee})})}function se(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/join_to_collection.json`,{method:"post",params:Ee})})}function fe(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/cancel_collection.json`,{method:"post",params:Ee})})}function Ue(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups.json",{method:"get",params:Ee})})}function Ze(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:Ee})})}function ot(Ee){return p(this,null,function*(){return Fetch(`/api/item_banks/${Ee.id}/join_to_group.json`,{method:"post",body:Ee})})}function dt(Ee){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${Ee.id}.json`,{method:"put",body:Ee})})}function ct(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups.json",{method:"post",body:Ee})})}function Xe(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/feedback.json`,{method:"post",body:Ee})})}function pe(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"get",params:Ee})})}function Ce(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"post",body:Ee})})}function je(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:Ee})})}function Je(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:Ee})})}function gt(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:Ee})})}function Ct(Ee){return p(this,null,function*(){return Fetch("/api/item_banks/set_batch_public.json",{method:"post",body:Ee})})}function Pt(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee==null?void 0:Ee.id}/set_public.json`,{method:"post",body:Ee})})}function Oe(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:Ee})})}function Ve(Ee){return(0,t.ZP)(`/api/problems/${Ee.identifier}/publish.json`,{method:"post",body:Ee})}function vt(Ee){return(0,t.ZP)(`/api/problems/${Ee.identifier}/cancel_publish.json`,{method:"post",body:Ee})}function Ne(Ee){return(0,t.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...Ee.id]}})}function we(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks_groups/${Ee.id}/up_position.json`,{method:"get",params:Ee})})}function le(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks_groups/${Ee.id}/down_position.json`,{method:"get",params:Ee})})}function ye(Ee){return p(this,null,function*(){return Fetch(`/api/homework_commons/${Ee.id}/edit_hack.json`,{method:"get",params:Ee})})}function Ie(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:Ee})})}function tt(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/problems/batch_publish.json",{method:"post",body:Ee})})}function bt(Ee){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:Ee})})}function de(){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},43126:function(i,d,e){"use strict";e.d(d,{E1:function(){return s},Go:function(){return n},H5:function(){return a}});var t=e(57193),r=(u,c,o)=>new Promise((f,_)=>{var p=P=>{try{g(o.next(P))}catch(O){_(O)}},b=P=>{try{g(o.throw(P))}catch(O){_(O)}},g=P=>P.done?f(P.value):Promise.resolve(P.value).then(p,b);g((o=o.apply(u,c)).next())});function n(u){return r(this,null,function*(){return(0,t.ZP)("/api/restfuls.json",{method:"get",params:u})})}function a(u){return r(this,null,function*(){return(0,t.ZP)(`/api/restfuls/${u.id}.json`,{method:"get",params:u})})}function s(u){return r(this,null,function*(){return(0,t.ZP)(`/api/restfuls/${u.id}.json`,{method:"delete",params:u})})}},79777:function(i,d,e){"use strict";e.d(d,{Am:function(){return S},Ar:function(){return Je},BD:function(){return tt},Be:function(){return vt},Dx:function(){return M},Fr:function(){return ue},G$:function(){return A},GS:function(){return Y},Gw:function(){return E},H:function(){return Ce},H1:function(){return je},Hj:function(){return de},IL:function(){return b},JA:function(){return ft},JG:function(){return q},KE:function(){return te},Lz:function(){return ye},Mf:function(){return pe},NA:function(){return ct},O:function(){return g},PC:function(){return ot},PP:function(){return dt},PW:function(){return Pt},Q3:function(){return z},QC:function(){return $e},Qt:function(){return Ie},Qz:function(){return D},R$:function(){return ht},RP:function(){return K},Ti:function(){return cr},Uc:function(){return Yt},Ul:function(){return W},VB:function(){return Ht},Vs:function(){return Ae},Wr:function(){return k},Xn:function(){return Q},YQ:function(){return Xe},Yn:function(){return I},Z8:function(){return G},ak:function(){return Ct},cN:function(){return B},co:function(){return Ne},cz:function(){return Ue},e_:function(){return P},fK:function(){return H},gG:function(){return Ze},gZ:function(){return Tt},h$:function(){return j},ku:function(){return le},lf:function(){return ce},m7:function(){return F},mQ:function(){return R},mz:function(){return Ve},n$:function(){return ie},oK:function(){return O},oN:function(){return Ut},pH:function(){return bt},pb:function(){return tr},qP:function(){return Ye},ql:function(){return it},rN:function(){return we},sw:function(){return se},t1:function(){return fe},to:function(){return V},ub:function(){return Ee},ux:function(){return X},wS:function(){return mt},wT:function(){return T},yT:function(){return gt},yy:function(){return Le},z2:function(){return Oe}});var t=e(57193),r=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(He,pt,Mt)=>pt in He?r(He,pt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):He[pt]=Mt,f=(He,pt)=>{for(var Mt in pt||(pt={}))u.call(pt,Mt)&&o(He,Mt,pt[Mt]);if(s)for(var Mt of s(pt))c.call(pt,Mt)&&o(He,Mt,pt[Mt]);return He},_=(He,pt)=>n(He,a(pt)),p=(He,pt,Mt)=>new Promise((ar,Jt)=>{var pr=$t=>{try{Lr(Mt.next($t))}catch(Ft){Jt(Ft)}},Ir=$t=>{try{Lr(Mt.throw($t))}catch(Ft){Jt(Ft)}},Lr=$t=>$t.done?ar($t.value):Promise.resolve($t.value).then(pr,Ir);Lr((Mt=Mt.apply(He,pt)).next())});const b=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.id}/ai_warning_list.json`,{method:"get",params:He})}),g=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He.id}/submit_test_result.json`,{method:"post",body:He})}),P=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He==null?void 0:He.id}/student_work_test_result.json`,{method:"Get",params:He})}),O=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He.id}/update_journals.json`,{method:"post",body:He})}),S=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He==null?void 0:He.homeworkId}/change_score.json`,{method:"post",body:He})}),I=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He==null?void 0:He.homeworkId}/history_comment`,{method:"Get",params:He})}),E=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He==null?void 0:He.homeworkId}/feedback_know`,{method:"Get",params:He})}),A=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He==null?void 0:He.userId}/student_work_feedbacks.json`,{method:"POST",body:He})}),k=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He==null?void 0:He.userId}/feedback_list.json`,{method:"Get",params:He})}),T=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He==null?void 0:He.userId}/histories.json`,{method:"Get",params:He})}),D=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He==null?void 0:He.homeworkId}/feedback_list`,{method:"Get",params:He})}),R=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He==null?void 0:He.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:He})}),B=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He==null?void 0:He.homeworkId}/appeal_list`,{method:"Get",params:He})});function j(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/works_list.json`,{method:"post",body:f({},He)})})}function G(He){return p(this,null,function*(){return(0,t.ZP)(`/api/shixun_homeworks/${He.categoryId}/student_works.json`,{method:"get",params:f({},He)})})}function H(He){return p(this,null,function*(){return(0,t.ZP)(`/api/shixun_homeworks/${He.categoryId}/header_info.json`,{method:"get",params:f({},He)})})}function Y(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He}/query_game_url.json`,{method:"get"})})}function L(He){return p(this,null,function*(){return Fetch(`/api/student_works/${He}/get_newest_shixun_work_comments.json`,{method:"get"})})}function V(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}.json`,{method:"get"})})}function K(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/code_review_results.json`,{method:"get",params:f({},He)})})}function Q(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/code_review_detail.json`,{method:"get",params:f({},He)})})}function W(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/settings.json`,{method:"get",params:f({},He)})})}function F(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/update_settings.json`,{method:"post",body:f({},He)})})}function q(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/group_list.json`,{method:"get",params:f({},He)})})}function M(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/works_list.xlsx`,{method:"get",params:f({},He)})})}function z(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.coursesId}/reference_answer.json`,{method:"get",params:f({},He)})})}function X(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/publish_groups.json`,{method:"get",params:f({},He)})})}function te(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/end_groups.json`,{method:"get",params:f({},He)})})}function ie(He){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:f({},He)})})}function ce(He){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"post",body:f({},He)})})}function se(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/shixun_work_report.json`,{method:"get",params:He})})}function fe(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:He})})}function Ue(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:_(f({},He),{id:He.categoryId})})})}function Ze(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.categoryId}/adjust_review_score.json`,{method:"post",body:f({},He)})})}function ot(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/show_comment.json`,{method:"get",params:f({},He)})})}function dt(He){return p(this,null,function*(){return(0,t.ZP)("/api/users/reply_message.json",{method:"post",body:f({},He)})})}function ct(He){return p(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:f({},He)})})}function Xe(He){return p(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:f({},He)})})}function pe(He){return p(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:f({},He)})})}function Ce(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/update_explanation.json`,{method:"post",body:f({},He)})})}function je(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.coursesId}/homework_commons.json`,{method:"post",body:f({},He)})})}function Je(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}.json`,{method:"put",body:f({},He)})})}function gt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${He.id}.json`,{method:"put",body:f({},He)})})}function Ct(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.commonHomeworkId}/student_works/new.json`,{method:"get",params:f({},He)})})}function Pt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/edit.json`,{method:"get",params:f({},He)})})}function Oe(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}.json`,{method:"put",body:f({},He)})})}function Ve(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/revise_attachment.json`,{method:"post",body:f({},He)})})}function vt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.commonHomeworkId}/student_works.json`,{method:"post",body:f({},He)})})}function Ne(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.homeworkId}/student_works/relate_project.json`,{method:"post",body:f({},He)})})}function we(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function le(He){return p(this,null,function*(){return(0,t.ZP)("/api/users/projects/search.json",{method:"get",params:f({},He)})})}function ye(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:f({},He)})})}function Ie(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.coursesId}/homework_commons/new.json`,{method:"get",params:f({},He)})})}function tt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/edit.json`,{method:"get",params:f({},He)})})}function bt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${He.id}.json`,{method:"get",params:f({},He)})})}function de(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}.json`,{method:"get",params:f({},He)})})}function Ee(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/supply_attachments.json`,{method:"get",params:f({},He)})})}function ft(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/comment_list.json`,{method:"get",params:f({},He)})})}function $e(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/destroy_score.json`,{method:"delete",body:f({},He)})})}function Ye(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/add_score_reply.json`,{method:"post",body:f({},He)})})}function it(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/all_student_works.json`,{method:"get",params:f({},He)})})}function Tt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/destroy_work_comment.json`,{method:"delete",body:f({},He)})})}function Yt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/score_status.json`,{method:"get",params:f({},He)})})}function Ae(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/update_score.json`,{method:"get",params:f({},He)})})}function Le(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/add_score.json`,{method:"post",body:f({},He)})})}function ze(He){return p(this,null,function*(){return Fetch(`/api/student_works/${He.userId}/cancel_appeal.json`,{method:"post",body:f({},He)})})}function ht(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/appeal_anonymous_score.json`,{method:"post",body:f({},He)})})}function Dt(He){return p(this,null,function*(){return Fetch(`/api/student_works/${He.userId}/deal_appeal_score.json`,{method:"post",body:f({},He)})})}function ue(He){return p(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${He.id}/reset_my_game.json`,{method:"get",params:f({},He)})})}function mt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/commit_des.json`,{method:"get",params:f({},He)})})}function tr(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/update_des.json`,{method:"post",body:f({},He)})})}function Ht(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:f({},He)})})}function Ut(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:f({},He)})})}function cr(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:f({},He)})})}},86342:function(i,d,e){"use strict";e.d(d,{$Q:function(){return ir},AE:function(){return Mt},AQ:function(){return M},Ag:function(){return xt},Ar:function(){return Ce},At:function(){return na},BK:function(){return te},Bj:function(){return Ee},Cf:function(){return S},DC:function(){return bt},Dz:function(){return aa},E4:function(){return b},EH:function(){return gt},Ee:function(){return Na},Er:function(){return Xe},Ez:function(){return E},FB:function(){return X},Fg:function(){return K},Ft:function(){return G},GI:function(){return Oe},Gr:function(){return Ye},Gu:function(){return Pt},Gz:function(){return V},HS:function(){return Ha},Hl:function(){return Y},IF:function(){return R},IT:function(){return yr},I_:function(){return F},Ij:function(){return B},Ir:function(){return ie},Je:function(){return jt},K:function(){return sn},K0:function(){return Wa},KM:function(){return Ze},K_:function(){return Tr},LK:function(){return Nt},LP:function(){return Ve},Ne:function(){return ct},OL:function(){return I},OQ:function(){return g},OV:function(){return Ne},OW:function(){return Je},Op:function(){return hn},P2:function(){return le},P4:function(){return j},Po:function(){return q},Ps:function(){return it},Q:function(){return dt},Q1:function(){return Ea},QA:function(){return Zn},Ql:function(){return Yt},Rs:function(){return Ht},SG:function(){return za},Tn:function(){return Jt},Tr:function(){return ea},U0:function(){return ht},U9:function(){return Tt},UQ:function(){return Ft},Ui:function(){return Re},Vx:function(){return wn},WO:function(){return pe},WT:function(){return vo},Wi:function(){return ft},Wl:function(){return et},X$:function(){return ye},Yn:function(){return Ir},Z2:function(){return de},ZO:function(){return $e},Zt:function(){return xa},_7:function(){return ot},_9:function(){return Lr},aH:function(){return Ae},al:function(){return mt},b8:function(){return je},bV:function(){return D},bk:function(){return O},bq:function(){return pr},dK:function(){return ce},e:function(){return Q},eX:function(){return Ct},eb:function(){return Ut},fH:function(){return A},fL:function(){return nt},h4:function(){return ja},hS:function(){return L},h_:function(){return tt},he:function(){return W},hn:function(){return fe},hy:function(){return k},ii:function(){return tr},im:function(){return $t},j8:function(){return vt},jq:function(){return Ur},kF:function(){return gr},km:function(){return ue},l3:function(){return we},m7:function(){return ze},mI:function(){return Se},n5:function(){return z},np:function(){return T},nu:function(){return _r},p0:function(){return Qt},q0:function(){return pt},q9:function(){return dn},qA:function(){return Mn},rO:function(){return He},rs:function(){return Ue},sr:function(){return Wt},t2:function(){return Er},tX:function(){return po},uo:function(){return Dt},v3:function(){return Be},w:function(){return We},wX:function(){return H},xK:function(){return ar},xM:function(){return P},xg:function(){return cr},xk:function(){return Ie},yE:function(){return Le},yx:function(){return da},zD:function(){return se},zH:function(){return Fe}});var t=e(57193),r=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(Te,xe,Qe)=>xe in Te?r(Te,xe,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Te[xe]=Qe,f=(Te,xe)=>{for(var Qe in xe||(xe={}))u.call(xe,Qe)&&o(Te,Qe,xe[Qe]);if(s)for(var Qe of s(xe))c.call(xe,Qe)&&o(Te,Qe,xe[Qe]);return Te},_=(Te,xe)=>n(Te,a(xe)),p=(Te,xe,Qe)=>new Promise(($,At)=>{var qt=at=>{try{Mr(Qe.next(at))}catch(be){At(be)}},xr=at=>{try{Mr(Qe.throw(at))}catch(be){At(be)}},Mr=at=>at.done?$(at.value):Promise.resolve(at.value).then(qt,xr);Mr((Qe=Qe.apply(Te,xe)).next())});const b=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/commit_result.json",{method:"get",params:Te})}),g=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/edit.json",{method:"get",params:Te})}),P=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/select_polls.json",{method:"post",body:Te})}),O=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/select_polls_list.json",{method:"get",params:Te})}),S=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/commit_poll.json",{method:"post",body:Te})}),I=Te=>p(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${Te==null?void 0:Te.questionId}/poll_votes.json`,{method:"post",body:Te})}),E=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls.json",{method:"put",body:Te})}),A=Te=>p(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${Te==null?void 0:Te.poll_question_id}/up_down.json`,{method:"post",body:Te})}),k=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls.json",{method:"post",body:Te})}),T=Te=>p(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${Te==null?void 0:Te.poll_question_id}.json`,{method:"put",body:Te})}),D=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/poll_questions.json",{method:"post",body:Te})}),R=Te=>p(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${Te==null?void 0:Te.poll_question_id}.json`,{method:"delete"})}),B=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/collect.json",{method:"post",body:Te})}),j=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/publish.json",{method:"post",body:Te})}),G=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/delete.json",{method:"post",body:Te})}),H=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/start_answer.json",{method:"Get",params:Te})}),Y=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:Te})}),L=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:Te})}),V=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:Te})}),K=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:Te})}),Q=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:Te})});function W(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns.json",{method:"Get",params:f({},Te)})})}function F(Te){return p(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"Get",params:f({source:"shixun"},Te||{})})})}function q(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}.json`,{method:"Get",params:Te})})}function M(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/show_right.json`,{method:"Get"})})}function z(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges.json`,{method:"Get",params:Te})})}function X(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:Te.save_type}})})}function te(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/jupyter_exec.json${Te.reset?`?reset=${Te.reset}`:""}`,{method:"Get",params:Te})})}function ie(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/shixun_exec.json${Te.reset?`?reset=${Te.reset}`:""}`,{method:"Get",params:Te})})}function ce(Te){return p(this,null,function*(){return(0,t.ZP)(Te.url,{method:"Get"})})}function se(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.shixun_identifier}/challenges/${Te.challenge_id}/index_up.json`,{method:"Get"})})}function fe(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.shixun_identifier}/challenges/${Te.challenge_id}/index_down.json`,{method:"Get"})})}function Ue(Te){return p(this,null,function*(){return(0,t.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:Te.container_id,container_type:Te.container_type}})})}function Ze(Te){return p(this,null,function*(){return(0,t.ZP)("/api/collections.json",{method:"Post",body:{container_id:Te.container_id,container_type:Te.container_type}})})}function ot(Te){return p(this,null,function*(){const{id:xe}=Te||{};return(0,t.ZP)(`/api/shixuns/${xe}/search_user_courses.json`,{method:"Get",params:Te})})}function dt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te==null?void 0:Te.id}/send_to_course.json`,{method:"Post",body:f({},Te)})})}function ct(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/cancel_publish.json`,{method:"Get"})})}function Xe(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/cancel_apply_public.json`,{method:"Get"})})}function pe(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/apply_public.json`,{method:"post",body:f({},Te)})})}function Ce(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/publish.json`,{method:"Get"})})}function je(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function Je(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/attachments/${Te.id}.json`,{method:"delete"})})}function gt(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:Te})})}function Ct(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns.json",{method:"post",body:Te})})}function Pt(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:Te})})}function Oe(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/review_newest_record.json`,{method:"Get"})})}function Ve(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/review_shixun.json`,{method:"post",body:Te})})}function vt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/collaborators.json`,{method:"Get",params:Te})})}function Ne(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/shixun_members_added.json`,{method:"post",body:Te})})}function we(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.identifier}/add_members_group.json`,{method:"post",body:Te})})}function le(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/change_manager.json`,{method:"Get",params:Te})})}function ye(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/change_manager.json`,{method:"post",body:Te})})}function Ie(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/collaborators_delete.json`,{method:"delete",body:{user_id:Te.userId}})})}function tt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/ranking_list.json`,{method:"Get"})})}function bt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/settings.json`,{method:"Get"})})}function de(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:Te.mirror_id}})})}function Ee(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/get_script_contents.json`,{method:"Get",params:Te})})}function ft(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/get_custom_script.json`,{method:"Get",params:Te})})}function $e(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_for_jupyter.json`,{method:"put",body:Te})})}function Ye(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/shixun_quotes.json`,{method:"Get"})})}function it(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}.json`,{method:"delete"})})}function Tt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/close.json`,{method:"post",body:Te})})}function Yt(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/departments.json",{method:"Get",params:Te})})}function Ae(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_permission_setting.json`,{method:"post",body:Te})})}function Le(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_learn_setting.json`,{method:"post",body:Te})})}function ze(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_setting`,{method:"post",body:Te})})}function ht(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/get_data_sets.json`,{method:"Get",params:Te})})}function Dt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/destroy_data_sets.json`,{method:"Delete",body:{id:Te.deleteId}})})}function ue(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/new.json`,{method:"get"})})}function mt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.identifier}/challenges.json`,{method:"post",body:f({},Te)})})}function tr(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengeId}/edit.json`,{method:"get",params:{tab:Te.tab}})})}function Ht(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}.json`,{method:"put",body:f({},Te)})})}function Ut(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/choose_questions.json`,{method:"get"})})}function cr(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/move_position.json`,{method:"post",body:f({},Te)})})}function He(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}.json`,{method:"delete",body:f({},Te)})})}function pt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/edit.json`,{method:"get",params:f({},Te)})})}function Mt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengeId}/answer.json`,{method:"get",params:f({},Te)})})}function ar(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengeId}/crud_answer.json`,{method:"post",body:f({},Te)})})}function Jt(Te){return p(this,null,function*(){if(Te.type===1)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/create_choose_question.json`,{method:"post",body:f({},Te)});if(Te.type===2)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/create_blank_question.json`,{method:"post",body:f({},Te)});if(Te.type===3)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/create_judge_question.json`,{method:"post",body:f({},Te)})})}function pr(Te){return p(this,null,function*(){if(Te.type===1)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/update_choose_question.json`,{method:"post",body:_(f({},Te),{choose_id:Te.questionId})});if(Te.type===2)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/update_blank_question.json`,{method:"put",body:_(f({},Te),{choose_id:Te.questionId})});if(Te.type===3)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/update_judge_question.json`,{method:"put",body:_(f({},Te),{choose_id:Te.questionId})})})}function Ir(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:Te.questionId}})})}function Lr(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:Te.questionId}})})}function $t(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:Te.questionId}})})}function Ft(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/edit_choose_question.json`,{method:"get",params:_(f({},Te),{choose_id:Te.questionId})})})}function Wt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/delete_git_file.json`,{method:"Delete",body:Te})})}function Qt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/delete_git_file.json`,{method:"Delete",body:Te})})}function yr(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/mv_file.json`,{method:"post",body:Te})})}function Er(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/mv_file.json`,{method:"post",body:Te})})}function xt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/repository.json`,{method:"post",body:Te})})}function et(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/repository.json`,{method:"post",body:Te})})}function We(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/secret_repository.json`,{method:"post",body:Te})})}function Be(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/add_file.json`,{method:"post",body:Te})})}function nt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/add_file.json`,{method:"post",body:Te})})}function jt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/commits.json`,{method:"post",body:Te})})}function Nt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/file_content.json`,{method:"post",body:Te})})}function _r(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/file_content.json`,{method:"post",body:Te})})}function gr(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_file.json`,{method:"post",body:Te})})}function Ur(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/update_file.json`,{method:"post",body:Te})})}function hn(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/upload_git_folder.json`,{method:"post",body:{path:Te.path,secret_repository:Te.secret_repository}})})}function ir(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/${Te.url}`,{method:"Get"})})}function Re(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:Te})})}function Tr(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:Te})})}function Fe(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:Te})})}function Mn(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:Te})})}function dn(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:Te})})}function na(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/fork_list.json`,{method:"Get",params:Te})})}function aa(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.identifier}/change_editable.json`,{method:"put",body:f({},Te)})})}function xa(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/set_secret_dir.json`,{method:"post",body:f({},Te)})})}function sn(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/new.json",{method:"Get",params:Te})})}function Ea(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/environment_info",{method:"Get",params:Te})})}function ja(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/init_repository.json`,{method:"post",body:f({},Te)})})}function wn(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/init_repository.json`,{method:"post",body:f({},Te)})})}function Wa(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_secret_repository.json`,{method:"post",body:f({},Te)})})}function Na(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/exist_exercise.json`,{method:"get",params:f({},Te)})})}function po(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/mirror_applies/${Te.id}.json`,{method:"get",params:f({},Te)})})}function Ga(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/publish.json`,{method:"post",body:f({},Te)})})}function Va(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/open_vnc.json`,{method:"post",params:f({},Te)})})}function Ba(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/open_webssh.json`,{method:"post",params:f({},Te)})})}function Io(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/save_image.json`,{method:"post",body:f({},Te)})})}function sa(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/delete_image.json`,{method:"post",body:f({},Te)})})}function Qn(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/extend_vnc.json`,{method:"post",body:f({},Te)})})}function bn(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/reset_vnc_link.json`,{method:"post",body:f({},Te)})})}function da(Te){return p(this,null,function*(){return(0,t.ZP)("/api/paths/get_task_pass.json",{method:"get",params:f({},Te)})})}function Se(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:f({},Te)})})}function Zn(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_jupyter_lab_setting.json`,{method:"post",body:f({},Te)})})}function ea(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:Te})})}function vo(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/progress_homeworks/${Te}`,{method:"get",params:{is_initiative_study:1}})})}function Qo(Te){return p(this,null,function*(){return Fetch(`/api/shixuns/${Te.id}/update_shixun_study_num.json`,{method:"post",body:f({},Te)})})}function za(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/preview.json",{method:"get",params:Te})})}function Ha(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te}/recommend_config.json`,{method:"get"})})}},47546:function(i,d,e){"use strict";e.d(d,{Bg:function(){return p},FO:function(){return k},eJ:function(){return P},eZ:function(){return O},fd:function(){return B},gp:function(){return f},iU:function(){return D},l3:function(){return I},mw:function(){return E},oZ:function(){return g},rM:function(){return A},r_:function(){return R},s:function(){return _},ur:function(){return T},xV:function(){return b},yb:function(){return S}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(j,G,H)=>G in j?r(j,G,{enumerable:!0,configurable:!0,writable:!0,value:H}):j[G]=H,c=(j,G)=>{for(var H in G||(G={}))a.call(G,H)&&u(j,H,G[H]);if(n)for(var H of n(G))s.call(G,H)&&u(j,H,G[H]);return j},o=(j,G,H)=>new Promise((Y,L)=>{var V=W=>{try{Q(H.next(W))}catch(F){L(F)}},K=W=>{try{Q(H.throw(W))}catch(F){L(F)}},Q=W=>W.done?Y(W.value):Promise.resolve(W.value).then(V,K);Q((H=H.apply(j,G)).next())});function f(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/teachers.json`,{method:"get",params:c({},j)})})}function _(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/apply_teachers.json`,{method:"get",params:c({},j)})})}function p(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/graduation_group_list.json`,{method:"get",params:c({},j)})})}function b(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/all_course_groups.json`,{method:"get",params:c({},j)})})}function g(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/set_course_group.json`,{method:"post",body:c({},j)})})}function P(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/join_graduation_group.json`,{method:"post",body:c({},j)})})}function O(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/create_graduation_group.json`,{method:"post",body:c({},j)})})}function S(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/delete_course_teacher.json`,{method:"post",body:c({},j)})})}function I(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/delete_from_course.json`,{method:"post",body:c({},j)})})}function E(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/change_member_role.json`,{method:"post",body:c({},j)})})}function A(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/change_course_admin.json`,{method:"post",body:c({},j)})})}function k(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/teacher_application_review.json`,{method:"post",body:c({},j)})})}function T(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/students.json`,{method:"get",params:c({},j)})})}function D(j,G){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j}/apply_students.json`,{method:"get",params:G})})}function R(j,G){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j}/join_student_checkout.json`,{method:"get",params:G})})}function B(j,G){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j}/student_application_review.json`,{method:"post",body:G})})}},67670:function(i,d,e){"use strict";e.d(d,{B$:function(){return b},Cx:function(){return V},Cy:function(){return ie},DA:function(){return A},DH:function(){return p},Ef:function(){return W},Es:function(){return P},Ex:function(){return dt},FM:function(){return H},Fn:function(){return F},Gq:function(){return Xe},Ho:function(){return T},IU:function(){return te},JJ:function(){return q},Ol:function(){return fe},Qx:function(){return G},Tv:function(){return M},V8:function(){return _},WS:function(){return K},WY:function(){return j},ai:function(){return L},bG:function(){return S},bJ:function(){return f},c0:function(){return ct},dE:function(){return X},dt:function(){return z},gI:function(){return Q},lO:function(){return Y},mW:function(){return B},n0:function(){return E},nV:function(){return se},o1:function(){return Ue},qE:function(){return g},qN:function(){return k},rV:function(){return D},sh:function(){return ce},vR:function(){return O},w3:function(){return R},x4:function(){return I},z2:function(){return Ze}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(pe,Ce,je)=>Ce in pe?r(pe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:je}):pe[Ce]=je,c=(pe,Ce)=>{for(var je in Ce||(Ce={}))a.call(Ce,je)&&u(pe,je,Ce[je]);if(n)for(var je of n(Ce))s.call(Ce,je)&&u(pe,je,Ce[je]);return pe},o=(pe,Ce,je)=>new Promise((Je,gt)=>{var Ct=Ve=>{try{Oe(je.next(Ve))}catch(vt){gt(vt)}},Pt=Ve=>{try{Oe(je.throw(Ve))}catch(vt){gt(vt)}},Oe=Ve=>Ve.done?Je(Ve.value):Promise.resolve(Ve.value).then(Ct,Pt);Oe((je=je.apply(pe,Ce)).next())});const f=pe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${pe.id}/move.json`,{method:"post",body:pe})}),_=pe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${pe.id}.json`,{method:"delete",body:pe})}),p=pe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${pe.id}.json`,{method:"put",body:pe})}),b=pe=>o(void 0,null,function*(){return(0,t.ZP)("/api/common_comments.json",{method:"post",body:pe})}),g=pe=>o(void 0,null,function*(){return(0,t.ZP)("/api/common_comments.json",{method:"Get",params:pe})});function P(pe){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/login.json",{method:"post",body:c({},pe)})})}function O(pe){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/logout.json",{method:"get"})})}function S(pe){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_user_info.json",{method:"get",params:c({},pe)})})}function I(pe){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_notice.json",{method:"get",params:c({},pe)})})}function E(){return o(this,null,function*(){return(0,t.ZP)("/api/users/system_update.json",{method:"get"})})}function A(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/homepage_info.json`,{method:"get"})})}function k(pe){return o(this,null,function*(){return(0,t.ZP)("/api/users/attendance.json",{method:"post"})})}function T(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/courses.json`,{method:"get",params:pe})})}function D(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/shixuns.json`,{method:"get",params:pe})})}function R(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/subjects.json`,{method:"get",params:pe})})}function B(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/projects.json`,{method:"get",params:pe})})}function j(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/videos.json`,{method:"get",params:pe})})}function G(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/videos/review.json`,{method:"get",params:pe})})}function H(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/videos/${pe.id}.json`,{method:"delete"})})}function Y(pe){return o(this,null,function*(){return(0,t.ZP)("/api/watch_video_histories.json",{method:"post",body:pe})})}function L(pe){return o(this,null,function*(){return(0,t.ZP)("/api/users/question_banks.json",{method:"get",params:pe})})}function V(pe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_public.json",{method:"post",body:pe})})}function K(pe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:pe})})}function Q(pe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/my_courses.json",{method:"get",params:pe})})}function W(pe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:pe})})}function F(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/videos/${pe.object_id}/create_course_video.json`,{method:"post",body:pe})})}function q(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${pe.topicId}.json`,{method:"get",params:pe})})}function M(pe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:c({},pe)})})}function z(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/videos/batch_publish.json`,{method:"post",body:pe})})}function X(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${pe.identifier}/cancel.json`,{method:"delete",body:c({},pe)})})}function te(){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_engineer_url.json",{method:"get"})})}function ie(pe){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:c({},pe)})})}function ce(){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function se(){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function fe(pe){return(0,t.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:pe})}function Ue(pe){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:pe})}function Ze(pe){return(0,t.ZP)("/api/accounts/register.json",{method:"post",body:c({},pe)})}function ot(pe){return Fetch("/api/weapps/register.json",{method:"post",body:c({},pe)})}function dt(pe){return(0,t.ZP)(`/api/users/accounts/${pe.login}/password.json`,{method:"put",body:c({},pe)})}function ct(pe){return(0,t.ZP)("/api/accounts/reset_password.json",{method:"post",body:c({},pe)})}function Xe(pe){return(0,t.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:c({},pe)})}},11176:function(i,d,e){"use strict";e.d(d,{BQ:function(){return f},DH:function(){return T},Db:function(){return Y},Ju:function(){return H},Mz:function(){return B},O2:function(){return g},TJ:function(){return S},Vg:function(){return b},ZY:function(){return _},Zx:function(){return R},cU:function(){return p},fn:function(){return G},jK:function(){return I},yN:function(){return j}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(L,V,K)=>V in L?r(L,V,{enumerable:!0,configurable:!0,writable:!0,value:K}):L[V]=K,c=(L,V)=>{for(var K in V||(V={}))a.call(V,K)&&u(L,K,V[K]);if(n)for(var K of n(V))s.call(V,K)&&u(L,K,V[K]);return L},o=(L,V,K)=>new Promise((Q,W)=>{var F=z=>{try{M(K.next(z))}catch(X){W(X)}},q=z=>{try{M(K.throw(z))}catch(X){W(X)}},M=z=>z.done?Q(z.value):Promise.resolve(z.value).then(F,q);M((K=K.apply(L,V)).next())});function f(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/watch_video_histories.json`,{method:"Get",params:c({},L)})})}function _(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/watch_statics.json`,{method:"Get",params:c({},L)})})}function p(L){return o(this,null,function*(){return(0,t.ZP)(`/api/course_videos/${L.videoId}/watch_histories.json`,{method:"Get",params:c({},L)})})}function b(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/own_watch_histories.json`,{method:"Get",params:c({},L)})})}function g(L){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${L.id}.json`,{method:"Get",params:c({},L)})})}function P(L){return o(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:L})})}function O(L){return o(this,null,function*(){return Fetch(`/api/video_items/${L.id}/edit.json`,{method:"Get",params:c({},L)})})}function S(L){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${L.id}/edit.json`,{method:"Get",params:c({},L)})})}function I(L){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${L.id}/star.json`,{method:"post",body:L})})}function E(L){return o(this,null,function*(){return Fetch(`/api/video_items/${L.id}.json`,{method:"put",body:L})})}function A(L){return o(this,null,function*(){return Fetch(`/api/video_items/${L.id}/send_to_course.json`,{method:"post",body:L})})}function k(L){return o(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:c({},L)})})}function T(L){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${L.id}/view_video.json`,{method:"post",body:L})})}function D(L){return o(this,null,function*(){return Fetch(`/api/video_items/${L.id}/add_school.json`,{method:"post",body:L})})}function R(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.course_id}/video_people_statics.json`,{method:"get",params:L})})}function B(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.course_id}/video_duration_statics.json`,{method:"get",params:L})})}function j(L){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"get",params:L})})}function G(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L==null?void 0:L.id}/course_videos_tree.json`,{method:"get",params:L})})}function H(L){return o(this,null,function*(){return(0,t.ZP)("/api/study_action_analyses.json",{method:"post",body:L})})}function Y(L){return o(this,null,function*(){return(0,t.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:L})})}},3668:function(i,d,e){"use strict";e.d(d,{A:function(){return B},CH:function(){return a},EA:function(){return c},FU:function(){return _},G_:function(){return g},LY:function(){return k},Ll:function(){return u},MM:function(){return I},Ps:function(){return T},Sl:function(){return O},To:function(){return p},Vf:function(){return b},XQ:function(){return s},b:function(){return f},bq:function(){return R},cZ:function(){return o},rV:function(){return A},sT:function(){return P},tS:function(){return D},xt:function(){return E},y2:function(){return n}});var t=e(57193),r=(j,G,H)=>new Promise((Y,L)=>{var V=W=>{try{Q(H.next(W))}catch(F){L(F)}},K=W=>{try{Q(H.throw(W))}catch(F){L(F)}},Q=W=>W.done?Y(W.value):Promise.resolve(W.value).then(V,K);Q((H=H.apply(j,G)).next())});const n=j=>r(void 0,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/base_statistic_data.json`,{method:"Get",params:j})});function a(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/discussions/${j.id}.json`,{method:"put",body:j})})}function s(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/discussions/${j.id}.json`,{method:"get",params:j})})}function u(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/discussions.json`,{method:"post",body:j})})}function c(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/discussions.json`,{method:"get",params:j})})}function o(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons/${j.id}/add_resources.json`,{method:"post",body:j})})}function f(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons/${j.id}/lesson_resources_list.json`,{method:"get",params:j})})}function _(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons/${j.id}.json`,{method:"get",params:j})})}function p(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons/${j.id}.json`,{method:"put",body:j})})}function b(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons.json`,{method:"post",body:j})})}function g(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons.json`,{method:"get",params:j})})}function P(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j==null?void 0:j.id}.json`,{method:"get"})})}function O(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j==null?void 0:j.id}/modules.json`,{method:"get"})})}function S(j){return r(this,null,function*(){return Fetch(`/api/virtual_classrooms/${j.id}/videos/batch_publish.json`,{method:"post",body:j})})}function I(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/members.json`,{method:"post",body:j})})}function E(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/members/${j.id}/change_creator.json`,{method:"post",body:j})})}function A(j,G){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j}/shixuns.json`,{method:"get",params:G})})}function k(j,G){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j}/shixuns`,{method:"post",body:G})})}function T(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_classroom_id}/shixuns/${j.shixun_id}.json`,{method:"delete"})})}function D(j,G){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j}/subjects.json`,{method:"get",params:G})})}function R(j,G){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j}/subjects.json`,{method:"post",body:G})})}function B(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_classroom_id}/subjects/${j.subject_id}.json`,{method:"delete"})})}},81779:function(i,d,e){"use strict";e.d(d,{$O:function(){return V},EO:function(){return tt},G5:function(){return R},GD:function(){return r},GJ:function(){return _},Gg:function(){return p},I2:function(){return s},IR:function(){return j},JA:function(){return Ie},JL:function(){return E},Jd:function(){return L},Ny:function(){return S},RV:function(){return H},Rb:function(){return D},Rm:function(){return B},V9:function(){return te},Yh:function(){return M},aN:function(){return P},aQ:function(){return o},ag:function(){return ye},bg:function(){return de},d8:function(){return T},dE:function(){return G},eB:function(){return Y},eY:function(){return Ee},fn:function(){return le},h:function(){return Yt},j5:function(){return g},k5:function(){return Q},m$:function(){return ft},oF:function(){return b},qz:function(){return c},t_:function(){return O},tu:function(){return Ye},y8:function(){return bt}});var t=e(95392),r=(Ae=>(Ae[Ae.SuperAdmin=1]="SuperAdmin",Ae[Ae.Operation=2]="Operation",Ae[Ae.CertifiedTeacher=5]="CertifiedTeacher",Ae[Ae.TrainingProduction=8]="TrainingProduction",Ae[Ae.UncertifiedTeacher=12]="UncertifiedTeacher",Ae[Ae.Student=15]="Student",Ae))(r||{}),n=(Ae=>(Ae[Ae.SuperAdmin=1]="SuperAdmin",Ae[Ae.Operation=2]="Operation",Ae[Ae.Admin=5]="Admin",Ae[Ae.Teacher=8]="Teacher",Ae[Ae.Assistant=12]="Assistant",Ae[Ae.Student=15]="Student",Ae))(n||{}),a=(Ae=>(Ae[Ae.SuperAdmin=0]="SuperAdmin",Ae[Ae.Teacher=1]="Teacher",Ae[Ae.Student=2]="Student",Ae))(a||{});const s=Ae=>{const{user:Le}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Le;return Ae.some(ht=>ht==(ze==null?void 0:ze.role))},u=Ae=>{const{user:Le}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Le;return ze!=null&&ze.own?!0:Ae.some(ht=>{var Dt;return ht==((Dt=ze==null?void 0:ze.course)==null?void 0:Dt.course_role)})},c=()=>{const{user:Ae}=(0,t.getDvaApp)()._store.getState(),{userInfo:Le}=Ae;return Le.main_site},o=()=>{var Ae;const{user:Le}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Le;return(Ae=ze==null?void 0:ze.course)==null?void 0:Ae.course_is_end},f=()=>{const{user:Ae}=getDvaApp()._store.getState(),{userInfo:Le}=Ae;return Le.authentication},_=()=>u([1,2,5,8,12]),p=()=>u([1,8,5,12,2]),b=()=>u([1,8,5]),g=()=>u([1]),P=()=>u([1,2,5]),O=()=>u([1,2]),S=()=>s([1,2]),I=()=>s([1]),E=()=>s([1,2,5]),A=()=>u([1,5]),k=()=>u([5,8]),T=()=>u([5]),D=()=>u([1,5,2]),R=()=>u([1,2,5,8]),B=()=>u([12]),j=()=>u([8]),G=()=>u([15]),H=()=>u([1,2,5,8,12,15]),Y=()=>u([1,2,5,8,12]),L=()=>{var Ae;const{user:Le}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Le;return((Ae=ze==null?void 0:ze.course)==null?void 0:Ae.course_role)===null},V=()=>{const{user:Ae}=(0,t.getDvaApp)()._store.getState(),{userInfo:Le}=Ae;return Le==null?void 0:Le.has_big_model_permission},K=()=>{const{user:Ae}=getDvaApp()._store.getState(),{userInfo:Le}=Ae;return Le==null?void 0:Le.big_model_user_unlimited},Q=()=>{var Ae;const{user:Le}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Le;return((Ae=ze==null?void 0:ze.paid_version)==null?void 0:Ae.version_type)==0&&![1,2].includes(ze==null?void 0:ze.role)},W=(Ae=!0,Le=!1)=>s([1,2,5,8,12,15]),F=(Ae=!0,Le=!1)=>Le||!Le&&s([1]),q=(Ae=!0,Le=!1)=>Le||!Le&&s([1,2]),M=()=>s([15]),z=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12,15]):Le||!Le&&s([1,2]),X=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12,15]):Le||!Le&&s([1,2]),te=(Ae=!0,Le=!1)=>{const{user:ze}=(0,t.getDvaApp)()._store.getState(),{userInfo:ht}=ze;return ht!=null&&ht.is_shixun_marker?!0:s([1,2,5,8])},ie=(Ae=!0,Le=!1)=>Ae?s([1]):Le||!Le&&s([1]),ce=(Ae=!0,Le=!1)=>Ae?s([1,2]):Le||!Le&&s([1,2]),se=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12,15]):Le||!Le&&s([1,2]),fe=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12]):Le||!Le&&s([1,2]),Ue=(Ae=!0,Le=!1)=>Ae?s([1,2,5]):Le||!Le&&s([1,2]),Ze=(Ae=!0,Le=!1)=>Ae?s([1]):!1,ot=(Ae=!0,Le=!1)=>s([1,2,5,8,12,15]),dt=(Ae=!0,Le=!1)=>Ae?s([1]):Le||!Le&&s([1]),ct=(Ae=!0,Le=!1)=>Ae?s([1,2]):Le||!Le&&s([1,2]),Xe=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12,15]):Le||!Le&&s([1,2]),pe=(Ae=!0,Le=!1)=>Ae?!1:Le||!Le&&s([1,2]),Ce=(Ae=!0,Le=!1)=>Ae?Le||!Le&&s([1,2]):!1,je=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12]):!1,Je=(Ae=!0,Le=!1)=>Ae?!Le&&s([1,2,5,8,12]):!1,gt=(Ae=!0,Le=!1)=>Ae?s([1,2,5]):Le||!Le&&s([1,2]),Ct=(Ae=!0,Le=!1)=>s([1,2,5,8,12]),Pt=(Ae=!0,Le=!1)=>Ae?s([1]):Le||!Le&&s([1]),Oe=(Ae=!0,Le=!1)=>Ae?s([1,2]):Le||!Le&&s([1,2]),Ve=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12]):Le||!Le&&s([1,2]),vt=(Ae=!0,Le=!1)=>Ae?Le||!Le&&s([1,2]):!1,Ne=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12]):Le||!Le&&s([1,2]),we=(Ae=!0,Le=!1)=>u([8]),le=()=>s([1]),ye=()=>s([1,2]),Ie=()=>s([15]),tt=()=>s([1,2,5]),bt=()=>s([1,2,5,12]),de=()=>{var Ae;const{user:Le}=(0,t.getDvaApp)()._store.getState();return!!((Ae=Le.userInfo)!=null&&Ae.login)},Ee=()=>{const{user:Ae}=(0,t.getDvaApp)()._store.getState();return Ae.userInfo},ft=()=>{var Ae,Le;const{user:ze}=(0,t.getDvaApp)()._store.getState();return!!((Le=(Ae=ze.userInfo)==null?void 0:Ae.path)!=null&&Le.own)},$e=Ae=>{const{graduations:Le}=(0,t.getDvaApp)()._store.getState(),{details:ze}=Le;return Ae.some(ht=>ht===(ze==null?void 0:ze.user_identity))},Ye=()=>$e([0,1]),it=()=>$e([0]),Tt=()=>$e([1]),Yt=()=>$e([2])},76936:function(i,d,e){"use strict";e.d(d,{a2:function(){return a},fw:function(){return t},gW:function(){return n},k:function(){return s},k4:function(){return r}});const t=[{id:0,name:"\u5355\u9009\u9898",nameType:"SINGLE"},{id:1,name:"\u591A\u9009\u9898",nameType:"MULTIPLE"},{id:2,name:"\u5224\u65AD\u9898",nameType:"JUDGMENT"},{id:3,name:"\u586B\u7A7A\u9898",nameType:"COMPLETION"},{id:4,name:"\u7B80\u7B54\u9898",nameType:"SUBJECTIVE"},{id:5,name:"\u5B9E\u8BAD\u9898",nameType:"PRACTICAL"},{id:6,name:"\u7F16\u7A0B\u9898",nameType:"PROGRAM"},{id:7,name:"\u7EC4\u5408\u9898",nameType:"COMBINATION"},{id:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",nameType:"BPROGRAM"}],r=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];var n=(u=>(u.PROBLEM="problem",u.PAPER="paper",u.OTHER="other",u))(n||{}),a=(u=>(u.SINGLE="single",u.MULTIPLEFLOW="multiple_flow",u.MULTIPLEFIXED="multiple_fixed",u.OTHER="other",u))(a||{}),s=(u=>(u[u.BISHI=1]="BISHI",u[u.JISHI=2]="JISHI",u[u.KOUSHI=3]="KOUSHI",u[u.OTHER=4]="OTHER",u))(s||{})},57583:function(i,d,e){"use strict";e.d(d,{F:function(){return t}});const t={load:"text/html",123:"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp",602:"application/x-t602",669:"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"}},78323:function(i,d,e){"use strict";e.d(d,{Z:function(){return a}});const t={PROXY_SERVER:"https://test3-data.educoder.net",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"https://new-testali-cdn.educoder.net",FORGE:"https://code.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test3-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",TERMINAL_URL:"testsvc1.vnc.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"};var r=null,a={local:{API_SERVER:"http://localhost:3000",IMG_SERVER:"https://testali-cdn.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},dev:t,newReactTest:{API_SERVER:(()=>{let s;switch(location.host){case"test4.educoder.net":s="https://test4-data.educoder.net";break;case"test3.educoder.net":s="https://test3-data.educoder.net";break;case"test2.educoder.net":s="https://test2-data.educoder.net";break;default:s="https://test-data.educoder.net";break}return s})(),SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",IMG_SERVER:(()=>{let s="https://new-testali-cdn.educoder.net";const u=location.host;return u==="test3.educoder.net"&&(s="https://test3-data.educoder.net"),u==="test4.educoder.net"&&(s="https://test4-data.educoder.net"),s})(),OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net"),TERMINAL_URL:"testsvc1.vnc.educoder.net",AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},preNewBuild:{API_SERVER:(()=>{let s="https://pre-data.educoder.net";return location.host==="pre2.educoder.net"&&(s="https://pre-data2.educoder.net"),s})(),IMG_SERVER:"https://preali-cdn.educoder.net",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://pre-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"https://forge.educoder.net/",QQLoginCB:encodeURIComponent("https://pre.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},newBuild:{API_SERVER:(()=>{let s="https://data.educoder.net";return document.domain==="kepukehuan.educoder.net"?s="https://kepukehuan-data.educoder.net":(document.domain==="www.tokcoder.com"||document.domain==="tokcoder.com")&&(s="https://data.tokcoder.com"),s})(),SSH_SERVER:"wss://webssh.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_Slice:"https://fu.educoder.net",IMG_SERVER:"https://ali-cdn.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",CABLE_SERVER:"wss://data.educoder.net/cable",MINIPROGRAM_SERVER:"https://data.educoder.net",ONLYOFFICE:"https://office.educoder.net",OFFICE_IP:"https://officedata.educoder.net",FORGE:"https://code.educoder.net/",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net",AI_PLATFORM_URL:"https://ai.educoder.net",Coze_ai_URl:"https://datacoze.educoder.net"},newTest:{API_SERVER:"https://test-data.educoder.net",IMG_SERVER:"https://test-data.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"http://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},test:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},preBuild:{API_SERVER:"",IMG_SERVER:"https://preali-cdn.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},newWeb:{API_SERVER:"https://test-newweb.educoder.net",IMG_SERVER:"https://test-newweb.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},build:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://fu.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",CABLE_SERVER:"wss://data.educoder.net/cable",MINIPROGRAM_SERVER:"https://data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"https://officedata.educoder.net",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net",AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"}}[window.ENV||"dev"]},57193:function(i,d,e){"use strict";e.d(d,{IV:function(){return q},U2:function(){return K},ZP:function(){return H},d4:function(){return Q},gz:function(){return F},rz:function(){return G},v_:function(){return W}});var t=e(78323),r=e(97915),n=e(62957),a=e(6767),s=e(85582),u=e.n(s),c=e(59301),o=e(95392),f=e(63949),_=Object.defineProperty,p=Object.defineProperties,b=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,S=(M,z,X)=>z in M?_(M,z,{enumerable:!0,configurable:!0,writable:!0,value:X}):M[z]=X,I=(M,z)=>{for(var X in z||(z={}))P.call(z,X)&&S(M,X,z[X]);if(g)for(var X of g(z))O.call(z,X)&&S(M,X,z[X]);return M},E=(M,z)=>p(M,b(z)),A=(M,z,X)=>new Promise((te,ie)=>{var ce=Ue=>{try{fe(X.next(Ue))}catch(Ze){ie(Ze)}},se=Ue=>{try{fe(X.throw(Ue))}catch(Ze){ie(Ze)}},fe=Ue=>Ue.done?te(Ue.value):Promise.resolve(Ue.value).then(ce,se);fe((X=X.apply(M,z)).next())});let k;const T={200:"\u670D\u52A1\u5668\u6210\u529F\u8FD4\u56DE\u8BF7\u6C42\u7684\u6570\u636E\u3002",201:"\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u6210\u529F\u3002",202:"\u4E00\u4E2A\u8BF7\u6C42\u5DF2\u7ECF\u8FDB\u5165\u540E\u53F0\u6392\u961F\uFF08\u5F02\u6B65\u4EFB\u52A1\uFF09\u3002",204:"\u5220\u9664\u6570\u636E\u6210\u529F\u3002",400:"\u53D1\u51FA\u7684\u8BF7\u6C42\u6709\u9519\u8BEF\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u7684\u64CD\u4F5C\u3002",401:"\u7528\u6237\u6CA1\u6709\u6743\u9650\uFF08\u4EE4\u724C\u3001\u7528\u6237\u540D\u3001\u5BC6\u7801\u9519\u8BEF\uFF09\u3002",403:"\u7528\u6237\u5F97\u5230\u6388\u6743\uFF0C\u4F46\u662F\u8BBF\u95EE\u662F\u88AB\u7981\u6B62\u7684\u3002",404:"\u53D1\u51FA\u7684\u8BF7\u6C42\u9488\u5BF9\u7684\u662F\u4E0D\u5B58\u5728\u7684\u8BB0\u5F55\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u64CD\u4F5C\u3002",406:"\u8BF7\u6C42\u7684\u683C\u5F0F\u4E0D\u53EF\u5F97\u3002",410:"\u8BF7\u6C42\u7684\u8D44\u6E90\u88AB\u6C38\u4E45\u5220\u9664\uFF0C\u4E14\u4E0D\u4F1A\u518D\u5F97\u5230\u7684\u3002",422:"\u5F53\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\u65F6\uFF0C\u53D1\u751F\u4E00\u4E2A\u9A8C\u8BC1\u9519\u8BEF\u3002",500:"\u670D\u52A1\u5668\u53D1\u751F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u670D\u52A1\u5668\u3002",502:"\u7F51\u5173\u9519\u8BEF\u3002",503:"\u670D\u52A1\u4E0D\u53EF\u7528\uFF0C\u670D\u52A1\u5668\u6682\u65F6\u8FC7\u8F7D\u6216\u7EF4\u62A4\u3002",504:"\u7F51\u5173\u8D85\u65F6\u3002"},D=M=>{try{typeof M=="string"&&(M=JSON.parse(M));const z=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,X=/\"\/api\/attachments\/(\d+)\//g,te=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,ie=/\/api\/attachments\/(\d+)/g,ce=/\/attachments\/download\/(\d+)/g;return JSON.stringify(M).replace(ie,(fe,Ue,Ze,ot)=>{const dt=Ue||Ze||ot;return"/api/attachments/"+(0,f.Jn)(dt)}).replace(ce,(fe,Ue,Ze)=>{const ot=Ue||Ze;return"/attachments/download/"+(0,f.Jn)(ot)}).replace(z,(fe,Ue,Ze,ot)=>{const dt=Ue||Ze||ot;return"(/api/attachments/"+(0,f.Jn)(dt)}).replace(X,(fe,Ue,Ze)=>{const ot=Ue||Ze;return'"/api/attachments/'+(0,f.Jn)(ot)}).replace(te,(fe,Ue,Ze)=>{const ot=Ue||Ze;return"(/files/uploads/"+(0,f.Jn)(ot)}).replace(/\r\n/g,` + `),za=!1),po||Zn(ea()),po.formatMessage(xe,Qe)),Te=()=>Object.keys(sa)},2398:function(i,d,e){"use strict";e.d(d,{y:function(){return u}});var t=e(62957),r=e(77019),n=e(5269),a=e(68312),s=e(59301);const u=c=>new Promise((o,f)=>{if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return f("WebRTC not supported by browser");let _=new RTCPeerConnection,p=[];_.createDataChannel(""),_.createOffer().then(b=>_.setLocalDescription(b)).catch(b=>f(b)),_.onicecandidate=b=>{console.log("event:",b);const g=[];if(!b||!b.candidate){if(console.log("ips",p),p.length==0||!(0,a.t)(p[0])){const j=t.default.info({title:s.createElement(r.Z,null,s.createElement(n.Z,{flex:"1"},"\u63D0\u793A"),s.createElement(n.Z,null,s.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>j.destroy()}))),icon:null,width:500,className:"custom-modal-divider",content:s.createElement(r.Z,null,s.createElement(n.Z,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",(c.ip_limit==="inner"||c.ip_bind)&&s.createElement(s.Fragment,null,s.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),s.createElement("br",null),s.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return f("WebRTC disabled or restricted by browser")}const B=p.filter(j=>(0,a.t)(j));return!B||!B.length?f("IP\u83B7\u53D6\u5931\u8D25"):o(B.join(""))}let P=b.candidate.candidate.split(" "),[O,S,I,E,A,k,,T,...D]=P,R=["rtp","rtpc"];if(console.log("event:",b),p.some(B=>B==A)||p.push(A),console.log(" candidate: "+O.split(":")[1]),console.log(" component: "+R[S-1]),console.log(" protocol: "+I),console.log(" priority: "+E),console.log(" ip: "+A),console.log(" port: "+k),console.log(" type: "+T),D.length){console.log("attributes: ");for(let B=0;B "+D[B]+": "+D[B+1])}}})},23184:function(i,d,e){"use strict";e.d(d,{k:function(){return P}});var t=e(64348),r=e(6767),n=e(65152),a=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,_=(S,I,E)=>I in S?a(S,I,{enumerable:!0,configurable:!0,writable:!0,value:E}):S[I]=E,p=(S,I)=>{for(var E in I||(I={}))o.call(I,E)&&_(S,E,I[E]);if(c)for(var E of c(I))f.call(I,E)&&_(S,E,I[E]);return S},b=(S,I)=>s(S,u(I)),g=(S,I)=>{var E={};for(var A in S)o.call(S,A)&&I.indexOf(A)<0&&(E[A]=S[A]);if(S!=null&&c)for(var A of c(S))I.indexOf(A)<0&&f.call(S,A)&&(E[A]=S[A]);return E};const P=["\u8BA4\u8BC1\u4E13\u4E1A","\u8BA4\u8BC1\u5C4A\u522B"],O={namespace:"engineeringEvaluteList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[P[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${P[0]}`,loading:"engineeringEvaluteList/getMajorList",dataList:[]},[P[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${P[1]}`,loading:"engineeringEvaluteList/getYearList",dataList:[]}},active:{}},tabListData:{total:0,pageNo:1,pageSize:20,dataSource:[]}},effects:{*setActionTabs({payload:S},{call:I,put:E}){yield E({type:"save",payload:{actionTabs:p({},S)}})},*getMajorList({payload:S},{call:I,put:E,select:A}){const{userInfo:k}=yield A(T=>T.user);if(k!=null&&k.school_id){const T=yield I(t.BA,k.school_id);if(T&&T.data){const D=n.U.getItem(k==null?void 0:k.login);yield E({type:"setMajorOrYearDataSource",payload:{key:P[0],value:T.data.map(R=>({label:R.name,value:R.ec_major_school_id})),active:T.data.length>0?D[0]||T.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:S},{call:I,put:E,select:A}){const k=yield I(t.Nx,S.id),{userInfo:T}=yield A(D=>D.user);if(k&&k.data){const D=n.U.getItem(T==null?void 0:T.login);yield E({type:"setMajorOrYearDataSource",payload:{key:P[1],value:k.data.map(R=>({label:R.year,value:R.ec_year_id})),active:k.data.length>0?S.firstEnter?D[1]:k.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:S={}},{call:I,put:E,select:A}){const{calc:k,page:T,per_page:D}=S,{headerData:R,tabListData:B}=yield A(H=>H.engineeringEvaluteList),{userInfo:j}=yield A(H=>H.user);let G=R.active[P[1]];if(G){let H={id:G,page:T||1,per_page:D||B.pageSize};k&&(H=b(p({},H),{page:B.pageNo}));const Y=yield I(t._y,H),L=[R.active[P[0]],R.active[P[1]]];n.U.setItem(j==null?void 0:j.login,L),Y&&Y.ec_courses&&(yield E({type:"setCourseResults",payload:b(p({},B),{pageNo:H.page,total:Y.count,pageSize:H.per_page||B.pageSize,dataSource:Y.ec_courses.map((V,K)=>b(p({},V),{key:H.page>1?(H.page-1)*H.per_page+K+1:K+1}))})}))}else yield E({type:"setCourseResults",payload:b(p({},B),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:S},{call:I,select:E}){const{headerData:A}=yield E(k=>k.engineeringEvaluteList);A.active[P[1]]&&(yield I(t.F,A.active[P[1]]))},*compute({payload:S},{call:I,put:E}){const A=S,{all:k}=A,T=g(A,["all"]),D=yield I(k?t.At:t.PX,T);D&&D.status===0?(r.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield E({type:"getCourseResults",payload:{calc:!0}})):r.ZP.error(D.message)}},reducers:{save(S,I){return p(p({},S),I.payload)},setMajorOrYearDataSource(S,{payload:I}){let E=S.headerData.active;return I.active&&(E=b(p({},E),{[I.key]:I.active})),b(p({},S),{headerData:b(p({},S.headerData),{dataSource:b(p({},S.headerData.dataSource),{[I.key]:b(p({},S.headerData.dataSource[I.key]),{dataList:I.value})}),active:E})})},setMajorOrYearActive(S,{payload:I}){return b(p({},S),{headerData:b(p({},S.headerData),{active:b(p({},S.headerData.active),{[I.key]:I.value})})})},setCourseResults(S,{payload:I}){return b(p({},S),{tabListData:p(p({},S.tabListData),I)})}},subscriptions:{setup({dispatch:S,history:I}){return I.listen(({pathname:E})=>{E==="/"&&S({type:"query"})})}}};d.Z=O},41576:function(i,d,e){"use strict";e.d(d,{L:function(){return c},r:function(){return f}});var t=Object.defineProperty,r=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,s=(_,p,b)=>p in _?t(_,p,{enumerable:!0,configurable:!0,writable:!0,value:b}):_[p]=b,u=(_,p)=>{for(var b in p||(p={}))n.call(p,b)&&s(_,b,p[b]);if(r)for(var b of r(p))a.call(p,b)&&s(_,b,p[b]);return _};const c=_=>_==null?void 0:_.map(p=>{const b=(p.sub_disciplines||[]).map(g=>({value:g.id,label:g.name}));return{value:p.id,label:p.name,children:b}}),o={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03",8:"\u516B"},f=_=>{if(!_)return;const{all_questions_count:p,all_score:b,single_questions:g,multiple_questions:P,judgement_questions:O,program_questions:S,completion_questions:I,subjective_questions:E,practical_questions:A,combination_questions:k}=_||{},D=[u({type:"SINGLE",name:"\u5355\u9009\u9898"},g),u({type:"MULTIPLE",name:"\u591A\u9009\u9898"},P),u({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},I),u({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},O),u({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},E),u({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},S),u({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},A),u({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},k)].filter(R=>R.questions_count>0).map((R,B)=>u(u({},R),{number:o[B+1]}));return{all_questions_count:p,all_score:b,questionList:D}}},65152:function(i,d,e){"use strict";e.d(d,{U:function(){return a},t:function(){return n}});var t=e(62957),r=e(81779);const n=(s,u="")=>{t.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:u,onOk:s})},a={setItem:(s,u)=>{var c;const o=s+"-engineering"+((c=(0,r.eY)())==null?void 0:c.school_id),f=JSON.stringify(u);localStorage.setItem(o,f)},getItem:s=>{var u;const c=s+"-engineering"+((u=(0,r.eY)())==null?void 0:u.school_id),o=localStorage.getItem(c);return o!==null&&o!=="[object Object]"?JSON.parse(o):[]},clear:s=>{var u;const c=s+"-engineering"+((u=(0,r.eY)())==null?void 0:u.school_id);localStorage.removeItem(c)}}},79134:function(i,d,e){"use strict";e.d(d,{$f:function(){return p},Cq:function(){return P},GY:function(){return u},I8:function(){return S},Ow:function(){return b},P:function(){return _},Ql:function(){return c},RA:function(){return A},Zm:function(){return o},bz:function(){return s},eF:function(){return O},gQ:function(){return I},ht:function(){return g},kN:function(){return k},n1:function(){return n},nI:function(){return T},o9:function(){return a},sG:function(){return f},wi:function(){return E}});var t=e(57193),r=(D,R,B)=>new Promise((j,G)=>{var H=V=>{try{L(B.next(V))}catch(K){G(K)}},Y=V=>{try{L(B.throw(V))}catch(K){G(K)}},L=V=>V.done?j(V.value):Promise.resolve(V.value).then(H,Y);L((B=B.apply(D,R)).next())});function n(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/avatar.json`,{method:"put",body:D})})}function a(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}.json`,{method:"get"})})}function s(D){return r(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:D})})}function u(D){return r(this,null,function*(){return(0,t.ZP)("/api/schools/limit_list.json",{method:"get",params:D})})}function c(D){return r(this,null,function*(){return(0,t.ZP)(`/api/schools/${D.id}/departments/for_option.json`,{method:"get",params:D})})}function o(D){return r(this,null,function*(){return(0,t.ZP)("/api/add_department_applies.json",{method:"post",body:D})})}function f(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.id}.json`,{method:"put",body:D})})}function _(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/authentication_apply.json`,{method:"delete"})})}function p(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/professional_auth_apply.json`,{method:"delete"})})}function b(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.id}/professional_auth_apply.json`,{method:"post",body:D})})}function g(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.id}/authentication_apply.json`,{method:"post",body:D})})}function P(D){return r(this,null,function*(){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:D})})}function O(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/phone_bind.json`,{method:"post",body:D})})}function S(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/email_bind.json`,{method:"post",body:D})})}function I(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.login}/password.json`,{method:"put",body:D})})}function E(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${D.basicInfoId}/open_users/${D.id}.json`,{method:"delete"})})}function A(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/${D.login}/cancel_authentication.json`,{method:"post",body:D})})}function k(D){return r(this,null,function*(){return(0,t.ZP)(`/api/users/${D.login}/cancel_professional_certification.json`,{method:"post",body:D})})}function T(D,R){return r(this,null,function*(){return(0,t.ZP)(`/api/users/${D.login}/videos/${D.id}/create_subject_video.json`,{method:"post",body:R})})}},71832:function(i,d,e){"use strict";e.d(d,{An:function(){return b},TO:function(){return f},my:function(){return p},nZ:function(){return _}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(g,P,O)=>P in g?r(g,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):g[P]=O,c=(g,P)=>{for(var O in P||(P={}))a.call(P,O)&&u(g,O,P[O]);if(n)for(var O of n(P))s.call(P,O)&&u(g,O,P[O]);return g},o=(g,P,O)=>new Promise((S,I)=>{var E=T=>{try{k(O.next(T))}catch(D){I(D)}},A=T=>{try{k(O.throw(T))}catch(D){I(D)}},k=T=>T.done?S(T.value):Promise.resolve(T.value).then(E,A);k((O=O.apply(g,P)).next())});function f(g){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${g.coursesId}/inform_up.json`,{method:"post",body:c({},g)})})}function _(g){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${g.coursesId}/inform_down.json`,{method:"post",body:c({},g)})})}function p(g){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${g.coursesId}/update_informs.json`,{method:"post",body:c({},g)})})}function b(g){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${g.coursesId}/new_informs.json`,{method:"post",body:c({},g)})})}},14084:function(i,d,e){"use strict";e.d(d,{$n:function(){return O},H:function(){return P},Nm:function(){return b},Ot:function(){return g},SV:function(){return f},fc:function(){return I},mn:function(){return S},tO:function(){return p},zI:function(){return _}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(E,A,k)=>A in E?r(E,A,{enumerable:!0,configurable:!0,writable:!0,value:k}):E[A]=k,c=(E,A)=>{for(var k in A||(A={}))a.call(A,k)&&u(E,k,A[k]);if(n)for(var k of n(A))s.call(A,k)&&u(E,k,A[k]);return E},o=(E,A,k)=>new Promise((T,D)=>{var R=G=>{try{j(k.next(G))}catch(H){D(H)}},B=G=>{try{j(k.throw(G))}catch(H){D(H)}},j=G=>G.done?T(G.value):Promise.resolve(G.value).then(R,B);j((k=k.apply(E,A)).next())});function f(E){return o(this,null,function*(){return(0,t.ZP)("/api/files/public_with_course_and_project",{method:"get",params:c({},E)})})}function _(E){return o(this,null,function*(){return(0,t.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:c({},E)})})}function p(E){return o(this,null,function*(){return(0,t.ZP)("/api/files/import.json",{method:"post",body:c({},E)})})}function b(E){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${E.id}.json`,{method:"get",params:c({},E)})})}function g(E){return o(this,null,function*(){const{id:A}=E;return delete E.id,(0,t.ZP)(`/api/files/${A}.json`,{method:"put",body:c({},E)})})}function P(E){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${E.id}/update_visits.json`,{method:"post"})})}function O(E){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${E==null?void 0:E.id}/watch_list.json`,{method:"get",params:c({},E)})})}function S(E){return o(this,null,function*(){return(0,t.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:c({},E)})})}function I(E){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${E==null?void 0:E.id}/add_file_quantity.json`,{method:"post",body:c({},E)})})}},10436:function(i,d,e){"use strict";e.d(d,{CJ:function(){return b},Mf:function(){return I},NA:function(){return O},PC:function(){return g},PP:function(){return P},YQ:function(){return S},cc:function(){return p},dI:function(){return _},yq:function(){return f}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(E,A,k)=>A in E?r(E,A,{enumerable:!0,configurable:!0,writable:!0,value:k}):E[A]=k,c=(E,A)=>{for(var k in A||(A={}))a.call(A,k)&&u(E,k,A[k]);if(n)for(var k of n(A))s.call(A,k)&&u(E,k,A[k]);return E},o=(E,A,k)=>new Promise((T,D)=>{var R=G=>{try{j(k.next(G))}catch(H){D(H)}},B=G=>{try{j(k.throw(G))}catch(H){D(H)}},j=G=>G.done?T(G.value):Promise.resolve(G.value).then(R,B);j((k=k.apply(E,A)).next())});function f(E){return o(this,null,function*(){return(0,t.ZP)("/api/courses/board_list.json",{method:"get",params:c({},E)})})}function _(E){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${E.boardId}.json`,{method:"get",params:c({},E)})})}function p(E){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${E.id}/sticky_top.json`,{method:"put",body:{course_id:E.coursesId}})})}function b(E){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${E.id}/sticky_top.json`,{method:"put",body:{course_id:E.coursesId}})})}function g(E){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${E.boardId}/reply_list.json`,{method:"get",params:c({},E)})})}function P(E){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${E.boardId}/reply.json`,{method:"post",body:c({},E)})})}function O(E){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:c({},E)})})}function S(E){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:c({},E)})})}function I(E){return o(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:c({},E)})})}},94373:function(i,d,e){"use strict";e.d(d,{$T:function(){return Re},A:function(){return ze},Ab:function(){return Wa},Al:function(){return ce},BQ:function(){return le},BR:function(){return ie},Bn:function(){return de},Cq:function(){return hn},D4:function(){return P},DJ:function(){return pe},Dd:function(){return D},Ds:function(){return Ie},EO:function(){return ht},Ed:function(){return Ce},Ew:function(){return bn},FU:function(){return $e},Fg:function(){return R},GV:function(){return Pt},Gk:function(){return M},Gm:function(){return vt},Gz:function(){return B},Hf:function(){return f},Hl:function(){return j},Hn:function(){return K},ID:function(){return nt},IU:function(){return Ut},J2:function(){return gt},K$:function(){return tt},KP:function(){return je},KT:function(){return ct},L$:function(){return Yt},Lk:function(){return Io},Lm:function(){return S},Ls:function(){return Ze},MA:function(){return dn},Mc:function(){return Ba},N7:function(){return te},Nd:function(){return q},Nl:function(){return Ht},Ns:function(){return jt},O3:function(){return Xe},Pj:function(){return Ve},Q9:function(){return b},QX:function(){return tr},QZ:function(){return dt},R2:function(){return X},Rk:function(){return ir},S9:function(){return Ae},SA:function(){return O},U8:function(){return _r},UD:function(){return Er},U_:function(){return W},Uy:function(){return et},V8:function(){return V},Vw:function(){return Ue},W0:function(){return He},W7:function(){return ye},WK:function(){return na},Wr:function(){return wn},YR:function(){return ue},Z0:function(){return Ir},ZL:function(){return ar},ZT:function(){return Na},ZX:function(){return xa},Zj:function(){return da},_9:function(){return Ne},_B:function(){return Ga},_X:function(){return p},aP:function(){return pt},aQ:function(){return we},aZ:function(){return it},al:function(){return Le},bm:function(){return yr},bz:function(){return Ee},c_:function(){return Ur},ds:function(){return Qt},fN:function(){return aa},fr:function(){return Dt},g4:function(){return Ct},gq:function(){return G},hf:function(){return fe},i:function(){return Lr},i6:function(){return Fe},i7:function(){return Be},iE:function(){return E},iZ:function(){return I},ih:function(){return sn},jA:function(){return g},kW:function(){return Je},km:function(){return Nt},l4:function(){return L},nP:function(){return k},nQ:function(){return ft},nX:function(){return Ft},oM:function(){return bt},oR:function(){return Va},o_:function(){return Mt},pf:function(){return Wt},pr:function(){return po},pv:function(){return Tr},qB:function(){return se},rS:function(){return H},s:function(){return Ea},sK:function(){return _},sb:function(){return Tt},sm:function(){return T},t1:function(){return Oe},tB:function(){return ja},tI:function(){return sa},td:function(){return cr},tg:function(){return We},uh:function(){return Ye},up:function(){return gr},v2:function(){return A},vV:function(){return Jt},w9:function(){return F},wH:function(){return Y},wR:function(){return Mn},yS:function(){return mt},yV:function(){return z},zC:function(){return Qn},zg:function(){return ot}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(Se,Zn,ea)=>Zn in Se?r(Se,Zn,{enumerable:!0,configurable:!0,writable:!0,value:ea}):Se[Zn]=ea,c=(Se,Zn)=>{for(var ea in Zn||(Zn={}))a.call(Zn,ea)&&u(Se,ea,Zn[ea]);if(n)for(var ea of n(Zn))s.call(Zn,ea)&&u(Se,ea,Zn[ea]);return Se},o=(Se,Zn,ea)=>new Promise((vo,Qo)=>{var za=xe=>{try{Te(ea.next(xe))}catch(Qe){Qo(Qe)}},Ha=xe=>{try{Te(ea.throw(xe))}catch(Qe){Qo(Qe)}},Te=xe=>xe.done?vo(xe.value):Promise.resolve(xe.value).then(za,Ha);Te((ea=ea.apply(Se,Zn)).next())});const f=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_group.json`,{method:"put",body:Se})}),_=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/students.json`,{method:"Get",params:Se})}),p=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/add_groups.json`,{method:"post",body:Se})}),b=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/list_groups_by_settings.json`,{method:"post",body:Se})}),g=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/groups.json`,{method:"Get",params:Se})}),P=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_leader_permission.json`,{method:"put",body:Se})}),O=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_group_settings`,{method:"put",body:Se})}),S=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/group_settings.json`,{method:"Get",params:Se})}),I=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Se==null?void 0:Se.id}/test_result_setting.json`,{method:"post",body:Se})}),E=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/course_videos/configs.json`,{method:"put",body:Se})}),A=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/course_videos/list_for_config.json`,{method:"Get",params:Se})}),k=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:Se})}),T=Se=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/batch_late_setting`,{method:"post",body:Se})}),D=Se=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:Se})}),R=Se=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:Se})}),B=Se=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:Se})}),j=Se=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:Se})});function G(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.course_id}/set_assistant_permissions.json`,{method:"post",body:c({},Se.permissions)})})}function H(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.course_id}/assistant_permissions.json`,{method:"Get",params:c({},Se)})})}function Y(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/smart_plans/${Se==null?void 0:Se.id}.json`,{method:"Get",params:c({},Se)})})}function L(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/smart_plans/${Se==null?void 0:Se.id}/item_banks.json`,{method:"Get",params:c({},Se)})})}function V(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses.json",{method:"Get",params:c({},Se)})})}function K(Se){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:c({},Se)})})}function Q(Se){return o(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:c({},Se)})})}function W(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/top_banner.json`,{method:"get",params:c({},Se)})})}function F(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id||Se.coursesId}/left_banner.json`,{method:"get",params:c({},Se)})})}function q(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/homework_commons.json`,{method:"get",params:c({},Se)})})}function M(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/homework_commons/list.json`,{method:"get",params:c({},Se)})})}function z(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/graduation_topics.json`,{method:"get",params:c({},Se)})})}function X(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/graduation_tasks.json`,{method:"get",params:c({},Se)})})}function te(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/v2/courses/${Se.id}/exercises.json`,{method:"get",params:c({},Se)})})}function ie(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/polls.json`,{method:"get",params:c({},Se)})})}function ce(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/homework_commons.json`,{method:"get",params:c({},Se)})})}function se(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/course_groups.json`,{method:"get",params:c({},Se)})})}function fe(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/all_course_groups.json`,{method:"get",params:c({},Se)})})}function Ue(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/attendances.json`,{method:"get",params:c({},Se)})})}function Ze(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/weapps/courses/${Se.coursesId}/attendances.json`,{method:"get",params:c({},Se)})})}function ot(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/attendances/${Se.id}/edit.json`,{method:"get",params:c({},Se)})})}function dt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/informs.json`,{method:"get",params:c({},Se)})})}function ct(Se){return o(this,null,function*(){return(0,t.ZP)("/api/files.json",{method:"get",params:c({},Se)})})}function Xe(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/course_videos.json`,{method:"get",params:c({},Se)})})}function pe(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/live_links.json`,{method:"get",params:c({},Se)})})}function Ce(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses/mine.json",{method:"get",params:c({},Se)})})}function je(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/boards/${Se.categoryId}/messages.json`,{method:"get",params:c({},Se)})})}function Je(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/course_groups.json`,{method:"get",params:c({},Se)})})}function gt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/students.json`,{method:"get",params:c({},Se)})})}function Ct(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/statistics.json`,{method:"get",params:c({},Se)})})}function Pt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/work_score.json`,{method:"get",params:c({},Se)})})}function Oe(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/act_score.json`,{method:"get",params:c({},Se)})})}function Ve(Se){return o(this,null,function*(){return(0,t.ZP)("/api/shixun_lists.json",{method:"get",params:c({},Se)})})}function vt(Se){return o(this,null,function*(){return(0,t.ZP)("/api/item_banks.json",{method:"get",params:c({},Se)})})}function Ne(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:c({},Se)})})}function we(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:c({},Se)})})}function le(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:c({},Se)})})}function ye(Se){return o(this,null,function*(){return(0,t.ZP)("/api/subject_lists.json",{method:"get",params:c({},Se)})})}function Ie(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:c({},Se)})})}function tt(Se){return o(this,null,function*(){return(0,t.ZP)("/api/schools/school_list.json",{method:"get",params:Se})})}function bt(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses/search_course_list.json",{method:"post",body:Se})})}function de(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses.json",{method:"post",body:Se})})}function Ee(Se){return o(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:Se})})}function ft(Se){return o(this,null,function*(){return(0,t.ZP)("/api/users/member_search.json",{method:"get",params:Se})})}function $e(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses/search_all.json",{method:"get",params:Se})})}function Ye(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/add_teacher.json`,{method:"post",body:Se})})}function it(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/add_students_by_search.json`,{method:"post",body:Se})})}function Tt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/set_public_or_private.json`,{method:"post",body:Se})})}function Yt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/set_invite_code_halt.json`,{method:"post",body:Se})})}function Ae(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/duplicate_course.json`,{method:"post",body:Se})})}function Le(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/update_end_date.json`,{method:"put",body:Se})})}function ze(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}.json`,{method:"delete",body:Se})})}function ht(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/settings.json`,{method:"get",params:c({},Se)})})}function Dt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}.json`,{method:"put",body:Se})})}function ue(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function mt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_member_act_score_async.json`,{method:"get",params:c({export:!0},Se)})})}function tr(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:c({export:!0},Se)})})}function Ht(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:c({export:!0},Se)})})}function Ut(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_star_user.json`,{method:"get",params:c({export:!0},Se)})})}function cr(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_mooc_records.json`,{method:"get",params:c({export:!0},Se)})})}function He(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/export_total_course_score.json`,{method:"get",params:c({export:!0},Se)})})}function pt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Se.categoryId}/export_scores.json`,{method:"get",params:c({export:!0},Se)})})}function Mt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Se.categoryId}/export_shixun_report.json`,{method:"get",params:c({export:!0},Se)})})}function ar(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se.categoryId}/export_exercise_users.json`,{method:"get",params:c({export:!0},Se)})})}function Jt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se.categoryId}/export_exercise_word.json`,{method:"get",params:c({export:!0},Se)})})}function pr(Se){return o(this,null,function*(){return Fetch(`/api/homework_commons/${Se.categoryId}/works_list.zip`,{method:"get",params:c({export:!0},Se)})})}function Ir(Se){return o(this,null,function*(){return(0,t.ZP)(`/api//course_second_categories/${Se.id}.json`,{method:"delete",params:{export:!0}})})}function Lr(Se){return o(this,null,function*(){return(0,t.ZP)(`/api//boards/${Se.id}.json`,{method:"delete",params:{export:!0}})})}function $t(Se){return o(this,null,function*(){return Fetch(`/api/course_modules/${Se.id}/sticky_module.json`,{method:"get"})})}function Ft(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/course_modules/${Se.id}/hidden_module.json`,{method:"get"})})}function Wt(Se){return o(this,null,function*(){return(0,t.ZP)("/api/courses/new.json",{method:"get",params:Se})})}function Qt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/weapps/attendances/${Se.id}.json`,{method:"get",params:Se})})}function yr(Se){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:Se})})}function Er(Se){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:Se})})}function xt(Se){return o(this,null,function*(){return Fetch(`/api/polls/${Se.categoryId}/commit_result.xlsx`,{method:"get",params:c({export:!0},Se)})})}function et(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se.categoryId}/export_scores.json`,{method:"get",params:c({export:!0},Se)})})}function We(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se.categoryId}/export_exercise_reports.json`,{method:"get",params:c({export:!0},Se)})})}function Be(Se){return(0,t.ZP)(`/api/polls/${Se.categoryId}/start_answer.json`,{method:"get",params:c({},Se)})}function nt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${Se.questionId}/poll_votes.json`,{method:"post",body:Se})})}function jt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${Se.categoryId}/commit_poll.json`,{method:"post",body:Se})})}function Nt(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.courseId}/tasks_list.json`,{method:"get",params:Se})})}function _r(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.courseId}/update_task_position.json`,{method:"post",body:Se})})}function gr(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:Se})})}function Ur(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/all_course_groups.json`,{method:"get",params:Se})})}function hn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/polls/all_course_groups.json`,{method:"get",params:Se})})}function ir(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/students.json`,{method:"get",params:Se})})}function Re(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/course_groups/${Se.categoryId}/rename_group.json`,{method:"POST",body:Se})})}function Tr(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/course_groups/${Se.categoryId}.json`,{method:"delete",body:Se})})}function Fe(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/join_course_group.json`,{method:"POST",body:Se})})}function Mn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/transfer_to_course_group.json`,{method:"post",body:Se})})}function dn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/delete_from_course.json`,{method:"post",body:Se})})}function na(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/join_course_group.json`,{method:"post",body:Se})})}function aa(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/exit_course.json`,{method:"post"})})}function xa(Se){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:c({},Se)})})}function sn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/mooc_users/${Se.user_id}/edit.json`,{method:"get",params:Se})})}function Ea(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/mooc_users.json`,{method:"post",body:Se})})}function ja(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.coursesId}/mooc_users/${Se.user_id}.json`,{method:"put",body:Se})})}function wn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/course_second_categories/${Se.id}/move_category.json`,{method:"post",body:Se})})}function Wa(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/boards/${Se.id}/move_category.json`,{method:"post",body:Se})})}function Na(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.id}/courseware.json`,{method:"get",params:Se})})}function po(Se,Zn){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se}/mark_wrong_topic.json`,{method:"get",params:Zn})})}function Ga(Se,Zn){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Se}/cancel_wrong_topic.json`,{method:"get",params:Zn})})}function Va(Se,Zn){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Se}/allow_end_group.json`,{method:"get",params:Zn})})}function Ba(Se,Zn){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:Zn})})}function Io(Se,Zn){return o(this,null,function*(){return(0,t.ZP)(`/api/tasks/${Se}/get_content_for_commit_id.json`,{method:"get",params:Zn})})}function sa(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.course_id}/course_ai_info.json`,{method:"Get",params:c({},Se)})})}function Qn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se.course_id}/set_open_ai.json`,{method:"post",body:Se})})}function bn(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.id}/smart_plans.json`,{method:"get",params:c({},Se)})})}function da(Se){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Se==null?void 0:Se.id}/smart_plans.json`,{method:"post",body:c({},Se)})})}},33361:function(i,d,e){"use strict";e.d(d,{$M:function(){return ct},$P:function(){return tt},Ax:function(){return _},Dh:function(){return S},FU:function(){return j},GQ:function(){return W},IN:function(){return Oe},JM:function(){return we},Ju:function(){return dt},Mn:function(){return Pt},Ni:function(){return X},Pg:function(){return I},Pt:function(){return O},Qp:function(){return K},R9:function(){return G},Ux:function(){return Q},Vy:function(){return se},XJ:function(){return z},XR:function(){return Ze},Ze:function(){return T},aq:function(){return k},bQ:function(){return g},bu:function(){return p},cC:function(){return f},jS:function(){return Y},lm:function(){return Ve},ml:function(){return q},o3:function(){return pe},pA:function(){return je},pS:function(){return Ne},pU:function(){return M},ps:function(){return B},q0:function(){return gt},qN:function(){return Ct},qS:function(){return P},qj:function(){return Ue},qt:function(){return ye},rV:function(){return E},rZ:function(){return le},rk:function(){return ie},rm:function(){return V},sK:function(){return L},sL:function(){return Je},su:function(){return vt},tC:function(){return ce},tO:function(){return fe},u9:function(){return F},uZ:function(){return te},vV:function(){return R},xx:function(){return bt},y8:function(){return ot},yS:function(){return D},zF:function(){return b},zc:function(){return H},zj:function(){return A},zz:function(){return Ie}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(de,Ee,ft)=>Ee in de?r(de,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ft}):de[Ee]=ft,c=(de,Ee)=>{for(var ft in Ee||(Ee={}))a.call(Ee,ft)&&u(de,ft,Ee[ft]);if(n)for(var ft of n(Ee))s.call(Ee,ft)&&u(de,ft,Ee[ft]);return de},o=(de,Ee,ft)=>new Promise(($e,Ye)=>{var it=Ae=>{try{Yt(ft.next(Ae))}catch(Le){Ye(Le)}},Tt=Ae=>{try{Yt(ft.throw(Ae))}catch(Le){Ye(Le)}},Yt=Ae=>Ae.done?$e(Ae.value):Promise.resolve(Ae.value).then(it,Tt);Yt((ft=ft.apply(de,Ee)).next())});const f=de=>(0,t.ZP)(`/api/competitions/${de.identifier}/create_guide.json`,{method:"post",body:de}),_=de=>(0,t.ZP)(`/api/competitions/${de.identifier}/guides.json`,{method:"get",params:de}),p=de=>(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.competition_team_id}/edit_info.json`,{method:"put",body:de});function b(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/update_result.json`,{method:"post",body:de})})}function g(de){return o(this,null,function*(){return(0,t.ZP)("/api/competitions.json",{method:"Get",params:c({},de)})})}function P(de){return o(this,null,function*(){return(0,t.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:de})})}function O(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams.json`,{method:"post"})})}function S(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_staff.json`,{method:"get"})})}function I(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/common_header.json`,{method:"get"})})}function E(de){return o(this,null,function*(){return(0,t.ZP)(`/api/${de.url}`,{method:"get",params:c({},de)})})}function A(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/update_md_content.json`,{method:"post",body:de})})}function k(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams.json`,{method:"get",params:de})})}function T(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.Teannameid}/edit.json`,{method:"get",params:de})})}function D(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.Teannameid}.json`,{method:"put",body:de})})}function R(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.id}/leave.json`,{method:"post",body:de})})}function B(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.id}.json`,{method:"delete"})})}function j(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams.json`,{method:"post",body:de})})}function G(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.id}/add_managers.json`,{method:"post",body:de})})}function H(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/join.json`,{method:"post",body:de})})}function Y(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/teachers.json`,{method:"get",params:de})})}function L(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/students.json`,{method:"get",params:de})})}function V(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.teamid}/crud_team_members.json`,{method:"post",body:de})})}function K(de){return o(this,null,function*(){return(0,t.ZP)("/api/users/competition_reward.json",{method:"post",body:de})})}function Q(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/chart_rules.json`,{method:"get"})})}function W(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/charts.json`,{method:"get",params:de})})}function F(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/results.json`,{method:"get",params:de})})}function q(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/md_tab_rules.json`,{method:"get",params:de})})}function M(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/prize.json`,{method:"get",params:de})})}function z(de){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${de.id}.json`,{method:"get",params:de})})}function X(de){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:de})})}function te(de){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${de.userid}/phone_bind.json`,{method:"post",body:de})})}function ie(de){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${de.userid}/email_bind.json`,{method:"post",body:de})})}function ce(de){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${de.userid}/professional_auth_apply.json`,{method:"delete"})})}function se(de){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${de.userid}/authentication_apply.json`,{method:"delete"})})}function fe(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/prize_leader_account.json`,{method:"put",body:de})})}function Ue(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.teamid}/shixun_detail.json`,{method:"get"})})}function Ze(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams/${de.teamid}/course_detail.json`,{method:"get"})})}function ot(de){return o(this,null,function*(){return(0,t.ZP)(`/api/attachments/${de.id}.json`,{method:"delete"})})}function dt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.id}/get_certificate_info.json`,{method:"get",params:de})})}function ct(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.id}/basic_setting.json`,{method:"post",body:de})})}function Xe(){return o(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function pe(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de}/common_header.json`,{method:"get"})})}function Ce(de){return o(this,null,function*(){return Fetch("/api/competitions.json",{method:"post",body:de})})}function je(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/search_managers.json`,{method:"get",params:de})})}function Je(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de}/get_managers.json`,{method:"get"})})}function gt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/add_managers.json`,{method:"post",body:de})})}function Ct(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/delete_managers.json`,{method:"delete",body:de})})}function Pt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de}/get_picture.json`,{method:"get"})})}function Oe(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/identifier_exist.json`,{method:"post",body:de})})}function Ve(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de}/get_shixun_settings.json`,{method:"get"})})}function vt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/shixun_add.json`,{method:"post",body:de})})}function Ne(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/shixun_delete.json`,{method:"delete",body:de})})}function we(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/shixun_select.json`,{method:"post",body:de})})}function le(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de}/info_finish.json`,{method:"get"})})}function ye(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de==null?void 0:de.id}/competition_review.json`,{method:"post",body:c({},de)})})}function Ie(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_teams.json`,{method:"get",params:de})})}function tt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/all_team_members.json`,{method:"get",params:de})})}function bt(de){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${de.identifier}/competition_commit_records/member_works.json`,{method:"get",params:de})})}},64348:function(i,d,e){"use strict";e.d(d,{F:function(){return P},OE:function(){return A},ff:function(){return O},p1:function(){return S},_y:function(){return g},mK:function(){return R},gq:function(){return j},eM:function(){return D},BA:function(){return Y},bA:function(){return V},Nx:function(){return L},Qx:function(){return k},At:function(){return I},PX:function(){return E},Xl:function(){return T},y9:function(){return B},No:function(){return G},ay:function(){return K}});var t=e(57193),r=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(Q,W,F)=>W in Q?r(Q,W,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[W]=F,f=(Q,W)=>{for(var F in W||(W={}))u.call(W,F)&&o(Q,F,W[F]);if(s)for(var F of s(W))c.call(W,F)&&o(Q,F,W[F]);return Q},_=(Q,W)=>n(Q,a(W)),p=(Q,W)=>{var F={};for(var q in Q)u.call(Q,q)&&W.indexOf(q)<0&&(F[q]=Q[q]);if(Q!=null&&s)for(var q of s(Q))W.indexOf(q)<0&&c.call(Q,q)&&(F[q]=Q[q]);return F},b=(Q,W,F)=>new Promise((q,M)=>{var z=ie=>{try{te(F.next(ie))}catch(ce){M(ce)}},X=ie=>{try{te(F.throw(ie))}catch(ce){M(ce)}},te=ie=>ie.done?q(ie.value):Promise.resolve(ie.value).then(z,X);te((F=F.apply(Q,W)).next())});const g=Q=>b(void 0,null,function*(){var W=Q,{id:F}=W,q=p(W,["id"]);return(0,t.ZP)(`/api/ec_years/${F}/course_results.json`,{method:"get",params:q})}),P=Q=>{let W=document.createElement("iframe");W.src=`/api/ec_years/${Q}/course_results.xlsx`,W.style.display="none",document.body.appendChild(W)},O=({ec_year_id:Q})=>(0,t.ZP)(`/api/ec_years/${Q}/course_results/get_class.json`,{method:"get"}),S=({ec_year_id:Q,id:W,class_name:F=null})=>(0,t.ZP)(`/api/ec_years/${Q}/course_results/${W}.json`,{method:"get",params:{class_name:F}}),I=({ec_year_id:Q})=>(0,t.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:Q}}),E=({ec_course_id:Q})=>(0,t.ZP)(`/api/ec_courses/${Q}/evaluations/evaluation_data`,{method:"POST"}),A=Q=>{let W=document.createElement("iframe");W.src=`/api/ec_years/${Q}/ec_graduation_results.xlsx`,W.style.display="none",document.body.appendChild(W)},k=({ec_year_id:Q})=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results/compute_all`,{method:"post"}),T=({ec_year_id:Q,id:W})=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results/compute_single?id=${W}`,{method:"POST"}),D=Q=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results.json`,{method:"get"}),R=Q=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results/get_formulas.json`,{method:"get"}),B=({ec_year_id:Q,formula_one:W,formula_two:F,formula_three:q})=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:W,formula_two_id:F,formula_three_id:q}}),j=({ec_year_id:Q,id:W})=>(0,t.ZP)(`/api/ec_years/${Q}/ec_graduation_results/${W}.json`,{method:"get"}),G=Q=>{var W=Q,{ec_year_id:F,type:q,goal_value:M}=W,z=p(W,["ec_year_id","type","goal_value"]);let X=`?type=${q}`,te={method:"PUT"};return q==="all"&&(X+=`&goal_value=${M}`),q==="each"&&(te=_(f({},te),{body:z})),(0,t.ZP)(`/api/ec_years/${F}/ec_graduation_results/set_goal_value${X}`,te)};var H=(Q,W,F)=>new Promise((q,M)=>{var z=ie=>{try{te(F.next(ie))}catch(ce){M(ce)}},X=ie=>{try{te(F.throw(ie))}catch(ce){M(ce)}},te=ie=>ie.done?q(ie.value):Promise.resolve(ie.value).then(z,X);te((F=F.apply(Q,W)).next())});const Y=Q=>H(void 0,null,function*(){return(0,t.ZP)(`/api/schools/${Q}/ec_majors/get_major_list.json`,{method:"get"})}),L=Q=>H(void 0,null,function*(){return(0,t.ZP)(`/api/ec_major_schools/${Q}/ec_years/get_year_list.json`,{method:"get"})}),V=({ec_year_id:Q,school_id:W})=>(0,t.ZP)(`/api/ec_years/${Q}/top_pages.json`,{method:"get",params:{school_id:W}}),K=({id:Q,name:W})=>(0,t.ZP)(`/api/ec_years/1/top_pages/${Q}?name=${W}`,{method:"PUT"})},75823:function(i,d,e){"use strict";e.d(d,{$Q:function(){return k},$l:function(){return gr},BJ:function(){return Oe},CD:function(){return $e},Cd:function(){return tt},Cl:function(){return pr},Di:function(){return Ce},FN:function(){return Ur},Fl:function(){return gt},G$:function(){return M},GK:function(){return Je},Ip:function(){return Ne},J:function(){return z},KE:function(){return Ct},L8:function(){return Le},LP:function(){return we},MK:function(){return je},Mb:function(){return Wt},N0:function(){return j},N3:function(){return Ue},OL:function(){return hn},OO:function(){return E},P8:function(){return et},PJ:function(){return te},PT:function(){return yr},Qc:function(){return H},RK:function(){return q},Ty:function(){return Mt},UH:function(){return tr},UK:function(){return Ze},Uj:function(){return Ee},Ul:function(){return Ie},VL:function(){return Tt},Vj:function(){return ht},W4:function(){return de},WL:function(){return Dt},Wj:function(){return F},Wm:function(){return ir},X4:function(){return vt},Xn:function(){return $t},Xo:function(){return L},YY:function(){return pe},Ym:function(){return R},Yu:function(){return We},ZD:function(){return xt},Zg:function(){return Ir},_B:function(){return ft},_F:function(){return Qt},_U:function(){return K},_u:function(){return ie},aU:function(){return B},ab:function(){return Jt},cC:function(){return pt},cV:function(){return Q},ck:function(){return Er},dp:function(){return G},eA:function(){return Nt},fG:function(){return O},gA:function(){return W},gG:function(){return Ft},gJ:function(){return Be},hk:function(){return b},hv:function(){return g},iB:function(){return P},iU:function(){return S},iw:function(){return He},j:function(){return I},kp:function(){return Yt},lL:function(){return A},lf:function(){return fe},n$:function(){return se},n7:function(){return V},nF:function(){return ze},o3:function(){return nt},oS:function(){return le},oX:function(){return it},oy:function(){return ar},p7:function(){return D},pL:function(){return Ye},pu:function(){return Ve},q6:function(){return Ae},qf:function(){return Xe},qz:function(){return ye},s:function(){return Ut},sA:function(){return ue},sS:function(){return jt},se:function(){return ct},tX:function(){return Ht},uR:function(){return ot},ux:function(){return Pt},wy:function(){return dt},xA:function(){return cr},yE:function(){return Y},yu:function(){return mt},zP:function(){return T},zR:function(){return _r}});var t=e(57193),r=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(Re,Tr,Fe)=>Tr in Re?r(Re,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Re[Tr]=Fe,f=(Re,Tr)=>{for(var Fe in Tr||(Tr={}))u.call(Tr,Fe)&&o(Re,Fe,Tr[Fe]);if(s)for(var Fe of s(Tr))c.call(Tr,Fe)&&o(Re,Fe,Tr[Fe]);return Re},_=(Re,Tr)=>n(Re,a(Tr)),p=(Re,Tr,Fe)=>new Promise((Mn,dn)=>{var na=sn=>{try{xa(Fe.next(sn))}catch(Ea){dn(Ea)}},aa=sn=>{try{xa(Fe.throw(sn))}catch(Ea){dn(Ea)}},xa=sn=>sn.done?Mn(sn.value):Promise.resolve(sn.value).then(na,aa);xa((Fe=Fe.apply(Re,Tr)).next())});const b=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/list_student_score_by_question_type.json`,{method:"get",params:Re}),g=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/list_student_score_by_question.json`,{method:"get",params:Re}),P=Re=>(0,t.ZP)(`/api/exercises/${Re.exercise_id}/statistics/export_class_compare.xlsl`,{method:"get",params:Re}),O=Re=>(0,t.ZP)(`/api/exercises/${Re.exercise_id}/statistics/class_question_compare.json`,{method:"get",params:Re}),S=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:Re}),I=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/exercise_tag_result.json`,{method:"get",params:Re}),E=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/list_student_score.json`,{method:"get",params:Re}),A=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/set_score_ranges.json`,{method:"put",body:Re}),k=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/statistics/score_ranges.json`,{method:"get",params:Re}),T=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/sava_exam_summary.json`,{method:"post",body:Re}),D=Re=>(0,t.ZP)("/api/intelligent_reviews/exam_summary.json",{method:"post",body:Re}),R=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/generate_exam_summary.json`,{method:"post",body:Re}),B=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/exam_summary_settings.json`,{method:"post",body:Re}),j=Re=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.exercise_id}/review_exercise_user.json`,{method:"post",body:Re})}),G=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.id}/code_check.json`,{method:"get",params:Re}),H=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/reset_pwd.json`,{method:"post",body:Re}),Y=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/encrypt_or_decrypt.json`,{method:"post",body:Re}),L=Re=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.id}/delayed_time_or_force.json`,{method:"post",body:Re})}),V=Re=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.id}/exercise_time.json`,{method:"Get",params:Re})}),K=Re=>(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.id}/exercise_question_result.json`,{method:"get",params:Re}),Q=Re=>(0,t.ZP)(`/api/exercises/${Re.id}/get_question_type_alias.json`,{method:"get",params:Re});function W(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re==null?void 0:Re.id}/teacher_update.json`,{method:"post",body:f({},Re)})})}function F(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re==null?void 0:Re.id}/adjust_comment.json`,{method:"post",body:f({},Re)})})}function q(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.id}/edit_question_type_alias.json`,{method:"POST",body:Re})})}function M(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_lists.json`,{method:"get",params:f({},Re)})})}function z(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_identity_photos.json`,{method:"get",params:f({},Re)})})}function X(Re){return p(this,null,function*(){return Fetch(`/api/exercises/${Re.categoryId}/video_push_url.json`,{method:"get",params:f({},Re)})})}function te(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/query_identity_photo_state.json`,{method:"get",params:f({},Re)})})}function ie(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_result.json`,{method:"get",params:f({},Re)})})}function ce(Re){return p(this,null,function*(){return Fetch(`/api/exercises/${Re.categoryId}/exercise_score_area_setting.json`,{method:"post",body:f({},Re)})})}function se(Re){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:f({},Re)})})}function fe(Re){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:f({},Re)})})}function Ue(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Re.coursesId}/exercises/publish_modal.json`,{method:"get",params:f({},Re)})})}function Ze(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/common_header.json`,{method:"get",params:f({},Re)})})}function ot(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Re.coursesId}/exercises.json`,{method:"post",body:f({},Re)})})}function dt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.exerciseId}.json`,{method:"put",body:f({},Re)})})}function ct(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Re.exerciseId}/update_name.json`,{method:"post",body:f({},Re)})})}function Xe(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}.json`,{method:"get",params:f({},Re)})})}function pe(Re){return p(this,null,function*(){return(0,t.ZP)("/api/tag_disciplines.json",{method:"get",params:f({},Re)})})}function Ce(Re){return p(this,null,function*(){const{id:Tr}=Re;return delete Re.id,(0,t.ZP)(`/api/exercise_questions/${Tr}.json`,{method:"put",body:f({},Re)})})}function je(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_questions.json`,{method:"post",body:f({},Re)})})}function Je(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.id}/up_down.json`,{method:"post",body:f({},Re)})})}function gt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.id}.json`,{method:"delete"})})}function Ct(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Re.coursesId}/exercises/end_modal.json`,{method:"get",params:f({},Re)})})}function Pt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/publish_groups.json`,{method:"get",params:f({},Re)})})}function Oe(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.exerciseId}/user_exercise_detail.json`,{method:"get",params:f({},Re)})})}function Ve(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.exerciseId}/consult_exercise.json`,{method:"post",body:f({},Re)})})}function vt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.exerciseId}/teacher_appraise.json`,{method:"get",params:f({},Re)})})}function Ne(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.id}/adjust_score.json`,{method:"post",body:f({},Re)})})}function we(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.id}/batch_adjust_score.json`,{method:"post",body:f({},Re)})})}function le(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.id}/adjust_score.json`,{method:"post",body:f({},Re)})})}function ye(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.id}/delayed_time.json`,{method:"post",body:f({},Re)})})}function Ie(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_setting.json`,{method:"get",params:f({},Re)})})}function tt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/v2/exercises/${Re.categoryId}/exercise_setting.json`,{method:"get",params:f({},Re)})})}function bt(Re){return p(this,null,function*(){return Fetch(`/api/exercises/${Re.categoryId}/commit_setting.json`,{method:"post",body:f({},Re)})})}function de(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.exerciseId}/review_exercises_by_students.json`,{method:"post",body:f({},Re)})})}function Ee(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_lists.xlsx`,{method:"get",params:_(f({},Re),{export:!0})})})}function ft(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/user_exercise_detail.json`,{method:"get",params:_(f({},Re),{login:null})})}function $e(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/start.json`,{method:"get",params:f({},Re)})}function Ye(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/start_unlock.json`,{method:"post",body:f({},Re)})}function it(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.questionId}/exercise_answers.json`,{method:"post",body:Re})})}function Tt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/commit_exercise.json`,{method:"post",body:Re})})}function Yt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/simulate_commit_exercise.json`,{method:"post",body:Re})})}function Ae(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/redo_exercise.json`,{method:"post",body:Re})})}function Le(Re){return(0,t.ZP)(`/api/${Re.url}`,{method:"get",params:f({},Re)})}function ze(Re){return(0,t.ZP)(`/api/problems/${Re.id}/start.json`,{method:"get",params:f({},Re)})}function ht(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/begin_commit.json`,{method:"get",params:f({},Re)})}function Dt(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/simulate_begin_commit.json`,{method:"get",params:f({},Re)})}function ue(Re){return(0,t.ZP)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:f({},Re)})}function mt(Re){return console.log("params:",Re),(0,t.ZP)(`/api/exercises/${Re.categoryId}/edit.json`,{method:"get",params:f({},Re)})}function tr(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/get_objective_scores.json`,{method:"get",params:f({},Re)})}function Ht(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/redo_modal.json`,{method:"get",params:f({},Re)})}function Ut(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/student_redo_lists.json`,{method:"get",params:f({},Re)})}function cr(Re){return(0,t.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:Re})}function He(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/exercise_header.json`,{method:"get",params:f({},Re)})}function pt(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/allow_close_camera.json`,{method:"post",body:f({},Re)})}function Mt(Re){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/get_exercise_user_info.json`,{method:"get",params:f({},Re)})}function ar(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/record_screen`,{method:"post",params:f({},Re)})}function Jt(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/unbind_ip.json`,{method:"post",body:f({},Re)})}function pr(Re){return(0,t.ZP)(`/api/exercises/${Re.id}/check_ip.json`,{method:"get",params:f({},Re)})}function Ir(Re){return(0,t.ZP)(`/api/exercises/${Re==null?void 0:Re.id}/check_user_exercise.json`,{method:"get",params:f({},Re)})}function Lr(Re){return Fetch(`/api/exercises/${Re.id}/make_up_students.json`,{method:"get",params:f({},Re)})}function $t(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Re.coursesId}/exercises/code_review_detail.json`,{method:"get",params:f({},Re)})})}function Ft(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re.question_id}/adjust_score.json`,{method:"post",body:f({},Re)})})}function Wt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Re.categoryId}/simulate_exercise.json`,{method:"post",body:f({},Re)})})}function Qt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/simulate_start_answer.json`,{method:"get",params:f({},Re)})})}function yr(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/exercise_time.json`,{method:"get",params:f({},Re)})})}function Er(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re.categoryId}/commit_screen_at.json`,{method:"post",body:f({},Re)})})}function xt(Re,Tr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re}/unlock_user`,{method:"post",body:Tr})})}function et(Re,Tr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re}/save_screen_record.json`,{method:"post",body:Tr})})}function We(Re,Tr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re}/screen_record_list.json`,{method:"get",params:Tr})})}function Be(Re){return p(this,null,function*(){return(0,t.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:f({},Re)})})}function nt(Re){return p(this,null,function*(){return(0,t.ZP)("/api/exercises/need_redo.json",{method:"get",params:Re})})}function jt(Re,Tr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${Re}/mark.json`,{method:"post",body:Tr})})}function Nt(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${Re}/exit_delete_pod.json`,{method:"post",body:Re})})}function _r(Re){return p(this,null,function*(){return(0,t.ZP)("/api/users/change_exercise_score.json",{method:"put",body:Re})})}function gr(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${Re==null?void 0:Re.id}/send_to_item_bank.json`,{method:"post",body:f({},Re)})})}function Ur(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/ai/wrong_question_push_charts/${Re.exercise_id}/wrong_details.json`,{method:"get",params:f({},Re)})})}function hn(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/ai/wrong_question_push_charts/${Re.exercise_id}/wrong_question.json`,{method:"get",params:f({},Re)})})}function ir(Re){return p(this,null,function*(){return(0,t.ZP)(`/api/ai/wrong_question_push_charts/${Re.exercise_id}/wrong_question_lists.json`,{method:"get",params:f({},Re)})})}},91697:function(i,d,e){"use strict";e.d(d,{B0:function(){return p},Si:function(){return I},Sr:function(){return A},YP:function(){return E},b4:function(){return S},bc:function(){return f},dX:function(){return O},eh:function(){return k},iI:function(){return g},kd:function(){return _},qR:function(){return P},sW:function(){return b},ts:function(){return D},vL:function(){return T},z5:function(){return R}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(B,j,G)=>j in B?r(B,j,{enumerable:!0,configurable:!0,writable:!0,value:G}):B[j]=G,c=(B,j)=>{for(var G in j||(j={}))a.call(j,G)&&u(B,G,j[G]);if(n)for(var G of n(j))s.call(j,G)&&u(B,G,j[G]);return B},o=(B,j,G)=>new Promise((H,Y)=>{var L=Q=>{try{K(G.next(Q))}catch(W){Y(W)}},V=Q=>{try{K(G.throw(Q))}catch(W){Y(W)}},K=Q=>Q.done?H(Q.value):Promise.resolve(Q.value).then(L,V);K((G=G.apply(B,j)).next())});function f(B){return o(this,null,function*(){return(0,t.ZP)("/api/memos.json",{method:"get",params:B})})}function _(B){return o(this,null,function*(){return(0,t.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:B})})}function p(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}/sticky_or_cancel.json`,{method:"post",body:B})})}function b(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}.json`,{method:"delete",body:B})})}function g(B){return o(this,null,function*(){return(0,t.ZP)("/api/memos/new.json",{method:"get",params:B})})}function P(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}/edit.json`,{method:"get",params:B})})}function O(B){return o(this,null,function*(){return(0,t.ZP)("/api/memos.json",{method:"post",body:c({},B)})})}function S(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}.json`,{method:"put",body:c({},B)})})}function I(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}.json`,{method:"get",params:B})})}function E(B){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${B.user_id}/watch.json`,{method:"post",body:B})})}function A(B){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${B.user_id}/watch.json`,{method:"delete",body:c({},B)})})}function k(B){return o(this,null,function*(){return(0,t.ZP)(`/api/discusses/${B.id}/reward_code.json`,{method:"post",body:B})})}function T(B){return o(this,null,function*(){return(0,t.ZP)(`/api/discusses/${B.id}/plus.json`,{method:"post",body:B})})}function D(B){return o(this,null,function*(){return(0,t.ZP)("/api/memos/reply.json",{method:"post",body:B})})}function R(B){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${B.id}/more_reply.json`,{method:"get",params:B})})}},19415:function(i,d,e){"use strict";e.d(d,{D2:function(){return n},n0:function(){return a},tk:function(){return s}});var t=e(57193),r=(u,c,o)=>new Promise((f,_)=>{var p=P=>{try{g(o.next(P))}catch(O){_(O)}},b=P=>{try{g(o.throw(P))}catch(O){_(O)}},g=P=>P.done?f(P.value):Promise.resolve(P.value).then(p,b);g((o=o.apply(u,c)).next())});function n(){return r(this,null,function*(){return(0,t.ZP)("/api/setting.json",{method:"Get"})})}function a(){return r(this,null,function*(){return(0,t.ZP)("/api/users/system_update.json",{method:"Get"})})}function s(u){return r(this,null,function*(){return(0,t.ZP)("/api/search_records",{method:"post",body:u})})}},28831:function(i,d,e){"use strict";e.d(d,{B6:function(){return p},Gr:function(){return D},Mf:function(){return A},NA:function(){return I},PC:function(){return O},PP:function(){return S},QA:function(){return _},RP:function(){return j},Sv:function(){return B},YQ:function(){return E},_n:function(){return G},hL:function(){return T},je:function(){return P},mM:function(){return g},wA:function(){return R},x_:function(){return b},y0:function(){return k},y3:function(){return f}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(H,Y,L)=>Y in H?r(H,Y,{enumerable:!0,configurable:!0,writable:!0,value:L}):H[Y]=L,c=(H,Y)=>{for(var L in Y||(Y={}))a.call(Y,L)&&u(H,L,Y[L]);if(n)for(var L of n(Y))s.call(Y,L)&&u(H,L,Y[L]);return H},o=(H,Y,L)=>new Promise((V,K)=>{var Q=q=>{try{F(L.next(q))}catch(M){K(M)}},W=q=>{try{F(L.throw(q))}catch(M){K(M)}},F=q=>q.done?V(q.value):Promise.resolve(q.value).then(Q,W);F((L=L.apply(H,Y)).next())});function f(H){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${H.categoryId}.json`,{method:"get",params:c({},H)})})}function _(H){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${H.categoryId}/tasks_list.json`,{method:"get",params:c({},H)})})}function p(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}/show_detail.json`,{method:"get",params:c({},H)})})}function b(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}.json`,{method:"get",params:c({},H)})})}function g(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}/refuse_student_topic.json`,{method:"post",body:c({},H)})})}function P(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}/accept_student_topic.json`,{method:"post",body:c({},H)})})}function O(H){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${H.categoryId}/show_comment.json`,{method:"get",params:c({},H)})})}function S(H){return o(this,null,function*(){return(0,t.ZP)("/api/users/reply_message.json",{method:"post",body:c({},H)})})}function I(H){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:c({},H)})})}function E(H){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:c({},H)})})}function A(H){return o(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:c({},H)})})}function k(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/new.json`,{method:"get",params:c({},H)})})}function T(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}/edit.json`,{method:"get",params:c({},H)})})}function D(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics`,{method:"post",body:c({},H)})})}function R(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_topics/${H.categoryId}`,{method:"put",body:c({},H)})})}function B(H){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${H.coursesId}/graduation_tasks`,{method:"post",body:c({},H)})})}function j(H){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${H.categoryId}.json`,{method:"put",body:c({},H)})})}function G(H){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${H.categoryId}/edit.json`,{method:"get",params:c({},H)})})}},15039:function(i,d,e){"use strict";e.d(d,{AA:function(){return R},Db:function(){return _},Dd:function(){return P},F7:function(){return L},Fi:function(){return q},H3:function(){return g},HF:function(){return S},HH:function(){return b},Ib:function(){return Q},J3:function(){return u},NT:function(){return n},NX:function(){return E},Ot:function(){return I},Ou:function(){return V},Ps:function(){return a},Rk:function(){return Y},Tz:function(){return f},V1:function(){return W},Wz:function(){return s},Xh:function(){return p},Xw:function(){return H},YS:function(){return j},Zd:function(){return F},bS:function(){return A},ck:function(){return O},eh:function(){return D},il:function(){return c},j7:function(){return o},jW:function(){return B},km:function(){return G},l5:function(){return T},rU:function(){return M},xF:function(){return k},zC:function(){return K},zT:function(){return z}});var t=e(57193),r=(X,te,ie)=>new Promise((ce,se)=>{var fe=ot=>{try{Ze(ie.next(ot))}catch(dt){se(dt)}},Ue=ot=>{try{Ze(ie.throw(ot))}catch(dt){se(dt)}},Ze=ot=>ot.done?ce(ot.value):Promise.resolve(ot.value).then(fe,Ue);Ze((ie=ie.apply(X,te)).next())});function n(X){return(0,t.ZP)("/api/schools/search.json",{method:"get",params:X})}function a(X){return(0,t.ZP)(`/api/schools/${X.id}/departments/for_option.json`,{method:"get",params:X})}function s(X){return(0,t.ZP)("/api/graduations.json",{method:"POST",body:X})}function u(X){return(0,t.ZP)("/api/graduations.json",{method:"get",params:X})}function c(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.stageid}/authorized_redelivery.json`,{method:"POST",body:X})})}function o(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.stageid}/submit.json`,{method:"POST",body:X})})}function f(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/export_status.json`,{method:"get",params:X})})}function _(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/export_all_attachments.json`,{method:"get",params:X})})}function p(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.id}.json`,{method:"get",params:X})})}function b(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/set_final_score.json`,{method:"POST",body:X})})}function g(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/final_score.json`,{method:"get",params:X})})}function P(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/set_novice_guide.json`,{method:"POST",body:X})})}function O(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_notices/${X.doid}/set_do.json`,{method:"POST",body:X})})}function S(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers.json`,{method:"POST",body:X})})}function I(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_students/${X.id}/update_major.json`,{method:"PUT",body:X})})}function E(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students.json`,{method:"POST",body:X})})}function A(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers/search.json`,{method:"get",params:X})})}function k(X){return r(this,null,function*(){return(0,t.ZP)("/api/schools/search.json",{method:"get",params:X})})}function T(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students/search.json`,{method:"get",params:X})})}function D(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students.json`,{method:"get",params:X})})}function R(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers.json`,{method:"get",params:X})})}function B(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.graduation_id}/graduation_tasks.json`,{method:"POST",body:X})})}function j(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.graduation_id}/graduation_tasks/${X.id}.json`,{method:"PUT",body:X})})}function G(X){return r(this,null,function*(){var te;return(0,t.ZP)(`/api/graduations/${X.id}/graduation_tasks/${(te=X.ids)==null?void 0:te[0]}`,{method:"DELETE",body:{ids:X.ids}})})}function H(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_tasks.json`,{method:"get",params:X})})}function Y(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_notices.json`,{method:"get",params:X})})}function L(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}.json`,{method:"get"})})}function V(X){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X==null?void 0:X.id}/common_header.json`,{method:"get"})})}function K(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/preview.json`,{method:"get"})})}function Q(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/not_pass.json`,{method:"post",body:te})})}function W(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/pass.json`,{method:"post",body:te})})}function F(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/not_pass.json`,{method:"post",body:te})})}function q(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/pass.json`,{method:"post",body:te})})}function M(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/batch_delete`,{method:"delete",body:te})})}function z(X,te){return r(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/batch_delete`,{method:"delete",body:te})})}},59898:function(i,d,e){"use strict";e.d(d,{LA:function(){return u},S_:function(){return c},Tt:function(){return n},cR:function(){return a},vm:function(){return s}});var t=e(57193),r=(o,f,_)=>new Promise((p,b)=>{var g=S=>{try{O(_.next(S))}catch(I){b(I)}},P=S=>{try{O(_.throw(S))}catch(I){b(I)}},O=S=>S.done?p(S.value):Promise.resolve(S.value).then(g,P);O((_=_.apply(o,f)).next())});function n(){return r(this,null,function*(){return(0,t.ZP)("/api/home/index.json",{method:"Get"})})}function a(o){return r(this,null,function*(){return(0,t.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:o})})}function s(o){return r(this,null,function*(){return(0,t.ZP)("/api/project_applies.json",{method:"post",body:o})})}function u(o){return r(this,null,function*(){return(0,t.ZP)("/api/users/home_notice.json",{method:"Get"})})}function c(o){return r(this,null,function*(){return(0,t.ZP)("/api/users/view_notice.json",{method:"post",body:o})})}},62889:function(i,d,e){"use strict";e.d(d,{AD:function(){return f},Ig:function(){return _},Ko:function(){return g},QJ:function(){return P},Ub:function(){return O},V8:function(){return p},dl:function(){return S},w0:function(){return b}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(I,E,A)=>E in I?r(I,E,{enumerable:!0,configurable:!0,writable:!0,value:A}):I[E]=A,c=(I,E)=>{for(var A in E||(E={}))a.call(E,A)&&u(I,A,E[A]);if(n)for(var A of n(E))s.call(E,A)&&u(I,A,E[A]);return I},o=(I,E,A)=>new Promise((k,T)=>{var D=j=>{try{B(A.next(j))}catch(G){T(G)}},R=j=>{try{B(A.throw(j))}catch(G){T(G)}},B=j=>j.done?k(j.value):Promise.resolve(j.value).then(D,R);B((A=A.apply(I,E)).next())});function f(I){return o(this,null,function*(){return(0,t.ZP)("/api/users/tidings.json",{method:"get",params:c({},I)})})}function _(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.userId}/unread_message_info.json`,{method:"get",params:c({},I)})})}function p(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.userId}/private_messages.json`,{method:"get",params:c({},I)})})}function b(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.userId}/private_messages.json`,{method:"post",body:c({},I)})})}function g(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.id}/recent_contacts.json`,{method:"get",params:c({},I)})})}function P(I){return o(this,null,function*(){return(0,t.ZP)("/api/users_for_private_messages.json",{method:"get",params:c({},I)})})}function O(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.userId}/private_message_details.json`,{method:"get",params:c({},I)})})}function S(I){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${I.userId}/private_messages/${I.id}.json`,{method:"delete"})})}},45062:function(i,d,e){"use strict";e.d(d,{A2:function(){return P},CI:function(){return p},Ep:function(){return g},Ex:function(){return k},R7:function(){return f},WW:function(){return T},_V:function(){return A},ms:function(){return I},s0:function(){return O},vf:function(){return b},xn:function(){return _},yy:function(){return E}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(D,R,B)=>R in D?r(D,R,{enumerable:!0,configurable:!0,writable:!0,value:B}):D[R]=B,c=(D,R)=>{for(var B in R||(R={}))a.call(R,B)&&u(D,B,R[B]);if(n)for(var B of n(R))s.call(R,B)&&u(D,B,R[B]);return D},o=(D,R,B)=>new Promise((j,G)=>{var H=V=>{try{L(B.next(V))}catch(K){G(K)}},Y=V=>{try{L(B.throw(V))}catch(K){G(K)}},L=V=>V.done?j(V.value):Promise.resolve(V.value).then(H,Y);L((B=B.apply(D,R)).next())});function f(D){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${D.coursesId}/online_learning.json`,{method:"get"})})}function _(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}.json`,{method:"put",body:D})})}function p(D){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${D.coursesId}/course_stages.json`,{method:"post",body:D})})}function b(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/add_shixun_to_stage.json`,{method:"post",body:D})})}function g(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/select_shixun_to_stage.json`,{method:"post",body:D})})}function P(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/add_video_to_stage.json`,{method:"post",body:D})})}function O(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/add_attachment_to_stage.json`,{method:"post",body:D})})}function S(D){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:D})})}function I(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/up_position.json`,{method:"post"})})}function E(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}/down_position.json`,{method:"post"})})}function A(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.id}.json`,{method:"delete"})})}function k(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.stage_id}/items/move_position.json`,{method:"post",body:c({},D)})})}function T(D){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${D.stage_id}/items/${D.id}`,{method:"delete"})})}},68875:function(i,d,e){"use strict";e.d(d,{DF:function(){return P},Di:function(){return W},Dm:function(){return Y},Dq:function(){return ie},Gd:function(){return g},Hb:function(){return ce},Hm:function(){return j},ID:function(){return o},JP:function(){return te},NC:function(){return R},Pl:function(){return O},Qc:function(){return a},Qp:function(){return L},RK:function(){return _},YP:function(){return B},a2:function(){return u},ar:function(){return b},cV:function(){return f},d1:function(){return p},dp:function(){return n},fn:function(){return S},iT:function(){return k},jK:function(){return H},kF:function(){return se},kp:function(){return A},lc:function(){return E},oF:function(){return q},q$:function(){return c},qN:function(){return G},tS:function(){return I},ts:function(){return T},un:function(){return K},w0:function(){return Q},wX:function(){return V},yE:function(){return s}});var t=e(57193),r=(fe,Ue,Ze)=>new Promise((ot,dt)=>{var ct=Ce=>{try{pe(Ze.next(Ce))}catch(je){dt(je)}},Xe=Ce=>{try{pe(Ze.throw(Ce))}catch(je){dt(je)}},pe=Ce=>Ce.done?ot(Ce.value):Promise.resolve(Ce.value).then(ct,Xe);pe((Ze=Ze.apply(fe,Ue)).next())});const n=fe=>(0,t.ZP)(`/api/examination_banks/${fe==null?void 0:fe.id}/code_check.json`,{method:"get",params:fe}),a=fe=>(0,t.ZP)(`/api/examination_banks/${fe.id}/reset_pwd.json`,{method:"post",body:fe}),s=fe=>(0,t.ZP)(`/api/examination_banks/${fe.id}/encrypt_or_decrypt.json`,{method:"post",body:fe}),u=fe=>(0,t.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:fe}),c=fe=>(0,t.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:fe}),o=fe=>(0,t.ZP)(`/api/examination_banks/${fe.id}/copy.json`,{method:"post",body:fe}),f=fe=>(0,t.ZP)(`/api/examination_banks/${fe.id}/get_question_type_alias.json`,{method:"get",params:fe});function _(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/edit_question_type_alias.json`,{method:"POST",body:fe})})}function p(fe){return r(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"get",params:fe})})}function b(fe){return r(this,null,function*(){return(0,t.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:fe})})}function g(fe){return r(this,null,function*(){return(0,t.ZP)("/api/examination_banks.json",{method:"get",params:fe})})}function P(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/set_public.json`,{method:"post"})})}function O(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/set_private.json`,{method:"post"})})}function S(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}.json`,{method:"delete"})})}function I(fe){return r(this,null,function*(){return(0,t.ZP)("/api/question_banks/my_courses.json",{method:"get",params:fe})})}const E=fe=>(0,t.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:fe});function A(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/send_to_course.json`,{method:"post",body:fe})})}function k(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}.json`,{method:"get",params:fe})})}function T(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/${fe.itemId}/set_score`,{method:"post",body:fe})})}function D(fe){return r(this,null,function*(){return Fetch(`/api/examination_banks/${fe.id}/examination_banks_item_banks/${fe.itemId}/set_shixun_score.json`,{method:"post",body:fe})})}function R(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/${fe.itemId}.json`,{method:"delete"})})}function B(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:fe})})}function j(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:fe})})}function G(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/${fe.itemId}/adjust_position.json`,{method:"post",body:fe})})}function H(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}.json`,{method:"put",body:fe})})}function Y(fe){return r(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"get",params:fe})})}function L(fe){return r(this,null,function*(){return(0,t.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:fe})})}function V(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe==null?void 0:fe.id}/set_public.json`,{method:"post",body:fe})})}function K(fe){return r(this,null,function*(){return(0,t.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:fe})})}function Q(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/update_exam.json`,{method:"put",body:fe})})}function W(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/edit_exam.json`,{method:"get"})})}function F(fe,Ue){return r(this,null,function*(){return Fetch(`/api/examination_banks/${fe}/examination_banks_item_banks.json`,{method:"post",body:Ue})})}function q(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:fe})})}function M(fe,Ue){return r(this,null,function*(){return Fetch(`/api/examination_banks/${fe}/sort_question_type.json`,{method:"post",body:Ue})})}function z(fe){return r(this,null,function*(){return Fetch(`/api/examination_banks/${fe.exam_id}/examination_banks_item_banks/${fe.question_id}.json`,{method:"delete"})})}function X(fe,Ue){return r(this,null,function*(){return Fetch(`/api/examination_banks/${fe}/batch_set_score.json`,{method:"post",body:Ue})})}function te(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe}/simulate_exercise.json`,{method:"post"})})}function ie(fe){return r(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${fe}/exercise_header.json`,{method:"get"})})}function ce(fe,Ue,Ze){return r(this,null,function*(){const ot=new FormData;return ot.append("file",Ue),ot.append("course_discipline_id",Ze),(0,t.ZP)(`/api/examination_banks/${fe}/import_item_banks.json`,{method:"post",body:ot},!0)})}function se(fe){return r(this,null,function*(){return(0,t.ZP)("/api/users/change_exam_score.json",{method:"put",body:fe})})}},53283:function(i,d,e){"use strict";e.d(d,{$D:function(){return je},A2:function(){return mt},A7:function(){return nt},AP:function(){return Tr},AQ:function(){return Ze},Ax:function(){return Jt},Az:function(){return Re},Bn:function(){return _r},Bz:function(){return E},CB:function(){return D},CI:function(){return cr},Cc:function(){return Ur},D$:function(){return p},DQ:function(){return xt},DU:function(){return Ae},EG:function(){return H},EP:function(){return Ce},Ep:function(){return ue},Er:function(){return we},Eu:function(){return k},Ex:function(){return Lr},FD:function(){return et},F_:function(){return Yt},Fg:function(){return W},GY:function(){return Qt},Go:function(){return Ve},Gz:function(){return F},Hl:function(){return q},Ho:function(){return S},JS:function(){return Ee},Jd:function(){return R},Ju:function(){return A},KM:function(){return Ct},M1:function(){return f},M2:function(){return Ht},Mk:function(){return ir},Mt:function(){return Ut},Mu:function(){return pr},NV:function(){return Nt},O9:function(){return O},PQ:function(){return T},Q:function(){return ye},S$:function(){return b},Sp:function(){return Ue},VO:function(){return We},WD:function(){return Wt},WO:function(){return Ne},WW:function(){return $t},YP:function(){return L},_C:function(){return jt},_V:function(){return ar},b:function(){return g},bw:function(){return pe},bz:function(){return Er},c2:function(){return B},c3:function(){return de},cn:function(){return X},dX:function(){return K},eJ:function(){return Oe},ef:function(){return Tt},fh:function(){return te},fj:function(){return vt},hS:function(){return M},id:function(){return hn},jT:function(){return Be},j_:function(){return V},ke:function(){return Ft},lk:function(){return fe},mB:function(){return _},mE:function(){return I},mQ:function(){return se},ms:function(){return pt},mx:function(){return tt},nq:function(){return Q},ol:function(){return yr},p:function(){return dt},p4:function(){return Ie},pU:function(){return ce},pf:function(){return G},rS:function(){return ft},rs:function(){return Pt},s0:function(){return tr},se:function(){return j},sm:function(){return bt},tS:function(){return z},tu:function(){return ie},ue:function(){return ot},vf:function(){return ht},w4:function(){return ct},wA:function(){return gr},wv:function(){return Y},xG:function(){return Dt},xn:function(){return ze},yN:function(){return Xe},yy:function(){return Mt},zc:function(){return P}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(Fe,Mn,dn)=>Mn in Fe?r(Fe,Mn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):Fe[Mn]=dn,c=(Fe,Mn)=>{for(var dn in Mn||(Mn={}))a.call(Mn,dn)&&u(Fe,dn,Mn[dn]);if(n)for(var dn of n(Mn))s.call(Mn,dn)&&u(Fe,dn,Mn[dn]);return Fe},o=(Fe,Mn,dn)=>new Promise((na,aa)=>{var xa=ja=>{try{Ea(dn.next(ja))}catch(wn){aa(wn)}},sn=ja=>{try{Ea(dn.throw(ja))}catch(wn){aa(wn)}},Ea=ja=>ja.done?na(ja.value):Promise.resolve(ja.value).then(xa,sn);Ea((dn=dn.apply(Fe,Mn)).next())});const f=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/student_detail.json",{method:"get",params:Fe})}),_=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/knowledge_detail.json",{method:"get",params:Fe})}),p=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/update_statistic.json",{method:"get",params:Fe})}),b=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/statistic_lists.json",{method:"get",params:Fe})}),g=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/route_statistics.json",{method:"get",params:Fe})}),P=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/knowledge/v2/send_to_course.json",{method:"POST",body:Fe})}),O=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/knowledge/v2/check_knowledge_repeat.json",{method:"POST",body:Fe})}),S=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/knowledge/v2/courses.json",{method:"get",params:Fe})}),I=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/toggle.json",{method:"get",params:Fe})}),E=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/v2/knowledge_graphs/${Fe==null?void 0:Fe.graphable_type}/${Fe==null?void 0:Fe.graphable_id}`,{method:"get",params:Fe})}),A=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/detail.json`,{method:"get",params:Fe})}),k=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/ability_goals/home.json",{method:"get",params:Fe})}),T=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_tags/${Fe==null?void 0:Fe.id}.json`,{method:"delete",body:Fe})}),D=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/ability_tags.json",{method:"POST",body:Fe})}),R=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/ability_tags.json",{method:"get",params:Fe})}),B=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/tree.json",{method:"get",params:Fe})}),j=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/edit`,{method:"get",params:Fe})}),G=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}.json`,{method:"delete",body:Fe})}),H=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}.json`,{method:"PUT",body:Fe})}),Y=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/ability_goals.json",{method:"POST",body:Fe})}),L=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/ability_goals.json",{method:"get",params:Fe})}),V=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/knowledge/v2/update_knowledge_statistic.json",{method:"POST",body:Fe})}),K=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/knowledge/v2/subject_knowledge_statistic.json",{method:"Get",params:Fe})}),Q=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:Fe})}),W=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:Fe})}),F=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:Fe})}),q=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:Fe})}),M=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:Fe})});function z(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/paths.json",{method:"Get",params:c({},Fe)})})}function X(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:c({},Fe)})})}function te(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"Get",params:c({},Fe)})})}function ie(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}.json`,{method:"PUT",body:Fe})})}function ce(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/paths.json",{method:"post",body:Fe})})}function se(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/edit.json`,{method:"get"})})}function fe(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}.json`,{method:"get",params:c({identifier:Fe.id},Fe)})})}function Ue(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Fe.id}.json`,{method:"get",params:c({identifier:Fe.id},Fe)})})}function Ze(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/right_banner.json`,{method:"get",params:Fe})})}function ot(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/spoc_courses.json`,{method:"get",params:Fe})})}const dt=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/v2/stages.json",{method:"Get",params:Fe})}),ct=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/v2/stage_shixuns/${Fe.id}/children.json`,{method:"Get",params:Fe})});function Xe(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"get",params:Fe})})}function pe(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/update_team_title.json`,{method:"post",body:Fe})})}function Ce(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/delete_member.json`,{method:"Delete",body:Fe})})}function je(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/spoc_courses/${Fe==null?void 0:Fe.courseid}.json`,{method:"Delete"})})}function Je(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/up_member_position.json`,{method:"post",body:Fe})})}function gt(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/down_member_position.json`,{method:"post",body:Fe})})}function Ct(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/collections.json",{method:"post",body:Fe})})}function Pt(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/collections/cancel.json",{method:"Delete",body:Fe})})}function Oe(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}.json`,{method:"Delete",body:Fe})})}function Ve(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/publish.json`,{method:"post",body:Fe})})}function vt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/cancel_publish.json`,{method:"post",body:Fe})})}function Ne(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/apply_public.json`,{method:"post",body:Fe})})}function we(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/cancel_public.json`,{method:"post",body:Fe})})}function le(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/choose_course.json`,{method:"get",params:Fe})})}function ye(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/send_to_course.json`,{method:"post",body:Fe})})}function Ie(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Fe.id}/send_to_course.json`,{method:"post",body:Fe})})}function tt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/add_subject_members.json`,{method:"post",body:Fe})})}function bt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/spoc_courses.json`,{method:"post",body:Fe})})}function de(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/appointment.json`,{method:"post",body:Fe})})}function Ee(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Fe.id}/join_excellent_course.json`,{method:"post",body:Fe})})}function ft(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/watch_attachment_histories.json",{method:"post",body:Fe})})}function $e(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/statistics_info.json`,{method:"get",params:Fe})})}function Ye(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/shixun_analyze.json`,{method:"get",params:Fe})})}function it(Fe){return o(this,null,function*(){return Fetch(`/api/paths/${Fe.id}/learning_analyze.json`,{method:"get",params:Fe})})}function Tt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/learning_statistics.json`,{method:"get",params:Fe})})}function Yt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/shixun_statistics.json`,{method:"get",params:Fe})})}function Ae(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/study_analyze/${Fe.type}.json`,{method:"get",params:Fe})})}function Le(Fe){return o(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:Fe})})}function ze(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}.json`,{method:"put",body:Fe})})}function ht(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/add_shixun_to_stage.json`,{method:"post",body:Fe})})}const Dt=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/stages/${Fe==null?void 0:Fe.stage_id}/select_challenge_to_stage.json`,{method:"post",body:Fe})});function ue(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/select_shixun_to_stage.json`,{method:"post",body:Fe})})}function mt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/add_video_to_stage.json`,{method:"post",body:Fe})})}function tr(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/add_attachment_to_stage.json`,{method:"post",body:Fe})})}function Ht(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${Fe.id}.json`,{method:"put",body:Fe})})}function Ut(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/add_blank_to_stage.json`,{method:"post",body:Fe})})}function cr(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"post",body:Fe})})}function He(Fe){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:Fe})})}function pt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/up_position.json`,{method:"get"})})}function Mt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}/down_position.json`,{method:"get"})})}function ar(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.id}.json`,{method:"delete"})})}function Jt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.pathId}/discusses.json`,{method:"get",params:c({},Fe)})})}function pr(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Fe.coursesId}/excellent_discusses.json`,{method:"get",params:c({},Fe)})})}function Ir(Fe){return o(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:c({},Fe)})})}function Lr(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.stage_id}/items/move_position`,{method:"post",body:c({},Fe)})})}function $t(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe.stage_id}/items/${Fe.id}`,{method:"delete"})})}function Ft(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Fe.id}/excellent_discuss`,{method:"post",body:c({},Fe)})})}function Wt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${Fe.id}/post_discuss`,{method:"post",body:c({},Fe)})})}function Qt(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/schools/for_option.json",{method:"get",params:Fe})})}function yr(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/schools/province_data.json",{method:"get",params:Fe})})}function Er(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:Fe})})}function xt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe==null?void 0:Fe.id}/add_homework_to_stage.json`,{method:"post",body:Fe})})}function et(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${Fe==null?void 0:Fe.id}/edit.json`,{method:"get",params:Fe})})}function We(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${Fe==null?void 0:Fe.id}.json`,{method:"put",body:Fe})})}function Be(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Fe==null?void 0:Fe.user_id}/subjects/subject_homework.json`,{method:"get",params:Fe})})}function nt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Fe==null?void 0:Fe.user_id}/courses/course_homework.json`,{method:"get",params:Fe})})}function jt(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${Fe==null?void 0:Fe.id}/batch_add_homework_to_stage.json`,{method:"post",body:Fe})})}function Nt(Fe){return o(this,null,function*(){return(0,t.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:Fe})})}function _r(Fe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Fe==null?void 0:Fe.user_login}/subjects/cancel.json`,{method:"get",params:Fe})})}const gr=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/knowledge_graph_statistics.json",{method:"get",params:Fe})}),Ur=Fe=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_knowledge/knowledge_statistic_lists.json",{method:"get",params:Fe})}),hn=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/statistics.json`,{method:"get",params:Fe})}),ir=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/statistic_lists.json`,{method:"get",params:Fe})}),Re=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/statistic_detail.json`,{method:"get",params:Fe})}),Tr=Fe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/ability_goals/${Fe==null?void 0:Fe.id}/student_detail.json`,{method:"get",params:Fe})})},80546:function(i,d,e){"use strict";e.d(d,{Fd:function(){return Q},Hi:function(){return b},IU:function(){return R},KE:function(){return P},Kc:function(){return F},MK:function(){return B},Q9:function(){return A},Qg:function(){return D},Qn:function(){return S},UK:function(){return p},W:function(){return M},Ye:function(){return T},_c:function(){return f},hO:function(){return Y},iV:function(){return q},jy:function(){return j},kp:function(){return H},lf:function(){return E},m7:function(){return g},n$:function(){return I},rJ:function(){return k},s3:function(){return _},ux:function(){return O},vf:function(){return K},wh:function(){return G},wo:function(){return W},x$:function(){return V}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(z,X,te)=>X in z?r(z,X,{enumerable:!0,configurable:!0,writable:!0,value:te}):z[X]=te,c=(z,X)=>{for(var te in X||(X={}))a.call(X,te)&&u(z,te,X[te]);if(n)for(var te of n(X))s.call(X,te)&&u(z,te,X[te]);return z},o=(z,X,te)=>new Promise((ie,ce)=>{var se=Ze=>{try{Ue(te.next(Ze))}catch(ot){ce(ot)}},fe=Ze=>{try{Ue(te.throw(Ze))}catch(ot){ce(ot)}},Ue=Ze=>Ze.done?ie(Ze.value):Promise.resolve(Ze.value).then(se,fe);Ue((te=te.apply(z,X)).next())});const f=z=>o(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${z==null?void 0:z.id}/commit_word_cloud.json`,{method:"Get",params:z})});function _(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/poll_lists.json`,{method:"get",params:c({},z)})})}function p(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/common_header.json`,{method:"get"})})}function b(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/poll_setting.json`,{method:"get"})})}function g(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/commit_setting.json`,{method:"post",body:c({},z)})})}function P(z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${z.coursesId}/polls/end_poll_modal.json`,{method:"get",params:c({},z)})})}function O(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/publish_groups.json`,{method:"get",params:c({},z)})})}function S(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/commit_result.json`,{method:"get",params:c({},z)})})}function I(z){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:c({},z)})})}function E(z){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:c({},z)})})}function A(z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${z.coursesId}/polls/publish_modal.json`,{method:"get",params:c({},z)})})}function k(z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${z.coursesId}/polls.json`,{method:"POST",body:c({},z)})})}function T(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.categoryId}/edit.json`,{method:"get"})})}function D(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.pollsId}.json`,{method:"put",body:c({},z)})})}function R(z){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${z.pollsId}.json`,{method:"put",body:c({},z)})})}function B(z){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${z.pollsId}/poll_questions.json`,{method:"post",body:c({},z)})})}function j(z){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${z.pollsId}.json`,{method:"delete",body:c({},z)})})}function G(z){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${z.pollsId}/up_down.json`,{method:"post",body:c({},z)})})}function H(z){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_banks/${z.topicId}.json`,{method:"get"})})}function Y(z){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_banks/${z.topicId}.json`,{method:"put",body:c({},z)})})}function L(z){return o(this,null,function*(){return Fetch(`/api/exercise_banks/${z.topicId}.json`,{method:"put",body:c({},z)})})}function V(z){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${z.pollsId}.json`,{method:"delete",body:c({},z)})})}function K(z){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${z.pollsId}/up_down.json`,{method:"post",body:c({},z)})})}function Q(z){return o(this,null,function*(){return(0,t.ZP)("/api/poll_bank_questions.json",{method:"post",body:c({},z)})})}function W(z){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_bank_questions/${z.pollsId}.json`,{method:"put",body:c({},z)})})}function F(z){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${z.id}.json`,{method:"put",body:c({},z)})})}function q(z){return o(this,null,function*(){return(0,t.ZP)("/api/exercise_bank_questions.json",{method:"post",body:c({},z)})})}function M(z){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${z.exerciseId}/up_down.json`,{method:"post",body:c({},z)})})}},55301:function(i,d,e){"use strict";e.d(d,{A1:function(){return we},Bd:function(){return A},Bo:function(){return L},Cc:function(){return Q},Cn:function(){return q},DF:function(){return I},Dm:function(){return pe},FG:function(){return Y},GW:function(){return Ce},HF:function(){return B},Hm:function(){return z},IJ:function(){return Ne},L5:function(){return Xe},LS:function(){return Je},MZ:function(){return Ve},Mr:function(){return H},NZ:function(){return Ue},Of:function(){return O},Pl:function(){return S},Qj:function(){return g},RT:function(){return de},Rp:function(){return gt},U6:function(){return j},Vl:function(){return W},Wk:function(){return G},YP:function(){return M},Ys:function(){return T},al:function(){return k},bF:function(){return Ie},d1:function(){return b},dt:function(){return tt},et:function(){return te},ex:function(){return P},fn:function(){return E},hI:function(){return Ze},hg:function(){return Oe},iT:function(){return V},lS:function(){return fe},nD:function(){return je},qN:function(){return X},rV:function(){return D},s:function(){return se},sD:function(){return vt},sS:function(){return ct},ts:function(){return K},vi:function(){return le},wX:function(){return Pt},x5:function(){return R}});var t=e(57193),r=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(Ee,ft,$e)=>ft in Ee?r(Ee,ft,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ee[ft]=$e,f=(Ee,ft)=>{for(var $e in ft||(ft={}))u.call(ft,$e)&&o(Ee,$e,ft[$e]);if(s)for(var $e of s(ft))c.call(ft,$e)&&o(Ee,$e,ft[$e]);return Ee},_=(Ee,ft)=>n(Ee,a(ft)),p=(Ee,ft,$e)=>new Promise((Ye,it)=>{var Tt=Le=>{try{Ae($e.next(Le))}catch(ze){it(ze)}},Yt=Le=>{try{Ae($e.throw(Le))}catch(ze){it(ze)}},Ae=Le=>Le.done?Ye(Le.value):Promise.resolve(Le.value).then(Tt,Yt);Ae(($e=$e.apply(Ee,ft)).next())});function b(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"get",params:_(f({},Ee),{clazz:"ItemBanksGroup"})})})}function g(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:Ee})})}function P(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Ee})})}function O(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/list.json",{method:"post",body:Ee})})}function S(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/set_private.json`,{method:"post"})})}function I(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/set_public.json`,{method:"post"})})}function E(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}.json`,{method:"delete"})})}function A(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/problems/${Ee.id}/start.json`,{method:"get"})})}function k(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}.json`,{method:"delete",body:f({},Ee)})})}function T(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets.json",{method:"post",body:Ee})})}function D(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:Ee})})}function R(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:Ee.type}})})}function B(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:Ee})})}function j(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/tag_disciplines.json",{method:"post",body:Ee})})}function G(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}.json`,{method:"put",body:Ee})})}function H(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks.json",{method:"post",body:Ee})})}function Y(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/edit.json`,{method:"get"})})}function L(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/problems/${Ee.id}/edit.json`,{method:"get"})})}function V(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets.json",{method:"get",params:Ee})})}function K(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}/set_score.json`,{method:"post",body:Ee})})}function Q(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}/set_challenge_score.json`,{method:"post",body:Ee})})}function W(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}/combination_set_score.json`,{method:"post",body:Ee})})}function F(Ee){return p(this,null,function*(){return Fetch(`/api/examination_banks//${Ee.exerid}/examination_banks_item_banks/${Ee.id}/combination_set_score.json`,{method:"post",body:Ee})})}function q(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}.json`,{method:"delete"})})}function M(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:Ee})})}function z(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:Ee})})}function X(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Ee.id}/adjust_position.json`,{method:"post",body:Ee})})}function te(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks.json",{method:"post",body:Ee})})}function ie(Ee){return p(this,null,function*(){return Fetch(`/api/examination_banks/${Ee.id}/revoke_item.json`,{method:"delete",body:Ee})})}function ce(Ee){return p(this,null,function*(){return Fetch(`/api/examination_banks/${Ee.exam_id}/examination_banks_item_banks.json`,{method:"post",body:Ee})})}function se(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/join_to_collection.json`,{method:"post",params:Ee})})}function fe(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/cancel_collection.json`,{method:"post",params:Ee})})}function Ue(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups.json",{method:"get",params:Ee})})}function Ze(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:Ee})})}function ot(Ee){return p(this,null,function*(){return Fetch(`/api/item_banks/${Ee.id}/join_to_group.json`,{method:"post",body:Ee})})}function dt(Ee){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${Ee.id}.json`,{method:"put",body:Ee})})}function ct(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups.json",{method:"post",body:Ee})})}function Xe(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee.id}/feedback.json`,{method:"post",body:Ee})})}function pe(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"get",params:Ee})})}function Ce(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"post",body:Ee})})}function je(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:Ee})})}function Je(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:Ee})})}function gt(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:Ee})})}function Ct(Ee){return p(this,null,function*(){return Fetch("/api/item_banks/set_batch_public.json",{method:"post",body:Ee})})}function Pt(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Ee==null?void 0:Ee.id}/set_public.json`,{method:"post",body:Ee})})}function Oe(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:Ee})})}function Ve(Ee){return(0,t.ZP)(`/api/problems/${Ee.identifier}/publish.json`,{method:"post",body:Ee})}function vt(Ee){return(0,t.ZP)(`/api/problems/${Ee.identifier}/cancel_publish.json`,{method:"post",body:Ee})}function Ne(Ee){return(0,t.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...Ee.id]}})}function we(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks_groups/${Ee.id}/up_position.json`,{method:"get",params:Ee})})}function le(Ee){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks_groups/${Ee.id}/down_position.json`,{method:"get",params:Ee})})}function ye(Ee){return p(this,null,function*(){return Fetch(`/api/homework_commons/${Ee.id}/edit_hack.json`,{method:"get",params:Ee})})}function Ie(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:Ee})})}function tt(Ee){return p(this,null,function*(){return(0,t.ZP)("/api/problems/batch_publish.json",{method:"post",body:Ee})})}function bt(Ee){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:Ee})})}function de(){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},43126:function(i,d,e){"use strict";e.d(d,{E1:function(){return s},Go:function(){return n},H5:function(){return a}});var t=e(57193),r=(u,c,o)=>new Promise((f,_)=>{var p=P=>{try{g(o.next(P))}catch(O){_(O)}},b=P=>{try{g(o.throw(P))}catch(O){_(O)}},g=P=>P.done?f(P.value):Promise.resolve(P.value).then(p,b);g((o=o.apply(u,c)).next())});function n(u){return r(this,null,function*(){return(0,t.ZP)("/api/restfuls.json",{method:"get",params:u})})}function a(u){return r(this,null,function*(){return(0,t.ZP)(`/api/restfuls/${u.id}.json`,{method:"get",params:u})})}function s(u){return r(this,null,function*(){return(0,t.ZP)(`/api/restfuls/${u.id}.json`,{method:"delete",params:u})})}},79777:function(i,d,e){"use strict";e.d(d,{Am:function(){return S},Ar:function(){return Je},BD:function(){return tt},Be:function(){return vt},Dx:function(){return M},Fr:function(){return ue},G$:function(){return A},GS:function(){return Y},Gw:function(){return E},H:function(){return Ce},H1:function(){return je},Hj:function(){return de},IL:function(){return b},JA:function(){return ft},JG:function(){return q},KE:function(){return te},Lz:function(){return ye},Mf:function(){return pe},NA:function(){return ct},O:function(){return g},PC:function(){return ot},PP:function(){return dt},PW:function(){return Pt},Q3:function(){return z},QC:function(){return $e},Qt:function(){return Ie},Qz:function(){return D},R$:function(){return ht},RP:function(){return K},Ti:function(){return cr},Uc:function(){return Yt},Ul:function(){return W},VB:function(){return Ht},Vs:function(){return Ae},Wr:function(){return k},Xn:function(){return Q},YQ:function(){return Xe},Yn:function(){return I},Z8:function(){return G},ak:function(){return Ct},cN:function(){return B},co:function(){return Ne},cz:function(){return Ue},e_:function(){return P},fK:function(){return H},gG:function(){return Ze},gZ:function(){return Tt},h$:function(){return j},ku:function(){return le},lf:function(){return ce},m7:function(){return F},mQ:function(){return R},mz:function(){return Ve},n$:function(){return ie},oK:function(){return O},oN:function(){return Ut},pH:function(){return bt},pb:function(){return tr},qP:function(){return Ye},ql:function(){return it},rN:function(){return we},sw:function(){return se},t1:function(){return fe},to:function(){return V},ub:function(){return Ee},ux:function(){return X},wS:function(){return mt},wT:function(){return T},yT:function(){return gt},yy:function(){return Le},z2:function(){return Oe}});var t=e(57193),r=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(He,pt,Mt)=>pt in He?r(He,pt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):He[pt]=Mt,f=(He,pt)=>{for(var Mt in pt||(pt={}))u.call(pt,Mt)&&o(He,Mt,pt[Mt]);if(s)for(var Mt of s(pt))c.call(pt,Mt)&&o(He,Mt,pt[Mt]);return He},_=(He,pt)=>n(He,a(pt)),p=(He,pt,Mt)=>new Promise((ar,Jt)=>{var pr=$t=>{try{Lr(Mt.next($t))}catch(Ft){Jt(Ft)}},Ir=$t=>{try{Lr(Mt.throw($t))}catch(Ft){Jt(Ft)}},Lr=$t=>$t.done?ar($t.value):Promise.resolve($t.value).then(pr,Ir);Lr((Mt=Mt.apply(He,pt)).next())});const b=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.id}/ai_warning_list.json`,{method:"get",params:He})}),g=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He.id}/submit_test_result.json`,{method:"post",body:He})}),P=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He==null?void 0:He.id}/student_work_test_result.json`,{method:"Get",params:He})}),O=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He.id}/update_journals.json`,{method:"post",body:He})}),S=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He==null?void 0:He.homeworkId}/change_score.json`,{method:"post",body:He})}),I=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He==null?void 0:He.homeworkId}/history_comment`,{method:"Get",params:He})}),E=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He==null?void 0:He.homeworkId}/feedback_know`,{method:"Get",params:He})}),A=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He==null?void 0:He.userId}/student_work_feedbacks.json`,{method:"POST",body:He})}),k=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He==null?void 0:He.userId}/feedback_list.json`,{method:"Get",params:He})}),T=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${He==null?void 0:He.userId}/histories.json`,{method:"Get",params:He})}),D=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He==null?void 0:He.homeworkId}/feedback_list`,{method:"Get",params:He})}),R=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He==null?void 0:He.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:He})}),B=He=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He==null?void 0:He.homeworkId}/appeal_list`,{method:"Get",params:He})});function j(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/works_list.json`,{method:"post",body:f({},He)})})}function G(He){return p(this,null,function*(){return(0,t.ZP)(`/api/shixun_homeworks/${He.categoryId}/student_works.json`,{method:"get",params:f({},He)})})}function H(He){return p(this,null,function*(){return(0,t.ZP)(`/api/shixun_homeworks/${He.categoryId}/header_info.json`,{method:"get",params:f({},He)})})}function Y(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He}/query_game_url.json`,{method:"get"})})}function L(He){return p(this,null,function*(){return Fetch(`/api/student_works/${He}/get_newest_shixun_work_comments.json`,{method:"get"})})}function V(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}.json`,{method:"get"})})}function K(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/code_review_results.json`,{method:"get",params:f({},He)})})}function Q(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/code_review_detail.json`,{method:"get",params:f({},He)})})}function W(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/settings.json`,{method:"get",params:f({},He)})})}function F(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/update_settings.json`,{method:"post",body:f({},He)})})}function q(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/group_list.json`,{method:"get",params:f({},He)})})}function M(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/works_list.xlsx`,{method:"get",params:f({},He)})})}function z(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.coursesId}/reference_answer.json`,{method:"get",params:f({},He)})})}function X(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/publish_groups.json`,{method:"get",params:f({},He)})})}function te(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/end_groups.json`,{method:"get",params:f({},He)})})}function ie(He){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:f({},He)})})}function ce(He){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"post",body:f({},He)})})}function se(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/shixun_work_report.json`,{method:"get",params:He})})}function fe(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:He})})}function Ue(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:_(f({},He),{id:He.categoryId})})})}function Ze(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.categoryId}/adjust_review_score.json`,{method:"post",body:f({},He)})})}function ot(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/show_comment.json`,{method:"get",params:f({},He)})})}function dt(He){return p(this,null,function*(){return(0,t.ZP)("/api/users/reply_message.json",{method:"post",body:f({},He)})})}function ct(He){return p(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:f({},He)})})}function Xe(He){return p(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:f({},He)})})}function pe(He){return p(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:f({},He)})})}function Ce(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/update_explanation.json`,{method:"post",body:f({},He)})})}function je(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.coursesId}/homework_commons.json`,{method:"post",body:f({},He)})})}function Je(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}.json`,{method:"put",body:f({},He)})})}function gt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${He.id}.json`,{method:"put",body:f({},He)})})}function Ct(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.commonHomeworkId}/student_works/new.json`,{method:"get",params:f({},He)})})}function Pt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/edit.json`,{method:"get",params:f({},He)})})}function Oe(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}.json`,{method:"put",body:f({},He)})})}function Ve(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/revise_attachment.json`,{method:"post",body:f({},He)})})}function vt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.commonHomeworkId}/student_works.json`,{method:"post",body:f({},He)})})}function Ne(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.homeworkId}/student_works/relate_project.json`,{method:"post",body:f({},He)})})}function we(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function le(He){return p(this,null,function*(){return(0,t.ZP)("/api/users/projects/search.json",{method:"get",params:f({},He)})})}function ye(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:f({},He)})})}function Ie(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.coursesId}/homework_commons/new.json`,{method:"get",params:f({},He)})})}function tt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/edit.json`,{method:"get",params:f({},He)})})}function bt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${He.id}.json`,{method:"get",params:f({},He)})})}function de(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}.json`,{method:"get",params:f({},He)})})}function Ee(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/supply_attachments.json`,{method:"get",params:f({},He)})})}function ft(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/comment_list.json`,{method:"get",params:f({},He)})})}function $e(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/destroy_score.json`,{method:"delete",body:f({},He)})})}function Ye(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/add_score_reply.json`,{method:"post",body:f({},He)})})}function it(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/all_student_works.json`,{method:"get",params:f({},He)})})}function Tt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/destroy_work_comment.json`,{method:"delete",body:f({},He)})})}function Yt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/score_status.json`,{method:"get",params:f({},He)})})}function Ae(He){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${He.categoryId}/update_score.json`,{method:"get",params:f({},He)})})}function Le(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/add_score.json`,{method:"post",body:f({},He)})})}function ze(He){return p(this,null,function*(){return Fetch(`/api/student_works/${He.userId}/cancel_appeal.json`,{method:"post",body:f({},He)})})}function ht(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.userId}/appeal_anonymous_score.json`,{method:"post",body:f({},He)})})}function Dt(He){return p(this,null,function*(){return Fetch(`/api/student_works/${He.userId}/deal_appeal_score.json`,{method:"post",body:f({},He)})})}function ue(He){return p(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${He.id}/reset_my_game.json`,{method:"get",params:f({},He)})})}function mt(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/commit_des.json`,{method:"get",params:f({},He)})})}function tr(He){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${He.homeworkId}/update_des.json`,{method:"post",body:f({},He)})})}function Ht(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:f({},He)})})}function Ut(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:f({},He)})})}function cr(He){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${He.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:f({},He)})})}},86342:function(i,d,e){"use strict";e.d(d,{$Q:function(){return ir},AE:function(){return Mt},AQ:function(){return M},Ag:function(){return xt},Ar:function(){return Ce},At:function(){return na},BK:function(){return te},Bj:function(){return Ee},Cf:function(){return S},DC:function(){return bt},Dz:function(){return aa},E4:function(){return b},EH:function(){return gt},Ee:function(){return Na},Er:function(){return Xe},Ez:function(){return E},FB:function(){return X},Fg:function(){return K},Ft:function(){return G},GI:function(){return Oe},Gr:function(){return Ye},Gu:function(){return Pt},Gz:function(){return V},HS:function(){return Ha},Hl:function(){return Y},IF:function(){return R},IT:function(){return yr},I_:function(){return F},Ij:function(){return B},Ir:function(){return ie},Je:function(){return jt},K:function(){return sn},K0:function(){return Wa},KM:function(){return Ze},K_:function(){return Tr},LK:function(){return Nt},LP:function(){return Ve},Ne:function(){return ct},OL:function(){return I},OQ:function(){return g},OV:function(){return Ne},OW:function(){return Je},Op:function(){return hn},P2:function(){return le},P4:function(){return j},Po:function(){return q},Ps:function(){return it},Q:function(){return dt},Q1:function(){return Ea},QA:function(){return Zn},Ql:function(){return Yt},Rs:function(){return Ht},SG:function(){return za},Tn:function(){return Jt},Tr:function(){return ea},U0:function(){return ht},U9:function(){return Tt},UQ:function(){return Ft},Ui:function(){return Re},Vx:function(){return wn},WO:function(){return pe},WT:function(){return vo},Wi:function(){return ft},Wl:function(){return et},X$:function(){return ye},Yn:function(){return Ir},Z2:function(){return de},ZO:function(){return $e},Zt:function(){return xa},_7:function(){return ot},_9:function(){return Lr},aH:function(){return Ae},al:function(){return mt},b8:function(){return je},bV:function(){return D},bk:function(){return O},bq:function(){return pr},dK:function(){return ce},e:function(){return Q},eX:function(){return Ct},eb:function(){return Ut},fH:function(){return A},fL:function(){return nt},h4:function(){return ja},hS:function(){return L},h_:function(){return tt},he:function(){return W},hn:function(){return fe},hy:function(){return k},ii:function(){return tr},im:function(){return $t},j8:function(){return vt},jq:function(){return Ur},kF:function(){return gr},km:function(){return ue},l3:function(){return we},m7:function(){return ze},mI:function(){return Se},n5:function(){return z},np:function(){return T},nu:function(){return _r},p0:function(){return Qt},q0:function(){return pt},q9:function(){return dn},qA:function(){return Mn},rO:function(){return He},rs:function(){return Ue},sr:function(){return Wt},t2:function(){return Er},tX:function(){return po},uo:function(){return Dt},v3:function(){return Be},w:function(){return We},wX:function(){return H},xK:function(){return ar},xM:function(){return P},xg:function(){return cr},xk:function(){return Ie},yE:function(){return Le},yx:function(){return da},zD:function(){return se},zH:function(){return Fe}});var t=e(57193),r=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(Te,xe,Qe)=>xe in Te?r(Te,xe,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Te[xe]=Qe,f=(Te,xe)=>{for(var Qe in xe||(xe={}))u.call(xe,Qe)&&o(Te,Qe,xe[Qe]);if(s)for(var Qe of s(xe))c.call(xe,Qe)&&o(Te,Qe,xe[Qe]);return Te},_=(Te,xe)=>n(Te,a(xe)),p=(Te,xe,Qe)=>new Promise(($,At)=>{var qt=at=>{try{Mr(Qe.next(at))}catch(be){At(be)}},xr=at=>{try{Mr(Qe.throw(at))}catch(be){At(be)}},Mr=at=>at.done?$(at.value):Promise.resolve(at.value).then(qt,xr);Mr((Qe=Qe.apply(Te,xe)).next())});const b=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/commit_result.json",{method:"get",params:Te})}),g=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/edit.json",{method:"get",params:Te})}),P=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/select_polls.json",{method:"post",body:Te})}),O=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/select_polls_list.json",{method:"get",params:Te})}),S=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/commit_poll.json",{method:"post",body:Te})}),I=Te=>p(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${Te==null?void 0:Te.questionId}/poll_votes.json`,{method:"post",body:Te})}),E=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls.json",{method:"put",body:Te})}),A=Te=>p(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${Te==null?void 0:Te.poll_question_id}/up_down.json`,{method:"post",body:Te})}),k=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls.json",{method:"post",body:Te})}),T=Te=>p(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${Te==null?void 0:Te.poll_question_id}.json`,{method:"put",body:Te})}),D=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/poll_questions.json",{method:"post",body:Te})}),R=Te=>p(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${Te==null?void 0:Te.poll_question_id}.json`,{method:"delete"})}),B=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/collect.json",{method:"post",body:Te})}),j=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/publish.json",{method:"post",body:Te})}),G=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/delete.json",{method:"post",body:Te})}),H=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_polls/start_answer.json",{method:"Get",params:Te})}),Y=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:Te})}),L=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:Te})}),V=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:Te})}),K=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:Te})}),Q=Te=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:Te})});function W(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns.json",{method:"Get",params:f({},Te)})})}function F(Te){return p(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"Get",params:f({source:"shixun"},Te||{})})})}function q(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}.json`,{method:"Get",params:Te})})}function M(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/show_right.json`,{method:"Get"})})}function z(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges.json`,{method:"Get",params:Te})})}function X(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:Te.save_type}})})}function te(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/jupyter_exec.json${Te.reset?`?reset=${Te.reset}`:""}`,{method:"Get",params:Te})})}function ie(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/shixun_exec.json${Te.reset?`?reset=${Te.reset}`:""}`,{method:"Get",params:Te})})}function ce(Te){return p(this,null,function*(){return(0,t.ZP)(Te.url,{method:"Get"})})}function se(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.shixun_identifier}/challenges/${Te.challenge_id}/index_up.json`,{method:"Get"})})}function fe(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.shixun_identifier}/challenges/${Te.challenge_id}/index_down.json`,{method:"Get"})})}function Ue(Te){return p(this,null,function*(){return(0,t.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:Te.container_id,container_type:Te.container_type}})})}function Ze(Te){return p(this,null,function*(){return(0,t.ZP)("/api/collections.json",{method:"Post",body:{container_id:Te.container_id,container_type:Te.container_type}})})}function ot(Te){return p(this,null,function*(){const{id:xe}=Te||{};return(0,t.ZP)(`/api/shixuns/${xe}/search_user_courses.json`,{method:"Get",params:Te})})}function dt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te==null?void 0:Te.id}/send_to_course.json`,{method:"Post",body:f({},Te)})})}function ct(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/cancel_publish.json`,{method:"Get"})})}function Xe(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/cancel_apply_public.json`,{method:"Get"})})}function pe(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/apply_public.json`,{method:"post",body:f({},Te)})})}function Ce(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/publish.json`,{method:"Get"})})}function je(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function Je(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/attachments/${Te.id}.json`,{method:"delete"})})}function gt(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:Te})})}function Ct(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns.json",{method:"post",body:Te})})}function Pt(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:Te})})}function Oe(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/review_newest_record.json`,{method:"Get"})})}function Ve(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/review_shixun.json`,{method:"post",body:Te})})}function vt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/collaborators.json`,{method:"Get",params:Te})})}function Ne(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/shixun_members_added.json`,{method:"post",body:Te})})}function we(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.identifier}/add_members_group.json`,{method:"post",body:Te})})}function le(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/change_manager.json`,{method:"Get",params:Te})})}function ye(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/change_manager.json`,{method:"post",body:Te})})}function Ie(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/collaborators_delete.json`,{method:"delete",body:{user_id:Te.userId}})})}function tt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/ranking_list.json`,{method:"Get"})})}function bt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/settings.json`,{method:"Get"})})}function de(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:Te.mirror_id}})})}function Ee(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/get_script_contents.json`,{method:"Get",params:Te})})}function ft(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/get_custom_script.json`,{method:"Get",params:Te})})}function $e(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_for_jupyter.json`,{method:"put",body:Te})})}function Ye(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/shixun_quotes.json`,{method:"Get"})})}function it(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}.json`,{method:"delete"})})}function Tt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/close.json`,{method:"post",body:Te})})}function Yt(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/departments.json",{method:"Get",params:Te})})}function Ae(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_permission_setting.json`,{method:"post",body:Te})})}function Le(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_learn_setting.json`,{method:"post",body:Te})})}function ze(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_setting`,{method:"post",body:Te})})}function ht(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/get_data_sets.json`,{method:"Get",params:Te})})}function Dt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/destroy_data_sets.json`,{method:"Delete",body:{id:Te.deleteId}})})}function ue(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/new.json`,{method:"get"})})}function mt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.identifier}/challenges.json`,{method:"post",body:f({},Te)})})}function tr(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengeId}/edit.json`,{method:"get",params:{tab:Te.tab}})})}function Ht(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}.json`,{method:"put",body:f({},Te)})})}function Ut(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/choose_questions.json`,{method:"get"})})}function cr(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/move_position.json`,{method:"post",body:f({},Te)})})}function He(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}.json`,{method:"delete",body:f({},Te)})})}function pt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/edit.json`,{method:"get",params:f({},Te)})})}function Mt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengeId}/answer.json`,{method:"get",params:f({},Te)})})}function ar(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengeId}/crud_answer.json`,{method:"post",body:f({},Te)})})}function Jt(Te){return p(this,null,function*(){if(Te.type===1)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/create_choose_question.json`,{method:"post",body:f({},Te)});if(Te.type===2)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/create_blank_question.json`,{method:"post",body:f({},Te)});if(Te.type===3)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/create_judge_question.json`,{method:"post",body:f({},Te)})})}function pr(Te){return p(this,null,function*(){if(Te.type===1)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/update_choose_question.json`,{method:"post",body:_(f({},Te),{choose_id:Te.questionId})});if(Te.type===2)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/update_blank_question.json`,{method:"put",body:_(f({},Te),{choose_id:Te.questionId})});if(Te.type===3)return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/update_judge_question.json`,{method:"put",body:_(f({},Te),{choose_id:Te.questionId})})})}function Ir(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:Te.questionId}})})}function Lr(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:Te.questionId}})})}function $t(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:Te.questionId}})})}function Ft(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/challenges/${Te.challengesId}/edit_choose_question.json`,{method:"get",params:_(f({},Te),{choose_id:Te.questionId})})})}function Wt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/delete_git_file.json`,{method:"Delete",body:Te})})}function Qt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/delete_git_file.json`,{method:"Delete",body:Te})})}function yr(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/mv_file.json`,{method:"post",body:Te})})}function Er(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/mv_file.json`,{method:"post",body:Te})})}function xt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/repository.json`,{method:"post",body:Te})})}function et(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/repository.json`,{method:"post",body:Te})})}function We(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/secret_repository.json`,{method:"post",body:Te})})}function Be(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/add_file.json`,{method:"post",body:Te})})}function nt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/add_file.json`,{method:"post",body:Te})})}function jt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/commits.json`,{method:"post",body:Te})})}function Nt(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/file_content.json`,{method:"post",body:Te})})}function _r(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/file_content.json`,{method:"post",body:Te})})}function gr(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_file.json`,{method:"post",body:Te})})}function Ur(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/update_file.json`,{method:"post",body:Te})})}function hn(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/upload_git_folder.json`,{method:"post",body:{path:Te.path,secret_repository:Te.secret_repository}})})}function ir(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/${Te.url}`,{method:"Get"})})}function Re(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:Te})})}function Tr(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:Te})})}function Fe(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:Te})})}function Mn(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:Te})})}function dn(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:Te})})}function na(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/fork_list.json`,{method:"Get",params:Te})})}function aa(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.identifier}/change_editable.json`,{method:"put",body:f({},Te)})})}function xa(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/set_secret_dir.json`,{method:"post",body:f({},Te)})})}function sn(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/new.json",{method:"Get",params:Te})})}function Ea(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/environment_info",{method:"Get",params:Te})})}function ja(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/init_repository.json`,{method:"post",body:f({},Te)})})}function wn(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${Te.id}/init_repository.json`,{method:"post",body:f({},Te)})})}function Wa(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_secret_repository.json`,{method:"post",body:f({},Te)})})}function Na(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/exist_exercise.json`,{method:"get",params:f({},Te)})})}function po(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/mirror_applies/${Te.id}.json`,{method:"get",params:f({},Te)})})}function Ga(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/publish.json`,{method:"post",body:f({},Te)})})}function Va(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/open_vnc.json`,{method:"post",params:f({},Te)})})}function Ba(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/open_webssh.json`,{method:"post",params:f({},Te)})})}function Io(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/save_image.json`,{method:"post",body:f({},Te)})})}function sa(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/delete_image.json`,{method:"post",body:f({},Te)})})}function Qn(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/extend_vnc.json`,{method:"post",body:f({},Te)})})}function bn(Te){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Te.id}/reset_vnc_link.json`,{method:"post",body:f({},Te)})})}function da(Te){return p(this,null,function*(){return(0,t.ZP)("/api/paths/get_task_pass.json",{method:"get",params:f({},Te)})})}function Se(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:f({},Te)})})}function Zn(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te.id}/update_jupyter_lab_setting.json`,{method:"post",body:f({},Te)})})}function ea(Te){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:Te})})}function vo(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/progress_homeworks/${Te}`,{method:"get",params:{is_initiative_study:1}})})}function Qo(Te){return p(this,null,function*(){return Fetch(`/api/shixuns/${Te.id}/update_shixun_study_num.json`,{method:"post",body:f({},Te)})})}function za(Te){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/preview.json",{method:"get",params:Te})})}function Ha(Te){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${Te}/recommend_config.json`,{method:"get"})})}},47546:function(i,d,e){"use strict";e.d(d,{Bg:function(){return p},FO:function(){return k},eJ:function(){return P},eZ:function(){return O},fd:function(){return B},gp:function(){return f},iU:function(){return D},l3:function(){return I},mw:function(){return E},oZ:function(){return g},rM:function(){return A},r_:function(){return R},s:function(){return _},ur:function(){return T},xV:function(){return b},yb:function(){return S}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(j,G,H)=>G in j?r(j,G,{enumerable:!0,configurable:!0,writable:!0,value:H}):j[G]=H,c=(j,G)=>{for(var H in G||(G={}))a.call(G,H)&&u(j,H,G[H]);if(n)for(var H of n(G))s.call(G,H)&&u(j,H,G[H]);return j},o=(j,G,H)=>new Promise((Y,L)=>{var V=W=>{try{Q(H.next(W))}catch(F){L(F)}},K=W=>{try{Q(H.throw(W))}catch(F){L(F)}},Q=W=>W.done?Y(W.value):Promise.resolve(W.value).then(V,K);Q((H=H.apply(j,G)).next())});function f(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/teachers.json`,{method:"get",params:c({},j)})})}function _(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/apply_teachers.json`,{method:"get",params:c({},j)})})}function p(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/graduation_group_list.json`,{method:"get",params:c({},j)})})}function b(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/all_course_groups.json`,{method:"get",params:c({},j)})})}function g(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/set_course_group.json`,{method:"post",body:c({},j)})})}function P(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/join_graduation_group.json`,{method:"post",body:c({},j)})})}function O(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/create_graduation_group.json`,{method:"post",body:c({},j)})})}function S(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/delete_course_teacher.json`,{method:"post",body:c({},j)})})}function I(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/delete_from_course.json`,{method:"post",body:c({},j)})})}function E(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/change_member_role.json`,{method:"post",body:c({},j)})})}function A(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/change_course_admin.json`,{method:"post",body:c({},j)})})}function k(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/teacher_application_review.json`,{method:"post",body:c({},j)})})}function T(j){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j.coursesId}/students.json`,{method:"get",params:c({},j)})})}function D(j,G){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j}/apply_students.json`,{method:"get",params:G})})}function R(j,G){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j}/join_student_checkout.json`,{method:"get",params:G})})}function B(j,G){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${j}/student_application_review.json`,{method:"post",body:G})})}},67670:function(i,d,e){"use strict";e.d(d,{B$:function(){return b},Cx:function(){return V},Cy:function(){return ie},DA:function(){return A},DH:function(){return p},Ef:function(){return W},Es:function(){return P},Ex:function(){return dt},FM:function(){return H},Fn:function(){return F},Gq:function(){return Xe},Ho:function(){return T},IU:function(){return te},JJ:function(){return q},Ol:function(){return fe},Qx:function(){return G},Tv:function(){return M},V8:function(){return _},WS:function(){return K},WY:function(){return j},ai:function(){return L},bG:function(){return S},bJ:function(){return f},c0:function(){return ct},dE:function(){return X},dt:function(){return z},gI:function(){return Q},lO:function(){return Y},mW:function(){return B},n0:function(){return E},nV:function(){return se},o1:function(){return Ue},qE:function(){return g},qN:function(){return k},rV:function(){return D},sh:function(){return ce},vR:function(){return O},w3:function(){return R},x4:function(){return I},z2:function(){return Ze}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(pe,Ce,je)=>Ce in pe?r(pe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:je}):pe[Ce]=je,c=(pe,Ce)=>{for(var je in Ce||(Ce={}))a.call(Ce,je)&&u(pe,je,Ce[je]);if(n)for(var je of n(Ce))s.call(Ce,je)&&u(pe,je,Ce[je]);return pe},o=(pe,Ce,je)=>new Promise((Je,gt)=>{var Ct=Ve=>{try{Oe(je.next(Ve))}catch(vt){gt(vt)}},Pt=Ve=>{try{Oe(je.throw(Ve))}catch(vt){gt(vt)}},Oe=Ve=>Ve.done?Je(Ve.value):Promise.resolve(Ve.value).then(Ct,Pt);Oe((je=je.apply(pe,Ce)).next())});const f=pe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${pe.id}/move.json`,{method:"post",body:pe})}),_=pe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${pe.id}.json`,{method:"delete",body:pe})}),p=pe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${pe.id}.json`,{method:"put",body:pe})}),b=pe=>o(void 0,null,function*(){return(0,t.ZP)("/api/common_comments.json",{method:"post",body:pe})}),g=pe=>o(void 0,null,function*(){return(0,t.ZP)("/api/common_comments.json",{method:"Get",params:pe})});function P(pe){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/login.json",{method:"post",body:c({},pe)})})}function O(pe){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/logout.json",{method:"get"})})}function S(pe){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_user_info.json",{method:"get",params:c({},pe)})})}function I(pe){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_notice.json",{method:"get",params:c({},pe)})})}function E(){return o(this,null,function*(){return(0,t.ZP)("/api/users/system_update.json",{method:"get"})})}function A(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/homepage_info.json`,{method:"get"})})}function k(pe){return o(this,null,function*(){return(0,t.ZP)("/api/users/attendance.json",{method:"post"})})}function T(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/courses.json`,{method:"get",params:pe})})}function D(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/shixuns.json`,{method:"get",params:pe})})}function R(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/subjects.json`,{method:"get",params:pe})})}function B(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/projects.json`,{method:"get",params:pe})})}function j(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/videos.json`,{method:"get",params:pe})})}function G(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/videos/review.json`,{method:"get",params:pe})})}function H(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/videos/${pe.id}.json`,{method:"delete"})})}function Y(pe){return o(this,null,function*(){return(0,t.ZP)("/api/watch_video_histories.json",{method:"post",body:pe})})}function L(pe){return o(this,null,function*(){return(0,t.ZP)("/api/users/question_banks.json",{method:"get",params:pe})})}function V(pe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_public.json",{method:"post",body:pe})})}function K(pe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:pe})})}function Q(pe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/my_courses.json",{method:"get",params:pe})})}function W(pe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:pe})})}function F(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/videos/${pe.object_id}/create_course_video.json`,{method:"post",body:pe})})}function q(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${pe.topicId}.json`,{method:"get",params:pe})})}function M(pe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:c({},pe)})})}function z(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${pe.username}/videos/batch_publish.json`,{method:"post",body:pe})})}function X(pe){return o(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${pe.identifier}/cancel.json`,{method:"delete",body:c({},pe)})})}function te(){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_engineer_url.json",{method:"get"})})}function ie(pe){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:c({},pe)})})}function ce(){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function se(){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function fe(pe){return(0,t.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:pe})}function Ue(pe){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:pe})}function Ze(pe){return(0,t.ZP)("/api/accounts/register.json",{method:"post",body:c({},pe)})}function ot(pe){return Fetch("/api/weapps/register.json",{method:"post",body:c({},pe)})}function dt(pe){return(0,t.ZP)(`/api/users/accounts/${pe.login}/password.json`,{method:"put",body:c({},pe)})}function ct(pe){return(0,t.ZP)("/api/accounts/reset_password.json",{method:"post",body:c({},pe)})}function Xe(pe){return(0,t.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:c({},pe)})}},11176:function(i,d,e){"use strict";e.d(d,{BQ:function(){return f},DH:function(){return T},Db:function(){return Y},Ju:function(){return H},Mz:function(){return B},O2:function(){return g},TJ:function(){return S},Vg:function(){return b},ZY:function(){return _},Zx:function(){return R},cU:function(){return p},fn:function(){return G},jK:function(){return I},yN:function(){return j}});var t=e(57193),r=Object.defineProperty,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,u=(L,V,K)=>V in L?r(L,V,{enumerable:!0,configurable:!0,writable:!0,value:K}):L[V]=K,c=(L,V)=>{for(var K in V||(V={}))a.call(V,K)&&u(L,K,V[K]);if(n)for(var K of n(V))s.call(V,K)&&u(L,K,V[K]);return L},o=(L,V,K)=>new Promise((Q,W)=>{var F=z=>{try{M(K.next(z))}catch(X){W(X)}},q=z=>{try{M(K.throw(z))}catch(X){W(X)}},M=z=>z.done?Q(z.value):Promise.resolve(z.value).then(F,q);M((K=K.apply(L,V)).next())});function f(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/watch_video_histories.json`,{method:"Get",params:c({},L)})})}function _(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/watch_statics.json`,{method:"Get",params:c({},L)})})}function p(L){return o(this,null,function*(){return(0,t.ZP)(`/api/course_videos/${L.videoId}/watch_histories.json`,{method:"Get",params:c({},L)})})}function b(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/own_watch_histories.json`,{method:"Get",params:c({},L)})})}function g(L){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${L.id}.json`,{method:"Get",params:c({},L)})})}function P(L){return o(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:L})})}function O(L){return o(this,null,function*(){return Fetch(`/api/video_items/${L.id}/edit.json`,{method:"Get",params:c({},L)})})}function S(L){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${L.id}/edit.json`,{method:"Get",params:c({},L)})})}function I(L){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${L.id}/star.json`,{method:"post",body:L})})}function E(L){return o(this,null,function*(){return Fetch(`/api/video_items/${L.id}.json`,{method:"put",body:L})})}function A(L){return o(this,null,function*(){return Fetch(`/api/video_items/${L.id}/send_to_course.json`,{method:"post",body:L})})}function k(L){return o(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:c({},L)})})}function T(L){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${L.id}/view_video.json`,{method:"post",body:L})})}function D(L){return o(this,null,function*(){return Fetch(`/api/video_items/${L.id}/add_school.json`,{method:"post",body:L})})}function R(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.course_id}/video_people_statics.json`,{method:"get",params:L})})}function B(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.course_id}/video_duration_statics.json`,{method:"get",params:L})})}function j(L){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"get",params:L})})}function G(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L==null?void 0:L.id}/course_videos_tree.json`,{method:"get",params:L})})}function H(L){return o(this,null,function*(){return(0,t.ZP)("/api/study_action_analyses.json",{method:"post",body:L})})}function Y(L){return o(this,null,function*(){return(0,t.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:L})})}},3668:function(i,d,e){"use strict";e.d(d,{A:function(){return B},CH:function(){return a},EA:function(){return c},FU:function(){return _},G_:function(){return g},LY:function(){return k},Ll:function(){return u},MM:function(){return I},Ps:function(){return T},Sl:function(){return O},To:function(){return p},Vf:function(){return b},XQ:function(){return s},b:function(){return f},bq:function(){return R},cZ:function(){return o},rV:function(){return A},sT:function(){return P},tS:function(){return D},xt:function(){return E},y2:function(){return n}});var t=e(57193),r=(j,G,H)=>new Promise((Y,L)=>{var V=W=>{try{Q(H.next(W))}catch(F){L(F)}},K=W=>{try{Q(H.throw(W))}catch(F){L(F)}},Q=W=>W.done?Y(W.value):Promise.resolve(W.value).then(V,K);Q((H=H.apply(j,G)).next())});const n=j=>r(void 0,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/base_statistic_data.json`,{method:"Get",params:j})});function a(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/discussions/${j.id}.json`,{method:"put",body:j})})}function s(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/discussions/${j.id}.json`,{method:"get",params:j})})}function u(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/discussions.json`,{method:"post",body:j})})}function c(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/discussions.json`,{method:"get",params:j})})}function o(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons/${j.id}/add_resources.json`,{method:"post",body:j})})}function f(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons/${j.id}/lesson_resources_list.json`,{method:"get",params:j})})}function _(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons/${j.id}.json`,{method:"get",params:j})})}function p(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons/${j.id}.json`,{method:"put",body:j})})}function b(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons.json`,{method:"post",body:j})})}function g(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/good_lessons.json`,{method:"get",params:j})})}function P(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j==null?void 0:j.id}.json`,{method:"get"})})}function O(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j==null?void 0:j.id}/modules.json`,{method:"get"})})}function S(j){return r(this,null,function*(){return Fetch(`/api/virtual_classrooms/${j.id}/videos/batch_publish.json`,{method:"post",body:j})})}function I(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/members.json`,{method:"post",body:j})})}function E(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_spacesId}/members/${j.id}/change_creator.json`,{method:"post",body:j})})}function A(j,G){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j}/shixuns.json`,{method:"get",params:G})})}function k(j,G){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j}/shixuns`,{method:"post",body:G})})}function T(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_classroom_id}/shixuns/${j.shixun_id}.json`,{method:"delete"})})}function D(j,G){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j}/subjects.json`,{method:"get",params:G})})}function R(j,G){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j}/subjects.json`,{method:"post",body:G})})}function B(j){return r(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${j.virtual_classroom_id}/subjects/${j.subject_id}.json`,{method:"delete"})})}},81779:function(i,d,e){"use strict";e.d(d,{$O:function(){return V},EO:function(){return tt},G5:function(){return R},GD:function(){return r},GJ:function(){return _},Gg:function(){return p},I2:function(){return s},IR:function(){return j},JA:function(){return Ie},JL:function(){return E},Jd:function(){return L},Ny:function(){return S},RV:function(){return H},Rb:function(){return D},Rm:function(){return B},V9:function(){return te},Yh:function(){return M},aN:function(){return P},aQ:function(){return o},ag:function(){return ye},bg:function(){return de},d8:function(){return T},dE:function(){return G},eB:function(){return Y},eY:function(){return Ee},fn:function(){return le},h:function(){return Yt},j5:function(){return g},k5:function(){return Q},m$:function(){return ft},oF:function(){return b},qz:function(){return c},t_:function(){return O},tu:function(){return Ye},y8:function(){return bt}});var t=e(95392),r=(Ae=>(Ae[Ae.SuperAdmin=1]="SuperAdmin",Ae[Ae.Operation=2]="Operation",Ae[Ae.CertifiedTeacher=5]="CertifiedTeacher",Ae[Ae.TrainingProduction=8]="TrainingProduction",Ae[Ae.UncertifiedTeacher=12]="UncertifiedTeacher",Ae[Ae.Student=15]="Student",Ae))(r||{}),n=(Ae=>(Ae[Ae.SuperAdmin=1]="SuperAdmin",Ae[Ae.Operation=2]="Operation",Ae[Ae.Admin=5]="Admin",Ae[Ae.Teacher=8]="Teacher",Ae[Ae.Assistant=12]="Assistant",Ae[Ae.Student=15]="Student",Ae))(n||{}),a=(Ae=>(Ae[Ae.SuperAdmin=0]="SuperAdmin",Ae[Ae.Teacher=1]="Teacher",Ae[Ae.Student=2]="Student",Ae))(a||{});const s=Ae=>{const{user:Le}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Le;return Ae.some(ht=>ht==(ze==null?void 0:ze.role))},u=Ae=>{const{user:Le}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Le;return ze!=null&&ze.own?!0:Ae.some(ht=>{var Dt;return ht==((Dt=ze==null?void 0:ze.course)==null?void 0:Dt.course_role)})},c=()=>{const{user:Ae}=(0,t.getDvaApp)()._store.getState(),{userInfo:Le}=Ae;return Le.main_site},o=()=>{var Ae;const{user:Le}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Le;return(Ae=ze==null?void 0:ze.course)==null?void 0:Ae.course_is_end},f=()=>{const{user:Ae}=getDvaApp()._store.getState(),{userInfo:Le}=Ae;return Le.authentication},_=()=>u([1,2,5,8,12]),p=()=>u([1,8,5,12,2]),b=()=>u([1,8,5]),g=()=>u([1]),P=()=>u([1,2,5]),O=()=>u([1,2]),S=()=>s([1,2]),I=()=>s([1]),E=()=>s([1,2,5]),A=()=>u([1,5]),k=()=>u([5,8]),T=()=>u([5]),D=()=>u([1,5,2]),R=()=>u([1,2,5,8]),B=()=>u([12]),j=()=>u([8]),G=()=>u([15]),H=()=>u([1,2,5,8,12,15]),Y=()=>u([1,2,5,8,12]),L=()=>{var Ae;const{user:Le}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Le;return((Ae=ze==null?void 0:ze.course)==null?void 0:Ae.course_role)===null},V=()=>{const{user:Ae}=(0,t.getDvaApp)()._store.getState(),{userInfo:Le}=Ae;return Le==null?void 0:Le.has_big_model_permission},K=()=>{const{user:Ae}=getDvaApp()._store.getState(),{userInfo:Le}=Ae;return Le==null?void 0:Le.big_model_user_unlimited},Q=()=>{var Ae;const{user:Le}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Le;return((Ae=ze==null?void 0:ze.paid_version)==null?void 0:Ae.version_type)==0&&![1,2].includes(ze==null?void 0:ze.role)},W=(Ae=!0,Le=!1)=>s([1,2,5,8,12,15]),F=(Ae=!0,Le=!1)=>Le||!Le&&s([1]),q=(Ae=!0,Le=!1)=>Le||!Le&&s([1,2]),M=()=>s([15]),z=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12,15]):Le||!Le&&s([1,2]),X=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12,15]):Le||!Le&&s([1,2]),te=(Ae=!0,Le=!1)=>{const{user:ze}=(0,t.getDvaApp)()._store.getState(),{userInfo:ht}=ze;return ht!=null&&ht.is_shixun_marker?!0:s([1,2,5,8])},ie=(Ae=!0,Le=!1)=>Ae?s([1]):Le||!Le&&s([1]),ce=(Ae=!0,Le=!1)=>Ae?s([1,2]):Le||!Le&&s([1,2]),se=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12,15]):Le||!Le&&s([1,2]),fe=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12]):Le||!Le&&s([1,2]),Ue=(Ae=!0,Le=!1)=>Ae?s([1,2,5]):Le||!Le&&s([1,2]),Ze=(Ae=!0,Le=!1)=>Ae?s([1]):!1,ot=(Ae=!0,Le=!1)=>s([1,2,5,8,12,15]),dt=(Ae=!0,Le=!1)=>Ae?s([1]):Le||!Le&&s([1]),ct=(Ae=!0,Le=!1)=>Ae?s([1,2]):Le||!Le&&s([1,2]),Xe=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12,15]):Le||!Le&&s([1,2]),pe=(Ae=!0,Le=!1)=>Ae?!1:Le||!Le&&s([1,2]),Ce=(Ae=!0,Le=!1)=>Ae?Le||!Le&&s([1,2]):!1,je=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12]):!1,Je=(Ae=!0,Le=!1)=>Ae?!Le&&s([1,2,5,8,12]):!1,gt=(Ae=!0,Le=!1)=>Ae?s([1,2,5]):Le||!Le&&s([1,2]),Ct=(Ae=!0,Le=!1)=>s([1,2,5,8,12]),Pt=(Ae=!0,Le=!1)=>Ae?s([1]):Le||!Le&&s([1]),Oe=(Ae=!0,Le=!1)=>Ae?s([1,2]):Le||!Le&&s([1,2]),Ve=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12]):Le||!Le&&s([1,2]),vt=(Ae=!0,Le=!1)=>Ae?Le||!Le&&s([1,2]):!1,Ne=(Ae=!0,Le=!1)=>Ae?s([1,2,5,8,12]):Le||!Le&&s([1,2]),we=(Ae=!0,Le=!1)=>u([8]),le=()=>s([1]),ye=()=>s([1,2]),Ie=()=>s([15]),tt=()=>s([1,2,5]),bt=()=>s([1,2,5,12]),de=()=>{var Ae;const{user:Le}=(0,t.getDvaApp)()._store.getState();return!!((Ae=Le.userInfo)!=null&&Ae.login)},Ee=()=>{const{user:Ae}=(0,t.getDvaApp)()._store.getState();return Ae.userInfo},ft=()=>{var Ae,Le;const{user:ze}=(0,t.getDvaApp)()._store.getState();return!!((Le=(Ae=ze.userInfo)==null?void 0:Ae.path)!=null&&Le.own)},$e=Ae=>{const{graduations:Le}=(0,t.getDvaApp)()._store.getState(),{details:ze}=Le;return Ae.some(ht=>ht===(ze==null?void 0:ze.user_identity))},Ye=()=>$e([0,1]),it=()=>$e([0]),Tt=()=>$e([1]),Yt=()=>$e([2])},76936:function(i,d,e){"use strict";e.d(d,{a2:function(){return a},fw:function(){return t},gW:function(){return n},k:function(){return s},k4:function(){return r}});const t=[{id:0,name:"\u5355\u9009\u9898",nameType:"SINGLE"},{id:1,name:"\u591A\u9009\u9898",nameType:"MULTIPLE"},{id:2,name:"\u5224\u65AD\u9898",nameType:"JUDGMENT"},{id:3,name:"\u586B\u7A7A\u9898",nameType:"COMPLETION"},{id:4,name:"\u7B80\u7B54\u9898",nameType:"SUBJECTIVE"},{id:5,name:"\u5B9E\u8BAD\u9898",nameType:"PRACTICAL"},{id:6,name:"\u7F16\u7A0B\u9898",nameType:"PROGRAM"},{id:7,name:"\u7EC4\u5408\u9898",nameType:"COMBINATION"},{id:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",nameType:"BPROGRAM"}],r=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];var n=(u=>(u.PROBLEM="problem",u.PAPER="paper",u.OTHER="other",u))(n||{}),a=(u=>(u.SINGLE="single",u.MULTIPLEFLOW="multiple_flow",u.MULTIPLEFIXED="multiple_fixed",u.OTHER="other",u))(a||{}),s=(u=>(u[u.BISHI=1]="BISHI",u[u.JISHI=2]="JISHI",u[u.KOUSHI=3]="KOUSHI",u[u.OTHER=4]="OTHER",u))(s||{})},57583:function(i,d,e){"use strict";e.d(d,{F:function(){return t}});const t={load:"text/html",123:"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp",602:"application/x-t602",669:"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"}},78323:function(i,d,e){"use strict";e.d(d,{Z:function(){return a}});const t={PROXY_SERVER:"https://pre-data.educoder.net",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"https://new-testali-cdn.educoder.net",FORGE:"https://code.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test3-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",TERMINAL_URL:"testsvc1.vnc.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"};var r=null,a={local:{API_SERVER:"http://localhost:3000",IMG_SERVER:"https://testali-cdn.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},dev:t,newReactTest:{API_SERVER:(()=>{let s;switch(location.host){case"test4.educoder.net":s="https://test4-data.educoder.net";break;case"test3.educoder.net":s="https://test3-data.educoder.net";break;case"test2.educoder.net":s="https://test2-data.educoder.net";break;default:s="https://test-data.educoder.net";break}return s})(),SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",IMG_SERVER:(()=>{let s="https://new-testali-cdn.educoder.net";const u=location.host;return u==="test3.educoder.net"&&(s="https://test3-data.educoder.net"),u==="test4.educoder.net"&&(s="https://test4-data.educoder.net"),s})(),OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net"),TERMINAL_URL:"testsvc1.vnc.educoder.net",AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},preNewBuild:{API_SERVER:(()=>{let s="https://pre-data.educoder.net";return location.host==="pre2.educoder.net"&&(s="https://pre-data2.educoder.net"),s})(),IMG_SERVER:"https://preali-cdn.educoder.net",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://pre-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"https://forge.educoder.net/",QQLoginCB:encodeURIComponent("https://pre.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},newBuild:{API_SERVER:(()=>{let s="https://data.educoder.net";return document.domain==="kepukehuan.educoder.net"?s="https://kepukehuan-data.educoder.net":(document.domain==="www.tokcoder.com"||document.domain==="tokcoder.com")&&(s="https://data.tokcoder.com"),s})(),SSH_SERVER:"wss://webssh.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_Slice:"https://fu.educoder.net",IMG_SERVER:"https://ali-cdn.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",CABLE_SERVER:"wss://data.educoder.net/cable",MINIPROGRAM_SERVER:"https://data.educoder.net",ONLYOFFICE:"https://office.educoder.net",OFFICE_IP:"https://officedata.educoder.net",FORGE:"https://code.educoder.net/",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net",AI_PLATFORM_URL:"https://ai.educoder.net",Coze_ai_URl:"https://datacoze.educoder.net"},newTest:{API_SERVER:"https://test-data.educoder.net",IMG_SERVER:"https://test-data.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"http://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},test:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},preBuild:{API_SERVER:"",IMG_SERVER:"https://preali-cdn.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},newWeb:{API_SERVER:"https://test-newweb.educoder.net",IMG_SERVER:"https://test-newweb.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",CABLE_SERVER:"wss://test-data.educoder.net/cable",MINIPROGRAM_SERVER:"https://test-data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net"),AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"},build:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://fu.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",CABLE_SERVER:"wss://data.educoder.net/cable",MINIPROGRAM_SERVER:"https://data.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"https://officedata.educoder.net",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net",AI_PLATFORM_URL:"https://aitest.educoder.net",Coze_ai_URl:"https://test4-datacoze.educoder.net"}}[window.ENV||"dev"]},57193:function(i,d,e){"use strict";e.d(d,{IV:function(){return q},U2:function(){return K},ZP:function(){return H},d4:function(){return Q},gz:function(){return F},rz:function(){return G},v_:function(){return W}});var t=e(78323),r=e(97915),n=e(62957),a=e(6767),s=e(85582),u=e.n(s),c=e(59301),o=e(95392),f=e(63949),_=Object.defineProperty,p=Object.defineProperties,b=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,S=(M,z,X)=>z in M?_(M,z,{enumerable:!0,configurable:!0,writable:!0,value:X}):M[z]=X,I=(M,z)=>{for(var X in z||(z={}))P.call(z,X)&&S(M,X,z[X]);if(g)for(var X of g(z))O.call(z,X)&&S(M,X,z[X]);return M},E=(M,z)=>p(M,b(z)),A=(M,z,X)=>new Promise((te,ie)=>{var ce=Ue=>{try{fe(X.next(Ue))}catch(Ze){ie(Ze)}},se=Ue=>{try{fe(X.throw(Ue))}catch(Ze){ie(Ze)}},fe=Ue=>Ue.done?te(Ue.value):Promise.resolve(Ue.value).then(ce,se);fe((X=X.apply(M,z)).next())});let k;const T={200:"\u670D\u52A1\u5668\u6210\u529F\u8FD4\u56DE\u8BF7\u6C42\u7684\u6570\u636E\u3002",201:"\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u6210\u529F\u3002",202:"\u4E00\u4E2A\u8BF7\u6C42\u5DF2\u7ECF\u8FDB\u5165\u540E\u53F0\u6392\u961F\uFF08\u5F02\u6B65\u4EFB\u52A1\uFF09\u3002",204:"\u5220\u9664\u6570\u636E\u6210\u529F\u3002",400:"\u53D1\u51FA\u7684\u8BF7\u6C42\u6709\u9519\u8BEF\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u7684\u64CD\u4F5C\u3002",401:"\u7528\u6237\u6CA1\u6709\u6743\u9650\uFF08\u4EE4\u724C\u3001\u7528\u6237\u540D\u3001\u5BC6\u7801\u9519\u8BEF\uFF09\u3002",403:"\u7528\u6237\u5F97\u5230\u6388\u6743\uFF0C\u4F46\u662F\u8BBF\u95EE\u662F\u88AB\u7981\u6B62\u7684\u3002",404:"\u53D1\u51FA\u7684\u8BF7\u6C42\u9488\u5BF9\u7684\u662F\u4E0D\u5B58\u5728\u7684\u8BB0\u5F55\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u64CD\u4F5C\u3002",406:"\u8BF7\u6C42\u7684\u683C\u5F0F\u4E0D\u53EF\u5F97\u3002",410:"\u8BF7\u6C42\u7684\u8D44\u6E90\u88AB\u6C38\u4E45\u5220\u9664\uFF0C\u4E14\u4E0D\u4F1A\u518D\u5F97\u5230\u7684\u3002",422:"\u5F53\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\u65F6\uFF0C\u53D1\u751F\u4E00\u4E2A\u9A8C\u8BC1\u9519\u8BEF\u3002",500:"\u670D\u52A1\u5668\u53D1\u751F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u670D\u52A1\u5668\u3002",502:"\u7F51\u5173\u9519\u8BEF\u3002",503:"\u670D\u52A1\u4E0D\u53EF\u7528\uFF0C\u670D\u52A1\u5668\u6682\u65F6\u8FC7\u8F7D\u6216\u7EF4\u62A4\u3002",504:"\u7F51\u5173\u8D85\u65F6\u3002"},D=M=>{try{typeof M=="string"&&(M=JSON.parse(M));const z=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,X=/\"\/api\/attachments\/(\d+)\//g,te=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,ie=/\/api\/attachments\/(\d+)/g,ce=/\/attachments\/download\/(\d+)/g;return JSON.stringify(M).replace(ie,(fe,Ue,Ze,ot)=>{const dt=Ue||Ze||ot;return"/api/attachments/"+(0,f.Jn)(dt)}).replace(ce,(fe,Ue,Ze)=>{const ot=Ue||Ze;return"/attachments/download/"+(0,f.Jn)(ot)}).replace(z,(fe,Ue,Ze,ot)=>{const dt=Ue||Ze||ot;return"(/api/attachments/"+(0,f.Jn)(dt)}).replace(X,(fe,Ue,Ze)=>{const ot=Ue||Ze;return'"/api/attachments/'+(0,f.Jn)(ot)}).replace(te,(fe,Ue,Ze)=>{const ot=Ue||Ze;return"(/files/uploads/"+(0,f.Jn)(ot)}).replace(/\r\n/g,` `)}catch(z){return null}},R=(M,z)=>A(void 0,null,function*(){if(M.status>=200&&M.status<300)return M;const X=T[M.status]||M.statusText;let te;var ie=M.json();yield ie.then((se,fe)=>{setTimeout(()=>{let Ue=(0,o.getDvaApp)()},400),te=se.message,window.showNetworkErrorTip(se.message||`\u8BF7\u6C42\u9519\u8BEF ${M.status}: ${M.message}`),r.ZP.error({style:{wordBreak:"break-all"},message:se.message||`\u8BF7\u6C42\u9519\u8BEF ${M.status}: ${M.message}`,description:se.message?"":X})});const ce=new Error(X);throw ce.name=M.status,ce.response=M,{data:M,code:M.status,message:te||X}}),B=(M,z)=>{const X=M.headers.get("Content-Type");return X&&X.match(/application\/json/i)&&M.clone().text().then(()=>{}),M};function j(M){try{return decodeURIComponent(M),decodeURIComponent(encodeURIComponent(M))===M}catch(z){return!1}}const G=M=>{M=M||{};let z="";for(let X in M)typeof M[X]=="object"?Array.isArray(M[X])&&M[X].forEach((te,ie)=>{z+="&"+X+"[]="+te}):M[X]!==void 0&&(z+="&"+X+"="+(j(M[X])?M[X]:encodeURIComponent(M[X])));return z.substr(1)};function H(M,z,X,te){z.method||(z.method="get"),z.method=z.method.toUpperCase(),z.mode="cors";const ie=I({},z),{user:ce}=(0,o.getDvaApp)()._store.getState(),{userInfo:se}=ce,fe=M+(ie.body?JSON.stringify(ie.body):""),Ue=u().sha256().update(fe).digest("hex"),Ze={credentials:"include",withCredentials:!0},ot={};se!=null&&se.login&&(ot.zzud=se==null?void 0:se.login,se!=null&&se.school_id&&(ot.zzsud=se==null?void 0:se.school_id),ie.params=I(I({},ie.params||{}),ot));let dt=I(I({},Ze),JSON.parse(JSON.stringify(ie)));(dt.method==="POST"||dt.method==="PUT"||dt.method==="PATCH"||dt.method==="DELETE")&&(X?(dt.headers=E(I({},dt.headers),{Origin:location.origin,"Pc-Authorization":(0,f.ej)("_educoder_session")}),dt.body=ie.body):(dt.headers=I({Accept:"application/json","Content-Type":"application/json; charset=utf-8","Pc-Authorization":(0,f.ej)("_educoder_session"),Origin:location.origin},dt.headers),dt.body=JSON.stringify(ie.body))),dt.method=="GET"?(dt.headers=E(I({Accept:"application/json","Content-Type":"application/json; charset=utf-8"},dt.headers),{Origin:location.origin,"Pc-Authorization":(0,f.ej)("_educoder_session")}),ie.params&&G(ie.params)&&(M+="?"+G(ie.params))):ot.zzud&&(M+="?"+G(I({},ot)));const ct=ie.expirys&&60;let Xe;(Je=>{Je.json="application/json;charset=UTF-8",Je.form="application/x-www-form-urlencoded; charset=UTF-8"})(Xe||(Xe={}));let pe;(Je=>{Je.get="GET",Je.post="POST"})(pe||(pe={}));const Ce=Je=>A(this,null,function*(){const gt=yield Je.arrayBuffer();let Ct;const Pt=new Blob([gt]);try{Ct=Je.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\‘,\’,\“,\”,\<,\>,\《,\》]/g,"")}catch(Ne){Ct="userfiles.zip"}const Oe=document.createElement("a"),Ve=window.URL.createObjectURL(Pt),vt=Ct;return Oe.href=Ve,Oe.download=vt,Oe.click(),window.URL.revokeObjectURL(Ve),gt});let je=t.Z.API_SERVER;return(window.ENV==="dev"||M.startsWith("http"))&&(je=""),dt.method=="GET"&&dt.params&&Object.keys(dt.params).map(Je=>{if(dt.params[Je]&&!Array.isArray(dt.params[Je]))try{dt.params[Je]=encodeURIComponent(decodeURIComponent(dt.params[Je]))}catch(gt){dt.params[Je]=encodeURIComponent(dt.params[Je])}}),(0,f.Ec)(dt,M),te&&(je=""),fetch(je+M,dt).then(Je=>R(Je,I({url:t.Z.API_SERVER+M},dt))).then(Je=>B(Je,Ue)).then(Je=>A(this,null,function*(){var gt,Ct,Pt,Oe;try{const vt=Je.headers.get("cs");vt&&(0,f.d8)("_educoder_session",vt,1)}catch(vt){}if(Je.status===204)return Je.text();let Ve;if(Je.headers.get("content-type").indexOf("application/json")>-1){Ve=yield Je.json();try{Ve=JSON.parse(D(Ve))}catch(vt){}}else dt.headers["Content-Type"]==="application/xml"?Ve=yield Je.text():(gt=ie.body)!=null&>.autoDownload||(Ct=ie.params)!=null&&Ct.autoDownload?Ve=yield Ce(Je):Ve=yield Je.arrayBuffer();try{Ve.status===401&&(dt.method==="GET"&&((Pt=dt.params)==null?void 0:Pt.hidePopLogin)!=="true"?(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}):dt.method!=="GET"&&!((Oe=dt.params)!=null&&Oe.hidePopLogin)&&(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})),Ve.status===402&&(localStorage.getItem("addinfo")==="2"?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u586B\u5145\u4FE1\u606F\u5F39\u7A97"}}):(k=k||n.default.confirm({visible:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88"}),k.update({centered:!0,visible:!0,title:"\u63D0\u793A",content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{o.history.push("/account/profile/edit")}})))}catch(vt){console.log("fetcherr",vt)}return V(Ve,M),Ve})).catch(Je=>{try{const gt=Je.code;if(Je instanceof TypeError&&window.showNetworkErrorTip(`${M}${Je.message}`),gt){if(gt===401){(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}});return}V(Je,M)}else M.includes("/file/filePatchMerge")?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:dt.body}}):Je.message!=="403"&&window.showNetworkErrorTip(`${M}${Je.message}`);return Je}catch(gt){}})}let Y=!1,L=!1;const V=(M,z)=>{var X,te,ie;if(M.status==-6&&!L){L=!0,(0,f.d8)("_educoder_session","logout",1),(0,f.m5)(),setTimeout(()=>L=!1,500),n.default.info({title:"\u7CFB\u7EDF\u901A\u77E5",content:M.message,okText:"\u77E5\u9053\u4E86",maskStyle:{background:"#000"},onOk:()=>{window.location.reload()}});return}if(M.status==-7){L=!0,setTimeout(()=>L=!1,500);let se="";(X=M==null?void 0:M.data)!=null&&X.exercise_list&&((ie=(te=M==null?void 0:M.data)==null?void 0:te.exercise_list)==null||ie.map(fe=>{se+=`\u300A${fe.exercise_name}\u300B`})),n.default.info({title:"\u63D0\u793A",content:c.createElement("div",{id:"fetchStatus7",className:"fetchStatus7"},""),maskClosable:!1,closeIcon:!1,width:550,maskStyle:{background:"#000"},okText:"\u8FD4\u56DE\u9996\u9875",onOk:()=>{window.location.href="/"}}),setTimeout(()=>{document.getElementById("fetchStatus7").innerHTML=`

    \u60A8\u5F53\u524D\u6709\u6B63\u5728\u8FDB\u884C\u7684\u8003\u8BD5 ${se} \uFF0C\u8BF7\u5728\u8003\u8BD5\u7ED3\u675F\u540E\u8BBF\u95EE\u8BE5\u9875\u9762
    `},500);return}if((M.status==-1||M.status==-2||M.status==-102||M.status>400)&&M.status!=403&&!L){L=!0,setTimeout(()=>L=!1,500),a.ZP.warning({content:M.message,key:"message-key"});return}const ce={403:"/403",404:"/404",500:"/500"};if(ce[M.status]&&!Y){const{user:se}=(0,o.getDvaApp)()._store.getState(),{userInfo:fe}=se;throw window.location.pathname.indexOf("/users")>-1&&document.domain==="kepukehuan.educoder.net"&&(Y=!0),setTimeout(()=>Y=!1,500),sessionStorage.setItem("errorStatus",JSON.stringify(M)),Object.values(ce).includes(window.location.pathname)?console.log("\u5F53\u524D\u8DEF\u5F84\u5B58\u5728\u4E8E mapping \u4E2D, \u4E0D\u518D\u6267\u884C\u8DF3\u8F6C"):location.replace(ce[M.status]),new Error("403")}};function K(M,z){return H(`/api/${M}`,{method:"Get",params:z||{}})}function Q(M,z){return H(`/${M}`,{method:"Get",params:z})}function W(M,z){return H(`/api/${M}`,{method:"Post",body:I({},z)})}function F(M,z){return H(`/api/${M}`,{method:"Put",body:I({},z)})}function q(M,z){return H(`/api/${M}`,{method:"delete",body:I({},z||{})})}},80934:function(i,d,e){"use strict";e.d(d,{Bn:function(){return n},hw:function(){return r},mi:function(){return t}});const t="WlRsa1pEVmlORE15TW1ZNVpqZGtPRE5rTURBNVpHVTVZbVpoTVRBd1l6TT0=",r="TW1VelpHRXdObUZsTWpaaVlUbG1OelpoTldRNFpETTFOVGMwTm1ZeVptVT0=",n="T1RkaE1XWTRaalJoTUdaaE9HUmxaR016T0RGa05XTTNPRFkwTkdJeVpUQT0="},63949:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{AS:function(){return vtrsKey},BO:function(){return NewAntdDisabledDate},BR:function(){return aiReviewConfigformatChecks},Br:function(){return getBlob},DH:function(){return timego},Dk:function(){return setDocumentTitle},Dw:function(){return onPreviewImage},EJ:function(){return HighLightedContent},EM:function(){return toChineseNumber},EN:function(){return preciseCalculation},Ec:function(){return setHeader},FH:function(){return downLoadFile},G5:function(){return sendAppStatus},G7:function(){return handleValidatorNickName},Gn:function(){return storageHomeworkId},HJ:function(){return handleValidatorName},I9:function(){return RomanNumber},IS:function(){return isWechatBrowser},Il:function(){return setThreeComponent},JL:function(){return formatHomeWorkStatusToName},Jn:function(){return getImageUrl},L4:function(){return PollsStatus},L9:function(){return trackEvent},LR:function(){return download},Ll:function(){return checkIsClientExam},Lm:function(){return AddWX},M:function(){return setmiyah},M2:function(){return randomArray},Mi:function(){return bytesToSize1},NY:function(){return setUrlQuery},Nd:function(){return downLoadLink},Oo:function(){return getCategoryName},Or:function(){return toWechatLogin},PF:function(){return formatRandomPaperDatas},Pq:function(){return cutName},Q8:function(){return disabledDate},QB:function(){return timeContrast},QE:function(){return releaseRuleDataAdjust},QH:function(){return downLoadFileIframe},Qq:function(){return JudgeSort},RD:function(){return bytesToSize},RG:function(){return copyTextFuc},Sp:function(){return rangeNumber},Sv:function(){return downloadFile},TG:function(){return getStorageHomeworkId},Tv:function(){return ImgSrcConvert},U6:function(){return HalfPastOne},UQ:function(){return HomeWorkDetailStatus},UZ:function(){return locationPoint},Uw:function(){return CommonWorkStatus},VV:function(){return StatusClassroomsTags},Vf:function(){return domScrollToTop},W:function(){return isUnOrNull},WX:function(){return isLocalApp},Y:function(){return HomeWorkCommonDetailStatus},YA:function(){return getHiddenName},Ye:function(){return checkVersion},ZJ:function(){return toDataUrl},ZR:function(){return GetElementHeight},_g:function(){return getMessagesUrl},_m:function(){return isKepuKehuan},ad:function(){return formatRandomPaperData},b9:function(){return isPc},bR:function(){return SendModal},cX:function(){return localSort},d0:function(){return disabledTime},d8:function(){return setCookie},db:function(){return getFileContentAndUrl},eF:function(){return bindPhone},eR:function(){return validateLength},ej:function(){return getCookie},en:function(){return parseUrl},fX:function(){return buildTree},hE:function(){return isInsecureOrLocalhost},hi:function(){return getExamRestrictionInfo},hv:function(){return NewAntdDisabledTime},i7:function(){return isChrome},j1:function(){return StatusGraduationProjectTags},jh:function(){return educationList},jl:function(){return highlightLastNewline},ju:function(){return ExerciseStatus},jz:function(){return replaceParamVal},k3:function(){return scrollToTop},kk:function(){return pointerEvents},lC:function(){return HomeWorkListStatus},lF:function(){return toWNumber},lK:function(){return checkPathname},li:function(){return toTimeFormat},m5:function(){return clearAllCookies},nr:function(){return startExercise},oP:function(){return getJsonFromUrl},oV:function(){return ZimuSort},og:function(){return formatRate},oi:function(){return checkLocalOrPublicIp},pE:function(){return addJumping},pp:function(){return findEndWhitespace},qZ:function(){return arrTrans},qd:function(){return DayHalfPastOne},rK:function(){return HomeWorkShixunListStatus},rU:function(){return showTotal},rz:function(){return moveArray},s2:function(){return isMobileDevice},sc:function(){return releaseRuleDataSmartPlan},tP:function(){return cutFileName},tw:function(){return getTwoDecimalPlaces},uD:function(){return dealUploadChange},vA:function(){return HomeWorkShixunDetailStatus},vB:function(){return exerciseTips},vs:function(){return levelStatus},xU:function(){return bindVIP},xg:function(){return openNewWindow},y3:function(){return getBase64},yC:function(){return compareVersion}});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),_utils_authority__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(81779),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(6767),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(62957),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(77019),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5269),_components_Exercise_ip__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(2398),_service_exercise__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(75823),_contentType__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(57583),umi__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(95392),md5__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(93735),md5__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(md5__WEBPACK_IMPORTED_MODULE_6__),_env__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(78323),_components_mediator__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(27035),crypto_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(28209),crypto_js__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(crypto_js__WEBPACK_IMPORTED_MODULE_9__),_key__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(80934),moment__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(56656),moment__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_10__),dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(48228),dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_11__),uuid__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(1012),_assets_images_AssistantCode3_jpeg__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(32637),_assets_images_level_sq_svg__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(35447),_assets_images_level_jc_svg__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(83489),_assets_images_level_gj_svg__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(91890),__defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(i,d,e)=>d in i?__defProp(i,d,{enumerable:!0,configurable:!0,writable:!0,value:e}):i[d]=e,__spreadValues=(i,d)=>{for(var e in d||(d={}))__hasOwnProp.call(d,e)&&__defNormalProp(i,e,d[e]);if(__getOwnPropSymbols)for(var e of __getOwnPropSymbols(d))__propIsEnum.call(d,e)&&__defNormalProp(i,e,d[e]);return i},__spreadProps=(i,d)=>__defProps(i,__getOwnPropDescs(d)),__async=(i,d,e)=>new Promise((t,r)=>{var n=u=>{try{s(e.next(u))}catch(c){r(c)}},a=u=>{try{s(e.throw(u))}catch(c){r(c)}},s=u=>u.done?t(u.value):Promise.resolve(u.value).then(n,a);s((e=e.apply(i,d)).next())}),_a,_b;moment__WEBPACK_IMPORTED_MODULE_10___default().extend(dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_11___default());const GetElementHeight=(i,d="px",e,t=!1)=>{if(!i)return 0;const r=t?i.scrollHeight:i.offsetHeight;if(d==="rem"){const n=e?`${e}`:getComputedStyle(document.documentElement).fontSize,a=parseFloat(n);return r/a}return r},HighLightedContent=(i,d=[],e="#2EC25B")=>(typeof d=="string"&&(d=[d]),i.replace(new RegExp(`(${d.join("|")})`,"gi"),`$1`)),parseParams=i=>{i=i||{};let d="";for(let e in i)typeof i[e]=="object"?Array.isArray(i[e])&&i[e].forEach((t,r)=>{d+="&"+e+"[]="+t}):i[e]!==void 0&&(d+="&"+e+"="+i[e]);return d.substr(1)},getKey=i=>window.atob(window.atob(i));function bytesToSize(i,d=!0){var e=["Bytes","KB","MB","GB","TB"];if(i==0)return d?"0 Byte":"0";var t=parseInt(""+Math.floor(Math.log(i)/Math.log(1024)),10);return(i/Math.pow(1024,t)).toFixed(1)+(d?" "+e[t]:"")}function bytesToSize1(i,d,e=!0){var t=["Bytes","KB","MB","GB","TB"];if(i===0&&d===0)return e?"0/0 Byte":"0/0";var r=d===0?0:parseInt(""+Math.floor(Math.log(d)/Math.log(1024)),10),n=i/Math.pow(1024,r),a=d/Math.pow(1024,r);return n.toFixed(1)+"/"+a.toFixed(1)+(e?" "+t[r]:"")}const getTwoDecimalPlaces=i=>Math.round(Math.round(i*1e5)/1e3*100)/100,NewAntdDisabledDate=(i,d=null)=>{const e=imoment__WEBPACK_IMPORTED_MODULE_10___default()(d==null?void 0:d.endTime).endOf("day"),r=i{const e=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()(i).format("HH")),t=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()(i).format("mm")),r=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()().format("HH")),n=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()().format("mm")),a=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()().format("ss"));function s(u,c){const o=[];for(let f=u;fs(0,r),disabledMinutes:()=>s(0,n)};if(d!=null&&d.compared){const u=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()(d==null?void 0:d.compared).format("HH")),c=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()(d==null?void 0:d.compared).format("mm")),o=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()(d==null?void 0:d.compared).format("ss"));return moment__WEBPACK_IMPORTED_MODULE_10___default()(i).isSame(moment__WEBPACK_IMPORTED_MODULE_10___default()(d==null?void 0:d.compared),"day")?{disabledHours:()=>s(0,u),disabledMinutes:()=>e<=u?s(0,c):[]}:void 0}if(moment__WEBPACK_IMPORTED_MODULE_10___default()(i).isSame(moment__WEBPACK_IMPORTED_MODULE_10___default()(),"day"))return{disabledHours:()=>s(0,r),disabledMinutes:()=>moment__WEBPACK_IMPORTED_MODULE_10___default()(i).isSame(moment__WEBPACK_IMPORTED_MODULE_10___default()(),"hour")&&e<=r?s(0,n):[]}},disabledDate=(i,d,e,t)=>{t=typeof t=="string"?moment__WEBPACK_IMPORTED_MODULE_10___default()(t):t;const r=t?i<(t==null?void 0:t.startOf("day")):imoment__WEBPACK_IMPORTED_MODULE_10___default()(d).endOf("day"),a=i{const e=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()(i).format("HH")),t=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()().format("HH")),r=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()().format("mm"));function n(a,s){const u=[];for(let c=a;cn(0,t),disabledMinutes:()=>n(0,r)};if(d){const a=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()(d).format("HH")),s=parseInt(moment__WEBPACK_IMPORTED_MODULE_10___default()(d).format("mm"));return moment__WEBPACK_IMPORTED_MODULE_10___default()(i).isSame(moment__WEBPACK_IMPORTED_MODULE_10___default()(d),"day")?{disabledHours:()=>n(0,a),disabledMinutes:()=>e<=a?n(0,s):[]}:void 0}if(moment__WEBPACK_IMPORTED_MODULE_10___default()(i).isSame(moment__WEBPACK_IMPORTED_MODULE_10___default()(),"day"))return{disabledHours:()=>n(0,t),disabledMinutes:()=>moment__WEBPACK_IMPORTED_MODULE_10___default()(i).isSame(moment__WEBPACK_IMPORTED_MODULE_10___default()(),"hour")&&e<=t?n(0,r):[]}},preciseCalculation=(i,d,e)=>{typeof i=="string"&&(i=Number(i)),typeof d=="string"&&(d=Number(d));const t=(i.toString().split(".")[1]||"").length,r=(d.toString().split(".")[1]||"").length,n=Math.max(t,r),a=Math.pow(10,n);return(()=>{switch(e){case"+":return(Math.round(i*a)+Math.round(d*a))/a;case"-":return(Math.round(i*a)-Math.round(d*a))/a;case"*":return Math.round(i*a)*Math.round(d*a)/(a*a);case"/":return Math.round(i*a)/Math.round(d*a);default:throw new Error("\u4E0D\u652F\u6301\u7684\u8FD0\u7B97\u7B26\u53F7")}})()},toWNumber=i=>i/1e4>1?react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,Math.round(i/1e4*100)/100,react__WEBPACK_IMPORTED_MODULE_0__.createElement("i",{className:"font12"},"w")):i,toChineseNumber=i=>{const d=i.toString().replace(/(?=(\d{4})+$)/g,",").split(",").filter(Boolean),e=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],t=["","\u5341","\u767E","\u5343"],r=["","\u4E07","\u4EBF"],n=s=>{let u="";for(let c=0;c{const t=i.splice(d,1)[0];return i.splice(e,0,t),i},ZimuSort=["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"],JudgeSort=["\u6B63\u786E","\u9519\u8BEF"],RomanNumber=["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII","XIII","XIV","XV","XVI","XVII","XVIII","XIX","XX"],findEndWhitespace=i=>{if(!i)return"";const d=i.replace(/(?:\r\n|\n)/g,`\x1B[41m\x1B[37m\u21B5\x1B[0m\r `).replace(/ +$/g,"\x1B[41m \x1B[0m");return console.debug("str:",d,JSON.stringify(i)),d},highlightLastNewline=i=>i?(i=i.replace(/(^|[^\r])\r(?!\n)/g,`$1\r `),i=i.replace(new RegExp("(? component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(i,d,e){"use strict";var t=e(65911),r=e(32621),n=e(68151),a=e(16332),s=e(58218),u=e(24538),c=e(44166),o=e(25576),f=e(7825),_=e(73068),p=e(61888),b=e(35454),g=e(16697);i.exports=function(P,O,S,I){var E="stackTraceLimit",A=I?2:1,k=P.split("."),T=k[k.length-1],D=t.apply(null,k);if(D){var R=D.prototype;if(!g&&r(R,"cause")&&delete R.cause,!S)return D;var B=t("Error"),j=O(function(G,H){var Y=f(I?H:G,void 0),L=I?new D(G):new D;return Y!==void 0&&n(L,"message",Y),p(L,j,L.stack,2),this&&a(R,this)&&o(L,this,j),arguments.length>A&&_(L,arguments[A]),L});if(j.prototype=R,T!=="Error"?s?s(j,B):u(j,B,{name:!0}):b&&E in D&&(c(j,D,E),c(j,D,"prepareStackTrace")),u(j,D),!g)try{R.name!==T&&n(R,"name",T),R.constructor=j}catch(G){}return j}}},93074:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(3338),s=e(78540),u="AggregateError",c=r(u),o=!a(function(){return c([1]).errors[0]!==1})&&a(function(){return c([1],u,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:s(u,function(f){return function(p,b){return n(f,this,arguments)}},o,!0)})},6555:function(i,d,e){"use strict";var t=e(94488),r=e(16332),n=e(53456),a=e(58218),s=e(24538),u=e(20132),c=e(68151),o=e(35012),f=e(73068),_=e(61888),p=e(62003),b=e(7825),g=e(59893),P=g("toStringTag"),O=Error,S=[].push,I=function(k,T){var D=r(E,this),R;a?R=a(new O,D?n(this):E):(R=D?this:u(E),c(R,P,"Error")),T!==void 0&&c(R,"message",b(T)),_(R,I,R.stack,1),arguments.length>2&&f(R,arguments[2]);var B=[];return p(k,S,{that:B}),c(R,"errors",B),R};a?a(I,O):s(I,O,{name:!0});var E=I.prototype=u(O.prototype,{constructor:o(1,I),message:o(1,""),name:o(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:I})},86357:function(i,d,e){"use strict";e(6555)},89170:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(91669),a=e(51996),s="ArrayBuffer",u=n[s],c=r[s];t({global:!0,constructor:!0,forced:c!==u},{ArrayBuffer:u}),a(s)},71012:function(i,d,e){"use strict";var t=e(94488),r=e(58261),n=r.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!n},{isView:r.isView})},84203:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(3338),a=e(91669),s=e(80449),u=e(51981),c=e(61578),o=e(60473),f=a.ArrayBuffer,_=a.DataView,p=_.prototype,b=r(f.prototype.slice),g=r(p.getUint8),P=r(p.setUint8),O=n(function(){return!new f(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:O},{slice:function(I,E){if(b&&E===void 0)return b(s(this),I);for(var A=s(this).byteLength,k=u(I,A),T=u(E===void 0?A:E,A),D=new(o(this,f))(c(T-k)),R=new _(this),B=new _(D),j=0;k=0?_:f+_;return p<0||p>=f?void 0:o[p]}}),s("at")},2924:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(18589),a=e(31946),s=e(94029),u=e(82762),c=e(66434),o=e(69392),f=e(81427),_=e(17480),p=e(59893),b=e(46573),g=p("isConcatSpreadable"),P=b>=51||!r(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=function(I){if(!a(I))return!1;var E=I[g];return E!==void 0?!!E:n(I)},S=!P||!_("concat");t({target:"Array",proto:!0,arity:1,forced:S},{concat:function(E){var A=s(this),k=f(A,0),T=0,D,R,B,j,G;for(D=-1,B=arguments.length;D1?arguments[1]:void 0)}})},16137:function(i,d,e){"use strict";var t=e(94488),r=e(75202),n=e(81181);t({target:"Array",proto:!0},{fill:r}),n("fill")},48435:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filter,n=e(17480),a=n("filter");t({target:"Array",proto:!0,forced:!a},{filter:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},70365:function(i,d,e){"use strict";var t=e(94488),r=e(90560).findIndex,n=e(81181),a="findIndex",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{findIndex:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},17482:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLastIndex,n=e(81181);t({target:"Array",proto:!0},{findLastIndex:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLastIndex")},33717:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLast,n=e(81181);t({target:"Array",proto:!0},{findLast:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLast")},11553:function(i,d,e){"use strict";var t=e(94488),r=e(90560).find,n=e(81181),a="find",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{find:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},65033:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(63335),a=e(94029),s=e(82762),u=e(81427);t({target:"Array",proto:!0},{flatMap:function(o){var f=a(this),_=s(f),p;return n(o),p=u(f,0),p.length=r(p,f,f,_,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(94029),a=e(82762),s=e(56902),u=e(81427);t({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,f=n(this),_=a(f),p=u(f,0);return p.length=r(p,f,f,_,0,o===void 0?1:s(o)),p}})},52732:function(i,d,e){"use strict";var t=e(94488),r=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},99382:function(i,d,e){"use strict";var t=e(94488),r=e(60255),n=e(35221),a=!n(function(s){Array.from(s)});t({target:"Array",stat:!0,forced:a},{from:r})},88437:function(i,d,e){"use strict";var t=e(94488),r=e(22999).includes,n=e(3338),a=e(81181),s=n(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:s},{includes:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),a("includes")},68440:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(22999).indexOf,a=e(45601),s=r([].indexOf),u=!!s&&1/s([1],1,-0)<0,c=u||!a("indexOf");t({target:"Array",proto:!0,forced:c},{indexOf:function(f){var _=arguments.length>1?arguments[1]:void 0;return u?s(this,f,_)||0:n(this,f,_)}})},13412:function(i,d,e){"use strict";var t=e(94488),r=e(18589);t({target:"Array",stat:!0},{isArray:r})},11005:function(i,d,e){"use strict";var t=e(80524),r=e(81181),n=e(48074),a=e(94844),s=e(37691).f,u=e(24019),c=e(25587),o=e(16697),f=e(35454),_="Array Iterator",p=a.set,b=a.getterFor(_);i.exports=u(Array,"Array",function(P,O){p(this,{type:_,target:t(P),index:0,kind:O})},function(){var P=b(this),O=P.target,S=P.index++;if(!O||S>=O.length)return P.target=void 0,c(void 0,!0);switch(P.kind){case"keys":return c(S,!1);case"values":return c(O[S],!1)}return c([S,O[S]],!1)},"values");var g=n.Arguments=n.Array;if(r("keys"),r("values"),r("entries"),!o&&f&&g.name!=="values")try{s(g,"name",{value:"values"})}catch(P){}},70348:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(1835),a=e(80524),s=e(45601),u=r([].join),c=n!==Object,o=c||!s("join",",");t({target:"Array",proto:!0,forced:o},{join:function(_){return u(a(this),_===void 0?",":_)}})},19801:function(i,d,e){"use strict";var t=e(94488),r=e(55009);t({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},91550:function(i,d,e){"use strict";var t=e(94488),r=e(90560).map,n=e(17480),a=n("map");t({target:"Array",proto:!0,forced:!a},{map:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},85223:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(39812),a=e(69392),s=Array,u=r(function(){function c(){}return!(s.of.call(c)instanceof c)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var o=0,f=arguments.length,_=new(n(this)?this:s)(f);f>o;)a(_,o,arguments[o++]);return _.length=f,_}})},7154:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(82762),a=e(39428),s=e(66434),u=e(3338),c=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(_){return _ instanceof TypeError}},f=c||!o();t({target:"Array",proto:!0,arity:1,forced:f},{push:function(p){var b=r(this),g=n(b),P=arguments.length;s(g+P);for(var O=0;O79&&a<83,c=u||!n("reduceRight");t({target:"Array",proto:!0,forced:c},{reduceRight:function(f){return r(this,f,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(i,d,e){"use strict";var t=e(94488),r=e(16370).left,n=e(45601),a=e(46573),s=e(90946),u=!s&&a>79&&a<83,c=u||!n("reduce");t({target:"Array",proto:!0,forced:c},{reduce:function(f){var _=arguments.length;return r(this,f,_,_>1?arguments[1]:void 0)}})},9402:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(18589),a=r([].reverse),s=[1,2];t({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return n(this)&&(this.length=this.length),a(this)}})},62489:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=e(39812),a=e(31946),s=e(51981),u=e(82762),c=e(80524),o=e(69392),f=e(59893),_=e(17480),p=e(30867),b=_("slice"),g=f("species"),P=Array,O=Math.max;t({target:"Array",proto:!0,forced:!b},{slice:function(I,E){var A=c(this),k=u(A),T=s(I,k),D=s(E===void 0?k:E,k),R,B,j;if(r(A)&&(R=A.constructor,n(R)&&(R===P||r(R.prototype))?R=void 0:a(R)&&(R=R[g],R===null&&(R=void 0)),R===P||R===void 0))return p(A,T,D);for(B=new(R===void 0?P:R)(O(D-T,0)),j=0;T1?arguments[1]:void 0)}})},62837:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(63335),a=e(94029),s=e(82762),u=e(84233),c=e(69905),o=e(3338),f=e(63668),_=e(45601),p=e(78177),b=e(17687),g=e(46573),P=e(19684),O=[],S=r(O.sort),I=r(O.push),E=o(function(){O.sort(void 0)}),A=o(function(){O.sort(null)}),k=_("sort"),T=!o(function(){if(g)return g<70;if(!(p&&p>3)){if(b)return!0;if(P)return P<603;var B="",j,G,H,Y;for(j=65;j<76;j++){switch(G=String.fromCharCode(j),j){case 66:case 69:case 70:case 72:H=3;break;case 68:case 71:H=4;break;default:H=2}for(Y=0;Y<47;Y++)O.push({k:G+Y,v:H})}for(O.sort(function(L,V){return V.v-L.v}),Y=0;Yc(G)?1:-1}};t({target:"Array",proto:!0,forced:D},{sort:function(j){j!==void 0&&n(j);var G=a(this);if(T)return j===void 0?S(G):S(G,j);var H=[],Y=s(G),L,V;for(V=0;VA-R+D;j--)_(E,j-1)}else if(D>R)for(j=A-R;j>k;j--)G=j+R-1,H=j+D-1,G in E?E[H]=E[G]:_(E,H);for(j=0;j=0&&f<=99?f+1900:f;return u(this,_)}})},71390:function(i,d,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(i,d,e){"use strict";var t=e(94488),r=e(32494);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==r},{toISOString:r})},83578:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(97954),s=r(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:s},{toJSON:function(c){var o=n(this),f=a(o,"number");return typeof f=="number"&&!isFinite(f)?null:o.toISOString()}})},69762:function(i,d,e){"use strict";var t=e(32621),r=e(2291),n=e(77119),a=e(59893),s=a("toPrimitive"),u=Date.prototype;t(u,s)||r(u,s,n)},76880:function(i,d,e){"use strict";var t=e(94237),r=e(2291),n=Date.prototype,a="Invalid Date",s="toString",u=t(n[s]),c=t(n.getTime);String(new Date(NaN))!==a&&r(n,s,function(){var f=c(this);return f===f?u(this):a})},31808:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(13743),a=e(78540),s="WebAssembly",u=r[s],c=new Error("e",{cause:7}).cause!==7,o=function(_,p){var b={};b[_]=a(_,p,c),t({global:!0,constructor:!0,arity:1,forced:c},b)},f=function(_,p){if(u&&u[_]){var b={};b[_]=a(s+"."+_,p,c),t({target:s,stat:!0,constructor:!0,arity:1,forced:c},b)}};o("Error",function(_){return function(b){return n(_,this,arguments)}}),o("EvalError",function(_){return function(b){return n(_,this,arguments)}}),o("RangeError",function(_){return function(b){return n(_,this,arguments)}}),o("ReferenceError",function(_){return function(b){return n(_,this,arguments)}}),o("SyntaxError",function(_){return function(b){return n(_,this,arguments)}}),o("TypeError",function(_){return function(b){return n(_,this,arguments)}}),o("URIError",function(_){return function(b){return n(_,this,arguments)}}),f("CompileError",function(_){return function(b){return n(_,this,arguments)}}),f("LinkError",function(_){return function(b){return n(_,this,arguments)}}),f("RuntimeError",function(_){return function(b){return n(_,this,arguments)}})},99953:function(i,d,e){"use strict";var t=e(2291),r=e(13367),n=Error.prototype;n.toString!==r&&t(n,"toString",r)},65009:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=r("".charAt),s=r("".charCodeAt),u=r(/./.exec),c=r(1 .toString),o=r("".toUpperCase),f=/[\w*+\-./@]/,_=function(p,b){for(var g=c(p,16);g.length9490626562425156e-8?a(_)+u:r(_-1+s(_-1)*s(_+1))}})},85660:function(i,d,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,a=Math.sqrt;function s(c){var o=+c;return!isFinite(o)||o===0?o:o<0?-s(-o):n(o+a(o*o+1))}var u=!(r&&1/r(0)>0);t({target:"Math",stat:!0,forced:u},{asinh:s})},80031:function(i,d,e){"use strict";var t=e(94488),r=Math.atanh,n=Math.log,a=!(r&&1/r(-0)<0);t({target:"Math",stat:!0,forced:a},{atanh:function(u){var c=+u;return c===0?c:n((1+c)/(1-c))/2}})},34434:function(i,d,e){"use strict";var t=e(94488),r=e(37666),n=Math.abs,a=Math.pow;t({target:"Math",stat:!0},{cbrt:function(u){var c=+u;return r(c)*a(n(c),.3333333333333333)}})},83579:function(i,d,e){"use strict";var t=e(94488),r=Math.floor,n=Math.log,a=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(u){var c=u>>>0;return c?31-r(n(c+.5)*a):32}})},74307:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.cosh,a=Math.abs,s=Math.E,u=!n||n(710)===1/0;t({target:"Math",stat:!0,forced:u},{cosh:function(o){var f=r(a(o)-1)+1;return(f+1/(f*s*s))*(s/2)}})},97423:function(i,d,e){"use strict";var t=e(94488),r=e(10014);t({target:"Math",stat:!0,forced:r!==Math.expm1},{expm1:r})},93321:function(i,d,e){"use strict";var t=e(94488),r=e(14894);t({target:"Math",stat:!0},{fround:r})},82277:function(i,d,e){"use strict";var t=e(94488),r=Math.hypot,n=Math.abs,a=Math.sqrt,s=!!r&&r(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:s},{hypot:function(c,o){for(var f=0,_=0,p=arguments.length,b=0,g,P;_0?(P=g/b,f+=P*P):f+=g;return b===1/0?1/0:b*a(f)}})},61425:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=Math.imul,a=r(function(){return n(4294967295,5)!==-5||n.length!==2});t({target:"Math",stat:!0,forced:a},{imul:function(u,c){var o=65535,f=+u,_=+c,p=o&f,b=o&_;return 0|p*b+((o&f>>>16)*b+p*(o&_>>>16)<<16>>>0)}})},61873:function(i,d,e){"use strict";var t=e(94488),r=e(53309);t({target:"Math",stat:!0},{log10:r})},9307:function(i,d,e){"use strict";var t=e(94488),r=e(25726);t({target:"Math",stat:!0},{log1p:r})},8821:function(i,d,e){"use strict";var t=e(94488),r=Math.log,n=Math.LN2;t({target:"Math",stat:!0},{log2:function(s){return r(s)/n}})},64385:function(i,d,e){"use strict";var t=e(94488),r=e(37666);t({target:"Math",stat:!0},{sign:r})},64099:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(10014),a=Math.abs,s=Math.exp,u=Math.E,c=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:c},{sinh:function(f){var _=+f;return a(_)<1?(n(_)-n(-_))/2:(s(_-1)-s(-_-1))*(u/2)}})},62455:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.exp;t({target:"Math",stat:!0},{tanh:function(s){var u=+s,c=r(u),o=r(-u);return c===1/0?1:o===1/0?-1:(c-o)/(n(u)+n(-u))}})},79965:function(i,d,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(i,d,e){"use strict";var t=e(94488),r=e(3312);t({target:"Math",stat:!0},{trunc:r})},275:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(35454),a=e(92916),s=e(9699),u=e(94237),c=e(20865),o=e(32621),f=e(25576),_=e(16332),p=e(18446),b=e(97954),g=e(3338),P=e(80689).f,O=e(71256).f,S=e(37691).f,I=e(49228),E=e(52971).trim,A="Number",k=a[A],T=s[A],D=k.prototype,R=a.TypeError,B=u("".slice),j=u("".charCodeAt),G=function(Q){var W=b(Q,"number");return typeof W=="bigint"?W:H(W)},H=function(Q){var W=b(Q,"number"),F,q,M,z,X,te,ie,ce;if(p(W))throw new R("Cannot convert a Symbol value to a number");if(typeof W=="string"&&W.length>2){if(W=E(W),F=j(W,0),F===43||F===45){if(q=j(W,2),q===88||q===120)return NaN}else if(F===48){switch(j(W,1)){case 66:case 98:M=2,z=49;break;case 79:case 111:M=8,z=55;break;default:return+W}for(X=B(W,2),te=X.length,ie=0;iez)return NaN;return parseInt(X,M)}}return+W},Y=c(A,!k(" 0o1")||!k("0b1")||k("+0x1")),L=function(Q){return _(D,Q)&&g(function(){I(Q)})},V=function(W){var F=arguments.length<1?0:k(G(W));return L(this)?f(Object(F),this,V):F};V.prototype=D,Y&&!r&&(D.constructor=V),t({global:!0,constructor:!0,wrap:!0,forced:Y},{Number:V});var K=function(Q,W){for(var F=n?P(W):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),q=0,M;F.length>q;q++)o(W,M=F[q])&&!o(Q,M)&&S(Q,M,O(W,M))};r&&T&&K(s[A],T),(Y||r)&&K(s[A],k)},31919:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(i,d,e){"use strict";var t=e(94488),r=e(1222);t({target:"Number",stat:!0},{isFinite:r})},10177:function(i,d,e){"use strict";var t=e(94488),r=e(62896);t({target:"Number",stat:!0},{isInteger:r})},85690:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(n){return n!==n}})},92114:function(i,d,e){"use strict";var t=e(94488),r=e(62896),n=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(s){return r(s)&&n(s)<=9007199254740991}})},1017:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==r},{parseFloat:r})},76345:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==r},{parseInt:r})},7282:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(53309),c=e(3338),o=RangeError,f=String,_=isFinite,p=Math.abs,b=Math.floor,g=Math.pow,P=Math.round,O=r(1 .toExponential),S=r(s),I=r("".slice),E=O(-69e-12,4)==="-6.9000e-11"&&O(1.255,2)==="1.25e+0"&&O(12345,3)==="1.235e+4"&&O(25,0)==="3e+1",A=function(){return c(function(){O(1,1/0)})&&c(function(){O(1,-1/0)})},k=function(){return!c(function(){O(1/0,1/0),O(NaN,1/0)})},T=!E||!A()||!k();t({target:"Number",proto:!0,forced:T},{toExponential:function(R){var B=a(this);if(R===void 0)return O(B);var j=n(R);if(!_(B))return String(B);if(j<0||j>20)throw new o("Incorrect fraction digits");if(E)return O(B,j);var G="",H="",Y=0,L="",V="";if(B<0&&(G="-",B=-B),B===0)Y=0,H=S("0",j+1);else{var K=u(B);Y=b(K);var Q=0,W=g(10,Y-j);Q=P(B/W),2*B>=(2*Q+1)*W&&(Q+=1),Q>=g(10,j+1)&&(Q/=10,Y+=1),H=f(Q)}return j!==0&&(H=I(H,0,1)+"."+I(H,1)),Y===0?(L="+",V="0"):(L=Y>0?"+":"-",V=f(p(Y))),H+="e"+L+V,G+H}})},58055:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(3338),c=RangeError,o=String,f=Math.floor,_=r(s),p=r("".slice),b=r(1 .toFixed),g=function(A,k,T){return k===0?T:k%2===1?g(A,k-1,T*A):g(A*A,k/2,T)},P=function(A){for(var k=0,T=A;T>=4096;)k+=12,T/=4096;for(;T>=2;)k+=1,T/=2;return k},O=function(A,k,T){for(var D=-1,R=T;++D<6;)R+=k*A[D],A[D]=R%1e7,R=f(R/1e7)},S=function(A,k){for(var T=6,D=0;--T>=0;)D+=A[T],A[T]=f(D/k),D=D%k*1e7},I=function(A){for(var k=6,T="";--k>=0;)if(T!==""||k===0||A[k]!==0){var D=o(A[k]);T=T===""?D:T+_("0",7-D.length)+D}return T},E=u(function(){return b(8e-5,3)!=="0.000"||b(.9,0)!=="1"||b(1.255,2)!=="1.25"||b(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!u(function(){b({})});t({target:"Number",proto:!0,forced:E},{toFixed:function(k){var T=a(this),D=n(k),R=[0,0,0,0,0,0],B="",j="0",G,H,Y,L;if(D<0||D>20)throw new c("Incorrect fraction digits");if(T!==T)return"NaN";if(T<=-1e21||T>=1e21)return o(T);if(T<0&&(B="-",T=-T),T>1e-21)if(G=P(T*g(2,69,1))-69,H=G<0?T*g(2,-G,1):T/g(2,G,1),H*=4503599627370496,G=52-G,G>0){for(O(R,0,H),Y=D;Y>=7;)O(R,1e7,0),Y-=7;for(O(R,g(10,Y,1),0),Y=G-1;Y>=23;)S(R,8388608),Y-=23;S(R,1<0?(L=j.length,j=B+(L<=D?"0."+_("0",D-L)+j:p(j,0,L-D)+"."+p(j,L-D))):j=B+j,j}})},93547:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(3338),a=e(49228),s=r(1 .toPrecision),u=n(function(){return s(1,void 0)!=="1"})||!n(function(){s({})});t({target:"Number",proto:!0,forced:u},{toPrecision:function(o){return o===void 0?s(a(this)):s(a(this),o)}})},31237:function(i,d,e){"use strict";var t=e(94488),r=e(80530);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},17954:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(20132);t({target:"Object",stat:!0,sham:!r},{create:n})},58580:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineGetter__:function(o,f){u.f(s(this),o,{get:a(f),enumerable:!0,configurable:!0})}})},47146:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(55666).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==n,sham:!r},{defineProperties:n})},40416:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(37691).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!r},{defineProperty:n})},7615:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineSetter__:function(o,f){u.f(s(this),o,{set:a(f),enumerable:!0,configurable:!0})}})},72820:function(i,d,e){"use strict";var t=e(94488),r=e(88698).entries;t({target:"Object",stat:!0},{entries:function(a){return r(a)}})},86070:function(i,d,e){"use strict";var t=e(94488),r=e(13247),n=e(3338),a=e(31946),s=e(2074).onFreeze,u=Object.freeze,c=n(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!r},{freeze:function(f){return u&&a(f)?u(s(f)):f}})},23569:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(69392);t({target:"Object",stat:!0},{fromEntries:function(s){var u={};return r(s,function(c,o){n(u,c,o)},{AS_ENTRIES:!0}),u}})},55639:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(80524),a=e(71256).f,s=e(35454),u=!s||r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(o,f){return a(n(o),f)}})},63046:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(48662),a=e(80524),s=e(71256),u=e(69392);t({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(o){for(var f=a(o),_=s.f,p=n(f),b={},g=0,P,O;p.length>g;)O=_(f,P=p[g++]),O!==void 0&&u(b,P,O);return b}})},464:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(53393).f,a=r(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:a},{getOwnPropertyNames:n})},67936:function(i,d,e){"use strict";var t=e(94488),r=e(42820),n=e(3338),a=e(92635),s=e(94029),u=!r||n(function(){a.f(1)});t({target:"Object",stat:!0,forced:u},{getOwnPropertySymbols:function(o){var f=a.f;return f?f(s(o)):[]}})},51082:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(53456),s=e(4870),u=r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(o){return a(n(o))}})},83850:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(94237),a=e(63335),s=e(95955),u=e(17818),c=e(62003),o=r("Object","create"),f=n([].push);t({target:"Object",stat:!0},{groupBy:function(p,b){s(p),a(b);var g=o(null),P=0;return c(p,function(O){var S=u(b(O,P++));S in g?f(g[S],O):g[S]=[O]}),g}})},41990:function(i,d,e){"use strict";var t=e(94488),r=e(32621);t({target:"Object",stat:!0},{hasOwn:r})},55888:function(i,d,e){"use strict";var t=e(94488),r=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},53827:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isFrozen,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isFrozen:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},78143:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isSealed,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isSealed:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},15787:function(i,d,e){"use strict";var t=e(94488),r=e(5370);t({target:"Object",stat:!0},{is:r})},66419:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(7733),a=e(3338),s=a(function(){n(1)});t({target:"Object",stat:!0,forced:s},{keys:function(c){return n(r(c))}})},75765:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(f){var _=a(this),p=s(f),b;do if(b=c(_,p))return b.get;while(_=u(_))}})},14645:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(f){var _=a(this),p=s(f),b;do if(b=c(_,p))return b.set;while(_=u(_))}})},71122:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.preventExtensions,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{preventExtensions:function(f){return u&&r(f)?u(n(f)):f}})},42084:function(i,d,e){"use strict";var t=e(35454),r=e(64110),n=e(31946),a=e(94029),s=e(95955),u=Object.getPrototypeOf,c=Object.setPrototypeOf,o=Object.prototype,f="__proto__";if(t&&u&&c&&!(f in o))try{r(o,f,{configurable:!0,get:function(){return u(a(this))},set:function(p){var b=s(this);!n(p)&&p!==null||!n(b)||c(b,p)}})}catch(_){}},25070:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.seal,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{seal:function(f){return u&&r(f)?u(n(f)):f}})},77140:function(i,d,e){"use strict";var t=e(94488),r=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:r})},15954:function(i,d,e){"use strict";var t=e(68527),r=e(2291),n=e(28488);t||r(Object.prototype,"toString",n,{unsafe:!0})},4266:function(i,d,e){"use strict";var t=e(94488),r=e(88698).values;t({target:"Object",stat:!0},{values:function(a){return r(a)}})},49988:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({global:!0,forced:parseFloat!==r},{parseFloat:r})},38823:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({global:!0,forced:parseInt!==r},{parseInt:r})},4045:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{allSettled:function(f){var _=this,p=a.f(_),b=p.resolve,g=p.reject,P=s(function(){var O=n(_.resolve),S=[],I=0,E=1;u(f,function(A){var k=I++,T=!1;E++,r(O,_,A).then(function(D){T||(T=!0,S[k]={status:"fulfilled",value:D},--E||b(S))},function(D){T||(T=!0,S[k]={status:"rejected",reason:D},--E||b(S))})}),--E||b(S)});return P.error&&g(P.value),p.promise}})},12785:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{all:function(f){var _=this,p=a.f(_),b=p.resolve,g=p.reject,P=s(function(){var O=n(_.resolve),S=[],I=0,E=1;u(f,function(A){var k=I++,T=!1;E++,r(O,_,A).then(function(D){T||(T=!0,S[k]=D,--E||b(S))},g)}),--E||b(S)});return P.error&&g(P.value),p.promise}})},50747:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(65911),s=e(73446),u=e(80734),c=e(62003),o=e(22093),f="No one promise resolved";t({target:"Promise",stat:!0,forced:o},{any:function(p){var b=this,g=a("AggregateError"),P=s.f(b),O=P.resolve,S=P.reject,I=u(function(){var E=n(b.resolve),A=[],k=0,T=1,D=!1;c(p,function(R){var B=k++,j=!1;T++,r(E,b,R).then(function(G){j||D||(D=!0,O(G))},function(G){j||D||(j=!0,A[B]=G,--T||S(new g(A,f)))})}),--T||S(new g(A,f))});return I.error&&S(I.value),P.promise}})},41902:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(82830).CONSTRUCTOR,a=e(2451),s=e(65911),u=e(55327),c=e(2291),o=a&&a.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(_){return this.then(void 0,_)}}),!r&&u(a)){var f=s("Promise").prototype.catch;o.catch!==f&&c(o,"catch",f,{unsafe:!0})}},90366:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(90946),a=e(92916),s=e(89945),u=e(2291),c=e(58218),o=e(94573),f=e(51996),_=e(63335),p=e(55327),b=e(31946),g=e(56472),P=e(60473),O=e(28887).set,S=e(72933),I=e(61810),E=e(80734),A=e(66790),k=e(94844),T=e(2451),D=e(82830),R=e(73446),B="Promise",j=D.CONSTRUCTOR,G=D.REJECTION_EVENT,H=D.SUBCLASSING,Y=k.getterFor(B),L=k.set,V=T&&T.prototype,K=T,Q=V,W=a.TypeError,F=a.document,q=a.process,M=R.f,z=M,X=!!(F&&F.createEvent&&a.dispatchEvent),te="unhandledrejection",ie="rejectionhandled",ce=0,se=1,fe=2,Ue=1,Ze=2,ot,dt,ct,Xe,pe=function(Ne){var we;return b(Ne)&&p(we=Ne.then)?we:!1},Ce=function(Ne,we){var le=we.value,ye=we.state===se,Ie=ye?Ne.ok:Ne.fail,tt=Ne.resolve,bt=Ne.reject,de=Ne.domain,Ee,ft,$e;try{Ie?(ye||(we.rejection===Ze&&Pt(we),we.rejection=Ue),Ie===!0?Ee=le:(de&&de.enter(),Ee=Ie(le),de&&(de.exit(),$e=!0)),Ee===Ne.promise?bt(new W("Promise-chain cycle")):(ft=pe(Ee))?s(ft,Ee,tt,bt):tt(Ee)):bt(le)}catch(Ye){de&&!$e&&de.exit(),bt(Ye)}},je=function(Ne,we){Ne.notified||(Ne.notified=!0,S(function(){for(var le=Ne.reactions,ye;ye=le.get();)Ce(ye,Ne);Ne.notified=!1,we&&!Ne.rejection&>(Ne)}))},Je=function(Ne,we,le){var ye,Ie;X?(ye=F.createEvent("Event"),ye.promise=we,ye.reason=le,ye.initEvent(Ne,!1,!0),a.dispatchEvent(ye)):ye={promise:we,reason:le},!G&&(Ie=a["on"+Ne])?Ie(ye):Ne===te&&I("Unhandled promise rejection",le)},gt=function(Ne){s(O,a,function(){var we=Ne.facade,le=Ne.value,ye=Ct(Ne),Ie;if(ye&&(Ie=E(function(){n?q.emit("unhandledRejection",le,we):Je(te,we,le)}),Ne.rejection=n||Ct(Ne)?Ze:Ue,Ie.error))throw Ie.value})},Ct=function(Ne){return Ne.rejection!==Ue&&!Ne.parent},Pt=function(Ne){s(O,a,function(){var we=Ne.facade;n?q.emit("rejectionHandled",we):Je(ie,we,Ne.value)})},Oe=function(Ne,we,le){return function(ye){Ne(we,ye,le)}},Ve=function(Ne,we,le){Ne.done||(Ne.done=!0,le&&(Ne=le),Ne.value=we,Ne.state=fe,je(Ne,!0))},vt=function(Ne,we,le){if(!Ne.done){Ne.done=!0,le&&(Ne=le);try{if(Ne.facade===we)throw new W("Promise can't be resolved itself");var ye=pe(we);ye?S(function(){var Ie={done:!1};try{s(ye,we,Oe(vt,Ie,Ne),Oe(Ve,Ie,Ne))}catch(tt){Ve(Ie,tt,Ne)}}):(Ne.value=we,Ne.state=se,je(Ne,!1))}catch(Ie){Ve({done:!1},Ie,Ne)}}};if(j&&(K=function(we){g(this,Q),_(we),s(ot,this);var le=Y(this);try{we(Oe(vt,le),Oe(Ve,le))}catch(ye){Ve(le,ye)}},Q=K.prototype,ot=function(we){L(this,{type:B,done:!1,notified:!1,parent:!1,reactions:new A,rejection:!1,state:ce,value:void 0})},ot.prototype=u(Q,"then",function(we,le){var ye=Y(this),Ie=M(P(this,K));return ye.parent=!0,Ie.ok=p(we)?we:!0,Ie.fail=p(le)&&le,Ie.domain=n?q.domain:void 0,ye.state===ce?ye.reactions.add(Ie):S(function(){Ce(Ie,ye)}),Ie.promise}),dt=function(){var Ne=new ot,we=Y(Ne);this.promise=Ne,this.resolve=Oe(vt,we),this.reject=Oe(Ve,we)},R.f=M=function(Ne){return Ne===K||Ne===ct?new dt(Ne):z(Ne)},!r&&p(T)&&V!==Object.prototype)){Xe=V.then,H||u(V,"then",function(we,le){var ye=this;return new K(function(Ie,tt){s(Xe,ye,Ie,tt)}).then(we,le)},{unsafe:!0});try{delete V.constructor}catch(Ne){}c&&c(V,Q)}t({global:!0,constructor:!0,wrap:!0,forced:j},{Promise:K}),o(K,B,!1,!0),f(B)},43595:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(2451),a=e(3338),s=e(65911),u=e(55327),c=e(60473),o=e(15597),f=e(2291),_=n&&n.prototype,p=!!n&&a(function(){_.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(g){var P=c(this,s("Promise")),O=u(g);return this.then(O?function(S){return o(P,g()).then(function(){return S})}:g,O?function(S){return o(P,g()).then(function(){throw S})}:g)}}),!r&&u(n)){var b=s("Promise").prototype.finally;_.finally!==b&&f(_,"finally",b,{unsafe:!0})}},24627:function(i,d,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{race:function(f){var _=this,p=a.f(_),b=p.reject,g=s(function(){var P=n(_.resolve);u(f,function(O){r(P,_,O).then(p.resolve,b)})});return g.error&&b(g.value),p.promise}})},95693:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(73446),a=e(82830).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:a},{reject:function(u){var c=n.f(this);return r(c.reject,void 0,u),c.promise}})},81930:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(16697),a=e(2451),s=e(82830).CONSTRUCTOR,u=e(15597),c=r("Promise"),o=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(_){return u(o&&this===c?a:this,_)}})},92324:function(i,d,e){"use strict";var t=e(94488),r=e(73446);t({target:"Promise",stat:!0},{withResolvers:function(){var a=r.f(this);return{promise:a.promise,resolve:a.resolve,reject:a.reject}}})},23551:function(i,d,e){"use strict";var t=e(94488),r=e(13743),n=e(63335),a=e(80449),s=e(3338),u=!s(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:u},{apply:function(o,f,_){return r(n(o),f,a(_))}})},74521:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(4645),s=e(6086),u=e(80449),c=e(31946),o=e(20132),f=e(3338),_=r("Reflect","construct"),p=Object.prototype,b=[].push,g=f(function(){function S(){}return!(_(function(){},[],S)instanceof S)}),P=!f(function(){_(function(){})}),O=g||P;t({target:"Reflect",stat:!0,forced:O,sham:O},{construct:function(I,E){s(I),u(E);var A=arguments.length<3?I:s(arguments[2]);if(P&&!g)return _(I,E,A);if(I===A){switch(E.length){case 0:return new I;case 1:return new I(E[0]);case 2:return new I(E[0],E[1]);case 3:return new I(E[0],E[1],E[2]);case 4:return new I(E[0],E[1],E[2],E[3])}var k=[null];return n(b,k,E),new(n(a,I,k))}var T=A.prototype,D=o(c(T)?T:p),R=n(I,D,E);return c(R)?R:D}})},57891:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(17818),s=e(37691),u=e(3338),c=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:c,sham:!r},{defineProperty:function(f,_,p){n(f);var b=a(_);n(p);try{return s.f(f,b,p),!0}catch(g){return!1}}})},84138:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(71256).f;t({target:"Reflect",stat:!0},{deleteProperty:function(s,u){var c=n(r(s),u);return c&&!c.configurable?!1:delete s[u]}})},37135:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(71256);t({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(u,c){return a.f(n(u),c)}})},6474:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(53456),a=e(4870);t({target:"Reflect",stat:!0,sham:!a},{getPrototypeOf:function(u){return n(r(u))}})},51832:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(31946),a=e(80449),s=e(60516),u=e(71256),c=e(53456);function o(f,_){var p=arguments.length<3?f:arguments[2],b,g;if(a(f)===p)return f[_];if(b=u.f(f,_),b)return s(b)?b.value:b.get===void 0?void 0:r(b.get,p);if(n(g=c(f)))return o(g,_,p)}t({target:"Reflect",stat:!0},{get:o})},40135:function(i,d,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(n,a){return a in n}})},7982:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(12477);t({target:"Reflect",stat:!0},{isExtensible:function(s){return r(s),n(s)}})},14893:function(i,d,e){"use strict";var t=e(94488),r=e(48662);t({target:"Reflect",stat:!0},{ownKeys:r})},49233:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(80449),a=e(13247);t({target:"Reflect",stat:!0,sham:!a},{preventExtensions:function(u){n(u);try{var c=r("Object","preventExtensions");return c&&c(u),!0}catch(o){return!1}}})},42844:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(557),a=e(58218);a&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(u,c){r(u),n(c);try{return a(u,c),!0}catch(o){return!1}}})},92130:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(31946),s=e(60516),u=e(3338),c=e(37691),o=e(71256),f=e(53456),_=e(35012);function p(g,P,O){var S=arguments.length<4?g:arguments[3],I=o.f(n(g),P),E,A,k;if(!I){if(a(A=f(g)))return p(A,P,O,S);I=_(0)}if(s(I)){if(I.writable===!1||!a(S))return!1;if(E=o.f(S,P)){if(E.get||E.set||E.writable===!1)return!1;E.value=O,c.f(S,P,E)}else c.f(S,P,_(0,O))}else{if(k=I.set,k===void 0)return!1;r(k,S,O)}return!0}var b=u(function(){var g=function(){},P=c.f(new g,"a",{configurable:!0});return Reflect.set(g.prototype,"a",1,P)!==!1});t({target:"Reflect",stat:!0,forced:b},{set:p})},6536:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94573);t({global:!0},{Reflect:{}}),n(r.Reflect,"Reflect",!0)},27228:function(i,d,e){"use strict";var t=e(35454),r=e(92916),n=e(94237),a=e(20865),s=e(25576),u=e(68151),c=e(20132),o=e(80689).f,f=e(16332),_=e(44639),p=e(69905),b=e(81644),g=e(19286),P=e(44166),O=e(2291),S=e(3338),I=e(32621),E=e(94844).enforce,A=e(51996),k=e(59893),T=e(6041),D=e(51224),R=k("match"),B=r.RegExp,j=B.prototype,G=r.SyntaxError,H=n(j.exec),Y=n("".charAt),L=n("".replace),V=n("".indexOf),K=n("".slice),Q=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,W=/a/g,F=/a/g,q=new B(W)!==W,M=g.MISSED_STICKY,z=g.UNSUPPORTED_Y,X=t&&(!q||M||T||D||S(function(){return F[R]=!1,B(W)!==W||B(F)===F||String(B(W,"i"))!=="/a/i"})),te=function(Ue){for(var Ze=Ue.length,ot=0,dt="",ct=!1,Xe;ot<=Ze;ot++){if(Xe=Y(Ue,ot),Xe==="\\"){dt+=Xe+Y(Ue,++ot);continue}!ct&&Xe==="."?dt+="[\\s\\S]":(Xe==="["?ct=!0:Xe==="]"&&(ct=!1),dt+=Xe)}return dt},ie=function(Ue){for(var Ze=Ue.length,ot=0,dt="",ct=[],Xe=c(null),pe=!1,Ce=!1,je=0,Je="",gt;ot<=Ze;ot++){if(gt=Y(Ue,ot),gt==="\\")gt+=Y(Ue,++ot);else if(gt==="]")pe=!1;else if(!pe)switch(!0){case gt==="[":pe=!0;break;case gt==="(":H(Q,K(Ue,ot+1))&&(ot+=2,Ce=!0),dt+=gt,je++;continue;case(gt===">"&&Ce):if(Je===""||I(Xe,Je))throw new G("Invalid capture group name");Xe[Je]=!0,ct[ct.length]=[Je,je],Ce=!1,Je="";continue}Ce?Je+=gt:dt+=gt}return[dt,ct]};if(a("RegExp",X)){for(var ce=function(Ze,ot){var dt=f(j,this),ct=_(Ze),Xe=ot===void 0,pe=[],Ce=Ze,je,Je,gt,Ct,Pt,Oe;if(!dt&&ct&&Xe&&Ze.constructor===ce)return Ze;if((ct||f(j,Ze))&&(Ze=Ze.source,Xe&&(ot=b(Ce))),Ze=Ze===void 0?"":p(Ze),ot=ot===void 0?"":p(ot),Ce=Ze,T&&"dotAll"in W&&(Je=!!ot&&V(ot,"s")>-1,Je&&(ot=L(ot,/s/g,""))),je=ot,M&&"sticky"in W&&(gt=!!ot&&V(ot,"y")>-1,gt&&z&&(ot=L(ot,/y/g,""))),D&&(Ct=ie(Ze),Ze=Ct[0],pe=Ct[1]),Pt=s(B(Ze,ot),dt?this:j,ce),(Je||gt||pe.length)&&(Oe=E(Pt),Je&&(Oe.dotAll=!0,Oe.raw=ce(te(Ze),je)),gt&&(Oe.sticky=!0),pe.length&&(Oe.groups=pe)),Ze!==Ce)try{u(Pt,"source",Ce===""?"(?:)":Ce)}catch(Ve){}return Pt},se=o(B),fe=0;se.length>fe;)P(ce,B,se[fe++]);j.constructor=ce,ce.prototype=j,O(r,"RegExp",ce,{constructor:!0})}A("RegExp")},62921:function(i,d,e){"use strict";var t=e(35454),r=e(6041),n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},44001:function(i,d,e){"use strict";var t=e(94488),r=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92262:function(i,d,e){"use strict";var t=e(92916),r=e(35454),n=e(64110),a=e(82163),s=e(3338),u=t.RegExp,c=u.prototype,o=r&&s(function(){var f=!0;try{u(".","d")}catch(I){f=!1}var _={},p="",b=f?"dgimsy":"gimsy",g=function(I,E){Object.defineProperty(_,I,{get:function(){return p+=E,!0}})},P={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};f&&(P.hasIndices="d");for(var O in P)g(O,P[O]);var S=Object.getOwnPropertyDescriptor(c,"flags").get.call(_);return S!==b||p!==b});o&&n(c,"flags",{configurable:!0,get:a})},54744:function(i,d,e){"use strict";var t=e(35454),r=e(19286).MISSED_STICKY,n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},38214:function(i,d,e){"use strict";e(44001);var t=e(94488),r=e(89945),n=e(55327),a=e(80449),s=e(69905),u=function(){var o=!1,f=/[ac]/;return f.exec=function(){return o=!0,/./.exec.apply(this,arguments)},f.test("abc")===!0&&o}(),c=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var f=a(this),_=s(o),p=f.exec;if(!n(p))return r(c,f,_);var b=r(p,f,_);return b===null?!1:(a(b),!0)}})},12756:function(i,d,e){"use strict";var t=e(8090).PROPER,r=e(2291),n=e(80449),a=e(69905),s=e(3338),u=e(81644),c="toString",o=RegExp.prototype,f=o[c],_=s(function(){return f.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&f.name!==c;(_||p)&&r(RegExp.prototype,c,function(){var g=n(this),P=a(g.source),O=a(u(g));return"/"+P+"/"+O},{unsafe:!0})},69772:function(i,d,e){"use strict";var t=e(48059),r=e(40942);t("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},93379:function(i,d,e){"use strict";e(69772)},34932:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("anchor")},{anchor:function(s){return r(this,"a","name",s)}})},62007:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=e(3338),c=r("".charAt),o=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(_){var p=s(n(this)),b=p.length,g=a(_),P=g>=0?g:b+g;return P<0||P>=b?void 0:c(p,P)}})},81046:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("big")},{big:function(){return r(this,"big","","")}})},85744:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("blink")},{blink:function(){return r(this,"blink","","")}})},13494:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("bold")},{bold:function(){return r(this,"b","","")}})},90572:function(i,d,e){"use strict";var t=e(94488),r=e(13764).codeAt;t({target:"String",proto:!0},{codePointAt:function(a){return r(this,a)}})},37343:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(71256).f,a=e(61578),s=e(69905),u=e(41696),c=e(95955),o=e(86266),f=e(16697),_=r("".endsWith),p=r("".slice),b=Math.min,g=o("endsWith"),P=!f&&!g&&!!function(){var O=n(String.prototype,"endsWith");return O&&!O.writable}();t({target:"String",proto:!0,forced:!P&&!g},{endsWith:function(S){var I=s(c(this));u(S);var E=arguments.length>1?arguments[1]:void 0,A=I.length,k=E===void 0?A:b(a(E),A),T=s(S);return _?_(I,T,k):p(I,k-T.length,k)===T}})},56338:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fixed")},{fixed:function(){return r(this,"tt","","")}})},66755:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontcolor")},{fontcolor:function(s){return r(this,"font","color",s)}})},68709:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontsize")},{fontsize:function(s){return r(this,"font","size",s)}})},45945:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(51981),a=RangeError,s=String.fromCharCode,u=String.fromCodePoint,c=r([].join),o=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(_){for(var p=[],b=arguments.length,g=0,P;b>g;){if(P=+arguments[g++],n(P,1114111)!==P)throw new a(P+" is not a valid code point");p[g]=P<65536?s(P):s(((P-=65536)>>10)+55296,P%1024+56320)}return c(p,"")}})},75551:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(41696),a=e(95955),s=e(69905),u=e(86266),c=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(f){return!!~c(s(a(this)),s(n(f)),arguments.length>1?arguments[1]:void 0)}})},32493:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(69905),s=r("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var c=a(n(this)),o=c.length,f=0;f=56320||++f>=o||(s(c,f)&64512)!==56320))return!1}return!0}})},4939:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},20852:function(i,d,e){"use strict";var t=e(13764).charAt,r=e(69905),n=e(94844),a=e(24019),s=e(25587),u="String Iterator",c=n.set,o=n.getterFor(u);a(String,"String",function(f){c(this,{type:u,string:r(f),index:0})},function(){var _=o(this),p=_.string,b=_.index,g;return b>=p.length?s(void 0,!0):(g=t(p,b),_.index+=g.length,s(g,!1))})},81927:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("link")},{link:function(s){return r(this,"a","href",s)}})},18827:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(34114),a=e(83126),s=e(25587),u=e(95955),c=e(61578),o=e(69905),f=e(80449),_=e(4112),p=e(29076),b=e(44639),g=e(81644),P=e(53776),O=e(2291),S=e(3338),I=e(59893),E=e(60473),A=e(52216),k=e(94338),T=e(94844),D=e(16697),R=I("matchAll"),B="RegExp String",j=B+" Iterator",G=T.set,H=T.getterFor(j),Y=RegExp.prototype,L=TypeError,V=n("".indexOf),K=n("".matchAll),Q=!!K&&!S(function(){K("a",/./)}),W=a(function(M,z,X,te){G(this,{type:j,regexp:M,string:z,global:X,unicode:te,done:!1})},B,function(){var M=H(this);if(M.done)return s(void 0,!0);var z=M.regexp,X=M.string,te=k(z,X);return te===null?(M.done=!0,s(void 0,!0)):M.global?(o(te[0])===""&&(z.lastIndex=A(X,c(z.lastIndex),M.unicode)),s(te,!1)):(M.done=!0,s(te,!1))}),F=function(q){var M=f(this),z=o(q),X=E(M,RegExp),te=o(g(M)),ie,ce,se;return ie=new X(X===RegExp?M.source:M,te),ce=!!~V(te,"g"),se=!!~V(te,"u"),ie.lastIndex=c(M.lastIndex),new W(ie,z,ce,se)};t({target:"String",proto:!0,forced:Q},{matchAll:function(M){var z=u(this),X,te,ie,ce;if(_(M)){if(Q)return K(z,M)}else{if(b(M)&&(X=o(u(g(M))),!~V(X,"g")))throw new L("`.matchAll` does not allow non-global regexes");if(Q)return K(z,M);if(ie=P(M,R),ie===void 0&&D&&p(M)==="RegExp"&&(ie=F),ie)return r(ie,M,z)}return te=o(z),ce=new RegExp(M,"g"),D?r(F,ce,te):ce[R](te)}}),D||R in Y||O(Y,R,F)},46302:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(61578),u=e(69905),c=e(95955),o=e(53776),f=e(52216),_=e(94338);r("match",function(p,b,g){return[function(O){var S=c(this),I=a(O)?void 0:o(O,p);return I?t(I,O,S):new RegExp(O)[p](u(S))},function(P){var O=n(this),S=u(P),I=g(b,O,S);if(I.done)return I.value;if(!O.global)return _(O,S);var E=O.unicode;O.lastIndex=0;for(var A=[],k=0,T;(T=_(O,S))!==null;){var D=u(T[0]);A[k]=D,D===""&&(O.lastIndex=f(S,s(O.lastIndex),E)),k++}return k===0?null:A}]})},76718:function(i,d,e){"use strict";var t=e(94488),r=e(85571).end,n=e(98352);t({target:"String",proto:!0,forced:n},{padEnd:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},79172:function(i,d,e){"use strict";var t=e(94488),r=e(85571).start,n=e(98352);t({target:"String",proto:!0,forced:n},{padStart:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},32192:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(80524),a=e(94029),s=e(69905),u=e(82762),c=r([].push),o=r([].join);t({target:"String",stat:!0},{raw:function(_){var p=n(a(_).raw),b=u(p);if(!b)return"";for(var g=arguments.length,P=[],O=0;;){if(c(P,s(p[O++])),O===b)return o(P,"");OT.length?-1:D===""?R:S(T,D,R)};t({target:"String",proto:!0},{replaceAll:function(D,R){var B=a(this),j,G,H,Y,L,V,K,Q,W,F=0,q=0,M="";if(!u(D)){if(j=c(D),j&&(G=o(a(_(D))),!~S(G,"g")))throw new O("`.replaceAll` does not allow non-global regexes");if(H=f(D,P),H)return r(H,D,B,R);if(g&&j)return I(o(B),D,R)}for(Y=o(B),L=o(D),V=s(R),V||(R=o(R)),K=L.length,Q=A(1,K),F=k(Y,L,0);F!==-1;)W=V?o(R(L,F,Y)):p(L,Y,F,[],void 0,R),M+=E(Y,q,F)+W,q=F+K,F=k(Y,L,F+Q);return q")!=="7"});a("replace",function(L,V,K){var Q=H?"$":"$0";return[function(F,q){var M=b(this),z=o(F)?void 0:P(F,E);return z?r(z,F,M,q):r(V,p(M),F,q)},function(W,F){var q=u(this),M=p(W);if(typeof F=="string"&&R(F,Q)===-1&&R(F,"$<")===-1){var z=K(V,q,M,F);if(z.done)return z.value}var X=c(F);X||(F=p(F));var te=q.global,ie;te&&(ie=q.unicode,q.lastIndex=0);for(var ce=[],se;se=S(q,M),!(se===null||(D(ce,se),!te));){var fe=p(se[0]);fe===""&&(q.lastIndex=g(M,_(q.lastIndex),ie))}for(var Ue="",Ze=0,ot=0;ot=Ze&&(Ue+=B(M,Ze,ct)+pe,Ze=ct+dt.length)}return Ue+B(M,Ze)}]},!Y||!G||H)},62925:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(95955),u=e(5370),c=e(69905),o=e(53776),f=e(94338);r("search",function(_,p,b){return[function(P){var O=s(this),S=a(P)?void 0:o(P,_);return S?t(S,P,O):new RegExp(P)[_](c(O))},function(g){var P=n(this),O=c(g),S=b(p,P,O);if(S.done)return S.value;var I=P.lastIndex;u(I,0)||(P.lastIndex=0);var E=f(P,O);return u(P.lastIndex,I)||(P.lastIndex=I),E===null?-1:E.index}]})},60462:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("small")},{small:function(){return r(this,"small","","")}})},9595:function(i,d,e){"use strict";var t=e(13743),r=e(89945),n=e(94237),a=e(8662),s=e(80449),u=e(4112),c=e(44639),o=e(95955),f=e(60473),_=e(52216),p=e(61578),b=e(69905),g=e(53776),P=e(71698),O=e(94338),S=e(88736),I=e(19286),E=e(3338),A=I.UNSUPPORTED_Y,k=4294967295,T=Math.min,D=[].push,R=n(/./.exec),B=n(D),j=n("".slice),G=!E(function(){var H=/(?:)/,Y=H.exec;H.exec=function(){return Y.apply(this,arguments)};var L="ab".split(H);return L.length!==2||L[0]!=="a"||L[1]!=="b"});a("split",function(H,Y,L){var V;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?V=function(K,Q){var W=b(o(this)),F=Q===void 0?k:Q>>>0;if(F===0)return[];if(K===void 0)return[W];if(!c(K))return r(Y,W,K,F);for(var q=[],M=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),z=0,X=new RegExp(K.source,M+"g"),te,ie,ce;(te=r(S,X,W))&&(ie=X.lastIndex,!(ie>z&&(B(q,j(W,z,te.index)),te.length>1&&te.index=F)));)X.lastIndex===te.index&&X.lastIndex++;return z===W.length?(ce||!R(X,""))&&B(q,""):B(q,j(W,z)),q.length>F?P(q,0,F):q}:"0".split(void 0,0).length?V=function(K,Q){return K===void 0&&Q===0?[]:r(Y,this,K,Q)}:V=Y,[function(Q,W){var F=o(this),q=u(Q)?void 0:g(Q,H);return q?r(q,Q,F,W):r(V,b(F),Q,W)},function(K,Q){var W=s(this),F=b(K),q=L(V,W,F,Q,V!==Y);if(q.done)return q.value;var M=f(W,RegExp),z=W.unicode,X=(W.ignoreCase?"i":"")+(W.multiline?"m":"")+(W.unicode?"u":"")+(A?"g":"y"),te=new M(A?"^(?:"+W.source+")":W,X),ie=Q===void 0?k:Q>>>0;if(ie===0)return[];if(F.length===0)return O(te,F)===null?[F]:[];for(var ce=0,se=0,fe=[];se1?arguments[1]:void 0,I.length)),A=s(S);return _?_(I,A,E):p(I,E,E+A.length)===A}})},72571:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("strike")},{strike:function(){return r(this,"strike","","")}})},71200:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sub")},{sub:function(){return r(this,"sub","","")}})},70917:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=r("".slice),c=Math.max,o=Math.min,f=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:f},{substr:function(p,b){var g=s(n(this)),P=g.length,O=a(p),S,I;return O===1/0&&(O=0),O<0&&(O=c(P+O,0)),S=b===void 0?P:a(b),S<=0||S===1/0?"":(I=o(O+S,P),O>=I?"":u(g,O,I))}})},85767:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sup")},{sup:function(){return r(this,"sup","","")}})},53427:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94237),a=e(95955),s=e(69905),u=e(3338),c=Array,o=n("".charAt),f=n("".charCodeAt),_=n([].join),p="".toWellFormed,b="\uFFFD",g=p&&u(function(){return r(p,1)!=="1"});t({target:"String",proto:!0,forced:g},{toWellFormed:function(){var O=s(a(this));if(g)return r(p,O);for(var S=O.length,I=c(S),E=0;E=56320||E+1>=S||(f(O,E+1)&64512)!==56320?I[E]=b:(I[E]=o(O,E),I[++E]=o(O,E))}return _(I,"")}})},49257:function(i,d,e){"use strict";e(20189);var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==r},{trimEnd:r})},93980:function(i,d,e){"use strict";var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==r},{trimLeft:r})},20189:function(i,d,e){"use strict";var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==r},{trimRight:r})},72910:function(i,d,e){"use strict";e(93980);var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==r},{trimStart:r})},70878:function(i,d,e){"use strict";var t=e(94488),r=e(52971).trim,n=e(18105);t({target:"String",proto:!0,forced:n("trim")},{trim:function(){return r(this)}})},64003:function(i,d,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(16697),u=e(35454),c=e(42820),o=e(3338),f=e(32621),_=e(16332),p=e(80449),b=e(80524),g=e(17818),P=e(69905),O=e(35012),S=e(20132),I=e(7733),E=e(80689),A=e(53393),k=e(92635),T=e(71256),D=e(37691),R=e(55666),B=e(27597),j=e(2291),G=e(64110),H=e(77898),Y=e(11898),L=e(54406),V=e(6145),K=e(59893),Q=e(38282),W=e(94674),F=e(14311),q=e(94573),M=e(94844),z=e(90560).forEach,X=Y("hidden"),te="Symbol",ie="prototype",ce=M.set,se=M.getterFor(te),fe=Object[ie],Ue=r.Symbol,Ze=Ue&&Ue[ie],ot=r.RangeError,dt=r.TypeError,ct=r.QObject,Xe=T.f,pe=D.f,Ce=A.f,je=B.f,Je=a([].push),gt=H("symbols"),Ct=H("op-symbols"),Pt=H("wks"),Oe=!ct||!ct[ie]||!ct[ie].findChild,Ve=function(Ee,ft,$e){var Ye=Xe(fe,ft);Ye&&delete fe[ft],pe(Ee,ft,$e),Ye&&Ee!==fe&&pe(fe,ft,Ye)},vt=u&&o(function(){return S(pe({},"a",{get:function(){return pe(this,"a",{value:7}).a}})).a!==7})?Ve:pe,Ne=function(Ee,ft){var $e=gt[Ee]=S(Ze);return ce($e,{type:te,tag:Ee,description:ft}),u||($e.description=ft),$e},we=function(ft,$e,Ye){ft===fe&&we(Ct,$e,Ye),p(ft);var it=g($e);return p(Ye),f(gt,it)?(Ye.enumerable?(f(ft,X)&&ft[X][it]&&(ft[X][it]=!1),Ye=S(Ye,{enumerable:O(0,!1)})):(f(ft,X)||pe(ft,X,O(1,{})),ft[X][it]=!0),vt(ft,it,Ye)):pe(ft,it,Ye)},le=function(ft,$e){p(ft);var Ye=b($e),it=I(Ye).concat(de(Ye));return z(it,function(Tt){(!u||n(Ie,Ye,Tt))&&we(ft,Tt,Ye[Tt])}),ft},ye=function(ft,$e){return $e===void 0?S(ft):le(S(ft),$e)},Ie=function(ft){var $e=g(ft),Ye=n(je,this,$e);return this===fe&&f(gt,$e)&&!f(Ct,$e)?!1:Ye||!f(this,$e)||!f(gt,$e)||f(this,X)&&this[X][$e]?Ye:!0},tt=function(ft,$e){var Ye=b(ft),it=g($e);if(!(Ye===fe&&f(gt,it)&&!f(Ct,it))){var Tt=Xe(Ye,it);return Tt&&f(gt,it)&&!(f(Ye,X)&&Ye[X][it])&&(Tt.enumerable=!0),Tt}},bt=function(ft){var $e=Ce(b(ft)),Ye=[];return z($e,function(it){!f(gt,it)&&!f(L,it)&&Je(Ye,it)}),Ye},de=function(Ee){var ft=Ee===fe,$e=Ce(ft?Ct:b(Ee)),Ye=[];return z($e,function(it){f(gt,it)&&(!ft||f(fe,it))&&Je(Ye,gt[it])}),Ye};c||(Ue=function(){if(_(Ze,this))throw new dt("Symbol is not a constructor");var ft=!arguments.length||arguments[0]===void 0?void 0:P(arguments[0]),$e=V(ft),Ye=function(it){var Tt=this===void 0?r:this;Tt===fe&&n(Ye,Ct,it),f(Tt,X)&&f(Tt[X],$e)&&(Tt[X][$e]=!1);var Yt=O(1,it);try{vt(Tt,$e,Yt)}catch(Ae){if(!(Ae instanceof ot))throw Ae;Ve(Tt,$e,Yt)}};return u&&Oe&&vt(fe,$e,{configurable:!0,set:Ye}),Ne($e,ft)},Ze=Ue[ie],j(Ze,"toString",function(){return se(this).tag}),j(Ue,"withoutSetter",function(Ee){return Ne(V(Ee),Ee)}),B.f=Ie,D.f=we,R.f=le,T.f=tt,E.f=A.f=bt,k.f=de,Q.f=function(Ee){return Ne(K(Ee),Ee)},u&&(G(Ze,"description",{configurable:!0,get:function(){return se(this).description}}),s||j(fe,"propertyIsEnumerable",Ie,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Ue}),z(I(Pt),function(Ee){W(Ee)}),t({target:te,stat:!0,forced:!c},{useSetter:function(){Oe=!0},useSimple:function(){Oe=!1}}),t({target:"Object",stat:!0,forced:!c,sham:!u},{create:ye,defineProperty:we,defineProperties:le,getOwnPropertyDescriptor:tt}),t({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:bt}),F(),q(Ue,te),L[X]=!0},44852:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(94237),s=e(32621),u=e(55327),c=e(16332),o=e(69905),f=e(64110),_=e(24538),p=n.Symbol,b=p&&p.prototype;if(r&&u(p)&&(!("description"in b)||p().description!==void 0)){var g={},P=function(){var D=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),R=c(b,this)?new p(D):D===void 0?p():p(D);return D===""&&(g[R]=!0),R};_(P,p),P.prototype=b,b.constructor=P;var O=String(p("description detection"))==="Symbol(description detection)",S=a(b.valueOf),I=a(b.toString),E=/^Symbol\((.*)\)[^)]+$/,A=a("".replace),k=a("".slice);f(b,"description",{configurable:!0,get:function(){var D=S(this);if(s(g,D))return"";var R=I(D),B=O?k(R,7,-1):A(R,E,"$1");return B===""?void 0:B}}),t({global:!0,constructor:!0,forced:!0},{Symbol:P})}},54524:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(32621),a=e(69905),s=e(77898),u=e(60798),c=s("string-to-symbol-registry"),o=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(f){var _=a(f);if(n(c,_))return c[_];var p=r("Symbol")(_);return c[_]=p,o[p]=_,p}})},17898:function(i,d,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(i,d,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(i,d,e){"use strict";var t=e(94674);t("iterator")},68557:function(i,d,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(i,d,e){"use strict";var t=e(94488),r=e(32621),n=e(18446),a=e(40593),s=e(77898),u=e(60798),c=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{keyFor:function(f){if(!n(f))throw new TypeError(a(f)+" is not a symbol");if(r(c,f))return c[f]}})},69811:function(i,d,e){"use strict";var t=e(94674);t("matchAll")},14589:function(i,d,e){"use strict";var t=e(94674);t("match")},18114:function(i,d,e){"use strict";var t=e(94674);t("replace")},23844:function(i,d,e){"use strict";var t=e(94674);t("search")},39581:function(i,d,e){"use strict";var t=e(94674);t("species")},40632:function(i,d,e){"use strict";var t=e(94674);t("split")},22690:function(i,d,e){"use strict";var t=e(94674),r=e(14311);t("toPrimitive"),r()},7786:function(i,d,e){"use strict";var t=e(65911),r=e(94674),n=e(94573);r("toStringTag"),n(t("Symbol"),"Symbol")},99062:function(i,d,e){"use strict";var t=e(94674);t("unscopables")},35246:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(56902),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("at",function(c){var o=a(this),f=r(o),_=n(c),p=_>=0?_:f+_;return p<0||p>=f?void 0:o[p]})},83470:function(i,d,e){"use strict";var t=e(94237),r=e(58261),n=e(92670),a=t(n),s=r.aTypedArray,u=r.exportTypedArrayMethod;u("copyWithin",function(o,f){return a(s(this),o,f,arguments.length>2?arguments[2]:void 0)})},79641:function(i,d,e){"use strict";var t=e(58261),r=e(90560).every,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("every",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},72397:function(i,d,e){"use strict";var t=e(58261),r=e(75202),n=e(93303),a=e(97607),s=e(89945),u=e(94237),c=e(3338),o=t.aTypedArray,f=t.exportTypedArrayMethod,_=u("".slice),p=c(function(){var b=0;return new Int8Array(2).fill({valueOf:function(){return b++}}),b!==1});f("fill",function(g){var P=arguments.length;o(this);var O=_(a(this),0,3)==="Big"?n(g):+g;return s(r,this,O,P>1?arguments[1]:void 0,P>2?arguments[2]:void 0)},p)},24860:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filter,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filter",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)})},56233:function(i,d,e){"use strict";var t=e(58261),r=e(90560).findIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},64344:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLastIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLastIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},59419:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLast,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLast",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},19320:function(i,d,e){"use strict";var t=e(58261),r=e(90560).find,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("find",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},84432:function(i,d,e){"use strict";var t=e(69733);t("Float32",function(r){return function(a,s,u){return r(this,a,s,u)}})},59022:function(i,d,e){"use strict";var t=e(69733);t("Float64",function(r){return function(a,s,u){return r(this,a,s,u)}})},5316:function(i,d,e){"use strict";var t=e(58261),r=e(90560).forEach,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("forEach",function(u){r(n(this),u,arguments.length>1?arguments[1]:void 0)})},93744:function(i,d,e){"use strict";var t=e(59627),r=e(58261).exportTypedArrayStaticMethod,n=e(50706);r("from",n,t)},19299:function(i,d,e){"use strict";var t=e(58261),r=e(22999).includes,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("includes",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},15286:function(i,d,e){"use strict";var t=e(58261),r=e(22999).indexOf,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("indexOf",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},51054:function(i,d,e){"use strict";var t=e(69733);t("Int16",function(r){return function(a,s,u){return r(this,a,s,u)}})},60330:function(i,d,e){"use strict";var t=e(69733);t("Int32",function(r){return function(a,s,u){return r(this,a,s,u)}})},19363:function(i,d,e){"use strict";var t=e(69733);t("Int8",function(r){return function(a,s,u){return r(this,a,s,u)}})},91927:function(i,d,e){"use strict";var t=e(92916),r=e(3338),n=e(94237),a=e(58261),s=e(11005),u=e(59893),c=u("iterator"),o=t.Uint8Array,f=n(s.values),_=n(s.keys),p=n(s.entries),b=a.aTypedArray,g=a.exportTypedArrayMethod,P=o&&o.prototype,O=!r(function(){P[c].call([1])}),S=!!P&&P.values&&P[c]===P.values&&P.values.name==="values",I=function(){return f(b(this))};g("entries",function(){return p(b(this))},O),g("keys",function(){return _(b(this))},O),g("values",I,O||!S,{name:"values"}),g(c,I,O||!S,{name:"values"})},27730:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=t.aTypedArray,a=t.exportTypedArrayMethod,s=r([].join);a("join",function(c){return s(n(this),c)})},58707:function(i,d,e){"use strict";var t=e(58261),r=e(13743),n=e(55009),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("lastIndexOf",function(c){var o=arguments.length;return r(n,a(this),o>1?[c,arguments[1]]:[c])})},41356:function(i,d,e){"use strict";var t=e(58261),r=e(90560).map,n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("map",function(c){return r(a(this),c,arguments.length>1?arguments[1]:void 0,function(o,f){return new(n(o))(f)})})},51606:function(i,d,e){"use strict";var t=e(58261),r=e(59627),n=t.aTypedArrayConstructor,a=t.exportTypedArrayStaticMethod;a("of",function(){for(var u=0,c=arguments.length,o=new(n(this))(c);c>u;)o[u]=arguments[u++];return o},r)},38458:function(i,d,e){"use strict";var t=e(58261),r=e(16370).right,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduceRight",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},8966:function(i,d,e){"use strict";var t=e(58261),r=e(16370).left,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduce",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},71957:function(i,d,e){"use strict";var t=e(58261),r=t.aTypedArray,n=t.exportTypedArrayMethod,a=Math.floor;n("reverse",function(){for(var u=this,c=r(u).length,o=a(c/2),f=0,_;f1?arguments[1]:void 0,1),A=u(I);if(P)return r(p,this,A,E);var k=this.length,T=a(A),D=0;if(T+E>k)throw new o("Wrong length");for(;Dg;)O[g]=p[g++];return O},c)},96519:function(i,d,e){"use strict";var t=e(58261),r=e(90560).some,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("some",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},95576:function(i,d,e){"use strict";var t=e(92916),r=e(34114),n=e(3338),a=e(63335),s=e(63668),u=e(58261),c=e(78177),o=e(17687),f=e(46573),_=e(19684),p=u.aTypedArray,b=u.exportTypedArrayMethod,g=t.Uint16Array,P=g&&r(g.prototype.sort),O=!!P&&!(n(function(){P(new g(2),null)})&&n(function(){P(new g(2),{})})),S=!!P&&!n(function(){if(f)return f<74;if(c)return c<67;if(o)return!0;if(_)return _<602;var E=new g(516),A=Array(516),k,T;for(k=0;k<516;k++)T=k%4,E[k]=515-k,A[k]=k-2*T+3;for(P(E,function(D,R){return(D/4|0)-(R/4|0)}),k=0;k<516;k++)if(E[k]!==A[k])return!0}),I=function(E){return function(A,k){return E!==void 0?+E(A,k)||0:k!==k?-1:A!==A?1:A===0&&k===0?1/A>0&&1/k<0?1:-1:A>k}};b("sort",function(A){return A!==void 0&&a(A),S?P(this,A):s(p(this),I(A))},!S||O)},63079:function(i,d,e){"use strict";var t=e(58261),r=e(61578),n=e(51981),a=e(31384),s=t.aTypedArray,u=t.exportTypedArrayMethod;u("subarray",function(o,f){var _=s(this),p=_.length,b=n(o,p),g=a(_);return new g(_.buffer,_.byteOffset+b*_.BYTES_PER_ELEMENT,r((f===void 0?p:n(f,p))-b))})},8995:function(i,d,e){"use strict";var t=e(92916),r=e(13743),n=e(58261),a=e(3338),s=e(30867),u=t.Int8Array,c=n.aTypedArray,o=n.exportTypedArrayMethod,f=[].toLocaleString,_=!!u&&a(function(){f.call(new u(1))}),p=a(function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()})||!a(function(){u.prototype.toLocaleString.call([1,2])});o("toLocaleString",function(){return r(f,_?s(c(this)):c(this),s(arguments))},p)},23080:function(i,d,e){"use strict";var t=e(85903),r=e(58261),n=r.aTypedArray,a=r.exportTypedArrayMethod,s=r.getTypedArrayConstructor;a("toReversed",function(){return t(n(this),s(this))})},74701:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=e(63335),a=e(69478),s=t.aTypedArray,u=t.getTypedArrayConstructor,c=t.exportTypedArrayMethod,o=r(t.TypedArrayPrototype.sort);c("toSorted",function(_){_!==void 0&&n(_);var p=s(this),b=a(u(p),p);return o(b,_)})},91809:function(i,d,e){"use strict";var t=e(58261).exportTypedArrayMethod,r=e(3338),n=e(92916),a=e(94237),s=n.Uint8Array,u=s&&s.prototype||{},c=[].toString,o=a([].join);r(function(){c.call({})})&&(c=function(){return o(this)});var f=u.toString!==c;t("toString",c,f)},64336:function(i,d,e){"use strict";var t=e(69733);t("Uint16",function(r){return function(a,s,u){return r(this,a,s,u)}})},63914:function(i,d,e){"use strict";var t=e(69733);t("Uint32",function(r){return function(a,s,u){return r(this,a,s,u)}})},55234:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}})},88104:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}},!0)},77517:function(i,d,e){"use strict";var t=e(82041),r=e(58261),n=e(75406),a=e(56902),s=e(93303),u=r.aTypedArray,c=r.getTypedArrayConstructor,o=r.exportTypedArrayMethod,f=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(_){return _===8}}();o("with",function(_,p){var b=u(this),g=a(_),P=n(b)?s(p):+p;return t(b,c(b),g,P)},!f)},30149:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=String.fromCharCode,s=r("".charAt),u=r(/./.exec),c=r("".slice),o=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var b=n(p),g="",P=b.length,O=0,S,I;O1?arguments[1]:void 0)}}),n("filterOut")},55885:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filterReject,n=e(81181);t({target:"Array",proto:!0,forced:!0},{filterReject:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("filterReject")},91130:function(i,d,e){"use strict";var t=e(94488),r=e(32278);t({target:"Array",stat:!0},{fromAsync:r})},64963:function(i,d,e){"use strict";var t=e(94488),r=e(45601),n=e(81181),a=e(33940),s=e(16697);t({target:"Array",proto:!0,name:"groupToMap",forced:s||!r("groupByToMap")},{groupByToMap:a}),n("groupByToMap")},8604:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(45601),a=e(81181);t({target:"Array",proto:!0,forced:!n("groupBy")},{groupBy:function(u){var c=arguments.length>1?arguments[1]:void 0;return r(this,u,c)}}),a("groupBy")},25178:function(i,d,e){"use strict";var t=e(94488),r=e(81181),n=e(33940),a=e(16697);t({target:"Array",proto:!0,forced:a},{groupToMap:n}),r("groupToMap")},39034:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(81181);t({target:"Array",proto:!0},{group:function(s){var u=arguments.length>1?arguments[1]:void 0;return r(this,s,u)}}),n("group")},1905:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=Object.isFrozen,a=function(s,u){if(!n||!r(s)||!n(s))return!1;for(var c=0,o=s.length,f;c1?arguments[1]:!1);return n([c&255,c>>8&255],10)}})},93236:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=r(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(s){return n(this,s)}})},42212:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(61618).pack,u=e(35175),c=TypeError,o=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(_,p){if(n(this)!=="DataView")throw new c("Incorrect receiver");var b=a(_),g=s(u(p),10,2);return o(this,b,g[1]<<8|g[0],arguments.length>2?arguments[2]:!1)}})},63923:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(86350),u=TypeError,c=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(f,_){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(f);return c(this,p,s(_))}})},2278:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(65911),a=e(63335),s=e(56472),u=e(2291),c=e(66477),o=e(64110),f=e(59893),_=e(94844),p=e(5978),b=n("SuppressedError"),g=ReferenceError,P=f("dispose"),O=f("toStringTag"),S="DisposableStack",I=_.set,E=_.getterFor(S),A="sync-dispose",k="disposed",T="pending",D=function(j){var G=E(j);if(G.state===k)throw new g(S+" already disposed");return G},R=function(){I(s(this,B),{type:S,state:T,stack:[]}),r||(this.disposed=!1)},B=R.prototype;c(B,{dispose:function(){var G=E(this);if(G.state!==k){G.state=k,r||(this.disposed=!0);for(var H=G.stack,Y=H.length,L=!1,V;Y;){var K=H[--Y];H[Y]=null;try{K()}catch(Q){L?V=new b(Q,V):(L=!0,V=Q)}}if(G.stack=null,L)throw V}},use:function(G){return p(D(this),G,A),G},adopt:function(G,H){var Y=D(this);return a(H),p(Y,void 0,A,function(){H(G)}),G},defer:function(G){var H=D(this);a(G),p(H,void 0,A,G)},move:function(){var G=D(this),H=new R;return E(H).stack=G.stack,G.stack=[],G.state=k,r||(this.disposed=!0),H}}),r&&o(B,"disposed",{configurable:!0,get:function(){return E(this).state===k}}),u(B,P,B.dispose,{name:"dispose"}),u(B,O,S,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:R})},36955:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:r})},77326:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(55327),a=e(15212),s=e(32621),u=e(35454),c=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,f=r(o.exec),_=function(p){try{if(!u||!f(o,a(p)))return!1}catch(g){}var b=c(p,"prototype");return!!b&&s(b,"writable")&&!b.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(b){return n(b)&&!_(b)}})},53571:function(i,d,e){"use strict";var t=e(94488),r=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:r})},28670:function(i,d,e){"use strict";var t=e(59893),r=e(37691).f,n=t("metadata"),a=Function.prototype;a[n]===void 0&&r(a,n,{value:null})},31050:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r})},96364:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r})},25321:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(56472),a=e(80449),s=e(55327),u=e(53456),c=e(64110),o=e(69392),f=e(3338),_=e(32621),p=e(59893),b=e(46571).IteratorPrototype,g=e(35454),P=e(16697),O="constructor",S="Iterator",I=p("toStringTag"),E=TypeError,A=r[S],k=P||!s(A)||A.prototype!==b||!f(function(){A({})}),T=function(){if(n(this,b),u(this)===b)throw new E("Abstract class Iterator not directly constructable")},D=function(R,B){g?c(b,R,{configurable:!0,get:function(){return B},set:function(j){if(a(this),this===b)throw new E("You can't redefine this property");_(this,R)?this[R]=j:o(this,R,j)}}):b[R]=B};_(b,I)||D(I,S),(k||!_(b,O)||b[O]===Object)&&D(O,T),T.prototype=b,t({global:!0,constructor:!0,forced:k},{Iterator:T})},46304:function(i,d,e){"use strict";var t=e(89945),r=e(2291),n=e(53776),a=e(32621),s=e(59893),u=e(46571).IteratorPrototype,c=s("dispose");a(u,c)||r(u,c,function(){var o=n(this,"return");o&&t(o,this)})},55163:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(16697),f=c(function(){for(var _=this.iterator,p=this.next,b,g;this.remaining;)if(this.remaining--,b=n(r(p,_)),g=this.done=!!b.done,g)return;if(b=n(r(p,_)),g=this.done=!!b.done,!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){n(this);var b=u(s(+p));return new f(a(this),{remaining:b})}})},78722:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{every:function(c){a(this),n(c);var o=s(this),f=0;return!r(o,function(_,p){if(!c(_,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(20547),c=e(46319),o=e(16697),f=u(function(){for(var _=this.iterator,p=this.predicate,b=this.next,g,P,O;;){if(g=a(r(b,_)),P=this.done=!!g.done,P)return;if(O=g.value,c(_,p,[O,this.counter++],!0))return O}});t({target:"Iterator",proto:!0,real:!0,forced:o},{filter:function(p){return a(this),n(p),new f(s(this),{predicate:p})}})},81848:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{find:function(c){a(this),n(c);var o=s(this),f=0;return r(o,function(_,p){if(c(_,f++))return p(_)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(7157),c=e(20547),o=e(67996),f=e(16697),_=c(function(){for(var p=this.iterator,b=this.mapper,g,P;;){if(P=this.inner)try{if(g=a(r(P.next,P.iterator)),!g.done)return g.value;this.inner=null}catch(O){o(p,"throw",O)}if(g=a(r(this.next,p)),this.done=!!g.done)return;try{this.inner=u(b(g.value,this.counter++),!1)}catch(O){o(p,"throw",O)}}});t({target:"Iterator",proto:!0,real:!0,forced:f},{flatMap:function(b){return a(this),n(b),new _(s(this),{mapper:b,inner:null})}})},72211:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{forEach:function(c){a(this),n(c);var o=s(this),f=0;r(o,function(_){c(_,f++)},{IS_RECORD:!0})}})},84862:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94029),a=e(16332),s=e(46571).IteratorPrototype,u=e(20547),c=e(7157),o=e(16697),f=u(function(){return r(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:o},{from:function(p){var b=c(typeof p=="string"?n(p):p,!0);return a(s,b.iterator)?b.iterator:new f(b)}})},92381:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r})},19517:function(i,d,e){"use strict";var t=e(94488),r=e(2155),n=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:n},{map:r})},69667:function(i,d,e){"use strict";var t=e(94488),r=e(17243),n=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(s,u,c){if(typeof s=="number")return new r(s,u,c,"number",0,1);if(typeof s=="bigint")return new r(s,u,c,"bigint",BigInt(0),BigInt(1));throw new n("Incorrect Iterator.range arguments")}})},80820:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731),u=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(o){a(this),n(o);var f=s(this),_=arguments.length<2,p=_?void 0:arguments[1],b=0;if(r(f,function(g){_?(_=!1,p=g):p=o(p,g,b),b++},{IS_RECORD:!0}),_)throw new u("Reduce of empty iterator with no initial value");return p}})},87873:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{some:function(c){a(this),n(c);var o=s(this),f=0;return r(o,function(_,p){if(c(_,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(67996),f=e(16697),_=c(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var b=n(r(this.next,p)),g=this.done=!!b.done;if(!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:f},{take:function(b){n(this);var g=u(s(+b));return new _(a(this),{remaining:g})}})},28566:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(62003),a=e(10731),s=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var c=[];return n(a(r(this)),s,{that:c,IS_RECORD:!0}),c}})},51697:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(57975),a=e(80025),s=e(10731),u=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:u},{toAsync:function(){return new a(s(new n(s(r(this)))))}})},61872:function(i,d,e){"use strict";var t=e(94488),r=e(82778),n=e(83502);t({target:"JSON",stat:!0,forced:!r},{isRawJSON:n})},76077:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(65911),s=e(94237),u=e(89945),c=e(55327),o=e(31946),f=e(18589),_=e(32621),p=e(69905),b=e(82762),g=e(69392),P=e(3338),O=e(70913),S=e(42820),I=n.JSON,E=n.Number,A=n.SyntaxError,k=I&&I.parse,T=a("Object","keys"),D=Object.getOwnPropertyDescriptor,R=s("".charAt),B=s("".slice),j=s(/./.exec),G=s([].push),H=/^\d$/,Y=/^[1-9]$/,L=/^(?:-|\d)$/,V=/^[\t\n\r ]$/,K=0,Q=1,W=function(ie,ce){ie=p(ie);var se=new z(ie,0,""),fe=se.parse(),Ue=fe.value,Ze=se.skip(V,fe.end);if(Ze1?arguments[1]:void 0);return a(c,function(f,_){if(!o(f,_,c))return!1},!0)!==!1}})},28220:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){p(g,P,_)&&c(b,P,g)}),b}})},49350:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(_,p){if(o(_,p,c))return{key:p}},!0);return f&&f.key}})},62060:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(_,p){if(o(_,p,c))return{value:_}},!0);return f&&f.value}})},20126:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Map",stat:!0,forced:!0},{from:r})},18090:function(i,d,e){"use strict";var t=e(94488),r=e(88134),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(u){return a(n(this),function(c){if(r(c,u))return!0},!0)===!0}})},14309:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(62003),a=e(55327),s=e(63335),u=e(2786).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(o,f){var _=a(this)?this:u,p=new _;s(f);var b=s(p.set);return n(o,function(g){r(b,p,f(g),g)}),p}})},17822:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(s){var u=n(r(this),function(c,o){if(c===s)return{key:o}},!0);return u&&u.key}})},83543:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){c(b,p(g,P,_),g)}),b}})},13853:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){c(b,P,p(g,P,_))}),b}})},25188:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(62003),a=e(2786).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(u){for(var c=r(this),o=arguments.length,f=0;f1?arguments[1]:void 0);return a(c,function(f,_){if(o(f,_,c))return!0},!0)===!0}})},8774:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:r})},6736:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(42683),a=e(2786),s=TypeError,u=a.get,c=a.has,o=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(_,p){var b=n(this),g=arguments.length;r(p);var P=c(b,_);if(!P&&g<3)throw new s("Updating absent value");var O=P?u(b,_):r(g>2?arguments[2]:void 0)(_,b);return o(b,_,p(O,_,b)),b}})},94065:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r})},93036:function(i,d,e){"use strict";var t=e(94488),r=Math.min,n=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(s,u,c){return r(c,n(u,s))}})},75708:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(i,d,e){"use strict";var t=e(94488),r=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(a){return a*r}})},43710:function(i,d,e){"use strict";var t=e(94488),r=e(35175);t({target:"Math",stat:!0},{f16round:r})},66233:function(i,d,e){"use strict";var t=e(94488),r=e(24619),n=e(14894);t({target:"Math",stat:!0,forced:!0},{fscale:function(s,u,c,o,f){return n(r(s,u,c,o,f))}})},92762:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{iaddh:function(n,a,s,u){var c=n>>>0,o=a>>>0,f=s>>>0;return o+(u>>>0)+((c&f|(c|f)&~(c+f>>>0))>>>31)|0}})},24467:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{imulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,f=c&s,_=u>>16,p=c>>16,b=(_*f>>>0)+(o*f>>>16);return _*p+(b>>16)+((o*p>>>0)+(b&s)>>16)}})},68465:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{isubh:function(n,a,s,u){var c=n>>>0,o=a>>>0,f=s>>>0;return o-(u>>>0)-((~c&f|~(c^f)&c-f>>>0)>>>31)|0}})},77004:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(i,d,e){"use strict";var t=e(94488),r=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(a){return a*r}})},51117:function(i,d,e){"use strict";var t=e(94488),r=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:r})},87236:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(1222),a=e(83126),s=e(25587),u=e(94844),c="Seeded Random",o=c+" Generator",f='Math.seededPRNG() argument should have a "seed" field with a finite value.',_=u.set,p=u.getterFor(o),b=TypeError,g=a(function(O){_(this,{type:o,seed:O%2147483647})},c,function(){var O=p(this),S=O.seed=(O.seed*1103515245+12345)%2147483647;return s((S&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var S=r(O).seed;if(!n(S))throw new b(f);return new g(S)}})},83733:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{signbit:function(n){var a=+n;return a===a&&a===0?1/a===-1/0:a<0}})},92044:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{umulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,f=c&s,_=u>>>16,p=c>>>16,b=(_*f>>>0)+(o*f>>>16);return _*p+(b>>>16)+((o*p>>>0)+(b&s)>>>16)}})},29190:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a="Invalid number representation",s="Invalid radix",u=RangeError,c=SyntaxError,o=TypeError,f=parseInt,_=Math.pow,p=/^[\d.a-z]+$/,b=r("".charAt),g=r(p.exec),P=r(1 .toString),O=r("".slice),S=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(E,A){var k=1;if(typeof E!="string")throw new o(a);if(!E.length)throw new c(a);if(b(E,0)==="-"&&(k=-1,E=O(E,1),!E.length))throw new c(a);var T=A===void 0?10:n(A);if(T<2||T>36)throw new u(s);if(!g(p,E))throw new c(a);var D=S(E,"."),R=f(D[0],T);if(D.length>1&&(R+=f(D[1],T)/_(T,D[1].length)),T===10&&P(R,T)!==E)throw new c(a);return k*R}})},10775:function(i,d,e){"use strict";var t=e(94488),r=e(17243);t({target:"Number",stat:!0,forced:!0},{range:function(a,s,u){return new r(a,s,u,"number",0,1)}})},19593:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(a){return new r(a,"entries")}})},26502:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(a){return new r(a,"keys")}})},10174:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(a){return new r(a,"values")}})},76867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(35454),a=e(51996),s=e(63335),u=e(80449),c=e(56472),o=e(55327),f=e(4112),_=e(31946),p=e(53776),b=e(2291),g=e(66477),P=e(64110),O=e(61810),S=e(59893),I=e(94844),E=S("observable"),A="Observable",k="Subscription",T="SubscriptionObserver",D=I.getterFor,R=I.set,B=D(A),j=D(k),G=D(T),H=function(Q){this.observer=u(Q),this.cleanup=void 0,this.subscriptionObserver=void 0};H.prototype={type:k,clean:function(){var Q=this.cleanup;if(Q){this.cleanup=void 0;try{Q()}catch(W){O(W)}}},close:function(){if(!n){var Q=this.facade,W=this.subscriptionObserver;Q.closed=!0,W&&(W.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var Y=function(Q,W){var F=R(this,new H(Q)),q;n||(this.closed=!1);try{(q=p(Q,"start"))&&r(q,Q,this)}catch(te){O(te)}if(!F.isClosed()){var M=F.subscriptionObserver=new L(F);try{var z=W(M),X=z;f(z)||(F.cleanup=o(z.unsubscribe)?function(){X.unsubscribe()}:s(z))}catch(te){M.error(te);return}F.isClosed()&&F.clean()}};Y.prototype=g({},{unsubscribe:function(){var W=j(this);W.isClosed()||(W.close(),W.clean())}}),n&&P(Y.prototype,"closed",{configurable:!0,get:function(){return j(this).isClosed()}});var L=function(Q){R(this,{type:T,subscriptionState:Q}),n||(this.closed=!1)};L.prototype=g({},{next:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var q=F.observer;try{var M=p(q,"next");M&&r(M,q,W)}catch(z){O(z)}}},error:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var q=F.observer;F.close();try{var M=p(q,"error");M?r(M,q,W):O(W)}catch(z){O(z)}F.clean()}},complete:function(){var W=G(this).subscriptionState;if(!W.isClosed()){var F=W.observer;W.close();try{var q=p(F,"complete");q&&r(q,F)}catch(M){O(M)}W.clean()}}}),n&&P(L.prototype,"closed",{configurable:!0,get:function(){return G(this).subscriptionState.isClosed()}});var V=function(W){c(this,K),R(this,{type:A,subscriber:s(W)})},K=V.prototype;g(K,{subscribe:function(W){var F=arguments.length;return new Y(o(W)?{next:W,error:F>1?arguments[1]:void 0,complete:F>2?arguments[2]:void 0}:_(W)?W:{},B(this).subscriber)}}),b(K,E,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:V}),a(A)},14548:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(89945),a=e(80449),s=e(39812),u=e(85428),c=e(53776),o=e(62003),f=e(59893),_=f("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(b){var g=s(this)?this:r("Observable"),P=c(a(b),_);if(P){var O=a(n(P,b));return O.constructor===g?O:new g(function(I){return O.subscribe(I)})}var S=u(b);return new g(function(I){o(S,function(E,A){if(I.next(E),I.closed)return A()},{IS_ITERATOR:!0,INTERRUPTED:!0}),I.complete()})}})},96378:function(i,d,e){"use strict";e(76867),e(14548),e(6053)},6053:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(39812),a=r("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var u=n(this)?this:r("Observable"),c=arguments.length,o=a(c),f=0;f?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(f){var _=n(f),p=s(_,0);return(p>47&&p<58?"\\x3":"")+u(_,c,"\\$&")}})},1220:function(i,d,e){"use strict";var t=e(94488),r=e(17442),n=e(19691).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var s=r(this),u=0,c=arguments.length;u1?arguments[1]:void 0);return a(c,function(f){if(!o(f,f,c))return!1},!0)!==!1}})},38487:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g){p(g,g,_)&&c(b,g)}),b}})},29916:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(_){if(o(_,_,c))return{value:_}},!0);return f&&f.value}})},25541:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Set",stat:!0,forced:!0},{from:r})},34926:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(16049);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(u){return r(a,this,n(u))}})},45612:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(16049),a=e(22627),s=!a("intersection")||r(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:s},{intersection:n})},68255:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(17616);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(u){return r(a,this,n(u))}})},98080:function(i,d,e){"use strict";var t=e(94488),r=e(17616),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isDisjointFrom")},{isDisjointFrom:r})},16450:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(84833);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(u){return r(a,this,n(u))}})},96351:function(i,d,e){"use strict";var t=e(94488),r=e(84833),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSubsetOf")},{isSubsetOf:r})},86921:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(51135);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(u){return r(a,this,n(u))}})},60244:function(i,d,e){"use strict";var t=e(94488),r=e(51135),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSupersetOf")},{isSupersetOf:r})},82928:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(17442),a=e(57002),s=e(69905),u=r([].join),c=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(f){var _=n(this),p=f===void 0?",":s(f),b=[];return a(_,function(g){c(b,g)}),u(b,p)}})},42947:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g){c(b,p(g,g,_))}),b}})},71568:function(i,d,e){"use strict";var t=e(94488),r=e(48800);t({target:"Set",stat:!0,forced:!0},{of:r})},94194:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(17442),a=e(57002),s=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(c){var o=n(this),f=arguments.length<2,_=f?void 0:arguments[1];if(r(c),a(o,function(p){f?(f=!1,_=p):_=c(_,p,p,o)}),f)throw new s("Reduce of empty set with no initial value");return _}})},30556:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0);return a(c,function(f){if(o(f,f,c))return!0},!0)===!0}})},93102:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(36312);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(u){return r(a,this,n(u))}})},32100:function(i,d,e){"use strict";var t=e(94488),r=e(36312),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("symmetricDifference")},{symmetricDifference:r})},82074:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(24667);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(u){return r(a,this,n(u))}})},1821:function(i,d,e){"use strict";var t=e(94488),r=e(24667),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("union")},{union:r})},13578:function(i,d,e){"use strict";var t=e(94488),r=e(13764).charAt,n=e(95955),a=e(56902),s=e(69905);t({target:"String",proto:!0,forced:!0},{at:function(c){var o=s(n(this)),f=o.length,_=a(c),p=_>=0?_:f+_;return p<0||p>=f?void 0:r(o,p)}})},62882:function(i,d,e){"use strict";var t=e(94488),r=e(83126),n=e(25587),a=e(95955),s=e(69905),u=e(94844),c=e(13764),o=c.codeAt,f=c.charAt,_="String Iterator",p=u.set,b=u.getterFor(_),g=r(function(O){p(this,{type:_,string:O,index:0})},"String",function(){var O=b(this),S=O.string,I=O.index,E;return I>=S.length?n(void 0,!0):(E=f(S,I),O.index+=E.length,n({codePoint:o(E,0),position:I},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new g(s(a(this)))}})},59348:function(i,d,e){"use strict";var t=e(94488),r=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:r})},37457:function(i,d,e){"use strict";var t=e(13247),r=e(94488),n=e(86528),a=e(94237),s=e(13743),u=e(80449),c=e(94029),o=e(55327),f=e(82762),_=e(37691).f,p=e(71698),b=e(42530),g=e(67410),P=e(79204),O=e(19268),S=new b.WeakMap,I=b.get,E=b.has,A=b.set,k=Array,T=TypeError,D=Object.freeze||Object,R=Object.isFrozen,B=Math.min,j=a("".charAt),G=a("".slice),H=a("".split),Y=a(/./.exec),L=/([\n\u2028\u2029]|\r\n?)/g,V=RegExp("^["+O+"]*"),K=RegExp("[^"+O+"]"),Q="Invalid tag",W="Invalid opening line",F="Invalid closing line",q=function(ce){var se=ce.raw;if(t&&!R(se))throw new T("Raw template should be frozen");if(E(S,se))return I(S,se);var fe=M(se),Ue=X(fe);return _(Ue,"raw",{value:D(fe)}),D(Ue),A(S,se,Ue),Ue},M=function(ce){var se=c(ce),fe=f(se),Ue=k(fe),Ze=k(fe),ot=0,dt,ct,Xe,pe;if(!fe)throw new T(Q);for(;ot0)throw new T(W);dt[1]=""}if(je){if(dt.length===1||Y(K,dt[dt.length-1]))throw new T(F);dt[dt.length-2]="",dt[dt.length-1]=""}for(var Je=2;Je1?arguments[1]:void 0);return n(this,o)},!0)},16315:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filterReject,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filterReject",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)},!0)},56966:function(i,d,e){"use strict";var t=e(65911),r=e(6086),n=e(32278),a=e(58261),s=e(69478),u=a.aTypedArrayConstructor,c=a.exportTypedArrayStaticMethod;c("fromAsync",function(f){var _=this,p=arguments.length,b=p>1?arguments[1]:void 0,g=p>2?arguments[2]:void 0;return new(t("Promise"))(function(P){r(_),P(n(f,b,g))}).then(function(P){return s(u(_),P)})},!0)},60239:function(i,d,e){"use strict";var t=e(58261),r=e(36444),n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("groupBy",function(c){var o=arguments.length>1?arguments[1]:void 0;return r(a(this),c,o,n)},!0)},49381:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(75406),a=e(51981),s=e(93303),u=e(56902),c=e(3338),o=t.aTypedArray,f=t.getTypedArrayConstructor,_=t.exportTypedArrayMethod,p=Math.max,b=Math.min,g=!c(function(){var P=new Int8Array([1]),O=P.toSpliced(1,0,{valueOf:function(){return P[0]=2,3}});return O[0]!==2||O[1]!==3});_("toSpliced",function(O,S){var I=o(this),E=f(I),A=r(I),k=a(O,A),T=arguments.length,D=0,R,B,j,G,H,Y,L;if(T===0)R=B=0;else if(T===1)R=0,B=A-k;else if(B=b(p(u(S),0),A-k),R=T-2,R){G=new E(R),j=n(G);for(var V=2;V1?a(arguments[1]):void 0,R=f(D)==="base64"?_:p,B=D?!!D.strict:!1,j=B?T:O(T,E,"");if(j.length%4===0)S(j,-2)==="=="?j=S(j,0,-2):S(j,-1)==="="&&(j=S(j,0,-1));else if(B)throw new g("Input is not correctly padded");var G=j.length%4;switch(G){case 1:throw new g("Bad input length");case 2:j+="AA";break;case 3:j+="A"}for(var H=[],Y=0,L=j.length,V=function(W){var F=P(j,Y+W);if(!u(R,F))throw new g('Bad char in input: "'+F+'"');return R[F]<<18-6*W};Y>16&255,K>>8&255,K&255)}var Q=H.length;if(G===2){if(B&&H[Q-2]!==0)throw new g(A);Q-=2}else if(G===3){if(B&&H[Q-1]!==0)throw new g(A);Q--}return c(b,H,Q)}})},57151:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94237),a=e(79606),s=r.Uint8Array,u=r.SyntaxError,c=r.parseInt,o=/[^\da-f]/i,f=n(o.exec),_=n("".slice);s&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(b){a(b);var g=b.length;if(g%2)throw new u("String should have an even number of characters");if(f(o,b))throw new u("String should only contain hex characters");for(var P=new s(g/2),O=0;O>6*T&63)};I+2>(-2*L&6)));return H}})},55182:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(94237),s=e(89945),u=e(3338),c=e(69905),o=e(57106),f=e(66244).i2c,_=n("btoa"),p=a("".charAt),b=a("".charCodeAt),g=!!_&&!u(function(){return _("hi")!=="aGk="}),P=g&&!u(function(){_()}),O=g&&u(function(){return _(null)!=="bnVsbA=="}),S=g&&_.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!g||P||O||S},{btoa:function(E){if(o(arguments.length,1),g)return s(_,r,c(E));for(var A=c(E),k="",T=0,D=f,R,B;p(A,T)||(D="=",T%1);){if(B=b(A,T+=.75),B>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");R=R<<8|B,k+=p(D,63&R>>8-T%1*8)}return k}})},91472:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).clear;t({global:!0,bind:!0,enumerable:!0,forced:r.clearImmediate!==n},{clearImmediate:n})},34366:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(59594),s=e(68151),u=function(o){if(o&&o.forEach!==a)try{s(o,"forEach",a)}catch(f){o.forEach=a}};for(var c in r)r[c]&&u(t[c]&&t[c].prototype);u(n)},85425:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(11005),s=e(68151),u=e(94573),c=e(59893),o=c("iterator"),f=a.values,_=function(b,g){if(b){if(b[o]!==f)try{s(b,o,f)}catch(O){b[o]=f}if(u(b,g,!0),r[g]){for(var P in a)if(b[P]!==a[P])try{s(b,P,a[P])}catch(O){b[P]=a[P]}}}};for(var p in r)_(t[p]&&t[p].prototype,p);_(n,"DOMTokenList")},64522:function(i,d,e){"use strict";var t=e(94488),r=e(11270),n=e(65911),a=e(3338),s=e(20132),u=e(35012),c=e(37691).f,o=e(2291),f=e(64110),_=e(32621),p=e(56472),b=e(80449),g=e(13367),P=e(7825),O=e(52109),S=e(80739),I=e(94844),E=e(35454),A=e(16697),k="DOMException",T="DATA_CLONE_ERR",D=n("Error"),R=n(k)||function(){try{var Ze=n("MessageChannel")||r("worker_threads").MessageChannel;new Ze().port1.postMessage(new WeakMap)}catch(ot){if(ot.name===T&&ot.code===25)return ot.constructor}}(),B=R&&R.prototype,j=D.prototype,G=I.set,H=I.getterFor(k),Y="stack"in new D(k),L=function(Ze){return _(O,Ze)&&O[Ze].m?O[Ze].c:0},V=function(){p(this,K);var ot=arguments.length,dt=P(ot<1?void 0:arguments[0]),ct=P(ot<2?void 0:arguments[1],"Error"),Xe=L(ct);if(G(this,{type:k,name:ct,message:dt,code:Xe}),E||(this.name=ct,this.message=dt,this.code=Xe),Y){var pe=new D(dt);pe.name=k,c(this,"stack",u(1,S(pe.stack,1)))}},K=V.prototype=s(j),Q=function(Ze){return{enumerable:!0,configurable:!0,get:Ze}},W=function(Ze){return Q(function(){return H(this)[Ze]})};E&&(f(K,"code",W("code")),f(K,"message",W("message")),f(K,"name",W("name"))),c(K,"constructor",u(1,V));var F=a(function(){return!(new R instanceof D)}),q=F||a(function(){return j.toString!==g||String(new R(1,2))!=="2: 1"}),M=F||a(function(){return new R(1,"DataCloneError").code!==25}),z=F||R[T]!==25||B[T]!==25,X=A?q||M||z:F;t({global:!0,constructor:!0,forced:X},{DOMException:X?V:R});var te=n(k),ie=te.prototype;q&&(A||R===te)&&o(ie,"toString",g),M&&E&&R===te&&f(ie,"code",Q(function(){return L(b(this).name)}));for(var ce in O)if(_(O,ce)){var se=O[ce],fe=se.s,Ue=u(6,se.c);_(te,fe)||c(te,fe,Ue),_(ie,fe)||c(ie,fe,Ue)}},41599:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(35012),s=e(37691).f,u=e(32621),c=e(56472),o=e(25576),f=e(7825),_=e(52109),p=e(80739),b=e(35454),g=e(16697),P="DOMException",O=n("Error"),S=n(P),I=function(){c(this,E);var V=arguments.length,K=f(V<1?void 0:arguments[0]),Q=f(V<2?void 0:arguments[1],"Error"),W=new S(K,Q),F=new O(K);return F.name=P,s(W,"stack",a(1,p(F.stack,1))),o(W,this,I),W},E=I.prototype=S.prototype,A="stack"in new O(P),k="stack"in new S(1,2),T=S&&b&&Object.getOwnPropertyDescriptor(r,P),D=!!T&&!(T.writable&&T.configurable),R=A&&!D&&!k;t({global:!0,constructor:!0,forced:g||R},{DOMException:R?I:S});var B=n(P),j=B.prototype;if(j.constructor!==B){g||s(j,"constructor",a(1,B));for(var G in _)if(u(_,G)){var H=_[G],Y=H.s;u(B,Y)||s(B,Y,a(6,H.c))}}},86465:function(i,d,e){"use strict";var t=e(65911),r=e(94573),n="DOMException";r(t(n),n)},78437:function(i,d,e){"use strict";e(91472),e(91700)},73624:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(72933),a=e(63335),s=e(57106),u=e(90946),c=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(f){s(arguments.length,1),a(f);var _=u&&c.domain;n(_?_.bind(f):f)}})},62059:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(64110),a=e(35454),s=TypeError,u=Object.defineProperty,c=r.self!==r;try{if(a){var o=Object.getOwnPropertyDescriptor(r,"self");(c||!o||!o.get||!o.enumerable)&&n(r,"self",{get:function(){return r},set:function(_){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:_,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:c},{self:r})}catch(f){}},91700:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).set,a=e(93222),s=r.setImmediate?a(n,!1):n;t({global:!0,bind:!0,enumerable:!0,forced:r.setImmediate!==s},{setImmediate:s})},88469:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setInterval,!0);t({global:!0,bind:!0,forced:r.setInterval!==a},{setInterval:a})},91572:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setTimeout,!0);t({global:!0,bind:!0,forced:r.setTimeout!==a},{setTimeout:a})},10305:function(i,d,e){"use strict";var t=e(16697),r=e(94488),n=e(92916),a=e(65911),s=e(94237),u=e(3338),c=e(6145),o=e(55327),f=e(39812),_=e(4112),p=e(31946),b=e(18446),g=e(62003),P=e(80449),O=e(97607),S=e(32621),I=e(69392),E=e(68151),A=e(82762),k=e(57106),T=e(81644),D=e(2786),R=e(19691),B=e(57002),j=e(39311),G=e(25406),H=e(80426),Y=n.Object,L=n.Array,V=n.Date,K=n.Error,Q=n.TypeError,W=n.PerformanceMark,F=a("DOMException"),q=D.Map,M=D.has,z=D.get,X=D.set,te=R.Set,ie=R.add,ce=R.has,se=a("Object","keys"),fe=s([].push),Ue=s((!0).valueOf),Ze=s(1 .valueOf),ot=s("".valueOf),dt=s(V.prototype.getTime),ct=c("structuredClone"),Xe="DataCloneError",pe="Transferring",Ce=function(de){return!u(function(){var Ee=new n.Set([7]),ft=de(Ee),$e=de(Y(7));return ft===Ee||!ft.has(7)||!p($e)||+$e!=7})&&de},je=function(de,Ee){return!u(function(){var ft=new Ee,$e=de({a:ft,b:ft});return!($e&&$e.a===$e.b&&$e.a instanceof Ee&&$e.a.stack===ft.stack)})},Je=function(de){return!u(function(){var Ee=de(new n.AggregateError([1],ct,{cause:3}));return Ee.name!=="AggregateError"||Ee.errors[0]!==1||Ee.message!==ct||Ee.cause!==3})},gt=n.structuredClone,Ct=t||!je(gt,K)||!je(gt,F)||!Je(gt),Pt=!gt&&Ce(function(de){return new W(ct,{detail:de}).detail}),Oe=Ce(gt)||Pt,Ve=function(de){throw new F("Uncloneable type: "+de,Xe)},vt=function(de,Ee){throw new F((Ee||"Cloning")+" of "+de+" cannot be properly polyfilled in this engine",Xe)},Ne=function(de,Ee){return Oe||vt(Ee),Oe(de)},we=function(){var de;try{de=new n.DataTransfer}catch(Ee){try{de=new n.ClipboardEvent("").clipboardData}catch(ft){}}return de&&de.items&&de.files?de:null},le=function(de,Ee,ft){if(M(Ee,de))return z(Ee,de);var $e=ft||O(de),Ye,it,Tt,Yt,Ae,Le;if($e==="SharedArrayBuffer")Oe?Ye=Oe(de):Ye=de;else{var ze=n.DataView;!ze&&!o(de.slice)&&vt("ArrayBuffer");try{if(o(de.slice)&&!de.resizable)Ye=de.slice(0);else for(it=de.byteLength,Tt=("maxByteLength"in de)?{maxByteLength:de.maxByteLength}:void 0,Ye=new ArrayBuffer(it,Tt),Yt=new ze(de),Ae=new ze(Ye),Le=0;Le1&&!_(arguments[1])?P(arguments[1]):void 0,$e=ft?ft.transfer:void 0,Ye,it;$e!==void 0&&(Ye=new q,it=tt($e,Ye));var Tt=Ie(Ee,Ye);return it&&bt(it),Tt}})},41208:function(i,d,e){"use strict";e(88469),e(91572)},91340:function(i,d,e){"use strict";e(11005);var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(35454),u=e(3299),c=e(2291),o=e(64110),f=e(66477),_=e(94573),p=e(83126),b=e(94844),g=e(56472),P=e(55327),O=e(32621),S=e(80666),I=e(97607),E=e(80449),A=e(31946),k=e(69905),T=e(20132),D=e(35012),R=e(85428),B=e(26006),j=e(25587),G=e(57106),H=e(59893),Y=e(63668),L=H("iterator"),V="URLSearchParams",K=V+"Iterator",Q=b.set,W=b.getterFor(V),F=b.getterFor(K),q=Object.getOwnPropertyDescriptor,M=function(Ye){if(!s)return r[Ye];var it=q(r,Ye);return it&&it.value},z=M("fetch"),X=M("Request"),te=M("Headers"),ie=X&&X.prototype,ce=te&&te.prototype,se=r.RegExp,fe=r.TypeError,Ue=r.decodeURIComponent,Ze=r.encodeURIComponent,ot=a("".charAt),dt=a([].join),ct=a([].push),Xe=a("".replace),pe=a([].shift),Ce=a([].splice),je=a("".split),Je=a("".slice),gt=/\+/g,Ct=Array(4),Pt=function(Ye){return Ct[Ye-1]||(Ct[Ye-1]=se("((?:%[\\da-f]{2}){"+Ye+"})","gi"))},Oe=function(Ye){try{return Ue(Ye)}catch(it){return Ye}},Ve=function(Ye){var it=Xe(Ye,gt," "),Tt=4;try{return Ue(it)}catch(Yt){for(;Tt;)it=Xe(it,Pt(Tt--),Oe);return it}},vt=/[!'()~]|%20/g,Ne={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},we=function(Ye){return Ne[Ye]},le=function(Ye){return Xe(Ze(Ye),vt,we)},ye=p(function(it,Tt){Q(this,{type:K,target:W(it).entries,index:0,kind:Tt})},V,function(){var it=F(this),Tt=it.target,Yt=it.index++;if(!Tt||Yt>=Tt.length)return it.target=void 0,j(void 0,!0);var Ae=Tt[Yt];switch(it.kind){case"keys":return j(Ae.key,!1);case"values":return j(Ae.value,!1)}return j([Ae.key,Ae.value],!1)},!0),Ie=function(Ye){this.entries=[],this.url=null,Ye!==void 0&&(A(Ye)?this.parseObject(Ye):this.parseQuery(typeof Ye=="string"?ot(Ye,0)==="?"?Je(Ye,1):Ye:k(Ye)))};Ie.prototype={type:V,bindURL:function(Ye){this.url=Ye,this.update()},parseObject:function(Ye){var it=this.entries,Tt=B(Ye),Yt,Ae,Le,ze,ht,Dt,ue;if(Tt)for(Yt=R(Ye,Tt),Ae=Yt.next;!(Le=n(Ae,Yt)).done;){if(ze=R(E(Le.value)),ht=ze.next,(Dt=n(ht,ze)).done||(ue=n(ht,ze)).done||!n(ht,ze).done)throw new fe("Expected sequence with length 2");ct(it,{key:k(Dt.value),value:k(ue.value)})}else for(var mt in Ye)O(Ye,mt)&&ct(it,{key:mt,value:k(Ye[mt])})},parseQuery:function(Ye){if(Ye)for(var it=this.entries,Tt=je(Ye,"&"),Yt=0,Ae,Le;Yt0?arguments[0]:void 0,Tt=Q(this,new Ie(it));s||(this.size=Tt.entries.length)},bt=tt.prototype;if(f(bt,{append:function(it,Tt){var Yt=W(this);G(arguments.length,2),ct(Yt.entries,{key:k(it),value:k(Tt)}),s||this.length++,Yt.updateURL()},delete:function(Ye){for(var it=W(this),Tt=G(arguments.length,1),Yt=it.entries,Ae=k(Ye),Le=Tt<2?void 0:arguments[1],ze=Le===void 0?Le:k(Le),ht=0;htYt.key?1:-1}),it.updateURL()},forEach:function(it){for(var Tt=W(this).entries,Yt=S(it,arguments.length>1?arguments[1]:void 0),Ae=0,Le;Ae1?ft(arguments[1]):{})}}),P(X)){var $e=function(it){return g(this,ie),new X(it,arguments.length>1?ft(arguments[1]):{})};ie.constructor=$e,$e.prototype=ie,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:$e})}}i.exports={URLSearchParams:tt,getState:W}},4890:function(i,d,e){"use strict";var t=e(2291),r=e(94237),n=e(69905),a=e(57106),s=URLSearchParams,u=s.prototype,c=r(u.append),o=r(u.delete),f=r(u.forEach),_=r([].push),p=new s("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&t(u,"delete",function(b){var g=arguments.length,P=g<2?void 0:arguments[1];if(g&&P===void 0)return o(this,b);var O=[];f(this,function(R,B){_(O,{key:B,value:R})}),a(g,1);for(var S=n(b),I=n(P),E=0,A=0,k=!1,T=O.length,D;E?@[\\\]^|]/,gt=/[\0\t\n\r #/:<>?@[\\\]^|]/,Ct=/^[\u0000-\u0020]+/,Pt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Oe=/[\t\n\r]/g,Ve,vt=function(xt){var et=X(xt,"."),We,Be,nt,jt,Nt,_r,gr;if(et.length&&et[et.length-1]===""&&et.length--,We=et.length,We>4)return xt;for(Be=[],nt=0;nt1&&V(jt,0)==="0"&&(Nt=K(Xe,jt)?16:8,jt=te(jt,Nt===8?1:2)),jt==="")_r=0;else{if(!K(Nt===10?Ce:Nt===8?pe:je,jt))return xt;_r=H(jt,Nt)}q(Be,_r)}for(nt=0;nt=L(256,5-We))return null}else if(_r>255)return null;for(gr=F(Be),nt=0;nt6))return;for(_r=0;Re();){if(gr=null,_r>0)if(Re()==="."&&_r<4)nt++;else return;if(!K(ct,Re()))return;for(;K(ct,Re());){if(Ur=H(Re(),10),gr===null)gr=Ur;else{if(gr===0)return;gr=gr*10+Ur}if(gr>255)return;nt++}et[We]=et[We]*256+gr,_r++,(_r===2||_r===4)&&We++}if(_r!==4)return;break}else if(Re()===":"){if(nt++,!Re())return}else if(Re())return;et[We++]=jt}if(Be!==null)for(hn=We-Be,We=7;We!==0&&hn>0;)ir=et[We],et[We--]=et[Be+hn-1],et[Be+--hn]=ir;else if(We!==8)return;return et},we=function(xt){for(var et=null,We=1,Be=null,nt=0,jt=0;jt<8;jt++)xt[jt]!==0?(nt>We&&(et=Be,We=nt),Be=null,nt=0):(Be===null&&(Be=jt),++nt);return nt>We&&(et=Be,We=nt),et},le=function(xt){var et,We,Be,nt;if(typeof xt=="number"){for(et=[],We=0;We<4;We++)ce(et,xt%256),xt=Y(xt/256);return Q(et,".")}else if(typeof xt=="object"){for(et="",Be=we(xt),We=0;We<8;We++)nt&&xt[We]===0||(nt&&(nt=!1),Be===We?(et+=We?":":"::",nt=!0):(et+=W(xt[We],16),We<7&&(et+=":")));return"["+et+"]"}return xt},ye={},Ie=p({},ye,{" ":1,'"':1,"<":1,">":1,"`":1}),tt=p({},Ie,{"#":1,"?":1,"{":1,"}":1}),bt=p({},tt,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),de=function(xt,et){var We=P(xt,0);return We>32&&We<127&&!_(et,xt)?xt:encodeURIComponent(xt)},Ee={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ft=function(xt,et){var We;return xt.length===2&&K(ot,V(xt,0))&&((We=V(xt,1))===":"||!et&&We==="|")},$e=function(xt){var et;return xt.length>1&&ft(te(xt,0,2))&&(xt.length===2||(et=V(xt,2))==="/"||et==="\\"||et==="?"||et==="#")},Ye=function(xt){return xt==="."||ie(xt)==="%2e"},it=function(xt){return xt=ie(xt),xt===".."||xt==="%2e."||xt===".%2e"||xt==="%2e%2e"},Tt={},Yt={},Ae={},Le={},ze={},ht={},Dt={},ue={},mt={},tr={},Ht={},Ut={},cr={},He={},pt={},Mt={},ar={},Jt={},pr={},Ir={},Lr={},$t=function(xt,et,We){var Be=S(xt),nt,jt,Nt;if(et){if(jt=this.parse(Be),jt)throw new G(jt);this.searchParams=null}else{if(We!==void 0&&(nt=new $t(We,!0)),jt=this.parse(Be,null,nt),jt)throw new G(jt);Nt=B(new R),Nt.bindURL(this),this.searchParams=Nt}};$t.prototype={type:"URL",parse:function(xt,et,We){var Be=this,nt=et||Tt,jt=0,Nt="",_r=!1,gr=!1,Ur=!1,hn,ir,Re,Tr;for(xt=S(xt),et||(Be.scheme="",Be.username="",Be.password="",Be.host=null,Be.port=null,Be.path=[],Be.query=null,Be.fragment=null,Be.cannotBeABaseURL=!1,xt=M(xt,Ct,""),xt=M(xt,Pt,"$1")),xt=M(xt,Oe,""),hn=b(xt);jt<=hn.length;){switch(ir=hn[jt],nt){case Tt:if(ir&&K(ot,ir))Nt+=ie(ir),nt=Yt;else{if(et)return fe;nt=Ae;continue}break;case Yt:if(ir&&(K(dt,ir)||ir==="+"||ir==="-"||ir==="."))Nt+=ie(ir);else if(ir===":"){if(et&&(Be.isSpecial()!==_(Ee,Nt)||Nt==="file"&&(Be.includesCredentials()||Be.port!==null)||Be.scheme==="file"&&!Be.host))return;if(Be.scheme=Nt,et){Be.isSpecial()&&Ee[Be.scheme]===Be.port&&(Be.port=null);return}Nt="",Be.scheme==="file"?nt=He:Be.isSpecial()&&We&&We.scheme===Be.scheme?nt=Le:Be.isSpecial()?nt=ue:hn[jt+1]==="/"?(nt=ze,jt++):(Be.cannotBeABaseURL=!0,q(Be.path,""),nt=pr)}else{if(et)return fe;Nt="",nt=Ae,jt=0;continue}break;case Ae:if(!We||We.cannotBeABaseURL&&ir!=="#")return fe;if(We.cannotBeABaseURL&&ir==="#"){Be.scheme=We.scheme,Be.path=g(We.path),Be.query=We.query,Be.fragment="",Be.cannotBeABaseURL=!0,nt=Lr;break}nt=We.scheme==="file"?He:ht;continue;case Le:if(ir==="/"&&hn[jt+1]==="/")nt=mt,jt++;else{nt=ht;continue}break;case ze:if(ir==="/"){nt=tr;break}else{nt=Jt;continue}case ht:if(Be.scheme=We.scheme,ir===Ve)Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.query=We.query;else if(ir==="/"||ir==="\\"&&Be.isSpecial())nt=Dt;else if(ir==="?")Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.query="",nt=Ir;else if(ir==="#")Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.query=We.query,Be.fragment="",nt=Lr;else{Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,Be.path=g(We.path),Be.path.length--,nt=Jt;continue}break;case Dt:if(Be.isSpecial()&&(ir==="/"||ir==="\\"))nt=mt;else if(ir==="/")nt=tr;else{Be.username=We.username,Be.password=We.password,Be.host=We.host,Be.port=We.port,nt=Jt;continue}break;case ue:if(nt=mt,ir!=="/"||V(Nt,jt+1)!=="/")continue;jt++;break;case mt:if(ir!=="/"&&ir!=="\\"){nt=tr;continue}break;case tr:if(ir==="@"){_r&&(Nt="%40"+Nt),_r=!0,Re=b(Nt);for(var Fe=0;Fe65535)return Ze;Be.port=Be.isSpecial()&&na===Ee[Be.scheme]?null:na,Nt=""}if(et)return;nt=ar;continue}else return Ze;break;case He:if(Be.scheme="file",ir==="/"||ir==="\\")nt=pt;else if(We&&We.scheme==="file")switch(ir){case Ve:Be.host=We.host,Be.path=g(We.path),Be.query=We.query;break;case"?":Be.host=We.host,Be.path=g(We.path),Be.query="",nt=Ir;break;case"#":Be.host=We.host,Be.path=g(We.path),Be.query=We.query,Be.fragment="",nt=Lr;break;default:$e(Q(g(hn,jt),""))||(Be.host=We.host,Be.path=g(We.path),Be.shortenPath()),nt=Jt;continue}else{nt=Jt;continue}break;case pt:if(ir==="/"||ir==="\\"){nt=Mt;break}We&&We.scheme==="file"&&!$e(Q(g(hn,jt),""))&&(ft(We.path[0],!0)?q(Be.path,We.path[0]):Be.host=We.host),nt=Jt;continue;case Mt:if(ir===Ve||ir==="/"||ir==="\\"||ir==="?"||ir==="#"){if(!et&&ft(Nt))nt=Jt;else if(Nt===""){if(Be.host="",et)return;nt=ar}else{if(Tr=Be.parseHost(Nt),Tr)return Tr;if(Be.host==="localhost"&&(Be.host=""),et)return;Nt="",nt=ar}continue}else Nt+=ir;break;case ar:if(Be.isSpecial()){if(nt=Jt,ir!=="/"&&ir!=="\\")continue}else if(!et&&ir==="?")Be.query="",nt=Ir;else if(!et&&ir==="#")Be.fragment="",nt=Lr;else if(ir!==Ve&&(nt=Jt,ir!=="/"))continue;break;case Jt:if(ir===Ve||ir==="/"||ir==="\\"&&Be.isSpecial()||!et&&(ir==="?"||ir==="#")){if(it(Nt)?(Be.shortenPath(),ir!=="/"&&!(ir==="\\"&&Be.isSpecial())&&q(Be.path,"")):Ye(Nt)?ir!=="/"&&!(ir==="\\"&&Be.isSpecial())&&q(Be.path,""):(Be.scheme==="file"&&!Be.path.length&&ft(Nt)&&(Be.host&&(Be.host=""),Nt=V(Nt,0)+":"),q(Be.path,Nt)),Nt="",Be.scheme==="file"&&(ir===Ve||ir==="?"||ir==="#"))for(;Be.path.length>1&&Be.path[0]==="";)z(Be.path);ir==="?"?(Be.query="",nt=Ir):ir==="#"&&(Be.fragment="",nt=Lr)}else Nt+=de(ir,tt);break;case pr:ir==="?"?(Be.query="",nt=Ir):ir==="#"?(Be.fragment="",nt=Lr):ir!==Ve&&(Be.path[0]+=de(ir,ye));break;case Ir:!et&&ir==="#"?(Be.fragment="",nt=Lr):ir!==Ve&&(ir==="'"&&Be.isSpecial()?Be.query+="%27":ir==="#"?Be.query+="%23":Be.query+=de(ir,ye));break;case Lr:ir!==Ve&&(Be.fragment+=de(ir,Ie));break}jt++}},parseHost:function(xt){var et,We,Be;if(V(xt,0)==="["){if(V(xt,xt.length-1)!=="]"||(et=Ne(te(xt,1,-1)),!et))return Ue;this.host=et}else if(this.isSpecial()){if(xt=O(xt),K(Je,xt)||(et=vt(xt),et===null))return Ue;this.host=et}else{if(K(gt,xt))return Ue;for(et="",We=b(xt),Be=0;Be1?arguments[1]:void 0,nt=T(We,new $t(et,!1,Be));r||(We.href=nt.serialize(),We.origin=nt.getOrigin(),We.protocol=nt.getProtocol(),We.username=nt.getUsername(),We.password=nt.getPassword(),We.host=nt.getHost(),We.hostname=nt.getHostname(),We.port=nt.getPort(),We.pathname=nt.getPathname(),We.search=nt.getSearch(),We.searchParams=nt.getSearchParams(),We.hash=nt.getHash())},Wt=Ft.prototype,Qt=function(xt,et){return{get:function(){return D(this)[xt]()},set:et&&function(We){return D(this)[et](We)},configurable:!0,enumerable:!0}};if(r&&(o(Wt,"href",Qt("serialize","setHref")),o(Wt,"origin",Qt("getOrigin")),o(Wt,"protocol",Qt("getProtocol","setProtocol")),o(Wt,"username",Qt("getUsername","setUsername")),o(Wt,"password",Qt("getPassword","setPassword")),o(Wt,"host",Qt("getHost","setHost")),o(Wt,"hostname",Qt("getHostname","setHostname")),o(Wt,"port",Qt("getPort","setPort")),o(Wt,"pathname",Qt("getPathname","setPathname")),o(Wt,"search",Qt("getSearch","setSearch")),o(Wt,"searchParams",Qt("getSearchParams")),o(Wt,"hash",Qt("getHash","setHash"))),c(Wt,"toJSON",function(){return D(this).serialize()},{enumerable:!0}),c(Wt,"toString",function(){return D(this).serialize()},{enumerable:!0}),j){var yr=j.createObjectURL,Er=j.revokeObjectURL;yr&&c(Ft,"createObjectURL",s(yr,j)),Er&&c(Ft,"revokeObjectURL",s(Er,j))}I(Ft,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:Ft})},25204:function(i,d,e){"use strict";e(13588)},47803:function(i,d,e){"use strict";var t=e(94488),r=e(89945);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},73825:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){if(Array.isArray(r))return r}},65873:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(89878);function r(n,a,s){return a=(0,t.Z)(a),a in n?Object.defineProperty(n,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):n[a]=s,n}},38329:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(r){for(var n=1;n=0)&&(s[c]=n[c]);return s}function r(n,a){if(n==null)return{};var s=t(n,a),u,c;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(c=0;c=0)&&Object.prototype.propertyIsEnumerable.call(n,u)&&(s[u]=n[u])}return s}},87296:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(73825);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,_,p,b,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,_=S}finally{try{if(!P&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw _}}return g}}var n=e(99227),a=e(66160);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},89878:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(8616);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:String(s)}},8616:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},99227:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});function t(n,a){(a==null||a>n.length)&&(a=n.length);for(var s=0,u=new Array(a);sr.length)&&(n=r.length);for(var a=0,s=Array(n);a3?(fe=ot===se)&&(q=Ue[(F=Ue[4])?5:(F=3,3)],Ue[4]=Ue[5]=p):Ue[0]<=Ze&&((fe=ce<2&&Zese||se>ot)&&(Ue[4]=ce,Ue[5]=se,te.n=ot,F=0))}if(fe||ce>1)return I;throw X=!0,se}return function(ce,se,fe){if(M>1)throw TypeError("Generator is already running");for(X&&se===1&&ie(se,fe),F=se,q=fe;(b=F<2?p:q)||!X;){W||(F?F<3?(F>1&&(te.n=-1),ie(F,q)):te.n=q:te.v=q);try{if(M=2,W){if(F||(ce="next"),b=W[ce]){if(!(b=b.call(W,q)))throw TypeError("iterator result is not an object");if(!b.done)return b;q=b.value,F<2&&(F=0)}else F===1&&(b=W.return)&&b.call(W),F<2&&(q=TypeError("The iterator does not provide a '"+ce+"' method"),F=1);W=p}else if((b=(X=te.n<0)?q:V.call(K,te))!==I)break}catch(Ue){W=p,F=1,q=Ue}finally{M=1}}return{value:b,done:X}}}(B,G,H),!0),L}var I={};function E(){}function A(){}function k(){}b=Object.getPrototypeOf;var T=[][P]?b(b([][P]())):(r(b={},P,function(){return this}),b),D=k.prototype=E.prototype=Object.create(T);function R(B){return Object.setPrototypeOf?Object.setPrototypeOf(B,k):(B.__proto__=k,r(B,O,"GeneratorFunction")),B.prototype=Object.create(D),B}return A.prototype=k,r(D,"constructor",k),r(k,"constructor",A),A.displayName="GeneratorFunction",r(k,O,"GeneratorFunction"),r(D),r(D,O,"Generator"),r(D,P,function(){return this}),r(D,"toString",function(){return"[object Generator]"}),(n=function(){return{w:S,m:R}})()}function a(p,b){function g(O,S,I,E){try{var A=p[O](S),k=A.value;return k instanceof t?b.resolve(k.v).then(function(T){g("next",T,I,E)},function(T){g("throw",T,I,E)}):b.resolve(k).then(function(T){A.value=T,I(A)},function(T){return g("throw",T,I,E)})}catch(T){E(T)}}var P;this.next||(r(a.prototype),r(a.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),r(this,"_invoke",function(O,S,I){function E(){return new b(function(A,k){g(O,I,A,k)})}return P=P?P.then(E,E):E()},!0)}function s(p,b,g,P,O){return new a(n().w(p,b,g,P),O||Promise)}function u(p,b,g,P,O){var S=s(p,b,g,P,O);return S.next().then(function(I){return I.done?I.value:S.next()})}function c(p){var b=Object(p),g=[];for(var P in b)g.unshift(P);return function O(){for(;g.length;)if((P=g.pop())in b)return O.value=P,O.done=!1,O;return O.done=!0,O}}var o=e(76190);function f(p){if(p!=null){var b=p[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],g=0;if(b)return b.call(p);if(typeof p.next=="function")return p;if(!isNaN(p.length))return{next:function(){return p&&g>=p.length&&(p=void 0),{value:p&&p[g++],done:!p}}}}throw new TypeError((0,o.Z)(p)+" is not iterable")}function _(){"use strict";var p=n(),b=p.m(_),g=(Object.getPrototypeOf?Object.getPrototypeOf(b):b.__proto__).constructor;function P(I){var E=typeof I=="function"&&I.constructor;return!!E&&(E===g||(E.displayName||E.name)==="GeneratorFunction")}var O={throw:1,return:2,break:3,continue:3};function S(I){var E,A;return function(k){E||(E={stop:function(){return A(k.a,2)},catch:function(){return k.v},abrupt:function(D,R){return A(k.a,O[D],R)},delegateYield:function(D,R,B){return E.resultName=R,A(k.d,f(D),B)},finish:function(D){return A(k.f,D)}},A=function(D,R,B){k.p=E.prev,k.n=E.next;try{return D(R,B)}finally{E.next=k.n}}),E.resultName&&(E[E.resultName]=k.v,E.resultName=void 0),E.sent=k.v,E.next=k.n;try{return I.call(this,E)}finally{k.p=E.prev,k.n=E.next}}}return(_=function(){return{wrap:function(A,k,T,D){return p.w(S(A),k,T,D&&D.reverse())},isGeneratorFunction:P,mark:p.m,awrap:function(A,k){return new t(A,k)},AsyncIterator:a,async:function(A,k,T,D,R){return(P(k)?s:u)(S(A),k,T,D,R)},keys:c,values:f}})()}},18773:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r,n){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},t(r,n)}},42978:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,_,p,b,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,_=S}finally{try{if(!P&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw _}}return g}}var n=e(3208),a=e(23317);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},66712:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028),r=e(7553),n=e(3208),a=e(23317);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,a.Z)()}},94480:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(97047);function r(c){if(Array.isArray(c))return(0,t.Z)(c)}var n=e(7553),a=e(3208);function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(c){return r(c)||(0,n.Z)(c)||(0,a.Z)(c)||s()}},88058:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(76190);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:s+""}},76190:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},3208:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(97047);function r(n,a){if(n){if(typeof n=="string")return(0,t.Z)(n,a);var s={}.toString.call(n).slice(8,-1);return s==="Object"&&n.constructor&&(s=n.constructor.name),s==="Map"||s==="Set"?Array.from(n):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?(0,t.Z)(n,a):void 0}}},5529:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(58289),r=e(18773);function n(c){try{return Function.toString.call(c).indexOf("[native code]")!==-1}catch(o){return typeof c=="function"}}var a=e(75538);function s(c,o,f){if((0,a.Z)())return Reflect.construct.apply(null,arguments);var _=[null];_.push.apply(_,o);var p=new(c.bind.apply(c,_));return f&&(0,r.Z)(p,f.prototype),p}function u(c){var o=typeof Map=="function"?new Map:void 0;return u=function(_){if(_===null||!n(_))return _;if(typeof _!="function")throw new TypeError("Super expression must either be null or a function");if(o!==void 0){if(o.has(_))return o.get(_);o.set(_,p)}function p(){return s(_,arguments,(0,t.Z)(this).constructor)}return p.prototype=Object.create(_.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),(0,r.Z)(p,_)},u(c)}},53280:function(i,d,e){"use strict";e.d(d,{D:function(){return r}});function t(n,a,s){var u=s||{},c=u.noTrailing,o=c===void 0?!1:c,f=u.noLeading,_=f===void 0?!1:f,p=u.debounceMode,b=p===void 0?void 0:p,g,P=!1,O=0;function S(){g&&clearTimeout(g)}function I(A){var k=A||{},T=k.upcomingOnly,D=T===void 0?!1:T;S(),P=!D}function E(){for(var A=arguments.length,k=new Array(A),T=0;Tn?_?(O=Date.now(),o||(g=setTimeout(b?j:B,n))):B():o!==!0&&(g=setTimeout(b?j:B,b===void 0?n-R:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"2fc1d11d",65:"c458e4ec",67:"2d6951be",109:"38f1aedf",184:"5997987a",195:"6a1a4112",264:"d269b986",265:"a33d4209",292:"99a635d4",310:"ff6bf091",316:"1f60ada6",337:"6636560d",342:"c7aa106a",354:"d4d139cf",479:"80858575",485:"ad8660dd",508:"4d829a39",532:"15fdf715",533:"3d5f71f9",547:"22a4bcf6",556:"20584e0b",559:"63fc8018",576:"0b520cd1",577:"272cadb5",629:"44a1d9a5",643:"e1d479a7",671:"4a609b8d",680:"3794f49b",700:"704b439b",737:"778fe6fb",741:"ac5fd360",745:"4cc1878a",763:"9d3eaaf9",799:"c2883de1",869:"10cf773d",895:"e5094966",919:"35d6af97",921:"c14c02aa",928:"c500d246",981:"24da50c7",1006:"29eae26a",1025:"280a1fef",1043:"dde4313c",1045:"bef627fc",1048:"300fd5a8",1070:"35891686",1144:"c90eccaf",1148:"f9831541",1150:"41ade8cc",1154:"8cb80842",1211:"6ba5aec1",1253:"55b4cb88",1257:"712becc6",1265:"8e189305",1274:"5f6ea65a",1276:"337ca123",1343:"c01f1860",1416:"7f35db5a",1423:"0d8882af",1427:"0120b839",1443:"716a6fa3",1450:"491886c9",1461:"b1f33468",1462:"fcf08abc",1470:"c487fab1",1475:"c9bffea5",1482:"a64ba57b",1512:"23d03ac4",1520:"db685116",1543:"31421304",1545:"3c53d909",1561:"6fc51e87",1578:"c32ba475",1581:"efd191f1",1582:"86afca23",1646:"e6e27b60",1657:"144e00ba",1660:"0a8da0fa",1674:"0a0bcfbe",1702:"e0a6af2c",1713:"35d07e6f",1717:"79be604a",1727:"df01e5fb",1783:"8cb72d59",1799:"7631b502",1831:"13a2082f",1836:"5c99a64a",1855:"8faa0e12",1880:"a01eed9c",1939:"c0173d14",1953:"d51d118c",1962:"3e75a6ea",1994:"e378dfbb",2011:"59d51f98",2045:"8caf07bf",2076:"17fa4a2e",2102:"09061028",2141:"17a26e33",2216:"7c6f911e",2240:"597e060a",2249:"f4830452",2254:"0f13d4ec",2300:"517faa70",2303:"994a583a",2306:"58e3cdb8",2307:"5a34c6af",2338:"bca0ab44",2339:"8c75c357",2386:"192e235c",2396:"871763a2",2404:"31f28934",2412:"1260a2ac",2425:"d4b25fef",2443:"953cebc7",2476:"bbfa3f98",2494:"68080a87",2501:"1cd3471c",2524:"ab088c2d",2529:"08dac1d6",2538:"de4a3723",2539:"1e830257",2548:"9c17a776",2570:"586a3615",2594:"e87d3761",2603:"ec1c3607",2659:"4add0f13",2707:"9149ec46",2806:"faf39d9b",2819:"1fe31023",2823:"866dd7ff",2826:"a0206796",2829:"feebfb89",2837:"54a82605",2865:"e46c39fc",2875:"ee6833c1",2884:"524461c5",2969:"ab3357d7",2983:"556f186c",3006:"0414d9a0",3133:"9bf3f89c",3141:"74ac182f",3157:"7b78e003",3183:"d988c4dd",3198:"8e655451",3212:"bab299c9",3220:"8930e325",3247:"9c74f26f",3260:"3914b3f9",3282:"062df485",3317:"9fda0e19",3332:"daa8111f",3355:"138f38b1",3356:"edbfb343",3391:"d584f2ba",3433:"dda3cb28",3442:"f0a29e68",3443:"88a37373",3447:"56ffb185",3451:"00147b21",3496:"586d8536",3509:"ced85d3b",3550:"3dc83156",3581:"7c6be7d7",3585:"724c9994",3589:"a3ad6bcc",3665:"d6092e5f",3668:"9629a756",3685:"f5abc35c",3697:"481a10d9",3747:"acdcfbc5",3754:"e047a2d2",3777:"d5b0f2f1",3784:"7046f150",3805:"9dbcb95e",3862:"4a8c843a",3873:"aebe9a4f",3885:"f87f7f15",3897:"234e575b",3910:"4077f1c7",3935:"2c8c90e0",3951:"a75ca1c8",3987:"5cecd51b",4014:"27a8e97c",4017:"18dcc7ee",4030:"6bae2952",4038:"5382bb91",4056:"93d69010",4058:"eb65995a",4059:"dd2c3b1e",4078:"a1647f96",4088:"6f7d1078",4093:"708e8f8e",4100:"4f701ce3",4105:"4aaa7558",4144:"41d867d0",4164:"ace4d4e6",4216:"d550ebea",4217:"9ba49bef",4227:"a2f37dd2",4259:"9924e42b",4264:"bceb4591",4339:"61fa0b29",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f5019960",4492:"1a432a90",4496:"89015b97",4498:"20f7b668",4504:"b3cf2ab9",4514:"24ea8351",4520:"e63997ef",4546:"e3e44011",4565:"3cebf883",4572:"bc56e82a",4599:"3f319cb8",4601:"b4a19da2",4610:"0a7cf3fa",4621:"88cfa465",4628:"ece2c60c",4662:"f15162a9",4685:"c33f1528",4715:"6b48c1f4",4736:"cea83ef5",4741:"1dd7db05",4757:"2a692515",4766:"33c1e378",4770:"c3658546",4790:"619413e4",4795:"6c89ec7e",4797:"a24e92db",4800:"797c69c2",4809:"d66fcebc",4849:"76dcd20e",4850:"1edda4b7",4862:"01e79e78",4884:"db8aad0e",4889:"cf877d0b",4928:"ad027afb",4973:"b8f2e0f6",4994:"fa60508e",5022:"fcebda22",5030:"b4d00a1a",5043:"06de93cb",5048:"54524ca0",5060:"85dafcc6",5096:"5188cdaa",5111:"7d783f80",5125:"a34769a2",5148:"bb091ac5",5176:"63b55b76",5179:"0af6dc0c",5186:"34cde78f",5191:"195e0c85",5238:"fa3f314e",5290:"5dabcdc2",5297:"12811380",5319:"4fc0b857",5321:"1163c84e",5335:"cac3c341",5354:"7ae70604",5357:"c62f86b2",5359:"3bc47758",5382:"0e273015",5402:"c9db1c5a",5416:"454536b7",5434:"38b302a6",5470:"f4332185",5494:"d89549c4",5518:"c54e10c7",5549:"36663ba6",5572:"4700e022",5573:"5f724bbe",5599:"3798c736",5624:"ad1b7895",5631:"e00d3d36",5650:"0a889f47",5679:"4a090bef",5705:"9d0e4567",5729:"de2ba3da",5741:"67b6af33",5764:"e0d7e586",5775:"13e58027",5786:"1cf1f740",5798:"44977e2c",5816:"ec04b80d",5825:"cb64e3df",5876:"5eded409",5888:"d33fbccb",5891:"7c62e392",5895:"868627a3",5902:"c00e7688",5915:"19933cc3",5927:"b0702b58",5992:"1275cb73",6029:"8c53244a",6034:"164071cc",6045:"d268f87f",6047:"3ce45acd",6052:"37fadc98",6063:"270d05d2",6069:"564c1dc1",6126:"99519171",6127:"a184021e",6170:"cd9a7f60",6265:"beee7bcf",6270:"7715e1f3",6277:"18c6336f",6328:"2026a343",6366:"11f56ff5",6378:"7f3a946a",6411:"534be9ea",6434:"716ab7f2",6444:"18bf06a8",6452:"a563b6c3",6531:"23ccfd28",6541:"70c80c46",6583:"57a3c1e4",6587:"240f22ff",6634:"ae2dc214",6651:"6b653a02",6685:"00095912",6729:"21e14c79",6741:"01dbf29a",6758:"d6a43fad",6769:"dbec6e6e",6774:"59d4d618",6784:"77f35b2d",6788:"9f9c2313",6796:"6ef4e082",6805:"c0048801",6820:"9bad2add",6845:"e5593d84",6882:"2dbc1f4b",6883:"95894311",6904:"018f93e6",6913:"042c8c5c",6954:"2cc3f050",6963:"4f149bea",6982:"0a94f142",7008:"72ed8a7f",7042:"d9b4ede5",7043:"7a1a4cd5",7045:"4e26eeb2",7046:"1d7e59f4",7058:"f43f141b",7062:"b2f15bf3",7084:"46ccce72",7156:"e7466006",7172:"ae00a986",7178:"8e1ec878",7182:"3a51b3fb",7242:"499ecb3f",7260:"1692bbf0",7331:"2e27a23b",7333:"a40c2f80",7365:"1005464f",7395:"fdf9666f",7460:"9b95794f",7477:"05629db6",7482:"0f235469",7527:"fe853aea",7545:"bd55e460",7554:"b24eade7",7560:"b4f35085",7589:"dcc42c1b",7591:"c8233ce9",7614:"1730e97e",7622:"1e9c7cef",7686:"4fcec9f9",7706:"c2a79e40",7806:"4d3b2a7a",7852:"819ac990",7855:"e45379b8",7857:"aade9997",7878:"5b0366be",7883:"372fd3a5",7884:"ec185b1f",7922:"0d28844d",7964:"29aed9a1",8014:"31ba5a6b",8062:"cf47a042",8072:"be30775b",8077:"1e14078d",8085:"90f66ce6",8089:"d536b13a",8137:"03b02ac3",8143:"1141f6f3",8155:"6ea79dc8",8161:"83c5fa9a",8237:"51603794",8241:"aeb22b94",8302:"3d5c4020",8307:"400e9e78",8340:"e1a7ad87",8350:"07df8a75",8398:"bf2744ba",8431:"7e836f1c",8435:"e3e234e7",8447:"cbb403a7",8517:"298f2879",8522:"8e0655ea",8561:"333e8ec9",8563:"741db8e6",8634:"82ec4638",8639:"2883d89e",8665:"747d1d95",8688:"d61110b8",8689:"4c77885a",8723:"6a6b7ad9",8737:"ce7dad23",8776:"0ad26240",8782:"c7664301",8787:"91b94854",8795:"aadb72ab",8797:"ab8db054",8821:"a8b9d0c6",8823:"669fa952",8827:"84169770",8842:"9f25a3e2",8866:"de53fcf4",8882:"b0fb8f7a",8885:"af206986",8891:"e85af8bf",8898:"d002bcd8",8909:"c18e21e1",8920:"7f82440c",8963:"790aecdd",8982:"09679070",8999:"1567e633",9076:"7b91812a",9104:"bbcb2345",9133:"7b73c9d8",9205:"2fb827ea",9215:"9e3aed69",9252:"0d791a59",9260:"f163e60e",9332:"09391a9a",9360:"80c02042",9366:"627c6826",9391:"551d628f",9404:"9fcc3d3e",9408:"52f3be61",9416:"56a6554b",9472:"41639085",9487:"b6d3da56",9489:"3c4c2acd",9507:"d5b07f45",9554:"ed358e7b",9559:"f794af19",9590:"6044f1be",9595:"111d3588",9647:"1228cf13",9649:"584d2b04",9674:"d190fd31",9677:"a9dbdb92",9695:"a0ea04f8",9715:"aece25f8",9716:"dee9b2ad",9785:"2b60a448",9788:"cad9f6d1",9890:"521270bd",9891:"1f7cf4e7",9895:"b8e31ff2",9921:"a0ebd116",9922:"6a98fa9f",9928:"5989f5e0",9944:"43554f40",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"733ddb1e",65:"a6b3e531",67:"b4cfc15d",109:"b9c23c40",195:"34d0c5a3",264:"5fd9b3fc",265:"2a9403c1",292:"309a3d64",310:"5ee07baa",337:"5abc3ec6",342:"95511320",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"986539e1",533:"4eb60f2d",547:"5581debc",556:"7161c145",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"91c122eb",737:"72eaccaa",745:"1f228c87",799:"2a2350cb",869:"af851eb7",895:"ce8634e8",919:"182c49e9",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"5b955564",1043:"e8c0878b",1045:"45d3269a",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1211:"9bf643f5",1253:"5dc7fdfa",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"33db6746",1416:"d4b7f732",1423:"0534f297",1427:"f96d951b",1443:"275581f6",1450:"63954a12",1461:"ff9ffcda",1470:"afcb0f79",1475:"c0dc42a1",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"b1e4a4aa",1674:"fdbc1e05",1702:"522451c1",1713:"5a6ef7b3",1717:"9017801c",1727:"6304c969",1783:"04ba3ac6",1831:"ee110bfe",1836:"5f0d3f7f",1855:"a88676c2",1880:"0c8216e8",1939:"e2e51900",1953:"0472929a",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"e8e5b50a",2102:"08e28f8d",2141:"5eb2f330",2216:"101cc78b",2240:"e7cce869",2254:"64cff177",2303:"e01bb639",2306:"7e0b9785",2307:"b2c54321",2338:"2c4828f2",2339:"008c3b6b",2396:"52bc1155",2404:"d9aa211d",2412:"87d0a22b",2425:"cc6591f1",2443:"0b9b1948",2476:"cf85a190",2501:"2441982c",2524:"0ce04fb8",2529:"c717395e",2539:"3b4514b7",2548:"75182034",2570:"2d2ac44e",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"efbb2de3",2819:"82c67c32",2823:"a13b21fb",2826:"81378be8",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"fc60f32f",2983:"97d5ffff",3006:"7fce4e74",3141:"19ebc167",3157:"9f4a7691",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"672d6e43",3282:"ef4b6869",3317:"390325ea",3332:"4953f81e",3355:"62bfb3d7",3356:"7446e2b5",3391:"89554b70",3433:"a470654f",3442:"7216725b",3443:"182c49e9",3447:"1653d818",3451:"e3a31387",3496:"64b25a70",3509:"70043ca5",3581:"98941083",3585:"5f288e7b",3665:"2fe45ee2",3668:"e5d2f8dc",3685:"5356e3de",3747:"7d4ed68f",3784:"05ecae20",3873:"bcff883d",3897:"08a77985",3910:"658d457f",3935:"cc4b3b37",3951:"3f66f5f0",4030:"769aec58",4056:"10eacfff",4078:"aa54548e",4093:"bbac3ab0",4100:"03cdfb68",4105:"d4868269",4144:"f10aa199",4164:"482adc19",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"711e7721",4449:"e68d8d58",4492:"7eb33c49",4496:"dcb45324",4498:"b2cfdf14",4504:"0ea1ace7",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"9630c758",4601:"3c8ac557",4610:"687005a6",4621:"09e8e323",4662:"09c8a329",4715:"bf90fe03",4736:"71d1662f",4741:"82a12c0c",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"4cf5f1db",4862:"bcbc7c37",4884:"bd293d3b",4889:"815f18f8",4928:"3ec9e47f",4973:"129c56e8",4994:"5cb27ec2",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"594b89e4",5191:"503fb963",5238:"46f12268",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"1e7e2daa",5402:"109bc575",5470:"daab4cb4",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"caafc040",5624:"45710d05",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"b7215dbd",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"1277dc07",5825:"673c832d",5888:"215b0119",5891:"90c75394",5895:"53044dc0",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"59a1e450",6052:"e334a6ee",6063:"9def5e47",6069:"9552bcfa",6127:"66ea13ef",6265:"82cf01f3",6270:"047e7926",6277:"73d1bb2e",6328:"1d366bbd",6366:"079fc2d8",6434:"e9687899",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"73d00285",6587:"9c49e7fa",6634:"0d8d0d6b",6651:"b07fe216",6685:"b2f0df55",6729:"376181a1",6741:"b838eb14",6758:"c8ee0d05",6784:"1affe817",6788:"40ac0023",6796:"af1fae10",6805:"5ee3ce07",6820:"1ac8b19c",6845:"49fbedce",6882:"c2d2eada",6883:"6099f2ea",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"06425f57",7008:"19015236",7042:"182c49e9",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"5f19bcea",7062:"418c7e88",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"96a27e71",7482:"809f9009",7527:"a3896f87",7545:"83e9546d",7560:"d82e43ca",7589:"a6d9da90",7614:"8e370373",7622:"543c2ad1",7806:"bd9accb9",7852:"100ed228",7855:"3bed1c47",7857:"6071267c",7878:"2b521fde",7883:"506407af",7884:"749716d8",7922:"8c96c1ef",8014:"c08a5c8f",8062:"8e384b9f",8072:"10958afc",8077:"e09f1642",8085:"717ea8aa",8137:"66f37f26",8143:"98fc28ad",8155:"d345abd7",8237:"e2c7450c",8241:"4cbd8018",8302:"01ba72de",8307:"e679af6d",8398:"fdefa9b3",8431:"244f47c8",8435:"9fbbd9f9",8447:"56515c6f",8517:"596dea44",8522:"8cc476db",8563:"b90e76ee",8634:"f12e9c15",8665:"c52575bc",8688:"f98a445e",8689:"2eacf8de",8723:"afe45212",8782:"681114e5",8787:"121de108",8795:"23231ec2",8797:"eddf3686",8821:"f7d574a3",8823:"d8062629",8827:"ed421dfa",8866:"dcda2a20",8882:"88d4f80b",8885:"de905169",8982:"5a361c0e",8999:"42d19932",9076:"6a501148",9133:"1e77651a",9205:"1e43ebcb",9215:"f737e7e7",9332:"8d449bfa",9360:"f2669a0d",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"ee42bae2",9472:"0aba9277",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"e9506890",9590:"17076d54",9595:"182c49e9",9647:"e5f60e26",9649:"5e708a2c",9674:"1d67ba5e",9677:"5eb365b4",9695:"056705bc",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"e783fb2e",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;un?_?(O=Date.now(),o||(g=setTimeout(b?j:B,n))):B():o!==!0&&(g=setTimeout(b?j:B,b===void 0?n-R:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"2fc1d11d",65:"c458e4ec",67:"2d6951be",109:"38f1aedf",184:"5997987a",195:"6a1a4112",264:"d269b986",265:"a33d4209",292:"99a635d4",310:"ff6bf091",316:"1f60ada6",337:"6636560d",342:"c7aa106a",354:"d4d139cf",479:"80858575",485:"ad8660dd",508:"4d829a39",532:"15fdf715",533:"3d5f71f9",547:"22a4bcf6",556:"20584e0b",559:"63fc8018",576:"0b520cd1",577:"272cadb5",629:"44a1d9a5",643:"e1d479a7",671:"4a609b8d",680:"3794f49b",700:"704b439b",737:"778fe6fb",741:"ac5fd360",745:"4cc1878a",763:"6ab1fa34",799:"c2883de1",869:"10cf773d",895:"e5094966",919:"35d6af97",921:"c14c02aa",928:"c500d246",981:"24da50c7",1006:"29eae26a",1025:"280a1fef",1043:"dde4313c",1045:"bef627fc",1048:"300fd5a8",1070:"35891686",1144:"c90eccaf",1148:"f9831541",1150:"41ade8cc",1154:"8cb80842",1211:"6ba5aec1",1253:"55b4cb88",1257:"712becc6",1265:"8e189305",1274:"5f6ea65a",1276:"337ca123",1343:"c01f1860",1416:"7f35db5a",1423:"0d8882af",1427:"0120b839",1443:"716a6fa3",1450:"491886c9",1461:"b1f33468",1462:"fcf08abc",1470:"c487fab1",1475:"c9bffea5",1482:"a64ba57b",1512:"23d03ac4",1520:"db685116",1543:"89272dfb",1545:"3c53d909",1561:"6fc51e87",1578:"c32ba475",1581:"efd191f1",1582:"86afca23",1646:"e6e27b60",1657:"144e00ba",1660:"0a8da0fa",1674:"0a0bcfbe",1702:"e0a6af2c",1713:"35d07e6f",1717:"79be604a",1727:"df01e5fb",1783:"8cb72d59",1799:"7631b502",1831:"13a2082f",1836:"5c99a64a",1855:"8faa0e12",1880:"a01eed9c",1939:"c0173d14",1953:"0437f65a",1962:"3e75a6ea",1994:"e378dfbb",2011:"59d51f98",2045:"8caf07bf",2076:"17fa4a2e",2102:"09061028",2141:"17a26e33",2216:"7c6f911e",2240:"597e060a",2249:"f4830452",2254:"0f13d4ec",2300:"517faa70",2303:"994a583a",2306:"58e3cdb8",2307:"5a34c6af",2338:"bca0ab44",2339:"8c75c357",2386:"192e235c",2396:"871763a2",2404:"31f28934",2412:"1260a2ac",2425:"d4b25fef",2443:"953cebc7",2476:"bbfa3f98",2494:"68080a87",2501:"1cd3471c",2524:"ab088c2d",2529:"08dac1d6",2538:"de4a3723",2539:"1e830257",2548:"9c17a776",2570:"586a3615",2594:"e87d3761",2603:"ec1c3607",2659:"4add0f13",2707:"9149ec46",2806:"faf39d9b",2819:"1fe31023",2823:"866dd7ff",2826:"a0206796",2829:"feebfb89",2837:"54a82605",2865:"e46c39fc",2875:"ee6833c1",2884:"524461c5",2969:"ab3357d7",2983:"556f186c",3006:"0414d9a0",3133:"9bf3f89c",3141:"74ac182f",3157:"7b78e003",3183:"d988c4dd",3198:"8e655451",3212:"bab299c9",3220:"8930e325",3247:"9c74f26f",3260:"3914b3f9",3282:"062df485",3317:"9fda0e19",3332:"daa8111f",3355:"138f38b1",3356:"edbfb343",3391:"d584f2ba",3433:"dda3cb28",3442:"f0a29e68",3443:"88a37373",3447:"56ffb185",3451:"00147b21",3496:"586d8536",3509:"ced85d3b",3550:"3dc83156",3581:"7c6be7d7",3585:"724c9994",3589:"a3ad6bcc",3665:"d6092e5f",3668:"9629a756",3685:"f5abc35c",3697:"481a10d9",3747:"acdcfbc5",3754:"e047a2d2",3777:"d5b0f2f1",3784:"7046f150",3805:"9dbcb95e",3862:"4a8c843a",3873:"aebe9a4f",3885:"f87f7f15",3897:"234e575b",3910:"4077f1c7",3935:"2c8c90e0",3951:"a75ca1c8",3987:"5cecd51b",4014:"27a8e97c",4017:"18dcc7ee",4030:"6bae2952",4038:"5382bb91",4056:"93d69010",4058:"eb65995a",4059:"dd2c3b1e",4078:"a1647f96",4088:"6f7d1078",4093:"708e8f8e",4100:"4f701ce3",4105:"4aaa7558",4144:"41d867d0",4164:"ace4d4e6",4216:"d550ebea",4217:"9ba49bef",4227:"a2f37dd2",4259:"9924e42b",4264:"bceb4591",4339:"61fa0b29",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f5019960",4492:"1a432a90",4496:"89015b97",4498:"20f7b668",4504:"b3cf2ab9",4514:"24ea8351",4520:"e63997ef",4546:"e3e44011",4565:"3cebf883",4572:"bc56e82a",4599:"b53c0391",4601:"b4a19da2",4610:"0a7cf3fa",4621:"88cfa465",4628:"ece2c60c",4662:"f15162a9",4685:"c33f1528",4715:"6b48c1f4",4736:"cea83ef5",4741:"1dd7db05",4757:"2a692515",4766:"33c1e378",4770:"c3658546",4790:"619413e4",4795:"6c89ec7e",4797:"a24e92db",4800:"797c69c2",4809:"d66fcebc",4849:"76dcd20e",4850:"1edda4b7",4862:"c8e29dde",4884:"db8aad0e",4889:"cf877d0b",4928:"ad027afb",4973:"b8f2e0f6",4994:"fa60508e",5022:"fcebda22",5030:"b4d00a1a",5043:"06de93cb",5048:"54524ca0",5060:"85dafcc6",5096:"5188cdaa",5111:"7d783f80",5125:"a34769a2",5148:"bb091ac5",5176:"63b55b76",5179:"0af6dc0c",5186:"34cde78f",5191:"195e0c85",5238:"fa3f314e",5290:"5dabcdc2",5297:"12811380",5319:"4fc0b857",5321:"1163c84e",5335:"cac3c341",5354:"7ae70604",5357:"c62f86b2",5359:"3bc47758",5382:"0e273015",5402:"c9db1c5a",5416:"454536b7",5434:"38b302a6",5470:"f4332185",5494:"d89549c4",5518:"c54e10c7",5549:"36663ba6",5572:"4700e022",5573:"5f724bbe",5599:"3798c736",5624:"ad1b7895",5631:"e00d3d36",5650:"0a889f47",5679:"4a090bef",5705:"9d0e4567",5729:"de2ba3da",5741:"67b6af33",5764:"e0d7e586",5775:"13e58027",5786:"1cf1f740",5798:"44977e2c",5816:"ec04b80d",5825:"cb64e3df",5876:"5eded409",5888:"d33fbccb",5891:"7c62e392",5895:"868627a3",5902:"c00e7688",5915:"19933cc3",5927:"b0702b58",5992:"1275cb73",6029:"8c53244a",6034:"164071cc",6045:"d268f87f",6047:"3ce45acd",6052:"37fadc98",6063:"270d05d2",6069:"564c1dc1",6126:"99519171",6127:"a184021e",6170:"cd9a7f60",6265:"beee7bcf",6270:"7715e1f3",6277:"18c6336f",6328:"2026a343",6366:"11f56ff5",6378:"7f3a946a",6411:"534be9ea",6434:"716ab7f2",6444:"18bf06a8",6452:"a563b6c3",6531:"23ccfd28",6541:"70c80c46",6583:"57a3c1e4",6587:"240f22ff",6634:"ae2dc214",6651:"6b653a02",6685:"00095912",6729:"21e14c79",6741:"01dbf29a",6758:"d6a43fad",6769:"dbec6e6e",6774:"59d4d618",6784:"77f35b2d",6788:"9f9c2313",6796:"6ef4e082",6805:"c0048801",6820:"9bad2add",6845:"e5593d84",6882:"2dbc1f4b",6883:"95894311",6904:"018f93e6",6913:"042c8c5c",6954:"2cc3f050",6963:"4f149bea",6982:"0a94f142",7008:"72ed8a7f",7042:"d9b4ede5",7043:"7a1a4cd5",7045:"4e26eeb2",7046:"1d7e59f4",7058:"f43f141b",7062:"a31e7027",7084:"46ccce72",7156:"e7466006",7172:"ae00a986",7178:"8e1ec878",7182:"3a51b3fb",7242:"499ecb3f",7260:"1692bbf0",7331:"2e27a23b",7333:"a40c2f80",7365:"1005464f",7395:"fdf9666f",7460:"9b95794f",7477:"05629db6",7482:"0f235469",7527:"fe853aea",7545:"bd55e460",7554:"b24eade7",7560:"b4f35085",7589:"dcc42c1b",7591:"c8233ce9",7614:"1730e97e",7622:"1e9c7cef",7686:"4fcec9f9",7706:"c2a79e40",7806:"4d3b2a7a",7852:"819ac990",7855:"e45379b8",7857:"aade9997",7878:"5b0366be",7883:"372fd3a5",7884:"ec185b1f",7922:"0d28844d",7964:"29aed9a1",8014:"31ba5a6b",8062:"cf47a042",8072:"be30775b",8077:"1e14078d",8085:"90f66ce6",8089:"d536b13a",8137:"03b02ac3",8143:"1141f6f3",8155:"6ea79dc8",8161:"83c5fa9a",8237:"51603794",8241:"aeb22b94",8302:"6ebf4640",8307:"400e9e78",8340:"e1a7ad87",8350:"07df8a75",8398:"bf2744ba",8431:"7e836f1c",8435:"e3e234e7",8447:"cbb403a7",8517:"298f2879",8522:"d38c210e",8561:"333e8ec9",8563:"741db8e6",8634:"82ec4638",8639:"2883d89e",8665:"747d1d95",8688:"d61110b8",8689:"4c77885a",8723:"6a6b7ad9",8737:"ce7dad23",8776:"0ad26240",8782:"c7664301",8787:"91b94854",8795:"aadb72ab",8797:"ab8db054",8821:"a8b9d0c6",8823:"669fa952",8827:"84169770",8842:"9f25a3e2",8866:"de53fcf4",8882:"b0fb8f7a",8885:"af206986",8891:"e85af8bf",8898:"d002bcd8",8909:"c18e21e1",8920:"7f82440c",8963:"790aecdd",8982:"09679070",8999:"1567e633",9076:"7b91812a",9104:"bbcb2345",9133:"7b73c9d8",9205:"2fb827ea",9215:"9e3aed69",9252:"0d791a59",9260:"f163e60e",9332:"09391a9a",9360:"80c02042",9366:"627c6826",9391:"551d628f",9404:"9fcc3d3e",9408:"52f3be61",9416:"56a6554b",9472:"41639085",9487:"b6d3da56",9489:"3c4c2acd",9507:"d5b07f45",9554:"ed358e7b",9559:"f794af19",9590:"6044f1be",9595:"111d3588",9647:"1228cf13",9649:"584d2b04",9674:"d190fd31",9677:"a9dbdb92",9695:"a0ea04f8",9715:"aece25f8",9716:"dee9b2ad",9785:"2b60a448",9788:"cad9f6d1",9890:"521270bd",9891:"1f7cf4e7",9895:"b8e31ff2",9921:"a0ebd116",9922:"6a98fa9f",9928:"5989f5e0",9944:"43554f40",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"733ddb1e",65:"a6b3e531",67:"b4cfc15d",109:"b9c23c40",195:"34d0c5a3",264:"5fd9b3fc",265:"2a9403c1",292:"309a3d64",310:"5ee07baa",337:"5abc3ec6",342:"95511320",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"986539e1",533:"4eb60f2d",547:"5581debc",556:"7161c145",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"91c122eb",737:"72eaccaa",745:"1f228c87",799:"2a2350cb",869:"af851eb7",895:"ce8634e8",919:"182c49e9",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"5b955564",1043:"e8c0878b",1045:"45d3269a",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1211:"9bf643f5",1253:"5dc7fdfa",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"33db6746",1416:"d4b7f732",1423:"0534f297",1427:"f96d951b",1443:"275581f6",1450:"63954a12",1461:"ff9ffcda",1470:"afcb0f79",1475:"c0dc42a1",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"b1e4a4aa",1674:"fdbc1e05",1702:"522451c1",1713:"5a6ef7b3",1717:"9017801c",1727:"6304c969",1783:"04ba3ac6",1831:"ee110bfe",1836:"5f0d3f7f",1855:"a88676c2",1880:"0c8216e8",1939:"e2e51900",1953:"0472929a",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"e8e5b50a",2102:"08e28f8d",2141:"5eb2f330",2216:"101cc78b",2240:"e7cce869",2254:"64cff177",2303:"e01bb639",2306:"7e0b9785",2307:"b2c54321",2338:"2c4828f2",2339:"008c3b6b",2396:"52bc1155",2404:"d9aa211d",2412:"87d0a22b",2425:"cc6591f1",2443:"0b9b1948",2476:"cf85a190",2501:"2441982c",2524:"0ce04fb8",2529:"c717395e",2539:"3b4514b7",2548:"75182034",2570:"2d2ac44e",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"efbb2de3",2819:"82c67c32",2823:"a13b21fb",2826:"81378be8",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"fc60f32f",2983:"97d5ffff",3006:"7fce4e74",3141:"19ebc167",3157:"9f4a7691",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"672d6e43",3282:"ef4b6869",3317:"390325ea",3332:"4953f81e",3355:"62bfb3d7",3356:"7446e2b5",3391:"89554b70",3433:"a470654f",3442:"7216725b",3443:"182c49e9",3447:"1653d818",3451:"e3a31387",3496:"64b25a70",3509:"70043ca5",3581:"98941083",3585:"5f288e7b",3665:"2fe45ee2",3668:"e5d2f8dc",3685:"5356e3de",3747:"7d4ed68f",3784:"05ecae20",3873:"bcff883d",3897:"08a77985",3910:"658d457f",3935:"cc4b3b37",3951:"3f66f5f0",4030:"769aec58",4056:"10eacfff",4078:"aa54548e",4093:"bbac3ab0",4100:"03cdfb68",4105:"d4868269",4144:"f10aa199",4164:"482adc19",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"711e7721",4449:"e68d8d58",4492:"7eb33c49",4496:"dcb45324",4498:"b2cfdf14",4504:"0ea1ace7",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"9630c758",4601:"3c8ac557",4610:"687005a6",4621:"09e8e323",4662:"09c8a329",4715:"bf90fe03",4736:"71d1662f",4741:"82a12c0c",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"4cf5f1db",4862:"bcbc7c37",4884:"bd293d3b",4889:"815f18f8",4928:"3ec9e47f",4973:"129c56e8",4994:"5cb27ec2",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"594b89e4",5191:"503fb963",5238:"46f12268",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"1e7e2daa",5402:"109bc575",5470:"daab4cb4",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"caafc040",5624:"45710d05",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"b7215dbd",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"1277dc07",5825:"673c832d",5888:"215b0119",5891:"90c75394",5895:"53044dc0",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"59a1e450",6052:"e334a6ee",6063:"9def5e47",6069:"9552bcfa",6127:"66ea13ef",6265:"82cf01f3",6270:"047e7926",6277:"73d1bb2e",6328:"1d366bbd",6366:"079fc2d8",6434:"e9687899",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"73d00285",6587:"9c49e7fa",6634:"0d8d0d6b",6651:"b07fe216",6685:"b2f0df55",6729:"376181a1",6741:"b838eb14",6758:"c8ee0d05",6784:"1affe817",6788:"40ac0023",6796:"af1fae10",6805:"5ee3ce07",6820:"1ac8b19c",6845:"49fbedce",6882:"c2d2eada",6883:"6099f2ea",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"06425f57",7008:"19015236",7042:"182c49e9",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"5f19bcea",7062:"418c7e88",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"96a27e71",7482:"809f9009",7527:"a3896f87",7545:"83e9546d",7560:"d82e43ca",7589:"a6d9da90",7614:"8e370373",7622:"543c2ad1",7806:"bd9accb9",7852:"100ed228",7855:"3bed1c47",7857:"6071267c",7878:"2b521fde",7883:"506407af",7884:"749716d8",7922:"8c96c1ef",8014:"c08a5c8f",8062:"8e384b9f",8072:"10958afc",8077:"e09f1642",8085:"717ea8aa",8137:"66f37f26",8143:"98fc28ad",8155:"d345abd7",8237:"e2c7450c",8241:"4cbd8018",8302:"01ba72de",8307:"e679af6d",8398:"fdefa9b3",8431:"244f47c8",8435:"9fbbd9f9",8447:"56515c6f",8517:"596dea44",8522:"8cc476db",8563:"b90e76ee",8634:"f12e9c15",8665:"c52575bc",8688:"f98a445e",8689:"2eacf8de",8723:"afe45212",8782:"681114e5",8787:"121de108",8795:"23231ec2",8797:"eddf3686",8821:"f7d574a3",8823:"d8062629",8827:"ed421dfa",8866:"dcda2a20",8882:"88d4f80b",8885:"de905169",8982:"5a361c0e",8999:"42d19932",9076:"6a501148",9133:"1e77651a",9205:"1e43ebcb",9215:"f737e7e7",9332:"8d449bfa",9360:"f2669a0d",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"ee42bae2",9472:"0aba9277",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"e9506890",9590:"17076d54",9595:"182c49e9",9647:"e5f60e26",9649:"5e708a2c",9674:"1d67ba5e",9677:"5eb365b4",9695:"056705bc",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"e783fb2e",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;u0&&arguments[0]!==void 0?arguments[0]:"";return Nr.endsWith("/")?Nr:"".concat(Nr,"/")}var oc=__webpack_require__(38127),ju=__webpack_require__(38329),nu=__webpack_require__(8616),Ns=["content"],us=["content"],Lc=/^(http:|https:)?\/\//;function Lu(Nr){return Lc.test(Nr)||Nr.startsWith("/")&&!Nr.startsWith("/*")||Nr.startsWith("./")||Nr.startsWith("../")}var Oi=function(){return oe.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Bs=function(an){var Bn,Pa=an.loaderData,Gn=an.htmlPageOpts,$n=an.manifest,ua=($n==null||(Bn=$n.assets)===null||Bn===void 0?void 0:Bn["umi.css"])||"";return oe.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Pa||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Gn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ua,"'")}})};function Xi(Nr){var an=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Nr=="string")return Lu(Nr)?(0,ti.Z)({src:Nr},an):{content:Nr};if((0,nu.Z)(Nr)==="object")return(0,ti.Z)((0,ti.Z)({},Nr),an);throw new Error("Invalid script type: ".concat((0,nu.Z)(Nr)))}function Zl(Nr){return Lu(Nr)?{type:"link",href:Nr}:{type:"style",content:Nr}}var Fc=function(an){var Bn,Pa,Gn,$n,ua,so,Vn=an.htmlPageOpts;return oe.createElement(oe.Fragment,null,(Vn==null?void 0:Vn.title)&&oe.createElement("title",null,Vn.title),Vn==null||(Bn=Vn.favicons)===null||Bn===void 0?void 0:Bn.map(function(uo,Es){return oe.createElement("link",{key:Es,rel:"shortcut icon",href:uo})}),(Vn==null?void 0:Vn.description)&&oe.createElement("meta",{name:"description",content:Vn.description}),(Vn==null||(Pa=Vn.keywords)===null||Pa===void 0?void 0:Pa.length)&&oe.createElement("meta",{name:"keywords",content:Vn.keywords.join(",")}),Vn==null||(Gn=Vn.metas)===null||Gn===void 0?void 0:Gn.map(function(uo){return oe.createElement("meta",{key:uo.name,name:uo.name,content:uo.content})}),Vn==null||($n=Vn.links)===null||$n===void 0?void 0:$n.map(function(uo,Es){return oe.createElement("link",(0,ju.Z)({key:Es},uo))}),Vn==null||(ua=Vn.styles)===null||ua===void 0?void 0:ua.map(function(uo,Es){var Ss=Zl(uo),Zs=Ss.type,Hs=Ss.href,lu=Ss.content;if(Zs==="link")return oe.createElement("link",{key:Es,rel:"stylesheet",href:Hs});if(Zs==="style")return oe.createElement("style",{key:Es},lu)}),Vn==null||(so=Vn.headScripts)===null||so===void 0?void 0:so.map(function(uo,Es){var Ss=Xi(uo),Zs=Ss.content,Hs=(0,oc.Z)(Ss,Ns);return oe.createElement("script",(0,ju.Z)({dangerouslySetInnerHTML:{__html:Zs},key:Es},Hs))}))};function li(Nr){var an,Bn=Nr.children,Pa=Nr.loaderData,Gn=Nr.manifest,$n=Nr.htmlPageOpts,ua=Nr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,so=Nr.mountElementId;if(ua!=null&&ua.pureHtml)return oe.createElement("html",null,oe.createElement("head",null,oe.createElement(Fc,{htmlPageOpts:$n})),oe.createElement("body",null,oe.createElement(Oi,null),oe.createElement("div",{id:so},Bn),oe.createElement(Bs,{manifest:Gn,loaderData:Pa,htmlPageOpts:$n})));if(ua!=null&&ua.pureApp)return oe.createElement(oe.Fragment,null,Bn);var Vn=typeof window=="undefined"?Gn==null?void 0:Gn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return oe.createElement("html",{suppressHydrationWarning:!0,lang:($n==null?void 0:$n.lang)||"en"},oe.createElement("head",null,oe.createElement("meta",{charSet:"utf-8"}),oe.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Vn&&oe.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Vn}),oe.createElement(Fc,{htmlPageOpts:$n})),oe.createElement("body",null,oe.createElement(Oi,null),oe.createElement("div",{id:so},Bn),oe.createElement(Bs,{manifest:Gn,loaderData:Pa,htmlPageOpts:$n}),$n==null||(an=$n.scripts)===null||an===void 0?void 0:an.map(function(uo,Es){var Ss=Xi(uo),Zs=Ss.content,Hs=(0,oc.Z)(Ss,us);return oe.createElement("script",(0,ju.Z)({dangerouslySetInnerHTML:{__html:Zs},key:Es},Hs))})))}var au=oe.createContext(void 0);function Nc(){return oe.useContext(au)}var Fu=["redirect"];function Nu(Nr){var an=Nr.routesById,Bn=Nr.parentId,Pa=Nr.routeComponents,Gn=Nr.useStream,$n=Gn===void 0?!0:Gn;return Object.keys(an).filter(function(ua){return an[ua].parentId===Bn}).map(function(ua){var so=zu((0,ti.Z)((0,ti.Z)({route:an[ua],routeComponent:Pa[ua],loadingComponent:Nr.loadingComponent,reactRouter5Compat:Nr.reactRouter5Compat},Nr.reactRouter5Compat&&{hasChildren:Object.keys(an).filter(function(uo){return an[uo].parentId===ua}).length>0}),{},{useStream:$n})),Vn=Nu({routesById:an,routeComponents:Pa,parentId:so.id,loadingComponent:Nr.loadingComponent,reactRouter5Compat:Nr.reactRouter5Compat,useStream:$n});return Vn.length>0&&(so.children=Vn,so.routes=Vn),so})}function Bu(Nr){var an=(0,xi.UO)(),Bn=(0,xi.Gn)(Nr.to,an),Pa=(0,Mu.T$)(),Gn=(0,xi.TH)();if(Pa!=null&&Pa.keepQuery){var $n=Gn.search+Gn.hash;Bn+=$n}var ua=(0,ti.Z)((0,ti.Z)({},Nr),{},{to:Bn});return oe.createElement(xi.Fg,(0,ju.Z)({replace:!0},ua))}function zu(Nr){var an=Nr.route,Bn=Nr.useStream,Pa=Bn===void 0?!0:Bn,Gn=an.redirect,$n=(0,oc.Z)(an,Fu),ua=Nr.reactRouter5Compat?ic:Zu;return(0,ti.Z)({element:Gn?oe.createElement(Bu,{to:Gn}):oe.createElement(au.Provider,{value:{route:Nr.route}},oe.createElement(ua,{loader:oe.memo(Nr.routeComponent),loadingComponent:Nr.loadingComponent||Cl,hasChildren:Nr.hasChildren,useStream:Pa}))},$n)}function Cl(){return oe.createElement("div",null)}function ic(Nr){var an=Nc(),Bn=an.route,Pa=(0,Mu.Ov)(),Gn=Pa.history,$n=Pa.clientRoutes,ua=(0,xi.UO)(),so={params:ua,isExact:!0,path:Bn.path,url:Gn.location.pathname},Vn=Nr.loader,uo={location:Gn.location,match:so,history:Gn,params:ua,route:Bn,routes:$n};return Nr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(Nr.loadingComponent,null)},oe.createElement(Vn,uo,Nr.hasChildren&&oe.createElement(xi.j3,null))):oe.createElement(Vn,uo,Nr.hasChildren&&oe.createElement(xi.j3,null))}function Zu(Nr){var an=Nr.loader;return Nr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(Nr.loadingComponent,null)},oe.createElement(an,null)):oe.createElement(an,null)}var wu=null;function fl(){return wu}function Bc(Nr){var an=Nr.history,Bn=oe.useState({action:an.action,location:an.location}),Pa=(0,xu.Z)(Bn,2),Gn=Pa[0],$n=Pa[1];return(0,oe.useLayoutEffect)(function(){return an.listen($n)},[an]),(0,oe.useLayoutEffect)(function(){function ua(so){Nr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Nr.routes,clientRoutes:Nr.clientRoutes,location:so.location,action:so.action,basename:Nr.basename,isFirst:!!so.isFirst}})}return ua({location:Gn.location,action:Gn.action,isFirst:!0}),an.listen(ua)},[an,Nr.routes,Nr.clientRoutes]),oe.createElement(xi.F0,{navigator:an,location:Gn.location,basename:Nr.basename},Nr.children)}function cs(){var Nr=(0,Mu.Ov)(),an=Nr.clientRoutes;return(0,xi.V$)(an)}var Hu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],Uu=function(an,Bn){var Pa=an.basename||"/",Gn=Nu({routesById:an.routes,routeComponents:an.routeComponents,loadingComponent:an.loadingComponent,reactRouter5Compat:an.reactRouter5Compat,useStream:an.useStream});an.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Gn}});for(var $n=oe.createElement(Bc,{basename:Pa,pluginManager:an.pluginManager,routes:an.routes,clientRoutes:Gn,history:an.history},Bn),ua=0,so=Hu;uanew Promise((Pa,Gn)=>{var $n=Vn=>{try{so(Bn.next(Vn))}catch(uo){Gn(uo)}},ua=Vn=>{try{so(Bn.throw(Vn))}catch(uo){Gn(uo)}},so=Vn=>Vn.done?Pa(Vn.value):Promise.resolve(Vn.value).then($n,ua);so((Bn=Bn.apply(Nr,an)).next())});function pl(){return sc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail/testresult",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/WordInfo/:userid",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"81"},82:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"82"},83:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"85"},86:{path:"/classrooms/guidance",parentId:"19",id:"86"},87:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"99"},100:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"101"},102:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"102"},103:{path:"/classrooms/",parentId:"19",id:"103"},104:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"103",id:"104"},105:{path:"/classrooms/:coursesId/shixun_homework",parentId:"103",id:"105"},106:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"103",id:"106"},107:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"107"},108:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"108"},109:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"103",id:"109"},110:{path:"/classrooms/:coursesId/exercise",parentId:"103",id:"110"},111:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"103",id:"111"},112:{path:"/classrooms/:coursesId/poll",parentId:"103",id:"112"},113:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"103",id:"113"},114:{path:"/classrooms/:coursesId/common_homework",parentId:"103",id:"114"},115:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"103",id:"115"},116:{path:"/classrooms/:coursesId/group_homework",parentId:"103",id:"116"},117:{path:"/classrooms/:coursesId/teachers",parentId:"103",id:"117"},118:{path:"/classrooms/:coursesId/students",parentId:"103",id:"118"},119:{path:"/classrooms/:coursesId/assistant",parentId:"103",id:"119"},120:{path:"/classrooms/:coursesId/program_homework",parentId:"103",id:"120"},121:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"103",id:"121"},122:{path:"/classrooms/:coursesId/engineering",parentId:"103",id:"122"},123:{path:"/classrooms/:coursesId/learning_path",parentId:"103",id:"123"},124:{path:"/classrooms/:coursesId/resource_recommend",parentId:"103",id:"124"},125:{path:"/classrooms/:coursesId/attendance",parentId:"103",id:"125"},126:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"103",id:"126"},127:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"103",id:"127"},128:{path:"/classrooms/:coursesId/announcement",parentId:"103",id:"128"},129:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"103",id:"129"},130:{path:"/classrooms/:coursesId/online_learning",parentId:"103",id:"130"},131:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"103",id:"131"},132:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"103",id:"132"},133:{path:"/classrooms/:coursesId/attachment",parentId:"103",id:"133"},134:{path:"/classrooms/:coursesId/video",parentId:"103",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"103",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"103",id:"136"},137:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"103",id:"137"},138:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"103",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"103",id:"139"},140:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"103",id:"140"},141:{path:"/classrooms/:coursesId/live_video",parentId:"103",id:"141"},142:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"103",id:"142"},143:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"103",id:"143"},144:{path:"/classrooms/:coursesId/board",parentId:"103",id:"144"},145:{path:"/classrooms/:coursesId/course_group",parentId:"103",id:"145"},146:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"103",id:"146"},147:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"103",id:"147"},148:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"103",id:"148"},149:{path:"/classrooms/:coursesId/not_course_group",parentId:"103",id:"149"},150:{path:"/classrooms/:coursesId/statistics/",parentId:"103",id:"150"},151:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"103",id:"151"},152:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"103",id:"152"},153:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"103",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"103",id:"154"},155:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"103",id:"155"},156:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"103",id:"156"},157:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"103",id:"157"},158:{path:"/classrooms/:coursesId",parentId:"103",id:"158"},159:{path:"/classrooms/:coursesId/template",parentId:"103",id:"159"},160:{path:"/classrooms/:coursesId/smart_plan",parentId:"103",id:"160"},161:{path:"/classrooms/:coursesId/ai_agent",parentId:"103",id:"161"},162:{path:"/classrooms/:coursesId/ai_knowledge",parentId:"103",id:"162"},163:{path:"/classrooms/:coursesId/smart_plan/:id/detail",parentId:"19",id:"163"},164:{path:"/competitions",parentId:"1",id:"164"},165:{path:"/competitions/index",parentId:"164",id:"165"},166:{path:"/competitions/:identifier/list",parentId:"164",id:"166"},167:{path:"/competitions/exports",parentId:"164",id:"167"},168:{path:"/competitions",parentId:"164",id:"168"},169:{path:"/competitions/:identifier",parentId:"164",id:"169"},170:{path:"/competitions/index/:identifier",parentId:"164",id:"170"},171:{path:"/competitions/:identifier/detail/enroll",parentId:"164",id:"171"},172:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"164",id:"172"},173:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"164",id:"173"},174:{path:"/competitions/detail/:identifier",parentId:"164",id:"174"},175:{path:"/forums",parentId:"1",id:"175"},176:{path:"/forums",parentId:"175",id:"176"},177:{path:"/forums/categories/:memoType",parentId:"175",id:"177"},178:{path:"/forums/new",parentId:"175",id:"178"},179:{path:"/forums/:memoId/edit",parentId:"175",id:"179"},180:{path:"/forums/:memoId",parentId:"175",id:"180"},181:{path:"/problemset",parentId:"1",id:"181"},182:{path:"/problemset",parentId:"181",id:"182"},183:{path:"/problemset/newitem",parentId:"181",id:"183"},184:{path:"/problemset/:type/:id",parentId:"181",id:"184"},185:{path:"/problemset/preview",parentId:"181",id:"185"},186:{path:"/problemset/preview_new",parentId:"181",id:"186"},187:{path:"/problemset/preview_select",parentId:"181",id:"187"},188:{path:"/shixuns",parentId:"1",id:"188"},189:{path:"/shixuns",parentId:"188",id:"189"},190:{path:"/shixuns/exports",parentId:"188",id:"190"},191:{path:"/shixuns/new",parentId:"188",id:"191"},192:{path:"/shixuns/aiStreamIndex",parentId:"188",id:"192"},193:{path:"/shixuns/new/CreateImg",parentId:"188",id:"193"},194:{path:"/shixuns/new/:id/imagepreview",parentId:"188",id:"194"},195:{path:"/shixuns/:id/Merge",parentId:"188",id:"195"},196:{path:"/shixuns/:id/Split",parentId:"188",id:"196"},197:{path:"/shixuns/:id/edit",parentId:"188",id:"197"},198:{path:"shixuns/:id/edit/warehouse",parentId:"197",id:"198"},199:{path:"/shixuns/:id/edit/newquestion",parentId:"197",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"197",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"197",id:"201"},202:{path:"/shixuns/:id/edit/new",parentId:"197",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"197",id:"203"},204:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"197",id:"204"},205:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"197",id:"205"},206:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"197",id:"206"},207:{path:"/shixuns/:id",parentId:"188",id:"207"},208:{path:"/shixuns/:id/poll",parentId:"207",id:"208"},209:{path:"/shixuns/:id/challenges",parentId:"207",id:"209"},210:{path:"/shixuns/:id/repository",parentId:"207",id:"210"},211:{path:"/shixuns/:id/secret_repository",parentId:"207",id:"211"},212:{path:"/shixuns/:id/collaborators",parentId:"207",id:"212"},213:{path:"/shixuns/:id/dataset",parentId:"207",id:"213"},214:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"207",id:"214"},215:{path:"/shixuns/:id/shixun_discuss",parentId:"207",id:"215"},216:{path:"/shixuns/:id/ranking_list",parentId:"207",id:"216"},217:{path:"/shixuns/:id/settings",parentId:"207",id:"217"},218:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"207",id:"218"},219:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"207",id:"219"},220:{path:"/shixuns/:id/repository/upload_file",parentId:"207",id:"220"},221:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"207",id:"221"},222:{path:"/shixuns/:id/repository/add_file",parentId:"207",id:"222"},223:{path:"/shixuns/:id/secret_repository/add_file",parentId:"207",id:"223"},224:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"224"},225:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"225"},226:{path:"/shixuns/:id/audit_situation",parentId:"207",id:"226"},227:{path:"/shixuns/:id/fork_list",parentId:"207",id:"227"},228:{path:"/users",parentId:"1",id:"228"},229:{path:"/users/:username/membercenter",parentId:"228",id:"229"},230:{path:"/users/:username/videos/protocol",parentId:"228",id:"230"},231:{path:"/users/:username/videos/resourceProtocol",parentId:"228",id:"231"},232:{path:"/users/:username/videos/success",parentId:"228",id:"232"},233:{path:"/users/:username/topicbank/:topicstype",parentId:"228",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"228",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"228",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"228",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"228",id:"237"},238:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"228",id:"238"},239:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"228",id:"239"},240:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"228",id:"240"},241:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"228",id:"241"},242:{path:"/users/:username/experiment-img/add",parentId:"228",id:"242"},243:{path:"/users/:username",parentId:"228",id:"243"},244:{path:"/users/:username",parentId:"243",id:"244"},245:{path:"/users/:username/baseInfo/edit",parentId:"243",id:"245"},246:{path:"/users/:username/baseInfo",parentId:"243",id:"246"},247:{path:"/users/:username/realNameCertification",parentId:"243",id:"247"},248:{path:"/users/:username/careerCertification",parentId:"243",id:"248"},249:{path:"/users/:username/classrooms",parentId:"243",id:"249"},250:{path:"/users/:username/shixuns",parentId:"243",id:"250"},251:{path:"/users/:username/dataSet",parentId:"243",id:"251"},252:{path:"/users/:username/userPortrait",parentId:"243",id:"252"},253:{path:"/users/:username/learningPath",parentId:"243",id:"253"},254:{path:"/users/:username/teach-group",parentId:"243",id:"254"},255:{path:"/users/:username/competitions",parentId:"243",id:"255"},256:{path:"/users/:username/experiment-img",parentId:"243",id:"256"},257:{path:"/users/:username/experiment-img/:experid/detail",parentId:"243",id:"257"},258:{path:"/users/:username/certificate",parentId:"243",id:"258"},259:{path:"/users/:username/otherResources",parentId:"243",id:"259"},260:{path:"/users/:username/paths",parentId:"243",id:"260"},261:{path:"/users/:username/projects",parentId:"243",id:"261"},262:{path:"/users/:username/videos",parentId:"243",id:"262"},263:{path:"/users/:username/videos/upload",parentId:"243",id:"263"},264:{path:"/users/:username/topics/:topicstype",parentId:"243",id:"264"},265:{path:"/users/:username/vspaces",parentId:"243",id:"265"},266:{path:"/users/:username/resourcesCenter",parentId:"243",id:"266"},267:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"243",id:"267"},268:{path:"/users/:username/resourceGuarantee",parentId:"243",id:"268"},269:{path:"/users/:username/resourceAllocation",parentId:"243",id:"269"},270:{parentId:"1",id:"270"},271:{path:"/problems",parentId:"270",id:"271"},272:{path:"/problems",parentId:"271",id:"272"},273:{path:"/problems/batchAdd",parentId:"271",id:"273"},274:{path:"/problems/newcreate",parentId:"270",id:"274"},275:{path:"/problems/newedit/:id",exact:!0,parentId:"270",id:"275"},276:{path:"/problems/:id/edit",exact:!0,parentId:"270",id:"276"},277:{path:"/problems/new",exact:!0,parentId:"270",id:"277"},278:{path:"/problems/:id/oj/:save_identifier",parentId:"270",id:"278"},279:{path:"/problems/:id/record-detail/:submitId",parentId:"270",id:"279"},280:{path:"/problems/add",parentId:"270",id:"280"},281:{path:"/problems/:id/ojedit",parentId:"270",id:"281"},282:{path:"/engineering",parentId:"1",id:"282"},283:{path:"/engineering",parentId:"282",id:"283"},284:{path:"/engineering/teacherList",parentId:"283",id:"284"},285:{path:"/engineering/studentList",parentId:"283",id:"285"},286:{path:"/engineering/training/program",parentId:"283",id:"286"},287:{path:"/engineering/training/program/add",parentId:"283",id:"287"},288:{path:"/engineering/training/program/edit",parentId:"283",id:"288"},289:{path:"/engineering/training/objectives",parentId:"283",id:"289"},290:{path:"/engineering/graduated/index",parentId:"283",id:"290"},291:{path:"/engineering/graduated/matrix",parentId:"283",id:"291"},292:{path:"/engineering/course/list",parentId:"283",id:"292"},293:{path:"/engineering/course/setting",parentId:"283",id:"293"},294:{path:"/engineering/course/matrix",parentId:"283",id:"294"},295:{path:"/engineering/navigation",parentId:"283",id:"295"},296:{path:"/engineering/evaluate/course",parentId:"283",id:"296"},297:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"283",id:"297"},298:{path:"/engineering/evaluate/norm",parentId:"283",id:"298"},299:{path:"/engineering/evaluate/document",parentId:"283",id:"299"},300:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"283",id:"300"},301:{path:"/engineering/*",redirect:"/404",parentId:"283",id:"301"},302:{path:"/innovation",parentId:"1",id:"302"},303:{path:"/innovation/tasks/:taskId",parentId:"302",id:"303"},304:{path:"/innovation",parentId:"302",id:"304"},305:{path:"/innovation/project",parentId:"304",id:"305"},306:{path:"/innovation/dataset",parentId:"304",id:"306"},307:{path:"/innovation/mirror",parentId:"304",id:"307"},308:{path:"/innovation/my-project",parentId:"304",id:"308"},309:{path:"/innovation/my-dataset",parentId:"304",id:"309"},310:{path:"/innovation/my-mirror",parentId:"304",id:"310"},311:{path:"/innovation/project/create",parentId:"304",id:"311"},312:{path:"/innovation/project/edit/:id",parentId:"304",id:"312"},313:{path:"/innovation/project/detail/:taskId",parentId:"304",id:"313"},314:{path:"/tasks",parentId:"1",id:"314"},315:{path:"/tasks/:taskId",exact:!0,parentId:"314",id:"315"},316:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"314",id:"316"},317:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"314",id:"317"},318:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"314",id:"318"},319:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"314",id:"319"},320:{path:"/myproblems",parentId:"1",id:"320"},321:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"320",id:"321"},322:{path:"/myproblems/:id",exact:!0,parentId:"320",id:"322"},323:{path:"/account",parentId:"1",id:"323"},324:{path:"/account",parentId:"323",id:"324"},325:{path:"/account/profile",parentId:"324",id:"325"},326:{path:"/account/profile/edit",parentId:"324",id:"326"},327:{path:"/account/certification",parentId:"324",id:"327"},328:{path:"/account/secure",parentId:"324",id:"328"},329:{path:"/account/binding",parentId:"324",id:"329"},330:{path:"/account/Results",parentId:"324",id:"330"},331:{path:"/ch",parentId:"1",id:"331"},332:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"331",id:"332"},333:{path:"/ch/rest/",exact:!0,parentId:"331",id:"333"},334:{path:"/ch/rest/:id",exact:!0,parentId:"331",id:"334"},335:{path:"/order",parentId:"1",id:"335"},336:{path:"/order",parentId:"335",id:"336"},337:{path:"/order/invoice",parentId:"335",id:"337"},338:{path:"/order/records",parentId:"335",id:"338"},339:{path:"/order/apply",parentId:"335",id:"339"},340:{path:"/order/view",parentId:"335",id:"340"},341:{path:"/order/:courseId/information",parentId:"335",id:"341"},342:{path:"/order/:courseId/pay",parentId:"335",id:"342"},343:{path:"/order/:orderNum/result",parentId:"335",id:"343"},344:{path:"/messages",parentId:"1",id:"344"},345:{path:"/messages/:userId/user_tidings",parentId:"344",id:"345"},346:{path:"/messages/:userId/private_messages",parentId:"344",id:"346"},347:{path:"/messages/:userId/message_detail",parentId:"344",id:"347"},348:{path:"/vtrs",parentId:"1",id:"348"},349:{path:"/vtrs/:virtual_spacesId",parentId:"348",id:"349"},350:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"349",id:"350"},351:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"349",id:"351"},352:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"349",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"349",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"349",id:"354"},355:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"349",id:"355"},356:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"349",id:"356"},357:{path:"/vtrs/:virtual_spacesId/survey",parentId:"349",id:"357"},358:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"349",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"349",id:"359"},360:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"349",id:"360"},361:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"349",id:"361"},362:{path:"/vtrs/:virtual_spacesId/material",parentId:"349",id:"362"},363:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"349",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"349",id:"364"},365:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"349",id:"365"},366:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"349",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"349",id:"367"},368:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"349",id:"368"},369:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"349",id:"369"},370:{path:"/vtrs/:virtual_spacesId/settings",parentId:"349",id:"370"},371:{path:"/vtrs/:virtual_spacesId/resources",parentId:"349",id:"371"},372:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"349",id:"372"},373:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"349",id:"373"},374:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"349",id:"374"},375:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"349",id:"375"},376:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"349",id:"376"},377:{path:"/vtrs/:virtual_spacesId/*",parentId:"349",id:"377"},378:{path:"/101",parentId:"1",id:"378"},379:{path:"/101/:virtual_spacesId",parentId:"378",id:"379"},380:{path:"/101/:virtual_spacesId",exact:!0,parentId:"379",id:"380"},381:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"379",id:"381"},382:{path:"/101/:virtual_spacesId/experiment",parentId:"379",id:"382"},383:{path:"/101/:virtual_spacesId/announcement",parentId:"379",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/add",parentId:"379",id:"384"},385:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"379",id:"385"},386:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"379",id:"386"},387:{path:"/101/:virtual_spacesId/survey",parentId:"379",id:"387"},388:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"379",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge",parentId:"379",id:"389"},390:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"379",id:"390"},391:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"379",id:"391"},392:{path:"/101/:virtual_spacesId/material",parentId:"379",id:"392"},393:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"379",id:"393"},394:{path:"/101/:virtual_spacesId/lesson",parentId:"379",id:"394"},395:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"379",id:"395"},396:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"379",id:"396"},397:{path:"/101/:virtual_spacesId/discussion",parentId:"379",id:"397"},398:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"379",id:"398"},399:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"379",id:"399"},400:{path:"/101/:virtual_spacesId/settings",parentId:"379",id:"400"},401:{path:"/101/:virtual_spacesId/resources",parentId:"379",id:"401"},402:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"379",id:"402"},403:{path:"/101/:virtual_spacesId/Plan",parentId:"379",id:"403"},404:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"379",id:"404"},405:{path:"/101/:virtual_spacesId/digtal",parentId:"379",id:"405"},406:{path:"/101/:virtual_spacesId/homepage",parentId:"379",id:"406"},407:{path:"/101/:virtual_spacesId/*",parentId:"379",id:"407"},408:{path:"/administration",parentId:"1",id:"408"},409:{path:"/administration",parentId:"408",id:"409"},410:{path:"/administration/college",parentId:"409",id:"410"},411:{path:"/administration/student",parentId:"409",id:"411"},412:{path:"/administration/student/:studentId/edit",parentId:"409",id:"412"},413:{path:"/administration/profession",parentId:"409",id:"413"},414:{path:"/graduations",parentId:"1",id:"414"},415:{path:"/graduations",exact:!0,parentId:"414",id:"415"},416:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"414",id:"416"},417:{path:"/graduations/:id",parentId:"414",id:"417"},418:{path:"/graduations/:id/index",parentId:"417",id:"418"},419:{path:"/graduations/:id/topics",parentId:"417",id:"419"},420:{path:"/graduations/:id/student_selection",parentId:"417",id:"420"},421:{path:"/graduations/:id/tasks",parentId:"417",id:"421"},422:{path:"/graduations/:id/opening_report",parentId:"417",id:"422"},423:{path:"/graduations/:id/midterm_report",parentId:"417",id:"423"},424:{path:"/graduations/:id/thesis",parentId:"417",id:"424"},425:{path:"/graduations/:id/final_defense",parentId:"417",id:"425"},426:{path:"/graduations/:id/final_thesis",parentId:"417",id:"426"},427:{path:"/graduations/:id/settings",parentId:"417",id:"427"},428:{path:"/graduations/:id/teachers",parentId:"417",id:"428"},429:{path:"/graduations/:id/students",parentId:"417",id:"429"},430:{path:"/graduations/:id/archives",parentId:"417",id:"430"},431:{path:"/graduations/:id/grading_summary",parentId:"417",id:"431"},432:{path:"/dataset",parentId:"1",id:"432"},433:{path:"/dataset",exact:!0,parentId:"432",id:"433"},434:{path:"/dataset/:id/detail",exact:!0,parentId:"432",id:"434"},435:{path:"/knowledgegraph",parentId:"1",id:"435"},436:{path:"/knowledgegraph/:pathId",parentId:"435",id:"436"},437:{path:"/knowledgegraph/:pathId/abilityMap/edit/:abilityMapId",parentId:"435",id:"437"},438:{path:"/knowledgegraph/:pathId/abilityMap/detail/:abilityId",parentId:"435",id:"438"},439:{path:"/knowledgegraph/:pathId/statistics",parentId:"435",id:"439"},440:{parentId:"435",id:"440"},441:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId",parentId:"440",id:"441"},442:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId/detail/:detailId",parentId:"440",id:"442"},443:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId",parentId:"440",id:"443"},444:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId/detail",parentId:"440",id:"444"},445:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId",parentId:"440",id:"445"},446:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId/detail/:detailId",parentId:"440",id:"446"},447:{path:"/miniprogram",parentId:"1",id:"447"},448:{path:"/miniprogram/courseware/study",exact:!0,parentId:"447",id:"448"},449:{path:"/educoder-demo",exact:!0,parentId:"1",id:"449"},450:{path:"/classrooms/:coursesId/smart_plan/:id/ppt_info/info",exact:!0,parentId:"1",id:"450"},451:{path:"/classrooms/:coursesId/smart_plan/:id/users/:user_login/ppt_info/info",exact:!0,parentId:"1",id:"451"},452:{path:"/training",parentId:"1",id:"452"},453:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"452",id:"453"},454:{path:"/largeScreen",exact:!0,parentId:"1",id:"454"},455:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"455"},456:{path:"/studentEffectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"456"},457:{path:"/quality",parentId:"1",id:"457"},458:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"457",id:"458"},459:{path:"/otherlogin",exact:!0,parentId:"1",id:"459"},460:{path:"/otherloginqq",exact:!0,parentId:"1",id:"460"},461:{path:"/otherloginstart",exact:!0,parentId:"1",id:"461"},462:{path:"/pathsoverview",exact:!0,parentId:"1",id:"462"},463:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"463"},464:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"464"},465:{path:"/login",parentId:"1",id:"465"},466:{path:"/login",parentId:"465",id:"466"},467:{path:"/user",parentId:"1",id:"467"},468:{path:"/user/login",parentId:"467",id:"468"},469:{path:"/user/register",parentId:"467",id:"469"},470:{path:"/user/reset-password",parentId:"467",id:"470"},471:{path:"/colleges",parentId:"1",id:"471"},472:{path:"/colleges/:id/statistics",parentId:"471",id:"472"},473:{path:"/help",parentId:"1",id:"473"},474:{path:"/help/:id",parentId:"473",id:"474"},475:{path:"/video",parentId:"1",id:"475"},476:{path:"/video/:videoId",parentId:"475",id:"476"},477:{path:"/terminal",parentId:"1",id:"477"},478:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"478"},479:{path:"/wrongAnswer",parentId:"1",id:"479"},480:{path:"/bwdemo",parentId:"1",id:"480"},481:{path:"/",parentId:"1",id:"481"},482:{path:"/",exact:!0,parentId:"481",id:"482"},483:{path:"/api/*",exact:!0,parentId:"481",id:"483"},484:{path:"/search",exact:!0,parentId:"481",id:"484"},485:{path:"/moop_cases",exact:!0,parentId:"481",id:"485"},486:{path:"/moop_cases/new",exact:!0,parentId:"481",id:"486"},487:{path:"/moop_cases/:caseId",exact:!0,parentId:"481",id:"487"},488:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"481",id:"488"},489:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"481",id:"489"},490:{path:"/randompaper",exact:!0,parentId:"481",id:"490"},491:{path:"/randompaper/edit/:id",exact:!0,parentId:"481",id:"491"},492:{path:"/randompaper/detail/:id",exact:!0,parentId:"481",id:"492"},493:{path:"/403",parentId:"481",id:"493"},494:{path:"/500",parentId:"481",id:"494"},495:{path:"/404",parentId:"481",id:"495"},496:{path:"/download",parentId:"481",id:"496"},497:{path:"/iwce",parentId:"481",id:"497"},498:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"481",id:"498"},499:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"481",id:"499"},500:{path:"/Activities",parentId:"481",id:"500"},501:{path:"/iwce/:itemname",parentId:"481",id:"501"},502:{path:"/knowledgeHub",parentId:"481",id:"502"},503:{path:"/hpc-course",parentId:"481",id:"503"},504:{path:"/user_agents",parentId:"481",id:"504"},505:{path:"/three",parentId:"481",id:"505"},506:{path:"/introduction",parentId:"481",id:"506"},507:{path:"/chatgpt",parentId:"481",id:"507"},508:{path:"/*",parentId:"481",id:"508"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),2:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),3:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,67622))),4:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,52230))),5:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,52230))),6:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,78524))),7:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),8:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,29956))),9:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),10:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6052)]).then(__webpack_require__.bind(__webpack_require__,74918))),11:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5572)]).then(__webpack_require__.bind(__webpack_require__,35873))),12:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,9439))),13:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,69634))),14:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,59540))),15:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,52933))),16:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,9439))),17:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),18:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),19:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),20:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,40318))),21:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9921)]).then(__webpack_require__.bind(__webpack_require__,41385))),22:oe.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,42448))),23:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,40318))),24:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,34566))),25:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,34566))),26:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,48501))),27:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,48501))),28:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(109)]).then(__webpack_require__.bind(__webpack_require__,62689))),29:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(737)]).then(__webpack_require__.bind(__webpack_require__,67074))),30:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3391)]).then(__webpack_require__.bind(__webpack_require__,36304))),31:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,78963))),32:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5927)]).then(__webpack_require__.bind(__webpack_require__,96931))),33:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,31658))),34:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(577),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,43257))),35:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,60572))),36:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,59747))),37:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,79928))),38:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,53264))),39:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,60535))),40:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,73512))),41:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,31954))),42:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5297)]).then(__webpack_require__.bind(__webpack_require__,93422))),43:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8795)]).then(__webpack_require__.bind(__webpack_require__,73487))),44:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,11524))),45:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),46:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,62243))),47:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,29037))),48:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,88107))),49:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7482)]).then(__webpack_require__.bind(__webpack_require__,54958))),50:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),51:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,41330))),52:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,56793))),53:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,56793))),54:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5992)]).then(__webpack_require__.bind(__webpack_require__,43417))),55:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,34397))),56:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,34397))),57:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,47565))),58:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,19037))),59:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,40711))),60:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,99013))),61:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,99013))),62:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,59307))),63:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,59307))),64:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,80667))),65:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,46846))),66:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,24180))),67:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,50817))),68:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,56335))),69:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,8612))),70:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,5960))),71:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,25286))),72:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,53167))),73:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,93305))),74:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,53201))),75:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,11433))),76:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,32729))),77:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,80296))),78:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,49786))),79:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5148)]).then(__webpack_require__.bind(__webpack_require__,14368))),80:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(643)]).then(__webpack_require__.bind(__webpack_require__,93094))),81:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,82042))),82:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,49775))),83:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,86644))),84:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,32016))),85:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,88276))),86:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,69634))),87:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2819)]).then(__webpack_require__.bind(__webpack_require__,58907))),88:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1512)]).then(__webpack_require__.bind(__webpack_require__,99817))),89:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,65427))),90:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3585)]).then(__webpack_require__.bind(__webpack_require__,56917))),91:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6963)]).then(__webpack_require__.bind(__webpack_require__,64959))),92:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,84448))),93:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,84448))),94:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6127)]).then(__webpack_require__.bind(__webpack_require__,60166))),95:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,67496))),96:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1048)]).then(__webpack_require__.bind(__webpack_require__,38954))),97:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,58769))),98:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4770)]).then(__webpack_require__.bind(__webpack_require__,17174))),99:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,19785))),100:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,6398))),101:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,30279))),102:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(895)]).then(__webpack_require__.bind(__webpack_require__,89812))),103:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3282)]).then(__webpack_require__.bind(__webpack_require__,91710))),104:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,56871))),105:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,56871))),106:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5048)]).then(__webpack_require__.bind(__webpack_require__,47693))),107:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,2577))),108:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,2577))),109:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,17984))),110:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,17984))),111:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,3918))),112:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,3918))),113:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,20288))),114:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,20288))),115:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,97304))),116:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,97304))),117:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8014)]).then(__webpack_require__.bind(__webpack_require__,25530))),118:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8077)]).then(__webpack_require__.bind(__webpack_require__,70159))),119:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3356)]).then(__webpack_require__.bind(__webpack_require__,72317))),120:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40398))),121:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40398))),122:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1962)]).then(__webpack_require__.bind(__webpack_require__,83086))),123:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4928)]).then(__webpack_require__.bind(__webpack_require__,16390))),124:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1257)]).then(__webpack_require__.bind(__webpack_require__,53256))),125:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,99933))),126:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8340)]).then(__webpack_require__.bind(__webpack_require__,82161))),127:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4093)]).then(__webpack_require__.bind(__webpack_require__,77746))),128:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,39565))),129:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,39565))),130:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34649))),131:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34649))),132:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,61392))),133:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,61392))),134:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,9449))),135:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,9449))),136:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4217)]).then(__webpack_require__.bind(__webpack_require__,2167))),137:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3220)]).then(__webpack_require__.bind(__webpack_require__,31802))),138:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,61290))),139:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,27162))),140:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,12326))),141:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,12326))),142:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9944)]).then(__webpack_require__.bind(__webpack_require__,56596))),143:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,61505))),144:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,61505))),145:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,20840))),146:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,20840))),147:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7922)]).then(__webpack_require__.bind(__webpack_require__,77225))),148:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,95051))),149:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,95051))),150:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,92941))),151:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,92941))),152:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,52236))),153:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,98261))),154:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8885)]).then(__webpack_require__.bind(__webpack_require__,3495))),155:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3451)]).then(__webpack_require__.bind(__webpack_require__,39800))),156:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9922)]).then(__webpack_require__.bind(__webpack_require__,6605))),157:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4572)]).then(__webpack_require__.bind(__webpack_require__,50804))),158:oe.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,79427))),159:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5518)]).then(__webpack_require__.bind(__webpack_require__,41812))),160:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5741)]).then(__webpack_require__.bind(__webpack_require__,88735))),161:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2306)]).then(__webpack_require__.bind(__webpack_require__,59878))),162:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1994)]).then(__webpack_require__.bind(__webpack_require__,91176))),163:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,57004))),164:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),165:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),166:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),167:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4449)]).then(__webpack_require__.bind(__webpack_require__,44345))),168:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),169:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,63077))),170:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,63077))),171:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8787)]).then(__webpack_require__.bind(__webpack_require__,43751))),172:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5650)]).then(__webpack_require__.bind(__webpack_require__,90935))),173:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1799)]).then(__webpack_require__.bind(__webpack_require__,75031))),174:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,20408))),175:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),176:oe.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,22742))),177:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2983)]).then(__webpack_require__.bind(__webpack_require__,26701))),178:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20454))),179:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20454))),180:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,37494))),181:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),182:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),183:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,70955))),184:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,70955))),185:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,16067))),186:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4144)]).then(__webpack_require__.bind(__webpack_require__,82102))),187:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),188:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),189:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8782)]).then(__webpack_require__.bind(__webpack_require__,96058))),190:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7884)]).then(__webpack_require__.bind(__webpack_require__,17839))),191:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,96748))),192:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8821)]).then(__webpack_require__.bind(__webpack_require__,28419))),193:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5549)]).then(__webpack_require__.bind(__webpack_require__,97526))),194:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9674)]).then(__webpack_require__.bind(__webpack_require__,26978))),195:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5573)]).then(__webpack_require__.bind(__webpack_require__,28844))),196:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2141)]).then(__webpack_require__.bind(__webpack_require__,38699))),197:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,54497))),198:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6328)]).then(__webpack_require__.bind(__webpack_require__,41610))),199:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,65293))),200:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,46286))),201:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,46286))),202:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,28554))),203:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,28554))),204:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9205)]).then(__webpack_require__.bind(__webpack_require__,53721))),205:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,72723))),206:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7614)]).then(__webpack_require__.bind(__webpack_require__,27792))),207:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2875)]).then(__webpack_require__.bind(__webpack_require__,78433))),208:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,90326))),209:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,18924))),210:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),211:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),212:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,88102))),213:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,58256))),214:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,37852))),215:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,1084))),216:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,12620))),217:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,63403))),218:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,56040))),219:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,56040))),220:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,45806))),221:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,45806))),222:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,28956))),223:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,28956))),224:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),225:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),226:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,93156))),227:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9215)]).then(__webpack_require__.bind(__webpack_require__,7576))),228:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),229:oe.lazy(()=>__webpack_require__.e(7172).then(__webpack_require__.bind(__webpack_require__,41686))),230:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5176)]).then(__webpack_require__.bind(__webpack_require__,4407))),231:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6587)]).then(__webpack_require__.bind(__webpack_require__,289))),232:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9891)]).then(__webpack_require__.bind(__webpack_require__,36730))),233:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8062)]).then(__webpack_require__.bind(__webpack_require__,80555))),234:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,29802))),235:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,29802))),236:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,70218))),237:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,97761))),238:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,94793))),239:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,92890))),240:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,73981))),241:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,37199))),242:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,4901))),243:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2529)]).then(__webpack_require__.bind(__webpack_require__,51689))),244:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,43623))),245:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5895)]).then(__webpack_require__.bind(__webpack_require__,62109))),246:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6982)]).then(__webpack_require__.bind(__webpack_require__,52358))),247:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6805)]).then(__webpack_require__.bind(__webpack_require__,95104))),248:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1416)]).then(__webpack_require__.bind(__webpack_require__,57711))),249:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,43623))),250:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8307)]).then(__webpack_require__.bind(__webpack_require__,32592))),251:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2826)]).then(__webpack_require__.bind(__webpack_require__,62438))),252:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,20221))),253:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4610)]).then(__webpack_require__.bind(__webpack_require__,93060))),254:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9590)]).then(__webpack_require__.bind(__webpack_require__,99309))),255:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2076)]).then(__webpack_require__.bind(__webpack_require__,46107))),256:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,1323))),257:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,72718))),258:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5191)]).then(__webpack_require__.bind(__webpack_require__,87285))),259:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3496)]).then(__webpack_require__.bind(__webpack_require__,72251))),260:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5599)]).then(__webpack_require__.bind(__webpack_require__,17514))),261:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4736)]).then(__webpack_require__.bind(__webpack_require__,70750))),262:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2412)]).then(__webpack_require__.bind(__webpack_require__,69298))),263:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2240)]).then(__webpack_require__.bind(__webpack_require__,90375))),264:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(265)]).then(__webpack_require__.bind(__webpack_require__,12609))),265:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9360)]).then(__webpack_require__.bind(__webpack_require__,23004))),266:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2396)]).then(__webpack_require__.bind(__webpack_require__,94742))),267:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7855)]).then(__webpack_require__.bind(__webpack_require__,98392))),268:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9507)]).then(__webpack_require__.bind(__webpack_require__,6349))),269:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1343)]).then(__webpack_require__.bind(__webpack_require__,85372))),270:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),271:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),272:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9647)]).then(__webpack_require__.bind(__webpack_require__,12317))),273:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(485)]).then(__webpack_require__.bind(__webpack_require__,50652))),274:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,32759))),275:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,32759))),276:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,19883))),277:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,19883))),278:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,94471))),279:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9716)]).then(__webpack_require__.bind(__webpack_require__,66508))),280:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81028))),281:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81028))),282:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),283:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3006)]).then(__webpack_require__.bind(__webpack_require__,83048))),284:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2045)]).then(__webpack_require__.bind(__webpack_require__,39993))),285:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1520)]).then(__webpack_require__.bind(__webpack_require__,51565))),286:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9649)]).then(__webpack_require__.bind(__webpack_require__,23773))),287:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4546)]).then(__webpack_require__.bind(__webpack_require__,42249))),288:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5357)]).then(__webpack_require__.bind(__webpack_require__,5445))),289:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8665)]).then(__webpack_require__.bind(__webpack_require__,25362))),290:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3183)]).then(__webpack_require__.bind(__webpack_require__,85862))),291:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4800)]).then(__webpack_require__.bind(__webpack_require__,6393))),292:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9489)]).then(__webpack_require__.bind(__webpack_require__,83163))),293:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9391)]).then(__webpack_require__.bind(__webpack_require__,30274))),294:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5335)]).then(__webpack_require__.bind(__webpack_require__,6710))),295:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2823)]).then(__webpack_require__.bind(__webpack_require__,74350))),296:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4973)]).then(__webpack_require__.bind(__webpack_require__,2819))),297:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,35058))),298:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6741)]).then(__webpack_require__.bind(__webpack_require__,3404))),299:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5775)]).then(__webpack_require__.bind(__webpack_require__,53807))),300:oe.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,79339))),301:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),302:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),303:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6634)]).then(__webpack_require__.bind(__webpack_require__,49850))),304:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(680)]).then(__webpack_require__.bind(__webpack_require__,71690))),305:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6366)]).then(__webpack_require__.bind(__webpack_require__,75434))),306:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6452)]).then(__webpack_require__.bind(__webpack_require__,90955))),307:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1070)]).then(__webpack_require__.bind(__webpack_require__,19325))),308:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7242)]).then(__webpack_require__.bind(__webpack_require__,51331))),309:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2707)]).then(__webpack_require__.bind(__webpack_require__,11937))),310:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2865)]).then(__webpack_require__.bind(__webpack_require__,32217))),311:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,41477))),312:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,41477))),313:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3141)]).then(__webpack_require__.bind(__webpack_require__,96500))),314:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),315:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),316:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,78958))),317:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),318:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,78958))),319:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),320:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),321:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,85964))),322:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,57753))),323:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),324:oe.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,10976))),325:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9788)]).then(__webpack_require__.bind(__webpack_require__,9392))),326:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(576)]).then(__webpack_require__.bind(__webpack_require__,62252))),327:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7260)]).then(__webpack_require__.bind(__webpack_require__,93797))),328:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4520)]).then(__webpack_require__.bind(__webpack_require__,50933))),329:oe.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,6062))),330:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4514)]).then(__webpack_require__.bind(__webpack_require__,5741))),331:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),332:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,99922))),333:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,27975))),334:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,27975))),335:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),336:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1939)]).then(__webpack_require__.bind(__webpack_require__,99477))),337:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__,71531))),338:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6434)]).then(__webpack_require__.bind(__webpack_require__,97108))),339:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1880)]).then(__webpack_require__.bind(__webpack_require__,79867))),340:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8237)]).then(__webpack_require__.bind(__webpack_require__,67536))),341:oe.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,39687))),342:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(264)]).then(__webpack_require__.bind(__webpack_require__,25552))),343:oe.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,54692))),344:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),345:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4078)]).then(__webpack_require__.bind(__webpack_require__,46622))),346:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2829)]).then(__webpack_require__.bind(__webpack_require__,32692))),347:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,650))),348:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),349:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,33779))),350:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),351:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,24948))),352:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,43515))),353:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,82509))),354:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),355:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),356:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,84122))),357:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,89871))),358:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,34014))),359:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,19421))),360:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),361:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),362:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,73415))),363:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,37264))),364:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,42219))),365:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),366:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),367:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,66909))),368:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),369:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),370:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,9937))),371:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,15323))),372:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,53802))),373:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,45539))),374:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,888))),375:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,71198))),376:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),377:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,80695))),378:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),379:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,33779))),380:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),381:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,24948))),382:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,43515))),383:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,82509))),384:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),385:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),386:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,84122))),387:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,89871))),388:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,34014))),389:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,19421))),390:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),391:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),392:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,73415))),393:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,37264))),394:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,42219))),395:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),396:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),397:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,66909))),398:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),399:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),400:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,9937))),401:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,15323))),402:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,53802))),403:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,45539))),404:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,888))),405:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,71198))),406:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),407:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,80695))),408:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),409:oe.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,48552))),410:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7560)]).then(__webpack_require__.bind(__webpack_require__,21576))),411:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6029)]).then(__webpack_require__.bind(__webpack_require__,55524))),412:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5179)]).then(__webpack_require__.bind(__webpack_require__,60341))),413:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4621)]).then(__webpack_require__.bind(__webpack_require__,56290))),414:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),415:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1831)]).then(__webpack_require__.bind(__webpack_require__,47517))),416:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2539)]).then(__webpack_require__.bind(__webpack_require__,91864))),417:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8143)]).then(__webpack_require__.bind(__webpack_require__,30007))),418:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,34970))),419:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,87582))),420:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,18682))),421:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,50555))),422:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),423:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),424:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),425:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),426:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),427:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5022)]).then(__webpack_require__.bind(__webpack_require__,1647))),428:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,98928))),429:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,98928))),430:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,58727))),431:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1253)]).then(__webpack_require__.bind(__webpack_require__,39111))),432:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),433:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2216)]).then(__webpack_require__.bind(__webpack_require__,75358))),434:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,6286))),435:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),436:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(1561),__webpack_require__.e(4809),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,24145))),437:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3685)]).then(__webpack_require__.bind(__webpack_require__,47510))),438:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4809),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,46190))),439:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,58105))),440:oe.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,85083))),441:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,28592))),442:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,43363))),443:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8137)]).then(__webpack_require__.bind(__webpack_require__,67124))),444:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1561),__webpack_require__.e(4339)]).then(__webpack_require__.bind(__webpack_require__,19388))),445:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9595)]).then(__webpack_require__.bind(__webpack_require__,48304))),446:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3443)]).then(__webpack_require__.bind(__webpack_require__,46512))),447:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),448:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,54159))),449:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4058)]).then(__webpack_require__.bind(__webpack_require__,3436))),450:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,21298))),451:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,21298))),452:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),453:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4056)]).then(__webpack_require__.bind(__webpack_require__,84078))),454:oe.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,10695))),455:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,44632))),456:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,1145))),457:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),458:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(532)]).then(__webpack_require__.bind(__webpack_require__,93592))),459:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7178)]).then(__webpack_require__.bind(__webpack_require__,62216))),460:oe.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,15677))),461:oe.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,84009))),462:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,84114))),463:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,28998))),464:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,75552))),465:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,25933))),466:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,92371))),467:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,25933))),468:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,92371))),469:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1470)]).then(__webpack_require__.bind(__webpack_require__,89021))),470:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7182)]).then(__webpack_require__.bind(__webpack_require__,25891))),471:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),472:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,90747))),473:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),474:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,80918))),475:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),476:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6444)]).then(__webpack_require__.bind(__webpack_require__,5302))),477:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5111)]).then(__webpack_require__.bind(__webpack_require__,3374))),478:oe.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,3706))),479:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,88107))),480:oe.lazy(()=>__webpack_require__.e(1150).then(__webpack_require__.bind(__webpack_require__,51639))),481:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),482:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,49588))),483:oe.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,7779))),484:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2501)]).then(__webpack_require__.bind(__webpack_require__,94865))),485:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3212)]).then(__webpack_require__.bind(__webpack_require__,60927))),486:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35518))),487:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1855)]).then(__webpack_require__.bind(__webpack_require__,73136))),488:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35518))),489:oe.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,52077))),490:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),491:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),492:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3784)]).then(__webpack_require__.bind(__webpack_require__,65629))),493:oe.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,19706))),494:oe.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,19818))),495:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,69630))),496:oe.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,52157))),497:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),498:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1836)]).then(__webpack_require__.bind(__webpack_require__,40490))),499:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,99933))),500:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__,44045))),501:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),502:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1025)]).then(__webpack_require__.bind(__webpack_require__,15763))),503:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),504:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6034)]).then(__webpack_require__.bind(__webpack_require__,13366))),505:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,55804))),506:oe.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,13732))),507:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,68370))),508:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,69630))),"@@/global-layout":oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1717)]).then(__webpack_require__.bind(__webpack_require__,95864)))}}})}var m=__webpack_require__(47531),y=__webpack_require__(82328),x=__webpack_require__(29787),Z=__webpack_require__(30610),ee=()=>oe.createElement(x.Z,{size:"middle",className:Z.Z.loading}),mr=__webpack_require__(95392),Gr=__webpack_require__(56656),Pr=__webpack_require__.n(Gr),kn=__webpack_require__(91392),Ja=__webpack_require__.n(kn),La=__webpack_require__(29256),Yo=__webpack_require__.n(La),to=__webpack_require__(81626),No=__webpack_require__.n(to),lo=__webpack_require__(71912),Zc=__webpack_require__.n(lo),Hc=__webpack_require__(48228),uc=__webpack_require__.n(Hc),Uc=__webpack_require__(27112),ou=__webpack_require__.n(Uc),In=__webpack_require__(36867),Wu=__webpack_require__.n(In),cc=__webpack_require__(53501),ri=__webpack_require__.n(cc),To=__webpack_require__(22982),$a=__webpack_require__.n(To),iu=__webpack_require__(54449),Pu=__webpack_require__.n(iu),lc=__webpack_require__(10564),su=__webpack_require__.n(lc),uu=__webpack_require__(92468),vl=__webpack_require__.n(uu),Wc=__webpack_require__(27082),cu=__webpack_require__.n(Wc);Pr().extend(Yo()),Pr().extend(No()),Pr().extend(Zc()),Pr().extend(uc()),Pr().extend(ou()),Pr().extend(Wu()),Pr().extend(ri()),Pr().extend($a()),Pr().extend(Pu()),Pr().extend(su()),Pr().extend(vl()),Pr().extend(cu()),Pr().extend(Ja());var _l=Object.defineProperty,dc=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,zs=(Nr,an,Bn)=>an in Nr?_l(Nr,an,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):Nr[an]=Bn,Eu=(Nr,an)=>{for(var Bn in an||(an={}))hl.call(an,Bn)&&zs(Nr,Bn,an[Bn]);if(dc)for(var Bn of dc(an))Ri.call(an,Bn)&&zs(Nr,Bn,an[Bn]);return Nr},fc=(Nr,an,Bn)=>new Promise((Pa,Gn)=>{var $n=Vn=>{try{so(Bn.next(Vn))}catch(uo){Gn(uo)}},ua=Vn=>{try{so(Bn.throw(Vn))}catch(uo){Gn(uo)}},so=Vn=>Vn.done?Pa(Vn.value):Promise.resolve(Vn.value).then($n,ua);so((Bn=Bn.apply(Nr,an)).next())});const Yi="https://www-cdn.educoder.net/",pc=!1;function Su(){return fc(this,null,function*(){const Nr=(0,m.gD)(),{routes:an,routeComponents:Bn}=yield pl(Nr);yield Nr.applyPlugins({key:"patchRoutes",type:mr.ApplyPluginsType.event,args:{routes:an,routeComponents:Bn}});const Pa=Nr.applyPlugins({key:"modifyContextOpts",type:mr.ApplyPluginsType.modify,initialValue:{}}),Gn=Pa.basename||"/",$n=Pa.historyType||"browser",ua=(0,y.fi)(Eu({type:$n,basename:Gn},Pa.historyOpts));return Nr.applyPlugins({key:"render",type:mr.ApplyPluginsType.compose,initialValue(){const so={useStream:!0,routes:an,routeComponents:Bn,pluginManager:Nr,mountElementId:"root",rootElement:Pa.rootElement||document.getElementById("root"),loadingComponent:ee,publicPath:Yi,runtimePublicPath:pc,history:ua,historyType:$n,basename:Gn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Pa.callback},Vn=Nr.applyPlugins({key:"modifyClientRenderOpts",type:mr.ApplyPluginsType.modify,initialValue:so});return zc(Vn)}})()})}Su(),typeof window!="undefined"&&(window.g_umi={version:"4.5.1"})})()})();