diff --git a/p__Classrooms__Lists__Exercise__Detail__index.36a88259.async.js b/p__Classrooms__Lists__Exercise__Detail__index.2b5bbbfd.async.js similarity index 98% rename from p__Classrooms__Lists__Exercise__Detail__index.36a88259.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.2b5bbbfd.async.js index 430951b5dd..2ac07524d8 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.36a88259.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.2b5bbbfd.async.js @@ -1058,7 +1058,7 @@ ${Sn} margin-bottom: 16px; }`;return(0,a.useEffect)(()=>{const Ue=We.current.attachShadow({mode:"open"});He.current=document.createElement("div"),He.current.className="markdown-body",He.current.innerHTML=Re,Ue.appendChild(He.current);const Ye=document.createElement("style");return Ye.textContent=Ge,Ue.appendChild(Ye),()=>{Ue.innerHTML=""}},[]),(0,a.useEffect)(()=>{He.current&&(He.current.innerHTML=Re)},[Re]),Me.createElement("div",{ref:We})};function E(Re){const We=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],He=new RegExp(`\\b(${We.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return Re.replace(He,"").trim()}var y=Object.defineProperty,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Re,We,He)=>We in Re?y(Re,We,{enumerable:!0,configurable:!0,writable:!0,value:He}):Re[We]=He,ne=(Re,We)=>{for(var He in We||(We={}))b.call(We,He)&&te(Re,He,We[He]);if(x)for(var He of x(We))ee.call(We,He)&&te(Re,He,We[He]);return Re};const de="@\u2581\u2581@",ye="@\u2581@",fe=/
]*>/g;function he(Re){let We=document.createElement("div");return We.innerHTML=Re,We.childNodes.length===0?"":We.childNodes[0].nodeValue}const De=(Re,We)=>{Re=Re||"";const He=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ge=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ue=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ye=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return We?Re.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(He,(it,ot,Ct,st,nt,Ze,It)=>{const ct=ot||st||Ze,Xe=Ct||nt||It||"?";return ve.Z.API_SERVER+"/api/attachments/"+ct+Xe+"&t="+(0,Be.Jn)(ct,Date.now())+(it.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(Re=Re.replace(Ye,(it,ot,Ct,st,nt,Ze,It)=>{const ct=ot||st||Ze,Xe=Ct||nt||It||"?";return ve.Z.API_SERVER+"/attachments/download/"+ct+Xe+"&t="+(0,Be.Jn)(ct,Date.now())+(it.indexOf(")")>-1?")":"&")}).replace(He,(it,ot,Ct,st,nt,Ze,It)=>{const ct=ot||st||Ze,Xe=Ct||nt||It||"?";return ve.Z.API_SERVER+"/api/attachments/"+ct+Xe+"&t="+(0,Be.Jn)(ct,Date.now())+(it.indexOf(")")>-1?")":"&")}).replace(Ge,(it,ot,Ct,st,nt)=>{const Ze=ot||st,It=Ct||nt||"";return'"'+ve.Z.API_SERVER+"/api/attachments/"+Ze+It+Ze+It+"&t="+(0,Be.Jn)(Ze,Date.now())}).replace(Ue,(it,ot,Ct,st,nt)=>{const Ze=ot||st,It=Ct||nt||"";return"("+ve.Z.API_SERVER+"/files/uploads/"+Ze+It+Ze+It+"&t="+(0,Be.Jn)(Ze,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
`),Re)};var Ne=({value:Re="",className:We,showTextOnly:He,showLines:Ge,style:Ue={},stylesPrev:Ye={},highlightKeywords:it,showProgramFill:ot,isProgramFill:Ct,disabledFill:st=!1,programFillValue:nt,onFillChange:Ze=Xe=>{},onFillBlur:It=()=>{},onFillFocus:ct=()=>{}})=>{let Xe=E(String(Re||""));const[rt,Ft]=(0,a.useState)(""),[Tt,Rt]=(0,a.useState)("office"),[dt,lt]=(0,a.useState)([]),nn=(0,a.useRef)("a"+(0,Le.Z)()),Sn={},Rn=Ke=>/`}),Qt=(0,a.useMemo)(()=>{try{const Ea=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,su=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Wa=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,lr=/\(\/attachments\/download\//g;Xe=Xe.replace(lr,"("+ve.Z.API_SERVER+"/attachments/download/").replace(Ea,"("+ve.Z.API_SERVER+"/api/attachments/").replace(su,'"'+ve.Z.API_SERVER+"/api/attachments/").replace(Wa,'"'+ve.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
-`)}catch(Ea){}if(ot){let Ea=-1;return Xe=Xe.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(su,Wa,lr){var nu;return++Ea,Dt(su,Ea,(nu=nt==null?void 0:nt[Ea])==null?void 0:nu.value.replaceAll("<","<").replaceAll(">",">"))}),`${On(Xe||"")}`}let Ke=On(Xe);Ke=(0,ke.ZP)(Ke);const dn=(0,ke.ez)();Xe.match(/\[TOC\]/)&&(Ke=Ke.replace("[TOC]
",(0,ke.Qv)()),(0,ke.Iy)()),Ke=Ke.replace(/(__special_katext_id_\d+__)/g,(Ea,su)=>{const{type:Wa,expression:lr}=dn[su];return(0,Ee.renderToString)(he(lr)||"",{displayMode:Wa==="block",throwOnError:!1,output:"html"})}),Ke=Ke.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ke.AL)();const qn=document.createElement("div");if(qn.innerHTML=Ke,He)return qn.innerText;if(it){const Ea=it.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return pt(qn,Ea),qn.innerHTML}return setTimeout(()=>Bt(),500),qn.innerHTML},[Xe,it]);(0,a.useEffect)(()=>{kt.current&&kt.current.querySelectorAll(["input","textarea"]).forEach(dn=>{dn.oninput=zt,dn.onblur=jt,dn.onfocus=sn})},[dt]),(0,a.useEffect)(()=>{var Ke,dn,qn,Ea,su;if(nt!=null&&nt.length)try{const Wa=kt.current.querySelectorAll(".edu-program-fill-score"),lr=kt.current.querySelectorAll('[name="edu-program-fill"]');for(const[nu,or]of lr.entries())or.value=((Ke=nt==null?void 0:nt[nu])==null?void 0:Ke.value)||"",((dn=nt==null?void 0:nt[nu])==null?void 0:dn.type)==="warning"?or.className="program-fill-warning":((qn=nt==null?void 0:nt[nu])==null?void 0:qn.type)==="success"?or.className="program-fill-success":or.className="";for(const[nu,or]of Wa.entries())or.innerHTML=(Ea=nt==null?void 0:nt[nu])!=null&&Ea.score?`${(su=nt==null?void 0:nt[nu])==null?void 0:su.score}\u5206`:"";lt(nt)}catch(Wa){console.log(Wa,"error")}},[nt]);const zt=Ke=>{dt[Ke.target.dataset.id]=dt[Ke.target.dataset.id]||{},dt[Ke.target.dataset.id].value=Ke.target.value,lt([...dt]),Ze(dt,Ke.target.dataset.id)},jt=Ke=>{dt[Ke.target.dataset.id]=dt[Ke.target.dataset.id]||{},dt[Ke.target.dataset.id].value=Ke.target.value,lt([...dt]),It(dt,Ke.target.dataset.id)},sn=Ke=>{dt[Ke.target.dataset.id]=dt[Ke.target.dataset.id]||{},dt[Ke.target.dataset.id].value=Ke.target.value,lt([...dt]),ct(dt,Ke.target.dataset.id)};function pt(Ke,dn){return Ke.childNodes.forEach(qn=>{var Ea;if(qn.childNodes.length>0)pt(qn,dn);else if(qn.nodeName!=="IMG")if(qn.innerHTML)qn.innerHTML=(Ea=qn.innerHTML)==null?void 0:Ea.replace(new RegExp(dn,"gi"),'$&');else{const su=document.createElement("span");su.innerHTML=qn.textContent.replace(new RegExp(dn,"gi"),'$&'),qn.replaceWith(su)}})}const kt=(0,a.useRef)();ke.jb.WebkitLineClamp=Ge,Ge&&(Ue=ne(ne({},Ue),ke.jb));function qt(Ke){let dn=Ke.target;if(dn.tagName.toUpperCase()==="A"){let qn=dn.getAttribute("href");if(qn.indexOf("office")>-1)Ke.preventDefault(),Ft(qn),Rt("office");else if(qn.indexOf("application/pdf")>-1)Ke.preventDefault(),Ft(qn),Rt("pdf");else if(qn.indexOf("text/html")>-1)Ke.preventDefault(),Ft(qn),Rt("html");else if(qn.startsWith("#")){Ke.preventDefault();let Ea=document.getElementById(qn.replace("#",""));Ea&&Ea.scrollIntoView(!0)}}}const Bt=()=>{var Ke;const dn=(Ke=kt.current)==null?void 0:Ke.querySelectorAll("video");dn==null||dn.forEach(qn=>{if(qn.oncontextmenu=()=>!1,qn.src.indexOf(".m3u8")>-1&&!qn.canPlayType("application/vnd.apple.mpegurl")){if(Ie().isSupported()){var Ea=new(Ie());Ea.loadSource(qn.src),Ea.attachMedia(qn)}}})};return(0,a.useEffect)(()=>{if(kt.current&&Qt&&Qt.match(fe)&&window.PR.prettyPrint(),kt.current)return kt.current.addEventListener("click",qt),()=>{var Ke;(Ke=kt.current)==null||Ke.removeEventListener("click",qt),(0,ke.AL)(),(0,ke.Iy)()}},[Qt,kt.current,qt]),(0,a.useEffect)(()=>{var Ke;const dn=qn=>{qn.preventDefault(),qn.clipboardData.setData("text",window.getSelection().toString())};return(Ke=kt.current)==null||Ke.addEventListener("copy",dn),()=>{var qn;(qn=kt.current)==null||qn.removeEventListener("copy",dn)}},[kt.current]),a.createElement(a.Fragment,null,He&&a.createElement("div",{ref:kt},Qt),!He&&!Rn(Qt)&&a.createElement("div",{ref:kt,style:ne({},Ue),className:`${We||""} ${st?"disabled-fill":""} markdown-body ${nn.current}`,dangerouslySetInnerHTML:{__html:Qt}}),!He&&Rn(Qt)&&a.createElement(oe,{html:Qt}),a.createElement(ze.Z,{close:!0,data:rt,type:rt!=null&&rt.length?Tt:"",style:ne({},Ye),onClose:()=>Ft("")}))}},45224:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return fe}});var a=z(67294),Ce=z(1706),ke=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ve=(he,De,Ne)=>De in he?ke(he,De,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):he[De]=Ne,Be=(he,De)=>{for(var Ne in De||(De={}))Fe.call(De,Ne)&&ve(he,Ne,De[Ne]);if(Ae)for(var Ne of Ae(De))Ie.call(De,Ne)&&ve(he,Ne,De[Ne]);return he},Ee=(he,De)=>{var Ne={};for(var Re in he)Fe.call(he,Re)&&De.indexOf(Re)<0&&(Ne[Re]=he[Re]);if(he!=null&&Ae)for(var Re of Ae(he))De.indexOf(Re)<0&&Ie.call(he,Re)&&(Ne[Re]=he[Re]);return Ne};const ze={header:{cell:he=>{var De=he,{onResize:Ne,width:Re}=De,We=Ee(De,["onResize","width"]);return Re?a.createElement(Ce.Resizable,{width:Re,height:0,handle:a.createElement("span",{className:"react-resizable-handle",onClick:He=>{He.stopPropagation()}}),onResize:Ne,draggableOpts:{enableUserSelectHack:!1}},a.createElement("th",Be({},We))):a.createElement("th",Be({},We))}}};var Me=z(57399),me=Object.defineProperty,oe=Object.defineProperties,E=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(he,De,Ne)=>De in he?me(he,De,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):he[De]=Ne,te=(he,De)=>{for(var Ne in De||(De={}))x.call(De,Ne)&&ee(he,Ne,De[Ne]);if(y)for(var Ne of y(De))b.call(De,Ne)&&ee(he,Ne,De[Ne]);return he},ne=(he,De)=>oe(he,E(De)),de=(he,De)=>{var Ne={};for(var Re in he)x.call(he,Re)&&De.indexOf(Re)<0&&(Ne[Re]=he[Re]);if(he!=null&&y)for(var Re of y(he))De.indexOf(Re)<0&&b.call(he,Re)&&(Ne[Re]=he[Re]);return Ne},fe=he=>{var De=he,{pagination:Ne,resColumns:Re,dataSource:We,onRow:He}=De,Ge=de(De,["pagination","resColumns","dataSource","onRow"]);const[Ue,Ye]=(0,a.useState)(!1),[it,ot]=(0,a.useState)([{}]),Ct=(0,a.useRef)(null);(0,a.useEffect)(()=>{let nt=Re;nt=nt.map((Ze,It)=>ne(te({},Ze),{onHeaderCell:ct=>({width:ct.width,onResize:st(It)})})),ot(nt)},[]),(0,a.useEffect)(()=>{Ct.current=it},[it]);const st=nt=>(Ze,{size:It})=>{const ct=[...Ct.current];ct[nt]=ne(te({},ct[nt]),{width:It.width}),ot(ct)};return a.createElement("div",null,a.createElement(Me.default,ne(te({bordered:!0,components:ze,columns:it,dataSource:We,pagination:Ne,loading:Ue,onRow:He},Ge),{rowKey:nt=>nt.key||nt.id})))}},85688:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return De},P:function(){return ye}});var a=z(67294),Ce=z(91773),ke=z(62844),Ae=z(98813),Fe=z(28802),Ie=z(57399),ve={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},Be=z(93686),Ee=Object.defineProperty,Le=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,E=(Ne,Re,We)=>Re in Ne?Ee(Ne,Re,{enumerable:!0,configurable:!0,writable:!0,value:We}):Ne[Re]=We,y=(Ne,Re)=>{for(var We in Re||(Re={}))me.call(Re,We)&&E(Ne,We,Re[We]);if(Me)for(var We of Me(Re))oe.call(Re,We)&&E(Ne,We,Re[We]);return Ne},x=(Ne,Re)=>Le(Ne,ze(Re)),b=(Ne,Re)=>{var We={};for(var He in Ne)me.call(Ne,He)&&Re.indexOf(He)<0&&(We[He]=Ne[He]);if(Ne!=null&&Me)for(var He of Me(Ne))Re.indexOf(He)<0&&oe.call(Ne,He)&&(We[He]=Ne[He]);return We},ee=(Ne,Re,We)=>new Promise((He,Ge)=>{var Ue=ot=>{try{it(We.next(ot))}catch(Ct){Ge(Ct)}},Ye=ot=>{try{it(We.throw(ot))}catch(Ct){Ge(Ct)}},it=ot=>ot.done?He(ot.value):Promise.resolve(ot.value).then(Ue,Ye);it((We=We.apply(Ne,Re)).next())});const te=({studentNames:Ne,total:Re})=>{const We=["","\u4E00","\u4E24","\u4E09"];return Re>3?a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ve.orangeColor},Ne==null?void 0:Ne.join("\u3001")),"\u7B49",a.createElement("span",{className:ve.orangeColor},Re),"\u540D\u5B66\u751F"):a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ve.orangeColor},Ne==null?void 0:Ne.join("\u3001")),We[Re],"\u540D\u5B66\u751F")},ne=({used:Ne,copy:Re,canNotCopy:We,studentNames:He,studentCount:Ge,inPaper:Ue,is_random:Ye=!1,position:it=""})=>{const ot=()=>{if(Re>0&&We>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:ve.orangeColor},Re),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",a.createElement("span",{className:ve.orangeColor},We),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Re>0&&We===0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:ve.orangeColor},Re),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Re===0&&We>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:ve.orangeColor},We),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Ct=it||(Ue?"\u8BD5\u5377":"\u8BFE\u7A0B");return a.createElement("span",null,a.createElement(te,{studentNames:He,total:Ge}),"\u5B66\u4E60\u8FC7",Ct,"\u4E2D\u7684",a.createElement("span",{className:ve.orangeColor},Ne),"\u4E2A\u9879\u76EE\uFF0C",ot(),"\u3002\u8BF7\u9009\u62E9",Ye?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},de=({onCancel:Ne,onOk:Re,visible:We,inPaper:He,renderData:Ge,type:Ue,isMultipleCourse:Ye=!1})=>{const[it]=Ce.default.useForm(),[ot,Ct]=(0,a.useState)(1),[st,nt]=(0,a.useState)(!1),Ze=(0,a.useMemo)(()=>(Ge==null?void 0:Ge.total_num)===1&&(Ge==null?void 0:Ge.can_copy_num)===1,[Ge]),It=(0,a.useMemo)(()=>{var ct;return(ct=Ge==null?void 0:Ge.course_data_list)==null?void 0:ct.filter(Xe=>Xe.is_show)},[Ge]);return a.createElement(a.Fragment,null,Ze?a.createElement(ke.default,{centered:!0,closable:!0,open:We,destroyOnClose:!0,title:"\u63D0\u793A",className:ve.antdModal,width:682,confirmLoading:st,onCancel:Ne,onOk:()=>ee(void 0,null,function*(){var ct;nt(!0);let Xe=ot;if(Ye){const rt=y({},it.getFieldsValue());Xe=(ct=Ge==null?void 0:Ge.course_data_list)==null?void 0:ct.map(Ft=>rt[Ft.id]!==void 0?x(y({},Ft),{is_copy:rt[Ft.id]}):Ft)}yield Re(Xe),nt(!1)})},a.createElement("div",{className:ve.content,style:{marginBottom:20}},Ye?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":a.createElement(a.Fragment,null,a.createElement(te,{studentNames:Ge==null?void 0:Ge.student_names,total:Ge==null?void 0:Ge.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),Ye?a.createElement(Ce.default,{form:it,preserve:!1},It==null?void 0:It.map(ct=>a.createElement(a.Fragment,{key:ct.id},a.createElement("h3",{className:"ml15 mb5"},ct.name),a.createElement(Ce.default.Item,{name:ct.id,initialValue:1},a.createElement(Ae.ZP.Group,{className:ve.content},a.createElement(Ae.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),a.createElement(Ae.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):a.createElement(Ae.ZP.Group,{value:ot,onChange:ct=>Ct(ct.target.value),className:ve.content,style:{marginBottom:30}},a.createElement(Ae.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),a.createElement(Ae.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),a.createElement("div",null,a.createElement("div",{className:ve.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),a.createElement("div",{className:ve.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:`${ve.content} ${ve.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):a.createElement(ke.default,{centered:!0,closable:!0,destroyOnClose:!0,open:We,confirmLoading:st,title:"\u63D0\u793A",width:682,onCancel:Ne,onOk:()=>ee(void 0,null,function*(){var ct;nt(!0);let Xe=0;if(Ye){const rt=y({},it.getFieldsValue());Xe=(ct=Ge==null?void 0:Ge.course_data_list)==null?void 0:ct.map(Ft=>rt[Ft.id]!==void 0?x(y({},Ft),{is_use:rt[Ft.id]}):Ft)}yield Re(Xe),nt(!1)})},a.createElement("div",{className:ve.content},a.createElement(te,{studentNames:Ge==null?void 0:Ge.student_names,total:Ge==null?void 0:Ge.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",Ye?a.createElement(Ce.default,{form:it,preserve:!1},a.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),It==null?void 0:It.map(ct=>a.createElement(a.Fragment,{key:ct.id},a.createElement("h3",{className:"ml15 mb5"},ct.name),a.createElement(Ce.default.Item,{name:ct.id,initialValue:1},a.createElement(Ae.ZP.Group,{className:ve.content},a.createElement(Ae.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),a.createElement(Ae.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):a.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",a.createElement("span",{className:ve.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},ye=function(){const[Ne,Re]=(0,a.useState)(!1),[We,He]=(0,a.useState)();return[Ne,()=>Re(!1),We,Ye=>ee(this,null,function*(){var it;const ot=Ye,{isImportMultipleCourse:Ct=!1}=ot,st=b(ot,["isImportMultipleCourse"]);console.log(Ye);const nt=(Ye==null?void 0:Ye.result)||(yield(0,Be.Tr)(st));return"status"in nt?!1:Ct?((it=nt==null?void 0:nt.course_data_list)==null?void 0:it.some(It=>It.is_show))?(He(nt),Re(!0),!0):nt.course_data_list||[]:nt.student_count===0?!1:(He(nt),Re(!0),!0)})]},fe=Ne=>{const[Re]=Ce.default.useForm(),[We,He]=(0,a.useState)(!1),{onCancel:Ge,onOk:Ue,visible:Ye,inPaper:it=!1,renderData:ot,type:Ct,isMultipleCourse:st=!1,position:nt}=Ne;let Ze=(0,a.useMemo)(()=>it?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ve.tableCell,render(Xe,rt){return a.createElement("a",{href:`/shixuns/${rt.identifier}/challenges`,target:"_blank"},Xe)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Xe,rt)=>a.createElement(a.Fragment,null,a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_copy"],initialValue:1},a.createElement(Ae.ZP.Group,null,a.createElement(Ae.ZP,{value:1},"\u662F"),a.createElement(Ae.ZP,{value:0},"\u5426"))),a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ve.tableCell,render(Xe,rt){return a.createElement("a",{href:`/shixuns/${rt.identifier}/challenges`,target:"_blank"},Xe)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Xe,rt)=>a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_use"],initialValue:1},a.createElement(Ae.ZP.Group,null,a.createElement(Ae.ZP,{value:1},"\u662F"),a.createElement(Ae.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Xe,rt)=>a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_copy"],initialValue:1},a.createElement(Ae.ZP.Group,null,a.createElement(Ae.ZP,{value:1},"\u662F"),a.createElement(Ae.ZP,{value:0},"\u5426")))}],[it]),It=(0,a.useMemo)(()=>it?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ve.tableCell,align:"center",ellipsis:!0,render:(Xe,rt)=>a.createElement(a.Fragment,null,a.createElement("a",{href:`/shixuns/${rt.identifier}/challenges`,target:"_blank"},Xe),a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})),a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ve.tableCell,ellipsis:!0,align:"center",render:(Xe,rt)=>a.createElement("a",{href:`/shixuns/${rt.identifier}/challenges`,target:"_blank"},Xe)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Xe,rt)=>a.createElement(a.Fragment,null,a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_use"],initialValue:0},a.createElement(Ae.ZP.Group,null,a.createElement(Ae.ZP,{value:1},"\u662F"),a.createElement(Ae.ZP,{value:0},"\u5426"))),a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})))}],[it]);if(st){const Xe={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ve.tableCell,render:(rt,Ft)=>a.createElement("a",{href:`/classrooms/${Ft.course_id}`},rt)};Ze=[Xe,...Ze],It=[Xe,...It]}const ct=(0,a.useMemo)(()=>ne({used:ot==null?void 0:ot.repeat_shixun_num,copy:ot==null?void 0:ot.can_copy_num,canNotCopy:ot==null?void 0:ot.no_copy_num,studentNames:ot==null?void 0:ot.student_names,studentCount:ot==null?void 0:ot.student_count,is_random:ot==null?void 0:ot.is_random,inPaper:it,position:nt}),[ot,it,nt]);return a.createElement(ke.default,{title:"\u63D0\u793A",centered:!0,open:Ye,confirmLoading:We,onOk:()=>ee(void 0,null,function*(){He(!0);const Xe=Re.getFieldsValue(),rt=Object.keys(Xe).map(Ft=>({id:parseInt(Ft.split("_")[0]),course_id:parseInt(Ft.split("_")[1]),is_use:Xe[Ft].is_use,is_copy:Xe[Ft].is_copy}));yield Ue(rt),He(!1)}),onCancel:Ge,width:880,okText:"\u786E\u8BA4",className:ve.antdModal,destroyOnClose:!0},a.createElement(Ce.default,{form:Re,preserve:!1},a.createElement("div",{className:ve.brief},ct),a.createElement("div",{style:{marginBottom:30}},a.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),a.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:ve.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(ot==null?void 0:ot.can_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:ve.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(Ie.default,{columns:Ze,className:ve.antdTable,dataSource:ot==null?void 0:ot.can_copy_list,rowKey:Ct==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(ot==null?void 0:ot.no_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:ve.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(Ie.default,{columns:It,className:ve.antdTable,dataSource:ot==null?void 0:ot.no_copy_list,rowKey:Ct==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(ot==null?void 0:ot.no_use_list.length)>0&&(ot==null?void 0:ot.no_use_list.map(Xe=>a.createElement("div",{key:Ct==="subject"?Xe.stage_shixun_id:Xe.shixun_course_id||Xe.id},a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?Xe==null?void 0:Xe.stage_shixun_id:Xe.shixun_course_id||Xe.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})),a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?Xe==null?void 0:Xe.stage_shixun_id:Xe.shixun_course_id||Xe.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))))))};var De=Ne=>{const{modalType:Re}=Ne;return Re==="multiple"?a.createElement(fe,y({},Ne)):a.createElement(de,y({},Ne))}},48994:function(yt,ut,z){"use strict";z.d(ut,{C:function(){return Ye}});var a=z(67294),Ce={recalculation:"recalculation____i9AE",tips:"tips___GoMu8",filter:"filter___Vx7VO",input:"input___OEMMv",operating:"operating___TS9iA",operatingItem:"operatingItem___AT84q"},ke=z(94184),Ae=z.n(ke),Fe=z(84567),Ie=z(71230),ve=z(2453),Be=z(83062),Ee=z(85804),Le=z(62844),ze=z(57399),Me=z(37720),me=z(91773),oe=z(74330),E=z(28706),y=z(33170),x=z(52262),b=z(63037),ee=z(30001),te=Object.defineProperty,ne=Object.defineProperties,de=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,De=(it,ot,Ct)=>ot in it?te(it,ot,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):it[ot]=Ct,Ne=(it,ot)=>{for(var Ct in ot||(ot={}))fe.call(ot,Ct)&&De(it,Ct,ot[Ct]);if(ye)for(var Ct of ye(ot))he.call(ot,Ct)&&De(it,Ct,ot[Ct]);return it},Re=(it,ot)=>ne(it,de(ot)),We=(it,ot,Ct)=>new Promise((st,nt)=>{var Ze=Xe=>{try{ct(Ct.next(Xe))}catch(rt){nt(rt)}},It=Xe=>{try{ct(Ct.throw(Xe))}catch(rt){nt(rt)}},ct=Xe=>Xe.done?st(Xe.value):Promise.resolve(Xe.value).then(Ze,It);ct((Ct=Ct.apply(it,ot)).next())});const He=Fe.default.Group,Ge=({className:it,title:ot,items:Ct=[],value:st,onChange:nt})=>{const Ze=(Ct==null?void 0:Ct.length)===(st==null?void 0:st.length),It=(st==null?void 0:st.length)>0&&(st==null?void 0:st.length)<(Ct==null?void 0:Ct.length),ct=Xe=>{const rt=Ct.map(Ft=>Ft.id);nt(Xe.target.checked?rt:[])};return a.createElement(Ie.Z,{align:"middle",className:it},!!ot&&a.createElement("div",{className:"mr20",style:{color:"#5F6368"}},ot),a.createElement(Fe.default,{indeterminate:It,onChange:ct,checked:Ze},"\u5168\u90E8"),a.createElement(He,{value:st,onChange:nt},Ct.map(Xe=>a.createElement(Fe.default,{className:"ml30 c-black",key:Xe.id,value:Xe.id},Xe.name,a.createElement("span",null,`(${Xe.count})`)))))};var Ye=({className:it,style:ot,dataSource:Ct})=>{var st,nt,Ze,It,ct,Xe,rt;const[Ft,Tt]=(0,a.useState)({}),[Rt,dt]=(0,a.useState)(!0),[lt,nn]=(0,a.useState)(!1),[Sn,Rn]=(0,a.useState)(!1),[Dt,hn]=(0,a.useState)(null),[On,Qt]=(0,a.useState)(0),[zt,jt]=(0,a.useState)({}),[sn,pt]=(0,a.useState)(!0),[kt,qt]=(0,a.useState)(0),[Bt,Ke]=(0,a.useState)(0),[dn,qn]=(0,a.useState)(!1),Ea=(0,a.useRef)(null),[su,Wa]=(0,a.useState)(!1),[lr,nu]=(0,a.useState)(!0),[or,Sa]=(0,a.useState)([]),Zt={page:1,per_page:5,keyword:"",review:[],question_status:[],success_status:[],sort_by:null,direction:null},[wn,rl]=(0,a.useState)(Ne({},Zt));(0,a.useEffect)(()=>{Ct!=null&&Ct.question_id&&Tt(Ct)},[Ct==null?void 0:Ct.question_id]),(0,a.useEffect)(()=>{var Jt;if(((Jt=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:Jt.status)==="running"){const _n=setInterval(()=>{Pr()},3e3);return()=>clearInterval(_n)}},[(st=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:st.status]),(0,a.useEffect)(()=>{var Jt;Sn&&(Sn===1&&(wn.question_status=Ra.map(_n=>_n.value),wn.review=un.map(_n=>_n.value)),Sn===2&&(wn.exercise_question_resubmit_id=(Jt=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:Jt.id,Dt===1&&(wn.success_status=[1]),Dt===2&&(wn.success_status=[0])),rl(Ne({},wn)),dr(wn),Ke(Ft!=null&&Ft.is_mirror?3:10),qt(Ft!=null&&Ft.is_mirror?1:5))},[Sn]),(0,a.useEffect)(()=>{su&&tr()},[su]);const dr=Jt=>We(void 0,null,function*(){dt(!0);const _n=yield(0,y.ZP)(`/api/exercise_questions/${Ft==null?void 0:Ft.question_id}/resubmit_student_list.json`,{method:"get",params:Jt});(_n==null?void 0:_n.status)==0&&(jt(_n||[]),Qt(_n==null?void 0:_n.count)),dt(!1)}),tr=()=>We(void 0,null,function*(){nu(!0);const Jt=yield(0,y.ZP)(`/api/exercise_questions/${Ft==null?void 0:Ft.question_id}/resubmit_history.json`,{method:"get"});(Jt==null?void 0:Jt.status)==0&&Sa((Jt==null?void 0:Jt.data)||[]),nu(!1)}),Pr=()=>We(void 0,null,function*(){const Jt=yield(0,y.ZP)(`/api/exercise_questions/${Ft==null?void 0:Ft.question_id}/resubmit_status.json`,{method:"get"});(Jt==null?void 0:Jt.status)==0&&Tt(Re(Ne({},Ft),{show_resubmit_history:!0,exercise_question_resubmit:(Jt==null?void 0:Jt.data)||{}}))}),Ra=[{label:"\u672A\u8BC4\u6D4B",value:2,color:"#9096A3"},{label:"\u672A\u901A\u5173",value:0,color:"#E30000"},{label:"\u5DF2\u901A\u5173",value:1,color:"#00B187"}],un=[{label:"\u672A\u8BC4\u9605",value:0,color:"#9096A3"},{label:"\u8BC4\u9605\u4E2D",value:2,color:"#FF9D18"},{label:"\u5DF2\u8BC4\u9605",value:1,color:"#3061D0"}],Xn=[{label:"\u6210\u529F",value:1,color:"#00B187"},{label:"\u5931\u8D25",value:0,color:"#E30000"}],za=[{title:"\u5E8F\u53F7",dataIndex:"key",render:(Jt,_n,Gn)=>a.createElement("span",{className:"c-black"},Gn+1+(wn.page-1)*wn.per_page)},{title:"\u59D3\u540D",dataIndex:"user_name",render:Jt=>a.createElement("span",{className:"c-black"},Jt)},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,render:Jt=>a.createElement("span",{className:"c-grey-666"},Jt||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",render:Jt=>a.createElement("span",{className:"c-black"},Jt)},{title:"\u9898\u76EE\u72B6\u6001",dataIndex:"question_status",render:Jt=>{const{label:_n,color:Gn}=Ra.find(oa=>oa.value===Jt)||{};return a.createElement("span",{style:{color:Gn}},_n)}},{title:"\u9898\u76EE\u5F97\u5206",dataIndex:"question_score",sorter:!0,render:Jt=>a.createElement("span",{className:"c-black"},Jt)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:Jt=>a.createElement("span",{className:"c-black"},Jt)},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"review",render:Jt=>{const{label:_n,color:Gn}=un.find(oa=>oa.value===Jt)||{};return a.createElement("span",{style:{color:Gn}},_n)}},Sn===2&&{title:"\u91CD\u65B0\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"success_status",render:Jt=>{const{label:_n,color:Gn}=Xn.find(oa=>oa.value===Jt)||{};return a.createElement("span",{style:{color:Gn}},_n)}}].filter(Boolean),cu=(Jt,_n,Gn)=>{wn.page=Jt==null?void 0:Jt.current,wn.per_page=Jt==null?void 0:Jt.pageSize,Gn!=null&&Gn.order?(wn.sort_by=Gn==null?void 0:Gn.field,wn.direction=(Gn==null?void 0:Gn.order)==="ascend"?"asc":"desc"):(wn.sort_by=null,wn.direction=null),rl(Ne({},wn)),dr(wn)},Ku=()=>{if(!kt){ve.ZP.warning("\u8BF7\u8F93\u5165\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u5E76\u53D1\u4EBA\u6570");return}qn(!0)},yr=()=>We(void 0,null,function*(){var Jt,_n;if((Jt=Ea.current)!=null&&Jt.onVerify())return;nn(!0);const Gn=yield(0,y.ZP)(`/api/exercise_questions/${Ft==null?void 0:Ft.question_id}/resubmit.json`,{method:"post",body:{keyword:wn.keyword,question_status:wn.question_status,review:wn.review_status,success_status:wn.success_status,use_max_score:sn,permits:kt,exercise_question_resubmit_id:Sn===1?null:(_n=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:_n.id}});(Gn==null?void 0:Gn.status)==0&&(yield Pr(),ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),qn(!1),Rn(!1)),nn(!1)}),dl=(Jt,_n)=>{wn.page=1,wn[_n]=Jt,rl(Ne({},wn)),dr(wn)},Nn=["","\u5F53\u524D\u9898\u76EE\u7684\u5B9E\u9A8C\u8D44\u6E90\u4E3A\u4E13\u6709\u4E91\uFF0C\u4E0D\u652F\u6301\u91CD\u65B0\u8BC4\u6D4B~","\u8BE5\u529F\u80FD\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u548C\u8003\u8BD5\u7684\u521B\u5EFA\u8005\u53EF\u4EE5\u64CD\u4F5C~"];return a.createElement(a.Fragment,null,a.createElement("div",{className:Ae()(Ce.recalculation,it),style:ot},a.createElement(Be.Z,{title:Nn[(Ft==null?void 0:Ft.disable_resubmit_reason)||0]},a.createElement(Ee.ZP,{disabled:(Ft==null?void 0:Ft.disable_resubmit)||((nt=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:nt.status)==="running",onClick:()=>Rn(1),icon:a.createElement("i",{className:"iconfont icon-zhongxinpingce font14"}),type:"primary",ghost:!0},"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206")),(Ft==null?void 0:Ft.show_resubmit_history)&&a.createElement(a.Fragment,null,((Ze=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:Ze.status)==="running"?a.createElement("div",{className:"c-grey-666"},"\u91CD\u65B0\u8BC4\u6D4B\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6",a.createElement("span",{className:"c-light-primary ml3"},(It=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:It.rate)):a.createElement("div",{className:"c-grey-666"},"\u91CD\u65B0\u8BC4\u6D4B\u6210\u529F",a.createElement("span",{onClick:()=>{Rn(2),hn(1)},className:"current",style:{color:"#3061D0",textDecoration:"underline",margin:"0 3px"}},(ct=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:ct.success_student_count),"\u4EBA\uFF0C\u5931\u8D25",a.createElement("span",{onClick:()=>{Rn(2),hn(2)},className:"current",style:{color:"#E30000",textDecoration:"underline",margin:"0 3px"}},(Xe=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:Xe.fail_count),"\u4EBA"),a.createElement(Be.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},a.createElement("i",{onClick:()=>Wa(!0),className:"iconfont icon-chakanshenqingjilu c-light-primary current font14"})))),a.createElement(Le.default,{centered:!0,open:!!Sn,title:`\u91CD\u65B0\u8BC4\u6D4B${Sn===1?"\u7B97\u5206":"\u7ED3\u679C"}`,width:870,okText:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",onCancel:()=>Rn(!1),onOk:Ku,afterClose:()=>{pt(!0),hn(null),rl(Ne({},Zt))}},a.createElement("div",{className:Ce.filter},Sn===1&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ce.tips},a.createElement("div",{className:"mb5",style:{color:"#FF9D18"}},a.createElement("i",{className:"iconfont icon-tishi9 mr10 font14"}),"\u6E29\u99A8\u63D0\u793A"),a.createElement("div",null,"1.\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206\u6D41\u7A0B\uFF1A \u7CFB\u7EDF\u81EA\u52A8\u83B7\u53D6\u5B66\u751F\u5728\u8003\u8BD5\u9875\u9762\u4FDD\u5B58\u7684\u6700\u65B0\u4EE3\u7801\uFF0C\u5E76\u8FDB\u884C\u91CD\u65B0\u8BC4\u6D4B\uFF0C\u4ECE\u800C\u7CBE\u51C6\u8BA1\u7B97\u51FA\u5B66\u751F\u7684\u6700\u7EC8\u5F97\u5206\uFF1B"),a.createElement("div",{style:{margin:"2px 0"}},"2.\u91CD\u65B0\u8BC4\u6D4B\u6761\u4EF6\uFF1A \u8003\u8BD5\u7ED3\u675F\u540E\uFF0C\u4EC5\u5BF9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u4E14\u5DF2\u4F5C\u7B54\u8BE5\u9898\u76EE\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u8BC4\u6D4B\u4E0E\u7B97\u5206\uFF1B"),a.createElement("div",null,"3.\u91CD\u65B0\u8BC4\u6D4B\u65F6\uFF0C\u8BF7\u786E\u4FDD\u5B9E\u9A8C\u73AF\u5883\u80FD\u6B63\u5E38\u542F\u52A8\u5E76\u53EF\u8FD0\u884C\u8BC4\u6D4B\u3002")),a.createElement(Ge,{className:"mt10",title:"\u9898\u76EE\u72B6\u6001",items:(zt==null?void 0:zt.question_status)||[],value:wn.question_status,onChange:Jt=>dl(Jt,"question_status")}),a.createElement(Ge,{className:"mt10",title:"\u8BC4\u9605\u72B6\u6001",items:(zt==null?void 0:zt.review_status)||[],value:wn.review,onChange:Jt=>dl(Jt,"review")})),Sn===2&&a.createElement(a.Fragment,null,a.createElement(Ge,{className:"mt10",title:"\u91CD\u65B0\u8BC4\u6D4B\u7ED3\u679C",items:(zt==null?void 0:zt.success_status)||[],value:wn.success_status,onChange:Jt=>dl(Jt,"success_status")})),a.createElement(ee.t7,{className:Ce.input,style:{bottom:Sn===1?10:-5},value:wn.keyword,onChange:Jt=>dl(Jt,"keyword"),placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"})),a.createElement(ze.default,{className:"mt20",columns:za,scroll:((rt=zt==null?void 0:zt.data)==null?void 0:rt.length)>7?{y:300}:{},dataSource:(zt==null?void 0:zt.data)||[],loading:Rt,onChange:cu,pagination:{total:On,pageSize:wn.per_page,current:wn.page,hideOnSinglePage:!On,showSizeChanger:!0,pageSizeOptions:["5","10","20","50","100"],showQuickJumper:!0,size:"default",showTotal:E.rU}}),a.createElement(Ie.Z,{justify:"space-between",align:"middle",className:"mt10"},a.createElement(Fe.default,{className:"c-black",checked:sn,onChange:Jt=>pt(Jt.target.checked)},"\u91CD\u65B0\u8BC4\u6D4B\u540E\u7684\u5206\u6570\u5927\u4E8E\u539F\u6765\u7684\u5206\u6570\u624D\u66F4\u65B0\u6210\u7EE9"),(0,x.Ny)()&&a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u5E76\u53D1\u4EBA\u6570",a.createElement(Me.Z,{className:"ml10 mr10",value:kt,max:Bt,min:1,precision:0,onChange:Jt=>qt(Jt)}),"\u4EBA",a.createElement(Be.Z,{overlayStyle:{maxWidth:450},title:"\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u7684\u6700\u5927\u5E76\u53D1\u4EBA\u6570\u4E3A20\u4EBA\uFF08\u81EA\u5B9A\u4E49\u955C\u50CF\u7684\u6700\u5927\u5E76\u53D1\u4EBA\u6570\u4E3A3\u4EBA\uFF09\u3002"},a.createElement("i",{style:{color:"#9096A3"},className:"iconfont icon-tishi5 font13 ml10"}))))),a.createElement(Le.default,{centered:!0,title:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",open:dn,width:494,zIndex:1001,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:lt,destroyOnClose:!0,onOk:yr,onCancel:()=>qn(!1)},a.createElement(me.default.Item,{className:"mb0",colon:!1,label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},a.createElement(b.Z,{ref:Jt=>Ea.current=Jt}))),a.createElement(Le.default,{centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:su,width:710,onCancel:()=>Wa(!1),footer:null},a.createElement(oe.Z,{spinning:lr},a.createElement("div",{className:Ce.operating},or.map((Jt,_n)=>a.createElement("div",{key:_n,className:Ce.operatingItem},a.createElement("div",{style:{flex:"0 0 180px"},className:"c-grey-666"},Jt==null?void 0:Jt.created_at),a.createElement("div",{className:"c-black"},Jt==null?void 0:Jt.user_name,"\u64CD\u4F5C\u4E86\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206"),(Jt==null?void 0:Jt.status)==="running"?a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6",a.createElement("span",{className:"c-light-primary ml3"},Jt==null?void 0:Jt.rate)):a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u6210\u529F",a.createElement("span",{style:{color:"#3061D0",margin:"0 3px"}},Jt==null?void 0:Jt.success_student_count),"\u4EBA\uFF0C\u5931\u8D25",a.createElement("span",{style:{color:"#E30000",margin:"0 3px"}},Jt==null?void 0:Jt.fail_count),"\u4EBA")))),a.createElement("div",{style:{height:20}}))))}},96332:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Be}});var a=z(67294),Ce={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},ke=z(62844),Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Ie=(Ee,Le,ze)=>new Promise((Me,me)=>{var oe=x=>{try{y(ze.next(x))}catch(b){me(b)}},E=x=>{try{y(ze.throw(x))}catch(b){me(b)}},y=x=>x.done?Me(x.value):Promise.resolve(x.value).then(oe,E);y((ze=ze.apply(Ee,Le)).next())}),Be=({type:Ee,resdata:Le,onok:ze,oktext:Me,okloading:me})=>{const[oe,E]=(0,a.useState)(!1),{can_copy_list:y,can_copy_num:x,challenge_type:b,course_data_list:ee,no_copy_list:te,no_copy_num:ne,no_use_list:de,no_use_num:ye,repeat_shixun_num:fe,student_count:he,total_num:De,use_num:Ne}=Le;let Re=x>0||Ee==="exercise";(0,a.useEffect)(()=>{(Le==null?void 0:Le.student_count)>0&&E(!0)},[Le]),console.log("---11",me),(0,a.useEffect)(()=>{me||E(!1)},[me]);const We=()=>{if(Ee==="exercise"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ee==="exercise"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="shixun"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="shixun"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="subject"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="subject"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",a.createElement("span",{className:Ce.orangeColor},he)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",a.createElement("span",{className:Ce.orangeColor},Ne)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="exercisepush")return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ee==="shixunpush"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="shixunpush"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},He=()=>{if(Ee==="exercise"||Ee==="subject"||Ee==="exercisepush"||Ee==="shixunpush")return a.createElement("div",{style:{marginTop:20}},ne>0&&a.createElement("div",null,a.createElement("span",{className:Ce.flex},a.createElement("img",{src:Fe,style:{width:14}}),a.createElement("span",{className:Ce.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:Ce.statusbody},Ee==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:Ce.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ee==="subject"||Ee==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Re&&a.createElement("span",{className:Ce.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ee==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Re&&a.createElement("span",{className:Ce.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),a.createElement("div",null,te==null?void 0:te.map((Ge,Ue)=>a.createElement("a",{href:`/shixuns/${Ge.identifier}/challenges`,target:"_blank"},"\u300A",Ge==null?void 0:Ge.name,"\u300B",Ue+1!==ne&&"\u3001"))))),x>0&&a.createElement("div",{style:{marginTop:20}},a.createElement("span",{className:Ce.flex},a.createElement("img",{src:Ae,style:{width:14}}),a.createElement("span",{className:Ce.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:Ce.statusbody},Ee==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ee==="subject"||Ee==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ee==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),a.createElement("div",null,y==null?void 0:y.map((Ge,Ue)=>a.createElement("a",{href:`/shixuns/${Ge.identifier}/challenges`,target:"_blank"},"\u300A",Ge==null?void 0:Ge.name,"\u300B",Ue+1!==x&&"\u3001"))))));if(Ee==="shixun")return a.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return a.createElement(ke.default,{open:oe,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Re&&"none"}},zIndex:1003,confirmLoading:me,okText:Re?Me:"\u6211\u77E5\u9053\u4E86",onOk:()=>Ie(void 0,null,function*(){Re?yield ze([...y,...de]):E(!1)})},a.createElement("div",{style:{maxHeight:600,overflow:"auto"}},We(),He()))}},29916:function(yt,ut,z){"use strict";var a=z(67294),Ce=z(35973),ke=z(62844),Ae=z(63037),Fe=z(67294),Ie=(Be,Ee,Le)=>new Promise((ze,Me)=>{var me=y=>{try{E(Le.next(y))}catch(x){Me(x)}},oe=y=>{try{E(Le.throw(y))}catch(x){Me(x)}},E=y=>y.done?ze(y.value):Promise.resolve(y.value).then(me,oe);E((Le=Le.apply(Be,Ee)).next())});const ve=({classroomList:Be,dispatch:Ee})=>{var Le,ze;const Me=(0,a.useRef)(null),[me,oe]=(0,a.useState)(!1),E=()=>{Ee({type:"classroomList/setActionTabs",payload:{}})};return Fe.createElement(ke.default,{centered:!0,maskClosable:!1,width:560,title:"\u540C\u6B65\u786E\u8BA4",open:((Le=Be==null?void 0:Be.actionTabs)==null?void 0:Le.key)==="\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",destroyOnClose:!0,onCancel:E,onOk:()=>Ie(void 0,null,function*(){var y,x;(y=Me.current)!=null&&y.onVerify()||(oe(!0),yield(x=Be==null?void 0:Be.actionTabs)==null?void 0:x.onOK(),oe(!1))}),okText:"\u786E\u8BA4\u540C\u6B65",comfirmLoading:(ze=Be==null?void 0:Be.actionTabs)==null?void 0:ze.loading},Fe.createElement("p",null,"\u672C\u64CD\u4F5C\u4F1A\u5C06\u5F53\u524D\u5B9E\u8BAD\u5168\u90E8\u5185\u5BB9\u540C\u6B65\u81F3\u9009\u62E9\u5B9E\u8BAD\u4E2D\uFF0C\u8BF7\u4ED4\u7EC6\u786E\u8BA4\u9700\u540C\u6B65\u7684\u5B9E\u8BAD\u5185\u5BB9\uFF0C\u786E\u8BA4\u65E0\u8BEF\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u8F93\u5165\u9A8C\u8BC1\u7801\u540E\uFF0C\u8FDB\u884C\u5B9E\u8BAD\u540C\u6B65\u3002"),Fe.createElement("p",{style:{color:"#DD0000"}},"*\u6CE8\u610F\uFF1A\u5B9E\u8BAD\u540C\u6B65\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u81F3\u539F\u6709\u7248\u672C\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),Fe.createElement(Ae.Z,{ref:y=>Me.current=y}))};ut.Z=(0,Ce.connect)(({classroomList:Be})=>({classroomList:Be}))(ve)},2715:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Ie}});var a=z(67294),Ce={btn:"btn___kReTL",redBtn:"redBtn___UFEL0"},ke=z(94184),Ae=z.n(ke),Ie=({className:ve,style:Be,state:Ee,onClick:Le})=>{var ze,Me;return a.createElement("div",{onClick:Le,className:Ae()(Ee?(ze=Ce)==null?void 0:ze.redBtn:(Me=Ce)==null?void 0:Me.btn,ve),style:Be},Ee?a.createElement(a.Fragment,null,a.createElement("i",{className:"iconfont icon-biaoji1"}),a.createElement("span",null,"\u53D6\u6D88\u6807\u8BB0\u9519\u9898")):a.createElement(a.Fragment,null,a.createElement("i",{className:"iconfont icon-biaojigaiti"}),a.createElement("span",null,"\u6807\u8BB0\u9519\u9898")))}},7621:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Ae}});var a=z(35973),Ce={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},ke=z(67294),Ae=({message:Fe,className:Ie,children:ve,style:Be={}})=>ke.createElement("div",{className:`custom-spinner ${Ce.idsRingWrapper} ${Ie}`},ke.createElement("div",{className:Ce.ldsRing},ke.createElement("div",null),ke.createElement("div",null),ke.createElement("div",null),ke.createElement("div",null)),Fe?ke.createElement("p",{style:Be},Fe):null,ve,ke.createElement(a.Outlet,null))},60076:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Ae}});var a=z(67294),Ce=z(33054),ke=z(67294),Ae=({defaultX:Fe="40%",leftChild:Ie,rightChild:ve,className:Be,hideResize:Ee=!1})=>{const[Le,ze]=(0,a.useState)(Fe),Me=(0,a.useRef)();function me(){Me.current=!0}(0,a.useEffect)(()=>{function y(b){Me.current&&(Ce.Z.publish("resize-move-bar",b),ze(b.pageX))}function x(){Me.current=!1}return window.addEventListener("mousemove",y),window.addEventListener("mouseup",x),()=>{window.removeEventListener("mousemove",y),window.removeEventListener("mouseup",x)}},[]);const oe=typeof Le=="number"&&Le!==.01?`${Le}px`:Fe,E=`calc(100% - ${Ee?"0px":"4px"} - ${oe})`;return ke.createElement("div",{className:`split-panel-container ${Be}`},ke.createElement("section",{style:{width:oe,display:Le===.01?"none":""}},Ie),ke.createElement("section",{className:"resize-x-bar",onMouseDown:me},ke.createElement("a",{className:"btn-resize"},ke.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},ke.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"})))),ke.createElement("section",{style:{width:E}},ve))}},38658:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Ie}});var a=z(67294),Ce={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_"},ke=z(94184),Ae=z.n(ke),Ie=({className:ve,style:Be={},leftNode:Ee,leftTitle:Le="\u81EA\u6D4B\u8F93\u5165",rightNode:ze,rightTitle:Me="\u8FD0\u884C\u7ED3\u679C"})=>a.createElement("div",{className:Ae()(Ce.result,ve),style:Be},a.createElement("div",{className:Ce.left},a.createElement("div",{className:Ce.title},a.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),a.createElement("span",null,Le)),a.createElement("div",{className:Ce.leftNode},Ee)),a.createElement("div",{className:Ce.right},a.createElement("div",{className:Ce.title},a.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),a.createElement("span",null,Me)),a.createElement("div",{className:Ce.rightNode},ze)))},88508:function(yt,ut,z){"use strict";var a=z(67294);const Ce=Ae=>String(Ae).length===1?`0${Ae}`:Ae,ke=({className:Ae="",onChange:Fe,defaultValue:Ie=0})=>{const[ve,Be]=(0,a.useState)(Ie);(0,a.useEffect)(()=>{const Me=setTimeout(()=>{Be(ve+1e3)},1e3);return Fe(ve+1e3),()=>{clearInterval(Me)}},[ve]);const Ee=parseInt(ve/(60*6e4))||"00",Le=parseInt(ve%(60*6e4)/6e4)||"00",ze=parseInt(ve%6e4/1e3)||"00";return a.createElement("div",{className:Ae},Ce(Ee),":",Ce(Le),":",Ce(ze))};ut.Z=ke},66911:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Fe}});var a=z(67294),Ce={flex_box_center:"flex_box_center___sOi51",flex_space_between:"flex_space_between___pl96A",flex_box_vertical_center:"flex_box_vertical_center___LVWaS",flex_box_center_end:"flex_box_center_end___bFW2z",flex_box_column:"flex_box_column___Iuosg",disabled:"disabled___kyQ47"},ke=z(83062),Fe=({children:Ie,tips:ve,title:Be,style:Ee})=>{const Le=Be||a.createElement("div",null,a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),a.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"));return Ie&&ve?a.createElement(ke.Z,{overlayStyle:{maxWidth:"initial"},title:Le},a.createElement("span",{className:Ce.disabled,style:Ee},Ie)):Ie&&!ve?a.createElement(a.Fragment,null,Ie):a.createElement(a.Fragment,null)}},810:function(yt,ut,z){"use strict";var a=z(67294),Ce=z(62844),ke=z(57399);const Ae=({dataSource:Fe,visible:Ie,onClose:ve=()=>{},onSuccess:Be=()=>{},text:Ee,okText:Le})=>{var ze;return a.createElement(Ce.default,{centered:!0,destroyOnClose:!0,open:!!Ie,title:"\u63D0\u793A",width:"600px",okText:Le,cancelText:"\u53D6\u6D88",onCancel:ve,onOk:Be},Ie==="single"&&a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},((ze=Fe==null?void 0:Fe[0])==null?void 0:ze.total_score)||""),"\u5206\uFF0C\u8BF7\u786E\u8BA4",Ee),Ie==="multiple"&&a.createElement(a.Fragment,null,a.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",Ee),a.createElement(ke.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:Fe,scroll:(Fe==null?void 0:Fe.length)>7?{y:300}:{},pagination:!1})))};ut.Z=Ae},45180:function(yt,ut,z){"use strict";var a=z(67294),Ce=z(67294);const ke=({text:Ae,speed:Fe=100})=>{const[Ie,ve]=(0,a.useState)(""),Be=(0,a.useRef)(0);return(0,a.useEffect)(()=>{ve(""),Be.current=0;const Ee=setInterval(()=>{Be.currentLe+Ae.charAt(Be.current)),Be.current+=1):clearInterval(Ee)},Fe);return()=>{clearInterval(Ee)}},[Ae]),Ce.createElement("div",{className:"c-black"},Ie)};ut.Z=ke},59451:function(yt,ut,z){"use strict";z.d(ut,{cT:function(){return De},pe:function(){return ye}});var a=z(67294),Ce=z(35059),ke=z(2453),Ae=z(33170),Fe=z(81354),Ie=z.n(Fe),ve=z(25934),Be=z(35973),Ee=z(56448),Le=z.n(Ee),ze=Object.defineProperty,Me=Object.defineProperties,me=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(Re,We,He)=>We in Re?ze(Re,We,{enumerable:!0,configurable:!0,writable:!0,value:He}):Re[We]=He,b=(Re,We)=>{for(var He in We||(We={}))E.call(We,He)&&x(Re,He,We[He]);if(oe)for(var He of oe(We))y.call(We,He)&&x(Re,He,We[He]);return Re},ee=(Re,We)=>Me(Re,me(We)),te=(Re,We)=>{var He={};for(var Ge in Re)E.call(Re,Ge)&&We.indexOf(Ge)<0&&(He[Ge]=Re[Ge]);if(Re!=null&&oe)for(var Ge of oe(Re))We.indexOf(Ge)<0&&y.call(Re,Ge)&&(He[Ge]=Re[Ge]);return He},ne=(Re,We,He)=>new Promise((Ge,Ue)=>{var Ye=Ct=>{try{ot(He.next(Ct))}catch(st){Ue(st)}},it=Ct=>{try{ot(He.throw(Ct))}catch(st){Ue(st)}},ot=Ct=>Ct.done?Ge(Ct.value):Promise.resolve(Ct.value).then(Ye,it);ot((He=He.apply(Re,We)).next())});const{Dragger:de}=Ce.default,ye=Re=>{const We="bf3c199c2470cb477d907b1e0917c17b",He="5183666c72eec9e4";var Ge=Ie().enc.Utf8.parse(We);let Ue=Ie().enc.Utf8.parse(He);var Ye=Ie().AES.decrypt(Re,Ge,{iv:Ue,mode:Ie().mode.CBC});return Ye.toString(Ie().enc.Utf8)};let fe;const he=Re=>ne(void 0,[Re],function*({identifier:We,oldFilename:He,newFilename:Ge}){var Ue,Ye,it,ot,Ct,st;const nt=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});nt.data=JSON.parse(ye(nt.data));const Ze=new OSS({endpoint:(Ue=nt==null?void 0:nt.data)==null?void 0:Ue.end_point,region:(Ye=nt==null?void 0:nt.data)==null?void 0:Ye.region,accessKeyId:(it=nt==null?void 0:nt.data)==null?void 0:it.access_key_id,accessKeySecret:(ot=nt==null?void 0:nt.data)==null?void 0:ot.access_key_secret,bucket:(Ct=nt==null?void 0:nt.data)==null?void 0:Ct.bucket,stsToken:(st=nt==null?void 0:nt.data)==null?void 0:st.security_token});return new Promise((It,ct)=>{console.log(11111,`${We}/${He}`,`${We}/${Ge}`,nt.data),Ze.copy(`/${We}/${He}`,`/${We}/${Ge}`).then(Xe=>{console.log("\u62F7\u8D1D\u6210\u529F",Xe)}).catch(Xe=>{console.log(Xe)})})}),De=(Re,We,He)=>ne(void 0,null,function*(){var Ge,Ue,Ye,it,ot,Ct;We.file_name=Re.name;const st=yield(0,Ae.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",ye(st.data)),st.data=JSON.parse(ye(st.data));const nt=Re.name.split(".");nt.pop();const Ze=We.realFileName?nt.join(""):(0,ve.Z)(),It=new(Le())({endpoint:(Ge=st==null?void 0:st.data)==null?void 0:Ge.end_point,region:(Ue=st==null?void 0:st.data)==null?void 0:Ue.region,accessKeyId:(Ye=st==null?void 0:st.data)==null?void 0:Ye.access_key_id,accessKeySecret:(it=st==null?void 0:st.data)==null?void 0:it.access_key_secret,bucket:(ot=st==null?void 0:st.data)==null?void 0:ot.bucket,stsToken:(Ct=st==null?void 0:st.data)==null?void 0:Ct.security_token});return new Promise((ct,Xe)=>{var rt;It.multipartUpload(`${Ze}`,new Blob([Re],{type:Re.type}),ee(b({timeout:200*1e3,partSize:102400},He),{callback:{url:(rt=st==null?void 0:st.data)==null?void 0:rt.callback_url,host:st==null?void 0:st.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Ae.rz)(We)}})).then(function(Ft){var Tt;Re.response=(Tt=Ft.data)==null?void 0:Tt.data,ct(Ft==null?void 0:Ft.data)}).catch(function(Ft){Xe(Ft),console.log("err:",Ft)})})}),Ne=Re=>{var We=Re,{user:He,cancelUpload:Ge}=We,Ue=te(We,["user","cancelUpload"]);const[Ye,it]=(0,a.useState)([]);let[ot,Ct]=(0,a.useState)();const st={onRemove:Ze=>{it([...Ye.filter(It=>It.name!==Ze.name)]),Ue.onChange(Ye.filter(It=>It.name!==Ze.name))},disabled:Ue.disabled,multiple:!0,fileList:Ye==null?void 0:Ye.map(Ze=>Ze.file),customRequest:()=>{},beforeUpload:Ze=>ne(void 0,null,function*(){let It=Ue.maxSize||1073741824;if(Ye.filter(ct=>ct.name===Ze.name).length){ke.ZP.info(`${Ze.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(Ze==null?void 0:Ze.size)>It?(ke.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${It/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(Ye.push({name:Ze.name,file:Ze}),it([...Ye]),Ue.onChange(Ye),!1)})},nt=(Ze,It)=>ne(void 0,null,function*(){var ct,Xe,rt,Ft,Tt,Rt;It.file_name=Ze.name;const dt=Ze.name,lt=yield(0,Ae.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(lt.data=JSON.parse(ye(lt.data)),(lt==null?void 0:lt.status)!==0){Ye[Ye.findIndex(Rn=>Rn.name===dt)].status="error",Ye[Ye.findIndex(Rn=>Rn.name===dt)].file.status="error",Ue.onChange(Ye),ke.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}ot=new(Le())({endpoint:(ct=lt==null?void 0:lt.data)==null?void 0:ct.end_point,region:(Xe=lt==null?void 0:lt.data)==null?void 0:Xe.region,accessKeyId:(rt=lt==null?void 0:lt.data)==null?void 0:rt.access_key_id,accessKeySecret:(Ft=lt==null?void 0:lt.data)==null?void 0:Ft.access_key_secret,bucket:(Tt=lt==null?void 0:lt.data)==null?void 0:Tt.bucket,stsToken:(Rt=lt==null?void 0:lt.data)==null?void 0:Rt.security_token}),console.log(Ze,"file"),Ct(ot);const nn=Ze.name.split(".");nn.pop();const Sn=dt.indexOf(".")>-1?It.realFileName?nn.join("."):(0,ve.Z)():dt;return new Promise((Rn,Dt)=>{var hn;try{ot.multipartUpload(`${Ue.identifier}/${Sn}${dt.indexOf(".")>-1?"."+dt.split(".").pop():""}`,new Blob([Ze.file],{type:Ze.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(On,Qt,zt)=>{try{console.log("\u8FDB\u5EA6",On,Qt,zt);const jt=Ye.findIndex(sn=>sn.name===dt);Ye[jt].file.percent=On*100,Ye[jt].tempCheckpoint=Qt,it([...Ye])}catch(jt){}},checkpoint:Ye[Ye.findIndex(On=>On.name===dt)].tempCheckpoint,callback:{customValue:{id:dt+""},url:(hn=lt==null?void 0:lt.data)==null?void 0:hn.callback_url,host:lt==null?void 0:lt.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Ae.rz)(It)}}).then(function(On){var Qt,zt,jt;const sn=Ye.findIndex(kt=>kt.name===dt);let pt="done";if(((Qt=On.data)==null?void 0:Qt.status)===0){Ze.response=(zt=On.data)==null?void 0:zt.data;const kt=Ye.findIndex(qt=>qt.name===dt);Ye[kt].status="done",Ye[kt].file.status="done"}else ke.ZP.warning((jt=On.data)==null?void 0:jt.message),pt="error";Ye[sn].status=pt,Ye[sn].file.status=pt,Ue.onChange(Ye),Rn(On==null?void 0:On.data)}).catch(function(On){Ye[Ye.findIndex(Qt=>Qt.name===dt)].status="error",Ye[Ye.findIndex(Qt=>Qt.name===dt)].file.status="error",ke.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),it([...Ye]),Ue.onChange(Ye),Dt(On),console.log("err:",On)})}catch(On){}})});return(0,a.useEffect)(()=>{Ye.every(Ze=>Ze==="done"||Ze==="error")&&Ue.onComplete(Ye)},[Ye]),(0,a.useEffect)(()=>{Ge&&(ot==null||ot.cancel())},[Ge]),(0,a.useEffect)(()=>{Ue.uploading&&Ye.map(Ze=>ne(void 0,null,function*(){var It;if((!Ze.status||Ze.status==="error")&&!Ge){Ze.status="uploading",Ze.file.status="uploading";const ct=yield nt(Ze,{login:(It=He==null?void 0:He.userInfo)==null?void 0:It.login,container_type:Ue.container_type,container_id:Ue.container_id,description:Ue.description,realFileName:Ue.realFileName})}}))},[Ue.uploading]),a.createElement(de,ee(b({},st),{height:Ue.height,className:Ue.className}),a.createElement("p",{className:"ant-upload-hint"},Ue.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};ut.ZP=(0,Be.connect)(({loading:Re,globalSetting:We,user:He})=>({globalSetting:We,loading:Re.models.competitions,user:He}))(Ne)},71865:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Ae}});var a=z(67294),Ce=z(33054),ke=z(30264),Ae=()=>{const[Fe,Ie]=(0,a.useState)(""),[ve,Be]=(0,a.useState)(0);let[Ee,Le]=(0,a.useState)(),[ze,Me]=(0,a.useState)();const[me,oe]=(0,a.useState)(!1),E=(0,a.useRef)("");(0,a.useEffect)(()=>Ce.Z.subscribe("preview-image",De=>{Ie(De),console.log(ye.current),document.body.style.overflow="hidden"}),[]),(0,a.useEffect)(()=>(document.addEventListener("keydown",y),()=>{document.removeEventListener("keydown",y)}),[]),(0,a.useEffect)(()=>{E.current=Fe},[Fe]);function y(he){he.keyCode==27&&E.current&&x()}function x(){document.body.style.overflow="auto",Le(void 0),Me(void 0),Be(0),Ie("")}function b(){Be(ve+90)}function ee(){Ee=ye.current.width*1.1,ze=ye.current.height*1.1,Me(ze),Le(Ee)}function te(){Ee=ye.current.width/1.1,ze=ye.current.height/1.1,Me(ze),Le(Ee)}const ne=(0,a.useRef)(),de=(0,a.useRef)(),ye=(0,a.useRef)(),fe=he=>{(he.nativeEvent.target===ne.current||he.nativeEvent.target===de.current)&&x()};return a.createElement(a.Fragment,null,Fe?a.createElement("div",null,a.createElement("div",{className:"preview-wrp-group",ref:de},a.createElement(ke.Z,{className:"image-preview",src:Fe,style:{display:"none"},preview:{visible:!0,src:Fe,onVisibleChange:he=>{Ie("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},57444:function(yt,ut,z){"use strict";z.d(ut,{h:function(){return ne}});var a=z(67294),Ce=z(88044),ke=z(91773),Ae=z(85804),Fe=z(4631),Ie=z.n(Fe),ve=z(71749),Be=z(30483),Ee=Object.defineProperty,Le=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,E=(de,ye,fe)=>ye in de?Ee(de,ye,{enumerable:!0,configurable:!0,writable:!0,value:fe}):de[ye]=fe,y=(de,ye)=>{for(var fe in ye||(ye={}))me.call(ye,fe)&&E(de,fe,ye[fe]);if(Me)for(var fe of Me(ye))oe.call(ye,fe)&&E(de,fe,ye[fe]);return de},x=(de,ye)=>Le(de,ze(ye));const b=Ce.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},te={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"]};ut.Z=({callback:de,onCancel:ye})=>{const[fe,he]=(0,a.useState)("python");function De(Re){he(te[Re][1])}function Ne(Re){de(Re)}return a.createElement(ke.default,x(y({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ne,style:{width:500}}),a.createElement(ke.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(Ce.default,{getPopupContainer:Re=>Re.parentNode,onChange:De},Object.keys(te).map(Re=>a.createElement(b,{key:Re,value:Re},te[Re][0])))),a.createElement(ke.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(ne,{mode:fe})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Ae.ZP,{type:"ghost",onClick:ye},"\u53D6\u6D88")))};function ne({value:de,onChange:ye,mode:fe,options:he={}}){const De=(0,a.useRef)(),[Ne,Re]=(0,a.useState)();return(0,a.useEffect)(()=>{if(Ne){let We=function(He){const Ge=He.getValue();ye&&ye(Ge)};return Ne.on("change",We),()=>{Ne.off("change",We)}}},[Ne,ye]),(0,a.useEffect)(()=>{Ne&&Ne.setOption("mode",fe)},[Ne,fe]),(0,a.useEffect)(()=>{Ne&&(de!==Ne.getValue()||de==="")&&setTimeout(()=>{Ne.setValue(de||"")},300)},[Ne,de]),(0,a.useEffect)(()=>{if(De.current&&!Ne){const We=Ie().fromTextArea(De.current,y({mode:fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},he));Re(We)}},[De.current,Ne]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:De}))}},35567:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return pu}});var a=z(67294),Ce=z(4631),ke=z.n(Ce),Ae=z(91033),Fe=z(71749),Ie=z(57341),ve=z(82801),Be=z(88386),Ee=z(49047),Le=z(80785),ze=z(65226),Me=({value:vt="",className:re,showTextOnly:ge,showLines:be,style:Je={}})=>{const tt=(0,a.useMemo)(()=>"",[vt]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:tt}}))},me=Object.defineProperty,oe=Object.defineProperties,E=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(vt,re,ge)=>re in vt?me(vt,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):vt[re]=ge,te=(vt,re)=>{for(var ge in re||(re={}))x.call(re,ge)&&ee(vt,ge,re[ge]);if(y)for(var ge of y(re))b.call(re,ge)&&ee(vt,ge,re[ge]);return vt},ne=(vt,re)=>oe(vt,E(re));let de=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\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 ye({onActionCallback:vt,title:re,icon:ge,actionName:be,className:Je="",children:tt}){function Mt(){vt(be)}return a.createElement("a",{title:re,className:Je,onClick:Mt},a.createElement("i",{className:`${ge}`}),tt)}var fe=({watch:vt,showNullButton:re,showNullProgramButton:ge,onActionCallback:be,fullScreen:Je,insertTemp:tt,hidetoolBar:Mt,extraUse:Nt})=>{const Wn=[...de,{title:`${vt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${vt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return a.createElement("ul",{className:"markdown-toolbar-container"},!Mt&&Wn.map((aa,Ma)=>a.createElement("li",{key:Ma},aa.actionName?a.createElement(ye,ne(te({},aa),{onActionCallback:be})):a.createElement("span",{className:"v-line"}))),re?a.createElement("li",null,a.createElement(ye,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:be},a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ge?a.createElement(a.Fragment,null,a.createElement("li",null,a.createElement(ye,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:be},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),a.createElement("li",null,a.createElement(ye,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:be},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,tt&&a.createElement("li",null,a.createElement(ye,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${tt}`,onActionCallback:be},a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Nt&&a.createElement("li",null,Nt),a.createElement("li",{className:"btn-full-screen"},a.createElement(ye,{icon:`${Je?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Je?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:be})))},he=z(76621),De=z(91773),Ne=z(28802),Re=z(85804),We=Object.defineProperty,He=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,ot=(vt,re,ge)=>re in vt?We(vt,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):vt[re]=ge,Ct=(vt,re)=>{for(var ge in re||(re={}))Ye.call(re,ge)&&ot(vt,ge,re[ge]);if(Ue)for(var ge of Ue(re))it.call(re,ge)&&ot(vt,ge,re[ge]);return vt},st=(vt,re)=>He(vt,Ge(re));const nt={labelCol:{span:4},wrapperCol:{span:20}};var Ze=({callback:vt,onCancel:re})=>{function ge(be){vt(be)}return a.createElement(De.default,st(Ct({},nt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ge,style:{width:500}}),a.createElement(De.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(Ne.default,null)),a.createElement(De.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(Ne.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Re.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Re.ZP,{type:"ghost",onClick:re},"\u53D6\u6D88")))},It=z(57444),ct=z(70859),Xe=z(62844),rt=z(71230),Ft=z(63205),Tt=z(67294),Rt=({callback:vt,onCancel:re})=>{const ge=document.createElement("canvas"),be=ge.getContext("2d");ge.width=1e3,ge.height=800,be.fillStyle="#ffffff",be.fillRect(0,0,ge.width,ge.height);const Je=ge.toDataURL("image/png");return Tt.createElement(Xe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Tt.createElement(rt.Z,{style:{height:"100vh"}},Tt.createElement(Ft.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Je,visible:!0,title:String(Date.now())},onOk:tt=>{vt({src:tt.url})},onClose:re})))},dt=z(23495);function lt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(lt,go.CommandHandler),lt.prototype.canAlignSelection=function(){var vt=this.diagram;return!(vt===null||vt.isReadOnly||vt.isModelReadOnly||vt.selection.count<2)},lt.prototype.alignLeft=function(){var vt=this.diagram;vt.startTransaction("aligning left");var re=1/0;vt.selection.each(function(ge){ge instanceof go.Link||(re=Math.min(ge.position.x,re))}),vt.selection.each(function(ge){ge instanceof go.Link||ge.move(new go.Point(re,ge.position.y))}),vt.commitTransaction("aligning left")},lt.prototype.alignRight=function(){var vt=this.diagram;vt.startTransaction("aligning right");var re=-1/0;vt.selection.each(function(ge){if(!(ge instanceof go.Link)){var be=ge.actualBounds.x+ge.actualBounds.width;re=Math.max(be,re)}}),vt.selection.each(function(ge){ge instanceof go.Link||ge.move(new go.Point(re-ge.actualBounds.width,ge.position.y))}),vt.commitTransaction("aligning right")},lt.prototype.alignTop=function(){var vt=this.diagram;vt.startTransaction("alignTop");var re=1/0;vt.selection.each(function(ge){ge instanceof go.Link||(re=Math.min(ge.position.y,re))}),vt.selection.each(function(ge){ge instanceof go.Link||ge.move(new go.Point(ge.position.x,re))}),vt.commitTransaction("alignTop")},lt.prototype.alignBottom=function(){var vt=this.diagram;vt.startTransaction("aligning bottom");var re=-1/0;vt.selection.each(function(ge){if(!(ge instanceof go.Link)){var be=ge.actualBounds.y+ge.actualBounds.height;re=Math.max(be,re)}}),vt.selection.each(function(ge){ge instanceof go.Link||ge.move(new go.Point(ge.actualBounds.x,re-ge.actualBounds.height))}),vt.commitTransaction("aligning bottom")},lt.prototype.alignCenterX=function(){var vt=this.diagram,re=vt.selection.first();if(re){vt.startTransaction("aligning Center X");var ge=re.actualBounds.x+re.actualBounds.width/2;vt.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(ge-be.actualBounds.width/2,be.actualBounds.y))}),vt.commitTransaction("aligning Center X")}},lt.prototype.alignCenterY=function(){var vt=this.diagram,re=vt.selection.first();if(re){vt.startTransaction("aligning Center Y");var ge=re.actualBounds.y+re.actualBounds.height/2;vt.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(be.actualBounds.x,ge-be.actualBounds.height/2))}),vt.commitTransaction("aligning Center Y")}},lt.prototype.alignColumn=function(vt){var re=this.diagram;re.startTransaction("align Column"),vt===void 0&&(vt=0),vt=parseFloat(vt);var ge=new Array;re.selection.each(function(Nt){Nt instanceof go.Link||ge.push(Nt)});for(var be=0;be0){for(var Nt=tt.elt(Mt-1);Nt!==null&&Nt.isTreeExpanded&&!Nt.isTreeLeaf;){var Wn=this._sortTreeChildrenByY(Nt);Nt=Wn.last()}Nt!==null&&vt.select(Nt)}else vt.select(Je)}}else if(ge.key==="Down")if(re.isTreeExpanded&&!re.isTreeLeaf){var be=this._sortTreeChildrenByY(re).first();be!==null&&vt.select(be)}else for(;re!==null;){var Je=re.findTreeParentNode();if(Je===null)break;var tt=this._sortTreeChildrenByY(Je),Mt=tt.indexOf(re);if(Mttt.y?1:Je.xtt.x?1:0}),re},lt.prototype.copyToClipboard=function(vt){go.CommandHandler.prototype.copyToClipboard.call(this,vt),this._lastPasteOffset.set(this.pasteOffset)},lt.prototype.pasteFromClipboard=function(){var vt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(vt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),vt},Object.defineProperty(lt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(vt){if(vt!=="move"&&vt!=="select"&&vt!=="scroll"&&vt!=="tree"&&vt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+vt);this._arrowKeyBehavior=vt}}),Object.defineProperty(lt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(vt){if(!(vt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+vt);this._pasteOffset.set(vt)}});var nn=lt,Sn=z(18023),Rn=z(15746),Dt=z(33170),hn={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},On=z(52262),Qt=z(67294),zt=(vt,re,ge)=>new Promise((be,Je)=>{var tt=Wn=>{try{Nt(ge.next(Wn))}catch(aa){Je(aa)}},Mt=Wn=>{try{Nt(ge.throw(Wn))}catch(aa){Je(aa)}},Nt=Wn=>Wn.done?be(Wn.value):Promise.resolve(Wn.value).then(tt,Mt);Nt((ge=ge.apply(vt,re)).next())});function jt({onCancel:vt,callback:re}){let ge=(0,a.useRef)(),be=(0,a.useRef)(),Je=(0,a.useRef)(),tt=(0,a.useRef)(!1);const Mt=(0,a.useRef)(!1),[Nt,Wn]=(0,a.useState)(0);function aa(){const Kn=dt.bx.make,Cu={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};ge.current=new dt.S0(be.current,{padding:20,grid:Kn(dt.s_,"Grid",Kn(dt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Kn(dt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:gu=>{var xu=gu.diagram.commandHandler.addTopLevelParts(gu.diagram.selection,!0);xu||gu.diagram.currentTool.doCancel()},commandHandler:Kn(nn),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:gu=>{var xu=gu.subject;xu.location=xu.location.copy().snapToGridPoint(gu.diagram.grid.gridOrigin,gu.diagram.grid.gridCellSize),setTimeout(()=>{gu.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:gu=>{var xu=gu.subject;setTimeout(()=>{gu.diagram.commandHandler.editTextBlock()})},LinkRelinked:gu=>{var xu=gu.parameter.part;xu.invalidateConnectedLinks();var gl=gu.subject;gu.diagram.toolManager.linkingTool.isForwards?gl.toNode.invalidateConnectedLinks():gl.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ge.current.nodeTemplate=Kn(dt.NB,"Auto",{locationSpot:dt.z6.Center,locationObjectName:"SHAPE",desiredSize:new dt.$u(120,60),minSize:new dt.$u(40,40),resizable:!0,resizeCellSize:new dt.$u(10,10),rotatable:!0},new dt.KX("location","loc",dt.E9.parse).makeTwoWay(dt.E9.stringify),new dt.KX("desiredSize","size",dt.$u.parse).makeTwoWay(dt.$u.stringify),Kn(dt.bn,{name:"SHAPE",fill:Cu.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:dt.z6.AllSides,toSpot:dt.z6.AllSides},new dt.KX("figure"),new dt.KX("fill"),new dt.KX("stroke","borderColor"),new dt.KX("strokeWidth","thickness"),new dt.KX("strokeDashArray","dash")),Kn(dt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Kn(dt.al,{margin:1,textAlign:"center",overflow:dt.al.OverflowEllipsis,editable:!0},new dt.KX("text").makeTwoWay(),new dt.KX("stroke","color"))),ge.current.nodeTemplate.toolTip=Kn("ToolTip",Kn(dt.s_,"Vertical",{maxSize:new dt.$u(200,NaN)},Kn(dt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new dt.KX("text")),Kn(dt.al,{font:"10pt sans-serif",textAlign:"center"},new dt.KX("text","details"))));function qa(gu,xu){var gl=(xr,hl)=>{xr.handled=!0,xr.diagram.model.commit(ao=>{var vi=hl.part.adornedPart,Po=new dt.E9().setRectSpot(vi.actualBounds,gu);Po.subtract(vi.location),Po.scale(2,2),Po.x+=Math.sign(Po.x)*130,Po.y+=Math.sign(Po.y)*130,Po.add(vi.location),Po.snapToGridPoint(xr.diagram.grid.gridOrigin,xr.diagram.grid.gridCellSize);var ri=ao.copyNodeData(vi.data);ao.setGroupKeyForNodeData(ri,ao.getGroupKeyForNodeData(vi.data)),ao.addNodeData(ri);var bn={from:vi.key,to:ao.getKeyForNodeData(ri)};ao.addLinkData(bn);var Pi=xr.diagram.findNodeForData(ri);Pi.location=Po,xr.diagram.select(Pi),setTimeout(()=>{xr.diagram.commandHandler.editTextBlock()},20)})};return Kn(dt.bn,{figure:xu,alignment:gu,alignmentFocus:gu.opposite(),width:gu.equals(dt.z6.Top)||gu.equals(dt.z6.Bottom)?25:18,height:gu.equals(dt.z6.Top)||gu.equals(dt.z6.Bottom)?18:25,fill:"orange",stroke:Cu.white,strokeWidth:4,mouseEnter:(xr,hl)=>hl.fill="dodgerblue",mouseLeave:(xr,hl)=>hl.fill="orange",isActionable:!0,click:gl,contextClick:gl})}function qu(gu){return Kn(dt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(xu,gl)=>gl.fill="dodgerblue",mouseLeave:(xu,gl)=>gl.fill="orange",click:(xu,gl)=>{xu.diagram.commandHandler.showContextMenu(gl.part.adornedPart)}},gu||{})}ge.current.nodeTemplate.selectionAdornmentTemplate=Kn(dt.uz,"Spot",Kn(dt.Vm,{padding:10}),qa(dt.z6.Top,"TriangleUp"),qa(dt.z6.Left,"TriangleLeft"),qa(dt.z6.Right,"TriangleRight"),qa(dt.z6.Bottom,"TriangleDown"),qu({alignment:new dt.z6(.75,0)}));function ju(gu,xu){return(gl,xr)=>{gl.handled=!0,gl.diagram.model.commit(hl=>{hl.set(xr.part.adornedPart.data,gu,xu)})}}function Xa(gu,xu){return xu||(xu="color"),Kn(dt.bn,{width:16,height:16,stroke:"lightgray",fill:gu,margin:1,background:"transparent",mouseEnter:(gl,xr)=>xr.stroke="dodgerblue",mouseLeave:(gl,xr)=>xr.stroke="lightgray",click:ju(xu,gu),contextClick:ju(xu,gu)})}function La(){return[Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Xa(Cu.white,"fill"),Xa(Cu.beige,"fill"),Xa(Cu.extralightblue,"fill"),Xa(Cu.extralightred,"fill"))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Xa(Cu.lightgray,"fill"),Xa(Cu.lightgreen,"fill"),Xa(Cu.lightblue,"fill"),Xa(Cu.lightred,"fill")))]}function da(){return[Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Xa(Cu.black),Xa(Cu.green),Xa(Cu.blue),Xa(Cu.red))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Xa(Cu.white),Xa(Cu.magenta),Xa(Cu.purple),Xa(Cu.orange)))]}function fr(gu,xu){return xu||(xu="thickness"),Kn(dt.bn,"LineH",{width:16,height:16,strokeWidth:gu,margin:1,background:"transparent",mouseEnter:(gl,xr)=>xr.background="dodgerblue",mouseLeave:(gl,xr)=>xr.background="transparent",click:ju(xu,gu),contextClick:ju(xu,gu)})}function zl(gu,xu){return xu||(xu="dash"),Kn(dt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:gu,margin:1,background:"transparent",mouseEnter:(gl,xr)=>xr.background="dodgerblue",mouseLeave:(gl,xr)=>xr.background="transparent",click:ju(xu,gu),contextClick:ju(xu,gu)})}function ea(){return[Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",fr(1),fr(2),fr(3),fr(4))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",zl(null),zl([2,4]),zl([4,4])))]}function Wu(gu,xu){return xu||(xu="figure"),Kn(dt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:gu,margin:1,background:"transparent",mouseEnter:(gl,xr)=>xr.fill="dodgerblue",mouseLeave:(gl,xr)=>xr.fill="lightgray",click:ju(xu,gu),contextClick:ju(xu,gu)})}ge.current.nodeTemplate.contextMenu=Kn("ContextMenu",Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Wu("Rectangle"),Wu("RoundedRectangle"),Wu("Ellipse"),Wu("Diamond"))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Wu("Parallelogram2"),Wu("ManualOperation"),Wu("Procedure"),Wu("Cylinder1"))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Wu("Terminator"),Wu("CreateRequest"),Wu("Document"),Wu("TriangleDown"))),La(),da(),ea()),ge.current.groupTemplate=Kn(dt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:dt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(gu,xu)=>{var gl=xu.addMembers(xu.diagram.selection,!0);gl||xu.diagram.currentTool.doCancel()},avoidable:!1},new dt.KX("location","loc",dt.E9.parse).makeTwoWay(dt.E9.stringify),Kn(dt.s_,"Auto",{name:"BODY"},Kn(dt.bn,{parameter1:10,fill:Cu.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:dt.z6.AllSides,toSpot:dt.z6.AllSides},new dt.KX("fill"),new dt.KX("stroke","color"),new dt.KX("strokeWidth","thickness"),new dt.KX("strokeDashArray","dash")),Kn(dt.Vm,{background:"transparent",margin:20})),Kn(dt.al,{alignment:dt.z6.Top,alignmentFocus:dt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new dt.KX("text"),new dt.KX("stroke","color"))),ge.current.groupTemplate.selectionAdornmentTemplate=Kn(dt.uz,"Spot",Kn(dt.s_,"Auto",Kn(dt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Kn(dt.Vm,{margin:1.5})),qu({alignment:dt.z6.TopRight,alignmentFocus:dt.z6.BottomRight})),ge.current.groupTemplate.contextMenu=Kn("ContextMenu",La(),da(),ea()),ge.current.linkTemplate=Kn(dt.rU,{layerName:"Foreground",routing:dt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new dt.KX("fromSpot","fromSpot",dt.z6.parse),new dt.KX("toSpot","toSpot",dt.z6.parse),new dt.KX("fromShortLength","dir",gu=>gu>=1?10:0),new dt.KX("toShortLength","dir",gu=>gu>=1?10:0),new dt.KX("points").makeTwoWay(),Kn(dt.bn,{strokeWidth:2},new dt.KX("stroke","color"),new dt.KX("strokeWidth","thickness"),new dt.KX("strokeDashArray","dash")),Kn(dt.bn,{segmentIndex:0,segmentOffset:new dt.E9(15,0),segmentOrientation:dt.rU.OrientAlong,alignmentFocus:dt.z6.Right,figure:"circle",width:10,strokeWidth:0},new dt.KX("fill","color"),new dt.KX("visible","dir",gu=>gu===1)),Kn(dt.bn,{segmentIndex:-1,segmentOffset:new dt.E9(-10,6),segmentOrientation:dt.rU.OrientPlus90,alignmentFocus:dt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new dt.KX("fill","color"),new dt.KX("visible","dir",gu=>gu>=1),new dt.KX("width","thickness",gu=>7+3*gu),new dt.KX("height","thickness",gu=>7+3*gu),new dt.KX("segmentOffset","thickness",gu=>new dt.E9(-15,4+1.5*gu))),Kn(dt.bn,{segmentIndex:0,segmentOffset:new dt.E9(15,-6),segmentOrientation:dt.rU.OrientMinus90,alignmentFocus:dt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new dt.KX("fill","color"),new dt.KX("visible","dir",gu=>gu===2),new dt.KX("width","thickness",gu=>7+3*gu),new dt.KX("height","thickness",gu=>7+3*gu),new dt.KX("segmentOffset","thickness",gu=>new dt.E9(-15,4+1.5*gu))),Kn(dt.al,{alignmentFocus:new dt.z6(0,1,-4,0),editable:!0},new dt.KX("text").makeTwoWay(),new dt.KX("stroke","color"))),ge.current.linkTemplate.selectionAdornmentTemplate=Kn(dt.uz,Kn(dt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:ru(2)},new dt.KX("pathPattern","thickness",ru)),qu({alignmentFocus:new dt.z6(0,0,-6,-4)}));function ru(gu){return Kn(dt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(gu+4).toString()+" H3"})}function Na(gu){var xu="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return gu===0?xu="M0 0 M16 16 M0 8 L16 8":gu===2&&(xu="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Kn(dt.bn,{geometryString:xu,margin:2,background:"transparent",mouseEnter:(gl,xr)=>xr.background="dodgerblue",mouseLeave:(gl,xr)=>xr.background="transparent",click:ju("dir",gu),contextClick:ju("dir",gu)})}function ia(gu){var xu=(gl,xr)=>{gl.handled=!0,gl.diagram.model.commit(hl=>{var ao=xr.part.adornedPart;hl.set(ao.data,gu?"toSpot":"fromSpot",dt.z6.stringify(dt.z6.AllSides)),(gu?ao.toNode:ao.fromNode).invalidateConnectedLinks()})};return Kn(dt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(gl,xr)=>xr.background="dodgerblue",mouseLeave:(gl,xr)=>xr.background="transparent",click:xu,contextClick:xu})}function va(gu,xu){var gl=0,xr=dt.z6.RightSide;gu.equals(dt.z6.Top)?(gl=270,xr=dt.z6.TopSide):gu.equals(dt.z6.Left)?(gl=180,xr=dt.z6.LeftSide):gu.equals(dt.z6.Bottom)&&(gl=90,xr=dt.z6.BottomSide),xu||(gl-=180);var hl=(ao,vi)=>{ao.handled=!0,ao.diagram.model.commit(Po=>{var ri=vi.part.adornedPart;Po.set(ri.data,xu?"toSpot":"fromSpot",dt.z6.stringify(xr)),(xu?ri.toNode:ri.fromNode).invalidateConnectedLinks()})};return Kn(dt.bn,{alignment:gu,alignmentFocus:gu.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:gl,background:"transparent",mouseEnter:(ao,vi)=>vi.background="dodgerblue",mouseLeave:(ao,vi)=>vi.background="transparent",click:hl,contextClick:hl})}ge.current.linkTemplate.contextMenu=Kn("ContextMenu",da(),ea(),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Na(0),Na(1),Na(2))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Kn(dt.s_,"Spot",ia(!1),va(dt.z6.Top,!1),va(dt.z6.Left,!1),va(dt.z6.Right,!1),va(dt.z6.Bottom,!1)),Kn(dt.s_,"Spot",{margin:new dt.Zt(0,0,0,2)},ia(!0),va(dt.z6.Top,!0),va(dt.z6.Left,!0),va(dt.z6.Right,!0),va(dt.z6.Bottom,!0)))));const Fo=`{ "class": "GraphLinksModel",
+`)}catch(Ea){}if(ot){let Ea=-1;return Xe=Xe.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(su,Wa,lr){var nu;return++Ea,Dt(su,Ea,(nu=nt==null?void 0:nt[Ea])==null?void 0:nu.value.replaceAll("<","<").replaceAll(">",">"))}),`${On(Xe||"")}`}let Ke=On(Xe);Ke=(0,ke.ZP)(Ke);const dn=(0,ke.ez)();Xe.match(/\[TOC\]/)&&(Ke=Ke.replace("[TOC]
",(0,ke.Qv)()),(0,ke.Iy)()),Ke=Ke.replace(/(__special_katext_id_\d+__)/g,(Ea,su)=>{const{type:Wa,expression:lr}=dn[su];return(0,Ee.renderToString)(he(lr)||"",{displayMode:Wa==="block",throwOnError:!1,output:"html"})}),Ke=Ke.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ke.AL)();const qn=document.createElement("div");if(qn.innerHTML=Ke,He)return qn.innerText;if(it){const Ea=it.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return pt(qn,Ea),qn.innerHTML}return setTimeout(()=>Bt(),500),qn.innerHTML},[Xe,it]);(0,a.useEffect)(()=>{kt.current&&kt.current.querySelectorAll(["input","textarea"]).forEach(dn=>{dn.oninput=zt,dn.onblur=jt,dn.onfocus=sn})},[dt]),(0,a.useEffect)(()=>{var Ke,dn,qn,Ea,su;if(nt!=null&&nt.length)try{const Wa=kt.current.querySelectorAll(".edu-program-fill-score"),lr=kt.current.querySelectorAll('[name="edu-program-fill"]');for(const[nu,or]of lr.entries())or.value=((Ke=nt==null?void 0:nt[nu])==null?void 0:Ke.value)||"",((dn=nt==null?void 0:nt[nu])==null?void 0:dn.type)==="warning"?or.className="program-fill-warning":((qn=nt==null?void 0:nt[nu])==null?void 0:qn.type)==="success"?or.className="program-fill-success":or.className="";for(const[nu,or]of Wa.entries())or.innerHTML=(Ea=nt==null?void 0:nt[nu])!=null&&Ea.score?`${(su=nt==null?void 0:nt[nu])==null?void 0:su.score}\u5206`:"";lt(nt)}catch(Wa){console.log(Wa,"error")}},[nt]);const zt=Ke=>{dt[Ke.target.dataset.id]=dt[Ke.target.dataset.id]||{},dt[Ke.target.dataset.id].value=Ke.target.value,lt([...dt]),Ze(dt,Ke.target.dataset.id)},jt=Ke=>{dt[Ke.target.dataset.id]=dt[Ke.target.dataset.id]||{},dt[Ke.target.dataset.id].value=Ke.target.value,lt([...dt]),It(dt,Ke.target.dataset.id)},sn=Ke=>{dt[Ke.target.dataset.id]=dt[Ke.target.dataset.id]||{},dt[Ke.target.dataset.id].value=Ke.target.value,lt([...dt]),ct(dt,Ke.target.dataset.id)};function pt(Ke,dn){return Ke.childNodes.forEach(qn=>{var Ea;if(qn.childNodes.length>0)pt(qn,dn);else if(qn.nodeName!=="IMG")if(qn.innerHTML)qn.innerHTML=(Ea=qn.innerHTML)==null?void 0:Ea.replace(new RegExp(dn,"gi"),'$&');else{const su=document.createElement("span");su.innerHTML=qn.textContent.replace(new RegExp(dn,"gi"),'$&'),qn.replaceWith(su)}})}const kt=(0,a.useRef)();ke.jb.WebkitLineClamp=Ge,Ge&&(Ue=ne(ne({},Ue),ke.jb));function qt(Ke){let dn=Ke.target;if(dn.tagName.toUpperCase()==="A"){let qn=dn.getAttribute("href");if(qn.indexOf("office")>-1)Ke.preventDefault(),Ft(qn),Rt("office");else if(qn.indexOf("application/pdf")>-1)Ke.preventDefault(),Ft(qn),Rt("pdf");else if(qn.indexOf("text/html")>-1)Ke.preventDefault(),Ft(qn),Rt("html");else if(qn.startsWith("#")){Ke.preventDefault();let Ea=document.getElementById(qn.replace("#",""));Ea&&Ea.scrollIntoView(!0)}}}const Bt=()=>{var Ke;const dn=(Ke=kt.current)==null?void 0:Ke.querySelectorAll("video");dn==null||dn.forEach(qn=>{if(qn.oncontextmenu=()=>!1,qn.src.indexOf(".m3u8")>-1&&!qn.canPlayType("application/vnd.apple.mpegurl")){if(Ie().isSupported()){var Ea=new(Ie());Ea.loadSource(qn.src),Ea.attachMedia(qn)}}})};return(0,a.useEffect)(()=>{if(kt.current&&Qt&&Qt.match(fe)&&window.PR.prettyPrint(),kt.current)return kt.current.addEventListener("click",qt),()=>{var Ke;(Ke=kt.current)==null||Ke.removeEventListener("click",qt),(0,ke.AL)(),(0,ke.Iy)()}},[Qt,kt.current,qt]),(0,a.useEffect)(()=>{var Ke;const dn=qn=>{qn.preventDefault(),qn.clipboardData.setData("text",window.getSelection().toString())};return(Ke=kt.current)==null||Ke.addEventListener("copy",dn),()=>{var qn;(qn=kt.current)==null||qn.removeEventListener("copy",dn)}},[kt.current]),a.createElement(a.Fragment,null,He&&a.createElement("div",{ref:kt},Qt),!He&&!Rn(Qt)&&a.createElement("div",{ref:kt,style:ne({},Ue),className:`${We||""} ${st?"disabled-fill":""} markdown-body ${nn.current}`,dangerouslySetInnerHTML:{__html:Qt}}),!He&&Rn(Qt)&&a.createElement(oe,{html:Qt}),a.createElement(ze.Z,{close:!0,data:rt,type:rt!=null&&rt.length?Tt:"",style:ne({},Ye),onClose:()=>Ft("")}))}},45224:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return fe}});var a=z(67294),Ce=z(1706),ke=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ve=(he,De,Ne)=>De in he?ke(he,De,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):he[De]=Ne,Be=(he,De)=>{for(var Ne in De||(De={}))Fe.call(De,Ne)&&ve(he,Ne,De[Ne]);if(Ae)for(var Ne of Ae(De))Ie.call(De,Ne)&&ve(he,Ne,De[Ne]);return he},Ee=(he,De)=>{var Ne={};for(var Re in he)Fe.call(he,Re)&&De.indexOf(Re)<0&&(Ne[Re]=he[Re]);if(he!=null&&Ae)for(var Re of Ae(he))De.indexOf(Re)<0&&Ie.call(he,Re)&&(Ne[Re]=he[Re]);return Ne};const ze={header:{cell:he=>{var De=he,{onResize:Ne,width:Re}=De,We=Ee(De,["onResize","width"]);return Re?a.createElement(Ce.Resizable,{width:Re,height:0,handle:a.createElement("span",{className:"react-resizable-handle",onClick:He=>{He.stopPropagation()}}),onResize:Ne,draggableOpts:{enableUserSelectHack:!1}},a.createElement("th",Be({},We))):a.createElement("th",Be({},We))}}};var Me=z(57399),me=Object.defineProperty,oe=Object.defineProperties,E=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(he,De,Ne)=>De in he?me(he,De,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):he[De]=Ne,te=(he,De)=>{for(var Ne in De||(De={}))x.call(De,Ne)&&ee(he,Ne,De[Ne]);if(y)for(var Ne of y(De))b.call(De,Ne)&&ee(he,Ne,De[Ne]);return he},ne=(he,De)=>oe(he,E(De)),de=(he,De)=>{var Ne={};for(var Re in he)x.call(he,Re)&&De.indexOf(Re)<0&&(Ne[Re]=he[Re]);if(he!=null&&y)for(var Re of y(he))De.indexOf(Re)<0&&b.call(he,Re)&&(Ne[Re]=he[Re]);return Ne},fe=he=>{var De=he,{pagination:Ne,resColumns:Re,dataSource:We,onRow:He}=De,Ge=de(De,["pagination","resColumns","dataSource","onRow"]);const[Ue,Ye]=(0,a.useState)(!1),[it,ot]=(0,a.useState)([{}]),Ct=(0,a.useRef)(null);(0,a.useEffect)(()=>{let nt=Re;nt=nt.map((Ze,It)=>ne(te({},Ze),{onHeaderCell:ct=>({width:ct.width,onResize:st(It)})})),ot(nt)},[]),(0,a.useEffect)(()=>{Ct.current=it},[it]);const st=nt=>(Ze,{size:It})=>{const ct=[...Ct.current];ct[nt]=ne(te({},ct[nt]),{width:It.width}),ot(ct)};return a.createElement("div",null,a.createElement(Me.default,ne(te({bordered:!0,components:ze,columns:it,dataSource:We,pagination:Ne,loading:Ue,onRow:He},Ge),{rowKey:nt=>nt.key||nt.id})))}},85688:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return De},P:function(){return ye}});var a=z(67294),Ce=z(91773),ke=z(62844),Ae=z(98813),Fe=z(28802),Ie=z(57399),ve={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},Be=z(93686),Ee=Object.defineProperty,Le=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,E=(Ne,Re,We)=>Re in Ne?Ee(Ne,Re,{enumerable:!0,configurable:!0,writable:!0,value:We}):Ne[Re]=We,y=(Ne,Re)=>{for(var We in Re||(Re={}))me.call(Re,We)&&E(Ne,We,Re[We]);if(Me)for(var We of Me(Re))oe.call(Re,We)&&E(Ne,We,Re[We]);return Ne},x=(Ne,Re)=>Le(Ne,ze(Re)),b=(Ne,Re)=>{var We={};for(var He in Ne)me.call(Ne,He)&&Re.indexOf(He)<0&&(We[He]=Ne[He]);if(Ne!=null&&Me)for(var He of Me(Ne))Re.indexOf(He)<0&&oe.call(Ne,He)&&(We[He]=Ne[He]);return We},ee=(Ne,Re,We)=>new Promise((He,Ge)=>{var Ue=ot=>{try{it(We.next(ot))}catch(Ct){Ge(Ct)}},Ye=ot=>{try{it(We.throw(ot))}catch(Ct){Ge(Ct)}},it=ot=>ot.done?He(ot.value):Promise.resolve(ot.value).then(Ue,Ye);it((We=We.apply(Ne,Re)).next())});const te=({studentNames:Ne,total:Re})=>{const We=["","\u4E00","\u4E24","\u4E09"];return Re>3?a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ve.orangeColor},Ne==null?void 0:Ne.join("\u3001")),"\u7B49",a.createElement("span",{className:ve.orangeColor},Re),"\u540D\u5B66\u751F"):a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ve.orangeColor},Ne==null?void 0:Ne.join("\u3001")),We[Re],"\u540D\u5B66\u751F")},ne=({used:Ne,copy:Re,canNotCopy:We,studentNames:He,studentCount:Ge,inPaper:Ue,is_random:Ye=!1,position:it=""})=>{const ot=()=>{if(Re>0&&We>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:ve.orangeColor},Re),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",a.createElement("span",{className:ve.orangeColor},We),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Re>0&&We===0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:ve.orangeColor},Re),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Re===0&&We>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:ve.orangeColor},We),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Ct=it||(Ue?"\u8BD5\u5377":"\u8BFE\u7A0B");return a.createElement("span",null,a.createElement(te,{studentNames:He,total:Ge}),"\u5B66\u4E60\u8FC7",Ct,"\u4E2D\u7684",a.createElement("span",{className:ve.orangeColor},Ne),"\u4E2A\u9879\u76EE\uFF0C",ot(),"\u3002\u8BF7\u9009\u62E9",Ye?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},de=({onCancel:Ne,onOk:Re,visible:We,inPaper:He,renderData:Ge,type:Ue,isMultipleCourse:Ye=!1})=>{const[it]=Ce.default.useForm(),[ot,Ct]=(0,a.useState)(1),[st,nt]=(0,a.useState)(!1),Ze=(0,a.useMemo)(()=>(Ge==null?void 0:Ge.total_num)===1&&(Ge==null?void 0:Ge.can_copy_num)===1,[Ge]),It=(0,a.useMemo)(()=>{var ct;return(ct=Ge==null?void 0:Ge.course_data_list)==null?void 0:ct.filter(Xe=>Xe.is_show)},[Ge]);return a.createElement(a.Fragment,null,Ze?a.createElement(ke.default,{centered:!0,closable:!0,open:We,destroyOnClose:!0,title:"\u63D0\u793A",className:ve.antdModal,width:682,confirmLoading:st,onCancel:Ne,onOk:()=>ee(void 0,null,function*(){var ct;nt(!0);let Xe=ot;if(Ye){const rt=y({},it.getFieldsValue());Xe=(ct=Ge==null?void 0:Ge.course_data_list)==null?void 0:ct.map(Ft=>rt[Ft.id]!==void 0?x(y({},Ft),{is_copy:rt[Ft.id]}):Ft)}yield Re(Xe),nt(!1)})},a.createElement("div",{className:ve.content,style:{marginBottom:20}},Ye?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":a.createElement(a.Fragment,null,a.createElement(te,{studentNames:Ge==null?void 0:Ge.student_names,total:Ge==null?void 0:Ge.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),Ye?a.createElement(Ce.default,{form:it,preserve:!1},It==null?void 0:It.map(ct=>a.createElement(a.Fragment,{key:ct.id},a.createElement("h3",{className:"ml15 mb5"},ct.name),a.createElement(Ce.default.Item,{name:ct.id,initialValue:1},a.createElement(Ae.ZP.Group,{className:ve.content},a.createElement(Ae.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),a.createElement(Ae.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):a.createElement(Ae.ZP.Group,{value:ot,onChange:ct=>Ct(ct.target.value),className:ve.content,style:{marginBottom:30}},a.createElement(Ae.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),a.createElement(Ae.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),a.createElement("div",null,a.createElement("div",{className:ve.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),a.createElement("div",{className:ve.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:`${ve.content} ${ve.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):a.createElement(ke.default,{centered:!0,closable:!0,destroyOnClose:!0,open:We,confirmLoading:st,title:"\u63D0\u793A",width:682,onCancel:Ne,onOk:()=>ee(void 0,null,function*(){var ct;nt(!0);let Xe=0;if(Ye){const rt=y({},it.getFieldsValue());Xe=(ct=Ge==null?void 0:Ge.course_data_list)==null?void 0:ct.map(Ft=>rt[Ft.id]!==void 0?x(y({},Ft),{is_use:rt[Ft.id]}):Ft)}yield Re(Xe),nt(!1)})},a.createElement("div",{className:ve.content},a.createElement(te,{studentNames:Ge==null?void 0:Ge.student_names,total:Ge==null?void 0:Ge.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",Ye?a.createElement(Ce.default,{form:it,preserve:!1},a.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),It==null?void 0:It.map(ct=>a.createElement(a.Fragment,{key:ct.id},a.createElement("h3",{className:"ml15 mb5"},ct.name),a.createElement(Ce.default.Item,{name:ct.id,initialValue:1},a.createElement(Ae.ZP.Group,{className:ve.content},a.createElement(Ae.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),a.createElement(Ae.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):a.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",a.createElement("span",{className:ve.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},ye=function(){const[Ne,Re]=(0,a.useState)(!1),[We,He]=(0,a.useState)();return[Ne,()=>Re(!1),We,Ye=>ee(this,null,function*(){var it;const ot=Ye,{isImportMultipleCourse:Ct=!1}=ot,st=b(ot,["isImportMultipleCourse"]);console.log(Ye);const nt=(Ye==null?void 0:Ye.result)||(yield(0,Be.Tr)(st));return"status"in nt?!1:Ct?((it=nt==null?void 0:nt.course_data_list)==null?void 0:it.some(It=>It.is_show))?(He(nt),Re(!0),!0):nt.course_data_list||[]:nt.student_count===0?!1:(He(nt),Re(!0),!0)})]},fe=Ne=>{const[Re]=Ce.default.useForm(),[We,He]=(0,a.useState)(!1),{onCancel:Ge,onOk:Ue,visible:Ye,inPaper:it=!1,renderData:ot,type:Ct,isMultipleCourse:st=!1,position:nt}=Ne;let Ze=(0,a.useMemo)(()=>it?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ve.tableCell,render(Xe,rt){return a.createElement("a",{href:`/shixuns/${rt.identifier}/challenges`,target:"_blank"},Xe)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Xe,rt)=>a.createElement(a.Fragment,null,a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_copy"],initialValue:1},a.createElement(Ae.ZP.Group,null,a.createElement(Ae.ZP,{value:1},"\u662F"),a.createElement(Ae.ZP,{value:0},"\u5426"))),a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ve.tableCell,render(Xe,rt){return a.createElement("a",{href:`/shixuns/${rt.identifier}/challenges`,target:"_blank"},Xe)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Xe,rt)=>a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_use"],initialValue:1},a.createElement(Ae.ZP.Group,null,a.createElement(Ae.ZP,{value:1},"\u662F"),a.createElement(Ae.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Xe,rt)=>a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_copy"],initialValue:1},a.createElement(Ae.ZP.Group,null,a.createElement(Ae.ZP,{value:1},"\u662F"),a.createElement(Ae.ZP,{value:0},"\u5426")))}],[it]),It=(0,a.useMemo)(()=>it?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ve.tableCell,align:"center",ellipsis:!0,render:(Xe,rt)=>a.createElement(a.Fragment,null,a.createElement("a",{href:`/shixuns/${rt.identifier}/challenges`,target:"_blank"},Xe),a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})),a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ve.tableCell,ellipsis:!0,align:"center",render:(Xe,rt)=>a.createElement("a",{href:`/shixuns/${rt.identifier}/challenges`,target:"_blank"},Xe)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Xe,rt)=>a.createElement(a.Fragment,null,a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_use"],initialValue:0},a.createElement(Ae.ZP.Group,null,a.createElement(Ae.ZP,{value:1},"\u662F"),a.createElement(Ae.ZP,{value:0},"\u5426"))),a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})))}],[it]);if(st){const Xe={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ve.tableCell,render:(rt,Ft)=>a.createElement("a",{href:`/classrooms/${Ft.course_id}`},rt)};Ze=[Xe,...Ze],It=[Xe,...It]}const ct=(0,a.useMemo)(()=>ne({used:ot==null?void 0:ot.repeat_shixun_num,copy:ot==null?void 0:ot.can_copy_num,canNotCopy:ot==null?void 0:ot.no_copy_num,studentNames:ot==null?void 0:ot.student_names,studentCount:ot==null?void 0:ot.student_count,is_random:ot==null?void 0:ot.is_random,inPaper:it,position:nt}),[ot,it,nt]);return a.createElement(ke.default,{title:"\u63D0\u793A",centered:!0,open:Ye,confirmLoading:We,onOk:()=>ee(void 0,null,function*(){He(!0);const Xe=Re.getFieldsValue(),rt=Object.keys(Xe).map(Ft=>({id:parseInt(Ft.split("_")[0]),course_id:parseInt(Ft.split("_")[1]),is_use:Xe[Ft].is_use,is_copy:Xe[Ft].is_copy}));yield Ue(rt),He(!1)}),onCancel:Ge,width:880,okText:"\u786E\u8BA4",className:ve.antdModal,destroyOnClose:!0},a.createElement(Ce.default,{form:Re,preserve:!1},a.createElement("div",{className:ve.brief},ct),a.createElement("div",{style:{marginBottom:30}},a.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),a.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:ve.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(ot==null?void 0:ot.can_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:ve.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(Ie.default,{columns:Ze,className:ve.antdTable,dataSource:ot==null?void 0:ot.can_copy_list,rowKey:Ct==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(ot==null?void 0:ot.no_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:ve.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(Ie.default,{columns:It,className:ve.antdTable,dataSource:ot==null?void 0:ot.no_copy_list,rowKey:Ct==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(ot==null?void 0:ot.no_use_list.length)>0&&(ot==null?void 0:ot.no_use_list.map(Xe=>a.createElement("div",{key:Ct==="subject"?Xe.stage_shixun_id:Xe.shixun_course_id||Xe.id},a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?Xe==null?void 0:Xe.stage_shixun_id:Xe.shixun_course_id||Xe.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})),a.createElement(Ce.default.Item,{name:[`${Ct==="subject"?Xe==null?void 0:Xe.stage_shixun_id:Xe.shixun_course_id||Xe.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))))))};var De=Ne=>{const{modalType:Re}=Ne;return Re==="multiple"?a.createElement(fe,y({},Ne)):a.createElement(de,y({},Ne))}},48994:function(yt,ut,z){"use strict";z.d(ut,{C:function(){return Ye}});var a=z(67294),Ce={recalculation:"recalculation____i9AE",tips:"tips___GoMu8",filter:"filter___Vx7VO",input:"input___OEMMv",operating:"operating___TS9iA",operatingItem:"operatingItem___AT84q"},ke=z(94184),Ae=z.n(ke),Fe=z(84567),Ie=z(71230),ve=z(2453),Be=z(83062),Ee=z(85804),Le=z(62844),ze=z(57399),Me=z(37720),me=z(91773),oe=z(74330),E=z(28706),y=z(33170),x=z(52262),b=z(63037),ee=z(30001),te=Object.defineProperty,ne=Object.defineProperties,de=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,De=(it,ot,Ct)=>ot in it?te(it,ot,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):it[ot]=Ct,Ne=(it,ot)=>{for(var Ct in ot||(ot={}))fe.call(ot,Ct)&&De(it,Ct,ot[Ct]);if(ye)for(var Ct of ye(ot))he.call(ot,Ct)&&De(it,Ct,ot[Ct]);return it},Re=(it,ot)=>ne(it,de(ot)),We=(it,ot,Ct)=>new Promise((st,nt)=>{var Ze=Xe=>{try{ct(Ct.next(Xe))}catch(rt){nt(rt)}},It=Xe=>{try{ct(Ct.throw(Xe))}catch(rt){nt(rt)}},ct=Xe=>Xe.done?st(Xe.value):Promise.resolve(Xe.value).then(Ze,It);ct((Ct=Ct.apply(it,ot)).next())});const He=Fe.default.Group,Ge=({className:it,title:ot,items:Ct=[],value:st,onChange:nt})=>{const Ze=(Ct==null?void 0:Ct.length)===(st==null?void 0:st.length),It=(st==null?void 0:st.length)>0&&(st==null?void 0:st.length)<(Ct==null?void 0:Ct.length),ct=Xe=>{const rt=Ct.map(Ft=>Ft.id);nt(Xe.target.checked?rt:[])};return a.createElement(Ie.Z,{align:"middle",className:it},!!ot&&a.createElement("div",{className:"mr20",style:{color:"#5F6368"}},ot),a.createElement(Fe.default,{indeterminate:It,onChange:ct,checked:Ze},"\u5168\u90E8"),a.createElement(He,{value:st,onChange:nt},Ct.map(Xe=>a.createElement(Fe.default,{className:"ml30 c-black",key:Xe.id,value:Xe.id},Xe.name,a.createElement("span",null,`(${Xe.count})`)))))};var Ye=({className:it,style:ot,dataSource:Ct})=>{var st,nt,Ze,It,ct,Xe,rt;const[Ft,Tt]=(0,a.useState)({}),[Rt,dt]=(0,a.useState)(!0),[lt,nn]=(0,a.useState)(!1),[Sn,Rn]=(0,a.useState)(!1),[Dt,hn]=(0,a.useState)(null),[On,Qt]=(0,a.useState)(0),[zt,jt]=(0,a.useState)({}),[sn,pt]=(0,a.useState)(!0),[kt,qt]=(0,a.useState)(0),[Bt,Ke]=(0,a.useState)(0),[dn,qn]=(0,a.useState)(!1),Ea=(0,a.useRef)(null),[su,Wa]=(0,a.useState)(!1),[lr,nu]=(0,a.useState)(!0),[or,Sa]=(0,a.useState)([]),Zt={page:1,per_page:5,keyword:"",review:[],question_status:[],success_status:[],sort_by:null,direction:null},[wn,rl]=(0,a.useState)(Ne({},Zt));(0,a.useEffect)(()=>{Ct!=null&&Ct.question_id&&Tt(Ct)},[Ct==null?void 0:Ct.question_id]),(0,a.useEffect)(()=>{var Jt;if(((Jt=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:Jt.status)==="running"){const _n=setInterval(()=>{Pr()},3e3);return()=>clearInterval(_n)}},[(st=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:st.status]),(0,a.useEffect)(()=>{var Jt;Sn&&(Sn===1&&(wn.question_status=Ra.map(_n=>_n.value),wn.review=un.map(_n=>_n.value)),Sn===2&&(wn.exercise_question_resubmit_id=(Jt=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:Jt.id,Dt===1&&(wn.success_status=[1]),Dt===2&&(wn.success_status=[0])),rl(Ne({},wn)),dr(wn),Ke(Ft!=null&&Ft.is_mirror?3:10),qt(Ft!=null&&Ft.is_mirror?1:5))},[Sn]),(0,a.useEffect)(()=>{su&&tr()},[su]);const dr=Jt=>We(void 0,null,function*(){dt(!0);const _n=yield(0,y.ZP)(`/api/exercise_questions/${Ft==null?void 0:Ft.question_id}/resubmit_student_list.json`,{method:"get",params:Jt});(_n==null?void 0:_n.status)==0&&(jt(_n||[]),Qt(_n==null?void 0:_n.count)),dt(!1)}),tr=()=>We(void 0,null,function*(){nu(!0);const Jt=yield(0,y.ZP)(`/api/exercise_questions/${Ft==null?void 0:Ft.question_id}/resubmit_history.json`,{method:"get"});(Jt==null?void 0:Jt.status)==0&&Sa((Jt==null?void 0:Jt.data)||[]),nu(!1)}),Pr=()=>We(void 0,null,function*(){const Jt=yield(0,y.ZP)(`/api/exercise_questions/${Ft==null?void 0:Ft.question_id}/resubmit_status.json`,{method:"get"});(Jt==null?void 0:Jt.status)==0&&Tt(Re(Ne({},Ft),{show_resubmit_history:!0,exercise_question_resubmit:(Jt==null?void 0:Jt.data)||{}}))}),Ra=[{label:"\u672A\u8BC4\u6D4B",value:2,color:"#9096A3"},{label:"\u672A\u901A\u5173",value:0,color:"#E30000"},{label:"\u5DF2\u901A\u5173",value:1,color:"#00B187"}],un=[{label:"\u672A\u8BC4\u9605",value:0,color:"#9096A3"},{label:"\u8BC4\u9605\u4E2D",value:2,color:"#FF9D18"},{label:"\u5DF2\u8BC4\u9605",value:1,color:"#3061D0"}],Xn=[{label:"\u6210\u529F",value:1,color:"#00B187"},{label:"\u5931\u8D25",value:0,color:"#E30000"}],za=[{title:"\u5E8F\u53F7",dataIndex:"key",render:(Jt,_n,Gn)=>a.createElement("span",{className:"c-black"},Gn+1+(wn.page-1)*wn.per_page)},{title:"\u59D3\u540D",dataIndex:"user_name",render:Jt=>a.createElement("span",{className:"c-black"},Jt)},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,render:Jt=>a.createElement("span",{className:"c-grey-666"},Jt||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",render:Jt=>a.createElement("span",{className:"c-black"},Jt)},{title:"\u9898\u76EE\u72B6\u6001",dataIndex:"question_status",render:Jt=>{const{label:_n,color:Gn}=Ra.find(oa=>oa.value===Jt)||{};return a.createElement("span",{style:{color:Gn}},_n)}},{title:"\u9898\u76EE\u5F97\u5206",dataIndex:"question_score",sorter:!0,render:Jt=>a.createElement("span",{className:"c-black"},Jt)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:Jt=>a.createElement("span",{className:"c-black"},Jt)},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"review",render:Jt=>{const{label:_n,color:Gn}=un.find(oa=>oa.value===Jt)||{};return a.createElement("span",{style:{color:Gn}},_n)}},Sn===2&&{title:"\u91CD\u65B0\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"success_status",render:Jt=>{const{label:_n,color:Gn}=Xn.find(oa=>oa.value===Jt)||{};return a.createElement("span",{style:{color:Gn}},_n)}}].filter(Boolean),cu=(Jt,_n,Gn)=>{wn.page=Jt==null?void 0:Jt.current,wn.per_page=Jt==null?void 0:Jt.pageSize,Gn!=null&&Gn.order?(wn.sort_by=Gn==null?void 0:Gn.field,wn.direction=(Gn==null?void 0:Gn.order)==="ascend"?"asc":"desc"):(wn.sort_by=null,wn.direction=null),rl(Ne({},wn)),dr(wn)},Ku=()=>{if(!kt){ve.ZP.warning("\u8BF7\u8F93\u5165\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u5E76\u53D1\u4EBA\u6570");return}qn(!0)},yr=()=>We(void 0,null,function*(){var Jt,_n;if((Jt=Ea.current)!=null&&Jt.onVerify())return;nn(!0);const Gn=yield(0,y.ZP)(`/api/exercise_questions/${Ft==null?void 0:Ft.question_id}/resubmit.json`,{method:"post",body:{keyword:wn.keyword,question_status:wn.question_status,review:wn.review_status,success_status:wn.success_status,use_max_score:sn,permits:kt,exercise_question_resubmit_id:Sn===1?null:(_n=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:_n.id}});(Gn==null?void 0:Gn.status)==0&&(yield Pr(),ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),qn(!1),Rn(!1)),nn(!1)}),dl=(Jt,_n)=>{wn.page=1,wn[_n]=Jt,rl(Ne({},wn)),dr(wn)},Nn=["","\u5F53\u524D\u9898\u76EE\u7684\u5B9E\u9A8C\u8D44\u6E90\u4E3A\u4E13\u6709\u4E91\uFF0C\u4E0D\u652F\u6301\u91CD\u65B0\u8BC4\u6D4B~","\u8BE5\u529F\u80FD\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u548C\u8003\u8BD5\u7684\u521B\u5EFA\u8005\u53EF\u4EE5\u64CD\u4F5C~"];return a.createElement(a.Fragment,null,a.createElement("div",{className:Ae()(Ce.recalculation,it),style:ot},a.createElement(Be.Z,{title:Nn[(Ft==null?void 0:Ft.disable_resubmit_reason)||0]},a.createElement(Ee.ZP,{disabled:(Ft==null?void 0:Ft.disable_resubmit)||((nt=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:nt.status)==="running",onClick:()=>Rn(1),icon:a.createElement("i",{className:"iconfont icon-zhongxinpingce font14"}),type:"primary",ghost:!0},"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206")),(Ft==null?void 0:Ft.show_resubmit_history)&&a.createElement(a.Fragment,null,((Ze=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:Ze.status)==="running"?a.createElement("div",{className:"c-grey-666"},"\u91CD\u65B0\u8BC4\u6D4B\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6",a.createElement("span",{className:"c-light-primary ml3"},(It=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:It.rate)):a.createElement("div",{className:"c-grey-666"},"\u91CD\u65B0\u8BC4\u6D4B\u6210\u529F",a.createElement("span",{onClick:()=>{Rn(2),hn(1)},className:"current",style:{color:"#3061D0",textDecoration:"underline",margin:"0 3px"}},(ct=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:ct.success_student_count),"\u4EBA\uFF0C\u5931\u8D25",a.createElement("span",{onClick:()=>{Rn(2),hn(2)},className:"current",style:{color:"#E30000",textDecoration:"underline",margin:"0 3px"}},(Xe=Ft==null?void 0:Ft.exercise_question_resubmit)==null?void 0:Xe.fail_count),"\u4EBA"),a.createElement(Be.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},a.createElement("i",{onClick:()=>Wa(!0),className:"iconfont icon-chakanshenqingjilu c-light-primary current font14"})))),a.createElement(Le.default,{centered:!0,open:!!Sn,title:`\u91CD\u65B0\u8BC4\u6D4B${Sn===1?"\u7B97\u5206":"\u7ED3\u679C"}`,width:870,okText:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",onCancel:()=>Rn(!1),onOk:Ku,afterClose:()=>{pt(!0),hn(null),rl(Ne({},Zt))}},a.createElement("div",{className:Ce.filter},Sn===1&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ce.tips},a.createElement("div",{className:"mb5",style:{color:"#FF9D18"}},a.createElement("i",{className:"iconfont icon-tishi9 mr10 font14"}),"\u6E29\u99A8\u63D0\u793A"),a.createElement("div",null,"1.\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206\u6D41\u7A0B\uFF1A \u7CFB\u7EDF\u81EA\u52A8\u83B7\u53D6\u5B66\u751F\u5728\u8003\u8BD5\u9875\u9762\u4FDD\u5B58\u7684\u6700\u65B0\u4EE3\u7801\uFF0C\u5E76\u8FDB\u884C\u91CD\u65B0\u8BC4\u6D4B\uFF0C\u4ECE\u800C\u7CBE\u51C6\u8BA1\u7B97\u51FA\u5B66\u751F\u7684\u6700\u7EC8\u5F97\u5206\uFF1B"),a.createElement("div",{style:{margin:"2px 0"}},"2.\u91CD\u65B0\u8BC4\u6D4B\u6761\u4EF6\uFF1A \u8003\u8BD5\u7ED3\u675F\u540E\uFF0C\u4EC5\u5BF9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u4E14\u5DF2\u4F5C\u7B54\u8BE5\u9898\u76EE\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u8BC4\u6D4B\u4E0E\u7B97\u5206\uFF1B"),a.createElement("div",null,"3.\u91CD\u65B0\u8BC4\u6D4B\u65F6\uFF0C\u8BF7\u786E\u4FDD\u5B9E\u9A8C\u73AF\u5883\u80FD\u6B63\u5E38\u542F\u52A8\u5E76\u53EF\u8FD0\u884C\u8BC4\u6D4B\u3002")),a.createElement(Ge,{className:"mt10",title:"\u9898\u76EE\u72B6\u6001",items:(zt==null?void 0:zt.question_status)||[],value:wn.question_status,onChange:Jt=>dl(Jt,"question_status")}),a.createElement(Ge,{className:"mt10",title:"\u8BC4\u9605\u72B6\u6001",items:(zt==null?void 0:zt.review_status)||[],value:wn.review,onChange:Jt=>dl(Jt,"review")})),Sn===2&&a.createElement(a.Fragment,null,a.createElement(Ge,{className:"mt10",title:"\u91CD\u65B0\u8BC4\u6D4B\u7ED3\u679C",items:(zt==null?void 0:zt.success_status)||[],value:wn.success_status,onChange:Jt=>dl(Jt,"success_status")})),a.createElement(ee.t7,{className:Ce.input,style:{bottom:Sn===1?10:-5},value:wn.keyword,onChange:Jt=>dl(Jt,"keyword"),placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"})),a.createElement(ze.default,{className:"mt20",columns:za,scroll:((rt=zt==null?void 0:zt.data)==null?void 0:rt.length)>7?{y:300}:{},dataSource:(zt==null?void 0:zt.data)||[],loading:Rt,onChange:cu,pagination:{total:On,pageSize:wn.per_page,current:wn.page,hideOnSinglePage:!On,showSizeChanger:!0,pageSizeOptions:["5","10","20","50","100"],showQuickJumper:!0,size:"default",showTotal:E.rU}}),a.createElement(Ie.Z,{justify:"space-between",align:"middle",className:"mt10"},a.createElement(Fe.default,{className:"c-black",checked:sn,onChange:Jt=>pt(Jt.target.checked)},"\u91CD\u65B0\u8BC4\u6D4B\u540E\u7684\u5206\u6570\u5927\u4E8E\u539F\u6765\u7684\u5206\u6570\u624D\u66F4\u65B0\u6210\u7EE9"),(0,x.Ny)()&&a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u5E76\u53D1\u4EBA\u6570",a.createElement(Me.Z,{className:"ml10 mr10",value:kt,max:Bt,min:1,precision:0,onChange:Jt=>qt(Jt)}),"\u4EBA",a.createElement(Be.Z,{overlayStyle:{maxWidth:450},title:"\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u7684\u6700\u5927\u5E76\u53D1\u4EBA\u6570\u4E3A20\u4EBA\uFF08\u81EA\u5B9A\u4E49\u955C\u50CF\u7684\u6700\u5927\u5E76\u53D1\u4EBA\u6570\u4E3A3\u4EBA\uFF09\u3002"},a.createElement("i",{style:{color:"#9096A3"},className:"iconfont icon-tishi5 font13 ml10"}))))),a.createElement(Le.default,{centered:!0,title:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",open:dn,width:494,zIndex:1001,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:lt,destroyOnClose:!0,onOk:yr,onCancel:()=>qn(!1)},a.createElement(me.default.Item,{className:"mb0",colon:!1,label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},a.createElement(b.Z,{ref:Jt=>Ea.current=Jt}))),a.createElement(Le.default,{centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:su,width:710,onCancel:()=>Wa(!1),footer:null},a.createElement(oe.Z,{spinning:lr},a.createElement("div",{className:Ce.operating},or.map((Jt,_n)=>a.createElement("div",{key:_n,className:Ce.operatingItem},a.createElement("div",{style:{flex:"0 0 180px"},className:"c-grey-666"},Jt==null?void 0:Jt.created_at),a.createElement("div",{className:"c-black"},Jt==null?void 0:Jt.user_name,"\u64CD\u4F5C\u4E86\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206"),(Jt==null?void 0:Jt.status)==="running"?a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6",a.createElement("span",{className:"c-light-primary ml3"},Jt==null?void 0:Jt.rate)):a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u6210\u529F",a.createElement("span",{style:{color:"#3061D0",margin:"0 3px"}},Jt==null?void 0:Jt.success_student_count),"\u4EBA\uFF0C\u5931\u8D25",a.createElement("span",{style:{color:"#E30000",margin:"0 3px"}},Jt==null?void 0:Jt.fail_count),"\u4EBA")))),a.createElement("div",{style:{height:20}}))))}},96332:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Be}});var a=z(67294),Ce={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},ke=z(62844),Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Ie=(Ee,Le,ze)=>new Promise((Me,me)=>{var oe=x=>{try{y(ze.next(x))}catch(b){me(b)}},E=x=>{try{y(ze.throw(x))}catch(b){me(b)}},y=x=>x.done?Me(x.value):Promise.resolve(x.value).then(oe,E);y((ze=ze.apply(Ee,Le)).next())}),Be=({type:Ee,resdata:Le,onok:ze,oktext:Me,okloading:me})=>{const[oe,E]=(0,a.useState)(!1),{can_copy_list:y,can_copy_num:x,challenge_type:b,course_data_list:ee,no_copy_list:te,no_copy_num:ne,no_use_list:de,no_use_num:ye,repeat_shixun_num:fe,student_count:he,total_num:De,use_num:Ne}=Le;let Re=x>0||Ee==="exercise";(0,a.useEffect)(()=>{(Le==null?void 0:Le.student_count)>0&&E(!0)},[Le]),console.log("---11",me),(0,a.useEffect)(()=>{me||E(!1)},[me]);const We=()=>{if(Ee==="exercise"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ee==="exercise"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="shixun"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="shixun"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="subject"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="subject"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",a.createElement("span",{className:Ce.orangeColor},he)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",a.createElement("span",{className:Ce.orangeColor},Ne)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="exercisepush")return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ee==="shixunpush"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ee==="shixunpush"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:Ce.orangeColor},he),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",a.createElement("span",{className:Ce.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:Ce.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},He=()=>{if(Ee==="exercise"||Ee==="subject"||Ee==="exercisepush"||Ee==="shixunpush")return a.createElement("div",{style:{marginTop:20}},ne>0&&a.createElement("div",null,a.createElement("span",{className:Ce.flex},a.createElement("img",{src:Fe,style:{width:14}}),a.createElement("span",{className:Ce.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:Ce.statusbody},Ee==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:Ce.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ee==="subject"||Ee==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Re&&a.createElement("span",{className:Ce.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ee==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Re&&a.createElement("span",{className:Ce.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),a.createElement("div",null,te==null?void 0:te.map((Ge,Ue)=>a.createElement("a",{href:`/shixuns/${Ge.identifier}/challenges`,target:"_blank"},"\u300A",Ge==null?void 0:Ge.name,"\u300B",Ue+1!==ne&&"\u3001"))))),x>0&&a.createElement("div",{style:{marginTop:20}},a.createElement("span",{className:Ce.flex},a.createElement("img",{src:Ae,style:{width:14}}),a.createElement("span",{className:Ce.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:Ce.statusbody},Ee==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ee==="subject"||Ee==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ee==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),a.createElement("div",null,y==null?void 0:y.map((Ge,Ue)=>a.createElement("a",{href:`/shixuns/${Ge.identifier}/challenges`,target:"_blank"},"\u300A",Ge==null?void 0:Ge.name,"\u300B",Ue+1!==x&&"\u3001"))))));if(Ee==="shixun")return a.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return a.createElement(ke.default,{open:oe,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Re&&"none"}},zIndex:1003,confirmLoading:me,okText:Re?Me:"\u6211\u77E5\u9053\u4E86",onOk:()=>Ie(void 0,null,function*(){Re?yield ze([...y,...de]):E(!1)})},a.createElement("div",{style:{maxHeight:600,overflow:"auto"}},We(),He()))}},29916:function(yt,ut,z){"use strict";var a=z(67294),Ce=z(35973),ke=z(62844),Ae=z(63037),Fe=z(67294),Ie=(Be,Ee,Le)=>new Promise((ze,Me)=>{var me=y=>{try{E(Le.next(y))}catch(x){Me(x)}},oe=y=>{try{E(Le.throw(y))}catch(x){Me(x)}},E=y=>y.done?ze(y.value):Promise.resolve(y.value).then(me,oe);E((Le=Le.apply(Be,Ee)).next())});const ve=({classroomList:Be,dispatch:Ee})=>{var Le,ze;const Me=(0,a.useRef)(null),[me,oe]=(0,a.useState)(!1),E=()=>{Ee({type:"classroomList/setActionTabs",payload:{}})};return Fe.createElement(ke.default,{centered:!0,maskClosable:!1,width:560,title:"\u540C\u6B65\u786E\u8BA4",open:((Le=Be==null?void 0:Be.actionTabs)==null?void 0:Le.key)==="\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",destroyOnClose:!0,onCancel:E,onOk:()=>Ie(void 0,null,function*(){var y,x;(y=Me.current)!=null&&y.onVerify()||(oe(!0),yield(x=Be==null?void 0:Be.actionTabs)==null?void 0:x.onOK(),oe(!1))}),okText:"\u786E\u8BA4\u540C\u6B65",comfirmLoading:(ze=Be==null?void 0:Be.actionTabs)==null?void 0:ze.loading},Fe.createElement("p",null,"\u672C\u64CD\u4F5C\u4F1A\u5C06\u5F53\u524D\u5B9E\u8BAD\u5168\u90E8\u5185\u5BB9\u540C\u6B65\u81F3\u9009\u62E9\u5B9E\u8BAD\u4E2D\uFF0C\u8BF7\u4ED4\u7EC6\u786E\u8BA4\u9700\u540C\u6B65\u7684\u5B9E\u8BAD\u5185\u5BB9\uFF0C\u786E\u8BA4\u65E0\u8BEF\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u8F93\u5165\u9A8C\u8BC1\u7801\u540E\uFF0C\u8FDB\u884C\u5B9E\u8BAD\u540C\u6B65\u3002"),Fe.createElement("p",{style:{color:"#DD0000"}},"*\u6CE8\u610F\uFF1A\u5B9E\u8BAD\u540C\u6B65\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u81F3\u539F\u6709\u7248\u672C\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),Fe.createElement(Ae.Z,{ref:y=>Me.current=y}))};ut.Z=(0,Ce.connect)(({classroomList:Be})=>({classroomList:Be}))(ve)},2715:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Ie}});var a=z(67294),Ce={btn:"btn___kReTL",redBtn:"redBtn___UFEL0"},ke=z(94184),Ae=z.n(ke),Ie=({className:ve,style:Be,state:Ee,onClick:Le})=>{var ze,Me;return a.createElement("div",{onClick:Le,className:Ae()(Ee?(ze=Ce)==null?void 0:ze.redBtn:(Me=Ce)==null?void 0:Me.btn,ve),style:Be},Ee?a.createElement(a.Fragment,null,a.createElement("i",{className:"iconfont icon-biaoji1"}),a.createElement("span",null,"\u53D6\u6D88\u6807\u8BB0\u9519\u9898")):a.createElement(a.Fragment,null,a.createElement("i",{className:"iconfont icon-biaojigaiti"}),a.createElement("span",null,"\u6807\u8BB0\u9519\u9898")))}},7621:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Ae}});var a=z(35973),Ce={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},ke=z(67294),Ae=({message:Fe,className:Ie,children:ve,style:Be={}})=>ke.createElement("div",{className:`custom-spinner ${Ce.idsRingWrapper} ${Ie}`},ke.createElement("div",{className:Ce.ldsRing},ke.createElement("div",null),ke.createElement("div",null),ke.createElement("div",null),ke.createElement("div",null)),Fe?ke.createElement("p",{style:Be},Fe):null,ve,ke.createElement(a.Outlet,null))},60076:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Ae}});var a=z(67294),Ce=z(33054),ke=z(67294),Ae=({defaultX:Fe="40%",leftChild:Ie,rightChild:ve,className:Be,hideResize:Ee=!1})=>{const[Le,ze]=(0,a.useState)(Fe),Me=(0,a.useRef)();function me(){Me.current=!0}(0,a.useEffect)(()=>{function y(b){Me.current&&(Ce.Z.publish("resize-move-bar",b),ze(b.pageX))}function x(){Me.current=!1}return window.addEventListener("mousemove",y),window.addEventListener("mouseup",x),()=>{window.removeEventListener("mousemove",y),window.removeEventListener("mouseup",x)}},[]);const oe=typeof Le=="number"&&Le!==.01?`${Le}px`:Fe,E=`calc(100% - ${Ee?"0px":"4px"} - ${oe})`;return ke.createElement("div",{className:`split-panel-container ${Be}`},ke.createElement("section",{style:{width:oe,display:Le===.01?"none":""}},Ie),ke.createElement("section",{className:"resize-x-bar",onMouseDown:me},ke.createElement("a",{className:"btn-resize"},ke.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},ke.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"})))),ke.createElement("section",{style:{width:E}},ve))}},38658:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Ie}});var a=z(67294),Ce={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_"},ke=z(94184),Ae=z.n(ke),Ie=({className:ve,style:Be={},leftNode:Ee,leftTitle:Le="\u81EA\u6D4B\u8F93\u5165",rightNode:ze,rightTitle:Me="\u8FD0\u884C\u7ED3\u679C"})=>a.createElement("div",{className:Ae()(Ce.result,ve),style:Be},a.createElement("div",{className:Ce.left},a.createElement("div",{className:Ce.title},a.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),a.createElement("span",null,Le)),a.createElement("div",{className:Ce.leftNode},Ee)),a.createElement("div",{className:Ce.right},a.createElement("div",{className:Ce.title},a.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),a.createElement("span",null,Me)),a.createElement("div",{className:Ce.rightNode},ze)))},88508:function(yt,ut,z){"use strict";var a=z(67294);const Ce=Ae=>String(Ae).length===1?`0${Ae}`:Ae,ke=({className:Ae="",onChange:Fe,defaultValue:Ie=0})=>{const[ve,Be]=(0,a.useState)(Ie);(0,a.useEffect)(()=>{const Me=setTimeout(()=>{Be(ve+1e3)},1e3);return Fe(ve+1e3),()=>{clearInterval(Me)}},[ve]);const Ee=parseInt(ve/(60*6e4))||"00",Le=parseInt(ve%(60*6e4)/6e4)||"00",ze=parseInt(ve%6e4/1e3)||"00";return a.createElement("div",{className:Ae},Ce(Ee),":",Ce(Le),":",Ce(ze))};ut.Z=ke},66911:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Fe}});var a=z(67294),Ce={flex_box_center:"flex_box_center___sOi51",flex_space_between:"flex_space_between___pl96A",flex_box_vertical_center:"flex_box_vertical_center___LVWaS",flex_box_center_end:"flex_box_center_end___bFW2z",flex_box_column:"flex_box_column___Iuosg",disabled:"disabled___kyQ47"},ke=z(83062),Fe=({children:Ie,tips:ve,title:Be,style:Ee})=>{const Le=Be||a.createElement("div",null,a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),a.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"));return Ie&&ve?a.createElement(ke.Z,{overlayStyle:{maxWidth:"initial"},title:Le},a.createElement("span",{className:Ce.disabled,style:Ee},Ie)):Ie&&!ve?a.createElement(a.Fragment,null,Ie):a.createElement(a.Fragment,null)}},810:function(yt,ut,z){"use strict";var a=z(67294),Ce=z(62844),ke=z(57399);const Ae=({dataSource:Fe,visible:Ie,onClose:ve=()=>{},onSuccess:Be=()=>{},text:Ee,okText:Le})=>{var ze;return a.createElement(Ce.default,{centered:!0,destroyOnClose:!0,open:!!Ie,title:"\u63D0\u793A",width:"600px",okText:Le,cancelText:"\u53D6\u6D88",onCancel:ve,onOk:Be},Ie==="single"&&a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},(ze=Fe==null?void 0:Fe[0])==null?void 0:ze.total_score),"\u5206\uFF0C\u8BF7\u786E\u8BA4",Ee),Ie==="multiple"&&a.createElement(a.Fragment,null,a.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",Ee),a.createElement(ke.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:Fe,scroll:(Fe==null?void 0:Fe.length)>7?{y:300}:{},pagination:!1})))};ut.Z=Ae},45180:function(yt,ut,z){"use strict";var a=z(67294),Ce=z(67294);const ke=({text:Ae,speed:Fe=100})=>{const[Ie,ve]=(0,a.useState)(""),Be=(0,a.useRef)(0);return(0,a.useEffect)(()=>{ve(""),Be.current=0;const Ee=setInterval(()=>{Be.currentLe+Ae.charAt(Be.current)),Be.current+=1):clearInterval(Ee)},Fe);return()=>{clearInterval(Ee)}},[Ae]),Ce.createElement("div",{className:"c-black"},Ie)};ut.Z=ke},59451:function(yt,ut,z){"use strict";z.d(ut,{cT:function(){return De},pe:function(){return ye}});var a=z(67294),Ce=z(35059),ke=z(2453),Ae=z(33170),Fe=z(81354),Ie=z.n(Fe),ve=z(25934),Be=z(35973),Ee=z(56448),Le=z.n(Ee),ze=Object.defineProperty,Me=Object.defineProperties,me=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(Re,We,He)=>We in Re?ze(Re,We,{enumerable:!0,configurable:!0,writable:!0,value:He}):Re[We]=He,b=(Re,We)=>{for(var He in We||(We={}))E.call(We,He)&&x(Re,He,We[He]);if(oe)for(var He of oe(We))y.call(We,He)&&x(Re,He,We[He]);return Re},ee=(Re,We)=>Me(Re,me(We)),te=(Re,We)=>{var He={};for(var Ge in Re)E.call(Re,Ge)&&We.indexOf(Ge)<0&&(He[Ge]=Re[Ge]);if(Re!=null&&oe)for(var Ge of oe(Re))We.indexOf(Ge)<0&&y.call(Re,Ge)&&(He[Ge]=Re[Ge]);return He},ne=(Re,We,He)=>new Promise((Ge,Ue)=>{var Ye=Ct=>{try{ot(He.next(Ct))}catch(st){Ue(st)}},it=Ct=>{try{ot(He.throw(Ct))}catch(st){Ue(st)}},ot=Ct=>Ct.done?Ge(Ct.value):Promise.resolve(Ct.value).then(Ye,it);ot((He=He.apply(Re,We)).next())});const{Dragger:de}=Ce.default,ye=Re=>{const We="bf3c199c2470cb477d907b1e0917c17b",He="5183666c72eec9e4";var Ge=Ie().enc.Utf8.parse(We);let Ue=Ie().enc.Utf8.parse(He);var Ye=Ie().AES.decrypt(Re,Ge,{iv:Ue,mode:Ie().mode.CBC});return Ye.toString(Ie().enc.Utf8)};let fe;const he=Re=>ne(void 0,[Re],function*({identifier:We,oldFilename:He,newFilename:Ge}){var Ue,Ye,it,ot,Ct,st;const nt=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});nt.data=JSON.parse(ye(nt.data));const Ze=new OSS({endpoint:(Ue=nt==null?void 0:nt.data)==null?void 0:Ue.end_point,region:(Ye=nt==null?void 0:nt.data)==null?void 0:Ye.region,accessKeyId:(it=nt==null?void 0:nt.data)==null?void 0:it.access_key_id,accessKeySecret:(ot=nt==null?void 0:nt.data)==null?void 0:ot.access_key_secret,bucket:(Ct=nt==null?void 0:nt.data)==null?void 0:Ct.bucket,stsToken:(st=nt==null?void 0:nt.data)==null?void 0:st.security_token});return new Promise((It,ct)=>{console.log(11111,`${We}/${He}`,`${We}/${Ge}`,nt.data),Ze.copy(`/${We}/${He}`,`/${We}/${Ge}`).then(Xe=>{console.log("\u62F7\u8D1D\u6210\u529F",Xe)}).catch(Xe=>{console.log(Xe)})})}),De=(Re,We,He)=>ne(void 0,null,function*(){var Ge,Ue,Ye,it,ot,Ct;We.file_name=Re.name;const st=yield(0,Ae.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",ye(st.data)),st.data=JSON.parse(ye(st.data));const nt=Re.name.split(".");nt.pop();const Ze=We.realFileName?nt.join(""):(0,ve.Z)(),It=new(Le())({endpoint:(Ge=st==null?void 0:st.data)==null?void 0:Ge.end_point,region:(Ue=st==null?void 0:st.data)==null?void 0:Ue.region,accessKeyId:(Ye=st==null?void 0:st.data)==null?void 0:Ye.access_key_id,accessKeySecret:(it=st==null?void 0:st.data)==null?void 0:it.access_key_secret,bucket:(ot=st==null?void 0:st.data)==null?void 0:ot.bucket,stsToken:(Ct=st==null?void 0:st.data)==null?void 0:Ct.security_token});return new Promise((ct,Xe)=>{var rt;It.multipartUpload(`${Ze}`,new Blob([Re],{type:Re.type}),ee(b({timeout:200*1e3,partSize:102400},He),{callback:{url:(rt=st==null?void 0:st.data)==null?void 0:rt.callback_url,host:st==null?void 0:st.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Ae.rz)(We)}})).then(function(Ft){var Tt;Re.response=(Tt=Ft.data)==null?void 0:Tt.data,ct(Ft==null?void 0:Ft.data)}).catch(function(Ft){Xe(Ft),console.log("err:",Ft)})})}),Ne=Re=>{var We=Re,{user:He,cancelUpload:Ge}=We,Ue=te(We,["user","cancelUpload"]);const[Ye,it]=(0,a.useState)([]);let[ot,Ct]=(0,a.useState)();const st={onRemove:Ze=>{it([...Ye.filter(It=>It.name!==Ze.name)]),Ue.onChange(Ye.filter(It=>It.name!==Ze.name))},disabled:Ue.disabled,multiple:!0,fileList:Ye==null?void 0:Ye.map(Ze=>Ze.file),customRequest:()=>{},beforeUpload:Ze=>ne(void 0,null,function*(){let It=Ue.maxSize||1073741824;if(Ye.filter(ct=>ct.name===Ze.name).length){ke.ZP.info(`${Ze.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(Ze==null?void 0:Ze.size)>It?(ke.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${It/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(Ye.push({name:Ze.name,file:Ze}),it([...Ye]),Ue.onChange(Ye),!1)})},nt=(Ze,It)=>ne(void 0,null,function*(){var ct,Xe,rt,Ft,Tt,Rt;It.file_name=Ze.name;const dt=Ze.name,lt=yield(0,Ae.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(lt.data=JSON.parse(ye(lt.data)),(lt==null?void 0:lt.status)!==0){Ye[Ye.findIndex(Rn=>Rn.name===dt)].status="error",Ye[Ye.findIndex(Rn=>Rn.name===dt)].file.status="error",Ue.onChange(Ye),ke.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}ot=new(Le())({endpoint:(ct=lt==null?void 0:lt.data)==null?void 0:ct.end_point,region:(Xe=lt==null?void 0:lt.data)==null?void 0:Xe.region,accessKeyId:(rt=lt==null?void 0:lt.data)==null?void 0:rt.access_key_id,accessKeySecret:(Ft=lt==null?void 0:lt.data)==null?void 0:Ft.access_key_secret,bucket:(Tt=lt==null?void 0:lt.data)==null?void 0:Tt.bucket,stsToken:(Rt=lt==null?void 0:lt.data)==null?void 0:Rt.security_token}),console.log(Ze,"file"),Ct(ot);const nn=Ze.name.split(".");nn.pop();const Sn=dt.indexOf(".")>-1?It.realFileName?nn.join("."):(0,ve.Z)():dt;return new Promise((Rn,Dt)=>{var hn;try{ot.multipartUpload(`${Ue.identifier}/${Sn}${dt.indexOf(".")>-1?"."+dt.split(".").pop():""}`,new Blob([Ze.file],{type:Ze.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(On,Qt,zt)=>{try{console.log("\u8FDB\u5EA6",On,Qt,zt);const jt=Ye.findIndex(sn=>sn.name===dt);Ye[jt].file.percent=On*100,Ye[jt].tempCheckpoint=Qt,it([...Ye])}catch(jt){}},checkpoint:Ye[Ye.findIndex(On=>On.name===dt)].tempCheckpoint,callback:{customValue:{id:dt+""},url:(hn=lt==null?void 0:lt.data)==null?void 0:hn.callback_url,host:lt==null?void 0:lt.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,Ae.rz)(It)}}).then(function(On){var Qt,zt,jt;const sn=Ye.findIndex(kt=>kt.name===dt);let pt="done";if(((Qt=On.data)==null?void 0:Qt.status)===0){Ze.response=(zt=On.data)==null?void 0:zt.data;const kt=Ye.findIndex(qt=>qt.name===dt);Ye[kt].status="done",Ye[kt].file.status="done"}else ke.ZP.warning((jt=On.data)==null?void 0:jt.message),pt="error";Ye[sn].status=pt,Ye[sn].file.status=pt,Ue.onChange(Ye),Rn(On==null?void 0:On.data)}).catch(function(On){Ye[Ye.findIndex(Qt=>Qt.name===dt)].status="error",Ye[Ye.findIndex(Qt=>Qt.name===dt)].file.status="error",ke.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),it([...Ye]),Ue.onChange(Ye),Dt(On),console.log("err:",On)})}catch(On){}})});return(0,a.useEffect)(()=>{Ye.every(Ze=>Ze==="done"||Ze==="error")&&Ue.onComplete(Ye)},[Ye]),(0,a.useEffect)(()=>{Ge&&(ot==null||ot.cancel())},[Ge]),(0,a.useEffect)(()=>{Ue.uploading&&Ye.map(Ze=>ne(void 0,null,function*(){var It;if((!Ze.status||Ze.status==="error")&&!Ge){Ze.status="uploading",Ze.file.status="uploading";const ct=yield nt(Ze,{login:(It=He==null?void 0:He.userInfo)==null?void 0:It.login,container_type:Ue.container_type,container_id:Ue.container_id,description:Ue.description,realFileName:Ue.realFileName})}}))},[Ue.uploading]),a.createElement(de,ee(b({},st),{height:Ue.height,className:Ue.className}),a.createElement("p",{className:"ant-upload-hint"},Ue.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};ut.ZP=(0,Be.connect)(({loading:Re,globalSetting:We,user:He})=>({globalSetting:We,loading:Re.models.competitions,user:He}))(Ne)},71865:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return Ae}});var a=z(67294),Ce=z(33054),ke=z(30264),Ae=()=>{const[Fe,Ie]=(0,a.useState)(""),[ve,Be]=(0,a.useState)(0);let[Ee,Le]=(0,a.useState)(),[ze,Me]=(0,a.useState)();const[me,oe]=(0,a.useState)(!1),E=(0,a.useRef)("");(0,a.useEffect)(()=>Ce.Z.subscribe("preview-image",De=>{Ie(De),console.log(ye.current),document.body.style.overflow="hidden"}),[]),(0,a.useEffect)(()=>(document.addEventListener("keydown",y),()=>{document.removeEventListener("keydown",y)}),[]),(0,a.useEffect)(()=>{E.current=Fe},[Fe]);function y(he){he.keyCode==27&&E.current&&x()}function x(){document.body.style.overflow="auto",Le(void 0),Me(void 0),Be(0),Ie("")}function b(){Be(ve+90)}function ee(){Ee=ye.current.width*1.1,ze=ye.current.height*1.1,Me(ze),Le(Ee)}function te(){Ee=ye.current.width/1.1,ze=ye.current.height/1.1,Me(ze),Le(Ee)}const ne=(0,a.useRef)(),de=(0,a.useRef)(),ye=(0,a.useRef)(),fe=he=>{(he.nativeEvent.target===ne.current||he.nativeEvent.target===de.current)&&x()};return a.createElement(a.Fragment,null,Fe?a.createElement("div",null,a.createElement("div",{className:"preview-wrp-group",ref:de},a.createElement(ke.Z,{className:"image-preview",src:Fe,style:{display:"none"},preview:{visible:!0,src:Fe,onVisibleChange:he=>{Ie("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},57444:function(yt,ut,z){"use strict";z.d(ut,{h:function(){return ne}});var a=z(67294),Ce=z(88044),ke=z(91773),Ae=z(85804),Fe=z(4631),Ie=z.n(Fe),ve=z(71749),Be=z(30483),Ee=Object.defineProperty,Le=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,E=(de,ye,fe)=>ye in de?Ee(de,ye,{enumerable:!0,configurable:!0,writable:!0,value:fe}):de[ye]=fe,y=(de,ye)=>{for(var fe in ye||(ye={}))me.call(ye,fe)&&E(de,fe,ye[fe]);if(Me)for(var fe of Me(ye))oe.call(ye,fe)&&E(de,fe,ye[fe]);return de},x=(de,ye)=>Le(de,ze(ye));const b=Ce.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},te={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"]};ut.Z=({callback:de,onCancel:ye})=>{const[fe,he]=(0,a.useState)("python");function De(Re){he(te[Re][1])}function Ne(Re){de(Re)}return a.createElement(ke.default,x(y({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ne,style:{width:500}}),a.createElement(ke.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(Ce.default,{getPopupContainer:Re=>Re.parentNode,onChange:De},Object.keys(te).map(Re=>a.createElement(b,{key:Re,value:Re},te[Re][0])))),a.createElement(ke.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(ne,{mode:fe})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Ae.ZP,{type:"ghost",onClick:ye},"\u53D6\u6D88")))};function ne({value:de,onChange:ye,mode:fe,options:he={}}){const De=(0,a.useRef)(),[Ne,Re]=(0,a.useState)();return(0,a.useEffect)(()=>{if(Ne){let We=function(He){const Ge=He.getValue();ye&&ye(Ge)};return Ne.on("change",We),()=>{Ne.off("change",We)}}},[Ne,ye]),(0,a.useEffect)(()=>{Ne&&Ne.setOption("mode",fe)},[Ne,fe]),(0,a.useEffect)(()=>{Ne&&(de!==Ne.getValue()||de==="")&&setTimeout(()=>{Ne.setValue(de||"")},300)},[Ne,de]),(0,a.useEffect)(()=>{if(De.current&&!Ne){const We=Ie().fromTextArea(De.current,y({mode:fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},he));Re(We)}},[De.current,Ne]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:De}))}},35567:function(yt,ut,z){"use strict";z.d(ut,{Z:function(){return pu}});var a=z(67294),Ce=z(4631),ke=z.n(Ce),Ae=z(91033),Fe=z(71749),Ie=z(57341),ve=z(82801),Be=z(88386),Ee=z(49047),Le=z(80785),ze=z(65226),Me=({value:vt="",className:re,showTextOnly:ge,showLines:be,style:Je={}})=>{const tt=(0,a.useMemo)(()=>"",[vt]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:tt}}))},me=Object.defineProperty,oe=Object.defineProperties,E=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(vt,re,ge)=>re in vt?me(vt,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):vt[re]=ge,te=(vt,re)=>{for(var ge in re||(re={}))x.call(re,ge)&&ee(vt,ge,re[ge]);if(y)for(var ge of y(re))b.call(re,ge)&&ee(vt,ge,re[ge]);return vt},ne=(vt,re)=>oe(vt,E(re));let de=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\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 ye({onActionCallback:vt,title:re,icon:ge,actionName:be,className:Je="",children:tt}){function Mt(){vt(be)}return a.createElement("a",{title:re,className:Je,onClick:Mt},a.createElement("i",{className:`${ge}`}),tt)}var fe=({watch:vt,showNullButton:re,showNullProgramButton:ge,onActionCallback:be,fullScreen:Je,insertTemp:tt,hidetoolBar:Mt,extraUse:Nt})=>{const Wn=[...de,{title:`${vt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${vt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return a.createElement("ul",{className:"markdown-toolbar-container"},!Mt&&Wn.map((aa,Ma)=>a.createElement("li",{key:Ma},aa.actionName?a.createElement(ye,ne(te({},aa),{onActionCallback:be})):a.createElement("span",{className:"v-line"}))),re?a.createElement("li",null,a.createElement(ye,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:be},a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ge?a.createElement(a.Fragment,null,a.createElement("li",null,a.createElement(ye,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:be},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),a.createElement("li",null,a.createElement(ye,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:be},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,tt&&a.createElement("li",null,a.createElement(ye,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${tt}`,onActionCallback:be},a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Nt&&a.createElement("li",null,Nt),a.createElement("li",{className:"btn-full-screen"},a.createElement(ye,{icon:`${Je?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Je?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:be})))},he=z(76621),De=z(91773),Ne=z(28802),Re=z(85804),We=Object.defineProperty,He=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,ot=(vt,re,ge)=>re in vt?We(vt,re,{enumerable:!0,configurable:!0,writable:!0,value:ge}):vt[re]=ge,Ct=(vt,re)=>{for(var ge in re||(re={}))Ye.call(re,ge)&&ot(vt,ge,re[ge]);if(Ue)for(var ge of Ue(re))it.call(re,ge)&&ot(vt,ge,re[ge]);return vt},st=(vt,re)=>He(vt,Ge(re));const nt={labelCol:{span:4},wrapperCol:{span:20}};var Ze=({callback:vt,onCancel:re})=>{function ge(be){vt(be)}return a.createElement(De.default,st(Ct({},nt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ge,style:{width:500}}),a.createElement(De.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(Ne.default,null)),a.createElement(De.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(Ne.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Re.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Re.ZP,{type:"ghost",onClick:re},"\u53D6\u6D88")))},It=z(57444),ct=z(70859),Xe=z(62844),rt=z(71230),Ft=z(63205),Tt=z(67294),Rt=({callback:vt,onCancel:re})=>{const ge=document.createElement("canvas"),be=ge.getContext("2d");ge.width=1e3,ge.height=800,be.fillStyle="#ffffff",be.fillRect(0,0,ge.width,ge.height);const Je=ge.toDataURL("image/png");return Tt.createElement(Xe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Tt.createElement(rt.Z,{style:{height:"100vh"}},Tt.createElement(Ft.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Je,visible:!0,title:String(Date.now())},onOk:tt=>{vt({src:tt.url})},onClose:re})))},dt=z(23495);function lt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(lt,go.CommandHandler),lt.prototype.canAlignSelection=function(){var vt=this.diagram;return!(vt===null||vt.isReadOnly||vt.isModelReadOnly||vt.selection.count<2)},lt.prototype.alignLeft=function(){var vt=this.diagram;vt.startTransaction("aligning left");var re=1/0;vt.selection.each(function(ge){ge instanceof go.Link||(re=Math.min(ge.position.x,re))}),vt.selection.each(function(ge){ge instanceof go.Link||ge.move(new go.Point(re,ge.position.y))}),vt.commitTransaction("aligning left")},lt.prototype.alignRight=function(){var vt=this.diagram;vt.startTransaction("aligning right");var re=-1/0;vt.selection.each(function(ge){if(!(ge instanceof go.Link)){var be=ge.actualBounds.x+ge.actualBounds.width;re=Math.max(be,re)}}),vt.selection.each(function(ge){ge instanceof go.Link||ge.move(new go.Point(re-ge.actualBounds.width,ge.position.y))}),vt.commitTransaction("aligning right")},lt.prototype.alignTop=function(){var vt=this.diagram;vt.startTransaction("alignTop");var re=1/0;vt.selection.each(function(ge){ge instanceof go.Link||(re=Math.min(ge.position.y,re))}),vt.selection.each(function(ge){ge instanceof go.Link||ge.move(new go.Point(ge.position.x,re))}),vt.commitTransaction("alignTop")},lt.prototype.alignBottom=function(){var vt=this.diagram;vt.startTransaction("aligning bottom");var re=-1/0;vt.selection.each(function(ge){if(!(ge instanceof go.Link)){var be=ge.actualBounds.y+ge.actualBounds.height;re=Math.max(be,re)}}),vt.selection.each(function(ge){ge instanceof go.Link||ge.move(new go.Point(ge.actualBounds.x,re-ge.actualBounds.height))}),vt.commitTransaction("aligning bottom")},lt.prototype.alignCenterX=function(){var vt=this.diagram,re=vt.selection.first();if(re){vt.startTransaction("aligning Center X");var ge=re.actualBounds.x+re.actualBounds.width/2;vt.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(ge-be.actualBounds.width/2,be.actualBounds.y))}),vt.commitTransaction("aligning Center X")}},lt.prototype.alignCenterY=function(){var vt=this.diagram,re=vt.selection.first();if(re){vt.startTransaction("aligning Center Y");var ge=re.actualBounds.y+re.actualBounds.height/2;vt.selection.each(function(be){be instanceof go.Link||be.move(new go.Point(be.actualBounds.x,ge-be.actualBounds.height/2))}),vt.commitTransaction("aligning Center Y")}},lt.prototype.alignColumn=function(vt){var re=this.diagram;re.startTransaction("align Column"),vt===void 0&&(vt=0),vt=parseFloat(vt);var ge=new Array;re.selection.each(function(Nt){Nt instanceof go.Link||ge.push(Nt)});for(var be=0;be0){for(var Nt=tt.elt(Mt-1);Nt!==null&&Nt.isTreeExpanded&&!Nt.isTreeLeaf;){var Wn=this._sortTreeChildrenByY(Nt);Nt=Wn.last()}Nt!==null&&vt.select(Nt)}else vt.select(Je)}}else if(ge.key==="Down")if(re.isTreeExpanded&&!re.isTreeLeaf){var be=this._sortTreeChildrenByY(re).first();be!==null&&vt.select(be)}else for(;re!==null;){var Je=re.findTreeParentNode();if(Je===null)break;var tt=this._sortTreeChildrenByY(Je),Mt=tt.indexOf(re);if(Mttt.y?1:Je.xtt.x?1:0}),re},lt.prototype.copyToClipboard=function(vt){go.CommandHandler.prototype.copyToClipboard.call(this,vt),this._lastPasteOffset.set(this.pasteOffset)},lt.prototype.pasteFromClipboard=function(){var vt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(vt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),vt},Object.defineProperty(lt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(vt){if(vt!=="move"&&vt!=="select"&&vt!=="scroll"&&vt!=="tree"&&vt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+vt);this._arrowKeyBehavior=vt}}),Object.defineProperty(lt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(vt){if(!(vt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+vt);this._pasteOffset.set(vt)}});var nn=lt,Sn=z(18023),Rn=z(15746),Dt=z(33170),hn={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},On=z(52262),Qt=z(67294),zt=(vt,re,ge)=>new Promise((be,Je)=>{var tt=Wn=>{try{Nt(ge.next(Wn))}catch(aa){Je(aa)}},Mt=Wn=>{try{Nt(ge.throw(Wn))}catch(aa){Je(aa)}},Nt=Wn=>Wn.done?be(Wn.value):Promise.resolve(Wn.value).then(tt,Mt);Nt((ge=ge.apply(vt,re)).next())});function jt({onCancel:vt,callback:re}){let ge=(0,a.useRef)(),be=(0,a.useRef)(),Je=(0,a.useRef)(),tt=(0,a.useRef)(!1);const Mt=(0,a.useRef)(!1),[Nt,Wn]=(0,a.useState)(0);function aa(){const Kn=dt.bx.make,Cu={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};ge.current=new dt.S0(be.current,{padding:20,grid:Kn(dt.s_,"Grid",Kn(dt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Kn(dt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:gu=>{var xu=gu.diagram.commandHandler.addTopLevelParts(gu.diagram.selection,!0);xu||gu.diagram.currentTool.doCancel()},commandHandler:Kn(nn),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:gu=>{var xu=gu.subject;xu.location=xu.location.copy().snapToGridPoint(gu.diagram.grid.gridOrigin,gu.diagram.grid.gridCellSize),setTimeout(()=>{gu.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:gu=>{var xu=gu.subject;setTimeout(()=>{gu.diagram.commandHandler.editTextBlock()})},LinkRelinked:gu=>{var xu=gu.parameter.part;xu.invalidateConnectedLinks();var gl=gu.subject;gu.diagram.toolManager.linkingTool.isForwards?gl.toNode.invalidateConnectedLinks():gl.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ge.current.nodeTemplate=Kn(dt.NB,"Auto",{locationSpot:dt.z6.Center,locationObjectName:"SHAPE",desiredSize:new dt.$u(120,60),minSize:new dt.$u(40,40),resizable:!0,resizeCellSize:new dt.$u(10,10),rotatable:!0},new dt.KX("location","loc",dt.E9.parse).makeTwoWay(dt.E9.stringify),new dt.KX("desiredSize","size",dt.$u.parse).makeTwoWay(dt.$u.stringify),Kn(dt.bn,{name:"SHAPE",fill:Cu.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:dt.z6.AllSides,toSpot:dt.z6.AllSides},new dt.KX("figure"),new dt.KX("fill"),new dt.KX("stroke","borderColor"),new dt.KX("strokeWidth","thickness"),new dt.KX("strokeDashArray","dash")),Kn(dt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Kn(dt.al,{margin:1,textAlign:"center",overflow:dt.al.OverflowEllipsis,editable:!0},new dt.KX("text").makeTwoWay(),new dt.KX("stroke","color"))),ge.current.nodeTemplate.toolTip=Kn("ToolTip",Kn(dt.s_,"Vertical",{maxSize:new dt.$u(200,NaN)},Kn(dt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new dt.KX("text")),Kn(dt.al,{font:"10pt sans-serif",textAlign:"center"},new dt.KX("text","details"))));function qa(gu,xu){var gl=(xr,hl)=>{xr.handled=!0,xr.diagram.model.commit(ao=>{var vi=hl.part.adornedPart,Po=new dt.E9().setRectSpot(vi.actualBounds,gu);Po.subtract(vi.location),Po.scale(2,2),Po.x+=Math.sign(Po.x)*130,Po.y+=Math.sign(Po.y)*130,Po.add(vi.location),Po.snapToGridPoint(xr.diagram.grid.gridOrigin,xr.diagram.grid.gridCellSize);var ri=ao.copyNodeData(vi.data);ao.setGroupKeyForNodeData(ri,ao.getGroupKeyForNodeData(vi.data)),ao.addNodeData(ri);var bn={from:vi.key,to:ao.getKeyForNodeData(ri)};ao.addLinkData(bn);var Pi=xr.diagram.findNodeForData(ri);Pi.location=Po,xr.diagram.select(Pi),setTimeout(()=>{xr.diagram.commandHandler.editTextBlock()},20)})};return Kn(dt.bn,{figure:xu,alignment:gu,alignmentFocus:gu.opposite(),width:gu.equals(dt.z6.Top)||gu.equals(dt.z6.Bottom)?25:18,height:gu.equals(dt.z6.Top)||gu.equals(dt.z6.Bottom)?18:25,fill:"orange",stroke:Cu.white,strokeWidth:4,mouseEnter:(xr,hl)=>hl.fill="dodgerblue",mouseLeave:(xr,hl)=>hl.fill="orange",isActionable:!0,click:gl,contextClick:gl})}function qu(gu){return Kn(dt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(xu,gl)=>gl.fill="dodgerblue",mouseLeave:(xu,gl)=>gl.fill="orange",click:(xu,gl)=>{xu.diagram.commandHandler.showContextMenu(gl.part.adornedPart)}},gu||{})}ge.current.nodeTemplate.selectionAdornmentTemplate=Kn(dt.uz,"Spot",Kn(dt.Vm,{padding:10}),qa(dt.z6.Top,"TriangleUp"),qa(dt.z6.Left,"TriangleLeft"),qa(dt.z6.Right,"TriangleRight"),qa(dt.z6.Bottom,"TriangleDown"),qu({alignment:new dt.z6(.75,0)}));function ju(gu,xu){return(gl,xr)=>{gl.handled=!0,gl.diagram.model.commit(hl=>{hl.set(xr.part.adornedPart.data,gu,xu)})}}function Xa(gu,xu){return xu||(xu="color"),Kn(dt.bn,{width:16,height:16,stroke:"lightgray",fill:gu,margin:1,background:"transparent",mouseEnter:(gl,xr)=>xr.stroke="dodgerblue",mouseLeave:(gl,xr)=>xr.stroke="lightgray",click:ju(xu,gu),contextClick:ju(xu,gu)})}function La(){return[Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Xa(Cu.white,"fill"),Xa(Cu.beige,"fill"),Xa(Cu.extralightblue,"fill"),Xa(Cu.extralightred,"fill"))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Xa(Cu.lightgray,"fill"),Xa(Cu.lightgreen,"fill"),Xa(Cu.lightblue,"fill"),Xa(Cu.lightred,"fill")))]}function da(){return[Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Xa(Cu.black),Xa(Cu.green),Xa(Cu.blue),Xa(Cu.red))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Xa(Cu.white),Xa(Cu.magenta),Xa(Cu.purple),Xa(Cu.orange)))]}function fr(gu,xu){return xu||(xu="thickness"),Kn(dt.bn,"LineH",{width:16,height:16,strokeWidth:gu,margin:1,background:"transparent",mouseEnter:(gl,xr)=>xr.background="dodgerblue",mouseLeave:(gl,xr)=>xr.background="transparent",click:ju(xu,gu),contextClick:ju(xu,gu)})}function zl(gu,xu){return xu||(xu="dash"),Kn(dt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:gu,margin:1,background:"transparent",mouseEnter:(gl,xr)=>xr.background="dodgerblue",mouseLeave:(gl,xr)=>xr.background="transparent",click:ju(xu,gu),contextClick:ju(xu,gu)})}function ea(){return[Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",fr(1),fr(2),fr(3),fr(4))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",zl(null),zl([2,4]),zl([4,4])))]}function Wu(gu,xu){return xu||(xu="figure"),Kn(dt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:gu,margin:1,background:"transparent",mouseEnter:(gl,xr)=>xr.fill="dodgerblue",mouseLeave:(gl,xr)=>xr.fill="lightgray",click:ju(xu,gu),contextClick:ju(xu,gu)})}ge.current.nodeTemplate.contextMenu=Kn("ContextMenu",Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Wu("Rectangle"),Wu("RoundedRectangle"),Wu("Ellipse"),Wu("Diamond"))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Wu("Parallelogram2"),Wu("ManualOperation"),Wu("Procedure"),Wu("Cylinder1"))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Wu("Terminator"),Wu("CreateRequest"),Wu("Document"),Wu("TriangleDown"))),La(),da(),ea()),ge.current.groupTemplate=Kn(dt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:dt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(gu,xu)=>{var gl=xu.addMembers(xu.diagram.selection,!0);gl||xu.diagram.currentTool.doCancel()},avoidable:!1},new dt.KX("location","loc",dt.E9.parse).makeTwoWay(dt.E9.stringify),Kn(dt.s_,"Auto",{name:"BODY"},Kn(dt.bn,{parameter1:10,fill:Cu.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:dt.z6.AllSides,toSpot:dt.z6.AllSides},new dt.KX("fill"),new dt.KX("stroke","color"),new dt.KX("strokeWidth","thickness"),new dt.KX("strokeDashArray","dash")),Kn(dt.Vm,{background:"transparent",margin:20})),Kn(dt.al,{alignment:dt.z6.Top,alignmentFocus:dt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new dt.KX("text"),new dt.KX("stroke","color"))),ge.current.groupTemplate.selectionAdornmentTemplate=Kn(dt.uz,"Spot",Kn(dt.s_,"Auto",Kn(dt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Kn(dt.Vm,{margin:1.5})),qu({alignment:dt.z6.TopRight,alignmentFocus:dt.z6.BottomRight})),ge.current.groupTemplate.contextMenu=Kn("ContextMenu",La(),da(),ea()),ge.current.linkTemplate=Kn(dt.rU,{layerName:"Foreground",routing:dt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new dt.KX("fromSpot","fromSpot",dt.z6.parse),new dt.KX("toSpot","toSpot",dt.z6.parse),new dt.KX("fromShortLength","dir",gu=>gu>=1?10:0),new dt.KX("toShortLength","dir",gu=>gu>=1?10:0),new dt.KX("points").makeTwoWay(),Kn(dt.bn,{strokeWidth:2},new dt.KX("stroke","color"),new dt.KX("strokeWidth","thickness"),new dt.KX("strokeDashArray","dash")),Kn(dt.bn,{segmentIndex:0,segmentOffset:new dt.E9(15,0),segmentOrientation:dt.rU.OrientAlong,alignmentFocus:dt.z6.Right,figure:"circle",width:10,strokeWidth:0},new dt.KX("fill","color"),new dt.KX("visible","dir",gu=>gu===1)),Kn(dt.bn,{segmentIndex:-1,segmentOffset:new dt.E9(-10,6),segmentOrientation:dt.rU.OrientPlus90,alignmentFocus:dt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new dt.KX("fill","color"),new dt.KX("visible","dir",gu=>gu>=1),new dt.KX("width","thickness",gu=>7+3*gu),new dt.KX("height","thickness",gu=>7+3*gu),new dt.KX("segmentOffset","thickness",gu=>new dt.E9(-15,4+1.5*gu))),Kn(dt.bn,{segmentIndex:0,segmentOffset:new dt.E9(15,-6),segmentOrientation:dt.rU.OrientMinus90,alignmentFocus:dt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new dt.KX("fill","color"),new dt.KX("visible","dir",gu=>gu===2),new dt.KX("width","thickness",gu=>7+3*gu),new dt.KX("height","thickness",gu=>7+3*gu),new dt.KX("segmentOffset","thickness",gu=>new dt.E9(-15,4+1.5*gu))),Kn(dt.al,{alignmentFocus:new dt.z6(0,1,-4,0),editable:!0},new dt.KX("text").makeTwoWay(),new dt.KX("stroke","color"))),ge.current.linkTemplate.selectionAdornmentTemplate=Kn(dt.uz,Kn(dt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:ru(2)},new dt.KX("pathPattern","thickness",ru)),qu({alignmentFocus:new dt.z6(0,0,-6,-4)}));function ru(gu){return Kn(dt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(gu+4).toString()+" H3"})}function Na(gu){var xu="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return gu===0?xu="M0 0 M16 16 M0 8 L16 8":gu===2&&(xu="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Kn(dt.bn,{geometryString:xu,margin:2,background:"transparent",mouseEnter:(gl,xr)=>xr.background="dodgerblue",mouseLeave:(gl,xr)=>xr.background="transparent",click:ju("dir",gu),contextClick:ju("dir",gu)})}function ia(gu){var xu=(gl,xr)=>{gl.handled=!0,gl.diagram.model.commit(hl=>{var ao=xr.part.adornedPart;hl.set(ao.data,gu?"toSpot":"fromSpot",dt.z6.stringify(dt.z6.AllSides)),(gu?ao.toNode:ao.fromNode).invalidateConnectedLinks()})};return Kn(dt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(gl,xr)=>xr.background="dodgerblue",mouseLeave:(gl,xr)=>xr.background="transparent",click:xu,contextClick:xu})}function va(gu,xu){var gl=0,xr=dt.z6.RightSide;gu.equals(dt.z6.Top)?(gl=270,xr=dt.z6.TopSide):gu.equals(dt.z6.Left)?(gl=180,xr=dt.z6.LeftSide):gu.equals(dt.z6.Bottom)&&(gl=90,xr=dt.z6.BottomSide),xu||(gl-=180);var hl=(ao,vi)=>{ao.handled=!0,ao.diagram.model.commit(Po=>{var ri=vi.part.adornedPart;Po.set(ri.data,xu?"toSpot":"fromSpot",dt.z6.stringify(xr)),(xu?ri.toNode:ri.fromNode).invalidateConnectedLinks()})};return Kn(dt.bn,{alignment:gu,alignmentFocus:gu.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:gl,background:"transparent",mouseEnter:(ao,vi)=>vi.background="dodgerblue",mouseLeave:(ao,vi)=>vi.background="transparent",click:hl,contextClick:hl})}ge.current.linkTemplate.contextMenu=Kn("ContextMenu",da(),ea(),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Na(0),Na(1),Na(2))),Kn("ContextMenuButton",Kn(dt.s_,"Horizontal",Kn(dt.s_,"Spot",ia(!1),va(dt.z6.Top,!1),va(dt.z6.Left,!1),va(dt.z6.Right,!1),va(dt.z6.Bottom,!1)),Kn(dt.s_,"Spot",{margin:new dt.Zt(0,0,0,2)},ia(!0),va(dt.z6.Top,!0),va(dt.z6.Left,!0),va(dt.z6.Right,!0),va(dt.z6.Bottom,!0)))));const Fo=`{ "class": "GraphLinksModel",
"nodeDataArray": [
{"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3},
{"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"},
diff --git a/p__Classrooms__Lists__Exercise__index.60c47224.async.js b/p__Classrooms__Lists__Exercise__index.e6a459ae.async.js
similarity index 98%
rename from p__Classrooms__Lists__Exercise__index.60c47224.async.js
rename to p__Classrooms__Lists__Exercise__index.e6a459ae.async.js
index deb0ed616e..ec60df6291 100644
--- a/p__Classrooms__Lists__Exercise__index.60c47224.async.js
+++ b/p__Classrooms__Lists__Exercise__index.e6a459ae.async.js
@@ -915,7 +915,7 @@
margin-bottom: 16px;
}`;return(0,me.useEffect)(()=>{const lt=Je.current.attachShadow({mode:"open"});pt.current=document.createElement("div"),pt.current.className="markdown-body",pt.current.innerHTML=Ke,lt.appendChild(pt.current);const xt=document.createElement("style");return xt.textContent=mt,lt.appendChild(xt),()=>{lt.innerHTML=""}},[]),(0,me.useEffect)(()=>{pt.current&&(pt.current.innerHTML=Ke)},[Ke]),Ue.createElement("div",{ref:Je})};function ne(Ke){const Je=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],pt=new RegExp(`\\b(${Je.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return Ke.replace(pt,"").trim()}var ee=Object.defineProperty,ue=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,pe=(Ke,Je,pt)=>Je in Ke?ee(Ke,Je,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Ke[Je]=pt,ye=(Ke,Je)=>{for(var pt in Je||(Je={}))se.call(Je,pt)&&pe(Ke,pt,Je[pt]);if(ue)for(var pt of ue(Je))fe.call(Je,pt)&&pe(Ke,pt,Je[pt]);return Ke};const Ee="@\u2581\u2581@",We="@\u2581@",Ye=/]*>/g;function Xe(Ke){let Je=document.createElement("div");return Je.innerHTML=Ke,Je.childNodes.length===0?"":Je.childNodes[0].nodeValue}const Ie=(Ke,Je)=>{Ke=Ke||"";const pt=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,mt=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,lt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,xt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Je?Ke.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(pt,(zt,Ft,on,Qe,De,dt,jt)=>{const At=Ft||Qe||dt,ft=on||De||jt||"?";return Re.Z.API_SERVER+"/api/attachments/"+At+ft+"&t="+(0,rt.Jn)(At,Date.now())+(zt.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(Ke=Ke.replace(xt,(zt,Ft,on,Qe,De,dt,jt)=>{const At=Ft||Qe||dt,ft=on||De||jt||"?";return Re.Z.API_SERVER+"/attachments/download/"+At+ft+"&t="+(0,rt.Jn)(At,Date.now())+(zt.indexOf(")")>-1?")":"&")}).replace(pt,(zt,Ft,on,Qe,De,dt,jt)=>{const At=Ft||Qe||dt,ft=on||De||jt||"?";return Re.Z.API_SERVER+"/api/attachments/"+At+ft+"&t="+(0,rt.Jn)(At,Date.now())+(zt.indexOf(")")>-1?")":"&")}).replace(mt,(zt,Ft,on,Qe,De)=>{const dt=Ft||Qe,jt=on||De||"";return'"'+Re.Z.API_SERVER+"/api/attachments/"+dt+jt+dt+jt+"&t="+(0,rt.Jn)(dt,Date.now())}).replace(lt,(zt,Ft,on,Qe,De)=>{const dt=Ft||Qe,jt=on||De||"";return"("+Re.Z.API_SERVER+"/files/uploads/"+dt+jt+dt+jt+"&t="+(0,rt.Jn)(dt,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
`),Ke)};var ze=({value:Ke="",className:Je,showTextOnly:pt,showLines:mt,style:lt={},stylesPrev:xt={},highlightKeywords:zt,showProgramFill:Ft,isProgramFill:on,disabledFill:Qe=!1,programFillValue:De,onFillChange:dt=ft=>{},onFillBlur:jt=()=>{},onFillFocus:At=()=>{}})=>{let ft=ne(String(Ke||""));const[Tt,Wt]=(0,me.useState)(""),[dn,Nt]=(0,me.useState)("office"),[St,_t]=(0,me.useState)([]),mn=(0,me.useRef)("a"+(0,ut.Z)()),Yt={},Ge=Ut=>/`}),qe=(0,me.useMemo)(()=>{try{const Oi=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Jn=/\"\/api\/attachments\/|\"\/attachments\/download\//g,bi=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,nr=/\(\/attachments\/download\//g;ft=ft.replace(nr,"("+Re.Z.API_SERVER+"/attachments/download/").replace(Oi,"("+Re.Z.API_SERVER+"/api/attachments/").replace(Jn,'"'+Re.Z.API_SERVER+"/api/attachments/").replace(bi,'"'+Re.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
-`)}catch(Oi){}if(Ft){let Oi=-1;return ft=ft.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Jn,bi,nr){var ti;return++Oi,Fe(Jn,Oi,(ti=De==null?void 0:De[Oi])==null?void 0:ti.value.replaceAll("<","<").replaceAll(">",">"))}),`${Oe(ft||"")}`}let Ut=Oe(ft);Ut=(0,vt.ZP)(Ut);const zn=(0,vt.ez)();ft.match(/\[TOC\]/)&&(Ut=Ut.replace("[TOC]
",(0,vt.Qv)()),(0,vt.Iy)()),Ut=Ut.replace(/(__special_katext_id_\d+__)/g,(Oi,Jn)=>{const{type:bi,expression:nr}=zn[Jn];return(0,tt.renderToString)(Xe(nr)||"",{displayMode:bi==="block",throwOnError:!1,output:"html"})}),Ut=Ut.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,vt.AL)();const ni=document.createElement("div");if(ni.innerHTML=Ut,pt)return ni.innerText;if(zt){const Oi=zt.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return vn(ni,Oi),ni.innerHTML}return setTimeout(()=>Sn(),500),ni.innerHTML},[ft,zt]);(0,me.useEffect)(()=>{Cn.current&&Cn.current.querySelectorAll(["input","textarea"]).forEach(zn=>{zn.oninput=ke,zn.onblur=st,zn.onfocus=gn})},[St]),(0,me.useEffect)(()=>{var Ut,zn,ni,Oi,Jn;if(De!=null&&De.length)try{const bi=Cn.current.querySelectorAll(".edu-program-fill-score"),nr=Cn.current.querySelectorAll('[name="edu-program-fill"]');for(const[ti,wi]of nr.entries())wi.value=((Ut=De==null?void 0:De[ti])==null?void 0:Ut.value)||"",((zn=De==null?void 0:De[ti])==null?void 0:zn.type)==="warning"?wi.className="program-fill-warning":((ni=De==null?void 0:De[ti])==null?void 0:ni.type)==="success"?wi.className="program-fill-success":wi.className="";for(const[ti,wi]of bi.entries())wi.innerHTML=(Oi=De==null?void 0:De[ti])!=null&&Oi.score?`${(Jn=De==null?void 0:De[ti])==null?void 0:Jn.score}\u5206`:"";_t(De)}catch(bi){console.log(bi,"error")}},[De]);const ke=Ut=>{St[Ut.target.dataset.id]=St[Ut.target.dataset.id]||{},St[Ut.target.dataset.id].value=Ut.target.value,_t([...St]),dt(St,Ut.target.dataset.id)},st=Ut=>{St[Ut.target.dataset.id]=St[Ut.target.dataset.id]||{},St[Ut.target.dataset.id].value=Ut.target.value,_t([...St]),jt(St,Ut.target.dataset.id)},gn=Ut=>{St[Ut.target.dataset.id]=St[Ut.target.dataset.id]||{},St[Ut.target.dataset.id].value=Ut.target.value,_t([...St]),At(St,Ut.target.dataset.id)};function vn(Ut,zn){return Ut.childNodes.forEach(ni=>{var Oi;if(ni.childNodes.length>0)vn(ni,zn);else if(ni.nodeName!=="IMG")if(ni.innerHTML)ni.innerHTML=(Oi=ni.innerHTML)==null?void 0:Oi.replace(new RegExp(zn,"gi"),'$&');else{const Jn=document.createElement("span");Jn.innerHTML=ni.textContent.replace(new RegExp(zn,"gi"),'$&'),ni.replaceWith(Jn)}})}const Cn=(0,me.useRef)();vt.jb.WebkitLineClamp=mt,mt&&(lt=ye(ye({},lt),vt.jb));function ln(Ut){let zn=Ut.target;if(zn.tagName.toUpperCase()==="A"){let ni=zn.getAttribute("href");if(ni.indexOf("office")>-1)Ut.preventDefault(),Wt(ni),Nt("office");else if(ni.indexOf("application/pdf")>-1)Ut.preventDefault(),Wt(ni),Nt("pdf");else if(ni.indexOf("text/html")>-1)Ut.preventDefault(),Wt(ni),Nt("html");else if(ni.startsWith("#")){Ut.preventDefault();let Oi=document.getElementById(ni.replace("#",""));Oi&&Oi.scrollIntoView(!0)}}}const Sn=()=>{var Ut;const zn=(Ut=Cn.current)==null?void 0:Ut.querySelectorAll("video");zn==null||zn.forEach(ni=>{if(ni.oncontextmenu=()=>!1,ni.src.indexOf(".m3u8")>-1&&!ni.canPlayType("application/vnd.apple.mpegurl")){if(Te().isSupported()){var Oi=new(Te());Oi.loadSource(ni.src),Oi.attachMedia(ni)}}})};return(0,me.useEffect)(()=>{if(Cn.current&&qe&&qe.match(Ye)&&window.PR.prettyPrint(),Cn.current)return Cn.current.addEventListener("click",ln),()=>{var Ut;(Ut=Cn.current)==null||Ut.removeEventListener("click",ln),(0,vt.AL)(),(0,vt.Iy)()}},[qe,Cn.current,ln]),(0,me.useEffect)(()=>{var Ut;const zn=ni=>{ni.preventDefault(),ni.clipboardData.setData("text",window.getSelection().toString())};return(Ut=Cn.current)==null||Ut.addEventListener("copy",zn),()=>{var ni;(ni=Cn.current)==null||ni.removeEventListener("copy",zn)}},[Cn.current]),me.createElement(me.Fragment,null,pt&&me.createElement("div",{ref:Cn},qe),!pt&&!Ge(qe)&&me.createElement("div",{ref:Cn,style:ye({},lt),className:`${Je||""} ${Qe?"disabled-fill":""} markdown-body ${mn.current}`,dangerouslySetInnerHTML:{__html:qe}}),!pt&&Ge(qe)&&me.createElement(Me,{html:qe}),me.createElement(Bt.Z,{close:!0,data:Tt,type:Tt!=null&&Tt.length?dn:"",style:ye({},xt),onClose:()=>Wt("")}))}},45224:function(cn,Vt,we){"use strict";we.d(Vt,{Z:function(){return Ye}});var me=we(67294),Ze=we(1706),vt=Object.defineProperty,wt=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Re=(Xe,Ie,ze)=>Ie in Xe?vt(Xe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Xe[Ie]=ze,rt=(Xe,Ie)=>{for(var ze in Ie||(Ie={}))ht.call(Ie,ze)&&Re(Xe,ze,Ie[ze]);if(wt)for(var ze of wt(Ie))Te.call(Ie,ze)&&Re(Xe,ze,Ie[ze]);return Xe},tt=(Xe,Ie)=>{var ze={};for(var Ke in Xe)ht.call(Xe,Ke)&&Ie.indexOf(Ke)<0&&(ze[Ke]=Xe[Ke]);if(Xe!=null&&wt)for(var Ke of wt(Xe))Ie.indexOf(Ke)<0&&Te.call(Xe,Ke)&&(ze[Ke]=Xe[Ke]);return ze};const Bt={header:{cell:Xe=>{var Ie=Xe,{onResize:ze,width:Ke}=Ie,Je=tt(Ie,["onResize","width"]);return Ke?me.createElement(Ze.Resizable,{width:Ke,height:0,handle:me.createElement("span",{className:"react-resizable-handle",onClick:pt=>{pt.stopPropagation()}}),onResize:ze,draggableOpts:{enableUserSelectHack:!1}},me.createElement("th",rt({},Je))):me.createElement("th",rt({},Je))}}};var Ue=we(57399),Be=Object.defineProperty,Me=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,fe=(Xe,Ie,ze)=>Ie in Xe?Be(Xe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Xe[Ie]=ze,pe=(Xe,Ie)=>{for(var ze in Ie||(Ie={}))ue.call(Ie,ze)&&fe(Xe,ze,Ie[ze]);if(ee)for(var ze of ee(Ie))se.call(Ie,ze)&&fe(Xe,ze,Ie[ze]);return Xe},ye=(Xe,Ie)=>Me(Xe,ne(Ie)),Ee=(Xe,Ie)=>{var ze={};for(var Ke in Xe)ue.call(Xe,Ke)&&Ie.indexOf(Ke)<0&&(ze[Ke]=Xe[Ke]);if(Xe!=null&&ee)for(var Ke of ee(Xe))Ie.indexOf(Ke)<0&&se.call(Xe,Ke)&&(ze[Ke]=Xe[Ke]);return ze},Ye=Xe=>{var Ie=Xe,{pagination:ze,resColumns:Ke,dataSource:Je,onRow:pt}=Ie,mt=Ee(Ie,["pagination","resColumns","dataSource","onRow"]);const[lt,xt]=(0,me.useState)(!1),[zt,Ft]=(0,me.useState)([{}]),on=(0,me.useRef)(null);(0,me.useEffect)(()=>{let De=Ke;De=De.map((dt,jt)=>ye(pe({},dt),{onHeaderCell:At=>({width:At.width,onResize:Qe(jt)})})),Ft(De)},[]),(0,me.useEffect)(()=>{on.current=zt},[zt]);const Qe=De=>(dt,{size:jt})=>{const At=[...on.current];At[De]=ye(pe({},At[De]),{width:jt.width}),Ft(At)};return me.createElement("div",null,me.createElement(Ue.default,ye(pe({bordered:!0,components:Bt,columns:zt,dataSource:Je,pagination:ze,loading:lt,onRow:pt},mt),{rowKey:De=>De.key||De.id})))}},85688:function(cn,Vt,we){"use strict";we.d(Vt,{Z:function(){return Ie},P:function(){return We}});var me=we(67294),Ze=we(91773),vt=we(62844),wt=we(98813),ht=we(28802),Te=we(57399),Re={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},rt=we(93686),tt=Object.defineProperty,ut=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ne=(ze,Ke,Je)=>Ke in ze?tt(ze,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ze[Ke]=Je,ee=(ze,Ke)=>{for(var Je in Ke||(Ke={}))Be.call(Ke,Je)&&ne(ze,Je,Ke[Je]);if(Ue)for(var Je of Ue(Ke))Me.call(Ke,Je)&&ne(ze,Je,Ke[Je]);return ze},ue=(ze,Ke)=>ut(ze,Bt(Ke)),se=(ze,Ke)=>{var Je={};for(var pt in ze)Be.call(ze,pt)&&Ke.indexOf(pt)<0&&(Je[pt]=ze[pt]);if(ze!=null&&Ue)for(var pt of Ue(ze))Ke.indexOf(pt)<0&&Me.call(ze,pt)&&(Je[pt]=ze[pt]);return Je},fe=(ze,Ke,Je)=>new Promise((pt,mt)=>{var lt=Ft=>{try{zt(Je.next(Ft))}catch(on){mt(on)}},xt=Ft=>{try{zt(Je.throw(Ft))}catch(on){mt(on)}},zt=Ft=>Ft.done?pt(Ft.value):Promise.resolve(Ft.value).then(lt,xt);zt((Je=Je.apply(ze,Ke)).next())});const pe=({studentNames:ze,total:Ke})=>{const Je=["","\u4E00","\u4E24","\u4E09"];return Ke>3?me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Re.orangeColor},ze==null?void 0:ze.join("\u3001")),"\u7B49",me.createElement("span",{className:Re.orangeColor},Ke),"\u540D\u5B66\u751F"):me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Re.orangeColor},ze==null?void 0:ze.join("\u3001")),Je[Ke],"\u540D\u5B66\u751F")},ye=({used:ze,copy:Ke,canNotCopy:Je,studentNames:pt,studentCount:mt,inPaper:lt,is_random:xt=!1,position:zt=""})=>{const Ft=()=>{if(Ke>0&&Je>0)return me.createElement(me.Fragment,null,"\u5176\u4E2D",me.createElement("span",{className:Re.orangeColor},Ke),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",me.createElement("span",{className:Re.orangeColor},Je),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Ke>0&&Je===0)return me.createElement(me.Fragment,null,"\u5176\u4E2D",me.createElement("span",{className:Re.orangeColor},Ke),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Ke===0&&Je>0)return me.createElement(me.Fragment,null,"\u5176\u4E2D",me.createElement("span",{className:Re.orangeColor},Je),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},on=zt||(lt?"\u8BD5\u5377":"\u8BFE\u7A0B");return me.createElement("span",null,me.createElement(pe,{studentNames:pt,total:mt}),"\u5B66\u4E60\u8FC7",on,"\u4E2D\u7684",me.createElement("span",{className:Re.orangeColor},ze),"\u4E2A\u9879\u76EE\uFF0C",Ft(),"\u3002\u8BF7\u9009\u62E9",xt?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},Ee=({onCancel:ze,onOk:Ke,visible:Je,inPaper:pt,renderData:mt,type:lt,isMultipleCourse:xt=!1})=>{const[zt]=Ze.default.useForm(),[Ft,on]=(0,me.useState)(1),[Qe,De]=(0,me.useState)(!1),dt=(0,me.useMemo)(()=>(mt==null?void 0:mt.total_num)===1&&(mt==null?void 0:mt.can_copy_num)===1,[mt]),jt=(0,me.useMemo)(()=>{var At;return(At=mt==null?void 0:mt.course_data_list)==null?void 0:At.filter(ft=>ft.is_show)},[mt]);return me.createElement(me.Fragment,null,dt?me.createElement(vt.default,{centered:!0,closable:!0,open:Je,destroyOnClose:!0,title:"\u63D0\u793A",className:Re.antdModal,width:682,confirmLoading:Qe,onCancel:ze,onOk:()=>fe(void 0,null,function*(){var At;De(!0);let ft=Ft;if(xt){const Tt=ee({},zt.getFieldsValue());ft=(At=mt==null?void 0:mt.course_data_list)==null?void 0:At.map(Wt=>Tt[Wt.id]!==void 0?ue(ee({},Wt),{is_copy:Tt[Wt.id]}):Wt)}yield Ke(ft),De(!1)})},me.createElement("div",{className:Re.content,style:{marginBottom:20}},xt?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":me.createElement(me.Fragment,null,me.createElement(pe,{studentNames:mt==null?void 0:mt.student_names,total:mt==null?void 0:mt.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),xt?me.createElement(Ze.default,{form:zt,preserve:!1},jt==null?void 0:jt.map(At=>me.createElement(me.Fragment,{key:At.id},me.createElement("h3",{className:"ml15 mb5"},At.name),me.createElement(Ze.default.Item,{name:At.id,initialValue:1},me.createElement(wt.ZP.Group,{className:Re.content},me.createElement(wt.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),me.createElement(wt.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):me.createElement(wt.ZP.Group,{value:Ft,onChange:At=>on(At.target.value),className:Re.content,style:{marginBottom:30}},me.createElement(wt.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),me.createElement(wt.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),me.createElement("div",null,me.createElement("div",{className:Re.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),me.createElement("div",{className:Re.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),me.createElement("div",{className:`${Re.content} ${Re.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):me.createElement(vt.default,{centered:!0,closable:!0,destroyOnClose:!0,open:Je,confirmLoading:Qe,title:"\u63D0\u793A",width:682,onCancel:ze,onOk:()=>fe(void 0,null,function*(){var At;De(!0);let ft=0;if(xt){const Tt=ee({},zt.getFieldsValue());ft=(At=mt==null?void 0:mt.course_data_list)==null?void 0:At.map(Wt=>Tt[Wt.id]!==void 0?ue(ee({},Wt),{is_use:Tt[Wt.id]}):Wt)}yield Ke(ft),De(!1)})},me.createElement("div",{className:Re.content},me.createElement(pe,{studentNames:mt==null?void 0:mt.student_names,total:mt==null?void 0:mt.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",xt?me.createElement(Ze.default,{form:zt,preserve:!1},me.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),jt==null?void 0:jt.map(At=>me.createElement(me.Fragment,{key:At.id},me.createElement("h3",{className:"ml15 mb5"},At.name),me.createElement(Ze.default.Item,{name:At.id,initialValue:1},me.createElement(wt.ZP.Group,{className:Re.content},me.createElement(wt.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),me.createElement(wt.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):me.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",me.createElement("span",{className:Re.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},We=function(){const[ze,Ke]=(0,me.useState)(!1),[Je,pt]=(0,me.useState)();return[ze,()=>Ke(!1),Je,xt=>fe(this,null,function*(){var zt;const Ft=xt,{isImportMultipleCourse:on=!1}=Ft,Qe=se(Ft,["isImportMultipleCourse"]);console.log(xt);const De=(xt==null?void 0:xt.result)||(yield(0,rt.Tr)(Qe));return"status"in De?!1:on?((zt=De==null?void 0:De.course_data_list)==null?void 0:zt.some(jt=>jt.is_show))?(pt(De),Ke(!0),!0):De.course_data_list||[]:De.student_count===0?!1:(pt(De),Ke(!0),!0)})]},Ye=ze=>{const[Ke]=Ze.default.useForm(),[Je,pt]=(0,me.useState)(!1),{onCancel:mt,onOk:lt,visible:xt,inPaper:zt=!1,renderData:Ft,type:on,isMultipleCourse:Qe=!1,position:De}=ze;let dt=(0,me.useMemo)(()=>zt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:Re.tableCell,render(ft,Tt){return me.createElement("a",{href:`/shixuns/${Tt.identifier}/challenges`,target:"_blank"},ft)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(ft,Tt)=>me.createElement(me.Fragment,null,me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_copy"],initialValue:1},me.createElement(wt.ZP.Group,null,me.createElement(wt.ZP,{value:1},"\u662F"),me.createElement(wt.ZP,{value:0},"\u5426"))),me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt==null?void 0:Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_use"],hidden:!0,initialValue:1},me.createElement(ht.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:Re.tableCell,render(ft,Tt){return me.createElement("a",{href:`/shixuns/${Tt.identifier}/challenges`,target:"_blank"},ft)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(ft,Tt)=>me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_use"],initialValue:1},me.createElement(wt.ZP.Group,null,me.createElement(wt.ZP,{value:1},"\u662F"),me.createElement(wt.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(ft,Tt)=>me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_copy"],initialValue:1},me.createElement(wt.ZP.Group,null,me.createElement(wt.ZP,{value:1},"\u662F"),me.createElement(wt.ZP,{value:0},"\u5426")))}],[zt]),jt=(0,me.useMemo)(()=>zt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:Re.tableCell,align:"center",ellipsis:!0,render:(ft,Tt)=>me.createElement(me.Fragment,null,me.createElement("a",{href:`/shixuns/${Tt.identifier}/challenges`,target:"_blank"},ft),me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt==null?void 0:Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_copy"],hidden:!0,initialValue:0},me.createElement(ht.default,{type:"hidden"})),me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt==null?void 0:Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_use"],hidden:!0,initialValue:1},me.createElement(ht.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:Re.tableCell,ellipsis:!0,align:"center",render:(ft,Tt)=>me.createElement("a",{href:`/shixuns/${Tt.identifier}/challenges`,target:"_blank"},ft)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(ft,Tt)=>me.createElement(me.Fragment,null,me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt==null?void 0:Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_use"],initialValue:0},me.createElement(wt.ZP.Group,null,me.createElement(wt.ZP,{value:1},"\u662F"),me.createElement(wt.ZP,{value:0},"\u5426"))),me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt==null?void 0:Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_copy"],hidden:!0,initialValue:0},me.createElement(ht.default,{type:"hidden"})))}],[zt]);if(Qe){const ft={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:Re.tableCell,render:(Tt,Wt)=>me.createElement("a",{href:`/classrooms/${Wt.course_id}`},Tt)};dt=[ft,...dt],jt=[ft,...jt]}const At=(0,me.useMemo)(()=>ye({used:Ft==null?void 0:Ft.repeat_shixun_num,copy:Ft==null?void 0:Ft.can_copy_num,canNotCopy:Ft==null?void 0:Ft.no_copy_num,studentNames:Ft==null?void 0:Ft.student_names,studentCount:Ft==null?void 0:Ft.student_count,is_random:Ft==null?void 0:Ft.is_random,inPaper:zt,position:De}),[Ft,zt,De]);return me.createElement(vt.default,{title:"\u63D0\u793A",centered:!0,open:xt,confirmLoading:Je,onOk:()=>fe(void 0,null,function*(){pt(!0);const ft=Ke.getFieldsValue(),Tt=Object.keys(ft).map(Wt=>({id:parseInt(Wt.split("_")[0]),course_id:parseInt(Wt.split("_")[1]),is_use:ft[Wt].is_use,is_copy:ft[Wt].is_copy}));yield lt(Tt),pt(!1)}),onCancel:mt,width:880,okText:"\u786E\u8BA4",className:Re.antdModal,destroyOnClose:!0},me.createElement(Ze.default,{form:Ke,preserve:!1},me.createElement("div",{className:Re.brief},At),me.createElement("div",{style:{marginBottom:30}},me.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),me.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),me.createElement("div",{className:Re.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(Ft==null?void 0:Ft.can_copy_num)>0&&me.createElement("div",null,me.createElement("div",{className:Re.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),me.createElement(Te.default,{columns:dt,className:Re.antdTable,dataSource:Ft==null?void 0:Ft.can_copy_list,rowKey:on==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(Ft==null?void 0:Ft.no_copy_num)>0&&me.createElement("div",null,me.createElement("div",{className:Re.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),me.createElement(Te.default,{columns:jt,className:Re.antdTable,dataSource:Ft==null?void 0:Ft.no_copy_list,rowKey:on==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(Ft==null?void 0:Ft.no_use_list.length)>0&&(Ft==null?void 0:Ft.no_use_list.map(ft=>me.createElement("div",{key:on==="subject"?ft.stage_shixun_id:ft.shixun_course_id||ft.id},me.createElement(Ze.default.Item,{name:[`${on==="subject"?ft==null?void 0:ft.stage_shixun_id:ft.shixun_course_id||ft.id}`,"is_copy"],hidden:!0,initialValue:0},me.createElement(ht.default,{type:"hidden"})),me.createElement(Ze.default.Item,{name:[`${on==="subject"?ft==null?void 0:ft.stage_shixun_id:ft.shixun_course_id||ft.id}`,"is_use"],hidden:!0,initialValue:1},me.createElement(ht.default,{type:"hidden"})))))))};var Ie=ze=>{const{modalType:Ke}=ze;return Ke==="multiple"?me.createElement(Ye,ee({},ze)):me.createElement(Ee,ee({},ze))}},96332:function(cn,Vt,we){"use strict";we.d(Vt,{Z:function(){return rt}});var me=we(67294),Ze={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},vt=we(62844),wt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ht="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Te=(tt,ut,Bt)=>new Promise((Ue,Be)=>{var Me=ue=>{try{ee(Bt.next(ue))}catch(se){Be(se)}},ne=ue=>{try{ee(Bt.throw(ue))}catch(se){Be(se)}},ee=ue=>ue.done?Ue(ue.value):Promise.resolve(ue.value).then(Me,ne);ee((Bt=Bt.apply(tt,ut)).next())}),rt=({type:tt,resdata:ut,onok:Bt,oktext:Ue,okloading:Be})=>{const[Me,ne]=(0,me.useState)(!1),{can_copy_list:ee,can_copy_num:ue,challenge_type:se,course_data_list:fe,no_copy_list:pe,no_copy_num:ye,no_use_list:Ee,no_use_num:We,repeat_shixun_num:Ye,student_count:Xe,total_num:Ie,use_num:ze}=ut;let Ke=ue>0||tt==="exercise";(0,me.useEffect)(()=>{(ut==null?void 0:ut.student_count)>0&&ne(!0)},[ut]),console.log("---11",Be),(0,me.useEffect)(()=>{Be||ne(!1)},[Be]);const Je=()=>{if(tt==="exercise"&&se===1)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(tt==="exercise"&&se===2)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="shixun"&&se===1)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="shixun"&&se===2)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="subject"&&se===1)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="subject"&&se===2)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",me.createElement("span",{className:Ze.orangeColor},Xe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",me.createElement("span",{className:Ze.orangeColor},ze)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="exercisepush")return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(tt==="shixunpush"&&se===1)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="shixunpush"&&se===2)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},pt=()=>{if(tt==="exercise"||tt==="subject"||tt==="exercisepush"||tt==="shixunpush")return me.createElement("div",{style:{marginTop:20}},ye>0&&me.createElement("div",null,me.createElement("span",{className:Ze.flex},me.createElement("img",{src:ht,style:{width:14}}),me.createElement("span",{className:Ze.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),me.createElement("div",{className:Ze.statusbody},tt==="exercise"&&me.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",me.createElement("span",{className:Ze.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(tt==="subject"||tt==="exercisepush")&&me.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ke&&me.createElement("span",{className:Ze.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),tt==="shixunpush"&&me.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ke&&me.createElement("span",{className:Ze.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),me.createElement("div",null,pe==null?void 0:pe.map((mt,lt)=>me.createElement("a",{href:`/shixuns/${mt.identifier}/challenges`,target:"_blank"},"\u300A",mt==null?void 0:mt.name,"\u300B",lt+1!==ye&&"\u3001"))))),ue>0&&me.createElement("div",{style:{marginTop:20}},me.createElement("span",{className:Ze.flex},me.createElement("img",{src:wt,style:{width:14}}),me.createElement("span",{className:Ze.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),me.createElement("div",{className:Ze.statusbody},tt==="exercise"&&me.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(tt==="subject"||tt==="exercisepush")&&me.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),tt==="shixunpush"&&me.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),me.createElement("div",null,ee==null?void 0:ee.map((mt,lt)=>me.createElement("a",{href:`/shixuns/${mt.identifier}/challenges`,target:"_blank"},"\u300A",mt==null?void 0:mt.name,"\u300B",lt+1!==ue&&"\u3001"))))));if(tt==="shixun")return me.createElement("div",{style:{marginTop:20}},ue>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return me.createElement(vt.default,{open:Me,onCancel:()=>{ne(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ke&&"none"}},zIndex:1003,confirmLoading:Be,okText:Ke?Ue:"\u6211\u77E5\u9053\u4E86",onOk:()=>Te(void 0,null,function*(){Ke?yield Bt([...ee,...Ee]):ne(!1)})},me.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Je(),pt()))}},29916:function(cn,Vt,we){"use strict";var me=we(67294),Ze=we(35973),vt=we(62844),wt=we(63037),ht=we(67294),Te=(rt,tt,ut)=>new Promise((Bt,Ue)=>{var Be=ee=>{try{ne(ut.next(ee))}catch(ue){Ue(ue)}},Me=ee=>{try{ne(ut.throw(ee))}catch(ue){Ue(ue)}},ne=ee=>ee.done?Bt(ee.value):Promise.resolve(ee.value).then(Be,Me);ne((ut=ut.apply(rt,tt)).next())});const Re=({classroomList:rt,dispatch:tt})=>{var ut,Bt;const Ue=(0,me.useRef)(null),[Be,Me]=(0,me.useState)(!1),ne=()=>{tt({type:"classroomList/setActionTabs",payload:{}})};return ht.createElement(vt.default,{centered:!0,maskClosable:!1,width:560,title:"\u540C\u6B65\u786E\u8BA4",open:((ut=rt==null?void 0:rt.actionTabs)==null?void 0:ut.key)==="\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",destroyOnClose:!0,onCancel:ne,onOk:()=>Te(void 0,null,function*(){var ee,ue;(ee=Ue.current)!=null&&ee.onVerify()||(Me(!0),yield(ue=rt==null?void 0:rt.actionTabs)==null?void 0:ue.onOK(),Me(!1))}),okText:"\u786E\u8BA4\u540C\u6B65",comfirmLoading:(Bt=rt==null?void 0:rt.actionTabs)==null?void 0:Bt.loading},ht.createElement("p",null,"\u672C\u64CD\u4F5C\u4F1A\u5C06\u5F53\u524D\u5B9E\u8BAD\u5168\u90E8\u5185\u5BB9\u540C\u6B65\u81F3\u9009\u62E9\u5B9E\u8BAD\u4E2D\uFF0C\u8BF7\u4ED4\u7EC6\u786E\u8BA4\u9700\u540C\u6B65\u7684\u5B9E\u8BAD\u5185\u5BB9\uFF0C\u786E\u8BA4\u65E0\u8BEF\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u8F93\u5165\u9A8C\u8BC1\u7801\u540E\uFF0C\u8FDB\u884C\u5B9E\u8BAD\u540C\u6B65\u3002"),ht.createElement("p",{style:{color:"#DD0000"}},"*\u6CE8\u610F\uFF1A\u5B9E\u8BAD\u540C\u6B65\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u81F3\u539F\u6709\u7248\u672C\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),ht.createElement(wt.Z,{ref:ee=>Ue.current=ee}))};Vt.Z=(0,Ze.connect)(({classroomList:rt})=>({classroomList:rt}))(Re)},66911:function(cn,Vt,we){"use strict";we.d(Vt,{Z:function(){return ht}});var me=we(67294),Ze={flex_box_center:"flex_box_center___sOi51",flex_space_between:"flex_space_between___pl96A",flex_box_vertical_center:"flex_box_vertical_center___LVWaS",flex_box_center_end:"flex_box_center_end___bFW2z",flex_box_column:"flex_box_column___Iuosg",disabled:"disabled___kyQ47"},vt=we(83062),ht=({children:Te,tips:Re,title:rt,style:tt})=>{const ut=rt||me.createElement("div",null,me.createElement("div",null,"\u63D0\u793A\uFF1A"),me.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),me.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"));return Te&&Re?me.createElement(vt.Z,{overlayStyle:{maxWidth:"initial"},title:ut},me.createElement("span",{className:Ze.disabled,style:tt},Te)):Te&&!Re?me.createElement(me.Fragment,null,Te):me.createElement(me.Fragment,null)}},810:function(cn,Vt,we){"use strict";var me=we(67294),Ze=we(62844),vt=we(57399);const wt=({dataSource:ht,visible:Te,onClose:Re=()=>{},onSuccess:rt=()=>{},text:tt,okText:ut})=>{var Bt;return me.createElement(Ze.default,{centered:!0,destroyOnClose:!0,open:!!Te,title:"\u63D0\u793A",width:"600px",okText:ut,cancelText:"\u53D6\u6D88",onCancel:Re,onOk:rt},Te==="single"&&me.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",me.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},((Bt=ht==null?void 0:ht[0])==null?void 0:Bt.total_score)||""),"\u5206\uFF0C\u8BF7\u786E\u8BA4",tt),Te==="multiple"&&me.createElement(me.Fragment,null,me.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",tt),me.createElement(vt.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:ht,scroll:(ht==null?void 0:ht.length)>7?{y:300}:{},pagination:!1})))};Vt.Z=wt},57444:function(cn,Vt,we){"use strict";we.d(Vt,{h:function(){return ye}});var me=we(67294),Ze=we(88044),vt=we(91773),wt=we(85804),ht=we(4631),Te=we.n(ht),Re=we(71749),rt=we(30483),tt=Object.defineProperty,ut=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ne=(Ee,We,Ye)=>We in Ee?tt(Ee,We,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ee[We]=Ye,ee=(Ee,We)=>{for(var Ye in We||(We={}))Be.call(We,Ye)&&ne(Ee,Ye,We[Ye]);if(Ue)for(var Ye of Ue(We))Me.call(We,Ye)&&ne(Ee,Ye,We[Ye]);return Ee},ue=(Ee,We)=>ut(Ee,Bt(We));const se=Ze.default.Option,fe={labelCol:{span:4},wrapperCol:{span:20}},pe={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"]};Vt.Z=({callback:Ee,onCancel:We})=>{const[Ye,Xe]=(0,me.useState)("python");function Ie(Ke){Xe(pe[Ke][1])}function ze(Ke){Ee(Ke)}return me.createElement(vt.default,ue(ee({},fe),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ze,style:{width:500}}),me.createElement(vt.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},me.createElement(Ze.default,{getPopupContainer:Ke=>Ke.parentNode,onChange:Ie},Object.keys(pe).map(Ke=>me.createElement(se,{key:Ke,value:Ke},pe[Ke][0])))),me.createElement(vt.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},me.createElement(ye,{mode:Ye})),me.createElement("div",{className:"flex-container flex-end"},me.createElement(wt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),me.createElement(wt.ZP,{type:"ghost",onClick:We},"\u53D6\u6D88")))};function ye({value:Ee,onChange:We,mode:Ye,options:Xe={}}){const Ie=(0,me.useRef)(),[ze,Ke]=(0,me.useState)();return(0,me.useEffect)(()=>{if(ze){let Je=function(pt){const mt=pt.getValue();We&&We(mt)};return ze.on("change",Je),()=>{ze.off("change",Je)}}},[ze,We]),(0,me.useEffect)(()=>{ze&&ze.setOption("mode",Ye)},[ze,Ye]),(0,me.useEffect)(()=>{ze&&(Ee!==ze.getValue()||Ee==="")&&setTimeout(()=>{ze.setValue(Ee||"")},300)},[ze,Ee]),(0,me.useEffect)(()=>{if(Ie.current&&!ze){const Je=Te().fromTextArea(Ie.current,ee({mode:Ye,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Xe));Ke(Je)}},[Ie.current,ze]),me.createElement("div",{className:"my-codemirror-container"},me.createElement("textarea",{ref:Ie}))}},35567:function(cn,Vt,we){"use strict";we.d(Vt,{Z:function(){return Bi}});var me=we(67294),Ze=we(4631),vt=we.n(Ze),wt=we(91033),ht=we(71749),Te=we(57341),Re=we(82801),rt=we(88386),tt=we(49047),ut=we(80785),Bt=we(65226),Ue=({value:nn="",className:Jt,showTextOnly:It,showLines:an,style:ui={}})=>{const gi=(0,me.useMemo)(()=>"",[nn]);return me.createElement(me.Fragment,null,me.createElement("div",{dangerouslySetInnerHTML:{__html:gi}}))},Be=Object.defineProperty,Me=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,fe=(nn,Jt,It)=>Jt in nn?Be(nn,Jt,{enumerable:!0,configurable:!0,writable:!0,value:It}):nn[Jt]=It,pe=(nn,Jt)=>{for(var It in Jt||(Jt={}))ue.call(Jt,It)&&fe(nn,It,Jt[It]);if(ee)for(var It of ee(Jt))se.call(Jt,It)&&fe(nn,It,Jt[It]);return nn},ye=(nn,Jt)=>Me(nn,ne(Jt));let Ee=[{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 We({onActionCallback:nn,title:Jt,icon:It,actionName:an,className:ui="",children:gi}){function ii(){nn(an)}return me.createElement("a",{title:Jt,className:ui,onClick:ii},me.createElement("i",{className:`${It}`}),gi)}var Ye=({watch:nn,showNullButton:Jt,showNullProgramButton:It,onActionCallback:an,fullScreen:ui,insertTemp:gi,hidetoolBar:ii,extraUse:Xt})=>{const bn=[...Ee,{title:`${nn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${nn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return me.createElement("ul",{className:"markdown-toolbar-container"},!ii&&bn.map((Ri,rr)=>me.createElement("li",{key:rr},Ri.actionName?me.createElement(We,ye(pe({},Ri),{onActionCallback:an})):me.createElement("span",{className:"v-line"}))),Jt?me.createElement("li",null,me.createElement(We,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:an},me.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,It?me.createElement(me.Fragment,null,me.createElement("li",null,me.createElement(We,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:an},me.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),me.createElement("li",null,me.createElement(We,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:an},me.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,gi&&me.createElement("li",null,me.createElement(We,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${gi}`,onActionCallback:an},me.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Xt&&me.createElement("li",null,Xt),me.createElement("li",{className:"btn-full-screen"},me.createElement(We,{icon:`${ui?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:ui?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:an})))},Xe=we(76621),Ie=we(91773),ze=we(28802),Ke=we(85804),Je=Object.defineProperty,pt=Object.defineProperties,mt=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Ft=(nn,Jt,It)=>Jt in nn?Je(nn,Jt,{enumerable:!0,configurable:!0,writable:!0,value:It}):nn[Jt]=It,on=(nn,Jt)=>{for(var It in Jt||(Jt={}))xt.call(Jt,It)&&Ft(nn,It,Jt[It]);if(lt)for(var It of lt(Jt))zt.call(Jt,It)&&Ft(nn,It,Jt[It]);return nn},Qe=(nn,Jt)=>pt(nn,mt(Jt));const De={labelCol:{span:4},wrapperCol:{span:20}};var dt=({callback:nn,onCancel:Jt})=>{function It(an){nn(an)}return me.createElement(Ie.default,Qe(on({},De),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:It,style:{width:500}}),me.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},me.createElement(ze.default,null)),me.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},me.createElement(ze.default,null)),me.createElement("div",{className:"flex-container flex-end"},me.createElement(Ke.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),me.createElement(Ke.ZP,{type:"ghost",onClick:Jt},"\u53D6\u6D88")))},jt=we(57444),At=we(70859),ft=we(62844),Tt=we(71230),Wt=we(63205),dn=we(67294),Nt=({callback:nn,onCancel:Jt})=>{const It=document.createElement("canvas"),an=It.getContext("2d");It.width=1e3,It.height=800,an.fillStyle="#ffffff",an.fillRect(0,0,It.width,It.height);const ui=It.toDataURL("image/png");return dn.createElement(ft.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},dn.createElement(Tt.Z,{style:{height:"100vh"}},dn.createElement(Wt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:ui,visible:!0,title:String(Date.now())},onOk:gi=>{nn({src:gi.url})},onClose:Jt})))},St=we(23495);function _t(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(_t,go.CommandHandler),_t.prototype.canAlignSelection=function(){var nn=this.diagram;return!(nn===null||nn.isReadOnly||nn.isModelReadOnly||nn.selection.count<2)},_t.prototype.alignLeft=function(){var nn=this.diagram;nn.startTransaction("aligning left");var Jt=1/0;nn.selection.each(function(It){It instanceof go.Link||(Jt=Math.min(It.position.x,Jt))}),nn.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Jt,It.position.y))}),nn.commitTransaction("aligning left")},_t.prototype.alignRight=function(){var nn=this.diagram;nn.startTransaction("aligning right");var Jt=-1/0;nn.selection.each(function(It){if(!(It instanceof go.Link)){var an=It.actualBounds.x+It.actualBounds.width;Jt=Math.max(an,Jt)}}),nn.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Jt-It.actualBounds.width,It.position.y))}),nn.commitTransaction("aligning right")},_t.prototype.alignTop=function(){var nn=this.diagram;nn.startTransaction("alignTop");var Jt=1/0;nn.selection.each(function(It){It instanceof go.Link||(Jt=Math.min(It.position.y,Jt))}),nn.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.position.x,Jt))}),nn.commitTransaction("alignTop")},_t.prototype.alignBottom=function(){var nn=this.diagram;nn.startTransaction("aligning bottom");var Jt=-1/0;nn.selection.each(function(It){if(!(It instanceof go.Link)){var an=It.actualBounds.y+It.actualBounds.height;Jt=Math.max(an,Jt)}}),nn.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.actualBounds.x,Jt-It.actualBounds.height))}),nn.commitTransaction("aligning bottom")},_t.prototype.alignCenterX=function(){var nn=this.diagram,Jt=nn.selection.first();if(Jt){nn.startTransaction("aligning Center X");var It=Jt.actualBounds.x+Jt.actualBounds.width/2;nn.selection.each(function(an){an instanceof go.Link||an.move(new go.Point(It-an.actualBounds.width/2,an.actualBounds.y))}),nn.commitTransaction("aligning Center X")}},_t.prototype.alignCenterY=function(){var nn=this.diagram,Jt=nn.selection.first();if(Jt){nn.startTransaction("aligning Center Y");var It=Jt.actualBounds.y+Jt.actualBounds.height/2;nn.selection.each(function(an){an instanceof go.Link||an.move(new go.Point(an.actualBounds.x,It-an.actualBounds.height/2))}),nn.commitTransaction("aligning Center Y")}},_t.prototype.alignColumn=function(nn){var Jt=this.diagram;Jt.startTransaction("align Column"),nn===void 0&&(nn=0),nn=parseFloat(nn);var It=new Array;Jt.selection.each(function(Xt){Xt instanceof go.Link||It.push(Xt)});for(var an=0;an0){for(var Xt=gi.elt(ii-1);Xt!==null&&Xt.isTreeExpanded&&!Xt.isTreeLeaf;){var bn=this._sortTreeChildrenByY(Xt);Xt=bn.last()}Xt!==null&&nn.select(Xt)}else nn.select(ui)}}else if(It.key==="Down")if(Jt.isTreeExpanded&&!Jt.isTreeLeaf){var an=this._sortTreeChildrenByY(Jt).first();an!==null&&nn.select(an)}else for(;Jt!==null;){var ui=Jt.findTreeParentNode();if(ui===null)break;var gi=this._sortTreeChildrenByY(ui),ii=gi.indexOf(Jt);if(iigi.y?1:ui.xgi.x?1:0}),Jt},_t.prototype.copyToClipboard=function(nn){go.CommandHandler.prototype.copyToClipboard.call(this,nn),this._lastPasteOffset.set(this.pasteOffset)},_t.prototype.pasteFromClipboard=function(){var nn=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(nn,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),nn},Object.defineProperty(_t.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(nn){if(nn!=="move"&&nn!=="select"&&nn!=="scroll"&&nn!=="tree"&&nn!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+nn);this._arrowKeyBehavior=nn}}),Object.defineProperty(_t.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(nn){if(!(nn instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+nn);this._pasteOffset.set(nn)}});var mn=_t,Yt=we(18023),Ge=we(15746),Fe=we(33170),Ce={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Oe=we(52262),qe=we(67294),ke=(nn,Jt,It)=>new Promise((an,ui)=>{var gi=bn=>{try{Xt(It.next(bn))}catch(Ri){ui(Ri)}},ii=bn=>{try{Xt(It.throw(bn))}catch(Ri){ui(Ri)}},Xt=bn=>bn.done?an(bn.value):Promise.resolve(bn.value).then(gi,ii);Xt((It=It.apply(nn,Jt)).next())});function st({onCancel:nn,callback:Jt}){let It=(0,me.useRef)(),an=(0,me.useRef)(),ui=(0,me.useRef)(),gi=(0,me.useRef)(!1);const ii=(0,me.useRef)(!1),[Xt,bn]=(0,me.useState)(0);function Ri(){const Wn=St.bx.make,Kt={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};It.current=new St.S0(an.current,{padding:20,grid:Wn(St.s_,"Grid",Wn(St.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wn(St.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:$t=>{var qi=$t.diagram.commandHandler.addTopLevelParts($t.diagram.selection,!0);qi||$t.diagram.currentTool.doCancel()},commandHandler:Wn(mn),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:$t=>{var qi=$t.subject;qi.location=qi.location.copy().snapToGridPoint($t.diagram.grid.gridOrigin,$t.diagram.grid.gridCellSize),setTimeout(()=>{$t.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:$t=>{var qi=$t.subject;setTimeout(()=>{$t.diagram.commandHandler.editTextBlock()})},LinkRelinked:$t=>{var qi=$t.parameter.part;qi.invalidateConnectedLinks();var Fo=$t.subject;$t.diagram.toolManager.linkingTool.isForwards?Fo.toNode.invalidateConnectedLinks():Fo.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),It.current.nodeTemplate=Wn(St.NB,"Auto",{locationSpot:St.z6.Center,locationObjectName:"SHAPE",desiredSize:new St.$u(120,60),minSize:new St.$u(40,40),resizable:!0,resizeCellSize:new St.$u(10,10),rotatable:!0},new St.KX("location","loc",St.E9.parse).makeTwoWay(St.E9.stringify),new St.KX("desiredSize","size",St.$u.parse).makeTwoWay(St.$u.stringify),Wn(St.bn,{name:"SHAPE",fill:Kt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:St.z6.AllSides,toSpot:St.z6.AllSides},new St.KX("figure"),new St.KX("fill"),new St.KX("stroke","borderColor"),new St.KX("strokeWidth","thickness"),new St.KX("strokeDashArray","dash")),Wn(St.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Wn(St.al,{margin:1,textAlign:"center",overflow:St.al.OverflowEllipsis,editable:!0},new St.KX("text").makeTwoWay(),new St.KX("stroke","color"))),It.current.nodeTemplate.toolTip=Wn("ToolTip",Wn(St.s_,"Vertical",{maxSize:new St.$u(200,NaN)},Wn(St.al,{font:"bold 10pt sans-serif",textAlign:"center"},new St.KX("text")),Wn(St.al,{font:"10pt sans-serif",textAlign:"center"},new St.KX("text","details"))));function Di($t,qi){var Fo=(gr,Ra)=>{gr.handled=!0,gr.diagram.model.commit(Ao=>{var zo=Ra.part.adornedPart,po=new St.E9().setRectSpot(zo.actualBounds,$t);po.subtract(zo.location),po.scale(2,2),po.x+=Math.sign(po.x)*130,po.y+=Math.sign(po.y)*130,po.add(zo.location),po.snapToGridPoint(gr.diagram.grid.gridOrigin,gr.diagram.grid.gridCellSize);var $r=Ao.copyNodeData(zo.data);Ao.setGroupKeyForNodeData($r,Ao.getGroupKeyForNodeData(zo.data)),Ao.addNodeData($r);var ra={from:zo.key,to:Ao.getKeyForNodeData($r)};Ao.addLinkData(ra);var Tn=gr.diagram.findNodeForData($r);Tn.location=po,gr.diagram.select(Tn),setTimeout(()=>{gr.diagram.commandHandler.editTextBlock()},20)})};return Wn(St.bn,{figure:qi,alignment:$t,alignmentFocus:$t.opposite(),width:$t.equals(St.z6.Top)||$t.equals(St.z6.Bottom)?25:18,height:$t.equals(St.z6.Top)||$t.equals(St.z6.Bottom)?18:25,fill:"orange",stroke:Kt.white,strokeWidth:4,mouseEnter:(gr,Ra)=>Ra.fill="dodgerblue",mouseLeave:(gr,Ra)=>Ra.fill="orange",isActionable:!0,click:Fo,contextClick:Fo})}function or($t){return Wn(St.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(qi,Fo)=>Fo.fill="dodgerblue",mouseLeave:(qi,Fo)=>Fo.fill="orange",click:(qi,Fo)=>{qi.diagram.commandHandler.showContextMenu(Fo.part.adornedPart)}},$t||{})}It.current.nodeTemplate.selectionAdornmentTemplate=Wn(St.uz,"Spot",Wn(St.Vm,{padding:10}),Di(St.z6.Top,"TriangleUp"),Di(St.z6.Left,"TriangleLeft"),Di(St.z6.Right,"TriangleRight"),Di(St.z6.Bottom,"TriangleDown"),or({alignment:new St.z6(.75,0)}));function Gr($t,qi){return(Fo,gr)=>{Fo.handled=!0,Fo.diagram.model.commit(Ra=>{Ra.set(gr.part.adornedPart.data,$t,qi)})}}function Nn($t,qi){return qi||(qi="color"),Wn(St.bn,{width:16,height:16,stroke:"lightgray",fill:$t,margin:1,background:"transparent",mouseEnter:(Fo,gr)=>gr.stroke="dodgerblue",mouseLeave:(Fo,gr)=>gr.stroke="lightgray",click:Gr(qi,$t),contextClick:Gr(qi,$t)})}function Vi(){return[Wn("ContextMenuButton",Wn(St.s_,"Horizontal",Nn(Kt.white,"fill"),Nn(Kt.beige,"fill"),Nn(Kt.extralightblue,"fill"),Nn(Kt.extralightred,"fill"))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",Nn(Kt.lightgray,"fill"),Nn(Kt.lightgreen,"fill"),Nn(Kt.lightblue,"fill"),Nn(Kt.lightred,"fill")))]}function no(){return[Wn("ContextMenuButton",Wn(St.s_,"Horizontal",Nn(Kt.black),Nn(Kt.green),Nn(Kt.blue),Nn(Kt.red))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",Nn(Kt.white),Nn(Kt.magenta),Nn(Kt.purple),Nn(Kt.orange)))]}function ca($t,qi){return qi||(qi="thickness"),Wn(St.bn,"LineH",{width:16,height:16,strokeWidth:$t,margin:1,background:"transparent",mouseEnter:(Fo,gr)=>gr.background="dodgerblue",mouseLeave:(Fo,gr)=>gr.background="transparent",click:Gr(qi,$t),contextClick:Gr(qi,$t)})}function jo($t,qi){return qi||(qi="dash"),Wn(St.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:$t,margin:1,background:"transparent",mouseEnter:(Fo,gr)=>gr.background="dodgerblue",mouseLeave:(Fo,gr)=>gr.background="transparent",click:Gr(qi,$t),contextClick:Gr(qi,$t)})}function $n(){return[Wn("ContextMenuButton",Wn(St.s_,"Horizontal",ca(1),ca(2),ca(3),ca(4))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",jo(null),jo([2,4]),jo([4,4])))]}function qt($t,qi){return qi||(qi="figure"),Wn(St.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:$t,margin:1,background:"transparent",mouseEnter:(Fo,gr)=>gr.fill="dodgerblue",mouseLeave:(Fo,gr)=>gr.fill="lightgray",click:Gr(qi,$t),contextClick:Gr(qi,$t)})}It.current.nodeTemplate.contextMenu=Wn("ContextMenu",Wn("ContextMenuButton",Wn(St.s_,"Horizontal",qt("Rectangle"),qt("RoundedRectangle"),qt("Ellipse"),qt("Diamond"))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",qt("Parallelogram2"),qt("ManualOperation"),qt("Procedure"),qt("Cylinder1"))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",qt("Terminator"),qt("CreateRequest"),qt("Document"),qt("TriangleDown"))),Vi(),no(),$n()),It.current.groupTemplate=Wn(St.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:St.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:($t,qi)=>{var Fo=qi.addMembers(qi.diagram.selection,!0);Fo||qi.diagram.currentTool.doCancel()},avoidable:!1},new St.KX("location","loc",St.E9.parse).makeTwoWay(St.E9.stringify),Wn(St.s_,"Auto",{name:"BODY"},Wn(St.bn,{parameter1:10,fill:Kt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:St.z6.AllSides,toSpot:St.z6.AllSides},new St.KX("fill"),new St.KX("stroke","color"),new St.KX("strokeWidth","thickness"),new St.KX("strokeDashArray","dash")),Wn(St.Vm,{background:"transparent",margin:20})),Wn(St.al,{alignment:St.z6.Top,alignmentFocus:St.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new St.KX("text"),new St.KX("stroke","color"))),It.current.groupTemplate.selectionAdornmentTemplate=Wn(St.uz,"Spot",Wn(St.s_,"Auto",Wn(St.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Wn(St.Vm,{margin:1.5})),or({alignment:St.z6.TopRight,alignmentFocus:St.z6.BottomRight})),It.current.groupTemplate.contextMenu=Wn("ContextMenu",Vi(),no(),$n()),It.current.linkTemplate=Wn(St.rU,{layerName:"Foreground",routing:St.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new St.KX("fromSpot","fromSpot",St.z6.parse),new St.KX("toSpot","toSpot",St.z6.parse),new St.KX("fromShortLength","dir",$t=>$t>=1?10:0),new St.KX("toShortLength","dir",$t=>$t>=1?10:0),new St.KX("points").makeTwoWay(),Wn(St.bn,{strokeWidth:2},new St.KX("stroke","color"),new St.KX("strokeWidth","thickness"),new St.KX("strokeDashArray","dash")),Wn(St.bn,{segmentIndex:0,segmentOffset:new St.E9(15,0),segmentOrientation:St.rU.OrientAlong,alignmentFocus:St.z6.Right,figure:"circle",width:10,strokeWidth:0},new St.KX("fill","color"),new St.KX("visible","dir",$t=>$t===1)),Wn(St.bn,{segmentIndex:-1,segmentOffset:new St.E9(-10,6),segmentOrientation:St.rU.OrientPlus90,alignmentFocus:St.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new St.KX("fill","color"),new St.KX("visible","dir",$t=>$t>=1),new St.KX("width","thickness",$t=>7+3*$t),new St.KX("height","thickness",$t=>7+3*$t),new St.KX("segmentOffset","thickness",$t=>new St.E9(-15,4+1.5*$t))),Wn(St.bn,{segmentIndex:0,segmentOffset:new St.E9(15,-6),segmentOrientation:St.rU.OrientMinus90,alignmentFocus:St.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new St.KX("fill","color"),new St.KX("visible","dir",$t=>$t===2),new St.KX("width","thickness",$t=>7+3*$t),new St.KX("height","thickness",$t=>7+3*$t),new St.KX("segmentOffset","thickness",$t=>new St.E9(-15,4+1.5*$t))),Wn(St.al,{alignmentFocus:new St.z6(0,1,-4,0),editable:!0},new St.KX("text").makeTwoWay(),new St.KX("stroke","color"))),It.current.linkTemplate.selectionAdornmentTemplate=Wn(St.uz,Wn(St.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Si(2)},new St.KX("pathPattern","thickness",Si)),or({alignmentFocus:new St.z6(0,0,-6,-4)}));function Si($t){return Wn(St.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+($t+4).toString()+" H3"})}function ir($t){var qi="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return $t===0?qi="M0 0 M16 16 M0 8 L16 8":$t===2&&(qi="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Wn(St.bn,{geometryString:qi,margin:2,background:"transparent",mouseEnter:(Fo,gr)=>gr.background="dodgerblue",mouseLeave:(Fo,gr)=>gr.background="transparent",click:Gr("dir",$t),contextClick:Gr("dir",$t)})}function vr($t){var qi=(Fo,gr)=>{Fo.handled=!0,Fo.diagram.model.commit(Ra=>{var Ao=gr.part.adornedPart;Ra.set(Ao.data,$t?"toSpot":"fromSpot",St.z6.stringify(St.z6.AllSides)),($t?Ao.toNode:Ao.fromNode).invalidateConnectedLinks()})};return Wn(St.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Fo,gr)=>gr.background="dodgerblue",mouseLeave:(Fo,gr)=>gr.background="transparent",click:qi,contextClick:qi})}function _n($t,qi){var Fo=0,gr=St.z6.RightSide;$t.equals(St.z6.Top)?(Fo=270,gr=St.z6.TopSide):$t.equals(St.z6.Left)?(Fo=180,gr=St.z6.LeftSide):$t.equals(St.z6.Bottom)&&(Fo=90,gr=St.z6.BottomSide),qi||(Fo-=180);var Ra=(Ao,zo)=>{Ao.handled=!0,Ao.diagram.model.commit(po=>{var $r=zo.part.adornedPart;po.set($r.data,qi?"toSpot":"fromSpot",St.z6.stringify(gr)),(qi?$r.toNode:$r.fromNode).invalidateConnectedLinks()})};return Wn(St.bn,{alignment:$t,alignmentFocus:$t.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Fo,background:"transparent",mouseEnter:(Ao,zo)=>zo.background="dodgerblue",mouseLeave:(Ao,zo)=>zo.background="transparent",click:Ra,contextClick:Ra})}It.current.linkTemplate.contextMenu=Wn("ContextMenu",no(),$n(),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",ir(0),ir(1),ir(2))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",Wn(St.s_,"Spot",vr(!1),_n(St.z6.Top,!1),_n(St.z6.Left,!1),_n(St.z6.Right,!1),_n(St.z6.Bottom,!1)),Wn(St.s_,"Spot",{margin:new St.Zt(0,0,0,2)},vr(!0),_n(St.z6.Top,!0),_n(St.z6.Left,!0),_n(St.z6.Right,!0),_n(St.z6.Bottom,!0)))));const Qi=`{ "class": "GraphLinksModel",
+`)}catch(Oi){}if(Ft){let Oi=-1;return ft=ft.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Jn,bi,nr){var ti;return++Oi,Fe(Jn,Oi,(ti=De==null?void 0:De[Oi])==null?void 0:ti.value.replaceAll("<","<").replaceAll(">",">"))}),`${Oe(ft||"")}`}let Ut=Oe(ft);Ut=(0,vt.ZP)(Ut);const zn=(0,vt.ez)();ft.match(/\[TOC\]/)&&(Ut=Ut.replace("[TOC]
",(0,vt.Qv)()),(0,vt.Iy)()),Ut=Ut.replace(/(__special_katext_id_\d+__)/g,(Oi,Jn)=>{const{type:bi,expression:nr}=zn[Jn];return(0,tt.renderToString)(Xe(nr)||"",{displayMode:bi==="block",throwOnError:!1,output:"html"})}),Ut=Ut.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,vt.AL)();const ni=document.createElement("div");if(ni.innerHTML=Ut,pt)return ni.innerText;if(zt){const Oi=zt.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return vn(ni,Oi),ni.innerHTML}return setTimeout(()=>Sn(),500),ni.innerHTML},[ft,zt]);(0,me.useEffect)(()=>{Cn.current&&Cn.current.querySelectorAll(["input","textarea"]).forEach(zn=>{zn.oninput=ke,zn.onblur=st,zn.onfocus=gn})},[St]),(0,me.useEffect)(()=>{var Ut,zn,ni,Oi,Jn;if(De!=null&&De.length)try{const bi=Cn.current.querySelectorAll(".edu-program-fill-score"),nr=Cn.current.querySelectorAll('[name="edu-program-fill"]');for(const[ti,wi]of nr.entries())wi.value=((Ut=De==null?void 0:De[ti])==null?void 0:Ut.value)||"",((zn=De==null?void 0:De[ti])==null?void 0:zn.type)==="warning"?wi.className="program-fill-warning":((ni=De==null?void 0:De[ti])==null?void 0:ni.type)==="success"?wi.className="program-fill-success":wi.className="";for(const[ti,wi]of bi.entries())wi.innerHTML=(Oi=De==null?void 0:De[ti])!=null&&Oi.score?`${(Jn=De==null?void 0:De[ti])==null?void 0:Jn.score}\u5206`:"";_t(De)}catch(bi){console.log(bi,"error")}},[De]);const ke=Ut=>{St[Ut.target.dataset.id]=St[Ut.target.dataset.id]||{},St[Ut.target.dataset.id].value=Ut.target.value,_t([...St]),dt(St,Ut.target.dataset.id)},st=Ut=>{St[Ut.target.dataset.id]=St[Ut.target.dataset.id]||{},St[Ut.target.dataset.id].value=Ut.target.value,_t([...St]),jt(St,Ut.target.dataset.id)},gn=Ut=>{St[Ut.target.dataset.id]=St[Ut.target.dataset.id]||{},St[Ut.target.dataset.id].value=Ut.target.value,_t([...St]),At(St,Ut.target.dataset.id)};function vn(Ut,zn){return Ut.childNodes.forEach(ni=>{var Oi;if(ni.childNodes.length>0)vn(ni,zn);else if(ni.nodeName!=="IMG")if(ni.innerHTML)ni.innerHTML=(Oi=ni.innerHTML)==null?void 0:Oi.replace(new RegExp(zn,"gi"),'$&');else{const Jn=document.createElement("span");Jn.innerHTML=ni.textContent.replace(new RegExp(zn,"gi"),'$&'),ni.replaceWith(Jn)}})}const Cn=(0,me.useRef)();vt.jb.WebkitLineClamp=mt,mt&&(lt=ye(ye({},lt),vt.jb));function ln(Ut){let zn=Ut.target;if(zn.tagName.toUpperCase()==="A"){let ni=zn.getAttribute("href");if(ni.indexOf("office")>-1)Ut.preventDefault(),Wt(ni),Nt("office");else if(ni.indexOf("application/pdf")>-1)Ut.preventDefault(),Wt(ni),Nt("pdf");else if(ni.indexOf("text/html")>-1)Ut.preventDefault(),Wt(ni),Nt("html");else if(ni.startsWith("#")){Ut.preventDefault();let Oi=document.getElementById(ni.replace("#",""));Oi&&Oi.scrollIntoView(!0)}}}const Sn=()=>{var Ut;const zn=(Ut=Cn.current)==null?void 0:Ut.querySelectorAll("video");zn==null||zn.forEach(ni=>{if(ni.oncontextmenu=()=>!1,ni.src.indexOf(".m3u8")>-1&&!ni.canPlayType("application/vnd.apple.mpegurl")){if(Te().isSupported()){var Oi=new(Te());Oi.loadSource(ni.src),Oi.attachMedia(ni)}}})};return(0,me.useEffect)(()=>{if(Cn.current&&qe&&qe.match(Ye)&&window.PR.prettyPrint(),Cn.current)return Cn.current.addEventListener("click",ln),()=>{var Ut;(Ut=Cn.current)==null||Ut.removeEventListener("click",ln),(0,vt.AL)(),(0,vt.Iy)()}},[qe,Cn.current,ln]),(0,me.useEffect)(()=>{var Ut;const zn=ni=>{ni.preventDefault(),ni.clipboardData.setData("text",window.getSelection().toString())};return(Ut=Cn.current)==null||Ut.addEventListener("copy",zn),()=>{var ni;(ni=Cn.current)==null||ni.removeEventListener("copy",zn)}},[Cn.current]),me.createElement(me.Fragment,null,pt&&me.createElement("div",{ref:Cn},qe),!pt&&!Ge(qe)&&me.createElement("div",{ref:Cn,style:ye({},lt),className:`${Je||""} ${Qe?"disabled-fill":""} markdown-body ${mn.current}`,dangerouslySetInnerHTML:{__html:qe}}),!pt&&Ge(qe)&&me.createElement(Me,{html:qe}),me.createElement(Bt.Z,{close:!0,data:Tt,type:Tt!=null&&Tt.length?dn:"",style:ye({},xt),onClose:()=>Wt("")}))}},45224:function(cn,Vt,we){"use strict";we.d(Vt,{Z:function(){return Ye}});var me=we(67294),Ze=we(1706),vt=Object.defineProperty,wt=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Re=(Xe,Ie,ze)=>Ie in Xe?vt(Xe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Xe[Ie]=ze,rt=(Xe,Ie)=>{for(var ze in Ie||(Ie={}))ht.call(Ie,ze)&&Re(Xe,ze,Ie[ze]);if(wt)for(var ze of wt(Ie))Te.call(Ie,ze)&&Re(Xe,ze,Ie[ze]);return Xe},tt=(Xe,Ie)=>{var ze={};for(var Ke in Xe)ht.call(Xe,Ke)&&Ie.indexOf(Ke)<0&&(ze[Ke]=Xe[Ke]);if(Xe!=null&&wt)for(var Ke of wt(Xe))Ie.indexOf(Ke)<0&&Te.call(Xe,Ke)&&(ze[Ke]=Xe[Ke]);return ze};const Bt={header:{cell:Xe=>{var Ie=Xe,{onResize:ze,width:Ke}=Ie,Je=tt(Ie,["onResize","width"]);return Ke?me.createElement(Ze.Resizable,{width:Ke,height:0,handle:me.createElement("span",{className:"react-resizable-handle",onClick:pt=>{pt.stopPropagation()}}),onResize:ze,draggableOpts:{enableUserSelectHack:!1}},me.createElement("th",rt({},Je))):me.createElement("th",rt({},Je))}}};var Ue=we(57399),Be=Object.defineProperty,Me=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,fe=(Xe,Ie,ze)=>Ie in Xe?Be(Xe,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Xe[Ie]=ze,pe=(Xe,Ie)=>{for(var ze in Ie||(Ie={}))ue.call(Ie,ze)&&fe(Xe,ze,Ie[ze]);if(ee)for(var ze of ee(Ie))se.call(Ie,ze)&&fe(Xe,ze,Ie[ze]);return Xe},ye=(Xe,Ie)=>Me(Xe,ne(Ie)),Ee=(Xe,Ie)=>{var ze={};for(var Ke in Xe)ue.call(Xe,Ke)&&Ie.indexOf(Ke)<0&&(ze[Ke]=Xe[Ke]);if(Xe!=null&&ee)for(var Ke of ee(Xe))Ie.indexOf(Ke)<0&&se.call(Xe,Ke)&&(ze[Ke]=Xe[Ke]);return ze},Ye=Xe=>{var Ie=Xe,{pagination:ze,resColumns:Ke,dataSource:Je,onRow:pt}=Ie,mt=Ee(Ie,["pagination","resColumns","dataSource","onRow"]);const[lt,xt]=(0,me.useState)(!1),[zt,Ft]=(0,me.useState)([{}]),on=(0,me.useRef)(null);(0,me.useEffect)(()=>{let De=Ke;De=De.map((dt,jt)=>ye(pe({},dt),{onHeaderCell:At=>({width:At.width,onResize:Qe(jt)})})),Ft(De)},[]),(0,me.useEffect)(()=>{on.current=zt},[zt]);const Qe=De=>(dt,{size:jt})=>{const At=[...on.current];At[De]=ye(pe({},At[De]),{width:jt.width}),Ft(At)};return me.createElement("div",null,me.createElement(Ue.default,ye(pe({bordered:!0,components:Bt,columns:zt,dataSource:Je,pagination:ze,loading:lt,onRow:pt},mt),{rowKey:De=>De.key||De.id})))}},85688:function(cn,Vt,we){"use strict";we.d(Vt,{Z:function(){return Ie},P:function(){return We}});var me=we(67294),Ze=we(91773),vt=we(62844),wt=we(98813),ht=we(28802),Te=we(57399),Re={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},rt=we(93686),tt=Object.defineProperty,ut=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ne=(ze,Ke,Je)=>Ke in ze?tt(ze,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Je}):ze[Ke]=Je,ee=(ze,Ke)=>{for(var Je in Ke||(Ke={}))Be.call(Ke,Je)&&ne(ze,Je,Ke[Je]);if(Ue)for(var Je of Ue(Ke))Me.call(Ke,Je)&&ne(ze,Je,Ke[Je]);return ze},ue=(ze,Ke)=>ut(ze,Bt(Ke)),se=(ze,Ke)=>{var Je={};for(var pt in ze)Be.call(ze,pt)&&Ke.indexOf(pt)<0&&(Je[pt]=ze[pt]);if(ze!=null&&Ue)for(var pt of Ue(ze))Ke.indexOf(pt)<0&&Me.call(ze,pt)&&(Je[pt]=ze[pt]);return Je},fe=(ze,Ke,Je)=>new Promise((pt,mt)=>{var lt=Ft=>{try{zt(Je.next(Ft))}catch(on){mt(on)}},xt=Ft=>{try{zt(Je.throw(Ft))}catch(on){mt(on)}},zt=Ft=>Ft.done?pt(Ft.value):Promise.resolve(Ft.value).then(lt,xt);zt((Je=Je.apply(ze,Ke)).next())});const pe=({studentNames:ze,total:Ke})=>{const Je=["","\u4E00","\u4E24","\u4E09"];return Ke>3?me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Re.orangeColor},ze==null?void 0:ze.join("\u3001")),"\u7B49",me.createElement("span",{className:Re.orangeColor},Ke),"\u540D\u5B66\u751F"):me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Re.orangeColor},ze==null?void 0:ze.join("\u3001")),Je[Ke],"\u540D\u5B66\u751F")},ye=({used:ze,copy:Ke,canNotCopy:Je,studentNames:pt,studentCount:mt,inPaper:lt,is_random:xt=!1,position:zt=""})=>{const Ft=()=>{if(Ke>0&&Je>0)return me.createElement(me.Fragment,null,"\u5176\u4E2D",me.createElement("span",{className:Re.orangeColor},Ke),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",me.createElement("span",{className:Re.orangeColor},Je),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Ke>0&&Je===0)return me.createElement(me.Fragment,null,"\u5176\u4E2D",me.createElement("span",{className:Re.orangeColor},Ke),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Ke===0&&Je>0)return me.createElement(me.Fragment,null,"\u5176\u4E2D",me.createElement("span",{className:Re.orangeColor},Je),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},on=zt||(lt?"\u8BD5\u5377":"\u8BFE\u7A0B");return me.createElement("span",null,me.createElement(pe,{studentNames:pt,total:mt}),"\u5B66\u4E60\u8FC7",on,"\u4E2D\u7684",me.createElement("span",{className:Re.orangeColor},ze),"\u4E2A\u9879\u76EE\uFF0C",Ft(),"\u3002\u8BF7\u9009\u62E9",xt?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},Ee=({onCancel:ze,onOk:Ke,visible:Je,inPaper:pt,renderData:mt,type:lt,isMultipleCourse:xt=!1})=>{const[zt]=Ze.default.useForm(),[Ft,on]=(0,me.useState)(1),[Qe,De]=(0,me.useState)(!1),dt=(0,me.useMemo)(()=>(mt==null?void 0:mt.total_num)===1&&(mt==null?void 0:mt.can_copy_num)===1,[mt]),jt=(0,me.useMemo)(()=>{var At;return(At=mt==null?void 0:mt.course_data_list)==null?void 0:At.filter(ft=>ft.is_show)},[mt]);return me.createElement(me.Fragment,null,dt?me.createElement(vt.default,{centered:!0,closable:!0,open:Je,destroyOnClose:!0,title:"\u63D0\u793A",className:Re.antdModal,width:682,confirmLoading:Qe,onCancel:ze,onOk:()=>fe(void 0,null,function*(){var At;De(!0);let ft=Ft;if(xt){const Tt=ee({},zt.getFieldsValue());ft=(At=mt==null?void 0:mt.course_data_list)==null?void 0:At.map(Wt=>Tt[Wt.id]!==void 0?ue(ee({},Wt),{is_copy:Tt[Wt.id]}):Wt)}yield Ke(ft),De(!1)})},me.createElement("div",{className:Re.content,style:{marginBottom:20}},xt?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":me.createElement(me.Fragment,null,me.createElement(pe,{studentNames:mt==null?void 0:mt.student_names,total:mt==null?void 0:mt.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),xt?me.createElement(Ze.default,{form:zt,preserve:!1},jt==null?void 0:jt.map(At=>me.createElement(me.Fragment,{key:At.id},me.createElement("h3",{className:"ml15 mb5"},At.name),me.createElement(Ze.default.Item,{name:At.id,initialValue:1},me.createElement(wt.ZP.Group,{className:Re.content},me.createElement(wt.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),me.createElement(wt.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):me.createElement(wt.ZP.Group,{value:Ft,onChange:At=>on(At.target.value),className:Re.content,style:{marginBottom:30}},me.createElement(wt.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),me.createElement(wt.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),me.createElement("div",null,me.createElement("div",{className:Re.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),me.createElement("div",{className:Re.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),me.createElement("div",{className:`${Re.content} ${Re.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):me.createElement(vt.default,{centered:!0,closable:!0,destroyOnClose:!0,open:Je,confirmLoading:Qe,title:"\u63D0\u793A",width:682,onCancel:ze,onOk:()=>fe(void 0,null,function*(){var At;De(!0);let ft=0;if(xt){const Tt=ee({},zt.getFieldsValue());ft=(At=mt==null?void 0:mt.course_data_list)==null?void 0:At.map(Wt=>Tt[Wt.id]!==void 0?ue(ee({},Wt),{is_use:Tt[Wt.id]}):Wt)}yield Ke(ft),De(!1)})},me.createElement("div",{className:Re.content},me.createElement(pe,{studentNames:mt==null?void 0:mt.student_names,total:mt==null?void 0:mt.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",xt?me.createElement(Ze.default,{form:zt,preserve:!1},me.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),jt==null?void 0:jt.map(At=>me.createElement(me.Fragment,{key:At.id},me.createElement("h3",{className:"ml15 mb5"},At.name),me.createElement(Ze.default.Item,{name:At.id,initialValue:1},me.createElement(wt.ZP.Group,{className:Re.content},me.createElement(wt.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),me.createElement(wt.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):me.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",me.createElement("span",{className:Re.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},We=function(){const[ze,Ke]=(0,me.useState)(!1),[Je,pt]=(0,me.useState)();return[ze,()=>Ke(!1),Je,xt=>fe(this,null,function*(){var zt;const Ft=xt,{isImportMultipleCourse:on=!1}=Ft,Qe=se(Ft,["isImportMultipleCourse"]);console.log(xt);const De=(xt==null?void 0:xt.result)||(yield(0,rt.Tr)(Qe));return"status"in De?!1:on?((zt=De==null?void 0:De.course_data_list)==null?void 0:zt.some(jt=>jt.is_show))?(pt(De),Ke(!0),!0):De.course_data_list||[]:De.student_count===0?!1:(pt(De),Ke(!0),!0)})]},Ye=ze=>{const[Ke]=Ze.default.useForm(),[Je,pt]=(0,me.useState)(!1),{onCancel:mt,onOk:lt,visible:xt,inPaper:zt=!1,renderData:Ft,type:on,isMultipleCourse:Qe=!1,position:De}=ze;let dt=(0,me.useMemo)(()=>zt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:Re.tableCell,render(ft,Tt){return me.createElement("a",{href:`/shixuns/${Tt.identifier}/challenges`,target:"_blank"},ft)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(ft,Tt)=>me.createElement(me.Fragment,null,me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_copy"],initialValue:1},me.createElement(wt.ZP.Group,null,me.createElement(wt.ZP,{value:1},"\u662F"),me.createElement(wt.ZP,{value:0},"\u5426"))),me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt==null?void 0:Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_use"],hidden:!0,initialValue:1},me.createElement(ht.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:Re.tableCell,render(ft,Tt){return me.createElement("a",{href:`/shixuns/${Tt.identifier}/challenges`,target:"_blank"},ft)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(ft,Tt)=>me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_use"],initialValue:1},me.createElement(wt.ZP.Group,null,me.createElement(wt.ZP,{value:1},"\u662F"),me.createElement(wt.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(ft,Tt)=>me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_copy"],initialValue:1},me.createElement(wt.ZP.Group,null,me.createElement(wt.ZP,{value:1},"\u662F"),me.createElement(wt.ZP,{value:0},"\u5426")))}],[zt]),jt=(0,me.useMemo)(()=>zt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:Re.tableCell,align:"center",ellipsis:!0,render:(ft,Tt)=>me.createElement(me.Fragment,null,me.createElement("a",{href:`/shixuns/${Tt.identifier}/challenges`,target:"_blank"},ft),me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt==null?void 0:Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_copy"],hidden:!0,initialValue:0},me.createElement(ht.default,{type:"hidden"})),me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt==null?void 0:Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_use"],hidden:!0,initialValue:1},me.createElement(ht.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:Re.tableCell,ellipsis:!0,align:"center",render:(ft,Tt)=>me.createElement("a",{href:`/shixuns/${Tt.identifier}/challenges`,target:"_blank"},ft)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(ft,Tt)=>me.createElement(me.Fragment,null,me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt==null?void 0:Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_use"],initialValue:0},me.createElement(wt.ZP.Group,null,me.createElement(wt.ZP,{value:1},"\u662F"),me.createElement(wt.ZP,{value:0},"\u5426"))),me.createElement(Ze.default.Item,{name:[`${on==="subject"?Tt==null?void 0:Tt.stage_shixun_id:Tt.shixun_course_id||Tt.id}`,"is_copy"],hidden:!0,initialValue:0},me.createElement(ht.default,{type:"hidden"})))}],[zt]);if(Qe){const ft={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:Re.tableCell,render:(Tt,Wt)=>me.createElement("a",{href:`/classrooms/${Wt.course_id}`},Tt)};dt=[ft,...dt],jt=[ft,...jt]}const At=(0,me.useMemo)(()=>ye({used:Ft==null?void 0:Ft.repeat_shixun_num,copy:Ft==null?void 0:Ft.can_copy_num,canNotCopy:Ft==null?void 0:Ft.no_copy_num,studentNames:Ft==null?void 0:Ft.student_names,studentCount:Ft==null?void 0:Ft.student_count,is_random:Ft==null?void 0:Ft.is_random,inPaper:zt,position:De}),[Ft,zt,De]);return me.createElement(vt.default,{title:"\u63D0\u793A",centered:!0,open:xt,confirmLoading:Je,onOk:()=>fe(void 0,null,function*(){pt(!0);const ft=Ke.getFieldsValue(),Tt=Object.keys(ft).map(Wt=>({id:parseInt(Wt.split("_")[0]),course_id:parseInt(Wt.split("_")[1]),is_use:ft[Wt].is_use,is_copy:ft[Wt].is_copy}));yield lt(Tt),pt(!1)}),onCancel:mt,width:880,okText:"\u786E\u8BA4",className:Re.antdModal,destroyOnClose:!0},me.createElement(Ze.default,{form:Ke,preserve:!1},me.createElement("div",{className:Re.brief},At),me.createElement("div",{style:{marginBottom:30}},me.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),me.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),me.createElement("div",{className:Re.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(Ft==null?void 0:Ft.can_copy_num)>0&&me.createElement("div",null,me.createElement("div",{className:Re.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),me.createElement(Te.default,{columns:dt,className:Re.antdTable,dataSource:Ft==null?void 0:Ft.can_copy_list,rowKey:on==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(Ft==null?void 0:Ft.no_copy_num)>0&&me.createElement("div",null,me.createElement("div",{className:Re.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),me.createElement(Te.default,{columns:jt,className:Re.antdTable,dataSource:Ft==null?void 0:Ft.no_copy_list,rowKey:on==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(Ft==null?void 0:Ft.no_use_list.length)>0&&(Ft==null?void 0:Ft.no_use_list.map(ft=>me.createElement("div",{key:on==="subject"?ft.stage_shixun_id:ft.shixun_course_id||ft.id},me.createElement(Ze.default.Item,{name:[`${on==="subject"?ft==null?void 0:ft.stage_shixun_id:ft.shixun_course_id||ft.id}`,"is_copy"],hidden:!0,initialValue:0},me.createElement(ht.default,{type:"hidden"})),me.createElement(Ze.default.Item,{name:[`${on==="subject"?ft==null?void 0:ft.stage_shixun_id:ft.shixun_course_id||ft.id}`,"is_use"],hidden:!0,initialValue:1},me.createElement(ht.default,{type:"hidden"})))))))};var Ie=ze=>{const{modalType:Ke}=ze;return Ke==="multiple"?me.createElement(Ye,ee({},ze)):me.createElement(Ee,ee({},ze))}},96332:function(cn,Vt,we){"use strict";we.d(Vt,{Z:function(){return rt}});var me=we(67294),Ze={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},vt=we(62844),wt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ht="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Te=(tt,ut,Bt)=>new Promise((Ue,Be)=>{var Me=ue=>{try{ee(Bt.next(ue))}catch(se){Be(se)}},ne=ue=>{try{ee(Bt.throw(ue))}catch(se){Be(se)}},ee=ue=>ue.done?Ue(ue.value):Promise.resolve(ue.value).then(Me,ne);ee((Bt=Bt.apply(tt,ut)).next())}),rt=({type:tt,resdata:ut,onok:Bt,oktext:Ue,okloading:Be})=>{const[Me,ne]=(0,me.useState)(!1),{can_copy_list:ee,can_copy_num:ue,challenge_type:se,course_data_list:fe,no_copy_list:pe,no_copy_num:ye,no_use_list:Ee,no_use_num:We,repeat_shixun_num:Ye,student_count:Xe,total_num:Ie,use_num:ze}=ut;let Ke=ue>0||tt==="exercise";(0,me.useEffect)(()=>{(ut==null?void 0:ut.student_count)>0&&ne(!0)},[ut]),console.log("---11",Be),(0,me.useEffect)(()=>{Be||ne(!1)},[Be]);const Je=()=>{if(tt==="exercise"&&se===1)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(tt==="exercise"&&se===2)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="shixun"&&se===1)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="shixun"&&se===2)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="subject"&&se===1)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="subject"&&se===2)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",me.createElement("span",{className:Ze.orangeColor},Xe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",me.createElement("span",{className:Ze.orangeColor},ze)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="exercisepush")return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(tt==="shixunpush"&&se===1)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(tt==="shixunpush"&&se===2)return me.createElement(me.Fragment,null,"\u8BFE\u5802\u5185\u6709",me.createElement("span",{className:Ze.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",me.createElement("span",{className:Ze.orangeColor},ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",me.createElement("span",{className:Ze.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},pt=()=>{if(tt==="exercise"||tt==="subject"||tt==="exercisepush"||tt==="shixunpush")return me.createElement("div",{style:{marginTop:20}},ye>0&&me.createElement("div",null,me.createElement("span",{className:Ze.flex},me.createElement("img",{src:ht,style:{width:14}}),me.createElement("span",{className:Ze.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),me.createElement("div",{className:Ze.statusbody},tt==="exercise"&&me.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",me.createElement("span",{className:Ze.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(tt==="subject"||tt==="exercisepush")&&me.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ke&&me.createElement("span",{className:Ze.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),tt==="shixunpush"&&me.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ke&&me.createElement("span",{className:Ze.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),me.createElement("div",null,pe==null?void 0:pe.map((mt,lt)=>me.createElement("a",{href:`/shixuns/${mt.identifier}/challenges`,target:"_blank"},"\u300A",mt==null?void 0:mt.name,"\u300B",lt+1!==ye&&"\u3001"))))),ue>0&&me.createElement("div",{style:{marginTop:20}},me.createElement("span",{className:Ze.flex},me.createElement("img",{src:wt,style:{width:14}}),me.createElement("span",{className:Ze.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),me.createElement("div",{className:Ze.statusbody},tt==="exercise"&&me.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(tt==="subject"||tt==="exercisepush")&&me.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),tt==="shixunpush"&&me.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),me.createElement("div",null,ee==null?void 0:ee.map((mt,lt)=>me.createElement("a",{href:`/shixuns/${mt.identifier}/challenges`,target:"_blank"},"\u300A",mt==null?void 0:mt.name,"\u300B",lt+1!==ue&&"\u3001"))))));if(tt==="shixun")return me.createElement("div",{style:{marginTop:20}},ue>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return me.createElement(vt.default,{open:Me,onCancel:()=>{ne(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ke&&"none"}},zIndex:1003,confirmLoading:Be,okText:Ke?Ue:"\u6211\u77E5\u9053\u4E86",onOk:()=>Te(void 0,null,function*(){Ke?yield Bt([...ee,...Ee]):ne(!1)})},me.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Je(),pt()))}},29916:function(cn,Vt,we){"use strict";var me=we(67294),Ze=we(35973),vt=we(62844),wt=we(63037),ht=we(67294),Te=(rt,tt,ut)=>new Promise((Bt,Ue)=>{var Be=ee=>{try{ne(ut.next(ee))}catch(ue){Ue(ue)}},Me=ee=>{try{ne(ut.throw(ee))}catch(ue){Ue(ue)}},ne=ee=>ee.done?Bt(ee.value):Promise.resolve(ee.value).then(Be,Me);ne((ut=ut.apply(rt,tt)).next())});const Re=({classroomList:rt,dispatch:tt})=>{var ut,Bt;const Ue=(0,me.useRef)(null),[Be,Me]=(0,me.useState)(!1),ne=()=>{tt({type:"classroomList/setActionTabs",payload:{}})};return ht.createElement(vt.default,{centered:!0,maskClosable:!1,width:560,title:"\u540C\u6B65\u786E\u8BA4",open:((ut=rt==null?void 0:rt.actionTabs)==null?void 0:ut.key)==="\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",destroyOnClose:!0,onCancel:ne,onOk:()=>Te(void 0,null,function*(){var ee,ue;(ee=Ue.current)!=null&&ee.onVerify()||(Me(!0),yield(ue=rt==null?void 0:rt.actionTabs)==null?void 0:ue.onOK(),Me(!1))}),okText:"\u786E\u8BA4\u540C\u6B65",comfirmLoading:(Bt=rt==null?void 0:rt.actionTabs)==null?void 0:Bt.loading},ht.createElement("p",null,"\u672C\u64CD\u4F5C\u4F1A\u5C06\u5F53\u524D\u5B9E\u8BAD\u5168\u90E8\u5185\u5BB9\u540C\u6B65\u81F3\u9009\u62E9\u5B9E\u8BAD\u4E2D\uFF0C\u8BF7\u4ED4\u7EC6\u786E\u8BA4\u9700\u540C\u6B65\u7684\u5B9E\u8BAD\u5185\u5BB9\uFF0C\u786E\u8BA4\u65E0\u8BEF\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u8F93\u5165\u9A8C\u8BC1\u7801\u540E\uFF0C\u8FDB\u884C\u5B9E\u8BAD\u540C\u6B65\u3002"),ht.createElement("p",{style:{color:"#DD0000"}},"*\u6CE8\u610F\uFF1A\u5B9E\u8BAD\u540C\u6B65\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u81F3\u539F\u6709\u7248\u672C\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),ht.createElement(wt.Z,{ref:ee=>Ue.current=ee}))};Vt.Z=(0,Ze.connect)(({classroomList:rt})=>({classroomList:rt}))(Re)},66911:function(cn,Vt,we){"use strict";we.d(Vt,{Z:function(){return ht}});var me=we(67294),Ze={flex_box_center:"flex_box_center___sOi51",flex_space_between:"flex_space_between___pl96A",flex_box_vertical_center:"flex_box_vertical_center___LVWaS",flex_box_center_end:"flex_box_center_end___bFW2z",flex_box_column:"flex_box_column___Iuosg",disabled:"disabled___kyQ47"},vt=we(83062),ht=({children:Te,tips:Re,title:rt,style:tt})=>{const ut=rt||me.createElement("div",null,me.createElement("div",null,"\u63D0\u793A\uFF1A"),me.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),me.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"));return Te&&Re?me.createElement(vt.Z,{overlayStyle:{maxWidth:"initial"},title:ut},me.createElement("span",{className:Ze.disabled,style:tt},Te)):Te&&!Re?me.createElement(me.Fragment,null,Te):me.createElement(me.Fragment,null)}},810:function(cn,Vt,we){"use strict";var me=we(67294),Ze=we(62844),vt=we(57399);const wt=({dataSource:ht,visible:Te,onClose:Re=()=>{},onSuccess:rt=()=>{},text:tt,okText:ut})=>{var Bt;return me.createElement(Ze.default,{centered:!0,destroyOnClose:!0,open:!!Te,title:"\u63D0\u793A",width:"600px",okText:ut,cancelText:"\u53D6\u6D88",onCancel:Re,onOk:rt},Te==="single"&&me.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",me.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},(Bt=ht==null?void 0:ht[0])==null?void 0:Bt.total_score),"\u5206\uFF0C\u8BF7\u786E\u8BA4",tt),Te==="multiple"&&me.createElement(me.Fragment,null,me.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",tt),me.createElement(vt.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:ht,scroll:(ht==null?void 0:ht.length)>7?{y:300}:{},pagination:!1})))};Vt.Z=wt},57444:function(cn,Vt,we){"use strict";we.d(Vt,{h:function(){return ye}});var me=we(67294),Ze=we(88044),vt=we(91773),wt=we(85804),ht=we(4631),Te=we.n(ht),Re=we(71749),rt=we(30483),tt=Object.defineProperty,ut=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ne=(Ee,We,Ye)=>We in Ee?tt(Ee,We,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ee[We]=Ye,ee=(Ee,We)=>{for(var Ye in We||(We={}))Be.call(We,Ye)&&ne(Ee,Ye,We[Ye]);if(Ue)for(var Ye of Ue(We))Me.call(We,Ye)&&ne(Ee,Ye,We[Ye]);return Ee},ue=(Ee,We)=>ut(Ee,Bt(We));const se=Ze.default.Option,fe={labelCol:{span:4},wrapperCol:{span:20}},pe={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"]};Vt.Z=({callback:Ee,onCancel:We})=>{const[Ye,Xe]=(0,me.useState)("python");function Ie(Ke){Xe(pe[Ke][1])}function ze(Ke){Ee(Ke)}return me.createElement(vt.default,ue(ee({},fe),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ze,style:{width:500}}),me.createElement(vt.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},me.createElement(Ze.default,{getPopupContainer:Ke=>Ke.parentNode,onChange:Ie},Object.keys(pe).map(Ke=>me.createElement(se,{key:Ke,value:Ke},pe[Ke][0])))),me.createElement(vt.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},me.createElement(ye,{mode:Ye})),me.createElement("div",{className:"flex-container flex-end"},me.createElement(wt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),me.createElement(wt.ZP,{type:"ghost",onClick:We},"\u53D6\u6D88")))};function ye({value:Ee,onChange:We,mode:Ye,options:Xe={}}){const Ie=(0,me.useRef)(),[ze,Ke]=(0,me.useState)();return(0,me.useEffect)(()=>{if(ze){let Je=function(pt){const mt=pt.getValue();We&&We(mt)};return ze.on("change",Je),()=>{ze.off("change",Je)}}},[ze,We]),(0,me.useEffect)(()=>{ze&&ze.setOption("mode",Ye)},[ze,Ye]),(0,me.useEffect)(()=>{ze&&(Ee!==ze.getValue()||Ee==="")&&setTimeout(()=>{ze.setValue(Ee||"")},300)},[ze,Ee]),(0,me.useEffect)(()=>{if(Ie.current&&!ze){const Je=Te().fromTextArea(Ie.current,ee({mode:Ye,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Xe));Ke(Je)}},[Ie.current,ze]),me.createElement("div",{className:"my-codemirror-container"},me.createElement("textarea",{ref:Ie}))}},35567:function(cn,Vt,we){"use strict";we.d(Vt,{Z:function(){return Bi}});var me=we(67294),Ze=we(4631),vt=we.n(Ze),wt=we(91033),ht=we(71749),Te=we(57341),Re=we(82801),rt=we(88386),tt=we(49047),ut=we(80785),Bt=we(65226),Ue=({value:nn="",className:Jt,showTextOnly:It,showLines:an,style:ui={}})=>{const gi=(0,me.useMemo)(()=>"",[nn]);return me.createElement(me.Fragment,null,me.createElement("div",{dangerouslySetInnerHTML:{__html:gi}}))},Be=Object.defineProperty,Me=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,fe=(nn,Jt,It)=>Jt in nn?Be(nn,Jt,{enumerable:!0,configurable:!0,writable:!0,value:It}):nn[Jt]=It,pe=(nn,Jt)=>{for(var It in Jt||(Jt={}))ue.call(Jt,It)&&fe(nn,It,Jt[It]);if(ee)for(var It of ee(Jt))se.call(Jt,It)&&fe(nn,It,Jt[It]);return nn},ye=(nn,Jt)=>Me(nn,ne(Jt));let Ee=[{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 We({onActionCallback:nn,title:Jt,icon:It,actionName:an,className:ui="",children:gi}){function ii(){nn(an)}return me.createElement("a",{title:Jt,className:ui,onClick:ii},me.createElement("i",{className:`${It}`}),gi)}var Ye=({watch:nn,showNullButton:Jt,showNullProgramButton:It,onActionCallback:an,fullScreen:ui,insertTemp:gi,hidetoolBar:ii,extraUse:Xt})=>{const bn=[...Ee,{title:`${nn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${nn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return me.createElement("ul",{className:"markdown-toolbar-container"},!ii&&bn.map((Ri,rr)=>me.createElement("li",{key:rr},Ri.actionName?me.createElement(We,ye(pe({},Ri),{onActionCallback:an})):me.createElement("span",{className:"v-line"}))),Jt?me.createElement("li",null,me.createElement(We,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:an},me.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,It?me.createElement(me.Fragment,null,me.createElement("li",null,me.createElement(We,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:an},me.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),me.createElement("li",null,me.createElement(We,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:an},me.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,gi&&me.createElement("li",null,me.createElement(We,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${gi}`,onActionCallback:an},me.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Xt&&me.createElement("li",null,Xt),me.createElement("li",{className:"btn-full-screen"},me.createElement(We,{icon:`${ui?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:ui?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:an})))},Xe=we(76621),Ie=we(91773),ze=we(28802),Ke=we(85804),Je=Object.defineProperty,pt=Object.defineProperties,mt=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Ft=(nn,Jt,It)=>Jt in nn?Je(nn,Jt,{enumerable:!0,configurable:!0,writable:!0,value:It}):nn[Jt]=It,on=(nn,Jt)=>{for(var It in Jt||(Jt={}))xt.call(Jt,It)&&Ft(nn,It,Jt[It]);if(lt)for(var It of lt(Jt))zt.call(Jt,It)&&Ft(nn,It,Jt[It]);return nn},Qe=(nn,Jt)=>pt(nn,mt(Jt));const De={labelCol:{span:4},wrapperCol:{span:20}};var dt=({callback:nn,onCancel:Jt})=>{function It(an){nn(an)}return me.createElement(Ie.default,Qe(on({},De),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:It,style:{width:500}}),me.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},me.createElement(ze.default,null)),me.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},me.createElement(ze.default,null)),me.createElement("div",{className:"flex-container flex-end"},me.createElement(Ke.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),me.createElement(Ke.ZP,{type:"ghost",onClick:Jt},"\u53D6\u6D88")))},jt=we(57444),At=we(70859),ft=we(62844),Tt=we(71230),Wt=we(63205),dn=we(67294),Nt=({callback:nn,onCancel:Jt})=>{const It=document.createElement("canvas"),an=It.getContext("2d");It.width=1e3,It.height=800,an.fillStyle="#ffffff",an.fillRect(0,0,It.width,It.height);const ui=It.toDataURL("image/png");return dn.createElement(ft.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},dn.createElement(Tt.Z,{style:{height:"100vh"}},dn.createElement(Wt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:ui,visible:!0,title:String(Date.now())},onOk:gi=>{nn({src:gi.url})},onClose:Jt})))},St=we(23495);function _t(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(_t,go.CommandHandler),_t.prototype.canAlignSelection=function(){var nn=this.diagram;return!(nn===null||nn.isReadOnly||nn.isModelReadOnly||nn.selection.count<2)},_t.prototype.alignLeft=function(){var nn=this.diagram;nn.startTransaction("aligning left");var Jt=1/0;nn.selection.each(function(It){It instanceof go.Link||(Jt=Math.min(It.position.x,Jt))}),nn.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Jt,It.position.y))}),nn.commitTransaction("aligning left")},_t.prototype.alignRight=function(){var nn=this.diagram;nn.startTransaction("aligning right");var Jt=-1/0;nn.selection.each(function(It){if(!(It instanceof go.Link)){var an=It.actualBounds.x+It.actualBounds.width;Jt=Math.max(an,Jt)}}),nn.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(Jt-It.actualBounds.width,It.position.y))}),nn.commitTransaction("aligning right")},_t.prototype.alignTop=function(){var nn=this.diagram;nn.startTransaction("alignTop");var Jt=1/0;nn.selection.each(function(It){It instanceof go.Link||(Jt=Math.min(It.position.y,Jt))}),nn.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.position.x,Jt))}),nn.commitTransaction("alignTop")},_t.prototype.alignBottom=function(){var nn=this.diagram;nn.startTransaction("aligning bottom");var Jt=-1/0;nn.selection.each(function(It){if(!(It instanceof go.Link)){var an=It.actualBounds.y+It.actualBounds.height;Jt=Math.max(an,Jt)}}),nn.selection.each(function(It){It instanceof go.Link||It.move(new go.Point(It.actualBounds.x,Jt-It.actualBounds.height))}),nn.commitTransaction("aligning bottom")},_t.prototype.alignCenterX=function(){var nn=this.diagram,Jt=nn.selection.first();if(Jt){nn.startTransaction("aligning Center X");var It=Jt.actualBounds.x+Jt.actualBounds.width/2;nn.selection.each(function(an){an instanceof go.Link||an.move(new go.Point(It-an.actualBounds.width/2,an.actualBounds.y))}),nn.commitTransaction("aligning Center X")}},_t.prototype.alignCenterY=function(){var nn=this.diagram,Jt=nn.selection.first();if(Jt){nn.startTransaction("aligning Center Y");var It=Jt.actualBounds.y+Jt.actualBounds.height/2;nn.selection.each(function(an){an instanceof go.Link||an.move(new go.Point(an.actualBounds.x,It-an.actualBounds.height/2))}),nn.commitTransaction("aligning Center Y")}},_t.prototype.alignColumn=function(nn){var Jt=this.diagram;Jt.startTransaction("align Column"),nn===void 0&&(nn=0),nn=parseFloat(nn);var It=new Array;Jt.selection.each(function(Xt){Xt instanceof go.Link||It.push(Xt)});for(var an=0;an0){for(var Xt=gi.elt(ii-1);Xt!==null&&Xt.isTreeExpanded&&!Xt.isTreeLeaf;){var bn=this._sortTreeChildrenByY(Xt);Xt=bn.last()}Xt!==null&&nn.select(Xt)}else nn.select(ui)}}else if(It.key==="Down")if(Jt.isTreeExpanded&&!Jt.isTreeLeaf){var an=this._sortTreeChildrenByY(Jt).first();an!==null&&nn.select(an)}else for(;Jt!==null;){var ui=Jt.findTreeParentNode();if(ui===null)break;var gi=this._sortTreeChildrenByY(ui),ii=gi.indexOf(Jt);if(iigi.y?1:ui.xgi.x?1:0}),Jt},_t.prototype.copyToClipboard=function(nn){go.CommandHandler.prototype.copyToClipboard.call(this,nn),this._lastPasteOffset.set(this.pasteOffset)},_t.prototype.pasteFromClipboard=function(){var nn=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(nn,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),nn},Object.defineProperty(_t.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(nn){if(nn!=="move"&&nn!=="select"&&nn!=="scroll"&&nn!=="tree"&&nn!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+nn);this._arrowKeyBehavior=nn}}),Object.defineProperty(_t.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(nn){if(!(nn instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+nn);this._pasteOffset.set(nn)}});var mn=_t,Yt=we(18023),Ge=we(15746),Fe=we(33170),Ce={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Oe=we(52262),qe=we(67294),ke=(nn,Jt,It)=>new Promise((an,ui)=>{var gi=bn=>{try{Xt(It.next(bn))}catch(Ri){ui(Ri)}},ii=bn=>{try{Xt(It.throw(bn))}catch(Ri){ui(Ri)}},Xt=bn=>bn.done?an(bn.value):Promise.resolve(bn.value).then(gi,ii);Xt((It=It.apply(nn,Jt)).next())});function st({onCancel:nn,callback:Jt}){let It=(0,me.useRef)(),an=(0,me.useRef)(),ui=(0,me.useRef)(),gi=(0,me.useRef)(!1);const ii=(0,me.useRef)(!1),[Xt,bn]=(0,me.useState)(0);function Ri(){const Wn=St.bx.make,Kt={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};It.current=new St.S0(an.current,{padding:20,grid:Wn(St.s_,"Grid",Wn(St.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wn(St.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:$t=>{var qi=$t.diagram.commandHandler.addTopLevelParts($t.diagram.selection,!0);qi||$t.diagram.currentTool.doCancel()},commandHandler:Wn(mn),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:$t=>{var qi=$t.subject;qi.location=qi.location.copy().snapToGridPoint($t.diagram.grid.gridOrigin,$t.diagram.grid.gridCellSize),setTimeout(()=>{$t.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:$t=>{var qi=$t.subject;setTimeout(()=>{$t.diagram.commandHandler.editTextBlock()})},LinkRelinked:$t=>{var qi=$t.parameter.part;qi.invalidateConnectedLinks();var Fo=$t.subject;$t.diagram.toolManager.linkingTool.isForwards?Fo.toNode.invalidateConnectedLinks():Fo.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),It.current.nodeTemplate=Wn(St.NB,"Auto",{locationSpot:St.z6.Center,locationObjectName:"SHAPE",desiredSize:new St.$u(120,60),minSize:new St.$u(40,40),resizable:!0,resizeCellSize:new St.$u(10,10),rotatable:!0},new St.KX("location","loc",St.E9.parse).makeTwoWay(St.E9.stringify),new St.KX("desiredSize","size",St.$u.parse).makeTwoWay(St.$u.stringify),Wn(St.bn,{name:"SHAPE",fill:Kt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:St.z6.AllSides,toSpot:St.z6.AllSides},new St.KX("figure"),new St.KX("fill"),new St.KX("stroke","borderColor"),new St.KX("strokeWidth","thickness"),new St.KX("strokeDashArray","dash")),Wn(St.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Wn(St.al,{margin:1,textAlign:"center",overflow:St.al.OverflowEllipsis,editable:!0},new St.KX("text").makeTwoWay(),new St.KX("stroke","color"))),It.current.nodeTemplate.toolTip=Wn("ToolTip",Wn(St.s_,"Vertical",{maxSize:new St.$u(200,NaN)},Wn(St.al,{font:"bold 10pt sans-serif",textAlign:"center"},new St.KX("text")),Wn(St.al,{font:"10pt sans-serif",textAlign:"center"},new St.KX("text","details"))));function Di($t,qi){var Fo=(gr,Ra)=>{gr.handled=!0,gr.diagram.model.commit(Ao=>{var zo=Ra.part.adornedPart,po=new St.E9().setRectSpot(zo.actualBounds,$t);po.subtract(zo.location),po.scale(2,2),po.x+=Math.sign(po.x)*130,po.y+=Math.sign(po.y)*130,po.add(zo.location),po.snapToGridPoint(gr.diagram.grid.gridOrigin,gr.diagram.grid.gridCellSize);var $r=Ao.copyNodeData(zo.data);Ao.setGroupKeyForNodeData($r,Ao.getGroupKeyForNodeData(zo.data)),Ao.addNodeData($r);var ra={from:zo.key,to:Ao.getKeyForNodeData($r)};Ao.addLinkData(ra);var Tn=gr.diagram.findNodeForData($r);Tn.location=po,gr.diagram.select(Tn),setTimeout(()=>{gr.diagram.commandHandler.editTextBlock()},20)})};return Wn(St.bn,{figure:qi,alignment:$t,alignmentFocus:$t.opposite(),width:$t.equals(St.z6.Top)||$t.equals(St.z6.Bottom)?25:18,height:$t.equals(St.z6.Top)||$t.equals(St.z6.Bottom)?18:25,fill:"orange",stroke:Kt.white,strokeWidth:4,mouseEnter:(gr,Ra)=>Ra.fill="dodgerblue",mouseLeave:(gr,Ra)=>Ra.fill="orange",isActionable:!0,click:Fo,contextClick:Fo})}function or($t){return Wn(St.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(qi,Fo)=>Fo.fill="dodgerblue",mouseLeave:(qi,Fo)=>Fo.fill="orange",click:(qi,Fo)=>{qi.diagram.commandHandler.showContextMenu(Fo.part.adornedPart)}},$t||{})}It.current.nodeTemplate.selectionAdornmentTemplate=Wn(St.uz,"Spot",Wn(St.Vm,{padding:10}),Di(St.z6.Top,"TriangleUp"),Di(St.z6.Left,"TriangleLeft"),Di(St.z6.Right,"TriangleRight"),Di(St.z6.Bottom,"TriangleDown"),or({alignment:new St.z6(.75,0)}));function Gr($t,qi){return(Fo,gr)=>{Fo.handled=!0,Fo.diagram.model.commit(Ra=>{Ra.set(gr.part.adornedPart.data,$t,qi)})}}function Nn($t,qi){return qi||(qi="color"),Wn(St.bn,{width:16,height:16,stroke:"lightgray",fill:$t,margin:1,background:"transparent",mouseEnter:(Fo,gr)=>gr.stroke="dodgerblue",mouseLeave:(Fo,gr)=>gr.stroke="lightgray",click:Gr(qi,$t),contextClick:Gr(qi,$t)})}function Vi(){return[Wn("ContextMenuButton",Wn(St.s_,"Horizontal",Nn(Kt.white,"fill"),Nn(Kt.beige,"fill"),Nn(Kt.extralightblue,"fill"),Nn(Kt.extralightred,"fill"))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",Nn(Kt.lightgray,"fill"),Nn(Kt.lightgreen,"fill"),Nn(Kt.lightblue,"fill"),Nn(Kt.lightred,"fill")))]}function no(){return[Wn("ContextMenuButton",Wn(St.s_,"Horizontal",Nn(Kt.black),Nn(Kt.green),Nn(Kt.blue),Nn(Kt.red))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",Nn(Kt.white),Nn(Kt.magenta),Nn(Kt.purple),Nn(Kt.orange)))]}function ca($t,qi){return qi||(qi="thickness"),Wn(St.bn,"LineH",{width:16,height:16,strokeWidth:$t,margin:1,background:"transparent",mouseEnter:(Fo,gr)=>gr.background="dodgerblue",mouseLeave:(Fo,gr)=>gr.background="transparent",click:Gr(qi,$t),contextClick:Gr(qi,$t)})}function jo($t,qi){return qi||(qi="dash"),Wn(St.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:$t,margin:1,background:"transparent",mouseEnter:(Fo,gr)=>gr.background="dodgerblue",mouseLeave:(Fo,gr)=>gr.background="transparent",click:Gr(qi,$t),contextClick:Gr(qi,$t)})}function $n(){return[Wn("ContextMenuButton",Wn(St.s_,"Horizontal",ca(1),ca(2),ca(3),ca(4))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",jo(null),jo([2,4]),jo([4,4])))]}function qt($t,qi){return qi||(qi="figure"),Wn(St.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:$t,margin:1,background:"transparent",mouseEnter:(Fo,gr)=>gr.fill="dodgerblue",mouseLeave:(Fo,gr)=>gr.fill="lightgray",click:Gr(qi,$t),contextClick:Gr(qi,$t)})}It.current.nodeTemplate.contextMenu=Wn("ContextMenu",Wn("ContextMenuButton",Wn(St.s_,"Horizontal",qt("Rectangle"),qt("RoundedRectangle"),qt("Ellipse"),qt("Diamond"))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",qt("Parallelogram2"),qt("ManualOperation"),qt("Procedure"),qt("Cylinder1"))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",qt("Terminator"),qt("CreateRequest"),qt("Document"),qt("TriangleDown"))),Vi(),no(),$n()),It.current.groupTemplate=Wn(St.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:St.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:($t,qi)=>{var Fo=qi.addMembers(qi.diagram.selection,!0);Fo||qi.diagram.currentTool.doCancel()},avoidable:!1},new St.KX("location","loc",St.E9.parse).makeTwoWay(St.E9.stringify),Wn(St.s_,"Auto",{name:"BODY"},Wn(St.bn,{parameter1:10,fill:Kt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:St.z6.AllSides,toSpot:St.z6.AllSides},new St.KX("fill"),new St.KX("stroke","color"),new St.KX("strokeWidth","thickness"),new St.KX("strokeDashArray","dash")),Wn(St.Vm,{background:"transparent",margin:20})),Wn(St.al,{alignment:St.z6.Top,alignmentFocus:St.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new St.KX("text"),new St.KX("stroke","color"))),It.current.groupTemplate.selectionAdornmentTemplate=Wn(St.uz,"Spot",Wn(St.s_,"Auto",Wn(St.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Wn(St.Vm,{margin:1.5})),or({alignment:St.z6.TopRight,alignmentFocus:St.z6.BottomRight})),It.current.groupTemplate.contextMenu=Wn("ContextMenu",Vi(),no(),$n()),It.current.linkTemplate=Wn(St.rU,{layerName:"Foreground",routing:St.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new St.KX("fromSpot","fromSpot",St.z6.parse),new St.KX("toSpot","toSpot",St.z6.parse),new St.KX("fromShortLength","dir",$t=>$t>=1?10:0),new St.KX("toShortLength","dir",$t=>$t>=1?10:0),new St.KX("points").makeTwoWay(),Wn(St.bn,{strokeWidth:2},new St.KX("stroke","color"),new St.KX("strokeWidth","thickness"),new St.KX("strokeDashArray","dash")),Wn(St.bn,{segmentIndex:0,segmentOffset:new St.E9(15,0),segmentOrientation:St.rU.OrientAlong,alignmentFocus:St.z6.Right,figure:"circle",width:10,strokeWidth:0},new St.KX("fill","color"),new St.KX("visible","dir",$t=>$t===1)),Wn(St.bn,{segmentIndex:-1,segmentOffset:new St.E9(-10,6),segmentOrientation:St.rU.OrientPlus90,alignmentFocus:St.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new St.KX("fill","color"),new St.KX("visible","dir",$t=>$t>=1),new St.KX("width","thickness",$t=>7+3*$t),new St.KX("height","thickness",$t=>7+3*$t),new St.KX("segmentOffset","thickness",$t=>new St.E9(-15,4+1.5*$t))),Wn(St.bn,{segmentIndex:0,segmentOffset:new St.E9(15,-6),segmentOrientation:St.rU.OrientMinus90,alignmentFocus:St.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new St.KX("fill","color"),new St.KX("visible","dir",$t=>$t===2),new St.KX("width","thickness",$t=>7+3*$t),new St.KX("height","thickness",$t=>7+3*$t),new St.KX("segmentOffset","thickness",$t=>new St.E9(-15,4+1.5*$t))),Wn(St.al,{alignmentFocus:new St.z6(0,1,-4,0),editable:!0},new St.KX("text").makeTwoWay(),new St.KX("stroke","color"))),It.current.linkTemplate.selectionAdornmentTemplate=Wn(St.uz,Wn(St.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Si(2)},new St.KX("pathPattern","thickness",Si)),or({alignmentFocus:new St.z6(0,0,-6,-4)}));function Si($t){return Wn(St.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+($t+4).toString()+" H3"})}function ir($t){var qi="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return $t===0?qi="M0 0 M16 16 M0 8 L16 8":$t===2&&(qi="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Wn(St.bn,{geometryString:qi,margin:2,background:"transparent",mouseEnter:(Fo,gr)=>gr.background="dodgerblue",mouseLeave:(Fo,gr)=>gr.background="transparent",click:Gr("dir",$t),contextClick:Gr("dir",$t)})}function vr($t){var qi=(Fo,gr)=>{Fo.handled=!0,Fo.diagram.model.commit(Ra=>{var Ao=gr.part.adornedPart;Ra.set(Ao.data,$t?"toSpot":"fromSpot",St.z6.stringify(St.z6.AllSides)),($t?Ao.toNode:Ao.fromNode).invalidateConnectedLinks()})};return Wn(St.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Fo,gr)=>gr.background="dodgerblue",mouseLeave:(Fo,gr)=>gr.background="transparent",click:qi,contextClick:qi})}function _n($t,qi){var Fo=0,gr=St.z6.RightSide;$t.equals(St.z6.Top)?(Fo=270,gr=St.z6.TopSide):$t.equals(St.z6.Left)?(Fo=180,gr=St.z6.LeftSide):$t.equals(St.z6.Bottom)&&(Fo=90,gr=St.z6.BottomSide),qi||(Fo-=180);var Ra=(Ao,zo)=>{Ao.handled=!0,Ao.diagram.model.commit(po=>{var $r=zo.part.adornedPart;po.set($r.data,qi?"toSpot":"fromSpot",St.z6.stringify(gr)),(qi?$r.toNode:$r.fromNode).invalidateConnectedLinks()})};return Wn(St.bn,{alignment:$t,alignmentFocus:$t.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Fo,background:"transparent",mouseEnter:(Ao,zo)=>zo.background="dodgerblue",mouseLeave:(Ao,zo)=>zo.background="transparent",click:Ra,contextClick:Ra})}It.current.linkTemplate.contextMenu=Wn("ContextMenu",no(),$n(),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",ir(0),ir(1),ir(2))),Wn("ContextMenuButton",Wn(St.s_,"Horizontal",Wn(St.s_,"Spot",vr(!1),_n(St.z6.Top,!1),_n(St.z6.Left,!1),_n(St.z6.Right,!1),_n(St.z6.Bottom,!1)),Wn(St.s_,"Spot",{margin:new St.Zt(0,0,0,2)},vr(!0),_n(St.z6.Top,!0),_n(St.z6.Left,!0),_n(St.z6.Right,!0),_n(St.z6.Bottom,!0)))));const Qi=`{ "class": "GraphLinksModel",
"nodeDataArray": [
{"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3},
{"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"},
diff --git a/p__Paperlibrary__Random__Detail__index.5dd6f5c0.async.js b/p__Paperlibrary__Random__Detail__index.5b65a940.async.js
similarity index 83%
rename from p__Paperlibrary__Random__Detail__index.5dd6f5c0.async.js
rename to p__Paperlibrary__Random__Detail__index.5b65a940.async.js
index f2c5ba01f5..bdf61489b7 100644
--- a/p__Paperlibrary__Random__Detail__index.5dd6f5c0.async.js
+++ b/p__Paperlibrary__Random__Detail__index.5b65a940.async.js
@@ -5,9 +5,9 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho
html body {
overflow-y: hidden;
`.concat($e?"width: calc(100% - ".concat(Be,"px);"):"",`
-}`),se)}else X(se);return function(){X(se)}},[c,se])}var ce=!1;function vt(a){return typeof a=="boolean"&&(ce=a),ce}var at=function(c){return c===!1?!1:!ee()||!c?null:typeof c=="string"?document.querySelector(c):typeof c=="function"?c():c},kt=d.forwardRef(function(a,c){var l=a.open,w=a.autoLock,se=a.getContainer,Be=a.debug,$e=a.autoDestroy,Ft=$e===void 0?!0:$e,Nt=a.children,Bt=d.useState(l),ut=We(Bt,2),dt=ut[0],Kt=ut[1],Xt=dt||l;d.useEffect(function(){(Ft||l)&&Kt(l)},[l,Ft]);var gn=d.useState(function(){return at(se)}),rr=We(gn,2),Un=rr[0],tr=rr[1];d.useEffect(function(){var Xr=at(se);tr(Xr!=null?Xr:null)});var cr=ge(Xt&&!Un,Be),Yn=We(cr,2),Ar=Yn[0],ar=Yn[1],Pn=Un!=null?Un:Ar;Ge(w&&l&&ee()&&(Pn===Ar||Pn===document.body));var Br=null;if(Nt&&me(Nt)&&c){var Dr=Nt;Br=Dr.ref}var Vr=we(Br,c);if(!Xt||!ee()||Un===void 0)return null;var ha=Pn===!1||vt(),ea=Nt;return c&&(ea=d.cloneElement(Nt,{ref:Vr})),d.createElement(Ut.Provider,{value:ar},ha?ea:(0,L.createPortal)(ea,Pn))}),ht=kt,lt=ht,A=t(94184),D=t.n(A),F=t(48555);function de(a){return a instanceof HTMLElement||a instanceof SVGElement}function rt(a){return a&&_typeof(a)==="object"&&de(a.nativeElement)?a.nativeElement:de(a)?a:null}function ft(a){var c=rt(a);if(c)return c;if(a instanceof React.Component){var l;return(l=ReactDOM.findDOMNode)===null||l===void 0?void 0:l.call(ReactDOM,a)}return null}function Gt(a){var c;return a==null||(c=a.getRootNode)===null||c===void 0?void 0:c.call(a)}function T(a){return Gt(a)instanceof ShadowRoot}function fe(a){return T(a)?Gt(a):null}function Q(a){var c=d.useRef();c.current=a;var l=d.useCallback(function(){for(var w,se=arguments.length,Be=new Array(se),$e=0;$ea.length)&&(c=a.length);for(var l=0,w=new Array(c);l=19)return!0;var se=(0,Nn.isMemo)(c)?c.type.type:c.type;return!(typeof se=="function"&&!((l=se.prototype)!==null&&l!==void 0&&l.render)&&se.$$typeof!==Nn.ForwardRef||typeof c=="function"&&!((w=c.prototype)!==null&&w!==void 0&&w.render)&&c.$$typeof!==Nn.ForwardRef)};function jr(a){return(0,d.isValidElement)(a)&&!$n(a)}var Pa=function(c){return jr(c)&&Sn(c)},Da=function(c){if(c&&jr(c)){var l=c;return l.props.propertyIsEnumerable("ref")?l.props.ref:l.ref}return null};function kr(a){var c=a.prefixCls,l=a.align,w=a.arrow,se=a.arrowPos,Be=w||{},$e=Be.className,Ft=Be.content,Nt=se.x,Bt=Nt===void 0?0:Nt,ut=se.y,dt=ut===void 0?0:ut,Kt=d.useRef();if(!l||!l.points)return null;var Xt={position:"absolute"};if(l.autoArrow!==!1){var gn=l.points[0],rr=l.points[1],Un=gn[0],tr=gn[1],cr=rr[0],Yn=rr[1];Un===cr||!["t","b"].includes(Un)?Xt.top=dt:Un==="t"?Xt.top=0:Xt.bottom=0,tr===Yn||!["l","r"].includes(tr)?Xt.left=Bt:tr==="l"?Xt.left=0:Xt.right=0}return d.createElement("div",{ref:Kt,className:D()("".concat(c,"-arrow"),$e),style:Xt},Ft)}function Ta(a){var c=a.prefixCls,l=a.open,w=a.zIndex,se=a.mask,Be=a.motion;return se?d.createElement(Rn.Z,pr({},Be,{motionAppear:!0,visible:l,removeOnLeave:!0}),function($e){var Ft=$e.className;return d.createElement("div",{style:{zIndex:w},className:D()("".concat(c,"-mask"),Ft)})}):null}var za=d.memo(function(a){var c=a.children;return c},function(a,c){return c.cache}),Za=za,Qr=d.forwardRef(function(a,c){var l=a.popup,w=a.className,se=a.prefixCls,Be=a.style,$e=a.target,Ft=a.onVisibleChanged,Nt=a.open,Bt=a.keepDom,ut=a.fresh,dt=a.onClick,Kt=a.mask,Xt=a.arrow,gn=a.arrowPos,rr=a.align,Un=a.motion,tr=a.maskMotion,cr=a.forceRender,Yn=a.getPopupContainer,Ar=a.autoDestroy,ar=a.portal,Pn=a.zIndex,Br=a.onMouseEnter,Dr=a.onMouseLeave,Vr=a.onPointerEnter,ha=a.onPointerDownCapture,ea=a.ready,Xr=a.offsetX,Kr=a.offsetY,Yr=a.offsetR,ta=a.offsetB,va=a.onAlign,pa=a.onPrepare,Wr=a.stretch,ia=a.targetWidth,br=a.targetHeight,Ca=typeof l=="function"?l():l,ba=Nt||Bt,Jr=(Yn==null?void 0:Yn.length)>0,or=d.useState(!Yn||!Jr),la=q(or,2),Ha=la[0],Ia=la[1];if(ur(function(){!Ha&&Jr&&$e&&Ia(!0)},[Ha,Jr,$e]),!Ha)return null;var ua="auto",Gr={left:"-1000vw",top:"-1000vh",right:ua,bottom:ua};if(ea||!Nt){var sa,Ra=rr.points,na=rr.dynamicInset||((sa=rr._experimental)===null||sa===void 0?void 0:sa.dynamicInset),ca=na&&Ra[0][1]==="r",ra=na&&Ra[0][0]==="b";ca?(Gr.right=Yr,Gr.left=ua):(Gr.left=Xr,Gr.right=ua),ra?(Gr.bottom=ta,Gr.top=ua):(Gr.top=Kr,Gr.bottom=ua)}var _r={};return Wr&&(Wr.includes("height")&&br?_r.height=br:Wr.includes("minHeight")&&br&&(_r.minHeight=br),Wr.includes("width")&&ia?_r.width=ia:Wr.includes("minWidth")&&ia&&(_r.minWidth=ia)),Nt||(_r.pointerEvents="none"),d.createElement(ar,{open:cr||ba,getContainer:Yn&&function(){return Yn($e)},autoDestroy:Ar},d.createElement(Ta,{prefixCls:se,open:Nt,zIndex:Pn,mask:Kt,motion:tr}),d.createElement(F.Z,{onResize:va,disabled:!Nt},function(ma){return d.createElement(Rn.Z,pr({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:cr,leavedClassName:"".concat(se,"-hidden")},Un,{onAppearPrepare:pa,onEnterPrepare:pa,visible:Nt,onVisibleChanged:function(fa){var Ir;Un==null||(Ir=Un.onVisibleChanged)===null||Ir===void 0||Ir.call(Un,fa),Ft(fa)}}),function(wa,fa){var Ir=wa.className,Or=wa.style,da=D()(se,Ir,w);return d.createElement("div",{ref:lr(ma,c,fa),className:da,style:r(r(r(r({"--arrow-x":"".concat(gn.x||0,"px"),"--arrow-y":"".concat(gn.y||0,"px")},Gr),_r),Or),{},{boxSizing:"border-box",zIndex:Pn},Be),onMouseEnter:Br,onMouseLeave:Dr,onPointerEnter:Vr,onClick:dt,onPointerDownCapture:ha},Xt&&d.createElement(kr,{prefixCls:se,arrow:Xt,arrowPos:gn,align:rr}),d.createElement(Za,{cache:!Nt&&!ut},Ca))})}))}),C=Qr,R=d.forwardRef(function(a,c){var l=a.children,w=a.getTriggerDOMNode,se=Sn(l),Be=d.useCallback(function(Ft){Cr(c,w?w(Ft):Ft)},[w]),$e=vr(Be,Da(l));return se?d.cloneElement(l,{ref:$e}):l}),le=R,Ce=d.createContext(null),ke=Ce;function Ye(a){return a?Array.isArray(a)?a:[a]:[]}function nt(a,c,l,w){return d.useMemo(function(){var se=Ye(l!=null?l:c),Be=Ye(w!=null?w:c),$e=new Set(se),Ft=new Set(Be);return a&&($e.has("hover")&&($e.delete("hover"),$e.add("click")),Ft.has("hover")&&(Ft.delete("hover"),Ft.add("click"))),[$e,Ft]},[a,c,l,w])}var Et=function(a){if(!a)return!1;if(a instanceof Element){if(a.offsetParent)return!0;if(a.getBBox){var c=a.getBBox(),l=c.width,w=c.height;if(l||w)return!0}if(a.getBoundingClientRect){var se=a.getBoundingClientRect(),Be=se.width,$e=se.height;if(Be||$e)return!0}}return!1};function Wt(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],l=arguments.length>2?arguments[2]:void 0;return l?a[0]===c[0]:a[0]===c[0]&&a[1]===c[1]}function un(a,c,l,w){for(var se=l.points,Be=Object.keys(a),$e=0;$e1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(a)?c:a}function Zn(a){return Ln(parseFloat(a),0)}function Cn(a,c){var l=r({},a);return(c||[]).forEach(function(w){if(!(w instanceof HTMLBodyElement||w instanceof HTMLHtmlElement)){var se=_t(w).getComputedStyle(w),Be=se.overflow,$e=se.overflowClipMargin,Ft=se.borderTopWidth,Nt=se.borderBottomWidth,Bt=se.borderLeftWidth,ut=se.borderRightWidth,dt=w.getBoundingClientRect(),Kt=w.offsetHeight,Xt=w.clientHeight,gn=w.offsetWidth,rr=w.clientWidth,Un=Zn(Ft),tr=Zn(Nt),cr=Zn(Bt),Yn=Zn(ut),Ar=Ln(Math.round(dt.width/gn*1e3)/1e3),ar=Ln(Math.round(dt.height/Kt*1e3)/1e3),Pn=(gn-rr-cr-Yn)*Ar,Br=(Kt-Xt-Un-tr)*ar,Dr=Un*ar,Vr=tr*ar,ha=cr*Ar,ea=Yn*Ar,Xr=0,Kr=0;if(Be==="clip"){var Yr=Zn($e);Xr=Yr*Ar,Kr=Yr*ar}var ta=dt.x+ha-Xr,va=dt.y+Dr-Kr,pa=ta+dt.width+2*Xr-ha-ea-Pn,Wr=va+dt.height+2*Kr-Dr-Vr-Br;l.left=Math.max(l.left,ta),l.top=Math.max(l.top,va),l.right=Math.min(l.right,pa),l.bottom=Math.min(l.bottom,Wr)}}),l}function sr(a){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,l="".concat(c),w=l.match(/^(.*)\%$/);return w?a*(parseFloat(w[1])/100):parseFloat(l)}function Bn(a,c){var l=c||[],w=q(l,2),se=w[0],Be=w[1];return[sr(a.width,se),sr(a.height,Be)]}function kn(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[a[0],a[1]]}function Mn(a,c){var l=c[0],w=c[1],se,Be;return l==="t"?Be=a.y:l==="b"?Be=a.y+a.height:Be=a.y+a.height/2,w==="l"?se=a.x:w==="r"?se=a.x+a.width:se=a.x+a.width/2,{x:se,y:Be}}function zn(a,c){var l={t:"b",b:"t",l:"r",r:"l"};return a.map(function(w,se){return se===c?l[w]||"c":w}).join("")}function zr(a,c,l,w,se,Be,$e){var Ft=d.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:se[w]||{}}),Nt=q(Ft,2),Bt=Nt[0],ut=Nt[1],dt=d.useRef(0),Kt=d.useMemo(function(){return c?yn(c):[]},[c]),Xt=d.useRef({}),gn=function(){Xt.current={}};a||gn();var rr=Q(function(){if(c&&l&&a){let on=function(mr,oa){var Er=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Oa,Sa=or.x+mr,ka=or.y+oa,ja=Sa+ca,Ur=ka+na,wr=Math.max(Sa,Er.left),Pt=Math.max(ka,Er.top),nn=Math.min(ja,Er.right),bn=Math.min(Ur,Er.bottom);return Math.max(0,(nn-wr)*(bn-Pt))},er=function(){ho=or.y+qr,io=ho+na,mo=or.x+$r,Co=mo+ca};var cr,Yn,Ar,ar,Pn=c,Br=Pn.ownerDocument,Dr=_t(Pn),Vr=Dr.getComputedStyle(Pn),ha=Vr.width,ea=Vr.height,Xr=Vr.position,Kr=Pn.style.left,Yr=Pn.style.top,ta=Pn.style.right,va=Pn.style.bottom,pa=Pn.style.overflow,Wr=r(r({},se[w]),Be),ia=Br.createElement("div");(cr=Pn.parentElement)===null||cr===void 0||cr.appendChild(ia),ia.style.left="".concat(Pn.offsetLeft,"px"),ia.style.top="".concat(Pn.offsetTop,"px"),ia.style.position=Xr,ia.style.height="".concat(Pn.offsetHeight,"px"),ia.style.width="".concat(Pn.offsetWidth,"px"),Pn.style.left="0",Pn.style.top="0",Pn.style.right="auto",Pn.style.bottom="auto",Pn.style.overflow="hidden";var br;if(Array.isArray(l))br={x:l[0],y:l[1],width:0,height:0};else{var Ca,ba,Jr=l.getBoundingClientRect();Jr.x=(Ca=Jr.x)!==null&&Ca!==void 0?Ca:Jr.left,Jr.y=(ba=Jr.y)!==null&&ba!==void 0?ba:Jr.top,br={x:Jr.x,y:Jr.y,width:Jr.width,height:Jr.height}}var or=Pn.getBoundingClientRect();or.x=(Yn=or.x)!==null&&Yn!==void 0?Yn:or.left,or.y=(Ar=or.y)!==null&&Ar!==void 0?Ar:or.top;var la=Br.documentElement,Ha=la.clientWidth,Ia=la.clientHeight,ua=la.scrollWidth,Gr=la.scrollHeight,sa=la.scrollTop,Ra=la.scrollLeft,na=or.height,ca=or.width,ra=br.height,_r=br.width,ma={left:0,top:0,right:Ha,bottom:Ia},wa={left:-Ra,top:-sa,right:ua-Ra,bottom:Gr-sa},fa=Wr.htmlRegion,Ir="visible",Or="visibleFirst";fa!=="scroll"&&fa!==Or&&(fa=Ir);var da=fa===Or,so=Cn(wa,Kt),Tr=Cn(ma,Kt),Oa=fa===Ir?Tr:so,Wa=da?Tr:Oa;Pn.style.left="auto",Pn.style.top="auto",Pn.style.right="0",Pn.style.bottom="0";var aa=Pn.getBoundingClientRect();Pn.style.left=Kr,Pn.style.top=Yr,Pn.style.right=ta,Pn.style.bottom=va,Pn.style.overflow=pa,(ar=Pn.parentElement)===null||ar===void 0||ar.removeChild(ia);var Ua=Ln(Math.round(ca/parseFloat(ha)*1e3)/1e3),Ma=Ln(Math.round(na/parseFloat(ea)*1e3)/1e3);if(Ua===0||Ma===0||de(l)&&!Et(l))return;var fr=Wr.offset,Mt=Wr.targetOffset,vn=Bn(or,fr),wn=q(vn,2),xr=wn[0],dr=wn[1],Ja=Bn(br,Mt),Ea=q(Ja,2),Aa=Ea[0],Ba=Ea[1];br.x-=Aa,br.y-=Ba;var Io=Wr.points||[],So=q(Io,2),wo=So[0],co=So[1],ao=kn(co),Ka=kn(wo),qa=Mn(br,ao),La=Mn(or,Ka),oo=r({},Wr),$r=qa.x-La.x+xr,qr=qa.y-La.y+dr,Ga=on($r,qr),fo=on($r,qr,Tr),Oo=Mn(br,["t","l"]),_a=Mn(or,["t","l"]),ko=Mn(br,["b","r"]),Lo=Mn(or,["b","r"]),vo=Wr.overflow||{},go=vo.adjustX,No=vo.adjustY,Fo=vo.shiftX,Mo=vo.shiftY,Bo=function(oa){return typeof oa=="boolean"?oa:oa>=0},ho,io,mo,Co;er();var Ao=Bo(No),zo=Ka[0]===ao[0];if(Ao&&Ka[0]==="t"&&(io>Wa.bottom||Xt.current.bt)){var e=qr;zo?e-=na-ra:e=Oo.y-Lo.y-dr;var o=on($r,e),u=on($r,e,Tr);o>Ga||o===Ga&&(!da||u>=fo)?(Xt.current.bt=!0,qr=e,dr=-dr,oo.points=[zn(Ka,0),zn(ao,0)]):Xt.current.bt=!1}if(Ao&&Ka[0]==="b"&&(hoGa||h===Ga&&(!da||E>=fo)?(Xt.current.tb=!0,qr=s,dr=-dr,oo.points=[zn(Ka,0),zn(ao,0)]):Xt.current.tb=!1}var b=Bo(go),O=Ka[1]===ao[1];if(b&&Ka[1]==="l"&&(Co>Wa.right||Xt.current.rl)){var ne=$r;O?ne-=ca-_r:ne=Oo.x-Lo.x-xr;var W=on(ne,qr),Ne=on(ne,qr,Tr);W>Ga||W===Ga&&(!da||Ne>=fo)?(Xt.current.rl=!0,$r=ne,xr=-xr,oo.points=[zn(Ka,1),zn(ao,1)]):Xt.current.rl=!1}if(b&&Ka[1]==="r"&&(moGa||be===Ga&&(!da||he>=fo)?(Xt.current.lr=!0,$r=re,xr=-xr,oo.points=[zn(Ka,1),zn(ao,1)]):Xt.current.lr=!1}er();var Ae=Fo===!0?0:Fo;typeof Ae=="number"&&(moTr.right&&($r-=Co-Tr.right-xr,br.x>Tr.right-Ae&&($r+=br.x-Tr.right+Ae)));var Je=Mo===!0?0:Mo;typeof Je=="number"&&(hoTr.bottom&&(qr-=io-Tr.bottom-dr,br.y>Tr.bottom-Je&&(qr+=br.y-Tr.bottom+Je)));var Ct=or.x+$r,zt=Ct+ca,mt=or.y+qr,Ot=mt+na,$t=br.x,mn=$t+_r,Vn=br.y,rn=Vn+ra,Wn=Math.max(Ct,$t),Xn=Math.min(zt,mn),_n=(Wn+Xn)/2,Rr=_n-Ct,Qn=Math.max(mt,Vn),In=Math.min(Ot,rn),an=(Qn+In)/2,Yt=an-mt;$e==null||$e(c,oo);var qt=aa.right-or.x-($r+or.width),tn=aa.bottom-or.y-(qr+or.height);Ua===1&&($r=Math.round($r),qt=Math.round(qt)),Ma===1&&(qr=Math.round(qr),tn=Math.round(tn));var Dn={ready:!0,offsetX:$r/Ua,offsetY:qr/Ma,offsetR:qt/Ua,offsetB:tn/Ma,arrowX:Rr/Ua,arrowY:Yt/Ma,scaleX:Ua,scaleY:Ma,align:oo};ut(Dn)}}),Un=function(){dt.current+=1;var Yn=dt.current;Promise.resolve().then(function(){dt.current===Yn&&rr()})},tr=function(){ut(function(Yn){return r(r({},Yn),{},{ready:!1})})};return ur(tr,[w]),ur(function(){a||tr()},[a]),[Bt.ready,Bt.offsetX,Bt.offsetY,Bt.offsetR,Bt.offsetB,Bt.arrowX,Bt.arrowY,Bt.scaleX,Bt.scaleY,Bt.align,Un]}function Mr(a){if(Array.isArray(a))return n(a)}function Hr(a){if(typeof Symbol!="undefined"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}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 Z(a){return Mr(a)||Hr(a)||N(a)||S()}function z(a,c,l,w,se){ur(function(){if(a&&c&&l){let dt=function(){w(),se()};var Be=c,$e=l,Ft=yn(Be),Nt=yn($e),Bt=_t($e),ut=new Set([Bt].concat(Z(Ft),Z(Nt)));return ut.forEach(function(Kt){Kt.addEventListener("scroll",dt,{passive:!0})}),Bt.addEventListener("resize",dt,{passive:!0}),w(),function(){ut.forEach(function(Kt){Kt.removeEventListener("scroll",dt),Bt.removeEventListener("resize",dt)})}}},[a,c,l])}var P={},J=[],ve=function(c){J.push(c)};function _(a,c){if(0)var l}function Fe(a,c){if(0)var l}function Zt(){P={}}function It(a,c,l){!c&&!P[l]&&(a(!1,l),P[l]=!0)}function cn(a,c){It(_,a,c)}function fn(a,c){It(Fe,a,c)}cn.preMessage=ve,cn.resetWarned=Zt,cn.noteOnce=fn;var Hn=null;function Gn(a,c,l,w,se,Be,$e,Ft){var Nt=d.useRef(a);Nt.current=a;var Bt=d.useRef(!1);d.useEffect(function(){if(c&&w&&(!se||Be)){var dt=function(){Bt.current=!1},Kt=function(Ar){var ar;Nt.current&&!$e(((ar=Ar.composedPath)===null||ar===void 0||(ar=ar.call(Ar))===null||ar===void 0?void 0:ar[0])||Ar.target)&&!Bt.current&&Ft(!1)},Xt=_t(w);Xt.addEventListener("pointerdown",dt,!0),Xt.addEventListener("mousedown",Kt,!0),Xt.addEventListener("contextmenu",Kt,!0);var gn=fe(l);if(gn&&(gn.addEventListener("mousedown",Kt,!0),gn.addEventListener("contextmenu",Kt,!0)),0)var rr,Un,tr,cr;return function(){Xt.removeEventListener("pointerdown",dt,!0),Xt.removeEventListener("mousedown",Kt,!0),Xt.removeEventListener("contextmenu",Kt,!0),gn&&(gn.removeEventListener("mousedown",Kt,!0),gn.removeEventListener("contextmenu",Kt,!0))}}},[c,l,w,se,Be]);function ut(){Bt.current=!0}return ut}var An=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function dn(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:lt,c=d.forwardRef(function(l,w){var se=l.prefixCls,Be=se===void 0?"rc-trigger-popup":se,$e=l.children,Ft=l.action,Nt=Ft===void 0?"hover":Ft,Bt=l.showAction,ut=l.hideAction,dt=l.popupVisible,Kt=l.defaultPopupVisible,Xt=l.onPopupVisibleChange,gn=l.afterPopupVisibleChange,rr=l.mouseEnterDelay,Un=l.mouseLeaveDelay,tr=Un===void 0?.1:Un,cr=l.focusDelay,Yn=l.blurDelay,Ar=l.mask,ar=l.maskClosable,Pn=ar===void 0?!0:ar,Br=l.getPopupContainer,Dr=l.forceRender,Vr=l.autoDestroy,ha=l.destroyPopupOnHide,ea=l.popup,Xr=l.popupClassName,Kr=l.popupStyle,Yr=l.popupPlacement,ta=l.builtinPlacements,va=ta===void 0?{}:ta,pa=l.popupAlign,Wr=l.zIndex,ia=l.stretch,br=l.getPopupClassNameFromAlign,Ca=l.fresh,ba=l.alignPoint,Jr=l.onPopupClick,or=l.onPopupAlign,la=l.arrow,Ha=l.popupMotion,Ia=l.maskMotion,ua=l.popupTransitionName,Gr=l.popupAnimation,sa=l.maskTransitionName,Ra=l.maskAnimation,na=l.className,ca=l.getTriggerDOMNode,ra=bt(l,An),_r=Vr||ha||!1,ma=d.useState(!1),wa=q(ma,2),fa=wa[0],Ir=wa[1];ur(function(){Ir(Pr())},[]);var Or=d.useRef({}),da=d.useContext(ke),so=d.useMemo(function(){return{registerSubPopup:function(nn,bn){Or.current[nn]=bn,da==null||da.registerSubPopup(nn,bn)}}},[da]),Tr=Jn(),Oa=d.useState(null),Wa=q(Oa,2),aa=Wa[0],Ua=Wa[1],Ma=d.useRef(null),fr=Q(function(Pt){Ma.current=Pt,de(Pt)&&aa!==Pt&&Ua(Pt),da==null||da.registerSubPopup(Tr,Pt)}),Mt=d.useState(null),vn=q(Mt,2),wn=vn[0],xr=vn[1],dr=d.useRef(null),Ja=Q(function(Pt){de(Pt)&&wn!==Pt&&(xr(Pt),dr.current=Pt)}),Ea=d.Children.only($e),Aa=(Ea==null?void 0:Ea.props)||{},Ba={},Io=Q(function(Pt){var nn,bn,xn=wn;return(xn==null?void 0:xn.contains(Pt))||((nn=fe(xn))===null||nn===void 0?void 0:nn.host)===Pt||Pt===xn||(aa==null?void 0:aa.contains(Pt))||((bn=fe(aa))===null||bn===void 0?void 0:bn.host)===Pt||Pt===aa||Object.values(Or.current).some(function(On){return(On==null?void 0:On.contains(Pt))||Pt===On})}),So=ln(Be,Ha,Gr,ua),wo=ln(Be,Ia,Ra,sa),co=d.useState(Kt||!1),ao=q(co,2),Ka=ao[0],qa=ao[1],La=dt!=null?dt:Ka,oo=Q(function(Pt){dt===void 0&&qa(Pt)});ur(function(){qa(dt||!1)},[dt]);var $r=d.useRef(La);$r.current=La;var qr=d.useRef([]);qr.current=[];var Ga=Q(function(Pt){var nn;oo(Pt),((nn=qr.current[qr.current.length-1])!==null&&nn!==void 0?nn:La)!==Pt&&(qr.current.push(Pt),Xt==null||Xt(Pt))}),fo=d.useRef(),Oo=function(){clearTimeout(fo.current)},_a=function(nn){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Oo(),bn===0?Ga(nn):fo.current=setTimeout(function(){Ga(nn)},bn*1e3)};d.useEffect(function(){return Oo},[]);var ko=d.useState(!1),Lo=q(ko,2),vo=Lo[0],go=Lo[1];ur(function(Pt){(!Pt||La)&&go(!0)},[La]);var No=d.useState(null),Fo=q(No,2),Mo=Fo[0],Bo=Fo[1],ho=d.useState(null),io=q(ho,2),mo=io[0],Co=io[1],Ao=function(nn){Co([nn.clientX,nn.clientY])},zo=zr(La,aa,ba&&mo!==null?mo:wn,Yr,va,pa,or),e=q(zo,11),o=e[0],u=e[1],s=e[2],h=e[3],E=e[4],b=e[5],O=e[6],ne=e[7],W=e[8],Ne=e[9],re=e[10],be=nt(fa,Nt,Bt,ut),he=q(be,2),Ae=he[0],Je=he[1],Ct=Ae.has("click"),zt=Je.has("click")||Je.has("contextMenu"),mt=Q(function(){vo||re()}),Ot=function(){$r.current&&ba&&zt&&_a(!1)};z(La,wn,aa,mt,Ot),ur(function(){mt()},[mo,Yr]),ur(function(){La&&!(va!=null&&va[Yr])&&mt()},[JSON.stringify(pa)]);var $t=d.useMemo(function(){var Pt=un(va,Be,Ne,ba);return D()(Pt,br==null?void 0:br(Ne))},[Ne,br,va,Be,ba]);d.useImperativeHandle(w,function(){return{nativeElement:dr.current,popupElement:Ma.current,forceAlign:mt}});var mn=d.useState(0),Vn=q(mn,2),rn=Vn[0],Wn=Vn[1],Xn=d.useState(0),_n=q(Xn,2),Rr=_n[0],Qn=_n[1],In=function(){if(ia&&wn){var nn=wn.getBoundingClientRect();Wn(nn.width),Qn(nn.height)}},an=function(){In(),mt()},Yt=function(nn){go(!1),re(),gn==null||gn(nn)},qt=function(){return new Promise(function(nn){In(),Bo(function(){return nn})})};ur(function(){Mo&&(re(),Mo(),Bo(null))},[Mo]);function tn(Pt,nn,bn,xn){Ba[Pt]=function(On){var xa;xn==null||xn(On),_a(nn,bn);for(var eo=arguments.length,$a=new Array(eo>1?eo-1:0),Qa=1;Qa1?bn-1:0),On=1;On1?bn-1:0),On=1;OnN in n?v(n,N,{enumerable:!0,configurable:!0,writable:!0,value:ye}):n[N]=ye,g=(n,N)=>{for(var ye in N||(N={}))$.call(N,ye)&&r(n,ye,N[ye]);if(j)for(var ye of j(N))U.call(N,ye)&&r(n,ye,N[ye]);return n};const K=n=>React.createElement("svg",g({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},n),React.createElement("title",null,"\u7F16\u7EC4 18"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FCB041",cx:7,cy:7,r:7}),React.createElement("path",{d:"M7.531 9.638a.616.616 0 1 1-1.231 0v-.02a.616.616 0 1 1 1.231 0v.02Zm0-2.25a.616.616 0 1 1-1.231 0V4.117a.616.616 0 1 1 1.231 0v3.273Z",fill:"#FFF",fillRule:"nonzero"})));yt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},60580:function(Tn,yt,t){t.d(yt,{Z:function(){return bt}});var f=t(85804),v=t(67294),j=Object.defineProperty,$=Object.defineProperties,U=Object.getOwnPropertyDescriptors,r=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,n=(qe,V,i)=>V in qe?j(qe,V,{enumerable:!0,configurable:!0,writable:!0,value:i}):qe[V]=i,N=(qe,V)=>{for(var i in V||(V={}))g.call(V,i)&&n(qe,i,V[i]);if(r)for(var i of r(V))K.call(V,i)&&n(qe,i,V[i]);return qe},ye=(qe,V)=>$(qe,U(V)),q=(qe,V)=>{var i={};for(var ie in qe)g.call(qe,ie)&&V.indexOf(ie)<0&&(i[ie]=qe[ie]);if(qe!=null&&r)for(var ie of r(qe))V.indexOf(ie)<0&&K.call(qe,ie)&&(i[ie]=qe[ie]);return i},Ue=(qe,V,i)=>new Promise((ie,Xe)=>{var We=L=>{try{y(i.next(L))}catch(ee){Xe(ee)}},d=L=>{try{y(i.throw(L))}catch(ee){Xe(ee)}},y=L=>L.done?ie(L.value):Promise.resolve(L.value).then(We,d);y((i=i.apply(qe,V)).next())});const bt=qe=>{var V=qe,{children:i}=V,ie=q(V,["children"]);const[Xe,We]=(0,v.useState)(!1);return v.createElement(f.ZP,ye(N({},ie),{loading:Xe,onClick:d=>Ue(void 0,null,function*(){try{We(!0),yield ie.onClick(d),We(!1)}catch(y){console.error(y),We(!1)}})}),i)}},96332:function(Tn,yt,t){t.d(yt,{Z:function(){return K}});var f=t(67294),v={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},j=t(62844),$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",r=(n,N,ye)=>new Promise((q,Ue)=>{var bt=i=>{try{V(ye.next(i))}catch(ie){Ue(ie)}},qe=i=>{try{V(ye.throw(i))}catch(ie){Ue(ie)}},V=i=>i.done?q(i.value):Promise.resolve(i.value).then(bt,qe);V((ye=ye.apply(n,N)).next())}),K=({type:n,resdata:N,onok:ye,oktext:q,okloading:Ue})=>{const[bt,qe]=(0,f.useState)(!1),{can_copy_list:V,can_copy_num:i,challenge_type:ie,course_data_list:Xe,no_copy_list:We,no_copy_num:d,no_use_list:y,no_use_num:L,repeat_shixun_num:ee,student_count:Y,total_num:G,use_num:B}=N;let te=i>0||n==="exercise";(0,f.useEffect)(()=>{(N==null?void 0:N.student_count)>0&&qe(!0)},[N]),console.log("---11",Ue),(0,f.useEffect)(()=>{Ue||qe(!1)},[Ue]);const Me=()=>{if(n==="exercise"&&ie===1)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(n==="exercise"&&ie===2)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="shixun"&&ie===1)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="shixun"&&ie===2)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="subject"&&ie===1)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="subject"&&ie===2)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",f.createElement("span",{className:v.orangeColor},Y)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",f.createElement("span",{className:v.orangeColor},B)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="exercisepush")return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(n==="shixunpush"&&ie===1)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="shixunpush"&&ie===2)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},M=()=>{if(n==="exercise"||n==="subject"||n==="exercisepush"||n==="shixunpush")return f.createElement("div",{style:{marginTop:20}},d>0&&f.createElement("div",null,f.createElement("span",{className:v.flex},f.createElement("img",{src:U,style:{width:14}}),f.createElement("span",{className:v.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),f.createElement("div",{className:v.statusbody},n==="exercise"&&f.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",f.createElement("span",{className:v.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(n==="subject"||n==="exercisepush")&&f.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",te&&f.createElement("span",{className:v.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),n==="shixunpush"&&f.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",te&&f.createElement("span",{className:v.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),f.createElement("div",null,We==null?void 0:We.map((x,I)=>f.createElement("a",{href:`/shixuns/${x.identifier}/challenges`,target:"_blank"},"\u300A",x==null?void 0:x.name,"\u300B",I+1!==d&&"\u3001"))))),i>0&&f.createElement("div",{style:{marginTop:20}},f.createElement("span",{className:v.flex},f.createElement("img",{src:$,style:{width:14}}),f.createElement("span",{className:v.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),f.createElement("div",{className:v.statusbody},n==="exercise"&&f.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(n==="subject"||n==="exercisepush")&&f.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),n==="shixunpush"&&f.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),f.createElement("div",null,V==null?void 0:V.map((x,I)=>f.createElement("a",{href:`/shixuns/${x.identifier}/challenges`,target:"_blank"},"\u300A",x==null?void 0:x.name,"\u300B",I+1!==i&&"\u3001"))))));if(n==="shixun")return f.createElement("div",{style:{marginTop:20}},i>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return f.createElement(j.default,{open:bt,onCancel:()=>{qe(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!te&&"none"}},zIndex:1003,confirmLoading:Ue,okText:te?q:"\u6211\u77E5\u9053\u4E86",onOk:()=>r(void 0,null,function*(){te?yield ye([...V,...y]):qe(!1)})},f.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Me(),M()))}},19299:function(Tn,yt,t){t.d(yt,{Z:function(){return i}});var f=t(67294),v=t(35973),j=t(62844),$=t(26410),U=t(85804),r={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},g=t(33170),K=t(94699),n=t.n(K),N=t(67294),ye=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,bt=(ie,Xe)=>{var We={};for(var d in ie)q.call(ie,d)&&Xe.indexOf(d)<0&&(We[d]=ie[d]);if(ie!=null&&ye)for(var d of ye(ie))Xe.indexOf(d)<0&&Ue.call(ie,d)&&(We[d]=ie[d]);return We},qe=(ie,Xe,We)=>new Promise((d,y)=>{var L=G=>{try{Y(We.next(G))}catch(B){y(B)}},ee=G=>{try{Y(We.throw(G))}catch(B){y(B)}},Y=G=>G.done?d(G.value):Promise.resolve(G.value).then(L,ee);Y((We=We.apply(ie,Xe)).next())});const V=ie=>{var Xe=ie,{shixunsDetail:We,globalSetting:d,loading:y,dispatch:L,showModal:ee,onCancel:Y,onOk:G,okBtnName:B="\u5B8C\u6210",info:te,source:Me}=Xe,M=bt(Xe,["shixunsDetail","globalSetting","loading","dispatch","showModal","onCancel","onOk","okBtnName","info","source"]);const[x,I]=(0,f.useState)(0),[ue,Re]=(0,f.useState)(0);return(0,f.useEffect)(()=>{let Ie=null;const p=()=>qe(void 0,null,function*(){let ae={id:te==null?void 0:te.courseId,send_time:n()().format("YYYY-MM-DD HH:mm"),exercise_id:te!=null&&te.exercise_id?te==null?void 0:te.exercise_id:null},we={id:te==null?void 0:te.courseId,course_id:te==null?void 0:te.courseId,identifier:te==null?void 0:te.courseId,type:"normal",is_use:1,is_copy:!0};Me==="\u8BD5\u5377"?(ae.examination_bank_ids=te==null?void 0:te.examination_bank_ids,ae.type="ExaminationBank"):Me==="\u5B9E\u8BAD"?ae.shixun_info=(te==null?void 0:te.shixun_info.length)>0?te==null?void 0:te.shixun_info:[we]:Me==="\u5B9E\u8BAD\u548C\u8BD5\u5377"&&(ae.examination_bank_ids=te==null?void 0:te.examination_bank_ids,ae.shixun_info=(te==null?void 0:te.shixun_info.length)>0?te==null?void 0:te.shixun_info:[we]);const me=yield(0,g.ZP)(`/api/courses/${te==null?void 0:te.courseId}/send_shixun_progress.json`,{method:"post",body:ae});(me==null?void 0:me.status)===0&&(I(me==null?void 0:me.complete_num),Re(me==null?void 0:me.total_num),(me==null?void 0:me.complete_num)!==(me==null?void 0:me.total_num)?(Ie&&clearInterval(Ie),Ie=setInterval(p,5e3)):Ie&&clearInterval(Ie))});return ee&&(te!=null&&te.courseId)&&p(),()=>{Ie&&clearInterval(Ie)}},[ee]),N.createElement(j.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:x==ue,open:ee,destroyOnClose:!0,footer:null,onCancel:Y},N.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",N.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},ue),"\u4E2A\u5B9E\u8BAD\u52A0\u5165\u6559\u5B66\u8BFE\u5802\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u3002"),N.createElement("div",{className:r.con_warp},N.createElement($.Z,{className:"mt15 mb5",strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:x==ue&&ue!=0?100:x/ue*100,showInfo:!1,size:[350,10]}),N.createElement("div",{className:r.success_txt},"\u5DF2\u6210\u529F\u53D1\u9001",N.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},x),"\u4E2A"),x!=ue&&N.createElement(U.ZP,{disabled:!0},"\u5904\u7406\u4E2D"),x==ue&&N.createElement(U.ZP,{type:"primary",onClick:G},B)))};var i=(0,v.connect)(({shixunsDetail:ie,loading:Xe,globalSetting:We})=>({shixunsDetail:ie,globalSetting:We,loading:Xe.models.index}))(V)},810:function(Tn,yt,t){var f=t(67294),v=t(62844),j=t(57399);const $=({dataSource:U,visible:r,onClose:g=()=>{},onSuccess:K=()=>{},text:n,okText:N})=>{var ye;return f.createElement(v.default,{centered:!0,destroyOnClose:!0,open:!!r,title:"\u63D0\u793A",width:"600px",okText:N,cancelText:"\u53D6\u6D88",onCancel:g,onOk:K},r==="single"&&f.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",f.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},((ye=U==null?void 0:U[0])==null?void 0:ye.total_score)||""),"\u5206\uFF0C\u8BF7\u786E\u8BA4",n),r==="multiple"&&f.createElement(f.Fragment,null,f.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",n),f.createElement(j.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:U,scroll:(U==null?void 0:U.length)>7?{y:300}:{},pagination:!1})))};yt.Z=$},1829:function(Tn,yt,t){t.r(yt),t.d(yt,{default:function(){return y},difficultType:function(){return Xe},questionType:function(){return ie}});var f=t(67294),v=t(85804),j=t(74330),$=t(85673),U=t(4393),r=t(96074),g=t(33170),K=t(13854),n=t(35973),N={randomIcon:"randomIcon___V1A1W",btn:"btn___HSWTW"},ye=t(31814),q=t(28706),Ue=t(15835),bt=Object.defineProperty,qe=(L,ee,Y)=>ee in L?bt(L,ee,{enumerable:!0,configurable:!0,writable:!0,value:Y}):L[ee]=Y,V=(L,ee,Y)=>qe(L,typeof ee!="symbol"?ee+"":ee,Y),i=(L,ee,Y)=>new Promise((G,B)=>{var te=x=>{try{M(Y.next(x))}catch(I){B(I)}},Me=x=>{try{M(Y.throw(x))}catch(I){B(I)}},M=x=>x.done?G(x.value):Promise.resolve(x.value).then(te,Me);M((Y=Y.apply(L,ee)).next())});const ie={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"},Xe={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},We=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341"];class d extends f.Component{constructor(ee){super(ee),V(this,"getPaperData",()=>{const Y=window.location.href.split("/").pop();this.setState({loading:!0,id:Y}),(0,g.ZP)(`/api/examination_banks/${Y}/edit_random_exam.json`,{method:"get"}).then(G=>{if(this.setState({loading:!1}),G!=null&&G.examination_bank){const{contents:B,examination_bank:te,score_settings:Me,sort_by_item_type:M}=G;this.setState({contents:B,examination_bank:te,score_settings:Me,sort_by_item_type:M})}})}),V(this,"handleSendToClass",()=>{var Y,G,B,te,Me,M;const x=(G=(Y=this.state)==null?void 0:Y.score_settings)==null?void 0:G.reduce((I,ue)=>I+ue.score,0);(M=this.props)==null||M.dispatch({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:(B=this.state)==null?void 0:B.id,data:{is_random:!0},dataSource:[{name:(Me=(te=this.state)==null?void 0:te.examination_bank)==null?void 0:Me.name,total_score:x}],type:"single"}}})}),V(this,"toAnswer",()=>i(this,null,function*(){var Y,G,B;this.setState({btnLoading:!0});const te=yield(0,Ue.Mb)({categoryId:this.state.id});this.setState({btnLoading:!1}),te!=null&&te.exercise_id&&(0,q.xg)(`/classrooms/coursesId/exercise/${te.exercise_id}/${(B=(G=(Y=this.props)==null?void 0:Y.user)==null?void 0:G.userInfo)==null?void 0:B.login}/initate_answer`)})),this.state={loading:!1,contents:[],examination_bank:{},score_settings:[],sort_by_item_type:[],modalVisible:!1,id:null,btnLoading:!1}}componentDidMount(){this.getPaperData()}render(){const{contents:ee,examination_bank:Y,score_settings:G,sort_by_item_type:B,loading:te,btnLoading:Me}=this.state;let M=[],x=0,I=0;Object.keys(ie).map(p=>{let ae=0;ee.map(me=>{me.item_type===p&&(ae+=me.quanlity)});const we=G.filter(me=>me.item_type===p);M=[...M,{item_type:p,num:ae,score:we.length>0?we[0].score:0}]});const ue=M.filter(p=>p.num!==0);ue.map(p=>{G.map(ae=>{p.item_type===ae.item_type&&(x+=p.num*ae.score,I+=p.num)})}),console.log(ue,B,"allcount");function Re(p){return ie[p]||p}ue.sort((p,ae)=>{const we=Re(p.item_type),me=Re(ae.item_type);return B.indexOf(we)-B.indexOf(me)});const Ie=f.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"}},f.createElement("div",{style:{display:"flex",justifyContent:"space-between",width:"50%",fontWeight:500,fontSize:"16px"}},f.createElement("span",null,"\u603B\u8BA1 ",ue.length," \u5927\u9898\uFF0C ",I," \u5C0F\u9898\uFF0C\u603B\u5206 ",x&&x.toFixed(1)," ","\u5206"),f.createElement("span",null,"\u8003\u8BD5\u65F6\u957F\uFF1A",Y.time===null||Y.time===-1?"\u4E0D\u9650":`${Y.time}\u5206\u949F`),f.createElement("span",null,"\u8BD5\u5377\u96BE\u5EA6\uFF1A",Xe[Y.difficulty])),f.createElement("div",null,f.createElement(v.ZP,{onClick:()=>{var p;return n.history.push(`/randompaper/edit/${(p=this.state)==null?void 0:p.id}?type=settings`)},className:N.btn,icon:f.createElement("i",{className:"iconfont icon-bianji10 font14"})},"\u7F16\u8F91\u8BD5\u5377"),f.createElement(v.ZP,{loading:Me,onClick:this.toAnswer,className:N.btn,icon:f.createElement("i",{className:"iconfont icon-monikaoshi2 font14"})},"\u6A21\u62DF\u8003\u8BD5"),f.createElement(v.ZP,{type:"primary",onClick:()=>this.handleSendToClass()},"\u53D1\u9001\u81F3\u8BFE\u5802")));return f.createElement("div",{style:{width:1200,margin:"0px auto"}},f.createElement(j.Z,{spinning:this.state.loading},f.createElement($.Z,{separator:">",style:{padding:"12px 0px"}},f.createElement($.Z.Item,null,"\u8BD5\u5377\u5E93"),f.createElement($.Z.Item,null,f.createElement(K.rU,{to:"/paperlibrary"},"\u6211\u521B\u5EFA\u7684")),f.createElement($.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5")),f.createElement("div",{style:{height:50,display:"flex",alignItems:"center"}},f.createElement("span",{style:{fontSize:20,fontWeight:600}},f.createElement("i",{className:"icon-leftarrow iconfont",style:{fontSize:14,marginRight:8,cursor:"pointer"},onClick:()=>{n.history.back()}}),Y.name),f.createElement("span",{className:N.randomIcon},"\u968F\u673A")),f.createElement(U.Z,{title:Ie,style:{marginBottom:200}},ue.map((p,ae)=>{const we=Array.from(new Set(ee.map(me=>me.item_type===p.item_type?me.sub_discipline_id:null).filter(me=>me)));return f.createElement("div",{key:ae},f.createElement("div",{style:{color:"#0152d9"}},We[ae],"\u3001",ie[p.item_type],f.createElement("span",{style:{color:"#666666",marginLeft:5}},"(\u5171 ",p.num," \u9898\uFF0C\u6BCF\u9898 ",p.score," \u5206)")),ae===ue.length-1?null:f.createElement(r.Z,null))})),f.createElement(ye.Z,null)))}}var y=(0,n.connect)(({user:L})=>({user:L}))(d)},31814:function(Tn,yt,t){t.d(yt,{Z:function(){return Vt}});var f=t(67294),v=t(35973),j=t(28802),$=t(2453),U=t(62844),r=t(37720),g=t(48054),K=t(57399),n=t(85804),N=t(14375),ye=Object.defineProperty,q=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,qe=(H,Te,ot)=>Te in H?ye(H,Te,{enumerable:!0,configurable:!0,writable:!0,value:ot}):H[Te]=ot,V=(H,Te)=>{for(var ot in Te||(Te={}))Ue.call(Te,ot)&&qe(H,ot,Te[ot]);if(q)for(var ot of q(Te))bt.call(Te,ot)&&qe(H,ot,Te[ot]);return H};const i=H=>React.createElement("svg",V({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},H),React.createElement("title",null,"\u9009\u62E9\u5907\u4EFD 2"),React.createElement("path",{d:"M6.74 0a6.74 6.74 0 1 0 0 13.48A6.74 6.74 0 0 0 6.74 0Zm3.636 5.017L5.817 9.576c-.09.09-.246.08-.348-.023l-.306-.305L3.12 7.204a.263.263 0 0 1 0-.372l.557-.557a.262.262 0 0 1 .372 0l1.605 1.606 3.794-3.793c.09-.09.246-.08.348.022l.557.557c.103.103.113.259.023.349Z",fill:"#68C79F",fillRule:"nonzero"}));var ie="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzQgMGE2Ljc0IDYuNzQgMCAxIDAgMCAxMy40OEE2Ljc0IDYuNzQgMCAwIDAgNi43NCAwWm0zLjYzNiA1LjAxN0w1LjgxNyA5LjU3NmMtLjA5LjA5LS4yNDYuMDgtLjM0OC0uMDIzbC0uMzA2LS4zMDVMMy4xMiA3LjIwNGEuMjYzLjI2MyAwIDAgMSAwLS4zNzJsLjU1Ny0uNTU3YS4yNjIuMjYyIDAgMCAxIC4zNzIgMGwxLjYwNSAxLjYwNiAzLjc5NC0zLjc5M2MuMDktLjA5LjI0Ni0uMDguMzQ4LjAyMmwuNTU3LjU1N2MuMTAzLjEwMy4xMTMuMjU5LjAyMy4zNDlaIiBmaWxsPSIjNjhDNzlGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Xe={flex_box_center:"flex_box_center___LsrKL",flex_space_between:"flex_space_between___sZBht",flex_box_vertical_center:"flex_box_vertical_center___QNt7D",flex_box_center_end:"flex_box_center_end___S9zs3",flex_box_column:"flex_box_column___Y5tcm",title:"title___t4qlt",tip:"tip___MtKbx",radioWrap:"radioWrap___fp3kY",row:"row___IoDN5",radio:"radio___vuEDI",colorFF0000:"colorFF0000____5DYm",pagination:"pagination___bvqCI",modalColumn:"modalColumn___szBPb",modalRow:"modalRow___mtd9M",sup:"sup___JDuYL",search:"search___wNY_F",bottom:"bottom___HvFhF",yes:"yes___xmznh",no:"no___vEJlu"},We=t(28706),d={sendToClass:"sendToClass___le_BX"},y="data:image/png;base64,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",L="data:image/png;base64,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",Y=({createState:H,refreshLoading:Te,onRefresh:ot=()=>{},onCreate:gt=()=>{}})=>f.createElement("div",{className:d.sendToClass},H?f.createElement(f.Fragment,null,f.createElement("img",{src:y,alt:"\u7A7A"}),f.createElement("div",null,"\u60A8\u8FD8\u6CA1\u6709\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF0C\u65E0\u6CD5\u5C06\u8BD5\u5377\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u3002"),f.createElement(n.ZP,{onClick:gt,type:"primary",ghost:!0},"\u7ACB\u5373\u521B\u5EFA")):f.createElement(f.Fragment,null,f.createElement("img",{src:L,alt:"\u7A7A"}),f.createElement("div",null,"\u5DF2\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF1F\u8BF7\u5237\u65B0\u5217\u8868"),f.createElement(n.ZP,{loading:Te,onClick:ot,type:"primary",ghost:!0},"\u7ACB\u5373\u5237\u65B0"))),G=t(60580),B=t(96486),te=t(96332),Me=t(19299),M=t(810),x=t(67294),I=Object.defineProperty,ue=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,we=(H,Te,ot)=>Te in H?I(H,Te,{enumerable:!0,configurable:!0,writable:!0,value:ot}):H[Te]=ot,me=(H,Te)=>{for(var ot in Te||(Te={}))p.call(Te,ot)&&we(H,ot,Te[ot]);if(Ie)for(var ot of Ie(Te))ae.call(Te,ot)&&we(H,ot,Te[ot]);return H},Pe=(H,Te)=>ue(H,Re(Te)),Ut=(H,Te)=>{var ot={};for(var gt in H)p.call(H,gt)&&Te.indexOf(gt)<0&&(ot[gt]=H[gt]);if(H!=null&&Ie)for(var gt of Ie(H))Te.indexOf(gt)<0&&ae.call(H,gt)&&(ot[gt]=H[gt]);return ot},Rt=(H,Te,ot)=>new Promise((gt,ge)=>{var Qe=pe=>{try{tt(ot.next(pe))}catch(St){ge(St)}},Oe=pe=>{try{tt(ot.throw(pe))}catch(St){ge(St)}},tt=pe=>pe.done?gt(pe.value):Promise.resolve(pe.value).then(Qe,Oe);tt((ot=ot.apply(H,Te)).next())});const en=j.default.Search,Dt=H=>{var Te=H,{paperlibrary:ot,globalSetting:gt,loading:ge,dispatch:Qe}=Te,Oe=Ut(Te,["paperlibrary","globalSetting","loading","dispatch"]),tt,pe,St,ct;const[m,Ke]=(0,f.useState)(""),[_e,pt]=(0,f.useState)([]),[X,xe]=(0,f.useState)([]),[oe,et]=(0,f.useState)(!1),[ze,At]=(0,f.useState)(!0),[xt,Tt]=(0,f.useState)(!0),[Le,Se]=(0,f.useState)(!0),[Ee,Ge]=(0,f.useState)(!1),[ce,vt]=(0,f.useState)(!1),at=(St=(pe=(tt=ot.actionTabs)==null?void 0:tt.params)==null?void 0:pe.data)==null?void 0:St.is_random,[kt,ht]=(0,f.useState)(!1),[lt,A]=(0,f.useState)({}),[D,F]=(0,f.useState)(!1),[de,rt]=(0,f.useState)({}),[ft,Gt]=(0,f.useState)(!1),[T,fe]=(0,f.useState)(!1),[Q,k]=(0,f.useState)([]);(0,f.useEffect)(()=>{var De;if(ot.actionTabs.key==="Paperlibrary-SendToClass"){const{dataSource:wt=[],type:Lt}=((De=ot.actionTabs)==null?void 0:De.params)||{},jt=wt.filter(st=>![100,120,150].includes(st.total_score));jt.length?(fe(Lt),k(jt)):Gt(!0)}},[(ct=ot==null?void 0:ot.actionTabs)==null?void 0:ct.key]),(0,f.useEffect)(()=>{He()},[]);const Ve=()=>{xe([]),Ke(""),He(!0),Gt(!1),fe(!1),Qe({type:"paperlibrary/setActionTabs",payload:{}})},He=De=>Rt(void 0,null,function*(){Tt(!0);const wt=yield Qe({type:"paperlibrary/getCourseList",payload:{search:De?"":m}});wt&&(pt((wt==null?void 0:wt.courses)||[]),At(!0),Ge(!1)),Tt(!1),Se(!1)}),je=De=>{const wt=parseInt(De);return(0,B.isNaN)(wt)?"":wt},it=()=>Rt(void 0,null,function*(){var De,wt,Lt,jt,st,Jt,hn;if(!X.length){$.ZP.info("\u60A8\u9700\u8981\u9009\u62E9\u8BFE\u5802\uFF0C\u624D\u80FD\u53D1\u9001"),et(!0);return}const sn=yield Qe({type:"paperlibrary/postExistCourse",payload:{course_id:at?X==null?void 0:X[0]:X,examination_bank_ids:((wt=(De=ot.actionTabs)==null?void 0:De.params)==null?void 0:wt.examination_bank_ids)||((jt=(Lt=ot.actionTabs)==null?void 0:Lt.params)==null?void 0:jt.id)}}),Jn=()=>Rt(void 0,null,function*(){yield Qt([])});if(sn.status==0&&((st=sn.data)==null?void 0:st.count)>0){U.default.confirm({icon:null,title:"\u63D0\u793A",centered:!0,width:596,content:x.createElement("div",{style:{userSelect:"none"}},"\u5F53\u524D\u6559\u5B66\u8BFE\u5802\u4E2D\u5DF2\u5B58\u5728\u8BD5\u5377",(hn=(Jt=sn.data)==null?void 0:Jt.list)==null?void 0:hn.map((jn,yr)=>{var gr;return x.createElement(x.Fragment,null,x.createElement("span",{style:{color:"#FA6400"}},"\u300A",jn==null?void 0:jn.name,"\u300B"),yr!==((gr=sn.data)==null?void 0:gr.count)-1&&x.createElement("span",null,"\u3001"))}),"\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u9700\u8981\u91CD\u590D\u53D1\u9001\uFF1F"),onOk:()=>Rt(void 0,null,function*(){yield Jn()})}),yield new Promise(jn=>setTimeout(()=>jn(),1e3));return}yield Jn()}),Qt=De=>Rt(void 0,null,function*(){var wt,Lt,jt,st,Jt,hn,sn,Jn,jn,yr,gr,nr,ur;if(!at){ht(!0);const Nn=yield Qe({type:(Lt=(wt=ot.actionTabs)==null?void 0:wt.params)!=null&&Lt.isBatch?"paperlibrary/postBatchSendToCourse":"paperlibrary/sendToClass",payload:{course_id:at?X==null?void 0:X[0]:X,id:(st=(jt=ot.actionTabs)==null?void 0:jt.params)==null?void 0:st.id,examination_bank_ids:(hn=(Jt=ot.actionTabs)==null?void 0:Jt.params)==null?void 0:hn.examination_bank_ids,shixuns_info:De.map(Fn=>({shixun_id:Fn.id,is_copy:Fn.is_copy,is_use:Fn.is_use,course_id:Fn.course_id}))}});ht(!1),Nn&&Nn.status===0&&(Qe({type:"paperlibrary/setActionTabs",payload:{}}),xe([]),Nn!=null&&Nn.have_shixun?(rt(Pe(me({},(sn=Nn==null?void 0:Nn.data)==null?void 0:sn[0]),{courseId:(jn=(Jn=Nn==null?void 0:Nn.data)==null?void 0:Jn[0])==null?void 0:jn.course_identifier,examination_bank_ids:((gr=(yr=ot.actionTabs)==null?void 0:yr.params)==null?void 0:gr.examination_bank_ids)||[(ur=(nr=ot.actionTabs)==null?void 0:nr.params)==null?void 0:ur.id]})),F(!0)):(U.default.confirm({title:"\u63D0\u793A",okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",width:480,centered:!0,closable:!0,onOk:()=>{window.location.href=`${Nn.data[0].first_category_url}`},content:x.createElement("p",null,"\u8BD5\u5377\u53D1\u9001\u6210\u529F\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u524D\u5F80\u6559\u5B66\u8BFE\u5802\u8FDB\u884C\u53D1\u5E03\uFF1F")}),$.ZP.success("\u53D1\u9001\u6210\u529F")));return}ht(!0),setTimeout(()=>{ht(!1)},500);const Pr=_e.find(Nn=>Nn.course_id===(X==null?void 0:X[0]));let pr=1,Rn=U.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:x.createElement("div",{className:Xe.modalColumn},x.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},x.createElement("img",{style:{marginRight:5},src:N.Z}),"\u968F\u673A\u7EC4\u5377\u7C7B\u578B\u7684\u8BD5\u5377\u6309\u7167\u51FA\u5377\u6570\u91CF\u5BF9\u6307\u5B9A\u8BFE\u5802\u751F\u6210\u4E0D\u91CD\u590D\u7684\u8BD5\u5377\u3002"),x.createElement("div",{style:{paddingLeft:18}},"\u8BFE\u5802\u540D\u79F0: ",Pr==null?void 0:Pr.course_name),x.createElement("div",{style:{paddingLeft:9},className:Xe.modalRow},x.createElement("sup",{className:Xe.sup},"*"),x.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),x.createElement(r.Z,{parser:je,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:pr,onChange:Nn=>{pr=Nn;const Fn=document.getElementById("model_error");pr<1||pr>50?Fn.style.display="block":Fn.style.display="none"}})),x.createElement("div",{style:{display:"none",marginLeft:115},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:Ve,onOk:()=>Rt(void 0,null,function*(){var Nn,Fn;if(pr<1||pr>50){const hr=document.getElementById("model_error");return hr.style.display="block",Promise.reject()}Rn.update({cancelButtonProps:{disabled:!0}});const Sr=yield Qe({type:"paperlibrary/sendToClass",payload:{course_id:X==null?void 0:X[0],id:(Fn=(Nn=ot.actionTabs)==null?void 0:Nn.params)==null?void 0:Fn.id,num:pr,shixuns_info:De.map(hr=>({shixun_id:hr.id,is_copy:hr.is_copy,is_use:hr.is_use}))}});Rn.update({cancelButtonProps:{disabled:!1}}),Sr&&Sr.status===0&&(U.default.destroyAll(),U.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,title:"\u63D0\u793A",content:x.createElement("div",{className:Xe.modalColumn},x.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},x.createElement("img",{style:{marginRight:5},src:ie}),"\u751F\u6210\u8BD5\u5377\u6210\u529F\uFF0C\u524D\u5F80\u8BFE\u5802\u53BB\u67E5\u770B\u5427\uFF01")),okText:"\u524D\u5F80\u8BFE\u5802",cancelText:"\u8FD4\u56DE\u8BD5\u5377\u5E93",onCancel:()=>{Ve()},onOk:()=>{Ve(),setTimeout(()=>{var hr,Fr;const $n=(Fr=(hr=Sr==null?void 0:Sr.first_category_url)==null?void 0:hr.split("/"))==null?void 0:Fr[2];(0,We.xg)(`/classrooms/${$n}/exercise`)},1e3)}}))})})}),Ht=()=>Rt(void 0,null,function*(){Ge(!0),yield He()}),Ze=[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0},{title:"\u5206\u73ED\u6570\u91CF",dataIndex:"course_group_count",width:90,ellipsis:!0},{title:"\u5B66\u5458\u4EBA\u6570",dataIndex:"course_member_count",width:90,ellipsis:!0}];return x.createElement("div",null,x.createElement(U.default,{centered:!0,keyboard:!1,closable:!1,open:ft,title:"\u53D1\u9001\u81F3\u8BFE\u5802",maskClosable:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ge["paperlibrary/sendToClass"]||ce||!!ge["paperlibrary/postExistCourse"],width:752,footer:!1,onOk:it,destroyOnClose:!0,onCancel:Ve},x.createElement("div",{className:Xe.wrap},x.createElement("div",{className:"mb10"},x.createElement(en,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:m,className:Xe.search,onChange:De=>{Ke(De.target.value),De.target.value||He(!0)},onSearch:De=>{Ke(De),He(),xe([])}})),x.createElement(g.Z,{loading:Le},_e.length?x.createElement("div",{className:Xe.radioWrap},x.createElement(K.default,{bordered:!1,scroll:(_e==null?void 0:_e.length)<=7?{}:{y:350},loading:xt,rowKey:"course_id",pagination:!1,dataSource:_e,columns:Ze,onRow:De=>({onClick:wt=>{if(at)xe([De==null?void 0:De.course_id]);else{if(!at&&!X.includes(De.course_id)&&X.length>0)return;X!=null&&X.includes(De==null?void 0:De.course_id)?xe(X==null?void 0:X.filter(Lt=>Lt!==(De==null?void 0:De.course_id))):xe([...X,De==null?void 0:De.course_id])}}}),rowSelection:{type:"radio",hideSelectAll:!0,selectedRowKeys:X,onChange:De=>{xe(De),et(!1)}}})):!m&&!xt&&x.createElement(Y,{createState:ze,refreshLoading:Ee,onRefresh:Ht,onCreate:()=>{At(!1),(0,We.xg)("/classrooms/new")}})),oe&&x.createElement("div",{className:Xe.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802"),x.createElement("div",{className:Xe.bottom,style:{display:"flex",alignItems:"center"}},x.createElement("div",{style:{flex:1}},x.createElement("div",{className:Xe.title},x.createElement("img",{src:N.Z,style:{objectFit:"contain"}}),"\u9009\u62E9\u7684\u8BD5\u5377\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\u5E76\u4E3A\u73ED\u7EA7\u5B66\u5458\u751F\u6210\u8003\u8BD5\u8BD5\u5377")),x.createElement("div",null,x.createElement(n.ZP,{onClick:Ve,className:Xe.no,style:{marginRight:20}},"\u53D6\u6D88"),x.createElement(G.Z,{onClick:it,className:Xe.yes},"\u786E\u8BA4"))))),x.createElement(te.Z,{resdata:lt,type:"exercise",okloading:kt,oktext:(lt==null?void 0:lt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:De=>{Qt(De)}}),x.createElement(Me.Z,{source:"\u8BD5\u5377",showModal:D,onCancel:()=>F(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:de,onOk:()=>{window.location.href=de==null?void 0:de.first_category_url}}),x.createElement(M.Z,{text:"\u662F\u5426\u7EE7\u7EED\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u4E2D\uFF1F",okText:"\u786E\u8BA4\u53D1\u9001",visible:T,dataSource:Q,onSuccess:()=>{fe(!1),Gt(!0)},onClose:Ve}))};var Vt=(0,v.connect)(({paperlibrary:H,loading:Te,globalSetting:ot})=>({paperlibrary:H,globalSetting:ot,loading:Te.effects}))(Dt)},4393:function(Tn,yt,t){t.d(yt,{Z:function(){return Ie}});var f=t(67294),v=t(13144),j=t.n(v),$=t(10366),U=t(53124),r=t(98675),g=t(48054),K=t(55238),n=function(p,ae){var we={};for(var me in p)Object.prototype.hasOwnProperty.call(p,me)&&ae.indexOf(me)<0&&(we[me]=p[me]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,me=Object.getOwnPropertySymbols(p);Pe{var{prefixCls:ae,className:we,hoverable:me=!0}=p,Pe=n(p,["prefixCls","className","hoverable"]);const{getPrefixCls:Ut}=f.useContext(U.E_),Rt=Ut("card",ae),en=j()(`${Rt}-grid`,we,{[`${Rt}-grid-hoverable`]:me});return f.createElement("div",Object.assign({},Pe,{className:en}))},q=t(16777),Ue=t(14747),bt=t(83559),qe=t(43259);const V=p=>{const{antCls:ae,componentCls:we,headerHeight:me,headerPadding:Pe,tabsMarginBottom:Ut}=p;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:me,marginBottom:-1,padding:`0 ${(0,q.unit)(Pe)}`,color:p.colorTextHeading,fontWeight:p.fontWeightStrong,fontSize:p.headerFontSize,background:p.headerBg,borderBottom:`${(0,q.unit)(p.lineWidth)} ${p.lineType} ${p.colorBorderSecondary}`,borderRadius:`${(0,q.unit)(p.borderRadiusLG)} ${(0,q.unit)(p.borderRadiusLG)} 0 0`},(0,Ue.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},Ue.vS),{[`
+}`),se)}else X(se);return function(){X(se)}},[c,se])}var ce=!1;function vt(a){return typeof a=="boolean"&&(ce=a),ce}var at=function(c){return c===!1?!1:!ee()||!c?null:typeof c=="string"?document.querySelector(c):typeof c=="function"?c():c},kt=d.forwardRef(function(a,c){var l=a.open,w=a.autoLock,se=a.getContainer,Be=a.debug,$e=a.autoDestroy,Ft=$e===void 0?!0:$e,Nt=a.children,Bt=d.useState(l),ut=We(Bt,2),dt=ut[0],Kt=ut[1],Xt=dt||l;d.useEffect(function(){(Ft||l)&&Kt(l)},[l,Ft]);var gn=d.useState(function(){return at(se)}),rr=We(gn,2),Un=rr[0],tr=rr[1];d.useEffect(function(){var Xr=at(se);tr(Xr!=null?Xr:null)});var cr=ge(Xt&&!Un,Be),Yn=We(cr,2),Ar=Yn[0],ar=Yn[1],Pn=Un!=null?Un:Ar;Ge(w&&l&&ee()&&(Pn===Ar||Pn===document.body));var Br=null;if(Nt&&me(Nt)&&c){var Dr=Nt;Br=Dr.ref}var Vr=we(Br,c);if(!Xt||!ee()||Un===void 0)return null;var ha=Pn===!1||vt(),ea=Nt;return c&&(ea=d.cloneElement(Nt,{ref:Vr})),d.createElement(Ut.Provider,{value:ar},ha?ea:(0,L.createPortal)(ea,Pn))}),ht=kt,lt=ht,A=t(94184),D=t.n(A),F=t(48555);function de(a){return a instanceof HTMLElement||a instanceof SVGElement}function rt(a){return a&&_typeof(a)==="object"&&de(a.nativeElement)?a.nativeElement:de(a)?a:null}function ft(a){var c=rt(a);if(c)return c;if(a instanceof React.Component){var l;return(l=ReactDOM.findDOMNode)===null||l===void 0?void 0:l.call(ReactDOM,a)}return null}function Wt(a){var c;return a==null||(c=a.getRootNode)===null||c===void 0?void 0:c.call(a)}function T(a){return Wt(a)instanceof ShadowRoot}function fe(a){return T(a)?Wt(a):null}function Q(a){var c=d.useRef();c.current=a;var l=d.useCallback(function(){for(var w,se=arguments.length,Be=new Array(se),$e=0;$ea.length)&&(c=a.length);for(var l=0,w=new Array(c);l=19)return!0;var se=(0,Nn.isMemo)(c)?c.type.type:c.type;return!(typeof se=="function"&&!((l=se.prototype)!==null&&l!==void 0&&l.render)&&se.$$typeof!==Nn.ForwardRef||typeof c=="function"&&!((w=c.prototype)!==null&&w!==void 0&&w.render)&&c.$$typeof!==Nn.ForwardRef)};function jr(a){return(0,d.isValidElement)(a)&&!$n(a)}var Pa=function(c){return jr(c)&&Sn(c)},Da=function(c){if(c&&jr(c)){var l=c;return l.props.propertyIsEnumerable("ref")?l.props.ref:l.ref}return null};function kr(a){var c=a.prefixCls,l=a.align,w=a.arrow,se=a.arrowPos,Be=w||{},$e=Be.className,Ft=Be.content,Nt=se.x,Bt=Nt===void 0?0:Nt,ut=se.y,dt=ut===void 0?0:ut,Kt=d.useRef();if(!l||!l.points)return null;var Xt={position:"absolute"};if(l.autoArrow!==!1){var gn=l.points[0],rr=l.points[1],Un=gn[0],tr=gn[1],cr=rr[0],Yn=rr[1];Un===cr||!["t","b"].includes(Un)?Xt.top=dt:Un==="t"?Xt.top=0:Xt.bottom=0,tr===Yn||!["l","r"].includes(tr)?Xt.left=Bt:tr==="l"?Xt.left=0:Xt.right=0}return d.createElement("div",{ref:Kt,className:D()("".concat(c,"-arrow"),$e),style:Xt},Ft)}function Ta(a){var c=a.prefixCls,l=a.open,w=a.zIndex,se=a.mask,Be=a.motion;return se?d.createElement(Rn.Z,pr({},Be,{motionAppear:!0,visible:l,removeOnLeave:!0}),function($e){var Ft=$e.className;return d.createElement("div",{style:{zIndex:w},className:D()("".concat(c,"-mask"),Ft)})}):null}var za=d.memo(function(a){var c=a.children;return c},function(a,c){return c.cache}),Za=za,Qr=d.forwardRef(function(a,c){var l=a.popup,w=a.className,se=a.prefixCls,Be=a.style,$e=a.target,Ft=a.onVisibleChanged,Nt=a.open,Bt=a.keepDom,ut=a.fresh,dt=a.onClick,Kt=a.mask,Xt=a.arrow,gn=a.arrowPos,rr=a.align,Un=a.motion,tr=a.maskMotion,cr=a.forceRender,Yn=a.getPopupContainer,Ar=a.autoDestroy,ar=a.portal,Pn=a.zIndex,Br=a.onMouseEnter,Dr=a.onMouseLeave,Vr=a.onPointerEnter,ha=a.onPointerDownCapture,ea=a.ready,Xr=a.offsetX,Kr=a.offsetY,Yr=a.offsetR,ta=a.offsetB,va=a.onAlign,pa=a.onPrepare,Wr=a.stretch,ia=a.targetWidth,br=a.targetHeight,Ca=typeof l=="function"?l():l,ba=Nt||Bt,Jr=(Yn==null?void 0:Yn.length)>0,or=d.useState(!Yn||!Jr),la=q(or,2),Ha=la[0],Ia=la[1];if(ur(function(){!Ha&&Jr&&$e&&Ia(!0)},[Ha,Jr,$e]),!Ha)return null;var ua="auto",Gr={left:"-1000vw",top:"-1000vh",right:ua,bottom:ua};if(ea||!Nt){var sa,Ra=rr.points,na=rr.dynamicInset||((sa=rr._experimental)===null||sa===void 0?void 0:sa.dynamicInset),ca=na&&Ra[0][1]==="r",ra=na&&Ra[0][0]==="b";ca?(Gr.right=Yr,Gr.left=ua):(Gr.left=Xr,Gr.right=ua),ra?(Gr.bottom=ta,Gr.top=ua):(Gr.top=Kr,Gr.bottom=ua)}var _r={};return Wr&&(Wr.includes("height")&&br?_r.height=br:Wr.includes("minHeight")&&br&&(_r.minHeight=br),Wr.includes("width")&&ia?_r.width=ia:Wr.includes("minWidth")&&ia&&(_r.minWidth=ia)),Nt||(_r.pointerEvents="none"),d.createElement(ar,{open:cr||ba,getContainer:Yn&&function(){return Yn($e)},autoDestroy:Ar},d.createElement(Ta,{prefixCls:se,open:Nt,zIndex:Pn,mask:Kt,motion:tr}),d.createElement(F.Z,{onResize:va,disabled:!Nt},function(ma){return d.createElement(Rn.Z,pr({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:cr,leavedClassName:"".concat(se,"-hidden")},Un,{onAppearPrepare:pa,onEnterPrepare:pa,visible:Nt,onVisibleChanged:function(fa){var Ir;Un==null||(Ir=Un.onVisibleChanged)===null||Ir===void 0||Ir.call(Un,fa),Ft(fa)}}),function(wa,fa){var Ir=wa.className,Or=wa.style,da=D()(se,Ir,w);return d.createElement("div",{ref:lr(ma,c,fa),className:da,style:r(r(r(r({"--arrow-x":"".concat(gn.x||0,"px"),"--arrow-y":"".concat(gn.y||0,"px")},Gr),_r),Or),{},{boxSizing:"border-box",zIndex:Pn},Be),onMouseEnter:Br,onMouseLeave:Dr,onPointerEnter:Vr,onClick:dt,onPointerDownCapture:ha},Xt&&d.createElement(kr,{prefixCls:se,arrow:Xt,arrowPos:gn,align:rr}),d.createElement(Za,{cache:!Nt&&!ut},Ca))})}))}),C=Qr,R=d.forwardRef(function(a,c){var l=a.children,w=a.getTriggerDOMNode,se=Sn(l),Be=d.useCallback(function(Ft){Cr(c,w?w(Ft):Ft)},[w]),$e=vr(Be,Da(l));return se?d.cloneElement(l,{ref:$e}):l}),le=R,Ce=d.createContext(null),ke=Ce;function Ye(a){return a?Array.isArray(a)?a:[a]:[]}function nt(a,c,l,w){return d.useMemo(function(){var se=Ye(l!=null?l:c),Be=Ye(w!=null?w:c),$e=new Set(se),Ft=new Set(Be);return a&&($e.has("hover")&&($e.delete("hover"),$e.add("click")),Ft.has("hover")&&(Ft.delete("hover"),Ft.add("click"))),[$e,Ft]},[a,c,l,w])}var Et=function(a){if(!a)return!1;if(a instanceof Element){if(a.offsetParent)return!0;if(a.getBBox){var c=a.getBBox(),l=c.width,w=c.height;if(l||w)return!0}if(a.getBoundingClientRect){var se=a.getBoundingClientRect(),Be=se.width,$e=se.height;if(Be||$e)return!0}}return!1};function Gt(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],l=arguments.length>2?arguments[2]:void 0;return l?a[0]===c[0]:a[0]===c[0]&&a[1]===c[1]}function un(a,c,l,w){for(var se=l.points,Be=Object.keys(a),$e=0;$e1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(a)?c:a}function Zn(a){return Ln(parseFloat(a),0)}function Cn(a,c){var l=r({},a);return(c||[]).forEach(function(w){if(!(w instanceof HTMLBodyElement||w instanceof HTMLHtmlElement)){var se=_t(w).getComputedStyle(w),Be=se.overflow,$e=se.overflowClipMargin,Ft=se.borderTopWidth,Nt=se.borderBottomWidth,Bt=se.borderLeftWidth,ut=se.borderRightWidth,dt=w.getBoundingClientRect(),Kt=w.offsetHeight,Xt=w.clientHeight,gn=w.offsetWidth,rr=w.clientWidth,Un=Zn(Ft),tr=Zn(Nt),cr=Zn(Bt),Yn=Zn(ut),Ar=Ln(Math.round(dt.width/gn*1e3)/1e3),ar=Ln(Math.round(dt.height/Kt*1e3)/1e3),Pn=(gn-rr-cr-Yn)*Ar,Br=(Kt-Xt-Un-tr)*ar,Dr=Un*ar,Vr=tr*ar,ha=cr*Ar,ea=Yn*Ar,Xr=0,Kr=0;if(Be==="clip"){var Yr=Zn($e);Xr=Yr*Ar,Kr=Yr*ar}var ta=dt.x+ha-Xr,va=dt.y+Dr-Kr,pa=ta+dt.width+2*Xr-ha-ea-Pn,Wr=va+dt.height+2*Kr-Dr-Vr-Br;l.left=Math.max(l.left,ta),l.top=Math.max(l.top,va),l.right=Math.min(l.right,pa),l.bottom=Math.min(l.bottom,Wr)}}),l}function sr(a){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,l="".concat(c),w=l.match(/^(.*)\%$/);return w?a*(parseFloat(w[1])/100):parseFloat(l)}function Bn(a,c){var l=c||[],w=q(l,2),se=w[0],Be=w[1];return[sr(a.width,se),sr(a.height,Be)]}function kn(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[a[0],a[1]]}function Mn(a,c){var l=c[0],w=c[1],se,Be;return l==="t"?Be=a.y:l==="b"?Be=a.y+a.height:Be=a.y+a.height/2,w==="l"?se=a.x:w==="r"?se=a.x+a.width:se=a.x+a.width/2,{x:se,y:Be}}function zn(a,c){var l={t:"b",b:"t",l:"r",r:"l"};return a.map(function(w,se){return se===c?l[w]||"c":w}).join("")}function zr(a,c,l,w,se,Be,$e){var Ft=d.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:se[w]||{}}),Nt=q(Ft,2),Bt=Nt[0],ut=Nt[1],dt=d.useRef(0),Kt=d.useMemo(function(){return c?yn(c):[]},[c]),Xt=d.useRef({}),gn=function(){Xt.current={}};a||gn();var rr=Q(function(){if(c&&l&&a){let on=function(mr,oa){var Er=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Oa,Sa=or.x+mr,ka=or.y+oa,ja=Sa+ca,Ur=ka+na,wr=Math.max(Sa,Er.left),Pt=Math.max(ka,Er.top),nn=Math.min(ja,Er.right),bn=Math.min(Ur,Er.bottom);return Math.max(0,(nn-wr)*(bn-Pt))},er=function(){ho=or.y+qr,io=ho+na,mo=or.x+$r,Co=mo+ca};var cr,Yn,Ar,ar,Pn=c,Br=Pn.ownerDocument,Dr=_t(Pn),Vr=Dr.getComputedStyle(Pn),ha=Vr.width,ea=Vr.height,Xr=Vr.position,Kr=Pn.style.left,Yr=Pn.style.top,ta=Pn.style.right,va=Pn.style.bottom,pa=Pn.style.overflow,Wr=r(r({},se[w]),Be),ia=Br.createElement("div");(cr=Pn.parentElement)===null||cr===void 0||cr.appendChild(ia),ia.style.left="".concat(Pn.offsetLeft,"px"),ia.style.top="".concat(Pn.offsetTop,"px"),ia.style.position=Xr,ia.style.height="".concat(Pn.offsetHeight,"px"),ia.style.width="".concat(Pn.offsetWidth,"px"),Pn.style.left="0",Pn.style.top="0",Pn.style.right="auto",Pn.style.bottom="auto",Pn.style.overflow="hidden";var br;if(Array.isArray(l))br={x:l[0],y:l[1],width:0,height:0};else{var Ca,ba,Jr=l.getBoundingClientRect();Jr.x=(Ca=Jr.x)!==null&&Ca!==void 0?Ca:Jr.left,Jr.y=(ba=Jr.y)!==null&&ba!==void 0?ba:Jr.top,br={x:Jr.x,y:Jr.y,width:Jr.width,height:Jr.height}}var or=Pn.getBoundingClientRect();or.x=(Yn=or.x)!==null&&Yn!==void 0?Yn:or.left,or.y=(Ar=or.y)!==null&&Ar!==void 0?Ar:or.top;var la=Br.documentElement,Ha=la.clientWidth,Ia=la.clientHeight,ua=la.scrollWidth,Gr=la.scrollHeight,sa=la.scrollTop,Ra=la.scrollLeft,na=or.height,ca=or.width,ra=br.height,_r=br.width,ma={left:0,top:0,right:Ha,bottom:Ia},wa={left:-Ra,top:-sa,right:ua-Ra,bottom:Gr-sa},fa=Wr.htmlRegion,Ir="visible",Or="visibleFirst";fa!=="scroll"&&fa!==Or&&(fa=Ir);var da=fa===Or,so=Cn(wa,Kt),Tr=Cn(ma,Kt),Oa=fa===Ir?Tr:so,Wa=da?Tr:Oa;Pn.style.left="auto",Pn.style.top="auto",Pn.style.right="0",Pn.style.bottom="0";var aa=Pn.getBoundingClientRect();Pn.style.left=Kr,Pn.style.top=Yr,Pn.style.right=ta,Pn.style.bottom=va,Pn.style.overflow=pa,(ar=Pn.parentElement)===null||ar===void 0||ar.removeChild(ia);var Ua=Ln(Math.round(ca/parseFloat(ha)*1e3)/1e3),Ma=Ln(Math.round(na/parseFloat(ea)*1e3)/1e3);if(Ua===0||Ma===0||de(l)&&!Et(l))return;var fr=Wr.offset,Mt=Wr.targetOffset,vn=Bn(or,fr),wn=q(vn,2),xr=wn[0],dr=wn[1],Ja=Bn(br,Mt),Ea=q(Ja,2),Aa=Ea[0],Ba=Ea[1];br.x-=Aa,br.y-=Ba;var Io=Wr.points||[],So=q(Io,2),wo=So[0],co=So[1],ao=kn(co),Ka=kn(wo),qa=Mn(br,ao),La=Mn(or,Ka),oo=r({},Wr),$r=qa.x-La.x+xr,qr=qa.y-La.y+dr,Ga=on($r,qr),fo=on($r,qr,Tr),Oo=Mn(br,["t","l"]),_a=Mn(or,["t","l"]),ko=Mn(br,["b","r"]),Lo=Mn(or,["b","r"]),vo=Wr.overflow||{},go=vo.adjustX,No=vo.adjustY,Fo=vo.shiftX,Mo=vo.shiftY,Bo=function(oa){return typeof oa=="boolean"?oa:oa>=0},ho,io,mo,Co;er();var Ao=Bo(No),zo=Ka[0]===ao[0];if(Ao&&Ka[0]==="t"&&(io>Wa.bottom||Xt.current.bt)){var e=qr;zo?e-=na-ra:e=Oo.y-Lo.y-dr;var o=on($r,e),u=on($r,e,Tr);o>Ga||o===Ga&&(!da||u>=fo)?(Xt.current.bt=!0,qr=e,dr=-dr,oo.points=[zn(Ka,0),zn(ao,0)]):Xt.current.bt=!1}if(Ao&&Ka[0]==="b"&&(hoGa||h===Ga&&(!da||E>=fo)?(Xt.current.tb=!0,qr=s,dr=-dr,oo.points=[zn(Ka,0),zn(ao,0)]):Xt.current.tb=!1}var b=Bo(go),O=Ka[1]===ao[1];if(b&&Ka[1]==="l"&&(Co>Wa.right||Xt.current.rl)){var ne=$r;O?ne-=ca-_r:ne=Oo.x-Lo.x-xr;var W=on(ne,qr),Ne=on(ne,qr,Tr);W>Ga||W===Ga&&(!da||Ne>=fo)?(Xt.current.rl=!0,$r=ne,xr=-xr,oo.points=[zn(Ka,1),zn(ao,1)]):Xt.current.rl=!1}if(b&&Ka[1]==="r"&&(moGa||be===Ga&&(!da||he>=fo)?(Xt.current.lr=!0,$r=re,xr=-xr,oo.points=[zn(Ka,1),zn(ao,1)]):Xt.current.lr=!1}er();var Ae=Fo===!0?0:Fo;typeof Ae=="number"&&(moTr.right&&($r-=Co-Tr.right-xr,br.x>Tr.right-Ae&&($r+=br.x-Tr.right+Ae)));var Je=Mo===!0?0:Mo;typeof Je=="number"&&(hoTr.bottom&&(qr-=io-Tr.bottom-dr,br.y>Tr.bottom-Je&&(qr+=br.y-Tr.bottom+Je)));var Ct=or.x+$r,zt=Ct+ca,mt=or.y+qr,Ot=mt+na,$t=br.x,mn=$t+_r,Vn=br.y,rn=Vn+ra,Wn=Math.max(Ct,$t),Xn=Math.min(zt,mn),_n=(Wn+Xn)/2,Rr=_n-Ct,Qn=Math.max(mt,Vn),In=Math.min(Ot,rn),an=(Qn+In)/2,Yt=an-mt;$e==null||$e(c,oo);var qt=aa.right-or.x-($r+or.width),tn=aa.bottom-or.y-(qr+or.height);Ua===1&&($r=Math.round($r),qt=Math.round(qt)),Ma===1&&(qr=Math.round(qr),tn=Math.round(tn));var Dn={ready:!0,offsetX:$r/Ua,offsetY:qr/Ma,offsetR:qt/Ua,offsetB:tn/Ma,arrowX:Rr/Ua,arrowY:Yt/Ma,scaleX:Ua,scaleY:Ma,align:oo};ut(Dn)}}),Un=function(){dt.current+=1;var Yn=dt.current;Promise.resolve().then(function(){dt.current===Yn&&rr()})},tr=function(){ut(function(Yn){return r(r({},Yn),{},{ready:!1})})};return ur(tr,[w]),ur(function(){a||tr()},[a]),[Bt.ready,Bt.offsetX,Bt.offsetY,Bt.offsetR,Bt.offsetB,Bt.arrowX,Bt.arrowY,Bt.scaleX,Bt.scaleY,Bt.align,Un]}function Mr(a){if(Array.isArray(a))return n(a)}function Hr(a){if(typeof Symbol!="undefined"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}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 Z(a){return Mr(a)||Hr(a)||N(a)||S()}function z(a,c,l,w,se){ur(function(){if(a&&c&&l){let dt=function(){w(),se()};var Be=c,$e=l,Ft=yn(Be),Nt=yn($e),Bt=_t($e),ut=new Set([Bt].concat(Z(Ft),Z(Nt)));return ut.forEach(function(Kt){Kt.addEventListener("scroll",dt,{passive:!0})}),Bt.addEventListener("resize",dt,{passive:!0}),w(),function(){ut.forEach(function(Kt){Kt.removeEventListener("scroll",dt),Bt.removeEventListener("resize",dt)})}}},[a,c,l])}var P={},J=[],ve=function(c){J.push(c)};function _(a,c){if(0)var l}function Fe(a,c){if(0)var l}function Zt(){P={}}function It(a,c,l){!c&&!P[l]&&(a(!1,l),P[l]=!0)}function cn(a,c){It(_,a,c)}function fn(a,c){It(Fe,a,c)}cn.preMessage=ve,cn.resetWarned=Zt,cn.noteOnce=fn;var Hn=null;function Gn(a,c,l,w,se,Be,$e,Ft){var Nt=d.useRef(a);Nt.current=a;var Bt=d.useRef(!1);d.useEffect(function(){if(c&&w&&(!se||Be)){var dt=function(){Bt.current=!1},Kt=function(Ar){var ar;Nt.current&&!$e(((ar=Ar.composedPath)===null||ar===void 0||(ar=ar.call(Ar))===null||ar===void 0?void 0:ar[0])||Ar.target)&&!Bt.current&&Ft(!1)},Xt=_t(w);Xt.addEventListener("pointerdown",dt,!0),Xt.addEventListener("mousedown",Kt,!0),Xt.addEventListener("contextmenu",Kt,!0);var gn=fe(l);if(gn&&(gn.addEventListener("mousedown",Kt,!0),gn.addEventListener("contextmenu",Kt,!0)),0)var rr,Un,tr,cr;return function(){Xt.removeEventListener("pointerdown",dt,!0),Xt.removeEventListener("mousedown",Kt,!0),Xt.removeEventListener("contextmenu",Kt,!0),gn&&(gn.removeEventListener("mousedown",Kt,!0),gn.removeEventListener("contextmenu",Kt,!0))}}},[c,l,w,se,Be]);function ut(){Bt.current=!0}return ut}var An=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function dn(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:lt,c=d.forwardRef(function(l,w){var se=l.prefixCls,Be=se===void 0?"rc-trigger-popup":se,$e=l.children,Ft=l.action,Nt=Ft===void 0?"hover":Ft,Bt=l.showAction,ut=l.hideAction,dt=l.popupVisible,Kt=l.defaultPopupVisible,Xt=l.onPopupVisibleChange,gn=l.afterPopupVisibleChange,rr=l.mouseEnterDelay,Un=l.mouseLeaveDelay,tr=Un===void 0?.1:Un,cr=l.focusDelay,Yn=l.blurDelay,Ar=l.mask,ar=l.maskClosable,Pn=ar===void 0?!0:ar,Br=l.getPopupContainer,Dr=l.forceRender,Vr=l.autoDestroy,ha=l.destroyPopupOnHide,ea=l.popup,Xr=l.popupClassName,Kr=l.popupStyle,Yr=l.popupPlacement,ta=l.builtinPlacements,va=ta===void 0?{}:ta,pa=l.popupAlign,Wr=l.zIndex,ia=l.stretch,br=l.getPopupClassNameFromAlign,Ca=l.fresh,ba=l.alignPoint,Jr=l.onPopupClick,or=l.onPopupAlign,la=l.arrow,Ha=l.popupMotion,Ia=l.maskMotion,ua=l.popupTransitionName,Gr=l.popupAnimation,sa=l.maskTransitionName,Ra=l.maskAnimation,na=l.className,ca=l.getTriggerDOMNode,ra=bt(l,An),_r=Vr||ha||!1,ma=d.useState(!1),wa=q(ma,2),fa=wa[0],Ir=wa[1];ur(function(){Ir(Pr())},[]);var Or=d.useRef({}),da=d.useContext(ke),so=d.useMemo(function(){return{registerSubPopup:function(nn,bn){Or.current[nn]=bn,da==null||da.registerSubPopup(nn,bn)}}},[da]),Tr=Jn(),Oa=d.useState(null),Wa=q(Oa,2),aa=Wa[0],Ua=Wa[1],Ma=d.useRef(null),fr=Q(function(Pt){Ma.current=Pt,de(Pt)&&aa!==Pt&&Ua(Pt),da==null||da.registerSubPopup(Tr,Pt)}),Mt=d.useState(null),vn=q(Mt,2),wn=vn[0],xr=vn[1],dr=d.useRef(null),Ja=Q(function(Pt){de(Pt)&&wn!==Pt&&(xr(Pt),dr.current=Pt)}),Ea=d.Children.only($e),Aa=(Ea==null?void 0:Ea.props)||{},Ba={},Io=Q(function(Pt){var nn,bn,xn=wn;return(xn==null?void 0:xn.contains(Pt))||((nn=fe(xn))===null||nn===void 0?void 0:nn.host)===Pt||Pt===xn||(aa==null?void 0:aa.contains(Pt))||((bn=fe(aa))===null||bn===void 0?void 0:bn.host)===Pt||Pt===aa||Object.values(Or.current).some(function(On){return(On==null?void 0:On.contains(Pt))||Pt===On})}),So=ln(Be,Ha,Gr,ua),wo=ln(Be,Ia,Ra,sa),co=d.useState(Kt||!1),ao=q(co,2),Ka=ao[0],qa=ao[1],La=dt!=null?dt:Ka,oo=Q(function(Pt){dt===void 0&&qa(Pt)});ur(function(){qa(dt||!1)},[dt]);var $r=d.useRef(La);$r.current=La;var qr=d.useRef([]);qr.current=[];var Ga=Q(function(Pt){var nn;oo(Pt),((nn=qr.current[qr.current.length-1])!==null&&nn!==void 0?nn:La)!==Pt&&(qr.current.push(Pt),Xt==null||Xt(Pt))}),fo=d.useRef(),Oo=function(){clearTimeout(fo.current)},_a=function(nn){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Oo(),bn===0?Ga(nn):fo.current=setTimeout(function(){Ga(nn)},bn*1e3)};d.useEffect(function(){return Oo},[]);var ko=d.useState(!1),Lo=q(ko,2),vo=Lo[0],go=Lo[1];ur(function(Pt){(!Pt||La)&&go(!0)},[La]);var No=d.useState(null),Fo=q(No,2),Mo=Fo[0],Bo=Fo[1],ho=d.useState(null),io=q(ho,2),mo=io[0],Co=io[1],Ao=function(nn){Co([nn.clientX,nn.clientY])},zo=zr(La,aa,ba&&mo!==null?mo:wn,Yr,va,pa,or),e=q(zo,11),o=e[0],u=e[1],s=e[2],h=e[3],E=e[4],b=e[5],O=e[6],ne=e[7],W=e[8],Ne=e[9],re=e[10],be=nt(fa,Nt,Bt,ut),he=q(be,2),Ae=he[0],Je=he[1],Ct=Ae.has("click"),zt=Je.has("click")||Je.has("contextMenu"),mt=Q(function(){vo||re()}),Ot=function(){$r.current&&ba&&zt&&_a(!1)};z(La,wn,aa,mt,Ot),ur(function(){mt()},[mo,Yr]),ur(function(){La&&!(va!=null&&va[Yr])&&mt()},[JSON.stringify(pa)]);var $t=d.useMemo(function(){var Pt=un(va,Be,Ne,ba);return D()(Pt,br==null?void 0:br(Ne))},[Ne,br,va,Be,ba]);d.useImperativeHandle(w,function(){return{nativeElement:dr.current,popupElement:Ma.current,forceAlign:mt}});var mn=d.useState(0),Vn=q(mn,2),rn=Vn[0],Wn=Vn[1],Xn=d.useState(0),_n=q(Xn,2),Rr=_n[0],Qn=_n[1],In=function(){if(ia&&wn){var nn=wn.getBoundingClientRect();Wn(nn.width),Qn(nn.height)}},an=function(){In(),mt()},Yt=function(nn){go(!1),re(),gn==null||gn(nn)},qt=function(){return new Promise(function(nn){In(),Bo(function(){return nn})})};ur(function(){Mo&&(re(),Mo(),Bo(null))},[Mo]);function tn(Pt,nn,bn,xn){Ba[Pt]=function(On){var xa;xn==null||xn(On),_a(nn,bn);for(var eo=arguments.length,$a=new Array(eo>1?eo-1:0),Qa=1;Qa1?bn-1:0),On=1;On1?bn-1:0),On=1;OnN in n?v(n,N,{enumerable:!0,configurable:!0,writable:!0,value:ye}):n[N]=ye,g=(n,N)=>{for(var ye in N||(N={}))$.call(N,ye)&&r(n,ye,N[ye]);if(j)for(var ye of j(N))U.call(N,ye)&&r(n,ye,N[ye]);return n};const K=n=>React.createElement("svg",g({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},n),React.createElement("title",null,"\u7F16\u7EC4 18"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FCB041",cx:7,cy:7,r:7}),React.createElement("path",{d:"M7.531 9.638a.616.616 0 1 1-1.231 0v-.02a.616.616 0 1 1 1.231 0v.02Zm0-2.25a.616.616 0 1 1-1.231 0V4.117a.616.616 0 1 1 1.231 0v3.273Z",fill:"#FFF",fillRule:"nonzero"})));yt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},60580:function(Tn,yt,t){t.d(yt,{Z:function(){return bt}});var f=t(85804),v=t(67294),j=Object.defineProperty,$=Object.defineProperties,U=Object.getOwnPropertyDescriptors,r=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,n=(qe,V,i)=>V in qe?j(qe,V,{enumerable:!0,configurable:!0,writable:!0,value:i}):qe[V]=i,N=(qe,V)=>{for(var i in V||(V={}))g.call(V,i)&&n(qe,i,V[i]);if(r)for(var i of r(V))K.call(V,i)&&n(qe,i,V[i]);return qe},ye=(qe,V)=>$(qe,U(V)),q=(qe,V)=>{var i={};for(var ie in qe)g.call(qe,ie)&&V.indexOf(ie)<0&&(i[ie]=qe[ie]);if(qe!=null&&r)for(var ie of r(qe))V.indexOf(ie)<0&&K.call(qe,ie)&&(i[ie]=qe[ie]);return i},Ue=(qe,V,i)=>new Promise((ie,Xe)=>{var We=L=>{try{y(i.next(L))}catch(ee){Xe(ee)}},d=L=>{try{y(i.throw(L))}catch(ee){Xe(ee)}},y=L=>L.done?ie(L.value):Promise.resolve(L.value).then(We,d);y((i=i.apply(qe,V)).next())});const bt=qe=>{var V=qe,{children:i}=V,ie=q(V,["children"]);const[Xe,We]=(0,v.useState)(!1);return v.createElement(f.ZP,ye(N({},ie),{loading:Xe,onClick:d=>Ue(void 0,null,function*(){try{We(!0),yield ie.onClick(d),We(!1)}catch(y){console.error(y),We(!1)}})}),i)}},96332:function(Tn,yt,t){t.d(yt,{Z:function(){return K}});var f=t(67294),v={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},j=t(62844),$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",r=(n,N,ye)=>new Promise((q,Ue)=>{var bt=i=>{try{V(ye.next(i))}catch(ie){Ue(ie)}},qe=i=>{try{V(ye.throw(i))}catch(ie){Ue(ie)}},V=i=>i.done?q(i.value):Promise.resolve(i.value).then(bt,qe);V((ye=ye.apply(n,N)).next())}),K=({type:n,resdata:N,onok:ye,oktext:q,okloading:Ue})=>{const[bt,qe]=(0,f.useState)(!1),{can_copy_list:V,can_copy_num:i,challenge_type:ie,course_data_list:Xe,no_copy_list:We,no_copy_num:d,no_use_list:y,no_use_num:L,repeat_shixun_num:ee,student_count:Y,total_num:G,use_num:B}=N;let te=i>0||n==="exercise";(0,f.useEffect)(()=>{(N==null?void 0:N.student_count)>0&&qe(!0)},[N]),console.log("---11",Ue),(0,f.useEffect)(()=>{Ue||qe(!1)},[Ue]);const Me=()=>{if(n==="exercise"&&ie===1)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(n==="exercise"&&ie===2)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="shixun"&&ie===1)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="shixun"&&ie===2)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="subject"&&ie===1)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="subject"&&ie===2)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",f.createElement("span",{className:v.orangeColor},Y)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",f.createElement("span",{className:v.orangeColor},B)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="exercisepush")return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(n==="shixunpush"&&ie===1)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(n==="shixunpush"&&ie===2)return f.createElement(f.Fragment,null,"\u8BFE\u5802\u5185\u6709",f.createElement("span",{className:v.orangeColor},Y),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",f.createElement("span",{className:v.orangeColor},B),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",f.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},M=()=>{if(n==="exercise"||n==="subject"||n==="exercisepush"||n==="shixunpush")return f.createElement("div",{style:{marginTop:20}},d>0&&f.createElement("div",null,f.createElement("span",{className:v.flex},f.createElement("img",{src:U,style:{width:14}}),f.createElement("span",{className:v.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),f.createElement("div",{className:v.statusbody},n==="exercise"&&f.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",f.createElement("span",{className:v.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(n==="subject"||n==="exercisepush")&&f.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",te&&f.createElement("span",{className:v.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),n==="shixunpush"&&f.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",te&&f.createElement("span",{className:v.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),f.createElement("div",null,We==null?void 0:We.map((x,I)=>f.createElement("a",{href:`/shixuns/${x.identifier}/challenges`,target:"_blank"},"\u300A",x==null?void 0:x.name,"\u300B",I+1!==d&&"\u3001"))))),i>0&&f.createElement("div",{style:{marginTop:20}},f.createElement("span",{className:v.flex},f.createElement("img",{src:$,style:{width:14}}),f.createElement("span",{className:v.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),f.createElement("div",{className:v.statusbody},n==="exercise"&&f.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(n==="subject"||n==="exercisepush")&&f.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),n==="shixunpush"&&f.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),f.createElement("div",null,V==null?void 0:V.map((x,I)=>f.createElement("a",{href:`/shixuns/${x.identifier}/challenges`,target:"_blank"},"\u300A",x==null?void 0:x.name,"\u300B",I+1!==i&&"\u3001"))))));if(n==="shixun")return f.createElement("div",{style:{marginTop:20}},i>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return f.createElement(j.default,{open:bt,onCancel:()=>{qe(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!te&&"none"}},zIndex:1003,confirmLoading:Ue,okText:te?q:"\u6211\u77E5\u9053\u4E86",onOk:()=>r(void 0,null,function*(){te?yield ye([...V,...y]):qe(!1)})},f.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Me(),M()))}},19299:function(Tn,yt,t){t.d(yt,{Z:function(){return i}});var f=t(67294),v=t(35973),j=t(62844),$=t(26410),U=t(85804),r={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},g=t(33170),K=t(94699),n=t.n(K),N=t(67294),ye=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,bt=(ie,Xe)=>{var We={};for(var d in ie)q.call(ie,d)&&Xe.indexOf(d)<0&&(We[d]=ie[d]);if(ie!=null&&ye)for(var d of ye(ie))Xe.indexOf(d)<0&&Ue.call(ie,d)&&(We[d]=ie[d]);return We},qe=(ie,Xe,We)=>new Promise((d,y)=>{var L=G=>{try{Y(We.next(G))}catch(B){y(B)}},ee=G=>{try{Y(We.throw(G))}catch(B){y(B)}},Y=G=>G.done?d(G.value):Promise.resolve(G.value).then(L,ee);Y((We=We.apply(ie,Xe)).next())});const V=ie=>{var Xe=ie,{shixunsDetail:We,globalSetting:d,loading:y,dispatch:L,showModal:ee,onCancel:Y,onOk:G,okBtnName:B="\u5B8C\u6210",info:te,source:Me}=Xe,M=bt(Xe,["shixunsDetail","globalSetting","loading","dispatch","showModal","onCancel","onOk","okBtnName","info","source"]);const[x,I]=(0,f.useState)(0),[ue,Re]=(0,f.useState)(0);return(0,f.useEffect)(()=>{let Ie=null;const p=()=>qe(void 0,null,function*(){let ae={id:te==null?void 0:te.courseId,send_time:n()().format("YYYY-MM-DD HH:mm"),exercise_id:te!=null&&te.exercise_id?te==null?void 0:te.exercise_id:null},we={id:te==null?void 0:te.courseId,course_id:te==null?void 0:te.courseId,identifier:te==null?void 0:te.courseId,type:"normal",is_use:1,is_copy:!0};Me==="\u8BD5\u5377"?(ae.examination_bank_ids=te==null?void 0:te.examination_bank_ids,ae.type="ExaminationBank"):Me==="\u5B9E\u8BAD"?ae.shixun_info=(te==null?void 0:te.shixun_info.length)>0?te==null?void 0:te.shixun_info:[we]:Me==="\u5B9E\u8BAD\u548C\u8BD5\u5377"&&(ae.examination_bank_ids=te==null?void 0:te.examination_bank_ids,ae.shixun_info=(te==null?void 0:te.shixun_info.length)>0?te==null?void 0:te.shixun_info:[we]);const me=yield(0,g.ZP)(`/api/courses/${te==null?void 0:te.courseId}/send_shixun_progress.json`,{method:"post",body:ae});(me==null?void 0:me.status)===0&&(I(me==null?void 0:me.complete_num),Re(me==null?void 0:me.total_num),(me==null?void 0:me.complete_num)!==(me==null?void 0:me.total_num)?(Ie&&clearInterval(Ie),Ie=setInterval(p,5e3)):Ie&&clearInterval(Ie))});return ee&&(te!=null&&te.courseId)&&p(),()=>{Ie&&clearInterval(Ie)}},[ee]),N.createElement(j.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:x==ue,open:ee,destroyOnClose:!0,footer:null,onCancel:Y},N.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",N.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},ue),"\u4E2A\u5B9E\u8BAD\u52A0\u5165\u6559\u5B66\u8BFE\u5802\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u3002"),N.createElement("div",{className:r.con_warp},N.createElement($.Z,{className:"mt15 mb5",strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:x==ue&&ue!=0?100:x/ue*100,showInfo:!1,size:[350,10]}),N.createElement("div",{className:r.success_txt},"\u5DF2\u6210\u529F\u53D1\u9001",N.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},x),"\u4E2A"),x!=ue&&N.createElement(U.ZP,{disabled:!0},"\u5904\u7406\u4E2D"),x==ue&&N.createElement(U.ZP,{type:"primary",onClick:G},B)))};var i=(0,v.connect)(({shixunsDetail:ie,loading:Xe,globalSetting:We})=>({shixunsDetail:ie,globalSetting:We,loading:Xe.models.index}))(V)},810:function(Tn,yt,t){var f=t(67294),v=t(62844),j=t(57399);const $=({dataSource:U,visible:r,onClose:g=()=>{},onSuccess:K=()=>{},text:n,okText:N})=>{var ye;return f.createElement(v.default,{centered:!0,destroyOnClose:!0,open:!!r,title:"\u63D0\u793A",width:"600px",okText:N,cancelText:"\u53D6\u6D88",onCancel:g,onOk:K},r==="single"&&f.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",f.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},(ye=U==null?void 0:U[0])==null?void 0:ye.total_score),"\u5206\uFF0C\u8BF7\u786E\u8BA4",n),r==="multiple"&&f.createElement(f.Fragment,null,f.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",n),f.createElement(j.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:U,scroll:(U==null?void 0:U.length)>7?{y:300}:{},pagination:!1})))};yt.Z=$},1829:function(Tn,yt,t){t.r(yt),t.d(yt,{default:function(){return y},difficultType:function(){return Xe},questionType:function(){return ie}});var f=t(67294),v=t(85804),j=t(74330),$=t(85673),U=t(4393),r=t(96074),g=t(33170),K=t(13854),n=t(35973),N={randomIcon:"randomIcon___V1A1W",btn:"btn___HSWTW"},ye=t(31814),q=t(28706),Ue=t(15835),bt=Object.defineProperty,qe=(L,ee,Y)=>ee in L?bt(L,ee,{enumerable:!0,configurable:!0,writable:!0,value:Y}):L[ee]=Y,V=(L,ee,Y)=>qe(L,typeof ee!="symbol"?ee+"":ee,Y),i=(L,ee,Y)=>new Promise((G,B)=>{var te=x=>{try{M(Y.next(x))}catch(I){B(I)}},Me=x=>{try{M(Y.throw(x))}catch(I){B(I)}},M=x=>x.done?G(x.value):Promise.resolve(x.value).then(te,Me);M((Y=Y.apply(L,ee)).next())});const ie={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"},Xe={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},We=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341"];class d extends f.Component{constructor(ee){super(ee),V(this,"getPaperData",()=>{const Y=window.location.href.split("/").pop();this.setState({loading:!0,id:Y}),(0,g.ZP)(`/api/examination_banks/${Y}/edit_random_exam.json`,{method:"get"}).then(G=>{if(this.setState({loading:!1}),G!=null&&G.examination_bank){const{contents:B,examination_bank:te,score_settings:Me,sort_by_item_type:M}=G;this.setState({contents:B,examination_bank:te,score_settings:Me,sort_by_item_type:M})}})}),V(this,"handleSendToClass",()=>{var Y,G,B,te,Me,M;const x=(G=(Y=this.state)==null?void 0:Y.score_settings)==null?void 0:G.reduce((I,ue)=>I+ue.score,0);(M=this.props)==null||M.dispatch({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:(B=this.state)==null?void 0:B.id,data:{is_random:!0},dataSource:[{name:(Me=(te=this.state)==null?void 0:te.examination_bank)==null?void 0:Me.name,total_score:x}],type:"single"}}})}),V(this,"toAnswer",()=>i(this,null,function*(){var Y,G,B;this.setState({btnLoading:!0});const te=yield(0,Ue.Mb)({categoryId:this.state.id});this.setState({btnLoading:!1}),te!=null&&te.exercise_id&&(0,q.xg)(`/classrooms/coursesId/exercise/${te.exercise_id}/${(B=(G=(Y=this.props)==null?void 0:Y.user)==null?void 0:G.userInfo)==null?void 0:B.login}/initate_answer`)})),this.state={loading:!1,contents:[],examination_bank:{},score_settings:[],sort_by_item_type:[],modalVisible:!1,id:null,btnLoading:!1}}componentDidMount(){this.getPaperData()}render(){const{contents:ee,examination_bank:Y,score_settings:G,sort_by_item_type:B,loading:te,btnLoading:Me}=this.state;let M=[],x=0,I=0;Object.keys(ie).map(p=>{let ae=0;ee.map(me=>{me.item_type===p&&(ae+=me.quanlity)});const we=G.filter(me=>me.item_type===p);M=[...M,{item_type:p,num:ae,score:we.length>0?we[0].score:0}]});const ue=M.filter(p=>p.num!==0);ue.map(p=>{G.map(ae=>{p.item_type===ae.item_type&&(x+=p.num*ae.score,I+=p.num)})}),console.log(ue,B,"allcount");function Re(p){return ie[p]||p}ue.sort((p,ae)=>{const we=Re(p.item_type),me=Re(ae.item_type);return B.indexOf(we)-B.indexOf(me)});const Ie=f.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"}},f.createElement("div",{style:{display:"flex",justifyContent:"space-between",width:"50%",fontWeight:500,fontSize:"16px"}},f.createElement("span",null,"\u603B\u8BA1 ",ue.length," \u5927\u9898\uFF0C ",I," \u5C0F\u9898\uFF0C\u603B\u5206 ",x&&x.toFixed(1)," ","\u5206"),f.createElement("span",null,"\u8003\u8BD5\u65F6\u957F\uFF1A",Y.time===null||Y.time===-1?"\u4E0D\u9650":`${Y.time}\u5206\u949F`),f.createElement("span",null,"\u8BD5\u5377\u96BE\u5EA6\uFF1A",Xe[Y.difficulty])),f.createElement("div",null,f.createElement(v.ZP,{onClick:()=>{var p;return n.history.push(`/randompaper/edit/${(p=this.state)==null?void 0:p.id}?type=settings`)},className:N.btn,icon:f.createElement("i",{className:"iconfont icon-bianji10 font14"})},"\u7F16\u8F91\u8BD5\u5377"),f.createElement(v.ZP,{loading:Me,onClick:this.toAnswer,className:N.btn,icon:f.createElement("i",{className:"iconfont icon-monikaoshi2 font14"})},"\u6A21\u62DF\u8003\u8BD5"),f.createElement(v.ZP,{type:"primary",onClick:()=>this.handleSendToClass()},"\u53D1\u9001\u81F3\u8BFE\u5802")));return f.createElement("div",{style:{width:1200,margin:"0px auto"}},f.createElement(j.Z,{spinning:this.state.loading},f.createElement($.Z,{separator:">",style:{padding:"12px 0px"}},f.createElement($.Z.Item,null,"\u8BD5\u5377\u5E93"),f.createElement($.Z.Item,null,f.createElement(K.rU,{to:"/paperlibrary"},"\u6211\u521B\u5EFA\u7684")),f.createElement($.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5")),f.createElement("div",{style:{height:50,display:"flex",alignItems:"center"}},f.createElement("span",{style:{fontSize:20,fontWeight:600}},f.createElement("i",{className:"icon-leftarrow iconfont",style:{fontSize:14,marginRight:8,cursor:"pointer"},onClick:()=>{n.history.back()}}),Y.name),f.createElement("span",{className:N.randomIcon},"\u968F\u673A")),f.createElement(U.Z,{title:Ie,style:{marginBottom:200}},ue.map((p,ae)=>{const we=Array.from(new Set(ee.map(me=>me.item_type===p.item_type?me.sub_discipline_id:null).filter(me=>me)));return f.createElement("div",{key:ae},f.createElement("div",{style:{color:"#0152d9"}},We[ae],"\u3001",ie[p.item_type],f.createElement("span",{style:{color:"#666666",marginLeft:5}},"(\u5171 ",p.num," \u9898\uFF0C\u6BCF\u9898 ",p.score," \u5206)")),ae===ue.length-1?null:f.createElement(r.Z,null))})),f.createElement(ye.Z,null)))}}var y=(0,n.connect)(({user:L})=>({user:L}))(d)},31814:function(Tn,yt,t){t.d(yt,{Z:function(){return Vt}});var f=t(67294),v=t(35973),j=t(28802),$=t(2453),U=t(62844),r=t(37720),g=t(48054),K=t(57399),n=t(85804),N=t(14375),ye=Object.defineProperty,q=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,qe=(H,Te,ot)=>Te in H?ye(H,Te,{enumerable:!0,configurable:!0,writable:!0,value:ot}):H[Te]=ot,V=(H,Te)=>{for(var ot in Te||(Te={}))Ue.call(Te,ot)&&qe(H,ot,Te[ot]);if(q)for(var ot of q(Te))bt.call(Te,ot)&&qe(H,ot,Te[ot]);return H};const i=H=>React.createElement("svg",V({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},H),React.createElement("title",null,"\u9009\u62E9\u5907\u4EFD 2"),React.createElement("path",{d:"M6.74 0a6.74 6.74 0 1 0 0 13.48A6.74 6.74 0 0 0 6.74 0Zm3.636 5.017L5.817 9.576c-.09.09-.246.08-.348-.023l-.306-.305L3.12 7.204a.263.263 0 0 1 0-.372l.557-.557a.262.262 0 0 1 .372 0l1.605 1.606 3.794-3.793c.09-.09.246-.08.348.022l.557.557c.103.103.113.259.023.349Z",fill:"#68C79F",fillRule:"nonzero"}));var ie="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzQgMGE2Ljc0IDYuNzQgMCAxIDAgMCAxMy40OEE2Ljc0IDYuNzQgMCAwIDAgNi43NCAwWm0zLjYzNiA1LjAxN0w1LjgxNyA5LjU3NmMtLjA5LjA5LS4yNDYuMDgtLjM0OC0uMDIzbC0uMzA2LS4zMDVMMy4xMiA3LjIwNGEuMjYzLjI2MyAwIDAgMSAwLS4zNzJsLjU1Ny0uNTU3YS4yNjIuMjYyIDAgMCAxIC4zNzIgMGwxLjYwNSAxLjYwNiAzLjc5NC0zLjc5M2MuMDktLjA5LjI0Ni0uMDguMzQ4LjAyMmwuNTU3LjU1N2MuMTAzLjEwMy4xMTMuMjU5LjAyMy4zNDlaIiBmaWxsPSIjNjhDNzlGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Xe={flex_box_center:"flex_box_center___LsrKL",flex_space_between:"flex_space_between___sZBht",flex_box_vertical_center:"flex_box_vertical_center___QNt7D",flex_box_center_end:"flex_box_center_end___S9zs3",flex_box_column:"flex_box_column___Y5tcm",title:"title___t4qlt",tip:"tip___MtKbx",radioWrap:"radioWrap___fp3kY",row:"row___IoDN5",radio:"radio___vuEDI",colorFF0000:"colorFF0000____5DYm",pagination:"pagination___bvqCI",modalColumn:"modalColumn___szBPb",modalRow:"modalRow___mtd9M",sup:"sup___JDuYL",search:"search___wNY_F",bottom:"bottom___HvFhF",yes:"yes___xmznh",no:"no___vEJlu"},We=t(28706),d={sendToClass:"sendToClass___le_BX"},y="data:image/png;base64,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",L="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL0AAACeCAYAAABn7wuoAAAgAElEQVR4Xu29C5hdR3Um+tfe5/T7qW6p1Xq/ZcmSbOthG2NhZAM2ARJuAh5ICCSBZJg4yeQxyZDc3CG+38yQTGAmCZnhJiEXDJkAxgbCxWDHYJuXjW3ZSJYty9b7rW6p1er3eeyqdb9Vu2p3nd3ndJ/TD/Xp1tn+/On0OXvX3rvqr1Xr8a9VApVjTvcAEfln+rF6WRO6hBADc/plrtLDi6t0n8ptZqAHiMjrGc7u6Br2Nmxu978rhOiagdvMuyYroJ+jQ0pEVQC292ewNpWVYlG9/2MhxPE5+jpX9bEroL+q3T09NyOiBga8BFbsPw/c0An4wCCAbwoh1PTcZf62UgH9HBtblvABsEsAqyGBvd0SOzt9fgvpA1+pgH7iAa2AfuI+KpszThPVLgNuALBGAl7PkERNEqivikD/sBAiUzYPXKYPUgF9mQ5M/LHYaAXwBskS3hwvnpfYushHUmMe5AMvCSEOTPaVzl6mFUsXiFOTvX6uXFcB/RwZKSK6PgPc6AN6zCSA7n5gUT3gh6AHBTiTTIqnSn0lVpleOofVy1uwfkG9+Fap18+18yugnwMjRkRLJHALgHr7uGf7w09Lm8wMABAE6KqpEY+X8kpExC3sOHBJdq5ugmyo8p8WQpwupY25dm4F9GU+YkTEQL9NAh3uo54fCv/qrBn9lghdyWTxoCeiFjaKA4lFvSkp2mp8qvLxihBiX5l3y5QerwL6KXXfzF5MRDw+N0pgM4xao1UbKdEzBLTWRPo8JCQIuFzt+08KIUYmejID+JsFsPB8P0RWSqxo8qF8vJYE9gohaKI25urvFdCPM3JEVAugHUAyftrzXcC6ppGgr6u2e/VqkZoJABDRUgncHr//UEbiSA9wwyJf6/as4bNznqQcVtns0w0NDRfGex4iapTAbgCtEhA8gbiltnqf/f3dAJ4TQlyZiXcqhzYroM8zCkTUyupyEKBFCHQCqLanWZD99Dywvg3Z2iSdIaJhlU6ebWzERWB6JKTx1txp1JrRcZLAkJToT7ERyxZsCHhGPwHptPKfa60VJwuBi4gSWWC7B6zn1UNK4EK/xOIm3xrEKR/4iRDiTDkAdCaeoQJ6p1cffJD8974XOwEsl1IDPeqfEOyjUvXYFWBZI8Aucv4tKf104GMIPvbVQZO/Ri+ZxMgR0QYJ7IAOtka31h9e7gY2LgI8I+eVDJ+BgKwcCfa2tNQczXdLoy5tlsA2225WAq/1SGxZFN2GXZ/PCCGOTeKx58QlFdCbYSKi5mN92FklsLizPh/YjTgFMJAKQdbERqQBnDPalPD87sEsDrbV4vxkIqRElAyANwnoVcbONTPlgL1nJbYvzb23VIAkSN/z9zbXiMMFQL9KAm90J3NPKtTd9LuYV/R9PCtE/jbmBKoneMgK6FlCEgs33CklOl7rAda0wAZ8Ip3Z7cfjRttd2RiC3z3s355EKgN1pq2u6ielAoWI2iRwjwancwP+OJSVGMoA7TXhvfX/hm0jJVRG+S8sbRKvxe/JEykDvMMHmLcTHU+fkbilU+vy0eH7eAXAvvlqzFZAr/3b9HYACxhkDKpTvcC6Nh+eP1ZDyQLo14ZfKB3tGTlnstQNIUT9g3Tu8MmBF9+6c0FfseBPEb0rIdE8ej77ZsLj9R6gsx6afqC/U6zThOjPAIrEWNDzpA4A9tSsyfUCAa92S2xaZEEf3scj/0wigR9MZpUq9h1n87xrHvRE1Cml9mQwVVcf54ckWE9e1MR68+jB32UUcKQX2NgWk/BW2vLXUmNRH70pHTTqa2ry9y2tmzjoo6W8xFsBJMKmQrhbY5VtiY76cCXiX6w+zwZpAMhsJnhh7cKa192nI6J1GWCHH/NC8Xs2MXfHz/UCCfj91T6+LYQIZhOcM3Xvaxr0xkNyE4DrpLTh/RDwrOasawvBZQHHg8CgP9UPrG5x5LALeANEg32tinADNdUYTiX8F9aM41nR7Wdol+eBjVhh1wt7/6EsdHuNVeEz6enAE1ECvAIpiSBF/t4ti8QR+3REVCOhJ5GzcoTXvdrDvnleNUIvkJ5c4eQJGqp8Jq9xs3mPjxN5bwa8hYDXPITrKCtXw/NrZZAhwOtLUOLAsjZ0ffWroHvvnZpRP93gv9ZB3yol9gCos65I28GsMhzvAVa3GW6LMVgPdgPr2gHfLgEO4N3JoTUOCfRngSoPqKnyKRvITMLzX1raiNeRJ/jDlIAgwBuEkAu1FDcPw+3w32euhOBeVm90eQN2mdWqDbJZZFQ6+/wNq2qjZJI00WYf2B4Bx+hJ3OaVlAwNWKvQjxrlsr7Kfygf6I/3UkvSx6IEye0K4hYJJIngkQIT+QU8j5RSUIr48RWEf1wRvp3wcH7tAlG0ijfdQHfbu6ZBf6yLOmpq5Fs5KBM3SXnEzjO/RQGdxmBlg3F/N7B98ag+bXVtlpBWutsPGqhDQIfxjPD1JDBCVf4P1zUKDgLlHES0SkpmUkrfTiBrrPJzdI+EK0270ecZuCllJD1PAIkRn/xntq8Q57hhNl4BvFNazo5jeLDXpj8TSvpIRbJ6FEE21eaCnojquofwRinVJnjeZklK8DMp/j90l4YrhfmgQNCw178JGZA8CElPXL+46tXZNpCvadD3pWh9z6C85dIIsLE9lMieVWdY1cgCZ/qB1npo3bd7KFR3moz2nxfwDvhTEjh5JfQGaZJ7iA7KSr/rxACe+5nvII0gNBuW9EM88pvY0JaUTDvIcYVqVUYBF4eAxhp+Rp98Kak6CcX30CuBBIYV+pIN/vdvbROajkZEmwyNwSrt0cRkLn5vFlhjJ7QBbTar7RjZWh+CnifOyb7s1mrPfysIK6RAgsHMYI9eiYHOSKLwFS3g9SmjRj0/0OUgkD/uXVr96J5ZtBeuWdBzoGYgwK1JIdcyYNgNyfryulag3pAOQhchcCkVBqJY3elsGnVn6jHNI+FtFkcqCxy5FE4oq+4YyU1fPgj5uQP+9YLA0V97CN/LsZ3ji4H+2xOglU3ou2+XPLauGSPaewMgnaXuN61OPM6SlCUzgF0SWJ7r9gwjuGxgN/ECx1OOVwvHKCZAdtT7D10EqmlQ/ZJS2CYJCT7XSu9IwlNo43Q2AIJ/N+Le/h5K+tEJIUlJQd7jwTn/Wzt3FrYZ8r74NH15TYM+FeBOT0gdAGKAsvrAQpwB0VoDtNSGujvzXNiTM5QC2owOXEidcaU/qyJneoFlraOgZ8Ad6kHNn/9EbBQemta202gkjLFh1AVJ2uuDLCOQ3TKsviggYKnOIFWCVjaj+w9vpsM+QCFoqevNa5KaWkxEyyVwK8LIspHw4dPxJDnYA2xuc/z8xuPE7ZCErMr4388ksvcIz9+mBJiDFAE+iNQWICDgZC+wUk/dUKUpBHirBpGibuWpB3curp50wstU8H8tg95LS/yMgNR+mEiHVgCrDCMSOMVBKA/orAX2dwErWoHVraF0T2XZpw8vMjYdq0BPCGPEJpK+aktK0ow0MyMePSlanzrnXX/Lcilqqhy3KKsH7Hc3vvc0G6iSJbg2UvXETAdAmj02+jehfutmer61FhkGsiK6cM8XEk8ta0byBx/E1oYasHrjCHoZBrIIdLIfagtT6cwksMayNqAD1CaTYo0HtAaGTKTVGVelMfr7iT5gcT0haQx7d0KMqjvhfewqoT8L6q3yE3+1ZZEYlxw3FXAXurasQW9cihw0Ynebl05DVFfrrk+fOIGLU2E3cttpiXcQZLNFhWPnhZLR6KOpTKjbM8+mqRbe3+/3O84PoHokQPWCOjWmD+1EYHCua0Lfu9bT+YiuIIFHT4mOS4o2LG6MDUsJoGeQZwO2F+T591zvH0lLUFb5J+/7DrzWGmy+sVMtSQpPT0r7PFbHTnpKrWjE0I5O9N+2jHSBqAxHtljdUaI16WO1MsavBWo+MA9ngd4RYFFdaL3a+4QrjXZ96uPScLhyGk0qOpGIjsNL/PPOpVc3RbHsQG+Bns1inRDwhdCAZ3hYJyH1jMhsXYJ6ahJIZ4jSdcnkyyywSvEKsJ/5jwO8jZTU8m4M4M0ouurK/gtI/M+f+quO9mHxdYulaKkDmnNoaWNB3JwUXe9YRjpYZKXpqWHR8voIbbGpf9FVkwB9YzIY/PCNiZ8GBHU85T/9376P21ctkLtbbKiN1SPHw6JVD9KgpIW1NLRpIQZ+dZs4KQSy8FBdI8T1EKjXC4KZMRa8rm5uvVueR2ivC1co14Njrz8/GDoItFro5RrAem54+NGuTv/LVzMQVj6gJxKXgaYmqQlRnMLGcsdhOY7Ckmu9sK+cDU7ua80uzNJFyo689EJjY18xngE2ZFMp3A5PrnQBH312/e+szkiI//g9sXrvRW/J+26SgmkA3gS9x03UQXTdsYhet4BngF/OovbQgNiYJsqV9ZMA/ZpWeebtq/3jGYL8zPP+11/rw3s2LJS7mZtjJS4DUqstBvCWqxMCVdCuDpV+/1acWVjnLVECbABrO8IekUsykt6h7t6fBqoTph8iV6VxUimAAc9dtIhbjMR87orAYA8o/Ylbl9VdNSpzWYCeE5P7+7HiQiB3rG32cxI24kEjHogjV0L+Sa2R/Q5oSXl00k8kjhp6r7vijlHxBtJ0vYDkiGx0WJUmWq5N40+dEQ1/9IS35e4NMrnK6MKFdEYXLDUQXW9sCyV9pP8r4FxatZ4aEesCEqMJfyWAPlCgpipx5V0b6KAgqEAh+Mz3/H85IfCeDYvk7cWCng1m7sZfvF7gbWsdoLurgwPoUN0hsGpzegBY2xJKHVeN4nPODkLr+Qx417C1d3DTsoQQR3Yt9f9yov6crt/LBfQbpMQNp/pR3VQLtDguw/BFR2HNHhQ2NDmSODakFJ7pscta+ueaavH8eLz2S8O0tMaXewpJd/fO3zkmmv/L09j2vu2EhoilM/4wMBCqleje1UavJ71w9beTiu/Zlxb1Q0BNQikOETUoeIN1Nd6QjrCyMWv+7WeXivGusB4fZBWE52UXNtBQnadPFQmPTm3qTDT86RNq93BArQuKlPQMej62tgP37QLqfBHp4nF1hkzkiUGcImjgN3NfOPo7A/78AFCVDFUa15+fD/B8rVRIJ8n/xM5V4vx0AXu8dmYd9ES0UErcxQQrndBwRWJ1k69ZhGM17dCfzue53Bf7ghq8DsNxOPDPvZrFi28tEP4eGKBFqkq+heeJXfJdslg0GSTwzWOi+e/2Y9s7ryfUjkkeLNzFlwZoZGnSe33XUuqPKMBGv+ermFaQFKqt2ku2pLJqeFE9dQek02C19BxRwBC7Ug3BTAejTOCM+6G9UTSsbMLC5Y3oeOaM53/kEXibOySaQ9UvlMLjqDcW9L4A/uIuYEFNCAkrvaNRYMCzy9S86tHLwCoTYbD6O9+nezg8YVHDKODd3okkvFkdwpuxh1U+8YaV1Q/Oe9C7PHb7shwe5yBRZ73U0VF7WJfiJab1shfFqQJgwe5OE3YbssdlUOLydW3+/vY6cTbeoZeJmkVa3uERmrTOmyfQZLyPePSYaP77A9j2rk2E6hJAz/mnpy6Jng9fT4cSSSjrxbGhf36mpCfaBNCaBVRzEt2+oEEGEAt49o5w0kqLoTEz0NldKTyVWNvmt69rxcqEhyp2a/6HJ4Hn2d5pI1SL0kDP/fvJO4G2OuFEVsMeYwmf43unkI6xdZFDQYjr8HFvTgz5OR6l8Lfn0kf8B/bsmXlm56xK+hTR+gSToeRo4jVLPk5fW63Zf2FvWMDzOv5a72hQJQfEVsI7tN5j/eGqsK7FHyGJn3Y047jr4WFPUf8wdkhPbrSAjyaOkahW2n/7iGj+7Culg54F5Lkrgl44rQZ/5Xp6rb3Oy4BVHaf9Koi2wQAtDWwcw0vXJeW5AFDso2d17komDJSxlOfnrKryq3Z3qk21VWBnocer3188Axy6DKxfQGio1r72kiQ99/Ff3gksqA0h4XJn8vFrzvQBS5pNME2FUWvP45VirITPKavgqELu+ClSh4iSn9+9UvTOtLSfNdDrBOUsdnge1ue6C0Nq7wETMXQIgDo405UCooylmIfFlfT8mWvDsP+ZqQOCkJbSP7hiAQ66wL+cpi1Q2JaVMqLOW8pAFLAC8PjxyYHeDiAncv/kpK4rk63xVVRvkgHhCySCAD4bfvx3oMD83NBjaAxK2w5/2VLt1fqe8vm3y6nQD879tKadIjtnMqD/iz3Agjphgkgx6W6ED0/ijAmQ8STlYzALDKaBtlpAOIhywW6JaFaI8XtwHCOpJzr76cTFgLwH7lg+82mKswb6n/ZSy3IfdzTWaR/8GP1dswBdgBuvDbMCNa3XAbzuyDyqCUsfPo3JYnwEhBGC/9y6ttFkjsuXqZlq8JZAyVpX+to2reHJoP/cq6VL+lxpZvRrC2SDbAtuazhyIMjSERgs2s9uVzLztw4WOT547hJ9Hn8XRlVLlvSf2MPGZ8gcyyfdrUrSNwIkPKCO7QYFnBgAFteFdkc0Od0Xj3l3+DnZ2OWAlXb9ahtCDSmfPv+m5dUvzWdJv+i1Xk5ukILdj+wEsDo8dy4PHDMUGbBafzcZS0wIs4cbOIqrJTatj8P8PEmsERlIDGdTg09uW9kSLaNn+umdRLIl8gYZFcn1tHz3uGh+YIqgdxER6bRBKN018O0kCJO8w+/4s+Nfj4xSc66eINZYnRbQ504wK5nt8/Jk7GX/vBeC/FRfSDYzRWT1K45RZ8w78Hj1DId8Ip4k7jWKaEBJ9cAda2eejzNrkp7rM2akvJN1bga39YjogqQG9KzOsDHKnBem9bJfvlFTn8IjLt31JDC6MrfL6g3zZqy6oiWgvtLvUoSnb1gsdHG8bxyh5Wsa5G6l4DGrskYnfRiPiWnvu6dE8z/Nc9D/1ztCg1kD15HOIXNytN85MYalM48PHxyVZrUmDnbmCfVlwuCVpk1wEZ/GUPfXXHw7jjr7hC6QSHz+jlUzv5vKbIJ+bUbKN1jwckey12aEiVXskmwNwc9gH5LhZ/bf19eOgj0u3S3ouTNtLiu3o8+z0ltzzyWU5x3fuSTB9V3U3r2UbF+Hnx0YlrX8HDYrinXVgZFwBdp3UTR/6/jU1Jtyl/T/92723ri8eDMBYiE+JsSxa5I9RotZyjO9wLwc/3Z5OPThs1HL84L7UxvpeaKy1o8voA4Jb54bsul0ehN8f0fUn9b/bL64MgJwEjQboamRsPM2tI8FPIPZgj8yPE02EWctseqk1SXHWmaviKaBKH//zStxkM3cc/103UggdygFndCpqbxhhQG9VDx1WjR/9cg1AHoWKo5gj/jzjrRn1etFdlm2h0KKbadUwFE2ZlyO2lwMcubY65XDXO/OHwt4fYLAs13P+Q9cjXzaWZP0aaJNSsodBRmOppMYgCzt+X8OSEXGkgGxdYNEfm9j8NkoZlXVKNErYjpaHRoY8rL+07euEV1n+qltKCVvIcICblqv3DZn1ID+y/Mc9PfvZpflKHdmVKHJjaxyBhdHXG0GmR4qR7dxge2qRq46Y9vWSVeeUALe9960Ujzk3nOmPs8a6FNE6ygjb41UlLj/xnVHcpBmKFR7OLRtdX7XkNXS2V4jgSP9YQK1PVi628MayizShOefTi/Dj98MyNd6sVVm5JasiCrmaT47H9eCpP/4bqCVbaaYOuO6TQcyoerCzMqIcFfA9z4R4O0KQAIZTwZ/c8famryV2aYb/LMG+uHh4aXKr+JKBNERj6zGA0Zs1Nb4oasrJ4JqpLtlMvKYHeOMJbNhQTQ5HNTbFUJyCFwFe+9cU/363r0vJETnlnsgEppjP2r4Aj+YpHrTngzQkqAxOYAaV0aPsN4bKzEjd6WTSeW6J7W30rgsmRaQw3k3bsxTgwJnhxNF0xC4uf/rdkMBNv0UjxGwWtM1GBq77HjIJ93j9b0j7k1sIkU0ZK3aUNedq5L/abrBXai9WQP94OBgB5I1XI9FHxbwbqBqjHfGUAtYGjFH22VEuoAfyYRVAur5HDuA9j5OorK9RvhI7z/rf+v3bxMjL3Sn1iGduNW9jj//8LRofrhE9aazOsCe5hTak7nht8kMbgwz4zbBQDs64OPhE9V45UqyKO6NC3o7IeP3vMKFq2AmRsz3bh9oIumeE7Cyol7RF+5cl/zxZPplMtfMGugHiBaKjHyLcczkDTZFUHFC9hy04kwmdm26BC6bHM3XHO8F2Oleb9xvUcUiuyLYCWDC+uwqP3DZf+2PbsYLrwDJwXPBmz0lFrnXPXVKNH+jRO/NL3f2oyMZl32TGabJXfPl41X42vHaSDjk49NbwpkFPa+iblpgJJQIOHQJuG7hqHcn/lRuOmAh/d29JuSwUR9R4r+8de3Vq4kza6DnDYCH0sEbJQld2CjSPOKRVSfjyBqrZ5i66gGcHWRVkMhHz/55k+nPxpZeRVzpHmM4ajVGanVoeF27/9zPrBdnfnSKlniQNxOhQdsKAJ6eBOh/rbMfC2YR9N84VYUvH63VXijdT3mSSFzQ/+lto356V3IzOFmtYRdkUhcbzFX7o2kd8727AI9TEsJJoVKAeOgta5I/nNy0ntxVswl6ry+Lm4SUm3L080i0mKCSQzizAGZ9nKsMtJud9aKsJCZosb9fAq06xJvLX8/HcLTXcmGnhU10/KXziWf/7M2Qz57B1kCOGrU/Oiuav1mipL+uNo23t6eYW3PVjzNDAp89XItXLhev3rigd0HKhmtfCljIxqvjk3fBbidCZKuYN86nzoyqTSolyNvnef6X9szQbi75On4WhmP0MXrS6esF/BsUZ2dalcORxON5ZziQxYYtG6tMNbZeFtY7+Tcu2eFw66OCSJHnxvrizb8cXaythurtHXr0I7c1X37ySUrQWvkOFaCRV5hnzonmb50s3U9f4ykdsh9dynI/6pQ9yy235T/Mi0eUA2vQGiPV8tqJ1TOl2cqhTRzuRqIlem/GQyrwQjpDEXx6vv5PbgulOR+uocl0bk6cqTJS3l0F4qqQNVzHGLSm0THuTIISRJeHgit//nPXLdRJ6jN9zCro+/poQUbI25Wnc2KjwwI47nt3jVX+zBW6sky7NQPFHc55mZzAwIcNLEUqkFWdnI0UNO9+CFhk6ApK0fkP3JD8Hl//4GFamEnJ2+s91L9wSTQ/NgnQ5x1AJ4GCiWHlwr1h0Gud3hys1tiKBxwkzAG7Pceg2A00jQG8mzAS5+aYia4gjnjwHrh73dhyh9M9CWYV9Pwyl0boLillZ16GY8z3HgcvT46zBrAc6ubkCi7YxKCPdHwjAV27ga+LJL6pUGzr2SgPadT53//gOtH93gfJ/4WN2FRdJbc+eVIseKa7dEk/l0D/sdscl6UB6vG+sLqbpWZM5J2JrxK29o3bD5GL1k4Y7bVk04u+8jPrk9+fbpDH25t10HenaP3AgNyV8OFplqUDSG2AxvzlehVwjF2WMJxYwqQ01suZdsBHjsvRGKv2e0tL4PbZyOPoLXN6+CLyfFKZ7JGGHcm99/K+UUTim69ndz573t/1r6dwQ6mZU3MN9K1RPTTg8kjIq6lzvtPvY6XzeL53g357So70N1RpzrNleyeiigsavJBI/J+/OsP6/ayDnsle1CnfU5eAb92RTCXmTCE3QBRxbFzVxCCK+R/MqNT1Vaya4pyn54nNqLLuT6Pncjqfrl1puOB6FSB/kGrwk/u2hNW3Pv5x8k7fgrsPXFLvns+g/9BWYDPzm5iGEYQJKqzuaI+NI5U17h3Aj2+shoNkpftwOiybyDYCq0/MyU84KBys9X/33uUT74M7ldVg1kHP9WfODGGryshtzGpkHZslPqfIccHUQU6P40RjrhzMtSVjdIX+kbCAKCdQr2sE6s2GBVaqa+KY7aEY4HncOAeVo7zcsJ5YfI7vE0ns+62bBe+9pI8lf0Ubly5Qvz+fQf/b20OKMOvvA2mu1gAsNQ4BI+BDQV8A8Po3R3+3RjVnSDHvnmkLujR4WIRWj2V8wgxfC6DnjjrWSyuFkrcGhKTLh2epy5FVVj/YI8N0YS2QDUXVBqS4fDUT0Xp5AzLju9egd1UjW/jUgJgnAqcSMp9Hg97WdDR2BAm/98owHrvfJCov/VvasKRJ/cF8Bv0f7Ar7mFfZgSzQmgzT+SZSZ1ywsxeMGZecKFLnhymB3FZjMpTq7GmzKtKYFULQ2eF04s/v3SKidMqpSPRC1866pOcHu0BUP3AJO6WQvH9rBEAXuK6kySmlYUQ6X3bFcO91tNYBvP5spJPLnmS6wpChK1jhxYPObZGADHz/2x/bGUYKrwXQ/8dbQ1WmezDUs7lQE6s5DOCoqKyTyhiJaRECmoHNgmjYVFhuqh4VKNHiYD6MAXxYCOShd25MfG+6NqAua9Dzwx26QKsDyFsCgURkqMb09zg/J9LVHcOW82q54zUFwaEv6JQ7c56pnaQniVuL3hrO2uftcS0WOv6x25JPX0ugb64FTvQCS7nevMmGsiqLJcK5YOK+4u9ZenLerI24xINU4/nv+VwhxDlC8NDPrq/S+Q0zIeFtm2Uh6e3DHOjKvlVK0eHWfYwkvMObyXFHOmoMg5wBz4aSzo01DUdZU8Ye4L85assVxBj0ehJYQ81sXBYu2f7lQOEH9+8Rg9eCpP9DlvRemBHV7Pjr7fjEpbPLsuRzcn53qzgUlu4RU9Ncm/VBX3nnxpmlJZQV6F/uHlycDWo4b1bHMO2SGGdTWrUnX3SVf2MqAhuo7Mmx7kmjBUX5stprY8hV1v/PP+oJYFYIIj+bVZn9n9hTfWiyoOf6TgykMR1tqvzqd3QisjYJnEGgk75NnEFHbi1/hp/RRFpJKb0xAktbSzPmv/vSHqQqLSL7B7eE7bBqwzsYusdEHpq4790VVmMmhGnYnTRR+0TDMkh//ue3NOyfKWlfVqBnT84L53CTUnKz7jSHKBbx3w0zkn+339nNg6PvzMYK2v/u7A9lvTNsWGw6QYsAACAASURBVOlZFY8LWHXIiRUI+CcSF/HcZ7uxqlRDdkV1Fu9sHw6X/SKPmOs7vCrvl6MN5vv53LDAFw7X4tUSqMW/sytc8Tp03eJYore5HU+o+OFSFqKEb6d0t3t+VAzZXJRzrU5IFySgupUK/vEXNteeLLLbSjqtrEDPT/706b4Fvqh/Q8B7MbkqjQN2G3iK6ApWOjuTxAadGNdJkzJoNz9mN2ctTwYDeivZ3fb4s1Z5BDKU8p/48kksKBX0H+nsR8sssiwfPlmFrx4rnmX5kRsBDk6xlM8n2ePzLw72iaS7XdUsQseoS7mu0Bd6hvzP/dsZ2Jeq7EDPHfKT07Q+yMhdKgHP6u8uX15LdKd8n/XO2MlgqbT8vVZjbO0bLluhgBEGPQex7M583KDdk9WZQFY1UuQ/9bVjqCsZ9Ev70eLPqE02roT7KoP+aPF8+p9bB+zQO3CNBX0h/d0arDmrTUzKa8eA02g+MlpOknhIwpNejf+/fn6d4A03pvUoS9DzGz5xMnuXkkIPgVvsdCLfe+SxcVyfzBK0pUNY129ibo7RjSyrwapI+m+H7RiWH/GHHzuOgwub1e+V4qdn9eYtrSNo8CmqCjCto5fHQLTS9vywwMMnavHsxeKpxb+zw5QAMQ/pAtWCegydwNW+Ys9jr7ETJi/Y3eUjtpsJCTosKPE30+23L1vQP7af6gd9eVdd9SgDMwJ8PLLquCLtKmA5PPy3raXD19vgiF0VooitLRLl8H24DQ5esRP1X4/7L3U0qd8pBfR8b86R7UjK0R3GzSDnqAZuFNPdnY8NVMd4tZ91E041NAtO69JNK+CVKz66R0rLkf3dXaMsSzeyGpf8+v4x70w+QNvnzLdy2DYiIeAC3k46okEi+tL7t1btnU5hUbag55d8cH9q45BM3NQ3ggQHnDgZOfLVmwQRq4JYiW2NVf7ebljM33EdHT6HXZn2cNUg7cGJJZjbstgJD3Ry0Ee/VG8qFfR5B6tMqcUW9IUAP8b3HpvAMaGdoyPFDdbIb28mT76UAz2xgUfevyXxzWsG9Pyi3zqY3hIIf1sQwOOdvXXCN4ezjc+dw96R1HZUIf5O++kNi5IlvJX03MFuZFZ/Nu3YycMqFW+raT0nZ0f8pv5AzWuWJYO+McaoLOh7Hw/wMc+MOxmsd4dPYYqC3i5UxXj8BuGcXON54uhQavhzv7a98eJ0Ab+sJb1eFonE117P7qTA22j99SxxmEKgJbGhB9sOsVFaOxGsYOe/2fhldyXXqrTg5kFg0LsBMe3lMT57nji6jN2QaO5X85tPzy5LvVuiBZ39ECV6WL0j/HeM9yX2ZSHvDPctF3LllZsByBQGd9M6I+GtxMmkSf3Vr2ytOXrNgJ5f9NuHqXpwBNszkKuhjEfHqC+uOqOBbSJWNnAVFXky3hmW3hyJ5Yq5FuxmQdBC3fL1dTum27nd7gHRPIT5Dfrf3mEo3bF0Qdf3PmZCcBAt9mU+sLOA4u85s62+Gnp7oLAu/SiUcw1epcdDCHbdJz/1S5unr2592Ut62yVfeOxCfaKj46YMyZVKgP+rEQIfALydQUBfGsrQ993I6ni+d71CMGWZc2ut8HLcl3rLeV15dHQFuDgsmkeuAdAz9yZSR5yJb9W8YqU7X8rceaaLc/FWpimzRLcbOcQDavw3qzNWn3R/DwL1qQ/dWKN3aJyOY86Anl/2cz+lFqjgVj/p3ez7+E1S6AhdjGJf74j6VGTUOpFVvi5SXxyPA6tHfD5z97VL1BZrNepSpP4Y1efSiGhOe/Nf0jPox/je87hGc3zvDqWCvV28vyyLcaYWs3BhGyzplPJ2AR2X7qOwN5NPKXYwXLugf/BB8sU2/BlIfUwSEtrLoGmvYn/XgPokd5NVT6zU1+BlY8mICFfn56JR9nD981Ylcolql0dEczDPQX/fDkendwREXLoz78dSjtnmYRcpJ52wusKThgGuBUoel0wE+FiyCV8xRvqH7M1sQiT/x/u2imtLp2dgPnJsZKVS1V/MStrNy6AkgmKWBhcPVWL/6V71yXy+d9bN7QqgJ4VBuQ1GccaVPXLcn249e86wyohmdQ2APvLeOH7zkMAWJt6zF6wuESaKpAmo5kpytva8k1XlaCqj6pJVJflfE4NwiUVRMCtnZRFnRSbzD7+8s37a9pidE+rNY6fofUGgPqMkWvSyahiGen+l8PNIQDgnlRjIKlxMBXR6KIXXe9J0Nu571+qOkygeeX/cdEHHgLW2Qf+IaFbJyak3YzrZcelpf7WdmEb6ad662YKHnzcIRrfj0WxKp1YOb2dv+8Ruba+TPiax59RHbwwpxVz248JQGJnmpHDefVwn0VNodzLQXSmeF6wxsR2dk+PODL/NUXdcwPN7Cnr82OWnv3H/nj2RvTxVvb6sQf+ji9SYGVF/G0j6YKjKiBDkGugEhVDS689G6vPv4UqgwXE5FYhnu4foyZ5BOp8jya2v3kRgXbJZRDG2kkkBfSOiWVSXBvoqT2FrXRZNPu/wHRuquJ4c32reoCECi4MOHZmNuLxO5QdtDYYAPTbo4cBlHxdTiaKLPb1nQ7hNZk5xKr4vqyvj+N7H8GZciR777BqrLuBzkkysAS0wrFTw1V+7qU4n8kzXUbag/9EZulWS+t9SYY2WZKYOo3LUGq3iKBFKOvd3ngy2bmM4CWgkEPvO9tOD3YN0Rkst04OaTWn0Ij0pnApr7J/nQ0d0M35zslqVtHnyntZh7GiM0tKna8yKaoeDdp87WoMnzlUXDfp/tz220cJERLE82326qmLO55g6U1C6O5NdEZ0YSfZ9+r4tiwaLeukiTypL0P/kAv17qdQnlQqNVQY3WSkfgdtIfCv5zb82CcMaubF/1ZW0eOzgJfXVkQBZLdEtMU2je7T2pZ0AlsDGoK8pEfS/vrQfzbPIsvzOmSS+eLhORz4tzUL3p5WkjgrFX310O9BsonkT+d41NmOqSF7Ax9SZfMYqX+faAPocASlk8MUPba97pkgsF31a2YF+30XakJHqkCSIUFqPqi72Mw8ad1II8Dy/GxUnHGD393CipCXOvNyN/35hkHRo243GugzL0G3Jyr6O5DbX1JYm6e9sHcb2WZL0rN49cLgG3zlTvKRn0DOXXoMujzpj1ZHJqjNx6R6nOLioFcCBY6+//vf337tl2isjlB3oD/TQ8rRUR6WiJEt3x1gN9ffo/1w93hZCjXT+nMkwygq0K0Gg0H+oB395rIdOxCkJoXT3cybDYBbNdSWCnnX67Y1pLK2OsSxdkRjX7eOGXRyAVkrH9WanHTbUn7uUxIFeH+eGitfpf8OAPh/g48aqvn0eZqSdGK53pmjpbt6JQL1S0mc/sqPmSNHiu4QTyw70/Ow/vRD8nPK8z0tFLaEkN0asIhCveznS25Hk1gtiVKC4azOaMIZNGSgM7uvCfz5xmc7mqjMhnS1MVAnTyxn0DSWC3o5DVKsntv5benBUV8ahEtsVx6oj1psTpVA6teYjlc6AkL07rNNru7aEqsUfYfXG1PR35prFd646E6Hb8b4Y0W3saT0r4oC32XBRo84k53M9eFkl6Gu/ui3xpBAzUxWhLEHPHfJiL62kLP2TVHR7CNaYmmK8N6M6fP7fRw1axy5wvD9ZiZ4nTuBPrwzRoC0NImUIdB9SG7wZ6TOnZ9KgHyOEypRazOmCXKsmNjdzKpoVK92dORHiO4/+n+OZMhoVkfrmR26qeaQEwV3yqWULen6TB4n8Nd3qTwj4T2zUjqouedScmIE75tw8BrA9ZyCD/d845IXBLbdIFOfXMvAzPgYVmpsbStPpC47GHAB9PnUm3/Y6blVi7j/PyPaC+nsB9Yy7xPO8x35lq/9N3tC6ZCSXcEFZg96+xwsX6FYF9b8VsGbUJx9K9jA4xT77UAXK69rM8enn8/oQjvT6f/fUCfwoR80xE6CqSmIk5Tc3zHPQf5iDU9Um2JWD2txNGlx8hTQQDvgpnajT4dSxH1PzMubitKtB6FtQj5z9evXj998/s4Dne84J0PODHrpIjYNK/a1U9MGxQSn6sQz83+QdeDkyHhCalJILSPirSal1ksQtiuh6vRt43NvDfv5w4PoeOuj94eUMRqJCrmZ0efyDa0DSM+i5NJ+L97zS3fQLk8sG06wGKm37MmXYRmptnR5XV4rNI/0TQVwGgn/98I21T5YgrKd06pwBvX3L5y/S+0iqz0hCi6UjkBCPvmmp9/bxeuLhE9QpMrgnUPRrKrITQqlvjcZTfeLh/++Q+LrkyeEYWJqnH6C5val09SbvOu0afMYhrlcq5pw7lAT9ExvdjtHqGrTcjKUk6H/teXwZ0xD43Yw+HeXaOn56266VuB/aBjQ5hqxBZaiTOwKAqRvdA0BDDdOFw2hzDresCP2dSZecyltVlXzolzfhAmbIaM2HiVkD/aPH5b+/Z7X/15OZsi+eG1kZ+NVfVIp2h4Er79HbJwC9e5+vvkq3KaK/kMRG8qgBnFXiygP7xXv7UmglQnXoTQiPVIDm1kmAvncYOHNl7FvGdWYrUfVEdjZE1pPBgshSFdwiqm6SuAvwUIzqa6P8VDOhQirAaLv2Wd64FLA7MprLRx/c2YiB69ZzEg6rQutbFRaY4lC2zcj/XkCdEeHi+mpGqe989Kars0u4OwKzBvrHjst9Qnj3v22V+PpkgM8041VvUn9EJN4rhfjkbYvFP5fUDpF48BB+XSr1PyShzrozA6Jf/9sX/e8ii5aUxNoEyVpG/lDgT0rSv3weOHVFoLMxXi+g8NPGQWNBacEaZTK5IHdWjxwPSwGgR1FZOzmMOLcrgivdo0liH9lJ5t66SOGu1aN6ciHAOyveEEDPQmWemM6811LGftZA//hJ+RmlcC8lvFvuWS5mJAhRTEd8+SBtIVKPKMIKvacqiUc/uI1VJRLL/jtqGqpQlxXYliGsXtykbimlGgIHif71kMDadsJ1HcU8Te7GxG79Sr7a1q90fd22jqUtyRH55a2XxKo4hnWp39FRmeyqErl2nRUgmhi23IhVc+zqQUBHPfC29WE0Ix/gHbDznrEXk1WJf1y2CRf3CDFtrMkiezY6bdZA/8TJ4IOS8ADBe1X54vZ7lrNBMzvHlw7REij1pFLYoAhZj7yOX9omet2nmUwBV66u9uRhgbddR+AthYo6XHemU7S1XEF/yxKF6xaZN8unzijF5SlfIKH2nr6hbv/9M+yOLKaPZw30jx2hRckqdU4SuP7XC0kl3rJntcij/RbzGlM/50sHaDk8xS7LFT68D3RsxlcaX4AYqEF1VTvq/p/nsOnQFfWLxUp6VpcePSTQVAXctoZysv3Hfdo5BHrmpr1xhcKK5vCNIjXM4w0WICHEaU/h2WDwyt4P33519ogtBgmzBnp+uKfOqCeUoj16aRXiFV+Kd9y1Rky6Ui2XCykmdL33HNXVpNEka1FLAZKo1q6EhX0Z3NY1qP5zbUK8srJZ6K0deWMCRfD2XYD/P/epZFGgJ+C1buD5UwL/5kYKt7Ap9phDoGd9/saOaDckTbcRoD4S4lwC6tFqv/r4dJfkK7YbxztvVkH/gzPyo4roMzYBRBF6yPM+cvcK8Y1SX+4f9tHHFNGfKaKHU8K77/duClcN3hnw3fdhra+wUhKqvQQ8IrSDsMwTWKAInP8f9UPPMG3sy2DzmpZcA/uli8CnX1QoBvS8pfyjBwW2dhI2m4KoRb/PHAE916y5e43SuwTyQaAuIfz92SB1uPlo/Sv33qu9vmV5zCro91+g+v5AnVaE1iiySoLF69elEn/89jXitWJ6jSX8516i70hFd2sSF+HCyhbv850NuMStQaBVEVrMhnYTvvOFYdq5uE7k1E8sFvScavfIKwLtDcDu1YSE3Q6lmBcJ0TPqEy9TnZ532Ny9XKmlTcgIj4YzWXzJE1WXTvWh225MV+zrzsZ5EwJgph/q6XP0XyWpP7b0ApswovMbSPyLVOJzqhZPvGuJGLbPQkTeS11oFwrLpY+ahIeWAxfVp0Yy2BgxKYVQbTVi38YFeCFK2pnCyxy4CPzNBJKeffLfPyJ0fZfd60hX8Cr5KHPQ876yd64CljZSf2td4jvJKhy8eRG6ZnqfqJL7cZwLZh30e89Re5rU6yzt82U7mUmQlkRPC4i9PuFKbZU3XO2hNeFhuRBIegJ09ArdOZShpTaYY9uq9kX3xgX0RGO11z+Vjtt/EfjrvQrvvD4/mHnXkx8dFjqpes8GQpsTsCnpvmUMeo68fnCrwKZ2TwfthEC/Ao6TxIVEEr0J4LXrFopzJb3vLJw866Dnd372vPwtSfg0S3up81tHOfQ5tOIYX75ASmAUtre/cw748ibvx6uaMOkqWbwj+V89B2xfJXX43R48ybgI6df3CV05YPdaQmt9bli+pHEtQ9CzysWVyT60TWBFU54NtNhBLxAIYET4GCHCWSJ8oz+NvjcsQ1bMok8+X9+XBeiJyH+um56UknZHtIBQv9G5sVH2VJxXH6uCMJZ3bxLHTXWEphpxdMtC8cMqLyp/UzQemSbw+EmFQ/2ENe3hZRwYOtcLPHtCoLMZ2LGcwm19pnKUGeh507XblwG3Lxdo5sq3JRxCIFASvOv6fvJxuaUNJ5YLMVJCEzNyalmA/lA/bcymcM+wUp+QCrV51RzOmnJLgMQSwkcpxSZyWeB3z8PgdW3eEwvrcKGUHs1klS7d/WI3cEnyTtqEp48KHO0BVrcBt0/GaM33AGUE+uWNwC1LBbZ3elOm4woB9qadEEDXgMLTs2kHzAroDx+m6lQTWnwPO4XA7Z6HBiIkJaFjMFDvsPmxY2jAmi/v5saOTQp3wW8nT5gsYs4NPSK0tFE8t6ldTLhtI7eXlkpzxjWnhcnfCjibJpzSBZEEkj7llrArZTbFzzVMSf5aUwTMB83zt79ZPo0tfcLnmYpsllZgdwGkwFQVNtY8szE1DcFwBizD1P2OyWR3rwY2twskE6H+Pl0HDwNvXgdCSgAPpRM4cugMhq6mP/+qgv7YIHVQgK2ksFZ5uIF0qYHcIyB0DgXqbqmoKvTfO8kirvSOwJ+bJphTDMqoRvGVw3JYdi3xHmyp0RIo/8HJEWafVj7BZSvy38wn11FIB4RRQwUYhvb3iKfiEsXsj8619rwcokqMr6z5NoVfoeDruVx5e9KCGqC9DqguZR/QKcwIIZBWhH2+h6OBj5c3NYmeKTRX1KUzDnrW109cwfJA4S0esJQEFjuM3bwPGQCtA1li7nuj5czH9fWcdMACtXDGO4d3r7tlqfflxioMFeoplvAuY9FKXw0w1w/qgDQCn8Mpj74bkzg9euccqrGDYMMPy/uI3CfuZCxqxMc5iQuvLmnyiqdMTPWGzvVcqJUELgjg3GAaX/naZzAyU1lUMwb6wz3UlEhiSZDG+30f7RwYMqUQi+oqRagalHRbShKTwJwKCGPr2ISGrjVa8//OK4Y06YSeJ1LrWsSTSxtwutDDBBRmA7mS3IrTnHotBnUR78RpMOdaM2PGXGtL9JnrotUkj9SPAB4T6+6f8QlW7KTwBbCsyUNixhBR1LCHVAaBwPPwjA886zfh3BIxGqMprpXxz5r2VzxNVJvtxU7h4Xoo3DCRVJ/oJVKKOgcD3JyV1KHVUZvplKf+TY4O75b5c9Sc2qQ4e12reKohWVjCS2fdzwGzpevGAJkDZOeP8a7NqQ5g2rOS264oOYCN3ztO8411ZM68GEf94ctYZ+dEkKaqqRusE41nSb8LcFHpl+DhwJom7C2GV1VM+9MG+pdfpqqG1djiS9ylCMtAqJlOCygj0TGQpU2pLK0KiKpC/jjXwMlTHsTNgzWuTwhPLqoVe9cuwPjGq7b0HMZgXHJbgPK/ZksZ9/yca2PiP1Jh8uzXZFcRa4i6gzdGkjsTy6YXxgd7zMqTZ9LYa9gH397g5W77WQx6rtI5AhgkhdcpwA9WtuGIEGJKBUKnDPqXiapaBrADhFsArCdCYjrBnqdfvaEMOkYULc5ILMgoNEqJmiyhTkpK5PP4+J64srZJPNFSi0uFxonLwFovhes1sSDOKWUXU0X0OY40zZH8LtgcPd9ZLMKPMWlsVat4Cb0c6W8mp6vS5MvPsmpW/J58btIDltR7SDChpowPnVNLUL6HV7NpfPfSCRzZuXNy4J8S6I8P0uIqiTd7HnbzziCz2WfH+9XbR7JYrlUgx7BtrBKvrm0Wz3je6H5g8efkWi16d7s8npRIYsb0aFeijznH9bW7EySfihJr17oSx6w241ybz8ZwAR6fCO4tF9XxpgrT6ZSceRR4Apeg8IpswtcnE+yaFOgvENWLIbwRwFtA4OzPWe81Bv1wgOW65J8mViLVWe/9YFEtTow3DMJTerbmqB55AJ6jbuSR6jnSNOaujHtgXN3dtuv643NUnBhi9aR2JlLOo+axOcbc27lhaxXQWjfrQzepWaIlv0I3bzXc04R9W4QoutBryaDvukJrvSq8WxE2TOppZ+iik/10z1CWVjCgqn1xdnmjeKomUdhY5cdI8PQwYz5GLcgDoDHS13mXgkaorSIwRp8Zuw+rXWlyiOixCZRT3cDty0LqlfPQdmJqtSYBdNTxdjpzE/T21T329nh42qvBUwuEOFUMvIoGPfvbe7LYISTuBsBsxqKvLeZBpnpO1xBtuZLGTU3V2N9ZL16aqD0uUDTecBcS9hEgnXo18XvFg0VxGyGO/7jx6uroFrN2JRijVsUeNN+qEk1oe64HcBCqbsyWIxP1Wnn+zsAnwolA4ZGOerw8kZenKOASUc2VFP4NCDtJYKqUqlnvOV1vUUysk+V4TfJZiLEKAGPA7DQQd2u6KkoEZFd3KeBB4nP1fHM9OE6P6qJPeVYVd7Kwt6aldm5L+DEgEpyqiGxK4YuLa/HieMzOCUHfT9ROabyfCNfPpTKA+WdWaLBO+NKOzjymnTx++DjG4uH9fN6TqJkCPvScujROWQ57r3zXu5M0Xzk+Vo2qEwAngvg5+13OuhyavgfgwJbA40jjh00FKA3jjj8R1Q5k8NsgrJ2+p5qtlvJsdjbZR8mj+2i1osBqED/dNVrdwk0uoPOtMoXqSrqTqpDRzN/zYDPgq+e4Hj/RsFG4c+qhTDW+sFCIgfj5BUE/MEALkcT7PQ+by01/n+il479rl2SpF5Vwvuv5iTO/4iDM5xbN0VbiPB7TeD63ZI5kN/pL9Cx5VKuaBNBYIie+hG4ot1PJFzicGcL/29KSW8MoL+i7u6mhrhW/4Qts4Eq/5fY2pT1POPozCfr480R4i3uAYpHYeEDK1bsLVgvOw+i0K0wh9YbbZVf8NQT4SOP0gL01SXxdiNFiYnkBPThId/k1uLc0cJXr2bMza11jcow2lId27Ep7fX4BXT8q9Gq6e0xJbPt9LNDGyeq1cywINR2IIoUAAv9clxQ/tu2NAX2KaAMCfBQC9dNx09lro5DTcfaeKJ9XJZ86kqPuFABxdE6eeELcM1SVAGp9b+wGzrPXFVf3zoRhSuDTtUIc4xvngJ6IVmcUPkDAsqv7VNN8t3zZEdN8i6k2V8itGKk4eaK6+p55qBL2mjF6v0F/Q7WnK7Vdwwd5wGtJD59mV2bUFVxLRkq8GwJvm8uuSb2fXQEvSrkOeqE1qdDKECe/2fPyqUWs0nByyDV/MDvFx7d84NtRd4yM0MqqKvwHwlwOPpWfSlM02Aro8GM8NLZBdyVwTuKPdhJwLqZO+6uA3i6Sp9Mj+AdX0n9UKdw4d6V8mOk03474NHZjAXlXAnMBx544wVtcVb9V+fe+5+GzGvREtBTA7wJw9oYr/xdwn1Cp+Qn6MaMQm9k5MQLn5KTwpq9Cw9yCwkRPm7GgvwfAz+r9gufYwWC/1o58K5q7AjDVYt7SDKZhsAWzJwG8F8CeaWhvXjaRM60mnGMTnjBtfZRXnePs+4qUH7ePGfQtAH4FwKZpG41KQzPWA/Fob3ij3InmzVcy2TT1KoN+OYD7mIs0TW1Wmqn0QFn3AIN+PYDfv8r0lLLulMrDze8eYNCvA/B7OnuuclR64BroAQY9Uw5+E0DbNfC+lVes9AAY9A0APgDgpkp/VHrgWugBBj1TzX9Bl/OoHJUeuAZ6wAan7gLw8xW9/hoY8corhlQkIuI9n/8EAPvsK0elB+ZzD3S7hLNfBXBzxXU5n8e78m4A/s4FPUv5jwOY7GaQlR6t9EC598DLAL7ggp4/W+LZ1cyjLveOqjzf/OiBNIAvCiGej6cL8tY4vwhg4/x4z8pbVHpA9wBz87jU49/npAvaziEiDlIxt35RpcMqPTBPeuAigE8JEda/yZtIRkScQfVBYK5XRJgnQ1Z5jan0AO8r9k9CiKhkeyHQJwG8E8CbATibwk/l3pVrKz1w1XugH8A/CCFed+9cMGXYJJcw6DmjqgL8qz5elRtOsQd4q6V/FKbWTVGg19o/70sPvB3AHZXA1RSHoHL51ewBVmm+IoQ4nO+mExaHICKuR89lupmmUDFur+bQVe5Vag+wl4ZVmr8WQpwtdPGEoHe8Ohy8+g0Aq+ZiAnmpvVc5f871APvhOfj0L0KIrvGevmjQG3WHOTpMTmNdv3rOdUvlgedrDzDgHwbwnBBiZKKXLAn0BvhcPYF5OrwbOHt5Sm5jooeq/F7pgSJ7gNUZ3oCBAf+Difaasm1OGrBEtA3AWwGsqVCSixyiymnT2QMM+L0AnsjnoZk29SbeEBG1A7oU4P9RAf50jmelrQl64AKAH/H/xagz8bYmLekdA5fb4JTDdwHYaViaU263MuyVHoj1ABf3GQKwH8CDrNYUq85MO+jdBomIN2S71Uj/OVsXswK3suuBHgDPANgnhGAf/JSOaZfIvCOhYWnuMOCvGLtTGqJr9mKW7MMAngdwAMDByUr2GZX0ManPdXRY2r8b4c4mHRW9/5oFcCkvzntD83b3PzXSfVgIEW3UXkpDhc6ddkmf70ZEyZkHzQAAAcRJREFUxIBnbw9XU9taSUmcjqGbd21kjb5+3BioqZl6w6sCesfoZcnPiSrbTT4uUxx4RbiqzzFTnVlpt6QesD52Bjfv/MfR1C4hxGBJrUzi5FkBm6m1wxFd5vRcB2C1mQyV0oKTGMQ5dgkHk1iac2LHT8xnJYS4ajXOZwX0Md2fn4FBz9WTWQ3ajTm979Ucg+DVe1z2wHDK3hkAzG+/OF2GaamvMOugz2P8NhrQc9U1NoBZBeI9bSvJ6qWO7uycz2oLS21mO/K/+wB8HwBzYtgoZUN1Vo+yAn0BI3gJAHZ/MvBXmP/ZDVo5yqsHWDfnlDyW5KyX//Bq6OeT6YKyB71jBLOk5wnQaaK+bA9w1YZKVtdkRn56rhkA8Br70I0kPyeEYIpAWR9zBvTxXiQilvbM+GT1h12hTHfmSg48OXgi8P9z9v3KCDWsrnCQiOm7rK6wJGdvC285z6pKUA4qSyn9Ne9AQURcoY3pEJzswt4gnhi8IrChPO/et5TBLvJcGxw6YkDOQH+FA0ZCCPa8zPlj3oPA5PlymiMnwPDBK8EGQ5FgliivFPO+H/IglSU4S2/OMmLXIafXWSP0ihCCE6vn5fH/AynvqKbJosiLAAAAAElFTkSuQmCC",Y=({createState:H,refreshLoading:Te,onRefresh:ot=()=>{},onCreate:gt=()=>{}})=>f.createElement("div",{className:d.sendToClass},H?f.createElement(f.Fragment,null,f.createElement("img",{src:y,alt:"\u7A7A"}),f.createElement("div",null,"\u60A8\u8FD8\u6CA1\u6709\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF0C\u65E0\u6CD5\u5C06\u8BD5\u5377\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u3002"),f.createElement(n.ZP,{onClick:gt,type:"primary",ghost:!0},"\u7ACB\u5373\u521B\u5EFA")):f.createElement(f.Fragment,null,f.createElement("img",{src:L,alt:"\u7A7A"}),f.createElement("div",null,"\u5DF2\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF1F\u8BF7\u5237\u65B0\u5217\u8868"),f.createElement(n.ZP,{loading:Te,onClick:ot,type:"primary",ghost:!0},"\u7ACB\u5373\u5237\u65B0"))),G=t(60580),B=t(96486),te=t(96332),Me=t(19299),M=t(810),x=t(67294),I=Object.defineProperty,ue=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,we=(H,Te,ot)=>Te in H?I(H,Te,{enumerable:!0,configurable:!0,writable:!0,value:ot}):H[Te]=ot,me=(H,Te)=>{for(var ot in Te||(Te={}))p.call(Te,ot)&&we(H,ot,Te[ot]);if(Ie)for(var ot of Ie(Te))ae.call(Te,ot)&&we(H,ot,Te[ot]);return H},Pe=(H,Te)=>ue(H,Re(Te)),Ut=(H,Te)=>{var ot={};for(var gt in H)p.call(H,gt)&&Te.indexOf(gt)<0&&(ot[gt]=H[gt]);if(H!=null&&Ie)for(var gt of Ie(H))Te.indexOf(gt)<0&&ae.call(H,gt)&&(ot[gt]=H[gt]);return ot},Rt=(H,Te,ot)=>new Promise((gt,ge)=>{var Qe=pe=>{try{tt(ot.next(pe))}catch(St){ge(St)}},Oe=pe=>{try{tt(ot.throw(pe))}catch(St){ge(St)}},tt=pe=>pe.done?gt(pe.value):Promise.resolve(pe.value).then(Qe,Oe);tt((ot=ot.apply(H,Te)).next())});const en=j.default.Search,Dt=H=>{var Te=H,{paperlibrary:ot,globalSetting:gt,loading:ge,dispatch:Qe}=Te,Oe=Ut(Te,["paperlibrary","globalSetting","loading","dispatch"]),tt,pe,St,ct;const[m,Ke]=(0,f.useState)(""),[_e,pt]=(0,f.useState)([]),[X,xe]=(0,f.useState)([]),[oe,et]=(0,f.useState)(!1),[ze,At]=(0,f.useState)(!0),[xt,Tt]=(0,f.useState)(!0),[Le,Se]=(0,f.useState)(!0),[Ee,Ge]=(0,f.useState)(!1),[ce,vt]=(0,f.useState)(!1),at=(St=(pe=(tt=ot.actionTabs)==null?void 0:tt.params)==null?void 0:pe.data)==null?void 0:St.is_random,[kt,ht]=(0,f.useState)(!1),[lt,A]=(0,f.useState)({}),[D,F]=(0,f.useState)(!1),[de,rt]=(0,f.useState)({}),[ft,Wt]=(0,f.useState)(!1),[T,fe]=(0,f.useState)(!1),[Q,k]=(0,f.useState)([]);(0,f.useEffect)(()=>{var De;if(ot.actionTabs.key==="Paperlibrary-SendToClass"){const{dataSource:wt=[],type:Lt}=((De=ot.actionTabs)==null?void 0:De.params)||{},jt=wt.filter(st=>![100,120,150].includes(st.total_score));jt.length?(fe(Lt),k(jt)):Wt(!0)}},[(ct=ot==null?void 0:ot.actionTabs)==null?void 0:ct.key]),(0,f.useEffect)(()=>{He()},[]);const Ve=()=>{xe([]),Ke(""),He(!0),Wt(!1),fe(!1),Qe({type:"paperlibrary/setActionTabs",payload:{}})},He=De=>Rt(void 0,null,function*(){Tt(!0);const wt=yield Qe({type:"paperlibrary/getCourseList",payload:{search:De?"":m}});wt&&(pt((wt==null?void 0:wt.courses)||[]),At(!0),Ge(!1)),Tt(!1),Se(!1)}),je=De=>{const wt=parseInt(De);return(0,B.isNaN)(wt)?"":wt},it=()=>Rt(void 0,null,function*(){var De,wt,Lt,jt,st,Jt,hn;if(!X.length){$.ZP.info("\u60A8\u9700\u8981\u9009\u62E9\u8BFE\u5802\uFF0C\u624D\u80FD\u53D1\u9001"),et(!0);return}const sn=yield Qe({type:"paperlibrary/postExistCourse",payload:{course_id:at?X==null?void 0:X[0]:X,examination_bank_ids:((wt=(De=ot.actionTabs)==null?void 0:De.params)==null?void 0:wt.examination_bank_ids)||((jt=(Lt=ot.actionTabs)==null?void 0:Lt.params)==null?void 0:jt.id)}}),Jn=()=>Rt(void 0,null,function*(){yield Qt([])});if(sn.status==0&&((st=sn.data)==null?void 0:st.count)>0){U.default.confirm({icon:null,title:"\u63D0\u793A",centered:!0,width:596,content:x.createElement("div",{style:{userSelect:"none"}},"\u5F53\u524D\u6559\u5B66\u8BFE\u5802\u4E2D\u5DF2\u5B58\u5728\u8BD5\u5377",(hn=(Jt=sn.data)==null?void 0:Jt.list)==null?void 0:hn.map((jn,yr)=>{var gr;return x.createElement(x.Fragment,null,x.createElement("span",{style:{color:"#FA6400"}},"\u300A",jn==null?void 0:jn.name,"\u300B"),yr!==((gr=sn.data)==null?void 0:gr.count)-1&&x.createElement("span",null,"\u3001"))}),"\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u9700\u8981\u91CD\u590D\u53D1\u9001\uFF1F"),onOk:()=>Rt(void 0,null,function*(){yield Jn()})}),yield new Promise(jn=>setTimeout(()=>jn(),1e3));return}yield Jn()}),Qt=De=>Rt(void 0,null,function*(){var wt,Lt,jt,st,Jt,hn,sn,Jn,jn,yr,gr,nr,ur;if(!at){ht(!0);const Nn=yield Qe({type:(Lt=(wt=ot.actionTabs)==null?void 0:wt.params)!=null&&Lt.isBatch?"paperlibrary/postBatchSendToCourse":"paperlibrary/sendToClass",payload:{course_id:at?X==null?void 0:X[0]:X,id:(st=(jt=ot.actionTabs)==null?void 0:jt.params)==null?void 0:st.id,examination_bank_ids:(hn=(Jt=ot.actionTabs)==null?void 0:Jt.params)==null?void 0:hn.examination_bank_ids,shixuns_info:De.map(Fn=>({shixun_id:Fn.id,is_copy:Fn.is_copy,is_use:Fn.is_use,course_id:Fn.course_id}))}});ht(!1),Nn&&Nn.status===0&&(Wt(!1),Qe({type:"paperlibrary/setActionTabs",payload:{}}),xe([]),Nn!=null&&Nn.have_shixun?(rt(Pe(me({},(sn=Nn==null?void 0:Nn.data)==null?void 0:sn[0]),{courseId:(jn=(Jn=Nn==null?void 0:Nn.data)==null?void 0:Jn[0])==null?void 0:jn.course_identifier,examination_bank_ids:((gr=(yr=ot.actionTabs)==null?void 0:yr.params)==null?void 0:gr.examination_bank_ids)||[(ur=(nr=ot.actionTabs)==null?void 0:nr.params)==null?void 0:ur.id]})),F(!0)):(U.default.confirm({title:"\u63D0\u793A",okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",width:480,centered:!0,closable:!0,onOk:()=>{window.location.href=`${Nn.data[0].first_category_url}`},content:x.createElement("p",null,"\u8BD5\u5377\u53D1\u9001\u6210\u529F\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u524D\u5F80\u6559\u5B66\u8BFE\u5802\u8FDB\u884C\u53D1\u5E03\uFF1F")}),$.ZP.success("\u53D1\u9001\u6210\u529F")));return}ht(!0),setTimeout(()=>{ht(!1)},500);const Pr=_e.find(Nn=>Nn.course_id===(X==null?void 0:X[0]));let pr=1,Rn=U.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:x.createElement("div",{className:Xe.modalColumn},x.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},x.createElement("img",{style:{marginRight:5},src:N.Z}),"\u968F\u673A\u7EC4\u5377\u7C7B\u578B\u7684\u8BD5\u5377\u6309\u7167\u51FA\u5377\u6570\u91CF\u5BF9\u6307\u5B9A\u8BFE\u5802\u751F\u6210\u4E0D\u91CD\u590D\u7684\u8BD5\u5377\u3002"),x.createElement("div",{style:{paddingLeft:18}},"\u8BFE\u5802\u540D\u79F0: ",Pr==null?void 0:Pr.course_name),x.createElement("div",{style:{paddingLeft:9},className:Xe.modalRow},x.createElement("sup",{className:Xe.sup},"*"),x.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),x.createElement(r.Z,{parser:je,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:pr,onChange:Nn=>{pr=Nn;const Fn=document.getElementById("model_error");pr<1||pr>50?Fn.style.display="block":Fn.style.display="none"}})),x.createElement("div",{style:{display:"none",marginLeft:115},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:Ve,onOk:()=>Rt(void 0,null,function*(){var Nn,Fn;if(pr<1||pr>50){const hr=document.getElementById("model_error");return hr.style.display="block",Promise.reject()}Rn.update({cancelButtonProps:{disabled:!0}});const Sr=yield Qe({type:"paperlibrary/sendToClass",payload:{course_id:X==null?void 0:X[0],id:(Fn=(Nn=ot.actionTabs)==null?void 0:Nn.params)==null?void 0:Fn.id,num:pr,shixuns_info:De.map(hr=>({shixun_id:hr.id,is_copy:hr.is_copy,is_use:hr.is_use}))}});Rn.update({cancelButtonProps:{disabled:!1}}),Sr&&Sr.status===0&&(U.default.destroyAll(),U.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,title:"\u63D0\u793A",content:x.createElement("div",{className:Xe.modalColumn},x.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},x.createElement("img",{style:{marginRight:5},src:ie}),"\u751F\u6210\u8BD5\u5377\u6210\u529F\uFF0C\u524D\u5F80\u8BFE\u5802\u53BB\u67E5\u770B\u5427\uFF01")),okText:"\u524D\u5F80\u8BFE\u5802",cancelText:"\u8FD4\u56DE\u8BD5\u5377\u5E93",onCancel:()=>{Ve()},onOk:()=>{Ve(),setTimeout(()=>{var hr,Fr;const $n=(Fr=(hr=Sr==null?void 0:Sr.first_category_url)==null?void 0:hr.split("/"))==null?void 0:Fr[2];(0,We.xg)(`/classrooms/${$n}/exercise`)},1e3)}}))})})}),Ht=()=>Rt(void 0,null,function*(){Ge(!0),yield He()}),Ze=[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0},{title:"\u5206\u73ED\u6570\u91CF",dataIndex:"course_group_count",width:90,ellipsis:!0},{title:"\u5B66\u5458\u4EBA\u6570",dataIndex:"course_member_count",width:90,ellipsis:!0}];return x.createElement("div",null,x.createElement(U.default,{centered:!0,keyboard:!1,closable:!1,open:ft,title:"\u53D1\u9001\u81F3\u8BFE\u5802",maskClosable:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ge["paperlibrary/sendToClass"]||ce||!!ge["paperlibrary/postExistCourse"],width:752,footer:!1,onOk:it,destroyOnClose:!0,onCancel:Ve},x.createElement("div",{className:Xe.wrap},x.createElement("div",{className:"mb10"},x.createElement(en,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:m,className:Xe.search,onChange:De=>{Ke(De.target.value),De.target.value||He(!0)},onSearch:De=>{Ke(De),He(),xe([])}})),x.createElement(g.Z,{loading:Le},_e.length?x.createElement("div",{className:Xe.radioWrap},x.createElement(K.default,{bordered:!1,scroll:(_e==null?void 0:_e.length)<=7?{}:{y:350},loading:xt,rowKey:"course_id",pagination:!1,dataSource:_e,columns:Ze,onRow:De=>({onClick:wt=>{if(at)xe([De==null?void 0:De.course_id]);else{if(!at&&!X.includes(De.course_id)&&X.length>0)return;X!=null&&X.includes(De==null?void 0:De.course_id)?xe(X==null?void 0:X.filter(Lt=>Lt!==(De==null?void 0:De.course_id))):xe([...X,De==null?void 0:De.course_id])}}}),rowSelection:{type:"radio",hideSelectAll:!0,selectedRowKeys:X,onChange:De=>{xe(De),et(!1)}}})):!m&&!xt&&x.createElement(Y,{createState:ze,refreshLoading:Ee,onRefresh:Ht,onCreate:()=>{At(!1),(0,We.xg)("/classrooms/new")}})),oe&&x.createElement("div",{className:Xe.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802"),x.createElement("div",{className:Xe.bottom,style:{display:"flex",alignItems:"center"}},x.createElement("div",{style:{flex:1}},x.createElement("div",{className:Xe.title},x.createElement("img",{src:N.Z,style:{objectFit:"contain"}}),"\u9009\u62E9\u7684\u8BD5\u5377\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\u5E76\u4E3A\u73ED\u7EA7\u5B66\u5458\u751F\u6210\u8003\u8BD5\u8BD5\u5377")),x.createElement("div",null,x.createElement(n.ZP,{onClick:Ve,className:Xe.no,style:{marginRight:20}},"\u53D6\u6D88"),x.createElement(G.Z,{onClick:it,className:Xe.yes},"\u786E\u8BA4"))))),x.createElement(te.Z,{resdata:lt,type:"exercise",okloading:kt,oktext:(lt==null?void 0:lt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:De=>{Qt(De)}}),x.createElement(Me.Z,{source:"\u8BD5\u5377",showModal:D,onCancel:()=>F(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:de,onOk:()=>{window.location.href=de==null?void 0:de.first_category_url}}),x.createElement(M.Z,{text:"\u662F\u5426\u7EE7\u7EED\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u4E2D\uFF1F",okText:"\u786E\u8BA4\u53D1\u9001",visible:T,dataSource:Q,onSuccess:()=>{fe(!1),Wt(!0)},onClose:Ve}))};var Vt=(0,v.connect)(({paperlibrary:H,loading:Te,globalSetting:ot})=>({paperlibrary:H,globalSetting:ot,loading:Te.effects}))(Dt)},4393:function(Tn,yt,t){t.d(yt,{Z:function(){return Ie}});var f=t(67294),v=t(13144),j=t.n(v),$=t(10366),U=t(53124),r=t(98675),g=t(48054),K=t(55238),n=function(p,ae){var we={};for(var me in p)Object.prototype.hasOwnProperty.call(p,me)&&ae.indexOf(me)<0&&(we[me]=p[me]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,me=Object.getOwnPropertySymbols(p);Pe{var{prefixCls:ae,className:we,hoverable:me=!0}=p,Pe=n(p,["prefixCls","className","hoverable"]);const{getPrefixCls:Ut}=f.useContext(U.E_),Rt=Ut("card",ae),en=j()(`${Rt}-grid`,we,{[`${Rt}-grid-hoverable`]:me});return f.createElement("div",Object.assign({},Pe,{className:en}))},q=t(16777),Ue=t(14747),bt=t(83559),qe=t(43259);const V=p=>{const{antCls:ae,componentCls:we,headerHeight:me,headerPadding:Pe,tabsMarginBottom:Ut}=p;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:me,marginBottom:-1,padding:`0 ${(0,q.unit)(Pe)}`,color:p.colorTextHeading,fontWeight:p.fontWeightStrong,fontSize:p.headerFontSize,background:p.headerBg,borderBottom:`${(0,q.unit)(p.lineWidth)} ${p.lineType} ${p.colorBorderSecondary}`,borderRadius:`${(0,q.unit)(p.borderRadiusLG)} ${(0,q.unit)(p.borderRadiusLG)} 0 0`},(0,Ue.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},Ue.vS),{[`
> ${we}-typography,
> ${we}-typography-edit-content
`]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${ae}-tabs-top`]:{clear:"both",marginBottom:Ut,color:p.colorText,fontWeight:"normal",fontSize:p.fontSize,"&-bar":{borderBottom:`${(0,q.unit)(p.lineWidth)} ${p.lineType} ${p.colorBorderSecondary}`}}})},i=p=>{const{cardPaddingBase:ae,colorBorderSecondary:we,cardShadow:me,lineWidth:Pe}=p;return{width:"33.33%",padding:ae,border:0,borderRadius:0,boxShadow:`
@@ -16,7 +16,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho
${(0,q.unit)(Pe)} ${(0,q.unit)(Pe)} 0 0 ${we},
${(0,q.unit)(Pe)} 0 0 0 ${we} inset,
0 ${(0,q.unit)(Pe)} 0 0 ${we} inset;
- `,transition:`all ${p.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:me}}},ie=p=>{const{componentCls:ae,iconCls:we,actionsLiMargin:me,cardActionsIconSize:Pe,colorBorderSecondary:Ut,actionsBg:Rt}=p;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:Rt,borderTop:`${(0,q.unit)(p.lineWidth)} ${p.lineType} ${Ut}`,display:"flex",borderRadius:`0 0 ${(0,q.unit)(p.borderRadiusLG)} ${(0,q.unit)(p.borderRadiusLG)}`},(0,Ue.dF)()),{"& > li":{margin:me,color:p.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:p.calc(p.cardActionsIconSize).mul(2).equal(),fontSize:p.fontSize,lineHeight:p.lineHeight,cursor:"pointer","&:hover":{color:p.colorPrimary,transition:`color ${p.motionDurationMid}`},[`a:not(${ae}-btn), > ${we}`]:{display:"inline-block",width:"100%",color:p.colorTextDescription,lineHeight:(0,q.unit)(p.fontHeight),transition:`color ${p.motionDurationMid}`,"&:hover":{color:p.colorPrimary}},[`> ${we}`]:{fontSize:Pe,lineHeight:(0,q.unit)(p.calc(Pe).mul(p.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${(0,q.unit)(p.lineWidth)} ${p.lineType} ${Ut}`}}})},Xe=p=>Object.assign(Object.assign({margin:`${(0,q.unit)(p.calc(p.marginXXS).mul(-1).equal())} 0`,display:"flex"},(0,Ue.dF)()),{"&-avatar":{paddingInlineEnd:p.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:p.marginXS}},"&-title":Object.assign({color:p.colorTextHeading,fontWeight:p.fontWeightStrong,fontSize:p.fontSizeLG},Ue.vS),"&-description":{color:p.colorTextDescription}}),We=p=>{const{componentCls:ae,colorFillAlter:we,headerPadding:me,bodyPadding:Pe}=p;return{[`${ae}-head`]:{padding:`0 ${(0,q.unit)(me)}`,background:we,"&-title":{fontSize:p.fontSize}},[`${ae}-body`]:{padding:`${(0,q.unit)(p.padding)} ${(0,q.unit)(Pe)}`}}},d=p=>{const{componentCls:ae}=p;return{overflow:"hidden",[`${ae}-body`]:{userSelect:"none"}}},y=p=>{const{componentCls:ae,cardShadow:we,cardHeadPadding:me,colorBorderSecondary:Pe,boxShadowTertiary:Ut,bodyPadding:Rt,extraColor:en}=p;return{[ae]:Object.assign(Object.assign({},(0,Ue.Wf)(p)),{position:"relative",background:p.colorBgContainer,borderRadius:p.borderRadiusLG,[`&:not(${ae}-bordered)`]:{boxShadow:Ut},[`${ae}-head`]:V(p),[`${ae}-extra`]:{marginInlineStart:"auto",color:en,fontWeight:"normal",fontSize:p.fontSize},[`${ae}-body`]:Object.assign({padding:Rt,borderRadius:`0 0 ${(0,q.unit)(p.borderRadiusLG)} ${(0,q.unit)(p.borderRadiusLG)}`},(0,Ue.dF)()),[`${ae}-grid`]:i(p),[`${ae}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${(0,q.unit)(p.borderRadiusLG)} ${(0,q.unit)(p.borderRadiusLG)} 0 0`}},[`${ae}-actions`]:ie(p),[`${ae}-meta`]:Xe(p)}),[`${ae}-bordered`]:{border:`${(0,q.unit)(p.lineWidth)} ${p.lineType} ${Pe}`,[`${ae}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${ae}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${p.motionDurationMid}, border-color ${p.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:we}},[`${ae}-contain-grid`]:{borderRadius:`${(0,q.unit)(p.borderRadiusLG)} ${(0,q.unit)(p.borderRadiusLG)} 0 0 `,[`${ae}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${ae}-loading) ${ae}-body`]:{marginBlockStart:p.calc(p.lineWidth).mul(-1).equal(),marginInlineStart:p.calc(p.lineWidth).mul(-1).equal(),padding:0}},[`${ae}-contain-tabs`]:{[`> div${ae}-head`]:{minHeight:0,[`${ae}-head-title, ${ae}-extra`]:{paddingTop:me}}},[`${ae}-type-inner`]:We(p),[`${ae}-loading`]:d(p),[`${ae}-rtl`]:{direction:"rtl"}}},L=p=>{const{componentCls:ae,bodyPaddingSM:we,headerPaddingSM:me,headerHeightSM:Pe,headerFontSizeSM:Ut}=p;return{[`${ae}-small`]:{[`> ${ae}-head`]:{minHeight:Pe,padding:`0 ${(0,q.unit)(me)}`,fontSize:Ut,[`> ${ae}-head-wrapper`]:{[`> ${ae}-extra`]:{fontSize:p.fontSize}}},[`> ${ae}-body`]:{padding:we}},[`${ae}-small${ae}-contain-tabs`]:{[`> ${ae}-head`]:{[`${ae}-head-title, ${ae}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},ee=p=>{var ae,we;return{headerBg:"transparent",headerFontSize:p.fontSizeLG,headerFontSizeSM:p.fontSize,headerHeight:p.fontSizeLG*p.lineHeightLG+p.padding*2,headerHeightSM:p.fontSize*p.lineHeight+p.paddingXS*2,actionsBg:p.colorBgContainer,actionsLiMargin:`${p.paddingSM}px 0`,tabsMarginBottom:-p.padding-p.lineWidth,extraColor:p.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(ae=p.bodyPadding)!==null&&ae!==void 0?ae:p.paddingLG,headerPadding:(we=p.headerPadding)!==null&&we!==void 0?we:p.paddingLG}};var Y=(0,bt.I$)("Card",p=>{const ae=(0,qe.mergeToken)(p,{cardShadow:p.boxShadowCard,cardHeadPadding:p.padding,cardPaddingBase:p.paddingLG,cardActionsIconSize:p.fontSize});return[y(ae),L(ae)]},ee),G=t(27833),B=function(p,ae){var we={};for(var me in p)Object.prototype.hasOwnProperty.call(p,me)&&ae.indexOf(me)<0&&(we[me]=p[me]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,me=Object.getOwnPropertySymbols(p);Pe{const{actionClasses:ae,actions:we=[],actionStyle:me}=p;return f.createElement("ul",{className:ae,style:me},we.map((Pe,Ut)=>{const Rt=`action-${Ut}`;return f.createElement("li",{style:{width:`${100/we.length}%`},key:Rt},f.createElement("span",null,Pe))}))};var M=f.forwardRef((p,ae)=>{const{prefixCls:we,className:me,rootClassName:Pe,style:Ut,extra:Rt,headStyle:en={},bodyStyle:Dt={},title:Vt,loading:H,bordered:Te,variant:ot,size:gt,type:ge,cover:Qe,actions:Oe,tabList:tt,children:pe,activeTabKey:St,defaultActiveTabKey:ct,tabBarExtraContent:m,hoverable:Ke,tabProps:_e={},classNames:pt,styles:X}=p,xe=B(p,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:oe,direction:et,card:ze}=f.useContext(U.E_),[At]=(0,G.Z)("card",ot,Te),xt=je=>{var it;(it=p.onTabChange)===null||it===void 0||it.call(p,je)},Tt=je=>{var it;return j()((it=ze==null?void 0:ze.classNames)===null||it===void 0?void 0:it[je],pt==null?void 0:pt[je])},Le=je=>{var it;return Object.assign(Object.assign({},(it=ze==null?void 0:ze.styles)===null||it===void 0?void 0:it[je]),X==null?void 0:X[je])},Se=f.useMemo(()=>{let je=!1;return f.Children.forEach(pe,it=>{(it==null?void 0:it.type)===ye&&(je=!0)}),je},[pe]),Ee=oe("card",we),[Ge,ce,vt]=Y(Ee),at=f.createElement(g.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},pe),kt=St!==void 0,ht=Object.assign(Object.assign({},_e),{[kt?"activeKey":"defaultActiveKey"]:kt?St:ct,tabBarExtraContent:m});let lt;const A=(0,r.Z)(gt),D=!A||A==="default"?"large":A,F=tt?f.createElement(K.default,Object.assign({size:D},ht,{className:`${Ee}-head-tabs`,onChange:xt,items:tt.map(je=>{var{tab:it}=je,Qt=B(je,["tab"]);return Object.assign({label:it},Qt)})})):null;if(Vt||Rt||F){const je=j()(`${Ee}-head`,Tt("header")),it=j()(`${Ee}-head-title`,Tt("title")),Qt=j()(`${Ee}-extra`,Tt("extra")),Ht=Object.assign(Object.assign({},en),Le("header"));lt=f.createElement("div",{className:je,style:Ht},f.createElement("div",{className:`${Ee}-head-wrapper`},Vt&&f.createElement("div",{className:it,style:Le("title")},Vt),Rt&&f.createElement("div",{className:Qt,style:Le("extra")},Rt)),F)}const de=j()(`${Ee}-cover`,Tt("cover")),rt=Qe?f.createElement("div",{className:de,style:Le("cover")},Qe):null,ft=j()(`${Ee}-body`,Tt("body")),Gt=Object.assign(Object.assign({},Dt),Le("body")),T=f.createElement("div",{className:ft,style:Gt},H?at:pe),fe=j()(`${Ee}-actions`,Tt("actions")),Q=Oe!=null&&Oe.length?f.createElement(te,{actionClasses:fe,actionStyle:Le("actions"),actions:Oe}):null,k=(0,$.Z)(xe,["onTabChange"]),Ve=j()(Ee,ze==null?void 0:ze.className,{[`${Ee}-loading`]:H,[`${Ee}-bordered`]:At!=="borderless",[`${Ee}-hoverable`]:Ke,[`${Ee}-contain-grid`]:Se,[`${Ee}-contain-tabs`]:tt==null?void 0:tt.length,[`${Ee}-${A}`]:A,[`${Ee}-type-${ge}`]:!!ge,[`${Ee}-rtl`]:et==="rtl"},me,Pe,ce,vt),He=Object.assign(Object.assign({},ze==null?void 0:ze.style),Ut);return Ge(f.createElement("div",Object.assign({ref:ae},k,{className:Ve,style:He}),lt,rt,T,Q))}),x=function(p,ae){var we={};for(var me in p)Object.prototype.hasOwnProperty.call(p,me)&&ae.indexOf(me)<0&&(we[me]=p[me]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,me=Object.getOwnPropertySymbols(p);Pe{const{prefixCls:ae,className:we,avatar:me,title:Pe,description:Ut}=p,Rt=x(p,["prefixCls","className","avatar","title","description"]),{getPrefixCls:en}=f.useContext(U.E_),Dt=en("card",ae),Vt=j()(`${Dt}-meta`,we),H=me?f.createElement("div",{className:`${Dt}-meta-avatar`},me):null,Te=Pe?f.createElement("div",{className:`${Dt}-meta-title`},Pe):null,ot=Ut?f.createElement("div",{className:`${Dt}-meta-description`},Ut):null,gt=Te||ot?f.createElement("div",{className:`${Dt}-meta-detail`},Te,ot):null;return f.createElement("div",Object.assign({},Rt,{className:Vt}),H,gt)};const Re=M;Re.Grid=ye,Re.Meta=ue;var Ie=Re},95860:function(Tn,yt,t){t.d(yt,{Z:function(){return We}});var f=t(87462),v=t(1413),j=t(4942),$=t(97685),U=t(45987),r=t(94184),g=t.n(r),K=t(67294);function n(d){var y=K.useRef();y.current=d;var L=K.useCallback(function(){for(var ee,Y=arguments.length,G=new Array(Y),B=0;BNumber.MAX_SAFE_INTEGER)return String(K()?BigInt(A).toString():Number.MAX_SAFE_INTEGER);if(A0&&arguments[0]!==void 0?arguments[0]:!0;return F?this.isInvalidate()?"":N("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),A}(),V=function(){function A(D){if((0,r.Z)(this,A),(0,v.Z)(this,"origin",""),(0,v.Z)(this,"number",void 0),(0,v.Z)(this,"empty",void 0),n(D)){this.empty=!0;return}this.origin=String(D),this.number=Number(D)}return(0,g.Z)(A,[{key:"negate",value:function(){return new A(-this.toNumber())}},{key:"add",value:function(F){if(this.isInvalidate())return new A(F);var de=Number(F);if(Number.isNaN(de))return this;var rt=this.number+de;if(rt>Number.MAX_SAFE_INTEGER)return new A(Number.MAX_SAFE_INTEGER);if(rtNumber.MAX_SAFE_INTEGER)return new A(Number.MAX_SAFE_INTEGER);if(rt0&&arguments[0]!==void 0?arguments[0]:!0;return F?this.isInvalidate()?"":Ue(this.number):this.origin}}]),A}();function i(A){return K()?new qe(A):new V(A)}function ie(A,D,F){var de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(A==="")return"";var rt=N(A),ft=rt.negativeStr,Gt=rt.integerStr,T=rt.decimalStr,fe="".concat(D).concat(T),Q="".concat(ft).concat(Gt);if(F>=0){var k=Number(T[F]);if(k>=5&&!de){var Ve=i(A).add("".concat(ft,"0.").concat("0".repeat(F)).concat(10-k));return ie(Ve.toString(),D,F,de)}return F===0?Q:"".concat(Q).concat(D).concat(T.padEnd(F,"0").slice(0,F))}return fe===".0"?Q:"".concat(Q).concat(fe)}var Xe=i,We=t(94184),d=t.n(We),y=t(67656),L=t(67294);function ee(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Y=ee()?L.useLayoutEffect:L.useEffect,G=function(D,F){var de=L.useRef(!0);Y(function(){return D(de.current)},F),Y(function(){return de.current=!1,function(){de.current=!0}},[])},B=function(D,F){G(function(de){if(!de)return D()},F)},te=G;function Me(A,D){return typeof Proxy!="undefined"&&A?new Proxy(A,{get:function(de,rt){if(D[rt])return D[rt];var ft=de[rt];return typeof ft=="function"?ft.bind(de):ft}}):A}var M=t(27183);function x(A,D,F){var de=React.useRef({});return(!("value"in de.current)||F(de.current.condition,D))&&(de.current.value=A(),de.current.condition=D),de.current.value}var I=Symbol.for("react.element"),ue=Symbol.for("react.transitional.element"),Re=Symbol.for("react.fragment");function Ie(A){return A&&_typeof(A)==="object"&&(A.$$typeof===I||A.$$typeof===ue)&&A.type===Re}var p=Number(L.version.split(".")[0]),ae=function(D,F){typeof D=="function"?D(F):(0,j.Z)(D)==="object"&&D&&"current"in D&&(D.current=F)},we=function(){for(var D=arguments.length,F=new Array(D),de=0;de=19)return!0;var rt=isMemo(D)?D.type.type:D.type;return!(typeof rt=="function"&&!((F=rt.prototype)!==null&&F!==void 0&&F.render)&&rt.$$typeof!==ForwardRef||typeof D=="function"&&!((de=D.prototype)!==null&&de!==void 0&&de.render)&&D.$$typeof!==ForwardRef)};function Ut(A){return isValidElement(A)&&!isFragment(A)}var Rt=function(D){return Ut(D)&&Pe(D)},en=function(D){if(D&&Ut(D)){var F=D;return F.props.propertyIsEnumerable("ref")?F.props.ref:F.ref}return null},Dt={},Vt=[],H=function(D){Vt.push(D)};function Te(A,D){if(0)var F}function ot(A,D){if(0)var F}function gt(){Dt={}}function ge(A,D,F){!D&&!Dt[F]&&(A(!1,F),Dt[F]=!0)}function Qe(A,D){ge(Te,A,D)}function Oe(A,D){ge(ot,A,D)}Qe.preMessage=H,Qe.resetWarned=gt,Qe.noteOnce=Oe;var tt=Qe;function pe(A,D){var F=(0,L.useRef)(null);function de(){try{var ft=A.selectionStart,Gt=A.selectionEnd,T=A.value,fe=T.substring(0,ft),Q=T.substring(Gt);F.current={start:ft,end:Gt,value:T,beforeTxt:fe,afterTxt:Q}}catch(k){}}function rt(){if(A&&F.current&&D)try{var ft=A.value,Gt=F.current,T=Gt.beforeTxt,fe=Gt.afterTxt,Q=Gt.start,k=ft.length;if(ft.startsWith(T))k=T.length;else if(ft.endsWith(fe))k=ft.length-F.current.afterTxt.length;else{var Ve=T[Q-1],He=ft.indexOf(Ve,Q-1);He!==-1&&(k=He+1)}A.setSelectionRange(k,k)}catch(je){tt(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(je.message))}}return[de,rt]}var St=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var A=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(A)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(A==null?void 0:A.substr(0,4))},ct=function(){var D=(0,L.useState)(!1),F=(0,$.Z)(D,2),de=F[0],rt=F[1];return te(function(){rt(St())},[]),de},m=ct,Ke=function(D){return+setTimeout(D,16)},_e=function(D){return clearTimeout(D)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Ke=function(D){return window.requestAnimationFrame(D)},_e=function(D){return window.cancelAnimationFrame(D)});var pt=0,X=new Map;function xe(A){X.delete(A)}var oe=function(D){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;pt+=1;var de=pt;function rt(ft){if(ft===0)xe(de),D();else{var Gt=Ke(function(){rt(ft-1)});X.set(de,Gt)}}return rt(F),de};oe.cancel=function(A){var D=X.get(A);return xe(A),_e(D)};var et=oe,ze=200,At=600;function xt(A){var D=A.prefixCls,F=A.upNode,de=A.downNode,rt=A.upDisabled,ft=A.downDisabled,Gt=A.onStep,T=L.useRef(),fe=L.useRef([]),Q=L.useRef();Q.current=Gt;var k=function(){clearTimeout(T.current)},Ve=function(wt,Lt){wt.preventDefault(),k(),Q.current(Lt);function jt(){Q.current(Lt),T.current=setTimeout(jt,ze)}T.current=setTimeout(jt,At)};L.useEffect(function(){return function(){k(),fe.current.forEach(function(De){return et.cancel(De)})}},[]);var He=m();if(He)return null;var je="".concat(D,"-handler"),it=d()(je,"".concat(je,"-up"),(0,v.Z)({},"".concat(je,"-up-disabled"),rt)),Qt=d()(je,"".concat(je,"-down"),(0,v.Z)({},"".concat(je,"-down-disabled"),ft)),Ht=function(){return fe.current.push(et(k))},Ze={unselectable:"on",role:"button",onMouseUp:Ht,onMouseLeave:Ht};return L.createElement("div",{className:"".concat(je,"-wrap")},L.createElement("span",(0,f.Z)({},Ze,{onMouseDown:function(wt){Ve(wt,!0)},"aria-label":"Increase Value","aria-disabled":rt,className:it}),F||L.createElement("span",{unselectable:"on",className:"".concat(D,"-handler-up-inner")})),L.createElement("span",(0,f.Z)({},Ze,{onMouseDown:function(wt){Ve(wt,!1)},"aria-label":"Decrease Value","aria-disabled":ft,className:Qt}),de||L.createElement("span",{unselectable:"on",className:"".concat(D,"-handler-down-inner")})))}function Tt(A){var D=typeof A=="number"?Ue(A):N(A).fullStr,F=D.includes(".");return F?N(D.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:A+"0"}var Le=t(87887),Se=function(){var A=(0,L.useRef)(0),D=function(){et.cancel(A.current)};return(0,L.useEffect)(function(){return D},[]),function(F){D(),A.current=et(function(){F()})}},Ee=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Ge=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],ce=function(D,F){return D||F.isEmpty()?F.toString():F.toNumber()},vt=function(D){var F=Xe(D);return F.isInvalidate()?null:F},at=L.forwardRef(function(A,D){var F=A.prefixCls,de=A.className,rt=A.style,ft=A.min,Gt=A.max,T=A.step,fe=T===void 0?1:T,Q=A.defaultValue,k=A.value,Ve=A.disabled,He=A.readOnly,je=A.upHandler,it=A.downHandler,Qt=A.keyboard,Ht=A.changeOnWheel,Ze=Ht===void 0?!1:Ht,De=A.controls,wt=De===void 0?!0:De,Lt=A.classNames,jt=A.stringMode,st=A.parser,Jt=A.formatter,hn=A.precision,sn=A.decimalSeparator,Jn=A.onChange,jn=A.onInput,yr=A.onPressEnter,gr=A.onStep,nr=A.changeOnBlur,ur=nr===void 0?!0:nr,Pr=A.domRef,pr=(0,U.Z)(A,Ee),Rn="".concat(F,"-input"),Nn=L.useRef(null),Fn=L.useState(!1),Sr=(0,$.Z)(Fn,2),hr=Sr[0],Fr=Sr[1],$n=L.useRef(!1),qn=L.useRef(!1),Cr=L.useRef(!1),lr=L.useState(function(){return Xe(k!=null?k:Q)}),vr=(0,$.Z)(lr,2),Sn=vr[0],jr=vr[1];function Pa(Z){k===void 0&&jr(Z)}var Da=L.useCallback(function(Z,z){if(!z)return hn>=0?hn:Math.max(q(Z),q(fe))},[hn,fe]),kr=L.useCallback(function(Z){var z=String(Z);if(st)return st(z);var P=z;return sn&&(P=P.replace(sn,".")),P.replace(/[^\w.-]+/g,"")},[st,sn]),Ta=L.useRef(""),za=L.useCallback(function(Z,z){if(Jt)return Jt(Z,{userTyping:z,input:String(Ta.current)});var P=typeof Z=="number"?Ue(Z):Z;if(!z){var J=Da(P,z);if(bt(P)&&(sn||J>=0)){var ve=sn||".";P=ie(P,ve,J)}}return P},[Jt,Da,sn]),Za=L.useState(function(){var Z=Q!=null?Q:k;return Sn.isInvalidate()&&["string","number"].includes((0,j.Z)(Z))?Number.isNaN(Z)?"":Z:za(Sn.toString(),!1)}),Qr=(0,$.Z)(Za,2),C=Qr[0],R=Qr[1];Ta.current=C;function le(Z,z){R(za(Z.isInvalidate()?Z.toString(!1):Z.toString(!z),z))}var Ce=L.useMemo(function(){return vt(Gt)},[Gt,hn]),ke=L.useMemo(function(){return vt(ft)},[ft,hn]),Ye=L.useMemo(function(){return!Ce||!Sn||Sn.isInvalidate()?!1:Ce.lessEquals(Sn)},[Ce,Sn]),nt=L.useMemo(function(){return!ke||!Sn||Sn.isInvalidate()?!1:Sn.lessEquals(ke)},[ke,Sn]),Et=pe(Nn.current,hr),Wt=(0,$.Z)(Et,2),un=Wt[0],ln=Wt[1],_t=function(z){return Ce&&!z.lessEquals(Ce)?Ce:ke&&!ke.lessEquals(z)?ke:null},yn=function(z){return!_t(z)},Ln=function(z,P){var J=z,ve=yn(J)||J.isEmpty();if(!J.isEmpty()&&!P&&(J=_t(J)||J,ve=!0),!He&&!Ve&&ve){var _=J.toString(),Fe=Da(_,P);return Fe>=0&&(J=Xe(ie(_,".",Fe)),yn(J)||(J=Xe(ie(_,".",Fe,!0)))),J.equals(Sn)||(Pa(J),Jn==null||Jn(J.isEmpty()?null:ce(jt,J)),k===void 0&&le(J,P)),J}return Sn},Zn=Se(),Cn=function Z(z){if(un(),Ta.current=z,R(z),!qn.current){var P=kr(z),J=Xe(P);J.isNaN()||Ln(J,!0)}jn==null||jn(z),Zn(function(){var ve=z;st||(ve=z.replace(/。/g,".")),ve!==z&&Z(ve)})},sr=function(){qn.current=!0},Bn=function(){qn.current=!1,Cn(Nn.current.value)},kn=function(z){Cn(z.target.value)},Mn=function(z){var P;if(!(z&&Ye||!z&&nt)){$n.current=!1;var J=Xe(Cr.current?Tt(fe):fe);z||(J=J.negate());var ve=(Sn||Xe(0)).add(J.toString()),_=Ln(ve,!1);gr==null||gr(ce(jt,_),{offset:Cr.current?Tt(fe):fe,type:z?"up":"down"}),(P=Nn.current)===null||P===void 0||P.focus()}},zn=function(z){var P=Xe(kr(C)),J;P.isNaN()?J=Ln(Sn,z):J=Ln(P,z),k!==void 0?le(Sn,!1):J.isNaN()||le(J,!1)},zr=function(){$n.current=!0},Mr=function(z){var P=z.key,J=z.shiftKey;$n.current=!0,Cr.current=J,P==="Enter"&&(qn.current||($n.current=!1),zn(!1),yr==null||yr(z)),Qt!==!1&&!qn.current&&["Up","ArrowUp","Down","ArrowDown"].includes(P)&&(Mn(P==="Up"||P==="ArrowUp"),z.preventDefault())},Hr=function(){$n.current=!1,Cr.current=!1};L.useEffect(function(){if(Ze&&hr){var Z=function(J){Mn(J.deltaY<0),J.preventDefault()},z=Nn.current;if(z)return z.addEventListener("wheel",Z,{passive:!1}),function(){return z.removeEventListener("wheel",Z)}}});var S=function(){ur&&zn(!1),Fr(!1),$n.current=!1};return B(function(){Sn.isInvalidate()||le(Sn,!1)},[hn,Jt]),B(function(){var Z=Xe(k);jr(Z);var z=Xe(kr(C));(!Z.equals(z)||!$n.current||Jt)&&le(Z,$n.current)},[k]),B(function(){Jt&&ln()},[C]),L.createElement("div",{ref:Pr,className:d()(F,de,(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},"".concat(F,"-focused"),hr),"".concat(F,"-disabled"),Ve),"".concat(F,"-readonly"),He),"".concat(F,"-not-a-number"),Sn.isNaN()),"".concat(F,"-out-of-range"),!Sn.isInvalidate()&&!yn(Sn))),style:rt,onFocus:function(){Fr(!0)},onBlur:S,onKeyDown:Mr,onKeyUp:Hr,onCompositionStart:sr,onCompositionEnd:Bn,onBeforeInput:zr},wt&&L.createElement(xt,{prefixCls:F,upNode:je,downNode:it,upDisabled:Ye,downDisabled:nt,onStep:Mn}),L.createElement("div",{className:"".concat(Rn,"-wrap")},L.createElement("input",(0,f.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":ft,"aria-valuemax":Gt,"aria-valuenow":Sn.isInvalidate()?null:Sn.toString(),step:fe},pr,{ref:we(Nn,D),className:Rn,value:C,onChange:kn,disabled:Ve,readOnly:He}))))}),kt=L.forwardRef(function(A,D){var F=A.disabled,de=A.style,rt=A.prefixCls,ft=rt===void 0?"rc-input-number":rt,Gt=A.value,T=A.prefix,fe=A.suffix,Q=A.addonBefore,k=A.addonAfter,Ve=A.className,He=A.classNames,je=(0,U.Z)(A,Ge),it=L.useRef(null),Qt=L.useRef(null),Ht=L.useRef(null),Ze=function(wt){Ht.current&&(0,Le.nH)(Ht.current,wt)};return L.useImperativeHandle(D,function(){return Me(Ht.current,{focus:Ze,nativeElement:it.current.nativeElement||Qt.current})}),L.createElement(y.BaseInput,{className:Ve,triggerFocus:Ze,prefixCls:ft,value:Gt,disabled:F,style:de,prefix:T,suffix:fe,addonAfter:k,addonBefore:Q,classNames:He,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:it},L.createElement(at,(0,f.Z)({prefixCls:ft,disabled:F,ref:Ht,domRef:Qt,className:He==null?void 0:He.input},je)))}),ht=kt,lt=ht},82523:function(Tn,yt){var t;var f=Symbol.for("react.element"),v=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),$=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),r=Symbol.for("react.provider"),g=Symbol.for("react.context"),K=Symbol.for("react.server_context"),n=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),bt=Symbol.for("react.offscreen"),qe;qe=Symbol.for("react.module.reference");function V(i){if(typeof i=="object"&&i!==null){var ie=i.$$typeof;switch(ie){case f:switch(i=i.type,i){case j:case U:case $:case N:case ye:return i;default:switch(i=i&&i.$$typeof,i){case K:case g:case n:case Ue:case q:case r:return i;default:return ie}}case v:return ie}}}t=g,t=r,t=f,t=n,t=j,t=Ue,t=q,t=v,t=U,t=$,t=N,t=ye,t=function(){return!1},t=function(){return!1},t=function(i){return V(i)===g},t=function(i){return V(i)===r},t=function(i){return typeof i=="object"&&i!==null&&i.$$typeof===f},t=function(i){return V(i)===n},t=function(i){return V(i)===j},t=function(i){return V(i)===Ue},t=function(i){return V(i)===q},t=function(i){return V(i)===v},t=function(i){return V(i)===U},t=function(i){return V(i)===$},t=function(i){return V(i)===N},t=function(i){return V(i)===ye},t=function(i){return typeof i=="string"||typeof i=="function"||i===j||i===U||i===$||i===N||i===ye||i===bt||typeof i=="object"&&i!==null&&(i.$$typeof===Ue||i.$$typeof===q||i.$$typeof===r||i.$$typeof===g||i.$$typeof===n||i.$$typeof===qe||i.getModuleId!==void 0)},t=V},27183:function(Tn,yt,t){t(82523)},82234:function(Tn,yt,t){t.d(yt,{Z:function(){return g}});var f=t(45987),v=t(1413),j=t(71002),$=t(67294),U=["show"];function r(K,n){if(!n.max)return!0;var N=n.strategy(K);return N<=n.max}function g(K,n){return $.useMemo(function(){var N={};n&&(N.show=(0,j.Z)(n)==="object"&&n.formatter?n.formatter:!!n),N=(0,v.Z)((0,v.Z)({},N),K);var ye=N,q=ye.show,Ue=(0,f.Z)(ye,U);return(0,v.Z)((0,v.Z)({},Ue),{},{show:!!q,showFormatter:typeof q=="function"?q:void 0,strategy:Ue.strategy||function(bt){return bt.length}})},[K,n])}},67656:function(Tn,yt,t){t.r(yt),t.d(yt,{BaseInput:function(){return N},default:function(){return We}});var f=t(1413),v=t(87462),j=t(4942),$=t(71002),U=t(94184),r=t.n(U),g=t(67294),K=t(87887),n=g.forwardRef(function(d,y){var L,ee,Y,G=d.inputElement,B=d.children,te=d.prefixCls,Me=d.prefix,M=d.suffix,x=d.addonBefore,I=d.addonAfter,ue=d.className,Re=d.style,Ie=d.disabled,p=d.readOnly,ae=d.focused,we=d.triggerFocus,me=d.allowClear,Pe=d.value,Ut=d.handleReset,Rt=d.hidden,en=d.classes,Dt=d.classNames,Vt=d.dataAttrs,H=d.styles,Te=d.components,ot=d.onClear,gt=B!=null?B:G,ge=(Te==null?void 0:Te.affixWrapper)||"span",Qe=(Te==null?void 0:Te.groupWrapper)||"span",Oe=(Te==null?void 0:Te.wrapper)||"span",tt=(Te==null?void 0:Te.groupAddon)||"span",pe=(0,g.useRef)(null),St=function(Ge){var ce;(ce=pe.current)!==null&&ce!==void 0&&ce.contains(Ge.target)&&(we==null||we())},ct=(0,K.X3)(d),m=(0,g.cloneElement)(gt,{value:Pe,className:r()((L=gt.props)===null||L===void 0?void 0:L.className,!ct&&(Dt==null?void 0:Dt.variant))||null}),Ke=(0,g.useRef)(null);if(g.useImperativeHandle(y,function(){return{nativeElement:Ke.current||pe.current}}),ct){var _e=null;if(me){var pt=!Ie&&!p&&Pe,X="".concat(te,"-clear-icon"),xe=(0,$.Z)(me)==="object"&&me!==null&&me!==void 0&&me.clearIcon?me.clearIcon:"\u2716";_e=g.createElement("button",{type:"button",tabIndex:-1,onClick:function(Ge){Ut==null||Ut(Ge),ot==null||ot()},onMouseDown:function(Ge){return Ge.preventDefault()},className:r()(X,(0,j.Z)((0,j.Z)({},"".concat(X,"-hidden"),!pt),"".concat(X,"-has-suffix"),!!M))},xe)}var oe="".concat(te,"-affix-wrapper"),et=r()(oe,(0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)({},"".concat(te,"-disabled"),Ie),"".concat(oe,"-disabled"),Ie),"".concat(oe,"-focused"),ae),"".concat(oe,"-readonly"),p),"".concat(oe,"-input-with-clear-btn"),M&&me&&Pe),en==null?void 0:en.affixWrapper,Dt==null?void 0:Dt.affixWrapper,Dt==null?void 0:Dt.variant),ze=(M||me)&&g.createElement("span",{className:r()("".concat(te,"-suffix"),Dt==null?void 0:Dt.suffix),style:H==null?void 0:H.suffix},_e,M);m=g.createElement(ge,(0,v.Z)({className:et,style:H==null?void 0:H.affixWrapper,onClick:St},Vt==null?void 0:Vt.affixWrapper,{ref:pe}),Me&&g.createElement("span",{className:r()("".concat(te,"-prefix"),Dt==null?void 0:Dt.prefix),style:H==null?void 0:H.prefix},Me),m,ze)}if((0,K.He)(d)){var At="".concat(te,"-group"),xt="".concat(At,"-addon"),Tt="".concat(At,"-wrapper"),Le=r()("".concat(te,"-wrapper"),At,en==null?void 0:en.wrapper,Dt==null?void 0:Dt.wrapper),Se=r()(Tt,(0,j.Z)({},"".concat(Tt,"-disabled"),Ie),en==null?void 0:en.group,Dt==null?void 0:Dt.groupWrapper);m=g.createElement(Qe,{className:Se,ref:Ke},g.createElement(Oe,{className:Le},x&&g.createElement(tt,{className:xt},x),m,I&&g.createElement(tt,{className:xt},I)))}return g.cloneElement(m,{className:r()((ee=m.props)===null||ee===void 0?void 0:ee.className,ue)||null,style:(0,f.Z)((0,f.Z)({},(Y=m.props)===null||Y===void 0?void 0:Y.style),Re),hidden:Rt})}),N=n,ye=t(74902),q=t(97685),Ue=t(45987),bt=t(21770),qe=t(98423),V=t(82234),i=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],ie=(0,g.forwardRef)(function(d,y){var L=d.autoComplete,ee=d.onChange,Y=d.onFocus,G=d.onBlur,B=d.onPressEnter,te=d.onKeyDown,Me=d.onKeyUp,M=d.prefixCls,x=M===void 0?"rc-input":M,I=d.disabled,ue=d.htmlSize,Re=d.className,Ie=d.maxLength,p=d.suffix,ae=d.showCount,we=d.count,me=d.type,Pe=me===void 0?"text":me,Ut=d.classes,Rt=d.classNames,en=d.styles,Dt=d.onCompositionStart,Vt=d.onCompositionEnd,H=(0,Ue.Z)(d,i),Te=(0,g.useState)(!1),ot=(0,q.Z)(Te,2),gt=ot[0],ge=ot[1],Qe=(0,g.useRef)(!1),Oe=(0,g.useRef)(!1),tt=(0,g.useRef)(null),pe=(0,g.useRef)(null),St=function(F){tt.current&&(0,K.nH)(tt.current,F)},ct=(0,bt.Z)(d.defaultValue,{value:d.value}),m=(0,q.Z)(ct,2),Ke=m[0],_e=m[1],pt=Ke==null?"":String(Ke),X=(0,g.useState)(null),xe=(0,q.Z)(X,2),oe=xe[0],et=xe[1],ze=(0,V.Z)(we,ae),At=ze.max||Ie,xt=ze.strategy(pt),Tt=!!At&&xt>At;(0,g.useImperativeHandle)(y,function(){var D;return{focus:St,blur:function(){var de;(de=tt.current)===null||de===void 0||de.blur()},setSelectionRange:function(de,rt,ft){var Gt;(Gt=tt.current)===null||Gt===void 0||Gt.setSelectionRange(de,rt,ft)},select:function(){var de;(de=tt.current)===null||de===void 0||de.select()},input:tt.current,nativeElement:((D=pe.current)===null||D===void 0?void 0:D.nativeElement)||tt.current}}),(0,g.useEffect)(function(){Oe.current&&(Oe.current=!1),ge(function(D){return D&&I?!1:D})},[I]);var Le=function(F,de,rt){var ft=de;if(!Qe.current&&ze.exceedFormatter&&ze.max&&ze.strategy(de)>ze.max){if(ft=ze.exceedFormatter(de,{max:ze.max}),de!==ft){var Gt,T;et([((Gt=tt.current)===null||Gt===void 0?void 0:Gt.selectionStart)||0,((T=tt.current)===null||T===void 0?void 0:T.selectionEnd)||0])}}else if(rt.source==="compositionEnd")return;_e(ft),tt.current&&(0,K.rJ)(tt.current,F,ee,ft)};(0,g.useEffect)(function(){if(oe){var D;(D=tt.current)===null||D===void 0||D.setSelectionRange.apply(D,(0,ye.Z)(oe))}},[oe]);var Se=function(F){Le(F,F.target.value,{source:"change"})},Ee=function(F){Qe.current=!1,Le(F,F.currentTarget.value,{source:"compositionEnd"}),Vt==null||Vt(F)},Ge=function(F){B&&F.key==="Enter"&&!Oe.current&&(Oe.current=!0,B(F)),te==null||te(F)},ce=function(F){F.key==="Enter"&&(Oe.current=!1),Me==null||Me(F)},vt=function(F){ge(!0),Y==null||Y(F)},at=function(F){Oe.current&&(Oe.current=!1),ge(!1),G==null||G(F)},kt=function(F){_e(""),St(),tt.current&&(0,K.rJ)(tt.current,F,ee)},ht=Tt&&"".concat(x,"-out-of-range"),lt=function(){var F=(0,qe.Z)(d,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return g.createElement("input",(0,v.Z)({autoComplete:L},F,{onChange:Se,onFocus:vt,onBlur:at,onKeyDown:Ge,onKeyUp:ce,className:r()(x,(0,j.Z)({},"".concat(x,"-disabled"),I),Rt==null?void 0:Rt.input),style:en==null?void 0:en.input,ref:tt,size:ue,type:Pe,onCompositionStart:function(rt){Qe.current=!0,Dt==null||Dt(rt)},onCompositionEnd:Ee}))},A=function(){var F=Number(At)>0;if(p||ze.show){var de=ze.showFormatter?ze.showFormatter({value:pt,count:xt,maxLength:At}):"".concat(xt).concat(F?" / ".concat(At):"");return g.createElement(g.Fragment,null,ze.show&&g.createElement("span",{className:r()("".concat(x,"-show-count-suffix"),(0,j.Z)({},"".concat(x,"-show-count-has-suffix"),!!p),Rt==null?void 0:Rt.count),style:(0,f.Z)({},en==null?void 0:en.count)},de),p)}return null};return g.createElement(N,(0,v.Z)({},H,{prefixCls:x,className:r()(Re,ht),handleReset:kt,value:pt,focused:gt,triggerFocus:St,suffix:A(),disabled:I,classes:Ut,classNames:Rt,styles:en}),lt())}),Xe=ie,We=Xe},87887:function(Tn,yt,t){t.d(yt,{He:function(){return f},X3:function(){return v},nH:function(){return U},rJ:function(){return $}});function f(r){return!!(r.addonBefore||r.addonAfter)}function v(r){return!!(r.prefix||r.suffix||r.allowClear)}function j(r,g,K){var n=g.cloneNode(!0),N=Object.create(r,{target:{value:n},currentTarget:{value:n}});return n.value=K,typeof g.selectionStart=="number"&&typeof g.selectionEnd=="number"&&(n.selectionStart=g.selectionStart,n.selectionEnd=g.selectionEnd),n.setSelectionRange=function(){g.setSelectionRange.apply(g,arguments)},N}function $(r,g,K,n){if(K){var N=g;if(g.type==="click"){N=j(g,r,""),K(N);return}if(r.type!=="file"&&n!==void 0){N=j(g,r,n),K(N);return}K(N)}}function U(r,g){if(r){r.focus(g);var K=g||{},n=K.cursor;if(n){var N=r.value.length;switch(n){case"start":r.setSelectionRange(0,0);break;case"end":r.setSelectionRange(N,N);break;default:r.setSelectionRange(0,N)}}}}},78595:function(Tn,yt,t){t.d(yt,{iz:function(){return ln},ck:function(){return qn},BW:function(){return Zn},sN:function(){return qn},Wd:function(){return Wt},ZP:function(){return Hr},Xl:function(){return oe}});var f=t(87462),v=t(4942),j=t(1413),$=t(74902),U=t(97685),r=t(45987),g=t(94184),K=t.n(g),n=t(67294),N=t(48555);function ye(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var q=ye()?n.useLayoutEffect:n.useEffect,Ue=function(Z,z){var P=n.useRef(!0);q(function(){return Z(P.current)},z),q(function(){return P.current=!1,function(){P.current=!0}},[])},bt=function(Z,z){Ue(function(P){if(!P)return Z()},z)},qe=Ue,V=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],i=void 0;function ie(S,Z){var z=S.prefixCls,P=S.invalidate,J=S.item,ve=S.renderItem,_=S.responsive,Fe=S.responsiveDisabled,Zt=S.registerSize,It=S.itemKey,cn=S.className,fn=S.style,Hn=S.children,Gn=S.display,An=S.order,dn=S.component,En=dn===void 0?"div":dn,a=(0,r.Z)(S,V),c=_&&!Gn;function l(Ft){Zt(It,Ft)}n.useEffect(function(){return function(){l(null)}},[]);var w=ve&&J!==i?ve(J):Hn,se;P||(se={opacity:c?0:1,height:c?0:i,overflowY:c?"hidden":i,order:_?An:i,pointerEvents:c?"none":i,position:c?"absolute":i});var Be={};c&&(Be["aria-hidden"]=!0);var $e=n.createElement(En,(0,f.Z)({className:K()(!P&&z,cn),style:(0,j.Z)((0,j.Z)({},se),fn)},Be,a,{ref:Z}),w);return _&&($e=n.createElement(N.Z,{onResize:function(Nt){var Bt=Nt.offsetWidth;l(Bt)},disabled:Fe},$e)),$e}var Xe=n.forwardRef(ie);Xe.displayName="Item";var We=Xe;function d(S){var Z=n.useRef();Z.current=S;var z=n.useCallback(function(){for(var P,J=arguments.length,ve=new Array(J),_=0;_1&&arguments[1]!==void 0?arguments[1]:1;Y+=1;var P=Y;function J(ve){if(ve===0)B(P),Z();else{var _=L(function(){J(ve-1)});G.set(P,_)}}return J(z),P};te.cancel=function(S){var Z=G.get(S);return B(Z),ee(Z)};var Me=te;function M(S){if(typeof MessageChannel=="undefined")Me(S);else{var Z=new MessageChannel;Z.port1.onmessage=function(){return S()},Z.port2.postMessage(void 0)}}function x(){var S=n.useRef(null),Z=function(P){S.current||(S.current=[],M(function(){(0,y.unstable_batchedUpdates)(function(){S.current.forEach(function(J){J()}),S.current=null})})),S.current.push(P)};return Z}function I(S,Z){var z=n.useState(Z),P=(0,U.Z)(z,2),J=P[0],ve=P[1],_=d(function(Fe){S(function(){ve(Fe)})});return[J,_]}var ue=n.createContext(null),Re=["component"],Ie=["className"],p=["className"],ae=function(Z,z){var P=n.useContext(ue);if(!P){var J=Z.component,ve=J===void 0?"div":J,_=(0,r.Z)(Z,Re);return n.createElement(ve,(0,f.Z)({},_,{ref:z}))}var Fe=P.className,Zt=(0,r.Z)(P,Ie),It=Z.className,cn=(0,r.Z)(Z,p);return n.createElement(ue.Provider,{value:null},n.createElement(We,(0,f.Z)({ref:z,className:K()(Fe,It)},Zt,cn)))},we=n.forwardRef(ae);we.displayName="RawItem";var me=we,Pe=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ut="responsive",Rt="invalidate";function en(S){return"+ ".concat(S.length," ...")}function Dt(S,Z){var z=S.prefixCls,P=z===void 0?"rc-overflow":z,J=S.data,ve=J===void 0?[]:J,_=S.renderItem,Fe=S.renderRawItem,Zt=S.itemKey,It=S.itemWidth,cn=It===void 0?10:It,fn=S.ssr,Hn=S.style,Gn=S.className,An=S.maxCount,dn=S.renderRest,En=S.renderRawRest,a=S.suffix,c=S.component,l=c===void 0?"div":c,w=S.itemComponent,se=S.onVisibleChange,Be=(0,r.Z)(S,Pe),$e=fn==="full",Ft=x(),Nt=I(Ft,null),Bt=(0,U.Z)(Nt,2),ut=Bt[0],dt=Bt[1],Kt=ut||0,Xt=I(Ft,new Map),gn=(0,U.Z)(Xt,2),rr=gn[0],Un=gn[1],tr=I(Ft,0),cr=(0,U.Z)(tr,2),Yn=cr[0],Ar=cr[1],ar=I(Ft,0),Pn=(0,U.Z)(ar,2),Br=Pn[0],Dr=Pn[1],Vr=I(Ft,0),ha=(0,U.Z)(Vr,2),ea=ha[0],Xr=ha[1],Kr=(0,n.useState)(null),Yr=(0,U.Z)(Kr,2),ta=Yr[0],va=Yr[1],pa=(0,n.useState)(null),Wr=(0,U.Z)(pa,2),ia=Wr[0],br=Wr[1],Ca=n.useMemo(function(){return ia===null&&$e?Number.MAX_SAFE_INTEGER:ia||0},[ia,ut]),ba=(0,n.useState)(!1),Jr=(0,U.Z)(ba,2),or=Jr[0],la=Jr[1],Ha="".concat(P,"-item"),Ia=Math.max(Yn,Br),ua=An===Ut,Gr=ve.length&&ua,sa=An===Rt,Ra=Gr||typeof An=="number"&&ve.length>An,na=(0,n.useMemo)(function(){var Mt=ve;return Gr?ut===null&&$e?Mt=ve:Mt=ve.slice(0,Math.min(ve.length,Kt/cn)):typeof An=="number"&&(Mt=ve.slice(0,An)),Mt},[ve,cn,ut,An,Gr]),ca=(0,n.useMemo)(function(){return Gr?ve.slice(Ca+1):ve.slice(na.length)},[ve,na,Gr,Ca]),ra=(0,n.useCallback)(function(Mt,vn){var wn;return typeof Zt=="function"?Zt(Mt):(wn=Zt&&(Mt==null?void 0:Mt[Zt]))!==null&&wn!==void 0?wn:vn},[Zt]),_r=(0,n.useCallback)(_||function(Mt){return Mt},[_]);function ma(Mt,vn,wn){ia===Mt&&(vn===void 0||vn===ta)||(br(Mt),wn||(la(MtKt){ma(xr-1,Mt-dr-ea+Br);break}}a&&da(0)+ea>Kt&&va(null)}},[Kt,rr,Br,ea,ra,na]);var so=or&&!!ca.length,Tr={};ta!==null&&Gr&&(Tr={position:"absolute",left:ta,top:0});var Oa={prefixCls:Ha,responsive:Gr,component:w,invalidate:sa},Wa=Fe?function(Mt,vn){var wn=ra(Mt,vn);return n.createElement(ue.Provider,{key:wn,value:(0,j.Z)((0,j.Z)({},Oa),{},{order:vn,item:Mt,itemKey:wn,registerSize:fa,display:vn<=Ca})},Fe(Mt,vn))}:function(Mt,vn){var wn=ra(Mt,vn);return n.createElement(We,(0,f.Z)({},Oa,{order:vn,key:wn,item:Mt,renderItem:_r,itemKey:wn,registerSize:fa,display:vn<=Ca}))},aa,Ua={order:so?Ca:Number.MAX_SAFE_INTEGER,className:"".concat(Ha,"-rest"),registerSize:Ir,display:so};if(En)En&&(aa=n.createElement(ue.Provider,{value:(0,j.Z)((0,j.Z)({},Oa),Ua)},En(ca)));else{var Ma=dn||en;aa=n.createElement(We,(0,f.Z)({},Oa,Ua),typeof Ma=="function"?Ma(ca):Ma)}var fr=n.createElement(l,(0,f.Z)({className:K()(!sa&&P,Gn),style:Hn,ref:Z},Be),na.map(Wa),Ra?aa:null,a&&n.createElement(We,(0,f.Z)({},Oa,{responsive:ua,responsiveDisabled:!Gr,order:Ca,className:"".concat(Ha,"-suffix"),registerSize:Or,display:!0,style:Tr}),a));return ua&&(fr=n.createElement(N.Z,{onResize:wa,disabled:!Gr},fr)),fr}var Vt=n.forwardRef(Dt);Vt.displayName="Overflow",Vt.Item=me,Vt.RESPONSIVE=Ut,Vt.INVALIDATE=Rt;var H=Vt,Te=H,ot=t(21770),gt=t(91881),ge=t(80334),Qe=n.createContext(null);function Oe(S,Z){return S===void 0?null:"".concat(S,"-").concat(Z)}function tt(S){var Z=n.useContext(Qe);return Oe(Z,S)}var pe=t(56982),St=["children","locked"],ct=n.createContext(null);function m(S,Z){var z=(0,j.Z)({},S);return Object.keys(Z).forEach(function(P){var J=Z[P];J!==void 0&&(z[P]=J)}),z}function Ke(S){var Z=S.children,z=S.locked,P=(0,r.Z)(S,St),J=n.useContext(ct),ve=(0,pe.Z)(function(){return m(J,P)},[J,P],function(_,Fe){return!z&&(_[0]!==Fe[0]||!(0,gt.Z)(_[1],Fe[1],!0))});return n.createElement(ct.Provider,{value:ve},Z)}var _e=[],pt=n.createContext(null);function X(){return n.useContext(pt)}var xe=n.createContext(_e);function oe(S){var Z=n.useContext(xe);return n.useMemo(function(){return S!==void 0?[].concat((0,$.Z)(Z),[S]):Z},[Z,S])}var et=n.createContext(null),ze=n.createContext({}),At=ze,xt=function(S){if(!S)return!1;if(S instanceof Element){if(S.offsetParent)return!0;if(S.getBBox){var Z=S.getBBox(),z=Z.width,P=Z.height;if(z||P)return!0}if(S.getBoundingClientRect){var J=S.getBoundingClientRect(),ve=J.width,_=J.height;if(ve||_)return!0}}return!1};function Tt(S){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(xt(S)){var z=S.nodeName.toLowerCase(),P=["input","select","textarea","button"].includes(z)||S.isContentEditable||z==="a"&&!!S.getAttribute("href"),J=S.getAttribute("tabindex"),ve=Number(J),_=null;return J&&!Number.isNaN(ve)?_=ve:P&&_===null&&(_=0),P&&S.disabled&&(_=null),_!==null&&(_>=0||Z&&_<0)}return!1}function Le(S){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,z=(0,$.Z)(S.querySelectorAll("*")).filter(function(P){return Tt(P,Z)});return Tt(S,Z)&&z.unshift(S),z}var Se=null;function Ee(){Se=document.activeElement}function Ge(){Se=null}function ce(){if(Se)try{Se.focus()}catch(S){}}function vt(S,Z){if(Z.keyCode===9){var z=Le(S),P=z[Z.shiftKey?0:z.length-1],J=P===document.activeElement||S===document.activeElement;if(J){var ve=z[Z.shiftKey?z.length-1:0];ve.focus(),Z.preventDefault()}}}var at=t(15105),kt=t(75164),ht=at.Z.LEFT,lt=at.Z.RIGHT,A=at.Z.UP,D=at.Z.DOWN,F=at.Z.ENTER,de=at.Z.ESC,rt=at.Z.HOME,ft=at.Z.END,Gt=[A,D,ht,lt];function T(S,Z,z,P){var J,ve="prev",_="next",Fe="children",Zt="parent";if(S==="inline"&&P===F)return{inlineTrigger:!0};var It=(0,v.Z)((0,v.Z)({},A,ve),D,_),cn=(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},ht,z?_:ve),lt,z?ve:_),D,Fe),F,Fe),fn=(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},A,ve),D,_),F,Fe),de,Zt),ht,z?Fe:Zt),lt,z?Zt:Fe),Hn={inline:It,horizontal:cn,vertical:fn,inlineSub:It,horizontalSub:fn,verticalSub:fn},Gn=(J=Hn["".concat(S).concat(Z?"":"Sub")])===null||J===void 0?void 0:J[P];switch(Gn){case ve:return{offset:-1,sibling:!0};case _:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case Fe:return{offset:1,sibling:!1};default:return null}}function fe(S){for(var Z=S;Z;){if(Z.getAttribute("data-menu-list"))return Z;Z=Z.parentElement}return null}function Q(S,Z){for(var z=S||document.activeElement;z;){if(Z.has(z))return z;z=z.parentElement}return null}function k(S,Z){var z=Le(S,!0);return z.filter(function(P){return Z.has(P)})}function Ve(S,Z,z){var P=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!S)return null;var J=k(S,Z),ve=J.length,_=J.findIndex(function(Fe){return z===Fe});return P<0?_===-1?_=ve-1:_-=1:P>0&&(_+=1),_=(_+ve)%ve,J[_]}var He=function(Z,z){var P=new Set,J=new Map,ve=new Map;return Z.forEach(function(_){var Fe=document.querySelector("[data-menu-id='".concat(Oe(z,_),"']"));Fe&&(P.add(Fe),ve.set(Fe,_),J.set(_,Fe))}),{elements:P,key2element:J,element2key:ve}};function je(S,Z,z,P,J,ve,_,Fe,Zt,It){var cn=n.useRef(),fn=n.useRef();fn.current=Z;var Hn=function(){kt.Z.cancel(cn.current)};return n.useEffect(function(){return function(){Hn()}},[]),function(Gn){var An=Gn.which;if([].concat(Gt,[F,de,rt,ft]).includes(An)){var dn=ve(),En=He(dn,P),a=En,c=a.elements,l=a.key2element,w=a.element2key,se=l.get(Z),Be=Q(se,c),$e=w.get(Be),Ft=T(S,_($e,!0).length===1,z,An);if(!Ft&&An!==rt&&An!==ft)return;(Gt.includes(An)||[rt,ft].includes(An))&&Gn.preventDefault();var Nt=function(Un){if(Un){var tr=Un,cr=Un.querySelector("a");cr!=null&&cr.getAttribute("href")&&(tr=cr);var Yn=w.get(Un);Fe(Yn),Hn(),cn.current=(0,kt.Z)(function(){fn.current===Yn&&tr.focus()})}};if([rt,ft].includes(An)||Ft.sibling||!Be){var Bt;!Be||S==="inline"?Bt=J.current:Bt=fe(Be);var ut,dt=k(Bt,c);An===rt?ut=dt[0]:An===ft?ut=dt[dt.length-1]:ut=Ve(Bt,c,Be,Ft.offset),Nt(ut)}else if(Ft.inlineTrigger)Zt($e);else if(Ft.offset>0)Zt($e,!0),Hn(),cn.current=(0,kt.Z)(function(){En=He(dn,P);var rr=Be.getAttribute("aria-controls"),Un=document.getElementById(rr),tr=Ve(Un,En.elements);Nt(tr)},5);else if(Ft.offset<0){var Kt=_($e,!0),Xt=Kt[Kt.length-2],gn=l.get(Xt);Zt(Xt,!1),Nt(gn)}}It==null||It(Gn)}}function it(S){Promise.resolve().then(S)}var Qt="__RC_UTIL_PATH_SPLIT__",Ht=function(Z){return Z.join(Qt)},Ze=function(Z){return Z.split(Qt)},De="rc-menu-more";function wt(){var S=n.useState({}),Z=(0,U.Z)(S,2),z=Z[1],P=(0,n.useRef)(new Map),J=(0,n.useRef)(new Map),ve=n.useState([]),_=(0,U.Z)(ve,2),Fe=_[0],Zt=_[1],It=(0,n.useRef)(0),cn=(0,n.useRef)(!1),fn=function(){cn.current||z({})},Hn=(0,n.useCallback)(function(l,w){var se=Ht(w);J.current.set(se,l),P.current.set(l,se),It.current+=1;var Be=It.current;it(function(){Be===It.current&&fn()})},[]),Gn=(0,n.useCallback)(function(l,w){var se=Ht(w);J.current.delete(se),P.current.delete(l)},[]),An=(0,n.useCallback)(function(l){Zt(l)},[]),dn=(0,n.useCallback)(function(l,w){var se=P.current.get(l)||"",Be=Ze(se);return w&&Fe.includes(Be[0])&&Be.unshift(De),Be},[Fe]),En=(0,n.useCallback)(function(l,w){return l.filter(function(se){return se!==void 0}).some(function(se){var Be=dn(se,!0);return Be.includes(w)})},[dn]),a=function(){var w=(0,$.Z)(P.current.keys());return Fe.length&&w.push(De),w},c=(0,n.useCallback)(function(l){var w="".concat(P.current.get(l)).concat(Qt),se=new Set;return(0,$.Z)(J.current.keys()).forEach(function(Be){Be.startsWith(w)&&se.add(J.current.get(Be))}),se},[]);return n.useEffect(function(){return function(){cn.current=!0}},[]),{registerPath:Hn,unregisterPath:Gn,refreshOverflowKeys:An,isSubPathKey:En,getKeyPath:dn,getKeys:a,getSubPathKeys:c}}function Lt(S){var Z=n.useRef(S);Z.current=S;var z=n.useCallback(function(){for(var P,J=arguments.length,ve=new Array(J),_=0;_1&&(c.motionAppear=!1);var l=c.onVisibleChanged;return c.onVisibleChanged=function(w){return!Hn.current&&!w&&En(!0),l==null?void 0:l(w)},dn?null:n.createElement(Ke,{mode:ve,locked:!Hn.current},n.createElement(le.Z,(0,f.Z)({visible:a},c,{forceRender:Zt,removeOnLeave:!1,leavedClassName:"".concat(Fe,"-hidden")}),function(w){var se=w.className,Be=w.style;return n.createElement(Sn,{id:Z,className:se,style:Be},J)}))}var ke=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Ye=["active"],nt=n.forwardRef(function(S,Z){var z=S.style,P=S.className,J=S.title,ve=S.eventKey,_=S.warnKey,Fe=S.disabled,Zt=S.internalPopupClose,It=S.children,cn=S.itemIcon,fn=S.expandIcon,Hn=S.popupClassName,Gn=S.popupOffset,An=S.popupStyle,dn=S.onClick,En=S.onMouseEnter,a=S.onMouseLeave,c=S.onTitleClick,l=S.onTitleMouseEnter,w=S.onTitleMouseLeave,se=(0,r.Z)(S,ke),Be=tt(ve),$e=n.useContext(ct),Ft=$e.prefixCls,Nt=$e.mode,Bt=$e.openKeys,ut=$e.disabled,dt=$e.overflowDisabled,Kt=$e.activeKey,Xt=$e.selectedKeys,gn=$e.itemIcon,rr=$e.expandIcon,Un=$e.onItemClick,tr=$e.onOpenChange,cr=$e.onActive,Yn=n.useContext(At),Ar=Yn._internalRenderSubMenuItem,ar=n.useContext(et),Pn=ar.isSubPathKey,Br=oe(),Dr="".concat(Ft,"-submenu"),Vr=ut||Fe,ha=n.useRef(),ea=n.useRef(),Xr=cn!=null?cn:gn,Kr=fn!=null?fn:rr,Yr=Bt.includes(ve),ta=!dt&&Yr,va=Pn(Xt,ve),pa=nr(ve,Vr,l,w),Wr=pa.active,ia=(0,r.Z)(pa,Ye),br=n.useState(!1),Ca=(0,U.Z)(br,2),ba=Ca[0],Jr=Ca[1],or=function(Or){Vr||Jr(Or)},la=function(Or){or(!0),En==null||En({key:ve,domEvent:Or})},Ha=function(Or){or(!1),a==null||a({key:ve,domEvent:Or})},Ia=n.useMemo(function(){return Wr||(Nt!=="inline"?ba||Pn([Kt],ve):!1)},[Nt,Wr,Kt,ba,ve,Pn]),ua=ur(Br.length),Gr=function(Or){Vr||(c==null||c({key:ve,domEvent:Or}),Nt==="inline"&&tr(ve,!Yr))},sa=Lt(function(Ir){dn==null||dn(Rn(Ir)),Un(Ir)}),Ra=function(Or){Nt!=="inline"&&tr(ve,Or)},na=function(){cr(ve)},ca=Be&&"".concat(Be,"-popup"),ra=n.useMemo(function(){return n.createElement(Pr,{icon:Nt!=="horizontal"?Kr:void 0,props:(0,j.Z)((0,j.Z)({},S),{},{isOpen:ta,isSubMenu:!0})},n.createElement("i",{className:"".concat(Dr,"-arrow")}))},[Nt,Kr,S,ta,Dr]),_r=n.createElement("div",(0,f.Z)({role:"menuitem",style:ua,className:"".concat(Dr,"-title"),tabIndex:Vr?null:-1,ref:ha,title:typeof J=="string"?J:null,"data-menu-id":dt&&Be?null:Be,"aria-expanded":ta,"aria-haspopup":!0,"aria-controls":ca,"aria-disabled":Vr,onClick:Gr,onFocus:na},ia),J,ra),ma=n.useRef(Nt);if(Nt!=="inline"&&Br.length>1?ma.current="vertical":ma.current=Nt,!dt){var wa=ma.current;_r=n.createElement(R,{mode:wa,prefixCls:Dr,visible:!Zt&&ta&&Nt!=="inline",popupClassName:Hn,popupOffset:Gn,popupStyle:An,popup:n.createElement(Ke,{mode:wa==="horizontal"?"vertical":wa},n.createElement(Sn,{id:ca,ref:ea},It)),disabled:Vr,onVisibleChange:Ra},_r)}var fa=n.createElement(Te.Item,(0,f.Z)({ref:Z,role:"none"},se,{component:"li",style:z,className:K()(Dr,"".concat(Dr,"-").concat(Nt),P,(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},"".concat(Dr,"-open"),ta),"".concat(Dr,"-active"),Ia),"".concat(Dr,"-selected"),va),"".concat(Dr,"-disabled"),Vr)),onMouseEnter:la,onMouseLeave:Ha}),_r,!dt&&n.createElement(Ce,{id:ca,open:ta,keyPath:Br},It));return Ar&&(fa=Ar(fa,S,{selected:va,active:Ia,open:ta,disabled:Vr})),n.createElement(Ke,{onItemClick:sa,mode:Nt==="horizontal"?"vertical":Nt,itemIcon:Xr,expandIcon:Kr},fa)}),Et=n.forwardRef(function(S,Z){var z=S.eventKey,P=S.children,J=oe(z),ve=Pa(P,J),_=X();n.useEffect(function(){if(_)return _.registerPath(z,J),function(){_.unregisterPath(z,J)}},[J]);var Fe;return _?Fe=ve:Fe=n.createElement(nt,(0,f.Z)({ref:Z},S),ve),n.createElement(xe.Provider,{value:J},Fe)}),Wt=Et,un=t(71002);function ln(S){var Z=S.className,z=S.style,P=n.useContext(ct),J=P.prefixCls,ve=X();return ve?null:n.createElement("li",{role:"separator",className:K()("".concat(J,"-item-divider"),Z),style:z})}var _t=["className","title","eventKey","children"],yn=n.forwardRef(function(S,Z){var z=S.className,P=S.title,J=S.eventKey,ve=S.children,_=(0,r.Z)(S,_t),Fe=n.useContext(ct),Zt=Fe.prefixCls,It="".concat(Zt,"-item-group");return n.createElement("li",(0,f.Z)({ref:Z,role:"presentation"},_,{onClick:function(fn){return fn.stopPropagation()},className:K()(It,z)}),n.createElement("div",{role:"presentation",className:"".concat(It,"-title"),title:typeof P=="string"?P:void 0},P),n.createElement("ul",{role:"group",className:"".concat(It,"-list")},ve))}),Ln=n.forwardRef(function(S,Z){var z=S.eventKey,P=S.children,J=oe(z),ve=Pa(P,J),_=X();return _?ve:n.createElement(yn,(0,f.Z)({ref:Z},(0,yr.Z)(S,["warnKey"])),ve)}),Zn=Ln,Cn=["label","children","key","type","extra"];function sr(S,Z,z){var P=Z.item,J=Z.group,ve=Z.submenu,_=Z.divider;return(S||[]).map(function(Fe,Zt){if(Fe&&(0,un.Z)(Fe)==="object"){var It=Fe,cn=It.label,fn=It.children,Hn=It.key,Gn=It.type,An=It.extra,dn=(0,r.Z)(It,Cn),En=Hn!=null?Hn:"tmp-".concat(Zt);return fn||Gn==="group"?Gn==="group"?n.createElement(J,(0,f.Z)({key:En},dn,{title:cn}),sr(fn,Z,z)):n.createElement(ve,(0,f.Z)({key:En},dn,{title:cn}),sr(fn,Z,z)):Gn==="divider"?n.createElement(_,(0,f.Z)({key:En},dn)):n.createElement(P,(0,f.Z)({key:En},dn,{extra:An}),cn,(!!An||An===0)&&n.createElement("span",{className:"".concat(z,"-item-extra")},An))}return null}).filter(function(Fe){return Fe})}function Bn(S,Z,z,P,J){var ve=S,_=(0,j.Z)({divider:ln,item:qn,group:Zn,submenu:Wt},P);return Z&&(ve=sr(Z,_,J)),Pa(ve,z)}var kn=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Mn=[],zn=n.forwardRef(function(S,Z){var z,P=S,J=P.prefixCls,ve=J===void 0?"rc-menu":J,_=P.rootClassName,Fe=P.style,Zt=P.className,It=P.tabIndex,cn=It===void 0?0:It,fn=P.items,Hn=P.children,Gn=P.direction,An=P.id,dn=P.mode,En=dn===void 0?"vertical":dn,a=P.inlineCollapsed,c=P.disabled,l=P.disabledOverflow,w=P.subMenuOpenDelay,se=w===void 0?.1:w,Be=P.subMenuCloseDelay,$e=Be===void 0?.1:Be,Ft=P.forceSubMenuRender,Nt=P.defaultOpenKeys,Bt=P.openKeys,ut=P.activeKey,dt=P.defaultActiveFirst,Kt=P.selectable,Xt=Kt===void 0?!0:Kt,gn=P.multiple,rr=gn===void 0?!1:gn,Un=P.defaultSelectedKeys,tr=P.selectedKeys,cr=P.onSelect,Yn=P.onDeselect,Ar=P.inlineIndent,ar=Ar===void 0?24:Ar,Pn=P.motion,Br=P.defaultMotions,Dr=P.triggerSubMenuAction,Vr=Dr===void 0?"hover":Dr,ha=P.builtinPlacements,ea=P.itemIcon,Xr=P.expandIcon,Kr=P.overflowedIndicator,Yr=Kr===void 0?"...":Kr,ta=P.overflowedIndicatorPopupClassName,va=P.getPopupContainer,pa=P.onClick,Wr=P.onOpenChange,ia=P.onKeyDown,br=P.openAnimation,Ca=P.openTransitionName,ba=P._internalRenderMenuItem,Jr=P._internalRenderSubMenuItem,or=P._internalComponents,la=(0,r.Z)(P,kn),Ha=n.useMemo(function(){return[Bn(Hn,fn,Mn,or,ve),Bn(Hn,fn,Mn,{},ve)]},[Hn,fn,or]),Ia=(0,U.Z)(Ha,2),ua=Ia[0],Gr=Ia[1],sa=n.useState(!1),Ra=(0,U.Z)(sa,2),na=Ra[0],ca=Ra[1],ra=n.useRef(),_r=Jt(An),ma=Gn==="rtl",wa=(0,ot.Z)(Nt,{value:Bt,postState:function(b){return b||Mn}}),fa=(0,U.Z)(wa,2),Ir=fa[0],Or=fa[1],da=function(b){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ne(){Or(b),Wr==null||Wr(b)}O?(0,y.flushSync)(ne):ne()},so=n.useState(Ir),Tr=(0,U.Z)(so,2),Oa=Tr[0],Wa=Tr[1],aa=n.useRef(!1),Ua=n.useMemo(function(){return(En==="inline"||En==="vertical")&&a?["vertical",a]:[En,!1]},[En,a]),Ma=(0,U.Z)(Ua,2),fr=Ma[0],Mt=Ma[1],vn=fr==="inline",wn=n.useState(fr),xr=(0,U.Z)(wn,2),dr=xr[0],Ja=xr[1],Ea=n.useState(Mt),Aa=(0,U.Z)(Ea,2),Ba=Aa[0],Io=Aa[1];n.useEffect(function(){Ja(fr),Io(Mt),aa.current&&(vn?Or(Oa):da(Mn))},[fr,Mt]);var So=n.useState(0),wo=(0,U.Z)(So,2),co=wo[0],ao=wo[1],Ka=co>=ua.length-1||dr!=="horizontal"||l;n.useEffect(function(){vn&&Wa(Ir)},[Ir]),n.useEffect(function(){return aa.current=!0,function(){aa.current=!1}},[]);var qa=wt(),La=qa.registerPath,oo=qa.unregisterPath,$r=qa.refreshOverflowKeys,qr=qa.isSubPathKey,Ga=qa.getKeyPath,fo=qa.getKeys,Oo=qa.getSubPathKeys,_a=n.useMemo(function(){return{registerPath:La,unregisterPath:oo}},[La,oo]),ko=n.useMemo(function(){return{isSubPathKey:qr}},[qr]);n.useEffect(function(){$r(Ka?Mn:ua.slice(co+1).map(function(E){return E.key}))},[co,Ka]);var Lo=(0,ot.Z)(ut||dt&&((z=ua[0])===null||z===void 0?void 0:z.key),{value:ut}),vo=(0,U.Z)(Lo,2),go=vo[0],No=vo[1],Fo=Lt(function(E){No(E)}),Mo=Lt(function(){No(void 0)});(0,n.useImperativeHandle)(Z,function(){return{list:ra.current,focus:function(b){var O,ne=fo(),W=He(ne,_r),Ne=W.elements,re=W.key2element,be=W.element2key,he=k(ra.current,Ne),Ae=go!=null?go:he[0]?be.get(he[0]):(O=ua.find(function(zt){return!zt.props.disabled}))===null||O===void 0?void 0:O.key,Je=re.get(Ae);if(Ae&&Je){var Ct;Je==null||(Ct=Je.focus)===null||Ct===void 0||Ct.call(Je,b)}}}});var Bo=(0,ot.Z)(Un||[],{value:tr,postState:function(b){return Array.isArray(b)?b:b==null?Mn:[b]}}),ho=(0,U.Z)(Bo,2),io=ho[0],mo=ho[1],Co=function(b){if(Xt){var O=b.key,ne=io.includes(O),W;rr?ne?W=io.filter(function(re){return re!==O}):W=[].concat((0,$.Z)(io),[O]):W=[O],mo(W);var Ne=(0,j.Z)((0,j.Z)({},b),{},{selectedKeys:W});ne?Yn==null||Yn(Ne):cr==null||cr(Ne)}!rr&&Ir.length&&dr!=="inline"&&da(Mn)},Ao=Lt(function(E){pa==null||pa(Rn(E)),Co(E)}),zo=Lt(function(E,b){var O=Ir.filter(function(W){return W!==E});if(b)O.push(E);else if(dr!=="inline"){var ne=Oo(E);O=O.filter(function(W){return!ne.has(W)})}(0,gt.Z)(Ir,O,!0)||da(O,!0)}),e=function(b,O){var ne=O!=null?O:!Ir.includes(b);zo(b,ne)},o=je(dr,go,ma,_r,ra,fo,Ga,No,e,ia);n.useEffect(function(){ca(!0)},[]);var u=n.useMemo(function(){return{_internalRenderMenuItem:ba,_internalRenderSubMenuItem:Jr}},[ba,Jr]),s=dr!=="horizontal"||l?ua:ua.map(function(E,b){return n.createElement(Ke,{key:E.key,overflowDisabled:b>co},E)}),h=n.createElement(Te,(0,f.Z)({id:An,ref:ra,prefixCls:"".concat(ve,"-overflow"),component:"ul",itemComponent:qn,className:K()(ve,"".concat(ve,"-root"),"".concat(ve,"-").concat(dr),Zt,(0,v.Z)((0,v.Z)({},"".concat(ve,"-inline-collapsed"),Ba),"".concat(ve,"-rtl"),ma),_),dir:Gn,style:Fe,role:"menu",tabIndex:cn,data:s,renderRawItem:function(b){return b},renderRawRest:function(b){var O=b.length,ne=O?ua.slice(-O):null;return n.createElement(Wt,{eventKey:De,title:Yr,disabled:Ka,internalPopupClose:O===0,popupClassName:ta},ne)},maxCount:dr!=="horizontal"||l?Te.INVALIDATE:Te.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(b){ao(b)},onKeyDown:o},la));return n.createElement(At.Provider,{value:u},n.createElement(Qe.Provider,{value:_r},n.createElement(Ke,{prefixCls:ve,rootClassName:_,mode:dr,openKeys:Ir,rtl:ma,disabled:c,motion:na?Pn:null,defaultMotions:na?Br:null,activeKey:go,onActive:Fo,onInactive:Mo,selectedKeys:io,inlineIndent:ar,subMenuOpenDelay:se,subMenuCloseDelay:$e,forceSubMenuRender:Ft,builtinPlacements:ha,triggerSubMenuAction:Vr,getPopupContainer:va,itemIcon:ea,expandIcon:Xr,onItemClick:Ao,onOpenChange:zo},n.createElement(et.Provider,{value:ko},h),n.createElement("div",{style:{display:"none"},"aria-hidden":!0},n.createElement(pt.Provider,{value:_a},Gr)))))}),zr=zn,Mr=zr;Mr.Item=qn,Mr.SubMenu=Wt,Mr.ItemGroup=Zn,Mr.Divider=ln;var Hr=Mr},62874:function(Tn,yt,t){t.d(yt,{Z:function(){return Tt}});var f=t(4942),v=t(1413),j=t(97685),$=t(71002),U=t(67294),r=t(34203),g=t(42550),K=t(94184),n=t.n(K),N=t(98924);function ye(Le,Se){var Ee={};return Ee[Le.toLowerCase()]=Se.toLowerCase(),Ee["Webkit".concat(Le)]="webkit".concat(Se),Ee["Moz".concat(Le)]="moz".concat(Se),Ee["ms".concat(Le)]="MS".concat(Se),Ee["O".concat(Le)]="o".concat(Se.toLowerCase()),Ee}function q(Le,Se){var Ee={animationend:ye("Animation","AnimationEnd"),transitionend:ye("Transition","TransitionEnd")};return Le&&("AnimationEvent"in Se||delete Ee.animationend.animation,"TransitionEvent"in Se||delete Ee.transitionend.transition),Ee}var Ue=q((0,N.Z)(),typeof window!="undefined"?window:{}),bt={};if((0,N.Z)()){var qe=document.createElement("div");bt=qe.style}var V={};function i(Le){if(V[Le])return V[Le];var Se=Ue[Le];if(Se)for(var Ee=Object.keys(Se),Ge=Ee.length,ce=0;ce1&&arguments[1]!==void 0?arguments[1]:2;Se();var vt=(0,Re.Z)(function(){ce<=1?Ge({isCanceled:function(){return vt!==Le.current}}):Ee(Ge,ce-1)});Le.current=vt}return U.useEffect(function(){return function(){Se()}},[]),[Ee,Se]},p=(0,N.Z)()?U.useLayoutEffect:U.useEffect,ae=p,we=[Me,M,x,I],me=!1,Pe=!0;function Ut(Le){return Le===x||Le===I}var Rt=function(Le,Se){var Ee=(0,ue.Z)(te),Ge=(0,j.Z)(Ee,2),ce=Ge[0],vt=Ge[1],at=Ie(),kt=(0,j.Z)(at,2),ht=kt[0],lt=kt[1];function A(){vt(Me,!0)}return ae(function(){if(ce!==te&&ce!==I){var D=we.indexOf(ce),F=we[D+1],de=Se(ce);de===me?vt(F,!0):ht(function(rt){function ft(){rt.isCanceled()||vt(F,!0)}de===!0?ft():Promise.resolve(de).then(ft)})}},[Le,ce]),U.useEffect(function(){return function(){lt()}},[]),[A,ce]},en=function(Le){var Se=(0,U.useRef)(),Ee=(0,U.useRef)(Le);Ee.current=Le;var Ge=U.useCallback(function(at){Ee.current(at)},[]);function ce(at){at&&(at.removeEventListener(y,Ge),at.removeEventListener(d,Ge))}function vt(at){Se.current&&Se.current!==at&&ce(Se.current),at&&at!==Se.current&&(at.addEventListener(y,Ge),at.addEventListener(d,Ge),Se.current=at)}return U.useEffect(function(){return function(){ce(Se.current)}},[]),[vt,ce]};function Dt(Le,Se,Ee,Ge){var ce=Ge.motionEnter,vt=ce===void 0?!0:ce,at=Ge.motionAppear,kt=at===void 0?!0:at,ht=Ge.motionLeave,lt=ht===void 0?!0:ht,A=Ge.motionDeadline,D=Ge.motionLeaveImmediately,F=Ge.onAppearPrepare,de=Ge.onEnterPrepare,rt=Ge.onLeavePrepare,ft=Ge.onAppearStart,Gt=Ge.onEnterStart,T=Ge.onLeaveStart,fe=Ge.onAppearActive,Q=Ge.onEnterActive,k=Ge.onLeaveActive,Ve=Ge.onAppearEnd,He=Ge.onEnterEnd,je=Ge.onLeaveEnd,it=Ge.onVisibleChanged,Qt=(0,ue.Z)(),Ht=(0,j.Z)(Qt,2),Ze=Ht[0],De=Ht[1],wt=(0,ue.Z)(ee),Lt=(0,j.Z)(wt,2),jt=Lt[0],st=Lt[1],Jt=(0,ue.Z)(null),hn=(0,j.Z)(Jt,2),sn=hn[0],Jn=hn[1],jn=(0,U.useRef)(!1),yr=(0,U.useRef)(null);function gr(){return Ee()}var nr=(0,U.useRef)(!1);function ur(lr){var vr=gr();if(!(lr&&!lr.deadline&&lr.target!==vr)){var Sn=nr.current,jr;jt===Y&&Sn?jr=Ve==null?void 0:Ve(vr,lr):jt===G&&Sn?jr=He==null?void 0:He(vr,lr):jt===B&&Sn&&(jr=je==null?void 0:je(vr,lr)),jt!==ee&&Sn&&jr!==!1&&(st(ee,!0),Jn(null,!0))}}var Pr=en(ur),pr=(0,j.Z)(Pr,1),Rn=pr[0],Nn=U.useMemo(function(){var lr,vr,Sn;switch(jt){case Y:return lr={},(0,f.Z)(lr,Me,F),(0,f.Z)(lr,M,ft),(0,f.Z)(lr,x,fe),lr;case G:return vr={},(0,f.Z)(vr,Me,de),(0,f.Z)(vr,M,Gt),(0,f.Z)(vr,x,Q),vr;case B:return Sn={},(0,f.Z)(Sn,Me,rt),(0,f.Z)(Sn,M,T),(0,f.Z)(Sn,x,k),Sn;default:return{}}},[jt]),Fn=Rt(jt,function(lr){if(lr===Me){var vr=Nn[Me];return vr?vr(gr()):me}if(Fr in Nn){var Sn;Jn(((Sn=Nn[Fr])===null||Sn===void 0?void 0:Sn.call(Nn,gr(),null))||null)}return Fr===x&&(Rn(gr()),A>0&&(clearTimeout(yr.current),yr.current=setTimeout(function(){ur({deadline:!0})},A))),Pe}),Sr=(0,j.Z)(Fn,2),hr=Sr[0],Fr=Sr[1],$n=Ut(Fr);nr.current=$n,ae(function(){De(Se);var lr=jn.current;if(jn.current=!0,!!Le){var vr;!lr&&Se&&kt&&(vr=Y),lr&&Se&&vt&&(vr=G),(lr&&!Se&<||!lr&&D&&!Se&<)&&(vr=B),vr&&(st(vr),hr())}},[Se]),(0,U.useEffect)(function(){(jt===Y&&!kt||jt===G&&!vt||jt===B&&!lt)&&st(ee)},[kt,vt,lt]),(0,U.useEffect)(function(){return function(){jn.current=!1,clearTimeout(yr.current)}},[]);var qn=U.useRef(!1);(0,U.useEffect)(function(){Ze&&(qn.current=!0),Ze!==void 0&&jt===ee&&((qn.current||Ze)&&(it==null||it(Ze)),qn.current=!0)},[Ze,jt]);var Cr=sn;return Nn[Me]&&Fr===M&&(Cr=(0,v.Z)({transition:"none"},Cr)),[jt,Fr,Cr,Ze!=null?Ze:Se]}var Vt=t(15671),H=t(43144),Te=t(60136),ot=t(29388),gt=function(Le){(0,Te.Z)(Ee,Le);var Se=(0,ot.Z)(Ee);function Ee(){return(0,Vt.Z)(this,Ee),Se.apply(this,arguments)}return(0,H.Z)(Ee,[{key:"render",value:function(){return this.props.children}}]),Ee}(U.Component),ge=gt;function Qe(Le){var Se=Le;(0,$.Z)(Le)==="object"&&(Se=Le.transitionSupport);function Ee(ce){return!!(ce.motionName&&Se)}var Ge=U.forwardRef(function(ce,vt){var at=ce.visible,kt=at===void 0?!0:at,ht=ce.removeOnLeave,lt=ht===void 0?!0:ht,A=ce.forceRender,D=ce.children,F=ce.motionName,de=ce.leavedClassName,rt=ce.eventProps,ft=Ee(ce),Gt=(0,U.useRef)(),T=(0,U.useRef)();function fe(){try{return Gt.current instanceof HTMLElement?Gt.current:(0,r.Z)(T.current)}catch(Jt){return null}}var Q=Dt(ft,kt,fe,ce),k=(0,j.Z)(Q,4),Ve=k[0],He=k[1],je=k[2],it=k[3],Qt=U.useRef(it);it&&(Qt.current=!0);var Ht=U.useCallback(function(Jt){Gt.current=Jt,(0,g.mH)(vt,Jt)},[vt]),Ze,De=(0,v.Z)((0,v.Z)({},rt),{},{visible:kt});if(!D)Ze=null;else if(Ve===ee||!Ee(ce))it?Ze=D((0,v.Z)({},De),Ht):!lt&&Qt.current&&de?Ze=D((0,v.Z)((0,v.Z)({},De),{},{className:de}),Ht):A||!lt&&!de?Ze=D((0,v.Z)((0,v.Z)({},De),{},{style:{display:"none"}}),Ht):Ze=null;else{var wt,Lt;He===Me?Lt="prepare":Ut(He)?Lt="active":He===M&&(Lt="start"),Ze=D((0,v.Z)((0,v.Z)({},De),{},{className:n()(L(F,Ve),(wt={},(0,f.Z)(wt,L(F,"".concat(Ve,"-").concat(Lt)),Lt),(0,f.Z)(wt,F,typeof F=="string"),wt)),style:je}),Ht)}if(U.isValidElement(Ze)&&(0,g.Yr)(Ze)){var jt=Ze,st=jt.ref;st||(Ze=U.cloneElement(Ze,{ref:Ht}))}return U.createElement(ge,{ref:T},Ze)});return Ge.displayName="CSSMotion",Ge}var Oe=Qe(We),tt=t(87462),pe=t(45987),St=t(97326),ct="add",m="keep",Ke="remove",_e="removed";function pt(Le){var Se;return Le&&(0,$.Z)(Le)==="object"&&"key"in Le?Se=Le:Se={key:Le},(0,v.Z)((0,v.Z)({},Se),{},{key:String(Se.key)})}function X(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Le.map(pt)}function xe(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ee=[],Ge=0,ce=Se.length,vt=X(Le),at=X(Se);vt.forEach(function(lt){for(var A=!1,D=Ge;D1});return ht.forEach(function(lt){Ee=Ee.filter(function(A){var D=A.key,F=A.status;return D!==lt||F!==Ke}),Ee.forEach(function(A){A.key===lt&&(A.status=m)})}),Ee}var oe=["component","children","onVisibleChanged","onAllRemoved"],et=["status"],ze=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function At(Le){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Oe,Ee=function(Ge){(0,Te.Z)(vt,Ge);var ce=(0,ot.Z)(vt);function vt(){var at;(0,Vt.Z)(this,vt);for(var kt=arguments.length,ht=new Array(kt),lt=0;lt=ie.F1&&Qe<=ie.F12)return!1;switch(Qe){case ie.ALT:case ie.CAPS_LOCK:case ie.CONTEXT_MENU:case ie.CTRL:case ie.DOWN:case ie.END:case ie.ESC:case ie.HOME:case ie.INSERT:case ie.LEFT:case ie.MAC_FF_META:case ie.META:case ie.NUMLOCK:case ie.NUM_CENTER:case ie.PAGE_DOWN:case ie.PAGE_UP:case ie.PAUSE:case ie.PRINT_SCREEN:case ie.RIGHT:case ie.SHIFT:case ie.UP:case ie.WIN_KEY:case ie.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(ge){if(ge>=ie.ZERO&&ge<=ie.NINE||ge>=ie.NUM_ZERO&&ge<=ie.NUM_MULTIPLY||ge>=ie.A&&ge<=ie.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&ge===0)return!0;switch(ge){case ie.SPACE:case ie.QUESTION_MARK:case ie.NUM_PLUS:case ie.NUM_MINUS:case ie.NUM_PERIOD:case ie.NUM_DIVISION:case ie.SEMICOLON:case ie.DASH:case ie.EQUALS:case ie.COMMA:case ie.PERIOD:case ie.SLASH:case ie.APOSTROPHE:case ie.SINGLE_QUOTE:case ie.OPEN_SQUARE_BRACKET:case ie.BACKSLASH:case ie.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Xe=ie,We=`accept acceptCharset accessKey action allowFullScreen allowTransparency
+ `,transition:`all ${p.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:me}}},ie=p=>{const{componentCls:ae,iconCls:we,actionsLiMargin:me,cardActionsIconSize:Pe,colorBorderSecondary:Ut,actionsBg:Rt}=p;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:Rt,borderTop:`${(0,q.unit)(p.lineWidth)} ${p.lineType} ${Ut}`,display:"flex",borderRadius:`0 0 ${(0,q.unit)(p.borderRadiusLG)} ${(0,q.unit)(p.borderRadiusLG)}`},(0,Ue.dF)()),{"& > li":{margin:me,color:p.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:p.calc(p.cardActionsIconSize).mul(2).equal(),fontSize:p.fontSize,lineHeight:p.lineHeight,cursor:"pointer","&:hover":{color:p.colorPrimary,transition:`color ${p.motionDurationMid}`},[`a:not(${ae}-btn), > ${we}`]:{display:"inline-block",width:"100%",color:p.colorTextDescription,lineHeight:(0,q.unit)(p.fontHeight),transition:`color ${p.motionDurationMid}`,"&:hover":{color:p.colorPrimary}},[`> ${we}`]:{fontSize:Pe,lineHeight:(0,q.unit)(p.calc(Pe).mul(p.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${(0,q.unit)(p.lineWidth)} ${p.lineType} ${Ut}`}}})},Xe=p=>Object.assign(Object.assign({margin:`${(0,q.unit)(p.calc(p.marginXXS).mul(-1).equal())} 0`,display:"flex"},(0,Ue.dF)()),{"&-avatar":{paddingInlineEnd:p.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:p.marginXS}},"&-title":Object.assign({color:p.colorTextHeading,fontWeight:p.fontWeightStrong,fontSize:p.fontSizeLG},Ue.vS),"&-description":{color:p.colorTextDescription}}),We=p=>{const{componentCls:ae,colorFillAlter:we,headerPadding:me,bodyPadding:Pe}=p;return{[`${ae}-head`]:{padding:`0 ${(0,q.unit)(me)}`,background:we,"&-title":{fontSize:p.fontSize}},[`${ae}-body`]:{padding:`${(0,q.unit)(p.padding)} ${(0,q.unit)(Pe)}`}}},d=p=>{const{componentCls:ae}=p;return{overflow:"hidden",[`${ae}-body`]:{userSelect:"none"}}},y=p=>{const{componentCls:ae,cardShadow:we,cardHeadPadding:me,colorBorderSecondary:Pe,boxShadowTertiary:Ut,bodyPadding:Rt,extraColor:en}=p;return{[ae]:Object.assign(Object.assign({},(0,Ue.Wf)(p)),{position:"relative",background:p.colorBgContainer,borderRadius:p.borderRadiusLG,[`&:not(${ae}-bordered)`]:{boxShadow:Ut},[`${ae}-head`]:V(p),[`${ae}-extra`]:{marginInlineStart:"auto",color:en,fontWeight:"normal",fontSize:p.fontSize},[`${ae}-body`]:Object.assign({padding:Rt,borderRadius:`0 0 ${(0,q.unit)(p.borderRadiusLG)} ${(0,q.unit)(p.borderRadiusLG)}`},(0,Ue.dF)()),[`${ae}-grid`]:i(p),[`${ae}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${(0,q.unit)(p.borderRadiusLG)} ${(0,q.unit)(p.borderRadiusLG)} 0 0`}},[`${ae}-actions`]:ie(p),[`${ae}-meta`]:Xe(p)}),[`${ae}-bordered`]:{border:`${(0,q.unit)(p.lineWidth)} ${p.lineType} ${Pe}`,[`${ae}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${ae}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${p.motionDurationMid}, border-color ${p.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:we}},[`${ae}-contain-grid`]:{borderRadius:`${(0,q.unit)(p.borderRadiusLG)} ${(0,q.unit)(p.borderRadiusLG)} 0 0 `,[`${ae}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${ae}-loading) ${ae}-body`]:{marginBlockStart:p.calc(p.lineWidth).mul(-1).equal(),marginInlineStart:p.calc(p.lineWidth).mul(-1).equal(),padding:0}},[`${ae}-contain-tabs`]:{[`> div${ae}-head`]:{minHeight:0,[`${ae}-head-title, ${ae}-extra`]:{paddingTop:me}}},[`${ae}-type-inner`]:We(p),[`${ae}-loading`]:d(p),[`${ae}-rtl`]:{direction:"rtl"}}},L=p=>{const{componentCls:ae,bodyPaddingSM:we,headerPaddingSM:me,headerHeightSM:Pe,headerFontSizeSM:Ut}=p;return{[`${ae}-small`]:{[`> ${ae}-head`]:{minHeight:Pe,padding:`0 ${(0,q.unit)(me)}`,fontSize:Ut,[`> ${ae}-head-wrapper`]:{[`> ${ae}-extra`]:{fontSize:p.fontSize}}},[`> ${ae}-body`]:{padding:we}},[`${ae}-small${ae}-contain-tabs`]:{[`> ${ae}-head`]:{[`${ae}-head-title, ${ae}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},ee=p=>{var ae,we;return{headerBg:"transparent",headerFontSize:p.fontSizeLG,headerFontSizeSM:p.fontSize,headerHeight:p.fontSizeLG*p.lineHeightLG+p.padding*2,headerHeightSM:p.fontSize*p.lineHeight+p.paddingXS*2,actionsBg:p.colorBgContainer,actionsLiMargin:`${p.paddingSM}px 0`,tabsMarginBottom:-p.padding-p.lineWidth,extraColor:p.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(ae=p.bodyPadding)!==null&&ae!==void 0?ae:p.paddingLG,headerPadding:(we=p.headerPadding)!==null&&we!==void 0?we:p.paddingLG}};var Y=(0,bt.I$)("Card",p=>{const ae=(0,qe.mergeToken)(p,{cardShadow:p.boxShadowCard,cardHeadPadding:p.padding,cardPaddingBase:p.paddingLG,cardActionsIconSize:p.fontSize});return[y(ae),L(ae)]},ee),G=t(27833),B=function(p,ae){var we={};for(var me in p)Object.prototype.hasOwnProperty.call(p,me)&&ae.indexOf(me)<0&&(we[me]=p[me]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,me=Object.getOwnPropertySymbols(p);Pe{const{actionClasses:ae,actions:we=[],actionStyle:me}=p;return f.createElement("ul",{className:ae,style:me},we.map((Pe,Ut)=>{const Rt=`action-${Ut}`;return f.createElement("li",{style:{width:`${100/we.length}%`},key:Rt},f.createElement("span",null,Pe))}))};var M=f.forwardRef((p,ae)=>{const{prefixCls:we,className:me,rootClassName:Pe,style:Ut,extra:Rt,headStyle:en={},bodyStyle:Dt={},title:Vt,loading:H,bordered:Te,variant:ot,size:gt,type:ge,cover:Qe,actions:Oe,tabList:tt,children:pe,activeTabKey:St,defaultActiveTabKey:ct,tabBarExtraContent:m,hoverable:Ke,tabProps:_e={},classNames:pt,styles:X}=p,xe=B(p,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:oe,direction:et,card:ze}=f.useContext(U.E_),[At]=(0,G.Z)("card",ot,Te),xt=je=>{var it;(it=p.onTabChange)===null||it===void 0||it.call(p,je)},Tt=je=>{var it;return j()((it=ze==null?void 0:ze.classNames)===null||it===void 0?void 0:it[je],pt==null?void 0:pt[je])},Le=je=>{var it;return Object.assign(Object.assign({},(it=ze==null?void 0:ze.styles)===null||it===void 0?void 0:it[je]),X==null?void 0:X[je])},Se=f.useMemo(()=>{let je=!1;return f.Children.forEach(pe,it=>{(it==null?void 0:it.type)===ye&&(je=!0)}),je},[pe]),Ee=oe("card",we),[Ge,ce,vt]=Y(Ee),at=f.createElement(g.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},pe),kt=St!==void 0,ht=Object.assign(Object.assign({},_e),{[kt?"activeKey":"defaultActiveKey"]:kt?St:ct,tabBarExtraContent:m});let lt;const A=(0,r.Z)(gt),D=!A||A==="default"?"large":A,F=tt?f.createElement(K.default,Object.assign({size:D},ht,{className:`${Ee}-head-tabs`,onChange:xt,items:tt.map(je=>{var{tab:it}=je,Qt=B(je,["tab"]);return Object.assign({label:it},Qt)})})):null;if(Vt||Rt||F){const je=j()(`${Ee}-head`,Tt("header")),it=j()(`${Ee}-head-title`,Tt("title")),Qt=j()(`${Ee}-extra`,Tt("extra")),Ht=Object.assign(Object.assign({},en),Le("header"));lt=f.createElement("div",{className:je,style:Ht},f.createElement("div",{className:`${Ee}-head-wrapper`},Vt&&f.createElement("div",{className:it,style:Le("title")},Vt),Rt&&f.createElement("div",{className:Qt,style:Le("extra")},Rt)),F)}const de=j()(`${Ee}-cover`,Tt("cover")),rt=Qe?f.createElement("div",{className:de,style:Le("cover")},Qe):null,ft=j()(`${Ee}-body`,Tt("body")),Wt=Object.assign(Object.assign({},Dt),Le("body")),T=f.createElement("div",{className:ft,style:Wt},H?at:pe),fe=j()(`${Ee}-actions`,Tt("actions")),Q=Oe!=null&&Oe.length?f.createElement(te,{actionClasses:fe,actionStyle:Le("actions"),actions:Oe}):null,k=(0,$.Z)(xe,["onTabChange"]),Ve=j()(Ee,ze==null?void 0:ze.className,{[`${Ee}-loading`]:H,[`${Ee}-bordered`]:At!=="borderless",[`${Ee}-hoverable`]:Ke,[`${Ee}-contain-grid`]:Se,[`${Ee}-contain-tabs`]:tt==null?void 0:tt.length,[`${Ee}-${A}`]:A,[`${Ee}-type-${ge}`]:!!ge,[`${Ee}-rtl`]:et==="rtl"},me,Pe,ce,vt),He=Object.assign(Object.assign({},ze==null?void 0:ze.style),Ut);return Ge(f.createElement("div",Object.assign({ref:ae},k,{className:Ve,style:He}),lt,rt,T,Q))}),x=function(p,ae){var we={};for(var me in p)Object.prototype.hasOwnProperty.call(p,me)&&ae.indexOf(me)<0&&(we[me]=p[me]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,me=Object.getOwnPropertySymbols(p);Pe{const{prefixCls:ae,className:we,avatar:me,title:Pe,description:Ut}=p,Rt=x(p,["prefixCls","className","avatar","title","description"]),{getPrefixCls:en}=f.useContext(U.E_),Dt=en("card",ae),Vt=j()(`${Dt}-meta`,we),H=me?f.createElement("div",{className:`${Dt}-meta-avatar`},me):null,Te=Pe?f.createElement("div",{className:`${Dt}-meta-title`},Pe):null,ot=Ut?f.createElement("div",{className:`${Dt}-meta-description`},Ut):null,gt=Te||ot?f.createElement("div",{className:`${Dt}-meta-detail`},Te,ot):null;return f.createElement("div",Object.assign({},Rt,{className:Vt}),H,gt)};const Re=M;Re.Grid=ye,Re.Meta=ue;var Ie=Re},95860:function(Tn,yt,t){t.d(yt,{Z:function(){return We}});var f=t(87462),v=t(1413),j=t(4942),$=t(97685),U=t(45987),r=t(94184),g=t.n(r),K=t(67294);function n(d){var y=K.useRef();y.current=d;var L=K.useCallback(function(){for(var ee,Y=arguments.length,G=new Array(Y),B=0;BNumber.MAX_SAFE_INTEGER)return String(K()?BigInt(A).toString():Number.MAX_SAFE_INTEGER);if(A0&&arguments[0]!==void 0?arguments[0]:!0;return F?this.isInvalidate()?"":N("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),A}(),V=function(){function A(D){if((0,r.Z)(this,A),(0,v.Z)(this,"origin",""),(0,v.Z)(this,"number",void 0),(0,v.Z)(this,"empty",void 0),n(D)){this.empty=!0;return}this.origin=String(D),this.number=Number(D)}return(0,g.Z)(A,[{key:"negate",value:function(){return new A(-this.toNumber())}},{key:"add",value:function(F){if(this.isInvalidate())return new A(F);var de=Number(F);if(Number.isNaN(de))return this;var rt=this.number+de;if(rt>Number.MAX_SAFE_INTEGER)return new A(Number.MAX_SAFE_INTEGER);if(rtNumber.MAX_SAFE_INTEGER)return new A(Number.MAX_SAFE_INTEGER);if(rt0&&arguments[0]!==void 0?arguments[0]:!0;return F?this.isInvalidate()?"":Ue(this.number):this.origin}}]),A}();function i(A){return K()?new qe(A):new V(A)}function ie(A,D,F){var de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(A==="")return"";var rt=N(A),ft=rt.negativeStr,Wt=rt.integerStr,T=rt.decimalStr,fe="".concat(D).concat(T),Q="".concat(ft).concat(Wt);if(F>=0){var k=Number(T[F]);if(k>=5&&!de){var Ve=i(A).add("".concat(ft,"0.").concat("0".repeat(F)).concat(10-k));return ie(Ve.toString(),D,F,de)}return F===0?Q:"".concat(Q).concat(D).concat(T.padEnd(F,"0").slice(0,F))}return fe===".0"?Q:"".concat(Q).concat(fe)}var Xe=i,We=t(94184),d=t.n(We),y=t(67656),L=t(67294);function ee(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Y=ee()?L.useLayoutEffect:L.useEffect,G=function(D,F){var de=L.useRef(!0);Y(function(){return D(de.current)},F),Y(function(){return de.current=!1,function(){de.current=!0}},[])},B=function(D,F){G(function(de){if(!de)return D()},F)},te=G;function Me(A,D){return typeof Proxy!="undefined"&&A?new Proxy(A,{get:function(de,rt){if(D[rt])return D[rt];var ft=de[rt];return typeof ft=="function"?ft.bind(de):ft}}):A}var M=t(27183);function x(A,D,F){var de=React.useRef({});return(!("value"in de.current)||F(de.current.condition,D))&&(de.current.value=A(),de.current.condition=D),de.current.value}var I=Symbol.for("react.element"),ue=Symbol.for("react.transitional.element"),Re=Symbol.for("react.fragment");function Ie(A){return A&&_typeof(A)==="object"&&(A.$$typeof===I||A.$$typeof===ue)&&A.type===Re}var p=Number(L.version.split(".")[0]),ae=function(D,F){typeof D=="function"?D(F):(0,j.Z)(D)==="object"&&D&&"current"in D&&(D.current=F)},we=function(){for(var D=arguments.length,F=new Array(D),de=0;de=19)return!0;var rt=isMemo(D)?D.type.type:D.type;return!(typeof rt=="function"&&!((F=rt.prototype)!==null&&F!==void 0&&F.render)&&rt.$$typeof!==ForwardRef||typeof D=="function"&&!((de=D.prototype)!==null&&de!==void 0&&de.render)&&D.$$typeof!==ForwardRef)};function Ut(A){return isValidElement(A)&&!isFragment(A)}var Rt=function(D){return Ut(D)&&Pe(D)},en=function(D){if(D&&Ut(D)){var F=D;return F.props.propertyIsEnumerable("ref")?F.props.ref:F.ref}return null},Dt={},Vt=[],H=function(D){Vt.push(D)};function Te(A,D){if(0)var F}function ot(A,D){if(0)var F}function gt(){Dt={}}function ge(A,D,F){!D&&!Dt[F]&&(A(!1,F),Dt[F]=!0)}function Qe(A,D){ge(Te,A,D)}function Oe(A,D){ge(ot,A,D)}Qe.preMessage=H,Qe.resetWarned=gt,Qe.noteOnce=Oe;var tt=Qe;function pe(A,D){var F=(0,L.useRef)(null);function de(){try{var ft=A.selectionStart,Wt=A.selectionEnd,T=A.value,fe=T.substring(0,ft),Q=T.substring(Wt);F.current={start:ft,end:Wt,value:T,beforeTxt:fe,afterTxt:Q}}catch(k){}}function rt(){if(A&&F.current&&D)try{var ft=A.value,Wt=F.current,T=Wt.beforeTxt,fe=Wt.afterTxt,Q=Wt.start,k=ft.length;if(ft.startsWith(T))k=T.length;else if(ft.endsWith(fe))k=ft.length-F.current.afterTxt.length;else{var Ve=T[Q-1],He=ft.indexOf(Ve,Q-1);He!==-1&&(k=He+1)}A.setSelectionRange(k,k)}catch(je){tt(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(je.message))}}return[de,rt]}var St=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var A=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(A)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(A==null?void 0:A.substr(0,4))},ct=function(){var D=(0,L.useState)(!1),F=(0,$.Z)(D,2),de=F[0],rt=F[1];return te(function(){rt(St())},[]),de},m=ct,Ke=function(D){return+setTimeout(D,16)},_e=function(D){return clearTimeout(D)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Ke=function(D){return window.requestAnimationFrame(D)},_e=function(D){return window.cancelAnimationFrame(D)});var pt=0,X=new Map;function xe(A){X.delete(A)}var oe=function(D){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;pt+=1;var de=pt;function rt(ft){if(ft===0)xe(de),D();else{var Wt=Ke(function(){rt(ft-1)});X.set(de,Wt)}}return rt(F),de};oe.cancel=function(A){var D=X.get(A);return xe(A),_e(D)};var et=oe,ze=200,At=600;function xt(A){var D=A.prefixCls,F=A.upNode,de=A.downNode,rt=A.upDisabled,ft=A.downDisabled,Wt=A.onStep,T=L.useRef(),fe=L.useRef([]),Q=L.useRef();Q.current=Wt;var k=function(){clearTimeout(T.current)},Ve=function(wt,Lt){wt.preventDefault(),k(),Q.current(Lt);function jt(){Q.current(Lt),T.current=setTimeout(jt,ze)}T.current=setTimeout(jt,At)};L.useEffect(function(){return function(){k(),fe.current.forEach(function(De){return et.cancel(De)})}},[]);var He=m();if(He)return null;var je="".concat(D,"-handler"),it=d()(je,"".concat(je,"-up"),(0,v.Z)({},"".concat(je,"-up-disabled"),rt)),Qt=d()(je,"".concat(je,"-down"),(0,v.Z)({},"".concat(je,"-down-disabled"),ft)),Ht=function(){return fe.current.push(et(k))},Ze={unselectable:"on",role:"button",onMouseUp:Ht,onMouseLeave:Ht};return L.createElement("div",{className:"".concat(je,"-wrap")},L.createElement("span",(0,f.Z)({},Ze,{onMouseDown:function(wt){Ve(wt,!0)},"aria-label":"Increase Value","aria-disabled":rt,className:it}),F||L.createElement("span",{unselectable:"on",className:"".concat(D,"-handler-up-inner")})),L.createElement("span",(0,f.Z)({},Ze,{onMouseDown:function(wt){Ve(wt,!1)},"aria-label":"Decrease Value","aria-disabled":ft,className:Qt}),de||L.createElement("span",{unselectable:"on",className:"".concat(D,"-handler-down-inner")})))}function Tt(A){var D=typeof A=="number"?Ue(A):N(A).fullStr,F=D.includes(".");return F?N(D.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:A+"0"}var Le=t(87887),Se=function(){var A=(0,L.useRef)(0),D=function(){et.cancel(A.current)};return(0,L.useEffect)(function(){return D},[]),function(F){D(),A.current=et(function(){F()})}},Ee=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],Ge=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],ce=function(D,F){return D||F.isEmpty()?F.toString():F.toNumber()},vt=function(D){var F=Xe(D);return F.isInvalidate()?null:F},at=L.forwardRef(function(A,D){var F=A.prefixCls,de=A.className,rt=A.style,ft=A.min,Wt=A.max,T=A.step,fe=T===void 0?1:T,Q=A.defaultValue,k=A.value,Ve=A.disabled,He=A.readOnly,je=A.upHandler,it=A.downHandler,Qt=A.keyboard,Ht=A.changeOnWheel,Ze=Ht===void 0?!1:Ht,De=A.controls,wt=De===void 0?!0:De,Lt=A.classNames,jt=A.stringMode,st=A.parser,Jt=A.formatter,hn=A.precision,sn=A.decimalSeparator,Jn=A.onChange,jn=A.onInput,yr=A.onPressEnter,gr=A.onStep,nr=A.changeOnBlur,ur=nr===void 0?!0:nr,Pr=A.domRef,pr=(0,U.Z)(A,Ee),Rn="".concat(F,"-input"),Nn=L.useRef(null),Fn=L.useState(!1),Sr=(0,$.Z)(Fn,2),hr=Sr[0],Fr=Sr[1],$n=L.useRef(!1),qn=L.useRef(!1),Cr=L.useRef(!1),lr=L.useState(function(){return Xe(k!=null?k:Q)}),vr=(0,$.Z)(lr,2),Sn=vr[0],jr=vr[1];function Pa(Z){k===void 0&&jr(Z)}var Da=L.useCallback(function(Z,z){if(!z)return hn>=0?hn:Math.max(q(Z),q(fe))},[hn,fe]),kr=L.useCallback(function(Z){var z=String(Z);if(st)return st(z);var P=z;return sn&&(P=P.replace(sn,".")),P.replace(/[^\w.-]+/g,"")},[st,sn]),Ta=L.useRef(""),za=L.useCallback(function(Z,z){if(Jt)return Jt(Z,{userTyping:z,input:String(Ta.current)});var P=typeof Z=="number"?Ue(Z):Z;if(!z){var J=Da(P,z);if(bt(P)&&(sn||J>=0)){var ve=sn||".";P=ie(P,ve,J)}}return P},[Jt,Da,sn]),Za=L.useState(function(){var Z=Q!=null?Q:k;return Sn.isInvalidate()&&["string","number"].includes((0,j.Z)(Z))?Number.isNaN(Z)?"":Z:za(Sn.toString(),!1)}),Qr=(0,$.Z)(Za,2),C=Qr[0],R=Qr[1];Ta.current=C;function le(Z,z){R(za(Z.isInvalidate()?Z.toString(!1):Z.toString(!z),z))}var Ce=L.useMemo(function(){return vt(Wt)},[Wt,hn]),ke=L.useMemo(function(){return vt(ft)},[ft,hn]),Ye=L.useMemo(function(){return!Ce||!Sn||Sn.isInvalidate()?!1:Ce.lessEquals(Sn)},[Ce,Sn]),nt=L.useMemo(function(){return!ke||!Sn||Sn.isInvalidate()?!1:Sn.lessEquals(ke)},[ke,Sn]),Et=pe(Nn.current,hr),Gt=(0,$.Z)(Et,2),un=Gt[0],ln=Gt[1],_t=function(z){return Ce&&!z.lessEquals(Ce)?Ce:ke&&!ke.lessEquals(z)?ke:null},yn=function(z){return!_t(z)},Ln=function(z,P){var J=z,ve=yn(J)||J.isEmpty();if(!J.isEmpty()&&!P&&(J=_t(J)||J,ve=!0),!He&&!Ve&&ve){var _=J.toString(),Fe=Da(_,P);return Fe>=0&&(J=Xe(ie(_,".",Fe)),yn(J)||(J=Xe(ie(_,".",Fe,!0)))),J.equals(Sn)||(Pa(J),Jn==null||Jn(J.isEmpty()?null:ce(jt,J)),k===void 0&&le(J,P)),J}return Sn},Zn=Se(),Cn=function Z(z){if(un(),Ta.current=z,R(z),!qn.current){var P=kr(z),J=Xe(P);J.isNaN()||Ln(J,!0)}jn==null||jn(z),Zn(function(){var ve=z;st||(ve=z.replace(/。/g,".")),ve!==z&&Z(ve)})},sr=function(){qn.current=!0},Bn=function(){qn.current=!1,Cn(Nn.current.value)},kn=function(z){Cn(z.target.value)},Mn=function(z){var P;if(!(z&&Ye||!z&&nt)){$n.current=!1;var J=Xe(Cr.current?Tt(fe):fe);z||(J=J.negate());var ve=(Sn||Xe(0)).add(J.toString()),_=Ln(ve,!1);gr==null||gr(ce(jt,_),{offset:Cr.current?Tt(fe):fe,type:z?"up":"down"}),(P=Nn.current)===null||P===void 0||P.focus()}},zn=function(z){var P=Xe(kr(C)),J;P.isNaN()?J=Ln(Sn,z):J=Ln(P,z),k!==void 0?le(Sn,!1):J.isNaN()||le(J,!1)},zr=function(){$n.current=!0},Mr=function(z){var P=z.key,J=z.shiftKey;$n.current=!0,Cr.current=J,P==="Enter"&&(qn.current||($n.current=!1),zn(!1),yr==null||yr(z)),Qt!==!1&&!qn.current&&["Up","ArrowUp","Down","ArrowDown"].includes(P)&&(Mn(P==="Up"||P==="ArrowUp"),z.preventDefault())},Hr=function(){$n.current=!1,Cr.current=!1};L.useEffect(function(){if(Ze&&hr){var Z=function(J){Mn(J.deltaY<0),J.preventDefault()},z=Nn.current;if(z)return z.addEventListener("wheel",Z,{passive:!1}),function(){return z.removeEventListener("wheel",Z)}}});var S=function(){ur&&zn(!1),Fr(!1),$n.current=!1};return B(function(){Sn.isInvalidate()||le(Sn,!1)},[hn,Jt]),B(function(){var Z=Xe(k);jr(Z);var z=Xe(kr(C));(!Z.equals(z)||!$n.current||Jt)&&le(Z,$n.current)},[k]),B(function(){Jt&&ln()},[C]),L.createElement("div",{ref:Pr,className:d()(F,de,(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},"".concat(F,"-focused"),hr),"".concat(F,"-disabled"),Ve),"".concat(F,"-readonly"),He),"".concat(F,"-not-a-number"),Sn.isNaN()),"".concat(F,"-out-of-range"),!Sn.isInvalidate()&&!yn(Sn))),style:rt,onFocus:function(){Fr(!0)},onBlur:S,onKeyDown:Mr,onKeyUp:Hr,onCompositionStart:sr,onCompositionEnd:Bn,onBeforeInput:zr},wt&&L.createElement(xt,{prefixCls:F,upNode:je,downNode:it,upDisabled:Ye,downDisabled:nt,onStep:Mn}),L.createElement("div",{className:"".concat(Rn,"-wrap")},L.createElement("input",(0,f.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":ft,"aria-valuemax":Wt,"aria-valuenow":Sn.isInvalidate()?null:Sn.toString(),step:fe},pr,{ref:we(Nn,D),className:Rn,value:C,onChange:kn,disabled:Ve,readOnly:He}))))}),kt=L.forwardRef(function(A,D){var F=A.disabled,de=A.style,rt=A.prefixCls,ft=rt===void 0?"rc-input-number":rt,Wt=A.value,T=A.prefix,fe=A.suffix,Q=A.addonBefore,k=A.addonAfter,Ve=A.className,He=A.classNames,je=(0,U.Z)(A,Ge),it=L.useRef(null),Qt=L.useRef(null),Ht=L.useRef(null),Ze=function(wt){Ht.current&&(0,Le.nH)(Ht.current,wt)};return L.useImperativeHandle(D,function(){return Me(Ht.current,{focus:Ze,nativeElement:it.current.nativeElement||Qt.current})}),L.createElement(y.BaseInput,{className:Ve,triggerFocus:Ze,prefixCls:ft,value:Wt,disabled:F,style:de,prefix:T,suffix:fe,addonAfter:k,addonBefore:Q,classNames:He,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:it},L.createElement(at,(0,f.Z)({prefixCls:ft,disabled:F,ref:Ht,domRef:Qt,className:He==null?void 0:He.input},je)))}),ht=kt,lt=ht},82523:function(Tn,yt){var t;var f=Symbol.for("react.element"),v=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),$=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),r=Symbol.for("react.provider"),g=Symbol.for("react.context"),K=Symbol.for("react.server_context"),n=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),bt=Symbol.for("react.offscreen"),qe;qe=Symbol.for("react.module.reference");function V(i){if(typeof i=="object"&&i!==null){var ie=i.$$typeof;switch(ie){case f:switch(i=i.type,i){case j:case U:case $:case N:case ye:return i;default:switch(i=i&&i.$$typeof,i){case K:case g:case n:case Ue:case q:case r:return i;default:return ie}}case v:return ie}}}t=g,t=r,t=f,t=n,t=j,t=Ue,t=q,t=v,t=U,t=$,t=N,t=ye,t=function(){return!1},t=function(){return!1},t=function(i){return V(i)===g},t=function(i){return V(i)===r},t=function(i){return typeof i=="object"&&i!==null&&i.$$typeof===f},t=function(i){return V(i)===n},t=function(i){return V(i)===j},t=function(i){return V(i)===Ue},t=function(i){return V(i)===q},t=function(i){return V(i)===v},t=function(i){return V(i)===U},t=function(i){return V(i)===$},t=function(i){return V(i)===N},t=function(i){return V(i)===ye},t=function(i){return typeof i=="string"||typeof i=="function"||i===j||i===U||i===$||i===N||i===ye||i===bt||typeof i=="object"&&i!==null&&(i.$$typeof===Ue||i.$$typeof===q||i.$$typeof===r||i.$$typeof===g||i.$$typeof===n||i.$$typeof===qe||i.getModuleId!==void 0)},t=V},27183:function(Tn,yt,t){t(82523)},82234:function(Tn,yt,t){t.d(yt,{Z:function(){return g}});var f=t(45987),v=t(1413),j=t(71002),$=t(67294),U=["show"];function r(K,n){if(!n.max)return!0;var N=n.strategy(K);return N<=n.max}function g(K,n){return $.useMemo(function(){var N={};n&&(N.show=(0,j.Z)(n)==="object"&&n.formatter?n.formatter:!!n),N=(0,v.Z)((0,v.Z)({},N),K);var ye=N,q=ye.show,Ue=(0,f.Z)(ye,U);return(0,v.Z)((0,v.Z)({},Ue),{},{show:!!q,showFormatter:typeof q=="function"?q:void 0,strategy:Ue.strategy||function(bt){return bt.length}})},[K,n])}},67656:function(Tn,yt,t){t.r(yt),t.d(yt,{BaseInput:function(){return N},default:function(){return We}});var f=t(1413),v=t(87462),j=t(4942),$=t(71002),U=t(94184),r=t.n(U),g=t(67294),K=t(87887),n=g.forwardRef(function(d,y){var L,ee,Y,G=d.inputElement,B=d.children,te=d.prefixCls,Me=d.prefix,M=d.suffix,x=d.addonBefore,I=d.addonAfter,ue=d.className,Re=d.style,Ie=d.disabled,p=d.readOnly,ae=d.focused,we=d.triggerFocus,me=d.allowClear,Pe=d.value,Ut=d.handleReset,Rt=d.hidden,en=d.classes,Dt=d.classNames,Vt=d.dataAttrs,H=d.styles,Te=d.components,ot=d.onClear,gt=B!=null?B:G,ge=(Te==null?void 0:Te.affixWrapper)||"span",Qe=(Te==null?void 0:Te.groupWrapper)||"span",Oe=(Te==null?void 0:Te.wrapper)||"span",tt=(Te==null?void 0:Te.groupAddon)||"span",pe=(0,g.useRef)(null),St=function(Ge){var ce;(ce=pe.current)!==null&&ce!==void 0&&ce.contains(Ge.target)&&(we==null||we())},ct=(0,K.X3)(d),m=(0,g.cloneElement)(gt,{value:Pe,className:r()((L=gt.props)===null||L===void 0?void 0:L.className,!ct&&(Dt==null?void 0:Dt.variant))||null}),Ke=(0,g.useRef)(null);if(g.useImperativeHandle(y,function(){return{nativeElement:Ke.current||pe.current}}),ct){var _e=null;if(me){var pt=!Ie&&!p&&Pe,X="".concat(te,"-clear-icon"),xe=(0,$.Z)(me)==="object"&&me!==null&&me!==void 0&&me.clearIcon?me.clearIcon:"\u2716";_e=g.createElement("button",{type:"button",tabIndex:-1,onClick:function(Ge){Ut==null||Ut(Ge),ot==null||ot()},onMouseDown:function(Ge){return Ge.preventDefault()},className:r()(X,(0,j.Z)((0,j.Z)({},"".concat(X,"-hidden"),!pt),"".concat(X,"-has-suffix"),!!M))},xe)}var oe="".concat(te,"-affix-wrapper"),et=r()(oe,(0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)({},"".concat(te,"-disabled"),Ie),"".concat(oe,"-disabled"),Ie),"".concat(oe,"-focused"),ae),"".concat(oe,"-readonly"),p),"".concat(oe,"-input-with-clear-btn"),M&&me&&Pe),en==null?void 0:en.affixWrapper,Dt==null?void 0:Dt.affixWrapper,Dt==null?void 0:Dt.variant),ze=(M||me)&&g.createElement("span",{className:r()("".concat(te,"-suffix"),Dt==null?void 0:Dt.suffix),style:H==null?void 0:H.suffix},_e,M);m=g.createElement(ge,(0,v.Z)({className:et,style:H==null?void 0:H.affixWrapper,onClick:St},Vt==null?void 0:Vt.affixWrapper,{ref:pe}),Me&&g.createElement("span",{className:r()("".concat(te,"-prefix"),Dt==null?void 0:Dt.prefix),style:H==null?void 0:H.prefix},Me),m,ze)}if((0,K.He)(d)){var At="".concat(te,"-group"),xt="".concat(At,"-addon"),Tt="".concat(At,"-wrapper"),Le=r()("".concat(te,"-wrapper"),At,en==null?void 0:en.wrapper,Dt==null?void 0:Dt.wrapper),Se=r()(Tt,(0,j.Z)({},"".concat(Tt,"-disabled"),Ie),en==null?void 0:en.group,Dt==null?void 0:Dt.groupWrapper);m=g.createElement(Qe,{className:Se,ref:Ke},g.createElement(Oe,{className:Le},x&&g.createElement(tt,{className:xt},x),m,I&&g.createElement(tt,{className:xt},I)))}return g.cloneElement(m,{className:r()((ee=m.props)===null||ee===void 0?void 0:ee.className,ue)||null,style:(0,f.Z)((0,f.Z)({},(Y=m.props)===null||Y===void 0?void 0:Y.style),Re),hidden:Rt})}),N=n,ye=t(74902),q=t(97685),Ue=t(45987),bt=t(21770),qe=t(98423),V=t(82234),i=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],ie=(0,g.forwardRef)(function(d,y){var L=d.autoComplete,ee=d.onChange,Y=d.onFocus,G=d.onBlur,B=d.onPressEnter,te=d.onKeyDown,Me=d.onKeyUp,M=d.prefixCls,x=M===void 0?"rc-input":M,I=d.disabled,ue=d.htmlSize,Re=d.className,Ie=d.maxLength,p=d.suffix,ae=d.showCount,we=d.count,me=d.type,Pe=me===void 0?"text":me,Ut=d.classes,Rt=d.classNames,en=d.styles,Dt=d.onCompositionStart,Vt=d.onCompositionEnd,H=(0,Ue.Z)(d,i),Te=(0,g.useState)(!1),ot=(0,q.Z)(Te,2),gt=ot[0],ge=ot[1],Qe=(0,g.useRef)(!1),Oe=(0,g.useRef)(!1),tt=(0,g.useRef)(null),pe=(0,g.useRef)(null),St=function(F){tt.current&&(0,K.nH)(tt.current,F)},ct=(0,bt.Z)(d.defaultValue,{value:d.value}),m=(0,q.Z)(ct,2),Ke=m[0],_e=m[1],pt=Ke==null?"":String(Ke),X=(0,g.useState)(null),xe=(0,q.Z)(X,2),oe=xe[0],et=xe[1],ze=(0,V.Z)(we,ae),At=ze.max||Ie,xt=ze.strategy(pt),Tt=!!At&&xt>At;(0,g.useImperativeHandle)(y,function(){var D;return{focus:St,blur:function(){var de;(de=tt.current)===null||de===void 0||de.blur()},setSelectionRange:function(de,rt,ft){var Wt;(Wt=tt.current)===null||Wt===void 0||Wt.setSelectionRange(de,rt,ft)},select:function(){var de;(de=tt.current)===null||de===void 0||de.select()},input:tt.current,nativeElement:((D=pe.current)===null||D===void 0?void 0:D.nativeElement)||tt.current}}),(0,g.useEffect)(function(){Oe.current&&(Oe.current=!1),ge(function(D){return D&&I?!1:D})},[I]);var Le=function(F,de,rt){var ft=de;if(!Qe.current&&ze.exceedFormatter&&ze.max&&ze.strategy(de)>ze.max){if(ft=ze.exceedFormatter(de,{max:ze.max}),de!==ft){var Wt,T;et([((Wt=tt.current)===null||Wt===void 0?void 0:Wt.selectionStart)||0,((T=tt.current)===null||T===void 0?void 0:T.selectionEnd)||0])}}else if(rt.source==="compositionEnd")return;_e(ft),tt.current&&(0,K.rJ)(tt.current,F,ee,ft)};(0,g.useEffect)(function(){if(oe){var D;(D=tt.current)===null||D===void 0||D.setSelectionRange.apply(D,(0,ye.Z)(oe))}},[oe]);var Se=function(F){Le(F,F.target.value,{source:"change"})},Ee=function(F){Qe.current=!1,Le(F,F.currentTarget.value,{source:"compositionEnd"}),Vt==null||Vt(F)},Ge=function(F){B&&F.key==="Enter"&&!Oe.current&&(Oe.current=!0,B(F)),te==null||te(F)},ce=function(F){F.key==="Enter"&&(Oe.current=!1),Me==null||Me(F)},vt=function(F){ge(!0),Y==null||Y(F)},at=function(F){Oe.current&&(Oe.current=!1),ge(!1),G==null||G(F)},kt=function(F){_e(""),St(),tt.current&&(0,K.rJ)(tt.current,F,ee)},ht=Tt&&"".concat(x,"-out-of-range"),lt=function(){var F=(0,qe.Z)(d,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return g.createElement("input",(0,v.Z)({autoComplete:L},F,{onChange:Se,onFocus:vt,onBlur:at,onKeyDown:Ge,onKeyUp:ce,className:r()(x,(0,j.Z)({},"".concat(x,"-disabled"),I),Rt==null?void 0:Rt.input),style:en==null?void 0:en.input,ref:tt,size:ue,type:Pe,onCompositionStart:function(rt){Qe.current=!0,Dt==null||Dt(rt)},onCompositionEnd:Ee}))},A=function(){var F=Number(At)>0;if(p||ze.show){var de=ze.showFormatter?ze.showFormatter({value:pt,count:xt,maxLength:At}):"".concat(xt).concat(F?" / ".concat(At):"");return g.createElement(g.Fragment,null,ze.show&&g.createElement("span",{className:r()("".concat(x,"-show-count-suffix"),(0,j.Z)({},"".concat(x,"-show-count-has-suffix"),!!p),Rt==null?void 0:Rt.count),style:(0,f.Z)({},en==null?void 0:en.count)},de),p)}return null};return g.createElement(N,(0,v.Z)({},H,{prefixCls:x,className:r()(Re,ht),handleReset:kt,value:pt,focused:gt,triggerFocus:St,suffix:A(),disabled:I,classes:Ut,classNames:Rt,styles:en}),lt())}),Xe=ie,We=Xe},87887:function(Tn,yt,t){t.d(yt,{He:function(){return f},X3:function(){return v},nH:function(){return U},rJ:function(){return $}});function f(r){return!!(r.addonBefore||r.addonAfter)}function v(r){return!!(r.prefix||r.suffix||r.allowClear)}function j(r,g,K){var n=g.cloneNode(!0),N=Object.create(r,{target:{value:n},currentTarget:{value:n}});return n.value=K,typeof g.selectionStart=="number"&&typeof g.selectionEnd=="number"&&(n.selectionStart=g.selectionStart,n.selectionEnd=g.selectionEnd),n.setSelectionRange=function(){g.setSelectionRange.apply(g,arguments)},N}function $(r,g,K,n){if(K){var N=g;if(g.type==="click"){N=j(g,r,""),K(N);return}if(r.type!=="file"&&n!==void 0){N=j(g,r,n),K(N);return}K(N)}}function U(r,g){if(r){r.focus(g);var K=g||{},n=K.cursor;if(n){var N=r.value.length;switch(n){case"start":r.setSelectionRange(0,0);break;case"end":r.setSelectionRange(N,N);break;default:r.setSelectionRange(0,N)}}}}},78595:function(Tn,yt,t){t.d(yt,{iz:function(){return ln},ck:function(){return qn},BW:function(){return Zn},sN:function(){return qn},Wd:function(){return Gt},ZP:function(){return Hr},Xl:function(){return oe}});var f=t(87462),v=t(4942),j=t(1413),$=t(74902),U=t(97685),r=t(45987),g=t(94184),K=t.n(g),n=t(67294),N=t(48555);function ye(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var q=ye()?n.useLayoutEffect:n.useEffect,Ue=function(Z,z){var P=n.useRef(!0);q(function(){return Z(P.current)},z),q(function(){return P.current=!1,function(){P.current=!0}},[])},bt=function(Z,z){Ue(function(P){if(!P)return Z()},z)},qe=Ue,V=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],i=void 0;function ie(S,Z){var z=S.prefixCls,P=S.invalidate,J=S.item,ve=S.renderItem,_=S.responsive,Fe=S.responsiveDisabled,Zt=S.registerSize,It=S.itemKey,cn=S.className,fn=S.style,Hn=S.children,Gn=S.display,An=S.order,dn=S.component,En=dn===void 0?"div":dn,a=(0,r.Z)(S,V),c=_&&!Gn;function l(Ft){Zt(It,Ft)}n.useEffect(function(){return function(){l(null)}},[]);var w=ve&&J!==i?ve(J):Hn,se;P||(se={opacity:c?0:1,height:c?0:i,overflowY:c?"hidden":i,order:_?An:i,pointerEvents:c?"none":i,position:c?"absolute":i});var Be={};c&&(Be["aria-hidden"]=!0);var $e=n.createElement(En,(0,f.Z)({className:K()(!P&&z,cn),style:(0,j.Z)((0,j.Z)({},se),fn)},Be,a,{ref:Z}),w);return _&&($e=n.createElement(N.Z,{onResize:function(Nt){var Bt=Nt.offsetWidth;l(Bt)},disabled:Fe},$e)),$e}var Xe=n.forwardRef(ie);Xe.displayName="Item";var We=Xe;function d(S){var Z=n.useRef();Z.current=S;var z=n.useCallback(function(){for(var P,J=arguments.length,ve=new Array(J),_=0;_1&&arguments[1]!==void 0?arguments[1]:1;Y+=1;var P=Y;function J(ve){if(ve===0)B(P),Z();else{var _=L(function(){J(ve-1)});G.set(P,_)}}return J(z),P};te.cancel=function(S){var Z=G.get(S);return B(Z),ee(Z)};var Me=te;function M(S){if(typeof MessageChannel=="undefined")Me(S);else{var Z=new MessageChannel;Z.port1.onmessage=function(){return S()},Z.port2.postMessage(void 0)}}function x(){var S=n.useRef(null),Z=function(P){S.current||(S.current=[],M(function(){(0,y.unstable_batchedUpdates)(function(){S.current.forEach(function(J){J()}),S.current=null})})),S.current.push(P)};return Z}function I(S,Z){var z=n.useState(Z),P=(0,U.Z)(z,2),J=P[0],ve=P[1],_=d(function(Fe){S(function(){ve(Fe)})});return[J,_]}var ue=n.createContext(null),Re=["component"],Ie=["className"],p=["className"],ae=function(Z,z){var P=n.useContext(ue);if(!P){var J=Z.component,ve=J===void 0?"div":J,_=(0,r.Z)(Z,Re);return n.createElement(ve,(0,f.Z)({},_,{ref:z}))}var Fe=P.className,Zt=(0,r.Z)(P,Ie),It=Z.className,cn=(0,r.Z)(Z,p);return n.createElement(ue.Provider,{value:null},n.createElement(We,(0,f.Z)({ref:z,className:K()(Fe,It)},Zt,cn)))},we=n.forwardRef(ae);we.displayName="RawItem";var me=we,Pe=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ut="responsive",Rt="invalidate";function en(S){return"+ ".concat(S.length," ...")}function Dt(S,Z){var z=S.prefixCls,P=z===void 0?"rc-overflow":z,J=S.data,ve=J===void 0?[]:J,_=S.renderItem,Fe=S.renderRawItem,Zt=S.itemKey,It=S.itemWidth,cn=It===void 0?10:It,fn=S.ssr,Hn=S.style,Gn=S.className,An=S.maxCount,dn=S.renderRest,En=S.renderRawRest,a=S.suffix,c=S.component,l=c===void 0?"div":c,w=S.itemComponent,se=S.onVisibleChange,Be=(0,r.Z)(S,Pe),$e=fn==="full",Ft=x(),Nt=I(Ft,null),Bt=(0,U.Z)(Nt,2),ut=Bt[0],dt=Bt[1],Kt=ut||0,Xt=I(Ft,new Map),gn=(0,U.Z)(Xt,2),rr=gn[0],Un=gn[1],tr=I(Ft,0),cr=(0,U.Z)(tr,2),Yn=cr[0],Ar=cr[1],ar=I(Ft,0),Pn=(0,U.Z)(ar,2),Br=Pn[0],Dr=Pn[1],Vr=I(Ft,0),ha=(0,U.Z)(Vr,2),ea=ha[0],Xr=ha[1],Kr=(0,n.useState)(null),Yr=(0,U.Z)(Kr,2),ta=Yr[0],va=Yr[1],pa=(0,n.useState)(null),Wr=(0,U.Z)(pa,2),ia=Wr[0],br=Wr[1],Ca=n.useMemo(function(){return ia===null&&$e?Number.MAX_SAFE_INTEGER:ia||0},[ia,ut]),ba=(0,n.useState)(!1),Jr=(0,U.Z)(ba,2),or=Jr[0],la=Jr[1],Ha="".concat(P,"-item"),Ia=Math.max(Yn,Br),ua=An===Ut,Gr=ve.length&&ua,sa=An===Rt,Ra=Gr||typeof An=="number"&&ve.length>An,na=(0,n.useMemo)(function(){var Mt=ve;return Gr?ut===null&&$e?Mt=ve:Mt=ve.slice(0,Math.min(ve.length,Kt/cn)):typeof An=="number"&&(Mt=ve.slice(0,An)),Mt},[ve,cn,ut,An,Gr]),ca=(0,n.useMemo)(function(){return Gr?ve.slice(Ca+1):ve.slice(na.length)},[ve,na,Gr,Ca]),ra=(0,n.useCallback)(function(Mt,vn){var wn;return typeof Zt=="function"?Zt(Mt):(wn=Zt&&(Mt==null?void 0:Mt[Zt]))!==null&&wn!==void 0?wn:vn},[Zt]),_r=(0,n.useCallback)(_||function(Mt){return Mt},[_]);function ma(Mt,vn,wn){ia===Mt&&(vn===void 0||vn===ta)||(br(Mt),wn||(la(MtKt){ma(xr-1,Mt-dr-ea+Br);break}}a&&da(0)+ea>Kt&&va(null)}},[Kt,rr,Br,ea,ra,na]);var so=or&&!!ca.length,Tr={};ta!==null&&Gr&&(Tr={position:"absolute",left:ta,top:0});var Oa={prefixCls:Ha,responsive:Gr,component:w,invalidate:sa},Wa=Fe?function(Mt,vn){var wn=ra(Mt,vn);return n.createElement(ue.Provider,{key:wn,value:(0,j.Z)((0,j.Z)({},Oa),{},{order:vn,item:Mt,itemKey:wn,registerSize:fa,display:vn<=Ca})},Fe(Mt,vn))}:function(Mt,vn){var wn=ra(Mt,vn);return n.createElement(We,(0,f.Z)({},Oa,{order:vn,key:wn,item:Mt,renderItem:_r,itemKey:wn,registerSize:fa,display:vn<=Ca}))},aa,Ua={order:so?Ca:Number.MAX_SAFE_INTEGER,className:"".concat(Ha,"-rest"),registerSize:Ir,display:so};if(En)En&&(aa=n.createElement(ue.Provider,{value:(0,j.Z)((0,j.Z)({},Oa),Ua)},En(ca)));else{var Ma=dn||en;aa=n.createElement(We,(0,f.Z)({},Oa,Ua),typeof Ma=="function"?Ma(ca):Ma)}var fr=n.createElement(l,(0,f.Z)({className:K()(!sa&&P,Gn),style:Hn,ref:Z},Be),na.map(Wa),Ra?aa:null,a&&n.createElement(We,(0,f.Z)({},Oa,{responsive:ua,responsiveDisabled:!Gr,order:Ca,className:"".concat(Ha,"-suffix"),registerSize:Or,display:!0,style:Tr}),a));return ua&&(fr=n.createElement(N.Z,{onResize:wa,disabled:!Gr},fr)),fr}var Vt=n.forwardRef(Dt);Vt.displayName="Overflow",Vt.Item=me,Vt.RESPONSIVE=Ut,Vt.INVALIDATE=Rt;var H=Vt,Te=H,ot=t(21770),gt=t(91881),ge=t(80334),Qe=n.createContext(null);function Oe(S,Z){return S===void 0?null:"".concat(S,"-").concat(Z)}function tt(S){var Z=n.useContext(Qe);return Oe(Z,S)}var pe=t(56982),St=["children","locked"],ct=n.createContext(null);function m(S,Z){var z=(0,j.Z)({},S);return Object.keys(Z).forEach(function(P){var J=Z[P];J!==void 0&&(z[P]=J)}),z}function Ke(S){var Z=S.children,z=S.locked,P=(0,r.Z)(S,St),J=n.useContext(ct),ve=(0,pe.Z)(function(){return m(J,P)},[J,P],function(_,Fe){return!z&&(_[0]!==Fe[0]||!(0,gt.Z)(_[1],Fe[1],!0))});return n.createElement(ct.Provider,{value:ve},Z)}var _e=[],pt=n.createContext(null);function X(){return n.useContext(pt)}var xe=n.createContext(_e);function oe(S){var Z=n.useContext(xe);return n.useMemo(function(){return S!==void 0?[].concat((0,$.Z)(Z),[S]):Z},[Z,S])}var et=n.createContext(null),ze=n.createContext({}),At=ze,xt=function(S){if(!S)return!1;if(S instanceof Element){if(S.offsetParent)return!0;if(S.getBBox){var Z=S.getBBox(),z=Z.width,P=Z.height;if(z||P)return!0}if(S.getBoundingClientRect){var J=S.getBoundingClientRect(),ve=J.width,_=J.height;if(ve||_)return!0}}return!1};function Tt(S){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(xt(S)){var z=S.nodeName.toLowerCase(),P=["input","select","textarea","button"].includes(z)||S.isContentEditable||z==="a"&&!!S.getAttribute("href"),J=S.getAttribute("tabindex"),ve=Number(J),_=null;return J&&!Number.isNaN(ve)?_=ve:P&&_===null&&(_=0),P&&S.disabled&&(_=null),_!==null&&(_>=0||Z&&_<0)}return!1}function Le(S){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,z=(0,$.Z)(S.querySelectorAll("*")).filter(function(P){return Tt(P,Z)});return Tt(S,Z)&&z.unshift(S),z}var Se=null;function Ee(){Se=document.activeElement}function Ge(){Se=null}function ce(){if(Se)try{Se.focus()}catch(S){}}function vt(S,Z){if(Z.keyCode===9){var z=Le(S),P=z[Z.shiftKey?0:z.length-1],J=P===document.activeElement||S===document.activeElement;if(J){var ve=z[Z.shiftKey?z.length-1:0];ve.focus(),Z.preventDefault()}}}var at=t(15105),kt=t(75164),ht=at.Z.LEFT,lt=at.Z.RIGHT,A=at.Z.UP,D=at.Z.DOWN,F=at.Z.ENTER,de=at.Z.ESC,rt=at.Z.HOME,ft=at.Z.END,Wt=[A,D,ht,lt];function T(S,Z,z,P){var J,ve="prev",_="next",Fe="children",Zt="parent";if(S==="inline"&&P===F)return{inlineTrigger:!0};var It=(0,v.Z)((0,v.Z)({},A,ve),D,_),cn=(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},ht,z?_:ve),lt,z?ve:_),D,Fe),F,Fe),fn=(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},A,ve),D,_),F,Fe),de,Zt),ht,z?Fe:Zt),lt,z?Zt:Fe),Hn={inline:It,horizontal:cn,vertical:fn,inlineSub:It,horizontalSub:fn,verticalSub:fn},Gn=(J=Hn["".concat(S).concat(Z?"":"Sub")])===null||J===void 0?void 0:J[P];switch(Gn){case ve:return{offset:-1,sibling:!0};case _:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case Fe:return{offset:1,sibling:!1};default:return null}}function fe(S){for(var Z=S;Z;){if(Z.getAttribute("data-menu-list"))return Z;Z=Z.parentElement}return null}function Q(S,Z){for(var z=S||document.activeElement;z;){if(Z.has(z))return z;z=z.parentElement}return null}function k(S,Z){var z=Le(S,!0);return z.filter(function(P){return Z.has(P)})}function Ve(S,Z,z){var P=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!S)return null;var J=k(S,Z),ve=J.length,_=J.findIndex(function(Fe){return z===Fe});return P<0?_===-1?_=ve-1:_-=1:P>0&&(_+=1),_=(_+ve)%ve,J[_]}var He=function(Z,z){var P=new Set,J=new Map,ve=new Map;return Z.forEach(function(_){var Fe=document.querySelector("[data-menu-id='".concat(Oe(z,_),"']"));Fe&&(P.add(Fe),ve.set(Fe,_),J.set(_,Fe))}),{elements:P,key2element:J,element2key:ve}};function je(S,Z,z,P,J,ve,_,Fe,Zt,It){var cn=n.useRef(),fn=n.useRef();fn.current=Z;var Hn=function(){kt.Z.cancel(cn.current)};return n.useEffect(function(){return function(){Hn()}},[]),function(Gn){var An=Gn.which;if([].concat(Wt,[F,de,rt,ft]).includes(An)){var dn=ve(),En=He(dn,P),a=En,c=a.elements,l=a.key2element,w=a.element2key,se=l.get(Z),Be=Q(se,c),$e=w.get(Be),Ft=T(S,_($e,!0).length===1,z,An);if(!Ft&&An!==rt&&An!==ft)return;(Wt.includes(An)||[rt,ft].includes(An))&&Gn.preventDefault();var Nt=function(Un){if(Un){var tr=Un,cr=Un.querySelector("a");cr!=null&&cr.getAttribute("href")&&(tr=cr);var Yn=w.get(Un);Fe(Yn),Hn(),cn.current=(0,kt.Z)(function(){fn.current===Yn&&tr.focus()})}};if([rt,ft].includes(An)||Ft.sibling||!Be){var Bt;!Be||S==="inline"?Bt=J.current:Bt=fe(Be);var ut,dt=k(Bt,c);An===rt?ut=dt[0]:An===ft?ut=dt[dt.length-1]:ut=Ve(Bt,c,Be,Ft.offset),Nt(ut)}else if(Ft.inlineTrigger)Zt($e);else if(Ft.offset>0)Zt($e,!0),Hn(),cn.current=(0,kt.Z)(function(){En=He(dn,P);var rr=Be.getAttribute("aria-controls"),Un=document.getElementById(rr),tr=Ve(Un,En.elements);Nt(tr)},5);else if(Ft.offset<0){var Kt=_($e,!0),Xt=Kt[Kt.length-2],gn=l.get(Xt);Zt(Xt,!1),Nt(gn)}}It==null||It(Gn)}}function it(S){Promise.resolve().then(S)}var Qt="__RC_UTIL_PATH_SPLIT__",Ht=function(Z){return Z.join(Qt)},Ze=function(Z){return Z.split(Qt)},De="rc-menu-more";function wt(){var S=n.useState({}),Z=(0,U.Z)(S,2),z=Z[1],P=(0,n.useRef)(new Map),J=(0,n.useRef)(new Map),ve=n.useState([]),_=(0,U.Z)(ve,2),Fe=_[0],Zt=_[1],It=(0,n.useRef)(0),cn=(0,n.useRef)(!1),fn=function(){cn.current||z({})},Hn=(0,n.useCallback)(function(l,w){var se=Ht(w);J.current.set(se,l),P.current.set(l,se),It.current+=1;var Be=It.current;it(function(){Be===It.current&&fn()})},[]),Gn=(0,n.useCallback)(function(l,w){var se=Ht(w);J.current.delete(se),P.current.delete(l)},[]),An=(0,n.useCallback)(function(l){Zt(l)},[]),dn=(0,n.useCallback)(function(l,w){var se=P.current.get(l)||"",Be=Ze(se);return w&&Fe.includes(Be[0])&&Be.unshift(De),Be},[Fe]),En=(0,n.useCallback)(function(l,w){return l.filter(function(se){return se!==void 0}).some(function(se){var Be=dn(se,!0);return Be.includes(w)})},[dn]),a=function(){var w=(0,$.Z)(P.current.keys());return Fe.length&&w.push(De),w},c=(0,n.useCallback)(function(l){var w="".concat(P.current.get(l)).concat(Qt),se=new Set;return(0,$.Z)(J.current.keys()).forEach(function(Be){Be.startsWith(w)&&se.add(J.current.get(Be))}),se},[]);return n.useEffect(function(){return function(){cn.current=!0}},[]),{registerPath:Hn,unregisterPath:Gn,refreshOverflowKeys:An,isSubPathKey:En,getKeyPath:dn,getKeys:a,getSubPathKeys:c}}function Lt(S){var Z=n.useRef(S);Z.current=S;var z=n.useCallback(function(){for(var P,J=arguments.length,ve=new Array(J),_=0;_1&&(c.motionAppear=!1);var l=c.onVisibleChanged;return c.onVisibleChanged=function(w){return!Hn.current&&!w&&En(!0),l==null?void 0:l(w)},dn?null:n.createElement(Ke,{mode:ve,locked:!Hn.current},n.createElement(le.Z,(0,f.Z)({visible:a},c,{forceRender:Zt,removeOnLeave:!1,leavedClassName:"".concat(Fe,"-hidden")}),function(w){var se=w.className,Be=w.style;return n.createElement(Sn,{id:Z,className:se,style:Be},J)}))}var ke=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Ye=["active"],nt=n.forwardRef(function(S,Z){var z=S.style,P=S.className,J=S.title,ve=S.eventKey,_=S.warnKey,Fe=S.disabled,Zt=S.internalPopupClose,It=S.children,cn=S.itemIcon,fn=S.expandIcon,Hn=S.popupClassName,Gn=S.popupOffset,An=S.popupStyle,dn=S.onClick,En=S.onMouseEnter,a=S.onMouseLeave,c=S.onTitleClick,l=S.onTitleMouseEnter,w=S.onTitleMouseLeave,se=(0,r.Z)(S,ke),Be=tt(ve),$e=n.useContext(ct),Ft=$e.prefixCls,Nt=$e.mode,Bt=$e.openKeys,ut=$e.disabled,dt=$e.overflowDisabled,Kt=$e.activeKey,Xt=$e.selectedKeys,gn=$e.itemIcon,rr=$e.expandIcon,Un=$e.onItemClick,tr=$e.onOpenChange,cr=$e.onActive,Yn=n.useContext(At),Ar=Yn._internalRenderSubMenuItem,ar=n.useContext(et),Pn=ar.isSubPathKey,Br=oe(),Dr="".concat(Ft,"-submenu"),Vr=ut||Fe,ha=n.useRef(),ea=n.useRef(),Xr=cn!=null?cn:gn,Kr=fn!=null?fn:rr,Yr=Bt.includes(ve),ta=!dt&&Yr,va=Pn(Xt,ve),pa=nr(ve,Vr,l,w),Wr=pa.active,ia=(0,r.Z)(pa,Ye),br=n.useState(!1),Ca=(0,U.Z)(br,2),ba=Ca[0],Jr=Ca[1],or=function(Or){Vr||Jr(Or)},la=function(Or){or(!0),En==null||En({key:ve,domEvent:Or})},Ha=function(Or){or(!1),a==null||a({key:ve,domEvent:Or})},Ia=n.useMemo(function(){return Wr||(Nt!=="inline"?ba||Pn([Kt],ve):!1)},[Nt,Wr,Kt,ba,ve,Pn]),ua=ur(Br.length),Gr=function(Or){Vr||(c==null||c({key:ve,domEvent:Or}),Nt==="inline"&&tr(ve,!Yr))},sa=Lt(function(Ir){dn==null||dn(Rn(Ir)),Un(Ir)}),Ra=function(Or){Nt!=="inline"&&tr(ve,Or)},na=function(){cr(ve)},ca=Be&&"".concat(Be,"-popup"),ra=n.useMemo(function(){return n.createElement(Pr,{icon:Nt!=="horizontal"?Kr:void 0,props:(0,j.Z)((0,j.Z)({},S),{},{isOpen:ta,isSubMenu:!0})},n.createElement("i",{className:"".concat(Dr,"-arrow")}))},[Nt,Kr,S,ta,Dr]),_r=n.createElement("div",(0,f.Z)({role:"menuitem",style:ua,className:"".concat(Dr,"-title"),tabIndex:Vr?null:-1,ref:ha,title:typeof J=="string"?J:null,"data-menu-id":dt&&Be?null:Be,"aria-expanded":ta,"aria-haspopup":!0,"aria-controls":ca,"aria-disabled":Vr,onClick:Gr,onFocus:na},ia),J,ra),ma=n.useRef(Nt);if(Nt!=="inline"&&Br.length>1?ma.current="vertical":ma.current=Nt,!dt){var wa=ma.current;_r=n.createElement(R,{mode:wa,prefixCls:Dr,visible:!Zt&&ta&&Nt!=="inline",popupClassName:Hn,popupOffset:Gn,popupStyle:An,popup:n.createElement(Ke,{mode:wa==="horizontal"?"vertical":wa},n.createElement(Sn,{id:ca,ref:ea},It)),disabled:Vr,onVisibleChange:Ra},_r)}var fa=n.createElement(Te.Item,(0,f.Z)({ref:Z,role:"none"},se,{component:"li",style:z,className:K()(Dr,"".concat(Dr,"-").concat(Nt),P,(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},"".concat(Dr,"-open"),ta),"".concat(Dr,"-active"),Ia),"".concat(Dr,"-selected"),va),"".concat(Dr,"-disabled"),Vr)),onMouseEnter:la,onMouseLeave:Ha}),_r,!dt&&n.createElement(Ce,{id:ca,open:ta,keyPath:Br},It));return Ar&&(fa=Ar(fa,S,{selected:va,active:Ia,open:ta,disabled:Vr})),n.createElement(Ke,{onItemClick:sa,mode:Nt==="horizontal"?"vertical":Nt,itemIcon:Xr,expandIcon:Kr},fa)}),Et=n.forwardRef(function(S,Z){var z=S.eventKey,P=S.children,J=oe(z),ve=Pa(P,J),_=X();n.useEffect(function(){if(_)return _.registerPath(z,J),function(){_.unregisterPath(z,J)}},[J]);var Fe;return _?Fe=ve:Fe=n.createElement(nt,(0,f.Z)({ref:Z},S),ve),n.createElement(xe.Provider,{value:J},Fe)}),Gt=Et,un=t(71002);function ln(S){var Z=S.className,z=S.style,P=n.useContext(ct),J=P.prefixCls,ve=X();return ve?null:n.createElement("li",{role:"separator",className:K()("".concat(J,"-item-divider"),Z),style:z})}var _t=["className","title","eventKey","children"],yn=n.forwardRef(function(S,Z){var z=S.className,P=S.title,J=S.eventKey,ve=S.children,_=(0,r.Z)(S,_t),Fe=n.useContext(ct),Zt=Fe.prefixCls,It="".concat(Zt,"-item-group");return n.createElement("li",(0,f.Z)({ref:Z,role:"presentation"},_,{onClick:function(fn){return fn.stopPropagation()},className:K()(It,z)}),n.createElement("div",{role:"presentation",className:"".concat(It,"-title"),title:typeof P=="string"?P:void 0},P),n.createElement("ul",{role:"group",className:"".concat(It,"-list")},ve))}),Ln=n.forwardRef(function(S,Z){var z=S.eventKey,P=S.children,J=oe(z),ve=Pa(P,J),_=X();return _?ve:n.createElement(yn,(0,f.Z)({ref:Z},(0,yr.Z)(S,["warnKey"])),ve)}),Zn=Ln,Cn=["label","children","key","type","extra"];function sr(S,Z,z){var P=Z.item,J=Z.group,ve=Z.submenu,_=Z.divider;return(S||[]).map(function(Fe,Zt){if(Fe&&(0,un.Z)(Fe)==="object"){var It=Fe,cn=It.label,fn=It.children,Hn=It.key,Gn=It.type,An=It.extra,dn=(0,r.Z)(It,Cn),En=Hn!=null?Hn:"tmp-".concat(Zt);return fn||Gn==="group"?Gn==="group"?n.createElement(J,(0,f.Z)({key:En},dn,{title:cn}),sr(fn,Z,z)):n.createElement(ve,(0,f.Z)({key:En},dn,{title:cn}),sr(fn,Z,z)):Gn==="divider"?n.createElement(_,(0,f.Z)({key:En},dn)):n.createElement(P,(0,f.Z)({key:En},dn,{extra:An}),cn,(!!An||An===0)&&n.createElement("span",{className:"".concat(z,"-item-extra")},An))}return null}).filter(function(Fe){return Fe})}function Bn(S,Z,z,P,J){var ve=S,_=(0,j.Z)({divider:ln,item:qn,group:Zn,submenu:Gt},P);return Z&&(ve=sr(Z,_,J)),Pa(ve,z)}var kn=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Mn=[],zn=n.forwardRef(function(S,Z){var z,P=S,J=P.prefixCls,ve=J===void 0?"rc-menu":J,_=P.rootClassName,Fe=P.style,Zt=P.className,It=P.tabIndex,cn=It===void 0?0:It,fn=P.items,Hn=P.children,Gn=P.direction,An=P.id,dn=P.mode,En=dn===void 0?"vertical":dn,a=P.inlineCollapsed,c=P.disabled,l=P.disabledOverflow,w=P.subMenuOpenDelay,se=w===void 0?.1:w,Be=P.subMenuCloseDelay,$e=Be===void 0?.1:Be,Ft=P.forceSubMenuRender,Nt=P.defaultOpenKeys,Bt=P.openKeys,ut=P.activeKey,dt=P.defaultActiveFirst,Kt=P.selectable,Xt=Kt===void 0?!0:Kt,gn=P.multiple,rr=gn===void 0?!1:gn,Un=P.defaultSelectedKeys,tr=P.selectedKeys,cr=P.onSelect,Yn=P.onDeselect,Ar=P.inlineIndent,ar=Ar===void 0?24:Ar,Pn=P.motion,Br=P.defaultMotions,Dr=P.triggerSubMenuAction,Vr=Dr===void 0?"hover":Dr,ha=P.builtinPlacements,ea=P.itemIcon,Xr=P.expandIcon,Kr=P.overflowedIndicator,Yr=Kr===void 0?"...":Kr,ta=P.overflowedIndicatorPopupClassName,va=P.getPopupContainer,pa=P.onClick,Wr=P.onOpenChange,ia=P.onKeyDown,br=P.openAnimation,Ca=P.openTransitionName,ba=P._internalRenderMenuItem,Jr=P._internalRenderSubMenuItem,or=P._internalComponents,la=(0,r.Z)(P,kn),Ha=n.useMemo(function(){return[Bn(Hn,fn,Mn,or,ve),Bn(Hn,fn,Mn,{},ve)]},[Hn,fn,or]),Ia=(0,U.Z)(Ha,2),ua=Ia[0],Gr=Ia[1],sa=n.useState(!1),Ra=(0,U.Z)(sa,2),na=Ra[0],ca=Ra[1],ra=n.useRef(),_r=Jt(An),ma=Gn==="rtl",wa=(0,ot.Z)(Nt,{value:Bt,postState:function(b){return b||Mn}}),fa=(0,U.Z)(wa,2),Ir=fa[0],Or=fa[1],da=function(b){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ne(){Or(b),Wr==null||Wr(b)}O?(0,y.flushSync)(ne):ne()},so=n.useState(Ir),Tr=(0,U.Z)(so,2),Oa=Tr[0],Wa=Tr[1],aa=n.useRef(!1),Ua=n.useMemo(function(){return(En==="inline"||En==="vertical")&&a?["vertical",a]:[En,!1]},[En,a]),Ma=(0,U.Z)(Ua,2),fr=Ma[0],Mt=Ma[1],vn=fr==="inline",wn=n.useState(fr),xr=(0,U.Z)(wn,2),dr=xr[0],Ja=xr[1],Ea=n.useState(Mt),Aa=(0,U.Z)(Ea,2),Ba=Aa[0],Io=Aa[1];n.useEffect(function(){Ja(fr),Io(Mt),aa.current&&(vn?Or(Oa):da(Mn))},[fr,Mt]);var So=n.useState(0),wo=(0,U.Z)(So,2),co=wo[0],ao=wo[1],Ka=co>=ua.length-1||dr!=="horizontal"||l;n.useEffect(function(){vn&&Wa(Ir)},[Ir]),n.useEffect(function(){return aa.current=!0,function(){aa.current=!1}},[]);var qa=wt(),La=qa.registerPath,oo=qa.unregisterPath,$r=qa.refreshOverflowKeys,qr=qa.isSubPathKey,Ga=qa.getKeyPath,fo=qa.getKeys,Oo=qa.getSubPathKeys,_a=n.useMemo(function(){return{registerPath:La,unregisterPath:oo}},[La,oo]),ko=n.useMemo(function(){return{isSubPathKey:qr}},[qr]);n.useEffect(function(){$r(Ka?Mn:ua.slice(co+1).map(function(E){return E.key}))},[co,Ka]);var Lo=(0,ot.Z)(ut||dt&&((z=ua[0])===null||z===void 0?void 0:z.key),{value:ut}),vo=(0,U.Z)(Lo,2),go=vo[0],No=vo[1],Fo=Lt(function(E){No(E)}),Mo=Lt(function(){No(void 0)});(0,n.useImperativeHandle)(Z,function(){return{list:ra.current,focus:function(b){var O,ne=fo(),W=He(ne,_r),Ne=W.elements,re=W.key2element,be=W.element2key,he=k(ra.current,Ne),Ae=go!=null?go:he[0]?be.get(he[0]):(O=ua.find(function(zt){return!zt.props.disabled}))===null||O===void 0?void 0:O.key,Je=re.get(Ae);if(Ae&&Je){var Ct;Je==null||(Ct=Je.focus)===null||Ct===void 0||Ct.call(Je,b)}}}});var Bo=(0,ot.Z)(Un||[],{value:tr,postState:function(b){return Array.isArray(b)?b:b==null?Mn:[b]}}),ho=(0,U.Z)(Bo,2),io=ho[0],mo=ho[1],Co=function(b){if(Xt){var O=b.key,ne=io.includes(O),W;rr?ne?W=io.filter(function(re){return re!==O}):W=[].concat((0,$.Z)(io),[O]):W=[O],mo(W);var Ne=(0,j.Z)((0,j.Z)({},b),{},{selectedKeys:W});ne?Yn==null||Yn(Ne):cr==null||cr(Ne)}!rr&&Ir.length&&dr!=="inline"&&da(Mn)},Ao=Lt(function(E){pa==null||pa(Rn(E)),Co(E)}),zo=Lt(function(E,b){var O=Ir.filter(function(W){return W!==E});if(b)O.push(E);else if(dr!=="inline"){var ne=Oo(E);O=O.filter(function(W){return!ne.has(W)})}(0,gt.Z)(Ir,O,!0)||da(O,!0)}),e=function(b,O){var ne=O!=null?O:!Ir.includes(b);zo(b,ne)},o=je(dr,go,ma,_r,ra,fo,Ga,No,e,ia);n.useEffect(function(){ca(!0)},[]);var u=n.useMemo(function(){return{_internalRenderMenuItem:ba,_internalRenderSubMenuItem:Jr}},[ba,Jr]),s=dr!=="horizontal"||l?ua:ua.map(function(E,b){return n.createElement(Ke,{key:E.key,overflowDisabled:b>co},E)}),h=n.createElement(Te,(0,f.Z)({id:An,ref:ra,prefixCls:"".concat(ve,"-overflow"),component:"ul",itemComponent:qn,className:K()(ve,"".concat(ve,"-root"),"".concat(ve,"-").concat(dr),Zt,(0,v.Z)((0,v.Z)({},"".concat(ve,"-inline-collapsed"),Ba),"".concat(ve,"-rtl"),ma),_),dir:Gn,style:Fe,role:"menu",tabIndex:cn,data:s,renderRawItem:function(b){return b},renderRawRest:function(b){var O=b.length,ne=O?ua.slice(-O):null;return n.createElement(Gt,{eventKey:De,title:Yr,disabled:Ka,internalPopupClose:O===0,popupClassName:ta},ne)},maxCount:dr!=="horizontal"||l?Te.INVALIDATE:Te.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(b){ao(b)},onKeyDown:o},la));return n.createElement(At.Provider,{value:u},n.createElement(Qe.Provider,{value:_r},n.createElement(Ke,{prefixCls:ve,rootClassName:_,mode:dr,openKeys:Ir,rtl:ma,disabled:c,motion:na?Pn:null,defaultMotions:na?Br:null,activeKey:go,onActive:Fo,onInactive:Mo,selectedKeys:io,inlineIndent:ar,subMenuOpenDelay:se,subMenuCloseDelay:$e,forceSubMenuRender:Ft,builtinPlacements:ha,triggerSubMenuAction:Vr,getPopupContainer:va,itemIcon:ea,expandIcon:Xr,onItemClick:Ao,onOpenChange:zo},n.createElement(et.Provider,{value:ko},h),n.createElement("div",{style:{display:"none"},"aria-hidden":!0},n.createElement(pt.Provider,{value:_a},Gr)))))}),zr=zn,Mr=zr;Mr.Item=qn,Mr.SubMenu=Gt,Mr.ItemGroup=Zn,Mr.Divider=ln;var Hr=Mr},62874:function(Tn,yt,t){t.d(yt,{Z:function(){return Tt}});var f=t(4942),v=t(1413),j=t(97685),$=t(71002),U=t(67294),r=t(34203),g=t(42550),K=t(94184),n=t.n(K),N=t(98924);function ye(Le,Se){var Ee={};return Ee[Le.toLowerCase()]=Se.toLowerCase(),Ee["Webkit".concat(Le)]="webkit".concat(Se),Ee["Moz".concat(Le)]="moz".concat(Se),Ee["ms".concat(Le)]="MS".concat(Se),Ee["O".concat(Le)]="o".concat(Se.toLowerCase()),Ee}function q(Le,Se){var Ee={animationend:ye("Animation","AnimationEnd"),transitionend:ye("Transition","TransitionEnd")};return Le&&("AnimationEvent"in Se||delete Ee.animationend.animation,"TransitionEvent"in Se||delete Ee.transitionend.transition),Ee}var Ue=q((0,N.Z)(),typeof window!="undefined"?window:{}),bt={};if((0,N.Z)()){var qe=document.createElement("div");bt=qe.style}var V={};function i(Le){if(V[Le])return V[Le];var Se=Ue[Le];if(Se)for(var Ee=Object.keys(Se),Ge=Ee.length,ce=0;ce1&&arguments[1]!==void 0?arguments[1]:2;Se();var vt=(0,Re.Z)(function(){ce<=1?Ge({isCanceled:function(){return vt!==Le.current}}):Ee(Ge,ce-1)});Le.current=vt}return U.useEffect(function(){return function(){Se()}},[]),[Ee,Se]},p=(0,N.Z)()?U.useLayoutEffect:U.useEffect,ae=p,we=[Me,M,x,I],me=!1,Pe=!0;function Ut(Le){return Le===x||Le===I}var Rt=function(Le,Se){var Ee=(0,ue.Z)(te),Ge=(0,j.Z)(Ee,2),ce=Ge[0],vt=Ge[1],at=Ie(),kt=(0,j.Z)(at,2),ht=kt[0],lt=kt[1];function A(){vt(Me,!0)}return ae(function(){if(ce!==te&&ce!==I){var D=we.indexOf(ce),F=we[D+1],de=Se(ce);de===me?vt(F,!0):ht(function(rt){function ft(){rt.isCanceled()||vt(F,!0)}de===!0?ft():Promise.resolve(de).then(ft)})}},[Le,ce]),U.useEffect(function(){return function(){lt()}},[]),[A,ce]},en=function(Le){var Se=(0,U.useRef)(),Ee=(0,U.useRef)(Le);Ee.current=Le;var Ge=U.useCallback(function(at){Ee.current(at)},[]);function ce(at){at&&(at.removeEventListener(y,Ge),at.removeEventListener(d,Ge))}function vt(at){Se.current&&Se.current!==at&&ce(Se.current),at&&at!==Se.current&&(at.addEventListener(y,Ge),at.addEventListener(d,Ge),Se.current=at)}return U.useEffect(function(){return function(){ce(Se.current)}},[]),[vt,ce]};function Dt(Le,Se,Ee,Ge){var ce=Ge.motionEnter,vt=ce===void 0?!0:ce,at=Ge.motionAppear,kt=at===void 0?!0:at,ht=Ge.motionLeave,lt=ht===void 0?!0:ht,A=Ge.motionDeadline,D=Ge.motionLeaveImmediately,F=Ge.onAppearPrepare,de=Ge.onEnterPrepare,rt=Ge.onLeavePrepare,ft=Ge.onAppearStart,Wt=Ge.onEnterStart,T=Ge.onLeaveStart,fe=Ge.onAppearActive,Q=Ge.onEnterActive,k=Ge.onLeaveActive,Ve=Ge.onAppearEnd,He=Ge.onEnterEnd,je=Ge.onLeaveEnd,it=Ge.onVisibleChanged,Qt=(0,ue.Z)(),Ht=(0,j.Z)(Qt,2),Ze=Ht[0],De=Ht[1],wt=(0,ue.Z)(ee),Lt=(0,j.Z)(wt,2),jt=Lt[0],st=Lt[1],Jt=(0,ue.Z)(null),hn=(0,j.Z)(Jt,2),sn=hn[0],Jn=hn[1],jn=(0,U.useRef)(!1),yr=(0,U.useRef)(null);function gr(){return Ee()}var nr=(0,U.useRef)(!1);function ur(lr){var vr=gr();if(!(lr&&!lr.deadline&&lr.target!==vr)){var Sn=nr.current,jr;jt===Y&&Sn?jr=Ve==null?void 0:Ve(vr,lr):jt===G&&Sn?jr=He==null?void 0:He(vr,lr):jt===B&&Sn&&(jr=je==null?void 0:je(vr,lr)),jt!==ee&&Sn&&jr!==!1&&(st(ee,!0),Jn(null,!0))}}var Pr=en(ur),pr=(0,j.Z)(Pr,1),Rn=pr[0],Nn=U.useMemo(function(){var lr,vr,Sn;switch(jt){case Y:return lr={},(0,f.Z)(lr,Me,F),(0,f.Z)(lr,M,ft),(0,f.Z)(lr,x,fe),lr;case G:return vr={},(0,f.Z)(vr,Me,de),(0,f.Z)(vr,M,Wt),(0,f.Z)(vr,x,Q),vr;case B:return Sn={},(0,f.Z)(Sn,Me,rt),(0,f.Z)(Sn,M,T),(0,f.Z)(Sn,x,k),Sn;default:return{}}},[jt]),Fn=Rt(jt,function(lr){if(lr===Me){var vr=Nn[Me];return vr?vr(gr()):me}if(Fr in Nn){var Sn;Jn(((Sn=Nn[Fr])===null||Sn===void 0?void 0:Sn.call(Nn,gr(),null))||null)}return Fr===x&&(Rn(gr()),A>0&&(clearTimeout(yr.current),yr.current=setTimeout(function(){ur({deadline:!0})},A))),Pe}),Sr=(0,j.Z)(Fn,2),hr=Sr[0],Fr=Sr[1],$n=Ut(Fr);nr.current=$n,ae(function(){De(Se);var lr=jn.current;if(jn.current=!0,!!Le){var vr;!lr&&Se&&kt&&(vr=Y),lr&&Se&&vt&&(vr=G),(lr&&!Se&<||!lr&&D&&!Se&<)&&(vr=B),vr&&(st(vr),hr())}},[Se]),(0,U.useEffect)(function(){(jt===Y&&!kt||jt===G&&!vt||jt===B&&!lt)&&st(ee)},[kt,vt,lt]),(0,U.useEffect)(function(){return function(){jn.current=!1,clearTimeout(yr.current)}},[]);var qn=U.useRef(!1);(0,U.useEffect)(function(){Ze&&(qn.current=!0),Ze!==void 0&&jt===ee&&((qn.current||Ze)&&(it==null||it(Ze)),qn.current=!0)},[Ze,jt]);var Cr=sn;return Nn[Me]&&Fr===M&&(Cr=(0,v.Z)({transition:"none"},Cr)),[jt,Fr,Cr,Ze!=null?Ze:Se]}var Vt=t(15671),H=t(43144),Te=t(60136),ot=t(29388),gt=function(Le){(0,Te.Z)(Ee,Le);var Se=(0,ot.Z)(Ee);function Ee(){return(0,Vt.Z)(this,Ee),Se.apply(this,arguments)}return(0,H.Z)(Ee,[{key:"render",value:function(){return this.props.children}}]),Ee}(U.Component),ge=gt;function Qe(Le){var Se=Le;(0,$.Z)(Le)==="object"&&(Se=Le.transitionSupport);function Ee(ce){return!!(ce.motionName&&Se)}var Ge=U.forwardRef(function(ce,vt){var at=ce.visible,kt=at===void 0?!0:at,ht=ce.removeOnLeave,lt=ht===void 0?!0:ht,A=ce.forceRender,D=ce.children,F=ce.motionName,de=ce.leavedClassName,rt=ce.eventProps,ft=Ee(ce),Wt=(0,U.useRef)(),T=(0,U.useRef)();function fe(){try{return Wt.current instanceof HTMLElement?Wt.current:(0,r.Z)(T.current)}catch(Jt){return null}}var Q=Dt(ft,kt,fe,ce),k=(0,j.Z)(Q,4),Ve=k[0],He=k[1],je=k[2],it=k[3],Qt=U.useRef(it);it&&(Qt.current=!0);var Ht=U.useCallback(function(Jt){Wt.current=Jt,(0,g.mH)(vt,Jt)},[vt]),Ze,De=(0,v.Z)((0,v.Z)({},rt),{},{visible:kt});if(!D)Ze=null;else if(Ve===ee||!Ee(ce))it?Ze=D((0,v.Z)({},De),Ht):!lt&&Qt.current&&de?Ze=D((0,v.Z)((0,v.Z)({},De),{},{className:de}),Ht):A||!lt&&!de?Ze=D((0,v.Z)((0,v.Z)({},De),{},{style:{display:"none"}}),Ht):Ze=null;else{var wt,Lt;He===Me?Lt="prepare":Ut(He)?Lt="active":He===M&&(Lt="start"),Ze=D((0,v.Z)((0,v.Z)({},De),{},{className:n()(L(F,Ve),(wt={},(0,f.Z)(wt,L(F,"".concat(Ve,"-").concat(Lt)),Lt),(0,f.Z)(wt,F,typeof F=="string"),wt)),style:je}),Ht)}if(U.isValidElement(Ze)&&(0,g.Yr)(Ze)){var jt=Ze,st=jt.ref;st||(Ze=U.cloneElement(Ze,{ref:Ht}))}return U.createElement(ge,{ref:T},Ze)});return Ge.displayName="CSSMotion",Ge}var Oe=Qe(We),tt=t(87462),pe=t(45987),St=t(97326),ct="add",m="keep",Ke="remove",_e="removed";function pt(Le){var Se;return Le&&(0,$.Z)(Le)==="object"&&"key"in Le?Se=Le:Se={key:Le},(0,v.Z)((0,v.Z)({},Se),{},{key:String(Se.key)})}function X(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Le.map(pt)}function xe(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ee=[],Ge=0,ce=Se.length,vt=X(Le),at=X(Se);vt.forEach(function(lt){for(var A=!1,D=Ge;D1});return ht.forEach(function(lt){Ee=Ee.filter(function(A){var D=A.key,F=A.status;return D!==lt||F!==Ke}),Ee.forEach(function(A){A.key===lt&&(A.status=m)})}),Ee}var oe=["component","children","onVisibleChanged","onAllRemoved"],et=["status"],ze=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function At(Le){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Oe,Ee=function(Ge){(0,Te.Z)(vt,Ge);var ce=(0,ot.Z)(vt);function vt(){var at;(0,Vt.Z)(this,vt);for(var kt=arguments.length,ht=new Array(kt),lt=0;lt=ie.F1&&Qe<=ie.F12)return!1;switch(Qe){case ie.ALT:case ie.CAPS_LOCK:case ie.CONTEXT_MENU:case ie.CTRL:case ie.DOWN:case ie.END:case ie.ESC:case ie.HOME:case ie.INSERT:case ie.LEFT:case ie.MAC_FF_META:case ie.META:case ie.NUMLOCK:case ie.NUM_CENTER:case ie.PAGE_DOWN:case ie.PAGE_UP:case ie.PAUSE:case ie.PRINT_SCREEN:case ie.RIGHT:case ie.SHIFT:case ie.UP:case ie.WIN_KEY:case ie.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(ge){if(ge>=ie.ZERO&&ge<=ie.NINE||ge>=ie.NUM_ZERO&&ge<=ie.NUM_MULTIPLY||ge>=ie.A&&ge<=ie.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&ge===0)return!0;switch(ge){case ie.SPACE:case ie.QUESTION_MARK:case ie.NUM_PLUS:case ie.NUM_MINUS:case ie.NUM_PERIOD:case ie.NUM_DIVISION:case ie.SEMICOLON:case ie.DASH:case ie.EQUALS:case ie.COMMA:case ie.PERIOD:case ie.SLASH:case ie.APOSTROPHE:case ie.SINGLE_QUOTE:case ie.OPEN_SQUARE_BRACKET:case ie.BACKSLASH:case ie.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Xe=ie,We=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
@@ -33,8 +33,8 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
- onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,y="".concat(We," ").concat(d).split(/[\s\n]+/),L="aria-",ee="data-";function Y(gt,ge){return gt.indexOf(ge)===0}function G(gt){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Qe;ge===!1?Qe={aria:!0,data:!0,attr:!0}:ge===!0?Qe={aria:!0}:Qe=(0,$.Z)({},ge);var Oe={};return Object.keys(gt).forEach(function(tt){(Qe.aria&&(tt==="role"||Y(tt,L))||Qe.data&&Y(tt,ee)||Qe.attr&&y.includes(tt))&&(Oe[tt]=gt[tt])}),Oe}var B={},te=[],Me=function(ge){te.push(ge)};function M(gt,ge){if(0)var Qe}function x(gt,ge){if(0)var Qe}function I(){B={}}function ue(gt,ge,Qe){!ge&&!B[Qe]&&(gt(!1,Qe),B[Qe]=!0)}function Re(gt,ge){ue(M,gt,ge)}function Ie(gt,ge){ue(x,gt,ge)}Re.preMessage=Me,Re.resetWarned=I,Re.noteOnce=Ie;var p=null,ae=t(81626),we=[10,20,50,100],me=function(ge){var Qe=ge.pageSizeOptions,Oe=Qe===void 0?we:Qe,tt=ge.locale,pe=ge.changeSize,St=ge.pageSize,ct=ge.goButton,m=ge.quickGo,Ke=ge.rootPrefixCls,_e=ge.disabled,pt=ge.buildOptionText,X=ge.showSizeChanger,xe=ge.sizeChangerRender,oe=K.useState(""),et=(0,U.Z)(oe,2),ze=et[0],At=et[1],xt=function(){return!ze||Number.isNaN(ze)?void 0:Number(ze)},Tt=typeof pt=="function"?pt:function(ht){return"".concat(ht," ").concat(tt.items_per_page)},Le=function(lt){At(lt.target.value)},Se=function(lt){ct||ze===""||(At(""),!(lt.relatedTarget&&(lt.relatedTarget.className.indexOf("".concat(Ke,"-item-link"))>=0||lt.relatedTarget.className.indexOf("".concat(Ke,"-item"))>=0))&&(m==null||m(xt())))},Ee=function(lt){ze!==""&&(lt.keyCode===Xe.ENTER||lt.type==="click")&&(At(""),m==null||m(xt()))},Ge=function(){return Oe.some(function(lt){return lt.toString()===St.toString()})?Oe:Oe.concat([St]).sort(function(lt,A){var D=Number.isNaN(Number(lt))?0:Number(lt),F=Number.isNaN(Number(A))?0:Number(A);return D-F})},ce="".concat(Ke,"-options");if(!X&&!m)return null;var vt=null,at=null,kt=null;return X&&xe&&(vt=xe({disabled:_e,size:St,onSizeChange:function(lt){pe==null||pe(Number(lt))},"aria-label":tt.page_size,className:"".concat(ce,"-size-changer"),options:Ge().map(function(ht){return{label:Tt(ht),value:ht}})})),m&&(ct&&(kt=typeof ct=="boolean"?K.createElement("button",{type:"button",onClick:Ee,onKeyUp:Ee,disabled:_e,className:"".concat(ce,"-quick-jumper-button")},tt.jump_to_confirm):K.createElement("span",{onClick:Ee,onKeyUp:Ee},ct)),at=K.createElement("div",{className:"".concat(ce,"-quick-jumper")},tt.jump_to,K.createElement("input",{disabled:_e,type:"text",value:ze,onChange:Le,onKeyUp:Ee,onBlur:Se,"aria-label":tt.page}),tt.page,kt)),K.createElement("li",{className:ce},vt,at)},Pe=me,Ut=function(ge){var Qe=ge.rootPrefixCls,Oe=ge.page,tt=ge.active,pe=ge.className,St=ge.showTitle,ct=ge.onClick,m=ge.onKeyPress,Ke=ge.itemRender,_e="".concat(Qe,"-item"),pt=g()(_e,"".concat(_e,"-").concat(Oe),(0,f.Z)((0,f.Z)({},"".concat(_e,"-active"),tt),"".concat(_e,"-disabled"),!Oe),pe),X=function(){ct(Oe)},xe=function(ze){m(ze,ct,Oe)},oe=Ke(Oe,"page",K.createElement("a",{rel:"nofollow"},Oe));return oe?K.createElement("li",{title:St?String(Oe):null,className:pt,onClick:X,onKeyDown:xe,tabIndex:0},oe):null},Rt=Ut,en=function(ge,Qe,Oe){return Oe};function Dt(){}function Vt(gt){var ge=Number(gt);return typeof ge=="number"&&!Number.isNaN(ge)&&isFinite(ge)&&Math.floor(ge)===ge}function H(gt,ge,Qe){var Oe=typeof gt=="undefined"?ge:gt;return Math.floor((Qe-1)/Oe)+1}var Te=function(ge){var Qe=ge.prefixCls,Oe=Qe===void 0?"rc-pagination":Qe,tt=ge.selectPrefixCls,pe=tt===void 0?"rc-select":tt,St=ge.className,ct=ge.current,m=ge.defaultCurrent,Ke=m===void 0?1:m,_e=ge.total,pt=_e===void 0?0:_e,X=ge.pageSize,xe=ge.defaultPageSize,oe=xe===void 0?10:xe,et=ge.onChange,ze=et===void 0?Dt:et,At=ge.hideOnSinglePage,xt=ge.align,Tt=ge.showPrevNextJumpers,Le=Tt===void 0?!0:Tt,Se=ge.showQuickJumper,Ee=ge.showLessItems,Ge=ge.showTitle,ce=Ge===void 0?!0:Ge,vt=ge.onShowSizeChange,at=vt===void 0?Dt:vt,kt=ge.locale,ht=kt===void 0?ae.Z:kt,lt=ge.style,A=ge.totalBoundaryShowSizeChanger,D=A===void 0?50:A,F=ge.disabled,de=ge.simple,rt=ge.showTotal,ft=ge.showSizeChanger,Gt=ft===void 0?pt>D:ft,T=ge.sizeChangerRender,fe=ge.pageSizeOptions,Q=ge.itemRender,k=Q===void 0?en:Q,Ve=ge.jumpPrevIcon,He=ge.jumpNextIcon,je=ge.prevIcon,it=ge.nextIcon,Qt=K.useRef(null),Ht=i(10,{value:X,defaultValue:oe}),Ze=(0,U.Z)(Ht,2),De=Ze[0],wt=Ze[1],Lt=i(1,{value:ct,defaultValue:Ke,postState:function(Fe){return Math.max(1,Math.min(Fe,H(void 0,De,pt)))}}),jt=(0,U.Z)(Lt,2),st=jt[0],Jt=jt[1],hn=K.useState(st),sn=(0,U.Z)(hn,2),Jn=sn[0],jn=sn[1];(0,K.useEffect)(function(){jn(st)},[st]);var yr=ze!==Dt,gr="current"in ge,nr=Math.max(1,st-(Ee?3:5)),ur=Math.min(H(void 0,De,pt),st+(Ee?3:5));function Pr(_,Fe){var Zt=_||K.createElement("button",{type:"button","aria-label":Fe,className:"".concat(Oe,"-item-link")});return typeof _=="function"&&(Zt=K.createElement(_,(0,$.Z)({},ge))),Zt}function pr(_){var Fe=_.target.value,Zt=H(void 0,De,pt),It;return Fe===""?It=Fe:Number.isNaN(Number(Fe))?It=Jn:Fe>=Zt?It=Zt:It=Number(Fe),It}function Rn(_){return Vt(_)&&_!==st&&Vt(pt)&&pt>0}var Nn=pt>De?Se:!1;function Fn(_){(_.keyCode===Xe.UP||_.keyCode===Xe.DOWN)&&_.preventDefault()}function Sr(_){var Fe=pr(_);switch(Fe!==Jn&&jn(Fe),_.keyCode){case Xe.ENTER:$n(Fe);break;case Xe.UP:$n(Fe-1);break;case Xe.DOWN:$n(Fe+1);break;default:break}}function hr(_){$n(pr(_))}function Fr(_){var Fe=H(_,De,pt),Zt=st>Fe&&Fe!==0?Fe:st;wt(_),jn(Zt),at==null||at(st,_),Jt(Zt),ze==null||ze(Zt,_)}function $n(_){if(Rn(_)&&!F){var Fe=H(void 0,De,pt),Zt=_;return _>Fe?Zt=Fe:_<1&&(Zt=1),Zt!==Jn&&jn(Zt),Jt(Zt),ze==null||ze(Zt,De),Zt}return st}var qn=st>1,Cr=st2?Zt-2:0),cn=2;cnpt?pt:st*De])),ke=null,Ye=H(void 0,De,pt);if(At&&pt<=De)return null;var nt=[],Et={rootPrefixCls:Oe,onClick:$n,onKeyPress:Pa,showTitle:ce,itemRender:k,page:-1},Wt=st-1>0?st-1:0,un=st+1=Zn*2&&st!==3&&(nt[0]=K.cloneElement(nt[0],{className:g()("".concat(Oe,"-item-after-jump-prev"),nt[0].props.className)}),nt.unshift(R)),Ye-st>=Zn*2&&st!==Ye-2){var Hr=nt[nt.length-1];nt[nt.length-1]=K.cloneElement(Hr,{className:g()("".concat(Oe,"-item-before-jump-next"),Hr.props.className)}),nt.push(ke)}zn!==1&&nt.unshift(K.createElement(Rt,(0,v.Z)({},Et,{key:1,page:1}))),zr!==Ye&&nt.push(K.createElement(Rt,(0,v.Z)({},Et,{key:Ye,page:Ye})))}var S=Za(Wt);if(S){var Z=!qn||!Ye;S=K.createElement("li",{title:ce?ht.prev_page:null,onClick:lr,tabIndex:Z?null:0,onKeyDown:Da,className:g()("".concat(Oe,"-prev"),(0,f.Z)({},"".concat(Oe,"-disabled"),Z)),"aria-disabled":Z},S)}var z=Qr(un);if(z){var P,J;de?(P=!Cr,J=qn?0:null):(P=!Cr||!Ye,J=P?null:0),z=K.createElement("li",{title:ce?ht.next_page:null,onClick:vr,tabIndex:J,onKeyDown:kr,className:g()("".concat(Oe,"-next"),(0,f.Z)({},"".concat(Oe,"-disabled"),P)),"aria-disabled":P},z)}var ve=g()(Oe,St,(0,f.Z)((0,f.Z)((0,f.Z)((0,f.Z)((0,f.Z)({},"".concat(Oe,"-start"),xt==="start"),"".concat(Oe,"-center"),xt==="center"),"".concat(Oe,"-end"),xt==="end"),"".concat(Oe,"-simple"),de),"".concat(Oe,"-disabled"),F));return K.createElement("ul",(0,v.Z)({className:ve,style:lt,ref:Qt},le),Ce,S,de?Ln:nt,z,K.createElement(Pe,{locale:ht,rootPrefixCls:Oe,disabled:F,selectPrefixCls:pe,changeSize:Fr,pageSize:De,pageSizeOptions:fe,quickGo:Nn?$n:null,goButton:yn,showSizeChanger:Gt,sizeChangerRender:T}))},ot=Te},43579:function(Tn,yt,t){t.d(yt,{Cd:function(){return te}});var f=t(87462),v=t(1413),j=t(45987),$=t(67294),U=t(94184),r=t.n(U),g={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},K=function(){var x=(0,$.useRef)([]),I=(0,$.useRef)(null);return(0,$.useEffect)(function(){var ue=Date.now(),Re=!1;x.current.forEach(function(Ie){if(Ie){Re=!0;var p=Ie.style;p.transitionDuration=".3s, .3s, .3s, .06s",I.current&&ue-I.current<100&&(p.transitionDuration="0s, 0s")}}),Re&&(I.current=Date.now())}),x.current},n=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],N=function(x){var I=(0,v.Z)((0,v.Z)({},g),x),ue=I.className,Re=I.percent,Ie=I.prefixCls,p=I.strokeColor,ae=I.strokeLinecap,we=I.strokeWidth,me=I.style,Pe=I.trailColor,Ut=I.trailWidth,Rt=I.transition,en=(0,j.Z)(I,n);delete en.gapPosition;var Dt=Array.isArray(Re)?Re:[Re],Vt=Array.isArray(p)?p:[p],H=K(),Te=we/2,ot=100-we/2,gt="M ".concat(ae==="round"?Te:0,",").concat(Te,`
- L `).concat(ae==="round"?ot:100,",").concat(Te),ge="0 0 100 ".concat(we),Qe=0;return $.createElement("svg",(0,f.Z)({className:r()("".concat(Ie,"-line"),ue),viewBox:ge,preserveAspectRatio:"none",style:me},en),$.createElement("path",{className:"".concat(Ie,"-line-trail"),d:gt,strokeLinecap:ae,stroke:Pe,strokeWidth:Ut||we,fillOpacity:"0"}),Dt.map(function(Oe,tt){var pe=1;switch(ae){case"round":pe=1-we/100;break;case"square":pe=1-we/2/100;break;default:pe=1;break}var St={strokeDasharray:"".concat(Oe*pe,"px, 100px"),strokeDashoffset:"-".concat(Qe,"px"),transition:Rt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ct=Vt[tt]||Vt[Vt.length-1];return Qe+=Oe,$.createElement("path",{key:tt,className:"".concat(Ie,"-line-path"),d:gt,strokeLinecap:ae,stroke:ct,strokeWidth:we,fillOpacity:"0",ref:function(Ke){H[tt]=Ke},style:St})}))},ye=N,q=t(71002),Ue=t(97685),bt=t(98924),qe=0,V=(0,bt.Z)();function i(){var M;return V?(M=qe,qe+=1):M="TEST_OR_SSR",M}var ie=function(M){var x=$.useState(),I=(0,Ue.Z)(x,2),ue=I[0],Re=I[1];return $.useEffect(function(){Re("rc_progress_".concat(i()))},[]),M||ue},Xe=function(x){var I=x.bg,ue=x.children;return $.createElement("div",{style:{width:"100%",height:"100%",background:I}},ue)};function We(M,x){return Object.keys(M).map(function(I){var ue=parseFloat(I),Re="".concat(Math.floor(ue*x),"%");return"".concat(M[I]," ").concat(Re)})}var d=$.forwardRef(function(M,x){var I=M.prefixCls,ue=M.color,Re=M.gradientId,Ie=M.radius,p=M.style,ae=M.ptg,we=M.strokeLinecap,me=M.strokeWidth,Pe=M.size,Ut=M.gapDegree,Rt=ue&&(0,q.Z)(ue)==="object",en=Rt?"#FFF":void 0,Dt=Pe/2,Vt=$.createElement("circle",{className:"".concat(I,"-circle-path"),r:Ie,cx:Dt,cy:Dt,stroke:en,strokeLinecap:we,strokeWidth:me,opacity:ae===0?0:1,style:p,ref:x});if(!Rt)return Vt;var H="".concat(Re,"-conic"),Te=Ut?"".concat(180+Ut/2,"deg"):"0deg",ot=We(ue,(360-Ut)/360),gt=We(ue,1),ge="conic-gradient(from ".concat(Te,", ").concat(ot.join(", "),")"),Qe="linear-gradient(to ".concat(Ut?"bottom":"top",", ").concat(gt.join(", "),")");return $.createElement($.Fragment,null,$.createElement("mask",{id:H},Vt),$.createElement("foreignObject",{x:0,y:0,width:Pe,height:Pe,mask:"url(#".concat(H,")")},$.createElement(Xe,{bg:Qe},$.createElement(Xe,{bg:ge}))))}),y=d,L=100,ee=function(x,I,ue,Re,Ie,p,ae,we,me,Pe){var Ut=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Rt=ue/100*360*((360-p)/360),en=p===0?0:{bottom:0,top:180,left:90,right:-90}[ae],Dt=(100-Re)/100*I;me==="round"&&Re!==100&&(Dt+=Pe/2,Dt>=I&&(Dt=I-.01));var Vt=L/2;return{stroke:typeof we=="string"?we:void 0,strokeDasharray:"".concat(I,"px ").concat(x),strokeDashoffset:Dt+Ut,transform:"rotate(".concat(Ie+Rt+en,"deg)"),transformOrigin:"".concat(Vt,"px ").concat(Vt,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Y=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function G(M){var x=M!=null?M:[];return Array.isArray(x)?x:[x]}var B=function(x){var I=(0,v.Z)((0,v.Z)({},g),x),ue=I.id,Re=I.prefixCls,Ie=I.steps,p=I.strokeWidth,ae=I.trailWidth,we=I.gapDegree,me=we===void 0?0:we,Pe=I.gapPosition,Ut=I.trailColor,Rt=I.strokeLinecap,en=I.style,Dt=I.className,Vt=I.strokeColor,H=I.percent,Te=(0,j.Z)(I,Y),ot=L/2,gt=ie(ue),ge="".concat(gt,"-gradient"),Qe=ot-p/2,Oe=Math.PI*2*Qe,tt=me>0?90+me/2:-90,pe=Oe*((360-me)/360),St=(0,q.Z)(Ie)==="object"?Ie:{count:Ie,gap:2},ct=St.count,m=St.gap,Ke=G(H),_e=G(Vt),pt=_e.find(function(xt){return xt&&(0,q.Z)(xt)==="object"}),X=pt&&(0,q.Z)(pt)==="object",xe=X?"butt":Rt,oe=ee(Oe,pe,0,100,tt,me,Pe,Ut,xe,p),et=K(),ze=function(){var Tt=0;return Ke.map(function(Le,Se){var Ee=_e[Se]||_e[_e.length-1],Ge=ee(Oe,pe,Tt,Le,tt,me,Pe,Ee,xe,p);return Tt+=Le,$.createElement(y,{key:Se,color:Ee,ptg:Le,radius:Qe,prefixCls:Re,gradientId:ge,style:Ge,strokeLinecap:xe,strokeWidth:p,gapDegree:me,ref:function(vt){et[Se]=vt},size:L})}).reverse()},At=function(){var Tt=Math.round(ct*(Ke[0]/100)),Le=100/ct,Se=0;return new Array(ct).fill(null).map(function(Ee,Ge){var ce=Ge<=Tt-1?_e[0]:Ut,vt=ce&&(0,q.Z)(ce)==="object"?"url(#".concat(ge,")"):void 0,at=ee(Oe,pe,Se,Le,tt,me,Pe,ce,"butt",p,m);return Se+=(pe-at.strokeDashoffset+m)*100/pe,$.createElement("circle",{key:Ge,className:"".concat(Re,"-circle-path"),r:Qe,cx:ot,cy:ot,stroke:vt,strokeWidth:p,opacity:1,style:at,ref:function(ht){et[Ge]=ht}})})};return $.createElement("svg",(0,f.Z)({className:r()("".concat(Re,"-circle"),Dt),viewBox:"0 0 ".concat(L," ").concat(L),style:en,id:ue,role:"presentation"},Te),!ct&&$.createElement("circle",{className:"".concat(Re,"-circle-trail"),r:Qe,cx:ot,cy:ot,stroke:Ut,strokeLinecap:xe,strokeWidth:ae||p,style:oe}),ct?At():ze())},te=B,Me={Line:ye,Circle:te}},48555:function(Tn,yt,t){t.d(yt,{Z:function(){return Me}});var f=t(87462),v=t(67294),j=t(50344),$=t(80334),U=t(1413),r=t(42550),g=t(34203),K=t(91033),n=new Map;function N(M){M.forEach(function(x){var I,ue=x.target;(I=n.get(ue))===null||I===void 0||I.forEach(function(Re){return Re(ue)})})}var ye=new K.Z(N),q=null,Ue=null;function bt(M,x){n.has(M)||(n.set(M,new Set),ye.observe(M)),n.get(M).add(x)}function qe(M,x){n.has(M)&&(n.get(M).delete(x),n.get(M).size||(ye.unobserve(M),n.delete(M)))}var V=t(15671),i=t(43144),ie=t(60136),Xe=t(29388),We=function(M){(0,ie.Z)(I,M);var x=(0,Xe.Z)(I);function I(){return(0,V.Z)(this,I),x.apply(this,arguments)}return(0,i.Z)(I,[{key:"render",value:function(){return this.props.children}}]),I}(v.Component),d=v.createContext(null);function y(M){var x=M.children,I=M.onBatchResize,ue=v.useRef(0),Re=v.useRef([]),Ie=v.useContext(d),p=v.useCallback(function(ae,we,me){ue.current+=1;var Pe=ue.current;Re.current.push({size:ae,element:we,data:me}),Promise.resolve().then(function(){Pe===ue.current&&(I==null||I(Re.current),Re.current=[])}),Ie==null||Ie(ae,we,me)},[I,Ie]);return v.createElement(d.Provider,{value:p},x)}function L(M,x){var I=M.children,ue=M.disabled,Re=v.useRef(null),Ie=v.useRef(null),p=v.useContext(d),ae=typeof I=="function",we=ae?I(Re):I,me=v.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),Pe=!ae&&v.isValidElement(we)&&(0,r.Yr)(we),Ut=Pe?we.ref:null,Rt=v.useMemo(function(){return(0,r.sQ)(Ut,Re)},[Ut,Re]),en=function(){return(0,g.Z)(Re.current)||(0,g.Z)(Ie.current)};v.useImperativeHandle(x,function(){return en()});var Dt=v.useRef(M);Dt.current=M;var Vt=v.useCallback(function(H){var Te=Dt.current,ot=Te.onResize,gt=Te.data,ge=H.getBoundingClientRect(),Qe=ge.width,Oe=ge.height,tt=H.offsetWidth,pe=H.offsetHeight,St=Math.floor(Qe),ct=Math.floor(Oe);if(me.current.width!==St||me.current.height!==ct||me.current.offsetWidth!==tt||me.current.offsetHeight!==pe){var m={width:St,height:ct,offsetWidth:tt,offsetHeight:pe};me.current=m;var Ke=tt===Math.round(Qe)?Qe:tt,_e=pe===Math.round(Oe)?Oe:pe,pt=(0,U.Z)((0,U.Z)({},m),{},{offsetWidth:Ke,offsetHeight:_e});p==null||p(pt,H,gt),ot&&Promise.resolve().then(function(){ot(pt,H)})}},[]);return v.useEffect(function(){var H=en();return H&&!ue&&bt(H,Vt),function(){return qe(H,Vt)}},[Re.current,ue]),v.createElement(We,{ref:Ie},Pe?v.cloneElement(we,{ref:Rt}):we)}var ee=v.forwardRef(L),Y=ee,G="rc-observer-key";function B(M,x){var I=M.children,ue=typeof I=="function"?[I]:(0,j.Z)(I);return ue.map(function(Re,Ie){var p=(Re==null?void 0:Re.key)||"".concat(G,"-").concat(Ie);return v.createElement(Y,(0,f.Z)({},M,{key:p,ref:Ie===0?x:void 0}),Re)})}var te=v.forwardRef(B);te.Collection=y;var Me=te},45233:function(Tn,yt,t){t.d(yt,{R:function(){return v},w:function(){return f}});var f={},v="rc-table-internal-hook"},54768:function(Tn,yt,t){t.d(yt,{L:function(){return i},Z:function(){return y}});var f=t(97685),v=t(4942),j=t(74902),$=t(71002),U=t(1413),r=t(45987),g=t(63295),K=t(67294);function n(L){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Y=[];return K.Children.forEach(L,function(G){G==null&&!ee.keepEmpty||(Array.isArray(G)?Y=Y.concat(n(G)):(0,g.Z)(G)&&G.props?Y=Y.concat(n(G.props.children,ee)):Y.push(G))}),Y}var N=t(40830),ye=t(45233),q=t(62978);function Ue(L){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ee=="number"?ee:ee.endsWith("%")?L*parseFloat(ee)/100:null}function bt(L,ee,Y){return K.useMemo(function(){if(ee&&ee>0){var G=0,B=0;L.forEach(function(Ie){var p=Ue(ee,Ie.width);p?G+=p:B+=1});var te=Math.max(ee,Y),Me=Math.max(te-G,B),M=B,x=Me/B,I=0,ue=L.map(function(Ie){var p=(0,U.Z)({},Ie),ae=Ue(ee,p.width);if(ae)p.width=ae;else{var we=Math.floor(x);p.width=M===1?Me:we,Me-=we,M-=1}return I+=p.width,p});if(I0?(0,U.Z)((0,U.Z)({},ee),{},{children:ie(Y)}):ee})}function Xe(L){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return L.filter(function(Y){return Y&&(0,$.Z)(Y)==="object"}).reduce(function(Y,G,B){var te=G.fixed,Me=te===!0?"left":te,M="".concat(ee,"-").concat(B),x=G.children;return x&&x.length>0?[].concat((0,j.Z)(Y),(0,j.Z)(Xe(x,M).map(function(I){return(0,U.Z)({fixed:Me},I)}))):[].concat((0,j.Z)(Y),[(0,U.Z)((0,U.Z)({key:M},G),{},{fixed:Me})])},[])}function We(L){return L.map(function(ee){var Y=ee.fixed,G=(0,r.Z)(ee,V),B=Y;return Y==="left"?B="right":Y==="right"&&(B="left"),(0,U.Z)({fixed:B},G)})}function d(L,ee){var Y=L.prefixCls,G=L.columns,B=L.children,te=L.expandable,Me=L.expandedKeys,M=L.columnTitle,x=L.getRowKey,I=L.onTriggerExpand,ue=L.expandIcon,Re=L.rowExpandable,Ie=L.expandIconColumnIndex,p=L.direction,ae=L.expandRowByClick,we=L.columnWidth,me=L.fixed,Pe=L.scrollWidth,Ut=L.clientWidth,Rt=K.useMemo(function(){var Qe=G||i(B)||[];return ie(Qe.slice())},[G,B]),en=K.useMemo(function(){if(te){var Qe=Rt.slice();if(!Qe.includes(ye.w)){var Oe=Ie||0;Oe>=0&&(Oe||me==="left"||!me)&&Qe.splice(Oe,0,ye.w),me==="right"&&Qe.splice(Rt.length,0,ye.w)}var tt=Qe.indexOf(ye.w);Qe=Qe.filter(function(m,Ke){return m!==ye.w||Ke===tt});var pe=Rt[tt],St;me?St=me:St=pe?pe.fixed:null;var ct=(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},q.v,{className:"".concat(Y,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",M),"fixed",St),"className","".concat(Y,"-row-expand-icon-cell")),"width",we),"render",function(Ke,_e,pt){var X=x(_e,pt),xe=Me.has(X),oe=Re?Re(_e):!0,et=ue({prefixCls:Y,expanded:xe,expandable:oe,record:_e,onExpand:I});return ae?K.createElement("span",{onClick:function(At){return At.stopPropagation()}},et):et});return Qe.map(function(m){return m===ye.w?ct:m})}return Rt.filter(function(m){return m!==ye.w})},[te,Rt,x,Me,ue,p]),Dt=K.useMemo(function(){var Qe=en;return ee&&(Qe=ee(Qe)),Qe.length||(Qe=[{render:function(){return null}}]),Qe},[ee,en,p]),Vt=K.useMemo(function(){return p==="rtl"?We(Xe(Dt)):Xe(Dt)},[Dt,p,Pe]),H=K.useMemo(function(){for(var Qe=-1,Oe=Vt.length-1;Oe>=0;Oe-=1){var tt=Vt[Oe].fixed;if(tt==="left"||tt===!0){Qe=Oe;break}}if(Qe>=0)for(var pe=0;pe<=Qe;pe+=1){var St=Vt[pe].fixed;if(St!=="left"&&St!==!0)return!0}var ct=Vt.findIndex(function(_e){var pt=_e.fixed;return pt==="right"});if(ct>=0)for(var m=ct;m2&&arguments[2]!==void 0?arguments[2]:!1,s=new Set;function h(E,b){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,ne=s.has(E);if((0,I.ZP)(!ne,"Warning: There may be circular references"),ne)return!1;if(E===b)return!0;if(u&&O>1)return!1;s.add(E);var W=O+1;if(Array.isArray(E)){if(!Array.isArray(b)||E.length!==b.length)return!1;for(var Ne=0;Ne=u}function H(e,o){return n(y,function(u){var s=Vt(e,o||1,u.hoverStartRow,u.hoverEndRow);return[s,u.onHover]})}function Te(e){var o=r.useRef();o.current=e;var u=r.useCallback(function(){for(var s,h=arguments.length,E=new Array(h),b=0;b=19)return!0;var h=isMemo(o)?o.type.type:o.type;return!(typeof h=="function"&&!((u=h.prototype)!==null&&u!==void 0&&u.render)&&h.$$typeof!==ForwardRef||typeof o=="function"&&!((s=o.prototype)!==null&&s!==void 0&&s.render)&&o.$$typeof!==ForwardRef)};function oe(e){return isValidElement(e)&&!isFragment(e)}var et=function(o){return oe(o)&&xe(o)},ze=function(o){if(o&&oe(o)){var u=o;return u.props.propertyIsEnumerable("ref")?u.props.ref:u.ref}return null};function At(e,o,u,s){if(!o.length)return u;var h=_toArray(o),E=h[0],b=h.slice(1),O;return!e&&typeof E=="number"?O=[]:Array.isArray(e)?O=_toConsumableArray(e):O=_objectSpread({},e),s&&u===void 0&&b.length===1?delete O[E][b[0]]:O[E]=At(O[E],b,u,s),O}function xt(e,o,u){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return o.length&&s&&u===void 0&&!get(e,o.slice(0,-1))?e:At(e,o,u,s)}function Tt(e){return _typeof(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function Le(e){return Array.isArray(e)?[]:{}}var Se=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Ee(){for(var e=arguments.length,o=new Array(e),u=0;u0&&arguments[0]!==void 0?arguments[0]:{},o=e.mark;return o?o.startsWith("data-")?o:"data-".concat(o):Ht}function wt(e){if(e.attachTo)return e.attachTo;var o=document.querySelector("head");return o||document.body}function Lt(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function jt(e){return Array.from((Ze.get(e)||e).children).filter(function(o){return o.tagName==="STYLE"})}function st(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!ot())return null;var u=o.csp,s=o.prepend,h=o.priority,E=h===void 0?0:h,b=Lt(s),O=b==="prependQueue",ne=document.createElement("style");ne.setAttribute(it,b),O&&E&&ne.setAttribute(Qt,"".concat(E)),u!=null&&u.nonce&&(ne.nonce=u==null?void 0:u.nonce),ne.innerHTML=e;var W=wt(o),Ne=W.firstChild;if(s){if(O){var re=(o.styles||jt(W)).filter(function(be){if(!["prepend","prependQueue"].includes(be.getAttribute(it)))return!1;var he=Number(be.getAttribute(Qt)||0);return E>=he});if(re.length)return W.insertBefore(ne,re[re.length-1].nextSibling),ne}W.insertBefore(ne,Ne)}else W.appendChild(ne);return ne}function Jt(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=wt(o);return(o.styles||jt(u)).find(function(s){return s.getAttribute(De(o))===e})}function hn(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=Jt(e,o);if(u){var s=wt(o);s.removeChild(u)}}function sn(e,o){var u=Ze.get(e);if(!u||!je(document,u)){var s=st("",o),h=s.parentNode;Ze.set(e,h),e.removeChild(s)}}function Jn(){Ze.clear()}function jn(e,o){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=wt(u),h=jt(s),E=(0,B.Z)((0,B.Z)({},u),{},{styles:h});sn(s,E);var b=Jt(o,E);if(b){var O,ne;if((O=E.csp)!==null&&O!==void 0&&O.nonce&&b.nonce!==((ne=E.csp)===null||ne===void 0?void 0:ne.nonce)){var W;b.nonce=(W=E.csp)===null||W===void 0?void 0:W.nonce}return b.innerHTML!==e&&(b.innerHTML=e),b}var Ne=st(e,E);return Ne.setAttribute(De(E),o),Ne}var yr;function gr(e){var o="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),u=document.createElement("div");u.id=o;var s=u.style;s.position="absolute",s.left="0",s.top="0",s.width="100px",s.height="100px",s.overflow="scroll";var h,E;if(e){var b=getComputedStyle(e);s.scrollbarColor=b.scrollbarColor,s.scrollbarWidth=b.scrollbarWidth;var O=getComputedStyle(e,"::-webkit-scrollbar"),ne=parseInt(O.width,10),W=parseInt(O.height,10);try{var Ne=ne?"width: ".concat(O.width,";"):"",re=W?"height: ".concat(O.height,";"):"";jn(`
+ onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,y="".concat(We," ").concat(d).split(/[\s\n]+/),L="aria-",ee="data-";function Y(gt,ge){return gt.indexOf(ge)===0}function G(gt){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Qe;ge===!1?Qe={aria:!0,data:!0,attr:!0}:ge===!0?Qe={aria:!0}:Qe=(0,$.Z)({},ge);var Oe={};return Object.keys(gt).forEach(function(tt){(Qe.aria&&(tt==="role"||Y(tt,L))||Qe.data&&Y(tt,ee)||Qe.attr&&y.includes(tt))&&(Oe[tt]=gt[tt])}),Oe}var B={},te=[],Me=function(ge){te.push(ge)};function M(gt,ge){if(0)var Qe}function x(gt,ge){if(0)var Qe}function I(){B={}}function ue(gt,ge,Qe){!ge&&!B[Qe]&&(gt(!1,Qe),B[Qe]=!0)}function Re(gt,ge){ue(M,gt,ge)}function Ie(gt,ge){ue(x,gt,ge)}Re.preMessage=Me,Re.resetWarned=I,Re.noteOnce=Ie;var p=null,ae=t(81626),we=[10,20,50,100],me=function(ge){var Qe=ge.pageSizeOptions,Oe=Qe===void 0?we:Qe,tt=ge.locale,pe=ge.changeSize,St=ge.pageSize,ct=ge.goButton,m=ge.quickGo,Ke=ge.rootPrefixCls,_e=ge.disabled,pt=ge.buildOptionText,X=ge.showSizeChanger,xe=ge.sizeChangerRender,oe=K.useState(""),et=(0,U.Z)(oe,2),ze=et[0],At=et[1],xt=function(){return!ze||Number.isNaN(ze)?void 0:Number(ze)},Tt=typeof pt=="function"?pt:function(ht){return"".concat(ht," ").concat(tt.items_per_page)},Le=function(lt){At(lt.target.value)},Se=function(lt){ct||ze===""||(At(""),!(lt.relatedTarget&&(lt.relatedTarget.className.indexOf("".concat(Ke,"-item-link"))>=0||lt.relatedTarget.className.indexOf("".concat(Ke,"-item"))>=0))&&(m==null||m(xt())))},Ee=function(lt){ze!==""&&(lt.keyCode===Xe.ENTER||lt.type==="click")&&(At(""),m==null||m(xt()))},Ge=function(){return Oe.some(function(lt){return lt.toString()===St.toString()})?Oe:Oe.concat([St]).sort(function(lt,A){var D=Number.isNaN(Number(lt))?0:Number(lt),F=Number.isNaN(Number(A))?0:Number(A);return D-F})},ce="".concat(Ke,"-options");if(!X&&!m)return null;var vt=null,at=null,kt=null;return X&&xe&&(vt=xe({disabled:_e,size:St,onSizeChange:function(lt){pe==null||pe(Number(lt))},"aria-label":tt.page_size,className:"".concat(ce,"-size-changer"),options:Ge().map(function(ht){return{label:Tt(ht),value:ht}})})),m&&(ct&&(kt=typeof ct=="boolean"?K.createElement("button",{type:"button",onClick:Ee,onKeyUp:Ee,disabled:_e,className:"".concat(ce,"-quick-jumper-button")},tt.jump_to_confirm):K.createElement("span",{onClick:Ee,onKeyUp:Ee},ct)),at=K.createElement("div",{className:"".concat(ce,"-quick-jumper")},tt.jump_to,K.createElement("input",{disabled:_e,type:"text",value:ze,onChange:Le,onKeyUp:Ee,onBlur:Se,"aria-label":tt.page}),tt.page,kt)),K.createElement("li",{className:ce},vt,at)},Pe=me,Ut=function(ge){var Qe=ge.rootPrefixCls,Oe=ge.page,tt=ge.active,pe=ge.className,St=ge.showTitle,ct=ge.onClick,m=ge.onKeyPress,Ke=ge.itemRender,_e="".concat(Qe,"-item"),pt=g()(_e,"".concat(_e,"-").concat(Oe),(0,f.Z)((0,f.Z)({},"".concat(_e,"-active"),tt),"".concat(_e,"-disabled"),!Oe),pe),X=function(){ct(Oe)},xe=function(ze){m(ze,ct,Oe)},oe=Ke(Oe,"page",K.createElement("a",{rel:"nofollow"},Oe));return oe?K.createElement("li",{title:St?String(Oe):null,className:pt,onClick:X,onKeyDown:xe,tabIndex:0},oe):null},Rt=Ut,en=function(ge,Qe,Oe){return Oe};function Dt(){}function Vt(gt){var ge=Number(gt);return typeof ge=="number"&&!Number.isNaN(ge)&&isFinite(ge)&&Math.floor(ge)===ge}function H(gt,ge,Qe){var Oe=typeof gt=="undefined"?ge:gt;return Math.floor((Qe-1)/Oe)+1}var Te=function(ge){var Qe=ge.prefixCls,Oe=Qe===void 0?"rc-pagination":Qe,tt=ge.selectPrefixCls,pe=tt===void 0?"rc-select":tt,St=ge.className,ct=ge.current,m=ge.defaultCurrent,Ke=m===void 0?1:m,_e=ge.total,pt=_e===void 0?0:_e,X=ge.pageSize,xe=ge.defaultPageSize,oe=xe===void 0?10:xe,et=ge.onChange,ze=et===void 0?Dt:et,At=ge.hideOnSinglePage,xt=ge.align,Tt=ge.showPrevNextJumpers,Le=Tt===void 0?!0:Tt,Se=ge.showQuickJumper,Ee=ge.showLessItems,Ge=ge.showTitle,ce=Ge===void 0?!0:Ge,vt=ge.onShowSizeChange,at=vt===void 0?Dt:vt,kt=ge.locale,ht=kt===void 0?ae.Z:kt,lt=ge.style,A=ge.totalBoundaryShowSizeChanger,D=A===void 0?50:A,F=ge.disabled,de=ge.simple,rt=ge.showTotal,ft=ge.showSizeChanger,Wt=ft===void 0?pt>D:ft,T=ge.sizeChangerRender,fe=ge.pageSizeOptions,Q=ge.itemRender,k=Q===void 0?en:Q,Ve=ge.jumpPrevIcon,He=ge.jumpNextIcon,je=ge.prevIcon,it=ge.nextIcon,Qt=K.useRef(null),Ht=i(10,{value:X,defaultValue:oe}),Ze=(0,U.Z)(Ht,2),De=Ze[0],wt=Ze[1],Lt=i(1,{value:ct,defaultValue:Ke,postState:function(Fe){return Math.max(1,Math.min(Fe,H(void 0,De,pt)))}}),jt=(0,U.Z)(Lt,2),st=jt[0],Jt=jt[1],hn=K.useState(st),sn=(0,U.Z)(hn,2),Jn=sn[0],jn=sn[1];(0,K.useEffect)(function(){jn(st)},[st]);var yr=ze!==Dt,gr="current"in ge,nr=Math.max(1,st-(Ee?3:5)),ur=Math.min(H(void 0,De,pt),st+(Ee?3:5));function Pr(_,Fe){var Zt=_||K.createElement("button",{type:"button","aria-label":Fe,className:"".concat(Oe,"-item-link")});return typeof _=="function"&&(Zt=K.createElement(_,(0,$.Z)({},ge))),Zt}function pr(_){var Fe=_.target.value,Zt=H(void 0,De,pt),It;return Fe===""?It=Fe:Number.isNaN(Number(Fe))?It=Jn:Fe>=Zt?It=Zt:It=Number(Fe),It}function Rn(_){return Vt(_)&&_!==st&&Vt(pt)&&pt>0}var Nn=pt>De?Se:!1;function Fn(_){(_.keyCode===Xe.UP||_.keyCode===Xe.DOWN)&&_.preventDefault()}function Sr(_){var Fe=pr(_);switch(Fe!==Jn&&jn(Fe),_.keyCode){case Xe.ENTER:$n(Fe);break;case Xe.UP:$n(Fe-1);break;case Xe.DOWN:$n(Fe+1);break;default:break}}function hr(_){$n(pr(_))}function Fr(_){var Fe=H(_,De,pt),Zt=st>Fe&&Fe!==0?Fe:st;wt(_),jn(Zt),at==null||at(st,_),Jt(Zt),ze==null||ze(Zt,_)}function $n(_){if(Rn(_)&&!F){var Fe=H(void 0,De,pt),Zt=_;return _>Fe?Zt=Fe:_<1&&(Zt=1),Zt!==Jn&&jn(Zt),Jt(Zt),ze==null||ze(Zt,De),Zt}return st}var qn=st>1,Cr=st2?Zt-2:0),cn=2;cnpt?pt:st*De])),ke=null,Ye=H(void 0,De,pt);if(At&&pt<=De)return null;var nt=[],Et={rootPrefixCls:Oe,onClick:$n,onKeyPress:Pa,showTitle:ce,itemRender:k,page:-1},Gt=st-1>0?st-1:0,un=st+1=Zn*2&&st!==3&&(nt[0]=K.cloneElement(nt[0],{className:g()("".concat(Oe,"-item-after-jump-prev"),nt[0].props.className)}),nt.unshift(R)),Ye-st>=Zn*2&&st!==Ye-2){var Hr=nt[nt.length-1];nt[nt.length-1]=K.cloneElement(Hr,{className:g()("".concat(Oe,"-item-before-jump-next"),Hr.props.className)}),nt.push(ke)}zn!==1&&nt.unshift(K.createElement(Rt,(0,v.Z)({},Et,{key:1,page:1}))),zr!==Ye&&nt.push(K.createElement(Rt,(0,v.Z)({},Et,{key:Ye,page:Ye})))}var S=Za(Gt);if(S){var Z=!qn||!Ye;S=K.createElement("li",{title:ce?ht.prev_page:null,onClick:lr,tabIndex:Z?null:0,onKeyDown:Da,className:g()("".concat(Oe,"-prev"),(0,f.Z)({},"".concat(Oe,"-disabled"),Z)),"aria-disabled":Z},S)}var z=Qr(un);if(z){var P,J;de?(P=!Cr,J=qn?0:null):(P=!Cr||!Ye,J=P?null:0),z=K.createElement("li",{title:ce?ht.next_page:null,onClick:vr,tabIndex:J,onKeyDown:kr,className:g()("".concat(Oe,"-next"),(0,f.Z)({},"".concat(Oe,"-disabled"),P)),"aria-disabled":P},z)}var ve=g()(Oe,St,(0,f.Z)((0,f.Z)((0,f.Z)((0,f.Z)((0,f.Z)({},"".concat(Oe,"-start"),xt==="start"),"".concat(Oe,"-center"),xt==="center"),"".concat(Oe,"-end"),xt==="end"),"".concat(Oe,"-simple"),de),"".concat(Oe,"-disabled"),F));return K.createElement("ul",(0,v.Z)({className:ve,style:lt,ref:Qt},le),Ce,S,de?Ln:nt,z,K.createElement(Pe,{locale:ht,rootPrefixCls:Oe,disabled:F,selectPrefixCls:pe,changeSize:Fr,pageSize:De,pageSizeOptions:fe,quickGo:Nn?$n:null,goButton:yn,showSizeChanger:Wt,sizeChangerRender:T}))},ot=Te},43579:function(Tn,yt,t){t.d(yt,{Cd:function(){return te}});var f=t(87462),v=t(1413),j=t(45987),$=t(67294),U=t(94184),r=t.n(U),g={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},K=function(){var x=(0,$.useRef)([]),I=(0,$.useRef)(null);return(0,$.useEffect)(function(){var ue=Date.now(),Re=!1;x.current.forEach(function(Ie){if(Ie){Re=!0;var p=Ie.style;p.transitionDuration=".3s, .3s, .3s, .06s",I.current&&ue-I.current<100&&(p.transitionDuration="0s, 0s")}}),Re&&(I.current=Date.now())}),x.current},n=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],N=function(x){var I=(0,v.Z)((0,v.Z)({},g),x),ue=I.className,Re=I.percent,Ie=I.prefixCls,p=I.strokeColor,ae=I.strokeLinecap,we=I.strokeWidth,me=I.style,Pe=I.trailColor,Ut=I.trailWidth,Rt=I.transition,en=(0,j.Z)(I,n);delete en.gapPosition;var Dt=Array.isArray(Re)?Re:[Re],Vt=Array.isArray(p)?p:[p],H=K(),Te=we/2,ot=100-we/2,gt="M ".concat(ae==="round"?Te:0,",").concat(Te,`
+ L `).concat(ae==="round"?ot:100,",").concat(Te),ge="0 0 100 ".concat(we),Qe=0;return $.createElement("svg",(0,f.Z)({className:r()("".concat(Ie,"-line"),ue),viewBox:ge,preserveAspectRatio:"none",style:me},en),$.createElement("path",{className:"".concat(Ie,"-line-trail"),d:gt,strokeLinecap:ae,stroke:Pe,strokeWidth:Ut||we,fillOpacity:"0"}),Dt.map(function(Oe,tt){var pe=1;switch(ae){case"round":pe=1-we/100;break;case"square":pe=1-we/2/100;break;default:pe=1;break}var St={strokeDasharray:"".concat(Oe*pe,"px, 100px"),strokeDashoffset:"-".concat(Qe,"px"),transition:Rt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ct=Vt[tt]||Vt[Vt.length-1];return Qe+=Oe,$.createElement("path",{key:tt,className:"".concat(Ie,"-line-path"),d:gt,strokeLinecap:ae,stroke:ct,strokeWidth:we,fillOpacity:"0",ref:function(Ke){H[tt]=Ke},style:St})}))},ye=N,q=t(71002),Ue=t(97685),bt=t(98924),qe=0,V=(0,bt.Z)();function i(){var M;return V?(M=qe,qe+=1):M="TEST_OR_SSR",M}var ie=function(M){var x=$.useState(),I=(0,Ue.Z)(x,2),ue=I[0],Re=I[1];return $.useEffect(function(){Re("rc_progress_".concat(i()))},[]),M||ue},Xe=function(x){var I=x.bg,ue=x.children;return $.createElement("div",{style:{width:"100%",height:"100%",background:I}},ue)};function We(M,x){return Object.keys(M).map(function(I){var ue=parseFloat(I),Re="".concat(Math.floor(ue*x),"%");return"".concat(M[I]," ").concat(Re)})}var d=$.forwardRef(function(M,x){var I=M.prefixCls,ue=M.color,Re=M.gradientId,Ie=M.radius,p=M.style,ae=M.ptg,we=M.strokeLinecap,me=M.strokeWidth,Pe=M.size,Ut=M.gapDegree,Rt=ue&&(0,q.Z)(ue)==="object",en=Rt?"#FFF":void 0,Dt=Pe/2,Vt=$.createElement("circle",{className:"".concat(I,"-circle-path"),r:Ie,cx:Dt,cy:Dt,stroke:en,strokeLinecap:we,strokeWidth:me,opacity:ae===0?0:1,style:p,ref:x});if(!Rt)return Vt;var H="".concat(Re,"-conic"),Te=Ut?"".concat(180+Ut/2,"deg"):"0deg",ot=We(ue,(360-Ut)/360),gt=We(ue,1),ge="conic-gradient(from ".concat(Te,", ").concat(ot.join(", "),")"),Qe="linear-gradient(to ".concat(Ut?"bottom":"top",", ").concat(gt.join(", "),")");return $.createElement($.Fragment,null,$.createElement("mask",{id:H},Vt),$.createElement("foreignObject",{x:0,y:0,width:Pe,height:Pe,mask:"url(#".concat(H,")")},$.createElement(Xe,{bg:Qe},$.createElement(Xe,{bg:ge}))))}),y=d,L=100,ee=function(x,I,ue,Re,Ie,p,ae,we,me,Pe){var Ut=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Rt=ue/100*360*((360-p)/360),en=p===0?0:{bottom:0,top:180,left:90,right:-90}[ae],Dt=(100-Re)/100*I;me==="round"&&Re!==100&&(Dt+=Pe/2,Dt>=I&&(Dt=I-.01));var Vt=L/2;return{stroke:typeof we=="string"?we:void 0,strokeDasharray:"".concat(I,"px ").concat(x),strokeDashoffset:Dt+Ut,transform:"rotate(".concat(Ie+Rt+en,"deg)"),transformOrigin:"".concat(Vt,"px ").concat(Vt,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Y=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function G(M){var x=M!=null?M:[];return Array.isArray(x)?x:[x]}var B=function(x){var I=(0,v.Z)((0,v.Z)({},g),x),ue=I.id,Re=I.prefixCls,Ie=I.steps,p=I.strokeWidth,ae=I.trailWidth,we=I.gapDegree,me=we===void 0?0:we,Pe=I.gapPosition,Ut=I.trailColor,Rt=I.strokeLinecap,en=I.style,Dt=I.className,Vt=I.strokeColor,H=I.percent,Te=(0,j.Z)(I,Y),ot=L/2,gt=ie(ue),ge="".concat(gt,"-gradient"),Qe=ot-p/2,Oe=Math.PI*2*Qe,tt=me>0?90+me/2:-90,pe=Oe*((360-me)/360),St=(0,q.Z)(Ie)==="object"?Ie:{count:Ie,gap:2},ct=St.count,m=St.gap,Ke=G(H),_e=G(Vt),pt=_e.find(function(xt){return xt&&(0,q.Z)(xt)==="object"}),X=pt&&(0,q.Z)(pt)==="object",xe=X?"butt":Rt,oe=ee(Oe,pe,0,100,tt,me,Pe,Ut,xe,p),et=K(),ze=function(){var Tt=0;return Ke.map(function(Le,Se){var Ee=_e[Se]||_e[_e.length-1],Ge=ee(Oe,pe,Tt,Le,tt,me,Pe,Ee,xe,p);return Tt+=Le,$.createElement(y,{key:Se,color:Ee,ptg:Le,radius:Qe,prefixCls:Re,gradientId:ge,style:Ge,strokeLinecap:xe,strokeWidth:p,gapDegree:me,ref:function(vt){et[Se]=vt},size:L})}).reverse()},At=function(){var Tt=Math.round(ct*(Ke[0]/100)),Le=100/ct,Se=0;return new Array(ct).fill(null).map(function(Ee,Ge){var ce=Ge<=Tt-1?_e[0]:Ut,vt=ce&&(0,q.Z)(ce)==="object"?"url(#".concat(ge,")"):void 0,at=ee(Oe,pe,Se,Le,tt,me,Pe,ce,"butt",p,m);return Se+=(pe-at.strokeDashoffset+m)*100/pe,$.createElement("circle",{key:Ge,className:"".concat(Re,"-circle-path"),r:Qe,cx:ot,cy:ot,stroke:vt,strokeWidth:p,opacity:1,style:at,ref:function(ht){et[Ge]=ht}})})};return $.createElement("svg",(0,f.Z)({className:r()("".concat(Re,"-circle"),Dt),viewBox:"0 0 ".concat(L," ").concat(L),style:en,id:ue,role:"presentation"},Te),!ct&&$.createElement("circle",{className:"".concat(Re,"-circle-trail"),r:Qe,cx:ot,cy:ot,stroke:Ut,strokeLinecap:xe,strokeWidth:ae||p,style:oe}),ct?At():ze())},te=B,Me={Line:ye,Circle:te}},48555:function(Tn,yt,t){t.d(yt,{Z:function(){return Me}});var f=t(87462),v=t(67294),j=t(50344),$=t(80334),U=t(1413),r=t(42550),g=t(34203),K=t(91033),n=new Map;function N(M){M.forEach(function(x){var I,ue=x.target;(I=n.get(ue))===null||I===void 0||I.forEach(function(Re){return Re(ue)})})}var ye=new K.Z(N),q=null,Ue=null;function bt(M,x){n.has(M)||(n.set(M,new Set),ye.observe(M)),n.get(M).add(x)}function qe(M,x){n.has(M)&&(n.get(M).delete(x),n.get(M).size||(ye.unobserve(M),n.delete(M)))}var V=t(15671),i=t(43144),ie=t(60136),Xe=t(29388),We=function(M){(0,ie.Z)(I,M);var x=(0,Xe.Z)(I);function I(){return(0,V.Z)(this,I),x.apply(this,arguments)}return(0,i.Z)(I,[{key:"render",value:function(){return this.props.children}}]),I}(v.Component),d=v.createContext(null);function y(M){var x=M.children,I=M.onBatchResize,ue=v.useRef(0),Re=v.useRef([]),Ie=v.useContext(d),p=v.useCallback(function(ae,we,me){ue.current+=1;var Pe=ue.current;Re.current.push({size:ae,element:we,data:me}),Promise.resolve().then(function(){Pe===ue.current&&(I==null||I(Re.current),Re.current=[])}),Ie==null||Ie(ae,we,me)},[I,Ie]);return v.createElement(d.Provider,{value:p},x)}function L(M,x){var I=M.children,ue=M.disabled,Re=v.useRef(null),Ie=v.useRef(null),p=v.useContext(d),ae=typeof I=="function",we=ae?I(Re):I,me=v.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),Pe=!ae&&v.isValidElement(we)&&(0,r.Yr)(we),Ut=Pe?we.ref:null,Rt=v.useMemo(function(){return(0,r.sQ)(Ut,Re)},[Ut,Re]),en=function(){return(0,g.Z)(Re.current)||(0,g.Z)(Ie.current)};v.useImperativeHandle(x,function(){return en()});var Dt=v.useRef(M);Dt.current=M;var Vt=v.useCallback(function(H){var Te=Dt.current,ot=Te.onResize,gt=Te.data,ge=H.getBoundingClientRect(),Qe=ge.width,Oe=ge.height,tt=H.offsetWidth,pe=H.offsetHeight,St=Math.floor(Qe),ct=Math.floor(Oe);if(me.current.width!==St||me.current.height!==ct||me.current.offsetWidth!==tt||me.current.offsetHeight!==pe){var m={width:St,height:ct,offsetWidth:tt,offsetHeight:pe};me.current=m;var Ke=tt===Math.round(Qe)?Qe:tt,_e=pe===Math.round(Oe)?Oe:pe,pt=(0,U.Z)((0,U.Z)({},m),{},{offsetWidth:Ke,offsetHeight:_e});p==null||p(pt,H,gt),ot&&Promise.resolve().then(function(){ot(pt,H)})}},[]);return v.useEffect(function(){var H=en();return H&&!ue&&bt(H,Vt),function(){return qe(H,Vt)}},[Re.current,ue]),v.createElement(We,{ref:Ie},Pe?v.cloneElement(we,{ref:Rt}):we)}var ee=v.forwardRef(L),Y=ee,G="rc-observer-key";function B(M,x){var I=M.children,ue=typeof I=="function"?[I]:(0,j.Z)(I);return ue.map(function(Re,Ie){var p=(Re==null?void 0:Re.key)||"".concat(G,"-").concat(Ie);return v.createElement(Y,(0,f.Z)({},M,{key:p,ref:Ie===0?x:void 0}),Re)})}var te=v.forwardRef(B);te.Collection=y;var Me=te},45233:function(Tn,yt,t){t.d(yt,{R:function(){return v},w:function(){return f}});var f={},v="rc-table-internal-hook"},54768:function(Tn,yt,t){t.d(yt,{L:function(){return i},Z:function(){return y}});var f=t(97685),v=t(4942),j=t(74902),$=t(71002),U=t(1413),r=t(45987),g=t(63295),K=t(67294);function n(L){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Y=[];return K.Children.forEach(L,function(G){G==null&&!ee.keepEmpty||(Array.isArray(G)?Y=Y.concat(n(G)):(0,g.Z)(G)&&G.props?Y=Y.concat(n(G.props.children,ee)):Y.push(G))}),Y}var N=t(40830),ye=t(45233),q=t(62978);function Ue(L){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ee=="number"?ee:ee.endsWith("%")?L*parseFloat(ee)/100:null}function bt(L,ee,Y){return K.useMemo(function(){if(ee&&ee>0){var G=0,B=0;L.forEach(function(Ie){var p=Ue(ee,Ie.width);p?G+=p:B+=1});var te=Math.max(ee,Y),Me=Math.max(te-G,B),M=B,x=Me/B,I=0,ue=L.map(function(Ie){var p=(0,U.Z)({},Ie),ae=Ue(ee,p.width);if(ae)p.width=ae;else{var we=Math.floor(x);p.width=M===1?Me:we,Me-=we,M-=1}return I+=p.width,p});if(I0?(0,U.Z)((0,U.Z)({},ee),{},{children:ie(Y)}):ee})}function Xe(L){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return L.filter(function(Y){return Y&&(0,$.Z)(Y)==="object"}).reduce(function(Y,G,B){var te=G.fixed,Me=te===!0?"left":te,M="".concat(ee,"-").concat(B),x=G.children;return x&&x.length>0?[].concat((0,j.Z)(Y),(0,j.Z)(Xe(x,M).map(function(I){return(0,U.Z)({fixed:Me},I)}))):[].concat((0,j.Z)(Y),[(0,U.Z)((0,U.Z)({key:M},G),{},{fixed:Me})])},[])}function We(L){return L.map(function(ee){var Y=ee.fixed,G=(0,r.Z)(ee,V),B=Y;return Y==="left"?B="right":Y==="right"&&(B="left"),(0,U.Z)({fixed:B},G)})}function d(L,ee){var Y=L.prefixCls,G=L.columns,B=L.children,te=L.expandable,Me=L.expandedKeys,M=L.columnTitle,x=L.getRowKey,I=L.onTriggerExpand,ue=L.expandIcon,Re=L.rowExpandable,Ie=L.expandIconColumnIndex,p=L.direction,ae=L.expandRowByClick,we=L.columnWidth,me=L.fixed,Pe=L.scrollWidth,Ut=L.clientWidth,Rt=K.useMemo(function(){var Qe=G||i(B)||[];return ie(Qe.slice())},[G,B]),en=K.useMemo(function(){if(te){var Qe=Rt.slice();if(!Qe.includes(ye.w)){var Oe=Ie||0;Oe>=0&&(Oe||me==="left"||!me)&&Qe.splice(Oe,0,ye.w),me==="right"&&Qe.splice(Rt.length,0,ye.w)}var tt=Qe.indexOf(ye.w);Qe=Qe.filter(function(m,Ke){return m!==ye.w||Ke===tt});var pe=Rt[tt],St;me?St=me:St=pe?pe.fixed:null;var ct=(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},q.v,{className:"".concat(Y,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",M),"fixed",St),"className","".concat(Y,"-row-expand-icon-cell")),"width",we),"render",function(Ke,_e,pt){var X=x(_e,pt),xe=Me.has(X),oe=Re?Re(_e):!0,et=ue({prefixCls:Y,expanded:xe,expandable:oe,record:_e,onExpand:I});return ae?K.createElement("span",{onClick:function(At){return At.stopPropagation()}},et):et});return Qe.map(function(m){return m===ye.w?ct:m})}return Rt.filter(function(m){return m!==ye.w})},[te,Rt,x,Me,ue,p]),Dt=K.useMemo(function(){var Qe=en;return ee&&(Qe=ee(Qe)),Qe.length||(Qe=[{render:function(){return null}}]),Qe},[ee,en,p]),Vt=K.useMemo(function(){return p==="rtl"?We(Xe(Dt)):Xe(Dt)},[Dt,p,Pe]),H=K.useMemo(function(){for(var Qe=-1,Oe=Vt.length-1;Oe>=0;Oe-=1){var tt=Vt[Oe].fixed;if(tt==="left"||tt===!0){Qe=Oe;break}}if(Qe>=0)for(var pe=0;pe<=Qe;pe+=1){var St=Vt[pe].fixed;if(St!=="left"&&St!==!0)return!0}var ct=Vt.findIndex(function(_e){var pt=_e.fixed;return pt==="right"});if(ct>=0)for(var m=ct;m2&&arguments[2]!==void 0?arguments[2]:!1,s=new Set;function h(E,b){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,ne=s.has(E);if((0,I.ZP)(!ne,"Warning: There may be circular references"),ne)return!1;if(E===b)return!0;if(u&&O>1)return!1;s.add(E);var W=O+1;if(Array.isArray(E)){if(!Array.isArray(b)||E.length!==b.length)return!1;for(var Ne=0;Ne=u}function H(e,o){return n(y,function(u){var s=Vt(e,o||1,u.hoverStartRow,u.hoverEndRow);return[s,u.onHover]})}function Te(e){var o=r.useRef();o.current=e;var u=r.useCallback(function(){for(var s,h=arguments.length,E=new Array(h),b=0;b=19)return!0;var h=isMemo(o)?o.type.type:o.type;return!(typeof h=="function"&&!((u=h.prototype)!==null&&u!==void 0&&u.render)&&h.$$typeof!==ForwardRef||typeof o=="function"&&!((s=o.prototype)!==null&&s!==void 0&&s.render)&&o.$$typeof!==ForwardRef)};function oe(e){return isValidElement(e)&&!isFragment(e)}var et=function(o){return oe(o)&&xe(o)},ze=function(o){if(o&&oe(o)){var u=o;return u.props.propertyIsEnumerable("ref")?u.props.ref:u.ref}return null};function At(e,o,u,s){if(!o.length)return u;var h=_toArray(o),E=h[0],b=h.slice(1),O;return!e&&typeof E=="number"?O=[]:Array.isArray(e)?O=_toConsumableArray(e):O=_objectSpread({},e),s&&u===void 0&&b.length===1?delete O[E][b[0]]:O[E]=At(O[E],b,u,s),O}function xt(e,o,u){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return o.length&&s&&u===void 0&&!get(e,o.slice(0,-1))?e:At(e,o,u,s)}function Tt(e){return _typeof(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function Le(e){return Array.isArray(e)?[]:{}}var Se=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Ee(){for(var e=arguments.length,o=new Array(e),u=0;u0&&arguments[0]!==void 0?arguments[0]:{},o=e.mark;return o?o.startsWith("data-")?o:"data-".concat(o):Ht}function wt(e){if(e.attachTo)return e.attachTo;var o=document.querySelector("head");return o||document.body}function Lt(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function jt(e){return Array.from((Ze.get(e)||e).children).filter(function(o){return o.tagName==="STYLE"})}function st(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!ot())return null;var u=o.csp,s=o.prepend,h=o.priority,E=h===void 0?0:h,b=Lt(s),O=b==="prependQueue",ne=document.createElement("style");ne.setAttribute(it,b),O&&E&&ne.setAttribute(Qt,"".concat(E)),u!=null&&u.nonce&&(ne.nonce=u==null?void 0:u.nonce),ne.innerHTML=e;var W=wt(o),Ne=W.firstChild;if(s){if(O){var re=(o.styles||jt(W)).filter(function(be){if(!["prepend","prependQueue"].includes(be.getAttribute(it)))return!1;var he=Number(be.getAttribute(Qt)||0);return E>=he});if(re.length)return W.insertBefore(ne,re[re.length-1].nextSibling),ne}W.insertBefore(ne,Ne)}else W.appendChild(ne);return ne}function Jt(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=wt(o);return(o.styles||jt(u)).find(function(s){return s.getAttribute(De(o))===e})}function hn(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=Jt(e,o);if(u){var s=wt(o);s.removeChild(u)}}function sn(e,o){var u=Ze.get(e);if(!u||!je(document,u)){var s=st("",o),h=s.parentNode;Ze.set(e,h),e.removeChild(s)}}function Jn(){Ze.clear()}function jn(e,o){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=wt(u),h=jt(s),E=(0,B.Z)((0,B.Z)({},u),{},{styles:h});sn(s,E);var b=Jt(o,E);if(b){var O,ne;if((O=E.csp)!==null&&O!==void 0&&O.nonce&&b.nonce!==((ne=E.csp)===null||ne===void 0?void 0:ne.nonce)){var W;b.nonce=(W=E.csp)===null||W===void 0?void 0:W.nonce}return b.innerHTML!==e&&(b.innerHTML=e),b}var Ne=st(e,E);return Ne.setAttribute(De(E),o),Ne}var yr;function gr(e){var o="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),u=document.createElement("div");u.id=o;var s=u.style;s.position="absolute",s.left="0",s.top="0",s.width="100px",s.height="100px",s.overflow="scroll";var h,E;if(e){var b=getComputedStyle(e);s.scrollbarColor=b.scrollbarColor,s.scrollbarWidth=b.scrollbarWidth;var O=getComputedStyle(e,"::-webkit-scrollbar"),ne=parseInt(O.width,10),W=parseInt(O.height,10);try{var Ne=ne?"width: ".concat(O.width,";"):"",re=W?"height: ".concat(O.height,";"):"";jn(`
#`.concat(o,`::-webkit-scrollbar {
`).concat(Ne,`
`).concat(re,`
@@ -55,4 +55,4 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
- onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Rn="".concat(Pr," ").concat(pr).split(/[\s\n]+/),Nn="aria-",Fn="data-";function Sr(e,o){return e.indexOf(o)===0}function hr(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,u;o===!1?u={aria:!0,data:!0,attr:!0}:o===!0?u={aria:!0}:u=(0,B.Z)({},o);var s={};return Object.keys(e).forEach(function(h){(u.aria&&(h==="role"||Sr(h,Nn))||u.data&&Sr(h,Fn)||u.attr&&Rn.includes(h))&&(s[h]=e[h])}),s}function Fr(e,o,u,s,h,E,b){e.push({record:o,indent:u,index:b});var O=E(o),ne=h==null?void 0:h.has(O);if(o&&Array.isArray(o[s])&&ne)for(var W=0;W1?Rr-1:0),In=1;In=1)),style:(0,B.Z)((0,B.Z)({},u),zt==null?void 0:zt.style)}),Ae.map(function(Xn,_n){var Rr=Xn.render,Qn=Xn.dataIndex,In=Xn.className,an=Pa(be,Xn,_n,ne,h),Yt=an.key,qt=an.fixedInfo,tn=an.appendCellNode,Dn=an.additionalCellProps;return r.createElement(vt,(0,N.Z)({className:In,ellipsis:Xn.ellipsis,align:Xn.align,scope:Xn.rowScope,component:Xn.rowScope?re:Ne,prefixCls:he,key:Yt,record:s,index:h,renderIndex:E,dataIndex:Qn,render:Rr,shouldCellUpdate:Xn.shouldCellUpdate},qt,{appendNode:tn,additionalProps:Dn}))})),rn;if(Ot&&($t.current||mt)){var Wn=Ct(s,h,ne+1,mt);rn=r.createElement(lr,{expanded:mt,className:M()("".concat(he,"-expanded-row"),"".concat(he,"-expanded-row-level-").concat(ne+1),mn),prefixCls:he,component:W,cellComponent:Ne,colSpan:Ae.length,isEmpty:!1},Wn)}return r.createElement(r.Fragment,null,Vn,rn)}var kr=Xe(Da);function Ta(e){var o=e.columnKey,u=e.onColumnResize,s=r.useRef();return r.useEffect(function(){s.current&&u(o,s.current.offsetWidth)},[]),r.createElement(fe.Z,{data:o},r.createElement("td",{ref:s,style:{padding:0,border:0,height:0}},r.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function za(e){var o=e.prefixCls,u=e.columnsKey,s=e.onColumnResize;return r.createElement("tr",{"aria-hidden":"true",className:"".concat(o,"-measure-row"),style:{height:0,fontSize:0}},r.createElement(fe.Z.Collection,{onBatchResize:function(E){E.forEach(function(b){var O=b.data,ne=b.size;s(O,ne.offsetWidth)})}},u.map(function(h){return r.createElement(Ta,{key:h,columnKey:h,onColumnResize:s})})))}function Za(e){var o=e.data,u=e.measureColumnWidth,s=n(y,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),h=s.prefixCls,E=s.getComponent,b=s.onColumnResize,O=s.flattenColumns,ne=s.getRowKey,W=s.expandedKeys,Ne=s.childrenColumnName,re=s.emptyNode,be=$n(o,Ne,W,ne),he=r.useRef({renderWithProps:!1}),Ae=E(["body","wrapper"],"tbody"),Je=E(["body","row"],"tr"),Ct=E(["body","cell"],"td"),zt=E(["body","cell"],"th"),mt;o.length?mt=be.map(function($t,mn){var Vn=$t.record,rn=$t.indent,Wn=$t.index,Xn=ne(Vn,mn);return r.createElement(kr,{key:Xn,rowKey:Xn,record:Vn,index:mn,renderIndex:Wn,rowComponent:Je,cellComponent:Ct,scopeCellComponent:zt,indent:rn})}):mt=r.createElement(lr,{expanded:!0,className:"".concat(h,"-placeholder"),prefixCls:h,component:Je,cellComponent:Ct,colSpan:O.length,isEmpty:!0},re);var Ot=Pe(O);return r.createElement(ae.Provider,{value:he.current},r.createElement(Ae,{className:"".concat(h,"-tbody")},u&&r.createElement(za,{prefixCls:h,columnsKey:Ot,onColumnResize:b}),mt))}var Qr=Xe(Za),C=t(62978),R=["columnType"];function le(e){for(var o=e.colWidths,u=e.columns,s=e.columCount,h=n(y,["tableLayout"]),E=h.tableLayout,b=[],O=s||u.length,ne=!1,W=O-1;W>=0;W-=1){var Ne=o[W],re=u&&u[W],be=void 0,he=void 0;if(re&&(be=re[C.v],E==="auto"&&(he=re.minWidth)),Ne||he||be||ne){var Ae=be||{},Je=Ae.columnType,Ct=(0,A.Z)(Ae,R);b.unshift(r.createElement("col",(0,N.Z)({key:W,style:{width:Ne,minWidth:he}},Ct))),ne=!0}}return r.createElement("colgroup",null,b)}var Ce=le,ke=t(74902),Ye=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function nt(e,o){return(0,r.useMemo)(function(){for(var u=[],s=0;s1?"colgroup":"col":null,ellipsis:Ct.ellipsis,align:Ct.align,component:b,prefixCls:Ne,key:he[Je]},zt,{additionalProps:mt,rowType:"header"}))}))},ln=un;function _t(e){var o=[];function u(b,O){var ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[ne]=o[ne]||[];var W=O,Ne=b.filter(Boolean).map(function(re){var be={key:re.key,className:re.className||"",children:re.title,column:re,colStart:W},he=1,Ae=re.children;return Ae&&Ae.length>0&&(he=u(Ae,W,ne+1).reduce(function(Je,Ct){return Je+Ct},0),be.hasSubColumns=!0),"colSpan"in re&&(he=re.colSpan),"rowSpan"in re&&(be.rowSpan=re.rowSpan),be.colSpan=he,be.colEnd=be.colStart+he-1,o[ne].push(be),W+=he,he});return Ne}u(e,0);for(var s=o.length,h=function(O){o[O].forEach(function(ne){!("rowSpan"in ne)&&!ne.hasSubColumns&&(ne.rowSpan=s-O)})},E=0;E1&&arguments[1]!==void 0?arguments[1]:1;ve+=1;var s=ve;function h(E){if(E===0)Fe(s),o();else{var b=P(function(){h(E-1)});_.set(s,b)}}return h(u),s};Zt.cancel=function(e){var o=_.get(e);return Fe(e),J(o)};var It=Zt;function cn(e){return e instanceof HTMLElement||e instanceof SVGElement}function fn(e){return e&&(0,G.Z)(e)==="object"&&cn(e.nativeElement)?e.nativeElement:cn(e)?e:null}function Hn(e){var o=fn(e);if(o)return o;if(e instanceof React.Component){var u;return(u=ReactDOM.findDOMNode)===null||u===void 0?void 0:u.call(ReactDOM,e)}return null}function Gn(e){var o=fn(e),u=o.getBoundingClientRect(),s=document.documentElement;return{left:u.left+(window.pageXOffset||s.scrollLeft)-(s.clientLeft||document.body.clientLeft||0),top:u.top+(window.pageYOffset||s.scrollTop)-(s.clientTop||document.body.clientTop||0)}}var An=function(o,u){var s,h,E=o.scrollBodyRef,b=o.onScroll,O=o.offsetScroll,ne=o.container,W=o.direction,Ne=n(y,"prefixCls"),re=((s=E.current)===null||s===void 0?void 0:s.scrollWidth)||0,be=((h=E.current)===null||h===void 0?void 0:h.clientWidth)||0,he=re&&be*(be/re),Ae=r.useRef(),Je=Bn({scrollLeft:0,isHiddenScrollBar:!0}),Ct=(0,v.Z)(Je,2),zt=Ct[0],mt=Ct[1],Ot=r.useRef({delta:0,x:0}),$t=r.useState(!1),mn=(0,v.Z)($t,2),Vn=mn[0],rn=mn[1],Wn=r.useRef(null);r.useEffect(function(){return function(){It.cancel(Wn.current)}},[]);var Xn=function(){rn(!1)},_n=function(Yt){Yt.persist(),Ot.current.delta=Yt.pageX-zt.scrollLeft,Ot.current.x=0,rn(!0),Yt.preventDefault()},Rr=function(Yt){var qt,tn=Yt||((qt=window)===null||qt===void 0?void 0:qt.event),Dn=tn.buttons;if(!Vn||Dn===0){Vn&&rn(!1);return}var on=Ot.current.x+Yt.pageX-Ot.current.x-Ot.current.delta,er=W==="rtl";on=Math.max(er?he-be:0,Math.min(er?0:be-he,on));var mr=!er||Math.abs(on)+Math.abs(he)=tn-O?mt(function(Dn){return(0,B.Z)((0,B.Z)({},Dn),{},{isHiddenScrollBar:!0})}):mt(function(Dn){return(0,B.Z)((0,B.Z)({},Dn),{},{isHiddenScrollBar:!1})})}})},In=function(Yt){mt(function(qt){return(0,B.Z)((0,B.Z)({},qt),{},{scrollLeft:Yt/re*be||0})})};return r.useImperativeHandle(u,function(){return{setScrollLeft:In,checkScrollBarVisible:Qn}}),r.useEffect(function(){var an=z(document.body,"mouseup",Xn,!1),Yt=z(document.body,"mousemove",Rr,!1);return Qn(),function(){an.remove(),Yt.remove()}},[he,Vn]),r.useEffect(function(){if(E.current){for(var an=[],Yt=fn(E.current);Yt;)an.push(Yt),Yt=Yt.parentElement;return an.forEach(function(qt){return qt.addEventListener("scroll",Qn,!1)}),window.addEventListener("resize",Qn,!1),window.addEventListener("scroll",Qn,!1),ne.addEventListener("scroll",Qn,!1),function(){an.forEach(function(qt){return qt.removeEventListener("scroll",Qn)}),window.removeEventListener("resize",Qn),window.removeEventListener("scroll",Qn),ne.removeEventListener("scroll",Qn)}}},[ne]),r.useEffect(function(){zt.isHiddenScrollBar||mt(function(an){var Yt=E.current;return Yt?(0,B.Z)((0,B.Z)({},an),{},{scrollLeft:Yt.scrollLeft/Yt.scrollWidth*Yt.clientWidth}):an})},[zt.isHiddenScrollBar]),re<=be||!he||zt.isHiddenScrollBar?null:r.createElement("div",{style:{height:nr(),width:be,bottom:O},className:"".concat(Ne,"-sticky-scroll")},r.createElement("div",{onMouseDown:_n,ref:Ae,className:M()("".concat(Ne,"-sticky-scroll-bar"),(0,te.Z)({},"".concat(Ne,"-sticky-scroll-bar-active"),Vn)),style:{width:"".concat(he,"px"),transform:"translate3d(".concat(zt.scrollLeft,"px, 0, 0)")}}))},dn=r.forwardRef(An);function En(e){return null}var a=En;function c(e){return null}var l=c,w="rc-table",se=[],Be={};function $e(){return"No Data"}function Ft(e,o){var u=(0,B.Z)({rowKey:"key",prefixCls:w,emptyText:$e},e),s=u.prefixCls,h=u.className,E=u.rowClassName,b=u.style,O=u.data,ne=u.rowKey,W=u.scroll,Ne=u.tableLayout,re=u.direction,be=u.title,he=u.footer,Ae=u.summary,Je=u.caption,Ct=u.id,zt=u.showHeader,mt=u.components,Ot=u.emptyText,$t=u.onRow,mn=u.onHeaderRow,Vn=u.onScroll,rn=u.internalHooks,Wn=u.transformColumns,Xn=u.internalRefs,_n=u.tailor,Rr=u.getContainerWidth,Qn=u.sticky,In=u.rowHoverable,an=In===void 0?!0:In,Yt=O||se,qt=!!Yt.length,tn=rn===f.R,Dn=r.useCallback(function(Nr,Zr){return Ie(mt,Nr)||Zr},[mt]),on=r.useMemo(function(){return typeof ne=="function"?ne:function(Nr){var Zr=Nr&&Nr[ne];return Zr}},[ne]),er=Dn(["body"]),mr=Mn(),oa=(0,v.Z)(mr,3),Er=oa[0],Sa=oa[1],ka=oa[2],ja=Cn(u,Yt,on),Ur=(0,v.Z)(ja,6),wr=Ur[0],Pt=Ur[1],nn=Ur[2],bn=Ur[3],xn=Ur[4],On=Ur[5],xa=W==null?void 0:W.x,eo=r.useState(0),$a=(0,v.Z)(eo,2),Qa=$a[0],bo=$a[1],Po=(0,Zn.Z)((0,B.Z)((0,B.Z)((0,B.Z)({},u),wr),{},{expandable:!!wr.expandedRowRender,columnTitle:wr.columnTitle,expandedKeys:nn,getRowKey:on,onTriggerExpand:On,expandIcon:bn,expandIconColumnIndex:wr.expandIconColumnIndex,direction:re,scrollWidth:tn&&_n&&typeof xa=="number"?xa:null,clientWidth:Qa}),tn?Wn:null),to=(0,v.Z)(Po,4),yo=to[0],Lr=to[1],Va=to[2],Do=to[3],Na=Va!=null?Va:xa,ei=r.useMemo(function(){return{columns:yo,flattenColumns:Lr}},[yo,Lr]),no=r.useRef(),Ho=r.useRef(),ga=r.useRef(),Ko=r.useRef();r.useImperativeHandle(o,function(){return{nativeElement:no.current,scrollTo:function(Zr){var Xa;if(ga.current instanceof HTMLElement){var Eo=Zr.index,Ya=Zr.top,ai=Zr.key;if(Rt(Ya)){var $o;($o=ga.current)===null||$o===void 0||$o.scrollTo({top:Ya})}else{var qo,si=ai!=null?ai:on(Yt[Eo]);(qo=ga.current.querySelector('[data-row-key="'.concat(si,'"]')))===null||qo===void 0||qo.scrollIntoView()}}else(Xa=ga.current)!==null&&Xa!==void 0&&Xa.scrollTo&&ga.current.scrollTo(Zr)}}});var Uo=r.useRef(),ci=r.useState(!1),fi=(0,v.Z)(ci,2),di=fi[0],uo=fi[1],Ci=r.useState(!1),vi=(0,v.Z)(Ci,2),mi=vi[0],Wo=vi[1],bi=Bn(new Map),gi=(0,v.Z)(bi,2),oi=gi[0],ii=gi[1],xi=Pe(Lr),Go=xi.map(function(Nr){return oi.get(Nr)}),Qo=r.useMemo(function(){return Go},[Go.join("_")]),Xo=Hr(Qo,Lr,re),lo=W&&Ut(W.y),po=W&&Ut(Na)||!!wr.fixed,To=po&&Lr.some(function(Nr){var Zr=Nr.fixed;return Zr}),Yo=r.useRef(),xo=zr(Qn,s),Ro=xo.isSticky,Ri=xo.offsetHeader,ui=xo.offsetSummary,wi=xo.offsetScroll,Ni=xo.stickyClassName,hi=xo.container,ro=r.useMemo(function(){return Ae==null?void 0:Ae(Yt)},[Ae,Yt]),jo=(lo||Ro)&&r.isValidElement(ro)&&ro.type===rt&&ro.props.fixed,ti,Jo,li;lo&&(Jo={overflowY:qt?"scroll":"auto",maxHeight:W.y}),po&&(ti={overflowX:"auto"},lo||(Jo={overflowY:"hidden"}),li={width:Na===!0?"auto":Na,minWidth:"100%"});var yi=r.useCallback(function(Nr,Zr){Q(no.current)&&ii(function(Xa){if(Xa.get(Nr)!==Zr){var Eo=new Map(Xa);return Eo.set(Nr,Zr),Eo}return Xa})},[]),Mi=kn(null),Vo=(0,v.Z)(Mi,2),pi=Vo[0],Kn=Vo[1];function pn(Nr,Zr){Zr&&(typeof Zr=="function"?Zr(Nr):Zr.scrollLeft!==Nr&&(Zr.scrollLeft=Nr,Zr.scrollLeft!==Nr&&setTimeout(function(){Zr.scrollLeft=Nr},0)))}var ir=Te(function(Nr){var Zr=Nr.currentTarget,Xa=Nr.scrollLeft,Eo=re==="rtl",Ya=typeof Xa=="number"?Xa:Zr.scrollLeft,ai=Zr||Be;if(!Kn()||Kn()===ai){var $o;pi(ai),pn(Ya,Ho.current),pn(Ya,ga.current),pn(Ya,Uo.current),pn(Ya,($o=Yo.current)===null||$o===void 0?void 0:$o.setScrollLeft)}var qo=Zr||Ho.current;if(qo){var si=tn&&_n&&typeof Na=="number"?Na:qo.scrollWidth,Ii=qo.clientWidth;if(si===Ii){uo(!1),Wo(!1);return}Eo?(uo(-Ya0)):(uo(Ya>0),Wo(Ya3&&arguments[3]!==void 0?arguments[3]:!1;return o.length&&s&&u===void 0&&!get(e,o.slice(0,-1))?e:ea(e,o,u,s)}function Kr(e){return _typeof(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function Yr(e){return Array.isArray(e)?[]:{}}var ta=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function va(){for(var e=arguments.length,o=new Array(e),u=0;uE?u-(s-E):u+(s-h)}function na(e,o,u){var s=e.length,h=o.length,E,b;if(s===0&&h===0)return null;s1&&arguments[1]!==void 0?arguments[1]:1;ma+=1;var s=ma;function h(E){if(E===0)fa(s),o();else{var b=ra(function(){h(E-1)});wa.set(s,b)}}return h(u),s};Ir.cancel=function(e){var o=wa.get(e);return fa(o),_r(o)};var Or=Ir,da=(typeof navigator=="undefined"?"undefined":(0,G.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),so=da,Tr=function(e,o,u,s){var h=(0,r.useRef)(!1),E=(0,r.useRef)(null);function b(){clearTimeout(E.current),h.current=!0,E.current=setTimeout(function(){h.current=!1},50)}var O=(0,r.useRef)({top:e,bottom:o,left:u,right:s});return O.current.top=e,O.current.bottom=o,O.current.left=u,O.current.right=s,function(ne,W){var Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,re=ne?W<0&&O.current.left||W>0&&O.current.right:W<0&&O.current.top||W>0&&O.current.bottom;return Ne&&re?(clearTimeout(E.current),h.current=!1):(!re||h.current)&&b(),!h.current&&re}};function Oa(e,o,u,s,h,E,b){var O=(0,r.useRef)(0),ne=(0,r.useRef)(null),W=(0,r.useRef)(null),Ne=(0,r.useRef)(!1),re=Tr(o,u,s,h);function be(mt,Ot){if(Or.cancel(ne.current),!re(!1,Ot)){var $t=mt;if(!$t._virtualHandled)$t._virtualHandled=!0;else return;O.current+=Ot,W.current=Ot,so||$t.preventDefault(),ne.current=Or(function(){var mn=Ne.current?10:1;b(O.current*mn,!1),O.current=0})}}function he(mt,Ot){b(Ot,!0),so||mt.preventDefault()}var Ae=(0,r.useRef)(null),Je=(0,r.useRef)(null);function Ct(mt){if(e){Or.cancel(Je.current),Je.current=Or(function(){Ae.current=null},2);var Ot=mt.deltaX,$t=mt.deltaY,mn=mt.shiftKey,Vn=Ot,rn=$t;(Ae.current==="sx"||!Ae.current&&mn&&$t&&!Ot)&&(Vn=$t,rn=0,Ae.current="sx");var Wn=Math.abs(Vn),Xn=Math.abs(rn);Ae.current===null&&(Ae.current=E&&Wn>Xn?"x":"y"),Ae.current==="y"?be(mt,rn):he(mt,Vn)}}function zt(mt){e&&(Ne.current=mt.detail===W.current)}return[Ct,zt]}function Wa(e,o,u,s){var h=r.useMemo(function(){return[new Map,[]]},[e,u.id,s]),E=(0,v.Z)(h,2),b=E[0],O=E[1],ne=function(Ne){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ne,be=b.get(Ne),he=b.get(re);if(be===void 0||he===void 0)for(var Ae=e.length,Je=O.length;Je0&&arguments[0]!==void 0?arguments[0]:!1;Ne();var Ae=function(){var zt=!1;O.current.forEach(function(mt,Ot){if(mt&&mt.offsetParent){var $t=mt.offsetHeight,mn=getComputedStyle(mt),Vn=mn.marginTop,rn=mn.marginBottom,Wn=Mt(Vn),Xn=Mt(rn),_n=$t+Wn+Xn;ne.current.get(Ot)!==_n&&(ne.current.set(Ot,_n),zt=!0)}}),zt&&b(function(mt){return mt+1})};if(he)Ae();else{W.current+=1;var Je=W.current;Promise.resolve().then(function(){Je===W.current&&Ae()})}}function be(he,Ae){var Je=e(he),Ct=O.current.get(Je);Ae?(O.current.set(Je,Ae),re()):O.current.delete(Je),!Ct!=!Ae&&(Ae?o==null||o(he):u==null||u(he))}return(0,r.useEffect)(function(){return Ne},[]),[be,re,ne.current,E]}var wn=14/15;function xr(e,o,u){var s=(0,r.useRef)(!1),h=(0,r.useRef)(0),E=(0,r.useRef)(0),b=(0,r.useRef)(null),O=(0,r.useRef)(null),ne,W=function(he){if(s.current){var Ae=Math.ceil(he.touches[0].pageX),Je=Math.ceil(he.touches[0].pageY),Ct=h.current-Ae,zt=E.current-Je,mt=Math.abs(Ct)>Math.abs(zt);mt?h.current=Ae:E.current=Je;var Ot=u(mt,mt?Ct:zt,!1,he);Ot&&he.preventDefault(),clearInterval(O.current),Ot&&(O.current=setInterval(function(){mt?Ct*=wn:zt*=wn;var $t=Math.floor(mt?Ct:zt);(!u(mt,$t,!0)||Math.abs($t)<=.1)&&clearInterval(O.current)},16))}},Ne=function(){s.current=!1,ne()},re=function(he){ne(),he.touches.length===1&&!s.current&&(s.current=!0,h.current=Math.ceil(he.touches[0].pageX),E.current=Math.ceil(he.touches[0].pageY),b.current=he.target,b.current.addEventListener("touchmove",W,{passive:!1}),b.current.addEventListener("touchend",Ne,{passive:!0}))};ne=function(){b.current&&(b.current.removeEventListener("touchmove",W),b.current.removeEventListener("touchend",Ne))},tr(function(){return e&&o.current.addEventListener("touchstart",re,{passive:!0}),function(){var be;(be=o.current)===null||be===void 0||be.removeEventListener("touchstart",re),ne(),clearInterval(O.current)}},[e])}function dr(e){return Math.floor(Math.pow(e,.5))}function Ja(e,o){var u="touches"in e?e.touches[0]:e;return u[o?"pageX":"pageY"]-window[o?"scrollX":"scrollY"]}function Ea(e,o,u){r.useEffect(function(){var s=o.current;if(e&&s){var h=!1,E,b,O=function(){Or.cancel(E)},ne=function be(){O(),E=Or(function(){u(b),be()})},W=function(he){if(!(he.target.draggable||he.button!==0)){var Ae=he;Ae._virtualHandled||(Ae._virtualHandled=!0,h=!0)}},Ne=function(){h=!1,O()},re=function(he){if(h){var Ae=Ja(he,!1),Je=s.getBoundingClientRect(),Ct=Je.top,zt=Je.bottom;if(Ae<=Ct){var mt=Ct-Ae;b=-dr(mt),ne()}else if(Ae>=zt){var Ot=Ae-zt;b=dr(Ot),ne()}else O()}};return s.addEventListener("mousedown",W),s.ownerDocument.addEventListener("mouseup",Ne),s.ownerDocument.addEventListener("mousemove",re),function(){s.removeEventListener("mousedown",W),s.ownerDocument.removeEventListener("mouseup",Ne),s.ownerDocument.removeEventListener("mousemove",re),O()}}},[e])}var Aa=10;function Ba(e,o,u,s,h,E,b,O){var ne=r.useRef(),W=r.useState(null),Ne=(0,v.Z)(W,2),re=Ne[0],be=Ne[1];return tr(function(){if(re&&re.times=0;an-=1){var Yt=h(o[an]),qt=u.get(Yt);if(qt===void 0){mt=!0;break}if(In-=qt,In<=0)break}switch(mn){case"top":$t=rn-Ct;break;case"bottom":$t=Wn-zt+Ct;break;default:{var tn=e.current.scrollTop,Dn=tn+zt;rnDn&&(Ot="bottom")}}$t!==null&&b($t),$t!==re.lastTop&&(mt=!0)}mt&&be((0,B.Z)((0,B.Z)({},re),{},{times:re.times+1,targetAlign:Ot,lastTop:$t}))}},[re,e.current]),function(he){if(he==null){O();return}if(Or.cancel(ne.current),typeof he=="number")b(he);else if(he&&(0,G.Z)(he)==="object"){var Ae,Je=he.align;"index"in he?Ae=he.index:Ae=o.findIndex(function(mt){return h(mt)===he.key});var Ct=he.offset,zt=Ct===void 0?0:Ct;be({times:0,index:Ae,offset:zt,originAlign:Je})}}}var Io=r.forwardRef(function(e,o){var u=e.prefixCls,s=e.rtl,h=e.scrollOffset,E=e.scrollRange,b=e.onStartMove,O=e.onStopMove,ne=e.onScroll,W=e.horizontal,Ne=e.spinSize,re=e.containerSize,be=e.style,he=e.thumbStyle,Ae=e.showScrollBar,Je=r.useState(!1),Ct=(0,v.Z)(Je,2),zt=Ct[0],mt=Ct[1],Ot=r.useState(null),$t=(0,v.Z)(Ot,2),mn=$t[0],Vn=$t[1],rn=r.useState(null),Wn=(0,v.Z)(rn,2),Xn=Wn[0],_n=Wn[1],Rr=!s,Qn=r.useRef(),In=r.useRef(),an=r.useState(Ae),Yt=(0,v.Z)(an,2),qt=Yt[0],tn=Yt[1],Dn=r.useRef(),on=function(){Ae===!0||Ae===!1||(clearTimeout(Dn.current),tn(!0),Dn.current=setTimeout(function(){tn(!1)},3e3))},er=E-re||0,mr=re-Ne||0,oa=r.useMemo(function(){if(h===0||er===0)return 0;var bn=h/er;return bn*mr},[h,er,mr]),Er=function(xn){xn.stopPropagation(),xn.preventDefault()},Sa=r.useRef({top:oa,dragging:zt,pageY:mn,startTop:Xn});Sa.current={top:oa,dragging:zt,pageY:mn,startTop:Xn};var ka=function(xn){mt(!0),Vn(Ja(xn,W)),_n(Sa.current.top),b(),xn.stopPropagation(),xn.preventDefault()};r.useEffect(function(){var bn=function(eo){eo.preventDefault()},xn=Qn.current,On=In.current;return xn.addEventListener("touchstart",bn,{passive:!1}),On.addEventListener("touchstart",ka,{passive:!1}),function(){xn.removeEventListener("touchstart",bn),On.removeEventListener("touchstart",ka)}},[]);var ja=r.useRef();ja.current=er;var Ur=r.useRef();Ur.current=mr,r.useEffect(function(){if(zt){var bn,xn=function(eo){var $a=Sa.current,Qa=$a.dragging,bo=$a.pageY,Po=$a.startTop;Or.cancel(bn);var to=Qn.current.getBoundingClientRect(),yo=re/(W?to.width:to.height);if(Qa){var Lr=(Ja(eo,W)-bo)*yo,Va=Po;!Rr&&W?Va-=Lr:Va+=Lr;var Do=ja.current,Na=Ur.current,ei=Na?Va/Na:0,no=Math.ceil(ei*Do);no=Math.max(no,0),no=Math.min(no,Do),bn=Or(function(){ne(no,W)})}},On=function(){mt(!1),O()};return window.addEventListener("mousemove",xn,{passive:!0}),window.addEventListener("touchmove",xn,{passive:!0}),window.addEventListener("mouseup",On,{passive:!0}),window.addEventListener("touchend",On,{passive:!0}),function(){window.removeEventListener("mousemove",xn),window.removeEventListener("touchmove",xn),window.removeEventListener("mouseup",On),window.removeEventListener("touchend",On),Or.cancel(bn)}}},[zt]),r.useEffect(function(){return on(),function(){clearTimeout(Dn.current)}},[h]),r.useImperativeHandle(o,function(){return{delayHidden:on}});var wr="".concat(u,"-scrollbar"),Pt={position:"absolute",visibility:qt?null:"hidden"},nn={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return W?(Pt.height=8,Pt.left=0,Pt.right=0,Pt.bottom=0,nn.height="100%",nn.width=Ne,Rr?nn.left=oa:nn.right=oa):(Pt.width=8,Pt.top=0,Pt.bottom=0,Rr?Pt.right=0:Pt.left=0,nn.width="100%",nn.height=Ne,nn.top=oa),r.createElement("div",{ref:Qn,className:M()(wr,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(wr,"-horizontal"),W),"".concat(wr,"-vertical"),!W),"".concat(wr,"-visible"),qt)),style:(0,B.Z)((0,B.Z)({},Pt),be),onMouseDown:Er,onMouseMove:on},r.createElement("div",{ref:In,className:M()("".concat(wr,"-thumb"),(0,te.Z)({},"".concat(wr,"-thumb-moving"),zt)),style:(0,B.Z)((0,B.Z)({},nn),he),onMouseDown:ka}))}),So=Io,wo=20;function co(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,u=e/o*e;return isNaN(u)&&(u=0),u=Math.max(u,wo),Math.floor(u)}var ao=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ka=[],qa={overflowY:"auto",overflowAnchor:"none"};function La(e,o){var u=e.prefixCls,s=u===void 0?"rc-virtual-list":u,h=e.className,E=e.height,b=e.itemHeight,O=e.fullHeight,ne=O===void 0?!0:O,W=e.style,Ne=e.data,re=e.children,be=e.itemKey,he=e.virtual,Ae=e.direction,Je=e.scrollWidth,Ct=e.component,zt=Ct===void 0?"div":Ct,mt=e.onScroll,Ot=e.onVirtualScroll,$t=e.onVisibleChange,mn=e.innerProps,Vn=e.extraRender,rn=e.styles,Wn=e.showScrollBar,Xn=Wn===void 0?"optional":Wn,_n=(0,A.Z)(e,ao),Rr=r.useCallback(function(Kn){return typeof be=="function"?be(Kn):Kn==null?void 0:Kn[be]},[be]),Qn=vn(Rr,null,null),In=(0,v.Z)(Qn,4),an=In[0],Yt=In[1],qt=In[2],tn=In[3],Dn=!!(he!==!1&&E&&b),on=r.useMemo(function(){return Object.values(qt.maps).reduce(function(Kn,pn){return Kn+pn},0)},[qt.id,qt.maps]),er=Dn&&Ne&&(Math.max(b*Ne.length,on)>E||!!Je),mr=Ae==="rtl",oa=M()(s,(0,te.Z)({},"".concat(s,"-rtl"),mr),h),Er=Ne||Ka,Sa=(0,r.useRef)(),ka=(0,r.useRef)(),ja=(0,r.useRef)(),Ur=(0,r.useState)(0),wr=(0,v.Z)(Ur,2),Pt=wr[0],nn=wr[1],bn=(0,r.useState)(0),xn=(0,v.Z)(bn,2),On=xn[0],xa=xn[1],eo=(0,r.useState)(!1),$a=(0,v.Z)(eo,2),Qa=$a[0],bo=$a[1],Po=function(){bo(!0)},to=function(){bo(!1)},yo={getKey:Rr};function Lr(Kn){nn(function(pn){var ir;typeof Kn=="function"?ir=Kn(pn):ir=Kn;var ya=xi(ir);return Sa.current.scrollTop=ya,ya})}var Va=(0,r.useRef)({start:0,end:Er.length}),Do=(0,r.useRef)(),Na=ca(Er,Rr),ei=(0,v.Z)(Na,1),no=ei[0];Do.current=no;var Ho=r.useMemo(function(){if(!Dn)return{scrollHeight:void 0,start:0,end:Er.length-1,offset:void 0};if(!er){var Kn;return{scrollHeight:((Kn=ka.current)===null||Kn===void 0?void 0:Kn.offsetHeight)||0,start:0,end:Er.length-1,offset:void 0}}for(var pn=0,ir,ya,Fa,ni=Er.length,Zo=0;Zo=Pt&&ir===void 0&&(ir=Zo,ya=pn),ri>Pt+E&&Fa===void 0&&(Fa=Zo),pn=ri}return ir===void 0&&(ir=0,ya=0,Fa=Math.ceil(E/b)),Fa===void 0&&(Fa=Er.length-1),Fa=Math.min(Fa+1,Er.length-1),{scrollHeight:pn,start:ir,end:Fa,offset:ya}},[er,Dn,Pt,Er,tn,E]),ga=Ho.scrollHeight,Ko=Ho.start,Uo=Ho.end,ci=Ho.offset;Va.current.start=Ko,Va.current.end=Uo,r.useLayoutEffect(function(){var Kn=qt.getRecord();if(Kn.size===1){var pn=Array.from(Kn)[0],ir=Er[Ko];if(ir){var ya=Rr(ir);if(ya===pn){var Fa=qt.get(pn),ni=Fa-b;Lr(function(Zo){return Zo+ni})}}}qt.resetRecord()},[ga]);var fi=r.useState({width:0,height:E}),di=(0,v.Z)(fi,2),uo=di[0],Ci=di[1],vi=function(pn){Ci({width:pn.offsetWidth,height:pn.offsetHeight})},mi=(0,r.useRef)(),Wo=(0,r.useRef)(),bi=r.useMemo(function(){return co(uo.width,Je)},[uo.width,Je]),gi=r.useMemo(function(){return co(uo.height,ga)},[uo.height,ga]),oi=ga-E,ii=(0,r.useRef)(oi);ii.current=oi;function xi(Kn){var pn=Kn;return Number.isNaN(ii.current)||(pn=Math.min(pn,ii.current)),pn=Math.max(pn,0),pn}var Go=Pt<=0,Qo=Pt>=oi,Xo=On<=0,lo=On>=Je,po=Tr(Go,Qo,Xo,lo),To=function(){return{x:mr?-On:On,y:Pt}},Yo=(0,r.useRef)(To()),xo=Kt(function(Kn){if(Ot){var pn=(0,B.Z)((0,B.Z)({},To()),Kn);(Yo.current.x!==pn.x||Yo.current.y!==pn.y)&&(Ot(pn),Yo.current=pn)}});function Ro(Kn,pn){var ir=Kn;pn?((0,g.flushSync)(function(){xa(ir)}),xo()):Lr(ir)}function Ri(Kn){var pn=Kn.currentTarget.scrollTop;pn!==Pt&&Lr(pn),mt==null||mt(Kn),xo()}var ui=function(pn){var ir=pn,ya=Je?Je-uo.width:0;return ir=Math.max(ir,0),ir=Math.min(ir,ya),ir},wi=Kt(function(Kn,pn){pn?((0,g.flushSync)(function(){xa(function(ir){var ya=ir+(mr?-Kn:Kn);return ui(ya)})}),xo()):Lr(function(ir){var ya=ir+Kn;return ya})}),Ni=Oa(Dn,Go,Qo,Xo,lo,!!Je,wi),hi=(0,v.Z)(Ni,2),ro=hi[0],jo=hi[1];xr(Dn,Sa,function(Kn,pn,ir,ya){var Fa=ya;return po(Kn,pn,ir)?!1:!Fa||!Fa._virtualHandled?(Fa&&(Fa._virtualHandled=!0),ro({preventDefault:function(){},deltaX:Kn?pn:0,deltaY:Kn?0:pn}),!0):!1}),Ea(er,Sa,function(Kn){Lr(function(pn){return pn+Kn})}),tr(function(){function Kn(ir){var ya=Go&&ir.detail<0,Fa=Qo&&ir.detail>0;Dn&&!ya&&!Fa&&ir.preventDefault()}var pn=Sa.current;return pn.addEventListener("wheel",ro,{passive:!1}),pn.addEventListener("DOMMouseScroll",jo,{passive:!0}),pn.addEventListener("MozMousePixelScroll",Kn,{passive:!1}),function(){pn.removeEventListener("wheel",ro),pn.removeEventListener("DOMMouseScroll",jo),pn.removeEventListener("MozMousePixelScroll",Kn)}},[Dn,Go,Qo]),tr(function(){if(Je){var Kn=ui(On);xa(Kn),xo({x:Kn})}},[uo.width,Je]);var ti=function(){var pn,ir;(pn=mi.current)===null||pn===void 0||pn.delayHidden(),(ir=Wo.current)===null||ir===void 0||ir.delayHidden()},Jo=Ba(Sa,Er,qt,b,Rr,function(){return Yt(!0)},Lr,ti);r.useImperativeHandle(o,function(){return{nativeElement:ja.current,getScrollInfo:To,scrollTo:function(pn){function ir(ya){return ya&&(0,G.Z)(ya)==="object"&&("left"in ya||"top"in ya)}ir(pn)?(pn.left!==void 0&&xa(ui(pn.left)),Jo(pn.top)):Jo(pn)}}}),tr(function(){if($t){var Kn=Er.slice(Ko,Uo+1);$t(Kn,Er)}},[Ko,Uo,Er]);var li=Wa(Er,Rr,qt,b),yi=Vn==null?void 0:Vn({start:Ko,end:Uo,virtual:er,offsetX:On,offsetY:ci,rtl:mr,getSize:li}),Mi=sa(Er,Ko,Uo,Je,On,an,re,yo),Vo=null;E&&(Vo=(0,B.Z)((0,te.Z)({},ne?"height":"maxHeight",E),qa),Dn&&(Vo.overflowY="hidden",Je&&(Vo.overflowX="hidden"),Qa&&(Vo.pointerEvents="none")));var pi={};return mr&&(pi.dir="rtl"),r.createElement("div",(0,N.Z)({ref:ja,style:(0,B.Z)((0,B.Z)({},W),{},{position:"relative"}),className:oa},pi,_n),r.createElement(fe.Z,{onResize:vi},r.createElement(zt,{className:"".concat(s,"-holder"),style:Vo,ref:Sa,onScroll:Ri,onMouseEnter:ti},r.createElement(ua,{prefixCls:s,height:ga,offsetX:On,offsetY:ci,scrollWidth:Je,onInnerResize:Yt,ref:ka,innerProps:mn,rtl:mr,extra:yi},Mi))),er&&ga>E&&r.createElement(So,{ref:mi,prefixCls:s,scrollOffset:Pt,scrollRange:ga,rtl:mr,onScroll:Ro,onStartMove:Po,onStopMove:to,spinSize:gi,containerSize:uo.height,style:rn==null?void 0:rn.verticalScrollBar,thumbStyle:rn==null?void 0:rn.verticalScrollBarThumb,showScrollBar:Xn}),er&&Je>uo.width&&r.createElement(So,{ref:Wo,prefixCls:s,scrollOffset:On,scrollRange:Je,rtl:mr,onScroll:Ro,onStartMove:Po,onStopMove:to,spinSize:bi,containerSize:uo.width,horizontal:!0,style:rn==null?void 0:rn.horizontalScrollBar,thumbStyle:rn==null?void 0:rn.horizontalScrollBarThumb,showScrollBar:Xn}))}var oo=r.forwardRef(La);oo.displayName="List";var $r=oo,qr=$r,Ga=K(null),fo=K(null);function Oo(e,o,u){var s=o||1;return u[e+s]-(u[e]||0)}function _a(e){var o=e.rowInfo,u=e.column,s=e.colIndex,h=e.indent,E=e.index,b=e.component,O=e.renderIndex,ne=e.record,W=e.style,Ne=e.className,re=e.inverse,be=e.getHeight,he=u.render,Ae=u.dataIndex,Je=u.className,Ct=u.width,zt=n(fo,["columnsOffset"]),mt=zt.columnsOffset,Ot=Pa(o,u,s,h,E),$t=Ot.key,mn=Ot.fixedInfo,Vn=Ot.appendCellNode,rn=Ot.additionalCellProps,Wn=rn.style,Xn=rn.colSpan,_n=Xn===void 0?1:Xn,Rr=rn.rowSpan,Qn=Rr===void 0?1:Rr,In=s-1,an=Oo(In,_n,mt),Yt=_n>1?Ct-an:0,qt=(0,B.Z)((0,B.Z)((0,B.Z)({},Wn),W),{},{flex:"0 0 ".concat(an,"px"),width:"".concat(an,"px"),marginRight:Yt,pointerEvents:"auto"}),tn=r.useMemo(function(){return re?Qn<=1:_n===0||Qn===0||Qn>1},[Qn,_n,re]);tn?qt.visibility="hidden":re&&(qt.height=be==null?void 0:be(Qn));var Dn=tn?function(){return null}:he,on={};return(Qn===0||_n===0)&&(on.rowSpan=1,on.colSpan=1),r.createElement(vt,(0,N.Z)({className:M()(Je,Ne),ellipsis:u.ellipsis,align:u.align,scope:u.rowScope,component:b,prefixCls:o.prefixCls,key:$t,record:ne,index:E,renderIndex:O,dataIndex:Ae,render:Dn,shouldCellUpdate:u.shouldCellUpdate},mn,{appendNode:Vn,additionalProps:(0,B.Z)((0,B.Z)({},rn),{},{style:qt},on)}))}var ko=_a,Lo=["data","index","className","rowKey","style","extra","getHeight"],vo=r.forwardRef(function(e,o){var u=e.data,s=e.index,h=e.className,E=e.rowKey,b=e.style,O=e.extra,ne=e.getHeight,W=(0,A.Z)(e,Lo),Ne=u.record,re=u.indent,be=u.index,he=n(y,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ae=he.scrollX,Je=he.flattenColumns,Ct=he.prefixCls,zt=he.fixColumn,mt=he.componentWidth,Ot=n(Ga,["getComponent"]),$t=Ot.getComponent,mn=qn(Ne,E,s,re),Vn=$t(["body","row"],"div"),rn=$t(["body","cell"],"div"),Wn=mn.rowSupportExpand,Xn=mn.expanded,_n=mn.rowProps,Rr=mn.expandedRowRender,Qn=mn.expandedRowClassName,In;if(Wn&&Xn){var an=Rr(Ne,s,re+1,Xn),Yt=jr(Qn,Ne,s,re),qt={};zt&&(qt={style:(0,te.Z)({},"--virtual-width","".concat(mt,"px"))});var tn="".concat(Ct,"-expanded-row-cell");In=r.createElement(Vn,{className:M()("".concat(Ct,"-expanded-row"),"".concat(Ct,"-expanded-row-level-").concat(re+1),Yt)},r.createElement(vt,{component:rn,prefixCls:Ct,className:M()(tn,(0,te.Z)({},"".concat(tn,"-fixed"),zt)),additionalProps:qt},an))}var Dn=(0,B.Z)((0,B.Z)({},b),{},{width:Ae});O&&(Dn.position="absolute",Dn.pointerEvents="none");var on=r.createElement(Vn,(0,N.Z)({},_n,W,{"data-row-key":E,ref:Wn?null:o,className:M()(h,"".concat(Ct,"-row"),_n==null?void 0:_n.className,(0,te.Z)({},"".concat(Ct,"-row-extra"),O)),style:(0,B.Z)((0,B.Z)({},Dn),_n==null?void 0:_n.style)}),Je.map(function(er,mr){return r.createElement(ko,{key:mr,component:rn,rowInfo:mn,column:er,colIndex:mr,indent:re,index:s,renderIndex:be,record:Ne,inverse:O,getHeight:ne})}));return Wn?r.createElement("div",{ref:o},on,In):on}),go=Xe(vo),No=go,Fo=r.forwardRef(function(e,o){var u=e.data,s=e.onScroll,h=n(y,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),E=h.flattenColumns,b=h.onColumnResize,O=h.getRowKey,ne=h.expandedKeys,W=h.prefixCls,Ne=h.childrenColumnName,re=h.scrollX,be=h.direction,he=n(Ga),Ae=he.sticky,Je=he.scrollY,Ct=he.listItemHeight,zt=he.getComponent,mt=he.onScroll,Ot=r.useRef(),$t=$n(u,Ne,ne,O),mn=r.useMemo(function(){var In=0;return E.map(function(an){var Yt=an.width,qt=an.key;return In+=Yt,[qt,Yt,In]})},[E]),Vn=r.useMemo(function(){return mn.map(function(In){return In[2]})},[mn]);r.useEffect(function(){mn.forEach(function(In){var an=(0,v.Z)(In,2),Yt=an[0],qt=an[1];b(Yt,qt)})},[mn]),r.useImperativeHandle(o,function(){var In,an={scrollTo:function(qt){var tn;(tn=Ot.current)===null||tn===void 0||tn.scrollTo(qt)},nativeElement:(In=Ot.current)===null||In===void 0?void 0:In.nativeElement};return Object.defineProperty(an,"scrollLeft",{get:function(){var qt;return((qt=Ot.current)===null||qt===void 0?void 0:qt.getScrollInfo().x)||0},set:function(qt){var tn;(tn=Ot.current)===null||tn===void 0||tn.scrollTo({left:qt})}}),an});var rn=function(an,Yt){var qt,tn=(qt=$t[Yt])===null||qt===void 0?void 0:qt.record,Dn=an.onCell;if(Dn){var on,er=Dn(tn,Yt);return(on=er==null?void 0:er.rowSpan)!==null&&on!==void 0?on:1}return 1},Wn=function(an){var Yt=an.start,qt=an.end,tn=an.getSize,Dn=an.offsetY;if(qt<0)return null;for(var on=E.filter(function(bn){return rn(bn,Yt)===0}),er=Yt,mr=function(xn){if(on=on.filter(function(On){return rn(On,xn)===0}),!on.length)return er=xn,1},oa=Yt;oa>=0&&!mr(oa);oa-=1);for(var Er=E.filter(function(bn){return rn(bn,qt)!==1}),Sa=qt,ka=function(xn){if(Er=Er.filter(function(On){return rn(On,xn)!==1}),!Er.length)return Sa=Math.max(xn-1,qt),1},ja=qt;ja<$t.length&&!ka(ja);ja+=1);for(var Ur=[],wr=function(xn){var On=$t[xn];if(!On)return 1;E.some(function(xa){return rn(xa,xn)>1})&&Ur.push(xn)},Pt=er;Pt<=Sa;Pt+=1)wr(Pt);var nn=Ur.map(function(bn){var xn=$t[bn],On=O(xn.record,bn),xa=function(Qa){var bo=bn+Qa-1,Po=O($t[bo].record,bo),to=tn(On,Po);return to.bottom-to.top},eo=tn(On);return r.createElement(No,{key:bn,data:xn,rowKey:On,index:bn,style:{top:-Dn+eo.top},extra:!0,getHeight:xa})});return nn},Xn=r.useMemo(function(){return{columnsOffset:Vn}},[Vn]),_n="".concat(W,"-tbody"),Rr=zt(["body","wrapper"]),Qn={};return Ae&&(Qn.position="sticky",Qn.bottom=0,(0,G.Z)(Ae)==="object"&&Ae.offsetScroll&&(Qn.bottom=Ae.offsetScroll)),r.createElement(fo.Provider,{value:Xn},r.createElement(qr,{fullHeight:!1,ref:Ot,prefixCls:"".concat(_n,"-virtual"),styles:{horizontalScrollBar:Qn},className:_n,height:Je,itemHeight:Ct||24,data:$t,itemKey:function(an){return O(an.record)},component:Rr,scrollWidth:re,direction:be,onVirtualScroll:function(an){var Yt,qt=an.x;s({currentTarget:(Yt=Ot.current)===null||Yt===void 0?void 0:Yt.nativeElement,scrollLeft:qt})},onScroll:mt,extraRender:Wn},function(In,an,Yt){var qt=O(In.record,an);return r.createElement(No,{data:In,rowKey:qt,index:an,style:Yt.style})}))}),Mo=Xe(Fo),Bo=Mo,ho=function(o,u){var s=u.ref,h=u.onScroll;return r.createElement(Bo,{ref:s,data:o,onScroll:h})};function io(e,o){var u=e.data,s=e.columns,h=e.scroll,E=e.sticky,b=e.prefixCls,O=b===void 0?w:b,ne=e.className,W=e.listItemHeight,Ne=e.components,re=e.onScroll,be=h||{},he=be.x,Ae=be.y;typeof he!="number"&&(he=1),typeof Ae!="number"&&(Ae=500);var Je=Te(function(mt,Ot){return Ie(Ne,mt)||Ot}),Ct=Te(re),zt=r.useMemo(function(){return{sticky:E,scrollY:Ae,listItemHeight:W,getComponent:Je,onScroll:Ct}},[E,Ae,W,Je,Ct]);return r.createElement(Ga.Provider,{value:zt},r.createElement(dt,(0,N.Z)({},e,{className:M()(ne,"".concat(O,"-virtual")),scroll:(0,B.Z)((0,B.Z)({},h),{},{x:he}),components:(0,B.Z)((0,B.Z)({},Ne),{},{body:u!=null&&u.length?ho:void 0}),columns:s,internalHooks:f.R,tailor:!0,ref:o})))}var mo=r.forwardRef(io);function Co(e){return ie(mo,e)}var Ao=Co(),zo=null},62978:function(Tn,yt,t){t.d(yt,{g:function(){return r},v:function(){return U}});var f=t(1413),v=t(45987),j=t(40830),$=["expandable"],U="RC_TABLE_INTERNAL_COL_DEFINE";function r(g){var K=g.expandable,n=(0,v.Z)(g,$),N;return"expandable"in g?N=(0,f.Z)((0,f.Z)({},n),K):N=n,N.showExpandColumn===!1&&(N.expandIconColumnIndex=-1),N}},63295:function(Tn,yt,t){t.d(yt,{Z:function(){return U}});var f=t(71002),v=Symbol.for("react.element"),j=Symbol.for("react.transitional.element"),$=Symbol.for("react.fragment");function U(r){return r&&(0,f.Z)(r)==="object"&&(r.$$typeof===v||r.$$typeof===j)&&r.type===$}},40830:function(Tn,yt,t){var f={},v=[],j=function(ye){v.push(ye)};function $(N,ye){if(0)var q}function U(N,ye){if(0)var q}function r(){f={}}function g(N,ye,q){!ye&&!f[q]&&(N(!1,q),f[q]=!0)}function K(N,ye){g($,N,ye)}function n(N,ye){g(U,N,ye)}K.preMessage=j,K.resetWarned=r,K.noteOnce=n,yt.ZP=K},46762:function(Tn,yt){var t;var f=Symbol.for("react.element"),v=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),$=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),r=Symbol.for("react.provider"),g=Symbol.for("react.context"),K=Symbol.for("react.server_context"),n=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),bt=Symbol.for("react.offscreen"),qe;qe=Symbol.for("react.module.reference");function V(i){if(typeof i=="object"&&i!==null){var ie=i.$$typeof;switch(ie){case f:switch(i=i.type,i){case j:case U:case $:case N:case ye:return i;default:switch(i=i&&i.$$typeof,i){case K:case g:case n:case Ue:case q:case r:return i;default:return ie}}case v:return ie}}}t=g,t=r,t=f,t=n,t=j,t=Ue,t=q,t=v,t=U,t=$,t=N,t=ye,t=function(){return!1},t=function(){return!1},t=function(i){return V(i)===g},t=function(i){return V(i)===r},t=function(i){return typeof i=="object"&&i!==null&&i.$$typeof===f},t=function(i){return V(i)===n},t=function(i){return V(i)===j},t=function(i){return V(i)===Ue},t=function(i){return V(i)===q},t=function(i){return V(i)===v},t=function(i){return V(i)===U},t=function(i){return V(i)===$},t=function(i){return V(i)===N},t=function(i){return V(i)===ye},t=function(i){return typeof i=="string"||typeof i=="function"||i===j||i===U||i===$||i===N||i===ye||i===bt||typeof i=="object"&&i!==null&&(i.$$typeof===Ue||i.$$typeof===q||i.$$typeof===r||i.$$typeof===g||i.$$typeof===n||i.$$typeof===qe||i.getModuleId!==void 0)},t=V},35110:function(Tn,yt,t){t(46762)},88068:function(Tn,yt,t){t.d(yt,{Z:function(){return Qr}});var f=t(87462),v=t(4942),j=t(1413),$=t(97685),U=t(71002),r=t(45987),g=t(94184),K=t.n(g),n=t(67294);function N(C){var R=n.useRef();R.current=C;var le=n.useCallback(function(){for(var Ce,ke=arguments.length,Ye=new Array(ke),nt=0;nt1&&arguments[1]!==void 0?arguments[1]:1;x+=1;var Ce=x;function ke(Ye){if(Ye===0)ue(Ce),R();else{var nt=Me(function(){ke(Ye-1)});I.set(Ce,nt)}}return ke(le),Ce};Re.cancel=function(C){var R=I.get(C);return ue(R),M(R)};var Ie=Re,p=function(R){var le=R.activeTabOffset,Ce=R.horizontal,ke=R.rtl,Ye=R.indicator,nt=Ye===void 0?{}:Ye,Et=nt.size,Wt=nt.align,un=Wt===void 0?"center":Wt,ln=(0,n.useState)(),_t=(0,$.Z)(ln,2),yn=_t[0],Ln=_t[1],Zn=(0,n.useRef)(),Cn=n.useCallback(function(Bn){return typeof Et=="function"?Et(Bn):typeof Et=="number"?Et:Bn},[Et]);function sr(){Ie.cancel(Zn.current)}return(0,n.useEffect)(function(){var Bn={};if(le)if(Ce){Bn.width=Cn(le.width);var kn=ke?"right":"left";un==="start"&&(Bn[kn]=le[kn]),un==="center"&&(Bn[kn]=le[kn]+le.width/2,Bn.transform=ke?"translateX(50%)":"translateX(-50%)"),un==="end"&&(Bn[kn]=le[kn]+le.width,Bn.transform="translateX(-100%)")}else Bn.height=Cn(le.height),un==="start"&&(Bn.top=le.top),un==="center"&&(Bn.top=le.top+le.height/2,Bn.transform="translateY(-50%)"),un==="end"&&(Bn.top=le.top+le.height,Bn.transform="translateY(-100%)");return sr(),Zn.current=Ie(function(){Ln(Bn)}),sr},[le,Ce,ke,un,Cn]),{style:yn}},ae=p,we={width:0,height:0,left:0,top:0};function me(C,R,le){return(0,n.useMemo)(function(){for(var Ce,ke=new Map,Ye=R.get((Ce=C[0])===null||Ce===void 0?void 0:Ce.key)||we,nt=Ye.left+Ye.width,Et=0;Et_?(J=z,Mr.current="x"):(J=P,Mr.current="y"),R(-J,-J)&&Z.preventDefault()}var S=(0,n.useRef)(null);S.current={onTouchStart:Mn,onTouchMove:zn,onTouchEnd:zr,onWheel:Hr},n.useEffect(function(){function Z(ve){S.current.onTouchStart(ve)}function z(ve){S.current.onTouchMove(ve)}function P(ve){S.current.onTouchEnd(ve)}function J(ve){S.current.onWheel(ve)}return document.addEventListener("touchmove",z,{passive:!1}),document.addEventListener("touchend",P,{passive:!0}),C.current.addEventListener("touchstart",Z,{passive:!0}),C.current.addEventListener("wheel",J,{passive:!1}),function(){document.removeEventListener("touchmove",z),document.removeEventListener("touchend",P)}},[])}function H(C){var R=(0,n.useState)(0),le=(0,$.Z)(R,2),Ce=le[0],ke=le[1],Ye=(0,n.useRef)(0),nt=(0,n.useRef)();return nt.current=C,bt(function(){var Et;(Et=nt.current)===null||Et===void 0||Et.call(nt)},[Ce]),function(){Ye.current===Ce&&(Ye.current+=1,ke(Ye.current))}}function Te(C){var R=(0,n.useRef)([]),le=(0,n.useState)({}),Ce=(0,$.Z)(le,2),ke=Ce[1],Ye=(0,n.useRef)(typeof C=="function"?C():C),nt=H(function(){var Wt=Ye.current;R.current.forEach(function(un){Wt=un(Wt)}),R.current=[],Ye.current=Wt,ke({})});function Et(Wt){R.current.push(Wt),nt()}return[Ye.current,Et]}var ot={width:0,height:0,left:0,top:0,right:0};function gt(C,R,le,Ce,ke,Ye,nt){var Et=nt.tabs,Wt=nt.tabPosition,un=nt.rtl,ln,_t,yn;return["top","bottom"].includes(Wt)?(ln="width",_t=un?"right":"left",yn=Math.abs(le)):(ln="height",_t="top",yn=-le),(0,n.useMemo)(function(){if(!Et.length)return[0,0];for(var Ln=Et.length,Zn=Ln,Cn=0;CnMath.floor(yn+R)){Zn=Cn-1;break}}for(var Bn=0,kn=Ln-1;kn>=0;kn-=1){var Mn=C.get(Et[kn].key)||ot;if(Mn[_t]=Zn?[0,0]:[Bn,Zn]},[C,R,Ce,ke,Ye,yn,Wt,Et.map(function(Ln){return Ln.key}).join("_"),un])}function ge(C){var R;return C instanceof Map?(R={},C.forEach(function(le,Ce){R[Ce]=le})):R=C,JSON.stringify(R)}var Qe="TABS_DQ";function Oe(C){return String(C).replace(/"/g,Qe)}function tt(C,R,le,Ce){return!(!le||Ce||C===!1||C===void 0&&(R===!1||R===null))}var pe=n.forwardRef(function(C,R){var le=C.prefixCls,Ce=C.editable,ke=C.locale,Ye=C.style;return!Ce||Ce.showAdd===!1?null:n.createElement("button",{ref:R,type:"button",className:"".concat(le,"-nav-add"),style:Ye,"aria-label":(ke==null?void 0:ke.addAriaLabel)||"Add tab",onClick:function(Et){Ce.onEdit("add",{event:Et})}},Ce.addIcon||"+")}),St=pe,ct=n.forwardRef(function(C,R){var le=C.position,Ce=C.prefixCls,ke=C.extra;if(!ke)return null;var Ye,nt={};return(0,U.Z)(ke)==="object"&&!n.isValidElement(ke)?nt=ke:nt.right=ke,le==="right"&&(Ye=nt.right),le==="left"&&(Ye=nt.left),Ye?n.createElement("div",{className:"".concat(Ce,"-extra-content"),ref:R},Ye):null}),m=ct,Ke=t(98280),_e=t(39607);function pt(C,R,le){var Ce=React.useRef({});return(!("value"in Ce.current)||le(Ce.current.condition,R))&&(Ce.current.value=C(),Ce.current.condition=R),Ce.current.value}var X=Symbol.for("react.element"),xe=Symbol.for("react.transitional.element"),oe=Symbol.for("react.fragment");function et(C){return C&&(0,U.Z)(C)==="object"&&(C.$$typeof===X||C.$$typeof===xe)&&C.type===oe}var ze=Number(n.version.split(".")[0]),At=function(R,le){typeof R=="function"?R(le):(0,U.Z)(R)==="object"&&R&&"current"in R&&(R.current=le)},xt=function(){for(var R=arguments.length,le=new Array(R),Ce=0;Ce=19)return!0;var ke=(0,_e.isMemo)(R)?R.type.type:R.type;return!(typeof ke=="function"&&!((le=ke.prototype)!==null&&le!==void 0&&le.render)&&ke.$$typeof!==_e.ForwardRef||typeof R=="function"&&!((Ce=R.prototype)!==null&&Ce!==void 0&&Ce.render)&&R.$$typeof!==_e.ForwardRef)};function Se(C){return(0,n.isValidElement)(C)&&!et(C)}var Ee=function(R){return Se(R)&&Le(R)},Ge=function(R){if(R&&Se(R)){var le=R;return le.props.propertyIsEnumerable("ref")?le.props.ref:le.ref}return null},ce={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(R){var le=R.keyCode;if(R.altKey&&!R.ctrlKey||R.metaKey||le>=ce.F1&&le<=ce.F12)return!1;switch(le){case ce.ALT:case ce.CAPS_LOCK:case ce.CONTEXT_MENU:case ce.CTRL:case ce.DOWN:case ce.END:case ce.ESC:case ce.HOME:case ce.INSERT:case ce.LEFT:case ce.MAC_FF_META:case ce.META:case ce.NUMLOCK:case ce.NUM_CENTER:case ce.PAGE_DOWN:case ce.PAGE_UP:case ce.PAUSE:case ce.PRINT_SCREEN:case ce.RIGHT:case ce.SHIFT:case ce.UP:case ce.WIN_KEY:case ce.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(R){if(R>=ce.ZERO&&R<=ce.NINE||R>=ce.NUM_ZERO&&R<=ce.NUM_MULTIPLY||R>=ce.A&&R<=ce.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&R===0)return!0;switch(R){case ce.SPACE:case ce.QUESTION_MARK:case ce.NUM_PLUS:case ce.NUM_MINUS:case ce.NUM_PERIOD:case ce.NUM_DIVISION:case ce.SEMICOLON:case ce.DASH:case ce.EQUALS:case ce.COMMA:case ce.PERIOD:case ce.SLASH:case ce.APOSTROPHE:case ce.SINGLE_QUOTE:case ce.OPEN_SQUARE_BRACKET:case ce.BACKSLASH:case ce.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},vt=ce,at=function(R){return+setTimeout(R,16)},kt=function(R){return clearTimeout(R)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(at=function(R){return window.requestAnimationFrame(R)},kt=function(R){return window.cancelAnimationFrame(R)});var ht=0,lt=new Map;function A(C){lt.delete(C)}var D=function(R){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;ht+=1;var Ce=ht;function ke(Ye){if(Ye===0)A(Ce),R();else{var nt=at(function(){ke(Ye-1)});lt.set(Ce,nt)}}return ke(le),Ce};D.cancel=function(C){var R=lt.get(C);return A(C),kt(R)};var F=D,de=vt.ESC,rt=vt.TAB;function ft(C){var R=C.visible,le=C.triggerRef,Ce=C.onVisibleChange,ke=C.autoFocus,Ye=C.overlayRef,nt=n.useRef(!1),Et=function(){if(R){var _t,yn;(_t=le.current)===null||_t===void 0||(yn=_t.focus)===null||yn===void 0||yn.call(_t),Ce==null||Ce(!1)}},Wt=function(){var _t;return(_t=Ye.current)!==null&&_t!==void 0&&_t.focus?(Ye.current.focus(),nt.current=!0,!0):!1},un=function(_t){switch(_t.keyCode){case de:Et();break;case rt:{var yn=!1;nt.current||(yn=Wt()),yn?_t.preventDefault():Et();break}}};n.useEffect(function(){return R?(window.addEventListener("keydown",un),ke&&F(Wt,3),function(){window.removeEventListener("keydown",un),nt.current=!1}):function(){nt.current=!1}},[R])}var Gt=(0,n.forwardRef)(function(C,R){var le=C.overlay,Ce=C.arrow,ke=C.prefixCls,Ye=(0,n.useMemo)(function(){var Et;return typeof le=="function"?Et=le():Et=le,Et},[le]),nt=xt(R,Ge(Ye));return n.createElement(n.Fragment,null,Ce&&n.createElement("div",{className:"".concat(ke,"-arrow")}),n.cloneElement(Ye,{ref:Le(Ye)?nt:void 0}))}),T=Gt,fe={adjustX:1,adjustY:1},Q=[0,0],k={topLeft:{points:["bl","tl"],overflow:fe,offset:[0,-4],targetOffset:Q},top:{points:["bc","tc"],overflow:fe,offset:[0,-4],targetOffset:Q},topRight:{points:["br","tr"],overflow:fe,offset:[0,-4],targetOffset:Q},bottomLeft:{points:["tl","bl"],overflow:fe,offset:[0,4],targetOffset:Q},bottom:{points:["tc","bc"],overflow:fe,offset:[0,4],targetOffset:Q},bottomRight:{points:["tr","br"],overflow:fe,offset:[0,4],targetOffset:Q}},Ve=k,He=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function je(C,R){var le,Ce=C.arrow,ke=Ce===void 0?!1:Ce,Ye=C.prefixCls,nt=Ye===void 0?"rc-dropdown":Ye,Et=C.transitionName,Wt=C.animation,un=C.align,ln=C.placement,_t=ln===void 0?"bottomLeft":ln,yn=C.placements,Ln=yn===void 0?Ve:yn,Zn=C.getPopupContainer,Cn=C.showAction,sr=C.hideAction,Bn=C.overlayClassName,kn=C.overlayStyle,Mn=C.visible,zn=C.trigger,zr=zn===void 0?["hover"]:zn,Mr=C.autoFocus,Hr=C.overlay,S=C.children,Z=C.onVisibleChange,z=(0,r.Z)(C,He),P=n.useState(),J=(0,$.Z)(P,2),ve=J[0],_=J[1],Fe="visible"in C?Mn:ve,Zt=n.useRef(null),It=n.useRef(null),cn=n.useRef(null);n.useImperativeHandle(R,function(){return Zt.current});var fn=function(w){_(w),Z==null||Z(w)};ft({visible:Fe,triggerRef:cn,onVisibleChange:fn,autoFocus:Mr,overlayRef:It});var Hn=function(w){var se=C.onOverlayClick;_(!1),se&&se(w)},Gn=function(){return n.createElement(T,{ref:It,overlay:Hr,prefixCls:nt,arrow:ke})},An=function(){return typeof Hr=="function"?Gn:Gn()},dn=function(){var w=C.minOverlayWidthMatchTrigger,se=C.alignPoint;return"minOverlayWidthMatchTrigger"in C?w:!se},En=function(){var w=C.openClassName;return w!==void 0?w:"".concat(nt,"-open")},a=n.cloneElement(S,{className:K()((le=S.props)===null||le===void 0?void 0:le.className,Fe&&En()),ref:Le(S)?xt(cn,Ge(S)):void 0}),c=sr;return!c&&zr.indexOf("contextMenu")!==-1&&(c=["click"]),n.createElement(Ke.Z,(0,f.Z)({builtinPlacements:Ln},z,{prefixCls:nt,ref:Zt,popupClassName:K()(Bn,(0,v.Z)({},"".concat(nt,"-show-arrow"),ke)),popupStyle:kn,action:zr,showAction:Cn,hideAction:c,popupPlacement:_t,popupAlign:un,popupTransitionName:Et,popupAnimation:Wt,popupVisible:Fe,stretch:dn()?"minWidth":"",popup:An(),onPopupVisibleChange:fn,onPopupClick:Hn,getPopupContainer:Zn}),a)}var it=n.forwardRef(je),Qt=it,Ht=t(78595),Ze={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(R){var le=R.keyCode;if(R.altKey&&!R.ctrlKey||R.metaKey||le>=Ze.F1&&le<=Ze.F12)return!1;switch(le){case Ze.ALT:case Ze.CAPS_LOCK:case Ze.CONTEXT_MENU:case Ze.CTRL:case Ze.DOWN:case Ze.END:case Ze.ESC:case Ze.HOME:case Ze.INSERT:case Ze.LEFT:case Ze.MAC_FF_META:case Ze.META:case Ze.NUMLOCK:case Ze.NUM_CENTER:case Ze.PAGE_DOWN:case Ze.PAGE_UP:case Ze.PAUSE:case Ze.PRINT_SCREEN:case Ze.RIGHT:case Ze.SHIFT:case Ze.UP:case Ze.WIN_KEY:case Ze.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(R){if(R>=Ze.ZERO&&R<=Ze.NINE||R>=Ze.NUM_ZERO&&R<=Ze.NUM_MULTIPLY||R>=Ze.A&&R<=Ze.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&R===0)return!0;switch(R){case Ze.SPACE:case Ze.QUESTION_MARK:case Ze.NUM_PLUS:case Ze.NUM_MINUS:case Ze.NUM_PERIOD:case Ze.NUM_DIVISION:case Ze.SEMICOLON:case Ze.DASH:case Ze.EQUALS:case Ze.COMMA:case Ze.PERIOD:case Ze.SLASH:case Ze.APOSTROPHE:case Ze.SINGLE_QUOTE:case Ze.OPEN_SQUARE_BRACKET:case Ze.BACKSLASH:case Ze.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},De=Ze,wt=n.forwardRef(function(C,R){var le=C.prefixCls,Ce=C.id,ke=C.tabs,Ye=C.locale,nt=C.mobile,Et=C.more,Wt=Et===void 0?{}:Et,un=C.style,ln=C.className,_t=C.editable,yn=C.tabBarGutter,Ln=C.rtl,Zn=C.removeAriaLabel,Cn=C.onTabClick,sr=C.getPopupContainer,Bn=C.popupClassName,kn=(0,n.useState)(!1),Mn=(0,$.Z)(kn,2),zn=Mn[0],zr=Mn[1],Mr=(0,n.useState)(null),Hr=(0,$.Z)(Mr,2),S=Hr[0],Z=Hr[1],z=Wt.icon,P=z===void 0?"More":z,J="".concat(Ce,"-more-popup"),ve="".concat(le,"-dropdown"),_=S!==null?"".concat(J,"-").concat(S):null,Fe=Ye==null?void 0:Ye.dropdownAriaLabel;function Zt(dn,En){dn.preventDefault(),dn.stopPropagation(),_t.onEdit("remove",{key:En,event:dn})}var It=n.createElement(Ht.ZP,{onClick:function(En){var a=En.key,c=En.domEvent;Cn(a,c),zr(!1)},prefixCls:"".concat(ve,"-menu"),id:J,tabIndex:-1,role:"listbox","aria-activedescendant":_,selectedKeys:[S],"aria-label":Fe!==void 0?Fe:"expanded dropdown"},ke.map(function(dn){var En=dn.closable,a=dn.disabled,c=dn.closeIcon,l=dn.key,w=dn.label,se=tt(En,c,_t,a);return n.createElement(Ht.sN,{key:l,id:"".concat(J,"-").concat(l),role:"option","aria-controls":Ce&&"".concat(Ce,"-panel-").concat(l),disabled:a},n.createElement("span",null,w),se&&n.createElement("button",{type:"button","aria-label":Zn||"remove",tabIndex:0,className:"".concat(ve,"-menu-item-remove"),onClick:function($e){$e.stopPropagation(),Zt($e,l)}},c||_t.removeIcon||"\xD7"))}));function cn(dn){for(var En=ke.filter(function(se){return!se.disabled}),a=En.findIndex(function(se){return se.key===S})||0,c=En.length,l=0;lMt?"left":"right"})}),ve=(0,$.Z)(J,2),_=ve[0],Fe=ve[1],Zt=Pe(0,function(fr,Mt){!P&&Cn&&Cn({direction:fr>Mt?"top":"bottom"})}),It=(0,$.Z)(Zt,2),cn=It[0],fn=It[1],Hn=(0,n.useState)([0,0]),Gn=(0,$.Z)(Hn,2),An=Gn[0],dn=Gn[1],En=(0,n.useState)([0,0]),a=(0,$.Z)(En,2),c=a[0],l=a[1],w=(0,n.useState)([0,0]),se=(0,$.Z)(w,2),Be=se[0],$e=se[1],Ft=(0,n.useState)([0,0]),Nt=(0,$.Z)(Ft,2),Bt=Nt[0],ut=Nt[1],dt=Te(new Map),Kt=(0,$.Z)(dt,2),Xt=Kt[0],gn=Kt[1],rr=me(Mn,Xt,c[0]),Un=sn(An,P),tr=sn(c,P),cr=sn(Be,P),Yn=sn(Bt,P),Ar=Math.floor(Un)Dr?Dr:fr}var ha=(0,n.useRef)(null),ea=(0,n.useState)(),Xr=(0,$.Z)(ea,2),Kr=Xr[0],Yr=Xr[1];function ta(){Yr(Date.now())}function va(){ha.current&&clearTimeout(ha.current)}Vt(Hr,function(fr,Mt){function vn(wn,xr){wn(function(dr){var Ja=Vr(dr+xr);return Ja})}return Ar?(P?vn(Fe,fr):vn(fn,Mt),va(),ta(),!0):!1}),(0,n.useEffect)(function(){return va(),Kr&&(ha.current=setTimeout(function(){Yr(0)},100)),va},[Kr]);var pa=gt(rr,ar,P?_:cn,tr,cr,Yn,(0,j.Z)((0,j.Z)({},C),{},{tabs:Mn})),Wr=(0,$.Z)(pa,2),ia=Wr[0],br=Wr[1],Ca=N(function(){var fr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:nt,Mt=rr.get(fr)||{width:0,height:0,left:0,right:0,top:0};if(P){var vn=_;Et?Mt.right<_?vn=Mt.right:Mt.right+Mt.width>_+ar&&(vn=Mt.right+Mt.width-ar):Mt.left<-_?vn=-Mt.left:Mt.left+Mt.width>-_+ar&&(vn=-(Mt.left+Mt.width-ar)),fn(0),Fe(Vr(vn))}else{var wn=cn;Mt.top<-cn?wn=-Mt.top:Mt.top+Mt.height>-cn+ar&&(wn=-(Mt.top+Mt.height-ar)),Fe(0),fn(Vr(wn))}}),ba=(0,n.useState)(),Jr=(0,$.Z)(ba,2),or=Jr[0],la=Jr[1],Ha=(0,n.useState)(!1),Ia=(0,$.Z)(Ha,2),ua=Ia[0],Gr=Ia[1],sa=Mn.filter(function(fr){return!fr.disabled}).map(function(fr){return fr.key}),Ra=function(Mt){var vn=sa.indexOf(or||nt),wn=sa.length,xr=(vn+Mt+wn)%wn,dr=sa[xr];la(dr)},na=function(Mt){var vn=Mt.code,wn=Et&&P,xr=sa[0],dr=sa[sa.length-1];switch(vn){case"ArrowLeft":{P&&Ra(wn?1:-1);break}case"ArrowRight":{P&&Ra(wn?-1:1);break}case"ArrowUp":{Mt.preventDefault(),P||Ra(-1);break}case"ArrowDown":{Mt.preventDefault(),P||Ra(1);break}case"Home":{Mt.preventDefault(),la(xr);break}case"End":{Mt.preventDefault(),la(dr);break}case"Enter":case"Space":{Mt.preventDefault(),Zn(nt,Mt);break}case"Backspace":case"Delete":{var Ja=sa.indexOf(or),Ea=Mn.find(function(Ba){return Ba.key===or}),Aa=tt(Ea==null?void 0:Ea.closable,Ea==null?void 0:Ea.closeIcon,un,Ea==null?void 0:Ea.disabled);Aa&&(Mt.preventDefault(),Mt.stopPropagation(),un.onEdit("remove",{key:or,event:Mt}),Ja===sa.length-1?Ra(-1):Ra(1));break}}},ca={};P?ca[Et?"marginRight":"marginLeft"]=yn:ca.marginTop=yn;var ra=Mn.map(function(fr,Mt){var vn=fr.key;return n.createElement(st,{id:ke,prefixCls:kn,key:vn,tab:fr,style:Mt===0?void 0:ca,closable:fr.closable,editable:un,active:vn===nt,focus:vn===or,renderWrapper:Ln,removeAriaLabel:ln==null?void 0:ln.removeAriaLabel,tabCount:sa.length,currentPosition:Mt+1,onClick:function(xr){Zn(vn,xr)},onKeyDown:na,onFocus:function(){ua||la(vn),Ca(vn),ta(),Hr.current&&(Et||(Hr.current.scrollLeft=0),Hr.current.scrollTop=0)},onBlur:function(){la(void 0)},onMouseDown:function(){Gr(!0)},onMouseUp:function(){Gr(!1)}})}),_r=function(){return gn(function(){var Mt,vn=new Map,wn=(Mt=S.current)===null||Mt===void 0?void 0:Mt.getBoundingClientRect();return Mn.forEach(function(xr){var dr,Ja=xr.key,Ea=(dr=S.current)===null||dr===void 0?void 0:dr.querySelector('[data-node-key="'.concat(Oe(Ja),'"]'));if(Ea){var Aa=Jt(Ea,wn),Ba=(0,$.Z)(Aa,4),Io=Ba[0],So=Ba[1],wo=Ba[2],co=Ba[3];vn.set(Ja,{width:Io,height:So,left:wo,top:co})}}),vn})};(0,n.useEffect)(function(){_r()},[Mn.map(function(fr){return fr.key}).join("_")]);var ma=H(function(){var fr=hn(zn),Mt=hn(zr),vn=hn(Mr);dn([fr[0]-Mt[0]-vn[0],fr[1]-Mt[1]-vn[1]]);var wn=hn(z);$e(wn);var xr=hn(Z);ut(xr);var dr=hn(S);l([dr[0]-wn[0],dr[1]-wn[1]]),_r()}),wa=Mn.slice(0,ia),fa=Mn.slice(br+1),Ir=[].concat((0,d.Z)(wa),(0,d.Z)(fa)),Or=rr.get(nt),da=ae({activeTabOffset:Or,horizontal:P,indicator:sr,rtl:Et}),so=da.style;(0,n.useEffect)(function(){Ca()},[nt,Br,Dr,ge(Or),ge(rr),P]),(0,n.useEffect)(function(){ma()},[Et]);var Tr=!!Ir.length,Oa="".concat(kn,"-nav-wrap"),Wa,aa,Ua,Ma;return P?Et?(aa=_>0,Wa=_!==Dr):(Wa=_<0,aa=_!==Br):(Ua=cn<0,Ma=cn!==Br),n.createElement(y.Z,{onResize:ma},n.createElement("div",{ref:B(R,zn),role:"tablist","aria-orientation":P?"horizontal":"vertical",className:K()("".concat(kn,"-nav"),le),style:Ce,onKeyDown:function(){ta()}},n.createElement(m,{ref:zr,position:"left",extra:Wt,prefixCls:kn}),n.createElement(y.Z,{onResize:ma},n.createElement("div",{className:K()(Oa,(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},"".concat(Oa,"-ping-left"),Wa),"".concat(Oa,"-ping-right"),aa),"".concat(Oa,"-ping-top"),Ua),"".concat(Oa,"-ping-bottom"),Ma)),ref:Hr},n.createElement(y.Z,{onResize:ma},n.createElement("div",{ref:S,className:"".concat(kn,"-nav-list"),style:{transform:"translate(".concat(_,"px, ").concat(cn,"px)"),transition:Kr?"none":void 0}},ra,n.createElement(St,{ref:z,prefixCls:kn,locale:ln,editable:un,style:(0,j.Z)((0,j.Z)({},ra.length===0?void 0:ca),{},{visibility:Tr?"hidden":null})}),n.createElement("div",{className:K()("".concat(kn,"-ink-bar"),(0,v.Z)({},"".concat(kn,"-ink-bar-animated"),Ye.inkBar)),style:so}))))),n.createElement(Lt,(0,f.Z)({},C,{removeAriaLabel:ln==null?void 0:ln.removeAriaLabel,ref:Z,prefixCls:kn,tabs:Ir,className:!Tr&&Pn,tabMoving:!!Kr})),n.createElement(m,{ref:Mr,position:"right",extra:Wt,prefixCls:kn})))}),jn=Jn,yr=n.forwardRef(function(C,R){var le=C.prefixCls,Ce=C.className,ke=C.style,Ye=C.id,nt=C.active,Et=C.tabKey,Wt=C.children;return n.createElement("div",{id:Ye&&"".concat(Ye,"-panel-").concat(Et),role:"tabpanel",tabIndex:nt?0:-1,"aria-labelledby":Ye&&"".concat(Ye,"-tab-").concat(Et),"aria-hidden":!nt,style:ke,className:K()(le,nt&&"".concat(le,"-active"),Ce),ref:R},Wt)}),gr=yr,nr=["renderTabBar"],ur=["label","key"],Pr=function(R){var le=R.renderTabBar,Ce=(0,r.Z)(R,nr),ke=n.useContext(We),Ye=ke.tabs;if(le){var nt=(0,j.Z)((0,j.Z)({},Ce),{},{panes:Ye.map(function(Et){var Wt=Et.label,un=Et.key,ln=(0,r.Z)(Et,ur);return n.createElement(gr,(0,f.Z)({tab:Wt,key:un,tabKey:un},ln))})});return le(nt,jn)}return n.createElement(jn,Ce)},pr=Pr,Rn=t(62874),Nn=["key","forceRender","style","className","destroyInactiveTabPane"],Fn=function(R){var le=R.id,Ce=R.activeKey,ke=R.animated,Ye=R.tabPosition,nt=R.destroyInactiveTabPane,Et=n.useContext(We),Wt=Et.prefixCls,un=Et.tabs,ln=ke.tabPane,_t="".concat(Wt,"-tabpane");return n.createElement("div",{className:K()("".concat(Wt,"-content-holder"))},n.createElement("div",{className:K()("".concat(Wt,"-content"),"".concat(Wt,"-content-").concat(Ye),(0,v.Z)({},"".concat(Wt,"-content-animated"),ln))},un.map(function(yn){var Ln=yn.key,Zn=yn.forceRender,Cn=yn.style,sr=yn.className,Bn=yn.destroyInactiveTabPane,kn=(0,r.Z)(yn,Nn),Mn=Ln===Ce;return n.createElement(Rn.Z,(0,f.Z)({key:Ln,visible:Mn,forceRender:Zn,removeOnLeave:!!(nt||Bn),leavedClassName:"".concat(_t,"-hidden")},ke.tabPaneMotion),function(zn,zr){var Mr=zn.style,Hr=zn.className;return n.createElement(gr,(0,f.Z)({},kn,{prefixCls:_t,id:le,tabKey:Ln,animated:ln,active:Mn,style:(0,j.Z)((0,j.Z)({},Cn),Mr),className:K()(sr,Hr),ref:zr}))})})))},Sr=Fn,hr={},Fr=[],$n=function(R){Fr.push(R)};function qn(C,R){if(0)var le}function Cr(C,R){if(0)var le}function lr(){hr={}}function vr(C,R,le){!R&&!hr[le]&&(C(!1,le),hr[le]=!0)}function Sn(C,R){vr(qn,C,R)}function jr(C,R){vr(Cr,C,R)}Sn.preMessage=$n,Sn.resetWarned=lr,Sn.noteOnce=jr;var Pa=null;function Da(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},R;return C===!1?R={inkBar:!1,tabPane:!1}:C===!0?R={inkBar:!0,tabPane:!1}:R=(0,j.Z)({inkBar:!0},(0,U.Z)(C)==="object"?C:{}),R.tabPaneMotion&&R.tabPane===void 0&&(R.tabPane=!0),!R.tabPaneMotion&&R.tabPane&&(R.tabPane=!1),R}var kr=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],Ta=0,za=n.forwardRef(function(C,R){var le=C.id,Ce=C.prefixCls,ke=Ce===void 0?"rc-tabs":Ce,Ye=C.className,nt=C.items,Et=C.direction,Wt=C.activeKey,un=C.defaultActiveKey,ln=C.editable,_t=C.animated,yn=C.tabPosition,Ln=yn===void 0?"top":yn,Zn=C.tabBarGutter,Cn=C.tabBarStyle,sr=C.tabBarExtraContent,Bn=C.locale,kn=C.more,Mn=C.destroyInactiveTabPane,zn=C.renderTabBar,zr=C.onChange,Mr=C.onTabClick,Hr=C.onTabScroll,S=C.getPopupContainer,Z=C.popupClassName,z=C.indicator,P=(0,r.Z)(C,kr),J=n.useMemo(function(){return(nt||[]).filter(function(Bt){return Bt&&(0,U.Z)(Bt)==="object"&&"key"in Bt})},[nt]),ve=Et==="rtl",_=Da(_t),Fe=(0,n.useState)(!1),Zt=(0,$.Z)(Fe,2),It=Zt[0],cn=Zt[1];(0,n.useEffect)(function(){cn(Xe())},[]);var fn=ie(function(){var Bt;return(Bt=J[0])===null||Bt===void 0?void 0:Bt.key},{value:Wt,defaultValue:un}),Hn=(0,$.Z)(fn,2),Gn=Hn[0],An=Hn[1],dn=(0,n.useState)(function(){return J.findIndex(function(Bt){return Bt.key===Gn})}),En=(0,$.Z)(dn,2),a=En[0],c=En[1];(0,n.useEffect)(function(){var Bt=J.findIndex(function(dt){return dt.key===Gn});if(Bt===-1){var ut;Bt=Math.max(0,Math.min(a,J.length-1)),An((ut=J[Bt])===null||ut===void 0?void 0:ut.key)}c(Bt)},[J.map(function(Bt){return Bt.key}).join("_"),Gn,a]);var l=ie(null,{value:le}),w=(0,$.Z)(l,2),se=w[0],Be=w[1];(0,n.useEffect)(function(){le||(Be("rc-tabs-".concat(Ta)),Ta+=1)},[]);function $e(Bt,ut){Mr==null||Mr(Bt,ut);var dt=Bt!==Gn;An(Bt),dt&&(zr==null||zr(Bt))}var Ft={id:se,activeKey:Gn,animated:_,tabPosition:Ln,rtl:ve,mobile:It},Nt=(0,j.Z)((0,j.Z)({},Ft),{},{editable:ln,locale:Bn,more:kn,tabBarGutter:Zn,onTabClick:$e,onTabScroll:Hr,extra:sr,style:Cn,panes:null,getPopupContainer:S,popupClassName:Z,indicator:z});return n.createElement(We.Provider,{value:{tabs:J,prefixCls:ke}},n.createElement("div",(0,f.Z)({ref:R,id:le,className:K()(ke,"".concat(ke,"-").concat(Ln),(0,v.Z)((0,v.Z)((0,v.Z)({},"".concat(ke,"-mobile"),It),"".concat(ke,"-editable"),ln),"".concat(ke,"-rtl"),ve),Ye)},P),n.createElement(pr,(0,f.Z)({},Nt,{renderTabBar:zn})),n.createElement(Sr,(0,f.Z)({destroyInactiveTabPane:Mn},Ft,{animated:_}))))}),Za=za,Qr=Za},64681:function(Tn,yt){var t;var f=Symbol.for("react.element"),v=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),$=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),r=Symbol.for("react.provider"),g=Symbol.for("react.context"),K=Symbol.for("react.server_context"),n=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),bt=Symbol.for("react.offscreen"),qe;qe=Symbol.for("react.module.reference");function V(i){if(typeof i=="object"&&i!==null){var ie=i.$$typeof;switch(ie){case f:switch(i=i.type,i){case j:case U:case $:case N:case ye:return i;default:switch(i=i&&i.$$typeof,i){case K:case g:case n:case Ue:case q:case r:return i;default:return ie}}case v:return ie}}}t=g,t=r,t=f,yt.ForwardRef=n,t=j,t=Ue,t=q,t=v,t=U,t=$,t=N,t=ye,t=function(){return!1},t=function(){return!1},t=function(i){return V(i)===g},t=function(i){return V(i)===r},t=function(i){return typeof i=="object"&&i!==null&&i.$$typeof===f},t=function(i){return V(i)===n},t=function(i){return V(i)===j},t=function(i){return V(i)===Ue},yt.isMemo=function(i){return V(i)===q},t=function(i){return V(i)===v},t=function(i){return V(i)===U},t=function(i){return V(i)===$},t=function(i){return V(i)===N},t=function(i){return V(i)===ye},t=function(i){return typeof i=="string"||typeof i=="function"||i===j||i===U||i===$||i===N||i===ye||i===bt||typeof i=="object"&&i!==null&&(i.$$typeof===Ue||i.$$typeof===q||i.$$typeof===r||i.$$typeof===g||i.$$typeof===n||i.$$typeof===qe||i.getModuleId!==void 0)},t=V},39607:function(Tn,yt,t){Tn.exports=t(64681)},36697:function(Tn,yt,t){t.d(yt,{G:function(){return U},Z:function(){return ee}});var f=t(94184),v=t.n(f),j=t(67294),$=t.t(j,2);function U(Y){var G=Y.children,B=Y.prefixCls,te=Y.id,Me=Y.overlayInnerStyle,M=Y.bodyClassName,x=Y.className,I=Y.style;return j.createElement("div",{className:v()("".concat(B,"-content"),x),style:I},j.createElement("div",{className:v()("".concat(B,"-inner"),M),id:te,role:"tooltip",style:Me},typeof G=="function"?G():G))}var r=t(87462),g=t(1413),K=t(45987),n=t(98280),N={shiftX:64,adjustY:1},ye={adjustX:1,shiftY:!0},q=[0,0],Ue={left:{points:["cr","cl"],overflow:ye,offset:[-4,0],targetOffset:q},right:{points:["cl","cr"],overflow:ye,offset:[4,0],targetOffset:q},top:{points:["bc","tc"],overflow:N,offset:[0,-4],targetOffset:q},bottom:{points:["tc","bc"],overflow:N,offset:[0,4],targetOffset:q},topLeft:{points:["bl","tl"],overflow:N,offset:[0,-4],targetOffset:q},leftTop:{points:["tr","tl"],overflow:ye,offset:[-4,0],targetOffset:q},topRight:{points:["br","tr"],overflow:N,offset:[0,-4],targetOffset:q},rightTop:{points:["tl","tr"],overflow:ye,offset:[4,0],targetOffset:q},bottomRight:{points:["tr","br"],overflow:N,offset:[0,4],targetOffset:q},rightBottom:{points:["bl","br"],overflow:ye,offset:[4,0],targetOffset:q},bottomLeft:{points:["tl","bl"],overflow:N,offset:[0,4],targetOffset:q},leftBottom:{points:["br","bl"],overflow:ye,offset:[-4,0],targetOffset:q}},bt=null,qe=t(97685);function V(){var Y=(0,g.Z)({},$);return Y.useId}var i=0;function ie(){}var Xe=V(),We=Xe?function(G){var B=Xe();return G||B}:function(G){var B=j.useState("ssr-id"),te=(0,qe.Z)(B,2),Me=te[0],M=te[1];return j.useEffect(function(){var x=i;i+=1,M("rc_unique_".concat(x))},[]),G||Me},d=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],y=function(G,B){var te=G.overlayClassName,Me=G.trigger,M=Me===void 0?["hover"]:Me,x=G.mouseEnterDelay,I=x===void 0?0:x,ue=G.mouseLeaveDelay,Re=ue===void 0?.1:ue,Ie=G.overlayStyle,p=G.prefixCls,ae=p===void 0?"rc-tooltip":p,we=G.children,me=G.onVisibleChange,Pe=G.afterVisibleChange,Ut=G.transitionName,Rt=G.animation,en=G.motion,Dt=G.placement,Vt=Dt===void 0?"right":Dt,H=G.align,Te=H===void 0?{}:H,ot=G.destroyTooltipOnHide,gt=ot===void 0?!1:ot,ge=G.defaultVisible,Qe=G.getTooltipContainer,Oe=G.overlayInnerStyle,tt=G.arrowContent,pe=G.overlay,St=G.id,ct=G.showArrow,m=ct===void 0?!0:ct,Ke=G.classNames,_e=G.styles,pt=(0,K.Z)(G,d),X=We(St),xe=(0,j.useRef)(null);(0,j.useImperativeHandle)(B,function(){return xe.current});var oe=(0,g.Z)({},pt);"visible"in G&&(oe.popupVisible=G.visible);var et=function(){return j.createElement(U,{key:"content",prefixCls:ae,id:X,bodyClassName:Ke==null?void 0:Ke.body,overlayInnerStyle:(0,g.Z)((0,g.Z)({},Oe),_e==null?void 0:_e.body)},pe)},ze=function(){var xt=j.Children.only(we),Tt=(xt==null?void 0:xt.props)||{},Le=(0,g.Z)((0,g.Z)({},Tt),{},{"aria-describedby":pe?X:null});return j.cloneElement(we,Le)};return j.createElement(n.Z,(0,r.Z)({popupClassName:v()(te,Ke==null?void 0:Ke.root),prefixCls:ae,popup:et,action:M,builtinPlacements:Ue,popupPlacement:Vt,ref:xe,popupAlign:Te,getPopupContainer:Qe,onPopupVisibleChange:me,afterPopupVisibleChange:Pe,popupTransitionName:Ut,popupAnimation:Rt,popupMotion:en,defaultPopupVisible:ge,autoDestroy:gt,mouseLeaveDelay:Re,popupStyle:(0,g.Z)((0,g.Z)({},Ie),_e==null?void 0:_e.root),mouseEnterDelay:I,arrow:m},oe),ze())},L=(0,j.forwardRef)(y),ee=L},86128:function(Tn,yt,t){t.d(yt,{Z:function(){return We}});var f=t(87462),v=t(4942),j=t(1413),$=t(97685),U=t(45987),r=t(67294),g=t(94184),K=t.n(g),n=t(64217),N=t(27822),ye=function(y){for(var L=y.prefixCls,ee=y.level,Y=y.isStart,G=y.isEnd,B="".concat(L,"-indent-unit"),te=[],Me=0;Me0&&arguments[0]!==void 0?arguments[0]:[],St=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ct=pe.length,m=St.length;if(Math.abs(ct-m)!==1)return{add:!1,key:null};function Ke(_e,pt){var X=new Map;_e.forEach(function(oe){X.set(oe,!0)});var xe=pt.filter(function(oe){return!X.has(oe)});return xe.length===1?xe[0]:null}return ct ").concat(St);return St}var Vt=V.forwardRef(function(pe,St){var ct=pe.prefixCls,m=pe.data,Ke=pe.selectable,_e=pe.checkable,pt=pe.expandedKeys,X=pe.selectedKeys,xe=pe.checkedKeys,oe=pe.loadedKeys,et=pe.loadingKeys,ze=pe.halfCheckedKeys,At=pe.keyEntities,xt=pe.disabled,Tt=pe.dragging,Le=pe.dragOverNodeKey,Se=pe.dropPosition,Ee=pe.motion,Ge=pe.height,ce=pe.itemHeight,vt=pe.virtual,at=pe.scrollWidth,kt=pe.focusable,ht=pe.activeItem,lt=pe.focused,A=pe.tabIndex,D=pe.onKeyDown,F=pe.onFocus,de=pe.onBlur,rt=pe.onActiveChange,ft=pe.onListChangeStart,Gt=pe.onListChangeEnd,T=(0,y.Z)(pe,Ie),fe=V.useRef(null),Q=V.useRef(null);V.useImperativeHandle(St,function(){return{scrollTo:function(Nn){fe.current.scrollTo(Nn)},getIndentWidth:function(){return Q.current.offsetWidth}}});var k=V.useState(pt),Ve=(0,d.Z)(k,2),He=Ve[0],je=Ve[1],it=V.useState(m),Qt=(0,d.Z)(it,2),Ht=Qt[0],Ze=Qt[1],De=V.useState(m),wt=(0,d.Z)(De,2),Lt=wt[0],jt=wt[1],st=V.useState([]),Jt=(0,d.Z)(st,2),hn=Jt[0],sn=Jt[1],Jn=V.useState(null),jn=(0,d.Z)(Jn,2),yr=jn[0],gr=jn[1],nr=V.useRef(m);nr.current=m;function ur(){var Rn=nr.current;Ze(Rn),jt(Rn),sn([]),gr(null),Gt()}(0,L.Z)(function(){je(pt);var Rn=ue(He,pt);if(Rn.key!==null)if(Rn.add){var Nn=Ht.findIndex(function(qn){var Cr=qn.key;return Cr===Rn.key}),Fn=Rt(Re(Ht,m,Rn.key),vt,Ge,ce),Sr=Ht.slice();Sr.splice(Nn+1,0,Ut),jt(Sr),sn(Fn),gr("show")}else{var hr=m.findIndex(function(qn){var Cr=qn.key;return Cr===Rn.key}),Fr=Rt(Re(m,Ht,Rn.key),vt,Ge,ce),$n=m.slice();$n.splice(hr+1,0,Ut),jt($n),sn(Fr),gr("hide")}else Ht!==m&&(Ze(m),jt(m))},[pt,m]),V.useEffect(function(){Tt||ur()},[Tt]);var Pr=Ee?Lt:m,pr={expandedKeys:pt,selectedKeys:X,loadedKeys:oe,loadingKeys:et,checkedKeys:xe,halfCheckedKeys:ze,dragOverNodeKey:Le,dropPosition:Se,keyEntities:At};return V.createElement(V.Fragment,null,lt&&ht&&V.createElement("span",{style:p,"aria-live":"assertive"},Dt(ht)),V.createElement("div",null,V.createElement("input",{style:p,disabled:kt===!1||xt,tabIndex:kt!==!1?A:null,onKeyDown:D,onFocus:F,onBlur:de,value:"",onChange:ae,"aria-label":"for screen reader"})),V.createElement("div",{className:"".concat(ct,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},V.createElement("div",{className:"".concat(ct,"-indent")},V.createElement("div",{ref:Q,className:"".concat(ct,"-indent-unit")}))),V.createElement(ee.Z,(0,f.Z)({},T,{data:Pr,itemKey:en,height:Ge,fullHeight:!1,virtual:vt,itemHeight:ce,scrollWidth:at,prefixCls:"".concat(ct,"-list"),ref:fe,role:"tree",onVisibleChange:function(Nn){Nn.every(function(Fn){return en(Fn)!==we})&&ur()}}),function(Rn){var Nn=Rn.pos,Fn=Object.assign({},(We(Rn.data),Rn.data)),Sr=Rn.title,hr=Rn.key,Fr=Rn.isStart,$n=Rn.isEnd,qn=(0,Me.km)(hr,Nn);delete Fn.key,delete Fn.children;var Cr=(0,Me.H8)(qn,pr);return V.createElement(I,(0,f.Z)({},Fn,Cr,{title:Sr,active:!!ht&&hr===ht.key,pos:Nn,data:Rn.data,isStart:Fr,isEnd:$n,motion:Ee,motionNodes:hr===we?hn:null,motionType:yr,onMotionStart:ft,onMotionEnd:ur,treeNodeRequiredProps:pr,onMouseMove:function(){rt(null)}}))}))}),H=Vt,Te=t(10225),ot=t(17341),gt=t(35381),ge=10,Qe=function(pe){(0,K.Z)(ct,pe);var St=(0,n.Z)(ct);function ct(){var m;(0,U.Z)(this,ct);for(var Ke=arguments.length,_e=new Array(Ke),pt=0;pt2&&arguments[2]!==void 0?arguments[2]:!1,ze=m.state,At=ze.dragChildrenKeys,xt=ze.dropPosition,Tt=ze.dropTargetKey,Le=ze.dropTargetPos,Se=ze.dropAllowed;if(Se){var Ee=m.props.onDrop;if(m.setState({dragOverNodeKey:null}),m.cleanDragState(),Tt!==null){var Ge=(0,j.Z)((0,j.Z)({},(0,Me.H8)(Tt,m.getTreeNodeRequiredProps())),{},{active:((oe=m.getActiveItem())===null||oe===void 0?void 0:oe.key)===Tt,data:(0,gt.Z)(m.state.keyEntities,Tt).node}),ce=At.includes(Tt);(0,qe.ZP)(!ce,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var vt=(0,Te.yx)(Le),at={event:X,node:(0,Me.F)(Ge),dragNode:m.dragNodeProps?(0,Me.F)(m.dragNodeProps):null,dragNodesKeys:[m.dragNodeProps.eventKey].concat(At),dropToGap:xt!==0,dropPosition:xt+Number(vt[vt.length-1])};et||Ee==null||Ee(at),m.dragNodeProps=null}}}),(0,N.Z)((0,g.Z)(m),"cleanDragState",function(){var X=m.state.draggingNodeKey;X!==null&&m.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),m.dragStartMousePosition=null,m.currentMouseOverDroppableNodeKey=null}),(0,N.Z)((0,g.Z)(m),"triggerExpandActionExpand",function(X,xe){var oe=m.state,et=oe.expandedKeys,ze=oe.flattenNodes,At=xe.expanded,xt=xe.key,Tt=xe.isLeaf;if(!(Tt||X.shiftKey||X.metaKey||X.ctrlKey)){var Le=ze.filter(function(Ee){return Ee.key===xt})[0],Se=(0,Me.F)((0,j.Z)((0,j.Z)({},(0,Me.H8)(xt,m.getTreeNodeRequiredProps())),{},{data:Le.data}));m.setExpandedKeys(At?(0,Te._5)(et,xt):(0,Te.L0)(et,xt)),m.onNodeExpand(X,Se)}}),(0,N.Z)((0,g.Z)(m),"onNodeClick",function(X,xe){var oe=m.props,et=oe.onClick,ze=oe.expandAction;ze==="click"&&m.triggerExpandActionExpand(X,xe),et==null||et(X,xe)}),(0,N.Z)((0,g.Z)(m),"onNodeDoubleClick",function(X,xe){var oe=m.props,et=oe.onDoubleClick,ze=oe.expandAction;ze==="doubleClick"&&m.triggerExpandActionExpand(X,xe),et==null||et(X,xe)}),(0,N.Z)((0,g.Z)(m),"onNodeSelect",function(X,xe){var oe=m.state.selectedKeys,et=m.state,ze=et.keyEntities,At=et.fieldNames,xt=m.props,Tt=xt.onSelect,Le=xt.multiple,Se=xe.selected,Ee=xe[At.key],Ge=!Se;Ge?Le?oe=(0,Te.L0)(oe,Ee):oe=[Ee]:oe=(0,Te._5)(oe,Ee);var ce=oe.map(function(vt){var at=(0,gt.Z)(ze,vt);return at?at.node:null}).filter(Boolean);m.setUncontrolledState({selectedKeys:oe}),Tt==null||Tt(oe,{event:"select",selected:Ge,node:xe,selectedNodes:ce,nativeEvent:X.nativeEvent})}),(0,N.Z)((0,g.Z)(m),"onNodeCheck",function(X,xe,oe){var et=m.state,ze=et.keyEntities,At=et.checkedKeys,xt=et.halfCheckedKeys,Tt=m.props,Le=Tt.checkStrictly,Se=Tt.onCheck,Ee=xe.key,Ge,ce={event:"check",node:xe,checked:oe,nativeEvent:X.nativeEvent};if(Le){var vt=oe?(0,Te.L0)(At,Ee):(0,Te._5)(At,Ee),at=(0,Te._5)(xt,Ee);Ge={checked:vt,halfChecked:at},ce.checkedNodes=vt.map(function(F){return(0,gt.Z)(ze,F)}).filter(Boolean).map(function(F){return F.node}),m.setUncontrolledState({checkedKeys:vt})}else{var kt=(0,ot.S)([].concat((0,$.Z)(At),[Ee]),!0,ze),ht=kt.checkedKeys,lt=kt.halfCheckedKeys;if(!oe){var A=new Set(ht);A.delete(Ee);var D=(0,ot.S)(Array.from(A),{checked:!1,halfCheckedKeys:lt},ze);ht=D.checkedKeys,lt=D.halfCheckedKeys}Ge=ht,ce.checkedNodes=[],ce.checkedNodesPositions=[],ce.halfCheckedKeys=lt,ht.forEach(function(F){var de=(0,gt.Z)(ze,F);if(de){var rt=de.node,ft=de.pos;ce.checkedNodes.push(rt),ce.checkedNodesPositions.push({node:rt,pos:ft})}}),m.setUncontrolledState({checkedKeys:ht},!1,{halfCheckedKeys:lt})}Se==null||Se(Ge,ce)}),(0,N.Z)((0,g.Z)(m),"onNodeLoad",function(X){var xe,oe=X.key,et=m.state.keyEntities,ze=(0,gt.Z)(et,oe);if(!(ze!=null&&(xe=ze.children)!==null&&xe!==void 0&&xe.length)){var At=new Promise(function(xt,Tt){m.setState(function(Le){var Se=Le.loadedKeys,Ee=Se===void 0?[]:Se,Ge=Le.loadingKeys,ce=Ge===void 0?[]:Ge,vt=m.props,at=vt.loadData,kt=vt.onLoad;if(!at||Ee.includes(oe)||ce.includes(oe))return null;var ht=at(X);return ht.then(function(){var lt=m.state.loadedKeys,A=(0,Te.L0)(lt,oe);kt==null||kt(A,{event:"load",node:X}),m.setUncontrolledState({loadedKeys:A}),m.setState(function(D){return{loadingKeys:(0,Te._5)(D.loadingKeys,oe)}}),xt()}).catch(function(lt){if(m.setState(function(D){return{loadingKeys:(0,Te._5)(D.loadingKeys,oe)}}),m.loadingRetryTimes[oe]=(m.loadingRetryTimes[oe]||0)+1,m.loadingRetryTimes[oe]>=ge){var A=m.state.loadedKeys;(0,qe.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),m.setUncontrolledState({loadedKeys:(0,Te.L0)(A,oe)}),xt()}Tt(lt)}),{loadingKeys:(0,Te.L0)(ce,oe)}})});return At.catch(function(){}),At}}),(0,N.Z)((0,g.Z)(m),"onNodeMouseEnter",function(X,xe){var oe=m.props.onMouseEnter;oe==null||oe({event:X,node:xe})}),(0,N.Z)((0,g.Z)(m),"onNodeMouseLeave",function(X,xe){var oe=m.props.onMouseLeave;oe==null||oe({event:X,node:xe})}),(0,N.Z)((0,g.Z)(m),"onNodeContextMenu",function(X,xe){var oe=m.props.onRightClick;oe&&(X.preventDefault(),oe({event:X,node:xe}))}),(0,N.Z)((0,g.Z)(m),"onFocus",function(){var X=m.props.onFocus;m.setState({focused:!0});for(var xe=arguments.length,oe=new Array(xe),et=0;et1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!m.destroyed){var et=!1,ze=!0,At={};Object.keys(X).forEach(function(xt){if(m.props.hasOwnProperty(xt)){ze=!1;return}et=!0,At[xt]=X[xt]}),et&&(!xe||ze)&&m.setState((0,j.Z)((0,j.Z)({},At),oe))}}),(0,N.Z)((0,g.Z)(m),"scrollTo",function(X){m.listRef.current.scrollTo(X)}),m}return(0,r.Z)(ct,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ke=this.props,_e=Ke.activeKey,pt=Ke.itemScrollOffset,X=pt===void 0?0:pt;_e!==void 0&&_e!==this.state.activeKey&&(this.setState({activeKey:_e}),_e!==null&&this.scrollTo({key:_e,offset:X}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Ke=this.state,_e=Ke.focused,pt=Ke.flattenNodes,X=Ke.keyEntities,xe=Ke.draggingNodeKey,oe=Ke.activeKey,et=Ke.dropLevelOffset,ze=Ke.dropContainerKey,At=Ke.dropTargetKey,xt=Ke.dropPosition,Tt=Ke.dragOverNodeKey,Le=Ke.indent,Se=this.props,Ee=Se.prefixCls,Ge=Se.className,ce=Se.style,vt=Se.showLine,at=Se.focusable,kt=Se.tabIndex,ht=kt===void 0?0:kt,lt=Se.selectable,A=Se.showIcon,D=Se.icon,F=Se.switcherIcon,de=Se.draggable,rt=Se.checkable,ft=Se.checkStrictly,Gt=Se.disabled,T=Se.motion,fe=Se.loadData,Q=Se.filterTreeNode,k=Se.height,Ve=Se.itemHeight,He=Se.scrollWidth,je=Se.virtual,it=Se.titleRender,Qt=Se.dropIndicatorRender,Ht=Se.onContextMenu,Ze=Se.onScroll,De=Se.direction,wt=Se.rootClassName,Lt=Se.rootStyle,jt=(0,bt.Z)(this.props,{aria:!0,data:!0}),st;de&&((0,v.Z)(de)==="object"?st=de:typeof de=="function"?st={nodeDraggable:de}:st={});var Jt={prefixCls:Ee,selectable:lt,showIcon:A,icon:D,switcherIcon:F,draggable:st,draggingNodeKey:xe,checkable:rt,checkStrictly:ft,disabled:Gt,keyEntities:X,dropLevelOffset:et,dropContainerKey:ze,dropTargetKey:At,dropPosition:xt,dragOverNodeKey:Tt,indent:Le,direction:De,dropIndicatorRender:Qt,loadData:fe,filterTreeNode:Q,titleRender:it,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return V.createElement(i.k.Provider,{value:Jt},V.createElement("div",{className:q()(Ee,Ge,wt,(0,N.Z)((0,N.Z)((0,N.Z)({},"".concat(Ee,"-show-line"),vt),"".concat(Ee,"-focused"),_e),"".concat(Ee,"-active-focused"),oe!==null)),style:Lt},V.createElement(H,(0,f.Z)({ref:this.listRef,prefixCls:Ee,style:ce,data:pt,disabled:Gt,selectable:lt,checkable:!!rt,motion:T,dragging:xe!==null,height:k,itemHeight:Ve,virtual:je,focusable:at,focused:_e,tabIndex:ht,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ht,onScroll:Ze,scrollWidth:He},this.getTreeNodeRequiredProps(),jt))))}}],[{key:"getDerivedStateFromProps",value:function(Ke,_e){var pt=_e.prevProps,X={prevProps:Ke};function xe(ht){return!pt&&Ke.hasOwnProperty(ht)||pt&&pt[ht]!==Ke[ht]}var oe,et=_e.fieldNames;if(xe("fieldNames")&&(et=(0,Me.w$)(Ke.fieldNames),X.fieldNames=et),xe("treeData")?oe=Ke.treeData:xe("children")&&((0,qe.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),oe=(0,Me.zn)(Ke.children)),oe){X.treeData=oe;var ze=(0,Me.I8)(oe,{fieldNames:et});X.keyEntities=(0,j.Z)((0,N.Z)({},we,Pe),ze.keyEntities)}var At=X.keyEntities||_e.keyEntities;if(xe("expandedKeys")||pt&&xe("autoExpandParent"))X.expandedKeys=Ke.autoExpandParent||!pt&&Ke.defaultExpandParent?(0,Te.r7)(Ke.expandedKeys,At):Ke.expandedKeys;else if(!pt&&Ke.defaultExpandAll){var xt=(0,j.Z)({},At);delete xt[we];var Tt=[];Object.keys(xt).forEach(function(ht){var lt=xt[ht];lt.children&<.children.length&&Tt.push(lt.key)}),X.expandedKeys=Tt}else!pt&&Ke.defaultExpandedKeys&&(X.expandedKeys=Ke.autoExpandParent||Ke.defaultExpandParent?(0,Te.r7)(Ke.defaultExpandedKeys,At):Ke.defaultExpandedKeys);if(X.expandedKeys||delete X.expandedKeys,oe||X.expandedKeys){var Le=(0,Me.oH)(oe||_e.treeData,X.expandedKeys||_e.expandedKeys,et);X.flattenNodes=Le}if(Ke.selectable&&(xe("selectedKeys")?X.selectedKeys=(0,Te.BT)(Ke.selectedKeys,Ke):!pt&&Ke.defaultSelectedKeys&&(X.selectedKeys=(0,Te.BT)(Ke.defaultSelectedKeys,Ke))),Ke.checkable){var Se;if(xe("checkedKeys")?Se=(0,Te.E6)(Ke.checkedKeys)||{}:!pt&&Ke.defaultCheckedKeys?Se=(0,Te.E6)(Ke.defaultCheckedKeys)||{}:oe&&(Se=(0,Te.E6)(Ke.checkedKeys)||{checkedKeys:_e.checkedKeys,halfCheckedKeys:_e.halfCheckedKeys}),Se){var Ee=Se,Ge=Ee.checkedKeys,ce=Ge===void 0?[]:Ge,vt=Ee.halfCheckedKeys,at=vt===void 0?[]:vt;if(!Ke.checkStrictly){var kt=(0,ot.S)(ce,!0,At);ce=kt.checkedKeys,at=kt.halfCheckedKeys}X.checkedKeys=ce,X.halfCheckedKeys=at}}return xe("loadedKeys")&&(X.loadedKeys=Ke.loadedKeys),X}}]),ct}(V.Component);(0,N.Z)(Qe,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Xe,allowDrop:function(){return!0},expandAction:!1}),(0,N.Z)(Qe,"TreeNode",G.Z);var Oe=Qe,tt=Oe},10225:function(Tn,yt,t){t.d(yt,{BT:function(){return V},E6:function(){return Xe},L0:function(){return N},OM:function(){return qe},_5:function(){return n},r7:function(){return We},wA:function(){return q},yx:function(){return ye}});var f=t(74902),v=t(71002),j=t(80334),$=t(67294),U=t(86128),r=t(35381),g=t(1089),K=null;function n(d,y){if(!d)return[];var L=d.slice(),ee=L.indexOf(y);return ee>=0&&L.splice(ee,1),L}function N(d,y){var L=(d||[]).slice();return L.indexOf(y)===-1&&L.push(y),L}function ye(d){return d.split("-")}function q(d,y){var L=[],ee=(0,r.Z)(y,d);function Y(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];G.forEach(function(B){var te=B.key,Me=B.children;L.push(te),Y(Me)})}return Y(ee.children),L}function Ue(d){if(d.parent){var y=ye(d.pos);return Number(y[y.length-1])===d.parent.children.length-1}return!1}function bt(d){var y=ye(d.pos);return Number(y[y.length-1])===0}function qe(d,y,L,ee,Y,G,B,te,Me,M){var x,I=d.clientX,ue=d.clientY,Re=d.target.getBoundingClientRect(),Ie=Re.top,p=Re.height,ae=(M==="rtl"?-1:1)*(((Y==null?void 0:Y.x)||0)-I),we=(ae-12)/ee,me=Me.filter(function(tt){var pe;return(pe=te[tt])===null||pe===void 0||(pe=pe.children)===null||pe===void 0?void 0:pe.length}),Pe=(0,r.Z)(te,L.eventKey);if(ue-1.5?G({dragNode:ge,dropNode:Qe,dropPosition:1})?Te=1:Oe=!1:G({dragNode:ge,dropNode:Qe,dropPosition:0})?Te=0:G({dragNode:ge,dropNode:Qe,dropPosition:1})?Te=1:Oe=!1:G({dragNode:ge,dropNode:Qe,dropPosition:1})?Te=1:Oe=!1,{dropPosition:Te,dropLevelOffset:ot,dropTargetKey:Pe.key,dropTargetPos:Pe.pos,dragOverNodeKey:H,dropContainerKey:Te===0?null:((x=Pe.parent)===null||x===void 0?void 0:x.key)||null,dropAllowed:Oe}}function V(d,y){if(d){var L=y.multiple;return L?d.slice():d.length?[d[0]]:d}}var i=function(y){return y};function ie(d,y){if(!d)return[];var L=y||{},ee=L.processProps,Y=ee===void 0?i:ee,G=Array.isArray(d)?d:[d];return G.map(function(B){var te=B.children,Me=_objectWithoutProperties(B,K),M=ie(te,y);return React.createElement(TreeNode,_extends({key:Me.key},Y(Me)),M)})}function Xe(d){if(!d)return null;var y;if(Array.isArray(d))y={checkedKeys:d,halfCheckedKeys:void 0};else if((0,v.Z)(d)==="object")y={checkedKeys:d.checked||void 0,halfCheckedKeys:d.halfChecked||void 0};else return(0,j.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return y}function We(d,y){var L=new Set;function ee(Y){if(!L.has(Y)){var G=(0,r.Z)(y,Y);if(G){L.add(Y);var B=G.parent,te=G.node;te.disabled||B&&ee(B.key)}}}return(d||[]).forEach(function(Y){ee(Y)}),(0,f.Z)(L)}},17341:function(Tn,yt,t){t.d(yt,{S:function(){return g}});var f=t(80334),v=t(35381);function j(K,n){var N=new Set;return K.forEach(function(ye){n.has(ye)||N.add(ye)}),N}function $(K){var n=K||{},N=n.disabled,ye=n.disableCheckbox,q=n.checkable;return!!(N||ye)||q===!1}function U(K,n,N,ye){for(var q=new Set(K),Ue=new Set,bt=0;bt<=N;bt+=1){var qe=n.get(bt)||new Set;qe.forEach(function(Xe){var We=Xe.key,d=Xe.node,y=Xe.children,L=y===void 0?[]:y;q.has(We)&&!ye(d)&&L.filter(function(ee){return!ye(ee.node)}).forEach(function(ee){q.add(ee.key)})})}for(var V=new Set,i=N;i>=0;i-=1){var ie=n.get(i)||new Set;ie.forEach(function(Xe){var We=Xe.parent,d=Xe.node;if(!(ye(d)||!Xe.parent||V.has(Xe.parent.key))){if(ye(Xe.parent.node)){V.add(We.key);return}var y=!0,L=!1;(We.children||[]).filter(function(ee){return!ye(ee.node)}).forEach(function(ee){var Y=ee.key,G=q.has(Y);y&&!G&&(y=!1),!L&&(G||Ue.has(Y))&&(L=!0)}),y&&q.add(We.key),L&&Ue.add(We.key),V.add(We.key)}})}return{checkedKeys:Array.from(q),halfCheckedKeys:Array.from(j(Ue,q))}}function r(K,n,N,ye,q){for(var Ue=new Set(K),bt=new Set(n),qe=0;qe<=ye;qe+=1){var V=N.get(qe)||new Set;V.forEach(function(We){var d=We.key,y=We.node,L=We.children,ee=L===void 0?[]:L;!Ue.has(d)&&!bt.has(d)&&!q(y)&&ee.filter(function(Y){return!q(Y.node)}).forEach(function(Y){Ue.delete(Y.key)})})}bt=new Set;for(var i=new Set,ie=ye;ie>=0;ie-=1){var Xe=N.get(ie)||new Set;Xe.forEach(function(We){var d=We.parent,y=We.node;if(!(q(y)||!We.parent||i.has(We.parent.key))){if(q(We.parent.node)){i.add(d.key);return}var L=!0,ee=!1;(d.children||[]).filter(function(Y){return!q(Y.node)}).forEach(function(Y){var G=Y.key,B=Ue.has(G);L&&!B&&(L=!1),!ee&&(B||bt.has(G))&&(ee=!0)}),L||Ue.delete(d.key),ee&&bt.add(d.key),i.add(d.key)}})}return{checkedKeys:Array.from(Ue),halfCheckedKeys:Array.from(j(bt,Ue))}}function g(K,n,N,ye){var q=[],Ue;ye?Ue=ye:Ue=$;var bt=new Set(K.filter(function(ie){var Xe=!!(0,v.Z)(N,ie);return Xe||q.push(ie),Xe})),qe=new Map,V=0;Object.keys(N).forEach(function(ie){var Xe=N[ie],We=Xe.level,d=qe.get(We);d||(d=new Set,qe.set(We,d)),d.add(Xe),V=Math.max(V,We)}),(0,f.ZP)(!q.length,"Tree missing follow keys: ".concat(q.slice(0,100).map(function(ie){return"'".concat(ie,"'")}).join(", ")));var i;return n===!0?i=U(bt,qe,V,Ue):i=r(bt,n.halfCheckedKeys,qe,V,Ue),i}},35381:function(Tn,yt,t){t.d(yt,{Z:function(){return f}});function f(v,j){return v[j]}},1089:function(Tn,yt,t){t.d(yt,{F:function(){return We},H8:function(){return Xe},I8:function(){return ie},km:function(){return q},oH:function(){return V},w$:function(){return Ue},zn:function(){return qe}});var f=t(71002),v=t(74902),j=t(1413),$=t(45987),U=t(50344),r=t(98423),g=t(80334),K=t(35381),n=["children"];function N(d,y){return"".concat(d,"-").concat(y)}function ye(d){return d&&d.type&&d.type.isTreeNode}function q(d,y){return d!=null?d:y}function Ue(d){var y=d||{},L=y.title,ee=y._title,Y=y.key,G=y.children,B=L||"title";return{title:B,_title:ee||[B],key:Y||"key",children:G||"children"}}function bt(d,y){var L=new Map;function ee(Y){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Y||[]).forEach(function(B){var te=B[y.key],Me=B[y.children];warning(te!=null,"Tree node must have a certain key: [".concat(G).concat(te,"]"));var M=String(te);warning(!L.has(M)||te===null||te===void 0,"Same 'key' exist in the Tree: ".concat(M)),L.set(M,!0),ee(Me,"".concat(G).concat(M," > "))})}ee(d)}function qe(d){function y(L){var ee=(0,U.Z)(L);return ee.map(function(Y){if(!ye(Y))return(0,g.ZP)(!Y,"Tree/TreeNode can only accept TreeNode as children."),null;var G=Y.key,B=Y.props,te=B.children,Me=(0,$.Z)(B,n),M=(0,j.Z)({key:G},Me),x=y(te);return x.length&&(M.children=x),M}).filter(function(Y){return Y})}return y(d)}function V(d,y,L){var ee=Ue(L),Y=ee._title,G=ee.key,B=ee.children,te=new Set(y===!0?[]:y),Me=[];function M(x){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return x.map(function(ue,Re){for(var Ie=N(I?I.pos:"0",Re),p=q(ue[G],Ie),ae,we=0;we1&&arguments[1]!==void 0?arguments[1]:{},L=y.initWrapper,ee=y.processEntity,Y=y.onProcessFinished,G=y.externalGetKey,B=y.childrenPropName,te=y.fieldNames,Me=arguments.length>2?arguments[2]:void 0,M=G||Me,x={},I={},ue={posEntities:x,keyEntities:I};return L&&(ue=L(ue)||ue),i(d,function(Re){var Ie=Re.node,p=Re.index,ae=Re.pos,we=Re.key,me=Re.parentPos,Pe=Re.level,Ut=Re.nodes,Rt={node:Ie,nodes:Ut,index:p,key:we,pos:ae,level:Pe},en=q(we,ae);x[ae]=Rt,I[en]=Rt,Rt.parent=x[me],Rt.parent&&(Rt.parent.children=Rt.parent.children||[],Rt.parent.children.push(Rt)),ee&&ee(Rt,ue)},{externalGetKey:M,childrenPropName:B,fieldNames:te}),Y&&Y(ue),ue}function Xe(d,y){var L=y.expandedKeys,ee=y.selectedKeys,Y=y.loadedKeys,G=y.loadingKeys,B=y.checkedKeys,te=y.halfCheckedKeys,Me=y.dragOverNodeKey,M=y.dropPosition,x=y.keyEntities,I=(0,K.Z)(x,d),ue={eventKey:d,expanded:L.indexOf(d)!==-1,selected:ee.indexOf(d)!==-1,loaded:Y.indexOf(d)!==-1,loading:G.indexOf(d)!==-1,checked:B.indexOf(d)!==-1,halfChecked:te.indexOf(d)!==-1,pos:String(I?I.pos:""),dragOver:Me===d&&M===0,dragOverGapTop:Me===d&&M===-1,dragOverGapBottom:Me===d&&M===1};return ue}function We(d){var y=d.data,L=d.expanded,ee=d.selected,Y=d.checked,G=d.loaded,B=d.loading,te=d.halfChecked,Me=d.dragOver,M=d.dragOverGapTop,x=d.dragOverGapBottom,I=d.pos,ue=d.active,Re=d.eventKey,Ie=(0,j.Z)((0,j.Z)({},y),{},{expanded:L,selected:ee,checked:Y,loaded:G,loading:B,halfChecked:te,dragOver:Me,dragOverGapTop:M,dragOverGapBottom:x,pos:I,active:ue,key:Re});return"props"in Ie||Object.defineProperty(Ie,"props",{get:function(){return(0,g.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),d}}),Ie}},50344:function(Tn,yt,t){t.d(yt,{Z:function(){return j}});var f=t(67294),v=t(59864);function j($){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[];return f.Children.forEach($,function(g){g==null&&!U.keepEmpty||(Array.isArray(g)?r=r.concat(j(g)):(0,v.isFragment)(g)&&g.props?r=r.concat(j(g.props.children,U)):r.push(g))}),r}},66680:function(Tn,yt,t){t.d(yt,{Z:function(){return v}});var f=t(67294);function v(j){var $=f.useRef();$.current=j;var U=f.useCallback(function(){for(var r,g=arguments.length,K=new Array(g),n=0;n2&&arguments[2]!==void 0?arguments[2]:!1,g=new Set;function K(n,N){var ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,q=g.has(n);if((0,v.ZP)(!q,"Warning: There may be circular references"),q)return!1;if(n===N)return!0;if(r&&ye>1)return!1;g.add(n);var Ue=ye+1;if(Array.isArray(n)){if(!Array.isArray(N)||n.length!==N.length)return!1;for(var bt=0;bt1&&arguments[1]!==void 0?arguments[1]:1;V+=1;var k=V;function Ve(He){if(He===0)ie(k),fe();else{var je=bt(function(){Ve(He-1)});i.set(k,je)}}return Ve(Q),k};Xe.cancel=function(T){var fe=i.get(T);return ie(fe),qe(fe)};var We=Xe;function d(T,fe){var Q="touches"in T?T.touches[0]:T;return Q[fe?"pageX":"pageY"]}var y=g.forwardRef(function(T,fe){var Q,k=T.prefixCls,Ve=T.rtl,He=T.scrollOffset,je=T.scrollRange,it=T.onStartMove,Qt=T.onStopMove,Ht=T.onScroll,Ze=T.horizontal,De=T.spinSize,wt=T.containerSize,Lt=T.style,jt=T.thumbStyle,st=g.useState(!1),Jt=(0,$.Z)(st,2),hn=Jt[0],sn=Jt[1],Jn=g.useState(null),jn=(0,$.Z)(Jn,2),yr=jn[0],gr=jn[1],nr=g.useState(null),ur=(0,$.Z)(nr,2),Pr=ur[0],pr=ur[1],Rn=!Ve,Nn=g.useRef(),Fn=g.useRef(),Sr=g.useState(!1),hr=(0,$.Z)(Sr,2),Fr=hr[0],$n=hr[1],qn=g.useRef(),Cr=function(){clearTimeout(qn.current),$n(!0),qn.current=setTimeout(function(){$n(!1)},3e3)},lr=je-wt||0,vr=wt-De||0,Sn=lr>0,jr=g.useMemo(function(){if(He===0||lr===0)return 0;var R=He/lr;return R*vr},[He,lr,vr]),Pa=function(le){le.stopPropagation(),le.preventDefault()},Da=g.useRef({top:jr,dragging:hn,pageY:yr,startTop:Pr});Da.current={top:jr,dragging:hn,pageY:yr,startTop:Pr};var kr=function(le){sn(!0),gr(d(le,Ze)),pr(Da.current.top),it(),le.stopPropagation(),le.preventDefault()};g.useEffect(function(){var R=function(Ye){Ye.preventDefault()},le=Nn.current,Ce=Fn.current;return le.addEventListener("touchstart",R),Ce.addEventListener("touchstart",kr),function(){le.removeEventListener("touchstart",R),Ce.removeEventListener("touchstart",kr)}},[]);var Ta=g.useRef();Ta.current=lr;var za=g.useRef();za.current=vr,g.useEffect(function(){if(hn){var R,le=function(Ye){var nt=Da.current,Et=nt.dragging,Wt=nt.pageY,un=nt.startTop;if(We.cancel(R),Et){var ln=d(Ye,Ze)-Wt,_t=un;!Rn&&Ze?_t-=ln:_t+=ln;var yn=Ta.current,Ln=za.current,Zn=Ln?_t/Ln:0,Cn=Math.ceil(Zn*yn);Cn=Math.max(Cn,0),Cn=Math.min(Cn,yn),R=We(function(){Ht(Cn,Ze)})}},Ce=function(){sn(!1),Qt()};return window.addEventListener("mousemove",le),window.addEventListener("touchmove",le),window.addEventListener("mouseup",Ce),window.addEventListener("touchend",Ce),function(){window.removeEventListener("mousemove",le),window.removeEventListener("touchmove",le),window.removeEventListener("mouseup",Ce),window.removeEventListener("touchend",Ce),We.cancel(R)}}},[hn]),g.useEffect(function(){Cr()},[He]),g.useImperativeHandle(fe,function(){return{delayHidden:Cr}});var Za="".concat(k,"-scrollbar"),Qr={position:"absolute",visibility:Fr&&Sn?null:"hidden"},C={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return Ze?(Qr.height=8,Qr.left=0,Qr.right=0,Qr.bottom=0,C.height="100%",C.width=De,Rn?C.left=jr:C.right=jr):(Qr.width=8,Qr.top=0,Qr.bottom=0,Rn?Qr.right=0:Qr.left=0,C.width="100%",C.height=De,C.top=jr),g.createElement("div",{ref:Nn,className:N()(Za,(Q={},(0,U.Z)(Q,"".concat(Za,"-horizontal"),Ze),(0,U.Z)(Q,"".concat(Za,"-vertical"),!Ze),(0,U.Z)(Q,"".concat(Za,"-visible"),Fr),Q)),style:(0,v.Z)((0,v.Z)({},Qr),Lt),onMouseDown:Pa,onMouseMove:Cr},g.createElement("div",{ref:Fn,className:N()("".concat(Za,"-thumb"),(0,U.Z)({},"".concat(Za,"-thumb-moving"),hn)),style:(0,v.Z)((0,v.Z)({},C),jt),onMouseDown:kr}))}),L=y;function ee(T){var fe=T.children,Q=T.setRef,k=g.useCallback(function(Ve){Q(Ve)},[]);return g.cloneElement(fe,{ref:k})}function Y(T,fe,Q,k,Ve,He,je){var it=je.getKey;return T.slice(fe,Q+1).map(function(Qt,Ht){var Ze=fe+Ht,De=He(Qt,Ze,{style:{width:k}}),wt=it(Qt);return g.createElement(ee,{key:wt,setRef:function(jt){return Ve(Qt,jt)}},De)})}function G(T){return T instanceof HTMLElement||T instanceof SVGElement}function B(T){return G(T)?T:T instanceof g.Component?K.findDOMNode(T):null}var te=t(15671),Me=t(43144),M=function(){function T(){(0,te.Z)(this,T),this.maps=void 0,this.id=0,this.maps=Object.create(null)}return(0,Me.Z)(T,[{key:"set",value:function(Q,k){this.maps[Q]=k,this.id+=1}},{key:"get",value:function(Q){return this.maps[Q]}}]),T}(),x=M;function I(T,fe,Q){var k=g.useState(0),Ve=(0,$.Z)(k,2),He=Ve[0],je=Ve[1],it=(0,g.useRef)(new Map),Qt=(0,g.useRef)(new x),Ht=(0,g.useRef)();function Ze(){We.cancel(Ht.current)}function De(){var Lt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ze();var jt=function(){it.current.forEach(function(Jt,hn){if(Jt&&Jt.offsetParent){var sn=B(Jt),Jn=sn.offsetHeight;Qt.current.get(hn)!==Jn&&Qt.current.set(hn,sn.offsetHeight)}}),je(function(Jt){return Jt+1})};Lt?jt():Ht.current=We(jt)}function wt(Lt,jt){var st=T(Lt),Jt=it.current.get(st);jt?(it.current.set(st,jt),De()):it.current.delete(st),!Jt!=!jt&&(jt?fe==null||fe(Lt):Q==null||Q(Lt))}return(0,g.useEffect)(function(){return Ze},[]),[wt,De,Qt.current,He]}function ue(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Re=ue()?g.useLayoutEffect:g.useEffect,Ie=function(fe,Q){var k=g.useRef(!0);Re(function(){return fe(k.current)},Q),Re(function(){return k.current=!1,function(){k.current=!0}},[])},p=function(fe,Q){Ie(function(k){if(!k)return fe()},Q)},ae=Ie;function we(T){var fe=g.useRef();fe.current=T;var Q=g.useCallback(function(){for(var k,Ve=arguments.length,He=new Array(Ve),je=0;je3&&arguments[3]!==void 0?arguments[3]:!1;return fe.length&&k&&Q===void 0&&!get(T,fe.slice(0,-1))?T:gt(T,fe,Q,k)}function Qe(T){return _typeof(T)==="object"&&T!==null&&Object.getPrototypeOf(T)===Object.prototype}function Oe(T){return Array.isArray(T)?[]:{}}var tt=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function pe(){for(var T=arguments.length,fe=new Array(T),Q=0;Q=0;Sr-=1){var hr=Ve(fe[Sr]),Fr=Q.get(hr);if(Fr===void 0){sn=!0;break}if(Fn-=Fr,Fn<=0)break}switch(yr){case"top":jn=nr-Jt;break;case"bottom":jn=ur-hn+Jt;break;default:{var $n=T.current.scrollTop,qn=$n+hn;nr<$n?Jn="top":ur>qn&&(Jn="bottom")}}jn!==null&&je(jn),jn!==De.lastTop&&(sn=!0)}sn&&wt(function(Cr){return(0,v.Z)((0,v.Z)({},Cr),{},{times:Cr.times+1,targetAlign:Jn,lastTop:jn})})}},[De,T.current]),function(Lt){if(Lt==null){it();return}if(We.cancel(Qt.current),typeof Lt=="number")je(Lt);else if(Lt&&(0,j.Z)(Lt)==="object"){var jt,st=Lt.align;"index"in Lt?jt=Lt.index:jt=fe.findIndex(function(sn){return Ve(sn)===Lt.key});var Jt=Lt.offset,hn=Jt===void 0?0:Jt;wt({times:0,index:jt,offset:hn,originAlign:st})}}}function xt(T,fe,Q,k){var Ve=Q-T,He=fe-Q,je=Math.min(Ve,He)*2;if(k<=je){var it=Math.floor(k/2);return k%2?Q+it+1:Q-it}return Ve>He?Q-(k-He):Q+(k-Ve)}function Tt(T,fe,Q){var k=T.length,Ve=fe.length,He,je;if(k===0&&Ve===0)return null;k1&&arguments[1]!==void 0?arguments[1]:!1,Qt=je<0&&He.current.top||je>0&&He.current.bottom;return it&&Qt?(clearTimeout(k.current),Q.current=!1):(!Qt||Q.current)&&Ve(),!Q.current&&Qt}};function ce(T,fe,Q,k,Ve){var He=(0,g.useRef)(0),je=(0,g.useRef)(null),it=(0,g.useRef)(null),Qt=(0,g.useRef)(!1),Ht=Ge(fe,Q);function Ze(Jt,hn){We.cancel(je.current),He.current+=hn,it.current=hn,!Ht(hn)&&(Ee||Jt.preventDefault(),je.current=We(function(){var sn=Qt.current?10:1;Ve(He.current*sn),He.current=0}))}function De(Jt,hn){Ve(hn,!0),Ee||Jt.preventDefault()}var wt=(0,g.useRef)(null),Lt=(0,g.useRef)(null);function jt(Jt){if(T){We.cancel(Lt.current),Lt.current=We(function(){wt.current=null},2);var hn=Jt.deltaX,sn=Jt.deltaY,Jn=Jt.shiftKey,jn=hn,yr=sn;(wt.current==="sx"||!wt.current&&Jn&&sn&&!hn)&&(jn=sn,yr=0,wt.current="sx");var gr=Math.abs(jn),nr=Math.abs(yr);wt.current===null&&(wt.current=k&&gr>nr?"x":"y"),wt.current==="y"?Ze(Jt,yr):De(Jt,jn)}}function st(Jt){T&&(Qt.current=Jt.detail===it.current)}return[jt,st]}var vt=14/15;function at(T,fe,Q){var k=(0,g.useRef)(!1),Ve=(0,g.useRef)(0),He=(0,g.useRef)(null),je=(0,g.useRef)(null),it,Qt=function(wt){if(k.current){var Lt=Math.ceil(wt.touches[0].pageY),jt=Ve.current-Lt;Ve.current=Lt,Q(jt)&&wt.preventDefault(),clearInterval(je.current),je.current=setInterval(function(){jt*=vt,(!Q(jt,!0)||Math.abs(jt)<=.1)&&clearInterval(je.current)},16)}},Ht=function(){k.current=!1,it()},Ze=function(wt){it(),wt.touches.length===1&&!k.current&&(k.current=!0,Ve.current=Math.ceil(wt.touches[0].pageY),He.current=wt.target,He.current.addEventListener("touchmove",Qt),He.current.addEventListener("touchend",Ht))};it=function(){He.current&&(He.current.removeEventListener("touchmove",Qt),He.current.removeEventListener("touchend",Ht))},ae(function(){return T&&fe.current.addEventListener("touchstart",Ze),function(){var De;(De=fe.current)===null||De===void 0||De.removeEventListener("touchstart",Ze),it(),clearInterval(je.current)}},[T])}var kt=20;function ht(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Q=T/fe*100;return isNaN(Q)&&(Q=0),Q=Math.max(Q,kt),Q=Math.min(Q,T/2),Math.floor(Q)}function lt(T,fe,Q,k){var Ve=g.useMemo(function(){return[new Map,[]]},[T,Q.id,k]),He=(0,$.Z)(Ve,2),je=He[0],it=He[1],Qt=function(Ze){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ze,wt=je.get(Ze),Lt=je.get(De);if(wt===void 0||Lt===void 0)for(var jt=T.length,st=it.length;stHe||!!st),Rn=jt==="rtl",Nn=N()(k,(0,U.Z)({},"".concat(k,"-rtl"),Rn),Ve),Fn=Ze||D,Sr=(0,g.useRef)(),hr=(0,g.useRef)(),Fr=(0,g.useState)(0),$n=(0,$.Z)(Fr,2),qn=$n[0],Cr=$n[1],lr=(0,g.useState)(0),vr=(0,$.Z)(lr,2),Sn=vr[0],jr=vr[1],Pa=(0,g.useState)(!1),Da=(0,$.Z)(Pa,2),kr=Da[0],Ta=Da[1],za=function(){Ta(!0)},Za=function(){Ta(!1)},Qr=g.useCallback(function(ut){return typeof wt=="function"?wt(ut):ut==null?void 0:ut[wt]},[wt]),C={getKey:Qr};function R(ut){Cr(function(dt){var Kt;typeof ut=="function"?Kt=ut(dt):Kt=ut;var Xt=ve(Kt);return Sr.current.scrollTop=Xt,Xt})}var le=(0,g.useRef)({start:0,end:Fn.length}),Ce=(0,g.useRef)(),ke=Le(Fn,Qr),Ye=(0,$.Z)(ke,1),nt=Ye[0];Ce.current=nt;var Et=I(Qr,null,null),Wt=(0,$.Z)(Et,4),un=Wt[0],ln=Wt[1],_t=Wt[2],yn=Wt[3],Ln=g.useMemo(function(){if(!Pr)return{scrollHeight:void 0,start:0,end:Fn.length-1,offset:void 0};if(!pr){var ut;return{scrollHeight:((ut=hr.current)===null||ut===void 0?void 0:ut.offsetHeight)||0,start:0,end:Fn.length-1,offset:void 0}}for(var dt=0,Kt,Xt,gn,rr=Fn.length,Un=0;Un=qn&&Kt===void 0&&(Kt=Un,Xt=dt),Ar>qn+He&&gn===void 0&&(gn=Un),dt=Ar}return Kt===void 0&&(Kt=0,Xt=0,gn=Math.ceil(He/je)),gn===void 0&&(gn=Fn.length-1),gn=Math.min(gn+1,Fn.length-1),{scrollHeight:dt,start:Kt,end:gn,offset:Xt}},[pr,Pr,qn,Fn,yn,He]),Zn=Ln.scrollHeight,Cn=Ln.start,sr=Ln.end,Bn=Ln.offset;le.current.start=Cn,le.current.end=sr;var kn=g.useState({width:0,height:He}),Mn=(0,$.Z)(kn,2),zn=Mn[0],zr=Mn[1],Mr=function(dt){zr({width:dt.width||dt.offsetWidth,height:dt.height||dt.offsetHeight})},Hr=(0,g.useRef)(),S=(0,g.useRef)(),Z=g.useMemo(function(){return ht(zn.width,st)},[zn.width,st]),z=g.useMemo(function(){return ht(zn.height,Zn)},[zn.height,Zn]),P=Zn-He,J=(0,g.useRef)(P);J.current=P;function ve(ut){var dt=ut;return Number.isNaN(J.current)||(dt=Math.min(dt,J.current)),dt=Math.max(dt,0),dt}var _=qn<=0,Fe=qn>=P,Zt=Ge(_,Fe),It=function(){return{x:Rn?-Sn:Sn,y:qn}},cn=(0,g.useRef)(It()),fn=we(function(){if(Jn){var ut=It();(cn.current.x!==ut.x||cn.current.y!==ut.y)&&(Jn(ut),cn.current=ut)}});function Hn(ut,dt){var Kt=ut;dt?((0,K.flushSync)(function(){jr(Kt)}),fn()):R(Kt)}function Gn(ut){var dt=ut.currentTarget.scrollTop;dt!==qn&&R(dt),sn==null||sn(ut),fn()}var An=function(dt){var Kt=dt,Xt=st-zn.width;return Kt=Math.max(Kt,0),Kt=Math.min(Kt,Xt),Kt},dn=we(function(ut,dt){dt?((0,K.flushSync)(function(){jr(function(Kt){var Xt=Kt+(Rn?-ut:ut);return An(Xt)})}),fn()):R(function(Kt){var Xt=Kt+ut;return Xt})}),En=ce(Pr,_,Fe,!!st,dn),a=(0,$.Z)(En,2),c=a[0],l=a[1];at(Pr,Sr,function(ut,dt){return Zt(ut,dt)?!1:(c({preventDefault:function(){},deltaY:ut}),!0)}),ae(function(){function ut(Kt){Pr&&Kt.preventDefault()}var dt=Sr.current;return dt.addEventListener("wheel",c),dt.addEventListener("DOMMouseScroll",l),dt.addEventListener("MozMousePixelScroll",ut),function(){dt.removeEventListener("wheel",c),dt.removeEventListener("DOMMouseScroll",l),dt.removeEventListener("MozMousePixelScroll",ut)}},[Pr]),ae(function(){st&&jr(function(ut){return An(ut)})},[zn.width,st]);var w=function(){var dt,Kt;(dt=Hr.current)===null||dt===void 0||dt.delayHidden(),(Kt=S.current)===null||Kt===void 0||Kt.delayHidden()},se=At(Sr,Fn,_t,je,Qr,function(){return ln(!0)},R,w);g.useImperativeHandle(fe,function(){return{getScrollInfo:It,scrollTo:function(dt){function Kt(Xt){return Xt&&(0,j.Z)(Xt)==="object"&&("left"in Xt||"top"in Xt)}Kt(dt)?(dt.left!==void 0&&jr(An(dt.left)),se(dt.top)):se(dt)}}}),ae(function(){if(jn){var ut=Fn.slice(Cn,sr+1);jn(ut,Fn)}},[Cn,sr,Fn]);var Be=lt(Fn,Qr,_t,je),$e=gr==null?void 0:gr({start:Cn,end:sr,virtual:pr,offsetX:Sn,offsetY:Bn,rtl:Rn,getSize:Be}),Ft=Y(Fn,Cn,sr,st,un,De,C),Nt=null;He&&(Nt=(0,v.Z)((0,U.Z)({},Qt?"height":"maxHeight",He),F),Pr&&(Nt.overflowY="hidden",st&&(Nt.overflowX="hidden"),kr&&(Nt.pointerEvents="none")));var Bt={};return Rn&&(Bt.dir="rtl"),g.createElement("div",(0,f.Z)({style:(0,v.Z)((0,v.Z)({},Ht),{},{position:"relative"}),className:Nn},Bt,ur),g.createElement(ye.Z,{onResize:Mr},g.createElement(hn,{className:"".concat(k,"-holder"),style:Nt,ref:Sr,onScroll:Gn,onMouseEnter:w},g.createElement(Ue,{prefixCls:k,height:Zn,offsetX:Sn,offsetY:Bn,scrollWidth:st,onInnerResize:ln,ref:hr,innerProps:yr,rtl:Rn,extra:$e},Ft))),pr&&Zn>He&&g.createElement(L,{ref:Hr,prefixCls:k,scrollOffset:qn,scrollRange:Zn,rtl:Rn,onScroll:Hn,onStartMove:za,onStopMove:Za,spinSize:z,containerSize:zn.height,style:nr==null?void 0:nr.verticalScrollBar,thumbStyle:nr==null?void 0:nr.verticalScrollBarThumb}),pr&&st&&g.createElement(L,{ref:S,prefixCls:k,scrollOffset:Sn,scrollRange:st,rtl:Rn,onScroll:Hn,onStartMove:za,onStopMove:Za,spinSize:Z,containerSize:zn.width,horizontal:!0,style:nr==null?void 0:nr.horizontalScrollBar,thumbStyle:nr==null?void 0:nr.horizontalScrollBarThumb}))}var rt=g.forwardRef(de);rt.displayName="List";var ft=rt,Gt=ft},66392:function(Tn,yt){var t;var f=Symbol.for("react.element"),v=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),$=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),r=Symbol.for("react.provider"),g=Symbol.for("react.context"),K=Symbol.for("react.server_context"),n=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),bt=Symbol.for("react.offscreen"),qe;qe=Symbol.for("react.module.reference");function V(i){if(typeof i=="object"&&i!==null){var ie=i.$$typeof;switch(ie){case f:switch(i=i.type,i){case j:case U:case $:case N:case ye:return i;default:switch(i=i&&i.$$typeof,i){case K:case g:case n:case Ue:case q:case r:return i;default:return ie}}case v:return ie}}}t=g,t=r,t=f,t=n,t=j,t=Ue,t=q,t=v,t=U,t=$,t=N,t=ye,t=function(){return!1},t=function(){return!1},t=function(i){return V(i)===g},t=function(i){return V(i)===r},t=function(i){return typeof i=="object"&&i!==null&&i.$$typeof===f},t=function(i){return V(i)===n},t=function(i){return V(i)===j},t=function(i){return V(i)===Ue},t=function(i){return V(i)===q},t=function(i){return V(i)===v},t=function(i){return V(i)===U},t=function(i){return V(i)===$},t=function(i){return V(i)===N},t=function(i){return V(i)===ye},t=function(i){return typeof i=="string"||typeof i=="function"||i===j||i===U||i===$||i===N||i===ye||i===bt||typeof i=="object"&&i!==null&&(i.$$typeof===Ue||i.$$typeof===q||i.$$typeof===r||i.$$typeof===g||i.$$typeof===n||i.$$typeof===qe||i.getModuleId!==void 0)},t=V},31461:function(Tn,yt,t){t(66392)},91033:function(Tn,yt,t){var f=function(){if(typeof Map!="undefined")return Map;function M(x,I){var ue=-1;return x.some(function(Re,Ie){return Re[0]===I?(ue=Ie,!0):!1}),ue}return function(){function x(){this.__entries__=[]}return Object.defineProperty(x.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),x.prototype.get=function(I){var ue=M(this.__entries__,I),Re=this.__entries__[ue];return Re&&Re[1]},x.prototype.set=function(I,ue){var Re=M(this.__entries__,I);~Re?this.__entries__[Re][1]=ue:this.__entries__.push([I,ue])},x.prototype.delete=function(I){var ue=this.__entries__,Re=M(ue,I);~Re&&ue.splice(Re,1)},x.prototype.has=function(I){return!!~M(this.__entries__,I)},x.prototype.clear=function(){this.__entries__.splice(0)},x.prototype.forEach=function(I,ue){ue===void 0&&(ue=null);for(var Re=0,Ie=this.__entries__;Re0},M.prototype.connect_=function(){!v||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),n?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},M.prototype.disconnect_=function(){!v||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},M.prototype.onTransitionEnd_=function(x){var I=x.propertyName,ue=I===void 0?"":I,Re=K.some(function(Ie){return!!~ue.indexOf(Ie)});Re&&this.refresh()},M.getInstance=function(){return this.instance_||(this.instance_=new M),this.instance_},M.instance_=null,M}(),ye=function(M,x){for(var I=0,ue=Object.keys(x);I0},M}(),B=typeof WeakMap!="undefined"?new WeakMap:new f,te=function(){function M(x){if(!(this instanceof M))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var I=N.getInstance(),ue=new G(x,I,this);B.set(this,ue)}return M}();["observe","unobserve","disconnect"].forEach(function(M){te.prototype[M]=function(){var x;return(x=B.get(this))[M].apply(x,arguments)}});var Me=function(){return typeof j.ResizeObserver!="undefined"?j.ResizeObserver:te}();yt.Z=Me}}]);
+ onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Rn="".concat(Pr," ").concat(pr).split(/[\s\n]+/),Nn="aria-",Fn="data-";function Sr(e,o){return e.indexOf(o)===0}function hr(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,u;o===!1?u={aria:!0,data:!0,attr:!0}:o===!0?u={aria:!0}:u=(0,B.Z)({},o);var s={};return Object.keys(e).forEach(function(h){(u.aria&&(h==="role"||Sr(h,Nn))||u.data&&Sr(h,Fn)||u.attr&&Rn.includes(h))&&(s[h]=e[h])}),s}function Fr(e,o,u,s,h,E,b){e.push({record:o,indent:u,index:b});var O=E(o),ne=h==null?void 0:h.has(O);if(o&&Array.isArray(o[s])&&ne)for(var W=0;W1?Rr-1:0),In=1;In=1)),style:(0,B.Z)((0,B.Z)({},u),zt==null?void 0:zt.style)}),Ae.map(function(Xn,_n){var Rr=Xn.render,Qn=Xn.dataIndex,In=Xn.className,an=Pa(be,Xn,_n,ne,h),Yt=an.key,qt=an.fixedInfo,tn=an.appendCellNode,Dn=an.additionalCellProps;return r.createElement(vt,(0,N.Z)({className:In,ellipsis:Xn.ellipsis,align:Xn.align,scope:Xn.rowScope,component:Xn.rowScope?re:Ne,prefixCls:he,key:Yt,record:s,index:h,renderIndex:E,dataIndex:Qn,render:Rr,shouldCellUpdate:Xn.shouldCellUpdate},qt,{appendNode:tn,additionalProps:Dn}))})),rn;if(Ot&&($t.current||mt)){var Wn=Ct(s,h,ne+1,mt);rn=r.createElement(lr,{expanded:mt,className:M()("".concat(he,"-expanded-row"),"".concat(he,"-expanded-row-level-").concat(ne+1),mn),prefixCls:he,component:W,cellComponent:Ne,colSpan:Ae.length,isEmpty:!1},Wn)}return r.createElement(r.Fragment,null,Vn,rn)}var kr=Xe(Da);function Ta(e){var o=e.columnKey,u=e.onColumnResize,s=r.useRef();return r.useEffect(function(){s.current&&u(o,s.current.offsetWidth)},[]),r.createElement(fe.Z,{data:o},r.createElement("td",{ref:s,style:{padding:0,border:0,height:0}},r.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function za(e){var o=e.prefixCls,u=e.columnsKey,s=e.onColumnResize;return r.createElement("tr",{"aria-hidden":"true",className:"".concat(o,"-measure-row"),style:{height:0,fontSize:0}},r.createElement(fe.Z.Collection,{onBatchResize:function(E){E.forEach(function(b){var O=b.data,ne=b.size;s(O,ne.offsetWidth)})}},u.map(function(h){return r.createElement(Ta,{key:h,columnKey:h,onColumnResize:s})})))}function Za(e){var o=e.data,u=e.measureColumnWidth,s=n(y,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),h=s.prefixCls,E=s.getComponent,b=s.onColumnResize,O=s.flattenColumns,ne=s.getRowKey,W=s.expandedKeys,Ne=s.childrenColumnName,re=s.emptyNode,be=$n(o,Ne,W,ne),he=r.useRef({renderWithProps:!1}),Ae=E(["body","wrapper"],"tbody"),Je=E(["body","row"],"tr"),Ct=E(["body","cell"],"td"),zt=E(["body","cell"],"th"),mt;o.length?mt=be.map(function($t,mn){var Vn=$t.record,rn=$t.indent,Wn=$t.index,Xn=ne(Vn,mn);return r.createElement(kr,{key:Xn,rowKey:Xn,record:Vn,index:mn,renderIndex:Wn,rowComponent:Je,cellComponent:Ct,scopeCellComponent:zt,indent:rn})}):mt=r.createElement(lr,{expanded:!0,className:"".concat(h,"-placeholder"),prefixCls:h,component:Je,cellComponent:Ct,colSpan:O.length,isEmpty:!0},re);var Ot=Pe(O);return r.createElement(ae.Provider,{value:he.current},r.createElement(Ae,{className:"".concat(h,"-tbody")},u&&r.createElement(za,{prefixCls:h,columnsKey:Ot,onColumnResize:b}),mt))}var Qr=Xe(Za),C=t(62978),R=["columnType"];function le(e){for(var o=e.colWidths,u=e.columns,s=e.columCount,h=n(y,["tableLayout"]),E=h.tableLayout,b=[],O=s||u.length,ne=!1,W=O-1;W>=0;W-=1){var Ne=o[W],re=u&&u[W],be=void 0,he=void 0;if(re&&(be=re[C.v],E==="auto"&&(he=re.minWidth)),Ne||he||be||ne){var Ae=be||{},Je=Ae.columnType,Ct=(0,A.Z)(Ae,R);b.unshift(r.createElement("col",(0,N.Z)({key:W,style:{width:Ne,minWidth:he}},Ct))),ne=!0}}return r.createElement("colgroup",null,b)}var Ce=le,ke=t(74902),Ye=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function nt(e,o){return(0,r.useMemo)(function(){for(var u=[],s=0;s1?"colgroup":"col":null,ellipsis:Ct.ellipsis,align:Ct.align,component:b,prefixCls:Ne,key:he[Je]},zt,{additionalProps:mt,rowType:"header"}))}))},ln=un;function _t(e){var o=[];function u(b,O){var ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[ne]=o[ne]||[];var W=O,Ne=b.filter(Boolean).map(function(re){var be={key:re.key,className:re.className||"",children:re.title,column:re,colStart:W},he=1,Ae=re.children;return Ae&&Ae.length>0&&(he=u(Ae,W,ne+1).reduce(function(Je,Ct){return Je+Ct},0),be.hasSubColumns=!0),"colSpan"in re&&(he=re.colSpan),"rowSpan"in re&&(be.rowSpan=re.rowSpan),be.colSpan=he,be.colEnd=be.colStart+he-1,o[ne].push(be),W+=he,he});return Ne}u(e,0);for(var s=o.length,h=function(O){o[O].forEach(function(ne){!("rowSpan"in ne)&&!ne.hasSubColumns&&(ne.rowSpan=s-O)})},E=0;E1&&arguments[1]!==void 0?arguments[1]:1;ve+=1;var s=ve;function h(E){if(E===0)Fe(s),o();else{var b=P(function(){h(E-1)});_.set(s,b)}}return h(u),s};Zt.cancel=function(e){var o=_.get(e);return Fe(e),J(o)};var It=Zt;function cn(e){return e instanceof HTMLElement||e instanceof SVGElement}function fn(e){return e&&(0,G.Z)(e)==="object"&&cn(e.nativeElement)?e.nativeElement:cn(e)?e:null}function Hn(e){var o=fn(e);if(o)return o;if(e instanceof React.Component){var u;return(u=ReactDOM.findDOMNode)===null||u===void 0?void 0:u.call(ReactDOM,e)}return null}function Gn(e){var o=fn(e),u=o.getBoundingClientRect(),s=document.documentElement;return{left:u.left+(window.pageXOffset||s.scrollLeft)-(s.clientLeft||document.body.clientLeft||0),top:u.top+(window.pageYOffset||s.scrollTop)-(s.clientTop||document.body.clientTop||0)}}var An=function(o,u){var s,h,E=o.scrollBodyRef,b=o.onScroll,O=o.offsetScroll,ne=o.container,W=o.direction,Ne=n(y,"prefixCls"),re=((s=E.current)===null||s===void 0?void 0:s.scrollWidth)||0,be=((h=E.current)===null||h===void 0?void 0:h.clientWidth)||0,he=re&&be*(be/re),Ae=r.useRef(),Je=Bn({scrollLeft:0,isHiddenScrollBar:!0}),Ct=(0,v.Z)(Je,2),zt=Ct[0],mt=Ct[1],Ot=r.useRef({delta:0,x:0}),$t=r.useState(!1),mn=(0,v.Z)($t,2),Vn=mn[0],rn=mn[1],Wn=r.useRef(null);r.useEffect(function(){return function(){It.cancel(Wn.current)}},[]);var Xn=function(){rn(!1)},_n=function(Yt){Yt.persist(),Ot.current.delta=Yt.pageX-zt.scrollLeft,Ot.current.x=0,rn(!0),Yt.preventDefault()},Rr=function(Yt){var qt,tn=Yt||((qt=window)===null||qt===void 0?void 0:qt.event),Dn=tn.buttons;if(!Vn||Dn===0){Vn&&rn(!1);return}var on=Ot.current.x+Yt.pageX-Ot.current.x-Ot.current.delta,er=W==="rtl";on=Math.max(er?he-be:0,Math.min(er?0:be-he,on));var mr=!er||Math.abs(on)+Math.abs(he)=tn-O?mt(function(Dn){return(0,B.Z)((0,B.Z)({},Dn),{},{isHiddenScrollBar:!0})}):mt(function(Dn){return(0,B.Z)((0,B.Z)({},Dn),{},{isHiddenScrollBar:!1})})}})},In=function(Yt){mt(function(qt){return(0,B.Z)((0,B.Z)({},qt),{},{scrollLeft:Yt/re*be||0})})};return r.useImperativeHandle(u,function(){return{setScrollLeft:In,checkScrollBarVisible:Qn}}),r.useEffect(function(){var an=z(document.body,"mouseup",Xn,!1),Yt=z(document.body,"mousemove",Rr,!1);return Qn(),function(){an.remove(),Yt.remove()}},[he,Vn]),r.useEffect(function(){if(E.current){for(var an=[],Yt=fn(E.current);Yt;)an.push(Yt),Yt=Yt.parentElement;return an.forEach(function(qt){return qt.addEventListener("scroll",Qn,!1)}),window.addEventListener("resize",Qn,!1),window.addEventListener("scroll",Qn,!1),ne.addEventListener("scroll",Qn,!1),function(){an.forEach(function(qt){return qt.removeEventListener("scroll",Qn)}),window.removeEventListener("resize",Qn),window.removeEventListener("scroll",Qn),ne.removeEventListener("scroll",Qn)}}},[ne]),r.useEffect(function(){zt.isHiddenScrollBar||mt(function(an){var Yt=E.current;return Yt?(0,B.Z)((0,B.Z)({},an),{},{scrollLeft:Yt.scrollLeft/Yt.scrollWidth*Yt.clientWidth}):an})},[zt.isHiddenScrollBar]),re<=be||!he||zt.isHiddenScrollBar?null:r.createElement("div",{style:{height:nr(),width:be,bottom:O},className:"".concat(Ne,"-sticky-scroll")},r.createElement("div",{onMouseDown:_n,ref:Ae,className:M()("".concat(Ne,"-sticky-scroll-bar"),(0,te.Z)({},"".concat(Ne,"-sticky-scroll-bar-active"),Vn)),style:{width:"".concat(he,"px"),transform:"translate3d(".concat(zt.scrollLeft,"px, 0, 0)")}}))},dn=r.forwardRef(An);function En(e){return null}var a=En;function c(e){return null}var l=c,w="rc-table",se=[],Be={};function $e(){return"No Data"}function Ft(e,o){var u=(0,B.Z)({rowKey:"key",prefixCls:w,emptyText:$e},e),s=u.prefixCls,h=u.className,E=u.rowClassName,b=u.style,O=u.data,ne=u.rowKey,W=u.scroll,Ne=u.tableLayout,re=u.direction,be=u.title,he=u.footer,Ae=u.summary,Je=u.caption,Ct=u.id,zt=u.showHeader,mt=u.components,Ot=u.emptyText,$t=u.onRow,mn=u.onHeaderRow,Vn=u.onScroll,rn=u.internalHooks,Wn=u.transformColumns,Xn=u.internalRefs,_n=u.tailor,Rr=u.getContainerWidth,Qn=u.sticky,In=u.rowHoverable,an=In===void 0?!0:In,Yt=O||se,qt=!!Yt.length,tn=rn===f.R,Dn=r.useCallback(function(Nr,Zr){return Ie(mt,Nr)||Zr},[mt]),on=r.useMemo(function(){return typeof ne=="function"?ne:function(Nr){var Zr=Nr&&Nr[ne];return Zr}},[ne]),er=Dn(["body"]),mr=Mn(),oa=(0,v.Z)(mr,3),Er=oa[0],Sa=oa[1],ka=oa[2],ja=Cn(u,Yt,on),Ur=(0,v.Z)(ja,6),wr=Ur[0],Pt=Ur[1],nn=Ur[2],bn=Ur[3],xn=Ur[4],On=Ur[5],xa=W==null?void 0:W.x,eo=r.useState(0),$a=(0,v.Z)(eo,2),Qa=$a[0],bo=$a[1],Po=(0,Zn.Z)((0,B.Z)((0,B.Z)((0,B.Z)({},u),wr),{},{expandable:!!wr.expandedRowRender,columnTitle:wr.columnTitle,expandedKeys:nn,getRowKey:on,onTriggerExpand:On,expandIcon:bn,expandIconColumnIndex:wr.expandIconColumnIndex,direction:re,scrollWidth:tn&&_n&&typeof xa=="number"?xa:null,clientWidth:Qa}),tn?Wn:null),to=(0,v.Z)(Po,4),yo=to[0],Lr=to[1],Va=to[2],Do=to[3],Na=Va!=null?Va:xa,ei=r.useMemo(function(){return{columns:yo,flattenColumns:Lr}},[yo,Lr]),no=r.useRef(),Ho=r.useRef(),ga=r.useRef(),Ko=r.useRef();r.useImperativeHandle(o,function(){return{nativeElement:no.current,scrollTo:function(Zr){var Xa;if(ga.current instanceof HTMLElement){var Eo=Zr.index,Ya=Zr.top,ai=Zr.key;if(Rt(Ya)){var $o;($o=ga.current)===null||$o===void 0||$o.scrollTo({top:Ya})}else{var qo,si=ai!=null?ai:on(Yt[Eo]);(qo=ga.current.querySelector('[data-row-key="'.concat(si,'"]')))===null||qo===void 0||qo.scrollIntoView()}}else(Xa=ga.current)!==null&&Xa!==void 0&&Xa.scrollTo&&ga.current.scrollTo(Zr)}}});var Uo=r.useRef(),ci=r.useState(!1),fi=(0,v.Z)(ci,2),di=fi[0],uo=fi[1],Ci=r.useState(!1),vi=(0,v.Z)(Ci,2),mi=vi[0],Wo=vi[1],bi=Bn(new Map),gi=(0,v.Z)(bi,2),oi=gi[0],ii=gi[1],xi=Pe(Lr),Go=xi.map(function(Nr){return oi.get(Nr)}),Qo=r.useMemo(function(){return Go},[Go.join("_")]),Xo=Hr(Qo,Lr,re),lo=W&&Ut(W.y),po=W&&Ut(Na)||!!wr.fixed,To=po&&Lr.some(function(Nr){var Zr=Nr.fixed;return Zr}),Yo=r.useRef(),xo=zr(Qn,s),Ro=xo.isSticky,Ri=xo.offsetHeader,ui=xo.offsetSummary,wi=xo.offsetScroll,Ni=xo.stickyClassName,hi=xo.container,ro=r.useMemo(function(){return Ae==null?void 0:Ae(Yt)},[Ae,Yt]),jo=(lo||Ro)&&r.isValidElement(ro)&&ro.type===rt&&ro.props.fixed,ti,Jo,li;lo&&(Jo={overflowY:qt?"scroll":"auto",maxHeight:W.y}),po&&(ti={overflowX:"auto"},lo||(Jo={overflowY:"hidden"}),li={width:Na===!0?"auto":Na,minWidth:"100%"});var yi=r.useCallback(function(Nr,Zr){Q(no.current)&&ii(function(Xa){if(Xa.get(Nr)!==Zr){var Eo=new Map(Xa);return Eo.set(Nr,Zr),Eo}return Xa})},[]),Mi=kn(null),Vo=(0,v.Z)(Mi,2),pi=Vo[0],Kn=Vo[1];function pn(Nr,Zr){Zr&&(typeof Zr=="function"?Zr(Nr):Zr.scrollLeft!==Nr&&(Zr.scrollLeft=Nr,Zr.scrollLeft!==Nr&&setTimeout(function(){Zr.scrollLeft=Nr},0)))}var ir=Te(function(Nr){var Zr=Nr.currentTarget,Xa=Nr.scrollLeft,Eo=re==="rtl",Ya=typeof Xa=="number"?Xa:Zr.scrollLeft,ai=Zr||Be;if(!Kn()||Kn()===ai){var $o;pi(ai),pn(Ya,Ho.current),pn(Ya,ga.current),pn(Ya,Uo.current),pn(Ya,($o=Yo.current)===null||$o===void 0?void 0:$o.setScrollLeft)}var qo=Zr||Ho.current;if(qo){var si=tn&&_n&&typeof Na=="number"?Na:qo.scrollWidth,Ii=qo.clientWidth;if(si===Ii){uo(!1),Wo(!1);return}Eo?(uo(-Ya0)):(uo(Ya>0),Wo(Ya3&&arguments[3]!==void 0?arguments[3]:!1;return o.length&&s&&u===void 0&&!get(e,o.slice(0,-1))?e:ea(e,o,u,s)}function Kr(e){return _typeof(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function Yr(e){return Array.isArray(e)?[]:{}}var ta=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function va(){for(var e=arguments.length,o=new Array(e),u=0;uE?u-(s-E):u+(s-h)}function na(e,o,u){var s=e.length,h=o.length,E,b;if(s===0&&h===0)return null;s1&&arguments[1]!==void 0?arguments[1]:1;ma+=1;var s=ma;function h(E){if(E===0)fa(s),o();else{var b=ra(function(){h(E-1)});wa.set(s,b)}}return h(u),s};Ir.cancel=function(e){var o=wa.get(e);return fa(o),_r(o)};var Or=Ir,da=(typeof navigator=="undefined"?"undefined":(0,G.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),so=da,Tr=function(e,o,u,s){var h=(0,r.useRef)(!1),E=(0,r.useRef)(null);function b(){clearTimeout(E.current),h.current=!0,E.current=setTimeout(function(){h.current=!1},50)}var O=(0,r.useRef)({top:e,bottom:o,left:u,right:s});return O.current.top=e,O.current.bottom=o,O.current.left=u,O.current.right=s,function(ne,W){var Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,re=ne?W<0&&O.current.left||W>0&&O.current.right:W<0&&O.current.top||W>0&&O.current.bottom;return Ne&&re?(clearTimeout(E.current),h.current=!1):(!re||h.current)&&b(),!h.current&&re}};function Oa(e,o,u,s,h,E,b){var O=(0,r.useRef)(0),ne=(0,r.useRef)(null),W=(0,r.useRef)(null),Ne=(0,r.useRef)(!1),re=Tr(o,u,s,h);function be(mt,Ot){if(Or.cancel(ne.current),!re(!1,Ot)){var $t=mt;if(!$t._virtualHandled)$t._virtualHandled=!0;else return;O.current+=Ot,W.current=Ot,so||$t.preventDefault(),ne.current=Or(function(){var mn=Ne.current?10:1;b(O.current*mn,!1),O.current=0})}}function he(mt,Ot){b(Ot,!0),so||mt.preventDefault()}var Ae=(0,r.useRef)(null),Je=(0,r.useRef)(null);function Ct(mt){if(e){Or.cancel(Je.current),Je.current=Or(function(){Ae.current=null},2);var Ot=mt.deltaX,$t=mt.deltaY,mn=mt.shiftKey,Vn=Ot,rn=$t;(Ae.current==="sx"||!Ae.current&&mn&&$t&&!Ot)&&(Vn=$t,rn=0,Ae.current="sx");var Wn=Math.abs(Vn),Xn=Math.abs(rn);Ae.current===null&&(Ae.current=E&&Wn>Xn?"x":"y"),Ae.current==="y"?be(mt,rn):he(mt,Vn)}}function zt(mt){e&&(Ne.current=mt.detail===W.current)}return[Ct,zt]}function Wa(e,o,u,s){var h=r.useMemo(function(){return[new Map,[]]},[e,u.id,s]),E=(0,v.Z)(h,2),b=E[0],O=E[1],ne=function(Ne){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ne,be=b.get(Ne),he=b.get(re);if(be===void 0||he===void 0)for(var Ae=e.length,Je=O.length;Je0&&arguments[0]!==void 0?arguments[0]:!1;Ne();var Ae=function(){var zt=!1;O.current.forEach(function(mt,Ot){if(mt&&mt.offsetParent){var $t=mt.offsetHeight,mn=getComputedStyle(mt),Vn=mn.marginTop,rn=mn.marginBottom,Wn=Mt(Vn),Xn=Mt(rn),_n=$t+Wn+Xn;ne.current.get(Ot)!==_n&&(ne.current.set(Ot,_n),zt=!0)}}),zt&&b(function(mt){return mt+1})};if(he)Ae();else{W.current+=1;var Je=W.current;Promise.resolve().then(function(){Je===W.current&&Ae()})}}function be(he,Ae){var Je=e(he),Ct=O.current.get(Je);Ae?(O.current.set(Je,Ae),re()):O.current.delete(Je),!Ct!=!Ae&&(Ae?o==null||o(he):u==null||u(he))}return(0,r.useEffect)(function(){return Ne},[]),[be,re,ne.current,E]}var wn=14/15;function xr(e,o,u){var s=(0,r.useRef)(!1),h=(0,r.useRef)(0),E=(0,r.useRef)(0),b=(0,r.useRef)(null),O=(0,r.useRef)(null),ne,W=function(he){if(s.current){var Ae=Math.ceil(he.touches[0].pageX),Je=Math.ceil(he.touches[0].pageY),Ct=h.current-Ae,zt=E.current-Je,mt=Math.abs(Ct)>Math.abs(zt);mt?h.current=Ae:E.current=Je;var Ot=u(mt,mt?Ct:zt,!1,he);Ot&&he.preventDefault(),clearInterval(O.current),Ot&&(O.current=setInterval(function(){mt?Ct*=wn:zt*=wn;var $t=Math.floor(mt?Ct:zt);(!u(mt,$t,!0)||Math.abs($t)<=.1)&&clearInterval(O.current)},16))}},Ne=function(){s.current=!1,ne()},re=function(he){ne(),he.touches.length===1&&!s.current&&(s.current=!0,h.current=Math.ceil(he.touches[0].pageX),E.current=Math.ceil(he.touches[0].pageY),b.current=he.target,b.current.addEventListener("touchmove",W,{passive:!1}),b.current.addEventListener("touchend",Ne,{passive:!0}))};ne=function(){b.current&&(b.current.removeEventListener("touchmove",W),b.current.removeEventListener("touchend",Ne))},tr(function(){return e&&o.current.addEventListener("touchstart",re,{passive:!0}),function(){var be;(be=o.current)===null||be===void 0||be.removeEventListener("touchstart",re),ne(),clearInterval(O.current)}},[e])}function dr(e){return Math.floor(Math.pow(e,.5))}function Ja(e,o){var u="touches"in e?e.touches[0]:e;return u[o?"pageX":"pageY"]-window[o?"scrollX":"scrollY"]}function Ea(e,o,u){r.useEffect(function(){var s=o.current;if(e&&s){var h=!1,E,b,O=function(){Or.cancel(E)},ne=function be(){O(),E=Or(function(){u(b),be()})},W=function(he){if(!(he.target.draggable||he.button!==0)){var Ae=he;Ae._virtualHandled||(Ae._virtualHandled=!0,h=!0)}},Ne=function(){h=!1,O()},re=function(he){if(h){var Ae=Ja(he,!1),Je=s.getBoundingClientRect(),Ct=Je.top,zt=Je.bottom;if(Ae<=Ct){var mt=Ct-Ae;b=-dr(mt),ne()}else if(Ae>=zt){var Ot=Ae-zt;b=dr(Ot),ne()}else O()}};return s.addEventListener("mousedown",W),s.ownerDocument.addEventListener("mouseup",Ne),s.ownerDocument.addEventListener("mousemove",re),function(){s.removeEventListener("mousedown",W),s.ownerDocument.removeEventListener("mouseup",Ne),s.ownerDocument.removeEventListener("mousemove",re),O()}}},[e])}var Aa=10;function Ba(e,o,u,s,h,E,b,O){var ne=r.useRef(),W=r.useState(null),Ne=(0,v.Z)(W,2),re=Ne[0],be=Ne[1];return tr(function(){if(re&&re.times=0;an-=1){var Yt=h(o[an]),qt=u.get(Yt);if(qt===void 0){mt=!0;break}if(In-=qt,In<=0)break}switch(mn){case"top":$t=rn-Ct;break;case"bottom":$t=Wn-zt+Ct;break;default:{var tn=e.current.scrollTop,Dn=tn+zt;rnDn&&(Ot="bottom")}}$t!==null&&b($t),$t!==re.lastTop&&(mt=!0)}mt&&be((0,B.Z)((0,B.Z)({},re),{},{times:re.times+1,targetAlign:Ot,lastTop:$t}))}},[re,e.current]),function(he){if(he==null){O();return}if(Or.cancel(ne.current),typeof he=="number")b(he);else if(he&&(0,G.Z)(he)==="object"){var Ae,Je=he.align;"index"in he?Ae=he.index:Ae=o.findIndex(function(mt){return h(mt)===he.key});var Ct=he.offset,zt=Ct===void 0?0:Ct;be({times:0,index:Ae,offset:zt,originAlign:Je})}}}var Io=r.forwardRef(function(e,o){var u=e.prefixCls,s=e.rtl,h=e.scrollOffset,E=e.scrollRange,b=e.onStartMove,O=e.onStopMove,ne=e.onScroll,W=e.horizontal,Ne=e.spinSize,re=e.containerSize,be=e.style,he=e.thumbStyle,Ae=e.showScrollBar,Je=r.useState(!1),Ct=(0,v.Z)(Je,2),zt=Ct[0],mt=Ct[1],Ot=r.useState(null),$t=(0,v.Z)(Ot,2),mn=$t[0],Vn=$t[1],rn=r.useState(null),Wn=(0,v.Z)(rn,2),Xn=Wn[0],_n=Wn[1],Rr=!s,Qn=r.useRef(),In=r.useRef(),an=r.useState(Ae),Yt=(0,v.Z)(an,2),qt=Yt[0],tn=Yt[1],Dn=r.useRef(),on=function(){Ae===!0||Ae===!1||(clearTimeout(Dn.current),tn(!0),Dn.current=setTimeout(function(){tn(!1)},3e3))},er=E-re||0,mr=re-Ne||0,oa=r.useMemo(function(){if(h===0||er===0)return 0;var bn=h/er;return bn*mr},[h,er,mr]),Er=function(xn){xn.stopPropagation(),xn.preventDefault()},Sa=r.useRef({top:oa,dragging:zt,pageY:mn,startTop:Xn});Sa.current={top:oa,dragging:zt,pageY:mn,startTop:Xn};var ka=function(xn){mt(!0),Vn(Ja(xn,W)),_n(Sa.current.top),b(),xn.stopPropagation(),xn.preventDefault()};r.useEffect(function(){var bn=function(eo){eo.preventDefault()},xn=Qn.current,On=In.current;return xn.addEventListener("touchstart",bn,{passive:!1}),On.addEventListener("touchstart",ka,{passive:!1}),function(){xn.removeEventListener("touchstart",bn),On.removeEventListener("touchstart",ka)}},[]);var ja=r.useRef();ja.current=er;var Ur=r.useRef();Ur.current=mr,r.useEffect(function(){if(zt){var bn,xn=function(eo){var $a=Sa.current,Qa=$a.dragging,bo=$a.pageY,Po=$a.startTop;Or.cancel(bn);var to=Qn.current.getBoundingClientRect(),yo=re/(W?to.width:to.height);if(Qa){var Lr=(Ja(eo,W)-bo)*yo,Va=Po;!Rr&&W?Va-=Lr:Va+=Lr;var Do=ja.current,Na=Ur.current,ei=Na?Va/Na:0,no=Math.ceil(ei*Do);no=Math.max(no,0),no=Math.min(no,Do),bn=Or(function(){ne(no,W)})}},On=function(){mt(!1),O()};return window.addEventListener("mousemove",xn,{passive:!0}),window.addEventListener("touchmove",xn,{passive:!0}),window.addEventListener("mouseup",On,{passive:!0}),window.addEventListener("touchend",On,{passive:!0}),function(){window.removeEventListener("mousemove",xn),window.removeEventListener("touchmove",xn),window.removeEventListener("mouseup",On),window.removeEventListener("touchend",On),Or.cancel(bn)}}},[zt]),r.useEffect(function(){return on(),function(){clearTimeout(Dn.current)}},[h]),r.useImperativeHandle(o,function(){return{delayHidden:on}});var wr="".concat(u,"-scrollbar"),Pt={position:"absolute",visibility:qt?null:"hidden"},nn={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return W?(Pt.height=8,Pt.left=0,Pt.right=0,Pt.bottom=0,nn.height="100%",nn.width=Ne,Rr?nn.left=oa:nn.right=oa):(Pt.width=8,Pt.top=0,Pt.bottom=0,Rr?Pt.right=0:Pt.left=0,nn.width="100%",nn.height=Ne,nn.top=oa),r.createElement("div",{ref:Qn,className:M()(wr,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(wr,"-horizontal"),W),"".concat(wr,"-vertical"),!W),"".concat(wr,"-visible"),qt)),style:(0,B.Z)((0,B.Z)({},Pt),be),onMouseDown:Er,onMouseMove:on},r.createElement("div",{ref:In,className:M()("".concat(wr,"-thumb"),(0,te.Z)({},"".concat(wr,"-thumb-moving"),zt)),style:(0,B.Z)((0,B.Z)({},nn),he),onMouseDown:ka}))}),So=Io,wo=20;function co(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,u=e/o*e;return isNaN(u)&&(u=0),u=Math.max(u,wo),Math.floor(u)}var ao=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ka=[],qa={overflowY:"auto",overflowAnchor:"none"};function La(e,o){var u=e.prefixCls,s=u===void 0?"rc-virtual-list":u,h=e.className,E=e.height,b=e.itemHeight,O=e.fullHeight,ne=O===void 0?!0:O,W=e.style,Ne=e.data,re=e.children,be=e.itemKey,he=e.virtual,Ae=e.direction,Je=e.scrollWidth,Ct=e.component,zt=Ct===void 0?"div":Ct,mt=e.onScroll,Ot=e.onVirtualScroll,$t=e.onVisibleChange,mn=e.innerProps,Vn=e.extraRender,rn=e.styles,Wn=e.showScrollBar,Xn=Wn===void 0?"optional":Wn,_n=(0,A.Z)(e,ao),Rr=r.useCallback(function(Kn){return typeof be=="function"?be(Kn):Kn==null?void 0:Kn[be]},[be]),Qn=vn(Rr,null,null),In=(0,v.Z)(Qn,4),an=In[0],Yt=In[1],qt=In[2],tn=In[3],Dn=!!(he!==!1&&E&&b),on=r.useMemo(function(){return Object.values(qt.maps).reduce(function(Kn,pn){return Kn+pn},0)},[qt.id,qt.maps]),er=Dn&&Ne&&(Math.max(b*Ne.length,on)>E||!!Je),mr=Ae==="rtl",oa=M()(s,(0,te.Z)({},"".concat(s,"-rtl"),mr),h),Er=Ne||Ka,Sa=(0,r.useRef)(),ka=(0,r.useRef)(),ja=(0,r.useRef)(),Ur=(0,r.useState)(0),wr=(0,v.Z)(Ur,2),Pt=wr[0],nn=wr[1],bn=(0,r.useState)(0),xn=(0,v.Z)(bn,2),On=xn[0],xa=xn[1],eo=(0,r.useState)(!1),$a=(0,v.Z)(eo,2),Qa=$a[0],bo=$a[1],Po=function(){bo(!0)},to=function(){bo(!1)},yo={getKey:Rr};function Lr(Kn){nn(function(pn){var ir;typeof Kn=="function"?ir=Kn(pn):ir=Kn;var ya=xi(ir);return Sa.current.scrollTop=ya,ya})}var Va=(0,r.useRef)({start:0,end:Er.length}),Do=(0,r.useRef)(),Na=ca(Er,Rr),ei=(0,v.Z)(Na,1),no=ei[0];Do.current=no;var Ho=r.useMemo(function(){if(!Dn)return{scrollHeight:void 0,start:0,end:Er.length-1,offset:void 0};if(!er){var Kn;return{scrollHeight:((Kn=ka.current)===null||Kn===void 0?void 0:Kn.offsetHeight)||0,start:0,end:Er.length-1,offset:void 0}}for(var pn=0,ir,ya,Fa,ni=Er.length,Zo=0;Zo=Pt&&ir===void 0&&(ir=Zo,ya=pn),ri>Pt+E&&Fa===void 0&&(Fa=Zo),pn=ri}return ir===void 0&&(ir=0,ya=0,Fa=Math.ceil(E/b)),Fa===void 0&&(Fa=Er.length-1),Fa=Math.min(Fa+1,Er.length-1),{scrollHeight:pn,start:ir,end:Fa,offset:ya}},[er,Dn,Pt,Er,tn,E]),ga=Ho.scrollHeight,Ko=Ho.start,Uo=Ho.end,ci=Ho.offset;Va.current.start=Ko,Va.current.end=Uo,r.useLayoutEffect(function(){var Kn=qt.getRecord();if(Kn.size===1){var pn=Array.from(Kn)[0],ir=Er[Ko];if(ir){var ya=Rr(ir);if(ya===pn){var Fa=qt.get(pn),ni=Fa-b;Lr(function(Zo){return Zo+ni})}}}qt.resetRecord()},[ga]);var fi=r.useState({width:0,height:E}),di=(0,v.Z)(fi,2),uo=di[0],Ci=di[1],vi=function(pn){Ci({width:pn.offsetWidth,height:pn.offsetHeight})},mi=(0,r.useRef)(),Wo=(0,r.useRef)(),bi=r.useMemo(function(){return co(uo.width,Je)},[uo.width,Je]),gi=r.useMemo(function(){return co(uo.height,ga)},[uo.height,ga]),oi=ga-E,ii=(0,r.useRef)(oi);ii.current=oi;function xi(Kn){var pn=Kn;return Number.isNaN(ii.current)||(pn=Math.min(pn,ii.current)),pn=Math.max(pn,0),pn}var Go=Pt<=0,Qo=Pt>=oi,Xo=On<=0,lo=On>=Je,po=Tr(Go,Qo,Xo,lo),To=function(){return{x:mr?-On:On,y:Pt}},Yo=(0,r.useRef)(To()),xo=Kt(function(Kn){if(Ot){var pn=(0,B.Z)((0,B.Z)({},To()),Kn);(Yo.current.x!==pn.x||Yo.current.y!==pn.y)&&(Ot(pn),Yo.current=pn)}});function Ro(Kn,pn){var ir=Kn;pn?((0,g.flushSync)(function(){xa(ir)}),xo()):Lr(ir)}function Ri(Kn){var pn=Kn.currentTarget.scrollTop;pn!==Pt&&Lr(pn),mt==null||mt(Kn),xo()}var ui=function(pn){var ir=pn,ya=Je?Je-uo.width:0;return ir=Math.max(ir,0),ir=Math.min(ir,ya),ir},wi=Kt(function(Kn,pn){pn?((0,g.flushSync)(function(){xa(function(ir){var ya=ir+(mr?-Kn:Kn);return ui(ya)})}),xo()):Lr(function(ir){var ya=ir+Kn;return ya})}),Ni=Oa(Dn,Go,Qo,Xo,lo,!!Je,wi),hi=(0,v.Z)(Ni,2),ro=hi[0],jo=hi[1];xr(Dn,Sa,function(Kn,pn,ir,ya){var Fa=ya;return po(Kn,pn,ir)?!1:!Fa||!Fa._virtualHandled?(Fa&&(Fa._virtualHandled=!0),ro({preventDefault:function(){},deltaX:Kn?pn:0,deltaY:Kn?0:pn}),!0):!1}),Ea(er,Sa,function(Kn){Lr(function(pn){return pn+Kn})}),tr(function(){function Kn(ir){var ya=Go&&ir.detail<0,Fa=Qo&&ir.detail>0;Dn&&!ya&&!Fa&&ir.preventDefault()}var pn=Sa.current;return pn.addEventListener("wheel",ro,{passive:!1}),pn.addEventListener("DOMMouseScroll",jo,{passive:!0}),pn.addEventListener("MozMousePixelScroll",Kn,{passive:!1}),function(){pn.removeEventListener("wheel",ro),pn.removeEventListener("DOMMouseScroll",jo),pn.removeEventListener("MozMousePixelScroll",Kn)}},[Dn,Go,Qo]),tr(function(){if(Je){var Kn=ui(On);xa(Kn),xo({x:Kn})}},[uo.width,Je]);var ti=function(){var pn,ir;(pn=mi.current)===null||pn===void 0||pn.delayHidden(),(ir=Wo.current)===null||ir===void 0||ir.delayHidden()},Jo=Ba(Sa,Er,qt,b,Rr,function(){return Yt(!0)},Lr,ti);r.useImperativeHandle(o,function(){return{nativeElement:ja.current,getScrollInfo:To,scrollTo:function(pn){function ir(ya){return ya&&(0,G.Z)(ya)==="object"&&("left"in ya||"top"in ya)}ir(pn)?(pn.left!==void 0&&xa(ui(pn.left)),Jo(pn.top)):Jo(pn)}}}),tr(function(){if($t){var Kn=Er.slice(Ko,Uo+1);$t(Kn,Er)}},[Ko,Uo,Er]);var li=Wa(Er,Rr,qt,b),yi=Vn==null?void 0:Vn({start:Ko,end:Uo,virtual:er,offsetX:On,offsetY:ci,rtl:mr,getSize:li}),Mi=sa(Er,Ko,Uo,Je,On,an,re,yo),Vo=null;E&&(Vo=(0,B.Z)((0,te.Z)({},ne?"height":"maxHeight",E),qa),Dn&&(Vo.overflowY="hidden",Je&&(Vo.overflowX="hidden"),Qa&&(Vo.pointerEvents="none")));var pi={};return mr&&(pi.dir="rtl"),r.createElement("div",(0,N.Z)({ref:ja,style:(0,B.Z)((0,B.Z)({},W),{},{position:"relative"}),className:oa},pi,_n),r.createElement(fe.Z,{onResize:vi},r.createElement(zt,{className:"".concat(s,"-holder"),style:Vo,ref:Sa,onScroll:Ri,onMouseEnter:ti},r.createElement(ua,{prefixCls:s,height:ga,offsetX:On,offsetY:ci,scrollWidth:Je,onInnerResize:Yt,ref:ka,innerProps:mn,rtl:mr,extra:yi},Mi))),er&&ga>E&&r.createElement(So,{ref:mi,prefixCls:s,scrollOffset:Pt,scrollRange:ga,rtl:mr,onScroll:Ro,onStartMove:Po,onStopMove:to,spinSize:gi,containerSize:uo.height,style:rn==null?void 0:rn.verticalScrollBar,thumbStyle:rn==null?void 0:rn.verticalScrollBarThumb,showScrollBar:Xn}),er&&Je>uo.width&&r.createElement(So,{ref:Wo,prefixCls:s,scrollOffset:On,scrollRange:Je,rtl:mr,onScroll:Ro,onStartMove:Po,onStopMove:to,spinSize:bi,containerSize:uo.width,horizontal:!0,style:rn==null?void 0:rn.horizontalScrollBar,thumbStyle:rn==null?void 0:rn.horizontalScrollBarThumb,showScrollBar:Xn}))}var oo=r.forwardRef(La);oo.displayName="List";var $r=oo,qr=$r,Ga=K(null),fo=K(null);function Oo(e,o,u){var s=o||1;return u[e+s]-(u[e]||0)}function _a(e){var o=e.rowInfo,u=e.column,s=e.colIndex,h=e.indent,E=e.index,b=e.component,O=e.renderIndex,ne=e.record,W=e.style,Ne=e.className,re=e.inverse,be=e.getHeight,he=u.render,Ae=u.dataIndex,Je=u.className,Ct=u.width,zt=n(fo,["columnsOffset"]),mt=zt.columnsOffset,Ot=Pa(o,u,s,h,E),$t=Ot.key,mn=Ot.fixedInfo,Vn=Ot.appendCellNode,rn=Ot.additionalCellProps,Wn=rn.style,Xn=rn.colSpan,_n=Xn===void 0?1:Xn,Rr=rn.rowSpan,Qn=Rr===void 0?1:Rr,In=s-1,an=Oo(In,_n,mt),Yt=_n>1?Ct-an:0,qt=(0,B.Z)((0,B.Z)((0,B.Z)({},Wn),W),{},{flex:"0 0 ".concat(an,"px"),width:"".concat(an,"px"),marginRight:Yt,pointerEvents:"auto"}),tn=r.useMemo(function(){return re?Qn<=1:_n===0||Qn===0||Qn>1},[Qn,_n,re]);tn?qt.visibility="hidden":re&&(qt.height=be==null?void 0:be(Qn));var Dn=tn?function(){return null}:he,on={};return(Qn===0||_n===0)&&(on.rowSpan=1,on.colSpan=1),r.createElement(vt,(0,N.Z)({className:M()(Je,Ne),ellipsis:u.ellipsis,align:u.align,scope:u.rowScope,component:b,prefixCls:o.prefixCls,key:$t,record:ne,index:E,renderIndex:O,dataIndex:Ae,render:Dn,shouldCellUpdate:u.shouldCellUpdate},mn,{appendNode:Vn,additionalProps:(0,B.Z)((0,B.Z)({},rn),{},{style:qt},on)}))}var ko=_a,Lo=["data","index","className","rowKey","style","extra","getHeight"],vo=r.forwardRef(function(e,o){var u=e.data,s=e.index,h=e.className,E=e.rowKey,b=e.style,O=e.extra,ne=e.getHeight,W=(0,A.Z)(e,Lo),Ne=u.record,re=u.indent,be=u.index,he=n(y,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ae=he.scrollX,Je=he.flattenColumns,Ct=he.prefixCls,zt=he.fixColumn,mt=he.componentWidth,Ot=n(Ga,["getComponent"]),$t=Ot.getComponent,mn=qn(Ne,E,s,re),Vn=$t(["body","row"],"div"),rn=$t(["body","cell"],"div"),Wn=mn.rowSupportExpand,Xn=mn.expanded,_n=mn.rowProps,Rr=mn.expandedRowRender,Qn=mn.expandedRowClassName,In;if(Wn&&Xn){var an=Rr(Ne,s,re+1,Xn),Yt=jr(Qn,Ne,s,re),qt={};zt&&(qt={style:(0,te.Z)({},"--virtual-width","".concat(mt,"px"))});var tn="".concat(Ct,"-expanded-row-cell");In=r.createElement(Vn,{className:M()("".concat(Ct,"-expanded-row"),"".concat(Ct,"-expanded-row-level-").concat(re+1),Yt)},r.createElement(vt,{component:rn,prefixCls:Ct,className:M()(tn,(0,te.Z)({},"".concat(tn,"-fixed"),zt)),additionalProps:qt},an))}var Dn=(0,B.Z)((0,B.Z)({},b),{},{width:Ae});O&&(Dn.position="absolute",Dn.pointerEvents="none");var on=r.createElement(Vn,(0,N.Z)({},_n,W,{"data-row-key":E,ref:Wn?null:o,className:M()(h,"".concat(Ct,"-row"),_n==null?void 0:_n.className,(0,te.Z)({},"".concat(Ct,"-row-extra"),O)),style:(0,B.Z)((0,B.Z)({},Dn),_n==null?void 0:_n.style)}),Je.map(function(er,mr){return r.createElement(ko,{key:mr,component:rn,rowInfo:mn,column:er,colIndex:mr,indent:re,index:s,renderIndex:be,record:Ne,inverse:O,getHeight:ne})}));return Wn?r.createElement("div",{ref:o},on,In):on}),go=Xe(vo),No=go,Fo=r.forwardRef(function(e,o){var u=e.data,s=e.onScroll,h=n(y,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),E=h.flattenColumns,b=h.onColumnResize,O=h.getRowKey,ne=h.expandedKeys,W=h.prefixCls,Ne=h.childrenColumnName,re=h.scrollX,be=h.direction,he=n(Ga),Ae=he.sticky,Je=he.scrollY,Ct=he.listItemHeight,zt=he.getComponent,mt=he.onScroll,Ot=r.useRef(),$t=$n(u,Ne,ne,O),mn=r.useMemo(function(){var In=0;return E.map(function(an){var Yt=an.width,qt=an.key;return In+=Yt,[qt,Yt,In]})},[E]),Vn=r.useMemo(function(){return mn.map(function(In){return In[2]})},[mn]);r.useEffect(function(){mn.forEach(function(In){var an=(0,v.Z)(In,2),Yt=an[0],qt=an[1];b(Yt,qt)})},[mn]),r.useImperativeHandle(o,function(){var In,an={scrollTo:function(qt){var tn;(tn=Ot.current)===null||tn===void 0||tn.scrollTo(qt)},nativeElement:(In=Ot.current)===null||In===void 0?void 0:In.nativeElement};return Object.defineProperty(an,"scrollLeft",{get:function(){var qt;return((qt=Ot.current)===null||qt===void 0?void 0:qt.getScrollInfo().x)||0},set:function(qt){var tn;(tn=Ot.current)===null||tn===void 0||tn.scrollTo({left:qt})}}),an});var rn=function(an,Yt){var qt,tn=(qt=$t[Yt])===null||qt===void 0?void 0:qt.record,Dn=an.onCell;if(Dn){var on,er=Dn(tn,Yt);return(on=er==null?void 0:er.rowSpan)!==null&&on!==void 0?on:1}return 1},Wn=function(an){var Yt=an.start,qt=an.end,tn=an.getSize,Dn=an.offsetY;if(qt<0)return null;for(var on=E.filter(function(bn){return rn(bn,Yt)===0}),er=Yt,mr=function(xn){if(on=on.filter(function(On){return rn(On,xn)===0}),!on.length)return er=xn,1},oa=Yt;oa>=0&&!mr(oa);oa-=1);for(var Er=E.filter(function(bn){return rn(bn,qt)!==1}),Sa=qt,ka=function(xn){if(Er=Er.filter(function(On){return rn(On,xn)!==1}),!Er.length)return Sa=Math.max(xn-1,qt),1},ja=qt;ja<$t.length&&!ka(ja);ja+=1);for(var Ur=[],wr=function(xn){var On=$t[xn];if(!On)return 1;E.some(function(xa){return rn(xa,xn)>1})&&Ur.push(xn)},Pt=er;Pt<=Sa;Pt+=1)wr(Pt);var nn=Ur.map(function(bn){var xn=$t[bn],On=O(xn.record,bn),xa=function(Qa){var bo=bn+Qa-1,Po=O($t[bo].record,bo),to=tn(On,Po);return to.bottom-to.top},eo=tn(On);return r.createElement(No,{key:bn,data:xn,rowKey:On,index:bn,style:{top:-Dn+eo.top},extra:!0,getHeight:xa})});return nn},Xn=r.useMemo(function(){return{columnsOffset:Vn}},[Vn]),_n="".concat(W,"-tbody"),Rr=zt(["body","wrapper"]),Qn={};return Ae&&(Qn.position="sticky",Qn.bottom=0,(0,G.Z)(Ae)==="object"&&Ae.offsetScroll&&(Qn.bottom=Ae.offsetScroll)),r.createElement(fo.Provider,{value:Xn},r.createElement(qr,{fullHeight:!1,ref:Ot,prefixCls:"".concat(_n,"-virtual"),styles:{horizontalScrollBar:Qn},className:_n,height:Je,itemHeight:Ct||24,data:$t,itemKey:function(an){return O(an.record)},component:Rr,scrollWidth:re,direction:be,onVirtualScroll:function(an){var Yt,qt=an.x;s({currentTarget:(Yt=Ot.current)===null||Yt===void 0?void 0:Yt.nativeElement,scrollLeft:qt})},onScroll:mt,extraRender:Wn},function(In,an,Yt){var qt=O(In.record,an);return r.createElement(No,{data:In,rowKey:qt,index:an,style:Yt.style})}))}),Mo=Xe(Fo),Bo=Mo,ho=function(o,u){var s=u.ref,h=u.onScroll;return r.createElement(Bo,{ref:s,data:o,onScroll:h})};function io(e,o){var u=e.data,s=e.columns,h=e.scroll,E=e.sticky,b=e.prefixCls,O=b===void 0?w:b,ne=e.className,W=e.listItemHeight,Ne=e.components,re=e.onScroll,be=h||{},he=be.x,Ae=be.y;typeof he!="number"&&(he=1),typeof Ae!="number"&&(Ae=500);var Je=Te(function(mt,Ot){return Ie(Ne,mt)||Ot}),Ct=Te(re),zt=r.useMemo(function(){return{sticky:E,scrollY:Ae,listItemHeight:W,getComponent:Je,onScroll:Ct}},[E,Ae,W,Je,Ct]);return r.createElement(Ga.Provider,{value:zt},r.createElement(dt,(0,N.Z)({},e,{className:M()(ne,"".concat(O,"-virtual")),scroll:(0,B.Z)((0,B.Z)({},h),{},{x:he}),components:(0,B.Z)((0,B.Z)({},Ne),{},{body:u!=null&&u.length?ho:void 0}),columns:s,internalHooks:f.R,tailor:!0,ref:o})))}var mo=r.forwardRef(io);function Co(e){return ie(mo,e)}var Ao=Co(),zo=null},62978:function(Tn,yt,t){t.d(yt,{g:function(){return r},v:function(){return U}});var f=t(1413),v=t(45987),j=t(40830),$=["expandable"],U="RC_TABLE_INTERNAL_COL_DEFINE";function r(g){var K=g.expandable,n=(0,v.Z)(g,$),N;return"expandable"in g?N=(0,f.Z)((0,f.Z)({},n),K):N=n,N.showExpandColumn===!1&&(N.expandIconColumnIndex=-1),N}},63295:function(Tn,yt,t){t.d(yt,{Z:function(){return U}});var f=t(71002),v=Symbol.for("react.element"),j=Symbol.for("react.transitional.element"),$=Symbol.for("react.fragment");function U(r){return r&&(0,f.Z)(r)==="object"&&(r.$$typeof===v||r.$$typeof===j)&&r.type===$}},40830:function(Tn,yt,t){var f={},v=[],j=function(ye){v.push(ye)};function $(N,ye){if(0)var q}function U(N,ye){if(0)var q}function r(){f={}}function g(N,ye,q){!ye&&!f[q]&&(N(!1,q),f[q]=!0)}function K(N,ye){g($,N,ye)}function n(N,ye){g(U,N,ye)}K.preMessage=j,K.resetWarned=r,K.noteOnce=n,yt.ZP=K},46762:function(Tn,yt){var t;var f=Symbol.for("react.element"),v=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),$=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),r=Symbol.for("react.provider"),g=Symbol.for("react.context"),K=Symbol.for("react.server_context"),n=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),bt=Symbol.for("react.offscreen"),qe;qe=Symbol.for("react.module.reference");function V(i){if(typeof i=="object"&&i!==null){var ie=i.$$typeof;switch(ie){case f:switch(i=i.type,i){case j:case U:case $:case N:case ye:return i;default:switch(i=i&&i.$$typeof,i){case K:case g:case n:case Ue:case q:case r:return i;default:return ie}}case v:return ie}}}t=g,t=r,t=f,t=n,t=j,t=Ue,t=q,t=v,t=U,t=$,t=N,t=ye,t=function(){return!1},t=function(){return!1},t=function(i){return V(i)===g},t=function(i){return V(i)===r},t=function(i){return typeof i=="object"&&i!==null&&i.$$typeof===f},t=function(i){return V(i)===n},t=function(i){return V(i)===j},t=function(i){return V(i)===Ue},t=function(i){return V(i)===q},t=function(i){return V(i)===v},t=function(i){return V(i)===U},t=function(i){return V(i)===$},t=function(i){return V(i)===N},t=function(i){return V(i)===ye},t=function(i){return typeof i=="string"||typeof i=="function"||i===j||i===U||i===$||i===N||i===ye||i===bt||typeof i=="object"&&i!==null&&(i.$$typeof===Ue||i.$$typeof===q||i.$$typeof===r||i.$$typeof===g||i.$$typeof===n||i.$$typeof===qe||i.getModuleId!==void 0)},t=V},35110:function(Tn,yt,t){t(46762)},88068:function(Tn,yt,t){t.d(yt,{Z:function(){return Qr}});var f=t(87462),v=t(4942),j=t(1413),$=t(97685),U=t(71002),r=t(45987),g=t(94184),K=t.n(g),n=t(67294);function N(C){var R=n.useRef();R.current=C;var le=n.useCallback(function(){for(var Ce,ke=arguments.length,Ye=new Array(ke),nt=0;nt1&&arguments[1]!==void 0?arguments[1]:1;x+=1;var Ce=x;function ke(Ye){if(Ye===0)ue(Ce),R();else{var nt=Me(function(){ke(Ye-1)});I.set(Ce,nt)}}return ke(le),Ce};Re.cancel=function(C){var R=I.get(C);return ue(R),M(R)};var Ie=Re,p=function(R){var le=R.activeTabOffset,Ce=R.horizontal,ke=R.rtl,Ye=R.indicator,nt=Ye===void 0?{}:Ye,Et=nt.size,Gt=nt.align,un=Gt===void 0?"center":Gt,ln=(0,n.useState)(),_t=(0,$.Z)(ln,2),yn=_t[0],Ln=_t[1],Zn=(0,n.useRef)(),Cn=n.useCallback(function(Bn){return typeof Et=="function"?Et(Bn):typeof Et=="number"?Et:Bn},[Et]);function sr(){Ie.cancel(Zn.current)}return(0,n.useEffect)(function(){var Bn={};if(le)if(Ce){Bn.width=Cn(le.width);var kn=ke?"right":"left";un==="start"&&(Bn[kn]=le[kn]),un==="center"&&(Bn[kn]=le[kn]+le.width/2,Bn.transform=ke?"translateX(50%)":"translateX(-50%)"),un==="end"&&(Bn[kn]=le[kn]+le.width,Bn.transform="translateX(-100%)")}else Bn.height=Cn(le.height),un==="start"&&(Bn.top=le.top),un==="center"&&(Bn.top=le.top+le.height/2,Bn.transform="translateY(-50%)"),un==="end"&&(Bn.top=le.top+le.height,Bn.transform="translateY(-100%)");return sr(),Zn.current=Ie(function(){Ln(Bn)}),sr},[le,Ce,ke,un,Cn]),{style:yn}},ae=p,we={width:0,height:0,left:0,top:0};function me(C,R,le){return(0,n.useMemo)(function(){for(var Ce,ke=new Map,Ye=R.get((Ce=C[0])===null||Ce===void 0?void 0:Ce.key)||we,nt=Ye.left+Ye.width,Et=0;Et_?(J=z,Mr.current="x"):(J=P,Mr.current="y"),R(-J,-J)&&Z.preventDefault()}var S=(0,n.useRef)(null);S.current={onTouchStart:Mn,onTouchMove:zn,onTouchEnd:zr,onWheel:Hr},n.useEffect(function(){function Z(ve){S.current.onTouchStart(ve)}function z(ve){S.current.onTouchMove(ve)}function P(ve){S.current.onTouchEnd(ve)}function J(ve){S.current.onWheel(ve)}return document.addEventListener("touchmove",z,{passive:!1}),document.addEventListener("touchend",P,{passive:!0}),C.current.addEventListener("touchstart",Z,{passive:!0}),C.current.addEventListener("wheel",J,{passive:!1}),function(){document.removeEventListener("touchmove",z),document.removeEventListener("touchend",P)}},[])}function H(C){var R=(0,n.useState)(0),le=(0,$.Z)(R,2),Ce=le[0],ke=le[1],Ye=(0,n.useRef)(0),nt=(0,n.useRef)();return nt.current=C,bt(function(){var Et;(Et=nt.current)===null||Et===void 0||Et.call(nt)},[Ce]),function(){Ye.current===Ce&&(Ye.current+=1,ke(Ye.current))}}function Te(C){var R=(0,n.useRef)([]),le=(0,n.useState)({}),Ce=(0,$.Z)(le,2),ke=Ce[1],Ye=(0,n.useRef)(typeof C=="function"?C():C),nt=H(function(){var Gt=Ye.current;R.current.forEach(function(un){Gt=un(Gt)}),R.current=[],Ye.current=Gt,ke({})});function Et(Gt){R.current.push(Gt),nt()}return[Ye.current,Et]}var ot={width:0,height:0,left:0,top:0,right:0};function gt(C,R,le,Ce,ke,Ye,nt){var Et=nt.tabs,Gt=nt.tabPosition,un=nt.rtl,ln,_t,yn;return["top","bottom"].includes(Gt)?(ln="width",_t=un?"right":"left",yn=Math.abs(le)):(ln="height",_t="top",yn=-le),(0,n.useMemo)(function(){if(!Et.length)return[0,0];for(var Ln=Et.length,Zn=Ln,Cn=0;CnMath.floor(yn+R)){Zn=Cn-1;break}}for(var Bn=0,kn=Ln-1;kn>=0;kn-=1){var Mn=C.get(Et[kn].key)||ot;if(Mn[_t]=Zn?[0,0]:[Bn,Zn]},[C,R,Ce,ke,Ye,yn,Gt,Et.map(function(Ln){return Ln.key}).join("_"),un])}function ge(C){var R;return C instanceof Map?(R={},C.forEach(function(le,Ce){R[Ce]=le})):R=C,JSON.stringify(R)}var Qe="TABS_DQ";function Oe(C){return String(C).replace(/"/g,Qe)}function tt(C,R,le,Ce){return!(!le||Ce||C===!1||C===void 0&&(R===!1||R===null))}var pe=n.forwardRef(function(C,R){var le=C.prefixCls,Ce=C.editable,ke=C.locale,Ye=C.style;return!Ce||Ce.showAdd===!1?null:n.createElement("button",{ref:R,type:"button",className:"".concat(le,"-nav-add"),style:Ye,"aria-label":(ke==null?void 0:ke.addAriaLabel)||"Add tab",onClick:function(Et){Ce.onEdit("add",{event:Et})}},Ce.addIcon||"+")}),St=pe,ct=n.forwardRef(function(C,R){var le=C.position,Ce=C.prefixCls,ke=C.extra;if(!ke)return null;var Ye,nt={};return(0,U.Z)(ke)==="object"&&!n.isValidElement(ke)?nt=ke:nt.right=ke,le==="right"&&(Ye=nt.right),le==="left"&&(Ye=nt.left),Ye?n.createElement("div",{className:"".concat(Ce,"-extra-content"),ref:R},Ye):null}),m=ct,Ke=t(98280),_e=t(39607);function pt(C,R,le){var Ce=React.useRef({});return(!("value"in Ce.current)||le(Ce.current.condition,R))&&(Ce.current.value=C(),Ce.current.condition=R),Ce.current.value}var X=Symbol.for("react.element"),xe=Symbol.for("react.transitional.element"),oe=Symbol.for("react.fragment");function et(C){return C&&(0,U.Z)(C)==="object"&&(C.$$typeof===X||C.$$typeof===xe)&&C.type===oe}var ze=Number(n.version.split(".")[0]),At=function(R,le){typeof R=="function"?R(le):(0,U.Z)(R)==="object"&&R&&"current"in R&&(R.current=le)},xt=function(){for(var R=arguments.length,le=new Array(R),Ce=0;Ce=19)return!0;var ke=(0,_e.isMemo)(R)?R.type.type:R.type;return!(typeof ke=="function"&&!((le=ke.prototype)!==null&&le!==void 0&&le.render)&&ke.$$typeof!==_e.ForwardRef||typeof R=="function"&&!((Ce=R.prototype)!==null&&Ce!==void 0&&Ce.render)&&R.$$typeof!==_e.ForwardRef)};function Se(C){return(0,n.isValidElement)(C)&&!et(C)}var Ee=function(R){return Se(R)&&Le(R)},Ge=function(R){if(R&&Se(R)){var le=R;return le.props.propertyIsEnumerable("ref")?le.props.ref:le.ref}return null},ce={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(R){var le=R.keyCode;if(R.altKey&&!R.ctrlKey||R.metaKey||le>=ce.F1&&le<=ce.F12)return!1;switch(le){case ce.ALT:case ce.CAPS_LOCK:case ce.CONTEXT_MENU:case ce.CTRL:case ce.DOWN:case ce.END:case ce.ESC:case ce.HOME:case ce.INSERT:case ce.LEFT:case ce.MAC_FF_META:case ce.META:case ce.NUMLOCK:case ce.NUM_CENTER:case ce.PAGE_DOWN:case ce.PAGE_UP:case ce.PAUSE:case ce.PRINT_SCREEN:case ce.RIGHT:case ce.SHIFT:case ce.UP:case ce.WIN_KEY:case ce.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(R){if(R>=ce.ZERO&&R<=ce.NINE||R>=ce.NUM_ZERO&&R<=ce.NUM_MULTIPLY||R>=ce.A&&R<=ce.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&R===0)return!0;switch(R){case ce.SPACE:case ce.QUESTION_MARK:case ce.NUM_PLUS:case ce.NUM_MINUS:case ce.NUM_PERIOD:case ce.NUM_DIVISION:case ce.SEMICOLON:case ce.DASH:case ce.EQUALS:case ce.COMMA:case ce.PERIOD:case ce.SLASH:case ce.APOSTROPHE:case ce.SINGLE_QUOTE:case ce.OPEN_SQUARE_BRACKET:case ce.BACKSLASH:case ce.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},vt=ce,at=function(R){return+setTimeout(R,16)},kt=function(R){return clearTimeout(R)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(at=function(R){return window.requestAnimationFrame(R)},kt=function(R){return window.cancelAnimationFrame(R)});var ht=0,lt=new Map;function A(C){lt.delete(C)}var D=function(R){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;ht+=1;var Ce=ht;function ke(Ye){if(Ye===0)A(Ce),R();else{var nt=at(function(){ke(Ye-1)});lt.set(Ce,nt)}}return ke(le),Ce};D.cancel=function(C){var R=lt.get(C);return A(C),kt(R)};var F=D,de=vt.ESC,rt=vt.TAB;function ft(C){var R=C.visible,le=C.triggerRef,Ce=C.onVisibleChange,ke=C.autoFocus,Ye=C.overlayRef,nt=n.useRef(!1),Et=function(){if(R){var _t,yn;(_t=le.current)===null||_t===void 0||(yn=_t.focus)===null||yn===void 0||yn.call(_t),Ce==null||Ce(!1)}},Gt=function(){var _t;return(_t=Ye.current)!==null&&_t!==void 0&&_t.focus?(Ye.current.focus(),nt.current=!0,!0):!1},un=function(_t){switch(_t.keyCode){case de:Et();break;case rt:{var yn=!1;nt.current||(yn=Gt()),yn?_t.preventDefault():Et();break}}};n.useEffect(function(){return R?(window.addEventListener("keydown",un),ke&&F(Gt,3),function(){window.removeEventListener("keydown",un),nt.current=!1}):function(){nt.current=!1}},[R])}var Wt=(0,n.forwardRef)(function(C,R){var le=C.overlay,Ce=C.arrow,ke=C.prefixCls,Ye=(0,n.useMemo)(function(){var Et;return typeof le=="function"?Et=le():Et=le,Et},[le]),nt=xt(R,Ge(Ye));return n.createElement(n.Fragment,null,Ce&&n.createElement("div",{className:"".concat(ke,"-arrow")}),n.cloneElement(Ye,{ref:Le(Ye)?nt:void 0}))}),T=Wt,fe={adjustX:1,adjustY:1},Q=[0,0],k={topLeft:{points:["bl","tl"],overflow:fe,offset:[0,-4],targetOffset:Q},top:{points:["bc","tc"],overflow:fe,offset:[0,-4],targetOffset:Q},topRight:{points:["br","tr"],overflow:fe,offset:[0,-4],targetOffset:Q},bottomLeft:{points:["tl","bl"],overflow:fe,offset:[0,4],targetOffset:Q},bottom:{points:["tc","bc"],overflow:fe,offset:[0,4],targetOffset:Q},bottomRight:{points:["tr","br"],overflow:fe,offset:[0,4],targetOffset:Q}},Ve=k,He=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function je(C,R){var le,Ce=C.arrow,ke=Ce===void 0?!1:Ce,Ye=C.prefixCls,nt=Ye===void 0?"rc-dropdown":Ye,Et=C.transitionName,Gt=C.animation,un=C.align,ln=C.placement,_t=ln===void 0?"bottomLeft":ln,yn=C.placements,Ln=yn===void 0?Ve:yn,Zn=C.getPopupContainer,Cn=C.showAction,sr=C.hideAction,Bn=C.overlayClassName,kn=C.overlayStyle,Mn=C.visible,zn=C.trigger,zr=zn===void 0?["hover"]:zn,Mr=C.autoFocus,Hr=C.overlay,S=C.children,Z=C.onVisibleChange,z=(0,r.Z)(C,He),P=n.useState(),J=(0,$.Z)(P,2),ve=J[0],_=J[1],Fe="visible"in C?Mn:ve,Zt=n.useRef(null),It=n.useRef(null),cn=n.useRef(null);n.useImperativeHandle(R,function(){return Zt.current});var fn=function(w){_(w),Z==null||Z(w)};ft({visible:Fe,triggerRef:cn,onVisibleChange:fn,autoFocus:Mr,overlayRef:It});var Hn=function(w){var se=C.onOverlayClick;_(!1),se&&se(w)},Gn=function(){return n.createElement(T,{ref:It,overlay:Hr,prefixCls:nt,arrow:ke})},An=function(){return typeof Hr=="function"?Gn:Gn()},dn=function(){var w=C.minOverlayWidthMatchTrigger,se=C.alignPoint;return"minOverlayWidthMatchTrigger"in C?w:!se},En=function(){var w=C.openClassName;return w!==void 0?w:"".concat(nt,"-open")},a=n.cloneElement(S,{className:K()((le=S.props)===null||le===void 0?void 0:le.className,Fe&&En()),ref:Le(S)?xt(cn,Ge(S)):void 0}),c=sr;return!c&&zr.indexOf("contextMenu")!==-1&&(c=["click"]),n.createElement(Ke.Z,(0,f.Z)({builtinPlacements:Ln},z,{prefixCls:nt,ref:Zt,popupClassName:K()(Bn,(0,v.Z)({},"".concat(nt,"-show-arrow"),ke)),popupStyle:kn,action:zr,showAction:Cn,hideAction:c,popupPlacement:_t,popupAlign:un,popupTransitionName:Et,popupAnimation:Gt,popupVisible:Fe,stretch:dn()?"minWidth":"",popup:An(),onPopupVisibleChange:fn,onPopupClick:Hn,getPopupContainer:Zn}),a)}var it=n.forwardRef(je),Qt=it,Ht=t(78595),Ze={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(R){var le=R.keyCode;if(R.altKey&&!R.ctrlKey||R.metaKey||le>=Ze.F1&&le<=Ze.F12)return!1;switch(le){case Ze.ALT:case Ze.CAPS_LOCK:case Ze.CONTEXT_MENU:case Ze.CTRL:case Ze.DOWN:case Ze.END:case Ze.ESC:case Ze.HOME:case Ze.INSERT:case Ze.LEFT:case Ze.MAC_FF_META:case Ze.META:case Ze.NUMLOCK:case Ze.NUM_CENTER:case Ze.PAGE_DOWN:case Ze.PAGE_UP:case Ze.PAUSE:case Ze.PRINT_SCREEN:case Ze.RIGHT:case Ze.SHIFT:case Ze.UP:case Ze.WIN_KEY:case Ze.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(R){if(R>=Ze.ZERO&&R<=Ze.NINE||R>=Ze.NUM_ZERO&&R<=Ze.NUM_MULTIPLY||R>=Ze.A&&R<=Ze.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&R===0)return!0;switch(R){case Ze.SPACE:case Ze.QUESTION_MARK:case Ze.NUM_PLUS:case Ze.NUM_MINUS:case Ze.NUM_PERIOD:case Ze.NUM_DIVISION:case Ze.SEMICOLON:case Ze.DASH:case Ze.EQUALS:case Ze.COMMA:case Ze.PERIOD:case Ze.SLASH:case Ze.APOSTROPHE:case Ze.SINGLE_QUOTE:case Ze.OPEN_SQUARE_BRACKET:case Ze.BACKSLASH:case Ze.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},De=Ze,wt=n.forwardRef(function(C,R){var le=C.prefixCls,Ce=C.id,ke=C.tabs,Ye=C.locale,nt=C.mobile,Et=C.more,Gt=Et===void 0?{}:Et,un=C.style,ln=C.className,_t=C.editable,yn=C.tabBarGutter,Ln=C.rtl,Zn=C.removeAriaLabel,Cn=C.onTabClick,sr=C.getPopupContainer,Bn=C.popupClassName,kn=(0,n.useState)(!1),Mn=(0,$.Z)(kn,2),zn=Mn[0],zr=Mn[1],Mr=(0,n.useState)(null),Hr=(0,$.Z)(Mr,2),S=Hr[0],Z=Hr[1],z=Gt.icon,P=z===void 0?"More":z,J="".concat(Ce,"-more-popup"),ve="".concat(le,"-dropdown"),_=S!==null?"".concat(J,"-").concat(S):null,Fe=Ye==null?void 0:Ye.dropdownAriaLabel;function Zt(dn,En){dn.preventDefault(),dn.stopPropagation(),_t.onEdit("remove",{key:En,event:dn})}var It=n.createElement(Ht.ZP,{onClick:function(En){var a=En.key,c=En.domEvent;Cn(a,c),zr(!1)},prefixCls:"".concat(ve,"-menu"),id:J,tabIndex:-1,role:"listbox","aria-activedescendant":_,selectedKeys:[S],"aria-label":Fe!==void 0?Fe:"expanded dropdown"},ke.map(function(dn){var En=dn.closable,a=dn.disabled,c=dn.closeIcon,l=dn.key,w=dn.label,se=tt(En,c,_t,a);return n.createElement(Ht.sN,{key:l,id:"".concat(J,"-").concat(l),role:"option","aria-controls":Ce&&"".concat(Ce,"-panel-").concat(l),disabled:a},n.createElement("span",null,w),se&&n.createElement("button",{type:"button","aria-label":Zn||"remove",tabIndex:0,className:"".concat(ve,"-menu-item-remove"),onClick:function($e){$e.stopPropagation(),Zt($e,l)}},c||_t.removeIcon||"\xD7"))}));function cn(dn){for(var En=ke.filter(function(se){return!se.disabled}),a=En.findIndex(function(se){return se.key===S})||0,c=En.length,l=0;lMt?"left":"right"})}),ve=(0,$.Z)(J,2),_=ve[0],Fe=ve[1],Zt=Pe(0,function(fr,Mt){!P&&Cn&&Cn({direction:fr>Mt?"top":"bottom"})}),It=(0,$.Z)(Zt,2),cn=It[0],fn=It[1],Hn=(0,n.useState)([0,0]),Gn=(0,$.Z)(Hn,2),An=Gn[0],dn=Gn[1],En=(0,n.useState)([0,0]),a=(0,$.Z)(En,2),c=a[0],l=a[1],w=(0,n.useState)([0,0]),se=(0,$.Z)(w,2),Be=se[0],$e=se[1],Ft=(0,n.useState)([0,0]),Nt=(0,$.Z)(Ft,2),Bt=Nt[0],ut=Nt[1],dt=Te(new Map),Kt=(0,$.Z)(dt,2),Xt=Kt[0],gn=Kt[1],rr=me(Mn,Xt,c[0]),Un=sn(An,P),tr=sn(c,P),cr=sn(Be,P),Yn=sn(Bt,P),Ar=Math.floor(Un)Dr?Dr:fr}var ha=(0,n.useRef)(null),ea=(0,n.useState)(),Xr=(0,$.Z)(ea,2),Kr=Xr[0],Yr=Xr[1];function ta(){Yr(Date.now())}function va(){ha.current&&clearTimeout(ha.current)}Vt(Hr,function(fr,Mt){function vn(wn,xr){wn(function(dr){var Ja=Vr(dr+xr);return Ja})}return Ar?(P?vn(Fe,fr):vn(fn,Mt),va(),ta(),!0):!1}),(0,n.useEffect)(function(){return va(),Kr&&(ha.current=setTimeout(function(){Yr(0)},100)),va},[Kr]);var pa=gt(rr,ar,P?_:cn,tr,cr,Yn,(0,j.Z)((0,j.Z)({},C),{},{tabs:Mn})),Wr=(0,$.Z)(pa,2),ia=Wr[0],br=Wr[1],Ca=N(function(){var fr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:nt,Mt=rr.get(fr)||{width:0,height:0,left:0,right:0,top:0};if(P){var vn=_;Et?Mt.right<_?vn=Mt.right:Mt.right+Mt.width>_+ar&&(vn=Mt.right+Mt.width-ar):Mt.left<-_?vn=-Mt.left:Mt.left+Mt.width>-_+ar&&(vn=-(Mt.left+Mt.width-ar)),fn(0),Fe(Vr(vn))}else{var wn=cn;Mt.top<-cn?wn=-Mt.top:Mt.top+Mt.height>-cn+ar&&(wn=-(Mt.top+Mt.height-ar)),Fe(0),fn(Vr(wn))}}),ba=(0,n.useState)(),Jr=(0,$.Z)(ba,2),or=Jr[0],la=Jr[1],Ha=(0,n.useState)(!1),Ia=(0,$.Z)(Ha,2),ua=Ia[0],Gr=Ia[1],sa=Mn.filter(function(fr){return!fr.disabled}).map(function(fr){return fr.key}),Ra=function(Mt){var vn=sa.indexOf(or||nt),wn=sa.length,xr=(vn+Mt+wn)%wn,dr=sa[xr];la(dr)},na=function(Mt){var vn=Mt.code,wn=Et&&P,xr=sa[0],dr=sa[sa.length-1];switch(vn){case"ArrowLeft":{P&&Ra(wn?1:-1);break}case"ArrowRight":{P&&Ra(wn?-1:1);break}case"ArrowUp":{Mt.preventDefault(),P||Ra(-1);break}case"ArrowDown":{Mt.preventDefault(),P||Ra(1);break}case"Home":{Mt.preventDefault(),la(xr);break}case"End":{Mt.preventDefault(),la(dr);break}case"Enter":case"Space":{Mt.preventDefault(),Zn(nt,Mt);break}case"Backspace":case"Delete":{var Ja=sa.indexOf(or),Ea=Mn.find(function(Ba){return Ba.key===or}),Aa=tt(Ea==null?void 0:Ea.closable,Ea==null?void 0:Ea.closeIcon,un,Ea==null?void 0:Ea.disabled);Aa&&(Mt.preventDefault(),Mt.stopPropagation(),un.onEdit("remove",{key:or,event:Mt}),Ja===sa.length-1?Ra(-1):Ra(1));break}}},ca={};P?ca[Et?"marginRight":"marginLeft"]=yn:ca.marginTop=yn;var ra=Mn.map(function(fr,Mt){var vn=fr.key;return n.createElement(st,{id:ke,prefixCls:kn,key:vn,tab:fr,style:Mt===0?void 0:ca,closable:fr.closable,editable:un,active:vn===nt,focus:vn===or,renderWrapper:Ln,removeAriaLabel:ln==null?void 0:ln.removeAriaLabel,tabCount:sa.length,currentPosition:Mt+1,onClick:function(xr){Zn(vn,xr)},onKeyDown:na,onFocus:function(){ua||la(vn),Ca(vn),ta(),Hr.current&&(Et||(Hr.current.scrollLeft=0),Hr.current.scrollTop=0)},onBlur:function(){la(void 0)},onMouseDown:function(){Gr(!0)},onMouseUp:function(){Gr(!1)}})}),_r=function(){return gn(function(){var Mt,vn=new Map,wn=(Mt=S.current)===null||Mt===void 0?void 0:Mt.getBoundingClientRect();return Mn.forEach(function(xr){var dr,Ja=xr.key,Ea=(dr=S.current)===null||dr===void 0?void 0:dr.querySelector('[data-node-key="'.concat(Oe(Ja),'"]'));if(Ea){var Aa=Jt(Ea,wn),Ba=(0,$.Z)(Aa,4),Io=Ba[0],So=Ba[1],wo=Ba[2],co=Ba[3];vn.set(Ja,{width:Io,height:So,left:wo,top:co})}}),vn})};(0,n.useEffect)(function(){_r()},[Mn.map(function(fr){return fr.key}).join("_")]);var ma=H(function(){var fr=hn(zn),Mt=hn(zr),vn=hn(Mr);dn([fr[0]-Mt[0]-vn[0],fr[1]-Mt[1]-vn[1]]);var wn=hn(z);$e(wn);var xr=hn(Z);ut(xr);var dr=hn(S);l([dr[0]-wn[0],dr[1]-wn[1]]),_r()}),wa=Mn.slice(0,ia),fa=Mn.slice(br+1),Ir=[].concat((0,d.Z)(wa),(0,d.Z)(fa)),Or=rr.get(nt),da=ae({activeTabOffset:Or,horizontal:P,indicator:sr,rtl:Et}),so=da.style;(0,n.useEffect)(function(){Ca()},[nt,Br,Dr,ge(Or),ge(rr),P]),(0,n.useEffect)(function(){ma()},[Et]);var Tr=!!Ir.length,Oa="".concat(kn,"-nav-wrap"),Wa,aa,Ua,Ma;return P?Et?(aa=_>0,Wa=_!==Dr):(Wa=_<0,aa=_!==Br):(Ua=cn<0,Ma=cn!==Br),n.createElement(y.Z,{onResize:ma},n.createElement("div",{ref:B(R,zn),role:"tablist","aria-orientation":P?"horizontal":"vertical",className:K()("".concat(kn,"-nav"),le),style:Ce,onKeyDown:function(){ta()}},n.createElement(m,{ref:zr,position:"left",extra:Gt,prefixCls:kn}),n.createElement(y.Z,{onResize:ma},n.createElement("div",{className:K()(Oa,(0,v.Z)((0,v.Z)((0,v.Z)((0,v.Z)({},"".concat(Oa,"-ping-left"),Wa),"".concat(Oa,"-ping-right"),aa),"".concat(Oa,"-ping-top"),Ua),"".concat(Oa,"-ping-bottom"),Ma)),ref:Hr},n.createElement(y.Z,{onResize:ma},n.createElement("div",{ref:S,className:"".concat(kn,"-nav-list"),style:{transform:"translate(".concat(_,"px, ").concat(cn,"px)"),transition:Kr?"none":void 0}},ra,n.createElement(St,{ref:z,prefixCls:kn,locale:ln,editable:un,style:(0,j.Z)((0,j.Z)({},ra.length===0?void 0:ca),{},{visibility:Tr?"hidden":null})}),n.createElement("div",{className:K()("".concat(kn,"-ink-bar"),(0,v.Z)({},"".concat(kn,"-ink-bar-animated"),Ye.inkBar)),style:so}))))),n.createElement(Lt,(0,f.Z)({},C,{removeAriaLabel:ln==null?void 0:ln.removeAriaLabel,ref:Z,prefixCls:kn,tabs:Ir,className:!Tr&&Pn,tabMoving:!!Kr})),n.createElement(m,{ref:Mr,position:"right",extra:Gt,prefixCls:kn})))}),jn=Jn,yr=n.forwardRef(function(C,R){var le=C.prefixCls,Ce=C.className,ke=C.style,Ye=C.id,nt=C.active,Et=C.tabKey,Gt=C.children;return n.createElement("div",{id:Ye&&"".concat(Ye,"-panel-").concat(Et),role:"tabpanel",tabIndex:nt?0:-1,"aria-labelledby":Ye&&"".concat(Ye,"-tab-").concat(Et),"aria-hidden":!nt,style:ke,className:K()(le,nt&&"".concat(le,"-active"),Ce),ref:R},Gt)}),gr=yr,nr=["renderTabBar"],ur=["label","key"],Pr=function(R){var le=R.renderTabBar,Ce=(0,r.Z)(R,nr),ke=n.useContext(We),Ye=ke.tabs;if(le){var nt=(0,j.Z)((0,j.Z)({},Ce),{},{panes:Ye.map(function(Et){var Gt=Et.label,un=Et.key,ln=(0,r.Z)(Et,ur);return n.createElement(gr,(0,f.Z)({tab:Gt,key:un,tabKey:un},ln))})});return le(nt,jn)}return n.createElement(jn,Ce)},pr=Pr,Rn=t(62874),Nn=["key","forceRender","style","className","destroyInactiveTabPane"],Fn=function(R){var le=R.id,Ce=R.activeKey,ke=R.animated,Ye=R.tabPosition,nt=R.destroyInactiveTabPane,Et=n.useContext(We),Gt=Et.prefixCls,un=Et.tabs,ln=ke.tabPane,_t="".concat(Gt,"-tabpane");return n.createElement("div",{className:K()("".concat(Gt,"-content-holder"))},n.createElement("div",{className:K()("".concat(Gt,"-content"),"".concat(Gt,"-content-").concat(Ye),(0,v.Z)({},"".concat(Gt,"-content-animated"),ln))},un.map(function(yn){var Ln=yn.key,Zn=yn.forceRender,Cn=yn.style,sr=yn.className,Bn=yn.destroyInactiveTabPane,kn=(0,r.Z)(yn,Nn),Mn=Ln===Ce;return n.createElement(Rn.Z,(0,f.Z)({key:Ln,visible:Mn,forceRender:Zn,removeOnLeave:!!(nt||Bn),leavedClassName:"".concat(_t,"-hidden")},ke.tabPaneMotion),function(zn,zr){var Mr=zn.style,Hr=zn.className;return n.createElement(gr,(0,f.Z)({},kn,{prefixCls:_t,id:le,tabKey:Ln,animated:ln,active:Mn,style:(0,j.Z)((0,j.Z)({},Cn),Mr),className:K()(sr,Hr),ref:zr}))})})))},Sr=Fn,hr={},Fr=[],$n=function(R){Fr.push(R)};function qn(C,R){if(0)var le}function Cr(C,R){if(0)var le}function lr(){hr={}}function vr(C,R,le){!R&&!hr[le]&&(C(!1,le),hr[le]=!0)}function Sn(C,R){vr(qn,C,R)}function jr(C,R){vr(Cr,C,R)}Sn.preMessage=$n,Sn.resetWarned=lr,Sn.noteOnce=jr;var Pa=null;function Da(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},R;return C===!1?R={inkBar:!1,tabPane:!1}:C===!0?R={inkBar:!0,tabPane:!1}:R=(0,j.Z)({inkBar:!0},(0,U.Z)(C)==="object"?C:{}),R.tabPaneMotion&&R.tabPane===void 0&&(R.tabPane=!0),!R.tabPaneMotion&&R.tabPane&&(R.tabPane=!1),R}var kr=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],Ta=0,za=n.forwardRef(function(C,R){var le=C.id,Ce=C.prefixCls,ke=Ce===void 0?"rc-tabs":Ce,Ye=C.className,nt=C.items,Et=C.direction,Gt=C.activeKey,un=C.defaultActiveKey,ln=C.editable,_t=C.animated,yn=C.tabPosition,Ln=yn===void 0?"top":yn,Zn=C.tabBarGutter,Cn=C.tabBarStyle,sr=C.tabBarExtraContent,Bn=C.locale,kn=C.more,Mn=C.destroyInactiveTabPane,zn=C.renderTabBar,zr=C.onChange,Mr=C.onTabClick,Hr=C.onTabScroll,S=C.getPopupContainer,Z=C.popupClassName,z=C.indicator,P=(0,r.Z)(C,kr),J=n.useMemo(function(){return(nt||[]).filter(function(Bt){return Bt&&(0,U.Z)(Bt)==="object"&&"key"in Bt})},[nt]),ve=Et==="rtl",_=Da(_t),Fe=(0,n.useState)(!1),Zt=(0,$.Z)(Fe,2),It=Zt[0],cn=Zt[1];(0,n.useEffect)(function(){cn(Xe())},[]);var fn=ie(function(){var Bt;return(Bt=J[0])===null||Bt===void 0?void 0:Bt.key},{value:Gt,defaultValue:un}),Hn=(0,$.Z)(fn,2),Gn=Hn[0],An=Hn[1],dn=(0,n.useState)(function(){return J.findIndex(function(Bt){return Bt.key===Gn})}),En=(0,$.Z)(dn,2),a=En[0],c=En[1];(0,n.useEffect)(function(){var Bt=J.findIndex(function(dt){return dt.key===Gn});if(Bt===-1){var ut;Bt=Math.max(0,Math.min(a,J.length-1)),An((ut=J[Bt])===null||ut===void 0?void 0:ut.key)}c(Bt)},[J.map(function(Bt){return Bt.key}).join("_"),Gn,a]);var l=ie(null,{value:le}),w=(0,$.Z)(l,2),se=w[0],Be=w[1];(0,n.useEffect)(function(){le||(Be("rc-tabs-".concat(Ta)),Ta+=1)},[]);function $e(Bt,ut){Mr==null||Mr(Bt,ut);var dt=Bt!==Gn;An(Bt),dt&&(zr==null||zr(Bt))}var Ft={id:se,activeKey:Gn,animated:_,tabPosition:Ln,rtl:ve,mobile:It},Nt=(0,j.Z)((0,j.Z)({},Ft),{},{editable:ln,locale:Bn,more:kn,tabBarGutter:Zn,onTabClick:$e,onTabScroll:Hr,extra:sr,style:Cn,panes:null,getPopupContainer:S,popupClassName:Z,indicator:z});return n.createElement(We.Provider,{value:{tabs:J,prefixCls:ke}},n.createElement("div",(0,f.Z)({ref:R,id:le,className:K()(ke,"".concat(ke,"-").concat(Ln),(0,v.Z)((0,v.Z)((0,v.Z)({},"".concat(ke,"-mobile"),It),"".concat(ke,"-editable"),ln),"".concat(ke,"-rtl"),ve),Ye)},P),n.createElement(pr,(0,f.Z)({},Nt,{renderTabBar:zn})),n.createElement(Sr,(0,f.Z)({destroyInactiveTabPane:Mn},Ft,{animated:_}))))}),Za=za,Qr=Za},64681:function(Tn,yt){var t;var f=Symbol.for("react.element"),v=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),$=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),r=Symbol.for("react.provider"),g=Symbol.for("react.context"),K=Symbol.for("react.server_context"),n=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),bt=Symbol.for("react.offscreen"),qe;qe=Symbol.for("react.module.reference");function V(i){if(typeof i=="object"&&i!==null){var ie=i.$$typeof;switch(ie){case f:switch(i=i.type,i){case j:case U:case $:case N:case ye:return i;default:switch(i=i&&i.$$typeof,i){case K:case g:case n:case Ue:case q:case r:return i;default:return ie}}case v:return ie}}}t=g,t=r,t=f,yt.ForwardRef=n,t=j,t=Ue,t=q,t=v,t=U,t=$,t=N,t=ye,t=function(){return!1},t=function(){return!1},t=function(i){return V(i)===g},t=function(i){return V(i)===r},t=function(i){return typeof i=="object"&&i!==null&&i.$$typeof===f},t=function(i){return V(i)===n},t=function(i){return V(i)===j},t=function(i){return V(i)===Ue},yt.isMemo=function(i){return V(i)===q},t=function(i){return V(i)===v},t=function(i){return V(i)===U},t=function(i){return V(i)===$},t=function(i){return V(i)===N},t=function(i){return V(i)===ye},t=function(i){return typeof i=="string"||typeof i=="function"||i===j||i===U||i===$||i===N||i===ye||i===bt||typeof i=="object"&&i!==null&&(i.$$typeof===Ue||i.$$typeof===q||i.$$typeof===r||i.$$typeof===g||i.$$typeof===n||i.$$typeof===qe||i.getModuleId!==void 0)},t=V},39607:function(Tn,yt,t){Tn.exports=t(64681)},36697:function(Tn,yt,t){t.d(yt,{G:function(){return U},Z:function(){return ee}});var f=t(94184),v=t.n(f),j=t(67294),$=t.t(j,2);function U(Y){var G=Y.children,B=Y.prefixCls,te=Y.id,Me=Y.overlayInnerStyle,M=Y.bodyClassName,x=Y.className,I=Y.style;return j.createElement("div",{className:v()("".concat(B,"-content"),x),style:I},j.createElement("div",{className:v()("".concat(B,"-inner"),M),id:te,role:"tooltip",style:Me},typeof G=="function"?G():G))}var r=t(87462),g=t(1413),K=t(45987),n=t(98280),N={shiftX:64,adjustY:1},ye={adjustX:1,shiftY:!0},q=[0,0],Ue={left:{points:["cr","cl"],overflow:ye,offset:[-4,0],targetOffset:q},right:{points:["cl","cr"],overflow:ye,offset:[4,0],targetOffset:q},top:{points:["bc","tc"],overflow:N,offset:[0,-4],targetOffset:q},bottom:{points:["tc","bc"],overflow:N,offset:[0,4],targetOffset:q},topLeft:{points:["bl","tl"],overflow:N,offset:[0,-4],targetOffset:q},leftTop:{points:["tr","tl"],overflow:ye,offset:[-4,0],targetOffset:q},topRight:{points:["br","tr"],overflow:N,offset:[0,-4],targetOffset:q},rightTop:{points:["tl","tr"],overflow:ye,offset:[4,0],targetOffset:q},bottomRight:{points:["tr","br"],overflow:N,offset:[0,4],targetOffset:q},rightBottom:{points:["bl","br"],overflow:ye,offset:[4,0],targetOffset:q},bottomLeft:{points:["tl","bl"],overflow:N,offset:[0,4],targetOffset:q},leftBottom:{points:["br","bl"],overflow:ye,offset:[-4,0],targetOffset:q}},bt=null,qe=t(97685);function V(){var Y=(0,g.Z)({},$);return Y.useId}var i=0;function ie(){}var Xe=V(),We=Xe?function(G){var B=Xe();return G||B}:function(G){var B=j.useState("ssr-id"),te=(0,qe.Z)(B,2),Me=te[0],M=te[1];return j.useEffect(function(){var x=i;i+=1,M("rc_unique_".concat(x))},[]),G||Me},d=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],y=function(G,B){var te=G.overlayClassName,Me=G.trigger,M=Me===void 0?["hover"]:Me,x=G.mouseEnterDelay,I=x===void 0?0:x,ue=G.mouseLeaveDelay,Re=ue===void 0?.1:ue,Ie=G.overlayStyle,p=G.prefixCls,ae=p===void 0?"rc-tooltip":p,we=G.children,me=G.onVisibleChange,Pe=G.afterVisibleChange,Ut=G.transitionName,Rt=G.animation,en=G.motion,Dt=G.placement,Vt=Dt===void 0?"right":Dt,H=G.align,Te=H===void 0?{}:H,ot=G.destroyTooltipOnHide,gt=ot===void 0?!1:ot,ge=G.defaultVisible,Qe=G.getTooltipContainer,Oe=G.overlayInnerStyle,tt=G.arrowContent,pe=G.overlay,St=G.id,ct=G.showArrow,m=ct===void 0?!0:ct,Ke=G.classNames,_e=G.styles,pt=(0,K.Z)(G,d),X=We(St),xe=(0,j.useRef)(null);(0,j.useImperativeHandle)(B,function(){return xe.current});var oe=(0,g.Z)({},pt);"visible"in G&&(oe.popupVisible=G.visible);var et=function(){return j.createElement(U,{key:"content",prefixCls:ae,id:X,bodyClassName:Ke==null?void 0:Ke.body,overlayInnerStyle:(0,g.Z)((0,g.Z)({},Oe),_e==null?void 0:_e.body)},pe)},ze=function(){var xt=j.Children.only(we),Tt=(xt==null?void 0:xt.props)||{},Le=(0,g.Z)((0,g.Z)({},Tt),{},{"aria-describedby":pe?X:null});return j.cloneElement(we,Le)};return j.createElement(n.Z,(0,r.Z)({popupClassName:v()(te,Ke==null?void 0:Ke.root),prefixCls:ae,popup:et,action:M,builtinPlacements:Ue,popupPlacement:Vt,ref:xe,popupAlign:Te,getPopupContainer:Qe,onPopupVisibleChange:me,afterPopupVisibleChange:Pe,popupTransitionName:Ut,popupAnimation:Rt,popupMotion:en,defaultPopupVisible:ge,autoDestroy:gt,mouseLeaveDelay:Re,popupStyle:(0,g.Z)((0,g.Z)({},Ie),_e==null?void 0:_e.root),mouseEnterDelay:I,arrow:m},oe),ze())},L=(0,j.forwardRef)(y),ee=L},86128:function(Tn,yt,t){t.d(yt,{Z:function(){return We}});var f=t(87462),v=t(4942),j=t(1413),$=t(97685),U=t(45987),r=t(67294),g=t(94184),K=t.n(g),n=t(64217),N=t(27822),ye=function(y){for(var L=y.prefixCls,ee=y.level,Y=y.isStart,G=y.isEnd,B="".concat(L,"-indent-unit"),te=[],Me=0;Me0&&arguments[0]!==void 0?arguments[0]:[],St=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ct=pe.length,m=St.length;if(Math.abs(ct-m)!==1)return{add:!1,key:null};function Ke(_e,pt){var X=new Map;_e.forEach(function(oe){X.set(oe,!0)});var xe=pt.filter(function(oe){return!X.has(oe)});return xe.length===1?xe[0]:null}return ct ").concat(St);return St}var Vt=V.forwardRef(function(pe,St){var ct=pe.prefixCls,m=pe.data,Ke=pe.selectable,_e=pe.checkable,pt=pe.expandedKeys,X=pe.selectedKeys,xe=pe.checkedKeys,oe=pe.loadedKeys,et=pe.loadingKeys,ze=pe.halfCheckedKeys,At=pe.keyEntities,xt=pe.disabled,Tt=pe.dragging,Le=pe.dragOverNodeKey,Se=pe.dropPosition,Ee=pe.motion,Ge=pe.height,ce=pe.itemHeight,vt=pe.virtual,at=pe.scrollWidth,kt=pe.focusable,ht=pe.activeItem,lt=pe.focused,A=pe.tabIndex,D=pe.onKeyDown,F=pe.onFocus,de=pe.onBlur,rt=pe.onActiveChange,ft=pe.onListChangeStart,Wt=pe.onListChangeEnd,T=(0,y.Z)(pe,Ie),fe=V.useRef(null),Q=V.useRef(null);V.useImperativeHandle(St,function(){return{scrollTo:function(Nn){fe.current.scrollTo(Nn)},getIndentWidth:function(){return Q.current.offsetWidth}}});var k=V.useState(pt),Ve=(0,d.Z)(k,2),He=Ve[0],je=Ve[1],it=V.useState(m),Qt=(0,d.Z)(it,2),Ht=Qt[0],Ze=Qt[1],De=V.useState(m),wt=(0,d.Z)(De,2),Lt=wt[0],jt=wt[1],st=V.useState([]),Jt=(0,d.Z)(st,2),hn=Jt[0],sn=Jt[1],Jn=V.useState(null),jn=(0,d.Z)(Jn,2),yr=jn[0],gr=jn[1],nr=V.useRef(m);nr.current=m;function ur(){var Rn=nr.current;Ze(Rn),jt(Rn),sn([]),gr(null),Wt()}(0,L.Z)(function(){je(pt);var Rn=ue(He,pt);if(Rn.key!==null)if(Rn.add){var Nn=Ht.findIndex(function(qn){var Cr=qn.key;return Cr===Rn.key}),Fn=Rt(Re(Ht,m,Rn.key),vt,Ge,ce),Sr=Ht.slice();Sr.splice(Nn+1,0,Ut),jt(Sr),sn(Fn),gr("show")}else{var hr=m.findIndex(function(qn){var Cr=qn.key;return Cr===Rn.key}),Fr=Rt(Re(m,Ht,Rn.key),vt,Ge,ce),$n=m.slice();$n.splice(hr+1,0,Ut),jt($n),sn(Fr),gr("hide")}else Ht!==m&&(Ze(m),jt(m))},[pt,m]),V.useEffect(function(){Tt||ur()},[Tt]);var Pr=Ee?Lt:m,pr={expandedKeys:pt,selectedKeys:X,loadedKeys:oe,loadingKeys:et,checkedKeys:xe,halfCheckedKeys:ze,dragOverNodeKey:Le,dropPosition:Se,keyEntities:At};return V.createElement(V.Fragment,null,lt&&ht&&V.createElement("span",{style:p,"aria-live":"assertive"},Dt(ht)),V.createElement("div",null,V.createElement("input",{style:p,disabled:kt===!1||xt,tabIndex:kt!==!1?A:null,onKeyDown:D,onFocus:F,onBlur:de,value:"",onChange:ae,"aria-label":"for screen reader"})),V.createElement("div",{className:"".concat(ct,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},V.createElement("div",{className:"".concat(ct,"-indent")},V.createElement("div",{ref:Q,className:"".concat(ct,"-indent-unit")}))),V.createElement(ee.Z,(0,f.Z)({},T,{data:Pr,itemKey:en,height:Ge,fullHeight:!1,virtual:vt,itemHeight:ce,scrollWidth:at,prefixCls:"".concat(ct,"-list"),ref:fe,role:"tree",onVisibleChange:function(Nn){Nn.every(function(Fn){return en(Fn)!==we})&&ur()}}),function(Rn){var Nn=Rn.pos,Fn=Object.assign({},(We(Rn.data),Rn.data)),Sr=Rn.title,hr=Rn.key,Fr=Rn.isStart,$n=Rn.isEnd,qn=(0,Me.km)(hr,Nn);delete Fn.key,delete Fn.children;var Cr=(0,Me.H8)(qn,pr);return V.createElement(I,(0,f.Z)({},Fn,Cr,{title:Sr,active:!!ht&&hr===ht.key,pos:Nn,data:Rn.data,isStart:Fr,isEnd:$n,motion:Ee,motionNodes:hr===we?hn:null,motionType:yr,onMotionStart:ft,onMotionEnd:ur,treeNodeRequiredProps:pr,onMouseMove:function(){rt(null)}}))}))}),H=Vt,Te=t(10225),ot=t(17341),gt=t(35381),ge=10,Qe=function(pe){(0,K.Z)(ct,pe);var St=(0,n.Z)(ct);function ct(){var m;(0,U.Z)(this,ct);for(var Ke=arguments.length,_e=new Array(Ke),pt=0;pt2&&arguments[2]!==void 0?arguments[2]:!1,ze=m.state,At=ze.dragChildrenKeys,xt=ze.dropPosition,Tt=ze.dropTargetKey,Le=ze.dropTargetPos,Se=ze.dropAllowed;if(Se){var Ee=m.props.onDrop;if(m.setState({dragOverNodeKey:null}),m.cleanDragState(),Tt!==null){var Ge=(0,j.Z)((0,j.Z)({},(0,Me.H8)(Tt,m.getTreeNodeRequiredProps())),{},{active:((oe=m.getActiveItem())===null||oe===void 0?void 0:oe.key)===Tt,data:(0,gt.Z)(m.state.keyEntities,Tt).node}),ce=At.includes(Tt);(0,qe.ZP)(!ce,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var vt=(0,Te.yx)(Le),at={event:X,node:(0,Me.F)(Ge),dragNode:m.dragNodeProps?(0,Me.F)(m.dragNodeProps):null,dragNodesKeys:[m.dragNodeProps.eventKey].concat(At),dropToGap:xt!==0,dropPosition:xt+Number(vt[vt.length-1])};et||Ee==null||Ee(at),m.dragNodeProps=null}}}),(0,N.Z)((0,g.Z)(m),"cleanDragState",function(){var X=m.state.draggingNodeKey;X!==null&&m.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),m.dragStartMousePosition=null,m.currentMouseOverDroppableNodeKey=null}),(0,N.Z)((0,g.Z)(m),"triggerExpandActionExpand",function(X,xe){var oe=m.state,et=oe.expandedKeys,ze=oe.flattenNodes,At=xe.expanded,xt=xe.key,Tt=xe.isLeaf;if(!(Tt||X.shiftKey||X.metaKey||X.ctrlKey)){var Le=ze.filter(function(Ee){return Ee.key===xt})[0],Se=(0,Me.F)((0,j.Z)((0,j.Z)({},(0,Me.H8)(xt,m.getTreeNodeRequiredProps())),{},{data:Le.data}));m.setExpandedKeys(At?(0,Te._5)(et,xt):(0,Te.L0)(et,xt)),m.onNodeExpand(X,Se)}}),(0,N.Z)((0,g.Z)(m),"onNodeClick",function(X,xe){var oe=m.props,et=oe.onClick,ze=oe.expandAction;ze==="click"&&m.triggerExpandActionExpand(X,xe),et==null||et(X,xe)}),(0,N.Z)((0,g.Z)(m),"onNodeDoubleClick",function(X,xe){var oe=m.props,et=oe.onDoubleClick,ze=oe.expandAction;ze==="doubleClick"&&m.triggerExpandActionExpand(X,xe),et==null||et(X,xe)}),(0,N.Z)((0,g.Z)(m),"onNodeSelect",function(X,xe){var oe=m.state.selectedKeys,et=m.state,ze=et.keyEntities,At=et.fieldNames,xt=m.props,Tt=xt.onSelect,Le=xt.multiple,Se=xe.selected,Ee=xe[At.key],Ge=!Se;Ge?Le?oe=(0,Te.L0)(oe,Ee):oe=[Ee]:oe=(0,Te._5)(oe,Ee);var ce=oe.map(function(vt){var at=(0,gt.Z)(ze,vt);return at?at.node:null}).filter(Boolean);m.setUncontrolledState({selectedKeys:oe}),Tt==null||Tt(oe,{event:"select",selected:Ge,node:xe,selectedNodes:ce,nativeEvent:X.nativeEvent})}),(0,N.Z)((0,g.Z)(m),"onNodeCheck",function(X,xe,oe){var et=m.state,ze=et.keyEntities,At=et.checkedKeys,xt=et.halfCheckedKeys,Tt=m.props,Le=Tt.checkStrictly,Se=Tt.onCheck,Ee=xe.key,Ge,ce={event:"check",node:xe,checked:oe,nativeEvent:X.nativeEvent};if(Le){var vt=oe?(0,Te.L0)(At,Ee):(0,Te._5)(At,Ee),at=(0,Te._5)(xt,Ee);Ge={checked:vt,halfChecked:at},ce.checkedNodes=vt.map(function(F){return(0,gt.Z)(ze,F)}).filter(Boolean).map(function(F){return F.node}),m.setUncontrolledState({checkedKeys:vt})}else{var kt=(0,ot.S)([].concat((0,$.Z)(At),[Ee]),!0,ze),ht=kt.checkedKeys,lt=kt.halfCheckedKeys;if(!oe){var A=new Set(ht);A.delete(Ee);var D=(0,ot.S)(Array.from(A),{checked:!1,halfCheckedKeys:lt},ze);ht=D.checkedKeys,lt=D.halfCheckedKeys}Ge=ht,ce.checkedNodes=[],ce.checkedNodesPositions=[],ce.halfCheckedKeys=lt,ht.forEach(function(F){var de=(0,gt.Z)(ze,F);if(de){var rt=de.node,ft=de.pos;ce.checkedNodes.push(rt),ce.checkedNodesPositions.push({node:rt,pos:ft})}}),m.setUncontrolledState({checkedKeys:ht},!1,{halfCheckedKeys:lt})}Se==null||Se(Ge,ce)}),(0,N.Z)((0,g.Z)(m),"onNodeLoad",function(X){var xe,oe=X.key,et=m.state.keyEntities,ze=(0,gt.Z)(et,oe);if(!(ze!=null&&(xe=ze.children)!==null&&xe!==void 0&&xe.length)){var At=new Promise(function(xt,Tt){m.setState(function(Le){var Se=Le.loadedKeys,Ee=Se===void 0?[]:Se,Ge=Le.loadingKeys,ce=Ge===void 0?[]:Ge,vt=m.props,at=vt.loadData,kt=vt.onLoad;if(!at||Ee.includes(oe)||ce.includes(oe))return null;var ht=at(X);return ht.then(function(){var lt=m.state.loadedKeys,A=(0,Te.L0)(lt,oe);kt==null||kt(A,{event:"load",node:X}),m.setUncontrolledState({loadedKeys:A}),m.setState(function(D){return{loadingKeys:(0,Te._5)(D.loadingKeys,oe)}}),xt()}).catch(function(lt){if(m.setState(function(D){return{loadingKeys:(0,Te._5)(D.loadingKeys,oe)}}),m.loadingRetryTimes[oe]=(m.loadingRetryTimes[oe]||0)+1,m.loadingRetryTimes[oe]>=ge){var A=m.state.loadedKeys;(0,qe.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),m.setUncontrolledState({loadedKeys:(0,Te.L0)(A,oe)}),xt()}Tt(lt)}),{loadingKeys:(0,Te.L0)(ce,oe)}})});return At.catch(function(){}),At}}),(0,N.Z)((0,g.Z)(m),"onNodeMouseEnter",function(X,xe){var oe=m.props.onMouseEnter;oe==null||oe({event:X,node:xe})}),(0,N.Z)((0,g.Z)(m),"onNodeMouseLeave",function(X,xe){var oe=m.props.onMouseLeave;oe==null||oe({event:X,node:xe})}),(0,N.Z)((0,g.Z)(m),"onNodeContextMenu",function(X,xe){var oe=m.props.onRightClick;oe&&(X.preventDefault(),oe({event:X,node:xe}))}),(0,N.Z)((0,g.Z)(m),"onFocus",function(){var X=m.props.onFocus;m.setState({focused:!0});for(var xe=arguments.length,oe=new Array(xe),et=0;et1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!m.destroyed){var et=!1,ze=!0,At={};Object.keys(X).forEach(function(xt){if(m.props.hasOwnProperty(xt)){ze=!1;return}et=!0,At[xt]=X[xt]}),et&&(!xe||ze)&&m.setState((0,j.Z)((0,j.Z)({},At),oe))}}),(0,N.Z)((0,g.Z)(m),"scrollTo",function(X){m.listRef.current.scrollTo(X)}),m}return(0,r.Z)(ct,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ke=this.props,_e=Ke.activeKey,pt=Ke.itemScrollOffset,X=pt===void 0?0:pt;_e!==void 0&&_e!==this.state.activeKey&&(this.setState({activeKey:_e}),_e!==null&&this.scrollTo({key:_e,offset:X}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Ke=this.state,_e=Ke.focused,pt=Ke.flattenNodes,X=Ke.keyEntities,xe=Ke.draggingNodeKey,oe=Ke.activeKey,et=Ke.dropLevelOffset,ze=Ke.dropContainerKey,At=Ke.dropTargetKey,xt=Ke.dropPosition,Tt=Ke.dragOverNodeKey,Le=Ke.indent,Se=this.props,Ee=Se.prefixCls,Ge=Se.className,ce=Se.style,vt=Se.showLine,at=Se.focusable,kt=Se.tabIndex,ht=kt===void 0?0:kt,lt=Se.selectable,A=Se.showIcon,D=Se.icon,F=Se.switcherIcon,de=Se.draggable,rt=Se.checkable,ft=Se.checkStrictly,Wt=Se.disabled,T=Se.motion,fe=Se.loadData,Q=Se.filterTreeNode,k=Se.height,Ve=Se.itemHeight,He=Se.scrollWidth,je=Se.virtual,it=Se.titleRender,Qt=Se.dropIndicatorRender,Ht=Se.onContextMenu,Ze=Se.onScroll,De=Se.direction,wt=Se.rootClassName,Lt=Se.rootStyle,jt=(0,bt.Z)(this.props,{aria:!0,data:!0}),st;de&&((0,v.Z)(de)==="object"?st=de:typeof de=="function"?st={nodeDraggable:de}:st={});var Jt={prefixCls:Ee,selectable:lt,showIcon:A,icon:D,switcherIcon:F,draggable:st,draggingNodeKey:xe,checkable:rt,checkStrictly:ft,disabled:Wt,keyEntities:X,dropLevelOffset:et,dropContainerKey:ze,dropTargetKey:At,dropPosition:xt,dragOverNodeKey:Tt,indent:Le,direction:De,dropIndicatorRender:Qt,loadData:fe,filterTreeNode:Q,titleRender:it,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return V.createElement(i.k.Provider,{value:Jt},V.createElement("div",{className:q()(Ee,Ge,wt,(0,N.Z)((0,N.Z)((0,N.Z)({},"".concat(Ee,"-show-line"),vt),"".concat(Ee,"-focused"),_e),"".concat(Ee,"-active-focused"),oe!==null)),style:Lt},V.createElement(H,(0,f.Z)({ref:this.listRef,prefixCls:Ee,style:ce,data:pt,disabled:Wt,selectable:lt,checkable:!!rt,motion:T,dragging:xe!==null,height:k,itemHeight:Ve,virtual:je,focusable:at,focused:_e,tabIndex:ht,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ht,onScroll:Ze,scrollWidth:He},this.getTreeNodeRequiredProps(),jt))))}}],[{key:"getDerivedStateFromProps",value:function(Ke,_e){var pt=_e.prevProps,X={prevProps:Ke};function xe(ht){return!pt&&Ke.hasOwnProperty(ht)||pt&&pt[ht]!==Ke[ht]}var oe,et=_e.fieldNames;if(xe("fieldNames")&&(et=(0,Me.w$)(Ke.fieldNames),X.fieldNames=et),xe("treeData")?oe=Ke.treeData:xe("children")&&((0,qe.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),oe=(0,Me.zn)(Ke.children)),oe){X.treeData=oe;var ze=(0,Me.I8)(oe,{fieldNames:et});X.keyEntities=(0,j.Z)((0,N.Z)({},we,Pe),ze.keyEntities)}var At=X.keyEntities||_e.keyEntities;if(xe("expandedKeys")||pt&&xe("autoExpandParent"))X.expandedKeys=Ke.autoExpandParent||!pt&&Ke.defaultExpandParent?(0,Te.r7)(Ke.expandedKeys,At):Ke.expandedKeys;else if(!pt&&Ke.defaultExpandAll){var xt=(0,j.Z)({},At);delete xt[we];var Tt=[];Object.keys(xt).forEach(function(ht){var lt=xt[ht];lt.children&<.children.length&&Tt.push(lt.key)}),X.expandedKeys=Tt}else!pt&&Ke.defaultExpandedKeys&&(X.expandedKeys=Ke.autoExpandParent||Ke.defaultExpandParent?(0,Te.r7)(Ke.defaultExpandedKeys,At):Ke.defaultExpandedKeys);if(X.expandedKeys||delete X.expandedKeys,oe||X.expandedKeys){var Le=(0,Me.oH)(oe||_e.treeData,X.expandedKeys||_e.expandedKeys,et);X.flattenNodes=Le}if(Ke.selectable&&(xe("selectedKeys")?X.selectedKeys=(0,Te.BT)(Ke.selectedKeys,Ke):!pt&&Ke.defaultSelectedKeys&&(X.selectedKeys=(0,Te.BT)(Ke.defaultSelectedKeys,Ke))),Ke.checkable){var Se;if(xe("checkedKeys")?Se=(0,Te.E6)(Ke.checkedKeys)||{}:!pt&&Ke.defaultCheckedKeys?Se=(0,Te.E6)(Ke.defaultCheckedKeys)||{}:oe&&(Se=(0,Te.E6)(Ke.checkedKeys)||{checkedKeys:_e.checkedKeys,halfCheckedKeys:_e.halfCheckedKeys}),Se){var Ee=Se,Ge=Ee.checkedKeys,ce=Ge===void 0?[]:Ge,vt=Ee.halfCheckedKeys,at=vt===void 0?[]:vt;if(!Ke.checkStrictly){var kt=(0,ot.S)(ce,!0,At);ce=kt.checkedKeys,at=kt.halfCheckedKeys}X.checkedKeys=ce,X.halfCheckedKeys=at}}return xe("loadedKeys")&&(X.loadedKeys=Ke.loadedKeys),X}}]),ct}(V.Component);(0,N.Z)(Qe,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Xe,allowDrop:function(){return!0},expandAction:!1}),(0,N.Z)(Qe,"TreeNode",G.Z);var Oe=Qe,tt=Oe},10225:function(Tn,yt,t){t.d(yt,{BT:function(){return V},E6:function(){return Xe},L0:function(){return N},OM:function(){return qe},_5:function(){return n},r7:function(){return We},wA:function(){return q},yx:function(){return ye}});var f=t(74902),v=t(71002),j=t(80334),$=t(67294),U=t(86128),r=t(35381),g=t(1089),K=null;function n(d,y){if(!d)return[];var L=d.slice(),ee=L.indexOf(y);return ee>=0&&L.splice(ee,1),L}function N(d,y){var L=(d||[]).slice();return L.indexOf(y)===-1&&L.push(y),L}function ye(d){return d.split("-")}function q(d,y){var L=[],ee=(0,r.Z)(y,d);function Y(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];G.forEach(function(B){var te=B.key,Me=B.children;L.push(te),Y(Me)})}return Y(ee.children),L}function Ue(d){if(d.parent){var y=ye(d.pos);return Number(y[y.length-1])===d.parent.children.length-1}return!1}function bt(d){var y=ye(d.pos);return Number(y[y.length-1])===0}function qe(d,y,L,ee,Y,G,B,te,Me,M){var x,I=d.clientX,ue=d.clientY,Re=d.target.getBoundingClientRect(),Ie=Re.top,p=Re.height,ae=(M==="rtl"?-1:1)*(((Y==null?void 0:Y.x)||0)-I),we=(ae-12)/ee,me=Me.filter(function(tt){var pe;return(pe=te[tt])===null||pe===void 0||(pe=pe.children)===null||pe===void 0?void 0:pe.length}),Pe=(0,r.Z)(te,L.eventKey);if(ue-1.5?G({dragNode:ge,dropNode:Qe,dropPosition:1})?Te=1:Oe=!1:G({dragNode:ge,dropNode:Qe,dropPosition:0})?Te=0:G({dragNode:ge,dropNode:Qe,dropPosition:1})?Te=1:Oe=!1:G({dragNode:ge,dropNode:Qe,dropPosition:1})?Te=1:Oe=!1,{dropPosition:Te,dropLevelOffset:ot,dropTargetKey:Pe.key,dropTargetPos:Pe.pos,dragOverNodeKey:H,dropContainerKey:Te===0?null:((x=Pe.parent)===null||x===void 0?void 0:x.key)||null,dropAllowed:Oe}}function V(d,y){if(d){var L=y.multiple;return L?d.slice():d.length?[d[0]]:d}}var i=function(y){return y};function ie(d,y){if(!d)return[];var L=y||{},ee=L.processProps,Y=ee===void 0?i:ee,G=Array.isArray(d)?d:[d];return G.map(function(B){var te=B.children,Me=_objectWithoutProperties(B,K),M=ie(te,y);return React.createElement(TreeNode,_extends({key:Me.key},Y(Me)),M)})}function Xe(d){if(!d)return null;var y;if(Array.isArray(d))y={checkedKeys:d,halfCheckedKeys:void 0};else if((0,v.Z)(d)==="object")y={checkedKeys:d.checked||void 0,halfCheckedKeys:d.halfChecked||void 0};else return(0,j.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return y}function We(d,y){var L=new Set;function ee(Y){if(!L.has(Y)){var G=(0,r.Z)(y,Y);if(G){L.add(Y);var B=G.parent,te=G.node;te.disabled||B&&ee(B.key)}}}return(d||[]).forEach(function(Y){ee(Y)}),(0,f.Z)(L)}},17341:function(Tn,yt,t){t.d(yt,{S:function(){return g}});var f=t(80334),v=t(35381);function j(K,n){var N=new Set;return K.forEach(function(ye){n.has(ye)||N.add(ye)}),N}function $(K){var n=K||{},N=n.disabled,ye=n.disableCheckbox,q=n.checkable;return!!(N||ye)||q===!1}function U(K,n,N,ye){for(var q=new Set(K),Ue=new Set,bt=0;bt<=N;bt+=1){var qe=n.get(bt)||new Set;qe.forEach(function(Xe){var We=Xe.key,d=Xe.node,y=Xe.children,L=y===void 0?[]:y;q.has(We)&&!ye(d)&&L.filter(function(ee){return!ye(ee.node)}).forEach(function(ee){q.add(ee.key)})})}for(var V=new Set,i=N;i>=0;i-=1){var ie=n.get(i)||new Set;ie.forEach(function(Xe){var We=Xe.parent,d=Xe.node;if(!(ye(d)||!Xe.parent||V.has(Xe.parent.key))){if(ye(Xe.parent.node)){V.add(We.key);return}var y=!0,L=!1;(We.children||[]).filter(function(ee){return!ye(ee.node)}).forEach(function(ee){var Y=ee.key,G=q.has(Y);y&&!G&&(y=!1),!L&&(G||Ue.has(Y))&&(L=!0)}),y&&q.add(We.key),L&&Ue.add(We.key),V.add(We.key)}})}return{checkedKeys:Array.from(q),halfCheckedKeys:Array.from(j(Ue,q))}}function r(K,n,N,ye,q){for(var Ue=new Set(K),bt=new Set(n),qe=0;qe<=ye;qe+=1){var V=N.get(qe)||new Set;V.forEach(function(We){var d=We.key,y=We.node,L=We.children,ee=L===void 0?[]:L;!Ue.has(d)&&!bt.has(d)&&!q(y)&&ee.filter(function(Y){return!q(Y.node)}).forEach(function(Y){Ue.delete(Y.key)})})}bt=new Set;for(var i=new Set,ie=ye;ie>=0;ie-=1){var Xe=N.get(ie)||new Set;Xe.forEach(function(We){var d=We.parent,y=We.node;if(!(q(y)||!We.parent||i.has(We.parent.key))){if(q(We.parent.node)){i.add(d.key);return}var L=!0,ee=!1;(d.children||[]).filter(function(Y){return!q(Y.node)}).forEach(function(Y){var G=Y.key,B=Ue.has(G);L&&!B&&(L=!1),!ee&&(B||bt.has(G))&&(ee=!0)}),L||Ue.delete(d.key),ee&&bt.add(d.key),i.add(d.key)}})}return{checkedKeys:Array.from(Ue),halfCheckedKeys:Array.from(j(bt,Ue))}}function g(K,n,N,ye){var q=[],Ue;ye?Ue=ye:Ue=$;var bt=new Set(K.filter(function(ie){var Xe=!!(0,v.Z)(N,ie);return Xe||q.push(ie),Xe})),qe=new Map,V=0;Object.keys(N).forEach(function(ie){var Xe=N[ie],We=Xe.level,d=qe.get(We);d||(d=new Set,qe.set(We,d)),d.add(Xe),V=Math.max(V,We)}),(0,f.ZP)(!q.length,"Tree missing follow keys: ".concat(q.slice(0,100).map(function(ie){return"'".concat(ie,"'")}).join(", ")));var i;return n===!0?i=U(bt,qe,V,Ue):i=r(bt,n.halfCheckedKeys,qe,V,Ue),i}},35381:function(Tn,yt,t){t.d(yt,{Z:function(){return f}});function f(v,j){return v[j]}},1089:function(Tn,yt,t){t.d(yt,{F:function(){return We},H8:function(){return Xe},I8:function(){return ie},km:function(){return q},oH:function(){return V},w$:function(){return Ue},zn:function(){return qe}});var f=t(71002),v=t(74902),j=t(1413),$=t(45987),U=t(50344),r=t(98423),g=t(80334),K=t(35381),n=["children"];function N(d,y){return"".concat(d,"-").concat(y)}function ye(d){return d&&d.type&&d.type.isTreeNode}function q(d,y){return d!=null?d:y}function Ue(d){var y=d||{},L=y.title,ee=y._title,Y=y.key,G=y.children,B=L||"title";return{title:B,_title:ee||[B],key:Y||"key",children:G||"children"}}function bt(d,y){var L=new Map;function ee(Y){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Y||[]).forEach(function(B){var te=B[y.key],Me=B[y.children];warning(te!=null,"Tree node must have a certain key: [".concat(G).concat(te,"]"));var M=String(te);warning(!L.has(M)||te===null||te===void 0,"Same 'key' exist in the Tree: ".concat(M)),L.set(M,!0),ee(Me,"".concat(G).concat(M," > "))})}ee(d)}function qe(d){function y(L){var ee=(0,U.Z)(L);return ee.map(function(Y){if(!ye(Y))return(0,g.ZP)(!Y,"Tree/TreeNode can only accept TreeNode as children."),null;var G=Y.key,B=Y.props,te=B.children,Me=(0,$.Z)(B,n),M=(0,j.Z)({key:G},Me),x=y(te);return x.length&&(M.children=x),M}).filter(function(Y){return Y})}return y(d)}function V(d,y,L){var ee=Ue(L),Y=ee._title,G=ee.key,B=ee.children,te=new Set(y===!0?[]:y),Me=[];function M(x){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return x.map(function(ue,Re){for(var Ie=N(I?I.pos:"0",Re),p=q(ue[G],Ie),ae,we=0;we1&&arguments[1]!==void 0?arguments[1]:{},L=y.initWrapper,ee=y.processEntity,Y=y.onProcessFinished,G=y.externalGetKey,B=y.childrenPropName,te=y.fieldNames,Me=arguments.length>2?arguments[2]:void 0,M=G||Me,x={},I={},ue={posEntities:x,keyEntities:I};return L&&(ue=L(ue)||ue),i(d,function(Re){var Ie=Re.node,p=Re.index,ae=Re.pos,we=Re.key,me=Re.parentPos,Pe=Re.level,Ut=Re.nodes,Rt={node:Ie,nodes:Ut,index:p,key:we,pos:ae,level:Pe},en=q(we,ae);x[ae]=Rt,I[en]=Rt,Rt.parent=x[me],Rt.parent&&(Rt.parent.children=Rt.parent.children||[],Rt.parent.children.push(Rt)),ee&&ee(Rt,ue)},{externalGetKey:M,childrenPropName:B,fieldNames:te}),Y&&Y(ue),ue}function Xe(d,y){var L=y.expandedKeys,ee=y.selectedKeys,Y=y.loadedKeys,G=y.loadingKeys,B=y.checkedKeys,te=y.halfCheckedKeys,Me=y.dragOverNodeKey,M=y.dropPosition,x=y.keyEntities,I=(0,K.Z)(x,d),ue={eventKey:d,expanded:L.indexOf(d)!==-1,selected:ee.indexOf(d)!==-1,loaded:Y.indexOf(d)!==-1,loading:G.indexOf(d)!==-1,checked:B.indexOf(d)!==-1,halfChecked:te.indexOf(d)!==-1,pos:String(I?I.pos:""),dragOver:Me===d&&M===0,dragOverGapTop:Me===d&&M===-1,dragOverGapBottom:Me===d&&M===1};return ue}function We(d){var y=d.data,L=d.expanded,ee=d.selected,Y=d.checked,G=d.loaded,B=d.loading,te=d.halfChecked,Me=d.dragOver,M=d.dragOverGapTop,x=d.dragOverGapBottom,I=d.pos,ue=d.active,Re=d.eventKey,Ie=(0,j.Z)((0,j.Z)({},y),{},{expanded:L,selected:ee,checked:Y,loaded:G,loading:B,halfChecked:te,dragOver:Me,dragOverGapTop:M,dragOverGapBottom:x,pos:I,active:ue,key:Re});return"props"in Ie||Object.defineProperty(Ie,"props",{get:function(){return(0,g.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),d}}),Ie}},50344:function(Tn,yt,t){t.d(yt,{Z:function(){return j}});var f=t(67294),v=t(59864);function j($){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[];return f.Children.forEach($,function(g){g==null&&!U.keepEmpty||(Array.isArray(g)?r=r.concat(j(g)):(0,v.isFragment)(g)&&g.props?r=r.concat(j(g.props.children,U)):r.push(g))}),r}},66680:function(Tn,yt,t){t.d(yt,{Z:function(){return v}});var f=t(67294);function v(j){var $=f.useRef();$.current=j;var U=f.useCallback(function(){for(var r,g=arguments.length,K=new Array(g),n=0;n2&&arguments[2]!==void 0?arguments[2]:!1,g=new Set;function K(n,N){var ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,q=g.has(n);if((0,v.ZP)(!q,"Warning: There may be circular references"),q)return!1;if(n===N)return!0;if(r&&ye>1)return!1;g.add(n);var Ue=ye+1;if(Array.isArray(n)){if(!Array.isArray(N)||n.length!==N.length)return!1;for(var bt=0;bt1&&arguments[1]!==void 0?arguments[1]:1;V+=1;var k=V;function Ve(He){if(He===0)ie(k),fe();else{var je=bt(function(){Ve(He-1)});i.set(k,je)}}return Ve(Q),k};Xe.cancel=function(T){var fe=i.get(T);return ie(fe),qe(fe)};var We=Xe;function d(T,fe){var Q="touches"in T?T.touches[0]:T;return Q[fe?"pageX":"pageY"]}var y=g.forwardRef(function(T,fe){var Q,k=T.prefixCls,Ve=T.rtl,He=T.scrollOffset,je=T.scrollRange,it=T.onStartMove,Qt=T.onStopMove,Ht=T.onScroll,Ze=T.horizontal,De=T.spinSize,wt=T.containerSize,Lt=T.style,jt=T.thumbStyle,st=g.useState(!1),Jt=(0,$.Z)(st,2),hn=Jt[0],sn=Jt[1],Jn=g.useState(null),jn=(0,$.Z)(Jn,2),yr=jn[0],gr=jn[1],nr=g.useState(null),ur=(0,$.Z)(nr,2),Pr=ur[0],pr=ur[1],Rn=!Ve,Nn=g.useRef(),Fn=g.useRef(),Sr=g.useState(!1),hr=(0,$.Z)(Sr,2),Fr=hr[0],$n=hr[1],qn=g.useRef(),Cr=function(){clearTimeout(qn.current),$n(!0),qn.current=setTimeout(function(){$n(!1)},3e3)},lr=je-wt||0,vr=wt-De||0,Sn=lr>0,jr=g.useMemo(function(){if(He===0||lr===0)return 0;var R=He/lr;return R*vr},[He,lr,vr]),Pa=function(le){le.stopPropagation(),le.preventDefault()},Da=g.useRef({top:jr,dragging:hn,pageY:yr,startTop:Pr});Da.current={top:jr,dragging:hn,pageY:yr,startTop:Pr};var kr=function(le){sn(!0),gr(d(le,Ze)),pr(Da.current.top),it(),le.stopPropagation(),le.preventDefault()};g.useEffect(function(){var R=function(Ye){Ye.preventDefault()},le=Nn.current,Ce=Fn.current;return le.addEventListener("touchstart",R),Ce.addEventListener("touchstart",kr),function(){le.removeEventListener("touchstart",R),Ce.removeEventListener("touchstart",kr)}},[]);var Ta=g.useRef();Ta.current=lr;var za=g.useRef();za.current=vr,g.useEffect(function(){if(hn){var R,le=function(Ye){var nt=Da.current,Et=nt.dragging,Gt=nt.pageY,un=nt.startTop;if(We.cancel(R),Et){var ln=d(Ye,Ze)-Gt,_t=un;!Rn&&Ze?_t-=ln:_t+=ln;var yn=Ta.current,Ln=za.current,Zn=Ln?_t/Ln:0,Cn=Math.ceil(Zn*yn);Cn=Math.max(Cn,0),Cn=Math.min(Cn,yn),R=We(function(){Ht(Cn,Ze)})}},Ce=function(){sn(!1),Qt()};return window.addEventListener("mousemove",le),window.addEventListener("touchmove",le),window.addEventListener("mouseup",Ce),window.addEventListener("touchend",Ce),function(){window.removeEventListener("mousemove",le),window.removeEventListener("touchmove",le),window.removeEventListener("mouseup",Ce),window.removeEventListener("touchend",Ce),We.cancel(R)}}},[hn]),g.useEffect(function(){Cr()},[He]),g.useImperativeHandle(fe,function(){return{delayHidden:Cr}});var Za="".concat(k,"-scrollbar"),Qr={position:"absolute",visibility:Fr&&Sn?null:"hidden"},C={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return Ze?(Qr.height=8,Qr.left=0,Qr.right=0,Qr.bottom=0,C.height="100%",C.width=De,Rn?C.left=jr:C.right=jr):(Qr.width=8,Qr.top=0,Qr.bottom=0,Rn?Qr.right=0:Qr.left=0,C.width="100%",C.height=De,C.top=jr),g.createElement("div",{ref:Nn,className:N()(Za,(Q={},(0,U.Z)(Q,"".concat(Za,"-horizontal"),Ze),(0,U.Z)(Q,"".concat(Za,"-vertical"),!Ze),(0,U.Z)(Q,"".concat(Za,"-visible"),Fr),Q)),style:(0,v.Z)((0,v.Z)({},Qr),Lt),onMouseDown:Pa,onMouseMove:Cr},g.createElement("div",{ref:Fn,className:N()("".concat(Za,"-thumb"),(0,U.Z)({},"".concat(Za,"-thumb-moving"),hn)),style:(0,v.Z)((0,v.Z)({},C),jt),onMouseDown:kr}))}),L=y;function ee(T){var fe=T.children,Q=T.setRef,k=g.useCallback(function(Ve){Q(Ve)},[]);return g.cloneElement(fe,{ref:k})}function Y(T,fe,Q,k,Ve,He,je){var it=je.getKey;return T.slice(fe,Q+1).map(function(Qt,Ht){var Ze=fe+Ht,De=He(Qt,Ze,{style:{width:k}}),wt=it(Qt);return g.createElement(ee,{key:wt,setRef:function(jt){return Ve(Qt,jt)}},De)})}function G(T){return T instanceof HTMLElement||T instanceof SVGElement}function B(T){return G(T)?T:T instanceof g.Component?K.findDOMNode(T):null}var te=t(15671),Me=t(43144),M=function(){function T(){(0,te.Z)(this,T),this.maps=void 0,this.id=0,this.maps=Object.create(null)}return(0,Me.Z)(T,[{key:"set",value:function(Q,k){this.maps[Q]=k,this.id+=1}},{key:"get",value:function(Q){return this.maps[Q]}}]),T}(),x=M;function I(T,fe,Q){var k=g.useState(0),Ve=(0,$.Z)(k,2),He=Ve[0],je=Ve[1],it=(0,g.useRef)(new Map),Qt=(0,g.useRef)(new x),Ht=(0,g.useRef)();function Ze(){We.cancel(Ht.current)}function De(){var Lt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ze();var jt=function(){it.current.forEach(function(Jt,hn){if(Jt&&Jt.offsetParent){var sn=B(Jt),Jn=sn.offsetHeight;Qt.current.get(hn)!==Jn&&Qt.current.set(hn,sn.offsetHeight)}}),je(function(Jt){return Jt+1})};Lt?jt():Ht.current=We(jt)}function wt(Lt,jt){var st=T(Lt),Jt=it.current.get(st);jt?(it.current.set(st,jt),De()):it.current.delete(st),!Jt!=!jt&&(jt?fe==null||fe(Lt):Q==null||Q(Lt))}return(0,g.useEffect)(function(){return Ze},[]),[wt,De,Qt.current,He]}function ue(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Re=ue()?g.useLayoutEffect:g.useEffect,Ie=function(fe,Q){var k=g.useRef(!0);Re(function(){return fe(k.current)},Q),Re(function(){return k.current=!1,function(){k.current=!0}},[])},p=function(fe,Q){Ie(function(k){if(!k)return fe()},Q)},ae=Ie;function we(T){var fe=g.useRef();fe.current=T;var Q=g.useCallback(function(){for(var k,Ve=arguments.length,He=new Array(Ve),je=0;je3&&arguments[3]!==void 0?arguments[3]:!1;return fe.length&&k&&Q===void 0&&!get(T,fe.slice(0,-1))?T:gt(T,fe,Q,k)}function Qe(T){return _typeof(T)==="object"&&T!==null&&Object.getPrototypeOf(T)===Object.prototype}function Oe(T){return Array.isArray(T)?[]:{}}var tt=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function pe(){for(var T=arguments.length,fe=new Array(T),Q=0;Q=0;Sr-=1){var hr=Ve(fe[Sr]),Fr=Q.get(hr);if(Fr===void 0){sn=!0;break}if(Fn-=Fr,Fn<=0)break}switch(yr){case"top":jn=nr-Jt;break;case"bottom":jn=ur-hn+Jt;break;default:{var $n=T.current.scrollTop,qn=$n+hn;nr<$n?Jn="top":ur>qn&&(Jn="bottom")}}jn!==null&&je(jn),jn!==De.lastTop&&(sn=!0)}sn&&wt(function(Cr){return(0,v.Z)((0,v.Z)({},Cr),{},{times:Cr.times+1,targetAlign:Jn,lastTop:jn})})}},[De,T.current]),function(Lt){if(Lt==null){it();return}if(We.cancel(Qt.current),typeof Lt=="number")je(Lt);else if(Lt&&(0,j.Z)(Lt)==="object"){var jt,st=Lt.align;"index"in Lt?jt=Lt.index:jt=fe.findIndex(function(sn){return Ve(sn)===Lt.key});var Jt=Lt.offset,hn=Jt===void 0?0:Jt;wt({times:0,index:jt,offset:hn,originAlign:st})}}}function xt(T,fe,Q,k){var Ve=Q-T,He=fe-Q,je=Math.min(Ve,He)*2;if(k<=je){var it=Math.floor(k/2);return k%2?Q+it+1:Q-it}return Ve>He?Q-(k-He):Q+(k-Ve)}function Tt(T,fe,Q){var k=T.length,Ve=fe.length,He,je;if(k===0&&Ve===0)return null;k1&&arguments[1]!==void 0?arguments[1]:!1,Qt=je<0&&He.current.top||je>0&&He.current.bottom;return it&&Qt?(clearTimeout(k.current),Q.current=!1):(!Qt||Q.current)&&Ve(),!Q.current&&Qt}};function ce(T,fe,Q,k,Ve){var He=(0,g.useRef)(0),je=(0,g.useRef)(null),it=(0,g.useRef)(null),Qt=(0,g.useRef)(!1),Ht=Ge(fe,Q);function Ze(Jt,hn){We.cancel(je.current),He.current+=hn,it.current=hn,!Ht(hn)&&(Ee||Jt.preventDefault(),je.current=We(function(){var sn=Qt.current?10:1;Ve(He.current*sn),He.current=0}))}function De(Jt,hn){Ve(hn,!0),Ee||Jt.preventDefault()}var wt=(0,g.useRef)(null),Lt=(0,g.useRef)(null);function jt(Jt){if(T){We.cancel(Lt.current),Lt.current=We(function(){wt.current=null},2);var hn=Jt.deltaX,sn=Jt.deltaY,Jn=Jt.shiftKey,jn=hn,yr=sn;(wt.current==="sx"||!wt.current&&Jn&&sn&&!hn)&&(jn=sn,yr=0,wt.current="sx");var gr=Math.abs(jn),nr=Math.abs(yr);wt.current===null&&(wt.current=k&&gr>nr?"x":"y"),wt.current==="y"?Ze(Jt,yr):De(Jt,jn)}}function st(Jt){T&&(Qt.current=Jt.detail===it.current)}return[jt,st]}var vt=14/15;function at(T,fe,Q){var k=(0,g.useRef)(!1),Ve=(0,g.useRef)(0),He=(0,g.useRef)(null),je=(0,g.useRef)(null),it,Qt=function(wt){if(k.current){var Lt=Math.ceil(wt.touches[0].pageY),jt=Ve.current-Lt;Ve.current=Lt,Q(jt)&&wt.preventDefault(),clearInterval(je.current),je.current=setInterval(function(){jt*=vt,(!Q(jt,!0)||Math.abs(jt)<=.1)&&clearInterval(je.current)},16)}},Ht=function(){k.current=!1,it()},Ze=function(wt){it(),wt.touches.length===1&&!k.current&&(k.current=!0,Ve.current=Math.ceil(wt.touches[0].pageY),He.current=wt.target,He.current.addEventListener("touchmove",Qt),He.current.addEventListener("touchend",Ht))};it=function(){He.current&&(He.current.removeEventListener("touchmove",Qt),He.current.removeEventListener("touchend",Ht))},ae(function(){return T&&fe.current.addEventListener("touchstart",Ze),function(){var De;(De=fe.current)===null||De===void 0||De.removeEventListener("touchstart",Ze),it(),clearInterval(je.current)}},[T])}var kt=20;function ht(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Q=T/fe*100;return isNaN(Q)&&(Q=0),Q=Math.max(Q,kt),Q=Math.min(Q,T/2),Math.floor(Q)}function lt(T,fe,Q,k){var Ve=g.useMemo(function(){return[new Map,[]]},[T,Q.id,k]),He=(0,$.Z)(Ve,2),je=He[0],it=He[1],Qt=function(Ze){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ze,wt=je.get(Ze),Lt=je.get(De);if(wt===void 0||Lt===void 0)for(var jt=T.length,st=it.length;stHe||!!st),Rn=jt==="rtl",Nn=N()(k,(0,U.Z)({},"".concat(k,"-rtl"),Rn),Ve),Fn=Ze||D,Sr=(0,g.useRef)(),hr=(0,g.useRef)(),Fr=(0,g.useState)(0),$n=(0,$.Z)(Fr,2),qn=$n[0],Cr=$n[1],lr=(0,g.useState)(0),vr=(0,$.Z)(lr,2),Sn=vr[0],jr=vr[1],Pa=(0,g.useState)(!1),Da=(0,$.Z)(Pa,2),kr=Da[0],Ta=Da[1],za=function(){Ta(!0)},Za=function(){Ta(!1)},Qr=g.useCallback(function(ut){return typeof wt=="function"?wt(ut):ut==null?void 0:ut[wt]},[wt]),C={getKey:Qr};function R(ut){Cr(function(dt){var Kt;typeof ut=="function"?Kt=ut(dt):Kt=ut;var Xt=ve(Kt);return Sr.current.scrollTop=Xt,Xt})}var le=(0,g.useRef)({start:0,end:Fn.length}),Ce=(0,g.useRef)(),ke=Le(Fn,Qr),Ye=(0,$.Z)(ke,1),nt=Ye[0];Ce.current=nt;var Et=I(Qr,null,null),Gt=(0,$.Z)(Et,4),un=Gt[0],ln=Gt[1],_t=Gt[2],yn=Gt[3],Ln=g.useMemo(function(){if(!Pr)return{scrollHeight:void 0,start:0,end:Fn.length-1,offset:void 0};if(!pr){var ut;return{scrollHeight:((ut=hr.current)===null||ut===void 0?void 0:ut.offsetHeight)||0,start:0,end:Fn.length-1,offset:void 0}}for(var dt=0,Kt,Xt,gn,rr=Fn.length,Un=0;Un=qn&&Kt===void 0&&(Kt=Un,Xt=dt),Ar>qn+He&&gn===void 0&&(gn=Un),dt=Ar}return Kt===void 0&&(Kt=0,Xt=0,gn=Math.ceil(He/je)),gn===void 0&&(gn=Fn.length-1),gn=Math.min(gn+1,Fn.length-1),{scrollHeight:dt,start:Kt,end:gn,offset:Xt}},[pr,Pr,qn,Fn,yn,He]),Zn=Ln.scrollHeight,Cn=Ln.start,sr=Ln.end,Bn=Ln.offset;le.current.start=Cn,le.current.end=sr;var kn=g.useState({width:0,height:He}),Mn=(0,$.Z)(kn,2),zn=Mn[0],zr=Mn[1],Mr=function(dt){zr({width:dt.width||dt.offsetWidth,height:dt.height||dt.offsetHeight})},Hr=(0,g.useRef)(),S=(0,g.useRef)(),Z=g.useMemo(function(){return ht(zn.width,st)},[zn.width,st]),z=g.useMemo(function(){return ht(zn.height,Zn)},[zn.height,Zn]),P=Zn-He,J=(0,g.useRef)(P);J.current=P;function ve(ut){var dt=ut;return Number.isNaN(J.current)||(dt=Math.min(dt,J.current)),dt=Math.max(dt,0),dt}var _=qn<=0,Fe=qn>=P,Zt=Ge(_,Fe),It=function(){return{x:Rn?-Sn:Sn,y:qn}},cn=(0,g.useRef)(It()),fn=we(function(){if(Jn){var ut=It();(cn.current.x!==ut.x||cn.current.y!==ut.y)&&(Jn(ut),cn.current=ut)}});function Hn(ut,dt){var Kt=ut;dt?((0,K.flushSync)(function(){jr(Kt)}),fn()):R(Kt)}function Gn(ut){var dt=ut.currentTarget.scrollTop;dt!==qn&&R(dt),sn==null||sn(ut),fn()}var An=function(dt){var Kt=dt,Xt=st-zn.width;return Kt=Math.max(Kt,0),Kt=Math.min(Kt,Xt),Kt},dn=we(function(ut,dt){dt?((0,K.flushSync)(function(){jr(function(Kt){var Xt=Kt+(Rn?-ut:ut);return An(Xt)})}),fn()):R(function(Kt){var Xt=Kt+ut;return Xt})}),En=ce(Pr,_,Fe,!!st,dn),a=(0,$.Z)(En,2),c=a[0],l=a[1];at(Pr,Sr,function(ut,dt){return Zt(ut,dt)?!1:(c({preventDefault:function(){},deltaY:ut}),!0)}),ae(function(){function ut(Kt){Pr&&Kt.preventDefault()}var dt=Sr.current;return dt.addEventListener("wheel",c),dt.addEventListener("DOMMouseScroll",l),dt.addEventListener("MozMousePixelScroll",ut),function(){dt.removeEventListener("wheel",c),dt.removeEventListener("DOMMouseScroll",l),dt.removeEventListener("MozMousePixelScroll",ut)}},[Pr]),ae(function(){st&&jr(function(ut){return An(ut)})},[zn.width,st]);var w=function(){var dt,Kt;(dt=Hr.current)===null||dt===void 0||dt.delayHidden(),(Kt=S.current)===null||Kt===void 0||Kt.delayHidden()},se=At(Sr,Fn,_t,je,Qr,function(){return ln(!0)},R,w);g.useImperativeHandle(fe,function(){return{getScrollInfo:It,scrollTo:function(dt){function Kt(Xt){return Xt&&(0,j.Z)(Xt)==="object"&&("left"in Xt||"top"in Xt)}Kt(dt)?(dt.left!==void 0&&jr(An(dt.left)),se(dt.top)):se(dt)}}}),ae(function(){if(jn){var ut=Fn.slice(Cn,sr+1);jn(ut,Fn)}},[Cn,sr,Fn]);var Be=lt(Fn,Qr,_t,je),$e=gr==null?void 0:gr({start:Cn,end:sr,virtual:pr,offsetX:Sn,offsetY:Bn,rtl:Rn,getSize:Be}),Ft=Y(Fn,Cn,sr,st,un,De,C),Nt=null;He&&(Nt=(0,v.Z)((0,U.Z)({},Qt?"height":"maxHeight",He),F),Pr&&(Nt.overflowY="hidden",st&&(Nt.overflowX="hidden"),kr&&(Nt.pointerEvents="none")));var Bt={};return Rn&&(Bt.dir="rtl"),g.createElement("div",(0,f.Z)({style:(0,v.Z)((0,v.Z)({},Ht),{},{position:"relative"}),className:Nn},Bt,ur),g.createElement(ye.Z,{onResize:Mr},g.createElement(hn,{className:"".concat(k,"-holder"),style:Nt,ref:Sr,onScroll:Gn,onMouseEnter:w},g.createElement(Ue,{prefixCls:k,height:Zn,offsetX:Sn,offsetY:Bn,scrollWidth:st,onInnerResize:ln,ref:hr,innerProps:yr,rtl:Rn,extra:$e},Ft))),pr&&Zn>He&&g.createElement(L,{ref:Hr,prefixCls:k,scrollOffset:qn,scrollRange:Zn,rtl:Rn,onScroll:Hn,onStartMove:za,onStopMove:Za,spinSize:z,containerSize:zn.height,style:nr==null?void 0:nr.verticalScrollBar,thumbStyle:nr==null?void 0:nr.verticalScrollBarThumb}),pr&&st&&g.createElement(L,{ref:S,prefixCls:k,scrollOffset:Sn,scrollRange:st,rtl:Rn,onScroll:Hn,onStartMove:za,onStopMove:Za,spinSize:Z,containerSize:zn.width,horizontal:!0,style:nr==null?void 0:nr.horizontalScrollBar,thumbStyle:nr==null?void 0:nr.horizontalScrollBarThumb}))}var rt=g.forwardRef(de);rt.displayName="List";var ft=rt,Wt=ft},66392:function(Tn,yt){var t;var f=Symbol.for("react.element"),v=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),$=Symbol.for("react.strict_mode"),U=Symbol.for("react.profiler"),r=Symbol.for("react.provider"),g=Symbol.for("react.context"),K=Symbol.for("react.server_context"),n=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),bt=Symbol.for("react.offscreen"),qe;qe=Symbol.for("react.module.reference");function V(i){if(typeof i=="object"&&i!==null){var ie=i.$$typeof;switch(ie){case f:switch(i=i.type,i){case j:case U:case $:case N:case ye:return i;default:switch(i=i&&i.$$typeof,i){case K:case g:case n:case Ue:case q:case r:return i;default:return ie}}case v:return ie}}}t=g,t=r,t=f,t=n,t=j,t=Ue,t=q,t=v,t=U,t=$,t=N,t=ye,t=function(){return!1},t=function(){return!1},t=function(i){return V(i)===g},t=function(i){return V(i)===r},t=function(i){return typeof i=="object"&&i!==null&&i.$$typeof===f},t=function(i){return V(i)===n},t=function(i){return V(i)===j},t=function(i){return V(i)===Ue},t=function(i){return V(i)===q},t=function(i){return V(i)===v},t=function(i){return V(i)===U},t=function(i){return V(i)===$},t=function(i){return V(i)===N},t=function(i){return V(i)===ye},t=function(i){return typeof i=="string"||typeof i=="function"||i===j||i===U||i===$||i===N||i===ye||i===bt||typeof i=="object"&&i!==null&&(i.$$typeof===Ue||i.$$typeof===q||i.$$typeof===r||i.$$typeof===g||i.$$typeof===n||i.$$typeof===qe||i.getModuleId!==void 0)},t=V},31461:function(Tn,yt,t){t(66392)},91033:function(Tn,yt,t){var f=function(){if(typeof Map!="undefined")return Map;function M(x,I){var ue=-1;return x.some(function(Re,Ie){return Re[0]===I?(ue=Ie,!0):!1}),ue}return function(){function x(){this.__entries__=[]}return Object.defineProperty(x.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),x.prototype.get=function(I){var ue=M(this.__entries__,I),Re=this.__entries__[ue];return Re&&Re[1]},x.prototype.set=function(I,ue){var Re=M(this.__entries__,I);~Re?this.__entries__[Re][1]=ue:this.__entries__.push([I,ue])},x.prototype.delete=function(I){var ue=this.__entries__,Re=M(ue,I);~Re&&ue.splice(Re,1)},x.prototype.has=function(I){return!!~M(this.__entries__,I)},x.prototype.clear=function(){this.__entries__.splice(0)},x.prototype.forEach=function(I,ue){ue===void 0&&(ue=null);for(var Re=0,Ie=this.__entries__;Re0},M.prototype.connect_=function(){!v||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),n?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},M.prototype.disconnect_=function(){!v||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},M.prototype.onTransitionEnd_=function(x){var I=x.propertyName,ue=I===void 0?"":I,Re=K.some(function(Ie){return!!~ue.indexOf(Ie)});Re&&this.refresh()},M.getInstance=function(){return this.instance_||(this.instance_=new M),this.instance_},M.instance_=null,M}(),ye=function(M,x){for(var I=0,ue=Object.keys(x);I0},M}(),B=typeof WeakMap!="undefined"?new WeakMap:new f,te=function(){function M(x){if(!(this instanceof M))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var I=N.getInstance(),ue=new G(x,I,this);B.set(this,ue)}return M}();["observe","unobserve","disconnect"].forEach(function(M){te.prototype[M]=function(){var x;return(x=B.get(this))[M].apply(x,arguments)}});var Me=function(){return typeof j.ResizeObserver!="undefined"?j.ResizeObserver:te}();yt.Z=Me}}]);
diff --git a/p__Paperlibrary__See__index.35be8a6a.async.js b/p__Paperlibrary__See__index.50031beb.async.js
similarity index 95%
rename from p__Paperlibrary__See__index.35be8a6a.async.js
rename to p__Paperlibrary__See__index.50031beb.async.js
index 0754e773f3..4d74352cb4 100644
--- a/p__Paperlibrary__See__index.35be8a6a.async.js
+++ b/p__Paperlibrary__See__index.50031beb.async.js
@@ -915,7 +915,7 @@
margin-bottom: 16px;
}`;return(0,w.useEffect)(()=>{const oA=nA.current.attachShadow({mode:"open"});fA.current=document.createElement("div"),fA.current.className="markdown-body",fA.current.innerHTML=z,oA.appendChild(fA.current);const _A=document.createElement("style");return _A.textContent=p,oA.appendChild(_A),()=>{oA.innerHTML=""}},[]),(0,w.useEffect)(()=>{fA.current&&(fA.current.innerHTML=z)},[z]),J.createElement("div",{ref:nA})};function xA(z){const nA=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],fA=new RegExp(`\\b(${nA.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return z.replace(fA,"").trim()}var j=Object.defineProperty,x=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,LA=Object.prototype.propertyIsEnumerable,XA=(z,nA,fA)=>nA in z?j(z,nA,{enumerable:!0,configurable:!0,writable:!0,value:fA}):z[nA]=fA,T=(z,nA)=>{for(var fA in nA||(nA={}))Y.call(nA,fA)&&XA(z,fA,nA[fA]);if(x)for(var fA of x(nA))LA.call(nA,fA)&&XA(z,fA,nA[fA]);return z};const H="@\u2581\u2581@",rA="@\u2581@",IA=/]*>/g;function bA(z){let nA=document.createElement("div");return nA.innerHTML=z,nA.childNodes.length===0?"":nA.childNodes[0].nodeValue}const aA=(z,nA)=>{z=z||"";const fA=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,p=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,oA=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,_A=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return nA?z.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(fA,(zA,WA,se,ee,OA,Ae,Be)=>{const ze=WA||ee||Ae,fe=se||OA||Be||"?";return L.Z.API_SERVER+"/api/attachments/"+ze+fe+"&t="+(0,F.Jn)(ze,Date.now())+(zA.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(z=z.replace(_A,(zA,WA,se,ee,OA,Ae,Be)=>{const ze=WA||ee||Ae,fe=se||OA||Be||"?";return L.Z.API_SERVER+"/attachments/download/"+ze+fe+"&t="+(0,F.Jn)(ze,Date.now())+(zA.indexOf(")")>-1?")":"&")}).replace(fA,(zA,WA,se,ee,OA,Ae,Be)=>{const ze=WA||ee||Ae,fe=se||OA||Be||"?";return L.Z.API_SERVER+"/api/attachments/"+ze+fe+"&t="+(0,F.Jn)(ze,Date.now())+(zA.indexOf(")")>-1?")":"&")}).replace(p,(zA,WA,se,ee,OA)=>{const Ae=WA||ee,Be=se||OA||"";return'"'+L.Z.API_SERVER+"/api/attachments/"+Ae+Be+Ae+Be+"&t="+(0,F.Jn)(Ae,Date.now())}).replace(oA,(zA,WA,se,ee,OA)=>{const Ae=WA||ee,Be=se||OA||"";return"("+L.Z.API_SERVER+"/files/uploads/"+Ae+Be+Ae+Be+"&t="+(0,F.Jn)(Ae,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
`),z)};var N=({value:z="",className:nA,showTextOnly:fA,showLines:p,style:oA={},stylesPrev:_A={},highlightKeywords:zA,showProgramFill:WA,isProgramFill:se,disabledFill:ee=!1,programFillValue:OA,onFillChange:Ae=fe=>{},onFillBlur:Be=()=>{},onFillFocus:ze=()=>{}})=>{let fe=xA(String(z||""));const[Et,ve]=(0,w.useState)(""),[He,G]=(0,w.useState)("office"),[NA,CA]=(0,w.useState)([]),KA=(0,w.useRef)("a"+(0,P.Z)()),Z={},QA=S=>/`}),i=(0,w.useMemo)(()=>{try{const GA=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,te=/\"\/api\/attachments\/|\"\/attachments\/download\//g,de=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,ye=/\(\/attachments\/download\//g;fe=fe.replace(ye,"("+L.Z.API_SERVER+"/attachments/download/").replace(GA,"("+L.Z.API_SERVER+"/api/attachments/").replace(te,'"'+L.Z.API_SERVER+"/api/attachments/").replace(de,'"'+L.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
-`)}catch(GA){}if(WA){let GA=-1;return fe=fe.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(te,de,ye){var ne;return++GA,U(te,GA,(ne=OA==null?void 0:OA[GA])==null?void 0:ne.value.replaceAll("<","<").replaceAll(">",">"))}),`${n(fe||"")}`}let S=n(fe);S=(0,K.ZP)(S);const cA=(0,K.ez)();fe.match(/\[TOC\]/)&&(S=S.replace("[TOC]
",(0,K.Qv)()),(0,K.Iy)()),S=S.replace(/(__special_katext_id_\d+__)/g,(GA,te)=>{const{type:de,expression:ye}=cA[te];return(0,W.renderToString)(bA(ye)||"",{displayMode:de==="block",throwOnError:!1,output:"html"})}),S=S.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,K.AL)();const pA=document.createElement("div");if(pA.innerHTML=S,fA)return pA.innerText;if(zA){const GA=zA.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return q(pA,GA),pA.innerHTML}return setTimeout(()=>iA(),500),pA.innerHTML},[fe,zA]);(0,w.useEffect)(()=>{HA.current&&HA.current.querySelectorAll(["input","textarea"]).forEach(cA=>{cA.oninput=C,cA.onblur=l,cA.onfocus=k})},[NA]),(0,w.useEffect)(()=>{var S,cA,pA,GA,te;if(OA!=null&&OA.length)try{const de=HA.current.querySelectorAll(".edu-program-fill-score"),ye=HA.current.querySelectorAll('[name="edu-program-fill"]');for(const[ne,jA]of ye.entries())jA.value=((S=OA==null?void 0:OA[ne])==null?void 0:S.value)||"",((cA=OA==null?void 0:OA[ne])==null?void 0:cA.type)==="warning"?jA.className="program-fill-warning":((pA=OA==null?void 0:OA[ne])==null?void 0:pA.type)==="success"?jA.className="program-fill-success":jA.className="";for(const[ne,jA]of de.entries())jA.innerHTML=(GA=OA==null?void 0:OA[ne])!=null&&GA.score?`${(te=OA==null?void 0:OA[ne])==null?void 0:te.score}\u5206`:"";CA(OA)}catch(de){console.log(de,"error")}},[OA]);const C=S=>{NA[S.target.dataset.id]=NA[S.target.dataset.id]||{},NA[S.target.dataset.id].value=S.target.value,CA([...NA]),Ae(NA,S.target.dataset.id)},l=S=>{NA[S.target.dataset.id]=NA[S.target.dataset.id]||{},NA[S.target.dataset.id].value=S.target.value,CA([...NA]),Be(NA,S.target.dataset.id)},k=S=>{NA[S.target.dataset.id]=NA[S.target.dataset.id]||{},NA[S.target.dataset.id].value=S.target.value,CA([...NA]),ze(NA,S.target.dataset.id)};function q(S,cA){return S.childNodes.forEach(pA=>{var GA;if(pA.childNodes.length>0)q(pA,cA);else if(pA.nodeName!=="IMG")if(pA.innerHTML)pA.innerHTML=(GA=pA.innerHTML)==null?void 0:GA.replace(new RegExp(cA,"gi"),'$&');else{const te=document.createElement("span");te.innerHTML=pA.textContent.replace(new RegExp(cA,"gi"),'$&'),pA.replaceWith(te)}})}const HA=(0,w.useRef)();K.jb.WebkitLineClamp=p,p&&(oA=T(T({},oA),K.jb));function V(S){let cA=S.target;if(cA.tagName.toUpperCase()==="A"){let pA=cA.getAttribute("href");if(pA.indexOf("office")>-1)S.preventDefault(),ve(pA),G("office");else if(pA.indexOf("application/pdf")>-1)S.preventDefault(),ve(pA),G("pdf");else if(pA.indexOf("text/html")>-1)S.preventDefault(),ve(pA),G("html");else if(pA.startsWith("#")){S.preventDefault();let GA=document.getElementById(pA.replace("#",""));GA&&GA.scrollIntoView(!0)}}}const iA=()=>{var S;const cA=(S=HA.current)==null?void 0:S.querySelectorAll("video");cA==null||cA.forEach(pA=>{if(pA.oncontextmenu=()=>!1,pA.src.indexOf(".m3u8")>-1&&!pA.canPlayType("application/vnd.apple.mpegurl")){if(u().isSupported()){var GA=new(u());GA.loadSource(pA.src),GA.attachMedia(pA)}}})};return(0,w.useEffect)(()=>{if(HA.current&&i&&i.match(IA)&&window.PR.prettyPrint(),HA.current)return HA.current.addEventListener("click",V),()=>{var S;(S=HA.current)==null||S.removeEventListener("click",V),(0,K.AL)(),(0,K.Iy)()}},[i,HA.current,V]),(0,w.useEffect)(()=>{var S;const cA=pA=>{pA.preventDefault(),pA.clipboardData.setData("text",window.getSelection().toString())};return(S=HA.current)==null||S.addEventListener("copy",cA),()=>{var pA;(pA=HA.current)==null||pA.removeEventListener("copy",cA)}},[HA.current]),w.createElement(w.Fragment,null,fA&&w.createElement("div",{ref:HA},i),!fA&&!QA(i)&&w.createElement("div",{ref:HA,style:T({},oA),className:`${nA||""} ${ee?"disabled-fill":""} markdown-body ${KA.current}`,dangerouslySetInnerHTML:{__html:i}}),!fA&&QA(i)&&w.createElement(TA,{html:i}),w.createElement(FA.Z,{close:!0,data:Et,type:Et!=null&&Et.length?He:"",style:T({},_A),onClose:()=>ve("")}))}},96332:function(Bt,ge,d){"use strict";d.d(ge,{Z:function(){return F}});var w=d(67294),I={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},K=d(62844),mA="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",vA="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",u=(W,P,FA)=>new Promise((J,yA)=>{var TA=x=>{try{j(FA.next(x))}catch(Y){yA(Y)}},xA=x=>{try{j(FA.throw(x))}catch(Y){yA(Y)}},j=x=>x.done?J(x.value):Promise.resolve(x.value).then(TA,xA);j((FA=FA.apply(W,P)).next())}),F=({type:W,resdata:P,onok:FA,oktext:J,okloading:yA})=>{const[TA,xA]=(0,w.useState)(!1),{can_copy_list:j,can_copy_num:x,challenge_type:Y,course_data_list:LA,no_copy_list:XA,no_copy_num:T,no_use_list:H,no_use_num:rA,repeat_shixun_num:IA,student_count:bA,total_num:aA,use_num:N}=P;let z=x>0||W==="exercise";(0,w.useEffect)(()=>{(P==null?void 0:P.student_count)>0&&xA(!0)},[P]),console.log("---11",yA),(0,w.useEffect)(()=>{yA||xA(!1)},[yA]);const nA=()=>{if(W==="exercise"&&Y===1)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(W==="exercise"&&Y===2)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="shixun"&&Y===1)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="shixun"&&Y===2)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="subject"&&Y===1)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="subject"&&Y===2)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",w.createElement("span",{className:I.orangeColor},bA)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",w.createElement("span",{className:I.orangeColor},N)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="exercisepush")return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(W==="shixunpush"&&Y===1)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="shixunpush"&&Y===2)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},fA=()=>{if(W==="exercise"||W==="subject"||W==="exercisepush"||W==="shixunpush")return w.createElement("div",{style:{marginTop:20}},T>0&&w.createElement("div",null,w.createElement("span",{className:I.flex},w.createElement("img",{src:vA,style:{width:14}}),w.createElement("span",{className:I.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),w.createElement("div",{className:I.statusbody},W==="exercise"&&w.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",w.createElement("span",{className:I.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(W==="subject"||W==="exercisepush")&&w.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z&&w.createElement("span",{className:I.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),W==="shixunpush"&&w.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z&&w.createElement("span",{className:I.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),w.createElement("div",null,XA==null?void 0:XA.map((p,oA)=>w.createElement("a",{href:`/shixuns/${p.identifier}/challenges`,target:"_blank"},"\u300A",p==null?void 0:p.name,"\u300B",oA+1!==T&&"\u3001"))))),x>0&&w.createElement("div",{style:{marginTop:20}},w.createElement("span",{className:I.flex},w.createElement("img",{src:mA,style:{width:14}}),w.createElement("span",{className:I.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),w.createElement("div",{className:I.statusbody},W==="exercise"&&w.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(W==="subject"||W==="exercisepush")&&w.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),W==="shixunpush"&&w.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),w.createElement("div",null,j==null?void 0:j.map((p,oA)=>w.createElement("a",{href:`/shixuns/${p.identifier}/challenges`,target:"_blank"},"\u300A",p==null?void 0:p.name,"\u300B",oA+1!==x&&"\u3001"))))));if(W==="shixun")return w.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return w.createElement(K.default,{open:TA,onCancel:()=>{xA(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!z&&"none"}},zIndex:1003,confirmLoading:yA,okText:z?J:"\u6211\u77E5\u9053\u4E86",onOk:()=>u(void 0,null,function*(){z?yield FA([...j,...H]):xA(!1)})},w.createElement("div",{style:{maxHeight:600,overflow:"auto"}},nA(),fA()))}},19299:function(Bt,ge,d){"use strict";d.d(ge,{Z:function(){return x}});var w=d(67294),I=d(35973),K=d(62844),mA=d(26410),vA=d(85804),u={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},L=d(33170),F=d(94699),W=d.n(F),P=d(67294),FA=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,yA=Object.prototype.propertyIsEnumerable,TA=(Y,LA)=>{var XA={};for(var T in Y)J.call(Y,T)&&LA.indexOf(T)<0&&(XA[T]=Y[T]);if(Y!=null&&FA)for(var T of FA(Y))LA.indexOf(T)<0&&yA.call(Y,T)&&(XA[T]=Y[T]);return XA},xA=(Y,LA,XA)=>new Promise((T,H)=>{var rA=aA=>{try{bA(XA.next(aA))}catch(N){H(N)}},IA=aA=>{try{bA(XA.throw(aA))}catch(N){H(N)}},bA=aA=>aA.done?T(aA.value):Promise.resolve(aA.value).then(rA,IA);bA((XA=XA.apply(Y,LA)).next())});const j=Y=>{var LA=Y,{shixunsDetail:XA,globalSetting:T,loading:H,dispatch:rA,showModal:IA,onCancel:bA,onOk:aA,okBtnName:N="\u5B8C\u6210",info:z,source:nA}=LA,fA=TA(LA,["shixunsDetail","globalSetting","loading","dispatch","showModal","onCancel","onOk","okBtnName","info","source"]);const[p,oA]=(0,w.useState)(0),[_A,zA]=(0,w.useState)(0);return(0,w.useEffect)(()=>{let WA=null;const se=()=>xA(void 0,null,function*(){let ee={id:z==null?void 0:z.courseId,send_time:W()().format("YYYY-MM-DD HH:mm"),exercise_id:z!=null&&z.exercise_id?z==null?void 0:z.exercise_id:null},OA={id:z==null?void 0:z.courseId,course_id:z==null?void 0:z.courseId,identifier:z==null?void 0:z.courseId,type:"normal",is_use:1,is_copy:!0};nA==="\u8BD5\u5377"?(ee.examination_bank_ids=z==null?void 0:z.examination_bank_ids,ee.type="ExaminationBank"):nA==="\u5B9E\u8BAD"?ee.shixun_info=(z==null?void 0:z.shixun_info.length)>0?z==null?void 0:z.shixun_info:[OA]:nA==="\u5B9E\u8BAD\u548C\u8BD5\u5377"&&(ee.examination_bank_ids=z==null?void 0:z.examination_bank_ids,ee.shixun_info=(z==null?void 0:z.shixun_info.length)>0?z==null?void 0:z.shixun_info:[OA]);const Ae=yield(0,L.ZP)(`/api/courses/${z==null?void 0:z.courseId}/send_shixun_progress.json`,{method:"post",body:ee});(Ae==null?void 0:Ae.status)===0&&(oA(Ae==null?void 0:Ae.complete_num),zA(Ae==null?void 0:Ae.total_num),(Ae==null?void 0:Ae.complete_num)!==(Ae==null?void 0:Ae.total_num)?(WA&&clearInterval(WA),WA=setInterval(se,5e3)):WA&&clearInterval(WA))});return IA&&(z!=null&&z.courseId)&&se(),()=>{WA&&clearInterval(WA)}},[IA]),P.createElement(K.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:p==_A,open:IA,destroyOnClose:!0,footer:null,onCancel:bA},P.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",P.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},_A),"\u4E2A\u5B9E\u8BAD\u52A0\u5165\u6559\u5B66\u8BFE\u5802\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u3002"),P.createElement("div",{className:u.con_warp},P.createElement(mA.Z,{className:"mt15 mb5",strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:p==_A&&_A!=0?100:p/_A*100,showInfo:!1,size:[350,10]}),P.createElement("div",{className:u.success_txt},"\u5DF2\u6210\u529F\u53D1\u9001",P.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},p),"\u4E2A"),p!=_A&&P.createElement(vA.ZP,{disabled:!0},"\u5904\u7406\u4E2D"),p==_A&&P.createElement(vA.ZP,{type:"primary",onClick:aA},N)))};var x=(0,I.connect)(({shixunsDetail:Y,loading:LA,globalSetting:XA})=>({shixunsDetail:Y,globalSetting:XA,loading:LA.models.index}))(j)},810:function(Bt,ge,d){"use strict";var w=d(67294),I=d(62844),K=d(57399);const mA=({dataSource:vA,visible:u,onClose:L=()=>{},onSuccess:F=()=>{},text:W,okText:P})=>{var FA;return w.createElement(I.default,{centered:!0,destroyOnClose:!0,open:!!u,title:"\u63D0\u793A",width:"600px",okText:P,cancelText:"\u53D6\u6D88",onCancel:L,onOk:F},u==="single"&&w.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",w.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},((FA=vA==null?void 0:vA[0])==null?void 0:FA.total_score)||""),"\u5206\uFF0C\u8BF7\u786E\u8BA4",W),u==="multiple"&&w.createElement(w.Fragment,null,w.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",W),w.createElement(K.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:vA,scroll:(vA==null?void 0:vA.length)>7?{y:300}:{},pagination:!1})))};ge.Z=mA},36295:function(Bt,ge,d){"use strict";d.d(ge,{SV:function(){return NA},ZP:function(){return G}});var w=d(67294),I=d(91033);const K={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"]},mA={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(`
+`)}catch(GA){}if(WA){let GA=-1;return fe=fe.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(te,de,ye){var ne;return++GA,U(te,GA,(ne=OA==null?void 0:OA[GA])==null?void 0:ne.value.replaceAll("<","<").replaceAll(">",">"))}),`${n(fe||"")}`}let S=n(fe);S=(0,K.ZP)(S);const cA=(0,K.ez)();fe.match(/\[TOC\]/)&&(S=S.replace("[TOC]
",(0,K.Qv)()),(0,K.Iy)()),S=S.replace(/(__special_katext_id_\d+__)/g,(GA,te)=>{const{type:de,expression:ye}=cA[te];return(0,W.renderToString)(bA(ye)||"",{displayMode:de==="block",throwOnError:!1,output:"html"})}),S=S.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,K.AL)();const pA=document.createElement("div");if(pA.innerHTML=S,fA)return pA.innerText;if(zA){const GA=zA.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return q(pA,GA),pA.innerHTML}return setTimeout(()=>iA(),500),pA.innerHTML},[fe,zA]);(0,w.useEffect)(()=>{HA.current&&HA.current.querySelectorAll(["input","textarea"]).forEach(cA=>{cA.oninput=C,cA.onblur=l,cA.onfocus=k})},[NA]),(0,w.useEffect)(()=>{var S,cA,pA,GA,te;if(OA!=null&&OA.length)try{const de=HA.current.querySelectorAll(".edu-program-fill-score"),ye=HA.current.querySelectorAll('[name="edu-program-fill"]');for(const[ne,jA]of ye.entries())jA.value=((S=OA==null?void 0:OA[ne])==null?void 0:S.value)||"",((cA=OA==null?void 0:OA[ne])==null?void 0:cA.type)==="warning"?jA.className="program-fill-warning":((pA=OA==null?void 0:OA[ne])==null?void 0:pA.type)==="success"?jA.className="program-fill-success":jA.className="";for(const[ne,jA]of de.entries())jA.innerHTML=(GA=OA==null?void 0:OA[ne])!=null&&GA.score?`${(te=OA==null?void 0:OA[ne])==null?void 0:te.score}\u5206`:"";CA(OA)}catch(de){console.log(de,"error")}},[OA]);const C=S=>{NA[S.target.dataset.id]=NA[S.target.dataset.id]||{},NA[S.target.dataset.id].value=S.target.value,CA([...NA]),Ae(NA,S.target.dataset.id)},l=S=>{NA[S.target.dataset.id]=NA[S.target.dataset.id]||{},NA[S.target.dataset.id].value=S.target.value,CA([...NA]),Be(NA,S.target.dataset.id)},k=S=>{NA[S.target.dataset.id]=NA[S.target.dataset.id]||{},NA[S.target.dataset.id].value=S.target.value,CA([...NA]),ze(NA,S.target.dataset.id)};function q(S,cA){return S.childNodes.forEach(pA=>{var GA;if(pA.childNodes.length>0)q(pA,cA);else if(pA.nodeName!=="IMG")if(pA.innerHTML)pA.innerHTML=(GA=pA.innerHTML)==null?void 0:GA.replace(new RegExp(cA,"gi"),'$&');else{const te=document.createElement("span");te.innerHTML=pA.textContent.replace(new RegExp(cA,"gi"),'$&'),pA.replaceWith(te)}})}const HA=(0,w.useRef)();K.jb.WebkitLineClamp=p,p&&(oA=T(T({},oA),K.jb));function V(S){let cA=S.target;if(cA.tagName.toUpperCase()==="A"){let pA=cA.getAttribute("href");if(pA.indexOf("office")>-1)S.preventDefault(),ve(pA),G("office");else if(pA.indexOf("application/pdf")>-1)S.preventDefault(),ve(pA),G("pdf");else if(pA.indexOf("text/html")>-1)S.preventDefault(),ve(pA),G("html");else if(pA.startsWith("#")){S.preventDefault();let GA=document.getElementById(pA.replace("#",""));GA&&GA.scrollIntoView(!0)}}}const iA=()=>{var S;const cA=(S=HA.current)==null?void 0:S.querySelectorAll("video");cA==null||cA.forEach(pA=>{if(pA.oncontextmenu=()=>!1,pA.src.indexOf(".m3u8")>-1&&!pA.canPlayType("application/vnd.apple.mpegurl")){if(u().isSupported()){var GA=new(u());GA.loadSource(pA.src),GA.attachMedia(pA)}}})};return(0,w.useEffect)(()=>{if(HA.current&&i&&i.match(IA)&&window.PR.prettyPrint(),HA.current)return HA.current.addEventListener("click",V),()=>{var S;(S=HA.current)==null||S.removeEventListener("click",V),(0,K.AL)(),(0,K.Iy)()}},[i,HA.current,V]),(0,w.useEffect)(()=>{var S;const cA=pA=>{pA.preventDefault(),pA.clipboardData.setData("text",window.getSelection().toString())};return(S=HA.current)==null||S.addEventListener("copy",cA),()=>{var pA;(pA=HA.current)==null||pA.removeEventListener("copy",cA)}},[HA.current]),w.createElement(w.Fragment,null,fA&&w.createElement("div",{ref:HA},i),!fA&&!QA(i)&&w.createElement("div",{ref:HA,style:T({},oA),className:`${nA||""} ${ee?"disabled-fill":""} markdown-body ${KA.current}`,dangerouslySetInnerHTML:{__html:i}}),!fA&&QA(i)&&w.createElement(TA,{html:i}),w.createElement(FA.Z,{close:!0,data:Et,type:Et!=null&&Et.length?He:"",style:T({},_A),onClose:()=>ve("")}))}},96332:function(Bt,ge,d){"use strict";d.d(ge,{Z:function(){return F}});var w=d(67294),I={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},K=d(62844),mA="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",vA="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",u=(W,P,FA)=>new Promise((J,yA)=>{var TA=x=>{try{j(FA.next(x))}catch(Y){yA(Y)}},xA=x=>{try{j(FA.throw(x))}catch(Y){yA(Y)}},j=x=>x.done?J(x.value):Promise.resolve(x.value).then(TA,xA);j((FA=FA.apply(W,P)).next())}),F=({type:W,resdata:P,onok:FA,oktext:J,okloading:yA})=>{const[TA,xA]=(0,w.useState)(!1),{can_copy_list:j,can_copy_num:x,challenge_type:Y,course_data_list:LA,no_copy_list:XA,no_copy_num:T,no_use_list:H,no_use_num:rA,repeat_shixun_num:IA,student_count:bA,total_num:aA,use_num:N}=P;let z=x>0||W==="exercise";(0,w.useEffect)(()=>{(P==null?void 0:P.student_count)>0&&xA(!0)},[P]),console.log("---11",yA),(0,w.useEffect)(()=>{yA||xA(!1)},[yA]);const nA=()=>{if(W==="exercise"&&Y===1)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(W==="exercise"&&Y===2)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="shixun"&&Y===1)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="shixun"&&Y===2)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="subject"&&Y===1)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="subject"&&Y===2)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",w.createElement("span",{className:I.orangeColor},bA)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",w.createElement("span",{className:I.orangeColor},N)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="exercisepush")return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(W==="shixunpush"&&Y===1)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(W==="shixunpush"&&Y===2)return w.createElement(w.Fragment,null,"\u8BFE\u5802\u5185\u6709",w.createElement("span",{className:I.orangeColor},bA),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",w.createElement("span",{className:I.orangeColor},N),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",w.createElement("span",{className:I.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},fA=()=>{if(W==="exercise"||W==="subject"||W==="exercisepush"||W==="shixunpush")return w.createElement("div",{style:{marginTop:20}},T>0&&w.createElement("div",null,w.createElement("span",{className:I.flex},w.createElement("img",{src:vA,style:{width:14}}),w.createElement("span",{className:I.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),w.createElement("div",{className:I.statusbody},W==="exercise"&&w.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",w.createElement("span",{className:I.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(W==="subject"||W==="exercisepush")&&w.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z&&w.createElement("span",{className:I.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),W==="shixunpush"&&w.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z&&w.createElement("span",{className:I.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),w.createElement("div",null,XA==null?void 0:XA.map((p,oA)=>w.createElement("a",{href:`/shixuns/${p.identifier}/challenges`,target:"_blank"},"\u300A",p==null?void 0:p.name,"\u300B",oA+1!==T&&"\u3001"))))),x>0&&w.createElement("div",{style:{marginTop:20}},w.createElement("span",{className:I.flex},w.createElement("img",{src:mA,style:{width:14}}),w.createElement("span",{className:I.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),w.createElement("div",{className:I.statusbody},W==="exercise"&&w.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(W==="subject"||W==="exercisepush")&&w.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),W==="shixunpush"&&w.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),w.createElement("div",null,j==null?void 0:j.map((p,oA)=>w.createElement("a",{href:`/shixuns/${p.identifier}/challenges`,target:"_blank"},"\u300A",p==null?void 0:p.name,"\u300B",oA+1!==x&&"\u3001"))))));if(W==="shixun")return w.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return w.createElement(K.default,{open:TA,onCancel:()=>{xA(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!z&&"none"}},zIndex:1003,confirmLoading:yA,okText:z?J:"\u6211\u77E5\u9053\u4E86",onOk:()=>u(void 0,null,function*(){z?yield FA([...j,...H]):xA(!1)})},w.createElement("div",{style:{maxHeight:600,overflow:"auto"}},nA(),fA()))}},19299:function(Bt,ge,d){"use strict";d.d(ge,{Z:function(){return x}});var w=d(67294),I=d(35973),K=d(62844),mA=d(26410),vA=d(85804),u={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},L=d(33170),F=d(94699),W=d.n(F),P=d(67294),FA=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,yA=Object.prototype.propertyIsEnumerable,TA=(Y,LA)=>{var XA={};for(var T in Y)J.call(Y,T)&&LA.indexOf(T)<0&&(XA[T]=Y[T]);if(Y!=null&&FA)for(var T of FA(Y))LA.indexOf(T)<0&&yA.call(Y,T)&&(XA[T]=Y[T]);return XA},xA=(Y,LA,XA)=>new Promise((T,H)=>{var rA=aA=>{try{bA(XA.next(aA))}catch(N){H(N)}},IA=aA=>{try{bA(XA.throw(aA))}catch(N){H(N)}},bA=aA=>aA.done?T(aA.value):Promise.resolve(aA.value).then(rA,IA);bA((XA=XA.apply(Y,LA)).next())});const j=Y=>{var LA=Y,{shixunsDetail:XA,globalSetting:T,loading:H,dispatch:rA,showModal:IA,onCancel:bA,onOk:aA,okBtnName:N="\u5B8C\u6210",info:z,source:nA}=LA,fA=TA(LA,["shixunsDetail","globalSetting","loading","dispatch","showModal","onCancel","onOk","okBtnName","info","source"]);const[p,oA]=(0,w.useState)(0),[_A,zA]=(0,w.useState)(0);return(0,w.useEffect)(()=>{let WA=null;const se=()=>xA(void 0,null,function*(){let ee={id:z==null?void 0:z.courseId,send_time:W()().format("YYYY-MM-DD HH:mm"),exercise_id:z!=null&&z.exercise_id?z==null?void 0:z.exercise_id:null},OA={id:z==null?void 0:z.courseId,course_id:z==null?void 0:z.courseId,identifier:z==null?void 0:z.courseId,type:"normal",is_use:1,is_copy:!0};nA==="\u8BD5\u5377"?(ee.examination_bank_ids=z==null?void 0:z.examination_bank_ids,ee.type="ExaminationBank"):nA==="\u5B9E\u8BAD"?ee.shixun_info=(z==null?void 0:z.shixun_info.length)>0?z==null?void 0:z.shixun_info:[OA]:nA==="\u5B9E\u8BAD\u548C\u8BD5\u5377"&&(ee.examination_bank_ids=z==null?void 0:z.examination_bank_ids,ee.shixun_info=(z==null?void 0:z.shixun_info.length)>0?z==null?void 0:z.shixun_info:[OA]);const Ae=yield(0,L.ZP)(`/api/courses/${z==null?void 0:z.courseId}/send_shixun_progress.json`,{method:"post",body:ee});(Ae==null?void 0:Ae.status)===0&&(oA(Ae==null?void 0:Ae.complete_num),zA(Ae==null?void 0:Ae.total_num),(Ae==null?void 0:Ae.complete_num)!==(Ae==null?void 0:Ae.total_num)?(WA&&clearInterval(WA),WA=setInterval(se,5e3)):WA&&clearInterval(WA))});return IA&&(z!=null&&z.courseId)&&se(),()=>{WA&&clearInterval(WA)}},[IA]),P.createElement(K.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:p==_A,open:IA,destroyOnClose:!0,footer:null,onCancel:bA},P.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",P.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},_A),"\u4E2A\u5B9E\u8BAD\u52A0\u5165\u6559\u5B66\u8BFE\u5802\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u3002"),P.createElement("div",{className:u.con_warp},P.createElement(mA.Z,{className:"mt15 mb5",strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:p==_A&&_A!=0?100:p/_A*100,showInfo:!1,size:[350,10]}),P.createElement("div",{className:u.success_txt},"\u5DF2\u6210\u529F\u53D1\u9001",P.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},p),"\u4E2A"),p!=_A&&P.createElement(vA.ZP,{disabled:!0},"\u5904\u7406\u4E2D"),p==_A&&P.createElement(vA.ZP,{type:"primary",onClick:aA},N)))};var x=(0,I.connect)(({shixunsDetail:Y,loading:LA,globalSetting:XA})=>({shixunsDetail:Y,globalSetting:XA,loading:LA.models.index}))(j)},810:function(Bt,ge,d){"use strict";var w=d(67294),I=d(62844),K=d(57399);const mA=({dataSource:vA,visible:u,onClose:L=()=>{},onSuccess:F=()=>{},text:W,okText:P})=>{var FA;return w.createElement(I.default,{centered:!0,destroyOnClose:!0,open:!!u,title:"\u63D0\u793A",width:"600px",okText:P,cancelText:"\u53D6\u6D88",onCancel:L,onOk:F},u==="single"&&w.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",w.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},(FA=vA==null?void 0:vA[0])==null?void 0:FA.total_score),"\u5206\uFF0C\u8BF7\u786E\u8BA4",W),u==="multiple"&&w.createElement(w.Fragment,null,w.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",W),w.createElement(K.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:vA,scroll:(vA==null?void 0:vA.length)>7?{y:300}:{},pagination:!1})))};ge.Z=mA},36295:function(Bt,ge,d){"use strict";d.d(ge,{SV:function(){return NA},ZP:function(){return G}});var w=d(67294),I=d(91033);const K={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"]},mA={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"]},vA={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(`
@@ -935,10 +935,10 @@
`)},{label:"include ",content:["#include "].join(`
`)}]},u={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(`
`)}]},L={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 F=d(84204),W=d.n(F),P=(CA,KA,Z)=>new Promise((QA,U)=>{var c=C=>{try{i(Z.next(C))}catch(l){U(l)}},n=C=>{try{i(Z.throw(C))}catch(l){U(l)}},i=C=>C.done?QA(C.value):Promise.resolve(C.value).then(c,n);i((Z=Z.apply(CA,KA)).next())});const FA={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"]}},J=(CA,KA,Z,QA)=>{const U=KA.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Z.lineNumber,endColumn:Z.column});return Array.from(new Set(U.match(/\b\w{2,}\b/g)||[])).map(n=>({label:n,kind:CA.languages.CompletionItemKind.Text,insertText:n,range:QA}))},yA=(CA,KA,Z,QA)=>{CA.languages.registerCompletionItemProvider(KA,{provideCompletionItems(U,c){const n=U.getWordUntilPosition(c),i={startLineNumber:c.lineNumber,endLineNumber:c.lineNumber,startColumn:n.startColumn,endColumn:n.endColumn},C=U.getLineContent(c.lineNumber).substring(n.startColumn-2,n.endColumn);return{suggestions:[...J(CA,U,c,i),...Z.map(k=>({label:k,kind:CA.languages.CompletionItemKind.Keyword,documentation:k,insertText:k,insertTextRules:CA.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:i})),...QA.map(k=>({label:k.label,kind:CA.languages.CompletionItemKind.Snippet,documentation:k.content,insertText:C.startsWith("#")?k.content.replace(/#/,""):k.content,insertTextRules:CA.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:i}))]}}})};var TA=CA=>{FA.languages.forEach(KA=>{CA.languages.registerDocumentFormattingEditProvider(KA,{provideDocumentFormattingEdits(Z){return P(this,null,function*(){const QA=W()(Z.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:Z.getFullModelRange(),text:QA}]})}})}),yA(CA,"java",mA.keywords,mA.quickKey),yA(CA,"cpp",vA.keywords,vA.quickKey),yA(CA,"c",K.keywords,[]),yA(CA,"python",u.keywords,u.quickKey),yA(CA,"scala",L.keywords,L.quickKey)};const xA="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var j=Object.defineProperty,x=(CA,KA,Z)=>KA in CA?j(CA,KA,{enumerable:!0,configurable:!0,writable:!0,value:Z}):CA[KA]=Z,Y=(CA,KA,Z)=>x(CA,typeof KA!="symbol"?KA+"":KA,Z);const LA=class gl{constructor(KA,Z,QA){this.placeholder=KA,this.editor=Z,this.monaco=QA,Z.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return gl.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Y(LA,"ID","editor.widget.placeholderHint");var T=LA,H=d(84144),rA=d(2453),IA=d(83062),bA=d(96486),aA=d(33054),N=d(74855),z=Object.defineProperty,nA=Object.defineProperties,fA=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,oA=Object.prototype.hasOwnProperty,_A=Object.prototype.propertyIsEnumerable,zA=(CA,KA,Z)=>KA in CA?z(CA,KA,{enumerable:!0,configurable:!0,writable:!0,value:Z}):CA[KA]=Z,WA=(CA,KA)=>{for(var Z in KA||(KA={}))oA.call(KA,Z)&&zA(CA,Z,KA[Z]);if(p)for(var Z of p(KA))_A.call(KA,Z)&&zA(CA,Z,KA[Z]);return CA},se=(CA,KA)=>nA(CA,fA(KA)),ee=(CA,KA)=>{var Z={};for(var QA in CA)oA.call(CA,QA)&&KA.indexOf(QA)<0&&(Z[QA]=CA[QA]);if(CA!=null&&p)for(var QA of p(CA))KA.indexOf(QA)<0&&_A.call(CA,QA)&&(Z[QA]=CA[QA]);return Z},OA=(CA,KA,Z)=>new Promise((QA,U)=>{var c=C=>{try{i(Z.next(C))}catch(l){U(l)}},n=C=>{try{i(Z.throw(C))}catch(l){U(l)}},i=C=>C.done?QA(C.value):Promise.resolve(C.value).then(c,n);i((Z=Z.apply(CA,KA)).next())});function Ae(CA){return/^\d+$/.test(CA)?`${CA}px`:CA}function Be(){}let ze=!1;const fe={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Et(CA=[]){let KA=CA;if(Array.isArray(CA)){for(let Z=0;ZOA(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(CA){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",CA)}});var G=CA=>{var KA=CA,{width:Z="100%",height:QA="100%",value:U,language:c="javascript",style:n={},options:i={},overrideServices:C={},theme:l="vs-dark",onEditBlur:k,isCopy:q=!1,onSave:HA,autoHeight:V=!1,forbidCopy:iA=!1,onChange:S=Be,editorDidMount:cA=Be,onFocus:pA=Be,onBreakPoint:GA=Be,breakPointValue:te=[],filename:de="educoder.txt",errorLine:ye,errorContent:ne="",highlightLine:jA,openBreakPoint:ke=!1,placeholder:Ee="",showMiniMap:Ke=!0}=KA,Oe=ee(KA,["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 Ue=(0,w.useRef)(),JA=(0,w.useRef)({}),Ve=(0,w.useRef)(),pt=(0,w.useRef)(),ct=(0,w.useRef)([]),Kt=(0,w.useRef)(!1),Ht=(0,w.useRef)(),er=(0,w.useRef)(),Zt=(0,w.useRef)(!1),[mt,AA]=(0,w.useState)(!1);function gA(){let ZA;return Ue.current&&(ZA=new I.Z($A=>{for(let we of $A)(we.target.offsetHeight>0||we.target.offsetWidth>0)&&JA.current.instance.layout()}),ZA.observe(Ue.current)),ZA}function wA(){rA.ZP.warning({content:decodeURIComponent(xA),key:"monaco-editor-tip"})}const lA=()=>{let ZA=JA.current.instance;if(U!=null&&ZA&&mt){const $A=ZA.getModel();$A&&U!==$A.getValue()&&(ze=!0,$A.setValue(U),ZA.layout(),ze=!1)}};(0,w.useEffect)(()=>{const ZA=aA.Z.subscribe("formatDocument",$A=>{var we;let qe=JA.current.instance;(we=qe==null?void 0:qe.getAction)==null||we.call(qe,"editor.action.formatDocument").run()});return window.updateMonacoValue=$A=>{S($A)},ZA},[]),(0,w.useEffect)(()=>{var ZA;let $A=JA.current.instance;pt.current&&clearTimeout(pt.current),pt.current=setTimeout(()=>{lA()},500),U&&(U!=null&&U.length)&&((ZA=$A==null?void 0:$A.updateOptions)==null||ZA.call($A,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(U.split(/\r\n|\r|\n/g).length))+3,5)}))},[U,mt,JA.current]),(0,w.useEffect)(()=>{if(ye&&JA.current&&JA.current.instance){let $A=JA.current.instance;$A.changeViewZones(function(we){var qe=document.createElement("div");qe.style.padding="10px 20px",qe.style.width="calc(100% - 20px)",qe.className="my-error-line-wrp",qe.innerHTML=ne,we.addZone({afterLineNumber:ye||11,heightInLines:3,domNode:qe})});var ZA={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}};$A.addOverlayWidget(ZA),$A.revealPositionInCenter({lineNumber:20,column:1})}},[ye,JA.current,mt]);const qA=(ZA="",$A)=>{if(!ZA||ZA.trim()==="")return!0;const qe=JA.current.instance.getModel().getLineTokens($A);let $e=!1;for(let Tt=0;Tt<2;Tt++)qe.getStandardTokenType(Tt)===1&&($e=!0);return $e};(0,w.useEffect)(()=>{var ZA;const $A=(ZA=JA.current)==null?void 0:ZA.instance;if($A&&mt&&iA){const we=$A.onDidBlurEditorWidget(()=>{Zt.current=!1}),qe=$A.onDidFocusEditorText(()=>{Zt.current=!0});return()=>{we.dispose(),qe.dispose()}}},[JA.current,mt,iA]),(0,w.useEffect)(()=>{var ZA;if((ZA=JA.current)!=null&&ZA.instance&&mt&&ke){let $A=JA.current.instance,we=$A.getModel();if(!we)return;(()=>{var R;let $=[],hA=[];const RA=we.getAllDecorations();for(let SA of RA)SA.options.className==="highlighted-line"&&($.push((R=SA==null?void 0:SA.range)==null?void 0:R.startLineNumber),hA.push(SA==null?void 0:SA.id));if(jA===$[0])return;we.deltaDecorations(hA,[]);const kA=we.getLineCount();jA&&jA<=kA&&($A.deltaDecorations([],[{range:new ve.Range(jA,1,jA,we.getLineMaxColumn(jA)),options:{isWholeLine:!0,className:"highlighted-line"}}]),$A.revealLineInCenter(jA))})();const $e=(R=!1)=>{var $;let hA=[],RA=[];const kA=we.getAllDecorations();for(let SA of kA)SA.options.linesDecorationsClassName==="breakpoints-select"&&(hA.push(($=SA==null?void 0:SA.range)==null?void 0:$.startLineNumber),RA.push(SA==null?void 0:SA.id));if(R)return{lines:hA,ids:RA};GA(hA)},Tt=R=>OA(void 0,null,function*(){let $={range:new ve.Range(R,1,R,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield we.deltaDecorations([],[$]),$e()}),Vt=R=>OA(void 0,null,function*(){let $=[];const hA=$A.getLineDecorations(R);for(let RA of hA)RA.options.linesDecorationsClassName==="breakpoints-select"&&$.push(RA.id);yield we.deltaDecorations($,[]),$e()}),kt=R=>{let $=$A.getLineDecorations(R);for(let hA of $)if(hA.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,bA.isEqual)(te,$e(!0).lines)){we.deltaDecorations($e(!0).ids,[]);const R=te.map($=>({range:new ve.Range($,1,$,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));we.deltaDecorations([],R)}const O=$A.onDidChangeModelContent(R=>{let $=$A.getPosition();if($){let hA=$.lineNumber;clearTimeout(er.current),er.current=setTimeout(()=>{qA(we.getLineContent(hA),hA)?Vt(hA):kt(hA)?(Vt(hA),Tt(hA)):$e()},100)}}),dA=$A.onMouseDown(R=>{var $,hA,RA;if(R.target.detail&&((RA=(hA=($=R.target)==null?void 0:$.element)==null?void 0:hA.className)!=null&&RA.includes("line-numbers"))){let kA=R.target.position.lineNumber;if(qA(we.getLineContent(kA),kA))return;kt(kA)?Vt(kA):Tt(kA)}}),uA=R=>{let $={range:new ve.Range(R,1,R,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};ct.current=$A.deltaDecorations(ct.current,[$])},f=()=>{ct.current=$A.deltaDecorations(ct.current,[])},g=$A.onMouseMove(R=>{var $,hA,RA;if(f(),R.target.detail&&((RA=(hA=($=R.target)==null?void 0:$.element)==null?void 0:hA.className)!=null&&RA.includes("line-numbers"))){let kA=R.target.position.lineNumber;if(qA(we.getLineContent(kA),kA))return;uA(kA)}}),E=$A.onMouseLeave(()=>{f()});return()=>{O.dispose(),dA.dispose(),g.dispose(),E.dispose()}}},[JA.current,mt,te,jA,ke,c]),(0,w.useEffect)(()=>{var ZA;(ZA=JA.current)!=null&&ZA.instance&&ke&&JA.current.instance.setPosition({lineNumber:0,column:0})},[jA]);function le(){let ZA=JA.current.instance;if(ZA){const $A=ZA.getSelection(),we=JA.current.pastePos||{},qe=new ve.Range(we.startLineNumber||$A.endLineNumber,we.startColumn||$A.endColumn,we.endLineNumber||$A.endLineNumber,we.endColumn||$A.endColumn);setTimeout(()=>{ZA.executeEdits("",[{range:qe,text:""}])},300)}}function ce(ZA){(window.navigator.platform.match("Mac")?ZA.metaKey:ZA.ctrlKey)&&ZA.keyCode==83&&(ZA.preventDefault(),HA())}const pe=()=>{if(V&&JA.current.instance){const ZA=JA.current.instance.getContentHeight();Xe(ZA{if(!Zt.current)return;const{keyCode:$A,ctrlKey:we,metaKey:qe,target:$e,type:Tt}=ZA;return(Tt==="paste"||($A===67||$A===86)&&(qe||we))&&$e.nodeName==="TEXTAREA"&&(wA(),ZA.preventDefault()),!1};function Ze(ZA,$A){var we=window.URL||window.webkitURL||window,qe=new Blob([$A]),$e=document.createElementNS("http://www.w3.org/1999/xhtml","a");$e.href=we.createObjectURL(qe),$e.download=ZA,We($e)}(0,w.useEffect)(()=>{pe()},[pe]),(0,w.useEffect)(()=>{Ue.current&&!mt&&Promise.all([d.e(5552),d.e(9651)]).then(d.bind(d,55826)).then(ZA=>{try{ve=ZA,JA.current.instance=ve.editor.create(Ue.current,{value:U,language:Et(c),theme:l,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Ke||!1}},C);const $A=JA.current.instance;let $e=[...H.BH._menuItems].find(O=>O[0]._debugName=="EditorContext")[1],Tt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Vt=(O,dA)=>{var uA,f;let g=O._first;do dA.includes((f=(uA=g.element)==null?void 0:uA.command)==null?void 0:f.id)&&O._remove(g);while(g=g.next)};if(cA($A,ve),setTimeout(()=>{pe(),JA.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Ze(de||"educoder.txt",$A.getValue())}})},500),JA.current.subscription=$A.onDidChangeModelContent(O=>{Kt.current?clearTimeout(Ht.current):(pe(),S($A.getValue(),O)),Ht.current=setTimeout(()=>{Kt.current=!1},500)}),window.Monaco||TA(ve,Et(c)),iA&&(Vt($e,Tt),Ue.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",at),window.removeEventListener("paste",at),window.addEventListener("keydown",at),window.addEventListener("paste",at)),window.Monaco=ve,k&&$A.onDidBlurEditorWidget(()=>{k($A.getValue())}),pA&&$A.onDidFocusEditorText(()=>{iA&&He(),pA($A.getValue())}),iA){He();try{$A.onDidPaste(O=>{const dA=$A.getSelection(),uA=JA.current.pastePos||{},f=new ve.Range(uA.startLineNumber||dA.endLineNumber,uA.startColumn||dA.endColumn,uA.endLineNumber||dA.endLineNumber,uA.endColumn||dA.endColumn);$A.executeEdits("",[{range:O.range,text:""}])})}catch(O){}}let kt=gA();return Ee&&typeof Ee=="string"&&new T(Ee,$A,ve),AA(!0),()=>{const O=JA.current.instance;O.dispose();const dA=O.getModel();dA&&dA.dispose(),JA.current.subscription&&JA.current.subscription.dispose(),kt.unobserve(Ue.current)}}catch($A){}})},[]),(0,w.useEffect)(()=>{if(JA.current.instance&&mt)return document.addEventListener("keydown",ce,!1),()=>{document.removeEventListener("keydown",ce)}},[HA,mt]),(0,w.useEffect)(()=>{let ZA=JA.current.instance;if(ZA&&mt){let $A=Et(c);ve.editor.setModelLanguage(ZA.getModel(),$A)}},[c,mt]),(0,w.useEffect)(()=>{JA.current.instance&&mt&&ve.editor.setTheme(l)},[l,mt]),(0,w.useEffect)(()=>{let ZA=JA.current.instance;Ve.current=i,ZA&&mt&&(ZA.updateOptions(WA({},i)),setTimeout(()=>{ZA.getModel().updateOptions(WA({},i))},200))},[JSON.stringify(i),mt]),(0,w.useEffect)(()=>{let ZA=JA.current.instance;ZA&&mt&&ZA.layout()},[Z,QA,mt]);const[YA,Fe]=(0,w.useState)(Ae(Z)),[Te,Xe]=(0,w.useState)(Ae(QA)),oe=se(WA({},n),{width:YA,height:Te,position:"relative"});return w.createElement("div",{className:"my-monaco-editor",ref:Ue,style:oe},q&&w.createElement(N.CopyToClipboard,{text:U,onCopy:()=>rA.ZP.success("\u590D\u5236\u6210\u529F")},w.createElement(IA.Z,{title:"\u590D\u5236\u4EE3\u7801"},w.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},w.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function NA({width:CA="100%",height:KA="100%",original:Z,modified:QA,language:U,options:c={}}){const n=(0,w.useRef)(),[i,C]=(0,w.useState)(null);function l(V){let iA;return n.current&&(iA=new I.Z(S=>{for(let cA of S)(cA.target.offsetHeight>0||cA.target.offsetWidth>0)&&V.layout()}),iA.observe(n.current)),iA}(0,w.useEffect)(()=>(n.current&&Promise.all([d.e(5552),d.e(9404)]).then(d.bind(d,50048)).then(V=>{ve=V;const iA=ve.editor.createDiffEditor(n.current,se(WA({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},c),{wordWrap:!0}));C(iA);let S=l(iA);return()=>{iA.dispose();const cA=iA.getModel();cA&&cA.dispose(),S.unobserve(n.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,w.useEffect)(()=>{i&&i.setModel({original:ve.editor.createModel(Z,U),modified:ve.editor.createModel(QA,U)})},[Z,QA,U,i]);const k=Ae(CA),q=Ae(KA),HA={width:k,height:q};return w.createElement("div",{className:"my-diff-editor",ref:n,style:HA})}},76553:function(Bt,ge,d){"use strict";d.d(ge,{B:function(){return W},F:function(){return F}});var w=d(80599),I=d.n(w),K=d(55733),mA=d.n(K),vA=(P,FA,J)=>new Promise((yA,TA)=>{var xA=Y=>{try{x(J.next(Y))}catch(LA){TA(LA)}},j=Y=>{try{x(J.throw(Y))}catch(LA){TA(LA)}},x=Y=>Y.done?yA(Y.value):Promise.resolve(Y.value).then(xA,j);x((J=J.apply(P,FA)).next())});const u=()=>{document.body.scrollIntoView()},L=()=>{document.querySelectorAll("canvas").forEach(P=>{(!P.clientWidth||!P.clientHeight)&&P.remove()})},F=(P,FA)=>vA(void 0,null,function*(){u(),L();const J={margin:[0,1,0,0],image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,width:810},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}};let yA=I()();for(let xA=0;xAvA(void 0,null,function*(){xAvA(void 0,null,function*(){u(),L();const J={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let yA=I()();for(let TA=0;TAvA(void 0,null,function*(){TAHe in ve?oA(ve,He,{enumerable:!0,configurable:!0,writable:!0,value:G}):ve[He]=G,ee=(ve,He)=>{for(var G in He||(He={}))zA.call(He,G)&&se(ve,G,He[G]);if(_A)for(var G of _A(He))WA.call(He,G)&&se(ve,G,He[G]);return ve},OA=(ve,He,G)=>new Promise((NA,CA)=>{var KA=U=>{try{QA(G.next(U))}catch(c){CA(c)}},Z=U=>{try{QA(G.throw(U))}catch(c){CA(c)}},QA=U=>U.done?NA(U.value):Promise.resolve(U.value).then(KA,Z);QA((G=G.apply(ve,He)).next())});const{TextArea:Ae}=K.default,Be={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},ze=["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"],fe=({newExercisePaper:ve,isExportBlank:He=!1,paperlibrary:G,user:NA,globalSetting:CA,loading:KA,dispatch:Z})=>{var QA,U,c,n,i,C,l,k,q,HA,V,iA,S,cA,pA,GA,te,de,ye;const ne=(0,I.useLocation)(),jA=(0,I.useParams)(),[ke]=(0,I.useSearchParams)(),[Ee,Ke]=(0,w.useState)(),Oe=(0,w.useRef)(),[Ue,JA]=(0,w.useState)(),[Ve,pt]=(0,w.useState)(),[ct,Kt]=(0,w.useState)([]),[Ht,er]=(0,w.useState)(!1),[Zt,mt]=(0,w.useState)(""),[AA,gA]=(0,w.useState)(!1),[wA,lA]=(0,w.useState)(!1),qA=ke.get("isIntelligentAssistant"),le=((c=(U=(QA=G.paperData)==null?void 0:QA.questionList)==null?void 0:U.filter(O=>O.question_type===5))==null?void 0:c.length)>0,ce=((C=(i=(n=G.paperData)==null?void 0:n.questionList)==null?void 0:i.filter(O=>O.question_type===6))==null?void 0:C.length)>0,[pe,We]=(0,w.useState)({param_show_hack_description:!1,param_show_hack_sets:!1,param_show_challenge_task_pass:!1});(0,w.useEffect)(()=>{var O;return console.log((O=G.paperData)==null?void 0:O.questionList),Z({type:"globalSetting/footerToggle",payload:!1}),()=>{Z({type:"globalSetting/footerToggle",payload:!0})}},[]),(0,w.useEffect)(()=>{Oe.current=jA==null?void 0:jA.id,Ke(ke.get("defaultActiveKey")||"0"),Fe(),Ze(),at()},[jA==null?void 0:jA.id]),(0,w.useEffect)(()=>{var O;if((O=ve.exerciseExportHeadData)!=null&&O.title){const dA=ve.exerciseExportHeadData;JA(ee({},dA||{}));const{table:uA}=dA||{};let f,g;(uA!=null&&uA.total_singles_scores||uA!=null&&uA.total_doubles_scores||uA!=null&&uA.total_nulls_scores||uA!=null&&uA.total_judges_scores||uA!=null&&uA.total_pros_scores||uA!=null&&uA.total_shixuns_scores||uA!=null&&uA.total_mains_scores||uA!=null&&uA.total_combination_scores||uA!=null&&uA.total_bpros_scores)&&(f=Number(uA==null?void 0:uA.total_singles_scores)+Number(uA==null?void 0:uA.total_doubles_scores)+Number(uA==null?void 0:uA.total_nulls_scores)+Number(uA==null?void 0:uA.total_judges_scores)+Number(uA==null?void 0:uA.total_pros_scores)+Number(uA==null?void 0:uA.total_shixuns_scores)+Number(uA==null?void 0:uA.total_mains_scores)+Number(uA==null?void 0:uA.total_combination_scores)+Number(uA==null?void 0:uA.total_bpros_scores)),(uA!=null&&uA.singles_scores||uA!=null&&uA.doubles_scores||uA!=null&&uA.nulls_scores||uA!=null&&uA.judges_scores||uA!=null&&uA.pros_scores||uA!=null&&uA.bpros_scores||uA!=null&&uA.shixuns_scores||uA!=null&&uA.mains_scores||uA!=null&&uA.combination_scores)&&(g=Number(uA==null?void 0:uA.singles_scores)+Number(uA==null?void 0:uA.doubles_scores)+Number(uA==null?void 0:uA.nulls_scores)+Number(uA==null?void 0:uA.judges_scores)+Number(uA==null?void 0:uA.pros_scores)+Number(uA==null?void 0:uA.bpros_scores)+Number(uA==null?void 0:uA.shixuns_scores)+Number(uA==null?void 0:uA.mains_scores)+Number(uA==null?void 0:uA.combination_scores));const E=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:uA==null?void 0:uA.total_singles_scores,doubles_score:uA==null?void 0:uA.total_doubles_scores,nulls_score:uA==null?void 0:uA.total_nulls_scores,judges_score:uA==null?void 0:uA.total_judges_scores,pros_score:uA==null?void 0:uA.total_pros_scores,bpros_score:uA==null?void 0:uA.total_bpros_scores,shixuns_score:uA==null?void 0:uA.total_shixuns_scores,mains_score:uA==null?void 0:uA.total_mains_scores,combinations_score:uA==null?void 0:uA.total_combination_scores,total_score:f},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:uA==null?void 0:uA.singles_scores,doubles_score:uA==null?void 0:uA.doubles_scores,nulls_score:uA==null?void 0:uA.nulls_scores,judges_score:uA==null?void 0:uA.judges_scores,pros_score:uA==null?void 0:uA.pros_scores,bpros_score:uA==null?void 0:uA.bpros_scores,shixuns_score:uA==null?void 0:uA.shixuns_scores,mains_score:uA==null?void 0:uA.mains_scores,combinations_score:uA==null?void 0:uA.combination_scores,total_score:g},{key:"3",name:"\u8BC4\u5377\u4EBA"}],R=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:uA==null?void 0:uA.total_singles_scores,doubles_score:uA==null?void 0:uA.total_doubles_scores,nulls_score:uA==null?void 0:uA.total_nulls_scores,judges_score:uA==null?void 0:uA.total_judges_scores,pros_score:uA==null?void 0:uA.total_pros_scores,bpros_score:uA==null?void 0:uA.total_bpros_scores,shixuns_score:uA==null?void 0:uA.total_shixuns_scores,mains_score:uA==null?void 0:uA.total_mains_scores,combinations_score:uA==null?void 0:uA.combination_scores,total_score:f},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];pt([...He?R:E])}},[ve.exerciseExportHeadData]);const at=()=>OA(void 0,null,function*(){var O;const dA=yield(0,XA.cV)({id:jA.id});dA.status==0&&Kt(dA.data),yield Ze(),ke.get("exportPDF")&&((O=G.paperData)!=null&&O.questionList)&&(mA.ZP.info("\u6B63\u5728\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377pdf"),(0,LA.F)(oe.current.children,"\u5BFC\u51FA\u8BD5\u5377"))}),Ze=()=>OA(void 0,null,function*(){const O=yield(0,XA.Dq)(jA.id);JA(O||{});const{table:dA}=O||{};let uA,f;(dA!=null&&dA.total_singles_scores||dA!=null&&dA.total_doubles_scores||dA!=null&&dA.total_nulls_scores||dA!=null&&dA.total_judges_scores||dA!=null&&dA.total_pros_scores||dA!=null&&dA.total_shixuns_scores||dA!=null&&dA.total_mains_scores||dA!=null&&dA.total_combination_scores||dA!=null&&dA.total_bpros_scores)&&(uA=Number(dA==null?void 0:dA.total_singles_scores)+Number(dA==null?void 0:dA.total_doubles_scores)+Number(dA==null?void 0:dA.total_nulls_scores)+Number(dA==null?void 0:dA.total_judges_scores)+Number(dA==null?void 0:dA.total_pros_scores)+Number(dA==null?void 0:dA.total_shixuns_scores)+Number(dA==null?void 0:dA.total_mains_scores)+Number(dA==null?void 0:dA.total_combination_scores)+Number(dA==null?void 0:dA.total_bpros_scores)),(dA!=null&&dA.singles_scores||dA!=null&&dA.doubles_scores||dA!=null&&dA.nulls_scores||dA!=null&&dA.judges_scores||dA!=null&&dA.pros_scores||dA!=null&&dA.bpros_scores||dA!=null&&dA.shixuns_scores||dA!=null&&dA.mains_scores||dA!=null&&dA.combinations_score)&&(f=Number(dA==null?void 0:dA.singles_scores)+Number(dA==null?void 0:dA.doubles_scores)+Number(dA==null?void 0:dA.nulls_scores)+Number(dA==null?void 0:dA.judges_scores)+Number(dA==null?void 0:dA.pros_scores)+Number(dA==null?void 0:dA.bpros_scores)+Number(dA==null?void 0:dA.shixuns_scores)+Number(dA==null?void 0:dA.mains_scores)+Number(dA==null?void 0:dA.combinations_score));const g=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:dA==null?void 0:dA.total_singles_scores,doubles_score:dA==null?void 0:dA.total_doubles_scores,nulls_score:dA==null?void 0:dA.total_nulls_scores,judges_score:dA==null?void 0:dA.total_judges_scores,pros_score:dA==null?void 0:dA.total_pros_scores,bpros_score:dA==null?void 0:dA.total_bpros_scores,shixuns_score:dA==null?void 0:dA.total_shixuns_scores,combinations_score:dA==null?void 0:dA.total_combination_scores,mains_score:dA==null?void 0:dA.total_mains_scores,total_score:uA},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:dA==null?void 0:dA.singles_scores,doubles_score:dA==null?void 0:dA.doubles_scores,nulls_score:dA==null?void 0:dA.nulls_scores,judges_score:dA==null?void 0:dA.judges_scores,pros_score:dA==null?void 0:dA.pros_scores,bpros_score:dA==null?void 0:dA.bpros_scores,shixuns_score:dA==null?void 0:dA.shixuns_scores,mains_score:dA==null?void 0:dA.mains_scores,combinations_score:dA==null?void 0:dA.combination_scores,total_score:f},{key:"3",name:"\u8BC4\u5377\u4EBA"}];pt(He?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:g)}),YA=[{width:"9%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:O=>p.createElement("a",null,O)},{width:"9%",title:((l=ct.find(O=>O.value==T.fw[0].nameType))==null?void 0:l.name)||T.fw[0].name,align:"center",dataIndex:"singles_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((k=ct.find(O=>O.value==T.fw[1].nameType))==null?void 0:k.name)||T.fw[1].name,align:"center",dataIndex:"doubles_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((q=ct.find(O=>O.value==T.fw[3].nameType))==null?void 0:q.name)||T.fw[3].name,align:"center",dataIndex:"nulls_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((HA=ct.find(O=>O.value==T.fw[2].nameType))==null?void 0:HA.name)||T.fw[2].name,align:"center",dataIndex:"judges_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((V=ct.find(O=>O.value==T.fw[6].nameType))==null?void 0:V.name)||T.fw[6].name,align:"center",dataIndex:"pros_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((iA=ct.find(O=>O.value==T.fw[5].nameType))==null?void 0:iA.name)||T.fw[5].name,align:"center",dataIndex:"shixuns_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((S=ct.find(O=>O.value==T.fw[4].nameType))==null?void 0:S.name)||T.fw[4].name,align:"center",dataIndex:"mains_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((cA=ct.find(O=>O.value==T.fw[7].nameType))==null?void 0:cA.name)||T.fw[7].name,align:"center",dataIndex:"combinations_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"10%",title:((pA=ct.find(O=>O.value==T.fw[8].nameType))==null?void 0:pA.name)||T.fw[8].name,align:"center",dataIndex:"bpros_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:O=>p.createElement("a",null,O==="0.0"?0:O?parseFloat(O).toFixed(1):"")}],Fe=O=>{Z({type:"paperlibrary/getPaperData",payload:ee({id:Oe.current},O)})},Te=(O,dA)=>OA(void 0,null,function*(){if(!O.destination||!O.source)return;const uA=dA.questions[O.source.index].id,f=O.destination.index+1;(yield Z({type:"paperlibrary/adjustPosition",payload:{id:Oe.current,itemId:uA,position:f}})).status!==-1&&Fe()}),Xe=()=>{var O,dA,uA,f;Z({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:Oe.current,data:{is_random:!1},dataSource:[{name:(dA=(O=G.paperData)==null?void 0:O.exam)==null?void 0:dA.name,total_score:(f=(uA=G.paperData)==null?void 0:uA.exam)==null?void 0:f.all_score}],type:"single"}}})},oe=(0,w.useRef)(),[ZA,$A]=(0,w.useState)(!0),we=()=>OA(void 0,null,function*(){$A(!1),mt(""),er(!0)}),qe=()=>OA(void 0,null,function*(){$A(!0),mt(""),er(!0)}),$e=()=>OA(void 0,null,function*(){var O;gA(!0);const dA=yield(0,IA.Mb)({categoryId:Oe.current});gA(!1),dA!=null&&dA.exercise_id&&(0,rA.xg)(`/classrooms/coursesId/exercise/${dA.exercise_id}/${(O=NA.userInfo)==null?void 0:O.login}/initate_answer`)}),Tt=(O,dA,uA)=>{var f,g,E,R,$,hA,RA,kA,SA,re,ie,lt,rt,st,bt,Ct,It,ar,yt,_e,je,Qt;return p.createElement(p.Fragment,null,!uA&&p.createElement("div",{style:{display:"flex"},className:x.programTitle},p.createElement("span",{style:{flexShrink:0},className:"font18"},dA+1,"."),p.createElement(bA.Z,{style:{maxWidth:1100},value:(O==null?void 0:O.question_type)==8?(f=O==null?void 0:O.program_attr)==null?void 0:f.description:O.name||(O==null?void 0:O.shixun_name)}),p.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(O==null?void 0:O.question_type)===7?`\u5171${O==null?void 0:O.sub_count}\u5C0F\u9898`:""," ",O.score,"\u5206\uFF09")),(O==null?void 0:O.question_type)===8&&p.createElement(bA.Z,{showProgramFill:!0,disabledFill:!0,value:aA.Base64.decode(((g=O==null?void 0:O.program_attr)==null?void 0:g.code)||"")}),(O==null?void 0:O.question_type)===5&&p.createElement("div",null,(E=O==null?void 0:O.examination_bank_shixun_challenges)==null?void 0:E.map((be,Ge)=>p.createElement("div",null,p.createElement("div",{key:Ge,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,marginBottom:10}},p.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",Ge+1,"\u5173 ",p.createElement("span",{className:"ml10"},be.challenge_name))))),(O==null?void 0:O.question_type)===6&&p.createElement("div",null,p.createElement("div",{style:{fontWeight:600,marginTop:4}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",($=(R=O==null?void 0:O.program_attr)==null?void 0:R.languages)==null?void 0:$.join("/")),((RA=(hA=G==null?void 0:G.paperData)==null?void 0:hA.exam)==null?void 0:RA.show_hack_sets)&&p.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},p.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},p.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),p.createElement(vA.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(be,Ge,Ie)=>Ie+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(be,Ge,Ie)=>p.createElement(u.Z,{title:p.createElement("pre",null,be)},p.createElement("div",{className:x.divname},be))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(be,Ge,Ie)=>p.createElement(u.Z,{title:p.createElement("pre",null,be)}," ",p.createElement("div",{className:x.divname},be))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(kA=O==null?void 0:O.program_attr)==null?void 0:kA.hack_sets})),((re=(SA=G==null?void 0:G.paperData)==null?void 0:SA.exam)==null?void 0:re.show_hack_description)&&p.createElement("div",null,p.createElement(bA.Z,{className:x.content,value:((ie=O==null?void 0:O.program_attr)==null?void 0:ie.description)||"- -"}))),O.question_type===N.c.Single&&p.createElement(p.Fragment,null,(lt=O.choices)==null?void 0:lt.map(function(be,Ge){return p.createElement(L.Z,{key:Ge},p.createElement(F.Z,{flex:"1"},p.createElement("div",{style:{display:"flex"}},p.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},ze[Ge]),p.createElement(bA.Z,{value:be.choice_text||""}))))})),O.question_type===N.c.Multiple&&p.createElement(p.Fragment,null,(rt=O.choices)==null?void 0:rt.map(function(be,Ge){return p.createElement(L.Z,{key:Ge},p.createElement(F.Z,{flex:"1"},p.createElement("div",{style:{display:"flex"}},p.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},ze[Ge]),p.createElement(bA.Z,{value:be.choice_text||""}))))})),O.question_type===N.c.Judge&&p.createElement("div",{className:x.flexRow},(st=O.choices)==null?void 0:st.map(function(be,Ge){return p.createElement(L.Z,{key:Ge},p.createElement(F.Z,{flex:"25px"},p.createElement("div",{style:{width:25,overflow:"hidden"}},p.createElement(W.ZP,{disabled:!0,style:{width:25,marginLeft:Ge===1&&10}}))),p.createElement(F.Z,{flex:"1",style:{marginLeft:Ge===1&&10}},be.choice_text))})),O.question_type===N.c.Combine&&p.createElement(p.Fragment,null,(bt=O.sub_questions)==null?void 0:bt.map(function(be,Ge){return p.createElement("div",{style:{marginLeft:10}},p.createElement("div",{style:{display:"flex"},className:x.programTitle},p.createElement("span",{style:{flexShrink:0},className:"font18"},dA+1,".",Ge+1),p.createElement(bA.Z,{value:be.name||(be==null?void 0:be.shixun_name)}),p.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",be.score,"\u5206\uFF09")),Tt(be,Ge,!0))})),ZA&&p.createElement("div",{style:{marginTop:10}},(O==null?void 0:O.question_type)<3&&(O==null?void 0:O.standard_answer_show)&&p.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",O==null?void 0:O.standard_answer_show),!!((Ct=O==null?void 0:O.standard_answer)!=null&&Ct.length)&&ZA&&(O==null?void 0:O.question_type)===3&&p.createElement("div",null,(It=O==null?void 0:O.standard_answer)==null?void 0:It.map((be,Ge)=>p.createElement("div",null,p.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Ge+1,"\uFF09:"),p.createElement("div",null,be.answer_text.map(function(Ie,gt){return p.createElement(F.Z,{span:24,key:gt},(be==null?void 0:be.model)===1?p.createElement(Ae,{autoSize:!0,disabled:!0,value:Ie}):p.createElement(z.Z,{value:Ie,disabled:!0}))}))))),!!((ar=O==null?void 0:O.standard_answer)!=null&&ar.length)&&ZA&&(O==null?void 0:O.question_type)===8&&p.createElement("div",null,(yt=O==null?void 0:O.standard_answer)==null?void 0:yt.map((be,Ge)=>p.createElement("div",null,p.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Ge+1,"\uFF09:"),p.createElement("div",null,p.createElement(Ae,{autoSize:!0,disabled:!0,value:(be==null?void 0:be.answer_text)||""}))))),!!((_e=O==null?void 0:O.answer_texts)!=null&&_e.length)&&(O==null?void 0:O.question_type)===4&&p.createElement("div",null,p.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),p.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},p.createElement(bA.Z,{value:(je=O==null?void 0:O.answer_texts)==null?void 0:je[0]}))),(O==null?void 0:O.question_type)===6&&p.createElement("div",null,p.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A",!(O!=null&&O.answer_text)&&"\u6682\u65E0"),(O==null?void 0:O.answer_text)&&p.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},p.createElement(bA.Z,{value:O==null?void 0:O.answer_text}))),(O==null?void 0:O.question_type)<=4&&((O==null?void 0:O.standard_answer_show)||((Qt=O==null?void 0:O.standard_answer)==null?void 0:Qt.length)>0)&&p.createElement(L.Z,{style:{marginTop:14}},p.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),p.createElement(bA.Z,{className:x.renderHtml,value:(O==null?void 0:O.analysis)||"\u6682\u65E0\u89E3\u6790"}))),!uA&&p.createElement(P.Z,null))},Vt=(0,w.useCallback)(()=>{var O,dA;return p.createElement("div",null,p.createElement("div",{className:x.titleForExport},(dA=(O=G.paperData)==null?void 0:O.exam)==null?void 0:dA.name),p.createElement("div",{style:{textAlign:"center",fontSize:"15px"}},"\u5171:\u3010",Ue==null?void 0:Ue.large_counts,"\u5927\u9898\u3011\u3010",Ue==null?void 0:Ue.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",Ue==null?void 0:Ue.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(Ue==null?void 0:Ue.time)>-1?`${Ue==null?void 0:Ue.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),!!(Ue!=null&&Ue.exercise_description)&&p.createElement("pre",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A"}},p.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),Ue==null?void 0:Ue.exercise_description),p.createElement(vA.default,{style:{margin:"20px auto"},className:x.table,columns:YA,dataSource:[...Ve||[]],bordered:!0,pagination:!1}))},[G.paperData]),kt=()=>OA(void 0,null,function*(){const O=yield(0,fA.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:jA==null?void 0:jA.id}});(O==null?void 0:O.status)===0&&I.history.replace("/paperlibrary")});return p.createElement("section",{className:x.bg},p.createElement(FA.Z,{spinning:KA["paperlibrary/getPaperData"]},p.createElement(L.Z,{className:"pt20",justify:"space-between"},p.createElement(J.Z,{separator:">"},p.createElement(J.Z.Item,{href:"/paperlibrary"},"\u8BD5\u5377\u5E93"),p.createElement(J.Z.Item,{href:`/paperlibrary?defaultActiveKey=${Ee}`},Ee==="1"?"\u516C\u5F00":Ee==="2"?"\u56E2\u961F\u5171\u4EAB":"\u6211\u521B\u5EFA\u7684"),p.createElement(J.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5")),p.createElement("div",{className:x.btnWrapper},!qA&&p.createElement(yA.ZP,{onClick:Xe,className:x.btn,icon:p.createElement("i",{className:"iconfont icon-fasongtongzhi font14"})},"\u53D1\u9001\u81F3\u8BFE\u5802"),p.createElement(yA.ZP,{onClick:()=>I.history.push(`/paperlibrary/add/${Oe.current}?type=2${qA?"&isIntelligentAssistant=true":""}`),className:x.btn,icon:p.createElement("i",{className:"iconfont icon-bianji10 font14"})},"\u7F16\u8F91\u8BD5\u5377"),p.createElement(yA.ZP,{loading:AA,onClick:$e,className:x.btn,icon:p.createElement("i",{className:"iconfont icon-monikaoshi2 font14"})},"\u6A21\u62DF\u8003\u8BD5"),!qA&&p.createElement(TA.Z,{menu:{items:[{key:"1",label:p.createElement("div",{onClick:qe},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848")},{key:"2",label:p.createElement("div",{onClick:we},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377")}]}},p.createElement(yA.ZP,{type:"primary",icon:p.createElement("i",{className:"iconfont icon-daochu1 font14"})},"\u5BFC\u51FA")),qA&&p.createElement(nA.Z,{onClick:kt,type:"primary",icon:p.createElement("i",{className:"iconfont icon-baocun1 font14"})},"\u4FDD\u5B58\u8BD5\u5377"))),p.createElement("div",{className:`${x.wrap} pt20 pb20`,ref:oe,id:"paperDomRef"},!((te=(GA=G.paperData)==null?void 0:GA.questionList)!=null&&te.length)&&Vt(),(ye=(de=G.paperData)==null?void 0:de.questionList)==null?void 0:ye.map((O,dA)=>{var uA;return p.createElement(p.Fragment,null,(uA=O.questions)==null?void 0:uA.map((f,g)=>{const E=Math.floor(g/10);return g%10===0?p.createElement("div",{className:"abc",key:`group-${E}`},dA===0&&g===0&&Vt(),g===0&&p.createElement("div",null,p.createElement("span",{className:"font16 c-light-primary"},O.number,"\u3001",O.name),p.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",O.questions_count,"\u9898\uFF0C",(O==null?void 0:O.question_type)===7?`\u5305\u542B${O==null?void 0:O.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",O.questions_score,"\u5206\uFF09")),O.questions.slice(g,g+10).map((R,$)=>p.createElement("div",{key:R.id},Tt(R,g+$)))):null}))}))),p.createElement(Y.Z,null),p.createElement(xA.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ht,onCancel:()=>{if(wA){mA.ZP.info("\u5BFC\u51FA\u4E2D\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3");return}er(!1)},okButtonProps:{loading:wA},onOk:()=>OA(void 0,null,function*(){var O,dA;if(lA(!0),Zt==""){lA(!1),mA.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else Zt=="pdf"?yield(0,LA.F)(oe.current.children,(dA=(O=G.paperData)==null?void 0:O.exam)==null?void 0:dA.name):Zt=="word"&&(0,H.ON)(ee({id:Oe.current,middle_export:1,export_type:ZA?1:0},pe));lA(!1),er(!1)})},p.createElement("div",{className:x.export_type_modal},p.createElement("div",{className:x.export_type_modal_con},p.createElement("div",{className:x.type_item},p.createElement("div",{className:`${x.img_warp} ${Zt=="pdf"?x.img_warp_active:""}`,onClick:()=>mt("pdf")},p.createElement("img",{src:d(45614),width:70,height:70})),"pdf\u683C\u5F0F"),p.createElement("div",{className:x.type_item},p.createElement("div",{className:`${x.img_warp} ${Zt=="word"?x.img_warp_active:""}`,onClick:()=>mt("word")},p.createElement("img",{src:d(38347),width:70,height:70})),"word\u683C\u5F0F"))),Zt==="word"&&p.createElement("div",{style:{marginTop:30}},(le||ce)&&p.createElement("div",{style:{fontSize:14,color:"#666",marginBottom:20}},"\u8BF7\u9009\u62E9\u9700\u8981\u989D\u5916\u5BFC\u51FA\u7684\u5185\u5BB9"),le&&p.createElement("div",null,p.createElement("span",null,"\u5B9E\u8BAD\u9898"),p.createElement(j.default,{checked:pe.param_show_challenge_task_pass,onChange:O=>{pe.param_show_challenge_task_pass=O.target.checked,We(ee({},pe))},style:{marginLeft:20}},"\u5BFC\u51FA\u5B9E\u8BAD\u5173\u5361\u63CF\u8FF0")),ce&&p.createElement("div",{style:{marginTop:20}},p.createElement("span",null,"\u7F16\u7A0B\u9898"),p.createElement(j.default,{checked:pe.param_show_hack_sets,onChange:O=>{pe.param_show_hack_sets=O.target.checked,We(ee({},pe))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u6D4B\u8BD5\u7528\u4F8B"),p.createElement(j.default,{checked:pe.param_show_hack_description,onChange:O=>{pe.param_show_hack_description=O.target.checked,We(ee({},pe))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u63CF\u8FF0")))))};var Et=(0,I.connect)(({paperlibrary:ve,user:He,loading:G,globalSetting:NA,newExercisePaper:CA})=>({paperlibrary:ve,user:He,globalSetting:NA,loading:G.effects,newExercisePaper:CA}))(fe)},31814:function(Bt,ge,d){"use strict";d.d(ge,{Z:function(){return He}});var w=d(67294),I=d(35973),K=d(28802),mA=d(2453),vA=d(62844),u=d(37720),L=d(48054),F=d(57399),W=d(85804),P=d(14375),FA=Object.defineProperty,J=Object.getOwnPropertySymbols,yA=Object.prototype.hasOwnProperty,TA=Object.prototype.propertyIsEnumerable,xA=(G,NA,CA)=>NA in G?FA(G,NA,{enumerable:!0,configurable:!0,writable:!0,value:CA}):G[NA]=CA,j=(G,NA)=>{for(var CA in NA||(NA={}))yA.call(NA,CA)&&xA(G,CA,NA[CA]);if(J)for(var CA of J(NA))TA.call(NA,CA)&&xA(G,CA,NA[CA]);return G};const x=G=>React.createElement("svg",j({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},G),React.createElement("title",null,"\u9009\u62E9\u5907\u4EFD 2"),React.createElement("path",{d:"M6.74 0a6.74 6.74 0 1 0 0 13.48A6.74 6.74 0 0 0 6.74 0Zm3.636 5.017L5.817 9.576c-.09.09-.246.08-.348-.023l-.306-.305L3.12 7.204a.263.263 0 0 1 0-.372l.557-.557a.262.262 0 0 1 .372 0l1.605 1.606 3.794-3.793c.09-.09.246-.08.348.022l.557.557c.103.103.113.259.023.349Z",fill:"#68C79F",fillRule:"nonzero"}));var Y="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzQgMGE2Ljc0IDYuNzQgMCAxIDAgMCAxMy40OEE2Ljc0IDYuNzQgMCAwIDAgNi43NCAwWm0zLjYzNiA1LjAxN0w1LjgxNyA5LjU3NmMtLjA5LjA5LS4yNDYuMDgtLjM0OC0uMDIzbC0uMzA2LS4zMDVMMy4xMiA3LjIwNGEuMjYzLjI2MyAwIDAgMSAwLS4zNzJsLjU1Ny0uNTU3YS4yNjIuMjYyIDAgMCAxIC4zNzIgMGwxLjYwNSAxLjYwNiAzLjc5NC0zLjc5M2MuMDktLjA5LjI0Ni0uMDguMzQ4LjAyMmwuNTU3LjU1N2MuMTAzLjEwMy4xMTMuMjU5LjAyMy4zNDlaIiBmaWxsPSIjNjhDNzlGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",LA={flex_box_center:"flex_box_center___LsrKL",flex_space_between:"flex_space_between___sZBht",flex_box_vertical_center:"flex_box_vertical_center___QNt7D",flex_box_center_end:"flex_box_center_end___S9zs3",flex_box_column:"flex_box_column___Y5tcm",title:"title___t4qlt",tip:"tip___MtKbx",radioWrap:"radioWrap___fp3kY",row:"row___IoDN5",radio:"radio___vuEDI",colorFF0000:"colorFF0000____5DYm",pagination:"pagination___bvqCI",modalColumn:"modalColumn___szBPb",modalRow:"modalRow___mtd9M",sup:"sup___JDuYL",search:"search___wNY_F",bottom:"bottom___HvFhF",yes:"yes___xmznh",no:"no___vEJlu"},XA=d(28706),T={sendToClass:"sendToClass___le_BX"},H="data:image/png;base64,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",rA="data:image/png;base64,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",bA=({createState:G,refreshLoading:NA,onRefresh:CA=()=>{},onCreate:KA=()=>{}})=>w.createElement("div",{className:T.sendToClass},G?w.createElement(w.Fragment,null,w.createElement("img",{src:H,alt:"\u7A7A"}),w.createElement("div",null,"\u60A8\u8FD8\u6CA1\u6709\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF0C\u65E0\u6CD5\u5C06\u8BD5\u5377\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u3002"),w.createElement(W.ZP,{onClick:KA,type:"primary",ghost:!0},"\u7ACB\u5373\u521B\u5EFA")):w.createElement(w.Fragment,null,w.createElement("img",{src:rA,alt:"\u7A7A"}),w.createElement("div",null,"\u5DF2\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF1F\u8BF7\u5237\u65B0\u5217\u8868"),w.createElement(W.ZP,{loading:NA,onClick:CA,type:"primary",ghost:!0},"\u7ACB\u5373\u5237\u65B0"))),aA=d(60580),N=d(96486),z=d(96332),nA=d(19299),fA=d(810),p=d(67294),oA=Object.defineProperty,_A=Object.defineProperties,zA=Object.getOwnPropertyDescriptors,WA=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,OA=(G,NA,CA)=>NA in G?oA(G,NA,{enumerable:!0,configurable:!0,writable:!0,value:CA}):G[NA]=CA,Ae=(G,NA)=>{for(var CA in NA||(NA={}))se.call(NA,CA)&&OA(G,CA,NA[CA]);if(WA)for(var CA of WA(NA))ee.call(NA,CA)&&OA(G,CA,NA[CA]);return G},Be=(G,NA)=>_A(G,zA(NA)),ze=(G,NA)=>{var CA={};for(var KA in G)se.call(G,KA)&&NA.indexOf(KA)<0&&(CA[KA]=G[KA]);if(G!=null&&WA)for(var KA of WA(G))NA.indexOf(KA)<0&&ee.call(G,KA)&&(CA[KA]=G[KA]);return CA},fe=(G,NA,CA)=>new Promise((KA,Z)=>{var QA=n=>{try{c(CA.next(n))}catch(i){Z(i)}},U=n=>{try{c(CA.throw(n))}catch(i){Z(i)}},c=n=>n.done?KA(n.value):Promise.resolve(n.value).then(QA,U);c((CA=CA.apply(G,NA)).next())});const Et=K.default.Search,ve=G=>{var NA=G,{paperlibrary:CA,globalSetting:KA,loading:Z,dispatch:QA}=NA,U=ze(NA,["paperlibrary","globalSetting","loading","dispatch"]),c,n,i,C;const[l,k]=(0,w.useState)(""),[q,HA]=(0,w.useState)([]),[V,iA]=(0,w.useState)([]),[S,cA]=(0,w.useState)(!1),[pA,GA]=(0,w.useState)(!0),[te,de]=(0,w.useState)(!0),[ye,ne]=(0,w.useState)(!0),[jA,ke]=(0,w.useState)(!1),[Ee,Ke]=(0,w.useState)(!1),Oe=(i=(n=(c=CA.actionTabs)==null?void 0:c.params)==null?void 0:n.data)==null?void 0:i.is_random,[Ue,JA]=(0,w.useState)(!1),[Ve,pt]=(0,w.useState)({}),[ct,Kt]=(0,w.useState)(!1),[Ht,er]=(0,w.useState)({}),[Zt,mt]=(0,w.useState)(!1),[AA,gA]=(0,w.useState)(!1),[wA,lA]=(0,w.useState)([]);(0,w.useEffect)(()=>{var YA;if(CA.actionTabs.key==="Paperlibrary-SendToClass"){const{dataSource:Fe=[],type:Te}=((YA=CA.actionTabs)==null?void 0:YA.params)||{},Xe=Fe.filter(oe=>![100,120,150].includes(oe.total_score));Xe.length?(gA(Te),lA(Xe)):mt(!0)}},[(C=CA==null?void 0:CA.actionTabs)==null?void 0:C.key]),(0,w.useEffect)(()=>{le()},[]);const qA=()=>{iA([]),k(""),le(!0),mt(!1),gA(!1),QA({type:"paperlibrary/setActionTabs",payload:{}})},le=YA=>fe(void 0,null,function*(){de(!0);const Fe=yield QA({type:"paperlibrary/getCourseList",payload:{search:YA?"":l}});Fe&&(HA((Fe==null?void 0:Fe.courses)||[]),GA(!0),ke(!1)),de(!1),ne(!1)}),ce=YA=>{const Fe=parseInt(YA);return(0,N.isNaN)(Fe)?"":Fe},pe=()=>fe(void 0,null,function*(){var YA,Fe,Te,Xe,oe,ZA,$A;if(!V.length){mA.ZP.info("\u60A8\u9700\u8981\u9009\u62E9\u8BFE\u5802\uFF0C\u624D\u80FD\u53D1\u9001"),cA(!0);return}const we=yield QA({type:"paperlibrary/postExistCourse",payload:{course_id:Oe?V==null?void 0:V[0]:V,examination_bank_ids:((Fe=(YA=CA.actionTabs)==null?void 0:YA.params)==null?void 0:Fe.examination_bank_ids)||((Xe=(Te=CA.actionTabs)==null?void 0:Te.params)==null?void 0:Xe.id)}}),qe=()=>fe(void 0,null,function*(){yield We([])});if(we.status==0&&((oe=we.data)==null?void 0:oe.count)>0){vA.default.confirm({icon:null,title:"\u63D0\u793A",centered:!0,width:596,content:p.createElement("div",{style:{userSelect:"none"}},"\u5F53\u524D\u6559\u5B66\u8BFE\u5802\u4E2D\u5DF2\u5B58\u5728\u8BD5\u5377",($A=(ZA=we.data)==null?void 0:ZA.list)==null?void 0:$A.map(($e,Tt)=>{var Vt;return p.createElement(p.Fragment,null,p.createElement("span",{style:{color:"#FA6400"}},"\u300A",$e==null?void 0:$e.name,"\u300B"),Tt!==((Vt=we.data)==null?void 0:Vt.count)-1&&p.createElement("span",null,"\u3001"))}),"\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u9700\u8981\u91CD\u590D\u53D1\u9001\uFF1F"),onOk:()=>fe(void 0,null,function*(){yield qe()})}),yield new Promise($e=>setTimeout(()=>$e(),1e3));return}yield qe()}),We=YA=>fe(void 0,null,function*(){var Fe,Te,Xe,oe,ZA,$A,we,qe,$e,Tt,Vt,kt,O;if(!Oe){JA(!0);const g=yield QA({type:(Te=(Fe=CA.actionTabs)==null?void 0:Fe.params)!=null&&Te.isBatch?"paperlibrary/postBatchSendToCourse":"paperlibrary/sendToClass",payload:{course_id:Oe?V==null?void 0:V[0]:V,id:(oe=(Xe=CA.actionTabs)==null?void 0:Xe.params)==null?void 0:oe.id,examination_bank_ids:($A=(ZA=CA.actionTabs)==null?void 0:ZA.params)==null?void 0:$A.examination_bank_ids,shixuns_info:YA.map(E=>({shixun_id:E.id,is_copy:E.is_copy,is_use:E.is_use,course_id:E.course_id}))}});JA(!1),g&&g.status===0&&(QA({type:"paperlibrary/setActionTabs",payload:{}}),iA([]),g!=null&&g.have_shixun?(er(Be(Ae({},(we=g==null?void 0:g.data)==null?void 0:we[0]),{courseId:($e=(qe=g==null?void 0:g.data)==null?void 0:qe[0])==null?void 0:$e.course_identifier,examination_bank_ids:((Vt=(Tt=CA.actionTabs)==null?void 0:Tt.params)==null?void 0:Vt.examination_bank_ids)||[(O=(kt=CA.actionTabs)==null?void 0:kt.params)==null?void 0:O.id]})),Kt(!0)):(vA.default.confirm({title:"\u63D0\u793A",okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",width:480,centered:!0,closable:!0,onOk:()=>{window.location.href=`${g.data[0].first_category_url}`},content:p.createElement("p",null,"\u8BD5\u5377\u53D1\u9001\u6210\u529F\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u524D\u5F80\u6559\u5B66\u8BFE\u5802\u8FDB\u884C\u53D1\u5E03\uFF1F")}),mA.ZP.success("\u53D1\u9001\u6210\u529F")));return}JA(!0),setTimeout(()=>{JA(!1)},500);const dA=q.find(g=>g.course_id===(V==null?void 0:V[0]));let uA=1,f=vA.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:p.createElement("div",{className:LA.modalColumn},p.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},p.createElement("img",{style:{marginRight:5},src:P.Z}),"\u968F\u673A\u7EC4\u5377\u7C7B\u578B\u7684\u8BD5\u5377\u6309\u7167\u51FA\u5377\u6570\u91CF\u5BF9\u6307\u5B9A\u8BFE\u5802\u751F\u6210\u4E0D\u91CD\u590D\u7684\u8BD5\u5377\u3002"),p.createElement("div",{style:{paddingLeft:18}},"\u8BFE\u5802\u540D\u79F0: ",dA==null?void 0:dA.course_name),p.createElement("div",{style:{paddingLeft:9},className:LA.modalRow},p.createElement("sup",{className:LA.sup},"*"),p.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),p.createElement(u.Z,{parser:ce,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:uA,onChange:g=>{uA=g;const E=document.getElementById("model_error");uA<1||uA>50?E.style.display="block":E.style.display="none"}})),p.createElement("div",{style:{display:"none",marginLeft:115},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:qA,onOk:()=>fe(void 0,null,function*(){var g,E;if(uA<1||uA>50){const $=document.getElementById("model_error");return $.style.display="block",Promise.reject()}f.update({cancelButtonProps:{disabled:!0}});const R=yield QA({type:"paperlibrary/sendToClass",payload:{course_id:V==null?void 0:V[0],id:(E=(g=CA.actionTabs)==null?void 0:g.params)==null?void 0:E.id,num:uA,shixuns_info:YA.map($=>({shixun_id:$.id,is_copy:$.is_copy,is_use:$.is_use}))}});f.update({cancelButtonProps:{disabled:!1}}),R&&R.status===0&&(vA.default.destroyAll(),vA.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,title:"\u63D0\u793A",content:p.createElement("div",{className:LA.modalColumn},p.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},p.createElement("img",{style:{marginRight:5},src:Y}),"\u751F\u6210\u8BD5\u5377\u6210\u529F\uFF0C\u524D\u5F80\u8BFE\u5802\u53BB\u67E5\u770B\u5427\uFF01")),okText:"\u524D\u5F80\u8BFE\u5802",cancelText:"\u8FD4\u56DE\u8BD5\u5377\u5E93",onCancel:()=>{qA()},onOk:()=>{qA(),setTimeout(()=>{var $,hA;const RA=(hA=($=R==null?void 0:R.first_category_url)==null?void 0:$.split("/"))==null?void 0:hA[2];(0,XA.xg)(`/classrooms/${RA}/exercise`)},1e3)}}))})})}),at=()=>fe(void 0,null,function*(){ke(!0),yield le()}),Ze=[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0},{title:"\u5206\u73ED\u6570\u91CF",dataIndex:"course_group_count",width:90,ellipsis:!0},{title:"\u5B66\u5458\u4EBA\u6570",dataIndex:"course_member_count",width:90,ellipsis:!0}];return p.createElement("div",null,p.createElement(vA.default,{centered:!0,keyboard:!1,closable:!1,open:Zt,title:"\u53D1\u9001\u81F3\u8BFE\u5802",maskClosable:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Z["paperlibrary/sendToClass"]||Ee||!!Z["paperlibrary/postExistCourse"],width:752,footer:!1,onOk:pe,destroyOnClose:!0,onCancel:qA},p.createElement("div",{className:LA.wrap},p.createElement("div",{className:"mb10"},p.createElement(Et,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:l,className:LA.search,onChange:YA=>{k(YA.target.value),YA.target.value||le(!0)},onSearch:YA=>{k(YA),le(),iA([])}})),p.createElement(L.Z,{loading:ye},q.length?p.createElement("div",{className:LA.radioWrap},p.createElement(F.default,{bordered:!1,scroll:(q==null?void 0:q.length)<=7?{}:{y:350},loading:te,rowKey:"course_id",pagination:!1,dataSource:q,columns:Ze,onRow:YA=>({onClick:Fe=>{if(Oe)iA([YA==null?void 0:YA.course_id]);else{if(!Oe&&!V.includes(YA.course_id)&&V.length>0)return;V!=null&&V.includes(YA==null?void 0:YA.course_id)?iA(V==null?void 0:V.filter(Te=>Te!==(YA==null?void 0:YA.course_id))):iA([...V,YA==null?void 0:YA.course_id])}}}),rowSelection:{type:"radio",hideSelectAll:!0,selectedRowKeys:V,onChange:YA=>{iA(YA),cA(!1)}}})):!l&&!te&&p.createElement(bA,{createState:pA,refreshLoading:jA,onRefresh:at,onCreate:()=>{GA(!1),(0,XA.xg)("/classrooms/new")}})),S&&p.createElement("div",{className:LA.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802"),p.createElement("div",{className:LA.bottom,style:{display:"flex",alignItems:"center"}},p.createElement("div",{style:{flex:1}},p.createElement("div",{className:LA.title},p.createElement("img",{src:P.Z,style:{objectFit:"contain"}}),"\u9009\u62E9\u7684\u8BD5\u5377\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\u5E76\u4E3A\u73ED\u7EA7\u5B66\u5458\u751F\u6210\u8003\u8BD5\u8BD5\u5377")),p.createElement("div",null,p.createElement(W.ZP,{onClick:qA,className:LA.no,style:{marginRight:20}},"\u53D6\u6D88"),p.createElement(aA.Z,{onClick:pe,className:LA.yes},"\u786E\u8BA4"))))),p.createElement(z.Z,{resdata:Ve,type:"exercise",okloading:Ue,oktext:(Ve==null?void 0:Ve.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:YA=>{We(YA)}}),p.createElement(nA.Z,{source:"\u8BD5\u5377",showModal:ct,onCancel:()=>Kt(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:Ht,onOk:()=>{window.location.href=Ht==null?void 0:Ht.first_category_url}}),p.createElement(fA.Z,{text:"\u662F\u5426\u7EE7\u7EED\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u4E2D\uFF1F",okText:"\u786E\u8BA4\u53D1\u9001",visible:AA,dataSource:wA,onSuccess:()=>{gA(!1),mt(!0)},onClose:qA}))};var He=(0,I.connect)(({paperlibrary:G,loading:NA,globalSetting:CA})=>({paperlibrary:G,globalSetting:CA,loading:NA.effects}))(ve)},71573:function(Bt,ge,d){"use strict";d.d(ge,{c:function(){return I}});var w=(K=>(K.FirstPage="firstPage",K.PrevPage="prevPage",K.NextPage="nextPage",K))(w||{}),I=(K=>(K[K.Single=0]="Single",K[K.Multiple=1]="Multiple",K[K.Judge=2]="Judge",K[K.Fill=3]="Fill",K[K.Subjective=4]="Subjective",K[K.Shixun=5]="Shixun",K[K.Program=6]="Program",K[K.Combine=7]="Combine",K))(I||{})},98769:function(Bt,ge,d){"use strict";d.d(ge,{AD:function(){return oA},D9:function(){return Ae},Hp:function(){return rA},IM:function(){return ze},Iy:function(){return bA},KM:function(){return QA},MJ:function(){return IA},Ne:function(){return Be},ON:function(){return G},Uj:function(){return KA},VY:function(){return ve},YO:function(){return CA},YX:function(){return NA},Zn:function(){return xA},_g:function(){return XA},_k:function(){return ee},c6:function(){return fA},cr:function(){return j},eV:function(){return p},fi:function(){return x},gh:function(){return z},hS:function(){return fe},iA:function(){return Y},j6:function(){return T},je:function(){return WA},jj:function(){return H},kS:function(){return He},lS:function(){return se},o6:function(){return nA},pO:function(){return Z},rQ:function(){return _A},sA:function(){return N},xm:function(){return OA},xo:function(){return Et},y8:function(){return zA},yd:function(){return LA}});var w=d(89779),I=d(35973),K=d(28706),mA=d(2453),vA=d(11320),u=Object.defineProperty,L=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,P=(U,c,n)=>c in U?u(U,c,{enumerable:!0,configurable:!0,writable:!0,value:n}):U[c]=n,FA=(U,c)=>{for(var n in c||(c={}))F.call(c,n)&&P(U,n,c[n]);if(L)for(var n of L(c))W.call(c,n)&&P(U,n,c[n]);return U},J=(U,c,n)=>new Promise((i,C)=>{var l=HA=>{try{q(n.next(HA))}catch(V){C(V)}},k=HA=>{try{q(n.throw(HA))}catch(V){C(V)}},q=HA=>HA.done?i(HA.value):Promise.resolve(HA.value).then(l,k);q((n=n.apply(U,c)).next())});const yA=()=>{(0,I.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},TA=()=>{(0,I.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},xA=U=>J(void 0,null,function*(){yA(),(yield(0,w.YR)(FA({},U))).status===0&&(yield(0,K.QH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U.coursesId}/export_couser_info.json`,query:U}))),TA()}),j=U=>J(void 0,null,function*(){const c=yield(0,w.yS)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_member_act_score`);else{if(c.status===-2)return c;c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_member_act_score`))}}),x=U=>J(void 0,null,function*(){const c=yield(0,w.W0)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_score`);else{if(c.status===-4)return c;c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_score`))}}),Y=U=>J(void 0,null,function*(){const c=yield(0,w.Nl)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_exercise_and_other`);else{if(c.status===-4)return c;c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_exercise_and_other`))}}),LA=U=>J(void 0,null,function*(){const c=yield(0,w.IU)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/export_star_user`);else{if(c.status===-4)return c;c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/export_star_user`))}}),XA=U=>J(void 0,null,function*(){const c=yield(0,w.td)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_exercise_and_other`);else{if(c.status===-2)return c;if(c.status===-3)(0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_exercise_and_other`);else if(c.status===-4)return c}}),T=U=>J(void 0,null,function*(){const c=yield(0,w.QX)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_homework`);else{if(c.status===-4)return c;c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_homework`))}}),H=(U,c)=>J(void 0,null,function*(){const n=yield(0,w.o_)(FA({},U));n.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`)):n.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`))}),rA=(U,c)=>J(void 0,null,function*(){const n=yield(0,w.ZL)(FA({},U));n.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`)):n.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`))}),IA=(U,c)=>J(void 0,null,function*(){const n=yield(0,w.vV)(FA({},U));n.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`)):n.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`))}),bA=(U,c)=>J(void 0,null,function*(){const n=yield(0,w.aP)(FA({},U));n.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`)):n.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`))}),aA=U=>J(void 0,null,function*(){yA(),(yield exportCourseWorkListAppendix(FA({},U))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${U.categoryId}/works_list.zip`,query:U}))),TA()}),N=U=>J(void 0,null,function*(){yA(),yield(0,K.QH)("",vA.Z.API_SERVER+`/api/polls/${U.categoryId}/commit_result.xlsx`),TA()}),z=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U.coursesId}/attendances/export_xlsx_data.xlsx`,query:U}))}),nA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U.coursesId}/video_study_statics.xlsx`,query:U}))}),fA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U.coursesId}/export_video_study.xlsx`,query:U}))}),p=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U.coursesId}/export_course_students_info.xlsx`,query:U}))}),oA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/school_manages/students.xlsx",query:U}))}),_A=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/item_banks/export.xlsx",query:U}))}),zA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:U}))}),WA=U=>J(void 0,null,function*(){const c=yield(0,w.Uy)(FA({},U));c.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/exercise_score,export_exercise_users`)):c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/exercise_score,export_exercise_users`))}),se=U=>J(void 0,null,function*(){const c=yield(0,w.tg)(FA({},U));c.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/exercise_score,export_exercise_report`)):c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/exercise_score,export_exercise_report`))}),ee=U=>J(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/export_records/${U.id}.xlsx`,query:U}))}),OA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:U}))}),Ae=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U==null?void 0:U.coursesId}/${U.menuKey}_statistic.xlsx?${U.checkedList.map(c=>`course_group_id[]=${c}`).join("&")}`,query:U}))}),Be=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/ec_years/${U==null?void 0:U.ec_year_id}/ec_training_objectives.xlsx`,query:U}))}),ze=U=>J(void 0,null,function*(){yield(0,K.FH)(U==null?void 0:U.name,(0,K.NY)({url:vA.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:U}))}),fe=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/ec_years/${U==null?void 0:U.ec_year_id}/ec_courses.xlsx`,query:U}))}),Et=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/ec_years/${U==null?void 0:U.ec_year_id}/ec_graduation_requirements.xlsx`,query:U}))}),ve=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:U}))}),He=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:U}))}),G=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/examination_banks/${U.id}.json`,query:U}))}),NA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/exercises/${U.categoryId}.json`,query:U}))}),CA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/polls/${U==null?void 0:U.id}/commit_result.json`,query:U}))}),KA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/paths/get_task_pass.json",query:U}))}),Z=(U,c)=>J(void 0,null,function*(){yield(0,K.FH)(c||"",(0,K.NY)({url:vA.Z.API_SERVER+`/api/exercises/${U==null?void 0:U.exercise_id}/consult_exercise.json`,query:U}))}),QA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/competitions/${U==null?void 0:U.identifier}/competition_commit_records/member_works.xlsx`,query:U}))})},51161:function(Bt,ge,d){"use strict";d.d(ge,{AL:function(){return T},Iy:function(){return FA},Qv:function(){return TA},ez:function(){return XA},jb:function(){return J}});var w=d(47084),I=d.n(w),K=d(90621),mA=d.n(K);let vA=1;function u(aA,N){const z=aA.match(/^(\s+)(?:```)/);if(z===null)return N;const nA=z[1];return N.split(`
+`)}]};var F=d(84204),W=d.n(F),P=(CA,KA,Z)=>new Promise((QA,U)=>{var c=C=>{try{i(Z.next(C))}catch(l){U(l)}},n=C=>{try{i(Z.throw(C))}catch(l){U(l)}},i=C=>C.done?QA(C.value):Promise.resolve(C.value).then(c,n);i((Z=Z.apply(CA,KA)).next())});const FA={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"]}},J=(CA,KA,Z,QA)=>{const U=KA.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Z.lineNumber,endColumn:Z.column});return Array.from(new Set(U.match(/\b\w{2,}\b/g)||[])).map(n=>({label:n,kind:CA.languages.CompletionItemKind.Text,insertText:n,range:QA}))},yA=(CA,KA,Z,QA)=>{CA.languages.registerCompletionItemProvider(KA,{provideCompletionItems(U,c){const n=U.getWordUntilPosition(c),i={startLineNumber:c.lineNumber,endLineNumber:c.lineNumber,startColumn:n.startColumn,endColumn:n.endColumn},C=U.getLineContent(c.lineNumber).substring(n.startColumn-2,n.endColumn);return{suggestions:[...J(CA,U,c,i),...Z.map(k=>({label:k,kind:CA.languages.CompletionItemKind.Keyword,documentation:k,insertText:k,insertTextRules:CA.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:i})),...QA.map(k=>({label:k.label,kind:CA.languages.CompletionItemKind.Snippet,documentation:k.content,insertText:C.startsWith("#")?k.content.replace(/#/,""):k.content,insertTextRules:CA.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:i}))]}}})};var TA=CA=>{FA.languages.forEach(KA=>{CA.languages.registerDocumentFormattingEditProvider(KA,{provideDocumentFormattingEdits(Z){return P(this,null,function*(){const QA=W()(Z.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:Z.getFullModelRange(),text:QA}]})}})}),yA(CA,"java",mA.keywords,mA.quickKey),yA(CA,"cpp",vA.keywords,vA.quickKey),yA(CA,"c",K.keywords,[]),yA(CA,"python",u.keywords,u.quickKey),yA(CA,"scala",L.keywords,L.quickKey)};const xA="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var j=Object.defineProperty,x=(CA,KA,Z)=>KA in CA?j(CA,KA,{enumerable:!0,configurable:!0,writable:!0,value:Z}):CA[KA]=Z,Y=(CA,KA,Z)=>x(CA,typeof KA!="symbol"?KA+"":KA,Z);const LA=class gl{constructor(KA,Z,QA){this.placeholder=KA,this.editor=Z,this.monaco=QA,Z.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return gl.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Y(LA,"ID","editor.widget.placeholderHint");var T=LA,H=d(84144),rA=d(2453),IA=d(83062),bA=d(96486),aA=d(33054),N=d(74855),z=Object.defineProperty,nA=Object.defineProperties,fA=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,oA=Object.prototype.hasOwnProperty,_A=Object.prototype.propertyIsEnumerable,zA=(CA,KA,Z)=>KA in CA?z(CA,KA,{enumerable:!0,configurable:!0,writable:!0,value:Z}):CA[KA]=Z,WA=(CA,KA)=>{for(var Z in KA||(KA={}))oA.call(KA,Z)&&zA(CA,Z,KA[Z]);if(p)for(var Z of p(KA))_A.call(KA,Z)&&zA(CA,Z,KA[Z]);return CA},se=(CA,KA)=>nA(CA,fA(KA)),ee=(CA,KA)=>{var Z={};for(var QA in CA)oA.call(CA,QA)&&KA.indexOf(QA)<0&&(Z[QA]=CA[QA]);if(CA!=null&&p)for(var QA of p(CA))KA.indexOf(QA)<0&&_A.call(CA,QA)&&(Z[QA]=CA[QA]);return Z},OA=(CA,KA,Z)=>new Promise((QA,U)=>{var c=C=>{try{i(Z.next(C))}catch(l){U(l)}},n=C=>{try{i(Z.throw(C))}catch(l){U(l)}},i=C=>C.done?QA(C.value):Promise.resolve(C.value).then(c,n);i((Z=Z.apply(CA,KA)).next())});function Ae(CA){return/^\d+$/.test(CA)?`${CA}px`:CA}function Be(){}let ze=!1;const fe={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Et(CA=[]){let KA=CA;if(Array.isArray(CA)){for(let Z=0;ZOA(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(CA){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",CA)}});var G=CA=>{var KA=CA,{width:Z="100%",height:QA="100%",value:U,language:c="javascript",style:n={},options:i={},overrideServices:C={},theme:l="vs-dark",onEditBlur:k,isCopy:q=!1,onSave:HA,autoHeight:V=!1,forbidCopy:iA=!1,onChange:S=Be,editorDidMount:cA=Be,onFocus:pA=Be,onBreakPoint:GA=Be,breakPointValue:te=[],filename:de="educoder.txt",errorLine:ye,errorContent:ne="",highlightLine:jA,openBreakPoint:ke=!1,placeholder:Ee="",showMiniMap:Ke=!0}=KA,Oe=ee(KA,["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 Ue=(0,w.useRef)(),JA=(0,w.useRef)({}),Ve=(0,w.useRef)(),mt=(0,w.useRef)(),ct=(0,w.useRef)([]),Kt=(0,w.useRef)(!1),Ht=(0,w.useRef)(),er=(0,w.useRef)(),Zt=(0,w.useRef)(!1),[ht,AA]=(0,w.useState)(!1);function gA(){let ZA;return Ue.current&&(ZA=new I.Z($A=>{for(let we of $A)(we.target.offsetHeight>0||we.target.offsetWidth>0)&&JA.current.instance.layout()}),ZA.observe(Ue.current)),ZA}function wA(){rA.ZP.warning({content:decodeURIComponent(xA),key:"monaco-editor-tip"})}const lA=()=>{let ZA=JA.current.instance;if(U!=null&&ZA&&ht){const $A=ZA.getModel();$A&&U!==$A.getValue()&&(ze=!0,$A.setValue(U),ZA.layout(),ze=!1)}};(0,w.useEffect)(()=>{const ZA=aA.Z.subscribe("formatDocument",$A=>{var we;let qe=JA.current.instance;(we=qe==null?void 0:qe.getAction)==null||we.call(qe,"editor.action.formatDocument").run()});return window.updateMonacoValue=$A=>{S($A)},ZA},[]),(0,w.useEffect)(()=>{var ZA;let $A=JA.current.instance;mt.current&&clearTimeout(mt.current),mt.current=setTimeout(()=>{lA()},500),U&&(U!=null&&U.length)&&((ZA=$A==null?void 0:$A.updateOptions)==null||ZA.call($A,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(U.split(/\r\n|\r|\n/g).length))+3,5)}))},[U,ht,JA.current]),(0,w.useEffect)(()=>{if(ye&&JA.current&&JA.current.instance){let $A=JA.current.instance;$A.changeViewZones(function(we){var qe=document.createElement("div");qe.style.padding="10px 20px",qe.style.width="calc(100% - 20px)",qe.className="my-error-line-wrp",qe.innerHTML=ne,we.addZone({afterLineNumber:ye||11,heightInLines:3,domNode:qe})});var ZA={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}};$A.addOverlayWidget(ZA),$A.revealPositionInCenter({lineNumber:20,column:1})}},[ye,JA.current,ht]);const qA=(ZA="",$A)=>{if(!ZA||ZA.trim()==="")return!0;const qe=JA.current.instance.getModel().getLineTokens($A);let $e=!1;for(let Tt=0;Tt<2;Tt++)qe.getStandardTokenType(Tt)===1&&($e=!0);return $e};(0,w.useEffect)(()=>{var ZA;const $A=(ZA=JA.current)==null?void 0:ZA.instance;if($A&&ht&&iA){const we=$A.onDidBlurEditorWidget(()=>{Zt.current=!1}),qe=$A.onDidFocusEditorText(()=>{Zt.current=!0});return()=>{we.dispose(),qe.dispose()}}},[JA.current,ht,iA]),(0,w.useEffect)(()=>{var ZA;if((ZA=JA.current)!=null&&ZA.instance&&ht&&ke){let $A=JA.current.instance,we=$A.getModel();if(!we)return;(()=>{var R;let $=[],hA=[];const RA=we.getAllDecorations();for(let SA of RA)SA.options.className==="highlighted-line"&&($.push((R=SA==null?void 0:SA.range)==null?void 0:R.startLineNumber),hA.push(SA==null?void 0:SA.id));if(jA===$[0])return;we.deltaDecorations(hA,[]);const kA=we.getLineCount();jA&&jA<=kA&&($A.deltaDecorations([],[{range:new ve.Range(jA,1,jA,we.getLineMaxColumn(jA)),options:{isWholeLine:!0,className:"highlighted-line"}}]),$A.revealLineInCenter(jA))})();const $e=(R=!1)=>{var $;let hA=[],RA=[];const kA=we.getAllDecorations();for(let SA of kA)SA.options.linesDecorationsClassName==="breakpoints-select"&&(hA.push(($=SA==null?void 0:SA.range)==null?void 0:$.startLineNumber),RA.push(SA==null?void 0:SA.id));if(R)return{lines:hA,ids:RA};GA(hA)},Tt=R=>OA(void 0,null,function*(){let $={range:new ve.Range(R,1,R,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield we.deltaDecorations([],[$]),$e()}),Vt=R=>OA(void 0,null,function*(){let $=[];const hA=$A.getLineDecorations(R);for(let RA of hA)RA.options.linesDecorationsClassName==="breakpoints-select"&&$.push(RA.id);yield we.deltaDecorations($,[]),$e()}),kt=R=>{let $=$A.getLineDecorations(R);for(let hA of $)if(hA.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,bA.isEqual)(te,$e(!0).lines)){we.deltaDecorations($e(!0).ids,[]);const R=te.map($=>({range:new ve.Range($,1,$,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));we.deltaDecorations([],R)}const O=$A.onDidChangeModelContent(R=>{let $=$A.getPosition();if($){let hA=$.lineNumber;clearTimeout(er.current),er.current=setTimeout(()=>{qA(we.getLineContent(hA),hA)?Vt(hA):kt(hA)?(Vt(hA),Tt(hA)):$e()},100)}}),dA=$A.onMouseDown(R=>{var $,hA,RA;if(R.target.detail&&((RA=(hA=($=R.target)==null?void 0:$.element)==null?void 0:hA.className)!=null&&RA.includes("line-numbers"))){let kA=R.target.position.lineNumber;if(qA(we.getLineContent(kA),kA))return;kt(kA)?Vt(kA):Tt(kA)}}),uA=R=>{let $={range:new ve.Range(R,1,R,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};ct.current=$A.deltaDecorations(ct.current,[$])},f=()=>{ct.current=$A.deltaDecorations(ct.current,[])},g=$A.onMouseMove(R=>{var $,hA,RA;if(f(),R.target.detail&&((RA=(hA=($=R.target)==null?void 0:$.element)==null?void 0:hA.className)!=null&&RA.includes("line-numbers"))){let kA=R.target.position.lineNumber;if(qA(we.getLineContent(kA),kA))return;uA(kA)}}),E=$A.onMouseLeave(()=>{f()});return()=>{O.dispose(),dA.dispose(),g.dispose(),E.dispose()}}},[JA.current,ht,te,jA,ke,c]),(0,w.useEffect)(()=>{var ZA;(ZA=JA.current)!=null&&ZA.instance&&ke&&JA.current.instance.setPosition({lineNumber:0,column:0})},[jA]);function le(){let ZA=JA.current.instance;if(ZA){const $A=ZA.getSelection(),we=JA.current.pastePos||{},qe=new ve.Range(we.startLineNumber||$A.endLineNumber,we.startColumn||$A.endColumn,we.endLineNumber||$A.endLineNumber,we.endColumn||$A.endColumn);setTimeout(()=>{ZA.executeEdits("",[{range:qe,text:""}])},300)}}function ce(ZA){(window.navigator.platform.match("Mac")?ZA.metaKey:ZA.ctrlKey)&&ZA.keyCode==83&&(ZA.preventDefault(),HA())}const pe=()=>{if(V&&JA.current.instance){const ZA=JA.current.instance.getContentHeight();Xe(ZA{if(!Zt.current)return;const{keyCode:$A,ctrlKey:we,metaKey:qe,target:$e,type:Tt}=ZA;return(Tt==="paste"||($A===67||$A===86)&&(qe||we))&&$e.nodeName==="TEXTAREA"&&(wA(),ZA.preventDefault()),!1};function Ze(ZA,$A){var we=window.URL||window.webkitURL||window,qe=new Blob([$A]),$e=document.createElementNS("http://www.w3.org/1999/xhtml","a");$e.href=we.createObjectURL(qe),$e.download=ZA,We($e)}(0,w.useEffect)(()=>{pe()},[pe]),(0,w.useEffect)(()=>{Ue.current&&!ht&&Promise.all([d.e(5552),d.e(9651)]).then(d.bind(d,55826)).then(ZA=>{try{ve=ZA,JA.current.instance=ve.editor.create(Ue.current,{value:U,language:Et(c),theme:l,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Ke||!1}},C);const $A=JA.current.instance;let $e=[...H.BH._menuItems].find(O=>O[0]._debugName=="EditorContext")[1],Tt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Vt=(O,dA)=>{var uA,f;let g=O._first;do dA.includes((f=(uA=g.element)==null?void 0:uA.command)==null?void 0:f.id)&&O._remove(g);while(g=g.next)};if(cA($A,ve),setTimeout(()=>{pe(),JA.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Ze(de||"educoder.txt",$A.getValue())}})},500),JA.current.subscription=$A.onDidChangeModelContent(O=>{Kt.current?clearTimeout(Ht.current):(pe(),S($A.getValue(),O)),Ht.current=setTimeout(()=>{Kt.current=!1},500)}),window.Monaco||TA(ve,Et(c)),iA&&(Vt($e,Tt),Ue.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",at),window.removeEventListener("paste",at),window.addEventListener("keydown",at),window.addEventListener("paste",at)),window.Monaco=ve,k&&$A.onDidBlurEditorWidget(()=>{k($A.getValue())}),pA&&$A.onDidFocusEditorText(()=>{iA&&He(),pA($A.getValue())}),iA){He();try{$A.onDidPaste(O=>{const dA=$A.getSelection(),uA=JA.current.pastePos||{},f=new ve.Range(uA.startLineNumber||dA.endLineNumber,uA.startColumn||dA.endColumn,uA.endLineNumber||dA.endLineNumber,uA.endColumn||dA.endColumn);$A.executeEdits("",[{range:O.range,text:""}])})}catch(O){}}let kt=gA();return Ee&&typeof Ee=="string"&&new T(Ee,$A,ve),AA(!0),()=>{const O=JA.current.instance;O.dispose();const dA=O.getModel();dA&&dA.dispose(),JA.current.subscription&&JA.current.subscription.dispose(),kt.unobserve(Ue.current)}}catch($A){}})},[]),(0,w.useEffect)(()=>{if(JA.current.instance&&ht)return document.addEventListener("keydown",ce,!1),()=>{document.removeEventListener("keydown",ce)}},[HA,ht]),(0,w.useEffect)(()=>{let ZA=JA.current.instance;if(ZA&&ht){let $A=Et(c);ve.editor.setModelLanguage(ZA.getModel(),$A)}},[c,ht]),(0,w.useEffect)(()=>{JA.current.instance&&ht&&ve.editor.setTheme(l)},[l,ht]),(0,w.useEffect)(()=>{let ZA=JA.current.instance;Ve.current=i,ZA&&ht&&(ZA.updateOptions(WA({},i)),setTimeout(()=>{ZA.getModel().updateOptions(WA({},i))},200))},[JSON.stringify(i),ht]),(0,w.useEffect)(()=>{let ZA=JA.current.instance;ZA&&ht&&ZA.layout()},[Z,QA,ht]);const[YA,Fe]=(0,w.useState)(Ae(Z)),[Te,Xe]=(0,w.useState)(Ae(QA)),oe=se(WA({},n),{width:YA,height:Te,position:"relative"});return w.createElement("div",{className:"my-monaco-editor",ref:Ue,style:oe},q&&w.createElement(N.CopyToClipboard,{text:U,onCopy:()=>rA.ZP.success("\u590D\u5236\u6210\u529F")},w.createElement(IA.Z,{title:"\u590D\u5236\u4EE3\u7801"},w.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},w.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function NA({width:CA="100%",height:KA="100%",original:Z,modified:QA,language:U,options:c={}}){const n=(0,w.useRef)(),[i,C]=(0,w.useState)(null);function l(V){let iA;return n.current&&(iA=new I.Z(S=>{for(let cA of S)(cA.target.offsetHeight>0||cA.target.offsetWidth>0)&&V.layout()}),iA.observe(n.current)),iA}(0,w.useEffect)(()=>(n.current&&Promise.all([d.e(5552),d.e(9404)]).then(d.bind(d,50048)).then(V=>{ve=V;const iA=ve.editor.createDiffEditor(n.current,se(WA({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},c),{wordWrap:!0}));C(iA);let S=l(iA);return()=>{iA.dispose();const cA=iA.getModel();cA&&cA.dispose(),S.unobserve(n.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,w.useEffect)(()=>{i&&i.setModel({original:ve.editor.createModel(Z,U),modified:ve.editor.createModel(QA,U)})},[Z,QA,U,i]);const k=Ae(CA),q=Ae(KA),HA={width:k,height:q};return w.createElement("div",{className:"my-diff-editor",ref:n,style:HA})}},76553:function(Bt,ge,d){"use strict";d.d(ge,{B:function(){return W},F:function(){return F}});var w=d(80599),I=d.n(w),K=d(55733),mA=d.n(K),vA=(P,FA,J)=>new Promise((yA,TA)=>{var xA=Y=>{try{x(J.next(Y))}catch(LA){TA(LA)}},j=Y=>{try{x(J.throw(Y))}catch(LA){TA(LA)}},x=Y=>Y.done?yA(Y.value):Promise.resolve(Y.value).then(xA,j);x((J=J.apply(P,FA)).next())});const u=()=>{document.body.scrollIntoView()},L=()=>{document.querySelectorAll("canvas").forEach(P=>{(!P.clientWidth||!P.clientHeight)&&P.remove()})},F=(P,FA)=>vA(void 0,null,function*(){u(),L();const J={margin:[0,1,0,0],image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,width:810},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}};let yA=I()();for(let xA=0;xAvA(void 0,null,function*(){xAvA(void 0,null,function*(){u(),L();const J={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let yA=I()();for(let TA=0;TAvA(void 0,null,function*(){TAHe in ve?oA(ve,He,{enumerable:!0,configurable:!0,writable:!0,value:G}):ve[He]=G,ee=(ve,He)=>{for(var G in He||(He={}))zA.call(He,G)&&se(ve,G,He[G]);if(_A)for(var G of _A(He))WA.call(He,G)&&se(ve,G,He[G]);return ve},OA=(ve,He,G)=>new Promise((NA,CA)=>{var KA=U=>{try{QA(G.next(U))}catch(c){CA(c)}},Z=U=>{try{QA(G.throw(U))}catch(c){CA(c)}},QA=U=>U.done?NA(U.value):Promise.resolve(U.value).then(KA,Z);QA((G=G.apply(ve,He)).next())});const{TextArea:Ae}=K.default,Be={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},ze=["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"],fe=({newExercisePaper:ve,isExportBlank:He=!1,paperlibrary:G,user:NA,globalSetting:CA,loading:KA,dispatch:Z})=>{var QA,U,c,n,i,C,l,k,q,HA,V,iA,S,cA,pA,GA,te,de,ye;const ne=(0,I.useLocation)(),jA=(0,I.useParams)(),[ke]=(0,I.useSearchParams)(),[Ee,Ke]=(0,w.useState)(),Oe=(0,w.useRef)(),[Ue,JA]=(0,w.useState)(),[Ve,mt]=(0,w.useState)(),[ct,Kt]=(0,w.useState)([]),[Ht,er]=(0,w.useState)(!1),[Zt,ht]=(0,w.useState)(""),[AA,gA]=(0,w.useState)(!1),[wA,lA]=(0,w.useState)(!1),qA=ke.get("isIntelligentAssistant"),le=((c=(U=(QA=G.paperData)==null?void 0:QA.questionList)==null?void 0:U.filter(O=>O.question_type===5))==null?void 0:c.length)>0,ce=((C=(i=(n=G.paperData)==null?void 0:n.questionList)==null?void 0:i.filter(O=>O.question_type===6))==null?void 0:C.length)>0,[pe,We]=(0,w.useState)({param_show_hack_description:!1,param_show_hack_sets:!1,param_show_challenge_task_pass:!1});(0,w.useEffect)(()=>{var O;return console.log((O=G.paperData)==null?void 0:O.questionList),Z({type:"globalSetting/footerToggle",payload:!1}),()=>{Z({type:"globalSetting/footerToggle",payload:!0})}},[]),(0,w.useEffect)(()=>{Oe.current=jA==null?void 0:jA.id,Ke(ke.get("defaultActiveKey")||"0"),Fe(),Ze(),at()},[jA==null?void 0:jA.id]),(0,w.useEffect)(()=>{var O;if((O=ve.exerciseExportHeadData)!=null&&O.title){const dA=ve.exerciseExportHeadData;JA(ee({},dA||{}));const{table:uA}=dA||{};let f,g;(uA!=null&&uA.total_singles_scores||uA!=null&&uA.total_doubles_scores||uA!=null&&uA.total_nulls_scores||uA!=null&&uA.total_judges_scores||uA!=null&&uA.total_pros_scores||uA!=null&&uA.total_shixuns_scores||uA!=null&&uA.total_mains_scores||uA!=null&&uA.total_combination_scores||uA!=null&&uA.total_bpros_scores)&&(f=Number(uA==null?void 0:uA.total_singles_scores)+Number(uA==null?void 0:uA.total_doubles_scores)+Number(uA==null?void 0:uA.total_nulls_scores)+Number(uA==null?void 0:uA.total_judges_scores)+Number(uA==null?void 0:uA.total_pros_scores)+Number(uA==null?void 0:uA.total_shixuns_scores)+Number(uA==null?void 0:uA.total_mains_scores)+Number(uA==null?void 0:uA.total_combination_scores)+Number(uA==null?void 0:uA.total_bpros_scores)),(uA!=null&&uA.singles_scores||uA!=null&&uA.doubles_scores||uA!=null&&uA.nulls_scores||uA!=null&&uA.judges_scores||uA!=null&&uA.pros_scores||uA!=null&&uA.bpros_scores||uA!=null&&uA.shixuns_scores||uA!=null&&uA.mains_scores||uA!=null&&uA.combination_scores)&&(g=Number(uA==null?void 0:uA.singles_scores)+Number(uA==null?void 0:uA.doubles_scores)+Number(uA==null?void 0:uA.nulls_scores)+Number(uA==null?void 0:uA.judges_scores)+Number(uA==null?void 0:uA.pros_scores)+Number(uA==null?void 0:uA.bpros_scores)+Number(uA==null?void 0:uA.shixuns_scores)+Number(uA==null?void 0:uA.mains_scores)+Number(uA==null?void 0:uA.combination_scores));const E=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:uA==null?void 0:uA.total_singles_scores,doubles_score:uA==null?void 0:uA.total_doubles_scores,nulls_score:uA==null?void 0:uA.total_nulls_scores,judges_score:uA==null?void 0:uA.total_judges_scores,pros_score:uA==null?void 0:uA.total_pros_scores,bpros_score:uA==null?void 0:uA.total_bpros_scores,shixuns_score:uA==null?void 0:uA.total_shixuns_scores,mains_score:uA==null?void 0:uA.total_mains_scores,combinations_score:uA==null?void 0:uA.total_combination_scores,total_score:f},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:uA==null?void 0:uA.singles_scores,doubles_score:uA==null?void 0:uA.doubles_scores,nulls_score:uA==null?void 0:uA.nulls_scores,judges_score:uA==null?void 0:uA.judges_scores,pros_score:uA==null?void 0:uA.pros_scores,bpros_score:uA==null?void 0:uA.bpros_scores,shixuns_score:uA==null?void 0:uA.shixuns_scores,mains_score:uA==null?void 0:uA.mains_scores,combinations_score:uA==null?void 0:uA.combination_scores,total_score:g},{key:"3",name:"\u8BC4\u5377\u4EBA"}],R=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:uA==null?void 0:uA.total_singles_scores,doubles_score:uA==null?void 0:uA.total_doubles_scores,nulls_score:uA==null?void 0:uA.total_nulls_scores,judges_score:uA==null?void 0:uA.total_judges_scores,pros_score:uA==null?void 0:uA.total_pros_scores,bpros_score:uA==null?void 0:uA.total_bpros_scores,shixuns_score:uA==null?void 0:uA.total_shixuns_scores,mains_score:uA==null?void 0:uA.total_mains_scores,combinations_score:uA==null?void 0:uA.combination_scores,total_score:f},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];mt([...He?R:E])}},[ve.exerciseExportHeadData]);const at=()=>OA(void 0,null,function*(){var O;const dA=yield(0,XA.cV)({id:jA.id});dA.status==0&&Kt(dA.data),yield Ze(),ke.get("exportPDF")&&((O=G.paperData)!=null&&O.questionList)&&(mA.ZP.info("\u6B63\u5728\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377pdf"),(0,LA.F)(oe.current.children,"\u5BFC\u51FA\u8BD5\u5377"))}),Ze=()=>OA(void 0,null,function*(){const O=yield(0,XA.Dq)(jA.id);JA(O||{});const{table:dA}=O||{};let uA,f;(dA!=null&&dA.total_singles_scores||dA!=null&&dA.total_doubles_scores||dA!=null&&dA.total_nulls_scores||dA!=null&&dA.total_judges_scores||dA!=null&&dA.total_pros_scores||dA!=null&&dA.total_shixuns_scores||dA!=null&&dA.total_mains_scores||dA!=null&&dA.total_combination_scores||dA!=null&&dA.total_bpros_scores)&&(uA=Number(dA==null?void 0:dA.total_singles_scores)+Number(dA==null?void 0:dA.total_doubles_scores)+Number(dA==null?void 0:dA.total_nulls_scores)+Number(dA==null?void 0:dA.total_judges_scores)+Number(dA==null?void 0:dA.total_pros_scores)+Number(dA==null?void 0:dA.total_shixuns_scores)+Number(dA==null?void 0:dA.total_mains_scores)+Number(dA==null?void 0:dA.total_combination_scores)+Number(dA==null?void 0:dA.total_bpros_scores)),(dA!=null&&dA.singles_scores||dA!=null&&dA.doubles_scores||dA!=null&&dA.nulls_scores||dA!=null&&dA.judges_scores||dA!=null&&dA.pros_scores||dA!=null&&dA.bpros_scores||dA!=null&&dA.shixuns_scores||dA!=null&&dA.mains_scores||dA!=null&&dA.combinations_score)&&(f=Number(dA==null?void 0:dA.singles_scores)+Number(dA==null?void 0:dA.doubles_scores)+Number(dA==null?void 0:dA.nulls_scores)+Number(dA==null?void 0:dA.judges_scores)+Number(dA==null?void 0:dA.pros_scores)+Number(dA==null?void 0:dA.bpros_scores)+Number(dA==null?void 0:dA.shixuns_scores)+Number(dA==null?void 0:dA.mains_scores)+Number(dA==null?void 0:dA.combinations_score));const g=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:dA==null?void 0:dA.total_singles_scores,doubles_score:dA==null?void 0:dA.total_doubles_scores,nulls_score:dA==null?void 0:dA.total_nulls_scores,judges_score:dA==null?void 0:dA.total_judges_scores,pros_score:dA==null?void 0:dA.total_pros_scores,bpros_score:dA==null?void 0:dA.total_bpros_scores,shixuns_score:dA==null?void 0:dA.total_shixuns_scores,combinations_score:dA==null?void 0:dA.total_combination_scores,mains_score:dA==null?void 0:dA.total_mains_scores,total_score:uA},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:dA==null?void 0:dA.singles_scores,doubles_score:dA==null?void 0:dA.doubles_scores,nulls_score:dA==null?void 0:dA.nulls_scores,judges_score:dA==null?void 0:dA.judges_scores,pros_score:dA==null?void 0:dA.pros_scores,bpros_score:dA==null?void 0:dA.bpros_scores,shixuns_score:dA==null?void 0:dA.shixuns_scores,mains_score:dA==null?void 0:dA.mains_scores,combinations_score:dA==null?void 0:dA.combination_scores,total_score:f},{key:"3",name:"\u8BC4\u5377\u4EBA"}];mt(He?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:g)}),YA=[{width:"9%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:O=>p.createElement("a",null,O)},{width:"9%",title:((l=ct.find(O=>O.value==T.fw[0].nameType))==null?void 0:l.name)||T.fw[0].name,align:"center",dataIndex:"singles_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((k=ct.find(O=>O.value==T.fw[1].nameType))==null?void 0:k.name)||T.fw[1].name,align:"center",dataIndex:"doubles_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((q=ct.find(O=>O.value==T.fw[3].nameType))==null?void 0:q.name)||T.fw[3].name,align:"center",dataIndex:"nulls_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((HA=ct.find(O=>O.value==T.fw[2].nameType))==null?void 0:HA.name)||T.fw[2].name,align:"center",dataIndex:"judges_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((V=ct.find(O=>O.value==T.fw[6].nameType))==null?void 0:V.name)||T.fw[6].name,align:"center",dataIndex:"pros_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((iA=ct.find(O=>O.value==T.fw[5].nameType))==null?void 0:iA.name)||T.fw[5].name,align:"center",dataIndex:"shixuns_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((S=ct.find(O=>O.value==T.fw[4].nameType))==null?void 0:S.name)||T.fw[4].name,align:"center",dataIndex:"mains_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:((cA=ct.find(O=>O.value==T.fw[7].nameType))==null?void 0:cA.name)||T.fw[7].name,align:"center",dataIndex:"combinations_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"10%",title:((pA=ct.find(O=>O.value==T.fw[8].nameType))==null?void 0:pA.name)||T.fw[8].name,align:"center",dataIndex:"bpros_score",render:O=>p.createElement("a",null,O==="0.0"?0:O)},{width:"9%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:O=>p.createElement("a",null,O==="0.0"?0:O?parseFloat(O).toFixed(1):"")}],Fe=O=>{Z({type:"paperlibrary/getPaperData",payload:ee({id:Oe.current},O)})},Te=(O,dA)=>OA(void 0,null,function*(){if(!O.destination||!O.source)return;const uA=dA.questions[O.source.index].id,f=O.destination.index+1;(yield Z({type:"paperlibrary/adjustPosition",payload:{id:Oe.current,itemId:uA,position:f}})).status!==-1&&Fe()}),Xe=()=>{var O,dA,uA,f;Z({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:Oe.current,data:{is_random:!1},dataSource:[{name:(dA=(O=G.paperData)==null?void 0:O.exam)==null?void 0:dA.name,total_score:(f=(uA=G.paperData)==null?void 0:uA.exam)==null?void 0:f.all_score}],type:"single"}}})},oe=(0,w.useRef)(),[ZA,$A]=(0,w.useState)(!0),we=()=>OA(void 0,null,function*(){$A(!1),ht(""),er(!0)}),qe=()=>OA(void 0,null,function*(){$A(!0),ht(""),er(!0)}),$e=()=>OA(void 0,null,function*(){var O;gA(!0);const dA=yield(0,IA.Mb)({categoryId:Oe.current});gA(!1),dA!=null&&dA.exercise_id&&(0,rA.xg)(`/classrooms/coursesId/exercise/${dA.exercise_id}/${(O=NA.userInfo)==null?void 0:O.login}/initate_answer`)}),Tt=(O,dA,uA)=>{var f,g,E,R,$,hA,RA,kA,SA,re,ie,lt,rt,st,bt,Ct,It,ar,yt,_e,je,Qt;return p.createElement(p.Fragment,null,!uA&&p.createElement("div",{style:{display:"flex"},className:x.programTitle},p.createElement("span",{style:{flexShrink:0},className:"font18"},dA+1,"."),p.createElement(bA.Z,{style:{maxWidth:1100},value:(O==null?void 0:O.question_type)==8?(f=O==null?void 0:O.program_attr)==null?void 0:f.description:O.name||(O==null?void 0:O.shixun_name)}),p.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(O==null?void 0:O.question_type)===7?`\u5171${O==null?void 0:O.sub_count}\u5C0F\u9898`:""," ",O.score,"\u5206\uFF09")),(O==null?void 0:O.question_type)===8&&p.createElement(bA.Z,{showProgramFill:!0,disabledFill:!0,value:aA.Base64.decode(((g=O==null?void 0:O.program_attr)==null?void 0:g.code)||"")}),(O==null?void 0:O.question_type)===5&&p.createElement("div",null,(E=O==null?void 0:O.examination_bank_shixun_challenges)==null?void 0:E.map((be,Ge)=>p.createElement("div",null,p.createElement("div",{key:Ge,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,marginBottom:10}},p.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",Ge+1,"\u5173 ",p.createElement("span",{className:"ml10"},be.challenge_name))))),(O==null?void 0:O.question_type)===6&&p.createElement("div",null,p.createElement("div",{style:{fontWeight:600,marginTop:4}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",($=(R=O==null?void 0:O.program_attr)==null?void 0:R.languages)==null?void 0:$.join("/")),((RA=(hA=G==null?void 0:G.paperData)==null?void 0:hA.exam)==null?void 0:RA.show_hack_sets)&&p.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},p.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},p.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),p.createElement(vA.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(be,Ge,Ie)=>Ie+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(be,Ge,Ie)=>p.createElement(u.Z,{title:p.createElement("pre",null,be)},p.createElement("div",{className:x.divname},be))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(be,Ge,Ie)=>p.createElement(u.Z,{title:p.createElement("pre",null,be)}," ",p.createElement("div",{className:x.divname},be))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(kA=O==null?void 0:O.program_attr)==null?void 0:kA.hack_sets})),((re=(SA=G==null?void 0:G.paperData)==null?void 0:SA.exam)==null?void 0:re.show_hack_description)&&p.createElement("div",null,p.createElement(bA.Z,{className:x.content,value:((ie=O==null?void 0:O.program_attr)==null?void 0:ie.description)||"- -"}))),O.question_type===N.c.Single&&p.createElement(p.Fragment,null,(lt=O.choices)==null?void 0:lt.map(function(be,Ge){return p.createElement(L.Z,{key:Ge},p.createElement(F.Z,{flex:"1"},p.createElement("div",{style:{display:"flex"}},p.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},ze[Ge]),p.createElement(bA.Z,{value:be.choice_text||""}))))})),O.question_type===N.c.Multiple&&p.createElement(p.Fragment,null,(rt=O.choices)==null?void 0:rt.map(function(be,Ge){return p.createElement(L.Z,{key:Ge},p.createElement(F.Z,{flex:"1"},p.createElement("div",{style:{display:"flex"}},p.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},ze[Ge]),p.createElement(bA.Z,{value:be.choice_text||""}))))})),O.question_type===N.c.Judge&&p.createElement("div",{className:x.flexRow},(st=O.choices)==null?void 0:st.map(function(be,Ge){return p.createElement(L.Z,{key:Ge},p.createElement(F.Z,{flex:"25px"},p.createElement("div",{style:{width:25,overflow:"hidden"}},p.createElement(W.ZP,{disabled:!0,style:{width:25,marginLeft:Ge===1&&10}}))),p.createElement(F.Z,{flex:"1",style:{marginLeft:Ge===1&&10}},be.choice_text))})),O.question_type===N.c.Combine&&p.createElement(p.Fragment,null,(bt=O.sub_questions)==null?void 0:bt.map(function(be,Ge){return p.createElement("div",{style:{marginLeft:10}},p.createElement("div",{style:{display:"flex"},className:x.programTitle},p.createElement("span",{style:{flexShrink:0},className:"font18"},dA+1,".",Ge+1),p.createElement(bA.Z,{value:be.name||(be==null?void 0:be.shixun_name)}),p.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",be.score,"\u5206\uFF09")),Tt(be,Ge,!0))})),ZA&&p.createElement("div",{style:{marginTop:10}},(O==null?void 0:O.question_type)<3&&(O==null?void 0:O.standard_answer_show)&&p.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",O==null?void 0:O.standard_answer_show),!!((Ct=O==null?void 0:O.standard_answer)!=null&&Ct.length)&&ZA&&(O==null?void 0:O.question_type)===3&&p.createElement("div",null,(It=O==null?void 0:O.standard_answer)==null?void 0:It.map((be,Ge)=>p.createElement("div",null,p.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Ge+1,"\uFF09:"),p.createElement("div",null,be.answer_text.map(function(Ie,gt){return p.createElement(F.Z,{span:24,key:gt},(be==null?void 0:be.model)===1?p.createElement(Ae,{autoSize:!0,disabled:!0,value:Ie}):p.createElement(z.Z,{value:Ie,disabled:!0}))}))))),!!((ar=O==null?void 0:O.standard_answer)!=null&&ar.length)&&ZA&&(O==null?void 0:O.question_type)===8&&p.createElement("div",null,(yt=O==null?void 0:O.standard_answer)==null?void 0:yt.map((be,Ge)=>p.createElement("div",null,p.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Ge+1,"\uFF09:"),p.createElement("div",null,p.createElement(Ae,{autoSize:!0,disabled:!0,value:(be==null?void 0:be.answer_text)||""}))))),!!((_e=O==null?void 0:O.answer_texts)!=null&&_e.length)&&(O==null?void 0:O.question_type)===4&&p.createElement("div",null,p.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),p.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},p.createElement(bA.Z,{value:(je=O==null?void 0:O.answer_texts)==null?void 0:je[0]}))),(O==null?void 0:O.question_type)===6&&p.createElement("div",null,p.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A",!(O!=null&&O.answer_text)&&"\u6682\u65E0"),(O==null?void 0:O.answer_text)&&p.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},p.createElement(bA.Z,{value:O==null?void 0:O.answer_text}))),(O==null?void 0:O.question_type)<=4&&((O==null?void 0:O.standard_answer_show)||((Qt=O==null?void 0:O.standard_answer)==null?void 0:Qt.length)>0)&&p.createElement(L.Z,{style:{marginTop:14}},p.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),p.createElement(bA.Z,{className:x.renderHtml,value:(O==null?void 0:O.analysis)||"\u6682\u65E0\u89E3\u6790"}))),!uA&&p.createElement(P.Z,null))},Vt=(0,w.useCallback)(()=>{var O,dA;return p.createElement("div",null,p.createElement("div",{className:x.titleForExport},(dA=(O=G.paperData)==null?void 0:O.exam)==null?void 0:dA.name),p.createElement("div",{style:{textAlign:"center",fontSize:"15px"}},"\u5171:\u3010",Ue==null?void 0:Ue.large_counts,"\u5927\u9898\u3011\u3010",Ue==null?void 0:Ue.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",Ue==null?void 0:Ue.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(Ue==null?void 0:Ue.time)>-1?`${Ue==null?void 0:Ue.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),!!(Ue!=null&&Ue.exercise_description)&&p.createElement("pre",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A"}},p.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),Ue==null?void 0:Ue.exercise_description),p.createElement(vA.default,{style:{margin:"20px auto"},className:x.table,columns:YA,dataSource:[...Ve||[]],bordered:!0,pagination:!1}))},[G.paperData]),kt=()=>OA(void 0,null,function*(){const O=yield(0,fA.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:jA==null?void 0:jA.id}});(O==null?void 0:O.status)===0&&I.history.replace("/paperlibrary")});return p.createElement("section",{className:x.bg},p.createElement(FA.Z,{spinning:KA["paperlibrary/getPaperData"]},p.createElement(L.Z,{className:"pt20",justify:"space-between"},p.createElement(J.Z,{separator:">"},p.createElement(J.Z.Item,{href:"/paperlibrary"},"\u8BD5\u5377\u5E93"),p.createElement(J.Z.Item,{href:`/paperlibrary?defaultActiveKey=${Ee}`},Ee==="1"?"\u516C\u5F00":Ee==="2"?"\u56E2\u961F\u5171\u4EAB":"\u6211\u521B\u5EFA\u7684"),p.createElement(J.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5")),p.createElement("div",{className:x.btnWrapper},!qA&&p.createElement(yA.ZP,{onClick:Xe,className:x.btn,icon:p.createElement("i",{className:"iconfont icon-fasongtongzhi font14"})},"\u53D1\u9001\u81F3\u8BFE\u5802"),p.createElement(yA.ZP,{onClick:()=>I.history.push(`/paperlibrary/add/${Oe.current}?type=2${qA?"&isIntelligentAssistant=true":""}`),className:x.btn,icon:p.createElement("i",{className:"iconfont icon-bianji10 font14"})},"\u7F16\u8F91\u8BD5\u5377"),p.createElement(yA.ZP,{loading:AA,onClick:$e,className:x.btn,icon:p.createElement("i",{className:"iconfont icon-monikaoshi2 font14"})},"\u6A21\u62DF\u8003\u8BD5"),!qA&&p.createElement(TA.Z,{menu:{items:[{key:"1",label:p.createElement("div",{onClick:qe},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848")},{key:"2",label:p.createElement("div",{onClick:we},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377")}]}},p.createElement(yA.ZP,{type:"primary",icon:p.createElement("i",{className:"iconfont icon-daochu1 font14"})},"\u5BFC\u51FA")),qA&&p.createElement(nA.Z,{onClick:kt,type:"primary",icon:p.createElement("i",{className:"iconfont icon-baocun1 font14"})},"\u4FDD\u5B58\u8BD5\u5377"))),p.createElement("div",{className:`${x.wrap} pt20 pb20`,ref:oe,id:"paperDomRef"},!((te=(GA=G.paperData)==null?void 0:GA.questionList)!=null&&te.length)&&Vt(),(ye=(de=G.paperData)==null?void 0:de.questionList)==null?void 0:ye.map((O,dA)=>{var uA;return p.createElement(p.Fragment,null,(uA=O.questions)==null?void 0:uA.map((f,g)=>{const E=Math.floor(g/10);return g%10===0?p.createElement("div",{className:"abc",key:`group-${E}`},dA===0&&g===0&&Vt(),g===0&&p.createElement("div",null,p.createElement("span",{className:"font16 c-light-primary"},O.number,"\u3001",O.name),p.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",O.questions_count,"\u9898\uFF0C",(O==null?void 0:O.question_type)===7?`\u5305\u542B${O==null?void 0:O.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",O.questions_score,"\u5206\uFF09")),O.questions.slice(g,g+10).map((R,$)=>p.createElement("div",{key:R.id},Tt(R,g+$)))):null}))}))),p.createElement(Y.Z,null),p.createElement(xA.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ht,onCancel:()=>{if(wA){mA.ZP.info("\u5BFC\u51FA\u4E2D\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3");return}er(!1)},okButtonProps:{loading:wA},onOk:()=>OA(void 0,null,function*(){var O,dA;if(lA(!0),Zt==""){lA(!1),mA.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else Zt=="pdf"?yield(0,LA.F)(oe.current.children,(dA=(O=G.paperData)==null?void 0:O.exam)==null?void 0:dA.name):Zt=="word"&&(0,H.ON)(ee({id:Oe.current,middle_export:1,export_type:ZA?1:0},pe));lA(!1),er(!1)})},p.createElement("div",{className:x.export_type_modal},p.createElement("div",{className:x.export_type_modal_con},p.createElement("div",{className:x.type_item},p.createElement("div",{className:`${x.img_warp} ${Zt=="pdf"?x.img_warp_active:""}`,onClick:()=>ht("pdf")},p.createElement("img",{src:d(45614),width:70,height:70})),"pdf\u683C\u5F0F"),p.createElement("div",{className:x.type_item},p.createElement("div",{className:`${x.img_warp} ${Zt=="word"?x.img_warp_active:""}`,onClick:()=>ht("word")},p.createElement("img",{src:d(38347),width:70,height:70})),"word\u683C\u5F0F"))),Zt==="word"&&p.createElement("div",{style:{marginTop:30}},(le||ce)&&p.createElement("div",{style:{fontSize:14,color:"#666",marginBottom:20}},"\u8BF7\u9009\u62E9\u9700\u8981\u989D\u5916\u5BFC\u51FA\u7684\u5185\u5BB9"),le&&p.createElement("div",null,p.createElement("span",null,"\u5B9E\u8BAD\u9898"),p.createElement(j.default,{checked:pe.param_show_challenge_task_pass,onChange:O=>{pe.param_show_challenge_task_pass=O.target.checked,We(ee({},pe))},style:{marginLeft:20}},"\u5BFC\u51FA\u5B9E\u8BAD\u5173\u5361\u63CF\u8FF0")),ce&&p.createElement("div",{style:{marginTop:20}},p.createElement("span",null,"\u7F16\u7A0B\u9898"),p.createElement(j.default,{checked:pe.param_show_hack_sets,onChange:O=>{pe.param_show_hack_sets=O.target.checked,We(ee({},pe))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u6D4B\u8BD5\u7528\u4F8B"),p.createElement(j.default,{checked:pe.param_show_hack_description,onChange:O=>{pe.param_show_hack_description=O.target.checked,We(ee({},pe))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u63CF\u8FF0")))))};var Et=(0,I.connect)(({paperlibrary:ve,user:He,loading:G,globalSetting:NA,newExercisePaper:CA})=>({paperlibrary:ve,user:He,globalSetting:NA,loading:G.effects,newExercisePaper:CA}))(fe)},31814:function(Bt,ge,d){"use strict";d.d(ge,{Z:function(){return He}});var w=d(67294),I=d(35973),K=d(28802),mA=d(2453),vA=d(62844),u=d(37720),L=d(48054),F=d(57399),W=d(85804),P=d(14375),FA=Object.defineProperty,J=Object.getOwnPropertySymbols,yA=Object.prototype.hasOwnProperty,TA=Object.prototype.propertyIsEnumerable,xA=(G,NA,CA)=>NA in G?FA(G,NA,{enumerable:!0,configurable:!0,writable:!0,value:CA}):G[NA]=CA,j=(G,NA)=>{for(var CA in NA||(NA={}))yA.call(NA,CA)&&xA(G,CA,NA[CA]);if(J)for(var CA of J(NA))TA.call(NA,CA)&&xA(G,CA,NA[CA]);return G};const x=G=>React.createElement("svg",j({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},G),React.createElement("title",null,"\u9009\u62E9\u5907\u4EFD 2"),React.createElement("path",{d:"M6.74 0a6.74 6.74 0 1 0 0 13.48A6.74 6.74 0 0 0 6.74 0Zm3.636 5.017L5.817 9.576c-.09.09-.246.08-.348-.023l-.306-.305L3.12 7.204a.263.263 0 0 1 0-.372l.557-.557a.262.262 0 0 1 .372 0l1.605 1.606 3.794-3.793c.09-.09.246-.08.348.022l.557.557c.103.103.113.259.023.349Z",fill:"#68C79F",fillRule:"nonzero"}));var Y="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzQgMGE2Ljc0IDYuNzQgMCAxIDAgMCAxMy40OEE2Ljc0IDYuNzQgMCAwIDAgNi43NCAwWm0zLjYzNiA1LjAxN0w1LjgxNyA5LjU3NmMtLjA5LjA5LS4yNDYuMDgtLjM0OC0uMDIzbC0uMzA2LS4zMDVMMy4xMiA3LjIwNGEuMjYzLjI2MyAwIDAgMSAwLS4zNzJsLjU1Ny0uNTU3YS4yNjIuMjYyIDAgMCAxIC4zNzIgMGwxLjYwNSAxLjYwNiAzLjc5NC0zLjc5M2MuMDktLjA5LjI0Ni0uMDguMzQ4LjAyMmwuNTU3LjU1N2MuMTAzLjEwMy4xMTMuMjU5LjAyMy4zNDlaIiBmaWxsPSIjNjhDNzlGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",LA={flex_box_center:"flex_box_center___LsrKL",flex_space_between:"flex_space_between___sZBht",flex_box_vertical_center:"flex_box_vertical_center___QNt7D",flex_box_center_end:"flex_box_center_end___S9zs3",flex_box_column:"flex_box_column___Y5tcm",title:"title___t4qlt",tip:"tip___MtKbx",radioWrap:"radioWrap___fp3kY",row:"row___IoDN5",radio:"radio___vuEDI",colorFF0000:"colorFF0000____5DYm",pagination:"pagination___bvqCI",modalColumn:"modalColumn___szBPb",modalRow:"modalRow___mtd9M",sup:"sup___JDuYL",search:"search___wNY_F",bottom:"bottom___HvFhF",yes:"yes___xmznh",no:"no___vEJlu"},XA=d(28706),T={sendToClass:"sendToClass___le_BX"},H="data:image/png;base64,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",rA="data:image/png;base64,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",bA=({createState:G,refreshLoading:NA,onRefresh:CA=()=>{},onCreate:KA=()=>{}})=>w.createElement("div",{className:T.sendToClass},G?w.createElement(w.Fragment,null,w.createElement("img",{src:H,alt:"\u7A7A"}),w.createElement("div",null,"\u60A8\u8FD8\u6CA1\u6709\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF0C\u65E0\u6CD5\u5C06\u8BD5\u5377\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u3002"),w.createElement(W.ZP,{onClick:KA,type:"primary",ghost:!0},"\u7ACB\u5373\u521B\u5EFA")):w.createElement(w.Fragment,null,w.createElement("img",{src:rA,alt:"\u7A7A"}),w.createElement("div",null,"\u5DF2\u521B\u5EFA\u6559\u5B66\u8BFE\u5802\uFF1F\u8BF7\u5237\u65B0\u5217\u8868"),w.createElement(W.ZP,{loading:NA,onClick:CA,type:"primary",ghost:!0},"\u7ACB\u5373\u5237\u65B0"))),aA=d(60580),N=d(96486),z=d(96332),nA=d(19299),fA=d(810),p=d(67294),oA=Object.defineProperty,_A=Object.defineProperties,zA=Object.getOwnPropertyDescriptors,WA=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,OA=(G,NA,CA)=>NA in G?oA(G,NA,{enumerable:!0,configurable:!0,writable:!0,value:CA}):G[NA]=CA,Ae=(G,NA)=>{for(var CA in NA||(NA={}))se.call(NA,CA)&&OA(G,CA,NA[CA]);if(WA)for(var CA of WA(NA))ee.call(NA,CA)&&OA(G,CA,NA[CA]);return G},Be=(G,NA)=>_A(G,zA(NA)),ze=(G,NA)=>{var CA={};for(var KA in G)se.call(G,KA)&&NA.indexOf(KA)<0&&(CA[KA]=G[KA]);if(G!=null&&WA)for(var KA of WA(G))NA.indexOf(KA)<0&&ee.call(G,KA)&&(CA[KA]=G[KA]);return CA},fe=(G,NA,CA)=>new Promise((KA,Z)=>{var QA=n=>{try{c(CA.next(n))}catch(i){Z(i)}},U=n=>{try{c(CA.throw(n))}catch(i){Z(i)}},c=n=>n.done?KA(n.value):Promise.resolve(n.value).then(QA,U);c((CA=CA.apply(G,NA)).next())});const Et=K.default.Search,ve=G=>{var NA=G,{paperlibrary:CA,globalSetting:KA,loading:Z,dispatch:QA}=NA,U=ze(NA,["paperlibrary","globalSetting","loading","dispatch"]),c,n,i,C;const[l,k]=(0,w.useState)(""),[q,HA]=(0,w.useState)([]),[V,iA]=(0,w.useState)([]),[S,cA]=(0,w.useState)(!1),[pA,GA]=(0,w.useState)(!0),[te,de]=(0,w.useState)(!0),[ye,ne]=(0,w.useState)(!0),[jA,ke]=(0,w.useState)(!1),[Ee,Ke]=(0,w.useState)(!1),Oe=(i=(n=(c=CA.actionTabs)==null?void 0:c.params)==null?void 0:n.data)==null?void 0:i.is_random,[Ue,JA]=(0,w.useState)(!1),[Ve,mt]=(0,w.useState)({}),[ct,Kt]=(0,w.useState)(!1),[Ht,er]=(0,w.useState)({}),[Zt,ht]=(0,w.useState)(!1),[AA,gA]=(0,w.useState)(!1),[wA,lA]=(0,w.useState)([]);(0,w.useEffect)(()=>{var YA;if(CA.actionTabs.key==="Paperlibrary-SendToClass"){const{dataSource:Fe=[],type:Te}=((YA=CA.actionTabs)==null?void 0:YA.params)||{},Xe=Fe.filter(oe=>![100,120,150].includes(oe.total_score));Xe.length?(gA(Te),lA(Xe)):ht(!0)}},[(C=CA==null?void 0:CA.actionTabs)==null?void 0:C.key]),(0,w.useEffect)(()=>{le()},[]);const qA=()=>{iA([]),k(""),le(!0),ht(!1),gA(!1),QA({type:"paperlibrary/setActionTabs",payload:{}})},le=YA=>fe(void 0,null,function*(){de(!0);const Fe=yield QA({type:"paperlibrary/getCourseList",payload:{search:YA?"":l}});Fe&&(HA((Fe==null?void 0:Fe.courses)||[]),GA(!0),ke(!1)),de(!1),ne(!1)}),ce=YA=>{const Fe=parseInt(YA);return(0,N.isNaN)(Fe)?"":Fe},pe=()=>fe(void 0,null,function*(){var YA,Fe,Te,Xe,oe,ZA,$A;if(!V.length){mA.ZP.info("\u60A8\u9700\u8981\u9009\u62E9\u8BFE\u5802\uFF0C\u624D\u80FD\u53D1\u9001"),cA(!0);return}const we=yield QA({type:"paperlibrary/postExistCourse",payload:{course_id:Oe?V==null?void 0:V[0]:V,examination_bank_ids:((Fe=(YA=CA.actionTabs)==null?void 0:YA.params)==null?void 0:Fe.examination_bank_ids)||((Xe=(Te=CA.actionTabs)==null?void 0:Te.params)==null?void 0:Xe.id)}}),qe=()=>fe(void 0,null,function*(){yield We([])});if(we.status==0&&((oe=we.data)==null?void 0:oe.count)>0){vA.default.confirm({icon:null,title:"\u63D0\u793A",centered:!0,width:596,content:p.createElement("div",{style:{userSelect:"none"}},"\u5F53\u524D\u6559\u5B66\u8BFE\u5802\u4E2D\u5DF2\u5B58\u5728\u8BD5\u5377",($A=(ZA=we.data)==null?void 0:ZA.list)==null?void 0:$A.map(($e,Tt)=>{var Vt;return p.createElement(p.Fragment,null,p.createElement("span",{style:{color:"#FA6400"}},"\u300A",$e==null?void 0:$e.name,"\u300B"),Tt!==((Vt=we.data)==null?void 0:Vt.count)-1&&p.createElement("span",null,"\u3001"))}),"\uFF0C\u8BF7\u786E\u5B9A\u662F\u5426\u9700\u8981\u91CD\u590D\u53D1\u9001\uFF1F"),onOk:()=>fe(void 0,null,function*(){yield qe()})}),yield new Promise($e=>setTimeout(()=>$e(),1e3));return}yield qe()}),We=YA=>fe(void 0,null,function*(){var Fe,Te,Xe,oe,ZA,$A,we,qe,$e,Tt,Vt,kt,O;if(!Oe){JA(!0);const g=yield QA({type:(Te=(Fe=CA.actionTabs)==null?void 0:Fe.params)!=null&&Te.isBatch?"paperlibrary/postBatchSendToCourse":"paperlibrary/sendToClass",payload:{course_id:Oe?V==null?void 0:V[0]:V,id:(oe=(Xe=CA.actionTabs)==null?void 0:Xe.params)==null?void 0:oe.id,examination_bank_ids:($A=(ZA=CA.actionTabs)==null?void 0:ZA.params)==null?void 0:$A.examination_bank_ids,shixuns_info:YA.map(E=>({shixun_id:E.id,is_copy:E.is_copy,is_use:E.is_use,course_id:E.course_id}))}});JA(!1),g&&g.status===0&&(ht(!1),QA({type:"paperlibrary/setActionTabs",payload:{}}),iA([]),g!=null&&g.have_shixun?(er(Be(Ae({},(we=g==null?void 0:g.data)==null?void 0:we[0]),{courseId:($e=(qe=g==null?void 0:g.data)==null?void 0:qe[0])==null?void 0:$e.course_identifier,examination_bank_ids:((Vt=(Tt=CA.actionTabs)==null?void 0:Tt.params)==null?void 0:Vt.examination_bank_ids)||[(O=(kt=CA.actionTabs)==null?void 0:kt.params)==null?void 0:O.id]})),Kt(!0)):(vA.default.confirm({title:"\u63D0\u793A",okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",width:480,centered:!0,closable:!0,onOk:()=>{window.location.href=`${g.data[0].first_category_url}`},content:p.createElement("p",null,"\u8BD5\u5377\u53D1\u9001\u6210\u529F\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u524D\u5F80\u6559\u5B66\u8BFE\u5802\u8FDB\u884C\u53D1\u5E03\uFF1F")}),mA.ZP.success("\u53D1\u9001\u6210\u529F")));return}JA(!0),setTimeout(()=>{JA(!1)},500);const dA=q.find(g=>g.course_id===(V==null?void 0:V[0]));let uA=1,f=vA.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:p.createElement("div",{className:LA.modalColumn},p.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},p.createElement("img",{style:{marginRight:5},src:P.Z}),"\u968F\u673A\u7EC4\u5377\u7C7B\u578B\u7684\u8BD5\u5377\u6309\u7167\u51FA\u5377\u6570\u91CF\u5BF9\u6307\u5B9A\u8BFE\u5802\u751F\u6210\u4E0D\u91CD\u590D\u7684\u8BD5\u5377\u3002"),p.createElement("div",{style:{paddingLeft:18}},"\u8BFE\u5802\u540D\u79F0: ",dA==null?void 0:dA.course_name),p.createElement("div",{style:{paddingLeft:9},className:LA.modalRow},p.createElement("sup",{className:LA.sup},"*"),p.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),p.createElement(u.Z,{parser:ce,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:uA,onChange:g=>{uA=g;const E=document.getElementById("model_error");uA<1||uA>50?E.style.display="block":E.style.display="none"}})),p.createElement("div",{style:{display:"none",marginLeft:115},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:qA,onOk:()=>fe(void 0,null,function*(){var g,E;if(uA<1||uA>50){const $=document.getElementById("model_error");return $.style.display="block",Promise.reject()}f.update({cancelButtonProps:{disabled:!0}});const R=yield QA({type:"paperlibrary/sendToClass",payload:{course_id:V==null?void 0:V[0],id:(E=(g=CA.actionTabs)==null?void 0:g.params)==null?void 0:E.id,num:uA,shixuns_info:YA.map($=>({shixun_id:$.id,is_copy:$.is_copy,is_use:$.is_use}))}});f.update({cancelButtonProps:{disabled:!1}}),R&&R.status===0&&(vA.default.destroyAll(),vA.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,title:"\u63D0\u793A",content:p.createElement("div",{className:LA.modalColumn},p.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10"},p.createElement("img",{style:{marginRight:5},src:Y}),"\u751F\u6210\u8BD5\u5377\u6210\u529F\uFF0C\u524D\u5F80\u8BFE\u5802\u53BB\u67E5\u770B\u5427\uFF01")),okText:"\u524D\u5F80\u8BFE\u5802",cancelText:"\u8FD4\u56DE\u8BD5\u5377\u5E93",onCancel:()=>{qA()},onOk:()=>{qA(),setTimeout(()=>{var $,hA;const RA=(hA=($=R==null?void 0:R.first_category_url)==null?void 0:$.split("/"))==null?void 0:hA[2];(0,XA.xg)(`/classrooms/${RA}/exercise`)},1e3)}}))})})}),at=()=>fe(void 0,null,function*(){ke(!0),yield le()}),Ze=[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0},{title:"\u5206\u73ED\u6570\u91CF",dataIndex:"course_group_count",width:90,ellipsis:!0},{title:"\u5B66\u5458\u4EBA\u6570",dataIndex:"course_member_count",width:90,ellipsis:!0}];return p.createElement("div",null,p.createElement(vA.default,{centered:!0,keyboard:!1,closable:!1,open:Zt,title:"\u53D1\u9001\u81F3\u8BFE\u5802",maskClosable:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Z["paperlibrary/sendToClass"]||Ee||!!Z["paperlibrary/postExistCourse"],width:752,footer:!1,onOk:pe,destroyOnClose:!0,onCancel:qA},p.createElement("div",{className:LA.wrap},p.createElement("div",{className:"mb10"},p.createElement(Et,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:l,className:LA.search,onChange:YA=>{k(YA.target.value),YA.target.value||le(!0)},onSearch:YA=>{k(YA),le(),iA([])}})),p.createElement(L.Z,{loading:ye},q.length?p.createElement("div",{className:LA.radioWrap},p.createElement(F.default,{bordered:!1,scroll:(q==null?void 0:q.length)<=7?{}:{y:350},loading:te,rowKey:"course_id",pagination:!1,dataSource:q,columns:Ze,onRow:YA=>({onClick:Fe=>{if(Oe)iA([YA==null?void 0:YA.course_id]);else{if(!Oe&&!V.includes(YA.course_id)&&V.length>0)return;V!=null&&V.includes(YA==null?void 0:YA.course_id)?iA(V==null?void 0:V.filter(Te=>Te!==(YA==null?void 0:YA.course_id))):iA([...V,YA==null?void 0:YA.course_id])}}}),rowSelection:{type:"radio",hideSelectAll:!0,selectedRowKeys:V,onChange:YA=>{iA(YA),cA(!1)}}})):!l&&!te&&p.createElement(bA,{createState:pA,refreshLoading:jA,onRefresh:at,onCreate:()=>{GA(!1),(0,XA.xg)("/classrooms/new")}})),S&&p.createElement("div",{className:LA.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802"),p.createElement("div",{className:LA.bottom,style:{display:"flex",alignItems:"center"}},p.createElement("div",{style:{flex:1}},p.createElement("div",{className:LA.title},p.createElement("img",{src:P.Z,style:{objectFit:"contain"}}),"\u9009\u62E9\u7684\u8BD5\u5377\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\u5E76\u4E3A\u73ED\u7EA7\u5B66\u5458\u751F\u6210\u8003\u8BD5\u8BD5\u5377")),p.createElement("div",null,p.createElement(W.ZP,{onClick:qA,className:LA.no,style:{marginRight:20}},"\u53D6\u6D88"),p.createElement(aA.Z,{onClick:pe,className:LA.yes},"\u786E\u8BA4"))))),p.createElement(z.Z,{resdata:Ve,type:"exercise",okloading:Ue,oktext:(Ve==null?void 0:Ve.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:YA=>{We(YA)}}),p.createElement(nA.Z,{source:"\u8BD5\u5377",showModal:ct,onCancel:()=>Kt(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:Ht,onOk:()=>{window.location.href=Ht==null?void 0:Ht.first_category_url}}),p.createElement(fA.Z,{text:"\u662F\u5426\u7EE7\u7EED\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u4E2D\uFF1F",okText:"\u786E\u8BA4\u53D1\u9001",visible:AA,dataSource:wA,onSuccess:()=>{gA(!1),ht(!0)},onClose:qA}))};var He=(0,I.connect)(({paperlibrary:G,loading:NA,globalSetting:CA})=>({paperlibrary:G,globalSetting:CA,loading:NA.effects}))(ve)},71573:function(Bt,ge,d){"use strict";d.d(ge,{c:function(){return I}});var w=(K=>(K.FirstPage="firstPage",K.PrevPage="prevPage",K.NextPage="nextPage",K))(w||{}),I=(K=>(K[K.Single=0]="Single",K[K.Multiple=1]="Multiple",K[K.Judge=2]="Judge",K[K.Fill=3]="Fill",K[K.Subjective=4]="Subjective",K[K.Shixun=5]="Shixun",K[K.Program=6]="Program",K[K.Combine=7]="Combine",K))(I||{})},98769:function(Bt,ge,d){"use strict";d.d(ge,{AD:function(){return oA},D9:function(){return Ae},Hp:function(){return rA},IM:function(){return ze},Iy:function(){return bA},KM:function(){return QA},MJ:function(){return IA},Ne:function(){return Be},ON:function(){return G},Uj:function(){return KA},VY:function(){return ve},YO:function(){return CA},YX:function(){return NA},Zn:function(){return xA},_g:function(){return XA},_k:function(){return ee},c6:function(){return fA},cr:function(){return j},eV:function(){return p},fi:function(){return x},gh:function(){return z},hS:function(){return fe},iA:function(){return Y},j6:function(){return T},je:function(){return WA},jj:function(){return H},kS:function(){return He},lS:function(){return se},o6:function(){return nA},pO:function(){return Z},rQ:function(){return _A},sA:function(){return N},xm:function(){return OA},xo:function(){return Et},y8:function(){return zA},yd:function(){return LA}});var w=d(89779),I=d(35973),K=d(28706),mA=d(2453),vA=d(11320),u=Object.defineProperty,L=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,P=(U,c,n)=>c in U?u(U,c,{enumerable:!0,configurable:!0,writable:!0,value:n}):U[c]=n,FA=(U,c)=>{for(var n in c||(c={}))F.call(c,n)&&P(U,n,c[n]);if(L)for(var n of L(c))W.call(c,n)&&P(U,n,c[n]);return U},J=(U,c,n)=>new Promise((i,C)=>{var l=HA=>{try{q(n.next(HA))}catch(V){C(V)}},k=HA=>{try{q(n.throw(HA))}catch(V){C(V)}},q=HA=>HA.done?i(HA.value):Promise.resolve(HA.value).then(l,k);q((n=n.apply(U,c)).next())});const yA=()=>{(0,I.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},TA=()=>{(0,I.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},xA=U=>J(void 0,null,function*(){yA(),(yield(0,w.YR)(FA({},U))).status===0&&(yield(0,K.QH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U.coursesId}/export_couser_info.json`,query:U}))),TA()}),j=U=>J(void 0,null,function*(){const c=yield(0,w.yS)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_member_act_score`);else{if(c.status===-2)return c;c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_member_act_score`))}}),x=U=>J(void 0,null,function*(){const c=yield(0,w.W0)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_score`);else{if(c.status===-4)return c;c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_score`))}}),Y=U=>J(void 0,null,function*(){const c=yield(0,w.Nl)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_exercise_and_other`);else{if(c.status===-4)return c;c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_exercise_and_other`))}}),LA=U=>J(void 0,null,function*(){const c=yield(0,w.IU)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/export_star_user`);else{if(c.status===-4)return c;c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/export_star_user`))}}),XA=U=>J(void 0,null,function*(){const c=yield(0,w.td)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_exercise_and_other`);else{if(c.status===-2)return c;if(c.status===-3)(0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_exercise_and_other`);else if(c.status===-4)return c}}),T=U=>J(void 0,null,function*(){const c=yield(0,w.QX)(FA({},U));if(c.status===0)mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_homework`);else{if(c.status===-4)return c;c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/course_total_homework`))}}),H=(U,c)=>J(void 0,null,function*(){const n=yield(0,w.o_)(FA({},U));n.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`)):n.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`))}),rA=(U,c)=>J(void 0,null,function*(){const n=yield(0,w.ZL)(FA({},U));n.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`)):n.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`))}),IA=(U,c)=>J(void 0,null,function*(){const n=yield(0,w.vV)(FA({},U));n.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`)):n.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`))}),bA=(U,c)=>J(void 0,null,function*(){const n=yield(0,w.aP)(FA({},U));n.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`)):n.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/${c}`))}),aA=U=>J(void 0,null,function*(){yA(),(yield exportCourseWorkListAppendix(FA({},U))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${U.categoryId}/works_list.zip`,query:U}))),TA()}),N=U=>J(void 0,null,function*(){yA(),yield(0,K.QH)("",vA.Z.API_SERVER+`/api/polls/${U.categoryId}/commit_result.xlsx`),TA()}),z=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U.coursesId}/attendances/export_xlsx_data.xlsx`,query:U}))}),nA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U.coursesId}/video_study_statics.xlsx`,query:U}))}),fA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U.coursesId}/export_video_study.xlsx`,query:U}))}),p=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U.coursesId}/export_course_students_info.xlsx`,query:U}))}),oA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/school_manages/students.xlsx",query:U}))}),_A=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/item_banks/export.xlsx",query:U}))}),zA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:U}))}),WA=U=>J(void 0,null,function*(){const c=yield(0,w.Uy)(FA({},U));c.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/exercise_score,export_exercise_users`)):c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/exercise_score,export_exercise_users`))}),se=U=>J(void 0,null,function*(){const c=yield(0,w.tg)(FA({},U));c.status===0?(mA.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),I.history.push(`/classrooms/${U.coursesId}/exportlist/exercise_score,export_exercise_report`)):c.status===-3&&((0,I.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),I.history.push(`/classrooms/${U.coursesId}/exportlist/exercise_score,export_exercise_report`))}),ee=U=>J(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/export_records/${U.id}.xlsx`,query:U}))}),OA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:U}))}),Ae=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/courses/${U==null?void 0:U.coursesId}/${U.menuKey}_statistic.xlsx?${U.checkedList.map(c=>`course_group_id[]=${c}`).join("&")}`,query:U}))}),Be=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/ec_years/${U==null?void 0:U.ec_year_id}/ec_training_objectives.xlsx`,query:U}))}),ze=U=>J(void 0,null,function*(){yield(0,K.FH)(U==null?void 0:U.name,(0,K.NY)({url:vA.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:U}))}),fe=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/ec_years/${U==null?void 0:U.ec_year_id}/ec_courses.xlsx`,query:U}))}),Et=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/ec_years/${U==null?void 0:U.ec_year_id}/ec_graduation_requirements.xlsx`,query:U}))}),ve=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:U}))}),He=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:U}))}),G=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/examination_banks/${U.id}.json`,query:U}))}),NA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/exercises/${U.categoryId}.json`,query:U}))}),CA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/polls/${U==null?void 0:U.id}/commit_result.json`,query:U}))}),KA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+"/api/paths/get_task_pass.json",query:U}))}),Z=(U,c)=>J(void 0,null,function*(){yield(0,K.FH)(c||"",(0,K.NY)({url:vA.Z.API_SERVER+`/api/exercises/${U==null?void 0:U.exercise_id}/consult_exercise.json`,query:U}))}),QA=U=>J(void 0,null,function*(){yield(0,K.FH)("",(0,K.NY)({url:vA.Z.API_SERVER+`/api/competitions/${U==null?void 0:U.identifier}/competition_commit_records/member_works.xlsx`,query:U}))})},51161:function(Bt,ge,d){"use strict";d.d(ge,{AL:function(){return T},Iy:function(){return FA},Qv:function(){return TA},ez:function(){return XA},jb:function(){return J}});var w=d(47084),I=d.n(w),K=d(90621),mA=d.n(K);let vA=1;function u(aA,N){const z=aA.match(/^(\s+)(?:```)/);if(z===null)return N;const nA=z[1];return N.split(`
`).map(fA=>{const p=fA.match(/^\s+/);if(p===null)return fA;const[oA]=p;return oA.length>=nA.length?fA.slice(nA.length):fA}).join(`
`)}let L=[],F=[""];const W=new(I()).Renderer,P=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function FA(){L.length=0,F=[""]}const J={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function yA(aA,N,z,nA){if(N>=aA.length||aA[N].level<=z)return N;var fA=aA[N];nA.push("- "+fA.text+""),N++;var p=[];return N=yA(aA,N,fA.level,p),p.length>0&&(nA.push("
"),p.forEach(function(oA){nA.push(oA)}),nA.push("
")),nA.push(" "),N=yA(aA,N,z,nA),N}function TA(){return yA(L,0,0,F),F.push("
"),F.join("")}const xA={heading(aA){const N=P.exec(aA);if(vA+=1,N)return{type:"heading",raw:N[0],depth:N[1].length,text:N[2]}},fences(aA){const N=this.rules.block.fences.exec(aA);if(N){const z=N[0];let nA=u(z,N[3]||"");const fA=N[2]?N[2].trim():N[2];if(["latex","katex","math"].indexOf(fA)>=0){const p=Y(),oA=nA;nA=p,LA[p]={type:"block",expression:oA}}return{type:"code",raw:z,lang:fA,text:nA}}}},j=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let x=0;const Y=()=>`__special_katext_id_${x++}__`;let LA={};function XA(){return LA}function T(){x=0,LA={}}function H(aA){return aA=aA.replace(j,(N,z)=>{const nA=Y();return LA[nA]={type:"inline",expression:z},nA}),aA}const rA=W.listitem;W.listitem=function(aA){return rA(H(aA))};const IA=W.paragraph;W.paragraph=function(aA){return IA(H(aA))};const bA=W.tablecell;W.tablecell=function(aA,N){return bA(H(aA),N)},W.code=function(aA,N,z){const nA=(N||"").match(/\S*/)[0];return nA?["latex","katex","math"].indexOf(nA)>=0?`${aA}
`:`
${z?aA:(0,K.escape)(aA,!0)}
-`:''+(z?aA:(0,K.escape)(aA,!0))+"
"},W.heading=function(aA,N,z){let nA=this.options.headerPrefix+z.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return L.push({anchor:nA,level:N,text:aA}),"'+aA+" "},I().setOptions({silent:!0,gfm:!0,pedantic:!1}),I().use({tokenizer:xA,renderer:W}),ge.ZP=I()},80258:function(Bt,ge){"use strict";ge.byteLength=L,ge.toByteArray=W,ge.fromByteArray=J;for(var d=[],w=[],I=typeof Uint8Array!="undefined"?Uint8Array:Array,K="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",mA=0,vA=K.length;mA0)throw new Error("Invalid string. Length must be a multiple of 4");var xA=yA.indexOf("=");xA===-1&&(xA=TA);var j=xA===TA?0:4-xA%4;return[xA,j]}function L(yA){var TA=u(yA),xA=TA[0],j=TA[1];return(xA+j)*3/4-j}function F(yA,TA,xA){return(TA+xA)*3/4-xA}function W(yA){var TA,xA=u(yA),j=xA[0],x=xA[1],Y=new I(F(yA,j,x)),LA=0,XA=x>0?j-4:j,T;for(T=0;T>16&255,Y[LA++]=TA>>8&255,Y[LA++]=TA&255;return x===2&&(TA=w[yA.charCodeAt(T)]<<2|w[yA.charCodeAt(T+1)]>>4,Y[LA++]=TA&255),x===1&&(TA=w[yA.charCodeAt(T)]<<10|w[yA.charCodeAt(T+1)]<<4|w[yA.charCodeAt(T+2)]>>2,Y[LA++]=TA>>8&255,Y[LA++]=TA&255),Y}function P(yA){return d[yA>>18&63]+d[yA>>12&63]+d[yA>>6&63]+d[yA&63]}function FA(yA,TA,xA){for(var j,x=[],Y=TA;YXA?XA:LA+Y));return j===1?(TA=yA[xA-1],x.push(d[TA>>2]+d[TA<<4&63]+"==")):j===2&&(TA=(yA[xA-2]<<8)+yA[xA-1],x.push(d[TA>>10]+d[TA>>4&63]+d[TA<<2&63]+"=")),x.join("")}},48764:function(Bt,ge,d){"use strict";var w;var I=d(80258),K=d(80645),mA=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;ge.lW=F,w=LA,ge.h2=50;var vA=2147483647;w=vA,F.TYPED_ARRAY_SUPPORT=u(),!F.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function u(){try{var c=new Uint8Array(1),n={foo:function(){return 42}};return Object.setPrototypeOf(n,Uint8Array.prototype),Object.setPrototypeOf(c,n),c.foo()===42}catch(i){return!1}}Object.defineProperty(F.prototype,"parent",{enumerable:!0,get:function(){if(F.isBuffer(this))return this.buffer}}),Object.defineProperty(F.prototype,"offset",{enumerable:!0,get:function(){if(F.isBuffer(this))return this.byteOffset}});function L(c){if(c>vA)throw new RangeError('The value "'+c+'" is invalid for option "size"');var n=new Uint8Array(c);return Object.setPrototypeOf(n,F.prototype),n}function F(c,n,i){if(typeof c=="number"){if(typeof n=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return J(c)}return W(c,n,i)}F.poolSize=8192;function W(c,n,i){if(typeof c=="string")return yA(c,n);if(ArrayBuffer.isView(c))return xA(c);if(c==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof c);if(Z(c,ArrayBuffer)||c&&Z(c.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Z(c,SharedArrayBuffer)||c&&Z(c.buffer,SharedArrayBuffer)))return j(c,n,i);if(typeof c=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var C=c.valueOf&&c.valueOf();if(C!=null&&C!==c)return F.from(C,n,i);var l=x(c);if(l)return l;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof c[Symbol.toPrimitive]=="function")return F.from(c[Symbol.toPrimitive]("string"),n,i);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof c)}F.from=function(c,n,i){return W(c,n,i)},Object.setPrototypeOf(F.prototype,Uint8Array.prototype),Object.setPrototypeOf(F,Uint8Array);function P(c){if(typeof c!="number")throw new TypeError('"size" argument must be of type number');if(c<0)throw new RangeError('The value "'+c+'" is invalid for option "size"')}function FA(c,n,i){return P(c),c<=0?L(c):n!==void 0?typeof i=="string"?L(c).fill(n,i):L(c).fill(n):L(c)}F.alloc=function(c,n,i){return FA(c,n,i)};function J(c){return P(c),L(c<0?0:Y(c)|0)}F.allocUnsafe=function(c){return J(c)},F.allocUnsafeSlow=function(c){return J(c)};function yA(c,n){if((typeof n!="string"||n==="")&&(n="utf8"),!F.isEncoding(n))throw new TypeError("Unknown encoding: "+n);var i=XA(c,n)|0,C=L(i),l=C.write(c,n);return l!==i&&(C=C.slice(0,l)),C}function TA(c){for(var n=c.length<0?0:Y(c.length)|0,i=L(n),C=0;C=vA)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+vA.toString(16)+" bytes");return c|0}function LA(c){return+c!=c&&(c=0),F.alloc(+c)}F.isBuffer=function(n){return n!=null&&n._isBuffer===!0&&n!==F.prototype},F.compare=function(n,i){if(Z(n,Uint8Array)&&(n=F.from(n,n.offset,n.byteLength)),Z(i,Uint8Array)&&(i=F.from(i,i.offset,i.byteLength)),!F.isBuffer(n)||!F.isBuffer(i))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(n===i)return 0;for(var C=n.length,l=i.length,k=0,q=Math.min(C,l);kl.length?F.from(q).copy(l,k):Uint8Array.prototype.set.call(l,q,k);else if(F.isBuffer(q))q.copy(l,k);else throw new TypeError('"list" argument must be an Array of Buffers');k+=q.length}return l};function XA(c,n){if(F.isBuffer(c))return c.length;if(ArrayBuffer.isView(c)||Z(c,ArrayBuffer))return c.byteLength;if(typeof c!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof c);var i=c.length,C=arguments.length>2&&arguments[2]===!0;if(!C&&i===0)return 0;for(var l=!1;;)switch(n){case"ascii":case"latin1":case"binary":return i;case"utf8":case"utf-8":return He(c).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return i*2;case"hex":return i>>>1;case"base64":return CA(c).length;default:if(l)return C?-1:He(c).length;n=(""+n).toLowerCase(),l=!0}}F.byteLength=XA;function T(c,n,i){var C=!1;if((n===void 0||n<0)&&(n=0),n>this.length||((i===void 0||i>this.length)&&(i=this.length),i<=0)||(i>>>=0,n>>>=0,i<=n))return"";for(c||(c="utf8");;)switch(c){case"hex":return se(this,n,i);case"utf8":case"utf-8":return p(this,n,i);case"ascii":return zA(this,n,i);case"latin1":case"binary":return WA(this,n,i);case"base64":return fA(this,n,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ee(this,n,i);default:if(C)throw new TypeError("Unknown encoding: "+c);c=(c+"").toLowerCase(),C=!0}}F.prototype._isBuffer=!0;function H(c,n,i){var C=c[n];c[n]=c[i],c[i]=C}F.prototype.swap16=function(){var n=this.length;if(n%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var i=0;ii&&(n+=" ... "),""},mA&&(F.prototype[mA]=F.prototype.inspect),F.prototype.compare=function(n,i,C,l,k){if(Z(n,Uint8Array)&&(n=F.from(n,n.offset,n.byteLength)),!F.isBuffer(n))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof n);if(i===void 0&&(i=0),C===void 0&&(C=n?n.length:0),l===void 0&&(l=0),k===void 0&&(k=this.length),i<0||C>n.length||l<0||k>this.length)throw new RangeError("out of range index");if(l>=k&&i>=C)return 0;if(l>=k)return-1;if(i>=C)return 1;if(i>>>=0,C>>>=0,l>>>=0,k>>>=0,this===n)return 0;for(var q=k-l,HA=C-i,V=Math.min(q,HA),iA=this.slice(l,k),S=n.slice(i,C),cA=0;cA2147483647?i=2147483647:i<-2147483648&&(i=-2147483648),i=+i,QA(i)&&(i=l?0:c.length-1),i<0&&(i=c.length+i),i>=c.length){if(l)return-1;i=c.length-1}else if(i<0)if(l)i=0;else return-1;if(typeof n=="string"&&(n=F.from(n,C)),F.isBuffer(n))return n.length===0?-1:IA(c,n,i,C,l);if(typeof n=="number")return n=n&255,typeof Uint8Array.prototype.indexOf=="function"?l?Uint8Array.prototype.indexOf.call(c,n,i):Uint8Array.prototype.lastIndexOf.call(c,n,i):IA(c,[n],i,C,l);throw new TypeError("val must be string, number or Buffer")}function IA(c,n,i,C,l){var k=1,q=c.length,HA=n.length;if(C!==void 0&&(C=String(C).toLowerCase(),C==="ucs2"||C==="ucs-2"||C==="utf16le"||C==="utf-16le")){if(c.length<2||n.length<2)return-1;k=2,q/=2,HA/=2,i/=2}function V(GA,te){return k===1?GA[te]:GA.readUInt16BE(te*k)}var iA;if(l){var S=-1;for(iA=i;iAq&&(i=q-HA),iA=i;iA>=0;iA--){for(var cA=!0,pA=0;pAl&&(C=l)):C=l;var k=n.length;C>k/2&&(C=k/2);for(var q=0;q>>0,isFinite(C)?(C=C>>>0,l===void 0&&(l="utf8")):(l=C,C=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var k=this.length-i;if((C===void 0||C>k)&&(C=k),n.length>0&&(C<0||i<0)||i>this.length)throw new RangeError("Attempt to write outside buffer bounds");l||(l="utf8");for(var q=!1;;)switch(l){case"hex":return bA(this,n,i,C);case"utf8":case"utf-8":return aA(this,n,i,C);case"ascii":case"latin1":case"binary":return N(this,n,i,C);case"base64":return z(this,n,i,C);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return nA(this,n,i,C);default:if(q)throw new TypeError("Unknown encoding: "+l);l=(""+l).toLowerCase(),q=!0}},F.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function fA(c,n,i){return n===0&&i===c.length?I.fromByteArray(c):I.fromByteArray(c.slice(n,i))}function p(c,n,i){i=Math.min(c.length,i);for(var C=[],l=n;l239?4:k>223?3:k>191?2:1;if(l+HA<=i){var V,iA,S,cA;switch(HA){case 1:k<128&&(q=k);break;case 2:V=c[l+1],(V&192)===128&&(cA=(k&31)<<6|V&63,cA>127&&(q=cA));break;case 3:V=c[l+1],iA=c[l+2],(V&192)===128&&(iA&192)===128&&(cA=(k&15)<<12|(V&63)<<6|iA&63,cA>2047&&(cA<55296||cA>57343)&&(q=cA));break;case 4:V=c[l+1],iA=c[l+2],S=c[l+3],(V&192)===128&&(iA&192)===128&&(S&192)===128&&(cA=(k&15)<<18|(V&63)<<12|(iA&63)<<6|S&63,cA>65535&&cA<1114112&&(q=cA))}}q===null?(q=65533,HA=1):q>65535&&(q-=65536,C.push(q>>>10&1023|55296),q=56320|q&1023),C.push(q),l+=HA}return _A(C)}var oA=4096;function _A(c){var n=c.length;if(n<=oA)return String.fromCharCode.apply(String,c);for(var i="",C=0;CC)&&(i=C);for(var l="",k=n;kC&&(n=C),i<0?(i+=C,i<0&&(i=0)):i>C&&(i=C),ii)throw new RangeError("Trying to access beyond buffer length")}F.prototype.readUintLE=F.prototype.readUIntLE=function(n,i,C){n=n>>>0,i=i>>>0,C||OA(n,i,this.length);for(var l=this[n],k=1,q=0;++q>>0,i=i>>>0,C||OA(n,i,this.length);for(var l=this[n+--i],k=1;i>0&&(k*=256);)l+=this[n+--i]*k;return l},F.prototype.readUint8=F.prototype.readUInt8=function(n,i){return n=n>>>0,i||OA(n,1,this.length),this[n]},F.prototype.readUint16LE=F.prototype.readUInt16LE=function(n,i){return n=n>>>0,i||OA(n,2,this.length),this[n]|this[n+1]<<8},F.prototype.readUint16BE=F.prototype.readUInt16BE=function(n,i){return n=n>>>0,i||OA(n,2,this.length),this[n]<<8|this[n+1]},F.prototype.readUint32LE=F.prototype.readUInt32LE=function(n,i){return n=n>>>0,i||OA(n,4,this.length),(this[n]|this[n+1]<<8|this[n+2]<<16)+this[n+3]*16777216},F.prototype.readUint32BE=F.prototype.readUInt32BE=function(n,i){return n=n>>>0,i||OA(n,4,this.length),this[n]*16777216+(this[n+1]<<16|this[n+2]<<8|this[n+3])},F.prototype.readIntLE=function(n,i,C){n=n>>>0,i=i>>>0,C||OA(n,i,this.length);for(var l=this[n],k=1,q=0;++q=k&&(l-=Math.pow(2,8*i)),l},F.prototype.readIntBE=function(n,i,C){n=n>>>0,i=i>>>0,C||OA(n,i,this.length);for(var l=i,k=1,q=this[n+--l];l>0&&(k*=256);)q+=this[n+--l]*k;return k*=128,q>=k&&(q-=Math.pow(2,8*i)),q},F.prototype.readInt8=function(n,i){return n=n>>>0,i||OA(n,1,this.length),this[n]&128?(255-this[n]+1)*-1:this[n]},F.prototype.readInt16LE=function(n,i){n=n>>>0,i||OA(n,2,this.length);var C=this[n]|this[n+1]<<8;return C&32768?C|4294901760:C},F.prototype.readInt16BE=function(n,i){n=n>>>0,i||OA(n,2,this.length);var C=this[n+1]|this[n]<<8;return C&32768?C|4294901760:C},F.prototype.readInt32LE=function(n,i){return n=n>>>0,i||OA(n,4,this.length),this[n]|this[n+1]<<8|this[n+2]<<16|this[n+3]<<24},F.prototype.readInt32BE=function(n,i){return n=n>>>0,i||OA(n,4,this.length),this[n]<<24|this[n+1]<<16|this[n+2]<<8|this[n+3]},F.prototype.readFloatLE=function(n,i){return n=n>>>0,i||OA(n,4,this.length),K.read(this,n,!0,23,4)},F.prototype.readFloatBE=function(n,i){return n=n>>>0,i||OA(n,4,this.length),K.read(this,n,!1,23,4)},F.prototype.readDoubleLE=function(n,i){return n=n>>>0,i||OA(n,8,this.length),K.read(this,n,!0,52,8)},F.prototype.readDoubleBE=function(n,i){return n=n>>>0,i||OA(n,8,this.length),K.read(this,n,!1,52,8)};function Ae(c,n,i,C,l,k){if(!F.isBuffer(c))throw new TypeError('"buffer" argument must be a Buffer instance');if(n>l||nc.length)throw new RangeError("Index out of range")}F.prototype.writeUintLE=F.prototype.writeUIntLE=function(n,i,C,l){if(n=+n,i=i>>>0,C=C>>>0,!l){var k=Math.pow(2,8*C)-1;Ae(this,n,i,C,k,0)}var q=1,HA=0;for(this[i]=n&255;++HA>>0,C=C>>>0,!l){var k=Math.pow(2,8*C)-1;Ae(this,n,i,C,k,0)}var q=C-1,HA=1;for(this[i+q]=n&255;--q>=0&&(HA*=256);)this[i+q]=n/HA&255;return i+C},F.prototype.writeUint8=F.prototype.writeUInt8=function(n,i,C){return n=+n,i=i>>>0,C||Ae(this,n,i,1,255,0),this[i]=n&255,i+1},F.prototype.writeUint16LE=F.prototype.writeUInt16LE=function(n,i,C){return n=+n,i=i>>>0,C||Ae(this,n,i,2,65535,0),this[i]=n&255,this[i+1]=n>>>8,i+2},F.prototype.writeUint16BE=F.prototype.writeUInt16BE=function(n,i,C){return n=+n,i=i>>>0,C||Ae(this,n,i,2,65535,0),this[i]=n>>>8,this[i+1]=n&255,i+2},F.prototype.writeUint32LE=F.prototype.writeUInt32LE=function(n,i,C){return n=+n,i=i>>>0,C||Ae(this,n,i,4,4294967295,0),this[i+3]=n>>>24,this[i+2]=n>>>16,this[i+1]=n>>>8,this[i]=n&255,i+4},F.prototype.writeUint32BE=F.prototype.writeUInt32BE=function(n,i,C){return n=+n,i=i>>>0,C||Ae(this,n,i,4,4294967295,0),this[i]=n>>>24,this[i+1]=n>>>16,this[i+2]=n>>>8,this[i+3]=n&255,i+4},F.prototype.writeIntLE=function(n,i,C,l){if(n=+n,i=i>>>0,!l){var k=Math.pow(2,8*C-1);Ae(this,n,i,C,k-1,-k)}var q=0,HA=1,V=0;for(this[i]=n&255;++q>0)-V&255;return i+C},F.prototype.writeIntBE=function(n,i,C,l){if(n=+n,i=i>>>0,!l){var k=Math.pow(2,8*C-1);Ae(this,n,i,C,k-1,-k)}var q=C-1,HA=1,V=0;for(this[i+q]=n&255;--q>=0&&(HA*=256);)n<0&&V===0&&this[i+q+1]!==0&&(V=1),this[i+q]=(n/HA>>0)-V&255;return i+C},F.prototype.writeInt8=function(n,i,C){return n=+n,i=i>>>0,C||Ae(this,n,i,1,127,-128),n<0&&(n=255+n+1),this[i]=n&255,i+1},F.prototype.writeInt16LE=function(n,i,C){return n=+n,i=i>>>0,C||Ae(this,n,i,2,32767,-32768),this[i]=n&255,this[i+1]=n>>>8,i+2},F.prototype.writeInt16BE=function(n,i,C){return n=+n,i=i>>>0,C||Ae(this,n,i,2,32767,-32768),this[i]=n>>>8,this[i+1]=n&255,i+2},F.prototype.writeInt32LE=function(n,i,C){return n=+n,i=i>>>0,C||Ae(this,n,i,4,2147483647,-2147483648),this[i]=n&255,this[i+1]=n>>>8,this[i+2]=n>>>16,this[i+3]=n>>>24,i+4},F.prototype.writeInt32BE=function(n,i,C){return n=+n,i=i>>>0,C||Ae(this,n,i,4,2147483647,-2147483648),n<0&&(n=4294967295+n+1),this[i]=n>>>24,this[i+1]=n>>>16,this[i+2]=n>>>8,this[i+3]=n&255,i+4};function Be(c,n,i,C,l,k){if(i+C>c.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("Index out of range")}function ze(c,n,i,C,l){return n=+n,i=i>>>0,l||Be(c,n,i,4,34028234663852886e22,-34028234663852886e22),K.write(c,n,i,C,23,4),i+4}F.prototype.writeFloatLE=function(n,i,C){return ze(this,n,i,!0,C)},F.prototype.writeFloatBE=function(n,i,C){return ze(this,n,i,!1,C)};function fe(c,n,i,C,l){return n=+n,i=i>>>0,l||Be(c,n,i,8,17976931348623157e292,-17976931348623157e292),K.write(c,n,i,C,52,8),i+8}F.prototype.writeDoubleLE=function(n,i,C){return fe(this,n,i,!0,C)},F.prototype.writeDoubleBE=function(n,i,C){return fe(this,n,i,!1,C)},F.prototype.copy=function(n,i,C,l){if(!F.isBuffer(n))throw new TypeError("argument should be a Buffer");if(C||(C=0),!l&&l!==0&&(l=this.length),i>=n.length&&(i=n.length),i||(i=0),l>0&&l=this.length)throw new RangeError("Index out of range");if(l<0)throw new RangeError("sourceEnd out of bounds");l>this.length&&(l=this.length),n.length-i>>0,C=C===void 0?this.length:C>>>0,n||(n=0);var q;if(typeof n=="number")for(q=i;q55295&&i<57344){if(!l){if(i>56319){(n-=3)>-1&&k.push(239,191,189);continue}else if(q+1===C){(n-=3)>-1&&k.push(239,191,189);continue}l=i;continue}if(i<56320){(n-=3)>-1&&k.push(239,191,189),l=i;continue}i=(l-55296<<10|i-56320)+65536}else l&&(n-=3)>-1&&k.push(239,191,189);if(l=null,i<128){if((n-=1)<0)break;k.push(i)}else if(i<2048){if((n-=2)<0)break;k.push(i>>6|192,i&63|128)}else if(i<65536){if((n-=3)<0)break;k.push(i>>12|224,i>>6&63|128,i&63|128)}else if(i<1114112){if((n-=4)<0)break;k.push(i>>18|240,i>>12&63|128,i>>6&63|128,i&63|128)}else throw new Error("Invalid code point")}return k}function G(c){for(var n=[],i=0;i>8,l=i%256,k.push(l),k.push(C);return k}function CA(c){return I.toByteArray(ve(c))}function KA(c,n,i,C){for(var l=0;l=n.length||l>=c.length);++l)n[l+i]=c[l];return l}function Z(c,n){return c instanceof n||c!=null&&c.constructor!=null&&c.constructor.name!=null&&c.constructor.name===n.name}function QA(c){return c!==c}var U=function(){for(var c="0123456789abcdef",n=new Array(256),i=0;i<16;++i)for(var C=i*16,l=0;l<16;++l)n[C+l]=c[i]+c[l];return n}()},93778:function(Bt,ge,d){"use strict";d.d(ge,{HT:function(){return Ze},iZ:function(){return ce}});var w={},I=function(f,g,E,R,$){var hA=w[g]||(w[g]=URL.createObjectURL(new Blob([f],{type:"text/javascript"}))),RA=new Worker(hA);return RA.onerror=function(kA){return $(kA.error,null)},RA.onmessage=function(kA){return $(null,kA.data)},RA.postMessage(E,R),RA},K=Uint8Array,mA=Uint16Array,vA=Uint32Array,u=new K([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),L=new K([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),F=new K([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),W=function(f,g){for(var E=new mA(31),R=0;R<31;++R)E[R]=g+=1<>>1|(x&21845)<<1;Y=(Y&52428)>>>2|(Y&13107)<<2,Y=(Y&61680)>>>4|(Y&3855)<<4,j[x]=((Y&65280)>>>8|(Y&255)<<8)>>>1}for(var LA=function(f,g,E){for(var R=f.length,$=0,hA=new mA(g);$>>SA]=re}else for(kA=new mA(R),$=0;$>>15-f[$];return kA},XA=new K(288),x=0;x<144;++x)XA[x]=8;for(var x=144;x<256;++x)XA[x]=9;for(var x=256;x<280;++x)XA[x]=7;for(var x=280;x<288;++x)XA[x]=8;for(var T=new K(32),x=0;x<32;++x)T[x]=5;var H=LA(XA,9,0),rA=LA(XA,9,1),IA=LA(T,5,0),bA=LA(T,5,1),aA=function(f){for(var g=f[0],E=1;Eg&&(g=f[E]);return g},N=function(f,g,E){var R=g/8>>0;return(f[R]|f[R+1]<<8)>>>(g&7)&E},z=function(f,g){var E=g/8>>0;return(f[E]|f[E+1]<<8|f[E+2]<<16)>>>(g&7)},nA=function(f){return(f/8>>0)+(f&7&&1)},fA=function(f,g,E){(g==null||g<0)&&(g=0),(E==null||E>f.length)&&(E=f.length);var R=new(f instanceof mA?mA:f instanceof vA?vA:K)(E-g);return R.set(f.subarray(g,E)),R},p=function(f,g,E){var R=f.length,$=!g||E,hA=!E||E.i;E||(E={}),g||(g=new K(R*3));var RA=function(rn){var nn=g.length;if(rn>nn){var Xr=new K(Math.max(nn*2,rn));Xr.set(g),g=Xr}},kA=E.f||0,SA=E.p||0,re=E.b||0,ie=E.l,lt=E.d,rt=E.m,st=E.n,bt=R*8;do{if(!ie){E.f=kA=N(f,SA,1);var Ct=N(f,SA+1,3);if(SA+=3,Ct)if(Ct==1)ie=rA,lt=bA,rt=9,st=5;else if(Ct==2){var _e=N(f,SA,31)+257,je=N(f,SA+10,15)+4,Qt=_e+N(f,SA+5,31)+1;SA+=14;for(var be=new K(Qt),Ge=new K(19),Ie=0;Iebt)break;for(var Rr=LA(Ge,gt,1),Ie=0;Ie>>4;if(It<16)be[Ie++]=It;else{var xr=0,vr=0;for(It==16?(vr=3+N(f,SA,3),SA+=2,xr=be[Ie-1]):It==17?(vr=3+N(f,SA,7),SA+=3):It==18&&(vr=11+N(f,SA,127),SA+=7);vr--;)be[Ie++]=xr}}var Er=be.subarray(0,_e),sr=be.subarray(_e);rt=aA(Er),st=aA(sr),ie=LA(Er,rt,1),lt=LA(sr,st,1)}else throw"invalid block type";else{var It=nA(SA)+4,ar=f[It-4]|f[It-3]<<8,yt=It+ar;if(yt>R){if(hA)throw"unexpected EOF";break}$&&RA(re+ar),g.set(f.subarray(It,yt),re),E.b=re+=ar,E.p=SA=yt*8;continue}if(SA>bt)throw"unexpected EOF"}$&&RA(re+131072);for(var or=(1<