]*>/g;function _e(yt){let nt=document.createElement("div");return nt.innerHTML=yt,nt.childNodes.length===0?"":nt.childNodes[0].nodeValue}const We=(yt,nt)=>{yt=yt||"";const pt=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,_t=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Lt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Bt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return nt?yt.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(pt,(kt,we,oe,Se,Je,st,Re)=>{const gt=we||Se||st,lt=oe||Je||Re||"?";return ge.Z.API_SERVER+"/api/attachments/"+gt+lt+"&t="+(0,He.Jn)(gt,Date.now())+(kt.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(yt=yt.replace(Bt,(kt,we,oe,Se,Je,st,Re)=>{const gt=we||Se||st,lt=oe||Je||Re||"?";return ge.Z.API_SERVER+"/attachments/download/"+gt+lt+"&t="+(0,He.Jn)(gt,Date.now())+(kt.indexOf(")")>-1?")":"&")}).replace(pt,(kt,we,oe,Se,Je,st,Re)=>{const gt=we||Se||st,lt=oe||Je||Re||"?";return ge.Z.API_SERVER+"/api/attachments/"+gt+lt+"&t="+(0,He.Jn)(gt,Date.now())+(kt.indexOf(")")>-1?")":"&")}).replace(_t,(kt,we,oe,Se,Je)=>{const st=we||Se,Re=oe||Je||"";return'"'+ge.Z.API_SERVER+"/api/attachments/"+st+Re+st+Re+"&t="+(0,He.Jn)(st,Date.now())}).replace(Lt,(kt,we,oe,Se,Je)=>{const st=we||Se,Re=oe||Je||"";return"("+ge.Z.API_SERVER+"/files/uploads/"+st+Re+st+Re+"&t="+(0,He.Jn)(st,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
`),yt)};var qe=({value:yt="",edit:nt=!1,className:pt,showTextOnly:_t,showLines:Lt,style:Bt={},stylesPrev:kt={},highlightKeywords:we,showProgramFill:oe,isProgramFill:Se,disabledFill:Je=!1,programFillValue:st,openEditor:Re=()=>{},onFillChange:gt=rt=>{},onFillBlur:lt=()=>{},onFillFocus:St=()=>{}})=>{let rt=Fe(String(yt||""));const $e=(0,x.useRef)(),et=(0,x.useRef)(),[dt,Dt]=(0,x.useState)(""),[ut,wt]=(0,x.useState)("office"),[be,ae]=(0,x.useState)([]),ce=(0,x.useRef)("a"+(0,me.Z)()),ve={},Ee=xt=>/`}),he=(0,x.useMemo)(()=>{try{const Sn=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Jn=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Pr=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Rn=/\(\/attachments\/download\//g;rt=rt.replace(Rn,"("+ge.Z.API_SERVER+"/attachments/download/").replace(Sn,"("+ge.Z.API_SERVER+"/api/attachments/").replace(Jn,'"'+ge.Z.API_SERVER+"/api/attachments/").replace(Pr,'"'+ge.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
-`),$e.current.style.display="none"}catch(Sn){}if(oe){let Sn=-1;return rt=rt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Jn,Pr,Rn){var Sr;return++Sn,ht(Jn,Sn,(Sr=st==null?void 0:st[Sn])==null?void 0:Sr.value.replaceAll("<","<").replaceAll(">",">"))}),`${tn(rt||"")}`}let xt=tn(rt);xt=(0,Le.ZP)(xt);const Wt=(0,Le.ez)();rt.match(/\[TOC\]/)&&(xt=xt.replace("[TOC]
",(0,Le.Qv)()),(0,Le.Iy)()),xt=xt.replace(/(__special_katext_id_\d+__)/g,(Sn,Jn)=>{const{type:Pr,expression:Rn}=Wt[Jn];return(0,Ie.renderToString)(_e(Rn)||"",{displayMode:Pr==="block",throwOnError:!1,output:"html"})}),xt=xt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Le.AL)();const hn=document.createElement("div");if(hn.innerHTML=xt,_t)return hn.innerText;if(we){const Sn=we.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return xe(hn,Sn),hn.innerHTML}return setTimeout(()=>Ot(),500),hn.innerHTML},[rt,we]);(0,x.useEffect)(()=>{le.current&&le.current.querySelectorAll(["input","textarea"]).forEach(Wt=>{Wt.oninput=re,Wt.onblur=ne,Wt.onfocus=de})},[be]),(0,x.useEffect)(()=>{var xt,Wt,hn,Sn,Jn;if(st!=null&&st.length)try{const Pr=le.current.querySelectorAll(".edu-program-fill-score"),Rn=le.current.querySelectorAll('[name="edu-program-fill"]');for(const[Sr,va]of Rn.entries())va.value=((xt=st==null?void 0:st[Sr])==null?void 0:xt.value)||"",((Wt=st==null?void 0:st[Sr])==null?void 0:Wt.type)==="warning"?va.className="program-fill-warning":((hn=st==null?void 0:st[Sr])==null?void 0:hn.type)==="success"?va.className="program-fill-success":va.className="";for(const[Sr,va]of Pr.entries())va.innerHTML=(Sn=st==null?void 0:st[Sr])!=null&&Sn.score?`${(Jn=st==null?void 0:st[Sr])==null?void 0:Jn.score}\u5206`:"";ae(st)}catch(Pr){console.log(Pr,"error")}},[st]);const re=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),gt(be,xt.target.dataset.id)},ne=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),lt(be,xt.target.dataset.id)},de=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),St(be,xt.target.dataset.id)};function xe(xt,Wt){return xt.childNodes.forEach(hn=>{var Sn;if(hn.childNodes.length>0)xe(hn,Wt);else if(hn.nodeName!=="IMG")if(hn.innerHTML)hn.innerHTML=(Sn=hn.innerHTML)==null?void 0:Sn.replace(new RegExp(Wt,"gi"),'$&');else{const Jn=document.createElement("span");Jn.innerHTML=hn.textContent.replace(new RegExp(Wt,"gi"),'$&'),hn.replaceWith(Jn)}})}const le=(0,x.useRef)();Le.jb.WebkitLineClamp=Lt,Lt&&(Bt=je(je({},Bt),Le.jb));function ct(xt){let Wt=xt.target;if(Wt.tagName.toUpperCase()==="A"){let hn=Wt.getAttribute("href");if(hn.indexOf("office")>-1)xt.preventDefault(),Dt(hn),wt("office");else if(hn.indexOf("application/pdf")>-1)xt.preventDefault(),Dt(hn),wt("pdf");else if(hn.indexOf("text/html")>-1)xt.preventDefault(),Dt(hn),wt("html");else if(hn.startsWith("#")){xt.preventDefault();let Sn=document.getElementById(hn.replace("#",""));Sn&&Sn.scrollIntoView(!0)}}}const Ot=()=>{var xt;const Wt=(xt=le.current)==null?void 0:xt.querySelectorAll("video");Wt==null||Wt.forEach(hn=>{if(hn.oncontextmenu=()=>!1,hn.src.indexOf(".m3u8")>-1&&!hn.canPlayType("application/vnd.apple.mpegurl")){if(ye.ZP.isSupported()){var Sn=new ye.ZP;Sn.loadSource(hn.src),Sn.attachMedia(hn)}}})};(0,x.useEffect)(()=>{if(le.current&&he&&he.match(ue)&&window.PR.prettyPrint(),le.current)return le.current.addEventListener("click",ct),()=>{var xt;(xt=le.current)==null||xt.removeEventListener("click",ct),(0,Le.AL)(),(0,Le.Iy)()}},[he,le.current,ct]);const Qt=xt=>{xt.target.nodeName==="IMG"&&xt.target.className.indexOf("draw-flowchart")>-1?($e.current.style.zIndex=1,$e.current.style.display="flex",$e.current.style.width=xt.target.clientWidth+"px",$e.current.style.height=xt.target.clientHeight+"px",$e.current.style.top=xt.target.offsetTop+"px",$e.current.style.left=xt.target.offsetLeft+"px",xt.target.id&&(et.current=xt.target.id)):$e.current.style.display="none"},Zt=()=>{$e.current.style.display="none"};return(0,x.useEffect)(()=>{var xt;const Wt=hn=>{hn.preventDefault(),hn.clipboardData.setData("text",window.getSelection().toString())};return(xt=le.current)==null||xt.addEventListener("copy",Wt),()=>{var hn;(hn=le.current)==null||hn.removeEventListener("copy",Wt)}},[le.current]),x.createElement("div",{style:{position:"relative"},onMouseLeave:Zt},_t&&x.createElement("div",{ref:le,className:`${Ye.mdBody} `},he),!_t&&!Ee(he)&&x.createElement("div",{ref:le,style:je({},Bt),onMouseOver:Qt,className:`${pt||""} ${Je?"disabled-fill":""} markdown-body ${Ye.mdBody} ${ce.current}`,dangerouslySetInnerHTML:{__html:he}}),!_t&&Ee(he)&&x.createElement(Xe,{html:he}),x.createElement("div",{ref:$e,className:`${Ye.button} ${nt?"":Ye.previewFlowChart}`},x.createElement(Oe.Z,null,x.createElement(te.ZP,{onClick:()=>{nt?Re(et.current):(Dt(et.current),wt("flowChart"))}},nt?"\u7F16\u8F91":"\u9884\u89C8"))),x.createElement(Ae.Z,{close:!0,data:dt,type:dt!=null&&dt.length?ut:"",style:je({},kt),onClose:()=>Dt("")}))}},90609:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ie}});var x=ee(59301),Be={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Le=ee(62957),Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",ge=(Oe,te,me)=>new Promise((Ae,Ze)=>{var Ue=Ye=>{try{Fe(me.next(Ye))}catch(it){Ze(it)}},Xe=Ye=>{try{Fe(me.throw(Ye))}catch(it){Ze(it)}},Fe=Ye=>Ye.done?Ae(Ye.value):Promise.resolve(Ye.value).then(Ue,Xe);Fe((me=me.apply(Oe,te)).next())}),Ie=({type:Oe,resdata:te,onok:me,oktext:Ae,okloading:Ze})=>{const[Ue,Xe]=(0,x.useState)(!1),{can_copy_list:Fe,can_copy_num:Ye,challenge_type:it,course_data_list:Ke,no_copy_list:Ge,no_copy_num:ke,no_use_list:pe,no_use_num:je,repeat_shixun_num:ze,student_count:ot,total_num:ue,use_num:_e}=te;let We=Ye>0||Oe==="exercise";(0,x.useEffect)(()=>{(te==null?void 0:te.student_count)>0&&Xe(!0)},[te]),console.log("---11",Ze),(0,x.useEffect)(()=>{Ze||Xe(!1)},[Ze]);const qe=()=>{if(Oe==="exercise"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Oe==="exercise"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",x.createElement("span",{className:Be.orangeColor},ot)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",x.createElement("span",{className:Be.orangeColor},_e)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="exercisepush")return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Oe==="shixunpush"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixunpush"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},yt=()=>{if(Oe==="exercise"||Oe==="subject"||Oe==="exercisepush"||Oe==="shixunpush")return x.createElement("div",{style:{marginTop:20}},ke>0&&x.createElement("div",null,x.createElement("span",{className:Be.flex},x.createElement("img",{src:ye,style:{width:14}}),x.createElement("span",{className:Be.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Be.statusbody},Oe==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Oe==="subject"||Oe==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",We&&x.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Oe==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",We&&x.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),x.createElement("div",null,Ge==null?void 0:Ge.map((nt,pt)=>x.createElement("a",{href:`/shixuns/${nt.identifier}/challenges`,target:"_blank"},"\u300A",nt==null?void 0:nt.name,"\u300B",pt+1!==ke&&"\u3001"))))),Ye>0&&x.createElement("div",{style:{marginTop:20}},x.createElement("span",{className:Be.flex},x.createElement("img",{src:Pe,style:{width:14}}),x.createElement("span",{className:Be.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Be.statusbody},Oe==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Oe==="subject"||Oe==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Oe==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),x.createElement("div",null,Fe==null?void 0:Fe.map((nt,pt)=>x.createElement("a",{href:`/shixuns/${nt.identifier}/challenges`,target:"_blank"},"\u300A",nt==null?void 0:nt.name,"\u300B",pt+1!==Ye&&"\u3001"))))));if(Oe==="shixun")return x.createElement("div",{style:{marginTop:20}},Ye>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return x.createElement(Le.default,{open:Ue,onCancel:()=>{Xe(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!We&&"none"}},zIndex:1003,confirmLoading:Ze,okText:We?Ae:"\u6211\u77E5\u9053\u4E86",onOk:()=>ge(void 0,null,function*(){We?yield me([...Fe,...pe]):Xe(!1)})},x.createElement("div",{style:{maxHeight:600,overflow:"auto"}},qe(),yt()))}},86277:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ze}});var x=ee(59301),Be=ee(25399),Le=ee(95392),Pe=ee(81779),ye=ee(63949),ge=Object.defineProperty,He=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,te=(Ue,Xe,Fe)=>Xe in Ue?ge(Ue,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ue[Xe]=Fe,me=(Ue,Xe)=>{for(var Fe in Xe||(Xe={}))Ie.call(Xe,Fe)&&te(Ue,Fe,Xe[Fe]);if(He)for(var Fe of He(Xe))Oe.call(Xe,Fe)&&te(Ue,Fe,Xe[Fe]);return Ue},Ze=({children:Ue,customContent:Xe,disableWhenCommunity:Fe=!1,tooltipProps:Ye={}})=>{const it=(0,Le.useDispatch)(),Ke=x.createElement("div",null,"\u60A8\u5F53\u524D\u7684\u8D26\u53F7\u7248\u672C\u6682\u65E0\u6B64\u529F\u80FD\u6743\u9650\u3002\u5982\u9700\u4F7F\u7528\uFF0C\u8BF7",x.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{var ke;(0,ye.xg)(`/users/${(ke=(0,Pe.eY)())==null?void 0:ke.login}/memberCenter`)}},"\u5347\u7EA7\u81F3\u66F4\u9AD8\u7248\u672C\u8D26\u53F7"),"\u3002"),Ge=ke=>{var pe;if(!x.isValidElement(ke))return ke;const je={};je.disabled=!0,je.onChange=ue=>{var _e,We;(_e=ue==null?void 0:ue.preventDefault)==null||_e.call(ue),(We=ue==null?void 0:ue.stopPropagation)==null||We.call(ue)};const ze=(pe=ke.props)==null?void 0:pe.children,ot=ze&&x.Children.map(ze,Ge);return x.cloneElement(ke,je,ot)};return(0,Pe.k5)()&&Fe?x.createElement(Be.Z,me({placement:"topLeft",title:Xe||Ke},Ye),Ge(Ue)):x.createElement(x.Fragment,null,Ue)}},99678:function(wn,zt,ee){"use strict";ee.d(zt,{h:function(){return ke},Z:function(){return Ge}});var x=ee(59301),Be=ee(82326),Le=ee(28284),Pe=ee(7939),ye=ee(89780),ge=ee.n(ye),He=ee(4887),Ie=Object.defineProperty,Oe=Object.defineProperties,te=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ue=(pe,je,ze)=>je in pe?Ie(pe,je,{enumerable:!0,configurable:!0,writable:!0,value:ze}):pe[je]=ze,Xe=(pe,je)=>{for(var ze in je||(je={}))Ae.call(je,ze)&&Ue(pe,ze,je[ze]);if(me)for(var ze of me(je))Ze.call(je,ze)&&Ue(pe,ze,je[ze]);return pe},Fe=(pe,je)=>Oe(pe,te(je));const Ye=Be.default.Option,it={labelCol:{span:4},wrapperCol:{span:20}},Ke={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};var Ge=({callback:pe,onCancel:je})=>{const[ze,ot]=(0,x.useState)("python");function ue(We){ot(Ke[We][1])}function _e(We){pe(We)}return x.createElement(Le.default,Fe(Xe({},it),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:_e,style:{width:500}}),x.createElement(Le.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(Be.default,{getPopupContainer:We=>We.parentNode,onChange:ue},Object.keys(Ke).map(We=>x.createElement(Ye,{key:We,value:We},Ke[We][0])))),x.createElement(Le.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(ke,{mode:ze})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Pe.ZP,{type:"ghost",onClick:je},"\u53D6\u6D88")))};function ke({value:pe,onChange:je,mode:ze,options:ot={}}){const ue=(0,x.useRef)(),[_e,We]=(0,x.useState)();return(0,x.useEffect)(()=>{if(_e){let qe=function(yt){const nt=yt.getValue();je&&je(nt)};return _e.on("change",qe),()=>{_e.off("change",qe)}}},[_e,je]),(0,x.useEffect)(()=>{_e&&_e.setOption("mode",ze)},[_e,ze]),(0,x.useEffect)(()=>{_e&&(pe!==_e.getValue()||pe==="")&&setTimeout(()=>{_e.setValue(pe||"")},300)},[_e,pe]),(0,x.useEffect)(()=>{if(ue.current&&!_e){const qe=ge().fromTextArea(ue.current,Xe({mode:ze,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ot));We(qe)}},[ue.current,_e]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:ue}))}},17949:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Pn}});var x=ee(59301),Be=ee(95392),Le=ee(89780),Pe=ee.n(Le),ye=ee(76374),ge=ee(4887),He=ee(6313),Ie=ee(25717),Oe=ee(99498),te=ee(25419),me=ee(67549),Ae=ee(97231),Ze=({value:$t="",className:bn,showTextOnly:ar,showLines:Er,style:kr={}})=>{const Tr=(0,x.useMemo)(()=>"",[$t]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:Tr}}))},Ue=Object.defineProperty,Xe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ge=($t,bn,ar)=>bn in $t?Ue($t,bn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):$t[bn]=ar,ke=($t,bn)=>{for(var ar in bn||(bn={}))it.call(bn,ar)&&Ge($t,ar,bn[ar]);if(Ye)for(var ar of Ye(bn))Ke.call(bn,ar)&&Ge($t,ar,bn[ar]);return $t},pe=($t,bn)=>Xe($t,Fe(bn));let je=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ze({onActionCallback:$t,title:bn,icon:ar,actionName:Er,className:kr="",children:Tr}){function na(){$t(Er)}return x.createElement("a",{title:bn,className:kr,onClick:na},x.createElement("i",{className:`${ar}`}),Tr)}var ot=({watch:$t,showNullButton:bn,showNullProgramButton:ar,onActionCallback:Er,fullScreen:kr,insertTemp:Tr,hidetoolBar:na,extraUse:mr})=>{const ea=[...je,{title:`${$t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${$t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return x.createElement("ul",{className:"markdown-toolbar-container"},!na&&ea.map((ia,nr)=>x.createElement("li",{key:nr},ia.actionName?x.createElement(ze,pe(ke({},ia),{onActionCallback:Er})):x.createElement("span",{className:"v-line"}))),bn?x.createElement("li",null,x.createElement(ze,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Er},x.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,ar?x.createElement(x.Fragment,null,x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Er},x.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Er},x.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Tr&&x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Tr}`,onActionCallback:Er},x.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),mr&&x.createElement("li",null,mr),x.createElement("li",{className:"btn-full-screen"},x.createElement(ze,{icon:`${kr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:kr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Er})))},ue=ee(81123),_e=ee(28284),We=ee(37568),qe=ee(7939),yt=Object.defineProperty,nt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,kt=($t,bn,ar)=>bn in $t?yt($t,bn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):$t[bn]=ar,we=($t,bn)=>{for(var ar in bn||(bn={}))Lt.call(bn,ar)&&kt($t,ar,bn[ar]);if(_t)for(var ar of _t(bn))Bt.call(bn,ar)&&kt($t,ar,bn[ar]);return $t},oe=($t,bn)=>nt($t,pt(bn));const Se={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:$t,onCancel:bn})=>{function ar(Er){$t(Er)}return x.createElement(_e.default,oe(we({},Se),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ar,style:{width:500}}),x.createElement(_e.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(We.default,null)),x.createElement(_e.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(We.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(qe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(qe.ZP,{type:"ghost",onClick:bn},"\u53D6\u6D88")))},st=ee(99678),Re=ee(90443),gt=ee(62957),lt=ee(77019),St=ee(54344),rt=ee(59301),$e=({callback:$t,onCancel:bn})=>{const ar=document.createElement("canvas"),Er=ar.getContext("2d");ar.width=1e3,ar.height=800,Er.fillStyle="#ffffff",Er.fillRect(0,0,ar.width,ar.height);const kr=ar.toDataURL("image/png");return rt.createElement(gt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},rt.createElement(lt.Z,{style:{height:"100vh"}},rt.createElement(St.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:kr,visible:!0,title:String(Date.now())},onOk:Tr=>{$t({src:Tr.url})},onClose:bn})))},et=ee(30641),dt=ee(5269),Dt=ee(6767),ut={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},wt=ee(59301),ae=(0,x.forwardRef)(({onCancel:$t,editImgId:bn,callback:ar},Er)=>{let kr=(0,x.useRef)(),Tr=(0,x.useRef)(),na=(0,x.useRef)(),mr=(0,x.useRef)(!1);const ea=(0,x.useRef)(!1);console.log("ref:",Er);const[ia,nr]=(0,x.useState)(0),[An,Cr]=(0,x.useState)("100vh");return(0,x.useEffect)(()=>{nr(1)},[]),(0,x.useImperativeHandle)(Er,()=>({setHeight:Cr})),wt.createElement("div",{ref:ea,className:"body-overflow-initial"},wt.createElement(et.Z,{width:"100vw",height:An,footer:null,closable:!0,placement:"bottom",open:!!ia,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ut.drawerWrap}`,onClose:()=>{window.saveDrawData(pa=>{ar({src:`/api/attachments/${pa}`,id:pa})})},title:wt.createElement(lt.Z,{align:"middle"},wt.createElement(dt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),wt.createElement(dt.Z,{onClick:()=>{Cr(An==="60px"?"100vh":"60px")}},wt.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),wt.createElement(dt.Z,{onClick:()=>{window.saveDrawData(pa=>{if(pa===null){Dt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Dt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),ar({src:`/api/attachments/${pa}`,id:pa,disabledClose:!0})})}},wt.createElement(qe.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},wt.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${bn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Tr})))}),ce=ee(78323),ve=ee(47889),Ee=ee(1439);const ht=ve.ZP.Group,Ct={margin:"0 8px"};var tn=({callback:$t,onCancel:bn})=>{function ar(Er){$t(Er)}return x.createElement(_e.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ar},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:Ct},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:Ct},"\u884C\u6570"),x.createElement(_e.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(Ee.Z,null)),x.createElement("span",{style:Ct},"\u5217\u6570"),x.createElement(_e.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(Ee.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:Ct},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(_e.default.Item,{name:"align"},x.createElement(ht,null,x.createElement(ve.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(ve.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(ve.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(ve.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(qe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(qe.ZP,{type:"ghost",onClick:bn},"\u53D6\u6D88")))},he=ee(71411),re=ee(63089),ne=ee.n(re),xe=(0,x.forwardRef)(({use3d:$t,width:bn,height:ar,callback:Er,showSaveButton:kr},Tr)=>{const na=(0,x.useRef)(),mr=(0,x.useRef)(),[ea,ia]=(0,x.useState)(!1),nr=(0,x.useRef)({id:na,appName:"graphing",width:bn||1e3,height:ar||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{mr.current=new(ne())(nr.current,!0),window.onload=function(){mr.current.inject("applet_container")}},[]);const An=()=>{var Cr=window.ggbApplet.getPNGBase64(1,!0,72);return Er&&Er(Cr),Cr};return(0,x.useEffect)(()=>{nr.current.appName=ea?"3D":"graphing",mr.current.inject("applet_container")},[ea]),(0,x.useEffect)(()=>{ia($t)},[$t]),(0,x.useImperativeHandle)(Tr,()=>({getImgData:An})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:na}),x.createElement(lt.Z,{align:"middle"},x.createElement(dt.Z,{flex:1},x.createElement(he.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ea,onChange:Cr=>ia(Cr)})),x.createElement(dt.Z,null,x.createElement(qe.ZP,{size:"large",onClick:An,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),le=ee(24638);const ct="link",Ot="upload-image",Qt="add-flowchart",Zt="draw-image",xt="add-flowchart",Wt="code-block",hn="add-table",Sn="------------",Jn={default:Sn,left:`:${Sn}`,center:`:${Sn}:`,right:`${Sn}:`};var Pr=ee(66991),Rn=ee(63949);function Sr(){}let va=0;const sa=1e4,br="\u2581",er="@\u2581\u2581@",Na="@\u2581@",Ma=`
+`),$e.current.style.display="none"}catch(Sn){}if(oe){let Sn=-1;return rt=rt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Jn,Pr,Rn){var Sr;return++Sn,ht(Jn,Sn,(Sr=st==null?void 0:st[Sn])==null?void 0:Sr.value.replaceAll("<","<").replaceAll(">",">"))}),`${tn(rt||"")}`}let xt=tn(rt);xt=(0,Le.ZP)(xt);const Wt=(0,Le.ez)();rt.match(/\[TOC\]/)&&(xt=xt.replace("[TOC]
",(0,Le.Qv)()),(0,Le.Iy)()),xt=xt.replace(/(__special_katext_id_\d+__)/g,(Sn,Jn)=>{const{type:Pr,expression:Rn}=Wt[Jn];return(0,Ie.renderToString)(_e(Rn)||"",{displayMode:Pr==="block",throwOnError:!1,output:"html"})}),xt=xt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Le.AL)();const hn=document.createElement("div");if(hn.innerHTML=xt,_t)return hn.innerText;if(we){const Sn=we.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return xe(hn,Sn),hn.innerHTML}return setTimeout(()=>Ot(),500),hn.innerHTML},[rt,we]);(0,x.useEffect)(()=>{le.current&&le.current.querySelectorAll(["input","textarea"]).forEach(Wt=>{Wt.oninput=re,Wt.onblur=ne,Wt.onfocus=de})},[be]),(0,x.useEffect)(()=>{var xt,Wt,hn,Sn,Jn;if(st!=null&&st.length)try{const Pr=le.current.querySelectorAll(".edu-program-fill-score"),Rn=le.current.querySelectorAll('[name="edu-program-fill"]');for(const[Sr,va]of Rn.entries())va.value=((xt=st==null?void 0:st[Sr])==null?void 0:xt.value)||"",((Wt=st==null?void 0:st[Sr])==null?void 0:Wt.type)==="warning"?va.className="program-fill-warning":((hn=st==null?void 0:st[Sr])==null?void 0:hn.type)==="success"?va.className="program-fill-success":va.className="";for(const[Sr,va]of Pr.entries())va.innerHTML=(Sn=st==null?void 0:st[Sr])!=null&&Sn.score?`${(Jn=st==null?void 0:st[Sr])==null?void 0:Jn.score}\u5206`:"";ae(st)}catch(Pr){console.log(Pr,"error")}},[st]);const re=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),gt(be,xt.target.dataset.id)},ne=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),lt(be,xt.target.dataset.id)},de=xt=>{be[xt.target.dataset.id]=be[xt.target.dataset.id]||{},be[xt.target.dataset.id].value=xt.target.value,ae([...be]),St(be,xt.target.dataset.id)};function xe(xt,Wt){return xt.childNodes.forEach(hn=>{var Sn;if(hn.childNodes.length>0)xe(hn,Wt);else if(hn.nodeName!=="IMG")if(hn.innerHTML)hn.innerHTML=(Sn=hn.innerHTML)==null?void 0:Sn.replace(new RegExp(Wt,"gi"),'$&');else{const Jn=document.createElement("span");Jn.innerHTML=hn.textContent.replace(new RegExp(Wt,"gi"),'$&'),hn.replaceWith(Jn)}})}const le=(0,x.useRef)();Le.jb.WebkitLineClamp=Lt,Lt&&(Bt=je(je({},Bt),Le.jb));function ct(xt){let Wt=xt.target;if(Wt.tagName.toUpperCase()==="A"){let hn=Wt.getAttribute("href");if(hn.indexOf("office")>-1)xt.preventDefault(),Dt(hn),wt("office");else if(hn.indexOf("application/pdf")>-1)xt.preventDefault(),Dt(hn),wt("pdf");else if(hn.indexOf("text/html")>-1)xt.preventDefault(),Dt(hn),wt("html");else if(hn.startsWith("#")){xt.preventDefault();let Sn=document.getElementById(hn.replace("#",""));Sn&&Sn.scrollIntoView(!0)}}}const Ot=()=>{var xt;const Wt=(xt=le.current)==null?void 0:xt.querySelectorAll("video");Wt==null||Wt.forEach(hn=>{if(hn.oncontextmenu=()=>!1,hn.src.indexOf(".m3u8")>-1&&!hn.canPlayType("application/vnd.apple.mpegurl")){if(ye.ZP.isSupported()){var Sn=new ye.ZP;Sn.loadSource(hn.src),Sn.attachMedia(hn)}}})};(0,x.useEffect)(()=>{if(le.current&&he&&he.match(ue)&&window.PR.prettyPrint(),le.current)return le.current.addEventListener("click",ct),()=>{var xt;(xt=le.current)==null||xt.removeEventListener("click",ct),(0,Le.AL)(),(0,Le.Iy)()}},[he,le.current,ct]);const Qt=xt=>{xt.target.nodeName==="IMG"&&xt.target.className.indexOf("draw-flowchart")>-1?($e.current.style.zIndex=1,$e.current.style.display="flex",$e.current.style.width=xt.target.clientWidth+"px",$e.current.style.height=xt.target.clientHeight+"px",$e.current.style.top=xt.target.offsetTop+"px",$e.current.style.left=xt.target.offsetLeft+"px",xt.target.id&&(et.current=xt.target.id)):$e.current.style.display="none"},Zt=()=>{$e.current.style.display="none"};return(0,x.useEffect)(()=>{var xt;const Wt=hn=>{hn.preventDefault(),hn.clipboardData.setData("text",window.getSelection().toString())};return(xt=le.current)==null||xt.addEventListener("copy",Wt),()=>{var hn;(hn=le.current)==null||hn.removeEventListener("copy",Wt)}},[le.current]),x.createElement("div",{style:{position:"relative"},onMouseLeave:Zt},_t&&x.createElement("div",{ref:le,className:`${Ye.mdBody} `},he),!_t&&!Ee(he)&&x.createElement("div",{ref:le,style:je({},Bt),onMouseOver:Qt,className:`${pt||""} ${Je?"disabled-fill":""} markdown-body ${Ye.mdBody} ${ce.current}`,dangerouslySetInnerHTML:{__html:he}}),!_t&&Ee(he)&&x.createElement(Xe,{html:he}),x.createElement("div",{ref:$e,className:`${Ye.button} ${nt?"":Ye.previewFlowChart}`},x.createElement(Oe.Z,null,x.createElement(te.ZP,{onClick:()=>{nt?Re(et.current):(Dt(et.current),wt("flowChart"))}},nt?"\u7F16\u8F91":"\u9884\u89C8"))),x.createElement(Ae.Z,{close:!0,data:dt,type:dt!=null&&dt.length?ut:"",style:je({},kt),onClose:()=>Dt("")}))}},90609:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ie}});var x=ee(59301),Be={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Le=ee(62957),Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",ge=(Oe,te,me)=>new Promise((Ae,Ze)=>{var Ue=Ye=>{try{Fe(me.next(Ye))}catch(it){Ze(it)}},Xe=Ye=>{try{Fe(me.throw(Ye))}catch(it){Ze(it)}},Fe=Ye=>Ye.done?Ae(Ye.value):Promise.resolve(Ye.value).then(Ue,Xe);Fe((me=me.apply(Oe,te)).next())}),Ie=({type:Oe,resdata:te,onok:me,oktext:Ae,okloading:Ze})=>{const[Ue,Xe]=(0,x.useState)(!1),{can_copy_list:Fe,can_copy_num:Ye,challenge_type:it,course_data_list:Ke,no_copy_list:Ge,no_copy_num:ke,no_use_list:pe,no_use_num:je,repeat_shixun_num:ze,student_count:ot,total_num:ue,use_num:_e}=te;let We=Ye>0||Oe==="exercise";(0,x.useEffect)(()=>{(te==null?void 0:te.student_count)>0&&Xe(!0)},[te]),console.log("---11",Ze),(0,x.useEffect)(()=>{Ze||Xe(!1)},[Ze]);const qe=()=>{if(Oe==="exercise"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Oe==="exercise"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixun"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="subject"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",x.createElement("span",{className:Be.orangeColor},ot)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",x.createElement("span",{className:Be.orangeColor},_e)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="exercisepush")return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Oe==="shixunpush"&&it===1)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Oe==="shixunpush"&&it===2)return x.createElement(x.Fragment,null,"\u8BFE\u5802\u5185\u6709",x.createElement("span",{className:Be.orangeColor},ot),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",x.createElement("span",{className:Be.orangeColor},_e),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",x.createElement("span",{className:Be.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},yt=()=>{if(Oe==="exercise"||Oe==="subject"||Oe==="exercisepush"||Oe==="shixunpush")return x.createElement("div",{style:{marginTop:20}},ke>0&&x.createElement("div",null,x.createElement("span",{className:Be.flex},x.createElement("img",{src:ye,style:{width:14}}),x.createElement("span",{className:Be.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Be.statusbody},Oe==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",x.createElement("span",{className:Be.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Oe==="subject"||Oe==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",We&&x.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Oe==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",We&&x.createElement("span",{className:Be.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),x.createElement("div",null,Ge==null?void 0:Ge.map((nt,pt)=>x.createElement("a",{href:`/shixuns/${nt.identifier}/challenges`,target:"_blank"},"\u300A",nt==null?void 0:nt.name,"\u300B",pt+1!==ke&&"\u3001"))))),Ye>0&&x.createElement("div",{style:{marginTop:20}},x.createElement("span",{className:Be.flex},x.createElement("img",{src:Pe,style:{width:14}}),x.createElement("span",{className:Be.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),x.createElement("div",{className:Be.statusbody},Oe==="exercise"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Oe==="subject"||Oe==="exercisepush")&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Oe==="shixunpush"&&x.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),x.createElement("div",null,Fe==null?void 0:Fe.map((nt,pt)=>x.createElement("a",{href:`/shixuns/${nt.identifier}/challenges`,target:"_blank"},"\u300A",nt==null?void 0:nt.name,"\u300B",pt+1!==Ye&&"\u3001"))))));if(Oe==="shixun")return x.createElement("div",{style:{marginTop:20}},Ye>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return x.createElement(Le.default,{open:Ue,onCancel:()=>{Xe(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!We&&"none"}},zIndex:1003,confirmLoading:Ze,okText:We?Ae:"\u6211\u77E5\u9053\u4E86",onOk:()=>ge(void 0,null,function*(){We?yield me([...Fe,...pe]):Xe(!1)})},x.createElement("div",{style:{maxHeight:600,overflow:"auto"}},qe(),yt()))}},86277:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ze}});var x=ee(59301),Be=ee(25399),Le=ee(95392),Pe=ee(81779),ye=ee(63949),ge=Object.defineProperty,He=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,te=(Ue,Xe,Fe)=>Xe in Ue?ge(Ue,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ue[Xe]=Fe,me=(Ue,Xe)=>{for(var Fe in Xe||(Xe={}))Ie.call(Xe,Fe)&&te(Ue,Fe,Xe[Fe]);if(He)for(var Fe of He(Xe))Oe.call(Xe,Fe)&&te(Ue,Fe,Xe[Fe]);return Ue},Ze=({children:Ue,customContent:Xe,disableWhenCommunity:Fe=!1,tooltipProps:Ye={}})=>{const it=(0,Le.useDispatch)(),Ke=x.createElement("div",null,"\u60A8\u5F53\u524D\u7684\u8D26\u53F7\u7248\u672C\u6682\u65E0\u6B64\u529F\u80FD\u6743\u9650\u3002\u5982\u9700\u4F7F\u7528\uFF0C\u8BF7",x.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{var ke;(0,ye.xg)(`/users/${(ke=(0,Pe.eY)())==null?void 0:ke.login}/memberCenter`)}},"\u5347\u7EA7\u81F3\u66F4\u9AD8\u7248\u672C\u8D26\u53F7"),"\u3002"),Ge=ke=>{var pe;if(!x.isValidElement(ke))return ke;const je={};je.disabled=!0,je.onChange=ue=>{var _e,We;(_e=ue==null?void 0:ue.preventDefault)==null||_e.call(ue),(We=ue==null?void 0:ue.stopPropagation)==null||We.call(ue)};const ze=(pe=ke.props)==null?void 0:pe.children,ot=ze&&x.Children.map(ze,Ge);return x.cloneElement(ke,je,ot)};return(0,Pe.k5)()&&Fe?x.createElement(Be.Z,me({placement:"topLeft",title:Xe||Ke},Ye),Ge(Ue)):x.createElement(x.Fragment,null,Ue)}},99678:function(wn,zt,ee){"use strict";ee.d(zt,{h:function(){return ke},Z:function(){return Ge}});var x=ee(59301),Be=ee(82326),Le=ee(28284),Pe=ee(7939),ye=ee(89780),ge=ee.n(ye),He=ee(4887),Ie=Object.defineProperty,Oe=Object.defineProperties,te=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ue=(pe,je,ze)=>je in pe?Ie(pe,je,{enumerable:!0,configurable:!0,writable:!0,value:ze}):pe[je]=ze,Xe=(pe,je)=>{for(var ze in je||(je={}))Ae.call(je,ze)&&Ue(pe,ze,je[ze]);if(me)for(var ze of me(je))Ze.call(je,ze)&&Ue(pe,ze,je[ze]);return pe},Fe=(pe,je)=>Oe(pe,te(je));const Ye=Be.default.Option,it={labelCol:{span:4},wrapperCol:{span:20}},Ke={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};var Ge=({callback:pe,onCancel:je})=>{const[ze,ot]=(0,x.useState)("python");function ue(We){ot(Ke[We][1])}function _e(We){pe(We)}return x.createElement(Le.default,Fe(Xe({},it),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:_e,style:{width:500}}),x.createElement(Le.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(Be.default,{getPopupContainer:We=>We.parentNode,onChange:ue},Object.keys(Ke).map(We=>x.createElement(Ye,{key:We,value:We},Ke[We][0])))),x.createElement(Le.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(ke,{mode:ze})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Pe.ZP,{type:"ghost",onClick:je},"\u53D6\u6D88")))};function ke({value:pe,onChange:je,mode:ze,options:ot={}}){const ue=(0,x.useRef)(),[_e,We]=(0,x.useState)();return(0,x.useEffect)(()=>{if(_e){let qe=function(yt){const nt=yt.getValue();je&&je(nt)};return _e.on("change",qe),()=>{_e.off("change",qe)}}},[_e,je]),(0,x.useEffect)(()=>{_e&&_e.setOption("mode",ze)},[_e,ze]),(0,x.useEffect)(()=>{_e&&(pe!==_e.getValue()||pe==="")&&setTimeout(()=>{_e.setValue(pe||"")},300)},[_e,pe]),(0,x.useEffect)(()=>{if(ue.current&&!_e){const qe=ge().fromTextArea(ue.current,Xe({mode:ze,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ot));We(qe)}},[ue.current,_e]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:ue}))}},17949:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Pn}});var x=ee(59301),Be=ee(95392),Le=ee(89780),Pe=ee.n(Le),ye=ee(76374),ge=ee(4887),He=ee(6313),Ie=ee(25717),Oe=ee(99498),te=ee(25419),me=ee(67549),Ae=ee(97231),Ze=({value:$t="",className:bn,showTextOnly:ar,showLines:Cr,style:kr={}})=>{const Tr=(0,x.useMemo)(()=>"",[$t]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:Tr}}))},Ue=Object.defineProperty,Xe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ge=($t,bn,ar)=>bn in $t?Ue($t,bn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):$t[bn]=ar,ke=($t,bn)=>{for(var ar in bn||(bn={}))it.call(bn,ar)&&Ge($t,ar,bn[ar]);if(Ye)for(var ar of Ye(bn))Ke.call(bn,ar)&&Ge($t,ar,bn[ar]);return $t},pe=($t,bn)=>Xe($t,Fe(bn));let je=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ze({onActionCallback:$t,title:bn,icon:ar,actionName:Cr,className:kr="",children:Tr}){function ra(){$t(Cr)}return x.createElement("a",{title:bn,className:kr,onClick:ra},x.createElement("i",{className:`${ar}`}),Tr)}var ot=({watch:$t,showNullButton:bn,showNullProgramButton:ar,onActionCallback:Cr,fullScreen:kr,insertTemp:Tr,hidetoolBar:ra,extraUse:mr})=>{const ea=[...je,{title:`${$t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${$t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return x.createElement("ul",{className:"markdown-toolbar-container"},!ra&&ea.map((oa,nr)=>x.createElement("li",{key:nr},oa.actionName?x.createElement(ze,pe(ke({},oa),{onActionCallback:Cr})):x.createElement("span",{className:"v-line"}))),bn?x.createElement("li",null,x.createElement(ze,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Cr},x.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,ar?x.createElement(x.Fragment,null,x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Cr},x.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Cr},x.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Tr&&x.createElement("li",null,x.createElement(ze,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Tr}`,onActionCallback:Cr},x.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),mr&&x.createElement("li",null,mr),x.createElement("li",{className:"btn-full-screen"},x.createElement(ze,{icon:`${kr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:kr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Cr})))},ue=ee(81123),_e=ee(28284),We=ee(37568),qe=ee(7939),yt=Object.defineProperty,nt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,kt=($t,bn,ar)=>bn in $t?yt($t,bn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):$t[bn]=ar,we=($t,bn)=>{for(var ar in bn||(bn={}))Lt.call(bn,ar)&&kt($t,ar,bn[ar]);if(_t)for(var ar of _t(bn))Bt.call(bn,ar)&&kt($t,ar,bn[ar]);return $t},oe=($t,bn)=>nt($t,pt(bn));const Se={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:$t,onCancel:bn})=>{function ar(Cr){$t(Cr)}return x.createElement(_e.default,oe(we({},Se),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ar,style:{width:500}}),x.createElement(_e.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(We.default,null)),x.createElement(_e.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(We.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(qe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(qe.ZP,{type:"ghost",onClick:bn},"\u53D6\u6D88")))},st=ee(99678),Re=ee(90443),gt=ee(62957),lt=ee(77019),St=ee(54344),rt=ee(59301),$e=({callback:$t,onCancel:bn})=>{const ar=document.createElement("canvas"),Cr=ar.getContext("2d");ar.width=1e3,ar.height=800,Cr.fillStyle="#ffffff",Cr.fillRect(0,0,ar.width,ar.height);const kr=ar.toDataURL("image/png");return rt.createElement(gt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},rt.createElement(lt.Z,{style:{height:"100vh"}},rt.createElement(St.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:kr,visible:!0,title:String(Date.now())},onOk:Tr=>{$t({src:Tr.url})},onClose:bn})))},et=ee(30641),dt=ee(5269),Dt=ee(6767),ut={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},wt=ee(59301),ae=(0,x.forwardRef)(({onCancel:$t,editImgId:bn,callback:ar},Cr)=>{let kr=(0,x.useRef)(),Tr=(0,x.useRef)(),ra=(0,x.useRef)(),mr=(0,x.useRef)(!1);const ea=(0,x.useRef)(!1);console.log("ref:",Cr);const[oa,nr]=(0,x.useState)(0),[An,Ar]=(0,x.useState)("100vh");return(0,x.useEffect)(()=>{nr(1)},[]),(0,x.useImperativeHandle)(Cr,()=>({setHeight:Ar})),wt.createElement("div",{ref:ea,className:"body-overflow-initial"},wt.createElement(et.Z,{width:"100vw",height:An,footer:null,closable:!0,placement:"bottom",open:!!oa,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ut.drawerWrap}`,onClose:()=>{window.saveDrawData(pa=>{ar({src:`/api/attachments/${pa}`,id:pa})})},title:wt.createElement(lt.Z,{align:"middle"},wt.createElement(dt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),wt.createElement(dt.Z,{onClick:()=>{Ar(An==="60px"?"100vh":"60px")}},wt.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),wt.createElement(dt.Z,{onClick:()=>{window.saveDrawData(pa=>{if(pa===null){Dt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Dt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),ar({src:`/api/attachments/${pa}`,id:pa,disabledClose:!0})})}},wt.createElement(qe.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},wt.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${bn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Tr})))}),ce=ee(78323),ve=ee(47889),Ee=ee(1439);const ht=ve.ZP.Group,Ct={margin:"0 8px"};var tn=({callback:$t,onCancel:bn})=>{function ar(Cr){$t(Cr)}return x.createElement(_e.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ar},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:Ct},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:Ct},"\u884C\u6570"),x.createElement(_e.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(Ee.Z,null)),x.createElement("span",{style:Ct},"\u5217\u6570"),x.createElement(_e.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(Ee.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:Ct},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(_e.default.Item,{name:"align"},x.createElement(ht,null,x.createElement(ve.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(ve.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(ve.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(ve.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(qe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(qe.ZP,{type:"ghost",onClick:bn},"\u53D6\u6D88")))},he=ee(71411),re=ee(63089),ne=ee.n(re),xe=(0,x.forwardRef)(({use3d:$t,width:bn,height:ar,callback:Cr,showSaveButton:kr},Tr)=>{const ra=(0,x.useRef)(),mr=(0,x.useRef)(),[ea,oa]=(0,x.useState)(!1),nr=(0,x.useRef)({id:ra,appName:"graphing",width:bn||1e3,height:ar||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{mr.current=new(ne())(nr.current,!0),window.onload=function(){mr.current.inject("applet_container")}},[]);const An=()=>{var Ar=window.ggbApplet.getPNGBase64(1,!0,72);return Cr&&Cr(Ar),Ar};return(0,x.useEffect)(()=>{nr.current.appName=ea?"3D":"graphing",mr.current.inject("applet_container")},[ea]),(0,x.useEffect)(()=>{oa($t)},[$t]),(0,x.useImperativeHandle)(Tr,()=>({getImgData:An})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:ra}),x.createElement(lt.Z,{align:"middle"},x.createElement(dt.Z,{flex:1},x.createElement(he.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ea,onChange:Ar=>oa(Ar)})),x.createElement(dt.Z,null,x.createElement(qe.ZP,{size:"large",onClick:An,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),le=ee(24638);const ct="link",Ot="upload-image",Qt="add-flowchart",Zt="draw-image",xt="add-flowchart",Wt="code-block",hn="add-table",Sn="------------",Jn={default:Sn,left:`:${Sn}`,center:`:${Sn}:`,right:`${Sn}:`};var Pr=ee(66991),Rn=ee(63949);function Sr(){}let va=0;const sa=1e4,br="\u2581",er="@\u2581\u2581@",Oa="@\u2581@",Ma=`
**\u6A21\u677F\u6807\u9898**
-\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,_r=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Qa($t){return/^\d+$/.test($t)?`${$t}px`:$t}const rn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",yn={[rn+"-B"]:"bold",[rn+"-I"]:"italic"},Tn={[ct]:"\u6DFB\u52A0\u94FE\u63A5",[Wt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ot]:"\u6DFB\u52A0\u56FE\u7247",[Zt]:"\u6DFB\u52A0\u753B\u56FE",[Qt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[hn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Pn=({defaultValue:$t="",onChange:bn,width:ar="100%",height:Er=400,miniToolbar:kr=!1,isFocus:Tr=!1,watch:na,insertTemp:mr,mode:ea="markdown",id:ia="markdown-editor-id",showResizeBar:nr=!1,noStorage:An=!1,showNullButton:Cr=!1,showNullProgramButton:pa=!1,hidetoolBar:Oa=!1,fullScreen:Tt=!1,onBlur:Ht,onCMBeforeChange:fr,onFullScreen:Vn,className:Gt="",disablePaste:Gn=!1,disabled:vr=!1,disabledFill:Dr=!1,placeholder:zr="",values:Nr="",extraUse:sr,onAddBlank:tr})=>{const[Wn,Jr]=(0,x.useState)(null),[Aa,Za]=(0,x.useState)($t),[Ra,ri]=(0,x.useState)(na),[oi,_a]=(0,x.useState)(Tt),[Rr,Ta]=(0,x.useState)(""),[oa,ja]=(0,x.useState)(0),[Ti,Si]=(0,x.useState)(Er),[Ui,ki]=(0,x.useState)(!1),[Wi,Bi]=(0,x.useState)(0),[Xi,Ki]=(0,x.useState)(0),Vr=(0,x.useRef)(),Xa=(0,x.useRef)(),di=(0,x.useRef)(),Mi=(0,x.useRef)(),Ci=(0,x.useRef)(),Li=(0,x.useRef)(),lo=(0,Be.useDispatch)();(0,x.useEffect)(()=>{const se=window.scrollY||window.pageYOffset;Za(Nr),Wn==null||Wn.setValue(Nr),window.scrollTo(0,se)},[Nr]),(0,x.useEffect)(()=>{Vn==null||Vn(oi)},[oi]),(0,x.useEffect)(()=>{if(Vr.current){let se=function(tt,at){var ft;if(Gn){at.preventDefault();return}const Mt=at.clipboardData;if(Mt){const Nt=Mt.types.toString(),Ut=Mt.items;if(Nt==="Files"||Mt.types.indexOf("Files")>-1){if(at.preventDefault(),ea=="stex")return;try{let mn=Ut[1];((ft=Ut[0])==null?void 0:ft.kind)==="file"&&(mn=Ut[0]);const pn=mn.getAsFile(),Kt=pn.name.split(".").pop();(0,Re.I)(pn,Dn=>{var Hn,Ln,kn;Dn.id?((Hn=pn==null?void 0:pn.type)==null?void 0:Hn.indexOf("image"))>-1?Qe.replaceSelection(`
`):((Ln=pn==null?void 0:pn.type)==null?void 0:Ln.indexOf("video"))>-1?Qe.replaceSelection(``):((kn=pn==null?void 0:pn.type)==null?void 0:kn.indexOf("pdf"))>-1?Qe.replaceSelection(`${pn.name}`):_r.includes(Kt)?Qe.replaceSelection(`${pn.name}`):Qe.replaceSelection(`[${pn.name}](/api/attachments/${Dn.id}?type=${Dn.content_type})`):(Dn==null?void 0:Dn.status)===401&&(document.location.href="/user/login")})}catch(mn){Dt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Qe=Pe().fromTextArea(Vr.current,{mode:ea,lineNumbers:!kr,lineWrapping:!0,value:$t,autoCloseTags:!0,autoCloseBrackets:!0});return Qe.on("keyup",function(tt,at){at.keyCode===8&&(tt.getValue()==""?Qe.setOption("placeholder",zr):Qe.setOption("placeholder",null))}),Qe.on("keydown",function(tt,at){if(at.keyCode===8){var ft=En(tt);ft&&at.preventDefault()}}),Tr&&Qe.focus(),Qe.on("paste",se),vr&&Qe.on("beforeChange",function(tt,at){(at.origin==="paste"||at.origin==="+input")&&at.cancel()}),Jr(Qe),()=>{Qe.off("paste",se)}}},[]);const Pt=(0,x.useCallback)(()=>{if(Xa.current)try{}catch(se){console.log(se,"---- to set md editor body height")}},[Ti,Xa,oi]);(0,x.useEffect)(()=>{function se(){let Qe=new ye.Z(tt=>{for(let at of tt)(at.target.offsetHeight>0||at.target.offsetWidth>0)&&(Pt(),Wn.setSize("100%","100%"),Wn.refresh())});return Qe.observe(Vr.current.parentElement),Qe}if(Wn){const Qe=se();return()=>{var tt,at;(tt=Vr.current)!=null&&tt.parentElement&&Qe.unobserve((at=Vr.current)==null?void 0:at.parentElement)}}},[Wn,Pt]),(0,x.useEffect)(()=>{if(Wn){let se=[];for(const[Qe,tt]of Object.entries(yn)){let at={[Qe]:()=>{cn(tt)}};se.push(at),Wn.addKeyMap(at)}return()=>{for(let Qe of se)Wn.removeKeyMap(Qe)}}},[Wn]),(0,x.useEffect)(()=>{Tt!==oi&&_a(Tt)},[Tt]),(0,Pr.Z)(()=>{if(!An&&oa>0){let se=new Date().getTime(),Qe=window.sessionStorage.getItem(ia);se>=oa+sa&&(!Qe||Qe!==Aa)&&(window.sessionStorage.setItem(ia,Aa),ki(!0))}},sa),(0,x.useEffect)(()=>{ri(na)},[Wn,na]),(0,x.useEffect)(()=>{Wn&&Tr&&Wn.focus()},[Wn,Tr]),(0,x.useEffect)(()=>{if(Ra&&Wn){let se=function(tt){let at=tt.target;if(Mi.current){let ft=at.scrollTop/at.scrollHeight;Mi.current.scrollTop=Mi.current.scrollHeight*ft}};const Qe=Wn.getScrollerElement();return Qe.addEventListener("scroll",se),()=>{Qe.removeEventListener("scroll",se)}}},[Wn,Ra]),(0,x.useEffect)(()=>{if(Wn&&fr){let se=function(Qe,tt){fr(Qe,tt)};return Wn.on("beforeChange",se),()=>{Wn.off("beforeChange",se)}}},[Wn,fr]),(0,x.useEffect)(()=>{if(Wn&&Ht){let se=function(){Ht(Wn.getValue())};return Wn.on("blur",se),()=>{Wn.off("blur",se)}}},[Wn,Ht]);function En(se,Qe){var tt=se.getDoc(),at=tt.getCursor(),ft=tt.getLine(at.line),Mt=ft.charAt(at.ch-1),Nt=ft.lastIndexOf("@\u2581@",at.ch),Ut=ft.lastIndexOf("@\u2581\u2581@",at.ch),mn=Nt>Ut?Nt:Ut,pn=Nt>Ut?3:4;if(er.indexOf(Mt)===-1)return null;if(console.log("change1:",Qe,se,ft,at,mn,Nt,Ut,Mt),mn>=0&&at.ch-mn<5){var Kt=mn+pn;return tt.replaceRange("",{line:at.line,ch:mn},{line:at.line,ch:Kt}),{line:at.line,ch:Kt}}return null}(0,x.useEffect)(()=>{if(Wn){let se=function(Qe,tt){const at=Qe.getValue();Za(at),ja(new Date().getTime()),Qe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),bn&&(pa?bn(at,In(at)):bn(at))};return Wn.on("change",se),()=>{Wn.off("change",se)}}},[Wn,bn]),(0,x.useEffect)(()=>{if(Wn)if($t==null)Wn.setValue(""),Za("");else{const se=window.scrollY||window.pageYOffset;$t!==Wn.getValue()&&(Wn.setValue($t),Za($t),Wn.setCursor(vr?1:Wn.lineCount(),0),window.scrollTo(0,se))}},[Wn,$t]);const cn=(0,x.useCallback)(se=>{const Qe=Wn.getCursor(),tt=Wn.getSelection();let at=tt.split(`
-`);switch(se){case"bold":return Wn.replaceSelection("**"+tt+"**"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+2),Wn.focus();case"italic":return Wn.replaceSelection("*"+tt+"*"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+1),Wn.focus();case"code":return Wn.replaceSelection("`"+tt+"`"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+1),Wn.focus();case"inline-latex":return(0,Rn.Ye)(lo)?void 0:(Ta("inline-latex"),Wn.focus());case"latex":return Wn.replaceSelection("```latex\n"+tt+"\n```"),Wn.setCursor(Qe.line+1,tt.length+1),Wn.focus();case"line-break":return Wn.replaceSelection(`
+\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,_r=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Qa($t){return/^\d+$/.test($t)?`${$t}px`:$t}const rn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",yn={[rn+"-B"]:"bold",[rn+"-I"]:"italic"},Tn={[ct]:"\u6DFB\u52A0\u94FE\u63A5",[Wt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ot]:"\u6DFB\u52A0\u56FE\u7247",[Zt]:"\u6DFB\u52A0\u753B\u56FE",[Qt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[hn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Pn=({defaultValue:$t="",onChange:bn,width:ar="100%",height:Cr=400,miniToolbar:kr=!1,isFocus:Tr=!1,watch:ra,insertTemp:mr,mode:ea="markdown",id:oa="markdown-editor-id",showResizeBar:nr=!1,noStorage:An=!1,showNullButton:Ar=!1,showNullProgramButton:pa=!1,hidetoolBar:_a=!1,fullScreen:Tt=!1,onBlur:Ht,onCMBeforeChange:fr,onFullScreen:Vn,className:Gt="",disablePaste:Gn=!1,disabled:vr=!1,disabledFill:Dr=!1,placeholder:zr="",values:Nr="",extraUse:sr,onAddBlank:tr})=>{const[Wn,Jr]=(0,x.useState)(null),[Aa,Ra]=(0,x.useState)($t),[Wa,ri]=(0,x.useState)(ra),[oi,Ta]=(0,x.useState)(Tt),[Rr,Za]=(0,x.useState)(""),[ua,ja]=(0,x.useState)(0),[Ti,Si]=(0,x.useState)(Cr),[Ui,ki]=(0,x.useState)(!1),[Wi,Bi]=(0,x.useState)(0),[Xi,Ki]=(0,x.useState)(0),Vr=(0,x.useRef)(),Xa=(0,x.useRef)(),di=(0,x.useRef)(),Mi=(0,x.useRef)(),Ci=(0,x.useRef)(),Li=(0,x.useRef)(),lo=(0,Be.useDispatch)();(0,x.useEffect)(()=>{const se=window.scrollY||window.pageYOffset;Ra(Nr),Wn==null||Wn.setValue(Nr),window.scrollTo(0,se)},[Nr]),(0,x.useEffect)(()=>{Vn==null||Vn(oi)},[oi]),(0,x.useEffect)(()=>{if(Vr.current){let se=function(tt,at){var ft;if(Gn){at.preventDefault();return}const Mt=at.clipboardData;if(Mt){const Nt=Mt.types.toString(),Ut=Mt.items;if(Nt==="Files"||Mt.types.indexOf("Files")>-1){if(at.preventDefault(),ea=="stex")return;try{let mn=Ut[1];((ft=Ut[0])==null?void 0:ft.kind)==="file"&&(mn=Ut[0]);const pn=mn.getAsFile(),Kt=pn.name.split(".").pop();(0,Re.I)(pn,Dn=>{var Hn,Ln,kn;Dn.id?((Hn=pn==null?void 0:pn.type)==null?void 0:Hn.indexOf("image"))>-1?Qe.replaceSelection(`
`):((Ln=pn==null?void 0:pn.type)==null?void 0:Ln.indexOf("video"))>-1?Qe.replaceSelection(``):((kn=pn==null?void 0:pn.type)==null?void 0:kn.indexOf("pdf"))>-1?Qe.replaceSelection(`${pn.name}`):_r.includes(Kt)?Qe.replaceSelection(`${pn.name}`):Qe.replaceSelection(`[${pn.name}](/api/attachments/${Dn.id}?type=${Dn.content_type})`):(Dn==null?void 0:Dn.status)===401&&(document.location.href="/user/login")})}catch(mn){Dt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Qe=Pe().fromTextArea(Vr.current,{mode:ea,lineNumbers:!kr,lineWrapping:!0,value:$t,autoCloseTags:!0,autoCloseBrackets:!0});return Qe.on("keyup",function(tt,at){at.keyCode===8&&(tt.getValue()==""?Qe.setOption("placeholder",zr):Qe.setOption("placeholder",null))}),Qe.on("keydown",function(tt,at){if(at.keyCode===8){var ft=En(tt);ft&&at.preventDefault()}}),Tr&&Qe.focus(),Qe.on("paste",se),vr&&Qe.on("beforeChange",function(tt,at){(at.origin==="paste"||at.origin==="+input")&&at.cancel()}),Jr(Qe),()=>{Qe.off("paste",se)}}},[]);const Pt=(0,x.useCallback)(()=>{if(Xa.current)try{}catch(se){console.log(se,"---- to set md editor body height")}},[Ti,Xa,oi]);(0,x.useEffect)(()=>{function se(){let Qe=new ye.Z(tt=>{for(let at of tt)(at.target.offsetHeight>0||at.target.offsetWidth>0)&&(Pt(),Wn.setSize("100%","100%"),Wn.refresh())});return Qe.observe(Vr.current.parentElement),Qe}if(Wn){const Qe=se();return()=>{var tt,at;(tt=Vr.current)!=null&&tt.parentElement&&Qe.unobserve((at=Vr.current)==null?void 0:at.parentElement)}}},[Wn,Pt]),(0,x.useEffect)(()=>{if(Wn){let se=[];for(const[Qe,tt]of Object.entries(yn)){let at={[Qe]:()=>{cn(tt)}};se.push(at),Wn.addKeyMap(at)}return()=>{for(let Qe of se)Wn.removeKeyMap(Qe)}}},[Wn]),(0,x.useEffect)(()=>{Tt!==oi&&Ta(Tt)},[Tt]),(0,Pr.Z)(()=>{if(!An&&ua>0){let se=new Date().getTime(),Qe=window.sessionStorage.getItem(oa);se>=ua+sa&&(!Qe||Qe!==Aa)&&(window.sessionStorage.setItem(oa,Aa),ki(!0))}},sa),(0,x.useEffect)(()=>{ri(ra)},[Wn,ra]),(0,x.useEffect)(()=>{Wn&&Tr&&Wn.focus()},[Wn,Tr]),(0,x.useEffect)(()=>{if(Wa&&Wn){let se=function(tt){let at=tt.target;if(Mi.current){let ft=at.scrollTop/at.scrollHeight;Mi.current.scrollTop=Mi.current.scrollHeight*ft}};const Qe=Wn.getScrollerElement();return Qe.addEventListener("scroll",se),()=>{Qe.removeEventListener("scroll",se)}}},[Wn,Wa]),(0,x.useEffect)(()=>{if(Wn&&fr){let se=function(Qe,tt){fr(Qe,tt)};return Wn.on("beforeChange",se),()=>{Wn.off("beforeChange",se)}}},[Wn,fr]),(0,x.useEffect)(()=>{if(Wn&&Ht){let se=function(){Ht(Wn.getValue())};return Wn.on("blur",se),()=>{Wn.off("blur",se)}}},[Wn,Ht]);function En(se,Qe){var tt=se.getDoc(),at=tt.getCursor(),ft=tt.getLine(at.line),Mt=ft.charAt(at.ch-1),Nt=ft.lastIndexOf("@\u2581@",at.ch),Ut=ft.lastIndexOf("@\u2581\u2581@",at.ch),mn=Nt>Ut?Nt:Ut,pn=Nt>Ut?3:4;if(er.indexOf(Mt)===-1)return null;if(console.log("change1:",Qe,se,ft,at,mn,Nt,Ut,Mt),mn>=0&&at.ch-mn<5){var Kt=mn+pn;return tt.replaceRange("",{line:at.line,ch:mn},{line:at.line,ch:Kt}),{line:at.line,ch:Kt}}return null}(0,x.useEffect)(()=>{if(Wn){let se=function(Qe,tt){const at=Qe.getValue();Ra(at),ja(new Date().getTime()),Qe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),bn&&(pa?bn(at,In(at)):bn(at))};return Wn.on("change",se),()=>{Wn.off("change",se)}}},[Wn,bn]),(0,x.useEffect)(()=>{if(Wn)if($t==null)Wn.setValue(""),Ra("");else{const se=window.scrollY||window.pageYOffset;$t!==Wn.getValue()&&(Wn.setValue($t),Ra($t),Wn.setCursor(vr?1:Wn.lineCount(),0),window.scrollTo(0,se))}},[Wn,$t]);const cn=(0,x.useCallback)(se=>{const Qe=Wn.getCursor(),tt=Wn.getSelection();let at=tt.split(`
+`);switch(se){case"bold":return Wn.replaceSelection("**"+tt+"**"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+2),Wn.focus();case"italic":return Wn.replaceSelection("*"+tt+"*"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+1),Wn.focus();case"code":return Wn.replaceSelection("`"+tt+"`"),tt===""&&Wn.setCursor(Qe.line,Qe.ch+1),Wn.focus();case"inline-latex":return(0,Rn.Ye)(lo)?void 0:(Za("inline-latex"),Wn.focus());case"latex":return Wn.replaceSelection("```latex\n"+tt+"\n```"),Wn.setCursor(Qe.line+1,tt.length+1),Wn.focus();case"line-break":return Wn.replaceSelection(`
`),Wn.focus();case"list-ul":return tt===""?Wn.replaceSelection("- "+tt):Wn.replaceSelection(at.map(ft=>ft===""?"":`- ${ft}`).join(`
`)),Wn.focus();case"list-ol":return tt===""?Wn.replaceSelection("1. "+tt):Wn.replaceSelection(at.map((ft,Mt)=>ft===""?"":`${Mt+1}. ${ft}`).join(`
-`)),Wn.focus();case"add-null-ch":tr==null||tr();return;case"add-signal":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(Na),Wn.focus();case"add-multiple":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(er),Wn.focus();case"inster-template-1":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(Ma),Wn.focus();case"eraser":return Wn.setValue(""),Wn.focus();case"trigger-watch":return ri(!Ra),Wn.focus();case"trigger-full-screen":return _a(!oi),Wn.focus();case ct:Ta(ct);return;case Wt:Ta(Wt);return;case Ot:Ta(Ot);return;case Zt:Ta(Zt);return;case"maths-latex":if((0,Rn.Ye)(lo))return;Ta("maths-latex");return;case Qt:Ci.current="",sessionStorage.removeItem("file_id"),Ta(Qt);return;case hn:Ta(hn);return;default:throw new Error}},[Wn,Ra,oi]),gn=(0,x.useCallback)((se,Qe)=>{var tt,at,ft,Mt,Nt,Ut;se!=null&&se.disabledClose||Ta("");const{src:mn,alt:pn,id:Kt}=se||{};switch(Rr){case ct:const{title:Bn,link:vn}=se;return Wn.replaceSelection(`[${Bn}](${vn})`),Wn.focus();case Wt:const{language:xn,content:Kn}=se;return Wn.replaceSelection(["```"+xn,Kn,"```"].join(`
+`)),Wn.focus();case"add-null-ch":tr==null||tr();return;case"add-signal":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(Oa),Wn.focus();case"add-multiple":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(er),Wn.focus();case"inster-template-1":return tt===""&&Wn.setCursor(Qe.line,Qe.ch),Wn.replaceSelection(Ma),Wn.focus();case"eraser":return Wn.setValue(""),Wn.focus();case"trigger-watch":return ri(!Wa),Wn.focus();case"trigger-full-screen":return Ta(!oi),Wn.focus();case ct:Za(ct);return;case Wt:Za(Wt);return;case Ot:Za(Ot);return;case Zt:Za(Zt);return;case"maths-latex":if((0,Rn.Ye)(lo))return;Za("maths-latex");return;case Qt:Ci.current="",sessionStorage.removeItem("file_id"),Za(Qt);return;case hn:Za(hn);return;default:throw new Error}},[Wn,Wa,oi]),gn=(0,x.useCallback)((se,Qe)=>{var tt,at,ft,Mt,Nt,Ut;se!=null&&se.disabledClose||Za("");const{src:mn,alt:pn,id:Kt}=se||{};switch(Rr){case ct:const{title:Bn,link:vn}=se;return Wn.replaceSelection(`[${Bn}](${vn})`),Wn.focus();case Wt:const{language:xn,content:Kn}=se;return Wn.replaceSelection(["```"+xn,Kn,"```"].join(`
`)),Wn.focus();case"maths-latex":for(var Dn=atob(se),Hn=new Uint8Array(Dn.length),Ln=0;Ln{ca.id?Wn.replaceSelection(``):(ca==null?void 0:ca.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,Rn.Ye)(lo))return;Wn.replaceSelection("`$$"+se+"$$`");break;case xt:if(!Kt)return;Wn.getValue().indexOf(mn)===-1?Wn.replaceSelection(`
`):document.getElementById(Kt).src=ce.Z.API_SERVER+mn+"?t="+Date.now();break;case Ot:case Zt:const Mn=Qe,qt=(ft=(at=(tt=Mn==null?void 0:Mn.name)==null?void 0:tt.split("."))==null?void 0:at.pop)==null?void 0:ft.call(at);return((Mt=Mn==null?void 0:Mn.type)==null?void 0:Mt.indexOf("image"))>-1||!(Mn!=null&&Mn.type)?Mn!=null&&Mn.align||Mn!=null&&Mn.width?Wn.replaceSelection(`
`):Wn.replaceSelection(`
`):((Nt=Mn==null?void 0:Mn.type)==null?void 0:Nt.indexOf("video"))>-1?Wn.replaceSelection(``):((Ut=Mn==null?void 0:Mn.type)==null?void 0:Ut.indexOf("pdf"))>-1?Wn.replaceSelection(`${Mn.name}`):_r.includes(qt)?Wn.replaceSelection(`${Mn.name}`):Wn.replaceSelection(`[${Mn.name}](${mn})`),Wn.focus();case hn:const{row:lr,col:ir,align:Zr}=se;let Ba=`
`;for(let ca=0;ca{switch(Rr){case ct:return x.createElement(Je,{callback:gn,onCancel:jn});case Wt:return x.createElement(st.Z,{callback:gn,onCancel:jn});case Ot:return x.createElement(Re.Z,{callback:gn,onCancel:jn});case Qt:return x.createElement(ae,{editImgId:Ci.current,callback:gn,onCancel:jn});case hn:return x.createElement(tn,{callback:gn,onCancel:jn});case"maths-latex":return x.createElement(xe,{showSaveButton:!0,callback:gn});case"inline-latex":return x.createElement(le.Z,{showSaveButton:!0,callback:gn});default:return null}},[Rr]);function jn(){Ta("")}(0,x.useEffect)(()=>{if(di.current){let se=function(Nt){ft=!0,Mt=Nt.pageY},Qe=function(){ft=!1},tt=function(Nt){if(ft){let Ut=Nt.pageY-Mt;Ut<0&&(Ut=0),Ut>300&&(Ut=300);let mn=Er+Ut+"px";Si(mn)}},at=di.current,ft=!1,Mt=0;return at.addEventListener("mousedown",se),document.addEventListener("mousemove",tt),document.addEventListener("mouseup",Qe),()=>{at.removeEventListener("mousedown",se),document.removeEventListener("mousemove",tt),document.removeEventListener("mouseup",Qe)}}},[Wn,di]),(0,x.useEffect)(()=>{Si(Er)},[Er]);const mt=Qa(ar),ur=Qa(Ti),Qn={width:mt,height:ur},un=(0,x.useMemo)(()=>{if(oa){let se=new Date(oa),Qe=se.getHours(),tt=se.getMinutes(),at=se.getSeconds();return Qe=Qe<10?"0"+Qe:Qe,tt=tt<10?"0"+tt:tt,at=at<10?"0"+at:at,`${Qe}:${tt}:${at}`}return 0},[oa]),In=se=>{const Qe=[];if(pa){let tt=-1;se=se.replace(/(@▁▁@|@▁@)/g,function(at,ft,Mt){Qe.push({multiLine:at!==Na})})}return Qe};function On(){window.sessionStorage.removeItem(ia),ki(!1),ja(0)}function Nn(){ki(!1),ja(0),Wn.setValue(window.sessionStorage.getItem(ia))}(0,x.useEffect)(()=>{Tn[Rr]&&Rr!==Zt&&Rr!==Qt&&setTimeout(()=>{const se=document.getElementsByClassName("markdown-popup-form")[0],Qe=window.innerWidth/2-se.offsetWidth/2,tt=window.innerHeight/2-se.offsetHeight/2;Bi(Qe),Ki(tt)},0)},[Rr]);const Un=se=>{se.preventDefault();const Qe=se.clientX-Wi,tt=se.clientY-Xi;document.body.onmousemove=at=>{let ft=at.clientX-Qe,Mt=at.clientY-tt;const Nt=document.getElementsByClassName("markdown-popup-form")[0],Ut=window.innerWidth-Nt.offsetWidth,mn=window.innerHeight-Nt.offsetHeight;ft=Math.max(0,Math.min(ft,Ut)),Mt=Math.max(0,Math.min(Mt,mn)),gr(at.clientX,at.clientY,Qe,tt)&&(Bi(ft),Ki(Mt))},document.body.onmouseup=function(){document.body.onmousemove=null}},gr=(se,Qe,tt,at)=>{const ft=document.body.clientHeight,Mt=document.body.clientWidth;return se<20&&tt>se||se>Mt-20&&ttQe||Qe>ft-20&&at{var Qe;Ci.current=se,(Qe=Li.current)==null||Qe.setHeight("100vh"),setTimeout(()=>{Ta("add-flowchart")},150)}})):null))),nr?x.createElement("a",{ref:di,className:"editor-resize"}):null,Rr===Zt&&x.createElement($e,{callback:gn,onCancel:jn}),Rr===Qt&&x.createElement(ae,{ref:Li,editImgId:Ci.current,callback:gn,onCancel:jn}),x.createElement(ue.Z,null,Tn[Rr]&&Rr!==Zt&&Rr!==Qt?x.createElement(gt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Wi,top:Xi},title:x.createElement("div",{style:{cursor:"move"},onMouseDown:Un},Tn[Rr]),open:!0,onCancel:jn,footer:null,destroyOnClose:!0,width:Rr===Qt?"1200px":null,height:Rr===Qt?"80vh":null,className:"markdown-popup-form"},Zn):null))}},90443:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return je},I:function(){return ot}});var x=ee(28284),Be=ee(6767),Le=ee(37568),Pe=ee(44104),ye=ee(1439),ge=ee(47889),He=ee(7939),Ie=ee(88457),Oe=ee(59301),te=ee(59301),me=Object.defineProperty,Ae=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(ue,_e,We)=>_e in ue?me(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,it=(ue,_e)=>{for(var We in _e||(_e={}))Xe.call(_e,We)&&Ye(ue,We,_e[We]);if(Ue)for(var We of Ue(_e))Fe.call(_e,We)&&Ye(ue,We,_e[We]);return ue},Ke=(ue,_e)=>Ae(ue,Ze(_e));const{useForm:Ge}=x.default,ke={width:280,marginRight:10},pe={labelCol:{span:5},wrapperCol:{span:19}};var je=({callback:ue,onCancel:_e})=>{const[We]=Ge();let qe=(0,Oe.useRef)();function yt(_t){qe.current.width=We.getFieldValue("width"),qe.current.align=We.getFieldValue("align"),ue(_t,qe.current)}function nt(_t,Lt){if(_t.status===-1){Be.ZP.error(_t.message);return}We.setFieldsValue({src:`/api/attachments/${_t.id}`,type:Lt.type})}function pt(_t){let Lt=_t.target.files[0];qe.current=Lt,ot(Lt,nt)}return te.createElement(x.default,Ke(it({form:We},pe),{className:"upload-image-panel",onFinish:yt,style:{width:470,overflow:"hidden"}}),te.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},te.createElement("div",{className:"flex-container"},te.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},te.createElement(Le.default,{style:ke})),te.createElement(ze,{onFileChange:pt}))),te.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},te.createElement(Le.default,{style:{width:264}})),te.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},te.createElement(Pe.Z,null,te.createElement(x.default.Item,{name:"width",style:{margin:0}},te.createElement(ye.Z,{style:{width:264}})),te.createElement("span",{className:"ml8"},"%"))),te.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},te.createElement(ge.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),te.createElement("aside",null,te.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},te.createElement(He.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(He.ZP,{type:"default",onClick:_e},"\u53D6\u6D88"))))};function ze({onFileChange:ue}){return te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",te.createElement("input",{type:"file",onChange:ue}))}function ot(ue,_e){if(!ue)throw new String("\u6CA1\u6709\u6587\u4EF6");let We=new FormData;We.append("editormd-image-file",ue),We.append("file_param_name","editormd-image-file"),We.append("byxhr","true");var qe=new window.XMLHttpRequest;qe.withCredentials=!0,qe.addEventListener("load",function(yt){_e(JSON.parse(yt.target.responseText),ue)},!1),qe.addEventListener("error",function(yt){console.error(yt)},!1),qe.open("POST",`${Ie.KI}/api/attachments.json`),qe.send(We)}},81123:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Le}});var x=ee(59301),Be=ee(4676);class Le extends x.Component{constructor(ye){super(ye);const ge=window.document;this.node=ge.createElement("div"),ge.body.appendChild(this.node)}render(){const{children:ye}=this.props;return(0,Be.createPortal)(ye,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},95440:function(wn,zt,ee){"use strict";ee.d(zt,{SV:function(){return $e},ZP:function(){return rt}});var x=ee(59301),Be=ee(76374);const Le={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},Pe={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(`
+`),Wn.focus();default:throw new Error}},[Wn,Rr]),Zn=(0,x.useMemo)(()=>{switch(Rr){case ct:return x.createElement(Je,{callback:gn,onCancel:jn});case Wt:return x.createElement(st.Z,{callback:gn,onCancel:jn});case Ot:return x.createElement(Re.Z,{callback:gn,onCancel:jn});case Qt:return x.createElement(ae,{editImgId:Ci.current,callback:gn,onCancel:jn});case hn:return x.createElement(tn,{callback:gn,onCancel:jn});case"maths-latex":return x.createElement(xe,{showSaveButton:!0,callback:gn});case"inline-latex":return x.createElement(le.Z,{showSaveButton:!0,callback:gn});default:return null}},[Rr]);function jn(){Za("")}(0,x.useEffect)(()=>{if(di.current){let se=function(Nt){ft=!0,Mt=Nt.pageY},Qe=function(){ft=!1},tt=function(Nt){if(ft){let Ut=Nt.pageY-Mt;Ut<0&&(Ut=0),Ut>300&&(Ut=300);let mn=Cr+Ut+"px";Si(mn)}},at=di.current,ft=!1,Mt=0;return at.addEventListener("mousedown",se),document.addEventListener("mousemove",tt),document.addEventListener("mouseup",Qe),()=>{at.removeEventListener("mousedown",se),document.removeEventListener("mousemove",tt),document.removeEventListener("mouseup",Qe)}}},[Wn,di]),(0,x.useEffect)(()=>{Si(Cr)},[Cr]);const mt=Qa(ar),ur=Qa(Ti),Qn={width:mt,height:ur},un=(0,x.useMemo)(()=>{if(ua){let se=new Date(ua),Qe=se.getHours(),tt=se.getMinutes(),at=se.getSeconds();return Qe=Qe<10?"0"+Qe:Qe,tt=tt<10?"0"+tt:tt,at=at<10?"0"+at:at,`${Qe}:${tt}:${at}`}return 0},[ua]),In=se=>{const Qe=[];if(pa){let tt=-1;se=se.replace(/(@▁▁@|@▁@)/g,function(at,ft,Mt){Qe.push({multiLine:at!==Oa})})}return Qe};function On(){window.sessionStorage.removeItem(oa),ki(!1),ja(0)}function Nn(){ki(!1),ja(0),Wn.setValue(window.sessionStorage.getItem(oa))}(0,x.useEffect)(()=>{Tn[Rr]&&Rr!==Zt&&Rr!==Qt&&setTimeout(()=>{const se=document.getElementsByClassName("markdown-popup-form")[0],Qe=window.innerWidth/2-se.offsetWidth/2,tt=window.innerHeight/2-se.offsetHeight/2;Bi(Qe),Ki(tt)},0)},[Rr]);const Un=se=>{se.preventDefault();const Qe=se.clientX-Wi,tt=se.clientY-Xi;document.body.onmousemove=at=>{let ft=at.clientX-Qe,Mt=at.clientY-tt;const Nt=document.getElementsByClassName("markdown-popup-form")[0],Ut=window.innerWidth-Nt.offsetWidth,mn=window.innerHeight-Nt.offsetHeight;ft=Math.max(0,Math.min(ft,Ut)),Mt=Math.max(0,Math.min(Mt,mn)),yr(at.clientX,at.clientY,Qe,tt)&&(Bi(ft),Ki(Mt))},document.body.onmouseup=function(){document.body.onmousemove=null}},yr=(se,Qe,tt,at)=>{const ft=document.body.clientHeight,Mt=document.body.clientWidth;return se<20&&tt>se||se>Mt-20&&ttQe||Qe>ft-20&&at{var Qe;Ci.current=se,(Qe=Li.current)==null||Qe.setHeight("100vh"),setTimeout(()=>{Za("add-flowchart")},150)}})):null))),nr?x.createElement("a",{ref:di,className:"editor-resize"}):null,Rr===Zt&&x.createElement($e,{callback:gn,onCancel:jn}),Rr===Qt&&x.createElement(ae,{ref:Li,editImgId:Ci.current,callback:gn,onCancel:jn}),x.createElement(ue.Z,null,Tn[Rr]&&Rr!==Zt&&Rr!==Qt?x.createElement(gt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Wi,top:Xi},title:x.createElement("div",{style:{cursor:"move"},onMouseDown:Un},Tn[Rr]),open:!0,onCancel:jn,footer:null,destroyOnClose:!0,width:Rr===Qt?"1200px":null,height:Rr===Qt?"80vh":null,className:"markdown-popup-form"},Zn):null))}},90443:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return je},I:function(){return ot}});var x=ee(28284),Be=ee(6767),Le=ee(37568),Pe=ee(44104),ye=ee(1439),ge=ee(47889),He=ee(7939),Ie=ee(88457),Oe=ee(59301),te=ee(59301),me=Object.defineProperty,Ae=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(ue,_e,We)=>_e in ue?me(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,it=(ue,_e)=>{for(var We in _e||(_e={}))Xe.call(_e,We)&&Ye(ue,We,_e[We]);if(Ue)for(var We of Ue(_e))Fe.call(_e,We)&&Ye(ue,We,_e[We]);return ue},Ke=(ue,_e)=>Ae(ue,Ze(_e));const{useForm:Ge}=x.default,ke={width:280,marginRight:10},pe={labelCol:{span:5},wrapperCol:{span:19}};var je=({callback:ue,onCancel:_e})=>{const[We]=Ge();let qe=(0,Oe.useRef)();function yt(_t){qe.current.width=We.getFieldValue("width"),qe.current.align=We.getFieldValue("align"),ue(_t,qe.current)}function nt(_t,Lt){if(_t.status===-1){Be.ZP.error(_t.message);return}We.setFieldsValue({src:`/api/attachments/${_t.id}`,type:Lt.type})}function pt(_t){let Lt=_t.target.files[0];qe.current=Lt,ot(Lt,nt)}return te.createElement(x.default,Ke(it({form:We},pe),{className:"upload-image-panel",onFinish:yt,style:{width:470,overflow:"hidden"}}),te.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},te.createElement("div",{className:"flex-container"},te.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},te.createElement(Le.default,{style:ke})),te.createElement(ze,{onFileChange:pt}))),te.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},te.createElement(Le.default,{style:{width:264}})),te.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},te.createElement(Pe.Z,null,te.createElement(x.default.Item,{name:"width",style:{margin:0}},te.createElement(ye.Z,{style:{width:264}})),te.createElement("span",{className:"ml8"},"%"))),te.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},te.createElement(ge.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),te.createElement("aside",null,te.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},te.createElement(He.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),te.createElement(He.ZP,{type:"default",onClick:_e},"\u53D6\u6D88"))))};function ze({onFileChange:ue}){return te.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",te.createElement("input",{type:"file",onChange:ue}))}function ot(ue,_e){if(!ue)throw new String("\u6CA1\u6709\u6587\u4EF6");let We=new FormData;We.append("editormd-image-file",ue),We.append("file_param_name","editormd-image-file"),We.append("byxhr","true");var qe=new window.XMLHttpRequest;qe.withCredentials=!0,qe.addEventListener("load",function(yt){_e(JSON.parse(yt.target.responseText),ue)},!1),qe.addEventListener("error",function(yt){console.error(yt)},!1),qe.open("POST",`${Ie.KI}/api/attachments.json`),qe.send(We)}},81123:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Le}});var x=ee(59301),Be=ee(4676);class Le extends x.Component{constructor(ye){super(ye);const ge=window.document;this.node=ge.createElement("div"),ge.body.appendChild(this.node)}render(){const{children:ye}=this.props;return(0,Be.createPortal)(ye,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},95440:function(wn,zt,ee){"use strict";ee.d(zt,{SV:function(){return $e},ZP:function(){return rt}});var x=ee(59301),Be=ee(76374);const Le={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},Pe={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(`
`)},{label:"System.out.println",content:["System.out.println($0)"].join(`
`)},{label:"System.out.print",content:["System.out.print($0)"].join(`
`)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},ye={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
@@ -1061,47 +1061,47 @@
`)},{label:"include ",content:["#include "].join(`
`)}]},ge={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(`
`)}]},He={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(`
-`)}]};var Ie=ee(53184),Oe=ee.n(Ie),te=(et,dt,Dt)=>new Promise((ut,wt)=>{var be=ve=>{try{ce(Dt.next(ve))}catch(Ee){wt(Ee)}},ae=ve=>{try{ce(Dt.throw(ve))}catch(Ee){wt(Ee)}},ce=ve=>ve.done?ut(ve.value):Promise.resolve(ve.value).then(be,ae);ce((Dt=Dt.apply(et,dt)).next())});const me={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},Ae=(et,dt,Dt,ut)=>{const wt=dt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Dt.lineNumber,endColumn:Dt.column});return Array.from(new Set(wt.match(/\b\w{2,}\b/g)||[])).map(ae=>({label:ae,kind:et.languages.CompletionItemKind.Text,insertText:ae,range:ut}))},Ze=(et,dt,Dt,ut)=>{et.languages.registerCompletionItemProvider(dt,{provideCompletionItems(wt,be){const ae=wt.getWordUntilPosition(be),ce={startLineNumber:be.lineNumber,endLineNumber:be.lineNumber,startColumn:ae.startColumn,endColumn:ae.endColumn},ve=wt.getLineContent(be.lineNumber).substring(ae.startColumn-2,ae.endColumn);return{suggestions:[...Ae(et,wt,be,ce),...Dt.map(ht=>({label:ht,kind:et.languages.CompletionItemKind.Keyword,documentation:ht,insertText:ht,insertTextRules:et.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ce})),...ut.map(ht=>({label:ht.label,kind:et.languages.CompletionItemKind.Snippet,documentation:ht.content,insertText:ve.startsWith("#")?ht.content.replace(/#/,""):ht.content,insertTextRules:et.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ce}))]}}})};var Ue=et=>{me.languages.forEach(dt=>{et.languages.registerDocumentFormattingEditProvider(dt,{provideDocumentFormattingEdits(Dt){return te(this,null,function*(){const ut=Oe()(Dt.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:Dt.getFullModelRange(),text:ut}]})}})}),Ze(et,"java",Pe.keywords,Pe.quickKey),Ze(et,"cpp",ye.keywords,ye.quickKey),Ze(et,"c",Le.keywords,[]),Ze(et,"python",ge.keywords,ge.quickKey),Ze(et,"scala",He.keywords,He.quickKey)};const Xe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Fe=Object.defineProperty,Ye=(et,dt,Dt)=>dt in et?Fe(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):et[dt]=Dt,it=(et,dt,Dt)=>Ye(et,typeof dt!="symbol"?dt+"":dt,Dt);const Ke=class _c{constructor(dt,Dt,ut){this.placeholder=dt,this.editor=Dt,this.monaco=ut,Dt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return _c.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};it(Ke,"ID","editor.widget.placeholderHint");var ke=Ke,pe=ee(96236),je=ee(6767),ze=ee(25399),ot=ee(89392),ue=ee(27035),_e=ee(56102),We=Object.defineProperty,qe=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Lt=(et,dt,Dt)=>dt in et?We(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):et[dt]=Dt,Bt=(et,dt)=>{for(var Dt in dt||(dt={}))pt.call(dt,Dt)&&Lt(et,Dt,dt[Dt]);if(nt)for(var Dt of nt(dt))_t.call(dt,Dt)&&Lt(et,Dt,dt[Dt]);return et},kt=(et,dt)=>qe(et,yt(dt)),we=(et,dt)=>{var Dt={};for(var ut in et)pt.call(et,ut)&&dt.indexOf(ut)<0&&(Dt[ut]=et[ut]);if(et!=null&&nt)for(var ut of nt(et))dt.indexOf(ut)<0&&_t.call(et,ut)&&(Dt[ut]=et[ut]);return Dt},oe=(et,dt,Dt)=>new Promise((ut,wt)=>{var be=ve=>{try{ce(Dt.next(ve))}catch(Ee){wt(Ee)}},ae=ve=>{try{ce(Dt.throw(ve))}catch(Ee){wt(Ee)}},ce=ve=>ve.done?ut(ve.value):Promise.resolve(ve.value).then(be,ae);ce((Dt=Dt.apply(et,dt)).next())});function Se(et){return/^\d+$/.test(et)?`${et}px`:et}function Je(){}let st=!1;const Re={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function gt(et=[]){let dt=et;if(Array.isArray(et)){for(let Dt=0;Dtoe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(et){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",et)}});var rt=et=>{var dt=et,{width:Dt="100%",height:ut="100%",value:wt,language:be="javascript",style:ae={},options:ce={},overrideServices:ve={},theme:Ee="vs-dark",onEditBlur:ht,isCopy:Ct=!1,onSave:tn,autoHeight:he=!1,forbidCopy:re=!1,onChange:ne=Je,editorDidMount:de=Je,onFocus:xe=Je,onBreakPoint:le=Je,breakPointValue:ct=[],filename:Ot="educoder.txt",errorLine:Qt,errorContent:Zt="",highlightLine:xt,openBreakPoint:Wt=!1,placeholder:hn="",showMiniMap:Sn=!0}=dt,Jn=we(dt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const Pr=(0,x.useRef)(),Rn=(0,x.useRef)({}),Sr=(0,x.useRef)(),va=(0,x.useRef)(),sa=(0,x.useRef)([]),br=(0,x.useRef)(!1),er=(0,x.useRef)(),Na=(0,x.useRef)(),Ma=(0,x.useRef)(!1),[_r,Qa]=(0,x.useState)(!1);function Pa(){let nr;return Pr.current&&(nr=new Be.Z(An=>{for(let Cr of An)(Cr.target.offsetHeight>0||Cr.target.offsetWidth>0)&&Rn.current.instance.layout()}),nr.observe(Pr.current)),nr}function rn(){je.ZP.warning({content:decodeURIComponent(Xe),key:"monaco-editor-tip"})}const yn=()=>{let nr=Rn.current.instance;if(wt!=null&&nr&&_r){const An=nr.getModel();An&&wt!==An.getValue()&&(st=!0,An.setValue(wt),nr.layout(),st=!1)}};(0,x.useEffect)(()=>{const nr=ue.Z.subscribe("formatDocument",An=>{var Cr;let pa=Rn.current.instance;(Cr=pa==null?void 0:pa.getAction)==null||Cr.call(pa,"editor.action.formatDocument").run()});return window.updateMonacoValue=An=>{ne(An)},nr},[]),(0,x.useEffect)(()=>{var nr;let An=Rn.current.instance;va.current&&clearTimeout(va.current),va.current=setTimeout(()=>{yn()},500),wt&&(wt!=null&&wt.length)&&((nr=An==null?void 0:An.updateOptions)==null||nr.call(An,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(wt.split(/\r\n|\r|\n/g).length))+3,5)}))},[wt,_r,Rn.current]),(0,x.useEffect)(()=>{if(Qt&&Rn.current&&Rn.current.instance){let An=Rn.current.instance;An.changeViewZones(function(Cr){var pa=document.createElement("div");pa.style.padding="10px 20px",pa.style.width="calc(100% - 20px)",pa.className="my-error-line-wrp",pa.innerHTML=Zt,Cr.addZone({afterLineNumber:Qt||11,heightInLines:3,domNode:pa})});var nr={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};An.addOverlayWidget(nr),An.revealPositionInCenter({lineNumber:20,column:1})}},[Qt,Rn.current,_r]);const Tn=(nr="",An)=>{if(!nr||nr.trim()==="")return!0;const pa=Rn.current.instance.getModel().getLineTokens(An);let Oa=!1;for(let Tt=0;Tt<2;Tt++)pa.getStandardTokenType(Tt)===1&&(Oa=!0);return Oa};(0,x.useEffect)(()=>{var nr;const An=(nr=Rn.current)==null?void 0:nr.instance;if(An&&_r&&re){const Cr=An.onDidBlurEditorWidget(()=>{Ma.current=!1}),pa=An.onDidFocusEditorText(()=>{Ma.current=!0});return()=>{Cr.dispose(),pa.dispose()}}},[Rn.current,_r,re]),(0,x.useEffect)(()=>{var nr;if((nr=Rn.current)!=null&&nr.instance&&_r&&Wt){let An=Rn.current.instance,Cr=An.getModel();if(!Cr)return;(()=>{var Nr;let sr=[],tr=[];const Wn=Cr.getAllDecorations();for(let Aa of Wn)Aa.options.className==="highlighted-line"&&(sr.push((Nr=Aa==null?void 0:Aa.range)==null?void 0:Nr.startLineNumber),tr.push(Aa==null?void 0:Aa.id));if(xt===sr[0])return;Cr.deltaDecorations(tr,[]);const Jr=Cr.getLineCount();xt&&xt<=Jr&&(An.deltaDecorations([],[{range:new lt.Range(xt,1,xt,Cr.getLineMaxColumn(xt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),An.revealLineInCenter(xt))})();const Oa=(Nr=!1)=>{var sr;let tr=[],Wn=[];const Jr=Cr.getAllDecorations();for(let Aa of Jr)Aa.options.linesDecorationsClassName==="breakpoints-select"&&(tr.push((sr=Aa==null?void 0:Aa.range)==null?void 0:sr.startLineNumber),Wn.push(Aa==null?void 0:Aa.id));if(Nr)return{lines:tr,ids:Wn};le(tr)},Tt=Nr=>oe(void 0,null,function*(){let sr={range:new lt.Range(Nr,1,Nr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Cr.deltaDecorations([],[sr]),Oa()}),Ht=Nr=>oe(void 0,null,function*(){let sr=[];const tr=An.getLineDecorations(Nr);for(let Wn of tr)Wn.options.linesDecorationsClassName==="breakpoints-select"&&sr.push(Wn.id);yield Cr.deltaDecorations(sr,[]),Oa()}),fr=Nr=>{let sr=An.getLineDecorations(Nr);for(let tr of sr)if(tr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ot.isEqual)(ct,Oa(!0).lines)){Cr.deltaDecorations(Oa(!0).ids,[]);const Nr=ct.map(sr=>({range:new lt.Range(sr,1,sr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Cr.deltaDecorations([],Nr)}const Vn=An.onDidChangeModelContent(Nr=>{let sr=An.getPosition();if(sr){let tr=sr.lineNumber;clearTimeout(Na.current),Na.current=setTimeout(()=>{Tn(Cr.getLineContent(tr),tr)?Ht(tr):fr(tr)?(Ht(tr),Tt(tr)):Oa()},100)}}),Gt=An.onMouseDown(Nr=>{var sr,tr,Wn;if(Nr.target.detail&&((Wn=(tr=(sr=Nr.target)==null?void 0:sr.element)==null?void 0:tr.className)!=null&&Wn.includes("line-numbers"))){let Jr=Nr.target.position.lineNumber;if(Tn(Cr.getLineContent(Jr),Jr))return;fr(Jr)?Ht(Jr):Tt(Jr)}}),Gn=Nr=>{let sr={range:new lt.Range(Nr,1,Nr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};sa.current=An.deltaDecorations(sa.current,[sr])},vr=()=>{sa.current=An.deltaDecorations(sa.current,[])},Dr=An.onMouseMove(Nr=>{var sr,tr,Wn;if(vr(),Nr.target.detail&&((Wn=(tr=(sr=Nr.target)==null?void 0:sr.element)==null?void 0:tr.className)!=null&&Wn.includes("line-numbers"))){let Jr=Nr.target.position.lineNumber;if(Tn(Cr.getLineContent(Jr),Jr))return;Gn(Jr)}}),zr=An.onMouseLeave(()=>{vr()});return()=>{Vn.dispose(),Gt.dispose(),Dr.dispose(),zr.dispose()}}},[Rn.current,_r,ct,xt,Wt,be]),(0,x.useEffect)(()=>{var nr;(nr=Rn.current)!=null&&nr.instance&&Wt&&Rn.current.instance.setPosition({lineNumber:0,column:0})},[xt]);function Pn(){let nr=Rn.current.instance;if(nr){const An=nr.getSelection(),Cr=Rn.current.pastePos||{},pa=new lt.Range(Cr.startLineNumber||An.endLineNumber,Cr.startColumn||An.endColumn,Cr.endLineNumber||An.endLineNumber,Cr.endColumn||An.endColumn);setTimeout(()=>{nr.executeEdits("",[{range:pa,text:""}])},300)}}function $t(nr){(window.navigator.platform.match("Mac")?nr.metaKey:nr.ctrlKey)&&nr.keyCode==83&&(nr.preventDefault(),tn())}const bn=()=>{if(he&&Rn.current.instance){const nr=Rn.current.instance.getContentHeight();ea(nr{if(!Ma.current)return;const{keyCode:An,ctrlKey:Cr,metaKey:pa,target:Oa,type:Tt}=nr;return(Tt==="paste"||(An===67||An===86)&&(pa||Cr))&&Oa.nodeName==="TEXTAREA"&&(rn(),nr.preventDefault()),!1};function kr(nr,An){var Cr=window.URL||window.webkitURL||window,pa=new Blob([An]),Oa=document.createElementNS("http://www.w3.org/1999/xhtml","a");Oa.href=Cr.createObjectURL(pa),Oa.download=nr,ar(Oa)}(0,x.useEffect)(()=>{bn()},[bn]),(0,x.useEffect)(()=>{Pr.current&&!_r&&Promise.all([ee.e(8909),ee.e(4100)]).then(ee.bind(ee,71448)).then(nr=>{try{lt=nr,Rn.current.instance=lt.editor.create(Pr.current,{value:wt,language:gt(be),theme:Ee,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Sn||!1}},ve);const An=Rn.current.instance;let Oa=[...pe.BH._menuItems].find(Vn=>Vn[0]._debugName=="EditorContext")[1],Tt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Ht=(Vn,Gt)=>{var Gn,vr;let Dr=Vn._first;do Gt.includes((vr=(Gn=Dr.element)==null?void 0:Gn.command)==null?void 0:vr.id)&&Vn._remove(Dr);while(Dr=Dr.next)};if(de(An,lt),setTimeout(()=>{bn(),Rn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{kr(Ot||"educoder.txt",An.getValue())}})},500),Rn.current.subscription=An.onDidChangeModelContent(Vn=>{br.current?clearTimeout(er.current):(bn(),ne(An.getValue(),Vn)),er.current=setTimeout(()=>{br.current=!1},500)}),window.Monaco||Ue(lt,gt(be)),re&&(Ht(Oa,Tt),Pr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Er),window.removeEventListener("paste",Er),window.addEventListener("keydown",Er),window.addEventListener("paste",Er)),window.Monaco=lt,ht&&An.onDidBlurEditorWidget(()=>{ht(An.getValue())}),xe&&An.onDidFocusEditorText(()=>{re&&St(),xe(An.getValue())}),re){St();try{An.onDidPaste(Vn=>{const Gt=An.getSelection(),Gn=Rn.current.pastePos||{},vr=new lt.Range(Gn.startLineNumber||Gt.endLineNumber,Gn.startColumn||Gt.endColumn,Gn.endLineNumber||Gt.endLineNumber,Gn.endColumn||Gt.endColumn);An.executeEdits("",[{range:Vn.range,text:""}])})}catch(Vn){}}let fr=Pa();return hn&&typeof hn=="string"&&new ke(hn,An,lt),Qa(!0),()=>{const Vn=Rn.current.instance;Vn.dispose();const Gt=Vn.getModel();Gt&&Gt.dispose(),Rn.current.subscription&&Rn.current.subscription.dispose(),fr.unobserve(Pr.current)}}catch(An){}})},[]),(0,x.useEffect)(()=>{if(Rn.current.instance&&_r)return document.addEventListener("keydown",$t,!1),()=>{document.removeEventListener("keydown",$t)}},[tn,_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;if(nr&&_r){let An=gt(be);lt.editor.setModelLanguage(nr.getModel(),An)}},[be,_r]),(0,x.useEffect)(()=>{Rn.current.instance&&_r&<.editor.setTheme(Ee)},[Ee,_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;Sr.current=ce,nr&&_r&&(nr.updateOptions(Bt({},ce)),setTimeout(()=>{nr.getModel().updateOptions(Bt({},ce))},200))},[JSON.stringify(ce),_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;nr&&_r&&nr.layout()},[Dt,ut,_r]);const[Tr,na]=(0,x.useState)(Se(Dt)),[mr,ea]=(0,x.useState)(Se(ut)),ia=kt(Bt({},ae),{width:Tr,height:mr,position:"relative"});return x.createElement("div",{className:"my-monaco-editor",ref:Pr,style:ia},Ct&&x.createElement(_e.CopyToClipboard,{text:wt,onCopy:()=>je.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(ze.Z,{title:"\u590D\u5236\u4EE3\u7801"},x.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},x.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function $e({width:et="100%",height:dt="100%",original:Dt,modified:ut,language:wt,options:be={}}){const ae=(0,x.useRef)(),[ce,ve]=(0,x.useState)(null);function Ee(he){let re;return ae.current&&(re=new Be.Z(ne=>{for(let de of ne)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&he.layout()}),re.observe(ae.current)),re}(0,x.useEffect)(()=>(ae.current&&Promise.all([ee.e(8909),ee.e(9404)]).then(ee.bind(ee,2550)).then(he=>{lt=he;const re=lt.editor.createDiffEditor(ae.current,kt(Bt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},be),{wordWrap:!0}));ve(re);let ne=Ee(re);return()=>{re.dispose();const de=re.getModel();de&&de.dispose(),ne.unobserve(ae.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,x.useEffect)(()=>{ce&&ce.setModel({original:lt.editor.createModel(Dt,wt),modified:lt.editor.createModel(ut,wt)})},[Dt,ut,wt,ce]);const ht=Se(et),Ct=Se(dt),tn={width:ht,height:Ct};return x.createElement("div",{className:"my-diff-editor",ref:ae,style:tn})}},47140:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ae}});var x={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},Be=ee(29787),Le=ee(25399),Pe=ee(60242),ye=ee(92310),ge=ee.n(ye),He=ee(63949),Ie=ee(13922),Oe=ee(81779),te=ee(59301),Ae=({className:Ze,dataSource:Ue=[],col:Xe=4,right:Fe,bottom:Ye=23,precision:it=0,wrapWidth:Ke=1200,trackEventItems:Ge,loading:ke,onRemove:pe=()=>{},isCurrent:je=!0,showProgress:ze=!1,showAlias:ot=!1})=>{const ue=Math.floor((Ke-(Xe-1)*Fe)/Xe),_e=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return te.createElement(Be.Z,{spinning:ke},te.createElement("div",{className:ge()(x.list,Ze)},!!(Ue!=null&&Ue.length)&&(Ue==null?void 0:Ue.map((We,qe)=>{var yt,nt,pt,_t,Lt,Bt,kt,we,oe,Se,Je,st,Re;const{name:gt,id:lt,identifier:St,featured:rt,school_name:$e,image_url:et,excellent:dt,is_plan:Dt}=We;return te.createElement("div",{key:lt,className:je&&ze?x.wrapisCurrent:x.wrap,style:{width:ue,marginRight:(1+qe)%Xe===0?0:Fe+it,marginBottom:Ye}},te.createElement("a",{className:x.li,onClick:ut=>{ut.preventDefault(),ut.stopPropagation(),Ge&&(0,He.L9)([Ge]),(0,He.xg)(`/paths/${St}`)}},te.createElement("div",{className:x.img},te.createElement("img",{className:x.cover,src:`${et}`}),je&&(0,Oe.bg)()&&(We==null?void 0:We.studying)&&te.createElement("div",{className:`${x.movebq} user-path-items`,onClick:ut=>{ut.stopPropagation(),pe(We)}},te.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),te.createElement("span",{className:"c-red"},"\u79FB\u9664")),(yt=We==null?void 0:We.subject_tags)==null?void 0:yt.map((ut,wt)=>{var be,ae;if(wt===0){const ve=(be=_e.find(Ee=>Ee.name==ut))==null?void 0:be.swimg;return te.createElement("img",{className:x.sign,src:ve,style:{left:"-4px"}})}const ce=(ae=_e.find(ve=>ve.name==ut))==null?void 0:ae.ptimg;return te.createElement("img",{className:x.sign,src:ce,style:{left:`${48+52*(wt-1)+2*wt}px`}})}),te.createElement("div",{className:x.tagsDom},te.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(We==null?void 0:We.excellent)&&te.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"),((nt=We==null?void 0:We.custom_tags)==null?void 0:nt.length)>0&&te.createElement(Le.Z,{title:(Lt=(_t=We==null?void 0:We.custom_tags)==null?void 0:_t[((pt=We==null?void 0:We.custom_tags)==null?void 0:pt.length)-1])==null?void 0:Lt.tag_name},te.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},te.createElement("span",{className:"multi-llipsis1e text-10px"},(we=(kt=We==null?void 0:We.custom_tags)==null?void 0:kt[((Bt=We==null?void 0:We.custom_tags)==null?void 0:Bt.length)-1])==null?void 0:we.tag_name)))))),te.createElement("div",{className:x.name},te.createElement(Le.Z,{title:ot&&(We!=null&&We.excellent_alias_name)?te.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${gt}`,te.createElement("br",null),te.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):gt},te.createElement("span",{className:x.e},ot&&(We==null?void 0:We.excellent_alias_name)||gt))),je&&ze&&((oe=We==null?void 0:We.progress)==null?void 0:oe.all_score)!=0&&te.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},te.createElement(Pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Se=We==null?void 0:We.progress)==null?void 0:Se.my_score)/((Je=We==null?void 0:We.progress)==null?void 0:Je.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(st=We==null?void 0:We.progress)==null?void 0:st.my_score,"/",(Re=We==null?void 0:We.progress)==null?void 0:Re.all_score),(!je||!ze)&&te.createElement(Le.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${$e}`},te.createElement("div",{className:x.unit},te.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),$e)),(!je||!ze)&&te.createElement("div",{className:x.tags},te.createElement("div",null,te.createElement(Le.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),te.createElement("span",null,We.stages_count))),te.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),te.createElement("span",null,We.members_count)))))))})),!Ue.length&&te.createElement(Ie.Z,null)))}},71951:function(wn,zt,ee){"use strict";ee.d(zt,{jL:function(){return ye},w9:function(){return Se},QD:function(){return Qt},cQ:function(){return Lt.Z},op:function(){return ne},O5:function(){return yn},_b:function(){return Jn},t7:function(){return it},Gi:function(){return St},YG:function(){return gt},qp:function(){return me},vr:function(){return Wt},qE:function(){return le},Je:function(){return ke},wb:function(){return _t},cq:function(){return ut},tp:function(){return Ue}});var x=ee(59301),Be={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Le="data:image/png;base64,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",ye=({dataSource:Tn=[],img:Pn,imgWidth:$t=346,title:bn,sunTitle:ar,bannerExtraContent:Er})=>x.createElement("div",{className:Be.banner},x.createElement("div",{className:Be.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,bn),x.createElement("span",null,ar)),Tn.length>0&&x.createElement("div",{className:Be.btns},Tn.map((kr,Tr)=>x.createElement("div",{key:Tr,onClick:kr.click},kr.name,kr.sign?x.createElement("img",{src:Le,width:39}):null))),Er),Pn&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:Pn,width:$t}))),ge={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},He=ee(92310),Ie=ee.n(He),Oe=ee(89392),me=({dataSource:Tn=[],value:Pn,onChange:$t,onTitleChange:bn,className:ar,title:Er,titleWidth:kr=41,style:Tr={},fontColor:na="#6A7283",showCount:mr})=>{const[ea,ia]=(0,x.useState)(1),[nr,An]=(0,x.useState)(!1),Cr=(0,x.useRef)(null),pa=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var Oa;Tn.length!==0&&(((Oa=Cr==null?void 0:Cr.current)==null?void 0:Oa.clientHeight)>97?ia(1):ia(0)),Tn.length===0&&ia(0),An(!1)},[Tn]),x.createElement("div",{className:Ie()(ge.row,ar,"fadeIn","animated"),style:Tr},x.createElement("div",{onClick:(0,Oe.throttle)(()=>bn==null?void 0:bn(),2e3),style:{width:kr,marginTop:nr?12:4},className:`${ge.title} ${bn?"current":""}`},Er),x.createElement("div",{className:nr?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},x.createElement("div",{className:ge.bar,ref:pa,style:ea>0?{height:ea===1?97:"auto",overflow:ea===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:ge.tag,ref:Cr},Tn==null?void 0:Tn.map(Oa=>x.createElement("span",{onClick:()=>$t(Oa.id),key:Oa.id,style:{color:na},className:Pn===Oa.id?ge.active:""},x.createElement("span",{title:Oa.name,className:ge.name},Oa.name),!!mr&&x.createElement("span",{className:ge.num},Oa.count))))),!!ea&&x.createElement(x.Fragment,null,ea===1?x.createElement("div",{onClick:()=>{var Oa;ia(2),((Oa=Cr==null?void 0:Cr.current)==null?void 0:Oa.clientHeight)>245?An(!0):An(!1)},className:ge.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{pa.current.scrollTop=0,ia(1),An(!1)},className:ge.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ae={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Ue=({dataSource:Tn=[],value:Pn,onChange:$t,className:bn,style:ar={}})=>x.createElement("div",{style:ar,className:Ie()(Ae.tabs,bn)},Tn.map(Er=>x.createElement("span",{onClick:()=>$t(Er.id),className:Pn===Er.id?Ae.active:"",key:Er.id},Er.name))),Xe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Fe=ee(37568),it=({dataSource:Tn=[],value:Pn="",onChange:$t,onInputChange:bn=()=>{},className:ar,style:Er={},placeholder:kr,allowClear:Tr=!1})=>{var na;const[mr,ea]=(0,x.useState)(""),[ia,nr]=(0,x.useState)("");(0,x.useEffect)(()=>{var pa;let Oa=Pn;(pa=JSON.stringify(Pn))!=null&&pa.includes("{")&&(ea(Pn.id),Oa=Pn.value||"");try{nr(decodeURIComponent(Oa||""))}catch(Tt){nr(decodeURIComponent(Oa||""))}},[Pn]);const An=()=>{$t(encodeURIComponent(ia),mr||null)},Cr=pa=>{pa!==mr&&(ea(pa),$t(encodeURIComponent(ia),pa))};return x.createElement("div",{className:Ie()(Xe.input,ar),style:Er},!!Tn.length&&x.createElement("div",{className:Xe.dropdown},x.createElement("div",{className:Xe.text},(na=Tn.find(pa=>pa.id===mr))==null?void 0:na.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:Xe.b1}),x.createElement("b",{className:Xe.b2})),x.createElement("div",{className:Xe.menu},Tn.map((pa,Oa)=>x.createElement("div",{key:Oa,onClick:()=>Cr(pa.id)},pa.name)))),x.createElement(Fe.default,{onPressEnter:An,value:ia,onChange:pa=>{nr(pa.target.value),bn(encodeURIComponent(pa.target.value),mr||null)},placeholder:kr,variant:"borderless",allowClear:Tr,onClear:()=>$t("",mr||null)}),x.createElement("i",{onClick:An,className:"iconfont icon-sousuo9 font14 current"}))},Ke={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ke=({value:Tn,onChange:Pn,className:$t,total:bn,pageSize:ar,style:Er={}})=>{const kr=Tn<2,Tr=Tn>=Math.ceil(bn/ar);return bn<=ar?x.createElement(x.Fragment,null):x.createElement("div",{className:Ie()(Ke.quickPager,$t),style:Er},x.createElement("div",{onClick:()=>{kr||Pn(Tn-1,"prev")},className:kr?Ke.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{Tr||Pn(Tn+1,"next")},className:Tr?Ke.disabled:""},"\u4E0B\u4E00\u9875"))},pe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},je=ee(29787),ze=ee(25399),ot=ee(58018),ue=ee(78323),_e=ee(63949),We=ee(96908),qe=ee(57177),yt=ee(81378),nt=ee(13922),_t=({className:Tn,dataSource:Pn=[],col:$t=4,right:bn,bottom:ar=23,precision:Er=0,wrapWidth:kr=1200,trackEventItems:Tr,loading:na})=>{const mr=Math.floor((kr-($t-1)*bn)/$t);return x.createElement(je.Z,{spinning:na},x.createElement("div",{className:Ie()(pe.list,Tn)},!!Pn.length&&Pn.map((ea,ia)=>{const{name:nr,id:An,identifier:Cr,power:pa,cover_image_id:Oa,pic:Tt}=ea;return x.createElement("div",{className:pe.wrap,key:An,style:{width:mr,marginRight:(1+ia)%$t===0?0:bn+Er,marginBottom:ar}},x.createElement("a",{target:"_blank",href:`/shixuns/${Cr}/challenges`,className:pe.li,onClick:Ht=>{Ht.preventDefault(),Tr&&(0,_e.L9)([Tr]),pa&&(0,_e.xg)(`/shixuns/${Cr}/challenges`)}},x.createElement("div",{className:pe.img},x.createElement("img",{className:pe.cover,src:`${Tt}`}),ea.is_jupyter&&x.createElement("img",{className:pe.sign,src:We}),ea.is_jupyter_lab&&x.createElement("img",{className:pe.sign,src:qe}),ea.is_unity_3d&&x.createElement("img",{className:pe.sign,src:yt})),x.createElement("div",{className:pe.name},x.createElement(ze.Z,{title:nr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:pe.e},nr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:pe.tags},x.createElement(ze.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,ea.challenges_count))),!!ea.myshixuns_count&&x.createElement(ze.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,ea.myshixuns_count))),x.createElement(ze.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,ea.level))),x.createElement("div",{className:pe.rate},x.createElement(ot.Z,{allowHalf:!0,disabled:!0,defaultValue:ea.score_info}),x.createElement("span",null,"\xA0",ea.score_info?`${ea.score_info}\u5206`:"5\u5206")))),!pa&&x.createElement("div",{className:pe.lockWrap},x.createElement("img",{src:`${ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Pn.length&&x.createElement(nt.Z,null)))},Lt=ee(47140),Bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},kt="data:image/png;base64,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",we=ee(59301),Se=({className:Tn,dataSource:Pn=[],col:$t=4,right:bn,bottom:ar=23,precision:Er=0,wrapWidth:kr=1200,trackEventItems:Tr,loading:na,handleVery:mr=()=>!0})=>{const ea=Math.floor((kr-($t-1)*bn)/$t);return we.createElement(je.Z,{spinning:na},we.createElement("div",{className:Ie()(Bt.list,Tn)},!!Pn.length&&Pn.map((ia,nr)=>{const{subject_identifier:An,id:Cr,identifier:pa,power:Oa}=ia,Tt=ia.is_public!=0&&ia.is_public;return we.createElement("div",{className:Bt.wrap,key:Cr,style:{width:ea,marginRight:(1+nr)%$t===0?0:bn+Er,marginBottom:ar}},we.createElement("a",{className:Bt.li,onClick:Ht=>{Ht.preventDefault(),mr(ia==null?void 0:ia.first_category_url)&&(Tr&&(0,_e.L9)([Tr]),(0,_e.xg)(ia.first_category_url))}},we.createElement("div",{className:Bt.top},we.createElement(ze.Z,{title:ia.name},we.createElement("div",{className:Bt.name},ia.name)),we.createElement("img",{className:Bt.img,src:ue.Z.IMG_SERVER+"/images/"+ia.avatar_url}),we.createElement("div",{className:Bt.text,title:ia.creator},ia.creator),An&&we.createElement("div",{className:Bt.btns},we.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),we.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Tt&&we.createElement("div",{className:Bt.sign},"\u516C\u5F00")),we.createElement("div",{className:Bt.bottom},ia.visits>0&&we.createElement(ze.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-liulanyan"}),we.createElement("span",null,ia.visits))),ia.course_members_count>0&&we.createElement(ze.Z,{title:"\u6210\u5458",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-chengyuan"}),ia.course_members_count)),ia.tasks_count>0&&we.createElement(ze.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-zuoye"}),ia.tasks_count)),ia.is_end?we.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):we.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ia.is_accessible&&we.createElement("div",{className:Bt.lockWrap},we.createElement("img",{src:`${ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),we.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Pn.length&&we.createElement(nt.Z,null)))},Je={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},st=ee(95392),gt=({dataSource:Tn=[],value:Pn,onChange:$t,className:bn,style:ar={},tabBarExtraContent:Er})=>x.createElement("div",{className:Ie()(Je.tabs,bn),style:ar},x.createElement("div",{className:Je.tabsWrap},Tn.map((kr,Tr)=>!(kr!=null&&kr.hide)&&x.createElement("aside",{className:Je.tab,onClick:()=>{$t(kr.id),kr.link&&st.history.push(kr.link)},key:Tr},x.createElement("div",{className:Pn===kr.id?Je.active:""},kr.name),(kr==null?void 0:kr.resetCount)==null&&(kr==null?void 0:kr.total)!==void 0&&x.createElement("span",null,"\uFF08",kr==null?void 0:kr.total,"\uFF09"),(kr==null?void 0:kr.resetCount)!==void 0&&(kr==null?void 0:kr.total)!==void 0&&x.createElement(ze.Z,{title:(kr==null?void 0:kr.tip)!=null?kr==null?void 0:kr.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},kr==null?void 0:kr.resetCount),"/",x.createElement("span",null,kr==null?void 0:kr.total),"\uFF09"))))),x.createElement("div",{className:Je.tabBar},Er)),St=({className:Tn,style:Pn={},children:$t})=>x.createElement("div",{className:Ie()(Tn),style:Pn},$t),rt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},$e=ee(75727),et=ee(93041);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ut=({sortValue:Tn,dropValue:Pn,className:$t,onSort:bn,onDrop:ar,dataSource:Er=dt})=>{var kr;return x.createElement("div",{className:Ie()(rt.orderWrap,$t)},x.createElement($e.Z,{dropdownRender:()=>x.createElement(et.default,null,Er.map((Tr,na)=>x.createElement(et.default.Item,{key:na,onClick:()=>ar(Tr.id)},Tr.name)))},x.createElement("span",{className:rt.orderTextWrap},(kr=Er.find(Tr=>Pn===Tr.id))==null?void 0:kr.name)),x.createElement("span",{className:rt.orderIconWrap},x.createElement("span",{className:rt.orderAsc},x.createElement("i",{className:Tn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer}`,onClick:()=>bn(Tn==="asc"?"desc":"asc")})),x.createElement("span",{className:rt.orderDesc},x.createElement("i",{className:Tn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer}`,onClick:()=>bn(Tn==="asc"?"desc":"asc")}))))},wt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},be=ee(7939),ae=Object.defineProperty,ce=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ht=(Tn,Pn,$t)=>Pn in Tn?ae(Tn,Pn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):Tn[Pn]=$t,Ct=(Tn,Pn)=>{for(var $t in Pn||(Pn={}))ve.call(Pn,$t)&&ht(Tn,$t,Pn[$t]);if(ce)for(var $t of ce(Pn))Ee.call(Pn,$t)&&ht(Tn,$t,Pn[$t]);return Tn},tn=(Tn,Pn)=>{var $t={};for(var bn in Tn)ve.call(Tn,bn)&&Pn.indexOf(bn)<0&&($t[bn]=Tn[bn]);if(Tn!=null&&ce)for(var bn of ce(Tn))Pn.indexOf(bn)<0&&Ee.call(Tn,bn)&&($t[bn]=Tn[bn]);return $t},he=(Tn,Pn,$t)=>new Promise((bn,ar)=>{var Er=na=>{try{Tr($t.next(na))}catch(mr){ar(mr)}},kr=na=>{try{Tr($t.throw(na))}catch(mr){ar(mr)}},Tr=na=>na.done?bn(na.value):Promise.resolve(na.value).then(Er,kr);Tr(($t=$t.apply(Tn,Pn)).next())}),ne=Tn=>{var Pn=Tn,{className:$t,style:bn,children:ar,loading:Er=!1,openLoading:kr,onClick:Tr=()=>{},size:na="middle",shape:mr="round"}=Pn,ea=tn(Pn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[ia,nr]=(0,x.useState)(!1);return x.createElement(be.ZP,Ct({onClick:(0,Oe.throttle)(An=>he(void 0,null,function*(){kr&&nr(!0);try{yield Tr(An)}catch(Cr){console.log("error",Cr)}kr&&nr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ie()(wt.btn,wt[`${na}-${mr}`],$t),style:bn,size:na,shape:mr,loading:ia||Er},ea),ar)},de={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},le=({className:Tn,style:Pn,children:$t=null,onClick:bn,title:ar})=>x.createElement("div",{className:Ie()(de.head,Tn),style:Pn},x.createElement("span",{className:"primary-hover",onClick:bn},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:ar},ar),x.createElement("div",{className:de.node},$t)),ct={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Qt=({confirmShow:Tn=!0,confirmTitle:Pn,confirmClick:$t,cancelShow:bn=!0,cancelTitle:ar,cancelClick:Er,className:kr,style:Tr,confirmLoading:na=!1})=>x.createElement("div",{className:Ie()(ct.btns,kr),style:Tr},Tn&&x.createElement(be.ZP,{loading:na,onClick:$t,type:"primary",className:ct.confirm},Pn),bn&&x.createElement(be.ZP,{onClick:Er,className:ct.cancel},ar)),Zt={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Wt=({className:Tn,style:Pn={},LeftContent:$t,children:bn,RightContent:ar})=>x.createElement("div",{className:Ie()(Zt.fixedBottom,Tn),style:Pn},x.createElement("div",{className:Zt.wrap},x.createElement("div",{className:Zt.left},$t),x.createElement("div",{className:Zt.center},bn),x.createElement("div",{className:Zt.right},ar))),hn={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Jn=({className:Tn,style:Pn={},dataSource:$t=[]})=>x.createElement("div",{className:Ie()(hn.crumbs,Tn),style:Pn},$t.map((bn,ar)=>ar<$t.length-1?x.createElement(x.Fragment,{key:ar},bn.path||bn.onClick?x.createElement("span",{className:hn.hover,onClick:bn!=null&&bn.onClick?bn.onClick:()=>st.history.push(bn.path)},bn.name):x.createElement("span",null,bn.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:ar,style:{color:"#5F6368"}},bn.name))),Pr=ee(11938),Rn=Object.defineProperty,Sr=Object.defineProperties,va=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,Na=(Tn,Pn,$t)=>Pn in Tn?Rn(Tn,Pn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):Tn[Pn]=$t,Ma=(Tn,Pn)=>{for(var $t in Pn||(Pn={}))br.call(Pn,$t)&&Na(Tn,$t,Pn[$t]);if(sa)for(var $t of sa(Pn))er.call(Pn,$t)&&Na(Tn,$t,Pn[$t]);return Tn},_r=(Tn,Pn)=>Sr(Tn,va(Pn)),Qa=(Tn,Pn)=>{var $t={};for(var bn in Tn)br.call(Tn,bn)&&Pn.indexOf(bn)<0&&($t[bn]=Tn[bn]);if(Tn!=null&&sa)for(var bn of sa(Tn))Pn.indexOf(bn)<0&&er.call(Tn,bn)&&($t[bn]=Tn[bn]);return $t};const{Countdown:Pa}=Pr.default;var yn=Tn=>{var Pn=Tn,{onChange:$t}=Pn,bn=Qa(Pn,["onChange"]);const[ar,Er]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof ar=="number"&&ar>=0&&$t(ar)},[ar]);const kr=Tr=>{const na=Math.floor(Tr/1e3);Er(na)};return x.createElement(Pa,_r(Ma({},bn),{onChange:kr}))}},66991:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Be}});var x=ee(59301);function Be(Le,Pe){const ye=(0,x.useRef)();(0,x.useEffect)(()=>{ye.current=Le}),(0,x.useEffect)(()=>{function ge(){ye.current()}if(Pe!==null){let He=setInterval(ge,Pe);return()=>clearInterval(He)}},[Pe])}},30487:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(28284),Le=ee(77019),Pe=ee(5269),ye=ee(82326),ge=ee(1439),He=ee(25399),Ie=ee(16326),Oe=ee(37568),te=ee(95392),me=ee(34364),Ae=ee(2334),Ze=ee(59301),Ue=Object.defineProperty,Xe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ge=(ot,ue,_e)=>ue in ot?Ue(ot,ue,{enumerable:!0,configurable:!0,writable:!0,value:_e}):ot[ue]=_e,ke=(ot,ue)=>{for(var _e in ue||(ue={}))it.call(ue,_e)&&Ge(ot,_e,ue[_e]);if(Ye)for(var _e of Ye(ue))Ke.call(ue,_e)&&Ge(ot,_e,ue[_e]);return ot},pe=(ot,ue)=>Xe(ot,Fe(ue)),je=(ot,ue)=>{var _e={};for(var We in ot)it.call(ot,We)&&ue.indexOf(We)<0&&(_e[We]=ot[We]);if(ot!=null&&Ye)for(var We of Ye(ot))ue.indexOf(We)<0&&Ke.call(ot,We)&&(_e[We]=ot[We]);return _e};const ze=({disabled:ot,shixunHomeworks:ue,selectOptions:_e,form:We})=>{const{workSetting:qe}=ue,[yt,nt]=(0,x.useState)([]),pt=(0,x.useMemo)(()=>_e==null?void 0:_e.filter(_t=>!yt.includes(_t.value)),[yt,_e]);return(0,x.useEffect)(()=>{var _t;const Lt=((_t=qe==null?void 0:qe.anonymous_appeal_settings)==null?void 0:_t.filter(Bt=>Bt.appeal_time))||[];nt(Lt.map(Bt=>Bt.group_name))},[qe]),Ze.createElement(Be.default.List,{name:"anonymous_appeal_settings"},(_t,{add:Lt,remove:Bt})=>Ze.createElement(Ze.Fragment,null,_t.map(kt=>{var we;const oe=kt,{key:Se,name:Je}=oe,st=je(oe,["key","name"]),gt=We.getFieldValue(["anonymous_appeal_settings",Je]).deleteflag;return Ze.createElement("div",{key:Se},Ze.createElement(Le.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Ze.createElement(Pe.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Se+1),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{name:[kt.name,"group_name"]}),Ze.createElement(ye.default,{mode:"multiple",disabled:ot||!gt,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:Ae.Z.multiple_select,options:pt||[],onSelect:lt=>{nt(St=>[...St,lt])},onDeselect:lt=>{nt(St=>St.filter(rt=>rt!==lt))}}))),Ze.createElement(Pe.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{label:"",name:[kt.name,"appeal_penalty"]}),Ze.createElement(ge.Z,{min:0,disabled:ot,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Ze.createElement(He.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},Ze.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ae.Z.title_icon}`})),Ze.createElement(Pe.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{label:"",name:[kt.name,"appeal_time"]}),Ze.createElement(Ie.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:ot,size:"large",disabledDate:lt=>(0,me.Q8)(lt,qe==null?void 0:qe.course_end_date),disabledTime:lt=>(0,me.d0)(lt),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Ze.createElement(Be.default.Item,pe(ke({},st),{name:[Je,"deleteflag"]}),Ze.createElement(Oe.default,{type:"hidden"})),!ot&&_t.length<((we=qe==null?void 0:qe.anonymous_appeal_settings)==null?void 0:we.length)&&Ze.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Lt({deleteflag:!0})}}),Se!==0&&!ot&>&&Ze.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const lt=We.getFieldValue(["anonymous_appeal_settings",Je,"group_name"])||[];nt(St=>St.filter(rt=>!lt.includes(rt))),Bt(Je)}})))})))};zt.Z=(0,te.connect)(({shixunHomeworks:ot})=>({shixunHomeworks:ot}))(ze)},16534:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(16326),Le=ee(28284),Pe=ee(77019),ye=ee(5269),ge=ee(82326),He=ee(6767),Ie=ee(37568),Oe=ee(1439),te=ee(25399),me=ee(62673),Ae=ee(56656),Ze=ee.n(Ae),Ue=ee(95392),Xe=ee(34364),Fe=ee(81779),Ye=ee(2334),it=ee(59301),Ke=Object.defineProperty,Ge=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ot=(nt,pt,_t)=>pt in nt?Ke(nt,pt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):nt[pt]=_t,ue=(nt,pt)=>{for(var _t in pt||(pt={}))je.call(pt,_t)&&ot(nt,_t,pt[_t]);if(pe)for(var _t of pe(pt))ze.call(pt,_t)&&ot(nt,_t,pt[_t]);return nt},_e=(nt,pt)=>Ge(nt,ke(pt)),We=(nt,pt)=>{var _t={};for(var Lt in nt)je.call(nt,Lt)&&pt.indexOf(Lt)<0&&(_t[Lt]=nt[Lt]);if(nt!=null&&pe)for(var Lt of pe(nt))pt.indexOf(Lt)<0&&ze.call(nt,Lt)&&(_t[Lt]=nt[Lt]);return _t};const{RangePicker:qe}=Be.default,yt=({disabled:nt,shixunHomeworks:pt,selectOptions:_t,form:Lt,data:Bt,classroomList:kt})=>{const{workSetting:we}=pt,[oe,Se]=(0,x.useState)([]),Je=(0,x.useMemo)(()=>_t==null?void 0:_t.filter(Re=>!oe.includes(Re.value)),[oe,_t]);(0,x.useEffect)(()=>{var Re;const gt=((Re=we==null?void 0:we.anonymous_comment_settings)==null?void 0:Re.filter(lt=>lt.evaluation_end))||[];Se(gt.map(lt=>lt.group_name))},[we]);const st=Re=>{var gt;const lt=(gt=we==null?void 0:we.anonymous_appeal_settings)==null?void 0:gt.find(St=>St.group_id===Re);return Bt.anonymous_appeal&<&&(lt==null?void 0:lt.appeal_time)!==null};return it.createElement(Le.default.List,{name:"anonymous_comment_settings"},(Re,{add:gt,remove:lt})=>it.createElement(it.Fragment,null,Re.map(St=>{var rt,$e;const et=St,{key:dt,name:Dt}=et,ut=We(et,["key","name"]),wt=Lt.getFieldValue(["anonymous_comment_settings",Dt]),be=wt.deleteflag,ae=Ze()((rt=wt.evaluation_start)==null?void 0:rt[0])<=Ze()(),ce=!be&&ae?[!0,st(wt==null?void 0:wt.group_id)]:[!1,!1];return it.createElement("div",{key:dt,style:{background:"#F6F7F9",padding:"5px 30px"}},it.createElement(Pe.Z,{align:"top",style:{marginLeft:"53px"}},it.createElement(ye.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",dt+1),it.createElement(ye.Z,{flex:1},it.createElement(Pe.Z,{align:"middle",style:{marginBottom:10}},it.createElement(ye.Z,{span:8},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"group_name"]}),it.createElement(ge.default,{mode:"multiple",disabled:nt||!be,className:Ye.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Je||[],onSelect:ve=>{Se(Ee=>[...Ee,ve])},onDeselect:ve=>{Se(Ee=>Ee.filter(ht=>ht!==ve))}}))),it.createElement(ye.Z,{className:"ml20"},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"evaluation_start"]}),it.createElement(qe,{ranges:{\u6B64\u523B:()=>{var ve;const Ee=(ve=wt==null?void 0:wt.evaluation_start)==null?void 0:ve[0];return[Ee?Ze()(Ee):Ze()(),Ze()()]}},size:"large",style:{width:"500px"},disabled:nt||ce,allowClear:!1,disabledDate:ve=>(0,Xe.Q8)(ve,we==null?void 0:we.course_end_date),disabledTime:ve=>(0,Xe.d0)(ve),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var ve;if((0,Fe.Rm)()&&!((ve=kt.AssistantObject.group)!=null&&ve.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"deleteflag"]}),it.createElement(Ie.default,{type:"hidden"})),!nt&&Re.length<(($e=we==null?void 0:we.anonymous_comment_settings)==null?void 0:$e.length)&&it.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{gt({deleteflag:!0})}}),dt!==0&&!nt&&be&&it.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ve=Lt.getFieldValue(["anonymous_comment_settings",Dt,"group_name"])||[];Se(Ee=>Ee.filter(ht=>!ve.includes(ht))),lt(Dt)}})))),it.createElement(Pe.Z,{align:"middle",style:{marginLeft:"53px"}},it.createElement(ye.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),it.createElement(ye.Z,null,it.createElement(Le.default.Item,_e(ue({},ut),{label:"",colon:!1,name:[Dt,"evaluation_num"]}),it.createElement(Oe.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:nt||!be&&ae}))),it.createElement(te.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},it.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ye.Z.title_icon}`})),it.createElement(ye.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),it.createElement(ye.Z,null,it.createElement(Le.default.Item,_e(ue({},ut),{label:"",colon:!1,name:[Dt,"absence_penalty"]}),it.createElement(Oe.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:nt,onChange:ve=>{var Ee;if((0,Fe.Rm)()&&!((Ee=kt.AssistantObject.group)!=null&&Ee.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(ye.Z,{style:{marginLeft:"40px"}},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"student_comment"],valuePropName:"checked"}),it.createElement(me.default,{disabled:nt,onChange:()=>{var ve;if((0,Fe.Rm)()&&!((ve=kt.AssistantObject.group)!=null&&ve.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(ye.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};zt.Z=(0,Ue.connect)(({shixunHomeworks:nt,classroomList:pt})=>({shixunHomeworks:nt,classroomList:pt}))(yt)},36037:function(wn,zt,ee){"use strict";var x=ee(95392),Be=ee(77019),Le=ee(5269),Pe=ee(16326),ye=ee(1439),ge=ee(25399),He=ee(56656),Ie=ee.n(He),Oe=ee(34364),te=ee(2334),me=ee(59301);const Ae=({data:Ze,disabled:Ue,setData:Xe,shixunHomeworks:Fe})=>{const{workSetting:Ye,workList:it}=Fe;return me.createElement("div",null,me.createElement(Be.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},me.createElement(Le.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),me.createElement(Le.Z,null,me.createElement(Pe.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:Ue,disabledDate:Ke=>(0,Oe.Q8)(Ke,Ye==null?void 0:Ye.course_end_date),disabledTime:Ke=>(0,Oe.d0)(Ke),value:Ze.appeal_time?Ie()(Ze.appeal_time):"",onChange:(Ke,Ge)=>{Ze.appeal_time=Ge,Xe(Object.assign({},Ze))}})),me.createElement(Le.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),me.createElement(Le.Z,null,me.createElement(ye.Z,{size:"large",disabled:Ue,value:Ze.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:Ke=>{Ze.appeal_penalty=Ke,Xe(Object.assign({},Ze))}})),me.createElement(ge.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${te.Z.title_icon}`}))))};zt.Z=(0,x.connect)(({shixunHomeworks:Ze})=>({shixunHomeworks:Ze}))(Ae)},84926:function(wn,zt,ee){"use strict";var x=ee(16326),Be=ee(1439),Le=ee(25399),Pe=ee(62673),ye=ee(56656),ge=ee.n(ye),He=ee(95392),Ie=ee(34364),Oe=ee(2334),te=ee(59301);const me=({data:Ae,setData:Ze,disabled:Ue,shixunHomeworks:Xe})=>{const{workSetting:Fe}=Xe,Ye=ge()(Fe==null?void 0:Fe.evaluation_start)<=ge()(),it=Ae.anonymous_appeal;return te.createElement("div",null,te.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},te.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),te.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ke=>(0,Ie.Q8)(Ke,Fe==null?void 0:Fe.course_end_date),disabledTime:Ke=>(0,Ie.d0)(Ke),disabled:Ue||Ye||it,value:Ae.evaluation_start?ge()(Ae.evaluation_start):"",onChange:(Ke,Ge)=>{Ae.evaluation_start=Ge,Ze(Object.assign({},Ae))}}),te.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),te.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ke=>(0,Ie.Q8)(Ke,Fe==null?void 0:Fe.course_end_date,Ae.evaluation_start),disabledTime:Ke=>(0,Ie.d0)(Ke,ge()(Ae.evaluation_start)),disabled:Ue||it,value:Ae.evaluation_end?ge()(Ae.evaluation_end):"",onChange:(Ke,Ge)=>{Ae.evaluation_end=Ge,Ze(Object.assign({},Ae))}})),te.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},te.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),te.createElement(Be.Z,{disabled:Ue||Ye||it,value:Ae.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:Ke=>{Ae.evaluation_num=Ke,Ze(Object.assign({},Ae))}}),te.createElement(Le.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},te.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`})),te.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),te.createElement(Be.Z,{min:0,disabled:Ue,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Ae.absence_penalty,onChange:Ke=>{Ae.absence_penalty=Ke,Ze(Object.assign({},Ae))}})),Ae.anonymous_comment&&te.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},te.createElement(Pe.default,{checked:Ae.student_comment,disabled:Ue,onChange:()=>{Ae.student_comment=!Ae.student_comment,Ze(Object.assign({},Ae))}},te.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};zt.Z=(0,He.connect)(({shixunHomeworks:Ae})=>({shixunHomeworks:Ae}))(me)},85201:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return pe}});var x=ee(59301),Be=ee(62957),Le=ee(6767),Pe=ee(77019),ye=ee(5269),ge=ee(7939),He=ee(14566),Ie=ee(54172),Oe={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},te=ee(71951),me=ee(78323),Ae=ee(57193),Ze=ee(63949),Ue=Object.defineProperty,Xe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,it=(je,ze,ot)=>ze in je?Ue(je,ze,{enumerable:!0,configurable:!0,writable:!0,value:ot}):je[ze]=ot,Ke=(je,ze)=>{for(var ot in ze||(ze={}))Fe.call(ze,ot)&&it(je,ot,ze[ot]);if(Xe)for(var ot of Xe(ze))Ye.call(ze,ot)&&it(je,ot,ze[ot]);return je},Ge=(je,ze,ot)=>new Promise((ue,_e)=>{var We=nt=>{try{yt(ot.next(nt))}catch(pt){_e(pt)}},qe=nt=>{try{yt(ot.throw(nt))}catch(pt){_e(pt)}},yt=nt=>nt.done?ue(nt.value):Promise.resolve(nt.value).then(We,qe);yt((ot=ot.apply(je,ze)).next())}),pe=({visible:je,categoryId:ze,getData:ot,onCancle:ue})=>{var _e,We;const[qe,yt]=(0,x.useState)([]),[nt,pt]=(0,x.useState)(!1),[_t,Lt]=(0,x.useState)(!1),[Bt,kt]=(0,x.useState)({success_size:0,error_list:[]}),we={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{yt([])},beforeUpload:oe=>Ge(void 0,null,function*(){return yt([oe]),!1}),fileList:qe,accept:".xlsx"};return x.createElement(x.Fragment,null,x.createElement(Be.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:je,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:_t,onOk:()=>Ge(void 0,null,function*(){if(qe.length===0){Le.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}Lt(!0);const oe=new FormData;oe.append("file",qe[0]);const Se=yield(0,Ae.ZP)(`/api/homework_commons/${ze}/import_external_score.json`,{method:"post",body:oe},!0);(Se==null?void 0:Se.status)===0&&(kt(Se),ue(),ot(),pt(!0),yt([])),Lt(!1)}),onCancel:()=>{yt([]),ue()}},x.createElement("div",{className:Oe.achieveSty},x.createElement("div",{className:Oe.tip},x.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),x.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),x.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),x.createElement(Pe.Z,{align:"middle",className:"mt20"},x.createElement(ye.Z,{className:"mr10"},x.createElement("span",{className:Oe.labolIcon},"*"),x.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),x.createElement(ye.Z,null,x.createElement(ge.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},x.createElement("a",{className:Oe.downloadbutton,onClick:oe=>{oe.stopPropagation(),oe.preventDefault(),(0,Ze.FH)("",me.Z.API_SERVER+`/api/homework_commons/${ze}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),x.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},x.createElement(He.default.Dragger,Ke({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},we),x.createElement("div",null,x.createElement(te.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),x.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),x.createElement(Be.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:nt,onCancel:()=>{pt(!1)},footer:null},x.createElement("div",null,x.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},x.createElement("span",null,"\u5BFC\u5165\u6210\u529F",x.createElement("span",{style:{color:"#19CB70"}}," ",Bt==null?void 0:Bt.success_size," "),"\u4E2A\u5B66\u751F"),x.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",x.createElement("span",{style:{color:"#E30000"}}," ",(_e=Bt==null?void 0:Bt.error_list)==null?void 0:_e.length," "),"\u4E2A\u5B66\u751F")),!!((We=Bt==null?void 0:Bt.error_list)!=null&&We.length)&&x.createElement("div",{className:"mb20"},x.createElement(Ie.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:oe=>x.createElement("span",{style:{color:"#000"}},oe)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:oe=>x.createElement("span",{style:{color:"#666"}},oe)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:oe=>x.createElement("span",{style:{color:"#000"}},oe)}],dataSource:Bt==null?void 0:Bt.error_list,pagination:!1,scroll:{y:47*8}})))))}},79291:function(wn,zt,ee){"use strict";var x=ee(62957),Be=ee(6767),Le=ee(57193),Pe=ee(95392),ye=ee(81779),ge=ee(59301),He=(Oe,te,me)=>new Promise((Ae,Ze)=>{var Ue=Ye=>{try{Fe(me.next(Ye))}catch(it){Ze(it)}},Xe=Ye=>{try{Fe(me.throw(Ye))}catch(it){Ze(it)}},Fe=Ye=>Ye.done?Ae(Ye.value):Promise.resolve(Ye.value).then(Ue,Xe);Fe((me=me.apply(Oe,te)).next())});const Ie=({shixunHomeworks:Oe,dispatch:te,classroomList:me,getData:Ae})=>ge.createElement(x.default,{centered:!0,title:"\u63D0\u793A",open:Oe.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>He(void 0,null,function*(){var Ze;if((0,ye.Rm)()&&!((Ze=me.AssistantObject.normal)!=null&&Ze.can_redo)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Le.ZP)(`/api/homework_commons/${Oe.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:Oe.actionTabs.student_work_id}})).status===0&&(Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),te({type:"shixunHomeworks/setActionTabs",payload:{}}),Ae())}),onCancel:()=>{te({type:"shixunHomeworks/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",Oe.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ge.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));zt.Z=(0,Pe.connect)(({shixunHomeworks:Oe,classroomList:te})=>({shixunHomeworks:Oe,classroomList:te}))(Ie)},79928:function(wn,zt,ee){"use strict";ee.r(zt),ee.d(zt,{default:function(){return Vs}});var x=ee(59301),Be=ee(95392),Le=ee(88390),Pe=ee(7939),ye=ee(6767),ge=ee(62957),He=ee(91882),Ie=ee(20554),Oe=ee(27812),te=ee(63949),me=ee(28284),Ae=ee(25399),Ze=ee(77019),Ue=ee(93041),Xe=ee(62673),Fe=ee(5269),Ye=ee(54172),it=ee(37568),Ke=ee(29787),Ge=ee(75727),ke=ee(13747),pe=ee(47889),je=ee(1439),ze=ee(82326),ot=ee(56656),ue=ee.n(ot),_e=ee(13922),We=ee(57193),qe=Object.defineProperty,yt=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,_t=(Te,Ne,Ce)=>Ne in Te?qe(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Lt=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))nt.call(Ne,Ce)&&_t(Te,Ce,Ne[Ce]);if(yt)for(var Ce of yt(Ne))pt.call(Ne,Ce)&&_t(Te,Ce,Ne[Ce]);return Te},Bt=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kt=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)();return x.createElement(ge.default,{centered:!0,title:"\u63D0\u793A",open:Te.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Bt(void 0,null,function*(){(yield(0,We.ZP)(`/api/myshixuns/${Te.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Ce.coursesId}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne({type:"shixunHomeworks/getWorkList",payload:Lt({},Te.actionTabs.params)}))}),onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),x.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var we=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(kt),oe=ee(81779),Se=ee(59301),Je=Object.defineProperty,st=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,lt=(Te,Ne,Ce)=>Ne in Te?Je(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,St=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Re.call(Ne,Ce)&<(Te,Ce,Ne[Ce]);if(st)for(var Ce of st(Ne))gt.call(Ne,Ce)&<(Te,Ce,Ne[Ce]);return Te},rt=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const $e=({shixunHomeworks:Te,classroomList:Ne,dispatch:Ce})=>{const Jt=(0,Be.useParams)(),[jt,en]=(0,x.useState)(!0),[Yt,on]=(0,x.useState)(!1),[Ft]=me.default.useForm();return Se.createElement(Se.Fragment,null,Se.createElement(ge.default,{centered:!0,title:"\u8C03\u5206",open:Te.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Yt,onOk:()=>rt(void 0,null,function*(){var sn;if((0,oe.Rm)()&&!((sn=Ne.AssistantObject.normal)!=null&&sn.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield Ft.validateFields();const Xt=Ft.getFieldsValue();on(!0),(yield(0,We.ZP)(`/api/student_works/${Te.actionTabs.id}/adjust_score.json`,{method:"post",body:St({},Xt)})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ft.resetFields(),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Ce({type:"shixunHomeworks/getWorkList",payload:St({},Te.actionTabs.params)})),on(!1)}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},Se.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),Se.createElement(me.default,{form:Ft,layout:"horizontal"},Se.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Se.createElement(me.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Se.createElement(je.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Se.createElement("span",{className:"ml10"},"\u5206")),Se.createElement("div",null,Se.createElement(me.default.Item,{name:"comment"},Se.createElement(it.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var et=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne})=>({shixunHomeworks:Te,classroomList:Ne}))($e),dt=ee(79291),Dt=ee(69206),ut=ee(89392),wt=ee(51502),be=ee(71951),ae=ee(90036),ce=ee(79777),ve=ee(59301),Ee=Object.defineProperty,ht=Object.defineProperties,Ct=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ne=(Te,Ne,Ce)=>Ne in Te?Ee(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,de=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))he.call(Ne,Ce)&&ne(Te,Ce,Ne[Ce]);if(tn)for(var Ce of tn(Ne))re.call(Ne,Ce)&&ne(Te,Ce,Ne[Ce]);return Te},xe=(Te,Ne)=>ht(Te,Ct(Ne)),le=(Te,Ne)=>{var Ce={};for(var Jt in Te)he.call(Te,Jt)&&Ne.indexOf(Jt)<0&&(Ce[Jt]=Te[Jt]);if(Te!=null&&tn)for(var Jt of tn(Te))Ne.indexOf(Jt)<0&&re.call(Te,Jt)&&(Ce[Jt]=Te[Jt]);return Ce},ct=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Ot=Te=>ct(void 0,null,function*(){return yield(0,We.ZP)(`/api/student_works/${Te.userId}/deal_appeal_score.json`,{method:"post",body:Te})});var Zt=Te=>{var Ne=Te,{task_status:Ce,new_work_status:Jt,shixunHomeworks:jt,course_group:en}=Ne,Yt=le(Ne,["task_status","new_work_status","shixunHomeworks","course_group"]),on;const Ft=(0,Be.useParams)(),[sn]=me.default.useForm(),{workList:Xt,workSetting:Rt}=jt,[Ir,dr]=(0,x.useState)(!1),[fn,cr]=(0,x.useState)(null),[Cn,qn]=(0,x.useState)({search:"",page:1,limit:10,work_status:Ce!=null?Ce==0?[0,-1]:[Ce]:null,new_work_status:Jt,status:Jt||"",course_group:en}),[,Fn,Fr,_n]=(0,ae.U)(ce.h$,de({},Ft)),[,Kr,Lr,ln]=(0,ae.U)(ce.cN,{homeworkId:Ft==null?void 0:Ft.categoryId}),[,,Et,Gr]=(0,ae.U)(Ot,{}),[Hr,Wa]=(0,x.useState)([]),ei=()=>{var qr,a,y;if(Ce==0)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(Ce==1)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(Ce==2)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F",Rt!=null&&Rt.anonymous_comment||(qr=Xt==null?void 0:Xt.homework_status)!=null&&qr.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(Jt==1)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Jt==2)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Jt==3)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Jt==4)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},((a=ln==null?void 0:ln.data)==null?void 0:a.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Jt==5)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},((y=ln==null?void 0:ln.data)==null?void 0:y.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},co=()=>{var qr,a;return Ce?(qr=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(y,b,E)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+E+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(y,b)=>ve.createElement("a",{onClick:()=>{aa(b)}},y)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},Ce!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(y,b)=>ve.createElement(Ae.Z,{placement:"bottom",title:ve.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",b.teacher_score||"0.0","\u5206",ve.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",b.teaching_asistant_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",b.student_score||"0.0","\u5206",ve.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",b.late_penalty||"0.0","\u5206",ve.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",b.repeat_minus_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",b.absence_penalty||"0.0","\u5206",ve.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",b.work_score||"0.0","\u5206",ve.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&ve.createElement("div",{onClick:E=>{aa(b)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},y>0?ve.createElement("span",{style:{color:"#ff8100"}},y):y)},Ce>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")}])==null?void 0:qr.filter(y=>y):Jt==4||Jt==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(y,b)=>ve.createElement("a",{onClick:()=>{aa(b)}},y)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(y,b)=>ve.createElement(ve.Fragment,null,y==3&&ve.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),y==4&&ve.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),y==1&&ve.createElement(ve.Fragment,null,ve.createElement(be.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>ct(void 0,null,function*(){(yield Et({userId:b.student_work_id,score_id:b.student_works_score_id,status:4})).status===0&&ka()})},"\u9A73\u56DE"),ve.createElement(be.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{cr(b),dr(!0)}},"\u63A5\u53D7")))}]:(a=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(y,b,E)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+E+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(y,b)=>ve.createElement("a",{onClick:()=>{aa(b)}},y)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},Ce!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(y,b)=>ve.createElement(Ae.Z,{placement:"bottom",title:ve.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",b.teacher_score||"0.0","\u5206",ve.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",b.teaching_asistant_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",b.student_score||"0.0","\u5206",ve.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",b.late_penalty||"0.0","\u5206",ve.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",b.repeat_minus_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",b.absence_penalty||"0.0","\u5206",ve.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",b.work_score||"0.0","\u5206",ve.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&ve.createElement("div",{onClick:E=>{aa(b)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},y>0?ve.createElement("span",{style:{color:"#ff8100"}},y):y)},Jt==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")},Jt==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Jt==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:a.filter(y=>y)},aa=(qr={})=>{var a;(qr!=null&&qr.id||qr!=null&&qr.student_work_id)&&(0,te.xg)(Xt.is_jupyter||Xt.is_jupyter_lab?`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/${qr.id}/comment`:Ft.course_group?`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/review/${Jt==4?qr.student_work_id:qr==null?void 0:qr.id}?ids=${(a=Ft.course_group)==null?void 0:a.toString()}`:`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/review/${Jt==4?qr.student_work_id:qr==null?void 0:qr.id}`)},ka=(qr=Cn)=>{const a=xe(de({},qr),{work_status:Ce!=null?Ce==0?[0,-1]:[Ce]:null,new_work_status:Jt,status:Jt==4?"":1,course_group:en});qn(a),Jt==4||Jt==5?Lr(a):Fr(a)};return(0,x.useEffect)(()=>{var qr;Wa((Jt==4||Jt==5?(qr=ln==null?void 0:ln.data)==null?void 0:qr.list:_n==null?void 0:_n.student_works)||[])},[_n,ln]),(0,x.useEffect)(()=>{Yt.open&&ka(),Yt.open||(Wa([]),qn(xe(de({},Cn),{search:"",page:1,limit:10})),cr(null),dr(!1),sn.resetFields())},[Yt.open,Cn.page,Cn.limit]),(0,x.useEffect)(()=>{console.log(fn)},[fn]),ve.createElement(ve.Fragment,null,ve.createElement(ge.default,de({},Yt),ve.createElement(Ze.Z,{wrap:!1,justify:"space-between",align:"middle"},ve.createElement(Fe.Z,null,ei()),ve.createElement(Fe.Z,null,ve.createElement(be.t7,{style:{width:300},value:Cn==null?void 0:Cn.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:qr=>{ka(xe(de({},Cn),{search:decodeURIComponent(qr).trim(),page:1}))},onInputChange:qr=>{qn(xe(de({},Cn),{search:decodeURIComponent(qr).trim()}))}}))),ve.createElement(Ye.default,{loading:Fn||Kr,className:"mt20",columns:co(),locale:{emptyText:ve.createElement(_e.Z,null)},dataSource:Hr,pagination:{total:(_n==null?void 0:_n.work_count)||((on=ln==null?void 0:ln.data)==null?void 0:on.count)||0,onChange:(qr,a)=>{qn(xe(de({},Cn),{page:qr,limit:a}))},current:Cn==null?void 0:Cn.page,pageSize:Cn==null?void 0:Cn.limit}})),ve.createElement(ge.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Ir,centered:!0,destroyOnClose:!0,onCancel:()=>{dr(!1)},maskClosable:!1,width:544,onOk:()=>{sn.submit()}},ve.createElement(me.default,{form:sn,colon:!1,onFinish:qr=>ct(void 0,null,function*(){(yield Et(xe(de({},qr),{userId:fn.student_work_id,score_id:fn.student_works_score_id,status:3}))).status===0&&(ka(),dr(!1))})},ve.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ve.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ve.createElement("a",{onClick:()=>{aa(xe(de({},fn),{id:Xt.is_jupyter||Xt.is_jupyter_lab?fn==null?void 0:fn.id:fn==null?void 0:fn.student_work_id}))}},fn==null?void 0:fn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ve.createElement("span",{style:{color:"#191919"}},fn==null?void 0:fn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ve.createElement("span",{style:{color:"#191919"}},fn==null?void 0:fn.score)}]}),ve.createElement(Ze.Z,{className:"mt20",wrap:!1},ve.createElement(Fe.Z,null,ve.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ve.createElement(je.Z,{min:1,max:100,step:1}))),ve.createElement(Fe.Z,null,ve.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ve.createElement(Fe.Z,null,ve.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ve.createElement(Xe.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},xt=ee(84828),Wt={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc",btn_review:"btn_review___u0rVP",is_disabled:"is_disabled___Ihs8S",under_review:"under_review___DhNyV"},hn=ee(17949),Sn=ee(84105),Jn=ee(87395),Pr=ee(67921),Rn=ee(89489),Sr=ee(13719),va=ee(14544),sa=ee(20285),br=ee(58617),er=ee(59301),Na=Object.defineProperty,Ma=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,Pa=(Te,Ne,Ce)=>Ne in Te?Na(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,rn=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))_r.call(Ne,Ce)&&Pa(Te,Ce,Ne[Ce]);if(Ma)for(var Ce of Ma(Ne))Qa.call(Ne,Ce)&&Pa(Te,Ce,Ne[Ce]);return Te},yn=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Tn=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),{workList:Rt}=Te,[,Ir,dr]=(0,ae.U)(ce.Gw,{homeworkId:Rt==null?void 0:Rt.id}),fn=(Fn,Fr={},_n=0)=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn||"--",cr=[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Fn=>Fn===-1?"\u91CD\u505A\u4E2D":er.createElement(te.Uw,{status:Fn}),isShow:!(Rt!=null&&Rt.hidden_from_student)},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(Fn,Fr)=>er.createElement(Ae.Z,{placement:"bottom",title:er.createElement("div",null,er.createElement("div",null,Fr.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Fr.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),er.createElement("div",null,Fr.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Fr.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Rt!=null&&Rt.anonymous_comment?er.createElement("div",null,Fr.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Fr.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",er.createElement("div",null,Fr.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Fr.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),er.createElement("div",null,Fr.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Fr.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Rt!=null&&Rt.anonymous_comment?er.createElement("div",null,Fr.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Fr.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Rt==null?void 0:Rt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Fr.appeal_penalty||"0.0"}\u5206`,er.createElement("div",null,Fr.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Fr.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Rt!=null&&Rt.is_jupyter||Rt!=null&&Rt.is_jupyter_lab)&&er.createElement("div",{onClick:_n=>{var Kr;_n.stopPropagation(),(0,te.xg)(Rt.is_jupyter||Rt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${Fr.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fr.id}?ids=${(Kr=Xt.course_group)==null?void 0:Kr.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fr.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Fn>0?er.createElement("span",{style:{color:"#ff8100"}},Fn):Fn),isShow:!(Rt!=null&&Rt.hidden_from_student)},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:fn},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:Rt==null?void 0:Rt.can_submit,render:(Fn,Fr={},_n=0)=>(Rt==null?void 0:Rt.work_status)==0?"--":Fn||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:fn,isShow:(Rt==null?void 0:Rt.student_anonymous_comment)&&!(Rt!=null&&Rt.hidden_from_student)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(Fn,Fr)=>er.createElement("a",{onClick:()=>{var _n;(_n=Rt==null?void 0:Rt.homework_status)!=null&&_n.includes("\u5BFC\u5165")||qn(Fr,"review")}},"\u67E5\u770B"),isShow:!0}].filter(Fn=>Fn.isShow),Cn=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(Fn,Fr,_n)=>_n+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:fn},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn?er.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):er.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn?ue()(Fn).format("YYYY-MM-DD HH:mm"):"--"},!(Rt!=null&&Rt.hidden_from_student)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:fn},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:fn},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn===1?er.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):Fn===-1?"--":er.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(Fn,Fr)=>{var _n;return er.createElement("a",{onClick:()=>{var Kr;if((Rt==null?void 0:Rt.work_status)==0||(Rt==null?void 0:Rt.work_status)==-1){ye.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(Kr=Rt.homework_status)!=null&&Kr.includes("\u5BFC\u5165")||qn(Fr)}},!((_n=Rt==null?void 0:Rt.homework_status)!=null&&_n.includes("\u5DF2\u622A\u6B62")&&!(Rt!=null&&Rt.work_public)&&(0,oe.dE)())&&(Fr!=null&&Fr.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}].filter(Fn=>!!Fn),qn=(Fn={},Fr="")=>{var _n;Fn!=null&&Fn.id&&(0,te.xg)(Rt.is_jupyter||Rt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${Fn.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fn==null?void 0:Fn.id}?ids=${(_n=Xt.course_group)==null?void 0:_n.toString()}&review=${Fr}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fn==null?void 0:Fn.id}?review=${Fr}`)};return er.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(Rt!=null&&Rt.all_member_count)&&!Ce["shixunHomeworks/getWorkList"]&&(((jt=Rt==null?void 0:Rt.homework_status)==null?void 0:jt.includes("\u672A\u53D1\u5E03"))||((en=Rt==null?void 0:Rt.homework_status)==null?void 0:en.includes("\u672A\u5F00\u59CB")))&&er.createElement(_e.Z,null),!((Yt=Rt==null?void 0:Rt.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))&&!((on=Rt==null?void 0:Rt.homework_status)!=null&&on.includes("\u672A\u5F00\u59CB"))&&er.createElement(er.Fragment,null,er.createElement(Ze.Z,{wrap:!1,align:"middle",justify:"space-between"},er.createElement(Fe.Z,null,er.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),er.createElement(Fe.Z,null,er.createElement("span",null,(Ft=Rt==null?void 0:Rt.left_time)==null?void 0:Ft.status,er.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(sn=Rt==null?void 0:Rt.left_time)==null?void 0:sn.time)))),(Rt==null?void 0:Rt.is_shixun)&&!(Rt!=null&&Rt.open_evaluate)&&!(Rt!=null&&Rt.is_close_tips)&&er.createElement(Ze.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},er.createElement(Fe.Z,null,er.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),er.createElement(Fe.Z,null,er.createElement("span",{className:"current",onClick:()=>yn(void 0,null,function*(){const Fn=yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/close_tips.json`,{method:"post"});(Fn==null?void 0:Fn.status)===0&&Jt({type:"shixunHomeworks/getWorkList",payload:rn({},Xt)})})},"X"))),!(Rt!=null&&Rt.is_shixun)&&(Rt==null?void 0:Rt.feedback_notice)&&er.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},er.createElement("i",{className:"iconfont icon-tishi11 font14"}),er.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),Ir?er.createElement(br.Z,null):er.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>yn(void 0,null,function*(){const Fn=yield dr({homeworkId:Rt==null?void 0:Rt.id});(Fn==null?void 0:Fn.status)===0&&Jt({type:"shixunHomeworks/getWorkList",payload:rn({},Xt)})})})),er.createElement(Ye.default,{className:"mt20",locale:{emptyText:er.createElement(_e.Z,null)},pagination:!1,columns:cr,dataSource:[Rt]}),(Rt==null?void 0:Rt.student_anonymous_comment)&&er.createElement("div",{className:"mt20"},er.createElement(Ze.Z,{wrap:!1,align:"middle",justify:"space-between"},er.createElement(Fe.Z,null,"\u5171",er.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(Rt==null?void 0:Rt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),er.createElement(Fe.Z,null,er.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",er.createElement("span",{className:"c-grey-333 ml10"},(Rt==null?void 0:Rt.evaluation_start)&&ue()(Rt==null?void 0:Rt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(Rt==null?void 0:Rt.evaluation_end)&&ue()(Rt==null?void 0:Rt.evaluation_end).format("YYYY-MM-DD HH:mm")))),er.createElement(Ye.default,{className:"mt20",locale:{emptyText:er.createElement(_e.Z,null)},columns:Cn,dataSource:Rt==null?void 0:Rt.student_works,pagination:!1}))))};var Pn=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(Tn),$t=ee(85201),bn={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV",content_pfbz:"content_pfbz___d70rE",content_pfbz_html:"content_pfbz_html___halb_"},ar=ee(30561),Er=Object.defineProperty,kr=Object.getOwnPropertySymbols,Tr=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,mr=(Te,Ne,Ce)=>Ne in Te?Er(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ea=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Tr.call(Ne,Ce)&&mr(Te,Ce,Ne[Ce]);if(kr)for(var Ce of kr(Ne))na.call(Ne,Ce)&&mr(Te,Ce,Ne[Ce]);return Te};const ia=Te=>React.createElement("svg",ea({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u53C2\u8003\u7B54\u6848"),React.createElement("path",{d:"m9.94.219 3.841 4.8v6.356a2.406 2.406 0 0 1-2.406 2.406h-8.75a2.406 2.406 0 0 1-2.406-2.406v-8.75A2.406 2.406 0 0 1 2.625.219H9.94ZM9.31 1.53H2.625c-.604 0-1.094.49-1.094 1.094v8.75c0 .604.49 1.094 1.094 1.094h8.75c.604 0 1.094-.49 1.094-1.094V5.48L9.31 1.531Zm1.6 5.832a.656.656 0 0 1 .157.842l-.055.08-2.1 2.625a.656.656 0 0 1-.888.128l-.073-.06-1.4-1.312a.656.656 0 0 1 .822-1.018l.076.06.882.828 1.657-2.071a.656.656 0 0 1 .922-.102ZM4.375 8.969a.656.656 0 0 1 .089 1.306l-.089.006H3.5a.656.656 0 0 1-.089-1.306l.089-.006h.875ZM7 6.344a.656.656 0 0 1 .089 1.306L7 7.656H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Zm0-2.625a.656.656 0 0 1 .089 1.306L7 5.031H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Z",fill:"#3061D0",fillRule:"nonzero"}));var nr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",An=Object.defineProperty,Cr=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,Tt=(Te,Ne,Ce)=>Ne in Te?An(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Ht=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pa.call(Ne,Ce)&&Tt(Te,Ce,Ne[Ce]);if(Cr)for(var Ce of Cr(Ne))Oa.call(Ne,Ce)&&Tt(Te,Ce,Ne[Ce]);return Te};const fr=Te=>React.createElement("svg",Ht({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u4F5C\u4E1A\u8981\u6C42"),React.createElement("path",{d:"M14.03.475a1.378 1.378 0 0 1 1.72 1.335v11.11c0 .494-.356.918-.844 1.003l-6.88 1.204c-.155.027-.315.021-.468-.018L1.015 13.42a1.02 1.02 0 0 1-.765-.987V1.82A1.378 1.378 0 0 1 1.988.49l5.835 1.577Zm.22 1.491-6.151 1.58c-.186.047-.38.046-.565-.004L1.75 1.98v10.081l6.099 1.574 6.401-1.121V1.966ZM9.885 8.969a.75.75 0 0 1 .101 1.493l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Zm0-3.14a.75.75 0 0 1 .101 1.492l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Z",fill:"#3061D0",fillRule:"nonzero"}));var Vn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Gt=ee(97231),Gn=ee(59301);const vr=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt,en,Yt;const{workList:on,workDetail:Ft}=Te,sn=(0,Be.useParams)();(0,x.useEffect)(()=>{var Rt;((Rt=Te.actionTabs)==null?void 0:Rt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&Ce({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:sn==null?void 0:sn.categoryId}})},[(Jt=Te.actionTabs)==null?void 0:Jt.key]);const Xt=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return Gn.createElement(ge.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(jt=Te.actionTabs)==null?void 0:jt.title,open:((en=Te.actionTabs)==null?void 0:en.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>Xt(),footer:[Gn.createElement(Pe.ZP,{type:"primary",onClick:()=>{Xt(),Be.history.push(`/classrooms/${sn==null?void 0:sn.coursesId}/common_homework/${on==null?void 0:on.homework_id}/edit`)}},"\u7F16\u8F91")]},Gn.createElement(Gt.Z,{value:((Yt=Te.actionTabs)==null?void 0:Yt.title)=="\u4F5C\u4E1A\u8981\u6C42"?(Ft==null?void 0:Ft.description)||"\u6682\u65E0\u5185\u5BB9~":(Ft==null?void 0:Ft.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var Dr=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(vr),zr={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},Nr=ee(97041),sr=ee(59301),tr=Object.defineProperty,Wn=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Aa=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,ri=(Te,Ne,Ce)=>Ne in Te?tr(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,oi=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Za.call(Ne,Ce)&&ri(Te,Ce,Ne[Ce]);if(Aa)for(var Ce of Aa(Ne))Ra.call(Ne,Ce)&&ri(Te,Ce,Ne[Ce]);return Te},_a=(Te,Ne)=>Wn(Te,Jr(Ne)),Rr=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Ta=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt,en,Yt,on;const{workList:Ft}=Te,[sn,Xt]=(0,x.useState)(_a(oi({},(0,Be.useParams)()),{page:1,limit:10})),[Rt,Ir]=(0,x.useState)([]),[dr,fn]=(0,x.useState)(""),[cr,Cn]=(0,x.useState)(1),[qn]=me.default.useForm(),[Fn,Fr]=(0,x.useState)({}),[_n,Kr]=(0,x.useState)(null),[Lr,ln]=(0,x.useState)(!1),Et=(0,x.useRef)(null),Gr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(y,b,E)=>(sn.page-1)*sn.limit+E+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130},(0,oe.GJ)()||(0,oe.dE)()&&!(Ft!=null&&Ft.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,oe.dE)()&&((Jt=Ft==null?void 0:Ft.homework_status)!=null&&Jt.includes("\u533F\u8BC4\u4E2D")||(jt=Ft==null?void 0:Ft.homework_status)!=null&&jt.includes("\u7533\u8BC9\u4E2D")))&&(Ft==null?void 0:Ft.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:Ft!=null&&Ft.is_jupyter_lab||Ft!=null&&Ft.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:y=>y===-1?"\u91CD\u505A\u4E2D":sr.createElement(te.Uw,{status:y})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:y=>y?ue()(y).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),Hr=(y,b)=>{sn.page=y,sn.limit=b,Xt(oi({},sn)),Wa(sn)},Wa=y=>Rr(void 0,null,function*(){Ce({type:"shixunHomeworks/getWorkList",payload:oi({},y)})}),ei=y=>{sn.search=y,sn.page=1,qn.resetFields(),Fr({}),Ir([]),Kr(null),Xt(oi({},sn)),Wa(sn)},co=(Yt=(en=Ft==null?void 0:Ft.student_works)==null?void 0:en.filter(y=>(y==null?void 0:y.work_status)===0||(y==null?void 0:y.work_status)===-1))==null?void 0:Yt.map(y=>y==null?void 0:y.id),aa=y=>Rr(void 0,null,function*(){var b,E,z;const ie=oi({},Fn);if(!((b=y==null?void 0:y.content)!=null&&b.trim()||(E=y==null?void 0:y.attachment_ids)!=null&&E.length)){ye.ZP.warning("\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01");return}ie.content=y==null?void 0:y.content,ie.attachment_ids=(z=y==null?void 0:y.attachment_ids)==null?void 0:z.map(fe=>fe.response.id),ka(ie)}),ka=y=>Rr(void 0,null,function*(){ln(!0);const b=yield(0,We.ZP)(`/api/homework_commons/${Ft==null?void 0:Ft.homework_id}/test_ai_review.json`,{method:"post",body:y});if([0,-3].includes(b.status)){b.status==0&&ye.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),Kr(b);const E=document.querySelector(".modal-ai-pfcs");if(E){const z=E.querySelector(".ant-modal-body");z&&(z.scrollTop=z.scrollHeight)}}ln(!1)}),qr=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Cn(1),a()},a=()=>{qn.resetFields(),Fr({}),Ir([]),fn(""),Kr(null)};return sr.createElement(ge.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:Lr,open:((on=Te.actionTabs)==null?void 0:on.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>qr(),okText:_n?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(cr==1){if(Rt.length==0)return ye.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");ka({student_work_id:Rt[0]})}else cr==2&&qn.submit()}},sr.createElement(Ke.Z,{spinning:Lr,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},sr.createElement("div",{className:zr.radio_con},sr.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),sr.createElement(pe.ZP.Group,{onChange:y=>{y.target.value==1&&Hr(1,10),Cn(y.target.value),a()},value:cr,options:[{label:"\u9009\u62E9\u5B66\u751F\u4F5C\u4E1A",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A",value:2,style:{marginRight:30,color:"#000"}}]})),cr==1&&sr.createElement(sr.Fragment,null,sr.createElement("div",{className:"flex justify-between item-center mb10"},sr.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),sr.createElement(it.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:dr,onChange:y=>fn(y.target.value),onSearch:ei})),sr.createElement(Ye.default,{rowSelection:{type:"radio",selectedRowKeys:Rt,onChange:(y,b)=>{Ir(y)},getCheckboxProps:y=>({disabled:co.includes(y.id)})},loading:Ne["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:(Ft==null?void 0:Ft.student_works)||[],columns:Gr,pagination:{current:sn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:sn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Ft.work_count,size:"default",showTotal:te.rU,onChange:Hr},onChange:(y,b,E)=>{if(E.order===void 0)switch(E.field){case"student_id":sn.b_order="desc",sn.order=E.field;break;default:delete sn.b_order,delete sn.order}else sn.b_order=E.order.replace("end",""),sn.order=E.field;Wa(sn)}})),cr==2&&sr.createElement("div",{style:{marginTop:20}},sr.createElement(me.default,{form:qn,className:zr.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Fr(oi({},qn.getFieldsValue()))},onFinish:aa},sr.createElement(me.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},sr.createElement(hn.Z,{watch:!0})),sr.createElement(me.default.Item,{name:"attachment_ids",style:{marginBottom:0}},sr.createElement(Nr.Z,null)))),_n&&sr.createElement("div",{className:zr.result_con},sr.createElement("div",{className:zr.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(_n==null?void 0:_n.status)==0&&sr.createElement("div",{className:"p20"},sr.createElement("div",{className:"mb5"},sr.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),_n==null?void 0:_n.score),sr.createElement("div",{className:"flex"},sr.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),sr.createElement(Gt.Z,{value:_n==null?void 0:_n.content,style:{fontSize:"14px"}}))),(_n==null?void 0:_n.status)==-3&&sr.createElement("div",{className:"p20"},sr.createElement(Gt.Z,{value:_n==null?void 0:_n.message,style:{fontSize:"14px"}})))))};var oa=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Ta),ja=ee(59301);const Ti=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,dispatch:Jt,range:jt,setRange:en,closeModal:Yt})=>{const{workList:on}=Te,Ft=(0,Be.useParams)();return ja.createElement("div",null,ja.createElement("div",{className:"flex item-center justify-between",style:{height:50}},ja.createElement("div",{className:bn.title_sty},"\u8BC4\u5206\u6807\u51C6"),ja.createElement("div",{className:"flex"},ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},ja.createElement("img",{src:Vn}),"\u4F5C\u4E1A\u8981\u6C42"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},ja.createElement("img",{src:nr})," \u53C2\u8003\u7B54\u6848"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},ja.createElement("img",{src:ar.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/detail?tabs=5`}},ja.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),(on==null?void 0:on.ai_review_method)==1&&ja.createElement(Ye.default,{pagination:!1,dataSource:on==null?void 0:on.ai_review_settings,columns:[{title:"\u8BC4\u5206\u70B9",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),(on==null?void 0:on.ai_review_method)==2&&ja.createElement("div",{className:bn.content_pfbz},ja.createElement(Gt.Z,{className:bn.content_pfbz_html,value:on==null?void 0:on.ai_review_text})),ja.createElement("div",{className:bn.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),ja.createElement("div",{className:bn.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},ja.createElement(pe.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:sn=>en(sn.target.value),value:jt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]})),ja.createElement(Dr,null),ja.createElement(oa,null))};var Si=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,classroomList:Ce,user:Jt})=>({shixunHomeworks:Te,loading:Ne.effects,classroomList:Ce,user:Jt}))(Ti),Ui=ee(49095),ki=ee(59301),Wi=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Bi=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt;const{workList:en}=Te,[Yt,on]=(0,x.useState)([]),Ft=(0,Be.useParams)(),[sn,Xt]=(0,x.useState)(!1),Rt=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:dr=>ki.createElement(Ae.Z,{placement:"bottom",title:dr},ki.createElement("span",{style:{color:"#333"}},ue()(dr).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(dr,fn)=>ki.createElement("span",{style:{color:"#333"}},fn==null?void 0:fn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(dr,fn)=>(fn==null?void 0:fn.status)=="running"?ki.createElement("span",{style:{color:"#333"}}," ",ki.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",fn==null?void 0:fn.rate):ki.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",fn==null?void 0:fn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",fn==null?void 0:fn.fail_count," \u4EBA")}];(0,x.useEffect)(()=>{var dr;((dr=Te.actionTabs)==null?void 0:dr.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Ir()},[(Jt=Te.actionTabs)==null?void 0:Jt.key]);const Ir=()=>Wi(void 0,null,function*(){Xt(!0);const dr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:Ft==null?void 0:Ft.categoryId}});dr.status===0&&on(dr==null?void 0:dr.data),Xt(!1)});return ki.createElement(ge.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((jt=Te.actionTabs)==null?void 0:jt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},ki.createElement(Ye.default,{loading:sn,pagination:!1,dataSource:Yt,columns:Rt,className:"mb10"}))};var Xi=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Bi),Ki={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},Vr=ee(59301),Xa=Object.defineProperty,di=Object.defineProperties,Mi=Object.getOwnPropertyDescriptors,Ci=Object.getOwnPropertySymbols,Li=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,Pt=(Te,Ne,Ce)=>Ne in Te?Xa(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,En=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Li.call(Ne,Ce)&&Pt(Te,Ce,Ne[Ce]);if(Ci)for(var Ce of Ci(Ne))lo.call(Ne,Ce)&&Pt(Te,Ce,Ne[Ce]);return Te},cn=(Te,Ne)=>di(Te,Mi(Ne)),gn=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Zn=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,getData:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt;const{workList:Ir}=Te,[dr,fn]=(0,x.useState)({page:1,limit:10}),[cr,Cn]=(0,x.useState)(-1),[qn,Fn]=(0,x.useState)(""),[Fr,_n]=(0,x.useState)({}),[Kr,Lr]=(0,x.useState)(!1),[ln,Et]=(0,x.useState)(!1),Gr=(0,Be.useParams)(),Hr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(a,y,b)=>(dr.page-1)*dr.limit+b+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180},(0,oe.GJ)()||(0,oe.dE)()&&!(Ir!=null&&Ir.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:120}:null,!((0,oe.dE)()&&((jt=Ir==null?void 0:Ir.homework_status)!=null&&jt.includes("\u533F\u8BC4\u4E2D")||(en=Ir==null?void 0:Ir.homework_status)!=null&&en.includes("\u7533\u8BC9\u4E2D")))&&(Ir==null?void 0:Ir.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:160}:null,!(Ir!=null&&Ir.hidden_from_teacher)&&{title:Ir!=null&&Ir.is_jupyter_lab||Ir!=null&&Ir.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:120,dataIndex:"work_status",render:a=>a===-1?"\u91CD\u505A\u4E2D":Vr.createElement(te.Uw,{status:a})},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"review_status",render:a=>a?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(a,y)=>a===1?Vr.createElement("span",{className:"c-green"},"\u6210\u529F"):Vr.createElement("span",{style:{display:"flex",alignItems:"center"}},Vr.createElement("span",{className:"c-red"},"\u5931\u8D25"))},{title:"\u5931\u8D25\u539F\u56E0",width:300,dataIndex:"error_message",render:(a,y)=>Vr.createElement("div",null,(y==null?void 0:y.success_status)===1?"--":Vr.createElement(Vr.Fragment,null,Vr.createElement("span",{style:{color:"#E30000"}},y==null?void 0:y.error_message),Vr.createElement(Pe.ZP,{type:"link",onClick:()=>qr(y)},"\u67E5\u770B")))}].filter(Boolean);(0,x.useEffect)(()=>{var a,y;((a=Te.actionTabs)==null?void 0:a.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Cn((y=Te.actionTabs)==null?void 0:y.status)},[(Yt=Te.actionTabs)==null?void 0:Yt.key]),(0,x.useEffect)(()=>{var a;((a=Te.actionTabs)==null?void 0:a.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&cr!=null&&co(1,10)},[cr]);const Wa=a=>{dr.keyword=a,dr.page=1,fn(En({},dr)),ei(dr)},ei=a=>gn(void 0,null,function*(){var y;Et(!0);const b=yield(0,We.ZP)(`/api/homework_common_resubmits/${(y=Te.actionTabs)==null?void 0:y.id}/resubmit_student_list.json`,{method:"get",params:cn(En({},a),{homework_id:Gr==null?void 0:Gr.categoryId,success_status:cr!=-1?[cr]:null})});(b==null?void 0:b.status)===0&&_n(b||{}),Et(!1)}),co=(a,y)=>{dr.page=a,dr.limit=y,fn(En({},dr)),ei(dr)},aa=()=>gn(void 0,null,function*(){var a,y;if(cr==1&&((a=Fr==null?void 0:Fr.success_status)==null?void 0:a[1].count)==0||cr==2&&((y=Fr==null?void 0:Fr.success_status)==null?void 0:y[0].count)==0)return ye.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Lr(!0);const b=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Gr==null?void 0:Gr.categoryId,student_works_ids:Fr==null?void 0:Fr.student_works_ids}});(b==null?void 0:b.status)===0&&(ka(),Jt()),Lr(!1)}),ka=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Fn(""),Cn(null)},qr=a=>{ge.default.confirm({title:"\u5931\u8D25\u8BE6\u60C5",closable:!0,icon:null,footer:null,width:800,centered:!0,content:Vr.createElement(Gt.Z,{value:(a==null?void 0:a.error_message_detail)||"--",style:{fontSize:14,color:"#333",marginBottom:20}})})};return Vr.createElement(ge.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((on=Te.actionTabs)==null?void 0:on.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Kr,onCancel:()=>ka(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>aa()},Vr.createElement("div",{className:Ki.radio_con},Vr.createElement("div",null,Vr.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),Vr.createElement(pe.ZP.Group,{onChange:a=>{Cn(a.target.value)},value:cr,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Ft=Fr==null?void 0:Fr.success_status)==null?void 0:Ft[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((sn=Fr==null?void 0:Fr.success_status)==null?void 0:sn[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),Vr.createElement("div",{className:"flex justify-between item-center mb10"},Vr.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Vr.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((Xt=Fr==null?void 0:Fr.success_status)==null?void 0:Xt[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",Vr.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Rt=Fr==null?void 0:Fr.success_status)==null?void 0:Rt[0].count)||0),"\u4EBA"),Vr.createElement(it.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:qn,onChange:a=>Fn(a.target.value),onSearch:Wa})),Vr.createElement(Ye.default,{loading:ln,dataSource:(Fr==null?void 0:Fr.data)||[],columns:Hr,pagination:{current:dr.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:dr.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(Fr==null?void 0:Fr.count)||0,size:"default",showTotal:te.rU,onChange:co},onChange:(a,y,b)=>{b!=null&&b.order?(dr.sort_by=b==null?void 0:b.field,dr.direction=(b==null?void 0:b.order)==="ascend"?"asc":"desc"):(dr.sort_by=null,dr.direction=null),ei(dr)}}))};var jn=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Zn),mt=ee(59301),ur=Object.defineProperty,Qn=Object.defineProperties,un=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,Un=(Te,Ne,Ce)=>Ne in Te?ur(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,gr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))On.call(Ne,Ce)&&Un(Te,Ce,Ne[Ce]);if(In)for(var Ce of In(Ne))Nn.call(Ne,Ce)&&Un(Te,Ce,Ne[Ce]);return Te},se=(Te,Ne)=>Qn(Te,un(Ne)),Qe=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const tt=(0,x.createRef)(),at=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,zip:Jt,btnLoading:jt,setBtnLoading:en,dispatch:Yt})=>{var on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn,qn,Fn,Fr,_n,Kr,Lr,ln,Et,Gr,Hr,Wa,ei,co,aa,ka;const qr=(0,Be.useParams)(),[a]=(0,Be.useSearchParams)(),[y,b]=(0,x.useState)(gr(gr({},(0,Be.useParams)()),{page:a.get("page")||1,limit:20})),{workList:E,actionTabs:z,workSetting:ie,aiWarningList:fe}=Te,[De,Me]=(0,x.useState)([]),[Ve,bt]=(0,x.useState)(1),[At,Vt]=(0,x.useState)(),[vt,dn]=(0,x.useState)(),[nn,zn]=(0,x.useState)(),[$n,or]=(0,x.useState)(),[wr,la]=(0,x.useState)(),[Ya,xa]=(0,x.useState)(!1),[ai,ma]=(0,x.useState)(1),[ci,$i]=(0,x.useState)(!1),[Fo,No]=(0,x.useState)(!1),[ao,yo]=(0,x.useState)([]),[hi,Do]=(0,x.useState)(!1),[Po,wo]=(0,x.useState)(),[jo,Xn]=(0,x.useState)(!1),[rr,wi]=(0,x.useState)(""),[ni,Ia]=(0,x.useState)(),[Ii,Gi]=(0,x.useState)(),[Ji,vi]=(0,x.useState)(null),[Ga,si]=(0,x.useState)(!0),[Hi,Or]=(0,x.useState)([]),[xr,Br]=(0,x.useState)([]),[yi,pu]=(0,x.useState)(0),[wu,zl]=(0,x.useState)({status:!1,visible:!0}),[Ks,El]=(0,x.useState)(!1),[Cl,su]=(0,x.useState)(""),[To]=me.default.useForm(),[kc,Tc]=(0,x.useState)(!0),[Zc,Mc]=(0,x.useState)(!1),[Oo,Rc]=(0,x.useState)(null),[Wc,Pc]=(0,x.useState)(!1),[Ic,zc]=(0,x.useState)(0),[jc,Hc]=(0,x.useState)(!1);(0,x.useEffect)(()=>{tt&&tt.current&&(tt.current.clientHeight>47?zl({status:!0,visible:!0}):zl({status:!1,visible:!0}))},[E.course_group_info&&E.course_group_info.length]),(0,x.useEffect)(()=>{E!=null&&E.course_id&&Me(E==null?void 0:E.student_works)},[E]);const Uu=()=>Qe(void 0,null,function*(){const an=yield Yt({type:"shixunHomeworks/getWorkList",payload:gr({},y)});(0,oe.GJ)()?Me([...an.student_works]):Me([...an])});(0,x.useEffect)(()=>{!Ce["shixunHomeworks/getWorkList"]&&(E!=null&&E.is_open_ai_review)&&!(0,oe.dE)()&&Ys()},[Ce["shixunHomeworks/getWorkList"]]),(0,x.useEffect)(()=>{if((Oo==null?void 0:Oo.status)=="running"){Hc(!0);const an=setInterval(()=>{Ys()},3e3);return()=>clearInterval(an)}else Oo!=null&&Oo.status&&(Oo==null?void 0:Oo.status)=="success"&&jc&&Uu()},[Oo==null?void 0:Oo.status]);const Ys=()=>Qe(void 0,null,function*(){const an=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:qr==null?void 0:qr.categoryId}});(an==null?void 0:an.status)===0&&Rc(an==null?void 0:an.data)});(0,x.useEffect)(()=>{if(a.get("page")){let an=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((qr==null?void 0:qr.categoryId)!=(an==null?void 0:an.categoryId))return;b(gr(gr({},y),an)),an.task_status=(an==null?void 0:an.work_status)||"all",an.course_group_info=(an==null?void 0:an.course_group)||"all",an.file_status=an!=null&&an.file_status?[an==null?void 0:an.file_status]:"all",an.teacher_comment=an!=null&&an.teacher_comment?[an==null?void 0:an.teacher_comment]:"all",To.setFieldsValue(gr({},an))}},[]);function Al(){bt(1),Vt(""),dn(""),zn(""),la(""),or(""),yo([])}const Uc=()=>{y.page=1;const an=Object.assign({},To.getFieldsValue());Object.keys(an).map(function($r){switch($r){case"task_status":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.work_status,To.setFieldsValue({task_status:"all"})):(y.work_status=an[$r],To.setFieldsValue({task_status:y.work_status}));break;case"file_status":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.file_status,To.setFieldsValue({file_status:"all"})):(y.file_status=an[$r][0],To.setFieldsValue({file_status:an[$r]}));break;case"course_group_info":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.course_group,To.setFieldsValue({course_group_info:"all"})):(y.course_group=an[$r],To.setFieldsValue({course_group_info:y.course_group}));break;case"teacher_comment":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.teacher_comment,To.setFieldsValue({teacher_comment:"all"})):(y.teacher_comment=an[$r][0],To.setFieldsValue({teacher_comment:an[$r]}));break}}),Uu()},Vc=(an,$r)=>{Or($r.map(to=>(to.course_group_id===an&&(to.checked=!to.checked),to))),Dc($r)},Dc=an=>{Br(an.filter($r=>$r.checked).map($r=>$r.course_group_id))},jl=(0,x.useRef)();(0,x.useEffect)(()=>{jl.current=xr},[xr]);const Kc=(an,$r)=>{y.page=an,y.limit=$r,Uu()},Yc=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(an,$r,to)=>$r!=null&&$r.isMe&&(De!=null&&De.length)?"\u6211":y.limit*(y.page-1)+to+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,oe.GJ)()||(0,oe.dE)()&&!(E!=null&&E.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:an=>an},!((0,oe.dE)()&&((on=E==null?void 0:E.homework_status)!=null&&on.includes("\u533F\u8BC4\u4E2D")||(Ft=E==null?void 0:E.homework_status)!=null&&Ft.includes("\u7533\u8BC9\u4E2D")))&&E.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},(0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)&&{title:E!=null&&E.is_jupyter_lab||E!=null&&E.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:an=>an===-1?"\u91CD\u505A\u4E2D":mt.createElement(te.Uw,{status:an})},((0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)||(0,oe.dE)()&&!(E!=null&&E.anonymous_comment)&&!E.anonymous_appeal||(0,oe.dE)()&&((sn=E.homework_status)==null?void 0:sn.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(an,$r)=>mt.createElement(Ae.Z,{placement:"bottom",title:mt.createElement("div",null,mt.createElement("div",null,$r.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$r.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),mt.createElement("div",null,$r.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$r.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),E!=null&&E.anonymous_comment?mt.createElement("div",null,$r.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$r.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",mt.createElement("div",null,$r.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${$r.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),mt.createElement("div",null,$r.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$r.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),E!=null&&E.anonymous_comment?mt.createElement("div",null,$r.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$r.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(E==null?void 0:E.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${$r.appeal_penalty||"0.0"}\u5206`,mt.createElement("div",null,$r.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$r.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(E!=null&&E.is_jupyter||E!=null&&E.is_jupyter_lab)&&mt.createElement("div",{onClick:to=>{var Tu;to.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),(0,te.xg)(E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${$r.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}&ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},an>0?mt.createElement("span",{style:{color:"#ff8100"}},an):an)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:an=>an?ue()(an).format("YYYY-MM-DD HH:mm"):"--"},((0,oe.GJ)()||((Xt=E==null?void 0:E.homework_status)==null?void 0:Xt.includes("\u5DF2\u622A\u6B62")))&&!(E!=null&&E.hidden_from_teacher)&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,oe.GJ)()||((Rt=E==null?void 0:E.homework_status)==null?void 0:Rt.includes("\u5DF2\u622A\u6B62")))&&!(E!=null&&E.hidden_from_teacher)&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)&&(E==null?void 0:E.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(an,$r)=>mt.createElement(Ae.Z,{title:mt.createElement("div",null,mt.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",an,"\u5206"),mt.createElement("br",null),mt.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",$r.anonymous_comment_rate,"%"))},mt.createElement("span",null,an))},(E==null?void 0:E.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:an=>mt.createElement(Ae.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},mt.createElement("span",null,an))},(E==null?void 0:E.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(an,$r)=>mt.createElement("div",null,!!an&&mt.createElement(Ae.Z,{placement:"bottom",title:`\u5171\u6709${an}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${$r.appeal_deal_count}\u6761\u5F85\u5904\u7406`},mt.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${$r.appeal_deal_count}/${an}`)),!an&&mt.createElement("span",null,"-/-"))},(E==null?void 0:E.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:an=>an||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:an=>an||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(an,$r)=>{var to,Tu,cu;return(to=E.homework_status)!=null&&to.includes("\u5BFC\u5165")?mt.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,oe.GJ)()&&mt.createElement("a",{onClick:ru=>{ru.stopPropagation(),Yt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:$r==null?void 0:$r.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),mt.createElement("a",{style:{marginLeft:(0,oe.GJ)()&&10},onClick:(0,ut.debounce)(ru=>Qe(void 0,null,function*(){var gu,ll,ds,fs,Oc;ru.stopPropagation();let Ku=yield(0,We.ZP)(`/api/student_works/${$r==null?void 0:$r.id}/passed_condition.json`,{method:"get"});ge.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:mt.createElement("div",null,mt.createElement("div",{style:{display:"flex"}},mt.createElement("div",null,mt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),mt.createElement("span",{style:{marginLeft:10}},(gu=Ku==null?void 0:Ku.data)==null?void 0:gu.user_name)),mt.createElement("div",{style:{marginLeft:60}},mt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),mt.createElement("span",{style:{marginLeft:10}},(ll=Ku==null?void 0:Ku.data)==null?void 0:ll.student_id)),mt.createElement("div",{style:{marginLeft:60}},mt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),mt.createElement("span",{style:{marginLeft:10}},(ds=Ku==null?void 0:Ku.data)==null?void 0:ds.group_name))),mt.createElement("div",{style:{marginTop:22}},mt.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),mt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((fs=Ku==null?void 0:Ku.data)==null?void 0:fs.description)||"\u6682\u65E0\u4FE1\u606F")),mt.createElement("div",{style:{marginTop:22,marginBottom:20}},mt.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),mt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Oc=Ku==null?void 0:Ku.data)==null?void 0:Oc.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):$r.work_status===0&&!(0,oe.GJ)()?mt.createElement("div",null,"--"):mt.createElement("div",null,!(0,oe.GJ)()&&mt.createElement("div",null,mt.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,oe.GJ)()&&mt.createElement("div",null,mt.createElement(Be.Link,{className:"c-blue",target:"_blank",to:E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${$r.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}&page=${y.page}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}`,onClick:ru=>{var gu,ll,ds,fs;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),ru.stopPropagation(),y.course_group?(0,oe.Rm)()&&!((ll=(gu=Ne.AssistantObject)==null?void 0:gu.group)!=null&&ll.can_view):(0,oe.Rm)()&&!((fs=(ds=Ne.AssistantObject)==null?void 0:ds.normal)!=null&&fs.can_view)){ru.preventDefault(),ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}},$r.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),mt.createElement("br",null),mt.createElement(Ae.Z,{placement:"bottom",title:mt.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",mt.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},mt.createElement("a",{className:"c-green",onClick:ru=>Qe(void 0,null,function*(){ru.preventDefault(),ru.stopPropagation(),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:$r,id:$r.id,params:y}})})},"\u8C03\u5206"))),(0,oe.GJ)()&&mt.createElement("div",null,$r.work_status!==-1&&$r.work_status!==0&&$r.myshixun_identifier&&((E==null?void 0:E.is_jupyter)||(E==null?void 0:E.is_jupyter_lab))&&mt.createElement(Ze.Z,{justify:"center"},mt.createElement("a",{onClick:ru=>Qe(void 0,null,function*(){if(ru.stopPropagation(),Xn(!0),si(!0),wi($r.shixun_url),Ia($r.id),vi($r.evaluation_codes),Gi(null),$r.myshixun_identifier){const gu=yield(0,We.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:$r.myshixun_identifier,student_work_id:$r.id}});gu.status===0&&(Gi(gu.html_content),si(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(E!=null&&E.is_new_rule?$r.work_status!==-1&&$r.work_status!==0:$r.work_status!==-1&&$r.work_status!==0&&!((cu=E==null?void 0:E.homework_status)!=null&&cu.includes("\u5DF2\u622A\u6B62")))&&mt.createElement(Ze.Z,{justify:"center"},mt.createElement("span",{className:Wt.redoBtn,onClick:ru=>{var gu;if(ru.stopPropagation(),(0,oe.Rm)()&&!((gu=Ne.AssistantObject.normal)!=null&&gu.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:E.homework_id,student_work_id:$r.id,isshixun:E.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(an=>!!an),Vu=(an={key:""})=>{Yt({type:"shixunHomeworks/setActionTabs",payload:an})},Fl=(ie==null?void 0:ie.anonymous_comment)||((Ir=E==null?void 0:E.homework_status)==null?void 0:Ir.includes("\u533F\u8BC4\u4E2D")),Qc=[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},an)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},an)},Fl&&{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},an)},Fl&&{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},an)},Fl&&{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},an)},Fl&&{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},an)},Fl&&{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},an)},Fl&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},an)},!Fl&&{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},an)},(E==null?void 0:E.is_open_ai_review)&&(E==null?void 0:E.ai_warning)&&{title:"\u8BC4\u9605\u9884\u8B66",dataIndex:"warning_size",render:an=>mt.createElement("span",{className:"current c-red",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"reviewWarning"}})}},an)}].filter(an=>!!an),Lc=an=>Qe(void 0,null,function*(){en(!0),(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:an,student_works_ids:E==null?void 0:E.student_works_ids,with_submit_record:kc,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(El(!1),Be.history.push(`/classrooms/${y==null?void 0:y.coursesId}/exportlist/normal_work_list`)),en(!1)}),Gc=()=>{var an,$r,to,Tu;return mt.createElement(Ue.default,null,mt.createElement(Ue.default.Item,{key:"1"},mt.createElement("span",{onClick:()=>{var cu;if(!(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:E==null?void 0:E.course_group_info,fn:()=>{(0,Sr.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}}," \u5BFC\u51FA\u6210\u7EE9 ")),(E==null?void 0:E.start_permanent)&&mt.createElement(Ue.default.Item,{onClick:()=>Qe(void 0,null,function*(){if(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))return;let cu=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});cu.status===0&&Be.history.push(`/classrooms/${y.coursesId}/exportlist/workspace_files`),cu.status===-3&&(Yt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:y}}),Be.history.push(`/classrooms/${y.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((an=E.homework_status)!=null&&an.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(($r=E==null?void 0:E.student_works)==null?void 0:$r.length)>0&&((E==null?void 0:E.is_jupyter)||(E==null?void 0:E.is_jupyter_lab))&&mt.createElement(Ue.default.Item,{key:"2"},mt.createElement("span",{onClick:cu=>{var ru;if(!(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))){if((0,oe.Rm)()&&!((ru=Ne.AssistantObject.normal)!=null&&ru.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:E==null?void 0:E.course_group_info,fn:()=>{var gu,ll;Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,te.xg)(`/classrooms/${y==null?void 0:y.coursesId}/common_homework/${y.categoryId}/${(ll=(gu=E==null?void 0:E.student_works)==null?void 0:gu[0])==null?void 0:ll.id}/comment`)}}})}}},"\u5B9E\u8BAD\u62A5\u544A")),!((to=E.homework_status)!=null&&to.includes("\u5BFC\u5165"))&&((Tu=E==null?void 0:E.student_works)==null?void 0:Tu.length)>0&&!(E!=null&&E.is_jupyter_lab)&&!(E!=null&&E.is_jupyter)&&mt.createElement(Ue.default.Item,{key:"3"},mt.createElement(Pe.ZP,{loading:jt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var cu;if(!(0,te.Ye)(Yt)){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:E==null?void 0:E.course_group_info,fn:()=>{su("\u9644\u4EF6"),El(!0)}}})}}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),mt.createElement(Ue.default.Item,{key:"5",onClick:()=>{var cu;if(!(0,te.Ye)(Yt)){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${y.coursesId}/exportlist/normal_work_list`)}}},"\u5386\u53F2\u5BFC\u51FA"))},Nc=an=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Oo==null?void 0:Oo.id,status:an}})};return(0,oe.dE)()?mt.createElement(Pn,null):mt.createElement("section",{className:`${Wt.wrap} minH500`},mt.createElement("aside",{className:`minH500 bg-white pl30 ${(0,oe.GJ)()?"pt30":""} pr30`},!(E!=null&&E.all_member_count)&&!Ce["shixunHomeworks/getWorkList"]&&(((dr=E==null?void 0:E.homework_status)==null?void 0:dr.includes("\u672A\u53D1\u5E03"))||((fn=E==null?void 0:E.homework_status)==null?void 0:fn.includes("\u672A\u5F00\u59CB")))&&mt.createElement(_e.Z,null),mt.createElement("aside",null,!!(E!=null&&E.all_member_count)&&mt.createElement("aside",{className:"mb30"},mt.createElement(me.default,{form:To,onChange:Uc,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((cr=E.teacher_comment)!=null&&cr.length)&&mt.createElement(me.default.Item,{name:"teacher_comment"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1"},(Cn=E.teacher_comment)==null?void 0:Cn.map(an=>mt.createElement(Xe.default,{value:an.id,key:an.id}," ",an.name,"(",an.count,") ")))))),!!((qn=E==null?void 0:E.file_status)!=null&&qn.length)&&(0,oe.GJ)()&&mt.createElement(me.default.Item,{name:"file_status"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1"},(Fn=E==null?void 0:E.file_status)==null?void 0:Fn.map(an=>mt.createElement(Xe.default,{value:an.id,key:an.id},an.name,"(",an.count,")")))))),!!((Fr=E.task_status)!=null&&Fr.length)&&mt.createElement(me.default.Item,{name:"task_status"},mt.createElement(Xe.default.Group,{value:[],style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")," "),mt.createElement(Fe.Z,{flex:"1"},(_n=E.task_status)==null?void 0:_n.map(an=>mt.createElement(Xe.default,{name:"task_status",value:an.id,key:an.id},an.name,"(",an.count,")")))))),!!((Kr=E.course_group_info)!=null&&Kr.length)&&mt.createElement(me.default.Item,{name:"course_group_info"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all",checked:!y.course_group_info},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1",className:`${Wt.workListClass} ${wu.visible?Wt.visible:""} ${wu.status?"":Wt.status}`},mt.createElement("div",{ref:tt,className:Wt.left},E.course_group_info.map((an,$r)=>mt.createElement(Xe.default,{value:an.course_group_id,key:an.course_group_id}," ",an.group_group_name,"(",an.count,")"))),wu.status&&mt.createElement("div",{className:Wt.tips,onClick:()=>zl(se(gr({},wu),{visible:!wu.visible}))},mt.createElement("span",null,wu.visible?"\u5C55\u5F00":"\u6536\u8D77",wu.visible?mt.createElement(Sn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):mt.createElement(Jn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),!(E!=null&&E.hidden_from_teacher)&&mt.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},mt.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8",mt.createElement("span",{className:"c-grey-999 ml-4px mr-4px"},"\uFF08\u70B9\u51FB\u6570\u5B57\u53EF\u67E5\u770B\u8BE6\u60C5\uFF09")),mt.createElement(Ye.default,{className:"mt20",locale:{emptyText:mt.createElement(_e.Z,null)},columns:Qc,dataSource:[se(gr({},(E==null?void 0:E.group_data)||{}),{warning_size:(fe==null?void 0:fe.warning_size)||0})],pagination:!1})),mt.createElement(Ze.Z,{align:"middle"},mt.createElement(Fe.Z,{flex:"1"},mt.createElement(Ze.Z,{align:"middle"},mt.createElement(Fe.Z,null,mt.createElement(it.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:an=>{y.page=1,y.search=an.trim(),Uu()}})),mt.createElement(Fe.Z,null,mt.createElement("span",{className:"ml5 c-red"},E.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",E.work_count,"\u4E2A\u5B66\u751F\uFF09"))),mt.createElement(Fe.Z,{style:{textAlign:"end"},className:Wt.workListButtonWrap},(E==null?void 0:E.show_ai_review)&&(E==null?void 0:E.is_open_ai_review)&&mt.createElement("div",{className:"flex item-center"},(Oo==null?void 0:Oo.status)=="running"&&mt.createElement("div",{className:Wt.under_review},mt.createElement(Ke.Z,{spinning:!0,className:"mr6",size:"small"}),mt.createElement("span",{className:"ml5"},"\u8BC4\u9605\u4E2D\uFF0C\u8FDB\u5EA6"),mt.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Oo==null?void 0:Oo.rate)),["success","failed"].includes(Oo==null?void 0:Oo.status)&&mt.createElement("div",{className:Wt.under_review},"\u8BC4\u9605\u6210\u529F",mt.createElement("span",{style:{color:"#3061D0"},onClick:()=>Nc(1)},Oo==null?void 0:Oo.success_count),"\u4EBA, \u5931\u8D25",mt.createElement("span",{style:{color:"#ff0000"},onClick:()=>Nc(0)},Oo==null?void 0:Oo.fail_count),"\u4EBA"),mt.createElement(Ae.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},mt.createElement("i",{className:"iconfont icon-lishijilu mr10 ml20",style:{cursor:"pointer"},onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}}))),!((Lr=E.homework_status)!=null&&Lr.includes("\u5BFC\u5165"))&&mt.createElement("div",{className:`${Wt.btn_review} ${(Oo==null?void 0:Oo.status)=="running"&&Wt.is_disabled}`,onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||(Oo==null?void 0:Oo.status)!="running"&&(E!=null&&E.show_ai_review&&bt(3),xa(!0))}},mt.createElement("img",{src:Ui.Z,className:"mr5",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"),!((ln=E.homework_status)!=null&&ln.includes("\u5BFC\u5165"))&&!(E!=null&&E.is_jupyter||E!=null&&E.is_jupyter_lab)&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:y}})}},"\u6587\u6863\u67E5\u91CD"),!(E!=null&&E.is_new_rule)&&!((Et=E.homework_status)!=null&&Et.includes("\u5BFC\u5165"))&&(((Gr=E==null?void 0:E.homework_status)==null?void 0:Gr.includes("\u63D0\u4EA4\u4E2D"))||((Hr=E==null?void 0:E.homework_status)==null?void 0:Hr.includes("\u8865\u4EA4\u4E2D"))||((Wa=E==null?void 0:E.homework_status)==null?void 0:Wa.includes("\u8FDB\u884C\u4E2D")))&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var an;if((0,oe.Rm)()&&!((an=Ne.AssistantObject.normal)!=null&&an.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}No(!0),Qe(void 0,null,function*(){const to=yield(0,We.ZP)(`/api/homework_commons/${y==null?void 0:y.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});to.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",to),Or(to.data.list),Dc(to.data.list))})}}," \u4E00\u952E\u6253\u56DE"),((ei=E.homework_status)==null?void 0:ei.includes("\u5DF2\u622A\u6B62"))&&!E.is_jupyter&&!E.is_jupyter_lab&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||Mc(!0)}},"\u5BFC\u5165\u6210\u7EE9"),mt.createElement(Ge.Z,{dropdownRender:Gc},mt.createElement(Pe.ZP,{icon:mt.createElement(Pr.Z,null)},"\u5BFC\u51FA",mt.createElement(Rn.Z,null))))),(E==null?void 0:E.is_shixun)&&!(E!=null&&E.open_evaluate)&&!(E!=null&&E.is_close_tips)&&mt.createElement(Ze.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},mt.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206"),mt.createElement("span",{style:{cursor:"pointer"},onClick:()=>Qe(void 0,null,function*(){let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/close_tips.json`,{method:"post"});(an==null?void 0:an.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:gr({},y)})})},"X"))),mt.createElement(Ye.default,{loading:Ce["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(E==null?void 0:E.anonymous_comment)&&{x:1300},dataSource:De,columns:Yc,onRow:(an,$r)=>({onClick:()=>{var to,Tu;(to=E.homework_status)!=null&&to.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),(0,te.xg)(E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${an.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${an.id}?ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}&page=${y.page}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${an.id}?page=${y.page}`))}}),rowKey:"id",onChange:(an,$r,to)=>{if(to.order===void 0)switch(to.field){case"student_id":y.b_order="desc",y.order=to.field;break;default:delete y.b_order,delete y.order}else y.b_order=to.order.replace("end",""),y.order=to.field;Uu()}}))),mt.createElement("aside",{className:"tc mb50 mt30"},mt.createElement(ke.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Kc,defaultCurrent:parseInt(y.page)||1,current:parseInt(y.page)||1,defaultPageSize:20,total:Te.workList.work_count})),mt.createElement(et,null),mt.createElement(we,null),mt.createElement(dt.Z,{getData:Uu}),mt.createElement(ge.default,{title:"\u667A\u80FD\u8BC4\u9605",bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:Ya,width:Ve===3&&(E!=null&&E.is_open_ai_review)?1150:600,confirmLoading:Wc,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>Qe(void 0,null,function*(){var an,$r;if((0,oe.Rm)()&&!(($r=(an=Ne.AssistantObject)==null?void 0:an.normal)!=null&&$r.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Ve===1){if(At!==0){if(!At){ye.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}xa(!1),$i(!0)}else if(Ve===2){if(!(nn===0||vt===0)){if(!nn){ye.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(nn>vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}xa(!1),$i(!0)}else if(Ve===3){if(E!=null&&E.is_open_ai_review)if(E!=null&&E.single_score){if(E!=null&&E.zero_commit_student_works)return ye.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ye.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");Pc(!0);const to=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:qr==null?void 0:qr.categoryId,range:Ic}});(to==null?void 0:to.status)===0&&(xa(!1),Ys()),Pc(!1)}}),onCancel:()=>{xa(!1),Al()}},mt.createElement("div",null,mt.createElement("div",null,mt.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},mt.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),mt.createElement(pe.ZP.Group,{value:Ve,onChange:an=>bt(an.target.value)},(E==null?void 0:E.show_ai_review)&&mt.createElement(pe.ZP,{value:3},"\u667A\u80FD\u8BC4\u9605 ",mt.createElement("img",{style:{marginBottom:"1px"},src:xt.Z})),mt.createElement(pe.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),mt.createElement(pe.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"))),Ve===1&&mt.createElement("div",null,mt.createElement("div",{className:"mt15 mb5"},mt.createElement("span",{style:{color:"red"}},"*")," \u5F97\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:At,onChange:an=>Vt(an),style:{width:"100%"}})),Ve===2&&mt.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},mt.createElement("div",{style:{width:60}},mt.createElement("span",{style:{color:"red"}},"*")," \u6700\u4F4E\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:nn,onChange:an=>zn(an),style:{width:"calc(50% - 70px)"}}),mt.createElement("div",{style:{width:80}},mt.createElement("span",{style:{color:"red",marginLeft:20}},"*")," \u6700\u9AD8\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:vt,onChange:an=>dn(an),style:{width:"calc(50% - 70px)"}})),[1,2].includes(Ve)&&mt.createElement(mt.Fragment,null,mt.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),mt.createElement(it.default.TextArea,{value:$n,onChange:an=>or(an.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),mt.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),mt.createElement(it.default.TextArea,{value:wr,onChange:an=>la(an.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),Ve===3&&(E!=null&&E.is_open_ai_review?mt.createElement(Si,{range:Ic,setRange:an=>zc(an)}):mt.createElement(_e.Z,{customText:"\u6B64\u529F\u80FD\u9700\u8981\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u4EE5\u540E\u624D\u80FD\u4F7F\u7528\u3002",ButtonText:"\u53BB\u5F00\u542F",ButtonClick:()=>{window.location.href=`/classrooms/${qr==null?void 0:qr.coursesId}/common_homework/${qr==null?void 0:qr.categoryId}/detail?tabs=5`}}))))),mt.createElement(ge.default,{title:"\u63D0\u793A",open:ci,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>Qe(void 0,null,function*(){let an={};Ve===1?an.score=At||"0":(an.min_score=nn||"0",an.max_score=vt||"0"),an.comment=$n,an.hidden_comment=wr,ai===1?an.student_work_ids=De.map(to=>to.id):an.student_work_ids=De.filter(to=>!to.has_comment).map(to=>to.id),(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_add_score.json`,{method:"post",body:an})).status===0&&(ye.ZP.info("\u4FEE\u6539\u6210\u529F"),$i(!1),Al(),Uu())}),onCancel:()=>{Al(),$i(!1)}},mt.createElement("div",{style:{padding:"32px",textAlign:"center"}},mt.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),mt.createElement("br",null),mt.createElement(pe.ZP.Group,{value:ai,onChange:an=>ma(an.target.value)},mt.createElement(pe.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),mt.createElement(pe.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),mt.createElement(ge.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Fo,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Qe(void 0,null,function*(){if(Dc(Hi),Ve===2&&jl.current){if(ao.length<=0){ye.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!$n){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,status:ao,course_group_ids:jl.current}});an.status===0&&(pu(an.course_group_count),wo(an),No(!1),Do(!0))}else{if(!(nn===0||vt===0)){if(!nn){ye.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(nn>vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!$n){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,min_score:nn,max_score:vt,course_group_ids:jl.current}});an.status===0&&(pu(an.course_group_count),wo(an),No(!1),Do(!0))}}),onCancel:()=>{No(!1),Al()}},mt.createElement("div",{style:{padding:"32px"}},mt.createElement("div",null,mt.createElement("div",{style:{display:"flex",marginBottom:"12px"}},mt.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",mt.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),mt.createElement("div",{className:Hi.length>15?Wt.scroll:"",style:{overflowX:"hidden"}},Hi==null?void 0:Hi.map((an,$r)=>mt.createElement(Xe.default,{style:{textAlign:"left",margin:"0"},value:an.course_group_id,key:an.course_group_id,onChange:()=>{Vc(an.course_group_id,Hi)},checked:an.checked},an.group_group_name,"(",an.count,")")))),mt.createElement("div",null,mt.createElement("span",{style:{width:"80px"}}," ",mt.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),mt.createElement(pe.ZP.Group,{value:Ve,onChange:an=>{bt(an.target.value)}},mt.createElement(pe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),mt.createElement(pe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Ve===1&&mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"70px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),mt.createElement(je.Z,{min:0,max:100,value:nn,onChange:an=>zn(an),style:{width:"100px"}}),mt.createElement("span",{style:{width:"80px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),mt.createElement(je.Z,{min:0,max:100,value:vt,onChange:an=>dn(an),style:{width:"100px"}})),Ve===2&&mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),mt.createElement(Xe.default.Group,{onChange:an=>{yo([...an])},style:{width:"100%"}},(co=E.task_status)==null?void 0:co.map((an,$r)=>mt.createElement(Xe.default,{name:"task_status",value:an.id},an.name,"(",an.count,")")))),mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"70px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),mt.createElement(hn.Z,{className:Wt.MdEditor,onChange:an=>or(an),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),mt.createElement(ge.default,{open:hi,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Qe(void 0,null,function*(){Ve===2?(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,status:ao,course_group_ids:jl.current}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Al(),Uu(),Do(!1)):(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,min_score:nn,max_score:vt,course_group_ids:jl.current}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Al(),Uu(),Do(!1))}),onCancel:()=>{Al(),Do(!1)}},mt.createElement("div",{style:{padding:"32px"}},Ve===1&&mt.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",yi,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",nn,"-",vt,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ve===2&&mt.createElement("span",null,"\u786E\u8BA4\u5C06",yi,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(aa=E.task_status)==null?void 0:aa.filter(an=>ao==null?void 0:ao.includes(an.id)).map(an=>an.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),mt.createElement("br",null),mt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Po==null?void 0:Po.count,"\u540D\u5B66\u751F"))),mt.createElement(ge.default,{open:jo,width:900,centered:!0,closeIcon:!1,footer:mt.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},mt.createElement("div",null,mt.createElement(Pe.ZP,{className:"mr20",style:{background:"none"},icon:mt.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:an=>{var $r;if(an.preventDefault(),(0,oe.Rm)()&&!(($r=Ne.AssistantObject.normal)!=null&&$r.can_view)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Dt.O5)()&&(0,te.xg)(`${rr}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),mt.createElement("span",{className:"mr10"},"\u8C03\u5206"),mt.createElement(je.Z,{min:0,onChange:(0,ut.debounce)(an=>Qe(void 0,null,function*(){var $r;if(Vt(an),(0,oe.Rm)()&&!(($r=Ne.AssistantObject.normal)!=null&&$r.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,We.ZP)(`/api/student_works/${ni}/adjust_score.json`,{method:"post",body:{score:an}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yt({type:"shixunHomeworks/getWorkList",payload:gr({},y)}))}),2e3)})),mt.createElement(Pe.ZP,{type:"primary",onClick:an=>Xn(!1)},"\u5173\u95ED")),onOk:()=>Qe(void 0,null,function*(){}),onCancel:()=>{Xn(!1)}},mt.createElement("div",{className:Wt.viewcode},mt.createElement("div",{className:Wt.lefttitle},"\u67E5\u770B\u4EE3\u7801"),mt.createElement("div",null,mt.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),Ji&&mt.createElement(ze.default,{style:{width:200},value:(ka=Ji[0])==null?void 0:ka.path}," ",Ji==null?void 0:Ji.map(an=>mt.createElement(ze.default.Option,{value:an.path},an.path))," "))),mt.createElement(Ke.Z,{spinning:Ga},mt.createElement("iframe",{srcDoc:Ii,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),mt.createElement(ge.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ks,centered:!0,onCancel:()=>El(!1),onOk:()=>{Cl=="\u9644\u4EF6"?Lc(!1):Cl=="\u6279\u6CE8"&&Lc(!0),El(!1)}},mt.createElement(Xe.default,{checked:kc,onChange:an=>{Tc(an.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),mt.createElement("div",{className:Wt.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),mt.createElement("div",{className:Wt.export_type_modal},mt.createElement("div",{className:Wt.export_type_modal_con},mt.createElement("div",{className:`${Wt.type_item} ${Cl=="\u9644\u4EF6"?Wt.type_item_active:""}`,onClick:()=>su("\u9644\u4EF6")},mt.createElement("div",{className:`${Wt.img_warp}`},mt.createElement("img",{src:va.Z,width:72,height:80})),mt.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),mt.createElement("div",{className:`${Wt.type_item} ${Cl=="\u6279\u6CE8"?Wt.type_item_active:""}`,onClick:()=>su("\u6279\u6CE8")},mt.createElement("div",{className:`${Wt.img_warp}`},mt.createElement("img",{src:sa.Z,width:99,height:80})),mt.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),mt.createElement("div",{className:Wt.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),mt.createElement(Zt,{title:z==null?void 0:z.title,open:(z==null?void 0:z.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:z==null?void 0:z.task_status,new_work_status:z==null?void 0:z.new_work_status,shixunHomeworks:Te,destroyOnClose:!0,centered:!0,onCancel:()=>{Vu()},footer:null,width:764,course_group:y==null?void 0:y.course_group}),mt.createElement($t.Z,{visible:Zc,getData:Uu,categoryId:y.categoryId,onCancle:()=>{Mc(!1)}}),mt.createElement(Xi,null),mt.createElement(jn,{getData:()=>Ys()}))};var ft=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(at),Mt=ee(78323),Nt=ee(3224),Ut=Object.defineProperty,mn=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Dn=(Te,Ne,Ce)=>Ne in Te?Ut(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Hn=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pn.call(Ne,Ce)&&Dn(Te,Ce,Ne[Ce]);if(mn)for(var Ce of mn(Ne))Kt.call(Ne,Ce)&&Dn(Te,Ce,Ne[Ce]);return Te},Ln=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kn=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)();return x.createElement(ge.default,{centered:!0,title:"\u63D0\u793A",open:Te.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ln(void 0,null,function*(){(yield Ne({type:"shixunHomeworks/deleteReply",payload:{object_id:Te.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne({type:"shixunHomeworks/getReplyList",payload:Hn({},Te.actionTabs.params)}))}),onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Bn=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(kn),vn=ee(86342),xn=ee(26227),Kn=ee(63524),Mn={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},qt=ee(59301),lr=Object.defineProperty,ir=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,ca=(Te,Ne,Ce)=>Ne in Te?lr(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ha=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Zr.call(Ne,Ce)&&ca(Te,Ce,Ne[Ce]);if(ir)for(var Ce of ir(Ne))Ba.call(Ne,Ce)&&ca(Te,Ce,Ne[Ce]);return Te},Xr=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});ue().locale("ZH-cn");const da=({shixunHomeworks:Te,classroomList:Ne,user:Ce,globalSetting:Jt,loading:jt,dispatch:en})=>{const[Yt,on]=(0,x.useState)(ha({},(0,Be.useParams)())),[Ft,sn]=(0,x.useState)(!1),[Xt,Rt]=(0,x.useState)(-1),[Ir,dr]=(0,x.useState)(""),[fn,cr]=(0,x.useState)(""),{workList:Cn}=Te,{detailLeftMenus:qn}=Ne,{replyList:Fn,workDetail:Fr}=Te;Yt.page_size=10,(0,x.useEffect)(()=>{en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)}),qn.course_modules||en({type:"classroomList/getClassroomLeftMenus",payload:ha({},Yt)})},[Yt.categoryId]);const _n=Lr=>{Lr=Lr!=null&&Lr.includes(".json")?Lr:`${Lr}.json`,ge.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qt.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Xr(void 0,null,function*(){var ln;const Et=yield(0,vn.$Q)({url:Lr});if(!Et)return;ye.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const Gr=yield(0,vn.Ir)({id:Et.shixun_identifier});if(Gr!=null&&Gr.game_identifier){(ln=Be.history)==null||ln.push(`/tasks/${Gr.game_identifier}`);return}(Gr==null?void 0:Gr.status)===2?_n(Gr==null?void 0:Gr.message):(Gr==null?void 0:Gr.status)===3&&Kr(Gr==null?void 0:Gr.message)})})},Kr=Lr=>{ge.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Lr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return qt.createElement("section",{className:Mn.bg},qt.createElement(Ke.Z,{spinning:jt["shixunHomeworks/getWorkDetail"]},qt.createElement("section",{className:""},qt.createElement("aside",{className:[Mn.desc,"c-black","font14","bg-white"].join(" ")},Te.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&qt.createElement("div",null,qt.createElement(Gt.Z,{value:(Fr==null?void 0:Fr.description)||"\u6682\u65E0\uFF5E"})),qt.createElement(Nt.Z,{authority:(0,oe.GJ)(),showDimensions:!1,dataSource:Fr==null?void 0:Fr.attachments,callback:()=>{en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)})}}),Te.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&qt.createElement("aside",{className:["bg-white"].join(" ")},qt.createElement(hn.Z,{onChange:Lr=>{dr(Lr)},defaultValue:Fr==null?void 0:Fr.explanation,height:200,isFocus:!0,watch:!0}),qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{span:24,className:"tr"},qt.createElement(Pe.ZP,{type:"default",size:"middle",onClick:()=>Xr(void 0,null,function*(){en({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),qt.createElement(Pe.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>Xr(void 0,null,function*(){Ir===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/updateWork",payload:{explanation:Ir,categoryId:Yt.categoryId}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),en({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)}))})},"\u4FDD\u5B58"))))),qt.createElement("aside",{className:[Mn.reply,"bg-white","mt20"].join(" ")},Ft&&qt.createElement(hn.Z,{onChange:Lr=>{dr(Lr)},height:200,isFocus:!0,watch:!0}),qt.createElement(Ze.Z,{onClick:()=>{sn(!0)}},qt.createElement(Fe.Z,{flex:"1",style:{pointerEvents:"none"}},!Ft&&qt.createElement(it.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),qt.createElement(Fe.Z,null,qt.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>Xr(void 0,null,function*(){if((0,oe.Rm)()&&!Ne.AssistantObject.normal.can_create){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ir===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Yt.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Ir}}})).status===0&&(ye.ZP.success("\u53D1\u5E03\u6210\u529F"),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),sn(!1),dr(""))})},"\u53D1\u8868")))),(Fn==null?void 0:Fn.comments)&&Fn.comments!=""&&qt.createElement("aside",{className:[Mn.replyList,"bg-white"].join(" ")},qt.createElement(Ke.Z,{spinning:jt["shixunHomeworks/getReplyList"]},Fn==null?void 0:Fn.comments.map(function(Lr,ln){var Et,Gr,Hr,Wa;return qt.createElement(Ze.Z,{gutter:[12,12],key:ln},qt.createElement(Fe.Z,{flex:"40px"},qt.createElement("img",{className:Mn.headpic,width:"40",src:`${Mt.Z.IMG_SERVER}/images/${(Et=Lr==null?void 0:Lr.author)==null?void 0:Et.image_url}`})),qt.createElement(Fe.Z,{flex:"1"},qt.createElement(Ze.Z,{align:"middle"},qt.createElement(Fe.Z,{span:20},qt.createElement("span",{className:"c-light-black"},(Gr=Lr==null?void 0:Lr.author)==null?void 0:Gr.name),qt.createElement("span",{className:"c-light-black ml10"},Lr==null?void 0:Lr.time," \u53D1\u5E03")),qt.createElement(Fe.Z,{className:"tr",span:4},((0,oe.GJ)()||((Hr=Ce==null?void 0:Ce.userInfo)==null?void 0:Hr.login)===((Wa=Lr==null?void 0:Lr.author)==null?void 0:Wa.login))&&qt.createElement(Ae.Z,{title:"\u5220\u9664"},qt.createElement(xn.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Yt,selectArr:Lr}})}}))),qt.createElement(Fe.Z,{span:24},qt.createElement(Gt.Z,{value:Lr.content})),Lr.children&&qt.createElement("aside",{className:Mn.comment},Lr.children.map(function(ei,co){var aa,ka;return qt.createElement(Ze.Z,{key:co},qt.createElement(Fe.Z,{span:24},qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{flex:"1"},ei.author.name,qt.createElement("span",{className:"c-light-black ml10"},ei==null?void 0:ei.time)),qt.createElement(Fe.Z,null,((0,oe.GJ)()||((aa=Ce==null?void 0:Ce.userInfo)==null?void 0:aa.login)===((ka=ei==null?void 0:ei.author)==null?void 0:ka.login))&&qt.createElement(Ae.Z,{title:"\u5220\u9664"},qt.createElement(xn.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Yt,selectArr:ei}})}}))))),qt.createElement(Fe.Z,null,qt.createElement(Gt.Z,{value:ei.content})))})),qt.createElement(Fe.Z,{span:24,className:"mt5 c-light-black"},Xt===ln&&qt.createElement("aside",null,qt.createElement(hn.Z,{onChange:ei=>{cr(ei)},height:150,isFocus:!0}),qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{span:24,className:"tr"},qt.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>Xr(this,null,function*(){fn===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Yt.categoryId,jour_type:"HomeworkCommon",m_parent_id:Lr.id,reply_id:1,notes:fn}}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),ye.ZP.success("\u53D1\u5E03\u6210\u529F"),Rt(-1))})},"\u53D1\u8868")))),Xt!==ln&&qt.createElement("div",{className:"tr"},qt.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Rt(ln)}),!!Lr.user_praise&&qt.createElement("span",{className:"c-orange"},qt.createElement(Kn.Z,{className:"mr5 ml30",onClick:()=>Xr(this,null,function*(){yield en({type:"shixunHomeworks/replyUnLike",payload:{object_id:Lr.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})})}),!!Lr.praise_count&&Lr.praise_count),!Lr.user_praise&&qt.createElement("span",null,qt.createElement(Kn.Z,{className:"mr5 ml30",onClick:()=>Xr(this,null,function*(){yield en({type:"shixunHomeworks/replyLike",payload:{object_id:Lr.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})})}),!!Lr.praise_count&&Lr.praise_count))))))}))))),qt.createElement("aside",{className:"tc mt30 pb30"},qt.createElement(ke.Z,{defaultCurrent:1,total:Fn==null?void 0:Fn.messages_count,hideOnSinglePage:!0,current:Yt.page||1,onChange:Lr=>{Yt.page=Lr,en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})}})),qt.createElement(Bn,null))};var Yr=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,user:Ce,loading:Jt,globalSetting:jt})=>({shixunHomeworks:Te,globalSetting:jt,user:Ce,classroomList:Ne,loading:Jt.effects}))(da),Fa=Object.defineProperty,ta=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,Ca=Object.prototype.propertyIsEnumerable,Ar=(Te,Ne,Ce)=>Ne in Te?Fa(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,jr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))ga.call(Ne,Ce)&&Ar(Te,Ce,Ne[Ce]);if(ta)for(var Ce of ta(Ne))Ca.call(Ne,Ce)&&Ar(Te,Ce,Ne[Ce]);return Te};ue().locale("ZH-cn");const Wr=({shixunHomeworks:Te,classroomList:Ne,globalSetting:Ce,loading:Jt,dispatch:jt})=>{var en,Yt;const on=(0,Be.useParams)(),{detailLeftMenus:Ft}=Ne,{replyList:sn,referenceAnswer:Xt}=Te;return on.page_size=10,(0,x.useEffect)(()=>{jt({type:"shixunHomeworks/getReplyList",payload:jr({},on)}),jt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:on.categoryId}}),Ft.course_modules||jt({type:"classroomList/getClassroomLeftMenus",payload:jr({},on)})},[on.categoryId]),x.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},x.createElement("aside",{className:["c-black","font14"].join(" ")},x.createElement("div",null,(Xt==null?void 0:Xt.reference_answer)&&x.createElement(Gt.Z,{value:Xt==null?void 0:Xt.reference_answer}),!(Xt!=null&&Xt.reference_answer)&&!((en=Xt.attachments)!=null&&en.length)&&x.createElement(_e.Z,null)),(Yt=Xt==null?void 0:Xt.attachments)==null?void 0:Yt.map((Rt,Ir)=>x.createElement("div",null,x.createElement("a",{href:`${Mt.Z.API_SERVER}${Rt.url}`},x.createElement("span",{className:"iconfont icon-fujian c-green font14"}),x.createElement("span",{className:"ml10 c-black"},Rt.title),x.createElement("span",{className:"c-light-black ml20 font12"},Rt.filesize))))))};var pr=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,globalSetting:Jt})=>({shixunHomeworks:Te,globalSetting:Jt,classroomList:Ne,loading:Ce.effects}))(Wr),hr=ee(60132),Qr=ee(27681),Ur=ee(2334),Da=ee(59301),za=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const fa=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt;const[en,Yt]=(0,x.useState)(!0),[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)([]),[Rt,Ir]=(0,x.useState)([]),[dr,fn]=(0,x.useState)([]),[cr,Cn]=(0,x.useState)([]),[qn,Fn]=(0,x.useState)(""),Fr=(0,Be.useParams)();function _n(){return za(this,null,function*(){let ln=yield(0,We.ZP)(`/api/homework_commons/${Fr.categoryId}/homework_common_collaborators.json`,{method:"get"});Ir(ln)})}function Kr(){return za(this,null,function*(){var ln;let Et=yield(0,We.ZP)(`/api/courses/${Fr==null?void 0:Fr.coursesId}/teachers`,{method:"get",params:{homework_id:Fr.categoryId,limit:1e3}});(ln=Et==null?void 0:Et.teacher_list)==null||ln.map(Gr=>{Gr.key=Gr.user_id}),fn(Et==null?void 0:Et.teacher_list),Cn(Et==null?void 0:Et.teacher_list)})}(0,x.useEffect)(()=>{_n(),((0,oe.G5)()||(0,oe.Rm)())&&Kr()},[Fr]);const Lr=()=>{};return Da.createElement("section",{className:Ur.Z.form},Da.createElement(Ze.Z,{className:Ur.Z.content,style:{padding:"20px 30px",gap:20}},(Jt=Rt==null?void 0:Rt.data)==null?void 0:Jt.map(ln=>Da.createElement(Ze.Z,{align:"middle",className:`${Ur.Z.borderSty} ${qn===(ln==null?void 0:ln.id)?Ur.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Da.createElement("span",{className:"c-grey-333"},ln==null?void 0:ln.real_name),(Rt==null?void 0:Rt.can_edit)&&Da.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Ur.Z.delSty}`,onMouseEnter:()=>{Fn(ln.id)},onMouseLeave:()=>{Fn("")},onClick:()=>za(void 0,null,function*(){(yield(0,We.ZP)(`/api/homework_commons/${Fr.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:ln.id}})).status===0&&(ye.ZP.info("\u5220\u9664\u6210\u529F"),_n(),Kr())})}))),(Rt==null?void 0:Rt.can_edit)&&Da.createElement(Pe.ZP,{className:Ur.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ft(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Rt!=null&&Rt.can_edit)&&!((jt=Rt==null?void 0:Rt.data)!=null&&jt.length)&&Da.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Da.createElement(ge.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:on,onCancel:()=>Ft(!1),onOk:()=>za(void 0,null,function*(){if(sn.length===0){ye.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,We.ZP)(`/api/homework_commons/${Fr.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:sn}})).status===0&&(ye.ZP.info("\u6DFB\u52A0\u6210\u529F"),Xt([]),_n(),Kr(),Ft(!1))})},Da.createElement("div",null,Da.createElement("div",{style:{display:"flex"}},Da.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Da.createElement(it.default.Search,{onChange:ln=>{fn(cr.filter(Et=>Et.name.indexOf(ln.target.value)>-1))}})),Da.createElement(Ye.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(ln,Et)=>{Xt(ln)},selectedRowKeys:sn,getCheckboxProps:ln=>({disabled:ln.is_collaborator})},pagination:!1,dataSource:dr,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var qa=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(fa),Ja=ee(44104),Ha=ee(32134),fi=ee(12893),ui=ee(17870),Ua=ee(86277),Yn=ee(59301),ji=Object.defineProperty,pi=Object.defineProperties,Yi=Object.getOwnPropertyDescriptors,gi=Object.getOwnPropertySymbols,Ni=Object.prototype.hasOwnProperty,Qi=Object.prototype.propertyIsEnumerable,Oi=(Te,Ne,Ce)=>Ne in Te?ji(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ii=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ni.call(Ne,Ce)&&Oi(Te,Ce,Ne[Ce]);if(gi)for(var Ce of gi(Ne))Qi.call(Ne,Ce)&&Oi(Te,Ce,Ne[Ce]);return Te},eo=(Te,Ne)=>pi(Te,Yi(Ne)),Vi=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const fo=({shixunHomeworks:Te,loading:Ne,globalSetting:Ce,user:Jt,dispatch:jt})=>{var en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),Rt=(0,Be.useLocation)(),{verifyModelUser:Ir,ContactModalElement:dr}=(0,ui.Z)(),{workSetting:fn,workList:cr}=Te,[Cn,qn]=(0,x.useState)(!0),[Fn]=me.default.useForm(),[Fr,_n]=(0,x.useState)(!1),[Kr,Lr]=(0,x.useState)(!1),[ln,Et]=(0,x.useState)(!1),[Gr,Hr]=ge.default.useModal();let[Wa,ei]=(0,x.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[co,aa]=(0,x.useState)([]),[ka,qr]=(0,x.useState)([]),[a,y]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const b=((en=cr==null?void 0:cr.homework_status)==null?void 0:en.includes("\u533F\u8BC4\u4E2D"))||((Yt=cr==null?void 0:cr.homework_status)==null?void 0:Yt.includes("\u7533\u8BC9\u4E2D")),E=((on=cr==null?void 0:cr.homework_status)==null?void 0:on.includes("\u533F\u8BC4\u4E2D"))||((Ft=cr==null?void 0:cr.homework_status)==null?void 0:Ft.includes("\u7533\u8BC9\u4E2D"))||((sn=cr==null?void 0:cr.homework_status)==null?void 0:sn.includes("\u5DF2\u622A\u6B62"));(0,x.useEffect)(()=>{},[]),(0,x.useEffect)(()=>{qn(!(fn!=null&&fn.can_edit))},[fn]),(0,x.useEffect)(()=>{fn!=null&&fn.course_id&&(Object.keys(a).map(function(At){At.indexOf("proportion")>-1&&(fn[At]=(fn[At]*100).toFixed(0)),a[At]=fn[At]}),(!a.allow_late||!a.unified_late)&&(a.late_penalty=5),co=JSON.parse(JSON.stringify(fn.group_settings.map(At=>eo(ii({},At),{group_name:[At.group_name]})).filter(At=>At.publish_time!==null))),ka=JSON.parse(JSON.stringify(fn.allow_late_settings.map(At=>eo(ii({},At),{group_name:[At.group_name]})).filter(At=>At.late_time!==null))),Wa=JSON.parse(JSON.stringify(fn.score_details.map(At=>ii({},At)))),y(ii({},a)),ei([...Wa]),aa([...co]),qr([...ka]))},[fn]);const z=()=>{jt({type:"shixunHomeworks/getWorkSetting",payload:ii({},Xt)})},ie=()=>Vi(void 0,null,function*(){Lr(!0);let At=!1;if(Wa==null||Wa.find(vt=>{if(vt.name===""||vt.score===""){At=!0;return}}),At)return;if(Ve().toFixed(2)!=100){ye.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(bt(Wa)){ye.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const Vt=JSON.parse(JSON.stringify(a));if(Vt.categoryId=Xt.categoryId,a.unified_setting||co==null||co.map(vt=>{var dn,nn;if(!vt.publish_time||!vt.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vt.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");vt.group_name=typeof(vt==null?void 0:vt.group_name)=="string"?[vt==null?void 0:vt.group_name]:vt==null?void 0:vt.group_name,console.log("item:0",vt,fn.group_settings,co),vt.group_id=(nn=(dn=vt==null?void 0:vt.group_name)==null?void 0:dn.map(zn=>{var $n,or;let wr=(or=($n=fn.group_settings)==null?void 0:$n.filter(la=>(la==null?void 0:la.group_name)===zn))==null?void 0:or[0];return console.log("d:",wr,zn),wr==null?void 0:wr.group_id}))==null?void 0:nn.toString().split(",")}),Vt.group_settings=co,Vt.score_details=Wa,a.allow_late)if(a.unified_late){if(a.late_penalty===null||a.late_penalty===void 0||a.late_penalty<0||a.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!a.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ka=ka==null?void 0:ka.map(vt=>{var dn,nn;if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vt.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return vt.group_name=typeof(vt==null?void 0:vt.group_name)=="string"?[vt==null?void 0:vt.group_name]:vt==null?void 0:vt.group_name,vt.group_id=(nn=(dn=vt==null?void 0:vt.group_name)==null?void 0:dn.map(zn=>{var $n,or;let wr=(or=($n=fn.group_settings)==null?void 0:$n.filter(la=>(la==null?void 0:la.group_name)===zn))==null?void 0:or[0];return wr==null?void 0:wr.group_id}))==null?void 0:nn.toString().split(","),vt}),Vt.allow_late_settings=ka;Object.keys(Vt).map(function(vt){vt.indexOf("proportion")>-1&&(Vt[vt]=Vt[vt]/100)}),JSON.stringify(Wa)!==JSON.stringify(fn==null?void 0:fn.score_details)||(fn==null?void 0:fn.single_score)!=(a==null?void 0:a.single_score)?(ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",onOk:()=>Vi(void 0,null,function*(){(yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/score_setting_with_normal.json`,{method:"post",body:ii({},Vt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn!=null&&fn.have_repeated&&((fn==null?void 0:fn.is_repeat_minus)!==(a==null?void 0:a.is_repeat_minus)||(fn==null?void 0:fn.repeat_setting_score)!==(a==null?void 0:a.repeat_setting_score)||(fn==null?void 0:fn.repeat_limit)!==(a==null?void 0:a.repeat_limit))&&ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Xt}})}}),z(),jt({type:"shixunHomeworks/getWorkList",payload:ii({},Xt)}))})}),Et(!0)):(yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/score_setting_with_normal.json`,{method:"post",body:ii({},Vt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn!=null&&fn.have_repeated&&((fn==null?void 0:fn.is_repeat_minus)!==(a==null?void 0:a.is_repeat_minus)||(fn==null?void 0:fn.repeat_setting_score)!==(a==null?void 0:a.repeat_setting_score)||(fn==null?void 0:fn.repeat_limit)!==(a==null?void 0:a.repeat_limit))&&ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Xt}})}}),z(),jt({type:"shixunHomeworks/getWorkList",payload:ii({},Xt)}))}),fe=Yn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Yn.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Yn.createElement("br",null),Yn.createElement("br",null),"\u6CE8\u610F\uFF1A",Yn.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Yn.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),De=Yn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Yn.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Yn.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Me=At=>At&&AtWa.reduce((At,Vt)=>Vt.score!==""?At+Vt.score:At,0);function bt(At){return At.some((Vt,vt)=>At.find((nn,zn)=>nn.name===Vt.name&&zn!==vt)!==void 0)}return Yn.createElement("section",{className:Ur.Z.form},!(cr!=null&&cr.is_jupyter||cr!=null&&cr.is_jupyter_lab)&&Yn.createElement(Yn.Fragment,null,Yn.createElement("div",{style:{display:"flex",alignItems:"center"}},Yn.createElement("div",{className:Ur.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!a.single_score&&Yn.createElement("div",{style:{marginLeft:"auto"}},Yn.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Yn.createElement("span",{style:{color:"#E30000"}},Ve().toFixed(2),"\u5206"))),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a==null?void 0:a.single_score,onChange:At=>{a.single_score=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:!0},Yn.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:!1},Yn.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!a.single_score&&Yn.createElement(Ze.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Wa==null?void 0:Wa.map((At,Vt)=>Yn.createElement(Ja.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:Vt==(Wa==null?void 0:Wa.length)-1?"0px":"10px"},align:"baseline"},Yn.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Yn.createElement(it.default,{disabled:Cn,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:At==null?void 0:At.name,onChange:vt=>{Wa[Vt].name=vt.target.value.trim(),ei([...Wa])}}),Yn.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Yn.createElement(je.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:At==null?void 0:At.score,disabled:Cn,onChange:vt=>{console.log(vt),vt?(Wa[Vt].score=Number(vt.toFixed(2)),ei([...Wa])):(Wa[Vt].score="",ei([...Wa]))}}),(Wa==null?void 0:Wa.length)<5&&!Cn&&Yn.createElement(Ha.Z,{onClick:()=>{ei([...Wa,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),Vt>1&&!Cn&&Yn.createElement(fi.Z,{onClick:()=>{Wa.splice(Vt,1),console.log(Wa),ei([...Wa])},style:{color:"#E30000"}}),!Wa[Vt].name&&Kr&&Yn.createElement("div",{className:Ur.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Wa[Vt].score&&Kr&&Yn.createElement("div",{className:Ur.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.teacher_mode,onChange:At=>{a.teacher_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:1,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:0},Yn.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.ta_mode,onChange:At=>{a.ta_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:1,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:0},Yn.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.final_mode,onChange:At=>{a.final_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:!0,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Yn.createElement(pe.ZP,{value:!1},Yn.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),a.final_mode&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Yn.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),Yn.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!a.final_mode&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Yn.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:a.te_proportion,onChange:At=>{a.te_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:a.ta_proportion,onChange:At=>{a.ta_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:a.st_proportion,onChange:At=>{a.st_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(cr!=null&&cr.is_jupyter||cr!=null&&cr.is_jupyter_lab)&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(Xe.default,{disabled:Cn,checked:a==null?void 0:a.is_repeat_minus,onChange:At=>{y(Vt=>eo(ii({},Vt),{is_repeat_minus:At.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")),Yn.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(a==null?void 0:a.is_repeat_minus)&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Yn.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:a.repeat_setting_score,onChange:At=>{a.repeat_setting_score=At,y(Object.assign({},a))}})),Yn.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Yn.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(je.Z,{disabled:Cn,value:a.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:At=>{a.repeat_limit=At,y(Object.assign({},a))}})),Yn.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!Cn&&Yn.createElement(Yn.Fragment,null,Yn.createElement(Pe.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:ie},"\u4FDD\u5B58"),Yn.createElement(Pe.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>_n(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Yn.createElement(ge.default,{open:Fr,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{_n(!1)},onOk:()=>Vi(void 0,null,function*(){const At=JSON.parse(JSON.stringify(a));Object.keys(At).map(function(vt){vt.indexOf("proportion")>-1&&(At[vt]=At[vt]/100)}),(yield(0,We.ZP)(`/api/courses/${Xt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:At}})).status===0&&(ye.ZP.success("\u8BBE\u7F6E\u6210\u529F"),_n(!1))})},Yn.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")),dr())};var Pi=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,globalSetting:Ce,user:Jt})=>({shixunHomeworks:Te,loading:Ne.effects,globalSetting:Ce,user:Jt}))(fo),La=ee(59301),zi=Object.defineProperty,_i=Object.defineProperties,Zi=Object.getOwnPropertyDescriptors,mo=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,Sa=(Te,Ne,Ce)=>Ne in Te?zi(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Mr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))mi.call(Ne,Ce)&&Sa(Te,Ce,Ne[Ce]);if(mo)for(var Ce of mo(Ne))ho.call(Ne,Ce)&&Sa(Te,Ce,Ne[Ce]);return Te},wa=(Te,Ne)=>_i(Te,Zi(Ne));const ra=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)(),{workSetting:Jt}=Te,[jt,en]=(0,x.useState)(!0);let[Yt,on]=(0,x.useState)([]),[Ft,sn]=(0,x.useState)([]),[Xt,Rt]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1,enable_hidden:!1,hidden_from_teacher:!0,hidden_from_student:!0});const[Ir,dr]=(0,x.useState)(!1);(0,x.useEffect)(()=>{en(!(Jt!=null&&Jt.can_edit))},[Jt]),(0,x.useEffect)(()=>{},[]),(0,x.useEffect)(()=>{Jt!=null&&Jt.course_id&&(Object.keys(Xt).map(function(Cn){Xt[Cn]=Jt[Cn]}),(!Xt.allow_late||!Xt.unified_late)&&(Xt.late_penalty=5),Yt=JSON.parse(JSON.stringify(Jt.group_settings.map(Cn=>wa(Mr({},Cn),{group_name:[Cn.group_name]})).filter(Cn=>Cn.publish_time!==null))),Ft=JSON.parse(JSON.stringify(Jt.allow_late_settings.map(Cn=>wa(Mr({},Cn),{group_name:[Cn.group_name]})).filter(Cn=>Cn.late_time!==null))),Rt(Mr({},Xt)),on([...Yt]),sn([...Ft]))},[Jt]);const fn=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:Mr({},Ce)})},cr=()=>{const Cn=JSON.parse(JSON.stringify(Xt));if(Cn.categoryId=Ce.categoryId,Xt.is_score_open&&!(Xt!=null&&Xt.personal_score_open||Xt!=null&&Xt.score_open))throw ye.ZP.error("\u8BF7\u9009\u62E9\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),new String("\u8BF7\u9009\u62E9\u516C\u5F00\u6210\u7EE9\u8303\u56F4");if(Xt!=null&&Xt.enable_hidden&&!(Xt!=null&&Xt.hidden_from_teacher)&&!(Xt!=null&&Xt.hidden_from_student)){dr(!0);return}if(Xt.unified_setting||Yt==null||Yt.map(qn=>{var Fn,Fr;if(!qn.publish_time||!qn.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!qn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");qn.group_name=typeof(qn==null?void 0:qn.group_name)=="string"?[qn==null?void 0:qn.group_name]:qn==null?void 0:qn.group_name,qn.group_id=(Fr=(Fn=qn==null?void 0:qn.group_name)==null?void 0:Fn.map(_n=>{var Kr,Lr;let ln=(Lr=(Kr=Jt.group_settings)==null?void 0:Kr.filter(Et=>(Et==null?void 0:Et.group_name)===_n))==null?void 0:Lr[0];return ln==null?void 0:ln.group_id}))==null?void 0:Fr.toString().split(",")}),Cn.group_settings=Yt,Xt.allow_late)if(Xt.unified_late){if(Xt.late_penalty===null||Xt.late_penalty===void 0||Xt.late_penalty<0||Xt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Xt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Ft=Ft==null?void 0:Ft.map(qn=>{var Fn,Fr;if(qn.late_penalty===null||qn.late_penalty===void 0||qn.late_penalty<0||qn.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!qn.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!qn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return qn.group_name=typeof(qn==null?void 0:qn.group_name)=="string"?[qn==null?void 0:qn.group_name]:qn==null?void 0:qn.group_name,qn.group_id=(Fr=(Fn=qn==null?void 0:qn.group_name)==null?void 0:Fn.map(_n=>{var Kr,Lr;let ln=(Lr=(Kr=Jt.group_settings)==null?void 0:Kr.filter(Et=>(Et==null?void 0:Et.group_name)===_n))==null?void 0:Lr[0];return ln==null?void 0:ln.group_id}))==null?void 0:Fr.toString().split(","),qn}),Cn.allow_late_settings=Ft;Object.keys(Cn).map(function(qn){qn.indexOf("proportion")>-1&&(Cn[qn]=Cn[qn]/100)}),Ne({type:"shixunHomeworks/updateSetting",payload:Cn}).then(qn=>{qn.status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn(),Ne({type:"shixunHomeworks/getWorkList",payload:Mr({},Ce)}))})};return La.createElement("section",{className:Ur.Z.form},La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.answer_public,disabled:jt,onChange:Cn=>{Xt.answer_public=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),Xt.answer_public&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),La.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:jt,value:Xt==null?void 0:Xt.answer_public_type,onChange:Cn=>{Xt.answer_public_type=Cn.target.value,Rt(Mr({},Xt))}},La.createElement(pe.ZP,{value:1},La.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),La.createElement("br",null),La.createElement(pe.ZP,{value:2},La.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),La.createElement(pe.ZP,{value:3},La.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.work_public,disabled:jt,onChange:Cn=>{Xt.work_public=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.is_score_open,disabled:jt,onChange:Cn=>{Xt.is_score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),Xt.is_score_open&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),La.createElement(Xe.default,{checked:Xt.personal_score_open,style:{marginLeft:10},disabled:jt||Xt.score_open,onChange:Cn=>{Xt.personal_score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),La.createElement(Xe.default,{checked:Xt.score_open,disabled:jt,onChange:Cn=>{Cn.target.checked&&(Xt.personal_score_open=!0),Xt.score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.see_comment,disabled:jt,onChange:Cn=>{Xt.see_comment=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),Xt.see_comment&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),La.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:jt,value:Xt==null?void 0:Xt.see_comment_type,onChange:Cn=>{Xt.see_comment_type=Cn.target.value,Rt(Mr({},Xt))}},La.createElement(pe.ZP,{value:0},La.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),La.createElement("br",null),La.createElement(pe.ZP,{value:1},La.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},La.createElement(Xe.default,{checked:Xt.shared_review,disabled:jt,onChange:Cn=>{Xt.shared_review=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.enable_hidden,disabled:jt,onChange:Cn=>{Cn.target.checked?(Xt.hidden_from_teacher=!0,Xt.hidden_from_student=!0):dr(!1),Xt.enable_hidden=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9690\u85CF\u672C\u4F5C\u4E1A\u5B66\u751F\u4F5C\u4E1A\u72B6\u6001\u548C\u6700\u7EC8\u6210\u7EE9\u4FE1\u606F")),Xt.enable_hidden&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement(Xe.default,{checked:Xt.hidden_from_teacher,style:{marginLeft:10},disabled:jt,onChange:Cn=>{Cn.target.checked&&dr(!1),Xt.hidden_from_teacher=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5BF9\u6559\u5E08\u9690\u85CF")),La.createElement(Xe.default,{checked:Xt.hidden_from_student,disabled:jt,onChange:Cn=>{Cn.target.checked&&dr(!1),Xt.hidden_from_student=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5BF9\u5B66\u751F\u9690\u85CF"))),Ir&&La.createElement("span",{style:{color:"red",fontSize:"14px",marginLeft:30}},"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u7C7B\u578B\u7684\u7528\u6237")),!jt&&La.createElement(Pe.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>cr()},"\u4FDD\u5B58"))};var ya=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(ra),bi=ee(11803),Ai=ee(71411),no=ee(84926),Eo=ee(16534),Co=ee(36037),ro=ee(30487),qi=ee(33679),ba=ee(59301),po=Object.defineProperty,Yo=Object.defineProperties,du=Object.getOwnPropertyDescriptors,Qo=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,bo=(Te,Ne,Ce)=>Ne in Te?po(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,vo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ho.call(Ne,Ce)&&bo(Te,Ce,Ne[Ce]);if(Qo)for(var Ce of Qo(Ne))zo.call(Ne,Ce)&&bo(Te,Ce,Ne[Ce]);return Te},Bo=(Te,Ne)=>Yo(Te,du(Ne)),fu=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Zu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir;const dr=(0,Be.useParams)(),{workSetting:fn,workList:cr}=Te,[Cn,qn]=(0,x.useState)(!0);let[Fn,Fr]=(0,x.useState)([]);const[_n,Kr]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1});(0,x.useEffect)(()=>{aa.resetFields(),ka.resetFields()},[]),(0,x.useEffect)(()=>{qn(!(fn!=null&&fn.can_edit))},[fn]),(0,x.useEffect)(()=>{fn!=null&&fn.course_id&&(Object.keys(_n).map(function(fe){_n[fe]=fn[fe]}),(!_n.allow_late||!_n.unified_late)&&(_n.late_penalty=5),Fn=JSON.parse(JSON.stringify(fn.group_settings.map(fe=>Bo(vo({},fe),{group_name:[fe.group_name]})).filter(fe=>fe.publish_time!==null))),Kr(vo({},_n)),Fr([...Fn]))},[fn]);const Lr=()=>fu(void 0,null,function*(){yield Ce({type:"shixunHomeworks/getWorkSetting",payload:vo({},dr)}),aa.resetFields(),ka.resetFields()}),[ln,Et]=(0,x.useState)(!1),Gr=()=>fu(void 0,null,function*(){Et(!ln);const fe=JSON.parse(JSON.stringify(_n));if(fe.categoryId=dr.categoryId,_n.unified_setting||Fn==null||Fn.map(Me=>{var Ve,bt;if(!Me.publish_time||!Me.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),Et(ln),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Me.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Et(ln),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Me.group_name=typeof(Me==null?void 0:Me.group_name)=="string"?[Me==null?void 0:Me.group_name]:Me==null?void 0:Me.group_name,Me.group_id=(bt=(Ve=Me==null?void 0:Me.group_name)==null?void 0:Ve.map(At=>{var Vt,vt;let dn=(vt=(Vt=fn.group_settings)==null?void 0:Vt.filter(nn=>(nn==null?void 0:nn.group_name)===At))==null?void 0:vt[0];return dn==null?void 0:dn.group_id}))==null?void 0:bt.toString().split(",")}),fe.group_settings=Fn,_n.evaluation_start){if(_n.end_time&&ue()(_n.evaluation_start)<=ue()(_n.end_time))throw ye.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Et(ln),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(_n.late_time&&ue()(_n.evaluation_start)<=ue()(_n.late_time))throw ye.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Et(ln),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(fe).map(function(Me){Me.indexOf("proportion")>-1&&(fe[Me]=fe[Me]/100)}),fe.anonymous_comment&&!fe.unified_anonymous_comment){const Me=yield a();fe.anonymous_comment_settings=Me.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Ve=>{Reflect.deleteProperty(fe,Ve)})}if(fe.anonymous_appeal&&!fe.unified_anonymous_appeal){const Me=y();fe.anonymous_appeal_settings=Me.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Ve=>{Reflect.deleteProperty(fe,Ve)})}(yield(0,We.ZP)(`/api/homework_commons/${dr.categoryId}/evaluation_setting.json`,{method:"post",body:vo({},fe)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),qn(!0),Lr(),Ce({type:"shixunHomeworks/getWorkList",payload:vo({},dr)})),Et(ln)}),Hr=ba.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ba.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",ba.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ba.createElement("br",null),ba.createElement("br",null),"\u6CE8\u610F",ba.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",ba.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",ba.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",ba.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Wa=ba.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ba.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",ba.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ba.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),ei=(jt=fn==null?void 0:fn.anonymous_comment_settings)==null?void 0:jt.map(fe=>({label:fe.group_name,value:fe.group_name,id:fe.group_id})),co=(en=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:en.map(fe=>({label:fe.group_name,value:fe.group_name,id:fe.group_id})),[aa]=me.default.useForm(),[ka]=me.default.useForm(),qr=(fe,De)=>fe.map(Me=>{var Ve;return(Ve=De.find(bt=>bt.value===Me))==null?void 0:Ve.id}),a=()=>fu(void 0,null,function*(){const fe=(0,qi.Y)(aa.getFieldsValue(),"YYYY-MM-DD HH:mm"),De=(0,ut.cloneDeep)(fe);for(const Me of De.anonymous_comment_settings||[]){if(!(Me!=null&&Me.evaluation_start))return ye.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Et(ln),Promise.reject();if(!Me.group_name)return ye.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Et(ln),Promise.reject();Me.evaluation_end=Me==null?void 0:Me.evaluation_start[1],Me.evaluation_start=Me==null?void 0:Me.evaluation_start[0],Me.group_id=qr(Me.group_name,ei),Reflect.deleteProperty(Me,"deleteflag")}return De}),y=()=>{const fe=(0,qi.Y)(ka.getFieldsValue(),"YYYY-MM-DD HH:mm"),De=(0,ut.cloneDeep)(fe);for(const Me of De.anonymous_appeal_settings||[])Me.group_id=qr(Me.group_name,co),Reflect.deleteProperty(Me,"deleteflag");return De},b=(fe,De)=>{if(De==="comment"){const Me=fe==null?void 0:fe.filter(At=>At.evaluation_end!==null);return Me.length===0?[{deleteflag:!0}]:(0,qi.M)(Me,["evaluation_start","evaluation_end"]).map(At=>Bo(vo({},At),{evaluation_start:[At.evaluation_start,At.evaluation_end],group_name:[At.group_name],deleteflag:!1}))}else if(De==="appeal"){const Me=fe==null?void 0:fe.filter(At=>At.appeal_time!==null);return Me.length===0?[{deleteflag:!0}]:(0,qi.M)(Me,["appeal_time"]).map(At=>Bo(vo({},At),{group_name:[At.group_name],deleteflag:!1}))}},E=(((Yt=fn==null?void 0:fn.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(ei==null?void 0:ei.length)>0)&&(fn==null?void 0:fn.student_works),z=((on=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:on.length)>0,ie=(fn==null?void 0:fn.anonymous_comment)&&(fn==null?void 0:fn.unified_anonymous_comment)&&((Ft=cr==null?void 0:cr.homework_status)==null?void 0:Ft.includes("\u5DF2\u622A\u6B62"))||z;return ba.createElement("section",{className:Ur.Z.form},ba.createElement("div",{className:Ur.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement(Ai.Z,{checked:_n.anonymous_comment,disabled:Cn||!E||(fn==null?void 0:fn.anonymous_comment),onChange:()=>{var fe;if((0,oe.Rm)()&&!((fe=Jt.AssistantObject.normal)!=null&&fe.can_anonymous_comment)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.anonymous_comment=!_n.anonymous_comment,_n.allow_late&&!_n.evaluation_start||_n.unified_setting&&!_n.evaluation_start&&_n.end_time&&_n.end_time!=""&&(_n.evaluation_start=ue()(_n.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),_n.evaluation_end=ue()(_n.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),_n.anonymous_comment&&(_n.evaluation_num=parseInt(_n.evaluation_num)?_n.evaluation_num:3,_n.absence_penalty=parseInt(_n.absence_penalty)?_n.absence_penalty:3),Kr(Object.assign({},_n))}}),ba.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),ba.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),ba.createElement(Ae.Z,{title:ba.createElement("div",null,ba.createElement("div",null,"\u89C4\u5219"),ba.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),ba.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),ba.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),ba.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},ba.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ur.Z.title_icon}`}))),_n.anonymous_comment&&ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.unified_anonymous_comment,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:fe=>{var De;if((0,oe.Rm)()&&!((De=Jt.AssistantObject.normal)!=null&&De.can_anonymous_comment)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(Me=>Bo(vo({},Me),{unified_anonymous_comment:fe.target.value})),aa.resetFields()}},(fn==null?void 0:fn.unified_setting)&&(fn==null?void 0:fn.unified_late)&&ba.createElement(pe.ZP,{value:!0,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment)||!(fn!=null&&fn.manage_all_group)},ba.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((sn=fn==null?void 0:fn.group_settings)==null?void 0:sn.length)>0&&ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),_n.anonymous_comment&&_n.unified_anonymous_comment&&ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.anonymous_group,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:fe=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_comment){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(De=>Bo(vo({},De),{anonymous_group:fe.target.value}))}},ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((Xt=fn==null?void 0:fn.group_settings)==null?void 0:Xt.length)>0&&ba.createElement(pe.ZP,{value:!0,disabled:Cn||!(fn!=null&&fn.can_anonymous_group)},ba.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),ba.createElement("aside",null,_n.anonymous_comment&&ba.createElement(ba.Fragment,null,_n.unified_anonymous_comment?ba.createElement(no.Z,{data:_n,setData:Kr,disabled:Cn}):ba.createElement(me.default,{form:aa,style:{marginTop:"1px"},autoComplete:"off",initialValues:fn!=null&&fn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:b(fn==null?void 0:fn.anonymous_comment_settings,"comment")}},ba.createElement(Eo.Z,{disabled:Cn,selectOptions:ei,form:aa,data:_n}))),ba.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ba.createElement(Ai.Z,{checked:_n.anonymous_appeal,disabled:Cn||!ie||(fn==null?void 0:fn.anonymous_appeal),onChange:()=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_appeal){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.anonymous_appeal=!_n.anonymous_appeal,_n.anonymous_appeal&&(_n.appeal_penalty=_n.appeal_penalty?_n.appeal_penalty:2),Kr(Object.assign({},_n))}}),ba.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),ba.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),_n.anonymous_appeal&&ba.createElement(ba.Fragment,null,ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.unified_anonymous_appeal,disabled:Cn||(fn==null?void 0:fn.anonymous_appeal),onChange:fe=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_appeal){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(De=>Bo(vo({},De),{unified_anonymous_appeal:fe.target.value})),ka.resetFields()}},(fn==null?void 0:fn.unified_anonymous_comment)&&ba.createElement(pe.ZP,{value:!0,disabled:!(fn!=null&&fn.manage_all_group),style:{marginRight:"40px"}},ba.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Rt=fn==null?void 0:fn.group_settings)==null?void 0:Rt.length)>0&&ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),_n.unified_anonymous_appeal?ba.createElement(Co.Z,{data:_n,setData:Kr,disabled:Cn}):ba.createElement(me.default,{form:ka,initialValues:fn!=null&&fn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:b(fn==null?void 0:fn.anonymous_appeal_settings,"appeal")}},ba.createElement(ro.Z,{disabled:Cn||(0,oe.Rm)()&&!((Ir=Jt.AssistantObject.normal)!=null&&Ir.can_anonymous_appeal),selectOptions:co,form:ka})))),!Cn&&ba.createElement(Pe.ZP,{loading:ln,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Gr()},"\u4FDD\u5B58"))};var ku=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(Zu),So=ee(16326),qo=ee(53398),Ea=ee(9277),Zo=ee(12313),bu=ee(90609),It=ee(59301),Mu=Object.defineProperty,xu=Object.defineProperties,Pu=Object.getOwnPropertyDescriptors,Jo=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,Ro=(Te,Ne,Ce)=>Ne in Te?Mu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,io=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Du.call(Ne,Ce)&&Ro(Te,Ce,Ne[Ce]);if(Jo)for(var Ce of Jo(Ne))yu.call(Ne,Ce)&&Ro(Te,Ce,Ne[Ce]);return Te},Io=(Te,Ne)=>xu(Te,Pu(Ne)),au=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Eu=Te=>au(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/publish_setting.json`,{method:"post",body:Te})}),Bu=Te=>au(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/evaluation_setting.json`,{method:"post",body:Te})}),Wo=(Te,Ne)=>Te==null?void 0:Te.map(Ce=>{var Jt;return(Jt=Ne==null?void 0:Ne.find(jt=>jt.value===Ce))==null?void 0:Jt.id}),Cu=(Te,Ne)=>{var Ce;return Te=typeof Te=="string"?[Te]:Te,(Ce=Te==null?void 0:Te.map(Jt=>Ne==null?void 0:Ne.find(jt=>{var en;return(en=jt==null?void 0:jt.group_name)==null?void 0:en.includes(Jt)})))==null?void 0:Ce.filter(Jt=>Jt)},ko=(Te,Ne,Ce,Jt=!1)=>{let jt=null,en=Jt?Ne:Cu(Te,Ne);return en==null||en.forEach((Yt,on)=>{(on==0||Ce(Yt,jt||{}))&&(jt=Yt)}),jt},mu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn,qn,Fn,Fr,_n,Kr,Lr;const ln=(0,Be.useParams)(),{workSetting:Et,workList:Gr}=Te,[,Hr,Wa]=(0,ae.U)(Eu,{categoryId:ln==null?void 0:ln.categoryId,penalty_type:qo.Q.Number}),[,ei,co]=(0,ae.U)(Bu,{categoryId:ln==null?void 0:ln.categoryId}),[aa]=me.default.useForm(),ka=me.default.useWatch("unified_setting",aa),qr=me.default.useWatch("group_settings",aa),a=me.default.useWatch("allow_late_settings",aa),y=me.default.useWatch("end_time",aa),b=me.default.useWatch("publish_time",aa),E=me.default.useWatch("allow_late",aa),z=me.default.useWatch("unified_late",aa),ie=me.default.useWatch("late_time",aa),fe=me.default.useWatch("anonymous_comment",aa),De=me.default.useWatch("unified_anonymous_comment",aa),Me=me.default.useWatch("evaluation_start",aa),Ve=me.default.useWatch("anonymous_appeal",aa),bt=me.default.useWatch("anonymous_comment_settings",aa),At=me.default.useWatch("unified_anonymous_appeal",aa),Vt=me.default.useWatch("anonymous_appeal_settings",aa),[vt,dn]=(0,x.useState)(!1),[nn,zn]=(0,x.useState)({}),[$n,or]=(0,x.useState)({}),[wr,la]=(0,x.useState)({}),[Ya,xa]=(0,x.useState)(!1),ai=vt||(0,oe.Rm)()&&!((en=(jt=Jt.AssistantObject)==null?void 0:jt.normal)!=null&&en.can_publish),ma=vt||(0,oe.Rm)()&&!((on=(Yt=Jt.AssistantObject)==null?void 0:Yt.normal)!=null&&on.can_late),ci=vt||(0,oe.Rm)()&&!((sn=(Ft=Jt.AssistantObject)==null?void 0:Ft.normal)!=null&&sn.can_anonymous_comment),$i=vt||(0,oe.Rm)()&&!((Rt=(Xt=Jt.AssistantObject)==null?void 0:Xt.normal)!=null&&Rt.can_anonymous_appeal),[Fo,No]=(0,x.useState)([]),ao=(Xn,rr)=>{if(Xn!=null&&Xn.some(wi=>typeof wi.group_name!="string")){const wi=[];Xn==null||Xn.forEach(ni=>{var Ia;typeof ni.group_name!="string"&&((Ia=ni.group_name)==null||Ia.forEach(Ii=>{wi.push(Io(io({},ni),{group_name:Ii}))}))}),Xn=wi}return Xn==null?void 0:Xn.filter(wi=>{var ni,Ia,Ii;return!((Ii=(Ia=(ni=rr==null?void 0:rr.map(Gi=>Gi==null?void 0:Gi.group_name))==null?void 0:ni.toString())==null?void 0:Ia.split(","))!=null&&Ii.includes(String(wi.group_name)))&&wi.is_admin})},yo=Xn=>{if(Xn=="allow_late"){ge.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:It.createElement(It.Fragment,null,Gr!=null&&Gr.is_shixun?It.createElement("div",null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):It.createElement("div",null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),It.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},It.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Xn=="anonymous_comment"){ge.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:It.createElement(It.Fragment,null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",It.createElement("br",null),It.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},It.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Xn=="anonymous_appeal"){ge.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:It.createElement(It.Fragment,null,It.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),It.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",It.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",It.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",It.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",It.createElement("br",null))});return}if(Xn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Xn=="unified_anonymous_comment")return ka===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Xn=="unified_anonymous_appeal")return ka===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":z===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Xn=="make_up_score")return E?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Xn=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},hi=(Xn,rr={})=>{var wi,ni,Ia,Ii,Gi,Ji,vi,Ga,si,Hi;if(Xn=="unified_setting")return ai||!((wi=Gr==null?void 0:Gr.homework_status)!=null&&wi.includes("\u672A\u53D1\u5E03"))||!(Et!=null&&Et.manage_all_group);if(Xn=="publish_time")return ai||!((ni=Gr==null?void 0:Gr.homework_status)!=null&&ni.includes("\u672A\u53D1\u5E03")||(Ia=Gr==null?void 0:Gr.homework_status)!=null&&Ia.includes("\u672A\u5F00\u59CB"));if(Xn=="end_time"){const Or=ko([],(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or)))return ai||!(rr!=null&&rr.is_admin)||!((Ii=Gr==null?void 0:Gr.homework_status)!=null&&Ii.includes("\u672A\u53D1\u5E03"))&&(rr==null?void 0:rr.publish_time)&&ue()().startOf("second")>=ue()((Gi=rr==null?void 0:rr.publish_time)==null?void 0:Gi[0]).startOf("second");if(["group_settings","publish_time"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.allow_late_settings)||[],(Br,yi)=>(Br==null?void 0:Br.late_time)&&(yi==null?void 0:yi.late_time)&&ue()(Br==null?void 0:Br.late_time).startOf("second")(Br==null?void 0:Br.evaluation_start)&&(yi==null?void 0:yi.evaluation_start)&&ue()(Br==null?void 0:Br.evaluation_start).startOf("second")=ue()((vi=rr==null?void 0:rr.publish_time)==null?void 0:vi[0]).startOf("second"),(Et==null?void 0:Et.allow_late)&&(Or==null?void 0:Or.late_time)&&ue()().startOf("second")>=ue()(rr==null?void 0:rr.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(xr==null?void 0:xr.evaluation_start)&&ue()().startOf("second")>=ue()(xr==null?void 0:xr.evaluation_start).startOf("second")]}if(Xn=="allow_late"){const Or=((Ga=Et==null?void 0:Et.allow_late_settings)==null?void 0:Ga.filter(Br=>Br.late_time!==null).map(Br=>{var yi;return(yi=Br==null?void 0:Br.group_id)==null?void 0:yi[0]}))||[],xr=ko(null,(Et==null?void 0:Et.group_settings)||[],(Br,yi)=>(Br==null?void 0:Br.end_time)&&(yi==null?void 0:yi.end_time)&&ue()(Br==null?void 0:Br.end_time).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||(Or==null?void 0:Or.includes((si=xr==null?void 0:xr.group_id)==null?void 0:si[0]))&&(Et==null?void 0:Et.allow_late)&&(xr==null?void 0:xr.end_time)&&ue()().startOf("second")>=ue()(xr==null?void 0:xr.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Et==null?void 0:Et.evaluation_start)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")}if(Xn=="unified_late"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||ka===!1}if(Xn=="late_penalty"||Xn=="late_time")return ma||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.group_settings)||[],(xr,Br)=>(xr==null?void 0:xr.end_time)&&(Br==null?void 0:Br.end_time)&&ue()(xr==null?void 0:xr.end_time).startOf("second")>ue()(Br==null?void 0:Br.end_time).startOf("second"));return ai||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.end_time)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.end_time).startOf("second")||(rr==null?void 0:rr.group_name)&&((Hi=rr==null?void 0:rr.group_name)==null?void 0:Hi.length)&&(Et==null?void 0:Et.unified_setting)&&(Et==null?void 0:Et.end_time)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ai||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(Xn=="anonymous_comment"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"),!0);return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(Xn=="unified_anonymous_comment"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||!(Et!=null&&Et.unified_anonymous_comment)&&(Et==null?void 0:Et.anonymous_comment)&&Or.evaluation_start&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")||z===!1||ka===!1}if(Xn=="anonymous_group")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&(Et==null?void 0:Et.evaluation_start)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="evaluation_start")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="evaluation_start")return ci;if(Xn=="evaluation_end")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(Xn=="evaluation_num")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="absence_penalty")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(["anonymous_comment_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||[(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))||["anonymous_comment_settings","student_comment"].every(Or=>Xn==null?void 0:Xn.includes(Or)))return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin);if(Xn=="student_comment")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(Xn=="is_open_abnormal_score")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.is_open_abnormal_score);if(Xn=="anonymous_appeal")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||Et.anonymous_appeal&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="unified_anonymous_appeal")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||z===!1||ka===!1||De==!1;if(Xn=="appeal_penalty")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(["anonymous_appeal_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_end)&&(Br==null?void 0:Br.evaluation_end)&&ue()(xr==null?void 0:xr.evaluation_end).startOf("second")>ue()(Br==null?void 0:Br.evaluation_end).startOf("second"));return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_end)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))?$i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin):!1},Do=(Xn,rr)=>{var wi,ni,Ia,Ii,Gi,Ji,vi,Ga,si,Hi;if(console.log("handleValuesChange",Xn,rr),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Xn&&(rr!=null&&rr.end_time||aa.setFieldsValue({end_time:ue()(rr==null?void 0:rr.publish_time).add(7,"days")})),"unified_setting"in Xn&&(rr!=null&&rr.unified_setting||aa.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Xn&&(rr!=null&&rr.unified_late||aa.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Xn&&(rr!=null&&rr.unified_anonymous_comment||aa.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Xn){let Or=[];(wi=rr==null?void 0:rr.group_settings)==null||wi.forEach(xr=>{Or=[...Or,...(xr==null?void 0:xr.group_name)||[]]}),aa.setFieldsValue({allow_late_settings:((ni=rr==null?void 0:rr.allow_late_settings)==null?void 0:ni.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Ia=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:Ia.map(xr=>{var Br,yi;return Io(io({},xr),{group_name:xr!=null&&xr.evaluation_start&&ue()().startOf("second")>=ue()((Br=xr==null?void 0:xr.evaluation_start)==null?void 0:Br[0]).startOf("second")?xr==null?void 0:xr.group_name:(yi=xr==null?void 0:xr.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Ii=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:Ii.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Xn){let Or=[];(Gi=rr==null?void 0:rr.allow_late_settings)==null||Gi.forEach(xr=>{Or=[...Or,...(xr==null?void 0:xr.group_name)||[]]}),aa.setFieldsValue({anonymous_comment_settings:((Ji=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:Ji.map(xr=>{var Br,yi;return Io(io({},xr),{group_name:xr!=null&&xr.evaluation_start&&ue()().startOf("second")>=ue()((Br=xr==null?void 0:xr.evaluation_start)==null?void 0:Br[0]).startOf("second")?xr==null?void 0:xr.group_name:(yi=xr==null?void 0:xr.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((vi=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:vi.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Xn){let Or=[];(Ga=rr==null?void 0:rr.anonymous_comment_settings)==null||Ga.forEach(Br=>{Or=[...Or,...(Br==null?void 0:Br.group_name)||[]]});let xr=(si=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:si.map(Br=>{var yi,pu,wu,zl,Ks,El,Cl;return{max:((pu=(yi=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:yi.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:pu.length)===1?(Ks=(zl=(wu=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:wu.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:zl[0])==null?void 0:Ks.all_user_size:(Cl=(El=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:El.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:Cl.reduce((su,To)=>(su==null?void 0:su.all_user_size)+(To==null?void 0:To.all_user_size))}});No(xr),aa.setFieldsValue({anonymous_appeal_settings:((Hi=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:Hi.map(Br=>{var yi;return Io(io({},Br),{group_name:(yi=Br==null?void 0:Br.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,appeal_penalty:2}]})}aa.validateFields(),console.log("=====",ue()(rr==null?void 0:rr.end_time).format("YYYY-MM-DD HH:mm:ss"))},Po=Xn=>au(void 0,null,function*(){var rr,wi,ni,Ia;const Ii=Xn;Ii.group_settings=(rr=Ii==null?void 0:Ii.group_settings)==null?void 0:rr.map(Ji=>{var vi,Ga;const si=io({},Ji);return si.end_time=ue()((vi=si==null?void 0:si.publish_time)==null?void 0:vi[1]).startOf("second"),si.publish_time=ue()((Ga=si==null?void 0:si.publish_time)==null?void 0:Ga[0]).startOf("second"),si.group_name=typeof(si==null?void 0:si.group_name)=="string"?[si==null?void 0:si.group_name]:si==null?void 0:si.group_name,si.group_id=Wo(si==null?void 0:si.group_name,Et==null?void 0:Et.group_settings),si}),Ii.allow_late_settings=(wi=Ii==null?void 0:Ii.allow_late_settings)==null?void 0:wi.map(Ji=>{const vi=io({},Ji);return vi.group_name=typeof(vi==null?void 0:vi.group_name)=="string"?[vi==null?void 0:vi.group_name]:vi==null?void 0:vi.group_name,vi.group_id=Wo(vi==null?void 0:vi.group_name,Et==null?void 0:Et.group_settings),vi}),Ii.anonymous_comment_settings=(ni=Ii==null?void 0:Ii.anonymous_comment_settings)==null?void 0:ni.map(Ji=>{var vi,Ga;const si=io({},Ji);return si.evaluation_end=ue()((vi=si==null?void 0:si.evaluation_start)==null?void 0:vi[1]).startOf("second"),si.evaluation_start=ue()((Ga=si==null?void 0:si.evaluation_start)==null?void 0:Ga[0]).startOf("second"),si.group_name=typeof(si==null?void 0:si.group_name)=="string"?[si==null?void 0:si.group_name]:si==null?void 0:si.group_name,si.group_id=Wo(si==null?void 0:si.group_name,Et==null?void 0:Et.group_settings),si}),Ii.anonymous_appeal_settings=(Ia=Ii==null?void 0:Ii.anonymous_appeal_settings)==null?void 0:Ia.map(Ji=>{const vi=io({},Ji);return vi.group_name=typeof(vi==null?void 0:vi.group_name)=="string"?[vi==null?void 0:vi.group_name]:vi==null?void 0:vi.group_name,vi.group_id=Wo(vi==null?void 0:vi.group_name,Et==null?void 0:Et.group_settings),vi});let Gi=yield(0,vn.Tr)({homework_common_ids:[parseInt(ln==null?void 0:ln.categoryId)],course_id:ln.coursesId,type:"homework_common"});if((Gi==null?void 0:Gi.student_count)===0){if((yield Wa(io({},Ii))).status!==0||(yield co(io({},Ii))).status!==0)return;ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),wo(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else la(Ii),or(Gi)}),wo=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:io({},ln)}),Ce({type:"shixunHomeworks/getWorkList",payload:io({},ln)})};(0,x.useEffect)(()=>{var Xn,rr,wi,ni;let Ia=(Xn=Et==null?void 0:Et.group_settings)==null?void 0:Xn.filter(Ga=>Ga.publish_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],publish_time:(Ga==null?void 0:Ga.publish_time)&&[ue()(Ga==null?void 0:Ga.publish_time),ue()(Ga==null?void 0:Ga.end_time)]}));Ia=(0,te.QE)((Ia==null?void 0:Ia.length)>0?Ia:[]);const Ii=(rr=Et.allow_late_settings)==null?void 0:rr.filter(Ga=>Ga.late_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],late_time:(Ga==null?void 0:Ga.late_time)&&ue()(Ga==null?void 0:Ga.late_time)})),Gi=(wi=Et.anonymous_comment_settings)==null?void 0:wi.filter(Ga=>Ga.evaluation_start!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],evaluation_start:(Ga==null?void 0:Ga.evaluation_start)&&[ue()(Ga==null?void 0:Ga.evaluation_start),ue()(Ga==null?void 0:Ga.evaluation_end)]})),Ji=(ni=Et.anonymous_appeal_settings)==null?void 0:ni.filter(Ga=>Ga.appeal_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name]})),vi=Io(io({},Et),{late_penalty:Et!=null&&Et.allow_late?Et==null?void 0:Et.late_penalty:5,evaluation_num:Et!=null&&Et.evaluation_num?Et==null?void 0:Et.evaluation_num:3,absence_penalty:Et!=null&&Et.anonymous_comment?Et==null?void 0:Et.absence_penalty:3,appeal_penalty:Et!=null&&Et.anonymous_appeal?Et==null?void 0:Et.appeal_penalty:2,publish_time:Et!=null&&Et.publish_time?ue()(Et==null?void 0:Et.publish_time):"",end_time:Et!=null&&Et.end_time?ue()(Et==null?void 0:Et.end_time):"",late_time:Et!=null&&Et.late_time?ue()(Et==null?void 0:Et.late_time):"",evaluation_start:Et!=null&&Et.evaluation_start?ue()(Et==null?void 0:Et.evaluation_start):"",evaluation_end:Et!=null&&Et.evaluation_end?ue()(Et==null?void 0:Et.evaluation_end):"",group_settings:Ia!=null&&Ia.length?Ia:[{is_admin:!0}],allow_late_settings:Ii!=null&&Ii.length?Ii:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Gi!=null&&Gi.length?Gi:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Ji!=null&&Ji.length?Ji:[{is_admin:!0,appeal_penalty:2}]});aa.setFieldsValue(vi),zn(vi),dn(!(0,oe.GJ)()),console.log("workSetting",Et)},[Et]),(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0}),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),aa==null||aa.resetFields()}),[]);const jo=(Xn,rr)=>{Xn!=null&&Xn.group_id||(Xn.group_id=Wo(Xn==null?void 0:Xn.group_name,Et==null?void 0:Et.group_settings)),Ce({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Xn,index:rr,rangePickerDisabled:hi(["group_settings","publish_time"],qr==null?void 0:qr[rr]),disabledDate:Et==null?void 0:Et.course_end_date}})};return It.createElement(Ke.Z,{spinning:!!Ne["shixunHomeworks/getWorkSetting"]||!!Ne["shixunHomeworks/getWorkList"]},It.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},It.createElement(me.default,{form:aa,colon:!1,disabled:vt,initialValues:nn,scrollToFirstError:!0,onValuesChange:Do,onFinish:Po},It.createElement("div",{className:`${Ea.Z.title}`},It.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line}`},It.createElement(me.default.Item,{className:(Ir=Ea.Z)==null?void 0:Ir.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_setting")},It.createElement(pe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((dr=Et==null?void 0:Et.group_settings)==null?void 0:dr.length)>0&&It.createElement(pe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),ka?It.createElement(Ze.Z,{className:Ea.Z.row_sty,style:{padding:"5px 30px"}},It.createElement(Fe.Z,null,It.createElement(me.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:200},size:"large",disabled:hi("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date),disabledTime:Xn=>(0,te.d0)(Xn),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:200},size:"large",disabled:hi("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(b).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(b).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}})))):It.createElement(me.default.List,{name:"group_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si;return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 30px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Ia+1),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["group_settings","group_name"],qr==null?void 0:qr[Ia]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Ii=Et==null?void 0:Et.group_settings)==null?void 0:Ii.filter(Hi=>{var Or,xr,Br;return!((Br=(xr=(Or=qr==null?void 0:qr.map(yi=>yi==null?void 0:yi.group_name))==null?void 0:Or.toString())==null?void 0:xr.split(","))!=null&&Br.includes(String(Hi.group_name)))&&Hi.is_admin}),maxTagCount:4,maxTagPlaceholder:Hi=>It.createElement("div",{style:{cursor:"pointer"},onClick:()=>jo(qr[Ia],Ia)},"+",Hi==null?void 0:Hi.length)}))),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{className:"ml20",name:[ni.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},It.createElement(So.default.RangePicker,{style:{width:585},size:"large",disabled:hi(["group_settings","publish_time"],qr==null?void 0:qr[Ia]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Hi=>(0,te.Q8)(Hi,Et==null?void 0:Et.course_end_date),disabledTime:Hi=>(0,te.d0)(Hi),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Hi=>{if(Hi!=null&&Hi[0]&&!(Hi!=null&&Hi[1])){const Or=aa.getFieldValue("group_settings");Or[Ia].publish_time=[Hi[0],ue()(Hi[0]).add(7,"days")],aa.setFieldsValue({group_settings:Or})}}}))),!vt&&It.createElement(Ze.Z,{className:(Gi=Ea.Z)==null?void 0:Gi.h_lh_40},((vi=(Ji=qr==null?void 0:qr[Ia])==null?void 0:Ji.group_id)==null?void 0:vi.length)>1&&It.createElement(Fe.Z,null,It.createElement(Ae.Z,{title:"\u89C4\u5219\u62C6\u5206"},It.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>jo(qr[Ia],Ia)}))),((si=(Ga=Et==null?void 0:Et.group_settings)==null?void 0:Ga.filter(Hi=>{var Or,xr,Br;return!((Br=(xr=(Or=qr==null?void 0:qr.map(yi=>yi==null?void 0:yi.group_name))==null?void 0:Or.toString())==null?void 0:xr.split(","))!=null&&Br.includes(String(Hi.group_name)))&&Hi.is_admin}))==null?void 0:si.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0})}})),Ia!=0&&!hi(["group_settings","group_name"],qr==null?void 0:qr[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),It.createElement(It.Fragment,null,It.createElement("div",{className:`${Ea.Z.title} mt30`},It.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(fn=Ea.Z)==null?void 0:fn.h_lh_40}`,align:"middle"},It.createElement(me.default.Item,{name:"allow_late",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),E&&It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:Ea.Z.row_sty1},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),It.createElement(me.default.Item,{className:`${(cr=Ea.Z)==null?void 0:cr.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_late")},It.createElement(pe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=Et==null?void 0:Et.group_settings)==null?void 0:Cn.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),ka===!1&&It.createElement(Ae.Z,{title:yo("unified_late")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),z?It.createElement("div",{style:{paddingBottom:5}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10 mt5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),It.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},It.createElement(me.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:hi("late_penalty")})))),It.createElement(Ze.Z,{className:Ea.Z.row_sty1},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},It.createElement(me.default.Item,{name:"late_time",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(y).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:280},size:"large",disabled:hi("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),It.createElement(Fe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):It.createElement(me.default.List,{name:"allow_late_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si;const Hi=y||((Ji=(Gi=ko((Ii=a==null?void 0:a[Ia])==null?void 0:Ii.group_name,qr||[],(Or,xr)=>{var Br,yi;return ue()((Br=Or==null?void 0:Or.publish_time)==null?void 0:Br[1]).startOf("second")>ue()((yi=xr==null?void 0:xr.publish_time)==null?void 0:yi[1]).startOf("second")}))==null?void 0:Gi.publish_time)==null?void 0:Ji[1]);return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 52px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Ia+1),It.createElement(Fe.Z,{className:"mr20 ml20"},It.createElement(me.default.Item,{name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["allow_late_settings","group_name"],a==null?void 0:a[Ia]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(ka?Et==null?void 0:Et.group_settings:qr,[...a||[],...(Et==null?void 0:Et.anonymous_comment)&&!(Et!=null&&Et.unified_anonymous_comment)&&((vi=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:vi.filter(Or=>(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")))||[]])}))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),It.createElement(Fe.Z,{className:"mr20 ml10"},It.createElement(me.default.Item,{name:[ni.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},It.createElement(je.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:hi(["allow_late_settings","late_penalty"],a==null?void 0:a[Ia])}))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,{className:"ml10"},It.createElement(me.default.Item,{name:[ni.name,"late_time"],rules:[{required:!0,validator:(Or,xr)=>xr==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Hi&&ue()(xr).startOf("second")<=ue()(Hi).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},It.createElement(So.default,{disabled:hi(["allow_late_settings","late_time"],a==null?void 0:a[Ia]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Or=>(0,te.Q8)(Or,Et==null?void 0:Et.course_end_date,ue()(Hi).add(1,"minutes").format()),disabledTime:Or=>(0,te.d0)(Or,ue()(Hi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),!vt&&It.createElement(Ze.Z,{className:(Ga=Ea.Z)==null?void 0:Ga.h_lh_40},((si=ao(ka?Et==null?void 0:Et.group_settings:qr,a))==null?void 0:si.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,late_penalty:5})}})),Ia!=0&&!hi(["allow_late_settings","group_name"],a==null?void 0:a[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),It.createElement(It.Fragment,null,It.createElement("div",{className:`${Ea.Z.title} mt30`},It.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(qn=Ea.Z)==null?void 0:qn.h_lh_40}`,align:"middle"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_comment",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4")))),fe&&It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} ${!E&&"mb10"} mt5`},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},It.createElement(Xe.default,null," ",E?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," ")))),!E&&It.createElement(Fe.Z,{className:"mr10"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"make_up_score"},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}})))),It.createElement(Fe.Z,null,It.createElement(Ae.Z,{title:yo("make_up_score")},It.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),It.createElement("div",{style:{position:"relative"}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5 ${Ea.Z.bottom_line}`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:`${(Fn=Ea.Z)==null?void 0:Fn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_anonymous_comment")},It.createElement(pe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Fr=Et==null?void 0:Et.group_settings)==null?void 0:Fr.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4")))))),(z===!1||ka===!1)&&It.createElement(Ae.Z,{title:yo("unified_anonymous_comment")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),De?It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_group",className:`${(_n=Ea.Z)==null?void 0:_n.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("anonymous_group")},It.createElement(pe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Kr=Et==null?void 0:Et.group_settings)==null?void 0:Kr.length)>0&&It.createElement(pe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(ie||y).startOf("second")?Promise.reject(ie?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{disabled:hi("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(ie||y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(ie||y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}})))),It.createElement(Fe.Z,{className:Ea.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(Me||ie||y).startOf("second")?Promise.reject(Me?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ie?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{disabled:hi("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(Me||ie||y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(Me||ie||y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},It.createElement(je.Z,{size:"large",min:1,precision:0,max:Et==null?void 0:Et.all_user_size,style:{width:186,marginLeft:10},disabled:hi("evaluation_num")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:hi("absence_penalty")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):It.createElement(me.default.List,{name:"anonymous_comment_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si,Hi,Or;const xr=ie||((Gi=ko((Ii=bt==null?void 0:bt[Ia])==null?void 0:Ii.group_name,a||[],(Br,yi)=>ue()(Br==null?void 0:Br.late_time).startOf("second")>ue()(yi==null?void 0:yi.late_time).startOf("second")))==null?void 0:Gi.late_time)||y||((Ga=(vi=ko((Ji=bt==null?void 0:bt[Ia])==null?void 0:Ji.group_name,qr||[],(Br,yi)=>{var pu,wu;return ue()((pu=Br==null?void 0:Br.publish_time)==null?void 0:pu[1]).startOf("second")>ue()((wu=yi==null?void 0:yi.publish_time)==null?void 0:wu[1]).startOf("second")}))==null?void 0:vi.publish_time)==null?void 0:Ga[1]);return It.createElement(Ze.Z,{key:ni.key,style:{padding:"0px 14px 0px 82px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Ia+1),It.createElement(Ze.Z,{wrap:!1,align:"top",justify:"space-between"},It.createElement(Fe.Z,null,It.createElement(Ze.Z,{wrap:!1,align:"top"},It.createElement(Fe.Z,{className:"mr20 ml15"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["anonymous_comment_settings","group_name"],bt==null?void 0:bt[Ia]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(ka?Et==null?void 0:Et.group_settings:qr,bt)})))),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:[ni.name,"evaluation_start"],rules:[{required:!0,validator:(Br,yi)=>yi==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):xr&&ue()(yi).startOf("second")<=ue()(xr).startOf("second")?Promise.reject(y?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},It.createElement(So.default.RangePicker,{disabled:hi(["anonymous_comment_settings","evaluation_start"],bt==null?void 0:bt[Ia]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Br=>(0,te.Q8)(Br,Et==null?void 0:Et.course_end_date,ue()(xr).add(1,"minutes").format()),disabledTime:Br=>(0,te.d0)(Br,ue()(xr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"}))))),It.createElement(Ze.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},It.createElement(je.Z,{max:((si=Fo==null?void 0:Fo[Ia])==null?void 0:si.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:hi(["anonymous_comment_settings","evaluation_num"],bt==null?void 0:bt[Ia])})))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:hi(["anonymous_comment_settings","absence_penalty"],bt==null?void 0:bt[Ia])})))),!De&&It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[ni.name,"student_comment"],valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi(["anonymous_comment_settings","student_comment"],bt==null?void 0:bt[Ia])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))))),!vt&&It.createElement(Ze.Z,{className:(Hi=Ea.Z)==null?void 0:Hi.h_lh_40},((Or=ao(ka?Et==null?void 0:Et.group_settings:qr,bt))==null?void 0:Or.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Ia!=0&&!hi(["anonymous_comment_settings","group_name"],bt==null?void 0:bt[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5 mt5`},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7")))),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:Ea.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Xn,rr)=>rr===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},It.createElement(je.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:hi("student_comment"),min:1,max:100})))),It.createElement(Fe.Z,null," ",It.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",vt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":It.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Et!=null&&Et.anonymous_comment)){ye.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${ln==null?void 0:ln.coursesId}/common_homework/${ln==null?void 0:ln.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),It.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),De&&It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:`${Ea.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("student_comment")},It.createElement(Ze.Z,{gutter:10},It.createElement(Fe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09"))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Ea.Z.h_lh_40},It.createElement(Xe.default,{disabled:hi("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9"))),It.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Ve&&It.createElement("div",{style:{paddingBottom:5}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_anonymous_appeal")},It.createElement(pe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Lr=Et==null?void 0:Et.group_settings)==null?void 0:Lr.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9"))))),(z===!1||ka===!1||De==!1)&&It.createElement(Ae.Z,{title:yo("unified_anonymous_appeal")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),At?It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:hi("appeal_penalty")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):It.createElement(me.default.List,{name:"anonymous_appeal_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi;return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 82px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Ia+1),It.createElement(Ze.Z,{wrap:!1,align:"top",justify:"space-between"},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["anonymous_appeal_settings","group_name"],Vt==null?void 0:Vt[Ia]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(De?Et==null?void 0:Et.group_settings:bt,Vt)})))),It.createElement(Fe.Z,{className:`${Ea.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:hi(["anonymous_appeal_settings","appeal_penalty"],Vt==null?void 0:Vt[Ia])})))),!vt&&It.createElement(Ze.Z,{className:(Ii=Ea.Z)==null?void 0:Ii.h_lh_40},!!((Gi=ao(De?Et==null?void 0:Et.group_settings:bt,Vt))!=null&&Gi.length)&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,appeal_penalty:2})}})),Ia!=0&&!hi(["anonymous_appeal_settings","group_name"],Vt==null?void 0:Vt[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,oe.GJ)()||!(ai||ma||ci))&&It.createElement(Pe.ZP,{loading:Hr||ei,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{aa.submit()}},"\u4FDD\u5B58"),It.createElement(bu.Z,{resdata:$n,type:"shixun",okloading:Ya,oktext:($n==null?void 0:$n.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Xn=>au(void 0,null,function*(){xa(!0);let rr=yield(0,We.ZP)(`/api/courses/${ln.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ln==null?void 0:ln.categoryId)]}});if(xa(!1),(rr==null?void 0:rr.status)===0){xa(!0);const wi=yield Wa(io({},wr));if(xa(!1),wi.status!==0)return;xa(!0);const ni=yield co(io({},wr));if(xa(!1),ni.status!==0)return;ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),wo(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),It.createElement(Zo.Z,{onConfirm:(Xn,rr)=>{qr.splice(Xn,0,...rr),qr.splice(Xn+rr.length,1);const wi=(0,te.QE)([...qr]);wi.forEach(ni=>{var Ia;((Ia=ni==null?void 0:ni.publish_time)==null?void 0:Ia.length)==2?ni.publish_time=ni.publish_time:ni.publish_time=[ue()(ni==null?void 0:ni.publish_time),ue()(ni==null?void 0:ni.end_time)]}),aa.setFieldValue("group_settings",[...wi])}})))};var Iu=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(mu),_o=ee(59301),Lu=Object.defineProperty,$o=Object.getOwnPropertySymbols,xi=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,go=(Te,Ne,Ce)=>Ne in Te?Lu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,xo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))xi.call(Ne,Ce)&&go(Te,Ce,Ne[Ce]);if($o)for(var Ce of $o(Ne))Di.call(Ne,Ce)&&go(Te,Ce,Ne[Ce]);return Te},Mo=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const iu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt,user:jt})=>{const en=(0,Be.useParams)(),{workSetting:Yt}=Te,[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)(!1),[Rt,Ir]=(0,x.useState)({start_permanent:!1});(0,x.useEffect)(()=>{Ft(!(0,oe.GJ)())},[(0,oe.GJ)()]);const dr=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:xo({},en)}),Ce({type:"shixunHomeworks/getWorkList",payload:xo({},en)})};(0,x.useEffect)(()=>{Yt!=null&&Yt.course_id&&(Object.keys(Rt).forEach(cr=>{Rt[cr]=Yt[cr]}),Ir(xo({},Rt)))},[Yt]);const fn=()=>Mo(void 0,null,function*(){var cr;if(((cr=jt==null?void 0:jt.userInfo)==null?void 0:cr.user_status)===2){(0,Dt.Rd)();return}Xt(!0),(yield(0,We.ZP)(`/api/homework_commons/${en.categoryId}/shiyan_setting.json`,{method:"post",body:xo({},Rt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),dr()),Xt(!1)});return _o.createElement("section",{className:Ur.Z.form},_o.createElement("div",{className:Ur.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),_o.createElement("div",{className:Ur.Z.content},_o.createElement(Xe.default,{disabled:on,checked:Rt.start_permanent,onChange:cr=>{if(!(0,oe.Ny)()){(0,Dt.pW)(2);return}Rt.start_permanent=cr.target.checked,Ir(Object.assign({},Rt))}},_o.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",_o.createElement("a",{target:"_blank",href:Mt.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),!on&&_o.createElement(_o.Fragment,null,_o.createElement(Pe.ZP,{type:"primary",size:"large",loading:sn,style:{width:"138px",marginTop:"30px"},onClick:()=>fn()},"\u4FDD\u5B58")))};var eu=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(iu),Ei=ee(62510),$a=ee(34364),yr=ee(59301),hu=Object.defineProperty,Gu=Object.defineProperties,Hl=Object.getOwnPropertyDescriptors,wl=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,Fi=(Te,Ne,Ce)=>Ne in Te?hu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Va=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ul.call(Ne,Ce)&&Fi(Te,Ce,Ne[Ce]);if(wl)for(var Ce of wl(Ne))ms.call(Ne,Ce)&&Fi(Te,Ce,Ne[Ce]);return Te},li=(Te,Ne)=>Gu(Te,Hl(Ne)),Ri=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const{RangePicker:Lo}=So.default,{Option:sl}=ze.default,bl=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn;const qn=(0,Be.useParams)(),{workSetting:Fn,workList:Fr}=Te,[_n,Kr]=(0,x.useState)(!0);let[Lr,ln]=(0,x.useState)([]),[Et,Gr]=(0,x.useState)([]),[Hr,Wa]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:qo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,x.useEffect)(()=>{},[]);const[ei,co]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Fn!=null&&Fn.course_id&&(Object.keys(Hr).map(function(vt){Hr[vt]=Fn[vt]}),Fn.anonymous_comment&&(Hr.unified_late=Fn.unified_anonymous_comment,co(Fn.unified_anonymous_comment)),(!Hr.allow_late||!Hr.unified_late)&&(Hr.late_penalty=5),Hr.unified_setting||(Hr.unified_late=!1,Hr.unified_anonymous_comment=!1,Hr.unified_anonymous_appeal=!1),Lr=JSON.parse(JSON.stringify(Fn.group_settings.map(vt=>li(Va({},vt),{group_name:[vt.group_name]})).filter(vt=>vt.publish_time!==null))),Et=JSON.parse(JSON.stringify(Fn.allow_late_settings.map(vt=>li(Va({},vt),{group_name:[vt.group_name]})).filter(vt=>vt.late_time!==null))),Wa(Va({},Hr)),ln(Lr.length?[...Lr]:[{}]),Gr([...Et]))},[Fn]),(0,x.useEffect)(()=>{Kr(!(0,oe.GJ)())},[(0,oe.GJ)()]);const aa=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Va({},qn)})},[ka,qr]=(0,x.useState)(!1),a=()=>Ri(void 0,null,function*(){qr(!ka);const vt=JSON.parse(JSON.stringify(Hr));if(vt.categoryId=qn.categoryId,Hr.unified_setting||Lr==null||Lr.map(nn=>{var zn,$n;if(!nn.publish_time||!nn.end_time)throw ye.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!nn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=($n=(zn=nn==null?void 0:nn.group_name)==null?void 0:zn.map(or=>{var wr,la;let Ya=(la=(wr=Fn.group_settings)==null?void 0:wr.filter(xa=>(xa==null?void 0:xa.group_name)===or))==null?void 0:la[0];return Ya==null?void 0:Ya.group_id}))==null?void 0:$n.toString().split(",")}),vt.group_settings=Lr,Hr.allow_late)if(Hr.unified_late){if(Hr.late_penalty===null||Hr.late_penalty===void 0||Hr.late_penalty<0||Hr.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Hr.late_time)throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ue()(Hr.late_time)<=ue()(Hr.end_time))throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else Et=Et==null?void 0:Et.map(nn=>{var zn,$n;if(nn.penalty_type=qo.Q.Number,nn.late_penalty===null||nn.late_penalty===void 0||nn.late_penalty<0||nn.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!nn.late_time)throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!nn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=($n=(zn=nn==null?void 0:nn.group_name)==null?void 0:zn.map(or=>{var wr,la;let Ya=(la=(wr=Fn.group_settings)==null?void 0:wr.filter(xa=>(xa==null?void 0:xa.group_name)===or))==null?void 0:la[0];return Ya==null?void 0:Ya.group_id}))==null?void 0:$n.toString().split(","),nn}),vt.allow_late_settings=Et;if(Hr!=null&&Hr.submit_limit&&!(Hr!=null&&Hr.submit_limit_num)){ye.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1);return}if(Hr!=null&&Hr.can_submit&&!(Hr!=null&&Hr.submit_num)){ye.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1);return}Object.keys(vt).map(function(nn){nn.indexOf("proportion")>-1&&(vt[nn]=vt[nn]/100)}),(yield(0,We.ZP)(`/api/homework_commons/${qn.categoryId}/publish_setting.json`,{method:"post",body:li(Va({},vt),{penalty_type:qo.Q.Number})})).status===0?(qr(!1),ye.ZP.success("\u66F4\u65B0\u6210\u529F"),aa(),Ce({type:"shixunHomeworks/getWorkList",payload:Va({},qn)})):qr(!1)}),y=yr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",yr.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",yr.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",yr.createElement("br",null),yr.createElement("br",null),"\u6CE8\u610F",yr.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",yr.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",yr.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",yr.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),b=yr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",yr.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",yr.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",yr.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),E=(vt,dn,nn="group_id")=>{var zn;return dn?dn.find($n=>$n[nn]===vt):(zn=Fn==null?void 0:Fn.group_settings)==null?void 0:zn.find($n=>$n.group_id[0]===vt)},z=(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.anonymous_comment),ie=vt=>{var dn,nn;const zn=E(vt,Fn==null?void 0:Fn.allow_late_settings,"id"),$n=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings),or=E(vt);return(Fn==null?void 0:Fn.allow_late)&&zn&&ue()(zn==null?void 0:zn.late_time)<=ue()()||(Fn==null?void 0:Fn.anonymous_comment)&&$n&&($n==null?void 0:$n.evaluation_start)!==null||((nn=(ue()(or==null?void 0:or.end_time)<=ue()()&&((dn=Fn==null?void 0:Fn.allow_late_settings)==null?void 0:dn.filter(wr=>wr.group_id.includes(vt))))[0])==null?void 0:nn.late_time)!=null},fe=(jt=Fn==null?void 0:Fn.allow_late_settings)!=null&&jt.length?(en=Fn==null?void 0:Fn.allow_late_settings)==null?void 0:en.every(vt=>{if(vt.evaluation_start)return!0}):!1,De=(Fn==null?void 0:Fn.unified_late)&&(Fn==null?void 0:Fn.anonymous_comment),Me=Fn==null?void 0:Fn.anonymous_comment,Ve=(0,x.useMemo)(()=>{var vt,dn;return Fn!=null&&Fn.unified_setting?!((vt=Fr==null?void 0:Fr.homework_status)!=null&&vt.includes("\u5DF2\u622A\u6B62"))||(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.anonymous_comment):!((dn=Fn==null?void 0:Fn.group_settings)==null?void 0:dn.some(zn=>ue()(zn.end_time)<=ue()()))||(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.all_group_late)},[Fn,Fr]),bt=Fn==null?void 0:Fn.anonymous_comment,At=vt=>{if(!vt)return!1;const dn=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings);return(Fn==null?void 0:Fn.anonymous_comment)&&dn&&(dn==null?void 0:dn.evaluation_start)!==null},Vt=vt=>{const dn=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings);return dn&&(dn==null?void 0:dn.evaluation_start)!==null};return yr.createElement("section",{style:{padding:"30px 50px"}},yr.createElement("div",{className:`${Ea.Z.title}`},yr.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),yr.createElement(Ae.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},yr.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ea.Z.title_icon}`}))),yr.createElement("div",{className:Ea.Z.content},yr.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${Ea.Z.h_lh_40}`},yr.createElement(pe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:_n||!((Yt=Fr==null?void 0:Fr.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))||(0,oe.Rm)()&&!((Ft=(on=Jt.AssistantObject)==null?void 0:on.normal)!=null&&Ft.can_publish),value:Hr.unified_setting,onChange:vt=>{var dn;if(!((dn=Fr==null?void 0:Fr.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Hr.unified_setting=!Hr.unified_setting,Hr.unified_setting||(Hr.unified_late=!1),Wa(Object.assign({},Hr)),Hr.unified_setting===!1&&Lr==""){ln(Lr.concat({}));return}Hr.unified_setting&&(ln([]),Gr([{late_penalty:5}]))}},yr.createElement(pe.ZP,{value:!0,disabled:!(Fn!=null&&Fn.manage_all_group)||!(0,oe.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),yr.createElement(pe.ZP,{disabled:((sn=Fn==null?void 0:Fn.group_settings)==null?void 0:sn.length)===0||!(0,oe.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((Xt=Fn==null?void 0:Fn.group_settings)==null?void 0:Xt.length)===0&&yr.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Hr.unified_setting&&yr.createElement("div",{className:Ea.Z.row_sty,style:{padding:"5px 30px"}},yr.createElement(Ze.Z,{align:"middle"},yr.createElement(Fe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),yr.createElement(Fe.Z,{className:"ml5"},yr.createElement(So.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date),disabledTime:vt=>(0,$a.d0)(vt),disabled:_n||!((Rt=Fr==null?void 0:Fr.homework_status)!=null&&Rt.includes("\u672A\u53D1\u5E03")||(Ir=Fr==null?void 0:Fr.homework_status)!=null&&Ir.includes("\u672A\u5F00\u59CB"))||(0,oe.Rm)()&&!((dr=Jt.AssistantObject.normal)!=null&&dr.can_publish),value:Hr.publish_time?ue()(Hr.publish_time):"",allowClear:!1,onChange:(vt,dn)=>{Hr.publish_time=dn,(Hr.end_time==""||!Hr.end_time)&&Hr.unified_setting&&(Hr.end_time=ue()(vt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),Hr.end_time=Hr.end_time),Wa(Object.assign({},Hr))}})),yr.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),yr.createElement(Ze.Z,{align:"middle"},yr.createElement(Fe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),yr.createElement(Fe.Z,{className:"ml5"},yr.createElement(So.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:fe||Me||(Fn==null?void 0:Fn.allow_late)&&(Fn==null?void 0:Fn.homework_status.includes("\u5DF2\u622A\u6B62"))||_n||(Fn==null?void 0:Fn.allow_late)&&ue()()>=ue()(Fn==null?void 0:Fn.end_time)||(0,oe.Rm)()&&!((fn=Jt.AssistantObject.normal)!=null&&fn.can_publish),allowClear:!1,disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date,Hr.publish_time),disabledTime:vt=>(0,$a.d0)(vt,Hr.publish_time),value:Hr.end_time?ue()(Hr.end_time):"",onChange:(vt,dn)=>{Hr.end_time=dn,Wa(Object.assign({},Hr))}})),yr.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Hr.unified_setting&&yr.createElement(Ze.Z,null,Lr&&Lr.map(function(vt,dn){var nn,zn,$n,or;return yr.createElement(Ze.Z,{key:dn},yr.createElement(Ze.Z,{style:{padding:"5px 14px 5px 52px"}},yr.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",dn+1),yr.createElement(Fe.Z,{flex:1,style:{maxWidth:400}},yr.createElement(ze.default,{disabled:_n||((nn=Fr==null?void 0:Fr.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03")&&vt.id||ue()(){var la,Ya;if((0,oe.Rm)()&&!((Ya=(la=Jt.AssistantObject)==null?void 0:la.normal)!=null&&Ya.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lr[dn].group_name=wr,Lr[dn].group_id=vt.group_id;const xa=(0,ut.flattenDeep)(Lr.map(ma=>ma.group_name)),ai=Et.map(ma=>{let ci=(ma==null?void 0:ma.group_name)||[];return li(Va({},ma),{group_name:(0,ut.remove)(ci,$i=>xa.includes($i))})});Gr(ai),ln(Lr.slice())}},Fn.group_settings&&Fn.group_settings.map(function(wr){if(!Lr.map(la=>la.group_name).toString().split(",").includes(String(wr.group_name)))return yr.createElement(sl,{value:wr.group_name,key:wr.id},wr.group_name)})))),yr.createElement(Fe.Z,{style:{padding:"5px 0"}},yr.createElement(Lo,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[vt.publish_time?ue()(vt.publish_time):ue()(),ue()()]},disabled:_n||(ue()()<=ue()((zn=E(vt.id))==null?void 0:zn.publish_time)?!1:[!0,ie(vt.id)]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:wr=>(0,$a.Q8)(wr,Fn==null?void 0:Fn.course_end_date),disabledTime:wr=>(0,$a.d0)(wr),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:vt.publish_time&&[ue()(vt.publish_time),ue()(vt.end_time)],onChange:(wr,la)=>{var Ya,xa;if((0,oe.Rm)()&&!((xa=(Ya=Jt.AssistantObject)==null?void 0:Ya.normal)!=null&&xa.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lr[dn].publish_time=la[0],Lr[dn].end_time=la[1],ln([...Lr])}})),!_n&&yr.createElement(Fe.Z,{className:`${($n=Ea.Z)==null?void 0:$n.h_lh_40}`,style:{padding:"5px 0"}},Lr.length<((or=Fn==null?void 0:Fn.group_settings)==null?void 0:or.length)&&yr.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{ln(Lr.concat({}))}}),(vt!=null&&vt.publish_time&&ue()(){var wr,la;if((0,oe.Rm)()&&!((la=(wr=Jt.AssistantObject)==null?void 0:wr.normal)!=null&&la.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Ya=(0,ut.cloneDeep)(Et);Ya.forEach((xa,ai)=>{xa.group_name&&(xa.group_name=xa.group_name.filter(ma=>{var ci;return!((ci=Lr[dn].group_name)!=null&&ci.includes(ma))}))}),Lr=Lr.filter((xa,ai)=>dn!==ai),Gr(Ya),ln(Lr.slice()),setTimeout(()=>ln(Lr.slice()),10)}}):yr.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(Fr!=null&&Fr.is_shixun)&&yr.createElement(Ei.ZP,{checkMarginLeft:60,disabled:_n,value:Hr,onChange:vt=>Wa(Va(Va({},Hr),vt))}),yr.createElement(yr.Fragment,null,yr.createElement("div",{className:`${Ea.Z.title} mt30`},yr.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),yr.createElement("div",{className:Ea.Z.content},yr.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(cr=Ea.Z)==null?void 0:cr.h_lh_40}`,align:"middle"},yr.createElement(Ai.Z,{checked:Hr.allow_late,disabled:fe||_n||(Fn==null?void 0:Fn.allow_late),onChange:vt=>{var dn,nn;if((0,oe.Rm)()&&!((nn=(dn=Jt.AssistantObject)==null?void 0:dn.normal)!=null&&nn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt&&ge.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:yr.createElement("div",{style:{padding:10,background:"#f5f6f9"}},yr.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),yr.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),yr.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Hr.allow_late=vt,Et==""&&Gr([{late_penalty:5}]),Wa(Va({},Hr))}}),yr.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),yr.createElement(Ae.Z,{overlayStyle:{width:380,maxWidth:380},title:yr.createElement("div",{style:{display:"flex",flexFlow:"column"}},yr.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),yr.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),yr.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},yr.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ea.Z.title_icon}`}))),(Hr==null?void 0:Hr.allow_late)&&yr.createElement("div",{className:"pb5"},yr.createElement(Ze.Z,{className:Ea.Z.row_sty1},yr.createElement(Fe.Z,{className:Ea.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),yr.createElement(pe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:_n,value:Hr.unified_late,onChange:vt=>{var dn;if((0,oe.Rm)()&&!((dn=Jt.AssistantObject.normal)!=null&&dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.unified_late=vt.target.value,Et==""&&!vt.target.value&&Gr([{late_penalty:5}]),Wa(Va({},Hr))}},(Hr==null?void 0:Hr.unified_setting)&&yr.createElement(pe.ZP,{disabled:(Fn==null?void 0:Fn.allow_late)||!(Fn!=null&&Fn.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=Fn==null?void 0:Fn.group_settings)==null?void 0:Cn.length)&&yr.createElement(pe.ZP,{disabled:Fn==null?void 0:Fn.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),Hr!=null&&Hr.unified_late?yr.createElement("div",null,yr.createElement(Ze.Z,{wrap:!1,align:"middle",className:`${Ea.Z.row_sty1} mb10 mt5`},yr.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),yr.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},yr.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:_n||bt,value:Hr.late_penalty,onChange:vt=>{var dn;if((0,oe.Rm)()&&!((dn=Jt.AssistantObject.normal)!=null&&dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.late_penalty=vt,Wa(Object.assign({},Hr))}})),yr.createElement(Fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),yr.createElement(Ze.Z,{className:`${Ea.Z.row_sty1}`},yr.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),yr.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},yr.createElement(So.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:_n||De||fe,value:Hr.late_time?ue()(Hr.late_time):"",disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date),disabledTime:vt=>(0,$a.d0)(vt),onChange:(vt,dn)=>{var nn;if((0,oe.Rm)()&&!((nn=Jt.AssistantObject.normal)!=null&&nn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.late_time=dn,Wa(Object.assign({},Hr))}})),yr.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Et.map(function(vt,dn){var nn;return yr.createElement(Ze.Z,{key:dn,style:{padding:"5px 14px 5px 52px"}},yr.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",dn+1),yr.createElement(Fe.Z,{className:"mr20 ml10"},yr.createElement(ze.default,{size:"large",disabled:_n||!((nn=Fr==null?void 0:Fr.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03"))&&vt.id,mode:"multiple",style:{width:250},value:typeof vt.group_name=="string"?[vt.group_name]:vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:zn=>{var $n;if((0,oe.Rm)()&&!(($n=Jt.AssistantObject.normal)!=null&&$n.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].group_name=zn,Et[dn].group_id=vt.group_id,Gr(Et.slice())}},Fn.group_settings&&Fn.group_settings.map(function(zn){if(Hr!=null&&Hr.unified_setting&&!Et.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Vt(zn.id))return yr.createElement(sl,{value:zn.group_name,key:zn.id},zn.group_name);if(Lr.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Et.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Vt(zn.id))return yr.createElement(sl,{value:zn.group_name,key:zn.id},zn.group_name)}))),yr.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),yr.createElement(Fe.Z,{className:"mr20 ml10"},yr.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:_n||At(vt.id),defaultValue:vt.late_penalty,onChange:zn=>{var $n,or;if((0,oe.Rm)()&&!((or=($n=Jt.AssistantObject)==null?void 0:$n.normal)!=null&&or.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].late_penalty=zn,Et[dn].penalty_type=qo.Q.Number}})),yr.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),yr.createElement(Fe.Z,{className:"ml10"},yr.createElement(So.default,{size:"large",disabled:_n||At(vt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:zn=>(0,$a.Q8)(zn,Fn==null?void 0:Fn.course_end_date),disabledTime:zn=>(0,$a.d0)(zn),format:"YYYY-MM-DD HH:mm",value:vt!=null&&vt.late_time?ue()(vt.late_time):void 0,onChange:(zn,$n)=>{var or,wr;if((0,oe.Rm)()&&!((wr=(or=Jt.AssistantObject)==null?void 0:or.normal)!=null&&wr.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].late_time=$n,Gr([...Et])}})),!_n&&yr.createElement(Fe.Z,{style:{height:40,lineHeight:"40px"}},yr.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Gr(Et.concat({penalty_type:qo.Q.Number,late_penalty:5}))}}),dn>0&&!vt.id?yr.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Et=Et.filter((zn,$n)=>dn!==$n),Gr(Et.slice()),setTimeout(()=>Gr(Et.slice()),10)}}):yr.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),yr.createElement(Pe.ZP,{loading:ka,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>a()},"\u4FDD\u5B58"))};var Qs=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(bl),Ju=ee(59301),Gs=Object.defineProperty,Vl=Object.defineProperties,hs=Object.getOwnPropertyDescriptors,xl=Object.getOwnPropertySymbols,Js=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable,Dl=(Te,Ne,Ce)=>Ne in Te?Gs(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Ru=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Js.call(Ne,Ce)&&Dl(Te,Ce,Ne[Ce]);if(xl)for(var Ce of xl(Ne))Kl.call(Ne,Ce)&&Dl(Te,Ce,Ne[Ce]);return Te},Xu=(Te,Ne)=>Vl(Te,hs(Ne)),cl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const vs=Te=>cl(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/publish_setting.json`,{method:"post",body:Te})}),dl=Te=>cl(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/evaluation_setting.json`,{method:"post",body:Te})}),Bc=(Te,Ne)=>Te==null?void 0:Te.map(Ce=>{var Jt;return(Jt=Ne==null?void 0:Ne.find(jt=>jt.value===Ce))==null?void 0:Jt.id}),Bl=(Te,Ne)=>{var Ce;return Te=typeof Te=="string"?[Te]:Te,(Ce=Te==null?void 0:Te.map(Jt=>Ne==null?void 0:Ne.find(jt=>{var en;return(en=jt==null?void 0:jt.group_name)==null?void 0:en.includes(Jt)})))==null?void 0:Ce.filter(Jt=>Jt)},vu=(Te,Ne,Ce,Jt=!1)=>{let jt=null,en=Jt?Ne:Bl(Te,Ne);return en==null||en.forEach((Yt,on)=>{(on==0||Ce(Yt,jt||{}))&&(jt=Yt)}),jt},ps=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),{workSetting:Rt,workList:Ir}=Te,[,dr,fn]=(0,ae.U)(vs,{categoryId:Xt==null?void 0:Xt.categoryId,penalty_type:qo.Q.Number}),[,cr,Cn]=(0,ae.U)(dl,{categoryId:Xt==null?void 0:Xt.categoryId}),[qn]=me.default.useForm(),Fn=me.default.useWatch("unified_setting",qn),Fr=me.default.useWatch("group_settings",qn),_n=me.default.useWatch("allow_late_settings",qn),Kr=me.default.useWatch("end_time",qn),Lr=me.default.useWatch("publish_time",qn),ln=me.default.useWatch("allow_late",qn),Et=me.default.useWatch("unified_late",qn),Gr=me.default.useWatch("late_time",qn),Hr=me.default.useWatch("anonymous_comment",qn),Wa=me.default.useWatch("unified_anonymous_comment",qn),ei=me.default.useWatch("evaluation_start",qn),co=me.default.useWatch("anonymous_appeal",qn),aa=me.default.useWatch("anonymous_comment_settings",qn),ka=me.default.useWatch("unified_anonymous_appeal",qn),qr=me.default.useWatch("anonymous_appeal_settings",qn),[a,y]=(0,x.useState)(!1),[b,E]=(0,x.useState)({}),z=a||(0,oe.Rm)()&&!((en=(jt=Jt.AssistantObject)==null?void 0:jt.normal)!=null&&en.can_publish),ie=a||(0,oe.Rm)()&&!((on=(Yt=Jt.AssistantObject)==null?void 0:Yt.normal)!=null&&on.can_late),fe=a||(0,oe.Rm)()&&!((sn=(Ft=Jt.AssistantObject)==null?void 0:Ft.normal)!=null&&sn.can_anonymous_comment),De=Ve=>cl(void 0,null,function*(){const bt=Ve;let At=yield(0,We.ZP)(`/api/homework_commons/${Xt==null?void 0:Xt.categoryId}/publish_setting_for_submit.json`,{method:"post",body:bt});(At==null?void 0:At.status)===0&&(ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),Me(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),Me=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Ru({},Xt)}),Ce({type:"shixunHomeworks/getWorkList",payload:Ru({},Xt)})};return(0,x.useEffect)(()=>{var Ve,bt,At,Vt;let vt=(Ve=Rt==null?void 0:Rt.group_settings)==null?void 0:Ve.filter(or=>or.publish_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],publish_time:(or==null?void 0:or.publish_time)&&[ue()(or==null?void 0:or.publish_time),ue()(or==null?void 0:or.end_time)]}));vt=(0,te.QE)((vt==null?void 0:vt.length)>0?vt:[]);const dn=(bt=Rt.allow_late_settings)==null?void 0:bt.filter(or=>or.late_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],late_time:(or==null?void 0:or.late_time)&&ue()(or==null?void 0:or.late_time)})),nn=(At=Rt.anonymous_comment_settings)==null?void 0:At.filter(or=>or.evaluation_start!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],evaluation_start:(or==null?void 0:or.evaluation_start)&&[ue()(or==null?void 0:or.evaluation_start),ue()(or==null?void 0:or.evaluation_end)]})),zn=(Vt=Rt.anonymous_appeal_settings)==null?void 0:Vt.filter(or=>or.appeal_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name]})),$n=Xu(Ru({},Rt),{late_penalty:Rt!=null&&Rt.allow_late?Rt==null?void 0:Rt.late_penalty:5,evaluation_num:Rt!=null&&Rt.evaluation_num?Rt==null?void 0:Rt.evaluation_num:3,absence_penalty:Rt!=null&&Rt.anonymous_comment?Rt==null?void 0:Rt.absence_penalty:3,appeal_penalty:Rt!=null&&Rt.anonymous_appeal?Rt==null?void 0:Rt.appeal_penalty:2,publish_time:Rt!=null&&Rt.publish_time?ue()(Rt==null?void 0:Rt.publish_time):"",end_time:Rt!=null&&Rt.end_time?ue()(Rt==null?void 0:Rt.end_time):"",late_time:Rt!=null&&Rt.late_time?ue()(Rt==null?void 0:Rt.late_time):"",evaluation_start:Rt!=null&&Rt.evaluation_start?ue()(Rt==null?void 0:Rt.evaluation_start):"",evaluation_end:Rt!=null&&Rt.evaluation_end?ue()(Rt==null?void 0:Rt.evaluation_end):"",group_settings:vt!=null&&vt.length?vt:[{is_admin:!0}],allow_late_settings:dn!=null&&dn.length?dn:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:nn!=null&&nn.length?nn:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:zn!=null&&zn.length?zn:[{is_admin:!0,appeal_penalty:2}]});qn.setFieldsValue($n),E($n),y(!(0,oe.GJ)()),console.log("workSetting",Rt)},[Rt]),(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0}),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),qn==null||qn.resetFields()}),[]),Ju.createElement(Ke.Z,{spinning:!!Ne["shixunHomeworks/getWorkSetting"]||!!Ne["shixunHomeworks/getWorkList"]},Ju.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ju.createElement(me.default,{form:qn,colon:!1,disabled:a,initialValues:b,scrollToFirstError:!0,onFinish:De},!(Ir!=null&&Ir.is_shixun)&&Ju.createElement(Ei.rU,{form:qn})),((0,oe.GJ)()||!(z||ie||fe))&&Ju.createElement(Pe.ZP,{loading:dr||cr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{qn.submit()}},"\u4FDD\u5B58"),Ju.createElement(Zo.Z,{onConfirm:(Ve,bt)=>{Fr.splice(Ve,0,...bt),Fr.splice(Ve+bt.length,1);const At=(0,te.QE)([...Fr]);At.forEach(Vt=>{var vt;((vt=Vt==null?void 0:Vt.publish_time)==null?void 0:vt.length)==2?Vt.publish_time=Vt.publish_time:Vt.publish_time=[ue()(Vt==null?void 0:Vt.publish_time),ue()(Vt==null?void 0:Vt.end_time)]}),qn.setFieldValue("group_settings",[...At])}})))};var Xs=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(ps),Au=ee(59301);const ou=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{const{workSetting:Jt,workList:jt}=Te,[en,Yt]=(0,x.useState)("1"),on=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Jt!=null&&Jt.is_new_rule?Au.createElement(Iu,null):Au.createElement(Qs,null)},!(jt!=null&&jt.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:Au.createElement(Xs,null)},((jt==null?void 0:jt.is_jupyter)||(jt==null?void 0:jt.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:Au.createElement(eu,null)},!(Jt!=null&&Jt.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:Au.createElement(ku,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Au.createElement(Pi,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:Au.createElement(ya,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Au.createElement(qa,null)}].filter(Ft=>!!Ft);return(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0})}),[]),Au.createElement("div",{style:{paddingBottom:"50px"}},(on==null?void 0:on.length)&&Au.createElement(bi.Z,{dataSource:on,style:{marginBottom:52}}))};var so=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(ou),Uo={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe",ai_review_new:"ai_review_new___AmrKW"},Wu=ee(63909),zu=ee(36337),Sl=ee(92973),Yl="data:image/png;base64,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",gs=Object.defineProperty,qs=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,qu=Object.getOwnPropertySymbols,ys=Object.prototype.hasOwnProperty,Gl=Object.prototype.propertyIsEnumerable,Nu=(Te,Ne,Ce)=>Ne in Te?gs(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Su=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))ys.call(Ne,Ce)&&Nu(Te,Ce,Ne[Ce]);if(qu)for(var Ce of qu(Ne))Gl.call(Ne,Ce)&&Nu(Te,Ce,Ne[Ce]);return Te},$u=(Te,Ne)=>qs(Te,Ql(Ne)),$s=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kl=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt;const jt=(0,Be.useParams)(),[en,Yt]=(0,x.useState)(Su(Su({},{page:1,limit:20,group_ids:[]}),jt)),{codeReview:on,workList:Ft}=Te,[sn]=me.default.useForm();en.order="code_rate",en.sort="desc",en.category=en.categoryId,(0,x.useEffect)(()=>{Xt()},[en]),(0,x.useEffect)(()=>{Te.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Xt()},[Te.actionTabs.key]);const Xt=()=>$s(void 0,null,function*(){(yield Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})).status===-2&&setTimeout(()=>Xt(),1500)}),Rt=(dr,fn)=>{en.page=dr,en.limit=20,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},Ir=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(dr,fn,cr)=>en.limit*(en.page-1)+cr+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:dr=>x.createElement("span",{className:"c-orange"},dr)},{title:"\u64CD\u4F5C",dataInex:"action",render:(dr,fn)=>x.createElement("div",null,x.createElement(Be.Link,{target:"_blank",to:`/classrooms/${en.coursesId}/common_homework/${en.categoryId}/review_detail/${fn.user_id}`},"\u67E5\u770B"),x.createElement("br",null))}];return x.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},x.createElement(Ze.Z,null,x.createElement(Fe.Z,{flex:"1"},x.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",on.time,x.createElement(Pe.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{!(Ft!=null&&Ft.is_old_data_for_time)&&(0,te.Ye)(Ce)||Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:en}})}},"\u6587\u6863\u67E5\u91CD"))),x.createElement(Fe.Z,null,x.createElement(it.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:dr=>{en.search=dr,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},style:{width:200}}),x.createElement("span",{className:"ml5 c-red"}))),(on==null?void 0:on.status)===-2&&x.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},x.createElement("img",{src:Yl}),x.createElement("br",null),x.createElement(Pe.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Jt=on.course_groups)==null?void 0:Jt.length)>0&&x.createElement(x.Fragment,null,x.createElement(Ze.Z,null,x.createElement(Fe.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),x.createElement(Fe.Z,{flex:"80px"},x.createElement(Xe.default,{checked:en.group_ids=="",value:"all",onChange:dr=>{delete en.group_ids,en.group_ids=[],en.page=1,Yt(Su({},en))}},"\u5168\u90E8")),x.createElement(Fe.Z,{flex:"1"},on.course_groups&&on.course_groups.map((dr,fn)=>x.createElement(Xe.default,{value:dr.id,checked:en.group_ids.includes(dr.id),onChange:cr=>{cr.target.checked?en.group_ids.push(dr.id):en.group_ids.splice(en.group_ids.indexOf(dr.id),1),en.page=1,Yt(Su({},en))}},dr.name,"(",dr.members_count,")")))),x.createElement(Ze.Z,{className:"font14 c-red mt5"},x.createElement(Fe.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(on==null?void 0:on.data)==="\u52A0\u8F7D\u4E2D"&&x.createElement(Ke.Z,null,x.createElement(Sl.Z,{message:on==null?void 0:on.data,type:"info"})),(on==null?void 0:on.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(on==null?void 0:on.data)==="\u52A0\u8F7D\u4E2D"?"":x.createElement("div",null,x.createElement("p",{className:"mt10"},x.createElement("span",{className:"c-red"},on.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",on.total_count,"\u5B66\u5458\uFF09"),x.createElement(Ye.default,{className:"mt30",pagination:!1,dataSource:on.data,columns:Ir,onChange:(dr,fn,cr)=>{cr.order==="ascend"&&(en.b_order="asc"),cr.order==="descend"&&(en.b_order="desc"),cr.order||delete en.b_order,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}}),x.createElement("aside",{className:"tc mb50 mt30"},x.createElement(ke.Z,{showSizeChanger:!1,onChange:Rt,defaultCurrent:en.page||1,current:en.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:on.copy_reviews_count}))))};var Jl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(kl),Es=Object.defineProperty,ec=Object.defineProperties,Cs=Object.getOwnPropertyDescriptors,As=Object.getOwnPropertySymbols,tc=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Xl=(Te,Ne,Ce)=>Ne in Te?Es(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,nc=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))tc.call(Ne,Ce)&&Xl(Te,Ce,Ne[Ce]);if(As)for(var Ce of As(Ne))Ml.call(Ne,Ce)&&Xl(Te,Ce,Ne[Ce]);return Te},rc=(Te,Ne)=>ec(Te,Cs(Ne)),ql=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const el=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)(),[Jt,jt]=(0,x.useState)([]),[en,Yt]=(0,x.useState)(!1),[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)(!1),[Rt,Ir]=(0,x.useState)(""),[dr,fn]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Te.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(cr.resetFields(),jt([]),Ft(!0),qn()):Ft(!1)},[Te.actionTabs.key]);const[cr]=me.default.useForm();let Cn=[];const qn=()=>ql(void 0,null,function*(){Yt(!0);const _n=yield(0,ce.VB)(rc(nc({},Ce),{course_id:Ce==null?void 0:Ce.coursesId,id:Ce==null?void 0:Ce.categoryId}));jt([...Jt,..._n==null?void 0:_n.data]),Ir(_n),Yt(!1)}),Fn=()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Xt(!1),Yt(!1),jt([]),cr.resetFields()},Fr=[{title:"",dataIndex:"course_group_id",width:280,render:(_n,Kr)=>x.createElement(Xe.default,{disabled:!(Kr.work_count>=1),value:String(Kr.course_group_id)},Kr.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return x.createElement(ge.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:on,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>ql(void 0,null,function*(){var _n;const Kr=cr.getFieldsValue();if(((_n=Kr.group_ids)==null?void 0:_n.length)<=0){ye.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}fn(!0);const Lr=yield(0,We.ZP)(`/api/homework_commons/${Ce.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...Kr.group_ids.map(ln=>Number(ln))]}});fn(!1),Lr.status===0&&(Fn(),ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield Ne({type:"shixunHomeworks/getWorkList",payload:Te.actionTabs.params}),Be.history.push(`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/detail?tabs=4`),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:dr},onCancel:Fn},x.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Rt==null?void 0:Rt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Te.codeReviewCourse&&x.createElement(me.default,{form:cr,initialValues:{group_ids:Cn,end_time:ue()(ue()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},x.createElement("div",{className:"flexd-table-header mt20"},x.createElement(Ye.default,{pagination:!1,dataSource:[],columns:Fr})),x.createElement(me.default.Item,{name:"group_ids"},x.createElement(Xe.default.Group,{className:"w100"},x.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},x.createElement(Ye.default,{showHeader:!1,columns:Fr,dataSource:Jt,pagination:!1,loading:en}))))),x.createElement(Ze.Z,null,x.createElement(Fe.Z,{className:"ml10"},x.createElement(Xe.default,{checked:sn,onChange:_n=>{Xt(_n.target.checked);let Kr=[];_n.target.checked&&(Kr=Jt.filter(Lr=>Lr.work_count>=1).map(Lr=>Lr.course_group_id+"")),cr.setFieldsValue({group_ids:Kr})}},"\u5168\u9009"))))};var $l=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(el),Pl=ee(51039),Fs=ee(52324),es=ee(51062),ws=ee(75501),ac=ee(86632),bs={TabsStyle:"TabsStyle___cT3EC"},ti=ee(59301),Il=Object.defineProperty,xs=Object.defineProperties,Ds=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ll=Object.prototype.propertyIsEnumerable,ns=(Te,Ne,Ce)=>Ne in Te?Il(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,uu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))tl.call(Ne,Ce)&&ns(Te,Ce,Ne[Ce]);if(ts)for(var Ce of ts(Ne))Ll.call(Ne,Ce)&&ns(Te,Ce,Ne[Ce]);return Te},lu=(Te,Ne)=>xs(Te,Ds(Ne)),Ou=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Bs=Te=>Ou(void 0,null,function*(){return yield(0,We.ZP)(`/api/student_works/${Te.userId}/deal_appeal_score.json`,{method:"post",body:Te})}),Nl=({globalSetting:Te,shixunHomeworks:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),[Rt]=(0,Be.useSearchParams)(),{workList:Ir,workSetting:dr}=Ne,[fn]=me.default.useForm(),[cr,Cn]=(0,x.useState)(!1),[qn,Fn]=(0,x.useState)(null),[,Fr,_n,Kr]=(0,ae.U)(ce.cN,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,Lr,ln,Et]=(0,ae.U)(ce.Qz,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,Gr,Hr,Wa]=(0,ae.U)(ce.mQ,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,,ei,co]=(0,ae.U)(Bs,{}),[aa,ka]=(0,x.useState)({activeKey:"1",page:1,limit:10,status:""}),qr=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],a=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+De+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},ie)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:ie=>ue()(ie).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},"\u67E5\u770B")}],y=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+De+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:ie=>ie===-1?"\u91CD\u505A\u4E2D":ti.createElement(te.Uw,{status:ie})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},"\u67E5\u770B")}].filter(ie=>!!ie),b=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+De+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},ie)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:ie=>ue()(ie).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(ie,fe)=>ti.createElement(ti.Fragment,null,ie==3&&ti.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),ie==4&&ti.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),ie==1&&ti.createElement(ti.Fragment,null,ti.createElement(be.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Ou(void 0,null,function*(){(yield ei({userId:fe.student_work_id,score_id:fe.student_works_score_id,status:4})).status===0&&E()})},"\u9A73\u56DE"),ti.createElement(be.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Ou(void 0,null,function*(){Fn(fe),Cn(!0)})},"\u63A5\u53D7")))}],E=(ie=aa)=>{aa.activeKey=="1"&&ln({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit}),aa.activeKey=="2"&&Hr({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit}),aa.activeKey=="3"&&_n({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit,status:ie==null?void 0:ie.status})},z=(ie={})=>{var fe;ie!=null&&ie.id&&(0,te.xg)(Ir.is_jupyter||Ir.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${ie.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${ie.id}?ids=${(fe=Xt.course_group)==null?void 0:fe.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${ie.id}`)};return(0,x.useEffect)(()=>{E(aa)},[aa]),(0,x.useEffect)(()=>{console.log("params",Xt,Rt.get("TabsActiveKey")),ka(lu(uu({},aa),{activeKey:Rt.get("TabsActiveKey")||"1"}))},[Rt.get("TabsActiveKey")]),ti.createElement(Ke.Z,{spinning:Lr||Fr||Gr},ti.createElement("section",{className:"p30",style:{background:"#fff"}},ti.createElement(Ie.default,{destroyInactiveTabPane:!0,className:bs.TabsStyle,activeKey:aa.activeKey,onChange:ie=>{ka(lu(uu({},aa),{activeKey:ie,page:1,limit:10}))}},ti.createElement(Ie.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ti.createElement(Ye.default,{className:"mt20",locale:{emptyText:ti.createElement(_e.Z,null)},columns:a,dataSource:((jt=Et==null?void 0:Et.data)==null?void 0:jt.list)||[],pagination:{total:((en=Et==null?void 0:Et.data)==null?void 0:en.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},aa),{page:ie,limit:fe}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}})),ti.createElement(Ie.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ti.createElement(Ye.default,{className:"mt20",locale:{emptyText:ti.createElement(_e.Z,null)},columns:y,dataSource:((Yt=Wa==null?void 0:Wa.data)==null?void 0:Yt.list)||[],pagination:{total:((on=Wa==null?void 0:Wa.data)==null?void 0:on.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},aa),{page:ie,limit:fe}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}})),ti.createElement(Ie.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ti.createElement(be.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:aa.status,onChange:ie=>{ka(lu(uu({},aa),{status:ie,page:1}))},dataSource:qr,titleWidth:60}),ti.createElement(Ye.default,{locale:{emptyText:ti.createElement(_e.Z,null)},columns:b,dataSource:((Ft=Kr==null?void 0:Kr.data)==null?void 0:Ft.list)||[],pagination:{total:((sn=Kr==null?void 0:Kr.data)==null?void 0:sn.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},aa),{page:ie,limit:fe}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}}))),ti.createElement(ge.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:cr,centered:!0,destroyOnClose:!0,onCancel:()=>{Cn(!1)},maskClosable:!1,width:544,onOk:()=>{fn.submit()}},ti.createElement(me.default,{form:fn,colon:!1,onFinish:ie=>Ou(void 0,null,function*(){(yield ei(lu(uu({},ie),{userId:qn.student_work_id,score_id:qn.student_works_score_id,status:3}))).status===0&&(E(),Cn(!1))})},ti.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ti.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ti.createElement("a",{onClick:()=>{z(lu(uu({},qn),{id:Ir.is_jupyter||Ir.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},qn==null?void 0:qn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ti.createElement("span",{style:{color:"#191919"}},qn==null?void 0:qn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ti.createElement("span",{style:{color:"#191919"}},qn==null?void 0:qn.score)}]}),ti.createElement(Ze.Z,{className:"mt20",wrap:!1},ti.createElement(Fe.Z,null,ti.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ti.createElement(je.Z,{min:1,max:100,step:1}))),ti.createElement(Fe.Z,null,ti.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ti.createElement(Fe.Z,null,ti.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ti.createElement(Xe.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Ss=(0,Be.connect)(({user:Te,shixunHomeworks:Ne,loading:Ce,globalSetting:Jt,classroomList:jt})=>({user:Te,shixunHomeworks:Ne,globalSetting:Jt,loading:Ce.effects,classroomList:jt}))(Nl),Ao=ee(59301),ic=Object.defineProperty,nl=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,rs=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,rl=(Te,Ne,Ce)=>Ne in Te?ic(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Yu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ms.call(Ne,Ce)&&rl(Te,Ce,Ne[Ce]);if(rs)for(var Ce of rs(Ne))fl.call(Ne,Ce)&&rl(Te,Ce,Ne[Ce]);return Te},ml=(Te,Ne)=>nl(Te,ks(Ne)),Ps=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const oc=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,dispatch:Jt})=>{const[jt,en]=(0,x.useState)(Yu(Yu({},(0,Be.useParams)()),{page:1,limit:20})),{workList:Yt,workSetting:on}=Te,[Ft,sn]=(0,x.useState)([]);(0,x.useEffect)(()=>{Yt!=null&&Yt.course_id&&sn(Yt==null?void 0:Yt.student_works)},[Yt]),(0,x.useEffect)(()=>{Xt()},[]);const Xt=()=>Ps(void 0,null,function*(){const dr=yield Jt({type:"shixunHomeworks/getWorkList",payload:ml(Yu({},jt),{score_open:!0,work_public:!0})});sn((dr==null?void 0:dr.student_works)||[])}),Rt=(dr,fn)=>{jt.page=dr,jt.limit=20,Xt()},Ir=[{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:dr=>dr},!(Yt!=null&&Yt.hidden_from_student)&&{title:Yt!=null&&Yt.is_jupyter_lab||Yt!=null&&Yt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:dr=>dr===-1?"\u91CD\u505A\u4E2D":Ao.createElement(te.Uw,{status:dr})},!(Yt!=null&&Yt.hidden_from_student)&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(dr,fn)=>Ao.createElement(Ae.Z,{placement:"bottom",title:Ao.createElement("div",null,Ao.createElement("div",null,fn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${fn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ao.createElement("div",null,fn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${fn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Yt!=null&&Yt.anonymous_comment?Ao.createElement("div",null,fn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${fn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ao.createElement("div",null,fn.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${fn.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Ao.createElement("div",null,fn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${fn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Yt!=null&&Yt.anonymous_comment?Ao.createElement("div",null,fn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${fn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Ao.createElement("div",null,fn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${fn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Yt!=null&&Yt.is_jupyter||Yt!=null&&Yt.is_jupyter_lab)&&Ao.createElement("div",{onClick:cr=>{var Cn;cr.stopPropagation(),(0,te.xg)(Yt.is_jupyter||Yt.is_jupyter_lab?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/${fn.id}/comment`:jt.course_group?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}?ids=${(Cn=jt.course_group)==null?void 0:Cn.toString()}`:`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},dr>0?Ao.createElement("span",{style:{color:"#ff8100"}},dr):dr)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:dr=>dr?ue()(dr).format("YYYY-MM-DD HH:mm"):"--"},!(Yt!=null&&Yt.hidden_from_student)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(dr,fn)=>Ao.createElement(Ae.Z,{title:Ao.createElement("div",null,Ao.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",dr,"\u5206"),Ao.createElement("br",null),Ao.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",fn.anonymous_comment_rate,"%"))},Ao.createElement("span",null,dr))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(dr,fn)=>Yt!=null&&Yt.work_public?Ao.createElement("a",{target:"_blank",onClick:()=>{var cr,Cn;(cr=Yt.homework_status)!=null&&cr.includes("\u5BFC\u5165")||(0,te.xg)(Yt.is_jupyter||Yt.is_jupyter_lab?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/${fn.id}/comment`:jt.course_group?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}?ids=${(Cn=jt.course_group)==null?void 0:Cn.toString()}`:`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}`)}},"\u67E5\u770B"):"--"}].filter(dr=>!!dr);return Ao.createElement("div",{className:"p30 bg-white"},Ao.createElement(Ye.default,{loading:Ce["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:Ao.createElement(_e.Z,null)},dataSource:Ft,columns:Ir,onRow:(dr,fn)=>({}),rowKey:"id",onChange:(dr,fn,cr)=>{if(cr.order===void 0)switch(cr.field){case"student_id":jt.b_order="desc",jt.order=cr.field;break;default:delete jt.b_order,delete jt.order}else jt.b_order=cr.order.replace("end",""),jt.order=cr.field;Xt()}}),Ao.createElement(ke.Z,{showSizeChanger:!1,onChange:Rt,hideOnSinglePage:!0,defaultCurrent:jt.page||1,current:jt.page||1,defaultPageSize:20,total:Te.workList.work_count}))};var Is=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(oc),oo={ai_review:"ai_review___N3KIA",top_warp:"top_warp___CzIfQ",under_review:"under_review___T38LW",btn_operate:"btn_operate___m04j_",btn_review:"btn_review___HJvll",is_disabled:"is_disabled___nqJkU",config_warp:"config_warp___Vetgu",config_title:"config_title___vHg7f",znpy:"znpy___bssUF",pfbz_ts:"pfbz_ts___GkRKw",btns_pfbz:"btns_pfbz___OhjDa",lable_name1:"lable_name1___FcH9s",h_lh_40:"h_lh_40___wIDaL",teacherList:"teacherList___xfIx9",teacherItem:"teacherItem___DtSWj",activeTeacherItem:"activeTeacherItem___uIeeF",title_sty:"title_sty___xsq2m"},al=ee(13014),hl=Object.defineProperty,Ls=Object.getOwnPropertySymbols,Ns=Object.prototype.hasOwnProperty,uc=Object.prototype.propertyIsEnumerable,Os=(Te,Ne,Ce)=>Ne in Te?hl(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,lc=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ns.call(Ne,Ce)&&Os(Te,Ce,Ne[Ce]);if(Ls)for(var Ce of Ls(Ne))uc.call(Ne,Ce)&&Os(Te,Ce,Ne[Ce]);return Te};const tu=Te=>React.createElement("svg",lc({width:17,height:16,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u9B54\u6CD5 AI\u63D0\u53D6"),React.createElement("path",{d:"m2.483 2.478.062.297a2.03 2.03 0 0 1-.9 2.137l-.07.042-.263.152C-.39 6.09.16 8.676 2.115 8.882l.302.032.082.01a2.03 2.03 0 0 1 1.69 1.587l.064.295c.402 1.894 2.957 2.192 3.8.487l.04-.083.122-.276c.075-.168.172-.325.288-.466l2.96 5.127a.711.711 0 0 0 1.23-.71l-2.96-5.127c.181-.031.366-.037.548-.018l.302.032.091.008c1.867.12 2.885-2.165 1.546-3.472l-.067-.063-.225-.202a2.03 2.03 0 0 1-.528-2.258l.032-.076.123-.277c.788-1.768-1.106-3.51-2.789-2.627l-.08.044L8.425 1l-.072.04a2.03 2.03 0 0 1-2.24-.236L6.052.751 5.825.548c-1.46-1.315-3.751.007-3.342 1.93Zm-.924 10.214a.203.203 0 0 0-.122.19l.01.693c0 .055-.021.108-.06.147l-.491.487a.203.203 0 0 0 .151.346l.69-.026a.203.203 0 0 1 .149.056l.501.48a.203.203 0 0 0 .343-.15l-.008-.694c-.001-.055.02-.108.06-.147l.49-.486a.203.203 0 0 0-.15-.347l-.691.027a.2.2 0 0 1-.148-.057l-.502-.48a.203.203 0 0 0-.222-.039Zm13.23-2.364a.203.203 0 0 0-.187.127l-.039.093a.203.203 0 0 1-.111.112l-.094.038a.203.203 0 0 0 0 .376l.094.038c.05.02.091.06.112.112l.038.093a.203.203 0 0 0 .376 0l.037-.093a.204.204 0 0 1 .113-.112l.093-.038a.203.203 0 0 0 0-.376l-.093-.038a.203.203 0 0 1-.113-.112l-.037-.093a.203.203 0 0 0-.188-.127ZM4.876 1.604l.225.202a3.45 3.45 0 0 0 4.034.425l.263-.152c.511-.294 1.1.236.86.775l-.123.277-.054.129a3.45 3.45 0 0 0 .795 3.743l.103.095.224.203c.439.395.116 1.12-.47 1.058l-.302-.031-.139-.012a3.45 3.45 0 0 0-3.374 2.04l-.123.277c-.24.538-1.028.456-1.152-.12l-.063-.298a3.451 3.451 0 0 0-3.013-2.714l-.303-.032c-.586-.062-.75-.837-.241-1.133l.264-.151a3.452 3.452 0 0 0 1.676-3.569l-.027-.137-.063-.297c-.122-.576.565-.973 1.003-.578Zm10.544-.326a.203.203 0 0 0-.188.127l-.331.819a.204.204 0 0 1-.113.112l-.818.331a.203.203 0 0 0 0 .377l.818.33c.051.021.092.061.113.112l.33.819a.203.203 0 0 0 .377 0l.331-.819c.02-.05.061-.09.112-.111l.82-.331a.203.203 0 0 0 0-.377l-.82-.33a.203.203 0 0 1-.112-.113l-.33-.819a.203.203 0 0 0-.189-.127Z",fill:"#3061D0",fillRule:"nonzero"}));var _s="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIuNDgzIDIuNDc4LjA2Mi4yOTdhMi4wMyAyLjAzIDAgMCAxLS45IDIuMTM3bC0uMDcuMDQyLS4yNjMuMTUyQy0uMzkgNi4wOS4xNiA4LjY3NiAyLjExNSA4Ljg4MmwuMzAyLjAzMi4wODIuMDFhMi4wMyAyLjAzIDAgMCAxIDEuNjkgMS41ODdsLjA2NC4yOTVjLjQwMiAxLjg5NCAyLjk1NyAyLjE5MiAzLjguNDg3bC4wNC0uMDgzLjEyMi0uMjc2Yy4wNzUtLjE2OC4xNzItLjMyNS4yODgtLjQ2NmwyLjk2IDUuMTI3YS43MTEuNzExIDAgMCAwIDEuMjMtLjcxbC0yLjk2LTUuMTI3Yy4xODEtLjAzMS4zNjYtLjAzNy41NDgtLjAxOGwuMzAyLjAzMi4wOTEuMDA4YzEuODY3LjEyIDIuODg1LTIuMTY1IDEuNTQ2LTMuNDcybC0uMDY3LS4wNjMtLjIyNS0uMjAyYTIuMDMgMi4wMyAwIDAgMS0uNTI4LTIuMjU4bC4wMzItLjA3Ni4xMjMtLjI3N2MuNzg4LTEuNzY4LTEuMTA2LTMuNTEtMi43ODktMi42MjdsLS4wOC4wNDRMOC40MjUgMWwtLjA3Mi4wNGEyLjAzIDIuMDMgMCAwIDEtMi4yNC0uMjM2TDYuMDUyLjc1MSA1LjgyNS41NDhjLTEuNDYtMS4zMTUtMy43NTEuMDA3LTMuMzQyIDEuOTNabS0uOTI0IDEwLjIxNGEuMjAzLjIwMyAwIDAgMC0uMTIyLjE5bC4wMS42OTNjMCAuMDU1LS4wMjEuMTA4LS4wNi4xNDdsLS40OTEuNDg3YS4yMDMuMjAzIDAgMCAwIC4xNTEuMzQ2bC42OS0uMDI2YS4yMDMuMjAzIDAgMCAxIC4xNDkuMDU2bC41MDEuNDhhLjIwMy4yMDMgMCAwIDAgLjM0My0uMTVsLS4wMDgtLjY5NGMtLjAwMS0uMDU1LjAyLS4xMDguMDYtLjE0N2wuNDktLjQ4NmEuMjAzLjIwMyAwIDAgMC0uMTUtLjM0N2wtLjY5MS4wMjdhLjIuMiAwIDAgMS0uMTQ4LS4wNTdsLS41MDItLjQ4YS4yMDMuMjAzIDAgMCAwLS4yMjItLjAzOVptMTMuMjMtMi4zNjRhLjIwMy4yMDMgMCAwIDAtLjE4Ny4xMjdsLS4wMzkuMDkzYS4yMDMuMjAzIDAgMCAxLS4xMTEuMTEybC0uMDk0LjAzOGEuMjAzLjIwMyAwIDAgMCAwIC4zNzZsLjA5NC4wMzhjLjA1LjAyLjA5MS4wNi4xMTIuMTEybC4wMzguMDkzYS4yMDMuMjAzIDAgMCAwIC4zNzYgMGwuMDM3LS4wOTNhLjIwNC4yMDQgMCAwIDEgLjExMy0uMTEybC4wOTMtLjAzOGEuMjAzLjIwMyAwIDAgMCAwLS4zNzZsLS4wOTMtLjAzOGEuMjAzLjIwMyAwIDAgMS0uMTEzLS4xMTJsLS4wMzctLjA5M2EuMjAzLjIwMyAwIDAgMC0uMTg4LS4xMjdaTTQuODc2IDEuNjA0bC4yMjUuMjAyYTMuNDUgMy40NSAwIDAgMCA0LjAzNC40MjVsLjI2My0uMTUyYy41MTEtLjI5NCAxLjEuMjM2Ljg2Ljc3NWwtLjEyMy4yNzctLjA1NC4xMjlhMy40NSAzLjQ1IDAgMCAwIC43OTUgMy43NDNsLjEwMy4wOTUuMjI0LjIwM2MuNDM5LjM5NS4xMTYgMS4xMi0uNDcgMS4wNThsLS4zMDItLjAzMS0uMTM5LS4wMTJhMy40NSAzLjQ1IDAgMCAwLTMuMzc0IDIuMDRsLS4xMjMuMjc3Yy0uMjQuNTM4LTEuMDI4LjQ1Ni0xLjE1Mi0uMTJsLS4wNjMtLjI5OGEzLjQ1MSAzLjQ1MSAwIDAgMC0zLjAxMy0yLjcxNGwtLjMwMy0uMDMyYy0uNTg2LS4wNjItLjc1LS44MzctLjI0MS0xLjEzM2wuMjY0LS4xNTFhMy40NTIgMy40NTIgMCAwIDAgMS42NzYtMy41NjlsLS4wMjctLjEzNy0uMDYzLS4yOTdjLS4xMjItLjU3Ni41NjUtLjk3MyAxLjAwMy0uNTc4Wm0xMC41NDQtLjMyNmEuMjAzLjIwMyAwIDAgMC0uMTg4LjEyN2wtLjMzMS44MTlhLjIwNC4yMDQgMCAwIDEtLjExMy4xMTJsLS44MTguMzMxYS4yMDMuMjAzIDAgMCAwIDAgLjM3N2wuODE4LjMzYy4wNTEuMDIxLjA5Mi4wNjEuMTEzLjExMmwuMzMuODE5YS4yMDMuMjAzIDAgMCAwIC4zNzcgMGwuMzMxLS44MTljLjAyLS4wNS4wNjEtLjA5LjExMi0uMTExbC44Mi0uMzMxYS4yMDMuMjAzIDAgMCAwIDAtLjM3N2wtLjgyLS4zM2EuMjAzLjIwMyAwIDAgMS0uMTEyLS4xMTNsLS4zMy0uODE5YS4yMDMuMjAzIDAgMCAwLS4xODktLjEyN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",as={content:"content___Jlnr_",status:"status___jhyDw"},sc=ee(12306),cc=ee.p+"static/a.2af11f58.png",Ts="data:image/png;base64,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",Vo=ee(59301),Ol=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const dc=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,setAiText:Jt})=>{var jt,en,Yt;const{workList:on,workDetail:Ft}=Te,sn=(0,Be.useParams)(),[Xt,Rt]=(0,x.useState)(!1),[Ir,dr]=(0,x.useState)(""),[fn,cr]=(0,x.useState)(""),Cn=(0,x.useRef)(null),qn=(0,x.useRef)(null),Fn=Lr=>Lr.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$ ").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$ ").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$ ").replace(/_{2,}/g,"`$&`");(0,x.useEffect)(()=>{var Lr;return((Lr=Te.actionTabs)==null?void 0:Lr.key)==="AI\u63D0\u53D6\u5F39\u7A97"&&_n(),()=>{qn.current&&(qn.current.abort(),qn.current=null)}},[(jt=Te.actionTabs)==null?void 0:jt.key]),(0,x.useEffect)(()=>{(Ir==null?void 0:Ir.length)>0&&cr(Ir==null?void 0:Ir.reduce((Lr,ln)=>Lr+`${ln.\u8BC4\u5206\u70B9}\uFF1A${ln.\u8BC4\u5206\u6807\u51C6}
+`)}]};var Ie=ee(53184),Oe=ee.n(Ie),te=(et,dt,Dt)=>new Promise((ut,wt)=>{var be=ve=>{try{ce(Dt.next(ve))}catch(Ee){wt(Ee)}},ae=ve=>{try{ce(Dt.throw(ve))}catch(Ee){wt(Ee)}},ce=ve=>ve.done?ut(ve.value):Promise.resolve(ve.value).then(be,ae);ce((Dt=Dt.apply(et,dt)).next())});const me={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},Ae=(et,dt,Dt,ut)=>{const wt=dt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Dt.lineNumber,endColumn:Dt.column});return Array.from(new Set(wt.match(/\b\w{2,}\b/g)||[])).map(ae=>({label:ae,kind:et.languages.CompletionItemKind.Text,insertText:ae,range:ut}))},Ze=(et,dt,Dt,ut)=>{et.languages.registerCompletionItemProvider(dt,{provideCompletionItems(wt,be){const ae=wt.getWordUntilPosition(be),ce={startLineNumber:be.lineNumber,endLineNumber:be.lineNumber,startColumn:ae.startColumn,endColumn:ae.endColumn},ve=wt.getLineContent(be.lineNumber).substring(ae.startColumn-2,ae.endColumn);return{suggestions:[...Ae(et,wt,be,ce),...Dt.map(ht=>({label:ht,kind:et.languages.CompletionItemKind.Keyword,documentation:ht,insertText:ht,insertTextRules:et.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ce})),...ut.map(ht=>({label:ht.label,kind:et.languages.CompletionItemKind.Snippet,documentation:ht.content,insertText:ve.startsWith("#")?ht.content.replace(/#/,""):ht.content,insertTextRules:et.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ce}))]}}})};var Ue=et=>{me.languages.forEach(dt=>{et.languages.registerDocumentFormattingEditProvider(dt,{provideDocumentFormattingEdits(Dt){return te(this,null,function*(){const ut=Oe()(Dt.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:Dt.getFullModelRange(),text:ut}]})}})}),Ze(et,"java",Pe.keywords,Pe.quickKey),Ze(et,"cpp",ye.keywords,ye.quickKey),Ze(et,"c",Le.keywords,[]),Ze(et,"python",ge.keywords,ge.quickKey),Ze(et,"scala",He.keywords,He.quickKey)};const Xe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Fe=Object.defineProperty,Ye=(et,dt,Dt)=>dt in et?Fe(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):et[dt]=Dt,it=(et,dt,Dt)=>Ye(et,typeof dt!="symbol"?dt+"":dt,Dt);const Ke=class _c{constructor(dt,Dt,ut){this.placeholder=dt,this.editor=Dt,this.monaco=ut,Dt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return _c.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};it(Ke,"ID","editor.widget.placeholderHint");var ke=Ke,pe=ee(96236),je=ee(6767),ze=ee(25399),ot=ee(89392),ue=ee(27035),_e=ee(56102),We=Object.defineProperty,qe=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Lt=(et,dt,Dt)=>dt in et?We(et,dt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):et[dt]=Dt,Bt=(et,dt)=>{for(var Dt in dt||(dt={}))pt.call(dt,Dt)&&Lt(et,Dt,dt[Dt]);if(nt)for(var Dt of nt(dt))_t.call(dt,Dt)&&Lt(et,Dt,dt[Dt]);return et},kt=(et,dt)=>qe(et,yt(dt)),we=(et,dt)=>{var Dt={};for(var ut in et)pt.call(et,ut)&&dt.indexOf(ut)<0&&(Dt[ut]=et[ut]);if(et!=null&&nt)for(var ut of nt(et))dt.indexOf(ut)<0&&_t.call(et,ut)&&(Dt[ut]=et[ut]);return Dt},oe=(et,dt,Dt)=>new Promise((ut,wt)=>{var be=ve=>{try{ce(Dt.next(ve))}catch(Ee){wt(Ee)}},ae=ve=>{try{ce(Dt.throw(ve))}catch(Ee){wt(Ee)}},ce=ve=>ve.done?ut(ve.value):Promise.resolve(ve.value).then(be,ae);ce((Dt=Dt.apply(et,dt)).next())});function Se(et){return/^\d+$/.test(et)?`${et}px`:et}function Je(){}let st=!1;const Re={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function gt(et=[]){let dt=et;if(Array.isArray(et)){for(let Dt=0;Dtoe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(et){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",et)}});var rt=et=>{var dt=et,{width:Dt="100%",height:ut="100%",value:wt,language:be="javascript",style:ae={},options:ce={},overrideServices:ve={},theme:Ee="vs-dark",onEditBlur:ht,isCopy:Ct=!1,onSave:tn,autoHeight:he=!1,forbidCopy:re=!1,onChange:ne=Je,editorDidMount:de=Je,onFocus:xe=Je,onBreakPoint:le=Je,breakPointValue:ct=[],filename:Ot="educoder.txt",errorLine:Qt,errorContent:Zt="",highlightLine:xt,openBreakPoint:Wt=!1,placeholder:hn="",showMiniMap:Sn=!0}=dt,Jn=we(dt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const Pr=(0,x.useRef)(),Rn=(0,x.useRef)({}),Sr=(0,x.useRef)(),va=(0,x.useRef)(),sa=(0,x.useRef)([]),br=(0,x.useRef)(!1),er=(0,x.useRef)(),Oa=(0,x.useRef)(),Ma=(0,x.useRef)(!1),[_r,Qa]=(0,x.useState)(!1);function Pa(){let nr;return Pr.current&&(nr=new Be.Z(An=>{for(let Ar of An)(Ar.target.offsetHeight>0||Ar.target.offsetWidth>0)&&Rn.current.instance.layout()}),nr.observe(Pr.current)),nr}function rn(){je.ZP.warning({content:decodeURIComponent(Xe),key:"monaco-editor-tip"})}const yn=()=>{let nr=Rn.current.instance;if(wt!=null&&nr&&_r){const An=nr.getModel();An&&wt!==An.getValue()&&(st=!0,An.setValue(wt),nr.layout(),st=!1)}};(0,x.useEffect)(()=>{const nr=ue.Z.subscribe("formatDocument",An=>{var Ar;let pa=Rn.current.instance;(Ar=pa==null?void 0:pa.getAction)==null||Ar.call(pa,"editor.action.formatDocument").run()});return window.updateMonacoValue=An=>{ne(An)},nr},[]),(0,x.useEffect)(()=>{var nr;let An=Rn.current.instance;va.current&&clearTimeout(va.current),va.current=setTimeout(()=>{yn()},500),wt&&(wt!=null&&wt.length)&&((nr=An==null?void 0:An.updateOptions)==null||nr.call(An,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(wt.split(/\r\n|\r|\n/g).length))+3,5)}))},[wt,_r,Rn.current]),(0,x.useEffect)(()=>{if(Qt&&Rn.current&&Rn.current.instance){let An=Rn.current.instance;An.changeViewZones(function(Ar){var pa=document.createElement("div");pa.style.padding="10px 20px",pa.style.width="calc(100% - 20px)",pa.className="my-error-line-wrp",pa.innerHTML=Zt,Ar.addZone({afterLineNumber:Qt||11,heightInLines:3,domNode:pa})});var nr={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};An.addOverlayWidget(nr),An.revealPositionInCenter({lineNumber:20,column:1})}},[Qt,Rn.current,_r]);const Tn=(nr="",An)=>{if(!nr||nr.trim()==="")return!0;const pa=Rn.current.instance.getModel().getLineTokens(An);let _a=!1;for(let Tt=0;Tt<2;Tt++)pa.getStandardTokenType(Tt)===1&&(_a=!0);return _a};(0,x.useEffect)(()=>{var nr;const An=(nr=Rn.current)==null?void 0:nr.instance;if(An&&_r&&re){const Ar=An.onDidBlurEditorWidget(()=>{Ma.current=!1}),pa=An.onDidFocusEditorText(()=>{Ma.current=!0});return()=>{Ar.dispose(),pa.dispose()}}},[Rn.current,_r,re]),(0,x.useEffect)(()=>{var nr;if((nr=Rn.current)!=null&&nr.instance&&_r&&Wt){let An=Rn.current.instance,Ar=An.getModel();if(!Ar)return;(()=>{var Nr;let sr=[],tr=[];const Wn=Ar.getAllDecorations();for(let Aa of Wn)Aa.options.className==="highlighted-line"&&(sr.push((Nr=Aa==null?void 0:Aa.range)==null?void 0:Nr.startLineNumber),tr.push(Aa==null?void 0:Aa.id));if(xt===sr[0])return;Ar.deltaDecorations(tr,[]);const Jr=Ar.getLineCount();xt&&xt<=Jr&&(An.deltaDecorations([],[{range:new lt.Range(xt,1,xt,Ar.getLineMaxColumn(xt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),An.revealLineInCenter(xt))})();const _a=(Nr=!1)=>{var sr;let tr=[],Wn=[];const Jr=Ar.getAllDecorations();for(let Aa of Jr)Aa.options.linesDecorationsClassName==="breakpoints-select"&&(tr.push((sr=Aa==null?void 0:Aa.range)==null?void 0:sr.startLineNumber),Wn.push(Aa==null?void 0:Aa.id));if(Nr)return{lines:tr,ids:Wn};le(tr)},Tt=Nr=>oe(void 0,null,function*(){let sr={range:new lt.Range(Nr,1,Nr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Ar.deltaDecorations([],[sr]),_a()}),Ht=Nr=>oe(void 0,null,function*(){let sr=[];const tr=An.getLineDecorations(Nr);for(let Wn of tr)Wn.options.linesDecorationsClassName==="breakpoints-select"&&sr.push(Wn.id);yield Ar.deltaDecorations(sr,[]),_a()}),fr=Nr=>{let sr=An.getLineDecorations(Nr);for(let tr of sr)if(tr.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ot.isEqual)(ct,_a(!0).lines)){Ar.deltaDecorations(_a(!0).ids,[]);const Nr=ct.map(sr=>({range:new lt.Range(sr,1,sr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Ar.deltaDecorations([],Nr)}const Vn=An.onDidChangeModelContent(Nr=>{let sr=An.getPosition();if(sr){let tr=sr.lineNumber;clearTimeout(Oa.current),Oa.current=setTimeout(()=>{Tn(Ar.getLineContent(tr),tr)?Ht(tr):fr(tr)?(Ht(tr),Tt(tr)):_a()},100)}}),Gt=An.onMouseDown(Nr=>{var sr,tr,Wn;if(Nr.target.detail&&((Wn=(tr=(sr=Nr.target)==null?void 0:sr.element)==null?void 0:tr.className)!=null&&Wn.includes("line-numbers"))){let Jr=Nr.target.position.lineNumber;if(Tn(Ar.getLineContent(Jr),Jr))return;fr(Jr)?Ht(Jr):Tt(Jr)}}),Gn=Nr=>{let sr={range:new lt.Range(Nr,1,Nr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};sa.current=An.deltaDecorations(sa.current,[sr])},vr=()=>{sa.current=An.deltaDecorations(sa.current,[])},Dr=An.onMouseMove(Nr=>{var sr,tr,Wn;if(vr(),Nr.target.detail&&((Wn=(tr=(sr=Nr.target)==null?void 0:sr.element)==null?void 0:tr.className)!=null&&Wn.includes("line-numbers"))){let Jr=Nr.target.position.lineNumber;if(Tn(Ar.getLineContent(Jr),Jr))return;Gn(Jr)}}),zr=An.onMouseLeave(()=>{vr()});return()=>{Vn.dispose(),Gt.dispose(),Dr.dispose(),zr.dispose()}}},[Rn.current,_r,ct,xt,Wt,be]),(0,x.useEffect)(()=>{var nr;(nr=Rn.current)!=null&&nr.instance&&Wt&&Rn.current.instance.setPosition({lineNumber:0,column:0})},[xt]);function Pn(){let nr=Rn.current.instance;if(nr){const An=nr.getSelection(),Ar=Rn.current.pastePos||{},pa=new lt.Range(Ar.startLineNumber||An.endLineNumber,Ar.startColumn||An.endColumn,Ar.endLineNumber||An.endLineNumber,Ar.endColumn||An.endColumn);setTimeout(()=>{nr.executeEdits("",[{range:pa,text:""}])},300)}}function $t(nr){(window.navigator.platform.match("Mac")?nr.metaKey:nr.ctrlKey)&&nr.keyCode==83&&(nr.preventDefault(),tn())}const bn=()=>{if(he&&Rn.current.instance){const nr=Rn.current.instance.getContentHeight();ea(nr{if(!Ma.current)return;const{keyCode:An,ctrlKey:Ar,metaKey:pa,target:_a,type:Tt}=nr;return(Tt==="paste"||(An===67||An===86)&&(pa||Ar))&&_a.nodeName==="TEXTAREA"&&(rn(),nr.preventDefault()),!1};function kr(nr,An){var Ar=window.URL||window.webkitURL||window,pa=new Blob([An]),_a=document.createElementNS("http://www.w3.org/1999/xhtml","a");_a.href=Ar.createObjectURL(pa),_a.download=nr,ar(_a)}(0,x.useEffect)(()=>{bn()},[bn]),(0,x.useEffect)(()=>{Pr.current&&!_r&&Promise.all([ee.e(8909),ee.e(4100)]).then(ee.bind(ee,71448)).then(nr=>{try{lt=nr,Rn.current.instance=lt.editor.create(Pr.current,{value:wt,language:gt(be),theme:Ee,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Sn||!1}},ve);const An=Rn.current.instance;let _a=[...pe.BH._menuItems].find(Vn=>Vn[0]._debugName=="EditorContext")[1],Tt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Ht=(Vn,Gt)=>{var Gn,vr;let Dr=Vn._first;do Gt.includes((vr=(Gn=Dr.element)==null?void 0:Gn.command)==null?void 0:vr.id)&&Vn._remove(Dr);while(Dr=Dr.next)};if(de(An,lt),setTimeout(()=>{bn(),Rn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{kr(Ot||"educoder.txt",An.getValue())}})},500),Rn.current.subscription=An.onDidChangeModelContent(Vn=>{br.current?clearTimeout(er.current):(bn(),ne(An.getValue(),Vn)),er.current=setTimeout(()=>{br.current=!1},500)}),window.Monaco||Ue(lt,gt(be)),re&&(Ht(_a,Tt),Pr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Cr),window.removeEventListener("paste",Cr),window.addEventListener("keydown",Cr),window.addEventListener("paste",Cr)),window.Monaco=lt,ht&&An.onDidBlurEditorWidget(()=>{ht(An.getValue())}),xe&&An.onDidFocusEditorText(()=>{re&&St(),xe(An.getValue())}),re){St();try{An.onDidPaste(Vn=>{const Gt=An.getSelection(),Gn=Rn.current.pastePos||{},vr=new lt.Range(Gn.startLineNumber||Gt.endLineNumber,Gn.startColumn||Gt.endColumn,Gn.endLineNumber||Gt.endLineNumber,Gn.endColumn||Gt.endColumn);An.executeEdits("",[{range:Vn.range,text:""}])})}catch(Vn){}}let fr=Pa();return hn&&typeof hn=="string"&&new ke(hn,An,lt),Qa(!0),()=>{const Vn=Rn.current.instance;Vn.dispose();const Gt=Vn.getModel();Gt&&Gt.dispose(),Rn.current.subscription&&Rn.current.subscription.dispose(),fr.unobserve(Pr.current)}}catch(An){}})},[]),(0,x.useEffect)(()=>{if(Rn.current.instance&&_r)return document.addEventListener("keydown",$t,!1),()=>{document.removeEventListener("keydown",$t)}},[tn,_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;if(nr&&_r){let An=gt(be);lt.editor.setModelLanguage(nr.getModel(),An)}},[be,_r]),(0,x.useEffect)(()=>{Rn.current.instance&&_r&<.editor.setTheme(Ee)},[Ee,_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;Sr.current=ce,nr&&_r&&(nr.updateOptions(Bt({},ce)),setTimeout(()=>{nr.getModel().updateOptions(Bt({},ce))},200))},[JSON.stringify(ce),_r]),(0,x.useEffect)(()=>{let nr=Rn.current.instance;nr&&_r&&nr.layout()},[Dt,ut,_r]);const[Tr,ra]=(0,x.useState)(Se(Dt)),[mr,ea]=(0,x.useState)(Se(ut)),oa=kt(Bt({},ae),{width:Tr,height:mr,position:"relative"});return x.createElement("div",{className:"my-monaco-editor",ref:Pr,style:oa},Ct&&x.createElement(_e.CopyToClipboard,{text:wt,onCopy:()=>je.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(ze.Z,{title:"\u590D\u5236\u4EE3\u7801"},x.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},x.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function $e({width:et="100%",height:dt="100%",original:Dt,modified:ut,language:wt,options:be={}}){const ae=(0,x.useRef)(),[ce,ve]=(0,x.useState)(null);function Ee(he){let re;return ae.current&&(re=new Be.Z(ne=>{for(let de of ne)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&he.layout()}),re.observe(ae.current)),re}(0,x.useEffect)(()=>(ae.current&&Promise.all([ee.e(8909),ee.e(9404)]).then(ee.bind(ee,2550)).then(he=>{lt=he;const re=lt.editor.createDiffEditor(ae.current,kt(Bt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},be),{wordWrap:!0}));ve(re);let ne=Ee(re);return()=>{re.dispose();const de=re.getModel();de&&de.dispose(),ne.unobserve(ae.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,x.useEffect)(()=>{ce&&ce.setModel({original:lt.editor.createModel(Dt,wt),modified:lt.editor.createModel(ut,wt)})},[Dt,ut,wt,ce]);const ht=Se(et),Ct=Se(dt),tn={width:ht,height:Ct};return x.createElement("div",{className:"my-diff-editor",ref:ae,style:tn})}},47140:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ae}});var x={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},Be=ee(29787),Le=ee(25399),Pe=ee(60242),ye=ee(92310),ge=ee.n(ye),He=ee(63949),Ie=ee(13922),Oe=ee(81779),te=ee(59301),Ae=({className:Ze,dataSource:Ue=[],col:Xe=4,right:Fe,bottom:Ye=23,precision:it=0,wrapWidth:Ke=1200,trackEventItems:Ge,loading:ke,onRemove:pe=()=>{},isCurrent:je=!0,showProgress:ze=!1,showAlias:ot=!1})=>{const ue=Math.floor((Ke-(Xe-1)*Fe)/Xe),_e=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return te.createElement(Be.Z,{spinning:ke},te.createElement("div",{className:ge()(x.list,Ze)},!!(Ue!=null&&Ue.length)&&(Ue==null?void 0:Ue.map((We,qe)=>{var yt,nt,pt,_t,Lt,Bt,kt,we,oe,Se,Je,st,Re;const{name:gt,id:lt,identifier:St,featured:rt,school_name:$e,image_url:et,excellent:dt,is_plan:Dt}=We;return te.createElement("div",{key:lt,className:je&&ze?x.wrapisCurrent:x.wrap,style:{width:ue,marginRight:(1+qe)%Xe===0?0:Fe+it,marginBottom:Ye}},te.createElement("a",{className:x.li,onClick:ut=>{ut.preventDefault(),ut.stopPropagation(),Ge&&(0,He.L9)([Ge]),(0,He.xg)(`/paths/${St}`)}},te.createElement("div",{className:x.img},te.createElement("img",{className:x.cover,src:`${et}`}),je&&(0,Oe.bg)()&&(We==null?void 0:We.studying)&&te.createElement("div",{className:`${x.movebq} user-path-items`,onClick:ut=>{ut.stopPropagation(),pe(We)}},te.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),te.createElement("span",{className:"c-red"},"\u79FB\u9664")),(yt=We==null?void 0:We.subject_tags)==null?void 0:yt.map((ut,wt)=>{var be,ae;if(wt===0){const ve=(be=_e.find(Ee=>Ee.name==ut))==null?void 0:be.swimg;return te.createElement("img",{className:x.sign,src:ve,style:{left:"-4px"}})}const ce=(ae=_e.find(ve=>ve.name==ut))==null?void 0:ae.ptimg;return te.createElement("img",{className:x.sign,src:ce,style:{left:`${48+52*(wt-1)+2*wt}px`}})}),te.createElement("div",{className:x.tagsDom},te.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(We==null?void 0:We.excellent)&&te.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"),((nt=We==null?void 0:We.custom_tags)==null?void 0:nt.length)>0&&te.createElement(Le.Z,{title:(Lt=(_t=We==null?void 0:We.custom_tags)==null?void 0:_t[((pt=We==null?void 0:We.custom_tags)==null?void 0:pt.length)-1])==null?void 0:Lt.tag_name},te.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},te.createElement("span",{className:"multi-llipsis1e text-10px"},(we=(kt=We==null?void 0:We.custom_tags)==null?void 0:kt[((Bt=We==null?void 0:We.custom_tags)==null?void 0:Bt.length)-1])==null?void 0:we.tag_name)))))),te.createElement("div",{className:x.name},te.createElement(Le.Z,{title:ot&&(We!=null&&We.excellent_alias_name)?te.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${gt}`,te.createElement("br",null),te.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):gt},te.createElement("span",{className:x.e},ot&&(We==null?void 0:We.excellent_alias_name)||gt))),je&&ze&&((oe=We==null?void 0:We.progress)==null?void 0:oe.all_score)!=0&&te.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},te.createElement(Pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Se=We==null?void 0:We.progress)==null?void 0:Se.my_score)/((Je=We==null?void 0:We.progress)==null?void 0:Je.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(st=We==null?void 0:We.progress)==null?void 0:st.my_score,"/",(Re=We==null?void 0:We.progress)==null?void 0:Re.all_score),(!je||!ze)&&te.createElement(Le.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${$e}`},te.createElement("div",{className:x.unit},te.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),$e)),(!je||!ze)&&te.createElement("div",{className:x.tags},te.createElement("div",null,te.createElement(Le.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),te.createElement("span",null,We.stages_count))),te.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),te.createElement("span",null,We.members_count)))))))})),!Ue.length&&te.createElement(Ie.Z,null)))}},71951:function(wn,zt,ee){"use strict";ee.d(zt,{jL:function(){return ye},w9:function(){return Se},QD:function(){return Qt},cQ:function(){return Lt.Z},op:function(){return ne},O5:function(){return yn},_b:function(){return Jn},t7:function(){return it},Gi:function(){return St},YG:function(){return gt},qp:function(){return me},vr:function(){return Wt},qE:function(){return le},Je:function(){return ke},wb:function(){return _t},cq:function(){return ut},tp:function(){return Ue}});var x=ee(59301),Be={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Le="data:image/png;base64,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",ye=({dataSource:Tn=[],img:Pn,imgWidth:$t=346,title:bn,sunTitle:ar,bannerExtraContent:Cr})=>x.createElement("div",{className:Be.banner},x.createElement("div",{className:Be.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,bn),x.createElement("span",null,ar)),Tn.length>0&&x.createElement("div",{className:Be.btns},Tn.map((kr,Tr)=>x.createElement("div",{key:Tr,onClick:kr.click},kr.name,kr.sign?x.createElement("img",{src:Le,width:39}):null))),Cr),Pn&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:Pn,width:$t}))),ge={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},He=ee(92310),Ie=ee.n(He),Oe=ee(89392),me=({dataSource:Tn=[],value:Pn,onChange:$t,onTitleChange:bn,className:ar,title:Cr,titleWidth:kr=41,style:Tr={},fontColor:ra="#6A7283",showCount:mr})=>{const[ea,oa]=(0,x.useState)(1),[nr,An]=(0,x.useState)(!1),Ar=(0,x.useRef)(null),pa=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var _a;Tn.length!==0&&(((_a=Ar==null?void 0:Ar.current)==null?void 0:_a.clientHeight)>97?oa(1):oa(0)),Tn.length===0&&oa(0),An(!1)},[Tn]),x.createElement("div",{className:Ie()(ge.row,ar,"fadeIn","animated"),style:Tr},x.createElement("div",{onClick:(0,Oe.throttle)(()=>bn==null?void 0:bn(),2e3),style:{width:kr,marginTop:nr?12:4},className:`${ge.title} ${bn?"current":""}`},Cr),x.createElement("div",{className:nr?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},x.createElement("div",{className:ge.bar,ref:pa,style:ea>0?{height:ea===1?97:"auto",overflow:ea===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:ge.tag,ref:Ar},Tn==null?void 0:Tn.map(_a=>x.createElement("span",{onClick:()=>$t(_a.id),key:_a.id,style:{color:ra},className:Pn===_a.id?ge.active:""},x.createElement("span",{title:_a.name,className:ge.name},_a.name),!!mr&&x.createElement("span",{className:ge.num},_a.count))))),!!ea&&x.createElement(x.Fragment,null,ea===1?x.createElement("div",{onClick:()=>{var _a;oa(2),((_a=Ar==null?void 0:Ar.current)==null?void 0:_a.clientHeight)>245?An(!0):An(!1)},className:ge.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{pa.current.scrollTop=0,oa(1),An(!1)},className:ge.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ae={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},Ue=({dataSource:Tn=[],value:Pn,onChange:$t,className:bn,style:ar={}})=>x.createElement("div",{style:ar,className:Ie()(Ae.tabs,bn)},Tn.map(Cr=>x.createElement("span",{onClick:()=>$t(Cr.id),className:Pn===Cr.id?Ae.active:"",key:Cr.id},Cr.name))),Xe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Fe=ee(37568),it=({dataSource:Tn=[],value:Pn="",onChange:$t,onInputChange:bn=()=>{},className:ar,style:Cr={},placeholder:kr,allowClear:Tr=!1})=>{var ra;const[mr,ea]=(0,x.useState)(""),[oa,nr]=(0,x.useState)("");(0,x.useEffect)(()=>{var pa;let _a=Pn;(pa=JSON.stringify(Pn))!=null&&pa.includes("{")&&(ea(Pn.id),_a=Pn.value||"");try{nr(decodeURIComponent(_a||""))}catch(Tt){nr(decodeURIComponent(_a||""))}},[Pn]);const An=()=>{$t(encodeURIComponent(oa),mr||null)},Ar=pa=>{pa!==mr&&(ea(pa),$t(encodeURIComponent(oa),pa))};return x.createElement("div",{className:Ie()(Xe.input,ar),style:Cr},!!Tn.length&&x.createElement("div",{className:Xe.dropdown},x.createElement("div",{className:Xe.text},(ra=Tn.find(pa=>pa.id===mr))==null?void 0:ra.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:Xe.b1}),x.createElement("b",{className:Xe.b2})),x.createElement("div",{className:Xe.menu},Tn.map((pa,_a)=>x.createElement("div",{key:_a,onClick:()=>Ar(pa.id)},pa.name)))),x.createElement(Fe.default,{onPressEnter:An,value:oa,onChange:pa=>{nr(pa.target.value),bn(encodeURIComponent(pa.target.value),mr||null)},placeholder:kr,variant:"borderless",allowClear:Tr,onClear:()=>$t("",mr||null)}),x.createElement("i",{onClick:An,className:"iconfont icon-sousuo9 font14 current"}))},Ke={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ke=({value:Tn,onChange:Pn,className:$t,total:bn,pageSize:ar,style:Cr={}})=>{const kr=Tn<2,Tr=Tn>=Math.ceil(bn/ar);return bn<=ar?x.createElement(x.Fragment,null):x.createElement("div",{className:Ie()(Ke.quickPager,$t),style:Cr},x.createElement("div",{onClick:()=>{kr||Pn(Tn-1,"prev")},className:kr?Ke.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{Tr||Pn(Tn+1,"next")},className:Tr?Ke.disabled:""},"\u4E0B\u4E00\u9875"))},pe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},je=ee(29787),ze=ee(25399),ot=ee(58018),ue=ee(78323),_e=ee(63949),We=ee(96908),qe=ee(57177),yt=ee(81378),nt=ee(13922),_t=({className:Tn,dataSource:Pn=[],col:$t=4,right:bn,bottom:ar=23,precision:Cr=0,wrapWidth:kr=1200,trackEventItems:Tr,loading:ra})=>{const mr=Math.floor((kr-($t-1)*bn)/$t);return x.createElement(je.Z,{spinning:ra},x.createElement("div",{className:Ie()(pe.list,Tn)},!!Pn.length&&Pn.map((ea,oa)=>{const{name:nr,id:An,identifier:Ar,power:pa,cover_image_id:_a,pic:Tt}=ea;return x.createElement("div",{className:pe.wrap,key:An,style:{width:mr,marginRight:(1+oa)%$t===0?0:bn+Cr,marginBottom:ar}},x.createElement("a",{target:"_blank",href:`/shixuns/${Ar}/challenges`,className:pe.li,onClick:Ht=>{Ht.preventDefault(),Tr&&(0,_e.L9)([Tr]),pa&&(0,_e.xg)(`/shixuns/${Ar}/challenges`)}},x.createElement("div",{className:pe.img},x.createElement("img",{className:pe.cover,src:`${Tt}`}),ea.is_jupyter&&x.createElement("img",{className:pe.sign,src:We}),ea.is_jupyter_lab&&x.createElement("img",{className:pe.sign,src:qe}),ea.is_unity_3d&&x.createElement("img",{className:pe.sign,src:yt})),x.createElement("div",{className:pe.name},x.createElement(ze.Z,{title:nr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:pe.e},nr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:pe.tags},x.createElement(ze.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,ea.challenges_count))),!!ea.myshixuns_count&&x.createElement(ze.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,ea.myshixuns_count))),x.createElement(ze.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,ea.level))),x.createElement("div",{className:pe.rate},x.createElement(ot.Z,{allowHalf:!0,disabled:!0,defaultValue:ea.score_info}),x.createElement("span",null,"\xA0",ea.score_info?`${ea.score_info}\u5206`:"5\u5206")))),!pa&&x.createElement("div",{className:pe.lockWrap},x.createElement("img",{src:`${ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Pn.length&&x.createElement(nt.Z,null)))},Lt=ee(47140),Bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},kt="data:image/png;base64,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",we=ee(59301),Se=({className:Tn,dataSource:Pn=[],col:$t=4,right:bn,bottom:ar=23,precision:Cr=0,wrapWidth:kr=1200,trackEventItems:Tr,loading:ra,handleVery:mr=()=>!0})=>{const ea=Math.floor((kr-($t-1)*bn)/$t);return we.createElement(je.Z,{spinning:ra},we.createElement("div",{className:Ie()(Bt.list,Tn)},!!Pn.length&&Pn.map((oa,nr)=>{const{subject_identifier:An,id:Ar,identifier:pa,power:_a}=oa,Tt=oa.is_public!=0&&oa.is_public;return we.createElement("div",{className:Bt.wrap,key:Ar,style:{width:ea,marginRight:(1+nr)%$t===0?0:bn+Cr,marginBottom:ar}},we.createElement("a",{className:Bt.li,onClick:Ht=>{Ht.preventDefault(),mr(oa==null?void 0:oa.first_category_url)&&(Tr&&(0,_e.L9)([Tr]),(0,_e.xg)(oa.first_category_url))}},we.createElement("div",{className:Bt.top},we.createElement(ze.Z,{title:oa.name},we.createElement("div",{className:Bt.name},oa.name)),we.createElement("img",{className:Bt.img,src:ue.Z.IMG_SERVER+"/images/"+oa.avatar_url}),we.createElement("div",{className:Bt.text,title:oa.creator},oa.creator),An&&we.createElement("div",{className:Bt.btns},we.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),we.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Tt&&we.createElement("div",{className:Bt.sign},"\u516C\u5F00")),we.createElement("div",{className:Bt.bottom},oa.visits>0&&we.createElement(ze.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-liulanyan"}),we.createElement("span",null,oa.visits))),oa.course_members_count>0&&we.createElement(ze.Z,{title:"\u6210\u5458",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-chengyuan"}),oa.course_members_count)),oa.tasks_count>0&&we.createElement(ze.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-zuoye"}),oa.tasks_count)),oa.is_end?we.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):we.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!oa.is_accessible&&we.createElement("div",{className:Bt.lockWrap},we.createElement("img",{src:`${ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),we.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Pn.length&&we.createElement(nt.Z,null)))},Je={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},st=ee(95392),gt=({dataSource:Tn=[],value:Pn,onChange:$t,className:bn,style:ar={},tabBarExtraContent:Cr})=>x.createElement("div",{className:Ie()(Je.tabs,bn),style:ar},x.createElement("div",{className:Je.tabsWrap},Tn.map((kr,Tr)=>!(kr!=null&&kr.hide)&&x.createElement("aside",{className:Je.tab,onClick:()=>{$t(kr.id),kr.link&&st.history.push(kr.link)},key:Tr},x.createElement("div",{className:Pn===kr.id?Je.active:""},kr.name),(kr==null?void 0:kr.resetCount)==null&&(kr==null?void 0:kr.total)!==void 0&&x.createElement("span",null,"\uFF08",kr==null?void 0:kr.total,"\uFF09"),(kr==null?void 0:kr.resetCount)!==void 0&&(kr==null?void 0:kr.total)!==void 0&&x.createElement(ze.Z,{title:(kr==null?void 0:kr.tip)!=null?kr==null?void 0:kr.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},kr==null?void 0:kr.resetCount),"/",x.createElement("span",null,kr==null?void 0:kr.total),"\uFF09"))))),x.createElement("div",{className:Je.tabBar},Cr)),St=({className:Tn,style:Pn={},children:$t})=>x.createElement("div",{className:Ie()(Tn),style:Pn},$t),rt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},$e=ee(75727),et=ee(93041);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ut=({sortValue:Tn,dropValue:Pn,className:$t,onSort:bn,onDrop:ar,dataSource:Cr=dt})=>{var kr;return x.createElement("div",{className:Ie()(rt.orderWrap,$t)},x.createElement($e.Z,{dropdownRender:()=>x.createElement(et.default,null,Cr.map((Tr,ra)=>x.createElement(et.default.Item,{key:ra,onClick:()=>ar(Tr.id)},Tr.name)))},x.createElement("span",{className:rt.orderTextWrap},(kr=Cr.find(Tr=>Pn===Tr.id))==null?void 0:kr.name)),x.createElement("span",{className:rt.orderIconWrap},x.createElement("span",{className:rt.orderAsc},x.createElement("i",{className:Tn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer}`,onClick:()=>bn(Tn==="asc"?"desc":"asc")})),x.createElement("span",{className:rt.orderDesc},x.createElement("i",{className:Tn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer}`,onClick:()=>bn(Tn==="asc"?"desc":"asc")}))))},wt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},be=ee(7939),ae=Object.defineProperty,ce=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ht=(Tn,Pn,$t)=>Pn in Tn?ae(Tn,Pn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):Tn[Pn]=$t,Ct=(Tn,Pn)=>{for(var $t in Pn||(Pn={}))ve.call(Pn,$t)&&ht(Tn,$t,Pn[$t]);if(ce)for(var $t of ce(Pn))Ee.call(Pn,$t)&&ht(Tn,$t,Pn[$t]);return Tn},tn=(Tn,Pn)=>{var $t={};for(var bn in Tn)ve.call(Tn,bn)&&Pn.indexOf(bn)<0&&($t[bn]=Tn[bn]);if(Tn!=null&&ce)for(var bn of ce(Tn))Pn.indexOf(bn)<0&&Ee.call(Tn,bn)&&($t[bn]=Tn[bn]);return $t},he=(Tn,Pn,$t)=>new Promise((bn,ar)=>{var Cr=ra=>{try{Tr($t.next(ra))}catch(mr){ar(mr)}},kr=ra=>{try{Tr($t.throw(ra))}catch(mr){ar(mr)}},Tr=ra=>ra.done?bn(ra.value):Promise.resolve(ra.value).then(Cr,kr);Tr(($t=$t.apply(Tn,Pn)).next())}),ne=Tn=>{var Pn=Tn,{className:$t,style:bn,children:ar,loading:Cr=!1,openLoading:kr,onClick:Tr=()=>{},size:ra="middle",shape:mr="round"}=Pn,ea=tn(Pn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[oa,nr]=(0,x.useState)(!1);return x.createElement(be.ZP,Ct({onClick:(0,Oe.throttle)(An=>he(void 0,null,function*(){kr&&nr(!0);try{yield Tr(An)}catch(Ar){console.log("error",Ar)}kr&&nr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ie()(wt.btn,wt[`${ra}-${mr}`],$t),style:bn,size:ra,shape:mr,loading:oa||Cr},ea),ar)},de={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},le=({className:Tn,style:Pn,children:$t=null,onClick:bn,title:ar})=>x.createElement("div",{className:Ie()(de.head,Tn),style:Pn},x.createElement("span",{className:"primary-hover",onClick:bn},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:ar},ar),x.createElement("div",{className:de.node},$t)),ct={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Qt=({confirmShow:Tn=!0,confirmTitle:Pn,confirmClick:$t,cancelShow:bn=!0,cancelTitle:ar,cancelClick:Cr,className:kr,style:Tr,confirmLoading:ra=!1})=>x.createElement("div",{className:Ie()(ct.btns,kr),style:Tr},Tn&&x.createElement(be.ZP,{loading:ra,onClick:$t,type:"primary",className:ct.confirm},Pn),bn&&x.createElement(be.ZP,{onClick:Cr,className:ct.cancel},ar)),Zt={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Wt=({className:Tn,style:Pn={},LeftContent:$t,children:bn,RightContent:ar})=>x.createElement("div",{className:Ie()(Zt.fixedBottom,Tn),style:Pn},x.createElement("div",{className:Zt.wrap},x.createElement("div",{className:Zt.left},$t),x.createElement("div",{className:Zt.center},bn),x.createElement("div",{className:Zt.right},ar))),hn={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Jn=({className:Tn,style:Pn={},dataSource:$t=[]})=>x.createElement("div",{className:Ie()(hn.crumbs,Tn),style:Pn},$t.map((bn,ar)=>ar<$t.length-1?x.createElement(x.Fragment,{key:ar},bn.path||bn.onClick?x.createElement("span",{className:hn.hover,onClick:bn!=null&&bn.onClick?bn.onClick:()=>st.history.push(bn.path)},bn.name):x.createElement("span",null,bn.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:ar,style:{color:"#5F6368"}},bn.name))),Pr=ee(11938),Rn=Object.defineProperty,Sr=Object.defineProperties,va=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,Oa=(Tn,Pn,$t)=>Pn in Tn?Rn(Tn,Pn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):Tn[Pn]=$t,Ma=(Tn,Pn)=>{for(var $t in Pn||(Pn={}))br.call(Pn,$t)&&Oa(Tn,$t,Pn[$t]);if(sa)for(var $t of sa(Pn))er.call(Pn,$t)&&Oa(Tn,$t,Pn[$t]);return Tn},_r=(Tn,Pn)=>Sr(Tn,va(Pn)),Qa=(Tn,Pn)=>{var $t={};for(var bn in Tn)br.call(Tn,bn)&&Pn.indexOf(bn)<0&&($t[bn]=Tn[bn]);if(Tn!=null&&sa)for(var bn of sa(Tn))Pn.indexOf(bn)<0&&er.call(Tn,bn)&&($t[bn]=Tn[bn]);return $t};const{Countdown:Pa}=Pr.default;var yn=Tn=>{var Pn=Tn,{onChange:$t}=Pn,bn=Qa(Pn,["onChange"]);const[ar,Cr]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof ar=="number"&&ar>=0&&$t(ar)},[ar]);const kr=Tr=>{const ra=Math.floor(Tr/1e3);Cr(ra)};return x.createElement(Pa,_r(Ma({},bn),{onChange:kr}))}},66991:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Be}});var x=ee(59301);function Be(Le,Pe){const ye=(0,x.useRef)();(0,x.useEffect)(()=>{ye.current=Le}),(0,x.useEffect)(()=>{function ge(){ye.current()}if(Pe!==null){let He=setInterval(ge,Pe);return()=>clearInterval(He)}},[Pe])}},30487:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(28284),Le=ee(77019),Pe=ee(5269),ye=ee(82326),ge=ee(1439),He=ee(25399),Ie=ee(16326),Oe=ee(37568),te=ee(95392),me=ee(34364),Ae=ee(2334),Ze=ee(59301),Ue=Object.defineProperty,Xe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ge=(ot,ue,_e)=>ue in ot?Ue(ot,ue,{enumerable:!0,configurable:!0,writable:!0,value:_e}):ot[ue]=_e,ke=(ot,ue)=>{for(var _e in ue||(ue={}))it.call(ue,_e)&&Ge(ot,_e,ue[_e]);if(Ye)for(var _e of Ye(ue))Ke.call(ue,_e)&&Ge(ot,_e,ue[_e]);return ot},pe=(ot,ue)=>Xe(ot,Fe(ue)),je=(ot,ue)=>{var _e={};for(var We in ot)it.call(ot,We)&&ue.indexOf(We)<0&&(_e[We]=ot[We]);if(ot!=null&&Ye)for(var We of Ye(ot))ue.indexOf(We)<0&&Ke.call(ot,We)&&(_e[We]=ot[We]);return _e};const ze=({disabled:ot,shixunHomeworks:ue,selectOptions:_e,form:We})=>{const{workSetting:qe}=ue,[yt,nt]=(0,x.useState)([]),pt=(0,x.useMemo)(()=>_e==null?void 0:_e.filter(_t=>!yt.includes(_t.value)),[yt,_e]);return(0,x.useEffect)(()=>{var _t;const Lt=((_t=qe==null?void 0:qe.anonymous_appeal_settings)==null?void 0:_t.filter(Bt=>Bt.appeal_time))||[];nt(Lt.map(Bt=>Bt.group_name))},[qe]),Ze.createElement(Be.default.List,{name:"anonymous_appeal_settings"},(_t,{add:Lt,remove:Bt})=>Ze.createElement(Ze.Fragment,null,_t.map(kt=>{var we;const oe=kt,{key:Se,name:Je}=oe,st=je(oe,["key","name"]),gt=We.getFieldValue(["anonymous_appeal_settings",Je]).deleteflag;return Ze.createElement("div",{key:Se},Ze.createElement(Le.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Ze.createElement(Pe.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Se+1),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{name:[kt.name,"group_name"]}),Ze.createElement(ye.default,{mode:"multiple",disabled:ot||!gt,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:Ae.Z.multiple_select,options:pt||[],onSelect:lt=>{nt(St=>[...St,lt])},onDeselect:lt=>{nt(St=>St.filter(rt=>rt!==lt))}}))),Ze.createElement(Pe.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{label:"",name:[kt.name,"appeal_penalty"]}),Ze.createElement(ge.Z,{min:0,disabled:ot,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Ze.createElement(He.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},Ze.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ae.Z.title_icon}`})),Ze.createElement(Pe.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ze.createElement(Pe.Z,null,Ze.createElement(Be.default.Item,pe(ke({},st),{label:"",name:[kt.name,"appeal_time"]}),Ze.createElement(Ie.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:ot,size:"large",disabledDate:lt=>(0,me.Q8)(lt,qe==null?void 0:qe.course_end_date),disabledTime:lt=>(0,me.d0)(lt),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Ze.createElement(Be.default.Item,pe(ke({},st),{name:[Je,"deleteflag"]}),Ze.createElement(Oe.default,{type:"hidden"})),!ot&&_t.length<((we=qe==null?void 0:qe.anonymous_appeal_settings)==null?void 0:we.length)&&Ze.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Lt({deleteflag:!0})}}),Se!==0&&!ot&>&&Ze.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const lt=We.getFieldValue(["anonymous_appeal_settings",Je,"group_name"])||[];nt(St=>St.filter(rt=>!lt.includes(rt))),Bt(Je)}})))})))};zt.Z=(0,te.connect)(({shixunHomeworks:ot})=>({shixunHomeworks:ot}))(ze)},16534:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(16326),Le=ee(28284),Pe=ee(77019),ye=ee(5269),ge=ee(82326),He=ee(6767),Ie=ee(37568),Oe=ee(1439),te=ee(25399),me=ee(62673),Ae=ee(56656),Ze=ee.n(Ae),Ue=ee(95392),Xe=ee(34364),Fe=ee(81779),Ye=ee(2334),it=ee(59301),Ke=Object.defineProperty,Ge=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ot=(nt,pt,_t)=>pt in nt?Ke(nt,pt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):nt[pt]=_t,ue=(nt,pt)=>{for(var _t in pt||(pt={}))je.call(pt,_t)&&ot(nt,_t,pt[_t]);if(pe)for(var _t of pe(pt))ze.call(pt,_t)&&ot(nt,_t,pt[_t]);return nt},_e=(nt,pt)=>Ge(nt,ke(pt)),We=(nt,pt)=>{var _t={};for(var Lt in nt)je.call(nt,Lt)&&pt.indexOf(Lt)<0&&(_t[Lt]=nt[Lt]);if(nt!=null&&pe)for(var Lt of pe(nt))pt.indexOf(Lt)<0&&ze.call(nt,Lt)&&(_t[Lt]=nt[Lt]);return _t};const{RangePicker:qe}=Be.default,yt=({disabled:nt,shixunHomeworks:pt,selectOptions:_t,form:Lt,data:Bt,classroomList:kt})=>{const{workSetting:we}=pt,[oe,Se]=(0,x.useState)([]),Je=(0,x.useMemo)(()=>_t==null?void 0:_t.filter(Re=>!oe.includes(Re.value)),[oe,_t]);(0,x.useEffect)(()=>{var Re;const gt=((Re=we==null?void 0:we.anonymous_comment_settings)==null?void 0:Re.filter(lt=>lt.evaluation_end))||[];Se(gt.map(lt=>lt.group_name))},[we]);const st=Re=>{var gt;const lt=(gt=we==null?void 0:we.anonymous_appeal_settings)==null?void 0:gt.find(St=>St.group_id===Re);return Bt.anonymous_appeal&<&&(lt==null?void 0:lt.appeal_time)!==null};return it.createElement(Le.default.List,{name:"anonymous_comment_settings"},(Re,{add:gt,remove:lt})=>it.createElement(it.Fragment,null,Re.map(St=>{var rt,$e;const et=St,{key:dt,name:Dt}=et,ut=We(et,["key","name"]),wt=Lt.getFieldValue(["anonymous_comment_settings",Dt]),be=wt.deleteflag,ae=Ze()((rt=wt.evaluation_start)==null?void 0:rt[0])<=Ze()(),ce=!be&&ae?[!0,st(wt==null?void 0:wt.group_id)]:[!1,!1];return it.createElement("div",{key:dt,style:{background:"#F6F7F9",padding:"5px 30px"}},it.createElement(Pe.Z,{align:"top",style:{marginLeft:"53px"}},it.createElement(ye.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",dt+1),it.createElement(ye.Z,{flex:1},it.createElement(Pe.Z,{align:"middle",style:{marginBottom:10}},it.createElement(ye.Z,{span:8},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"group_name"]}),it.createElement(ge.default,{mode:"multiple",disabled:nt||!be,className:Ye.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Je||[],onSelect:ve=>{Se(Ee=>[...Ee,ve])},onDeselect:ve=>{Se(Ee=>Ee.filter(ht=>ht!==ve))}}))),it.createElement(ye.Z,{className:"ml20"},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"evaluation_start"]}),it.createElement(qe,{ranges:{\u6B64\u523B:()=>{var ve;const Ee=(ve=wt==null?void 0:wt.evaluation_start)==null?void 0:ve[0];return[Ee?Ze()(Ee):Ze()(),Ze()()]}},size:"large",style:{width:"500px"},disabled:nt||ce,allowClear:!1,disabledDate:ve=>(0,Xe.Q8)(ve,we==null?void 0:we.course_end_date),disabledTime:ve=>(0,Xe.d0)(ve),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var ve;if((0,Fe.Rm)()&&!((ve=kt.AssistantObject.group)!=null&&ve.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"deleteflag"]}),it.createElement(Ie.default,{type:"hidden"})),!nt&&Re.length<(($e=we==null?void 0:we.anonymous_comment_settings)==null?void 0:$e.length)&&it.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{gt({deleteflag:!0})}}),dt!==0&&!nt&&be&&it.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ve=Lt.getFieldValue(["anonymous_comment_settings",Dt,"group_name"])||[];Se(Ee=>Ee.filter(ht=>!ve.includes(ht))),lt(Dt)}})))),it.createElement(Pe.Z,{align:"middle",style:{marginLeft:"53px"}},it.createElement(ye.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),it.createElement(ye.Z,null,it.createElement(Le.default.Item,_e(ue({},ut),{label:"",colon:!1,name:[Dt,"evaluation_num"]}),it.createElement(Oe.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:nt||!be&&ae}))),it.createElement(te.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},it.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ye.Z.title_icon}`})),it.createElement(ye.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),it.createElement(ye.Z,null,it.createElement(Le.default.Item,_e(ue({},ut),{label:"",colon:!1,name:[Dt,"absence_penalty"]}),it.createElement(Oe.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:nt,onChange:ve=>{var Ee;if((0,Fe.Rm)()&&!((Ee=kt.AssistantObject.group)!=null&&Ee.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(ye.Z,{style:{marginLeft:"40px"}},it.createElement(Le.default.Item,_e(ue({},ut),{name:[Dt,"student_comment"],valuePropName:"checked"}),it.createElement(me.default,{disabled:nt,onChange:()=>{var ve;if((0,Fe.Rm)()&&!((ve=kt.AssistantObject.group)!=null&&ve.can_anonymous_comment)){He.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),it.createElement(ye.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};zt.Z=(0,Ue.connect)(({shixunHomeworks:nt,classroomList:pt})=>({shixunHomeworks:nt,classroomList:pt}))(yt)},36037:function(wn,zt,ee){"use strict";var x=ee(95392),Be=ee(77019),Le=ee(5269),Pe=ee(16326),ye=ee(1439),ge=ee(25399),He=ee(56656),Ie=ee.n(He),Oe=ee(34364),te=ee(2334),me=ee(59301);const Ae=({data:Ze,disabled:Ue,setData:Xe,shixunHomeworks:Fe})=>{const{workSetting:Ye,workList:it}=Fe;return me.createElement("div",null,me.createElement(Be.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},me.createElement(Le.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),me.createElement(Le.Z,null,me.createElement(Pe.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:Ue,disabledDate:Ke=>(0,Oe.Q8)(Ke,Ye==null?void 0:Ye.course_end_date),disabledTime:Ke=>(0,Oe.d0)(Ke),value:Ze.appeal_time?Ie()(Ze.appeal_time):"",onChange:(Ke,Ge)=>{Ze.appeal_time=Ge,Xe(Object.assign({},Ze))}})),me.createElement(Le.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),me.createElement(Le.Z,null,me.createElement(ye.Z,{size:"large",disabled:Ue,value:Ze.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:Ke=>{Ze.appeal_penalty=Ke,Xe(Object.assign({},Ze))}})),me.createElement(ge.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${te.Z.title_icon}`}))))};zt.Z=(0,x.connect)(({shixunHomeworks:Ze})=>({shixunHomeworks:Ze}))(Ae)},84926:function(wn,zt,ee){"use strict";var x=ee(16326),Be=ee(1439),Le=ee(25399),Pe=ee(62673),ye=ee(56656),ge=ee.n(ye),He=ee(95392),Ie=ee(34364),Oe=ee(2334),te=ee(59301);const me=({data:Ae,setData:Ze,disabled:Ue,shixunHomeworks:Xe})=>{const{workSetting:Fe}=Xe,Ye=ge()(Fe==null?void 0:Fe.evaluation_start)<=ge()(),it=Ae.anonymous_appeal;return te.createElement("div",null,te.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},te.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),te.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ke=>(0,Ie.Q8)(Ke,Fe==null?void 0:Fe.course_end_date),disabledTime:Ke=>(0,Ie.d0)(Ke),disabled:Ue||Ye||it,value:Ae.evaluation_start?ge()(Ae.evaluation_start):"",onChange:(Ke,Ge)=>{Ae.evaluation_start=Ge,Ze(Object.assign({},Ae))}}),te.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),te.createElement(x.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Ke=>(0,Ie.Q8)(Ke,Fe==null?void 0:Fe.course_end_date,Ae.evaluation_start),disabledTime:Ke=>(0,Ie.d0)(Ke,ge()(Ae.evaluation_start)),disabled:Ue||it,value:Ae.evaluation_end?ge()(Ae.evaluation_end):"",onChange:(Ke,Ge)=>{Ae.evaluation_end=Ge,Ze(Object.assign({},Ae))}})),te.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},te.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),te.createElement(Be.Z,{disabled:Ue||Ye||it,value:Ae.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:Ke=>{Ae.evaluation_num=Ke,Ze(Object.assign({},Ae))}}),te.createElement(Le.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},te.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`})),te.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),te.createElement(Be.Z,{min:0,disabled:Ue,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Ae.absence_penalty,onChange:Ke=>{Ae.absence_penalty=Ke,Ze(Object.assign({},Ae))}})),Ae.anonymous_comment&&te.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},te.createElement(Pe.default,{checked:Ae.student_comment,disabled:Ue,onChange:()=>{Ae.student_comment=!Ae.student_comment,Ze(Object.assign({},Ae))}},te.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};zt.Z=(0,He.connect)(({shixunHomeworks:Ae})=>({shixunHomeworks:Ae}))(me)},85201:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return pe}});var x=ee(59301),Be=ee(62957),Le=ee(6767),Pe=ee(77019),ye=ee(5269),ge=ee(7939),He=ee(14566),Ie=ee(54172),Oe={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},te=ee(71951),me=ee(78323),Ae=ee(57193),Ze=ee(63949),Ue=Object.defineProperty,Xe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,it=(je,ze,ot)=>ze in je?Ue(je,ze,{enumerable:!0,configurable:!0,writable:!0,value:ot}):je[ze]=ot,Ke=(je,ze)=>{for(var ot in ze||(ze={}))Fe.call(ze,ot)&&it(je,ot,ze[ot]);if(Xe)for(var ot of Xe(ze))Ye.call(ze,ot)&&it(je,ot,ze[ot]);return je},Ge=(je,ze,ot)=>new Promise((ue,_e)=>{var We=nt=>{try{yt(ot.next(nt))}catch(pt){_e(pt)}},qe=nt=>{try{yt(ot.throw(nt))}catch(pt){_e(pt)}},yt=nt=>nt.done?ue(nt.value):Promise.resolve(nt.value).then(We,qe);yt((ot=ot.apply(je,ze)).next())}),pe=({visible:je,categoryId:ze,getData:ot,onCancle:ue})=>{var _e,We;const[qe,yt]=(0,x.useState)([]),[nt,pt]=(0,x.useState)(!1),[_t,Lt]=(0,x.useState)(!1),[Bt,kt]=(0,x.useState)({success_size:0,error_list:[]}),we={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{yt([])},beforeUpload:oe=>Ge(void 0,null,function*(){return yt([oe]),!1}),fileList:qe,accept:".xlsx"};return x.createElement(x.Fragment,null,x.createElement(Be.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:je,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:_t,onOk:()=>Ge(void 0,null,function*(){if(qe.length===0){Le.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}Lt(!0);const oe=new FormData;oe.append("file",qe[0]);const Se=yield(0,Ae.ZP)(`/api/homework_commons/${ze}/import_external_score.json`,{method:"post",body:oe},!0);(Se==null?void 0:Se.status)===0&&(kt(Se),ue(),ot(),pt(!0),yt([])),Lt(!1)}),onCancel:()=>{yt([]),ue()}},x.createElement("div",{className:Oe.achieveSty},x.createElement("div",{className:Oe.tip},x.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),x.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),x.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),x.createElement(Pe.Z,{align:"middle",className:"mt20"},x.createElement(ye.Z,{className:"mr10"},x.createElement("span",{className:Oe.labolIcon},"*"),x.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),x.createElement(ye.Z,null,x.createElement(ge.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},x.createElement("a",{className:Oe.downloadbutton,onClick:oe=>{oe.stopPropagation(),oe.preventDefault(),(0,Ze.FH)("",me.Z.API_SERVER+`/api/homework_commons/${ze}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),x.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},x.createElement(He.default.Dragger,Ke({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},we),x.createElement("div",null,x.createElement(te.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),x.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),x.createElement(Be.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:nt,onCancel:()=>{pt(!1)},footer:null},x.createElement("div",null,x.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},x.createElement("span",null,"\u5BFC\u5165\u6210\u529F",x.createElement("span",{style:{color:"#19CB70"}}," ",Bt==null?void 0:Bt.success_size," "),"\u4E2A\u5B66\u751F"),x.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",x.createElement("span",{style:{color:"#E30000"}}," ",(_e=Bt==null?void 0:Bt.error_list)==null?void 0:_e.length," "),"\u4E2A\u5B66\u751F")),!!((We=Bt==null?void 0:Bt.error_list)!=null&&We.length)&&x.createElement("div",{className:"mb20"},x.createElement(Ie.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:oe=>x.createElement("span",{style:{color:"#000"}},oe)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:oe=>x.createElement("span",{style:{color:"#666"}},oe)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:oe=>x.createElement("span",{style:{color:"#000"}},oe)}],dataSource:Bt==null?void 0:Bt.error_list,pagination:!1,scroll:{y:47*8}})))))}},79291:function(wn,zt,ee){"use strict";var x=ee(62957),Be=ee(6767),Le=ee(57193),Pe=ee(95392),ye=ee(81779),ge=ee(59301),He=(Oe,te,me)=>new Promise((Ae,Ze)=>{var Ue=Ye=>{try{Fe(me.next(Ye))}catch(it){Ze(it)}},Xe=Ye=>{try{Fe(me.throw(Ye))}catch(it){Ze(it)}},Fe=Ye=>Ye.done?Ae(Ye.value):Promise.resolve(Ye.value).then(Ue,Xe);Fe((me=me.apply(Oe,te)).next())});const Ie=({shixunHomeworks:Oe,dispatch:te,classroomList:me,getData:Ae})=>ge.createElement(x.default,{centered:!0,title:"\u63D0\u793A",open:Oe.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>He(void 0,null,function*(){var Ze;if((0,ye.Rm)()&&!((Ze=me.AssistantObject.normal)!=null&&Ze.can_redo)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Le.ZP)(`/api/homework_commons/${Oe.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:Oe.actionTabs.student_work_id}})).status===0&&(Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),te({type:"shixunHomeworks/setActionTabs",payload:{}}),Ae())}),onCancel:()=>{te({type:"shixunHomeworks/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",Oe.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ge.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));zt.Z=(0,Pe.connect)(({shixunHomeworks:Oe,classroomList:te})=>({shixunHomeworks:Oe,classroomList:te}))(Ie)},79928:function(wn,zt,ee){"use strict";ee.r(zt),ee.d(zt,{default:function(){return Vs}});var x=ee(59301),Be=ee(95392),Le=ee(88390),Pe=ee(7939),ye=ee(6767),ge=ee(62957),He=ee(91882),Ie=ee(20554),Oe=ee(27812),te=ee(63949),me=ee(28284),Ae=ee(25399),Ze=ee(77019),Ue=ee(93041),Xe=ee(62673),Fe=ee(5269),Ye=ee(54172),it=ee(37568),Ke=ee(29787),Ge=ee(75727),ke=ee(13747),pe=ee(47889),je=ee(1439),ze=ee(82326),ot=ee(56656),ue=ee.n(ot),_e=ee(13922),We=ee(57193),qe=Object.defineProperty,yt=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,_t=(Te,Ne,Ce)=>Ne in Te?qe(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Lt=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))nt.call(Ne,Ce)&&_t(Te,Ce,Ne[Ce]);if(yt)for(var Ce of yt(Ne))pt.call(Ne,Ce)&&_t(Te,Ce,Ne[Ce]);return Te},Bt=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kt=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)();return x.createElement(ge.default,{centered:!0,title:"\u63D0\u793A",open:Te.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Bt(void 0,null,function*(){(yield(0,We.ZP)(`/api/myshixuns/${Te.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Ce.coursesId}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne({type:"shixunHomeworks/getWorkList",payload:Lt({},Te.actionTabs.params)}))}),onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),x.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var we=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(kt),oe=ee(81779),Se=ee(59301),Je=Object.defineProperty,st=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,lt=(Te,Ne,Ce)=>Ne in Te?Je(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,St=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Re.call(Ne,Ce)&<(Te,Ce,Ne[Ce]);if(st)for(var Ce of st(Ne))gt.call(Ne,Ce)&<(Te,Ce,Ne[Ce]);return Te},rt=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const $e=({shixunHomeworks:Te,classroomList:Ne,dispatch:Ce})=>{const Jt=(0,Be.useParams)(),[jt,en]=(0,x.useState)(!0),[Yt,on]=(0,x.useState)(!1),[Ft]=me.default.useForm();return Se.createElement(Se.Fragment,null,Se.createElement(ge.default,{centered:!0,title:"\u8C03\u5206",open:Te.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Yt,onOk:()=>rt(void 0,null,function*(){var sn;if((0,oe.Rm)()&&!((sn=Ne.AssistantObject.normal)!=null&&sn.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield Ft.validateFields();const Xt=Ft.getFieldsValue();on(!0),(yield(0,We.ZP)(`/api/student_works/${Te.actionTabs.id}/adjust_score.json`,{method:"post",body:St({},Xt)})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ft.resetFields(),Ce({type:"shixunHomeworks/setActionTabs",payload:{}}),Ce({type:"shixunHomeworks/getWorkList",payload:St({},Te.actionTabs.params)})),on(!1)}),onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},Se.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),Se.createElement(me.default,{form:Ft,layout:"horizontal"},Se.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Se.createElement(me.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Se.createElement(je.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Se.createElement("span",{className:"ml10"},"\u5206")),Se.createElement("div",null,Se.createElement(me.default.Item,{name:"comment"},Se.createElement(it.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var et=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne})=>({shixunHomeworks:Te,classroomList:Ne}))($e),dt=ee(79291),Dt=ee(69206),ut=ee(89392),wt=ee(51502),be=ee(71951),ae=ee(90036),ce=ee(79777),ve=ee(59301),Ee=Object.defineProperty,ht=Object.defineProperties,Ct=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ne=(Te,Ne,Ce)=>Ne in Te?Ee(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,de=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))he.call(Ne,Ce)&&ne(Te,Ce,Ne[Ce]);if(tn)for(var Ce of tn(Ne))re.call(Ne,Ce)&&ne(Te,Ce,Ne[Ce]);return Te},xe=(Te,Ne)=>ht(Te,Ct(Ne)),le=(Te,Ne)=>{var Ce={};for(var Jt in Te)he.call(Te,Jt)&&Ne.indexOf(Jt)<0&&(Ce[Jt]=Te[Jt]);if(Te!=null&&tn)for(var Jt of tn(Te))Ne.indexOf(Jt)<0&&re.call(Te,Jt)&&(Ce[Jt]=Te[Jt]);return Ce},ct=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Ot=Te=>ct(void 0,null,function*(){return yield(0,We.ZP)(`/api/student_works/${Te.userId}/deal_appeal_score.json`,{method:"post",body:Te})});var Zt=Te=>{var Ne=Te,{task_status:Ce,new_work_status:Jt,shixunHomeworks:jt,course_group:en}=Ne,Yt=le(Ne,["task_status","new_work_status","shixunHomeworks","course_group"]),on;const Ft=(0,Be.useParams)(),[sn]=me.default.useForm(),{workList:Xt,workSetting:Rt}=jt,[Ir,dr]=(0,x.useState)(!1),[fn,cr]=(0,x.useState)(null),[Cn,qn]=(0,x.useState)({search:"",page:1,limit:10,work_status:Ce!=null?Ce==0?[0,-1]:[Ce]:null,new_work_status:Jt,status:Jt||"",course_group:en}),[,Fn,gr,_n]=(0,ae.U)(ce.h$,de({},Ft)),[,Kr,Lr,ln]=(0,ae.U)(ce.cN,{homeworkId:Ft==null?void 0:Ft.categoryId}),[,,Et,Gr]=(0,ae.U)(Ot,{}),[Hr,Na]=(0,x.useState)([]),ei=()=>{var qr,a,y;if(Ce==0)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(Ce==1)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(Ce==2)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F",Rt!=null&&Rt.anonymous_comment||(qr=Xt==null?void 0:Xt.homework_status)!=null&&qr.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(Jt==1)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Jt==2)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Jt==3)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},(_n==null?void 0:_n.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Jt==4)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},((a=ln==null?void 0:ln.data)==null?void 0:a.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Jt==5)return ve.createElement(ve.Fragment,null,"\u5171",ve.createElement("span",{style:{color:"#DF711C"}},((y=ln==null?void 0:ln.data)==null?void 0:y.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},co=()=>{var qr,a;return Ce?(qr=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(y,b,E)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+E+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(y,b)=>ve.createElement("a",{onClick:()=>{ia(b)}},y)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},Ce!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(y,b)=>ve.createElement(Ae.Z,{placement:"bottom",title:ve.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",b.teacher_score||"0.0","\u5206",ve.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",b.teaching_asistant_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",b.student_score||"0.0","\u5206",ve.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",b.late_penalty||"0.0","\u5206",ve.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",b.repeat_minus_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",b.absence_penalty||"0.0","\u5206",ve.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",b.work_score||"0.0","\u5206",ve.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&ve.createElement("div",{onClick:E=>{ia(b)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},y>0?ve.createElement("span",{style:{color:"#ff8100"}},y):y)},Ce>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")}])==null?void 0:qr.filter(y=>y):Jt==4||Jt==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(y,b)=>ve.createElement("a",{onClick:()=>{ia(b)}},y)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(y,b)=>ve.createElement(ve.Fragment,null,y==3&&ve.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),y==4&&ve.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),y==1&&ve.createElement(ve.Fragment,null,ve.createElement(be.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>ct(void 0,null,function*(){(yield Et({userId:b.student_work_id,score_id:b.student_works_score_id,status:4})).status===0&&ka()})},"\u9A73\u56DE"),ve.createElement(be.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{cr(b),dr(!0)}},"\u63A5\u53D7")))}]:(a=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(y,b,E)=>`${((Cn==null?void 0:Cn.page)-1)*Cn.limit+E+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(y,b)=>ve.createElement("a",{onClick:()=>{ia(b)}},y)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},Ce!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(y,b)=>ve.createElement(Ae.Z,{placement:"bottom",title:ve.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",b.teacher_score||"0.0","\u5206",ve.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",b.teaching_asistant_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",b.student_score||"0.0","\u5206",ve.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",b.late_penalty||"0.0","\u5206",ve.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",b.repeat_minus_score||"0.0","\u5206",ve.createElement("br",null),Xt!=null&&Xt.anonymous_comment?ve.createElement(ve.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",b.absence_penalty||"0.0","\u5206",ve.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",b.work_score||"0.0","\u5206",ve.createElement("br",null),!(Xt!=null&&Xt.is_jupyter||Xt!=null&&Xt.is_jupyter_lab)&&ve.createElement("div",{onClick:E=>{ia(b)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},y>0?ve.createElement("span",{style:{color:"#ff8100"}},y):y)},Jt==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:y=>ue()(y).format("YYYY-MM-DD HH:mm")},Jt==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Jt==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:a.filter(y=>y)},ia=(qr={})=>{var a;(qr!=null&&qr.id||qr!=null&&qr.student_work_id)&&(0,te.xg)(Xt.is_jupyter||Xt.is_jupyter_lab?`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/${qr.id}/comment`:Ft.course_group?`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/review/${Jt==4?qr.student_work_id:qr==null?void 0:qr.id}?ids=${(a=Ft.course_group)==null?void 0:a.toString()}`:`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/review/${Jt==4?qr.student_work_id:qr==null?void 0:qr.id}`)},ka=(qr=Cn)=>{const a=xe(de({},qr),{work_status:Ce!=null?Ce==0?[0,-1]:[Ce]:null,new_work_status:Jt,status:Jt==4?"":1,course_group:en});qn(a),Jt==4||Jt==5?Lr(a):gr(a)};return(0,x.useEffect)(()=>{var qr;Na((Jt==4||Jt==5?(qr=ln==null?void 0:ln.data)==null?void 0:qr.list:_n==null?void 0:_n.student_works)||[])},[_n,ln]),(0,x.useEffect)(()=>{Yt.open&&ka(),Yt.open||(Na([]),qn(xe(de({},Cn),{search:"",page:1,limit:10})),cr(null),dr(!1),sn.resetFields())},[Yt.open,Cn.page,Cn.limit]),(0,x.useEffect)(()=>{console.log(fn)},[fn]),ve.createElement(ve.Fragment,null,ve.createElement(ge.default,de({},Yt),ve.createElement(Ze.Z,{wrap:!1,justify:"space-between",align:"middle"},ve.createElement(Fe.Z,null,ei()),ve.createElement(Fe.Z,null,ve.createElement(be.t7,{style:{width:300},value:Cn==null?void 0:Cn.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:qr=>{ka(xe(de({},Cn),{search:decodeURIComponent(qr).trim(),page:1}))},onInputChange:qr=>{qn(xe(de({},Cn),{search:decodeURIComponent(qr).trim()}))}}))),ve.createElement(Ye.default,{loading:Fn||Kr,className:"mt20",columns:co(),locale:{emptyText:ve.createElement(_e.Z,null)},dataSource:Hr,pagination:{total:(_n==null?void 0:_n.work_count)||((on=ln==null?void 0:ln.data)==null?void 0:on.count)||0,onChange:(qr,a)=>{qn(xe(de({},Cn),{page:qr,limit:a}))},current:Cn==null?void 0:Cn.page,pageSize:Cn==null?void 0:Cn.limit}})),ve.createElement(ge.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:Ir,centered:!0,destroyOnClose:!0,onCancel:()=>{dr(!1)},maskClosable:!1,width:544,onOk:()=>{sn.submit()}},ve.createElement(me.default,{form:sn,colon:!1,onFinish:qr=>ct(void 0,null,function*(){(yield Et(xe(de({},qr),{userId:fn.student_work_id,score_id:fn.student_works_score_id,status:3}))).status===0&&(ka(),dr(!1))})},ve.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ve.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ve.createElement("a",{onClick:()=>{ia(xe(de({},fn),{id:Xt.is_jupyter||Xt.is_jupyter_lab?fn==null?void 0:fn.id:fn==null?void 0:fn.student_work_id}))}},fn==null?void 0:fn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ve.createElement("span",{style:{color:"#191919"}},fn==null?void 0:fn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ve.createElement("span",{style:{color:"#191919"}},fn==null?void 0:fn.score)}]}),ve.createElement(Ze.Z,{className:"mt20",wrap:!1},ve.createElement(Fe.Z,null,ve.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ve.createElement(je.Z,{min:1,max:100,step:1}))),ve.createElement(Fe.Z,null,ve.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ve.createElement(Fe.Z,null,ve.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ve.createElement(Xe.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},xt=ee(84828),Wt={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc",btn_review:"btn_review___u0rVP",is_disabled:"is_disabled___Ihs8S",under_review:"under_review___DhNyV"},hn=ee(17949),Sn=ee(84105),Jn=ee(87395),Pr=ee(67921),Rn=ee(89489),Sr=ee(13719),va=ee(14544),sa=ee(20285),br=ee(58617),er=ee(59301),Oa=Object.defineProperty,Ma=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,Pa=(Te,Ne,Ce)=>Ne in Te?Oa(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,rn=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))_r.call(Ne,Ce)&&Pa(Te,Ce,Ne[Ce]);if(Ma)for(var Ce of Ma(Ne))Qa.call(Ne,Ce)&&Pa(Te,Ce,Ne[Ce]);return Te},yn=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Tn=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),{workList:Rt}=Te,[,Ir,dr]=(0,ae.U)(ce.Gw,{homeworkId:Rt==null?void 0:Rt.id}),fn=(Fn,gr={},_n=0)=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn||"--",cr=[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Fn=>Fn===-1?"\u91CD\u505A\u4E2D":er.createElement(te.Uw,{status:Fn}),isShow:!(Rt!=null&&Rt.hidden_from_student)},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(Fn,gr)=>er.createElement(Ae.Z,{placement:"bottom",title:er.createElement("div",null,er.createElement("div",null,gr.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${gr.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),er.createElement("div",null,gr.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${gr.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Rt!=null&&Rt.anonymous_comment?er.createElement("div",null,gr.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${gr.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",er.createElement("div",null,gr.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${gr.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),er.createElement("div",null,gr.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${gr.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Rt!=null&&Rt.anonymous_comment?er.createElement("div",null,gr.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${gr.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Rt==null?void 0:Rt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${gr.appeal_penalty||"0.0"}\u5206`,er.createElement("div",null,gr.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${gr.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Rt!=null&&Rt.is_jupyter||Rt!=null&&Rt.is_jupyter_lab)&&er.createElement("div",{onClick:_n=>{var Kr;_n.stopPropagation(),(0,te.xg)(Rt.is_jupyter||Rt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${gr.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${gr.id}?ids=${(Kr=Xt.course_group)==null?void 0:Kr.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${gr.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Fn>0?er.createElement("span",{style:{color:"#ff8100"}},Fn):Fn),isShow:!(Rt!=null&&Rt.hidden_from_student)},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:fn},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:Rt==null?void 0:Rt.can_submit,render:(Fn,gr={},_n=0)=>(Rt==null?void 0:Rt.work_status)==0?"--":Fn||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:fn,isShow:(Rt==null?void 0:Rt.student_anonymous_comment)&&!(Rt!=null&&Rt.hidden_from_student)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:fn,isShow:Rt==null?void 0:Rt.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(Fn,gr)=>er.createElement("a",{onClick:()=>{var _n;(_n=Rt==null?void 0:Rt.homework_status)!=null&&_n.includes("\u5BFC\u5165")||qn(gr,"review")}},"\u67E5\u770B"),isShow:!0}].filter(Fn=>Fn.isShow),Cn=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(Fn,gr,_n)=>_n+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:fn},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn?er.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):er.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn?ue()(Fn).format("YYYY-MM-DD HH:mm"):"--"},!(Rt!=null&&Rt.hidden_from_student)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:fn},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:fn},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:Fn=>Rt!=null&&Rt.can_make_up&&(Rt==null?void 0:Rt.work_status)==0?"--":Fn===1?er.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):Fn===-1?"--":er.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(Fn,gr)=>{var _n;return er.createElement("a",{onClick:()=>{var Kr;if((Rt==null?void 0:Rt.work_status)==0||(Rt==null?void 0:Rt.work_status)==-1){ye.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(Kr=Rt.homework_status)!=null&&Kr.includes("\u5BFC\u5165")||qn(gr)}},!((_n=Rt==null?void 0:Rt.homework_status)!=null&&_n.includes("\u5DF2\u622A\u6B62")&&!(Rt!=null&&Rt.work_public)&&(0,oe.dE)())&&(gr!=null&&gr.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}].filter(Fn=>!!Fn),qn=(Fn={},gr="")=>{var _n;Fn!=null&&Fn.id&&(0,te.xg)(Rt.is_jupyter||Rt.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${Fn.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fn==null?void 0:Fn.id}?ids=${(_n=Xt.course_group)==null?void 0:_n.toString()}&review=${gr}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${Fn==null?void 0:Fn.id}?review=${gr}`)};return er.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(Rt!=null&&Rt.all_member_count)&&!Ce["shixunHomeworks/getWorkList"]&&(((jt=Rt==null?void 0:Rt.homework_status)==null?void 0:jt.includes("\u672A\u53D1\u5E03"))||((en=Rt==null?void 0:Rt.homework_status)==null?void 0:en.includes("\u672A\u5F00\u59CB")))&&er.createElement(_e.Z,null),!((Yt=Rt==null?void 0:Rt.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))&&!((on=Rt==null?void 0:Rt.homework_status)!=null&&on.includes("\u672A\u5F00\u59CB"))&&er.createElement(er.Fragment,null,er.createElement(Ze.Z,{wrap:!1,align:"middle",justify:"space-between"},er.createElement(Fe.Z,null,er.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),er.createElement(Fe.Z,null,er.createElement("span",null,(Ft=Rt==null?void 0:Rt.left_time)==null?void 0:Ft.status,er.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(sn=Rt==null?void 0:Rt.left_time)==null?void 0:sn.time)))),(Rt==null?void 0:Rt.is_shixun)&&!(Rt!=null&&Rt.open_evaluate)&&!(Rt!=null&&Rt.is_close_tips)&&er.createElement(Ze.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},er.createElement(Fe.Z,null,er.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),er.createElement(Fe.Z,null,er.createElement("span",{className:"current",onClick:()=>yn(void 0,null,function*(){const Fn=yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/close_tips.json`,{method:"post"});(Fn==null?void 0:Fn.status)===0&&Jt({type:"shixunHomeworks/getWorkList",payload:rn({},Xt)})})},"X"))),!(Rt!=null&&Rt.is_shixun)&&(Rt==null?void 0:Rt.feedback_notice)&&er.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},er.createElement("i",{className:"iconfont icon-tishi11 font14"}),er.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),Ir?er.createElement(br.Z,null):er.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>yn(void 0,null,function*(){const Fn=yield dr({homeworkId:Rt==null?void 0:Rt.id});(Fn==null?void 0:Fn.status)===0&&Jt({type:"shixunHomeworks/getWorkList",payload:rn({},Xt)})})})),er.createElement(Ye.default,{className:"mt20",locale:{emptyText:er.createElement(_e.Z,null)},pagination:!1,columns:cr,dataSource:[Rt]}),(Rt==null?void 0:Rt.student_anonymous_comment)&&er.createElement("div",{className:"mt20"},er.createElement(Ze.Z,{wrap:!1,align:"middle",justify:"space-between"},er.createElement(Fe.Z,null,"\u5171",er.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(Rt==null?void 0:Rt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),er.createElement(Fe.Z,null,er.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",er.createElement("span",{className:"c-grey-333 ml10"},(Rt==null?void 0:Rt.evaluation_start)&&ue()(Rt==null?void 0:Rt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(Rt==null?void 0:Rt.evaluation_end)&&ue()(Rt==null?void 0:Rt.evaluation_end).format("YYYY-MM-DD HH:mm")))),er.createElement(Ye.default,{className:"mt20",locale:{emptyText:er.createElement(_e.Z,null)},columns:Cn,dataSource:Rt==null?void 0:Rt.student_works,pagination:!1}))))};var Pn=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(Tn),$t=ee(85201),bn={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV",content_pfbz:"content_pfbz___d70rE",content_pfbz_html:"content_pfbz_html___halb_"},ar=ee(30561),Cr=Object.defineProperty,kr=Object.getOwnPropertySymbols,Tr=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,mr=(Te,Ne,Ce)=>Ne in Te?Cr(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ea=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Tr.call(Ne,Ce)&&mr(Te,Ce,Ne[Ce]);if(kr)for(var Ce of kr(Ne))ra.call(Ne,Ce)&&mr(Te,Ce,Ne[Ce]);return Te};const oa=Te=>React.createElement("svg",ea({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u53C2\u8003\u7B54\u6848"),React.createElement("path",{d:"m9.94.219 3.841 4.8v6.356a2.406 2.406 0 0 1-2.406 2.406h-8.75a2.406 2.406 0 0 1-2.406-2.406v-8.75A2.406 2.406 0 0 1 2.625.219H9.94ZM9.31 1.53H2.625c-.604 0-1.094.49-1.094 1.094v8.75c0 .604.49 1.094 1.094 1.094h8.75c.604 0 1.094-.49 1.094-1.094V5.48L9.31 1.531Zm1.6 5.832a.656.656 0 0 1 .157.842l-.055.08-2.1 2.625a.656.656 0 0 1-.888.128l-.073-.06-1.4-1.312a.656.656 0 0 1 .822-1.018l.076.06.882.828 1.657-2.071a.656.656 0 0 1 .922-.102ZM4.375 8.969a.656.656 0 0 1 .089 1.306l-.089.006H3.5a.656.656 0 0 1-.089-1.306l.089-.006h.875ZM7 6.344a.656.656 0 0 1 .089 1.306L7 7.656H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Zm0-2.625a.656.656 0 0 1 .089 1.306L7 5.031H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Z",fill:"#3061D0",fillRule:"nonzero"}));var nr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",An=Object.defineProperty,Ar=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,_a=Object.prototype.propertyIsEnumerable,Tt=(Te,Ne,Ce)=>Ne in Te?An(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Ht=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pa.call(Ne,Ce)&&Tt(Te,Ce,Ne[Ce]);if(Ar)for(var Ce of Ar(Ne))_a.call(Ne,Ce)&&Tt(Te,Ce,Ne[Ce]);return Te};const fr=Te=>React.createElement("svg",Ht({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u4F5C\u4E1A\u8981\u6C42"),React.createElement("path",{d:"M14.03.475a1.378 1.378 0 0 1 1.72 1.335v11.11c0 .494-.356.918-.844 1.003l-6.88 1.204c-.155.027-.315.021-.468-.018L1.015 13.42a1.02 1.02 0 0 1-.765-.987V1.82A1.378 1.378 0 0 1 1.988.49l5.835 1.577Zm.22 1.491-6.151 1.58c-.186.047-.38.046-.565-.004L1.75 1.98v10.081l6.099 1.574 6.401-1.121V1.966ZM9.885 8.969a.75.75 0 0 1 .101 1.493l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Zm0-3.14a.75.75 0 0 1 .101 1.492l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Z",fill:"#3061D0",fillRule:"nonzero"}));var Vn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Gt=ee(97231),Gn=ee(59301);const vr=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt,en,Yt;const{workList:on,workDetail:Ft}=Te,sn=(0,Be.useParams)();(0,x.useEffect)(()=>{var Rt;((Rt=Te.actionTabs)==null?void 0:Rt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&Ce({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:sn==null?void 0:sn.categoryId}})},[(Jt=Te.actionTabs)==null?void 0:Jt.key]);const Xt=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return Gn.createElement(ge.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(jt=Te.actionTabs)==null?void 0:jt.title,open:((en=Te.actionTabs)==null?void 0:en.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>Xt(),footer:[Gn.createElement(Pe.ZP,{type:"primary",onClick:()=>{Xt(),Be.history.push(`/classrooms/${sn==null?void 0:sn.coursesId}/common_homework/${on==null?void 0:on.homework_id}/edit`)}},"\u7F16\u8F91")]},Gn.createElement(Gt.Z,{value:((Yt=Te.actionTabs)==null?void 0:Yt.title)=="\u4F5C\u4E1A\u8981\u6C42"?(Ft==null?void 0:Ft.description)||"\u6682\u65E0\u5185\u5BB9~":(Ft==null?void 0:Ft.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var Dr=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(vr),zr={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},Nr=ee(97041),sr=ee(59301),tr=Object.defineProperty,Wn=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Aa=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,ri=(Te,Ne,Ce)=>Ne in Te?tr(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,oi=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ra.call(Ne,Ce)&&ri(Te,Ce,Ne[Ce]);if(Aa)for(var Ce of Aa(Ne))Wa.call(Ne,Ce)&&ri(Te,Ce,Ne[Ce]);return Te},Ta=(Te,Ne)=>Wn(Te,Jr(Ne)),Rr=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Za=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt,en,Yt,on;const{workList:Ft}=Te,[sn,Xt]=(0,x.useState)(Ta(oi({},(0,Be.useParams)()),{page:1,limit:10})),[Rt,Ir]=(0,x.useState)([]),[dr,fn]=(0,x.useState)(""),[cr,Cn]=(0,x.useState)(1),[qn]=me.default.useForm(),[Fn,gr]=(0,x.useState)({}),[_n,Kr]=(0,x.useState)(null),[Lr,ln]=(0,x.useState)(!1),Et=(0,x.useRef)(null),Gr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(y,b,E)=>(sn.page-1)*sn.limit+E+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130},(0,oe.GJ)()||(0,oe.dE)()&&!(Ft!=null&&Ft.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,oe.dE)()&&((Jt=Ft==null?void 0:Ft.homework_status)!=null&&Jt.includes("\u533F\u8BC4\u4E2D")||(jt=Ft==null?void 0:Ft.homework_status)!=null&&jt.includes("\u7533\u8BC9\u4E2D")))&&(Ft==null?void 0:Ft.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:Ft!=null&&Ft.is_jupyter_lab||Ft!=null&&Ft.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:y=>y===-1?"\u91CD\u505A\u4E2D":sr.createElement(te.Uw,{status:y})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:y=>y?ue()(y).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),Hr=(y,b)=>{sn.page=y,sn.limit=b,Xt(oi({},sn)),Na(sn)},Na=y=>Rr(void 0,null,function*(){Ce({type:"shixunHomeworks/getWorkList",payload:oi({},y)})}),ei=y=>{sn.search=y,sn.page=1,qn.resetFields(),gr({}),Ir([]),Kr(null),Xt(oi({},sn)),Na(sn)},co=(Yt=(en=Ft==null?void 0:Ft.student_works)==null?void 0:en.filter(y=>(y==null?void 0:y.work_status)===0||(y==null?void 0:y.work_status)===-1))==null?void 0:Yt.map(y=>y==null?void 0:y.id),ia=y=>Rr(void 0,null,function*(){var b,E,z;const ie=oi({},Fn);if(!((b=y==null?void 0:y.content)!=null&&b.trim()||(E=y==null?void 0:y.attachment_ids)!=null&&E.length)){ye.ZP.warning("\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01");return}ie.content=y==null?void 0:y.content,ie.attachment_ids=(z=y==null?void 0:y.attachment_ids)==null?void 0:z.map(fe=>fe.response.id),ka(ie)}),ka=y=>Rr(void 0,null,function*(){ln(!0);const b=yield(0,We.ZP)(`/api/homework_commons/${Ft==null?void 0:Ft.homework_id}/test_ai_review.json`,{method:"post",body:y});if([0,-3].includes(b.status)){b.status==0&&ye.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),Kr(b);const E=document.querySelector(".modal-ai-pfcs");if(E){const z=E.querySelector(".ant-modal-body");z&&(z.scrollTop=z.scrollHeight)}}ln(!1)}),qr=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Cn(1),a()},a=()=>{qn.resetFields(),gr({}),Ir([]),fn(""),Kr(null)};return sr.createElement(ge.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:Lr,open:((on=Te.actionTabs)==null?void 0:on.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>qr(),okText:_n?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(cr==1){if(Rt.length==0)return ye.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");ka({student_work_id:Rt[0]})}else cr==2&&qn.submit()}},sr.createElement(Ke.Z,{spinning:Lr,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},sr.createElement("div",{className:zr.radio_con},sr.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),sr.createElement(pe.ZP.Group,{onChange:y=>{y.target.value==1&&Hr(1,10),Cn(y.target.value),a()},value:cr,options:[{label:"\u9009\u62E9\u5B66\u751F\u4F5C\u4E1A",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A",value:2,style:{marginRight:30,color:"#000"}}]})),cr==1&&sr.createElement(sr.Fragment,null,sr.createElement("div",{className:"flex justify-between item-center mb10"},sr.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),sr.createElement(it.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:dr,onChange:y=>fn(y.target.value),onSearch:ei})),sr.createElement(Ye.default,{rowSelection:{type:"radio",selectedRowKeys:Rt,onChange:(y,b)=>{Ir(y)},getCheckboxProps:y=>({disabled:co.includes(y.id)})},loading:Ne["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:(Ft==null?void 0:Ft.student_works)||[],columns:Gr,pagination:{current:sn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:sn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Ft.work_count,size:"default",showTotal:te.rU,onChange:Hr},onChange:(y,b,E)=>{if(E.order===void 0)switch(E.field){case"student_id":sn.b_order="desc",sn.order=E.field;break;default:delete sn.b_order,delete sn.order}else sn.b_order=E.order.replace("end",""),sn.order=E.field;Na(sn)}})),cr==2&&sr.createElement("div",{style:{marginTop:20}},sr.createElement(me.default,{form:qn,className:zr.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{gr(oi({},qn.getFieldsValue()))},onFinish:ia},sr.createElement(me.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},sr.createElement(hn.Z,{watch:!0})),sr.createElement(me.default.Item,{name:"attachment_ids",style:{marginBottom:0}},sr.createElement(Nr.Z,null)))),_n&&sr.createElement("div",{className:zr.result_con},sr.createElement("div",{className:zr.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(_n==null?void 0:_n.status)==0&&sr.createElement("div",{className:"p20"},sr.createElement("div",{className:"mb5"},sr.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),_n==null?void 0:_n.score),sr.createElement("div",{className:"flex"},sr.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),sr.createElement(Gt.Z,{value:_n==null?void 0:_n.content,style:{fontSize:"14px"}}))),(_n==null?void 0:_n.status)==-3&&sr.createElement("div",{className:"p20"},sr.createElement(Gt.Z,{value:_n==null?void 0:_n.message,style:{fontSize:"14px"}})))))};var ua=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Za),ja=ee(59301);const Ti=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,dispatch:Jt,range:jt,setRange:en,closeModal:Yt})=>{const{workList:on}=Te,Ft=(0,Be.useParams)();return ja.createElement("div",null,ja.createElement("div",{className:"flex item-center justify-between",style:{height:50}},ja.createElement("div",{className:bn.title_sty},"\u8BC4\u5206\u6807\u51C6"),ja.createElement("div",{className:"flex"},ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},ja.createElement("img",{src:Vn}),"\u4F5C\u4E1A\u8981\u6C42"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},ja.createElement("img",{src:nr})," \u53C2\u8003\u7B54\u6848"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},ja.createElement("img",{src:ar.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),ja.createElement("div",{className:bn.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${Ft.coursesId}/common_homework/${Ft.categoryId}/detail?tabs=5`}},ja.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),(on==null?void 0:on.ai_review_method)==1&&ja.createElement(Ye.default,{pagination:!1,dataSource:on==null?void 0:on.ai_review_settings,columns:[{title:"\u8BC4\u5206\u70B9",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),(on==null?void 0:on.ai_review_method)==2&&ja.createElement("div",{className:bn.content_pfbz},ja.createElement(Gt.Z,{className:bn.content_pfbz_html,value:on==null?void 0:on.ai_review_text})),ja.createElement("div",{className:bn.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),ja.createElement("div",{className:bn.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},ja.createElement(pe.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:sn=>en(sn.target.value),value:jt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]})),ja.createElement(Dr,null),ja.createElement(ua,null))};var Si=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,classroomList:Ce,user:Jt})=>({shixunHomeworks:Te,loading:Ne.effects,classroomList:Ce,user:Jt}))(Ti),Ui=ee(49095),ki=ee(59301),Wi=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Bi=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt;const{workList:en}=Te,[Yt,on]=(0,x.useState)([]),Ft=(0,Be.useParams)(),[sn,Xt]=(0,x.useState)(!1),Rt=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:dr=>ki.createElement(Ae.Z,{placement:"bottom",title:dr},ki.createElement("span",{style:{color:"#333"}},ue()(dr).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(dr,fn)=>ki.createElement("span",{style:{color:"#333"}},fn==null?void 0:fn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(dr,fn)=>(fn==null?void 0:fn.status)=="running"?ki.createElement("span",{style:{color:"#333"}}," ",ki.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",fn==null?void 0:fn.rate):ki.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",fn==null?void 0:fn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",fn==null?void 0:fn.fail_count," \u4EBA")}];(0,x.useEffect)(()=>{var dr;((dr=Te.actionTabs)==null?void 0:dr.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Ir()},[(Jt=Te.actionTabs)==null?void 0:Jt.key]);const Ir=()=>Wi(void 0,null,function*(){Xt(!0);const dr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:Ft==null?void 0:Ft.categoryId}});dr.status===0&&on(dr==null?void 0:dr.data),Xt(!1)});return ki.createElement(ge.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((jt=Te.actionTabs)==null?void 0:jt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},ki.createElement(Ye.default,{loading:sn,pagination:!1,dataSource:Yt,columns:Rt,className:"mb10"}))};var Xi=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Bi),Ki={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},Vr=ee(59301),Xa=Object.defineProperty,di=Object.defineProperties,Mi=Object.getOwnPropertyDescriptors,Ci=Object.getOwnPropertySymbols,Li=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,Pt=(Te,Ne,Ce)=>Ne in Te?Xa(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,En=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Li.call(Ne,Ce)&&Pt(Te,Ce,Ne[Ce]);if(Ci)for(var Ce of Ci(Ne))lo.call(Ne,Ce)&&Pt(Te,Ce,Ne[Ce]);return Te},cn=(Te,Ne)=>di(Te,Mi(Ne)),gn=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Zn=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,getData:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt;const{workList:Ir}=Te,[dr,fn]=(0,x.useState)({page:1,limit:10}),[cr,Cn]=(0,x.useState)(-1),[qn,Fn]=(0,x.useState)(""),[gr,_n]=(0,x.useState)({}),[Kr,Lr]=(0,x.useState)(!1),[ln,Et]=(0,x.useState)(!1),Gr=(0,Be.useParams)(),Hr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(a,y,b)=>(dr.page-1)*dr.limit+b+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180},(0,oe.GJ)()||(0,oe.dE)()&&!(Ir!=null&&Ir.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:120}:null,!((0,oe.dE)()&&((jt=Ir==null?void 0:Ir.homework_status)!=null&&jt.includes("\u533F\u8BC4\u4E2D")||(en=Ir==null?void 0:Ir.homework_status)!=null&&en.includes("\u7533\u8BC9\u4E2D")))&&(Ir==null?void 0:Ir.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:160}:null,!(Ir!=null&&Ir.hidden_from_teacher)&&{title:Ir!=null&&Ir.is_jupyter_lab||Ir!=null&&Ir.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:120,dataIndex:"work_status",render:a=>a===-1?"\u91CD\u505A\u4E2D":Vr.createElement(te.Uw,{status:a})},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"review_status",render:a=>a?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(a,y)=>a===1?Vr.createElement("span",{className:"c-green"},"\u6210\u529F"):Vr.createElement("span",{style:{display:"flex",alignItems:"center"}},Vr.createElement("span",{className:"c-red"},"\u5931\u8D25"))},{title:"\u5931\u8D25\u539F\u56E0",width:300,dataIndex:"error_message",render:(a,y)=>Vr.createElement("div",null,(y==null?void 0:y.success_status)===1?"--":Vr.createElement(Vr.Fragment,null,Vr.createElement("span",{style:{color:"#E30000"}},y==null?void 0:y.error_message),Vr.createElement(Pe.ZP,{type:"link",onClick:()=>qr(y)},"\u67E5\u770B")))}].filter(Boolean);(0,x.useEffect)(()=>{var a,y;((a=Te.actionTabs)==null?void 0:a.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Cn((y=Te.actionTabs)==null?void 0:y.status)},[(Yt=Te.actionTabs)==null?void 0:Yt.key]),(0,x.useEffect)(()=>{var a;((a=Te.actionTabs)==null?void 0:a.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&cr!=null&&co(1,10)},[cr]);const Na=a=>{dr.keyword=a,dr.page=1,fn(En({},dr)),ei(dr)},ei=a=>gn(void 0,null,function*(){var y;Et(!0);const b=yield(0,We.ZP)(`/api/homework_common_resubmits/${(y=Te.actionTabs)==null?void 0:y.id}/resubmit_student_list.json`,{method:"get",params:cn(En({},a),{homework_id:Gr==null?void 0:Gr.categoryId,success_status:cr!=-1?[cr]:null})});(b==null?void 0:b.status)===0&&_n(b||{}),Et(!1)}),co=(a,y)=>{dr.page=a,dr.limit=y,fn(En({},dr)),ei(dr)},ia=()=>gn(void 0,null,function*(){var a,y;if(cr==1&&((a=gr==null?void 0:gr.success_status)==null?void 0:a[1].count)==0||cr==2&&((y=gr==null?void 0:gr.success_status)==null?void 0:y[0].count)==0)return ye.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Lr(!0);const b=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Gr==null?void 0:Gr.categoryId,student_works_ids:gr==null?void 0:gr.student_works_ids}});(b==null?void 0:b.status)===0&&(ka(),Jt()),Lr(!1)}),ka=()=>{Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Fn(""),Cn(null)},qr=a=>{ge.default.confirm({title:"\u5931\u8D25\u8BE6\u60C5",closable:!0,icon:null,footer:null,width:800,centered:!0,content:Vr.createElement(Gt.Z,{value:(a==null?void 0:a.error_message_detail)||"--",style:{fontSize:14,color:"#333",marginBottom:20}})})};return Vr.createElement(ge.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((on=Te.actionTabs)==null?void 0:on.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Kr,onCancel:()=>ka(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>ia()},Vr.createElement("div",{className:Ki.radio_con},Vr.createElement("div",null,Vr.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),Vr.createElement(pe.ZP.Group,{onChange:a=>{Cn(a.target.value)},value:cr,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Ft=gr==null?void 0:gr.success_status)==null?void 0:Ft[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((sn=gr==null?void 0:gr.success_status)==null?void 0:sn[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),Vr.createElement("div",{className:"flex justify-between item-center mb10"},Vr.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Vr.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((Xt=gr==null?void 0:gr.success_status)==null?void 0:Xt[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",Vr.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Rt=gr==null?void 0:gr.success_status)==null?void 0:Rt[0].count)||0),"\u4EBA"),Vr.createElement(it.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:qn,onChange:a=>Fn(a.target.value),onSearch:Na})),Vr.createElement(Ye.default,{loading:ln,dataSource:(gr==null?void 0:gr.data)||[],columns:Hr,pagination:{current:dr.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:dr.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(gr==null?void 0:gr.count)||0,size:"default",showTotal:te.rU,onChange:co},onChange:(a,y,b)=>{b!=null&&b.order?(dr.sort_by=b==null?void 0:b.field,dr.direction=(b==null?void 0:b.order)==="ascend"?"asc":"desc"):(dr.sort_by=null,dr.direction=null),ei(dr)}}))};var jn=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Zn),mt=ee(59301),ur=Object.defineProperty,Qn=Object.defineProperties,un=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,Un=(Te,Ne,Ce)=>Ne in Te?ur(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,yr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))On.call(Ne,Ce)&&Un(Te,Ce,Ne[Ce]);if(In)for(var Ce of In(Ne))Nn.call(Ne,Ce)&&Un(Te,Ce,Ne[Ce]);return Te},se=(Te,Ne)=>Qn(Te,un(Ne)),Qe=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const tt=(0,x.createRef)(),at=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,zip:Jt,btnLoading:jt,setBtnLoading:en,dispatch:Yt})=>{var on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn,qn,Fn,gr,_n,Kr,Lr,ln,Et,Gr,Hr,Na,ei,co,ia,ka;const qr=(0,Be.useParams)(),[a]=(0,Be.useSearchParams)(),[y,b]=(0,x.useState)(yr(yr({},(0,Be.useParams)()),{page:a.get("page")||1,limit:20})),{workList:E,actionTabs:z,workSetting:ie,aiWarningList:fe}=Te,[De,Me]=(0,x.useState)([]),[Ve,bt]=(0,x.useState)(1),[At,Vt]=(0,x.useState)(),[vt,dn]=(0,x.useState)(),[nn,zn]=(0,x.useState)(),[$n,or]=(0,x.useState)(),[wr,la]=(0,x.useState)(),[Ya,xa]=(0,x.useState)(!1),[ai,ma]=(0,x.useState)(1),[ci,$i]=(0,x.useState)(!1),[Fo,No]=(0,x.useState)(!1),[ao,yo]=(0,x.useState)([]),[hi,Do]=(0,x.useState)(!1),[Po,wo]=(0,x.useState)(),[jo,Xn]=(0,x.useState)(!1),[rr,wi]=(0,x.useState)(""),[ni,Ia]=(0,x.useState)(),[Ii,Gi]=(0,x.useState)(),[Ji,vi]=(0,x.useState)(null),[Ga,si]=(0,x.useState)(!0),[Hi,Or]=(0,x.useState)([]),[xr,Br]=(0,x.useState)([]),[yi,pu]=(0,x.useState)(0),[wu,zl]=(0,x.useState)({status:!1,visible:!0}),[Ks,El]=(0,x.useState)(!1),[Cl,su]=(0,x.useState)(""),[To]=me.default.useForm(),[kc,Tc]=(0,x.useState)(!0),[Zc,Mc]=(0,x.useState)(!1),[Oo,Rc]=(0,x.useState)(null),[Wc,Pc]=(0,x.useState)(!1),[Ic,zc]=(0,x.useState)(0),[jc,Hc]=(0,x.useState)(!1);(0,x.useEffect)(()=>{tt&&tt.current&&(tt.current.clientHeight>47?zl({status:!0,visible:!0}):zl({status:!1,visible:!0}))},[E.course_group_info&&E.course_group_info.length]),(0,x.useEffect)(()=>{E!=null&&E.course_id&&Me(E==null?void 0:E.student_works)},[E]);const Uu=()=>Qe(void 0,null,function*(){const an=yield Yt({type:"shixunHomeworks/getWorkList",payload:yr({},y)});(0,oe.GJ)()?Me([...an.student_works]):Me([...an])});(0,x.useEffect)(()=>{!Ce["shixunHomeworks/getWorkList"]&&(E!=null&&E.is_open_ai_review)&&!(0,oe.dE)()&&Ys()},[Ce["shixunHomeworks/getWorkList"]]),(0,x.useEffect)(()=>{if((Oo==null?void 0:Oo.status)=="running"){Hc(!0);const an=setInterval(()=>{Ys()},3e3);return()=>clearInterval(an)}else Oo!=null&&Oo.status&&(Oo==null?void 0:Oo.status)=="success"&&jc&&Uu()},[Oo==null?void 0:Oo.status]);const Ys=()=>Qe(void 0,null,function*(){const an=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:qr==null?void 0:qr.categoryId}});(an==null?void 0:an.status)===0&&Rc(an==null?void 0:an.data)});(0,x.useEffect)(()=>{if(a.get("page")){let an=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((qr==null?void 0:qr.categoryId)!=(an==null?void 0:an.categoryId))return;b(yr(yr({},y),an)),an.task_status=(an==null?void 0:an.work_status)||"all",an.course_group_info=(an==null?void 0:an.course_group)||"all",an.file_status=an!=null&&an.file_status?[an==null?void 0:an.file_status]:"all",an.teacher_comment=an!=null&&an.teacher_comment?[an==null?void 0:an.teacher_comment]:"all",To.setFieldsValue(yr({},an))}},[]);function Al(){bt(1),Vt(""),dn(""),zn(""),la(""),or(""),yo([])}const Uc=()=>{y.page=1;const an=Object.assign({},To.getFieldsValue());Object.keys(an).map(function($r){switch($r){case"task_status":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.work_status,To.setFieldsValue({task_status:"all"})):(y.work_status=an[$r],To.setFieldsValue({task_status:y.work_status}));break;case"file_status":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.file_status,To.setFieldsValue({file_status:"all"})):(y.file_status=an[$r][0],To.setFieldsValue({file_status:an[$r]}));break;case"course_group_info":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.course_group,To.setFieldsValue({course_group_info:"all"})):(y.course_group=an[$r],To.setFieldsValue({course_group_info:y.course_group}));break;case"teacher_comment":an[$r].includes("all")||E[$r].length===an[$r].length||!an[$r].length?(delete y.teacher_comment,To.setFieldsValue({teacher_comment:"all"})):(y.teacher_comment=an[$r][0],To.setFieldsValue({teacher_comment:an[$r]}));break}}),Uu()},Vc=(an,$r)=>{Or($r.map(to=>(to.course_group_id===an&&(to.checked=!to.checked),to))),Dc($r)},Dc=an=>{Br(an.filter($r=>$r.checked).map($r=>$r.course_group_id))},jl=(0,x.useRef)();(0,x.useEffect)(()=>{jl.current=xr},[xr]);const Kc=(an,$r)=>{y.page=an,y.limit=$r,Uu()},Yc=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(an,$r,to)=>$r!=null&&$r.isMe&&(De!=null&&De.length)?"\u6211":y.limit*(y.page-1)+to+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,oe.GJ)()||(0,oe.dE)()&&!(E!=null&&E.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:an=>an},!((0,oe.dE)()&&((on=E==null?void 0:E.homework_status)!=null&&on.includes("\u533F\u8BC4\u4E2D")||(Ft=E==null?void 0:E.homework_status)!=null&&Ft.includes("\u7533\u8BC9\u4E2D")))&&E.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},(0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)&&{title:E!=null&&E.is_jupyter_lab||E!=null&&E.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:an=>an===-1?"\u91CD\u505A\u4E2D":mt.createElement(te.Uw,{status:an})},((0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)||(0,oe.dE)()&&!(E!=null&&E.anonymous_comment)&&!E.anonymous_appeal||(0,oe.dE)()&&((sn=E.homework_status)==null?void 0:sn.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(an,$r)=>mt.createElement(Ae.Z,{placement:"bottom",title:mt.createElement("div",null,mt.createElement("div",null,$r.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$r.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),mt.createElement("div",null,$r.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$r.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),E!=null&&E.anonymous_comment?mt.createElement("div",null,$r.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$r.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",mt.createElement("div",null,$r.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${$r.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),mt.createElement("div",null,$r.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$r.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),E!=null&&E.anonymous_comment?mt.createElement("div",null,$r.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$r.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(E==null?void 0:E.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${$r.appeal_penalty||"0.0"}\u5206`,mt.createElement("div",null,$r.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$r.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(E!=null&&E.is_jupyter||E!=null&&E.is_jupyter_lab)&&mt.createElement("div",{onClick:to=>{var Tu;to.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),(0,te.xg)(E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${$r.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}&ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},an>0?mt.createElement("span",{style:{color:"#ff8100"}},an):an)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:an=>an?ue()(an).format("YYYY-MM-DD HH:mm"):"--"},((0,oe.GJ)()||((Xt=E==null?void 0:E.homework_status)==null?void 0:Xt.includes("\u5DF2\u622A\u6B62")))&&!(E!=null&&E.hidden_from_teacher)&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,oe.GJ)()||((Rt=E==null?void 0:E.homework_status)==null?void 0:Rt.includes("\u5DF2\u622A\u6B62")))&&!(E!=null&&E.hidden_from_teacher)&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(0,oe.GJ)()&&!(E!=null&&E.hidden_from_teacher)&&(E==null?void 0:E.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(an,$r)=>mt.createElement(Ae.Z,{title:mt.createElement("div",null,mt.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",an,"\u5206"),mt.createElement("br",null),mt.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",$r.anonymous_comment_rate,"%"))},mt.createElement("span",null,an))},(E==null?void 0:E.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:an=>mt.createElement(Ae.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},mt.createElement("span",null,an))},(E==null?void 0:E.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(an,$r)=>mt.createElement("div",null,!!an&&mt.createElement(Ae.Z,{placement:"bottom",title:`\u5171\u6709${an}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${$r.appeal_deal_count}\u6761\u5F85\u5904\u7406`},mt.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${$r.appeal_deal_count}/${an}`)),!an&&mt.createElement("span",null,"-/-"))},(E==null?void 0:E.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:an=>an||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:an=>an||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(an,$r)=>{var to,Tu,cu;return(to=E.homework_status)!=null&&to.includes("\u5BFC\u5165")?mt.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,oe.GJ)()&&mt.createElement("a",{onClick:ru=>{ru.stopPropagation(),Yt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:$r==null?void 0:$r.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),mt.createElement("a",{style:{marginLeft:(0,oe.GJ)()&&10},onClick:(0,ut.debounce)(ru=>Qe(void 0,null,function*(){var gu,ll,ds,fs,Oc;ru.stopPropagation();let Ku=yield(0,We.ZP)(`/api/student_works/${$r==null?void 0:$r.id}/passed_condition.json`,{method:"get"});ge.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:mt.createElement("div",null,mt.createElement("div",{style:{display:"flex"}},mt.createElement("div",null,mt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),mt.createElement("span",{style:{marginLeft:10}},(gu=Ku==null?void 0:Ku.data)==null?void 0:gu.user_name)),mt.createElement("div",{style:{marginLeft:60}},mt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),mt.createElement("span",{style:{marginLeft:10}},(ll=Ku==null?void 0:Ku.data)==null?void 0:ll.student_id)),mt.createElement("div",{style:{marginLeft:60}},mt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),mt.createElement("span",{style:{marginLeft:10}},(ds=Ku==null?void 0:Ku.data)==null?void 0:ds.group_name))),mt.createElement("div",{style:{marginTop:22}},mt.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),mt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((fs=Ku==null?void 0:Ku.data)==null?void 0:fs.description)||"\u6682\u65E0\u4FE1\u606F")),mt.createElement("div",{style:{marginTop:22,marginBottom:20}},mt.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),mt.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Oc=Ku==null?void 0:Ku.data)==null?void 0:Oc.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):$r.work_status===0&&!(0,oe.GJ)()?mt.createElement("div",null,"--"):mt.createElement("div",null,!(0,oe.GJ)()&&mt.createElement("div",null,mt.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,oe.GJ)()&&mt.createElement("div",null,mt.createElement(Be.Link,{className:"c-blue",target:"_blank",to:E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${$r.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}&page=${y.page}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${$r.id}?page=${y.page}`,onClick:ru=>{var gu,ll,ds,fs;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),ru.stopPropagation(),y.course_group?(0,oe.Rm)()&&!((ll=(gu=Ne.AssistantObject)==null?void 0:gu.group)!=null&&ll.can_view):(0,oe.Rm)()&&!((fs=(ds=Ne.AssistantObject)==null?void 0:ds.normal)!=null&&fs.can_view)){ru.preventDefault(),ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}},$r.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),mt.createElement("br",null),mt.createElement(Ae.Z,{placement:"bottom",title:mt.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",mt.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},mt.createElement("a",{className:"c-green",onClick:ru=>Qe(void 0,null,function*(){ru.preventDefault(),ru.stopPropagation(),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:$r,id:$r.id,params:y}})})},"\u8C03\u5206"))),(0,oe.GJ)()&&mt.createElement("div",null,$r.work_status!==-1&&$r.work_status!==0&&$r.myshixun_identifier&&((E==null?void 0:E.is_jupyter)||(E==null?void 0:E.is_jupyter_lab))&&mt.createElement(Ze.Z,{justify:"center"},mt.createElement("a",{onClick:ru=>Qe(void 0,null,function*(){if(ru.stopPropagation(),Xn(!0),si(!0),wi($r.shixun_url),Ia($r.id),vi($r.evaluation_codes),Gi(null),$r.myshixun_identifier){const gu=yield(0,We.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:$r.myshixun_identifier,student_work_id:$r.id}});gu.status===0&&(Gi(gu.html_content),si(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(E!=null&&E.is_new_rule?$r.work_status!==-1&&$r.work_status!==0:$r.work_status!==-1&&$r.work_status!==0&&!((cu=E==null?void 0:E.homework_status)!=null&&cu.includes("\u5DF2\u622A\u6B62")))&&mt.createElement(Ze.Z,{justify:"center"},mt.createElement("span",{className:Wt.redoBtn,onClick:ru=>{var gu;if(ru.stopPropagation(),(0,oe.Rm)()&&!((gu=Ne.AssistantObject.normal)!=null&&gu.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:E.homework_id,student_work_id:$r.id,isshixun:E.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(an=>!!an),Vu=(an={key:""})=>{Yt({type:"shixunHomeworks/setActionTabs",payload:an})},Fl=(ie==null?void 0:ie.anonymous_comment)||((Ir=E==null?void 0:E.homework_status)==null?void 0:Ir.includes("\u533F\u8BC4\u4E2D")),Qc=[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},an)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},an)},Fl&&{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},an)},Fl&&{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},an)},Fl&&{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},an)},Fl&&{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},an)},Fl&&{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},an)},Fl&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},an)},!Fl&&{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:an=>mt.createElement("a",{onClick:()=>{Vu({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},an)},(E==null?void 0:E.is_open_ai_review)&&(E==null?void 0:E.ai_warning)&&{title:"\u8BC4\u9605\u9884\u8B66",dataIndex:"warning_size",render:an=>mt.createElement("span",{className:"current c-red",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"reviewWarning"}})}},an)}].filter(an=>!!an),Lc=an=>Qe(void 0,null,function*(){en(!0),(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:an,student_works_ids:E==null?void 0:E.student_works_ids,with_submit_record:kc,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(El(!1),Be.history.push(`/classrooms/${y==null?void 0:y.coursesId}/exportlist/normal_work_list`)),en(!1)}),Gc=()=>{var an,$r,to,Tu;return mt.createElement(Ue.default,null,mt.createElement(Ue.default.Item,{key:"1"},mt.createElement("span",{onClick:()=>{var cu;if(!(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:E==null?void 0:E.course_group_info,fn:()=>{(0,Sr.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}}," \u5BFC\u51FA\u6210\u7EE9 ")),(E==null?void 0:E.start_permanent)&&mt.createElement(Ue.default.Item,{onClick:()=>Qe(void 0,null,function*(){if(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))return;let cu=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});cu.status===0&&Be.history.push(`/classrooms/${y.coursesId}/exportlist/workspace_files`),cu.status===-3&&(Yt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:y}}),Be.history.push(`/classrooms/${y.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((an=E.homework_status)!=null&&an.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(($r=E==null?void 0:E.student_works)==null?void 0:$r.length)>0&&((E==null?void 0:E.is_jupyter)||(E==null?void 0:E.is_jupyter_lab))&&mt.createElement(Ue.default.Item,{key:"2"},mt.createElement("span",{onClick:cu=>{var ru;if(!(!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt))){if((0,oe.Rm)()&&!((ru=Ne.AssistantObject.normal)!=null&&ru.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:E==null?void 0:E.course_group_info,fn:()=>{var gu,ll;Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,te.xg)(`/classrooms/${y==null?void 0:y.coursesId}/common_homework/${y.categoryId}/${(ll=(gu=E==null?void 0:E.student_works)==null?void 0:gu[0])==null?void 0:ll.id}/comment`)}}})}}},"\u5B9E\u8BAD\u62A5\u544A")),!((to=E.homework_status)!=null&&to.includes("\u5BFC\u5165"))&&((Tu=E==null?void 0:E.student_works)==null?void 0:Tu.length)>0&&!(E!=null&&E.is_jupyter_lab)&&!(E!=null&&E.is_jupyter)&&mt.createElement(Ue.default.Item,{key:"3"},mt.createElement(Pe.ZP,{loading:jt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var cu;if(!(0,te.Ye)(Yt)){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:E==null?void 0:E.course_group_info,fn:()=>{su("\u9644\u4EF6"),El(!0)}}})}}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),mt.createElement(Ue.default.Item,{key:"5",onClick:()=>{var cu;if(!(0,te.Ye)(Yt)){if((0,oe.Rm)()&&!((cu=Ne.AssistantObject.normal)!=null&&cu.can_download)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${y.coursesId}/exportlist/normal_work_list`)}}},"\u5386\u53F2\u5BFC\u51FA"))},Nc=an=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Oo==null?void 0:Oo.id,status:an}})};return(0,oe.dE)()?mt.createElement(Pn,null):mt.createElement("section",{className:`${Wt.wrap} minH500`},mt.createElement("aside",{className:`minH500 bg-white pl30 ${(0,oe.GJ)()?"pt30":""} pr30`},!(E!=null&&E.all_member_count)&&!Ce["shixunHomeworks/getWorkList"]&&(((dr=E==null?void 0:E.homework_status)==null?void 0:dr.includes("\u672A\u53D1\u5E03"))||((fn=E==null?void 0:E.homework_status)==null?void 0:fn.includes("\u672A\u5F00\u59CB")))&&mt.createElement(_e.Z,null),mt.createElement("aside",null,!!(E!=null&&E.all_member_count)&&mt.createElement("aside",{className:"mb30"},mt.createElement(me.default,{form:To,onChange:Uc,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((cr=E.teacher_comment)!=null&&cr.length)&&mt.createElement(me.default.Item,{name:"teacher_comment"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1"},(Cn=E.teacher_comment)==null?void 0:Cn.map(an=>mt.createElement(Xe.default,{value:an.id,key:an.id}," ",an.name,"(",an.count,") ")))))),!!((qn=E==null?void 0:E.file_status)!=null&&qn.length)&&(0,oe.GJ)()&&mt.createElement(me.default.Item,{name:"file_status"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1"},(Fn=E==null?void 0:E.file_status)==null?void 0:Fn.map(an=>mt.createElement(Xe.default,{value:an.id,key:an.id},an.name,"(",an.count,")")))))),!!((gr=E.task_status)!=null&&gr.length)&&mt.createElement(me.default.Item,{name:"task_status"},mt.createElement(Xe.default.Group,{value:[],style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all"},"\u5168\u90E8")," "),mt.createElement(Fe.Z,{flex:"1"},(_n=E.task_status)==null?void 0:_n.map(an=>mt.createElement(Xe.default,{name:"task_status",value:an.id,key:an.id},an.name,"(",an.count,")")))))),!!((Kr=E.course_group_info)!=null&&Kr.length)&&mt.createElement(me.default.Item,{name:"course_group_info"},mt.createElement(Xe.default.Group,{style:{width:"100%"}},mt.createElement(Ze.Z,null,mt.createElement(Fe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),mt.createElement(Fe.Z,{flex:"80px"},mt.createElement(Xe.default,{value:"all",checked:!y.course_group_info},"\u5168\u90E8")),mt.createElement(Fe.Z,{flex:"1",className:`${Wt.workListClass} ${wu.visible?Wt.visible:""} ${wu.status?"":Wt.status}`},mt.createElement("div",{ref:tt,className:Wt.left},E.course_group_info.map((an,$r)=>mt.createElement(Xe.default,{value:an.course_group_id,key:an.course_group_id}," ",an.group_group_name,"(",an.count,")"))),wu.status&&mt.createElement("div",{className:Wt.tips,onClick:()=>zl(se(yr({},wu),{visible:!wu.visible}))},mt.createElement("span",null,wu.visible?"\u5C55\u5F00":"\u6536\u8D77",wu.visible?mt.createElement(Sn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):mt.createElement(Jn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),!(E!=null&&E.hidden_from_teacher)&&mt.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},mt.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8",mt.createElement("span",{className:"c-grey-999 ml-4px mr-4px"},"\uFF08\u70B9\u51FB\u6570\u5B57\u53EF\u67E5\u770B\u8BE6\u60C5\uFF09")),mt.createElement(Ye.default,{className:"mt20",locale:{emptyText:mt.createElement(_e.Z,null)},columns:Qc,dataSource:[se(yr({},(E==null?void 0:E.group_data)||{}),{warning_size:(fe==null?void 0:fe.warning_size)||0})],pagination:!1})),mt.createElement(Ze.Z,{align:"middle"},mt.createElement(Fe.Z,{flex:"1"},mt.createElement(Ze.Z,{align:"middle"},mt.createElement(Fe.Z,null,mt.createElement(it.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:an=>{y.page=1,y.search=an.trim(),Uu()}})),mt.createElement(Fe.Z,null,mt.createElement("span",{className:"ml5 c-red"},E.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",E.work_count,"\u4E2A\u5B66\u751F\uFF09"))),mt.createElement(Fe.Z,{style:{textAlign:"end"},className:Wt.workListButtonWrap},(E==null?void 0:E.show_ai_review)&&(E==null?void 0:E.is_open_ai_review)&&mt.createElement("div",{className:"flex item-center"},(Oo==null?void 0:Oo.status)=="running"&&mt.createElement("div",{className:Wt.under_review},mt.createElement(Ke.Z,{spinning:!0,className:"mr6",size:"small"}),mt.createElement("span",{className:"ml5"},"\u8BC4\u9605\u4E2D\uFF0C\u8FDB\u5EA6"),mt.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Oo==null?void 0:Oo.rate)),["success","failed"].includes(Oo==null?void 0:Oo.status)&&mt.createElement("div",{className:Wt.under_review},"\u8BC4\u9605\u6210\u529F",mt.createElement("span",{style:{color:"#3061D0"},onClick:()=>Nc(1)},Oo==null?void 0:Oo.success_count),"\u4EBA, \u5931\u8D25",mt.createElement("span",{style:{color:"#ff0000"},onClick:()=>Nc(0)},Oo==null?void 0:Oo.fail_count),"\u4EBA"),mt.createElement(Ae.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},mt.createElement("i",{className:"iconfont icon-lishijilu mr10 ml20",style:{cursor:"pointer"},onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}}))),!((Lr=E.homework_status)!=null&&Lr.includes("\u5BFC\u5165"))&&mt.createElement("div",{className:`${Wt.btn_review} ${(Oo==null?void 0:Oo.status)=="running"&&Wt.is_disabled}`,onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||(Oo==null?void 0:Oo.status)!="running"&&(E!=null&&E.show_ai_review&&bt(3),xa(!0))}},mt.createElement("img",{src:Ui.Z,className:"mr5",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"),!((ln=E.homework_status)!=null&&ln.includes("\u5BFC\u5165"))&&!(E!=null&&E.is_jupyter||E!=null&&E.is_jupyter_lab)&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:y}})}},"\u6587\u6863\u67E5\u91CD"),!(E!=null&&E.is_new_rule)&&!((Et=E.homework_status)!=null&&Et.includes("\u5BFC\u5165"))&&(((Gr=E==null?void 0:E.homework_status)==null?void 0:Gr.includes("\u63D0\u4EA4\u4E2D"))||((Hr=E==null?void 0:E.homework_status)==null?void 0:Hr.includes("\u8865\u4EA4\u4E2D"))||((Na=E==null?void 0:E.homework_status)==null?void 0:Na.includes("\u8FDB\u884C\u4E2D")))&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var an;if((0,oe.Rm)()&&!((an=Ne.AssistantObject.normal)!=null&&an.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}No(!0),Qe(void 0,null,function*(){const to=yield(0,We.ZP)(`/api/homework_commons/${y==null?void 0:y.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});to.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",to),Or(to.data.list),Dc(to.data.list))})}}," \u4E00\u952E\u6253\u56DE"),((ei=E.homework_status)==null?void 0:ei.includes("\u5DF2\u622A\u6B62"))&&!E.is_jupyter&&!E.is_jupyter_lab&&mt.createElement(Pe.ZP,{className:"mr10",icon:mt.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{!(E!=null&&E.is_old_data_for_time)&&(0,te.Ye)(Yt)||Mc(!0)}},"\u5BFC\u5165\u6210\u7EE9"),mt.createElement(Ge.Z,{dropdownRender:Gc},mt.createElement(Pe.ZP,{icon:mt.createElement(Pr.Z,null)},"\u5BFC\u51FA",mt.createElement(Rn.Z,null))))),(E==null?void 0:E.is_shixun)&&!(E!=null&&E.open_evaluate)&&!(E!=null&&E.is_close_tips)&&mt.createElement(Ze.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},mt.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206"),mt.createElement("span",{style:{cursor:"pointer"},onClick:()=>Qe(void 0,null,function*(){let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/close_tips.json`,{method:"post"});(an==null?void 0:an.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:yr({},y)})})},"X"))),mt.createElement(Ye.default,{loading:Ce["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(E==null?void 0:E.anonymous_comment)&&{x:1300},dataSource:De,columns:Yc,onRow:(an,$r)=>({onClick:()=>{var to,Tu;(to=E.homework_status)!=null&&to.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(y)),(0,te.xg)(E.is_jupyter||E.is_jupyter_lab?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/${an.id}/comment?page=${y.page}`:y.course_group?`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${an.id}?ids=${(Tu=y.course_group)==null?void 0:Tu.toString()}&page=${y.page}`:`/classrooms/${y.coursesId}/common_homework/${y.categoryId}/review/${an.id}?page=${y.page}`))}}),rowKey:"id",onChange:(an,$r,to)=>{if(to.order===void 0)switch(to.field){case"student_id":y.b_order="desc",y.order=to.field;break;default:delete y.b_order,delete y.order}else y.b_order=to.order.replace("end",""),y.order=to.field;Uu()}}))),mt.createElement("aside",{className:"tc mb50 mt30"},mt.createElement(ke.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Kc,defaultCurrent:parseInt(y.page)||1,current:parseInt(y.page)||1,defaultPageSize:20,total:Te.workList.work_count})),mt.createElement(et,null),mt.createElement(we,null),mt.createElement(dt.Z,{getData:Uu}),mt.createElement(ge.default,{title:"\u667A\u80FD\u8BC4\u9605",bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:Ya,width:Ve===3&&(E!=null&&E.is_open_ai_review)?1150:600,confirmLoading:Wc,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>Qe(void 0,null,function*(){var an,$r;if((0,oe.Rm)()&&!(($r=(an=Ne.AssistantObject)==null?void 0:an.normal)!=null&&$r.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Ve===1){if(At!==0){if(!At){ye.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}xa(!1),$i(!0)}else if(Ve===2){if(!(nn===0||vt===0)){if(!nn){ye.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(nn>vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}xa(!1),$i(!0)}else if(Ve===3){if(E!=null&&E.is_open_ai_review)if(E!=null&&E.single_score){if(E!=null&&E.zero_commit_student_works)return ye.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ye.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");Pc(!0);const to=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:qr==null?void 0:qr.categoryId,range:Ic}});(to==null?void 0:to.status)===0&&(xa(!1),Ys()),Pc(!1)}}),onCancel:()=>{xa(!1),Al()}},mt.createElement("div",null,mt.createElement("div",null,mt.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},mt.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),mt.createElement(pe.ZP.Group,{value:Ve,onChange:an=>bt(an.target.value)},(E==null?void 0:E.show_ai_review)&&mt.createElement(pe.ZP,{value:3},"\u667A\u80FD\u8BC4\u9605 ",mt.createElement("img",{style:{marginBottom:"1px"},src:xt.Z})),mt.createElement(pe.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),mt.createElement(pe.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"))),Ve===1&&mt.createElement("div",null,mt.createElement("div",{className:"mt15 mb5"},mt.createElement("span",{style:{color:"red"}},"*")," \u5F97\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:At,onChange:an=>Vt(an),style:{width:"100%"}})),Ve===2&&mt.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},mt.createElement("div",{style:{width:60}},mt.createElement("span",{style:{color:"red"}},"*")," \u6700\u4F4E\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:nn,onChange:an=>zn(an),style:{width:"calc(50% - 70px)"}}),mt.createElement("div",{style:{width:80}},mt.createElement("span",{style:{color:"red",marginLeft:20}},"*")," \u6700\u9AD8\u5206"),mt.createElement(je.Z,{size:"large",min:0,max:100,value:vt,onChange:an=>dn(an),style:{width:"calc(50% - 70px)"}})),[1,2].includes(Ve)&&mt.createElement(mt.Fragment,null,mt.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),mt.createElement(it.default.TextArea,{value:$n,onChange:an=>or(an.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),mt.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),mt.createElement(it.default.TextArea,{value:wr,onChange:an=>la(an.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),Ve===3&&(E!=null&&E.is_open_ai_review?mt.createElement(Si,{range:Ic,setRange:an=>zc(an)}):mt.createElement(_e.Z,{customText:"\u6B64\u529F\u80FD\u9700\u8981\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u4EE5\u540E\u624D\u80FD\u4F7F\u7528\u3002",ButtonText:"\u53BB\u5F00\u542F",ButtonClick:()=>{window.location.href=`/classrooms/${qr==null?void 0:qr.coursesId}/common_homework/${qr==null?void 0:qr.categoryId}/detail?tabs=5`}}))))),mt.createElement(ge.default,{title:"\u63D0\u793A",open:ci,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>Qe(void 0,null,function*(){let an={};Ve===1?an.score=At||"0":(an.min_score=nn||"0",an.max_score=vt||"0"),an.comment=$n,an.hidden_comment=wr,ai===1?an.student_work_ids=De.map(to=>to.id):an.student_work_ids=De.filter(to=>!to.has_comment).map(to=>to.id),(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_add_score.json`,{method:"post",body:an})).status===0&&(ye.ZP.info("\u4FEE\u6539\u6210\u529F"),$i(!1),Al(),Uu())}),onCancel:()=>{Al(),$i(!1)}},mt.createElement("div",{style:{padding:"32px",textAlign:"center"}},mt.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),mt.createElement("br",null),mt.createElement(pe.ZP.Group,{value:ai,onChange:an=>ma(an.target.value)},mt.createElement(pe.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),mt.createElement(pe.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),mt.createElement(ge.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Fo,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Qe(void 0,null,function*(){if(Dc(Hi),Ve===2&&jl.current){if(ao.length<=0){ye.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!$n){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,status:ao,course_group_ids:jl.current}});an.status===0&&(pu(an.course_group_count),wo(an),No(!1),Do(!0))}else{if(!(nn===0||vt===0)){if(!nn){ye.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(nn>vt){ye.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!$n){ye.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let an=yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,min_score:nn,max_score:vt,course_group_ids:jl.current}});an.status===0&&(pu(an.course_group_count),wo(an),No(!1),Do(!0))}}),onCancel:()=>{No(!1),Al()}},mt.createElement("div",{style:{padding:"32px"}},mt.createElement("div",null,mt.createElement("div",{style:{display:"flex",marginBottom:"12px"}},mt.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",mt.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),mt.createElement("div",{className:Hi.length>15?Wt.scroll:"",style:{overflowX:"hidden"}},Hi==null?void 0:Hi.map((an,$r)=>mt.createElement(Xe.default,{style:{textAlign:"left",margin:"0"},value:an.course_group_id,key:an.course_group_id,onChange:()=>{Vc(an.course_group_id,Hi)},checked:an.checked},an.group_group_name,"(",an.count,")")))),mt.createElement("div",null,mt.createElement("span",{style:{width:"80px"}}," ",mt.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),mt.createElement(pe.ZP.Group,{value:Ve,onChange:an=>{bt(an.target.value)}},mt.createElement(pe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),mt.createElement(pe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Ve===1&&mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"70px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),mt.createElement(je.Z,{min:0,max:100,value:nn,onChange:an=>zn(an),style:{width:"100px"}}),mt.createElement("span",{style:{width:"80px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),mt.createElement(je.Z,{min:0,max:100,value:vt,onChange:an=>dn(an),style:{width:"100px"}})),Ve===2&&mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),mt.createElement(Xe.default.Group,{onChange:an=>{yo([...an])},style:{width:"100%"}},(co=E.task_status)==null?void 0:co.map((an,$r)=>mt.createElement(Xe.default,{name:"task_status",value:an.id},an.name,"(",an.count,")")))),mt.createElement("div",{style:{display:"flex",marginTop:"20px"}},mt.createElement("span",{style:{width:"70px",textAlign:"end"}},mt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),mt.createElement(hn.Z,{className:Wt.MdEditor,onChange:an=>or(an),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),mt.createElement(ge.default,{open:hi,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Qe(void 0,null,function*(){Ve===2?(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,status:ao,course_group_ids:jl.current}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Al(),Uu(),Do(!1)):(yield(0,We.ZP)(`/api/homework_commons/${y.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:y.categoryId,comment:$n,min_score:nn,max_score:vt,course_group_ids:jl.current}})).status===0&&(ye.ZP.info("\u6253\u56DE\u6210\u529F"),Al(),Uu(),Do(!1))}),onCancel:()=>{Al(),Do(!1)}},mt.createElement("div",{style:{padding:"32px"}},Ve===1&&mt.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",yi,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",nn,"-",vt,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ve===2&&mt.createElement("span",null,"\u786E\u8BA4\u5C06",yi,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(ia=E.task_status)==null?void 0:ia.filter(an=>ao==null?void 0:ao.includes(an.id)).map(an=>an.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),mt.createElement("br",null),mt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Po==null?void 0:Po.count,"\u540D\u5B66\u751F"))),mt.createElement(ge.default,{open:jo,width:900,centered:!0,closeIcon:!1,footer:mt.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},mt.createElement("div",null,mt.createElement(Pe.ZP,{className:"mr20",style:{background:"none"},icon:mt.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:an=>{var $r;if(an.preventDefault(),(0,oe.Rm)()&&!(($r=Ne.AssistantObject.normal)!=null&&$r.can_view)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,Dt.O5)()&&(0,te.xg)(`${rr}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),mt.createElement("span",{className:"mr10"},"\u8C03\u5206"),mt.createElement(je.Z,{min:0,onChange:(0,ut.debounce)(an=>Qe(void 0,null,function*(){var $r;if(Vt(an),(0,oe.Rm)()&&!(($r=Ne.AssistantObject.normal)!=null&&$r.can_appraise)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,We.ZP)(`/api/student_works/${ni}/adjust_score.json`,{method:"post",body:{score:an}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yt({type:"shixunHomeworks/getWorkList",payload:yr({},y)}))}),2e3)})),mt.createElement(Pe.ZP,{type:"primary",onClick:an=>Xn(!1)},"\u5173\u95ED")),onOk:()=>Qe(void 0,null,function*(){}),onCancel:()=>{Xn(!1)}},mt.createElement("div",{className:Wt.viewcode},mt.createElement("div",{className:Wt.lefttitle},"\u67E5\u770B\u4EE3\u7801"),mt.createElement("div",null,mt.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),Ji&&mt.createElement(ze.default,{style:{width:200},value:(ka=Ji[0])==null?void 0:ka.path}," ",Ji==null?void 0:Ji.map(an=>mt.createElement(ze.default.Option,{value:an.path},an.path))," "))),mt.createElement(Ke.Z,{spinning:Ga},mt.createElement("iframe",{srcDoc:Ii,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),mt.createElement(ge.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ks,centered:!0,onCancel:()=>El(!1),onOk:()=>{Cl=="\u9644\u4EF6"?Lc(!1):Cl=="\u6279\u6CE8"&&Lc(!0),El(!1)}},mt.createElement(Xe.default,{checked:kc,onChange:an=>{Tc(an.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),mt.createElement("div",{className:Wt.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),mt.createElement("div",{className:Wt.export_type_modal},mt.createElement("div",{className:Wt.export_type_modal_con},mt.createElement("div",{className:`${Wt.type_item} ${Cl=="\u9644\u4EF6"?Wt.type_item_active:""}`,onClick:()=>su("\u9644\u4EF6")},mt.createElement("div",{className:`${Wt.img_warp}`},mt.createElement("img",{src:va.Z,width:72,height:80})),mt.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),mt.createElement("div",{className:`${Wt.type_item} ${Cl=="\u6279\u6CE8"?Wt.type_item_active:""}`,onClick:()=>su("\u6279\u6CE8")},mt.createElement("div",{className:`${Wt.img_warp}`},mt.createElement("img",{src:sa.Z,width:99,height:80})),mt.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),mt.createElement("div",{className:Wt.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),mt.createElement(Zt,{title:z==null?void 0:z.title,open:(z==null?void 0:z.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:z==null?void 0:z.task_status,new_work_status:z==null?void 0:z.new_work_status,shixunHomeworks:Te,destroyOnClose:!0,centered:!0,onCancel:()=>{Vu()},footer:null,width:764,course_group:y==null?void 0:y.course_group}),mt.createElement($t.Z,{visible:Zc,getData:Uu,categoryId:y.categoryId,onCancle:()=>{Mc(!1)}}),mt.createElement(Xi,null),mt.createElement(jn,{getData:()=>Ys()}))};var ft=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(at),Mt=ee(78323),Nt=ee(3224),Ut=Object.defineProperty,mn=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Dn=(Te,Ne,Ce)=>Ne in Te?Ut(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Hn=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pn.call(Ne,Ce)&&Dn(Te,Ce,Ne[Ce]);if(mn)for(var Ce of mn(Ne))Kt.call(Ne,Ce)&&Dn(Te,Ce,Ne[Ce]);return Te},Ln=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kn=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)();return x.createElement(ge.default,{centered:!0,title:"\u63D0\u793A",open:Te.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ln(void 0,null,function*(){(yield Ne({type:"shixunHomeworks/deleteReply",payload:{object_id:Te.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Ne({type:"shixunHomeworks/getReplyList",payload:Hn({},Te.actionTabs.params)}))}),onCancel:()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Bn=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(kn),vn=ee(86342),xn=ee(26227),Kn=ee(63524),Mn={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},qt=ee(59301),lr=Object.defineProperty,ir=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,ca=(Te,Ne,Ce)=>Ne in Te?lr(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ha=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Zr.call(Ne,Ce)&&ca(Te,Ce,Ne[Ce]);if(ir)for(var Ce of ir(Ne))Ba.call(Ne,Ce)&&ca(Te,Ce,Ne[Ce]);return Te},Xr=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});ue().locale("ZH-cn");const da=({shixunHomeworks:Te,classroomList:Ne,user:Ce,globalSetting:Jt,loading:jt,dispatch:en})=>{const[Yt,on]=(0,x.useState)(ha({},(0,Be.useParams)())),[Ft,sn]=(0,x.useState)(!1),[Xt,Rt]=(0,x.useState)(-1),[Ir,dr]=(0,x.useState)(""),[fn,cr]=(0,x.useState)(""),{workList:Cn}=Te,{detailLeftMenus:qn}=Ne,{replyList:Fn,workDetail:gr}=Te;Yt.page_size=10,(0,x.useEffect)(()=>{en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)}),qn.course_modules||en({type:"classroomList/getClassroomLeftMenus",payload:ha({},Yt)})},[Yt.categoryId]);const _n=Lr=>{Lr=Lr!=null&&Lr.includes(".json")?Lr:`${Lr}.json`,ge.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qt.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Xr(void 0,null,function*(){var ln;const Et=yield(0,vn.$Q)({url:Lr});if(!Et)return;ye.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const Gr=yield(0,vn.Ir)({id:Et.shixun_identifier});if(Gr!=null&&Gr.game_identifier){(ln=Be.history)==null||ln.push(`/tasks/${Gr.game_identifier}`);return}(Gr==null?void 0:Gr.status)===2?_n(Gr==null?void 0:Gr.message):(Gr==null?void 0:Gr.status)===3&&Kr(Gr==null?void 0:Gr.message)})})},Kr=Lr=>{ge.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Lr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return qt.createElement("section",{className:Mn.bg},qt.createElement(Ke.Z,{spinning:jt["shixunHomeworks/getWorkDetail"]},qt.createElement("section",{className:""},qt.createElement("aside",{className:[Mn.desc,"c-black","font14","bg-white"].join(" ")},Te.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&qt.createElement("div",null,qt.createElement(Gt.Z,{value:(gr==null?void 0:gr.description)||"\u6682\u65E0\uFF5E"})),qt.createElement(Nt.Z,{authority:(0,oe.GJ)(),showDimensions:!1,dataSource:gr==null?void 0:gr.attachments,callback:()=>{en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)})}}),Te.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&qt.createElement("aside",{className:["bg-white"].join(" ")},qt.createElement(hn.Z,{onChange:Lr=>{dr(Lr)},defaultValue:gr==null?void 0:gr.explanation,height:200,isFocus:!0,watch:!0}),qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{span:24,className:"tr"},qt.createElement(Pe.ZP,{type:"default",size:"middle",onClick:()=>Xr(void 0,null,function*(){en({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),qt.createElement(Pe.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>Xr(void 0,null,function*(){Ir===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/updateWork",payload:{explanation:Ir,categoryId:Yt.categoryId}})).status===0&&(ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),en({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),en({type:"shixunHomeworks/getWorkDetail",payload:ha({},Yt)}))})},"\u4FDD\u5B58"))))),qt.createElement("aside",{className:[Mn.reply,"bg-white","mt20"].join(" ")},Ft&&qt.createElement(hn.Z,{onChange:Lr=>{dr(Lr)},height:200,isFocus:!0,watch:!0}),qt.createElement(Ze.Z,{onClick:()=>{sn(!0)}},qt.createElement(Fe.Z,{flex:"1",style:{pointerEvents:"none"}},!Ft&&qt.createElement(it.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),qt.createElement(Fe.Z,null,qt.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>Xr(void 0,null,function*(){if((0,oe.Rm)()&&!Ne.AssistantObject.normal.can_create){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ir===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Yt.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Ir}}})).status===0&&(ye.ZP.success("\u53D1\u5E03\u6210\u529F"),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),sn(!1),dr(""))})},"\u53D1\u8868")))),(Fn==null?void 0:Fn.comments)&&Fn.comments!=""&&qt.createElement("aside",{className:[Mn.replyList,"bg-white"].join(" ")},qt.createElement(Ke.Z,{spinning:jt["shixunHomeworks/getReplyList"]},Fn==null?void 0:Fn.comments.map(function(Lr,ln){var Et,Gr,Hr,Na;return qt.createElement(Ze.Z,{gutter:[12,12],key:ln},qt.createElement(Fe.Z,{flex:"40px"},qt.createElement("img",{className:Mn.headpic,width:"40",src:`${Mt.Z.IMG_SERVER}/images/${(Et=Lr==null?void 0:Lr.author)==null?void 0:Et.image_url}`})),qt.createElement(Fe.Z,{flex:"1"},qt.createElement(Ze.Z,{align:"middle"},qt.createElement(Fe.Z,{span:20},qt.createElement("span",{className:"c-light-black"},(Gr=Lr==null?void 0:Lr.author)==null?void 0:Gr.name),qt.createElement("span",{className:"c-light-black ml10"},Lr==null?void 0:Lr.time," \u53D1\u5E03")),qt.createElement(Fe.Z,{className:"tr",span:4},((0,oe.GJ)()||((Hr=Ce==null?void 0:Ce.userInfo)==null?void 0:Hr.login)===((Na=Lr==null?void 0:Lr.author)==null?void 0:Na.login))&&qt.createElement(Ae.Z,{title:"\u5220\u9664"},qt.createElement(xn.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Yt,selectArr:Lr}})}}))),qt.createElement(Fe.Z,{span:24},qt.createElement(Gt.Z,{value:Lr.content})),Lr.children&&qt.createElement("aside",{className:Mn.comment},Lr.children.map(function(ei,co){var ia,ka;return qt.createElement(Ze.Z,{key:co},qt.createElement(Fe.Z,{span:24},qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{flex:"1"},ei.author.name,qt.createElement("span",{className:"c-light-black ml10"},ei==null?void 0:ei.time)),qt.createElement(Fe.Z,null,((0,oe.GJ)()||((ia=Ce==null?void 0:Ce.userInfo)==null?void 0:ia.login)===((ka=ei==null?void 0:ei.author)==null?void 0:ka.login))&&qt.createElement(Ae.Z,{title:"\u5220\u9664"},qt.createElement(xn.Z,{className:"current",onClick:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Yt,selectArr:ei}})}}))))),qt.createElement(Fe.Z,null,qt.createElement(Gt.Z,{value:ei.content})))})),qt.createElement(Fe.Z,{span:24,className:"mt5 c-light-black"},Xt===ln&&qt.createElement("aside",null,qt.createElement(hn.Z,{onChange:ei=>{cr(ei)},height:150,isFocus:!0}),qt.createElement(Ze.Z,null,qt.createElement(Fe.Z,{span:24,className:"tr"},qt.createElement(Pe.ZP,{type:"primary",size:"middle",onClick:()=>Xr(this,null,function*(){fn===""?ye.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield en({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Yt.categoryId,jour_type:"HomeworkCommon",m_parent_id:Lr.id,reply_id:1,notes:fn}}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)}),ye.ZP.success("\u53D1\u5E03\u6210\u529F"),Rt(-1))})},"\u53D1\u8868")))),Xt!==ln&&qt.createElement("div",{className:"tr"},qt.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Rt(ln)}),!!Lr.user_praise&&qt.createElement("span",{className:"c-orange"},qt.createElement(Kn.Z,{className:"mr5 ml30",onClick:()=>Xr(this,null,function*(){yield en({type:"shixunHomeworks/replyUnLike",payload:{object_id:Lr.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})})}),!!Lr.praise_count&&Lr.praise_count),!Lr.user_praise&&qt.createElement("span",null,qt.createElement(Kn.Z,{className:"mr5 ml30",onClick:()=>Xr(this,null,function*(){yield en({type:"shixunHomeworks/replyLike",payload:{object_id:Lr.id,object_type:"journals_for_message"}}),en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})})}),!!Lr.praise_count&&Lr.praise_count))))))}))))),qt.createElement("aside",{className:"tc mt30 pb30"},qt.createElement(ke.Z,{defaultCurrent:1,total:Fn==null?void 0:Fn.messages_count,hideOnSinglePage:!0,current:Yt.page||1,onChange:Lr=>{Yt.page=Lr,en({type:"shixunHomeworks/getReplyList",payload:ha({},Yt)})}})),qt.createElement(Bn,null))};var Yr=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,user:Ce,loading:Jt,globalSetting:jt})=>({shixunHomeworks:Te,globalSetting:jt,user:Ce,classroomList:Ne,loading:Jt.effects}))(da),Fa=Object.defineProperty,ta=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,Ca=Object.prototype.propertyIsEnumerable,Fr=(Te,Ne,Ce)=>Ne in Te?Fa(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,jr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))ga.call(Ne,Ce)&&Fr(Te,Ce,Ne[Ce]);if(ta)for(var Ce of ta(Ne))Ca.call(Ne,Ce)&&Fr(Te,Ce,Ne[Ce]);return Te};ue().locale("ZH-cn");const Wr=({shixunHomeworks:Te,classroomList:Ne,globalSetting:Ce,loading:Jt,dispatch:jt})=>{var en,Yt;const on=(0,Be.useParams)(),{detailLeftMenus:Ft}=Ne,{replyList:sn,referenceAnswer:Xt}=Te;return on.page_size=10,(0,x.useEffect)(()=>{jt({type:"shixunHomeworks/getReplyList",payload:jr({},on)}),jt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:on.categoryId}}),Ft.course_modules||jt({type:"classroomList/getClassroomLeftMenus",payload:jr({},on)})},[on.categoryId]),x.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},x.createElement("aside",{className:["c-black","font14"].join(" ")},x.createElement("div",null,(Xt==null?void 0:Xt.reference_answer)&&x.createElement(Gt.Z,{value:Xt==null?void 0:Xt.reference_answer}),!(Xt!=null&&Xt.reference_answer)&&!((en=Xt.attachments)!=null&&en.length)&&x.createElement(_e.Z,null)),(Yt=Xt==null?void 0:Xt.attachments)==null?void 0:Yt.map((Rt,Ir)=>x.createElement("div",null,x.createElement("a",{href:`${Mt.Z.API_SERVER}${Rt.url}`},x.createElement("span",{className:"iconfont icon-fujian c-green font14"}),x.createElement("span",{className:"ml10 c-black"},Rt.title),x.createElement("span",{className:"c-light-black ml20 font12"},Rt.filesize))))))};var pr=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,globalSetting:Jt})=>({shixunHomeworks:Te,globalSetting:Jt,classroomList:Ne,loading:Ce.effects}))(Wr),hr=ee(60132),Qr=ee(27681),Ur=ee(2334),Da=ee(59301),za=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const fa=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt,jt;const[en,Yt]=(0,x.useState)(!0),[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)([]),[Rt,Ir]=(0,x.useState)([]),[dr,fn]=(0,x.useState)([]),[cr,Cn]=(0,x.useState)([]),[qn,Fn]=(0,x.useState)(""),gr=(0,Be.useParams)();function _n(){return za(this,null,function*(){let ln=yield(0,We.ZP)(`/api/homework_commons/${gr.categoryId}/homework_common_collaborators.json`,{method:"get"});Ir(ln)})}function Kr(){return za(this,null,function*(){var ln;let Et=yield(0,We.ZP)(`/api/courses/${gr==null?void 0:gr.coursesId}/teachers`,{method:"get",params:{homework_id:gr.categoryId,limit:1e3}});(ln=Et==null?void 0:Et.teacher_list)==null||ln.map(Gr=>{Gr.key=Gr.user_id}),fn(Et==null?void 0:Et.teacher_list),Cn(Et==null?void 0:Et.teacher_list)})}(0,x.useEffect)(()=>{_n(),((0,oe.G5)()||(0,oe.Rm)())&&Kr()},[gr]);const Lr=()=>{};return Da.createElement("section",{className:Ur.Z.form},Da.createElement(Ze.Z,{className:Ur.Z.content,style:{padding:"20px 30px",gap:20}},(Jt=Rt==null?void 0:Rt.data)==null?void 0:Jt.map(ln=>Da.createElement(Ze.Z,{align:"middle",className:`${Ur.Z.borderSty} ${qn===(ln==null?void 0:ln.id)?Ur.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Da.createElement("span",{className:"c-grey-333"},ln==null?void 0:ln.real_name),(Rt==null?void 0:Rt.can_edit)&&Da.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Ur.Z.delSty}`,onMouseEnter:()=>{Fn(ln.id)},onMouseLeave:()=>{Fn("")},onClick:()=>za(void 0,null,function*(){(yield(0,We.ZP)(`/api/homework_commons/${gr.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:ln.id}})).status===0&&(ye.ZP.info("\u5220\u9664\u6210\u529F"),_n(),Kr())})}))),(Rt==null?void 0:Rt.can_edit)&&Da.createElement(Pe.ZP,{className:Ur.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ft(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Rt!=null&&Rt.can_edit)&&!((jt=Rt==null?void 0:Rt.data)!=null&&jt.length)&&Da.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Da.createElement(ge.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:on,onCancel:()=>Ft(!1),onOk:()=>za(void 0,null,function*(){if(sn.length===0){ye.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,We.ZP)(`/api/homework_commons/${gr.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:sn}})).status===0&&(ye.ZP.info("\u6DFB\u52A0\u6210\u529F"),Xt([]),_n(),Kr(),Ft(!1))})},Da.createElement("div",null,Da.createElement("div",{style:{display:"flex"}},Da.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Da.createElement(it.default.Search,{onChange:ln=>{fn(cr.filter(Et=>Et.name.indexOf(ln.target.value)>-1))}})),Da.createElement(Ye.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(ln,Et)=>{Xt(ln)},selectedRowKeys:sn,getCheckboxProps:ln=>({disabled:ln.is_collaborator})},pagination:!1,dataSource:dr,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var qa=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(fa),Ja=ee(44104),Ha=ee(32134),fi=ee(12893),ui=ee(17870),Ua=ee(86277),Yn=ee(59301),ji=Object.defineProperty,pi=Object.defineProperties,Yi=Object.getOwnPropertyDescriptors,gi=Object.getOwnPropertySymbols,Ni=Object.prototype.hasOwnProperty,Qi=Object.prototype.propertyIsEnumerable,Oi=(Te,Ne,Ce)=>Ne in Te?ji(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,ii=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ni.call(Ne,Ce)&&Oi(Te,Ce,Ne[Ce]);if(gi)for(var Ce of gi(Ne))Qi.call(Ne,Ce)&&Oi(Te,Ce,Ne[Ce]);return Te},eo=(Te,Ne)=>pi(Te,Yi(Ne)),Vi=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const fo=({shixunHomeworks:Te,loading:Ne,globalSetting:Ce,user:Jt,dispatch:jt})=>{var en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),Rt=(0,Be.useLocation)(),{verifyModelUser:Ir,ContactModalElement:dr}=(0,ui.Z)(),{workSetting:fn,workList:cr}=Te,[Cn,qn]=(0,x.useState)(!0),[Fn]=me.default.useForm(),[gr,_n]=(0,x.useState)(!1),[Kr,Lr]=(0,x.useState)(!1),[ln,Et]=(0,x.useState)(!1),[Gr,Hr]=ge.default.useModal();let[Na,ei]=(0,x.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[co,ia]=(0,x.useState)([]),[ka,qr]=(0,x.useState)([]),[a,y]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const b=((en=cr==null?void 0:cr.homework_status)==null?void 0:en.includes("\u533F\u8BC4\u4E2D"))||((Yt=cr==null?void 0:cr.homework_status)==null?void 0:Yt.includes("\u7533\u8BC9\u4E2D")),E=((on=cr==null?void 0:cr.homework_status)==null?void 0:on.includes("\u533F\u8BC4\u4E2D"))||((Ft=cr==null?void 0:cr.homework_status)==null?void 0:Ft.includes("\u7533\u8BC9\u4E2D"))||((sn=cr==null?void 0:cr.homework_status)==null?void 0:sn.includes("\u5DF2\u622A\u6B62"));(0,x.useEffect)(()=>{},[]),(0,x.useEffect)(()=>{qn(!(fn!=null&&fn.can_edit))},[fn]),(0,x.useEffect)(()=>{fn!=null&&fn.course_id&&(Object.keys(a).map(function(At){At.indexOf("proportion")>-1&&(fn[At]=(fn[At]*100).toFixed(0)),a[At]=fn[At]}),(!a.allow_late||!a.unified_late)&&(a.late_penalty=5),co=JSON.parse(JSON.stringify(fn.group_settings.map(At=>eo(ii({},At),{group_name:[At.group_name]})).filter(At=>At.publish_time!==null))),ka=JSON.parse(JSON.stringify(fn.allow_late_settings.map(At=>eo(ii({},At),{group_name:[At.group_name]})).filter(At=>At.late_time!==null))),Na=JSON.parse(JSON.stringify(fn.score_details.map(At=>ii({},At)))),y(ii({},a)),ei([...Na]),ia([...co]),qr([...ka]))},[fn]);const z=()=>{jt({type:"shixunHomeworks/getWorkSetting",payload:ii({},Xt)})},ie=()=>Vi(void 0,null,function*(){Lr(!0);let At=!1;if(Na==null||Na.find(vt=>{if(vt.name===""||vt.score===""){At=!0;return}}),At)return;if(Ve().toFixed(2)!=100){ye.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(bt(Na)){ye.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const Vt=JSON.parse(JSON.stringify(a));if(Vt.categoryId=Xt.categoryId,a.unified_setting||co==null||co.map(vt=>{var dn,nn;if(!vt.publish_time||!vt.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vt.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");vt.group_name=typeof(vt==null?void 0:vt.group_name)=="string"?[vt==null?void 0:vt.group_name]:vt==null?void 0:vt.group_name,console.log("item:0",vt,fn.group_settings,co),vt.group_id=(nn=(dn=vt==null?void 0:vt.group_name)==null?void 0:dn.map(zn=>{var $n,or;let wr=(or=($n=fn.group_settings)==null?void 0:$n.filter(la=>(la==null?void 0:la.group_name)===zn))==null?void 0:or[0];return console.log("d:",wr,zn),wr==null?void 0:wr.group_id}))==null?void 0:nn.toString().split(",")}),Vt.group_settings=co,Vt.score_details=Na,a.allow_late)if(a.unified_late){if(a.late_penalty===null||a.late_penalty===void 0||a.late_penalty<0||a.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!a.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ka=ka==null?void 0:ka.map(vt=>{var dn,nn;if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vt.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return vt.group_name=typeof(vt==null?void 0:vt.group_name)=="string"?[vt==null?void 0:vt.group_name]:vt==null?void 0:vt.group_name,vt.group_id=(nn=(dn=vt==null?void 0:vt.group_name)==null?void 0:dn.map(zn=>{var $n,or;let wr=(or=($n=fn.group_settings)==null?void 0:$n.filter(la=>(la==null?void 0:la.group_name)===zn))==null?void 0:or[0];return wr==null?void 0:wr.group_id}))==null?void 0:nn.toString().split(","),vt}),Vt.allow_late_settings=ka;Object.keys(Vt).map(function(vt){vt.indexOf("proportion")>-1&&(Vt[vt]=Vt[vt]/100)}),JSON.stringify(Na)!==JSON.stringify(fn==null?void 0:fn.score_details)||(fn==null?void 0:fn.single_score)!=(a==null?void 0:a.single_score)?(ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",onOk:()=>Vi(void 0,null,function*(){(yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/score_setting_with_normal.json`,{method:"post",body:ii({},Vt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn!=null&&fn.have_repeated&&((fn==null?void 0:fn.is_repeat_minus)!==(a==null?void 0:a.is_repeat_minus)||(fn==null?void 0:fn.repeat_setting_score)!==(a==null?void 0:a.repeat_setting_score)||(fn==null?void 0:fn.repeat_limit)!==(a==null?void 0:a.repeat_limit))&&ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Xt}})}}),z(),jt({type:"shixunHomeworks/getWorkList",payload:ii({},Xt)}))})}),Et(!0)):(yield(0,We.ZP)(`/api/homework_commons/${Xt.categoryId}/score_setting_with_normal.json`,{method:"post",body:ii({},Vt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn!=null&&fn.have_repeated&&((fn==null?void 0:fn.is_repeat_minus)!==(a==null?void 0:a.is_repeat_minus)||(fn==null?void 0:fn.repeat_setting_score)!==(a==null?void 0:a.repeat_setting_score)||(fn==null?void 0:fn.repeat_limit)!==(a==null?void 0:a.repeat_limit))&&ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Xt}})}}),z(),jt({type:"shixunHomeworks/getWorkList",payload:ii({},Xt)}))}),fe=Yn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Yn.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Yn.createElement("br",null),Yn.createElement("br",null),"\u6CE8\u610F\uFF1A",Yn.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Yn.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),De=Yn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Yn.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Yn.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Me=At=>At&&AtNa.reduce((At,Vt)=>Vt.score!==""?At+Vt.score:At,0);function bt(At){return At.some((Vt,vt)=>At.find((nn,zn)=>nn.name===Vt.name&&zn!==vt)!==void 0)}return Yn.createElement("section",{className:Ur.Z.form},!(cr!=null&&cr.is_jupyter||cr!=null&&cr.is_jupyter_lab)&&Yn.createElement(Yn.Fragment,null,Yn.createElement("div",{style:{display:"flex",alignItems:"center"}},Yn.createElement("div",{className:Ur.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!a.single_score&&Yn.createElement("div",{style:{marginLeft:"auto"}},Yn.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),Yn.createElement("span",{style:{color:"#E30000"}},Ve().toFixed(2),"\u5206"))),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a==null?void 0:a.single_score,onChange:At=>{a.single_score=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:!0},Yn.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:!1},Yn.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!a.single_score&&Yn.createElement(Ze.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Na==null?void 0:Na.map((At,Vt)=>Yn.createElement(Ja.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:Vt==(Na==null?void 0:Na.length)-1?"0px":"10px"},align:"baseline"},Yn.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),Yn.createElement(it.default,{disabled:Cn,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:At==null?void 0:At.name,onChange:vt=>{Na[Vt].name=vt.target.value.trim(),ei([...Na])}}),Yn.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),Yn.createElement(je.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:At==null?void 0:At.score,disabled:Cn,onChange:vt=>{console.log(vt),vt?(Na[Vt].score=Number(vt.toFixed(2)),ei([...Na])):(Na[Vt].score="",ei([...Na]))}}),(Na==null?void 0:Na.length)<5&&!Cn&&Yn.createElement(Ha.Z,{onClick:()=>{ei([...Na,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),Vt>1&&!Cn&&Yn.createElement(fi.Z,{onClick:()=>{Na.splice(Vt,1),console.log(Na),ei([...Na])},style:{color:"#E30000"}}),!Na[Vt].name&&Kr&&Yn.createElement("div",{className:Ur.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Na[Vt].score&&Kr&&Yn.createElement("div",{className:Ur.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.teacher_mode,onChange:At=>{a.teacher_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:1,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:0},Yn.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.ta_mode,onChange:At=>{a.ta_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:1,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),Yn.createElement("br",null),Yn.createElement(pe.ZP,{value:0},Yn.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),Yn.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),Yn.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Cn,value:a.final_mode,onChange:At=>{a.final_mode=At.target.value,y(ii({},a))}},Yn.createElement(pe.ZP,{value:!0,style:{marginRight:"40px"}},Yn.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),Yn.createElement(pe.ZP,{value:!1},Yn.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),a.final_mode&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},Yn.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),Yn.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!a.final_mode&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Yn.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:a.te_proportion,onChange:At=>{a.te_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:a.ta_proportion,onChange:At=>{a.ta_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:a.st_proportion,onChange:At=>{a.st_proportion=At,y(Object.assign({},a))}}),Yn.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Yn.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(cr!=null&&cr.is_jupyter||cr!=null&&cr.is_jupyter_lab)&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(Xe.default,{disabled:Cn,checked:a==null?void 0:a.is_repeat_minus,onChange:At=>{y(Vt=>eo(ii({},Vt),{is_repeat_minus:At.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206")),Yn.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(a==null?void 0:a.is_repeat_minus)&&Yn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Yn.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(je.Z,{disabled:Cn,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:a.repeat_setting_score,onChange:At=>{a.repeat_setting_score=At,y(Object.assign({},a))}})),Yn.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),Yn.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),Yn.createElement(Ua.Z,{disableWhenCommunity:!(cr!=null&&cr.is_old_data_for_time)},Yn.createElement(je.Z,{disabled:Cn,value:a.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:At=>{a.repeat_limit=At,y(Object.assign({},a))}})),Yn.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!Cn&&Yn.createElement(Yn.Fragment,null,Yn.createElement(Pe.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:ie},"\u4FDD\u5B58"),Yn.createElement(Pe.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>_n(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Yn.createElement(ge.default,{open:gr,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{_n(!1)},onOk:()=>Vi(void 0,null,function*(){const At=JSON.parse(JSON.stringify(a));Object.keys(At).map(function(vt){vt.indexOf("proportion")>-1&&(At[vt]=At[vt]/100)}),(yield(0,We.ZP)(`/api/courses/${Xt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:At}})).status===0&&(ye.ZP.success("\u8BBE\u7F6E\u6210\u529F"),_n(!1))})},Yn.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")),dr())};var Pi=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,globalSetting:Ce,user:Jt})=>({shixunHomeworks:Te,loading:Ne.effects,globalSetting:Ce,user:Jt}))(fo),La=ee(59301),zi=Object.defineProperty,_i=Object.defineProperties,Zi=Object.getOwnPropertyDescriptors,mo=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,Sa=(Te,Ne,Ce)=>Ne in Te?zi(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Mr=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))mi.call(Ne,Ce)&&Sa(Te,Ce,Ne[Ce]);if(mo)for(var Ce of mo(Ne))ho.call(Ne,Ce)&&Sa(Te,Ce,Ne[Ce]);return Te},wa=(Te,Ne)=>_i(Te,Zi(Ne));const aa=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)(),{workSetting:Jt}=Te,[jt,en]=(0,x.useState)(!0);let[Yt,on]=(0,x.useState)([]),[Ft,sn]=(0,x.useState)([]),[Xt,Rt]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1,enable_hidden:!1,hidden_from_teacher:!0,hidden_from_student:!0});const[Ir,dr]=(0,x.useState)(!1);(0,x.useEffect)(()=>{en(!(Jt!=null&&Jt.can_edit))},[Jt]),(0,x.useEffect)(()=>{},[]),(0,x.useEffect)(()=>{Jt!=null&&Jt.course_id&&(Object.keys(Xt).map(function(Cn){Xt[Cn]=Jt[Cn]}),(!Xt.allow_late||!Xt.unified_late)&&(Xt.late_penalty=5),Yt=JSON.parse(JSON.stringify(Jt.group_settings.map(Cn=>wa(Mr({},Cn),{group_name:[Cn.group_name]})).filter(Cn=>Cn.publish_time!==null))),Ft=JSON.parse(JSON.stringify(Jt.allow_late_settings.map(Cn=>wa(Mr({},Cn),{group_name:[Cn.group_name]})).filter(Cn=>Cn.late_time!==null))),Rt(Mr({},Xt)),on([...Yt]),sn([...Ft]))},[Jt]);const fn=()=>{Ne({type:"shixunHomeworks/getWorkSetting",payload:Mr({},Ce)})},cr=()=>{const Cn=JSON.parse(JSON.stringify(Xt));if(Cn.categoryId=Ce.categoryId,Xt.is_score_open&&!(Xt!=null&&Xt.personal_score_open||Xt!=null&&Xt.score_open))throw ye.ZP.error("\u8BF7\u9009\u62E9\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),new String("\u8BF7\u9009\u62E9\u516C\u5F00\u6210\u7EE9\u8303\u56F4");if(Xt!=null&&Xt.enable_hidden&&!(Xt!=null&&Xt.hidden_from_teacher)&&!(Xt!=null&&Xt.hidden_from_student)){dr(!0);return}if(Xt.unified_setting||Yt==null||Yt.map(qn=>{var Fn,gr;if(!qn.publish_time||!qn.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!qn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");qn.group_name=typeof(qn==null?void 0:qn.group_name)=="string"?[qn==null?void 0:qn.group_name]:qn==null?void 0:qn.group_name,qn.group_id=(gr=(Fn=qn==null?void 0:qn.group_name)==null?void 0:Fn.map(_n=>{var Kr,Lr;let ln=(Lr=(Kr=Jt.group_settings)==null?void 0:Kr.filter(Et=>(Et==null?void 0:Et.group_name)===_n))==null?void 0:Lr[0];return ln==null?void 0:ln.group_id}))==null?void 0:gr.toString().split(",")}),Cn.group_settings=Yt,Xt.allow_late)if(Xt.unified_late){if(Xt.late_penalty===null||Xt.late_penalty===void 0||Xt.late_penalty<0||Xt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Xt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Ft=Ft==null?void 0:Ft.map(qn=>{var Fn,gr;if(qn.late_penalty===null||qn.late_penalty===void 0||qn.late_penalty<0||qn.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!qn.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!qn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return qn.group_name=typeof(qn==null?void 0:qn.group_name)=="string"?[qn==null?void 0:qn.group_name]:qn==null?void 0:qn.group_name,qn.group_id=(gr=(Fn=qn==null?void 0:qn.group_name)==null?void 0:Fn.map(_n=>{var Kr,Lr;let ln=(Lr=(Kr=Jt.group_settings)==null?void 0:Kr.filter(Et=>(Et==null?void 0:Et.group_name)===_n))==null?void 0:Lr[0];return ln==null?void 0:ln.group_id}))==null?void 0:gr.toString().split(","),qn}),Cn.allow_late_settings=Ft;Object.keys(Cn).map(function(qn){qn.indexOf("proportion")>-1&&(Cn[qn]=Cn[qn]/100)}),Ne({type:"shixunHomeworks/updateSetting",payload:Cn}).then(qn=>{qn.status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),fn(),Ne({type:"shixunHomeworks/getWorkList",payload:Mr({},Ce)}))})};return La.createElement("section",{className:Ur.Z.form},La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.answer_public,disabled:jt,onChange:Cn=>{Xt.answer_public=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),Xt.answer_public&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),La.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:jt,value:Xt==null?void 0:Xt.answer_public_type,onChange:Cn=>{Xt.answer_public_type=Cn.target.value,Rt(Mr({},Xt))}},La.createElement(pe.ZP,{value:1},La.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),La.createElement("br",null),La.createElement(pe.ZP,{value:2},La.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),La.createElement(pe.ZP,{value:3},La.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.work_public,disabled:jt,onChange:Cn=>{Xt.work_public=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.is_score_open,disabled:jt,onChange:Cn=>{Xt.is_score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),Xt.is_score_open&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),La.createElement(Xe.default,{checked:Xt.personal_score_open,style:{marginLeft:10},disabled:jt||Xt.score_open,onChange:Cn=>{Xt.personal_score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),La.createElement(Xe.default,{checked:Xt.score_open,disabled:jt,onChange:Cn=>{Cn.target.checked&&(Xt.personal_score_open=!0),Xt.score_open=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.see_comment,disabled:jt,onChange:Cn=>{Xt.see_comment=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),Xt.see_comment&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),La.createElement(pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:jt,value:Xt==null?void 0:Xt.see_comment_type,onChange:Cn=>{Xt.see_comment_type=Cn.target.value,Rt(Mr({},Xt))}},La.createElement(pe.ZP,{value:0},La.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),La.createElement("br",null),La.createElement(pe.ZP,{value:1},La.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},La.createElement(Xe.default,{checked:Xt.shared_review,disabled:jt,onChange:Cn=>{Xt.shared_review=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),La.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),La.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},La.createElement(Xe.default,{checked:Xt.enable_hidden,disabled:jt,onChange:Cn=>{Cn.target.checked?(Xt.hidden_from_teacher=!0,Xt.hidden_from_student=!0):dr(!1),Xt.enable_hidden=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9690\u85CF\u672C\u4F5C\u4E1A\u5B66\u751F\u4F5C\u4E1A\u72B6\u6001\u548C\u6700\u7EC8\u6210\u7EE9\u4FE1\u606F")),Xt.enable_hidden&&La.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},La.createElement(Xe.default,{checked:Xt.hidden_from_teacher,style:{marginLeft:10},disabled:jt,onChange:Cn=>{Cn.target.checked&&dr(!1),Xt.hidden_from_teacher=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5BF9\u6559\u5E08\u9690\u85CF")),La.createElement(Xe.default,{checked:Xt.hidden_from_student,disabled:jt,onChange:Cn=>{Cn.target.checked&&dr(!1),Xt.hidden_from_student=Cn.target.checked,Rt(Object.assign({},Xt))}},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5BF9\u5B66\u751F\u9690\u85CF"))),Ir&&La.createElement("span",{style:{color:"red",fontSize:"14px",marginLeft:30}},"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u7C7B\u578B\u7684\u7528\u6237")),!jt&&La.createElement(Pe.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>cr()},"\u4FDD\u5B58"))};var ya=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(aa),bi=ee(11803),Ai=ee(71411),no=ee(84926),Eo=ee(16534),Co=ee(36037),ro=ee(30487),qi=ee(33679),ba=ee(59301),po=Object.defineProperty,Yo=Object.defineProperties,du=Object.getOwnPropertyDescriptors,Qo=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,zo=Object.prototype.propertyIsEnumerable,bo=(Te,Ne,Ce)=>Ne in Te?po(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,vo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ho.call(Ne,Ce)&&bo(Te,Ce,Ne[Ce]);if(Qo)for(var Ce of Qo(Ne))zo.call(Ne,Ce)&&bo(Te,Ce,Ne[Ce]);return Te},Bo=(Te,Ne)=>Yo(Te,du(Ne)),fu=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Zu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir;const dr=(0,Be.useParams)(),{workSetting:fn,workList:cr}=Te,[Cn,qn]=(0,x.useState)(!0);let[Fn,gr]=(0,x.useState)([]);const[_n,Kr]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1});(0,x.useEffect)(()=>{ia.resetFields(),ka.resetFields()},[]),(0,x.useEffect)(()=>{qn(!(fn!=null&&fn.can_edit))},[fn]),(0,x.useEffect)(()=>{fn!=null&&fn.course_id&&(Object.keys(_n).map(function(fe){_n[fe]=fn[fe]}),(!_n.allow_late||!_n.unified_late)&&(_n.late_penalty=5),Fn=JSON.parse(JSON.stringify(fn.group_settings.map(fe=>Bo(vo({},fe),{group_name:[fe.group_name]})).filter(fe=>fe.publish_time!==null))),Kr(vo({},_n)),gr([...Fn]))},[fn]);const Lr=()=>fu(void 0,null,function*(){yield Ce({type:"shixunHomeworks/getWorkSetting",payload:vo({},dr)}),ia.resetFields(),ka.resetFields()}),[ln,Et]=(0,x.useState)(!1),Gr=()=>fu(void 0,null,function*(){Et(!ln);const fe=JSON.parse(JSON.stringify(_n));if(fe.categoryId=dr.categoryId,_n.unified_setting||Fn==null||Fn.map(Me=>{var Ve,bt;if(!Me.publish_time||!Me.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),Et(ln),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Me.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Et(ln),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Me.group_name=typeof(Me==null?void 0:Me.group_name)=="string"?[Me==null?void 0:Me.group_name]:Me==null?void 0:Me.group_name,Me.group_id=(bt=(Ve=Me==null?void 0:Me.group_name)==null?void 0:Ve.map(At=>{var Vt,vt;let dn=(vt=(Vt=fn.group_settings)==null?void 0:Vt.filter(nn=>(nn==null?void 0:nn.group_name)===At))==null?void 0:vt[0];return dn==null?void 0:dn.group_id}))==null?void 0:bt.toString().split(",")}),fe.group_settings=Fn,_n.evaluation_start){if(_n.end_time&&ue()(_n.evaluation_start)<=ue()(_n.end_time))throw ye.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Et(ln),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(_n.late_time&&ue()(_n.evaluation_start)<=ue()(_n.late_time))throw ye.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Et(ln),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(fe).map(function(Me){Me.indexOf("proportion")>-1&&(fe[Me]=fe[Me]/100)}),fe.anonymous_comment&&!fe.unified_anonymous_comment){const Me=yield a();fe.anonymous_comment_settings=Me.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Ve=>{Reflect.deleteProperty(fe,Ve)})}if(fe.anonymous_appeal&&!fe.unified_anonymous_appeal){const Me=y();fe.anonymous_appeal_settings=Me.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Ve=>{Reflect.deleteProperty(fe,Ve)})}(yield(0,We.ZP)(`/api/homework_commons/${dr.categoryId}/evaluation_setting.json`,{method:"post",body:vo({},fe)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),qn(!0),Lr(),Ce({type:"shixunHomeworks/getWorkList",payload:vo({},dr)})),Et(ln)}),Hr=ba.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ba.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",ba.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ba.createElement("br",null),ba.createElement("br",null),"\u6CE8\u610F",ba.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",ba.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",ba.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",ba.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Na=ba.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ba.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",ba.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ba.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),ei=(jt=fn==null?void 0:fn.anonymous_comment_settings)==null?void 0:jt.map(fe=>({label:fe.group_name,value:fe.group_name,id:fe.group_id})),co=(en=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:en.map(fe=>({label:fe.group_name,value:fe.group_name,id:fe.group_id})),[ia]=me.default.useForm(),[ka]=me.default.useForm(),qr=(fe,De)=>fe.map(Me=>{var Ve;return(Ve=De.find(bt=>bt.value===Me))==null?void 0:Ve.id}),a=()=>fu(void 0,null,function*(){const fe=(0,qi.Y)(ia.getFieldsValue(),"YYYY-MM-DD HH:mm"),De=(0,ut.cloneDeep)(fe);for(const Me of De.anonymous_comment_settings||[]){if(!(Me!=null&&Me.evaluation_start))return ye.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Et(ln),Promise.reject();if(!Me.group_name)return ye.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Et(ln),Promise.reject();Me.evaluation_end=Me==null?void 0:Me.evaluation_start[1],Me.evaluation_start=Me==null?void 0:Me.evaluation_start[0],Me.group_id=qr(Me.group_name,ei),Reflect.deleteProperty(Me,"deleteflag")}return De}),y=()=>{const fe=(0,qi.Y)(ka.getFieldsValue(),"YYYY-MM-DD HH:mm"),De=(0,ut.cloneDeep)(fe);for(const Me of De.anonymous_appeal_settings||[])Me.group_id=qr(Me.group_name,co),Reflect.deleteProperty(Me,"deleteflag");return De},b=(fe,De)=>{if(De==="comment"){const Me=fe==null?void 0:fe.filter(At=>At.evaluation_end!==null);return Me.length===0?[{deleteflag:!0}]:(0,qi.M)(Me,["evaluation_start","evaluation_end"]).map(At=>Bo(vo({},At),{evaluation_start:[At.evaluation_start,At.evaluation_end],group_name:[At.group_name],deleteflag:!1}))}else if(De==="appeal"){const Me=fe==null?void 0:fe.filter(At=>At.appeal_time!==null);return Me.length===0?[{deleteflag:!0}]:(0,qi.M)(Me,["appeal_time"]).map(At=>Bo(vo({},At),{group_name:[At.group_name],deleteflag:!1}))}},E=(((Yt=fn==null?void 0:fn.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(ei==null?void 0:ei.length)>0)&&(fn==null?void 0:fn.student_works),z=((on=fn==null?void 0:fn.anonymous_appeal_settings)==null?void 0:on.length)>0,ie=(fn==null?void 0:fn.anonymous_comment)&&(fn==null?void 0:fn.unified_anonymous_comment)&&((Ft=cr==null?void 0:cr.homework_status)==null?void 0:Ft.includes("\u5DF2\u622A\u6B62"))||z;return ba.createElement("section",{className:Ur.Z.form},ba.createElement("div",{className:Ur.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement(Ai.Z,{checked:_n.anonymous_comment,disabled:Cn||!E||(fn==null?void 0:fn.anonymous_comment),onChange:()=>{var fe;if((0,oe.Rm)()&&!((fe=Jt.AssistantObject.normal)!=null&&fe.can_anonymous_comment)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.anonymous_comment=!_n.anonymous_comment,_n.allow_late&&!_n.evaluation_start||_n.unified_setting&&!_n.evaluation_start&&_n.end_time&&_n.end_time!=""&&(_n.evaluation_start=ue()(_n.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),_n.evaluation_end=ue()(_n.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),_n.anonymous_comment&&(_n.evaluation_num=parseInt(_n.evaluation_num)?_n.evaluation_num:3,_n.absence_penalty=parseInt(_n.absence_penalty)?_n.absence_penalty:3),Kr(Object.assign({},_n))}}),ba.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),ba.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),ba.createElement(Ae.Z,{title:ba.createElement("div",null,ba.createElement("div",null,"\u89C4\u5219"),ba.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),ba.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),ba.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),ba.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},ba.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ur.Z.title_icon}`}))),_n.anonymous_comment&&ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.unified_anonymous_comment,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:fe=>{var De;if((0,oe.Rm)()&&!((De=Jt.AssistantObject.normal)!=null&&De.can_anonymous_comment)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(Me=>Bo(vo({},Me),{unified_anonymous_comment:fe.target.value})),ia.resetFields()}},(fn==null?void 0:fn.unified_setting)&&(fn==null?void 0:fn.unified_late)&&ba.createElement(pe.ZP,{value:!0,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment)||!(fn!=null&&fn.manage_all_group)},ba.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((sn=fn==null?void 0:fn.group_settings)==null?void 0:sn.length)>0&&ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),_n.anonymous_comment&&_n.unified_anonymous_comment&&ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.anonymous_group,disabled:Cn||_n.anonymous_appeal||(fn==null?void 0:fn.anonymous_comment),onChange:fe=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_comment){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(De=>Bo(vo({},De),{anonymous_group:fe.target.value}))}},ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((Xt=fn==null?void 0:fn.group_settings)==null?void 0:Xt.length)>0&&ba.createElement(pe.ZP,{value:!0,disabled:Cn||!(fn!=null&&fn.can_anonymous_group)},ba.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),ba.createElement("aside",null,_n.anonymous_comment&&ba.createElement(ba.Fragment,null,_n.unified_anonymous_comment?ba.createElement(no.Z,{data:_n,setData:Kr,disabled:Cn}):ba.createElement(me.default,{form:ia,style:{marginTop:"1px"},autoComplete:"off",initialValues:fn!=null&&fn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:b(fn==null?void 0:fn.anonymous_comment_settings,"comment")}},ba.createElement(Eo.Z,{disabled:Cn,selectOptions:ei,form:ia,data:_n}))),ba.createElement("div",{className:Ur.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ba.createElement(Ai.Z,{checked:_n.anonymous_appeal,disabled:Cn||!ie||(fn==null?void 0:fn.anonymous_appeal),onChange:()=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_appeal){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.anonymous_appeal=!_n.anonymous_appeal,_n.anonymous_appeal&&(_n.appeal_penalty=_n.appeal_penalty?_n.appeal_penalty:2),Kr(Object.assign({},_n))}}),ba.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),ba.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),_n.anonymous_appeal&&ba.createElement(ba.Fragment,null,ba.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ba.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),ba.createElement(pe.ZP.Group,{value:_n.unified_anonymous_appeal,disabled:Cn||(fn==null?void 0:fn.anonymous_appeal),onChange:fe=>{if((0,oe.Rm)()&&!Jt.AssistantObject.normal.can_anonymous_appeal){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kr(De=>Bo(vo({},De),{unified_anonymous_appeal:fe.target.value})),ka.resetFields()}},(fn==null?void 0:fn.unified_anonymous_comment)&&ba.createElement(pe.ZP,{value:!0,disabled:!(fn!=null&&fn.manage_all_group),style:{marginRight:"40px"}},ba.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Rt=fn==null?void 0:fn.group_settings)==null?void 0:Rt.length)>0&&ba.createElement(pe.ZP,{value:!1},ba.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),_n.unified_anonymous_appeal?ba.createElement(Co.Z,{data:_n,setData:Kr,disabled:Cn}):ba.createElement(me.default,{form:ka,initialValues:fn!=null&&fn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:b(fn==null?void 0:fn.anonymous_appeal_settings,"appeal")}},ba.createElement(ro.Z,{disabled:Cn||(0,oe.Rm)()&&!((Ir=Jt.AssistantObject.normal)!=null&&Ir.can_anonymous_appeal),selectOptions:co,form:ka})))),!Cn&&ba.createElement(Pe.ZP,{loading:ln,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Gr()},"\u4FDD\u5B58"))};var ku=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(Zu),So=ee(16326),qo=ee(53398),Ea=ee(9277),Zo=ee(12313),bu=ee(90609),It=ee(59301),Mu=Object.defineProperty,xu=Object.defineProperties,Pu=Object.getOwnPropertyDescriptors,Jo=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,Ro=(Te,Ne,Ce)=>Ne in Te?Mu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,io=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Du.call(Ne,Ce)&&Ro(Te,Ce,Ne[Ce]);if(Jo)for(var Ce of Jo(Ne))yu.call(Ne,Ce)&&Ro(Te,Ce,Ne[Ce]);return Te},Io=(Te,Ne)=>xu(Te,Pu(Ne)),au=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Eu=Te=>au(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/publish_setting.json`,{method:"post",body:Te})}),Bu=Te=>au(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/evaluation_setting.json`,{method:"post",body:Te})}),Wo=(Te,Ne)=>Te==null?void 0:Te.map(Ce=>{var Jt;return(Jt=Ne==null?void 0:Ne.find(jt=>jt.value===Ce))==null?void 0:Jt.id}),Cu=(Te,Ne)=>{var Ce;return Te=typeof Te=="string"?[Te]:Te,(Ce=Te==null?void 0:Te.map(Jt=>Ne==null?void 0:Ne.find(jt=>{var en;return(en=jt==null?void 0:jt.group_name)==null?void 0:en.includes(Jt)})))==null?void 0:Ce.filter(Jt=>Jt)},ko=(Te,Ne,Ce,Jt=!1)=>{let jt=null,en=Jt?Ne:Cu(Te,Ne);return en==null||en.forEach((Yt,on)=>{(on==0||Ce(Yt,jt||{}))&&(jt=Yt)}),jt},mu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn,qn,Fn,gr,_n,Kr,Lr;const ln=(0,Be.useParams)(),{workSetting:Et,workList:Gr}=Te,[,Hr,Na]=(0,ae.U)(Eu,{categoryId:ln==null?void 0:ln.categoryId,penalty_type:qo.Q.Number}),[,ei,co]=(0,ae.U)(Bu,{categoryId:ln==null?void 0:ln.categoryId}),[ia]=me.default.useForm(),ka=me.default.useWatch("unified_setting",ia),qr=me.default.useWatch("group_settings",ia),a=me.default.useWatch("allow_late_settings",ia),y=me.default.useWatch("end_time",ia),b=me.default.useWatch("publish_time",ia),E=me.default.useWatch("allow_late",ia),z=me.default.useWatch("unified_late",ia),ie=me.default.useWatch("late_time",ia),fe=me.default.useWatch("anonymous_comment",ia),De=me.default.useWatch("unified_anonymous_comment",ia),Me=me.default.useWatch("evaluation_start",ia),Ve=me.default.useWatch("anonymous_appeal",ia),bt=me.default.useWatch("anonymous_comment_settings",ia),At=me.default.useWatch("unified_anonymous_appeal",ia),Vt=me.default.useWatch("anonymous_appeal_settings",ia),[vt,dn]=(0,x.useState)(!1),[nn,zn]=(0,x.useState)({}),[$n,or]=(0,x.useState)({}),[wr,la]=(0,x.useState)({}),[Ya,xa]=(0,x.useState)(!1),ai=vt||(0,oe.Rm)()&&!((en=(jt=Jt.AssistantObject)==null?void 0:jt.normal)!=null&&en.can_publish),ma=vt||(0,oe.Rm)()&&!((on=(Yt=Jt.AssistantObject)==null?void 0:Yt.normal)!=null&&on.can_late),ci=vt||(0,oe.Rm)()&&!((sn=(Ft=Jt.AssistantObject)==null?void 0:Ft.normal)!=null&&sn.can_anonymous_comment),$i=vt||(0,oe.Rm)()&&!((Rt=(Xt=Jt.AssistantObject)==null?void 0:Xt.normal)!=null&&Rt.can_anonymous_appeal),[Fo,No]=(0,x.useState)([]),ao=(Xn,rr)=>{if(Xn!=null&&Xn.some(wi=>typeof wi.group_name!="string")){const wi=[];Xn==null||Xn.forEach(ni=>{var Ia;typeof ni.group_name!="string"&&((Ia=ni.group_name)==null||Ia.forEach(Ii=>{wi.push(Io(io({},ni),{group_name:Ii}))}))}),Xn=wi}return Xn==null?void 0:Xn.filter(wi=>{var ni,Ia,Ii;return!((Ii=(Ia=(ni=rr==null?void 0:rr.map(Gi=>Gi==null?void 0:Gi.group_name))==null?void 0:ni.toString())==null?void 0:Ia.split(","))!=null&&Ii.includes(String(wi.group_name)))&&wi.is_admin})},yo=Xn=>{if(Xn=="allow_late"){ge.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:It.createElement(It.Fragment,null,Gr!=null&&Gr.is_shixun?It.createElement("div",null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):It.createElement("div",null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),It.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},It.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Xn=="anonymous_comment"){ge.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:It.createElement(It.Fragment,null,It.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",It.createElement("br",null),It.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},It.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Xn=="anonymous_appeal"){ge.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:It.createElement(It.Fragment,null,It.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),It.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",It.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",It.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",It.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",It.createElement("br",null))});return}if(Xn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Xn=="unified_anonymous_comment")return ka===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Xn=="unified_anonymous_appeal")return ka===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":z===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Xn=="make_up_score")return E?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Xn=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},hi=(Xn,rr={})=>{var wi,ni,Ia,Ii,Gi,Ji,vi,Ga,si,Hi;if(Xn=="unified_setting")return ai||!((wi=Gr==null?void 0:Gr.homework_status)!=null&&wi.includes("\u672A\u53D1\u5E03"))||!(Et!=null&&Et.manage_all_group);if(Xn=="publish_time")return ai||!((ni=Gr==null?void 0:Gr.homework_status)!=null&&ni.includes("\u672A\u53D1\u5E03")||(Ia=Gr==null?void 0:Gr.homework_status)!=null&&Ia.includes("\u672A\u5F00\u59CB"));if(Xn=="end_time"){const Or=ko([],(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or)))return ai||!(rr!=null&&rr.is_admin)||!((Ii=Gr==null?void 0:Gr.homework_status)!=null&&Ii.includes("\u672A\u53D1\u5E03"))&&(rr==null?void 0:rr.publish_time)&&ue()().startOf("second")>=ue()((Gi=rr==null?void 0:rr.publish_time)==null?void 0:Gi[0]).startOf("second");if(["group_settings","publish_time"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.allow_late_settings)||[],(Br,yi)=>(Br==null?void 0:Br.late_time)&&(yi==null?void 0:yi.late_time)&&ue()(Br==null?void 0:Br.late_time).startOf("second")(Br==null?void 0:Br.evaluation_start)&&(yi==null?void 0:yi.evaluation_start)&&ue()(Br==null?void 0:Br.evaluation_start).startOf("second")=ue()((vi=rr==null?void 0:rr.publish_time)==null?void 0:vi[0]).startOf("second"),(Et==null?void 0:Et.allow_late)&&(Or==null?void 0:Or.late_time)&&ue()().startOf("second")>=ue()(rr==null?void 0:rr.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(xr==null?void 0:xr.evaluation_start)&&ue()().startOf("second")>=ue()(xr==null?void 0:xr.evaluation_start).startOf("second")]}if(Xn=="allow_late"){const Or=((Ga=Et==null?void 0:Et.allow_late_settings)==null?void 0:Ga.filter(Br=>Br.late_time!==null).map(Br=>{var yi;return(yi=Br==null?void 0:Br.group_id)==null?void 0:yi[0]}))||[],xr=ko(null,(Et==null?void 0:Et.group_settings)||[],(Br,yi)=>(Br==null?void 0:Br.end_time)&&(yi==null?void 0:yi.end_time)&&ue()(Br==null?void 0:Br.end_time).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||(Or==null?void 0:Or.includes((si=xr==null?void 0:xr.group_id)==null?void 0:si[0]))&&(Et==null?void 0:Et.allow_late)&&(xr==null?void 0:xr.end_time)&&ue()().startOf("second")>=ue()(xr==null?void 0:xr.end_time).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Et==null?void 0:Et.evaluation_start)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")}if(Xn=="unified_late"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.end_time).startOf("second")||ka===!1}if(Xn=="late_penalty"||Xn=="late_time")return ma||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.group_settings)||[],(xr,Br)=>(xr==null?void 0:xr.end_time)&&(Br==null?void 0:Br.end_time)&&ue()(xr==null?void 0:xr.end_time).startOf("second")>ue()(Br==null?void 0:Br.end_time).startOf("second"));return ai||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.end_time)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.end_time).startOf("second")||(rr==null?void 0:rr.group_name)&&((Hi=rr==null?void 0:rr.group_name)==null?void 0:Hi.length)&&(Et==null?void 0:Et.unified_setting)&&(Et==null?void 0:Et.end_time)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ai||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(Xn=="anonymous_comment"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"),!0);return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||(Et==null?void 0:Et.anonymous_comment)&&(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(Xn=="unified_anonymous_comment"){const Or=ko(null,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||!(Et!=null&&Et.unified_anonymous_comment)&&(Et==null?void 0:Et.anonymous_comment)&&Or.evaluation_start&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")||z===!1||ka===!1}if(Xn=="anonymous_group")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&(Et==null?void 0:Et.evaluation_start)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="evaluation_start")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.anonymous_comment)&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="evaluation_start")return ci;if(Xn=="evaluation_end")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(Xn=="evaluation_num")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="absence_penalty")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(["anonymous_comment_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||[(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_start)&&(Br==null?void 0:Br.evaluation_start)&&ue()(xr==null?void 0:xr.evaluation_start).startOf("second")>ue()(Br==null?void 0:Br.evaluation_start).startOf("second"));return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))||["anonymous_comment_settings","student_comment"].every(Or=>Xn==null?void 0:Xn.includes(Or)))return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin);if(Xn=="student_comment")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(Xn=="is_open_abnormal_score")return ci||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||(Et==null?void 0:Et.is_open_abnormal_score);if(Xn=="anonymous_appeal")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||Et.anonymous_appeal&&ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second");if(Xn=="unified_anonymous_appeal")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||ue()().startOf("second")>=ue()(Et==null?void 0:Et.evaluation_start).startOf("second")||z===!1||ka===!1||De==!1;if(Xn=="appeal_penalty")return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)();if(["anonymous_appeal_settings","group_name"].every(Or=>Xn==null?void 0:Xn.includes(Or))){const Or=ko(rr==null?void 0:rr.group_name,(Et==null?void 0:Et.anonymous_comment_settings)||[],(xr,Br)=>(xr==null?void 0:xr.evaluation_end)&&(Br==null?void 0:Br.evaluation_end)&&ue()(xr==null?void 0:xr.evaluation_end).startOf("second")>ue()(Br==null?void 0:Br.evaluation_end).startOf("second"));return $i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin)||(Or==null?void 0:Or.evaluation_end)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Or=>Xn==null?void 0:Xn.includes(Or))?$i||!(Et!=null&&Et.can_edit)&&!(0,oe.t_)()||!(rr!=null&&rr.is_admin):!1},Do=(Xn,rr)=>{var wi,ni,Ia,Ii,Gi,Ji,vi,Ga,si,Hi;if(console.log("handleValuesChange",Xn,rr),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Xn&&(rr!=null&&rr.end_time||ia.setFieldsValue({end_time:ue()(rr==null?void 0:rr.publish_time).add(7,"days")})),"unified_setting"in Xn&&(rr!=null&&rr.unified_setting||ia.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Xn&&(rr!=null&&rr.unified_late||ia.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Xn&&(rr!=null&&rr.unified_anonymous_comment||ia.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Xn){let Or=[];(wi=rr==null?void 0:rr.group_settings)==null||wi.forEach(xr=>{Or=[...Or,...(xr==null?void 0:xr.group_name)||[]]}),ia.setFieldsValue({allow_late_settings:((ni=rr==null?void 0:rr.allow_late_settings)==null?void 0:ni.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((Ia=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:Ia.map(xr=>{var Br,yi;return Io(io({},xr),{group_name:xr!=null&&xr.evaluation_start&&ue()().startOf("second")>=ue()((Br=xr==null?void 0:xr.evaluation_start)==null?void 0:Br[0]).startOf("second")?xr==null?void 0:xr.group_name:(yi=xr==null?void 0:xr.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Ii=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:Ii.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Xn){let Or=[];(Gi=rr==null?void 0:rr.allow_late_settings)==null||Gi.forEach(xr=>{Or=[...Or,...(xr==null?void 0:xr.group_name)||[]]}),ia.setFieldsValue({anonymous_comment_settings:((Ji=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:Ji.map(xr=>{var Br,yi;return Io(io({},xr),{group_name:xr!=null&&xr.evaluation_start&&ue()().startOf("second")>=ue()((Br=xr==null?void 0:xr.evaluation_start)==null?void 0:Br[0]).startOf("second")?xr==null?void 0:xr.group_name:(yi=xr==null?void 0:xr.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((vi=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:vi.map(xr=>{var Br;return Io(io({},xr),{group_name:(Br=xr==null?void 0:xr.group_name)==null?void 0:Br.filter(yi=>Or.includes(yi))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Xn){let Or=[];(Ga=rr==null?void 0:rr.anonymous_comment_settings)==null||Ga.forEach(Br=>{Or=[...Or,...(Br==null?void 0:Br.group_name)||[]]});let xr=(si=rr==null?void 0:rr.anonymous_comment_settings)==null?void 0:si.map(Br=>{var yi,pu,wu,zl,Ks,El,Cl;return{max:((pu=(yi=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:yi.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:pu.length)===1?(Ks=(zl=(wu=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:wu.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:zl[0])==null?void 0:Ks.all_user_size:(Cl=(El=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:El.filter(su=>{var To;return(To=Br==null?void 0:Br.group_name)==null?void 0:To.includes(su==null?void 0:su.group_name)}))==null?void 0:Cl.reduce((su,To)=>(su==null?void 0:su.all_user_size)+(To==null?void 0:To.all_user_size))}});No(xr),ia.setFieldsValue({anonymous_appeal_settings:((Hi=rr==null?void 0:rr.anonymous_appeal_settings)==null?void 0:Hi.map(Br=>{var yi;return Io(io({},Br),{group_name:(yi=Br==null?void 0:Br.group_name)==null?void 0:yi.filter(pu=>Or.includes(pu))})}))||[{is_admin:!0,appeal_penalty:2}]})}ia.validateFields(),console.log("=====",ue()(rr==null?void 0:rr.end_time).format("YYYY-MM-DD HH:mm:ss"))},Po=Xn=>au(void 0,null,function*(){var rr,wi,ni,Ia;const Ii=Xn;Ii.group_settings=(rr=Ii==null?void 0:Ii.group_settings)==null?void 0:rr.map(Ji=>{var vi,Ga;const si=io({},Ji);return si.end_time=ue()((vi=si==null?void 0:si.publish_time)==null?void 0:vi[1]).startOf("second"),si.publish_time=ue()((Ga=si==null?void 0:si.publish_time)==null?void 0:Ga[0]).startOf("second"),si.group_name=typeof(si==null?void 0:si.group_name)=="string"?[si==null?void 0:si.group_name]:si==null?void 0:si.group_name,si.group_id=Wo(si==null?void 0:si.group_name,Et==null?void 0:Et.group_settings),si}),Ii.allow_late_settings=(wi=Ii==null?void 0:Ii.allow_late_settings)==null?void 0:wi.map(Ji=>{const vi=io({},Ji);return vi.group_name=typeof(vi==null?void 0:vi.group_name)=="string"?[vi==null?void 0:vi.group_name]:vi==null?void 0:vi.group_name,vi.group_id=Wo(vi==null?void 0:vi.group_name,Et==null?void 0:Et.group_settings),vi}),Ii.anonymous_comment_settings=(ni=Ii==null?void 0:Ii.anonymous_comment_settings)==null?void 0:ni.map(Ji=>{var vi,Ga;const si=io({},Ji);return si.evaluation_end=ue()((vi=si==null?void 0:si.evaluation_start)==null?void 0:vi[1]).startOf("second"),si.evaluation_start=ue()((Ga=si==null?void 0:si.evaluation_start)==null?void 0:Ga[0]).startOf("second"),si.group_name=typeof(si==null?void 0:si.group_name)=="string"?[si==null?void 0:si.group_name]:si==null?void 0:si.group_name,si.group_id=Wo(si==null?void 0:si.group_name,Et==null?void 0:Et.group_settings),si}),Ii.anonymous_appeal_settings=(Ia=Ii==null?void 0:Ii.anonymous_appeal_settings)==null?void 0:Ia.map(Ji=>{const vi=io({},Ji);return vi.group_name=typeof(vi==null?void 0:vi.group_name)=="string"?[vi==null?void 0:vi.group_name]:vi==null?void 0:vi.group_name,vi.group_id=Wo(vi==null?void 0:vi.group_name,Et==null?void 0:Et.group_settings),vi});let Gi=yield(0,vn.Tr)({homework_common_ids:[parseInt(ln==null?void 0:ln.categoryId)],course_id:ln.coursesId,type:"homework_common"});if((Gi==null?void 0:Gi.student_count)===0){if((yield Na(io({},Ii))).status!==0||(yield co(io({},Ii))).status!==0)return;ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),wo(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else la(Ii),or(Gi)}),wo=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:io({},ln)}),Ce({type:"shixunHomeworks/getWorkList",payload:io({},ln)})};(0,x.useEffect)(()=>{var Xn,rr,wi,ni;let Ia=(Xn=Et==null?void 0:Et.group_settings)==null?void 0:Xn.filter(Ga=>Ga.publish_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],publish_time:(Ga==null?void 0:Ga.publish_time)&&[ue()(Ga==null?void 0:Ga.publish_time),ue()(Ga==null?void 0:Ga.end_time)]}));Ia=(0,te.QE)((Ia==null?void 0:Ia.length)>0?Ia:[]);const Ii=(rr=Et.allow_late_settings)==null?void 0:rr.filter(Ga=>Ga.late_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],late_time:(Ga==null?void 0:Ga.late_time)&&ue()(Ga==null?void 0:Ga.late_time)})),Gi=(wi=Et.anonymous_comment_settings)==null?void 0:wi.filter(Ga=>Ga.evaluation_start!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name],evaluation_start:(Ga==null?void 0:Ga.evaluation_start)&&[ue()(Ga==null?void 0:Ga.evaluation_start),ue()(Ga==null?void 0:Ga.evaluation_end)]})),Ji=(ni=Et.anonymous_appeal_settings)==null?void 0:ni.filter(Ga=>Ga.appeal_time!==null).map(Ga=>Io(io({},Ga),{group_name:[Ga.group_name]})),vi=Io(io({},Et),{late_penalty:Et!=null&&Et.allow_late?Et==null?void 0:Et.late_penalty:5,evaluation_num:Et!=null&&Et.evaluation_num?Et==null?void 0:Et.evaluation_num:3,absence_penalty:Et!=null&&Et.anonymous_comment?Et==null?void 0:Et.absence_penalty:3,appeal_penalty:Et!=null&&Et.anonymous_appeal?Et==null?void 0:Et.appeal_penalty:2,publish_time:Et!=null&&Et.publish_time?ue()(Et==null?void 0:Et.publish_time):"",end_time:Et!=null&&Et.end_time?ue()(Et==null?void 0:Et.end_time):"",late_time:Et!=null&&Et.late_time?ue()(Et==null?void 0:Et.late_time):"",evaluation_start:Et!=null&&Et.evaluation_start?ue()(Et==null?void 0:Et.evaluation_start):"",evaluation_end:Et!=null&&Et.evaluation_end?ue()(Et==null?void 0:Et.evaluation_end):"",group_settings:Ia!=null&&Ia.length?Ia:[{is_admin:!0}],allow_late_settings:Ii!=null&&Ii.length?Ii:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Gi!=null&&Gi.length?Gi:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Ji!=null&&Ji.length?Ji:[{is_admin:!0,appeal_penalty:2}]});ia.setFieldsValue(vi),zn(vi),dn(!(0,oe.GJ)()),console.log("workSetting",Et)},[Et]),(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0}),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ia==null||ia.resetFields()}),[]);const jo=(Xn,rr)=>{Xn!=null&&Xn.group_id||(Xn.group_id=Wo(Xn==null?void 0:Xn.group_name,Et==null?void 0:Et.group_settings)),Ce({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Xn,index:rr,rangePickerDisabled:hi(["group_settings","publish_time"],qr==null?void 0:qr[rr]),disabledDate:Et==null?void 0:Et.course_end_date}})};return It.createElement(Ke.Z,{spinning:!!Ne["shixunHomeworks/getWorkSetting"]||!!Ne["shixunHomeworks/getWorkList"]},It.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},It.createElement(me.default,{form:ia,colon:!1,disabled:vt,initialValues:nn,scrollToFirstError:!0,onValuesChange:Do,onFinish:Po},It.createElement("div",{className:`${Ea.Z.title}`},It.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line}`},It.createElement(me.default.Item,{className:(Ir=Ea.Z)==null?void 0:Ir.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_setting")},It.createElement(pe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((dr=Et==null?void 0:Et.group_settings)==null?void 0:dr.length)>0&&It.createElement(pe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),ka?It.createElement(Ze.Z,{className:Ea.Z.row_sty,style:{padding:"5px 30px"}},It.createElement(Fe.Z,null,It.createElement(me.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:200},size:"large",disabled:hi("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date),disabledTime:Xn=>(0,te.d0)(Xn),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:200},size:"large",disabled:hi("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(b).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(b).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}})))):It.createElement(me.default.List,{name:"group_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si;return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 30px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Ia+1),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["group_settings","group_name"],qr==null?void 0:qr[Ia]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Ii=Et==null?void 0:Et.group_settings)==null?void 0:Ii.filter(Hi=>{var Or,xr,Br;return!((Br=(xr=(Or=qr==null?void 0:qr.map(yi=>yi==null?void 0:yi.group_name))==null?void 0:Or.toString())==null?void 0:xr.split(","))!=null&&Br.includes(String(Hi.group_name)))&&Hi.is_admin}),maxTagCount:4,maxTagPlaceholder:Hi=>It.createElement("div",{style:{cursor:"pointer"},onClick:()=>jo(qr[Ia],Ia)},"+",Hi==null?void 0:Hi.length)}))),It.createElement(Fe.Z,null,It.createElement(me.default.Item,{className:"ml20",name:[ni.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},It.createElement(So.default.RangePicker,{style:{width:585},size:"large",disabled:hi(["group_settings","publish_time"],qr==null?void 0:qr[Ia]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Hi=>(0,te.Q8)(Hi,Et==null?void 0:Et.course_end_date),disabledTime:Hi=>(0,te.d0)(Hi),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:Hi=>{if(Hi!=null&&Hi[0]&&!(Hi!=null&&Hi[1])){const Or=ia.getFieldValue("group_settings");Or[Ia].publish_time=[Hi[0],ue()(Hi[0]).add(7,"days")],ia.setFieldsValue({group_settings:Or})}}}))),!vt&&It.createElement(Ze.Z,{className:(Gi=Ea.Z)==null?void 0:Gi.h_lh_40},((vi=(Ji=qr==null?void 0:qr[Ia])==null?void 0:Ji.group_id)==null?void 0:vi.length)>1&&It.createElement(Fe.Z,null,It.createElement(Ae.Z,{title:"\u89C4\u5219\u62C6\u5206"},It.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>jo(qr[Ia],Ia)}))),((si=(Ga=Et==null?void 0:Et.group_settings)==null?void 0:Ga.filter(Hi=>{var Or,xr,Br;return!((Br=(xr=(Or=qr==null?void 0:qr.map(yi=>yi==null?void 0:yi.group_name))==null?void 0:Or.toString())==null?void 0:xr.split(","))!=null&&Br.includes(String(Hi.group_name)))&&Hi.is_admin}))==null?void 0:si.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0})}})),Ia!=0&&!hi(["group_settings","group_name"],qr==null?void 0:qr[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),It.createElement(It.Fragment,null,It.createElement("div",{className:`${Ea.Z.title} mt30`},It.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(fn=Ea.Z)==null?void 0:fn.h_lh_40}`,align:"middle"},It.createElement(me.default.Item,{name:"allow_late",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),E&&It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:Ea.Z.row_sty1},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),It.createElement(me.default.Item,{className:`${(cr=Ea.Z)==null?void 0:cr.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_late")},It.createElement(pe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=Et==null?void 0:Et.group_settings)==null?void 0:Cn.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),ka===!1&&It.createElement(Ae.Z,{title:yo("unified_late")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),z?It.createElement("div",{style:{paddingBottom:5}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10 mt5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),It.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},It.createElement(me.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:hi("late_penalty")})))),It.createElement(Ze.Z,{className:Ea.Z.row_sty1},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},It.createElement(me.default.Item,{name:"late_time",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(y).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{style:{width:280},size:"large",disabled:hi("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),It.createElement(Fe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):It.createElement(me.default.List,{name:"allow_late_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si;const Hi=y||((Ji=(Gi=ko((Ii=a==null?void 0:a[Ia])==null?void 0:Ii.group_name,qr||[],(Or,xr)=>{var Br,yi;return ue()((Br=Or==null?void 0:Or.publish_time)==null?void 0:Br[1]).startOf("second")>ue()((yi=xr==null?void 0:xr.publish_time)==null?void 0:yi[1]).startOf("second")}))==null?void 0:Gi.publish_time)==null?void 0:Ji[1]);return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 52px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Ia+1),It.createElement(Fe.Z,{className:"mr20 ml20"},It.createElement(me.default.Item,{name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["allow_late_settings","group_name"],a==null?void 0:a[Ia]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(ka?Et==null?void 0:Et.group_settings:qr,[...a||[],...(Et==null?void 0:Et.anonymous_comment)&&!(Et!=null&&Et.unified_anonymous_comment)&&((vi=Et==null?void 0:Et.anonymous_comment_settings)==null?void 0:vi.filter(Or=>(Or==null?void 0:Or.evaluation_start)&&ue()().startOf("second")>=ue()(Or==null?void 0:Or.evaluation_start).startOf("second")))||[]])}))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),It.createElement(Fe.Z,{className:"mr20 ml10"},It.createElement(me.default.Item,{name:[ni.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},It.createElement(je.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:hi(["allow_late_settings","late_penalty"],a==null?void 0:a[Ia])}))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,{className:"ml10"},It.createElement(me.default.Item,{name:[ni.name,"late_time"],rules:[{required:!0,validator:(Or,xr)=>xr==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Hi&&ue()(xr).startOf("second")<=ue()(Hi).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},It.createElement(So.default,{disabled:hi(["allow_late_settings","late_time"],a==null?void 0:a[Ia]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Or=>(0,te.Q8)(Or,Et==null?void 0:Et.course_end_date,ue()(Hi).add(1,"minutes").format()),disabledTime:Or=>(0,te.d0)(Or,ue()(Hi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))),!vt&&It.createElement(Ze.Z,{className:(Ga=Ea.Z)==null?void 0:Ga.h_lh_40},((si=ao(ka?Et==null?void 0:Et.group_settings:qr,a))==null?void 0:si.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,late_penalty:5})}})),Ia!=0&&!hi(["allow_late_settings","group_name"],a==null?void 0:a[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),It.createElement(It.Fragment,null,It.createElement("div",{className:`${Ea.Z.title} mt30`},It.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),It.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),It.createElement("div",{className:Ea.Z.content},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(qn=Ea.Z)==null?void 0:qn.h_lh_40}`,align:"middle"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_comment",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4")))),fe&&It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} ${!E&&"mb10"} mt5`},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},It.createElement(Xe.default,null," ",E?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," ")))),!E&&It.createElement(Fe.Z,{className:"mr10"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"make_up_score"},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}})))),It.createElement(Fe.Z,null,It.createElement(Ae.Z,{title:yo("make_up_score")},It.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),It.createElement("div",{style:{position:"relative"}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5 ${Ea.Z.bottom_line}`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:`${(Fn=Ea.Z)==null?void 0:Fn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_anonymous_comment")},It.createElement(pe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((gr=Et==null?void 0:Et.group_settings)==null?void 0:gr.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4")))))),(z===!1||ka===!1)&&It.createElement(Ae.Z,{title:yo("unified_anonymous_comment")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),De?It.createElement(It.Fragment,null,It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_group",className:`${(_n=Ea.Z)==null?void 0:_n.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("anonymous_group")},It.createElement(pe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Kr=Et==null?void 0:Et.group_settings)==null?void 0:Kr.length)>0&&It.createElement(pe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(ie||y).startOf("second")?Promise.reject(ie?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{disabled:hi("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(ie||y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(ie||y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}})))),It.createElement(Fe.Z,{className:Ea.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Xn,rr)=>rr===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):ue()(rr).startOf("second")<=ue()(Me||ie||y).startOf("second")?Promise.reject(Me?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ie?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Xn=>Xn&&ue()(Xn).startOf("second")},It.createElement(So.default,{disabled:hi("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Xn=>(0,te.Q8)(Xn,Et==null?void 0:Et.course_end_date,ue()(Me||ie||y).add(1,"minutes").format()),disabledTime:Xn=>(0,te.d0)(Xn,ue()(Me||ie||y).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")}}))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},It.createElement(je.Z,{size:"large",min:1,precision:0,max:Et==null?void 0:Et.all_user_size,style:{width:186,marginLeft:10},disabled:hi("evaluation_num")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb10`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:hi("absence_penalty")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):It.createElement(me.default.List,{name:"anonymous_comment_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi,Ji,vi,Ga,si,Hi,Or;const xr=ie||((Gi=ko((Ii=bt==null?void 0:bt[Ia])==null?void 0:Ii.group_name,a||[],(Br,yi)=>ue()(Br==null?void 0:Br.late_time).startOf("second")>ue()(yi==null?void 0:yi.late_time).startOf("second")))==null?void 0:Gi.late_time)||y||((Ga=(vi=ko((Ji=bt==null?void 0:bt[Ia])==null?void 0:Ji.group_name,qr||[],(Br,yi)=>{var pu,wu;return ue()((pu=Br==null?void 0:Br.publish_time)==null?void 0:pu[1]).startOf("second")>ue()((wu=yi==null?void 0:yi.publish_time)==null?void 0:wu[1]).startOf("second")}))==null?void 0:vi.publish_time)==null?void 0:Ga[1]);return It.createElement(Ze.Z,{key:ni.key,style:{padding:"0px 14px 0px 82px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",Ia+1),It.createElement(Ze.Z,{wrap:!1,align:"top",justify:"space-between"},It.createElement(Fe.Z,null,It.createElement(Ze.Z,{wrap:!1,align:"top"},It.createElement(Fe.Z,{className:"mr20 ml15"},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["anonymous_comment_settings","group_name"],bt==null?void 0:bt[Ia]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(ka?Et==null?void 0:Et.group_settings:qr,bt)})))),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:[ni.name,"evaluation_start"],rules:[{required:!0,validator:(Br,yi)=>yi==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):xr&&ue()(yi).startOf("second")<=ue()(xr).startOf("second")?Promise.reject(y?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},It.createElement(So.default.RangePicker,{disabled:hi(["anonymous_comment_settings","evaluation_start"],bt==null?void 0:bt[Ia]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Br=>(0,te.Q8)(Br,Et==null?void 0:Et.course_end_date,ue()(xr).add(1,"minutes").format()),disabledTime:Br=>(0,te.d0)(Br,ue()(xr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"}))))),It.createElement(Ze.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},It.createElement(je.Z,{max:((si=Fo==null?void 0:Fo[Ia])==null?void 0:si.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:hi(["anonymous_comment_settings","evaluation_num"],bt==null?void 0:bt[Ia])})))),It.createElement(Fe.Z,{className:Ea.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:hi(["anonymous_comment_settings","absence_penalty"],bt==null?void 0:bt[Ia])})))),!De&&It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[ni.name,"student_comment"],valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi(["anonymous_comment_settings","student_comment"],bt==null?void 0:bt[Ia])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))))),!vt&&It.createElement(Ze.Z,{className:(Hi=Ea.Z)==null?void 0:Hi.h_lh_40},((Or=ao(ka?Et==null?void 0:Et.group_settings:qr,bt))==null?void 0:Or.length)>0&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),Ia!=0&&!hi(["anonymous_comment_settings","group_name"],bt==null?void 0:bt[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5 mt5`},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7")))),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:Ea.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Xn,rr)=>rr===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},It.createElement(je.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:hi("student_comment"),min:1,max:100})))),It.createElement(Fe.Z,null," ",It.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",vt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":It.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Et!=null&&Et.anonymous_comment)){ye.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${ln==null?void 0:ln.coursesId}/common_homework/${ln==null?void 0:ln.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),It.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),De&&It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:`${Ea.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},It.createElement(Xe.default,{disabled:hi("student_comment")},It.createElement(Ze.Z,{gutter:10},It.createElement(Fe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09"))))),It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Ea.Z.h_lh_40},It.createElement(Xe.default,{disabled:hi("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9"))),It.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Ve&&It.createElement("div",{style:{paddingBottom:5}},It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},It.createElement(pe.ZP.Group,{disabled:hi("unified_anonymous_appeal")},It.createElement(pe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Lr=Et==null?void 0:Et.group_settings)==null?void 0:Lr.length)>0&&It.createElement(pe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9"))))),(z===!1||ka===!1||De==!1)&&It.createElement(Ae.Z,{title:yo("unified_anonymous_appeal")},It.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),At?It.createElement(Ze.Z,{className:`${Ea.Z.row_sty1} mb5`},It.createElement(Fe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:hi("appeal_penalty")})))),It.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):It.createElement(me.default.List,{name:"anonymous_appeal_settings"},(Xn,{add:rr,remove:wi})=>Xn.map((ni,Ia)=>{var Ii,Gi;return It.createElement(Ze.Z,{key:ni.key,style:{padding:"5px 14px 5px 82px"}},It.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",Ia+1),It.createElement(Ze.Z,{wrap:!1,align:"top",justify:"space-between"},It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},It.createElement(ze.default,{disabled:hi(["anonymous_appeal_settings","group_name"],Vt==null?void 0:Vt[Ia]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:ao(De?Et==null?void 0:Et.group_settings:bt,Vt)})))),It.createElement(Fe.Z,{className:`${Ea.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),It.createElement(Fe.Z,null,It.createElement(Ua.Z,{disableWhenCommunity:!(Gr!=null&&Gr.is_old_data_for_time)},It.createElement(me.default.Item,{className:"ml10",name:[ni.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},It.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:hi(["anonymous_appeal_settings","appeal_penalty"],Vt==null?void 0:Vt[Ia])})))),!vt&&It.createElement(Ze.Z,{className:(Ii=Ea.Z)==null?void 0:Ii.h_lh_40},!!((Gi=ao(De?Et==null?void 0:Et.group_settings:bt,Vt))!=null&&Gi.length)&&It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{rr({is_admin:!0,appeal_penalty:2})}})),Ia!=0&&!hi(["anonymous_appeal_settings","group_name"],Vt==null?void 0:Vt[Ia])?It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{wi(ni.name)}})):It.createElement(Fe.Z,null,It.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,oe.GJ)()||!(ai||ma||ci))&&It.createElement(Pe.ZP,{loading:Hr||ei,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{ia.submit()}},"\u4FDD\u5B58"),It.createElement(bu.Z,{resdata:$n,type:"shixun",okloading:Ya,oktext:($n==null?void 0:$n.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Xn=>au(void 0,null,function*(){xa(!0);let rr=yield(0,We.ZP)(`/api/courses/${ln.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ln==null?void 0:ln.categoryId)]}});if(xa(!1),(rr==null?void 0:rr.status)===0){xa(!0);const wi=yield Na(io({},wr));if(xa(!1),wi.status!==0)return;xa(!0);const ni=yield co(io({},wr));if(xa(!1),ni.status!==0)return;ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),wo(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),It.createElement(Zo.Z,{onConfirm:(Xn,rr)=>{qr.splice(Xn,0,...rr),qr.splice(Xn+rr.length,1);const wi=(0,te.QE)([...qr]);wi.forEach(ni=>{var Ia;((Ia=ni==null?void 0:ni.publish_time)==null?void 0:Ia.length)==2?ni.publish_time=ni.publish_time:ni.publish_time=[ue()(ni==null?void 0:ni.publish_time),ue()(ni==null?void 0:ni.end_time)]}),ia.setFieldValue("group_settings",[...wi])}})))};var Iu=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(mu),_o=ee(59301),Lu=Object.defineProperty,$o=Object.getOwnPropertySymbols,xi=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,go=(Te,Ne,Ce)=>Ne in Te?Lu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,xo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))xi.call(Ne,Ce)&&go(Te,Ce,Ne[Ce]);if($o)for(var Ce of $o(Ne))Di.call(Ne,Ce)&&go(Te,Ce,Ne[Ce]);return Te},Mo=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const iu=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt,user:jt})=>{const en=(0,Be.useParams)(),{workSetting:Yt}=Te,[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)(!1),[Rt,Ir]=(0,x.useState)({start_permanent:!1});(0,x.useEffect)(()=>{Ft(!(0,oe.GJ)())},[(0,oe.GJ)()]);const dr=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:xo({},en)}),Ce({type:"shixunHomeworks/getWorkList",payload:xo({},en)})};(0,x.useEffect)(()=>{Yt!=null&&Yt.course_id&&(Object.keys(Rt).forEach(cr=>{Rt[cr]=Yt[cr]}),Ir(xo({},Rt)))},[Yt]);const fn=()=>Mo(void 0,null,function*(){var cr;if(((cr=jt==null?void 0:jt.userInfo)==null?void 0:cr.user_status)===2){(0,Dt.Rd)();return}Xt(!0),(yield(0,We.ZP)(`/api/homework_commons/${en.categoryId}/shiyan_setting.json`,{method:"post",body:xo({},Rt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),dr()),Xt(!1)});return _o.createElement("section",{className:Ur.Z.form},_o.createElement("div",{className:Ur.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),_o.createElement("div",{className:Ur.Z.content},_o.createElement(Xe.default,{disabled:on,checked:Rt.start_permanent,onChange:cr=>{if(!(0,oe.Ny)()){(0,Dt.pW)(2);return}Rt.start_permanent=cr.target.checked,Ir(Object.assign({},Rt))}},_o.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",_o.createElement("a",{target:"_blank",href:Mt.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),!on&&_o.createElement(_o.Fragment,null,_o.createElement(Pe.ZP,{type:"primary",size:"large",loading:sn,style:{width:"138px",marginTop:"30px"},onClick:()=>fn()},"\u4FDD\u5B58")))};var eu=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(iu),Ei=ee(62510),$a=ee(34364),Er=ee(59301),hu=Object.defineProperty,Gu=Object.defineProperties,Hl=Object.getOwnPropertyDescriptors,wl=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,Fi=(Te,Ne,Ce)=>Ne in Te?hu(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Va=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ul.call(Ne,Ce)&&Fi(Te,Ce,Ne[Ce]);if(wl)for(var Ce of wl(Ne))ms.call(Ne,Ce)&&Fi(Te,Ce,Ne[Ce]);return Te},li=(Te,Ne)=>Gu(Te,Hl(Ne)),Ri=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const{RangePicker:Lo}=So.default,{Option:sl}=ze.default,bl=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn,cr,Cn;const qn=(0,Be.useParams)(),{workSetting:Fn,workList:gr}=Te,[_n,Kr]=(0,x.useState)(!0);let[Lr,ln]=(0,x.useState)([]),[Et,Gr]=(0,x.useState)([]),[Hr,Na]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:qo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,x.useEffect)(()=>{},[]);const[ei,co]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Fn!=null&&Fn.course_id&&(Object.keys(Hr).map(function(vt){Hr[vt]=Fn[vt]}),Fn.anonymous_comment&&(Hr.unified_late=Fn.unified_anonymous_comment,co(Fn.unified_anonymous_comment)),(!Hr.allow_late||!Hr.unified_late)&&(Hr.late_penalty=5),Hr.unified_setting||(Hr.unified_late=!1,Hr.unified_anonymous_comment=!1,Hr.unified_anonymous_appeal=!1),Lr=JSON.parse(JSON.stringify(Fn.group_settings.map(vt=>li(Va({},vt),{group_name:[vt.group_name]})).filter(vt=>vt.publish_time!==null))),Et=JSON.parse(JSON.stringify(Fn.allow_late_settings.map(vt=>li(Va({},vt),{group_name:[vt.group_name]})).filter(vt=>vt.late_time!==null))),Na(Va({},Hr)),ln(Lr.length?[...Lr]:[{}]),Gr([...Et]))},[Fn]),(0,x.useEffect)(()=>{Kr(!(0,oe.GJ)())},[(0,oe.GJ)()]);const ia=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Va({},qn)})},[ka,qr]=(0,x.useState)(!1),a=()=>Ri(void 0,null,function*(){qr(!ka);const vt=JSON.parse(JSON.stringify(Hr));if(vt.categoryId=qn.categoryId,Hr.unified_setting||Lr==null||Lr.map(nn=>{var zn,$n;if(!nn.publish_time||!nn.end_time)throw ye.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!nn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=($n=(zn=nn==null?void 0:nn.group_name)==null?void 0:zn.map(or=>{var wr,la;let Ya=(la=(wr=Fn.group_settings)==null?void 0:wr.filter(xa=>(xa==null?void 0:xa.group_name)===or))==null?void 0:la[0];return Ya==null?void 0:Ya.group_id}))==null?void 0:$n.toString().split(",")}),vt.group_settings=Lr,Hr.allow_late)if(Hr.unified_late){if(Hr.late_penalty===null||Hr.late_penalty===void 0||Hr.late_penalty<0||Hr.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Hr.late_time)throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ue()(Hr.late_time)<=ue()(Hr.end_time))throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else Et=Et==null?void 0:Et.map(nn=>{var zn,$n;if(nn.penalty_type=qo.Q.Number,nn.late_penalty===null||nn.late_penalty===void 0||nn.late_penalty<0||nn.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!nn.late_time)throw ye.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!nn.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=($n=(zn=nn==null?void 0:nn.group_name)==null?void 0:zn.map(or=>{var wr,la;let Ya=(la=(wr=Fn.group_settings)==null?void 0:wr.filter(xa=>(xa==null?void 0:xa.group_name)===or))==null?void 0:la[0];return Ya==null?void 0:Ya.group_id}))==null?void 0:$n.toString().split(","),nn}),vt.allow_late_settings=Et;if(Hr!=null&&Hr.submit_limit&&!(Hr!=null&&Hr.submit_limit_num)){ye.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1);return}if(Hr!=null&&Hr.can_submit&&!(Hr!=null&&Hr.submit_num)){ye.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qr(!1);return}Object.keys(vt).map(function(nn){nn.indexOf("proportion")>-1&&(vt[nn]=vt[nn]/100)}),(yield(0,We.ZP)(`/api/homework_commons/${qn.categoryId}/publish_setting.json`,{method:"post",body:li(Va({},vt),{penalty_type:qo.Q.Number})})).status===0?(qr(!1),ye.ZP.success("\u66F4\u65B0\u6210\u529F"),ia(),Ce({type:"shixunHomeworks/getWorkList",payload:Va({},qn)})):qr(!1)}),y=Er.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Er.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",Er.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Er.createElement("br",null),Er.createElement("br",null),"\u6CE8\u610F",Er.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",Er.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Er.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",Er.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),b=Er.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Er.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Er.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Er.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),E=(vt,dn,nn="group_id")=>{var zn;return dn?dn.find($n=>$n[nn]===vt):(zn=Fn==null?void 0:Fn.group_settings)==null?void 0:zn.find($n=>$n.group_id[0]===vt)},z=(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.anonymous_comment),ie=vt=>{var dn,nn;const zn=E(vt,Fn==null?void 0:Fn.allow_late_settings,"id"),$n=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings),or=E(vt);return(Fn==null?void 0:Fn.allow_late)&&zn&&ue()(zn==null?void 0:zn.late_time)<=ue()()||(Fn==null?void 0:Fn.anonymous_comment)&&$n&&($n==null?void 0:$n.evaluation_start)!==null||((nn=(ue()(or==null?void 0:or.end_time)<=ue()()&&((dn=Fn==null?void 0:Fn.allow_late_settings)==null?void 0:dn.filter(wr=>wr.group_id.includes(vt))))[0])==null?void 0:nn.late_time)!=null},fe=(jt=Fn==null?void 0:Fn.allow_late_settings)!=null&&jt.length?(en=Fn==null?void 0:Fn.allow_late_settings)==null?void 0:en.every(vt=>{if(vt.evaluation_start)return!0}):!1,De=(Fn==null?void 0:Fn.unified_late)&&(Fn==null?void 0:Fn.anonymous_comment),Me=Fn==null?void 0:Fn.anonymous_comment,Ve=(0,x.useMemo)(()=>{var vt,dn;return Fn!=null&&Fn.unified_setting?!((vt=gr==null?void 0:gr.homework_status)!=null&&vt.includes("\u5DF2\u622A\u6B62"))||(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.anonymous_comment):!((dn=Fn==null?void 0:Fn.group_settings)==null?void 0:dn.some(zn=>ue()(zn.end_time)<=ue()()))||(Fn==null?void 0:Fn.allow_late)||(Fn==null?void 0:Fn.all_group_late)},[Fn,gr]),bt=Fn==null?void 0:Fn.anonymous_comment,At=vt=>{if(!vt)return!1;const dn=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings);return(Fn==null?void 0:Fn.anonymous_comment)&&dn&&(dn==null?void 0:dn.evaluation_start)!==null},Vt=vt=>{const dn=E(vt,Fn==null?void 0:Fn.anonymous_comment_settings);return dn&&(dn==null?void 0:dn.evaluation_start)!==null};return Er.createElement("section",{style:{padding:"30px 50px"}},Er.createElement("div",{className:`${Ea.Z.title}`},Er.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Er.createElement(Ae.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},Er.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ea.Z.title_icon}`}))),Er.createElement("div",{className:Ea.Z.content},Er.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${Ea.Z.h_lh_40}`},Er.createElement(pe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:_n||!((Yt=gr==null?void 0:gr.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))||(0,oe.Rm)()&&!((Ft=(on=Jt.AssistantObject)==null?void 0:on.normal)!=null&&Ft.can_publish),value:Hr.unified_setting,onChange:vt=>{var dn;if(!((dn=gr==null?void 0:gr.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Hr.unified_setting=!Hr.unified_setting,Hr.unified_setting||(Hr.unified_late=!1),Na(Object.assign({},Hr)),Hr.unified_setting===!1&&Lr==""){ln(Lr.concat({}));return}Hr.unified_setting&&(ln([]),Gr([{late_penalty:5}]))}},Er.createElement(pe.ZP,{value:!0,disabled:!(Fn!=null&&Fn.manage_all_group)||!(0,oe.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),Er.createElement(pe.ZP,{disabled:((sn=Fn==null?void 0:Fn.group_settings)==null?void 0:sn.length)===0||!(0,oe.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((Xt=Fn==null?void 0:Fn.group_settings)==null?void 0:Xt.length)===0&&Er.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Hr.unified_setting&&Er.createElement("div",{className:Ea.Z.row_sty,style:{padding:"5px 30px"}},Er.createElement(Ze.Z,{align:"middle"},Er.createElement(Fe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),Er.createElement(Fe.Z,{className:"ml5"},Er.createElement(So.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date),disabledTime:vt=>(0,$a.d0)(vt),disabled:_n||!((Rt=gr==null?void 0:gr.homework_status)!=null&&Rt.includes("\u672A\u53D1\u5E03")||(Ir=gr==null?void 0:gr.homework_status)!=null&&Ir.includes("\u672A\u5F00\u59CB"))||(0,oe.Rm)()&&!((dr=Jt.AssistantObject.normal)!=null&&dr.can_publish),value:Hr.publish_time?ue()(Hr.publish_time):"",allowClear:!1,onChange:(vt,dn)=>{Hr.publish_time=dn,(Hr.end_time==""||!Hr.end_time)&&Hr.unified_setting&&(Hr.end_time=ue()(vt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),Hr.end_time=Hr.end_time),Na(Object.assign({},Hr))}})),Er.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),Er.createElement(Ze.Z,{align:"middle"},Er.createElement(Fe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Er.createElement(Fe.Z,{className:"ml5"},Er.createElement(So.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:fe||Me||(Fn==null?void 0:Fn.allow_late)&&(Fn==null?void 0:Fn.homework_status.includes("\u5DF2\u622A\u6B62"))||_n||(Fn==null?void 0:Fn.allow_late)&&ue()()>=ue()(Fn==null?void 0:Fn.end_time)||(0,oe.Rm)()&&!((fn=Jt.AssistantObject.normal)!=null&&fn.can_publish),allowClear:!1,disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date,Hr.publish_time),disabledTime:vt=>(0,$a.d0)(vt,Hr.publish_time),value:Hr.end_time?ue()(Hr.end_time):"",onChange:(vt,dn)=>{Hr.end_time=dn,Na(Object.assign({},Hr))}})),Er.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Hr.unified_setting&&Er.createElement(Ze.Z,null,Lr&&Lr.map(function(vt,dn){var nn,zn,$n,or;return Er.createElement(Ze.Z,{key:dn},Er.createElement(Ze.Z,{style:{padding:"5px 14px 5px 52px"}},Er.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",dn+1),Er.createElement(Fe.Z,{flex:1,style:{maxWidth:400}},Er.createElement(ze.default,{disabled:_n||((nn=gr==null?void 0:gr.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03")&&vt.id||ue()(){var la,Ya;if((0,oe.Rm)()&&!((Ya=(la=Jt.AssistantObject)==null?void 0:la.normal)!=null&&Ya.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lr[dn].group_name=wr,Lr[dn].group_id=vt.group_id;const xa=(0,ut.flattenDeep)(Lr.map(ma=>ma.group_name)),ai=Et.map(ma=>{let ci=(ma==null?void 0:ma.group_name)||[];return li(Va({},ma),{group_name:(0,ut.remove)(ci,$i=>xa.includes($i))})});Gr(ai),ln(Lr.slice())}},Fn.group_settings&&Fn.group_settings.map(function(wr){if(!Lr.map(la=>la.group_name).toString().split(",").includes(String(wr.group_name)))return Er.createElement(sl,{value:wr.group_name,key:wr.id},wr.group_name)})))),Er.createElement(Fe.Z,{style:{padding:"5px 0"}},Er.createElement(Lo,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[vt.publish_time?ue()(vt.publish_time):ue()(),ue()()]},disabled:_n||(ue()()<=ue()((zn=E(vt.id))==null?void 0:zn.publish_time)?!1:[!0,ie(vt.id)]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:wr=>(0,$a.Q8)(wr,Fn==null?void 0:Fn.course_end_date),disabledTime:wr=>(0,$a.d0)(wr),showTime:{format:"HH:mm",defaultValue:[ue()((0,te.U6)(),"HH:mm"),ue()((0,te.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:vt.publish_time&&[ue()(vt.publish_time),ue()(vt.end_time)],onChange:(wr,la)=>{var Ya,xa;if((0,oe.Rm)()&&!((xa=(Ya=Jt.AssistantObject)==null?void 0:Ya.normal)!=null&&xa.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lr[dn].publish_time=la[0],Lr[dn].end_time=la[1],ln([...Lr])}})),!_n&&Er.createElement(Fe.Z,{className:`${($n=Ea.Z)==null?void 0:$n.h_lh_40}`,style:{padding:"5px 0"}},Lr.length<((or=Fn==null?void 0:Fn.group_settings)==null?void 0:or.length)&&Er.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{ln(Lr.concat({}))}}),(vt!=null&&vt.publish_time&&ue()(){var wr,la;if((0,oe.Rm)()&&!((la=(wr=Jt.AssistantObject)==null?void 0:wr.normal)!=null&&la.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Ya=(0,ut.cloneDeep)(Et);Ya.forEach((xa,ai)=>{xa.group_name&&(xa.group_name=xa.group_name.filter(ma=>{var ci;return!((ci=Lr[dn].group_name)!=null&&ci.includes(ma))}))}),Lr=Lr.filter((xa,ai)=>dn!==ai),Gr(Ya),ln(Lr.slice()),setTimeout(()=>ln(Lr.slice()),10)}}):Er.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(gr!=null&&gr.is_shixun)&&Er.createElement(Ei.ZP,{checkMarginLeft:60,disabled:_n,value:Hr,onChange:vt=>Na(Va(Va({},Hr),vt))}),Er.createElement(Er.Fragment,null,Er.createElement("div",{className:`${Ea.Z.title} mt30`},Er.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Er.createElement("div",{className:Ea.Z.content},Er.createElement(Ze.Z,{className:`${Ea.Z.row_sty} ${Ea.Z.bottom_line} ${(cr=Ea.Z)==null?void 0:cr.h_lh_40}`,align:"middle"},Er.createElement(Ai.Z,{checked:Hr.allow_late,disabled:fe||_n||(Fn==null?void 0:Fn.allow_late),onChange:vt=>{var dn,nn;if((0,oe.Rm)()&&!((nn=(dn=Jt.AssistantObject)==null?void 0:dn.normal)!=null&&nn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt&&ge.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:Er.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Er.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Er.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Er.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Hr.allow_late=vt,Et==""&&Gr([{late_penalty:5}]),Na(Va({},Hr))}}),Er.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Er.createElement(Ae.Z,{overlayStyle:{width:380,maxWidth:380},title:Er.createElement("div",{style:{display:"flex",flexFlow:"column"}},Er.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Er.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),Er.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},Er.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ea.Z.title_icon}`}))),(Hr==null?void 0:Hr.allow_late)&&Er.createElement("div",{className:"pb5"},Er.createElement(Ze.Z,{className:Ea.Z.row_sty1},Er.createElement(Fe.Z,{className:Ea.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Er.createElement(pe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:_n,value:Hr.unified_late,onChange:vt=>{var dn;if((0,oe.Rm)()&&!((dn=Jt.AssistantObject.normal)!=null&&dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.unified_late=vt.target.value,Et==""&&!vt.target.value&&Gr([{late_penalty:5}]),Na(Va({},Hr))}},(Hr==null?void 0:Hr.unified_setting)&&Er.createElement(pe.ZP,{disabled:(Fn==null?void 0:Fn.allow_late)||!(Fn!=null&&Fn.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Cn=Fn==null?void 0:Fn.group_settings)==null?void 0:Cn.length)&&Er.createElement(pe.ZP,{disabled:Fn==null?void 0:Fn.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),Hr!=null&&Hr.unified_late?Er.createElement("div",null,Er.createElement(Ze.Z,{wrap:!1,align:"middle",className:`${Ea.Z.row_sty1} mb10 mt5`},Er.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Er.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},Er.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:_n||bt,value:Hr.late_penalty,onChange:vt=>{var dn;if((0,oe.Rm)()&&!((dn=Jt.AssistantObject.normal)!=null&&dn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.late_penalty=vt,Na(Object.assign({},Hr))}})),Er.createElement(Fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),Er.createElement(Ze.Z,{className:`${Ea.Z.row_sty1}`},Er.createElement(Fe.Z,{className:Ea.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Er.createElement(Fe.Z,{style:{margin:"0 10px 0 8px"}},Er.createElement(So.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:_n||De||fe,value:Hr.late_time?ue()(Hr.late_time):"",disabledDate:vt=>(0,$a.Q8)(vt,Fn==null?void 0:Fn.course_end_date),disabledTime:vt=>(0,$a.d0)(vt),onChange:(vt,dn)=>{var nn;if((0,oe.Rm)()&&!((nn=Jt.AssistantObject.normal)!=null&&nn.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Hr.late_time=dn,Na(Object.assign({},Hr))}})),Er.createElement(Fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Et.map(function(vt,dn){var nn;return Er.createElement(Ze.Z,{key:dn,style:{padding:"5px 14px 5px 52px"}},Er.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",dn+1),Er.createElement(Fe.Z,{className:"mr20 ml10"},Er.createElement(ze.default,{size:"large",disabled:_n||!((nn=gr==null?void 0:gr.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03"))&&vt.id,mode:"multiple",style:{width:250},value:typeof vt.group_name=="string"?[vt.group_name]:vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:zn=>{var $n;if((0,oe.Rm)()&&!(($n=Jt.AssistantObject.normal)!=null&&$n.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].group_name=zn,Et[dn].group_id=vt.group_id,Gr(Et.slice())}},Fn.group_settings&&Fn.group_settings.map(function(zn){if(Hr!=null&&Hr.unified_setting&&!Et.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Vt(zn.id))return Er.createElement(sl,{value:zn.group_name,key:zn.id},zn.group_name);if(Lr.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Et.map($n=>$n.group_name).toString().split(",").includes(String(zn.group_name))&&!Vt(zn.id))return Er.createElement(sl,{value:zn.group_name,key:zn.id},zn.group_name)}))),Er.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Er.createElement(Fe.Z,{className:"mr20 ml10"},Er.createElement(je.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:_n||At(vt.id),defaultValue:vt.late_penalty,onChange:zn=>{var $n,or;if((0,oe.Rm)()&&!((or=($n=Jt.AssistantObject)==null?void 0:$n.normal)!=null&&or.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].late_penalty=zn,Et[dn].penalty_type=qo.Q.Number}})),Er.createElement(Fe.Z,{className:Ea.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Er.createElement(Fe.Z,{className:"ml10"},Er.createElement(So.default,{size:"large",disabled:_n||At(vt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:ue()((0,te.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:zn=>(0,$a.Q8)(zn,Fn==null?void 0:Fn.course_end_date),disabledTime:zn=>(0,$a.d0)(zn),format:"YYYY-MM-DD HH:mm",value:vt!=null&&vt.late_time?ue()(vt.late_time):void 0,onChange:(zn,$n)=>{var or,wr;if((0,oe.Rm)()&&!((wr=(or=Jt.AssistantObject)==null?void 0:or.normal)!=null&&wr.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et[dn].late_time=$n,Gr([...Et])}})),!_n&&Er.createElement(Fe.Z,{style:{height:40,lineHeight:"40px"}},Er.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Gr(Et.concat({penalty_type:qo.Q.Number,late_penalty:5}))}}),dn>0&&!vt.id?Er.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Et=Et.filter((zn,$n)=>dn!==$n),Gr(Et.slice()),setTimeout(()=>Gr(Et.slice()),10)}}):Er.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Er.createElement(Pe.ZP,{loading:ka,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>a()},"\u4FDD\u5B58"))};var Qs=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(bl),Ju=ee(59301),Gs=Object.defineProperty,Vl=Object.defineProperties,hs=Object.getOwnPropertyDescriptors,xl=Object.getOwnPropertySymbols,Js=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable,Dl=(Te,Ne,Ce)=>Ne in Te?Gs(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Ru=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Js.call(Ne,Ce)&&Dl(Te,Ce,Ne[Ce]);if(xl)for(var Ce of xl(Ne))Kl.call(Ne,Ce)&&Dl(Te,Ce,Ne[Ce]);return Te},Xu=(Te,Ne)=>Vl(Te,hs(Ne)),cl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const vs=Te=>cl(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/publish_setting.json`,{method:"post",body:Te})}),dl=Te=>cl(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/evaluation_setting.json`,{method:"post",body:Te})}),Bc=(Te,Ne)=>Te==null?void 0:Te.map(Ce=>{var Jt;return(Jt=Ne==null?void 0:Ne.find(jt=>jt.value===Ce))==null?void 0:Jt.id}),Bl=(Te,Ne)=>{var Ce;return Te=typeof Te=="string"?[Te]:Te,(Ce=Te==null?void 0:Te.map(Jt=>Ne==null?void 0:Ne.find(jt=>{var en;return(en=jt==null?void 0:jt.group_name)==null?void 0:en.includes(Jt)})))==null?void 0:Ce.filter(Jt=>Jt)},vu=(Te,Ne,Ce,Jt=!1)=>{let jt=null,en=Jt?Ne:Bl(Te,Ne);return en==null||en.forEach((Yt,on)=>{(on==0||Ce(Yt,jt||{}))&&(jt=Yt)}),jt},ps=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),{workSetting:Rt,workList:Ir}=Te,[,dr,fn]=(0,ae.U)(vs,{categoryId:Xt==null?void 0:Xt.categoryId,penalty_type:qo.Q.Number}),[,cr,Cn]=(0,ae.U)(dl,{categoryId:Xt==null?void 0:Xt.categoryId}),[qn]=me.default.useForm(),Fn=me.default.useWatch("unified_setting",qn),gr=me.default.useWatch("group_settings",qn),_n=me.default.useWatch("allow_late_settings",qn),Kr=me.default.useWatch("end_time",qn),Lr=me.default.useWatch("publish_time",qn),ln=me.default.useWatch("allow_late",qn),Et=me.default.useWatch("unified_late",qn),Gr=me.default.useWatch("late_time",qn),Hr=me.default.useWatch("anonymous_comment",qn),Na=me.default.useWatch("unified_anonymous_comment",qn),ei=me.default.useWatch("evaluation_start",qn),co=me.default.useWatch("anonymous_appeal",qn),ia=me.default.useWatch("anonymous_comment_settings",qn),ka=me.default.useWatch("unified_anonymous_appeal",qn),qr=me.default.useWatch("anonymous_appeal_settings",qn),[a,y]=(0,x.useState)(!1),[b,E]=(0,x.useState)({}),z=a||(0,oe.Rm)()&&!((en=(jt=Jt.AssistantObject)==null?void 0:jt.normal)!=null&&en.can_publish),ie=a||(0,oe.Rm)()&&!((on=(Yt=Jt.AssistantObject)==null?void 0:Yt.normal)!=null&&on.can_late),fe=a||(0,oe.Rm)()&&!((sn=(Ft=Jt.AssistantObject)==null?void 0:Ft.normal)!=null&&sn.can_anonymous_comment),De=Ve=>cl(void 0,null,function*(){const bt=Ve;let At=yield(0,We.ZP)(`/api/homework_commons/${Xt==null?void 0:Xt.categoryId}/publish_setting_for_submit.json`,{method:"post",body:bt});(At==null?void 0:At.status)===0&&(ye.ZP.success("\u4FDD\u5B58\u6210\u529F"),Me(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),Me=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Ru({},Xt)}),Ce({type:"shixunHomeworks/getWorkList",payload:Ru({},Xt)})};return(0,x.useEffect)(()=>{var Ve,bt,At,Vt;let vt=(Ve=Rt==null?void 0:Rt.group_settings)==null?void 0:Ve.filter(or=>or.publish_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],publish_time:(or==null?void 0:or.publish_time)&&[ue()(or==null?void 0:or.publish_time),ue()(or==null?void 0:or.end_time)]}));vt=(0,te.QE)((vt==null?void 0:vt.length)>0?vt:[]);const dn=(bt=Rt.allow_late_settings)==null?void 0:bt.filter(or=>or.late_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],late_time:(or==null?void 0:or.late_time)&&ue()(or==null?void 0:or.late_time)})),nn=(At=Rt.anonymous_comment_settings)==null?void 0:At.filter(or=>or.evaluation_start!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name],evaluation_start:(or==null?void 0:or.evaluation_start)&&[ue()(or==null?void 0:or.evaluation_start),ue()(or==null?void 0:or.evaluation_end)]})),zn=(Vt=Rt.anonymous_appeal_settings)==null?void 0:Vt.filter(or=>or.appeal_time!==null).map(or=>Xu(Ru({},or),{group_name:[or.group_name]})),$n=Xu(Ru({},Rt),{late_penalty:Rt!=null&&Rt.allow_late?Rt==null?void 0:Rt.late_penalty:5,evaluation_num:Rt!=null&&Rt.evaluation_num?Rt==null?void 0:Rt.evaluation_num:3,absence_penalty:Rt!=null&&Rt.anonymous_comment?Rt==null?void 0:Rt.absence_penalty:3,appeal_penalty:Rt!=null&&Rt.anonymous_appeal?Rt==null?void 0:Rt.appeal_penalty:2,publish_time:Rt!=null&&Rt.publish_time?ue()(Rt==null?void 0:Rt.publish_time):"",end_time:Rt!=null&&Rt.end_time?ue()(Rt==null?void 0:Rt.end_time):"",late_time:Rt!=null&&Rt.late_time?ue()(Rt==null?void 0:Rt.late_time):"",evaluation_start:Rt!=null&&Rt.evaluation_start?ue()(Rt==null?void 0:Rt.evaluation_start):"",evaluation_end:Rt!=null&&Rt.evaluation_end?ue()(Rt==null?void 0:Rt.evaluation_end):"",group_settings:vt!=null&&vt.length?vt:[{is_admin:!0}],allow_late_settings:dn!=null&&dn.length?dn:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:nn!=null&&nn.length?nn:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:zn!=null&&zn.length?zn:[{is_admin:!0,appeal_penalty:2}]});qn.setFieldsValue($n),E($n),y(!(0,oe.GJ)()),console.log("workSetting",Rt)},[Rt]),(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0}),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),qn==null||qn.resetFields()}),[]),Ju.createElement(Ke.Z,{spinning:!!Ne["shixunHomeworks/getWorkSetting"]||!!Ne["shixunHomeworks/getWorkList"]},Ju.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ju.createElement(me.default,{form:qn,colon:!1,disabled:a,initialValues:b,scrollToFirstError:!0,onFinish:De},!(Ir!=null&&Ir.is_shixun)&&Ju.createElement(Ei.rU,{form:qn})),((0,oe.GJ)()||!(z||ie||fe))&&Ju.createElement(Pe.ZP,{loading:dr||cr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{qn.submit()}},"\u4FDD\u5B58"),Ju.createElement(Zo.Z,{onConfirm:(Ve,bt)=>{gr.splice(Ve,0,...bt),gr.splice(Ve+bt.length,1);const At=(0,te.QE)([...gr]);At.forEach(Vt=>{var vt;((vt=Vt==null?void 0:Vt.publish_time)==null?void 0:vt.length)==2?Vt.publish_time=Vt.publish_time:Vt.publish_time=[ue()(Vt==null?void 0:Vt.publish_time),ue()(Vt==null?void 0:Vt.end_time)]}),qn.setFieldValue("group_settings",[...At])}})))};var Xs=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects}))(ps),Au=ee(59301);const ou=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{const{workSetting:Jt,workList:jt}=Te,[en,Yt]=(0,x.useState)("1"),on=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Jt!=null&&Jt.is_new_rule?Au.createElement(Iu,null):Au.createElement(Qs,null)},!(jt!=null&&jt.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:Au.createElement(Xs,null)},((jt==null?void 0:jt.is_jupyter)||(jt==null?void 0:jt.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:Au.createElement(eu,null)},!(Jt!=null&&Jt.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:Au.createElement(ku,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Au.createElement(Pi,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:Au.createElement(ya,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Au.createElement(qa,null)}].filter(Ft=>!!Ft);return(0,x.useEffect)(()=>(Ce({type:"globalSetting/footerToggle",payload:!1}),()=>{Ce({type:"globalSetting/footerToggle",payload:!0})}),[]),Au.createElement("div",{style:{paddingBottom:"50px"}},(on==null?void 0:on.length)&&Au.createElement(bi.Z,{dataSource:on,style:{marginBottom:52}}))};var so=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(ou),Uo={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe",ai_review_new:"ai_review_new___AmrKW"},Wu=ee(63909),zu=ee(36337),Sl=ee(92973),Yl="data:image/png;base64,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",gs=Object.defineProperty,qs=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,qu=Object.getOwnPropertySymbols,ys=Object.prototype.hasOwnProperty,Gl=Object.prototype.propertyIsEnumerable,Nu=(Te,Ne,Ce)=>Ne in Te?gs(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Su=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))ys.call(Ne,Ce)&&Nu(Te,Ce,Ne[Ce]);if(qu)for(var Ce of qu(Ne))Gl.call(Ne,Ce)&&Nu(Te,Ce,Ne[Ce]);return Te},$u=(Te,Ne)=>qs(Te,Ql(Ne)),$s=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const kl=({shixunHomeworks:Te,loading:Ne,dispatch:Ce})=>{var Jt;const jt=(0,Be.useParams)(),[en,Yt]=(0,x.useState)(Su(Su({},{page:1,limit:20,group_ids:[]}),jt)),{codeReview:on,workList:Ft}=Te,[sn]=me.default.useForm();en.order="code_rate",en.sort="desc",en.category=en.categoryId,(0,x.useEffect)(()=>{Xt()},[en]),(0,x.useEffect)(()=>{Te.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Xt()},[Te.actionTabs.key]);const Xt=()=>$s(void 0,null,function*(){(yield Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})).status===-2&&setTimeout(()=>Xt(),1500)}),Rt=(dr,fn)=>{en.page=dr,en.limit=20,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},Ir=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(dr,fn,cr)=>en.limit*(en.page-1)+cr+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:dr=>x.createElement("span",{className:"c-orange"},dr)},{title:"\u64CD\u4F5C",dataInex:"action",render:(dr,fn)=>x.createElement("div",null,x.createElement(Be.Link,{target:"_blank",to:`/classrooms/${en.coursesId}/common_homework/${en.categoryId}/review_detail/${fn.user_id}`},"\u67E5\u770B"),x.createElement("br",null))}];return x.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},x.createElement(Ze.Z,null,x.createElement(Fe.Z,{flex:"1"},x.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",on.time,x.createElement(Pe.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{!(Ft!=null&&Ft.is_old_data_for_time)&&(0,te.Ye)(Ce)||Ce({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:en}})}},"\u6587\u6863\u67E5\u91CD"))),x.createElement(Fe.Z,null,x.createElement(it.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:dr=>{en.search=dr,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})},style:{width:200}}),x.createElement("span",{className:"ml5 c-red"}))),(on==null?void 0:on.status)===-2&&x.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},x.createElement("img",{src:Yl}),x.createElement("br",null),x.createElement(Pe.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Jt=on.course_groups)==null?void 0:Jt.length)>0&&x.createElement(x.Fragment,null,x.createElement(Ze.Z,null,x.createElement(Fe.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),x.createElement(Fe.Z,{flex:"80px"},x.createElement(Xe.default,{checked:en.group_ids=="",value:"all",onChange:dr=>{delete en.group_ids,en.group_ids=[],en.page=1,Yt(Su({},en))}},"\u5168\u90E8")),x.createElement(Fe.Z,{flex:"1"},on.course_groups&&on.course_groups.map((dr,fn)=>x.createElement(Xe.default,{value:dr.id,checked:en.group_ids.includes(dr.id),onChange:cr=>{cr.target.checked?en.group_ids.push(dr.id):en.group_ids.splice(en.group_ids.indexOf(dr.id),1),en.page=1,Yt(Su({},en))}},dr.name,"(",dr.members_count,")")))),x.createElement(Ze.Z,{className:"font14 c-red mt5"},x.createElement(Fe.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(on==null?void 0:on.data)==="\u52A0\u8F7D\u4E2D"&&x.createElement(Ke.Z,null,x.createElement(Sl.Z,{message:on==null?void 0:on.data,type:"info"})),(on==null?void 0:on.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(on==null?void 0:on.data)==="\u52A0\u8F7D\u4E2D"?"":x.createElement("div",null,x.createElement("p",{className:"mt10"},x.createElement("span",{className:"c-red"},on.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",on.total_count,"\u5B66\u5458\uFF09"),x.createElement(Ye.default,{className:"mt30",pagination:!1,dataSource:on.data,columns:Ir,onChange:(dr,fn,cr)=>{cr.order==="ascend"&&(en.b_order="asc"),cr.order==="descend"&&(en.b_order="desc"),cr.order||delete en.b_order,Ce({type:"shixunHomeworks/getFileRepeatResult",payload:$u(Su({},en),{id:en==null?void 0:en.category,course_id:en==null?void 0:en.coursesId})})}}),x.createElement("aside",{className:"tc mb50 mt30"},x.createElement(ke.Z,{showSizeChanger:!1,onChange:Rt,defaultCurrent:en.page||1,current:en.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:on.copy_reviews_count}))))};var Jl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne})=>({shixunHomeworks:Te,loading:Ne.effects}))(kl),Es=Object.defineProperty,ec=Object.defineProperties,Cs=Object.getOwnPropertyDescriptors,As=Object.getOwnPropertySymbols,tc=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Xl=(Te,Ne,Ce)=>Ne in Te?Es(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,nc=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))tc.call(Ne,Ce)&&Xl(Te,Ce,Ne[Ce]);if(As)for(var Ce of As(Ne))Ml.call(Ne,Ce)&&Xl(Te,Ce,Ne[Ce]);return Te},rc=(Te,Ne)=>ec(Te,Cs(Ne)),ql=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const el=({shixunHomeworks:Te,dispatch:Ne})=>{const Ce=(0,Be.useParams)(),[Jt,jt]=(0,x.useState)([]),[en,Yt]=(0,x.useState)(!1),[on,Ft]=(0,x.useState)(!1),[sn,Xt]=(0,x.useState)(!1),[Rt,Ir]=(0,x.useState)(""),[dr,fn]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Te.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(cr.resetFields(),jt([]),Ft(!0),qn()):Ft(!1)},[Te.actionTabs.key]);const[cr]=me.default.useForm();let Cn=[];const qn=()=>ql(void 0,null,function*(){Yt(!0);const _n=yield(0,ce.VB)(rc(nc({},Ce),{course_id:Ce==null?void 0:Ce.coursesId,id:Ce==null?void 0:Ce.categoryId}));jt([...Jt,..._n==null?void 0:_n.data]),Ir(_n),Yt(!1)}),Fn=()=>{Ne({type:"shixunHomeworks/setActionTabs",payload:{}}),Xt(!1),Yt(!1),jt([]),cr.resetFields()},gr=[{title:"",dataIndex:"course_group_id",width:280,render:(_n,Kr)=>x.createElement(Xe.default,{disabled:!(Kr.work_count>=1),value:String(Kr.course_group_id)},Kr.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return x.createElement(ge.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:on,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>ql(void 0,null,function*(){var _n;const Kr=cr.getFieldsValue();if(((_n=Kr.group_ids)==null?void 0:_n.length)<=0){ye.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}fn(!0);const Lr=yield(0,We.ZP)(`/api/homework_commons/${Ce.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...Kr.group_ids.map(ln=>Number(ln))]}});fn(!1),Lr.status===0&&(Fn(),ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield Ne({type:"shixunHomeworks/getWorkList",payload:Te.actionTabs.params}),Be.history.push(`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/detail?tabs=4`),Ne({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:dr},onCancel:Fn},x.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Rt==null?void 0:Rt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Te.codeReviewCourse&&x.createElement(me.default,{form:cr,initialValues:{group_ids:Cn,end_time:ue()(ue()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},x.createElement("div",{className:"flexd-table-header mt20"},x.createElement(Ye.default,{pagination:!1,dataSource:[],columns:gr})),x.createElement(me.default.Item,{name:"group_ids"},x.createElement(Xe.default.Group,{className:"w100"},x.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},x.createElement(Ye.default,{showHeader:!1,columns:gr,dataSource:Jt,pagination:!1,loading:en}))))),x.createElement(Ze.Z,null,x.createElement(Fe.Z,{className:"ml10"},x.createElement(Xe.default,{checked:sn,onChange:_n=>{Xt(_n.target.checked);let Kr=[];_n.target.checked&&(Kr=Jt.filter(Lr=>Lr.work_count>=1).map(Lr=>Lr.course_group_id+"")),cr.setFieldsValue({group_ids:Kr})}},"\u5168\u9009"))))};var $l=(0,Be.connect)(({shixunHomeworks:Te})=>({shixunHomeworks:Te}))(el),Pl=ee(51039),Fs=ee(52324),es=ee(51062),ws=ee(75501),ac=ee(86632),bs={TabsStyle:"TabsStyle___cT3EC"},ti=ee(59301),Il=Object.defineProperty,xs=Object.defineProperties,Ds=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ll=Object.prototype.propertyIsEnumerable,ns=(Te,Ne,Ce)=>Ne in Te?Il(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,uu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))tl.call(Ne,Ce)&&ns(Te,Ce,Ne[Ce]);if(ts)for(var Ce of ts(Ne))Ll.call(Ne,Ce)&&ns(Te,Ce,Ne[Ce]);return Te},lu=(Te,Ne)=>xs(Te,Ds(Ne)),Ou=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Bs=Te=>Ou(void 0,null,function*(){return yield(0,We.ZP)(`/api/student_works/${Te.userId}/deal_appeal_score.json`,{method:"post",body:Te})}),Nl=({globalSetting:Te,shixunHomeworks:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn;const Xt=(0,Be.useParams)(),[Rt]=(0,Be.useSearchParams)(),{workList:Ir,workSetting:dr}=Ne,[fn]=me.default.useForm(),[cr,Cn]=(0,x.useState)(!1),[qn,Fn]=(0,x.useState)(null),[,gr,_n,Kr]=(0,ae.U)(ce.cN,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,Lr,ln,Et]=(0,ae.U)(ce.Qz,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,Gr,Hr,Na]=(0,ae.U)(ce.mQ,{homeworkId:Xt==null?void 0:Xt.categoryId}),[,,ei,co]=(0,ae.U)(Bs,{}),[ia,ka]=(0,x.useState)({activeKey:"1",page:1,limit:10,status:""}),qr=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],a=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((ia==null?void 0:ia.page)-1)*ia.limit+De+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},ie)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:ie=>ue()(ie).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},"\u67E5\u770B")}],y=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((ia==null?void 0:ia.page)-1)*ia.limit+De+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:ie=>ie===-1?"\u91CD\u505A\u4E2D":ti.createElement(te.Uw,{status:ie})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},!(Ir!=null&&Ir.hidden_from_teacher)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},"\u67E5\u770B")}].filter(ie=>!!ie),b=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(ie,fe,De)=>`${((ia==null?void 0:ia.page)-1)*ia.limit+De+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(ie,fe)=>ti.createElement("a",{onClick:()=>{z(lu(uu({},fe),{id:Ir.is_jupyter||Ir.is_jupyter_lab?fe==null?void 0:fe.id:fe==null?void 0:fe.student_work_id}))}},ie)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:ie=>ue()(ie).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(ie,fe)=>ti.createElement(ti.Fragment,null,ie==3&&ti.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),ie==4&&ti.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),ie==1&&ti.createElement(ti.Fragment,null,ti.createElement(be.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Ou(void 0,null,function*(){(yield ei({userId:fe.student_work_id,score_id:fe.student_works_score_id,status:4})).status===0&&E()})},"\u9A73\u56DE"),ti.createElement(be.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Ou(void 0,null,function*(){Fn(fe),Cn(!0)})},"\u63A5\u53D7")))}],E=(ie=ia)=>{ia.activeKey=="1"&&ln({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit}),ia.activeKey=="2"&&Hr({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit}),ia.activeKey=="3"&&_n({page:ie==null?void 0:ie.page,limit:ie==null?void 0:ie.limit,status:ie==null?void 0:ie.status})},z=(ie={})=>{var fe;ie!=null&&ie.id&&(0,te.xg)(Ir.is_jupyter||Ir.is_jupyter_lab?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/${ie.id}/comment`:Xt.course_group?`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${ie.id}?ids=${(fe=Xt.course_group)==null?void 0:fe.toString()}`:`/classrooms/${Xt.coursesId}/common_homework/${Xt.categoryId}/review/${ie.id}`)};return(0,x.useEffect)(()=>{E(ia)},[ia]),(0,x.useEffect)(()=>{console.log("params",Xt,Rt.get("TabsActiveKey")),ka(lu(uu({},ia),{activeKey:Rt.get("TabsActiveKey")||"1"}))},[Rt.get("TabsActiveKey")]),ti.createElement(Ke.Z,{spinning:Lr||gr||Gr},ti.createElement("section",{className:"p30",style:{background:"#fff"}},ti.createElement(Ie.default,{destroyInactiveTabPane:!0,className:bs.TabsStyle,activeKey:ia.activeKey,onChange:ie=>{ka(lu(uu({},ia),{activeKey:ie,page:1,limit:10}))}},ti.createElement(Ie.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ti.createElement(Ye.default,{className:"mt20",locale:{emptyText:ti.createElement(_e.Z,null)},columns:a,dataSource:((jt=Et==null?void 0:Et.data)==null?void 0:jt.list)||[],pagination:{total:((en=Et==null?void 0:Et.data)==null?void 0:en.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},ia),{page:ie,limit:fe}))},current:ia==null?void 0:ia.page,pageSize:ia==null?void 0:ia.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}})),ti.createElement(Ie.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ti.createElement(Ye.default,{className:"mt20",locale:{emptyText:ti.createElement(_e.Z,null)},columns:y,dataSource:((Yt=Na==null?void 0:Na.data)==null?void 0:Yt.list)||[],pagination:{total:((on=Na==null?void 0:Na.data)==null?void 0:on.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},ia),{page:ie,limit:fe}))},current:ia==null?void 0:ia.page,pageSize:ia==null?void 0:ia.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}})),ti.createElement(Ie.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ti.createElement(be.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:ia.status,onChange:ie=>{ka(lu(uu({},ia),{status:ie,page:1}))},dataSource:qr,titleWidth:60}),ti.createElement(Ye.default,{locale:{emptyText:ti.createElement(_e.Z,null)},columns:b,dataSource:((Ft=Kr==null?void 0:Kr.data)==null?void 0:Ft.list)||[],pagination:{total:((sn=Kr==null?void 0:Kr.data)==null?void 0:sn.count)||0,onChange:(ie,fe)=>{ka(lu(uu({},ia),{page:ie,limit:fe}))},current:ia==null?void 0:ia.page,pageSize:ia==null?void 0:ia.limit,showTotal:ie=>ti.createElement(ti.Fragment,null,"\u5171",ti.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ie),"\u6761\u6570\u636E")}}))),ti.createElement(ge.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:cr,centered:!0,destroyOnClose:!0,onCancel:()=>{Cn(!1)},maskClosable:!1,width:544,onOk:()=>{fn.submit()}},ti.createElement(me.default,{form:fn,colon:!1,onFinish:ie=>Ou(void 0,null,function*(){(yield ei(lu(uu({},ie),{userId:qn.student_work_id,score_id:qn.student_works_score_id,status:3}))).status===0&&(E(),Cn(!1))})},ti.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ti.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ti.createElement("a",{onClick:()=>{z(lu(uu({},qn),{id:Ir.is_jupyter||Ir.is_jupyter_lab?qn==null?void 0:qn.id:qn==null?void 0:qn.student_work_id}))}},qn==null?void 0:qn.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ti.createElement("span",{style:{color:"#191919"}},qn==null?void 0:qn.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ti.createElement("span",{style:{color:"#191919"}},qn==null?void 0:qn.score)}]}),ti.createElement(Ze.Z,{className:"mt20",wrap:!1},ti.createElement(Fe.Z,null,ti.createElement(me.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ti.createElement(je.Z,{min:1,max:100,step:1}))),ti.createElement(Fe.Z,null,ti.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ti.createElement(Fe.Z,null,ti.createElement(me.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ti.createElement(Xe.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Ss=(0,Be.connect)(({user:Te,shixunHomeworks:Ne,loading:Ce,globalSetting:Jt,classroomList:jt})=>({user:Te,shixunHomeworks:Ne,globalSetting:Jt,loading:Ce.effects,classroomList:jt}))(Nl),Ao=ee(59301),ic=Object.defineProperty,nl=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,rs=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,rl=(Te,Ne,Ce)=>Ne in Te?ic(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Yu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ms.call(Ne,Ce)&&rl(Te,Ce,Ne[Ce]);if(rs)for(var Ce of rs(Ne))fl.call(Ne,Ce)&&rl(Te,Ce,Ne[Ce]);return Te},ml=(Te,Ne)=>nl(Te,ks(Ne)),Ps=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const oc=({shixunHomeworks:Te,classroomList:Ne,loading:Ce,dispatch:Jt})=>{const[jt,en]=(0,x.useState)(Yu(Yu({},(0,Be.useParams)()),{page:1,limit:20})),{workList:Yt,workSetting:on}=Te,[Ft,sn]=(0,x.useState)([]);(0,x.useEffect)(()=>{Yt!=null&&Yt.course_id&&sn(Yt==null?void 0:Yt.student_works)},[Yt]),(0,x.useEffect)(()=>{Xt()},[]);const Xt=()=>Ps(void 0,null,function*(){const dr=yield Jt({type:"shixunHomeworks/getWorkList",payload:ml(Yu({},jt),{score_open:!0,work_public:!0})});sn((dr==null?void 0:dr.student_works)||[])}),Rt=(dr,fn)=>{jt.page=dr,jt.limit=20,Xt()},Ir=[{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:dr=>dr},!(Yt!=null&&Yt.hidden_from_student)&&{title:Yt!=null&&Yt.is_jupyter_lab||Yt!=null&&Yt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:dr=>dr===-1?"\u91CD\u505A\u4E2D":Ao.createElement(te.Uw,{status:dr})},!(Yt!=null&&Yt.hidden_from_student)&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(dr,fn)=>Ao.createElement(Ae.Z,{placement:"bottom",title:Ao.createElement("div",null,Ao.createElement("div",null,fn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${fn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Ao.createElement("div",null,fn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${fn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Yt!=null&&Yt.anonymous_comment?Ao.createElement("div",null,fn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${fn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ao.createElement("div",null,fn.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${fn.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Ao.createElement("div",null,fn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${fn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Yt!=null&&Yt.anonymous_comment?Ao.createElement("div",null,fn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${fn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Ao.createElement("div",null,fn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${fn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Yt!=null&&Yt.is_jupyter||Yt!=null&&Yt.is_jupyter_lab)&&Ao.createElement("div",{onClick:cr=>{var Cn;cr.stopPropagation(),(0,te.xg)(Yt.is_jupyter||Yt.is_jupyter_lab?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/${fn.id}/comment`:jt.course_group?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}?ids=${(Cn=jt.course_group)==null?void 0:Cn.toString()}`:`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},dr>0?Ao.createElement("span",{style:{color:"#ff8100"}},dr):dr)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:dr=>dr?ue()(dr).format("YYYY-MM-DD HH:mm"):"--"},!(Yt!=null&&Yt.hidden_from_student)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(dr,fn)=>Ao.createElement(Ae.Z,{title:Ao.createElement("div",null,Ao.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",dr,"\u5206"),Ao.createElement("br",null),Ao.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",fn.anonymous_comment_rate,"%"))},Ao.createElement("span",null,dr))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(dr,fn)=>Yt!=null&&Yt.work_public?Ao.createElement("a",{target:"_blank",onClick:()=>{var cr,Cn;(cr=Yt.homework_status)!=null&&cr.includes("\u5BFC\u5165")||(0,te.xg)(Yt.is_jupyter||Yt.is_jupyter_lab?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/${fn.id}/comment`:jt.course_group?`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}?ids=${(Cn=jt.course_group)==null?void 0:Cn.toString()}`:`/classrooms/${jt.coursesId}/common_homework/${jt.categoryId}/review/${fn.id}`)}},"\u67E5\u770B"):"--"}].filter(dr=>!!dr);return Ao.createElement("div",{className:"p30 bg-white"},Ao.createElement(Ye.default,{loading:Ce["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:Ao.createElement(_e.Z,null)},dataSource:Ft,columns:Ir,onRow:(dr,fn)=>({}),rowKey:"id",onChange:(dr,fn,cr)=>{if(cr.order===void 0)switch(cr.field){case"student_id":jt.b_order="desc",jt.order=cr.field;break;default:delete jt.b_order,delete jt.order}else jt.b_order=cr.order.replace("end",""),jt.order=cr.field;Xt()}}),Ao.createElement(ke.Z,{showSizeChanger:!1,onChange:Rt,hideOnSinglePage:!0,defaultCurrent:jt.page||1,current:jt.page||1,defaultPageSize:20,total:Te.workList.work_count}))};var Is=(0,Be.connect)(({shixunHomeworks:Te,classroomList:Ne,loading:Ce,user:Jt})=>({shixunHomeworks:Te,classroomList:Ne,loading:Ce.effects,user:Jt}))(oc),oo={ai_review:"ai_review___N3KIA",top_warp:"top_warp___CzIfQ",under_review:"under_review___T38LW",btn_operate:"btn_operate___m04j_",btn_review:"btn_review___HJvll",is_disabled:"is_disabled___nqJkU",config_warp:"config_warp___Vetgu",config_title:"config_title___vHg7f",znpy:"znpy___bssUF",pfbz_ts:"pfbz_ts___GkRKw",btns_pfbz:"btns_pfbz___OhjDa",lable_name1:"lable_name1___FcH9s",h_lh_40:"h_lh_40___wIDaL",teacherList:"teacherList___xfIx9",teacherItem:"teacherItem___DtSWj",activeTeacherItem:"activeTeacherItem___uIeeF",title_sty:"title_sty___xsq2m"},al=ee(13014),hl=Object.defineProperty,Ls=Object.getOwnPropertySymbols,Ns=Object.prototype.hasOwnProperty,uc=Object.prototype.propertyIsEnumerable,Os=(Te,Ne,Ce)=>Ne in Te?hl(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,lc=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))Ns.call(Ne,Ce)&&Os(Te,Ce,Ne[Ce]);if(Ls)for(var Ce of Ls(Ne))uc.call(Ne,Ce)&&Os(Te,Ce,Ne[Ce]);return Te};const tu=Te=>React.createElement("svg",lc({width:17,height:16,xmlns:"http://www.w3.org/2000/svg"},Te),React.createElement("title",null,"\u9B54\u6CD5 AI\u63D0\u53D6"),React.createElement("path",{d:"m2.483 2.478.062.297a2.03 2.03 0 0 1-.9 2.137l-.07.042-.263.152C-.39 6.09.16 8.676 2.115 8.882l.302.032.082.01a2.03 2.03 0 0 1 1.69 1.587l.064.295c.402 1.894 2.957 2.192 3.8.487l.04-.083.122-.276c.075-.168.172-.325.288-.466l2.96 5.127a.711.711 0 0 0 1.23-.71l-2.96-5.127c.181-.031.366-.037.548-.018l.302.032.091.008c1.867.12 2.885-2.165 1.546-3.472l-.067-.063-.225-.202a2.03 2.03 0 0 1-.528-2.258l.032-.076.123-.277c.788-1.768-1.106-3.51-2.789-2.627l-.08.044L8.425 1l-.072.04a2.03 2.03 0 0 1-2.24-.236L6.052.751 5.825.548c-1.46-1.315-3.751.007-3.342 1.93Zm-.924 10.214a.203.203 0 0 0-.122.19l.01.693c0 .055-.021.108-.06.147l-.491.487a.203.203 0 0 0 .151.346l.69-.026a.203.203 0 0 1 .149.056l.501.48a.203.203 0 0 0 .343-.15l-.008-.694c-.001-.055.02-.108.06-.147l.49-.486a.203.203 0 0 0-.15-.347l-.691.027a.2.2 0 0 1-.148-.057l-.502-.48a.203.203 0 0 0-.222-.039Zm13.23-2.364a.203.203 0 0 0-.187.127l-.039.093a.203.203 0 0 1-.111.112l-.094.038a.203.203 0 0 0 0 .376l.094.038c.05.02.091.06.112.112l.038.093a.203.203 0 0 0 .376 0l.037-.093a.204.204 0 0 1 .113-.112l.093-.038a.203.203 0 0 0 0-.376l-.093-.038a.203.203 0 0 1-.113-.112l-.037-.093a.203.203 0 0 0-.188-.127ZM4.876 1.604l.225.202a3.45 3.45 0 0 0 4.034.425l.263-.152c.511-.294 1.1.236.86.775l-.123.277-.054.129a3.45 3.45 0 0 0 .795 3.743l.103.095.224.203c.439.395.116 1.12-.47 1.058l-.302-.031-.139-.012a3.45 3.45 0 0 0-3.374 2.04l-.123.277c-.24.538-1.028.456-1.152-.12l-.063-.298a3.451 3.451 0 0 0-3.013-2.714l-.303-.032c-.586-.062-.75-.837-.241-1.133l.264-.151a3.452 3.452 0 0 0 1.676-3.569l-.027-.137-.063-.297c-.122-.576.565-.973 1.003-.578Zm10.544-.326a.203.203 0 0 0-.188.127l-.331.819a.204.204 0 0 1-.113.112l-.818.331a.203.203 0 0 0 0 .377l.818.33c.051.021.092.061.113.112l.33.819a.203.203 0 0 0 .377 0l.331-.819c.02-.05.061-.09.112-.111l.82-.331a.203.203 0 0 0 0-.377l-.82-.33a.203.203 0 0 1-.112-.113l-.33-.819a.203.203 0 0 0-.189-.127Z",fill:"#3061D0",fillRule:"nonzero"}));var _s="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIuNDgzIDIuNDc4LjA2Mi4yOTdhMi4wMyAyLjAzIDAgMCAxLS45IDIuMTM3bC0uMDcuMDQyLS4yNjMuMTUyQy0uMzkgNi4wOS4xNiA4LjY3NiAyLjExNSA4Ljg4MmwuMzAyLjAzMi4wODIuMDFhMi4wMyAyLjAzIDAgMCAxIDEuNjkgMS41ODdsLjA2NC4yOTVjLjQwMiAxLjg5NCAyLjk1NyAyLjE5MiAzLjguNDg3bC4wNC0uMDgzLjEyMi0uMjc2Yy4wNzUtLjE2OC4xNzItLjMyNS4yODgtLjQ2NmwyLjk2IDUuMTI3YS43MTEuNzExIDAgMCAwIDEuMjMtLjcxbC0yLjk2LTUuMTI3Yy4xODEtLjAzMS4zNjYtLjAzNy41NDgtLjAxOGwuMzAyLjAzMi4wOTEuMDA4YzEuODY3LjEyIDIuODg1LTIuMTY1IDEuNTQ2LTMuNDcybC0uMDY3LS4wNjMtLjIyNS0uMjAyYTIuMDMgMi4wMyAwIDAgMS0uNTI4LTIuMjU4bC4wMzItLjA3Ni4xMjMtLjI3N2MuNzg4LTEuNzY4LTEuMTA2LTMuNTEtMi43ODktMi42MjdsLS4wOC4wNDRMOC40MjUgMWwtLjA3Mi4wNGEyLjAzIDIuMDMgMCAwIDEtMi4yNC0uMjM2TDYuMDUyLjc1MSA1LjgyNS41NDhjLTEuNDYtMS4zMTUtMy43NTEuMDA3LTMuMzQyIDEuOTNabS0uOTI0IDEwLjIxNGEuMjAzLjIwMyAwIDAgMC0uMTIyLjE5bC4wMS42OTNjMCAuMDU1LS4wMjEuMTA4LS4wNi4xNDdsLS40OTEuNDg3YS4yMDMuMjAzIDAgMCAwIC4xNTEuMzQ2bC42OS0uMDI2YS4yMDMuMjAzIDAgMCAxIC4xNDkuMDU2bC41MDEuNDhhLjIwMy4yMDMgMCAwIDAgLjM0My0uMTVsLS4wMDgtLjY5NGMtLjAwMS0uMDU1LjAyLS4xMDguMDYtLjE0N2wuNDktLjQ4NmEuMjAzLjIwMyAwIDAgMC0uMTUtLjM0N2wtLjY5MS4wMjdhLjIuMiAwIDAgMS0uMTQ4LS4wNTdsLS41MDItLjQ4YS4yMDMuMjAzIDAgMCAwLS4yMjItLjAzOVptMTMuMjMtMi4zNjRhLjIwMy4yMDMgMCAwIDAtLjE4Ny4xMjdsLS4wMzkuMDkzYS4yMDMuMjAzIDAgMCAxLS4xMTEuMTEybC0uMDk0LjAzOGEuMjAzLjIwMyAwIDAgMCAwIC4zNzZsLjA5NC4wMzhjLjA1LjAyLjA5MS4wNi4xMTIuMTEybC4wMzguMDkzYS4yMDMuMjAzIDAgMCAwIC4zNzYgMGwuMDM3LS4wOTNhLjIwNC4yMDQgMCAwIDEgLjExMy0uMTEybC4wOTMtLjAzOGEuMjAzLjIwMyAwIDAgMCAwLS4zNzZsLS4wOTMtLjAzOGEuMjAzLjIwMyAwIDAgMS0uMTEzLS4xMTJsLS4wMzctLjA5M2EuMjAzLjIwMyAwIDAgMC0uMTg4LS4xMjdaTTQuODc2IDEuNjA0bC4yMjUuMjAyYTMuNDUgMy40NSAwIDAgMCA0LjAzNC40MjVsLjI2My0uMTUyYy41MTEtLjI5NCAxLjEuMjM2Ljg2Ljc3NWwtLjEyMy4yNzctLjA1NC4xMjlhMy40NSAzLjQ1IDAgMCAwIC43OTUgMy43NDNsLjEwMy4wOTUuMjI0LjIwM2MuNDM5LjM5NS4xMTYgMS4xMi0uNDcgMS4wNThsLS4zMDItLjAzMS0uMTM5LS4wMTJhMy40NSAzLjQ1IDAgMCAwLTMuMzc0IDIuMDRsLS4xMjMuMjc3Yy0uMjQuNTM4LTEuMDI4LjQ1Ni0xLjE1Mi0uMTJsLS4wNjMtLjI5OGEzLjQ1MSAzLjQ1MSAwIDAgMC0zLjAxMy0yLjcxNGwtLjMwMy0uMDMyYy0uNTg2LS4wNjItLjc1LS44MzctLjI0MS0xLjEzM2wuMjY0LS4xNTFhMy40NTIgMy40NTIgMCAwIDAgMS42NzYtMy41NjlsLS4wMjctLjEzNy0uMDYzLS4yOTdjLS4xMjItLjU3Ni41NjUtLjk3MyAxLjAwMy0uNTc4Wm0xMC41NDQtLjMyNmEuMjAzLjIwMyAwIDAgMC0uMTg4LjEyN2wtLjMzMS44MTlhLjIwNC4yMDQgMCAwIDEtLjExMy4xMTJsLS44MTguMzMxYS4yMDMuMjAzIDAgMCAwIDAgLjM3N2wuODE4LjMzYy4wNTEuMDIxLjA5Mi4wNjEuMTEzLjExMmwuMzMuODE5YS4yMDMuMjAzIDAgMCAwIC4zNzcgMGwuMzMxLS44MTljLjAyLS4wNS4wNjEtLjA5LjExMi0uMTExbC44Mi0uMzMxYS4yMDMuMjAzIDAgMCAwIDAtLjM3N2wtLjgyLS4zM2EuMjAzLjIwMyAwIDAgMS0uMTEyLS4xMTNsLS4zMy0uODE5YS4yMDMuMjAzIDAgMCAwLS4xODktLjEyN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",as={content:"content___Jlnr_",status:"status___jhyDw"},sc=ee(12306),cc=ee.p+"static/a.2af11f58.png",Ts="data:image/png;base64,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",Vo=ee(59301),Ol=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const dc=({shixunHomeworks:Te,loading:Ne,dispatch:Ce,setAiText:Jt})=>{var jt,en,Yt;const{workList:on,workDetail:Ft}=Te,sn=(0,Be.useParams)(),[Xt,Rt]=(0,x.useState)(!1),[Ir,dr]=(0,x.useState)(""),[fn,cr]=(0,x.useState)(""),Cn=(0,x.useRef)(null),qn=(0,x.useRef)(null),Fn=Lr=>Lr.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$ ").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$ ").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$ ").replace(/_{2,}/g,"`$&`");(0,x.useEffect)(()=>{var Lr;return((Lr=Te.actionTabs)==null?void 0:Lr.key)==="AI\u63D0\u53D6\u5F39\u7A97"&&_n(),()=>{qn.current&&(qn.current.abort(),qn.current=null)}},[(jt=Te.actionTabs)==null?void 0:jt.key]),(0,x.useEffect)(()=>{(Ir==null?void 0:Ir.length)>0&&cr(Ir==null?void 0:Ir.reduce((Lr,ln)=>Lr+`${ln.\u8BC4\u5206\u70B9}\uFF1A${ln.\u8BC4\u5206\u6807\u51C6}
\u6743\u91CD\uFF1A${ln.\u5206\u6570\u6743\u91CD}%
-`,""))},[Ir]);const Fr=()=>{qn.current&&(qn.current.abort(),qn.current=null),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},_n=()=>Ol(void 0,null,function*(){var Lr;qn.current&&qn.current.abort(),qn.current=new AbortController,Rt(!0);try{const Et=yield(yield fetch(`${Mt.Z.API_SERVER}/api/stream/homework_commons/create_ai_review_text.json`,{method:"POST",body:JSON.stringify({homework_common_id:sn==null?void 0:sn.categoryId}),headers:{"Content-Type":"application/json"},signal:qn.current.signal})).json();(Et==null?void 0:Et.status)===0?dr((Lr=Et==null?void 0:Et.data)==null?void 0:Lr.content):ye.ZP.error(Et==null?void 0:Et.message)}catch(ln){ln.name!=="AbortError"&&console.error("getData error:",ln)}finally{Rt(!1)}}),Kr=()=>Ol(void 0,null,function*(){Rt(!0),Cn.current=new sc.Z(Mt.Z.API_SERVER+"/api/stream/homework_commons/create_ai_review_text.json",{homework_common_id:sn==null?void 0:sn.categoryId}),yield new Promise((Lr,ln)=>{Cn.current.on("data",Et=>{dr(Fn(Et==null?void 0:Et.full))}),Cn.current.on("done",()=>Ol(void 0,null,function*(){Rt(!1)})),Cn.current.startStream()})});return Vo.createElement(ge.default,{width:820,centered:!0,title:(en=Te.actionTabs)==null?void 0:en.title,open:((Yt=Te.actionTabs)==null?void 0:Yt.key)==="AI\u63D0\u53D6\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>Fr(),okText:"\u4F7F\u7528",onOk:()=>{Jt(Ir),Fr()},okButtonProps:{disabled:Xt||(Ir==null?void 0:Ir.length)==0}},Vo.createElement("div",{className:"flex justify-between item-center mb10"},Vo.createElement("div",null,"AI\u81EA\u52A8\u4ECE\u4F5C\u4E1A\u63CF\u8FF0\u4E2D\u63D0\u53D6\u8BC4\u5206\u6807\u51C6\u3002"),Vo.createElement(Pe.ZP,{type:"primary",disabled:Xt,onClick:()=>_n()},Vo.createElement("i",{className:"iconfont icon-gengxin-genghuan-tihuan"}),"\u91CD\u8BD5")),Vo.createElement("div",{className:as.content},Xt?Vo.createElement("div",{className:as.status,style:{width:169}},Vo.createElement("img",{src:cc,alt:"",style:{width:169,height:120}}),Vo.createElement("div",null,"AI\u63D0\u53D6\u4E2D\u2026")):(Ir==null?void 0:Ir.length)>0?Vo.createElement("div",null,Ir==null?void 0:Ir.map((Lr,ln)=>Vo.createElement("div",{key:ln,className:"mb20"},Vo.createElement("div",null,`${Lr.\u8BC4\u5206\u70B9}\uFF08\u6EE1\u5206${Lr.\u5206\u6570\u6743\u91CD}\u5206\uFF09\uFF1A${Lr.\u8BC4\u5206\u6807\u51C6}`),Vo.createElement("div",null,"\u6743\u91CD\uFF1A",Lr.\u5206\u6570\u6743\u91CD,"%")))):Vo.createElement("div",{className:as.status,style:{width:134}},Vo.createElement("img",{src:Ts,alt:"",style:{width:134,height:86}}),Vo.createElement("div",{className:"mt20"},"AI\u63D0\u53D6\u5931\u8D25"))))};var fc=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(dc),ua=ee(59301),ju=Object.defineProperty,vl=Object.defineProperties,_l=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,_u=Object.prototype.hasOwnProperty,mc=Object.prototype.propertyIsEnumerable,Zs=(Te,Ne,Ce)=>Ne in Te?ju(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Xo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))_u.call(Ne,Ce)&&Zs(Te,Ce,Ne[Ce]);if(il)for(var Ce of il(Ne))mc.call(Ne,Ce)&&Zs(Te,Ce,Ne[Ce]);return Te},Fu=(Te,Ne)=>vl(Te,_l(Ne)),ol=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Rs=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{const{workList:jt,workSetting:en}=Te,{is_open_ai_review:Yt,single_score:on,can_feedback:Ft,ai_review_settings:sn,homework_create_user_id:Xt,zero_commit_student_works:Rt,ai_review_user_id:Ir,is_jupyter:dr,is_jupyter_lab:fn,unanswered_handling:cr,unanswered_comment:Cn,ai_review_text:qn,ai_review_method:Fn,anonymous_comment:Fr,ai_warning:_n,ai_self_warning:Kr,ai_self_warning_score:Lr=60,ai_warning_student:ln,ai_warning_student_score:Et=10,ai_warning_assistant:Gr,ai_warning_assistant_score:Hr=10}=jt,Wa=(0,Be.useParams)(),[ei,co]=(0,x.useState)([]),[aa,ka]=(0,x.useState)(null),[qr,a]=(0,x.useState)(!1),[y,b]=(0,x.useState)({is_open_ai_review:!1,can_feedback:!1}),[E,z]=(0,x.useState)(!1),[ie]=me.default.useForm(),[fe,De]=(0,x.useState)(!1),[Me,Ve]=(0,x.useState)(""),[bt,At]=(0,x.useState)(1),[Vt,vt]=(0,x.useState)(""),[dn,nn]=(0,x.useState)(!1),zn=[{name:"\u5185\u5BB9\u5B8C\u6574",content:"\u8986\u76D6\u6240\u6709\u8981\u6C42\u7684\u5185\u5BB9\uFF0C\u5206\u6790\u6DF1\u5165\uFF0C\u5305\u542B\u5B9E\u9A8C\u73B0\u8C61\u3001\u6570\u636E\u548C\u7ED3\u8BBA",weight:60},{name:"\u903B\u8F91\u4E25\u8C28",content:"\u8BBA\u8FF0\u6E05\u6670\uFF0C\u5185\u5BB9\u8FDE\u8D2F\uFF0C\u8BBA\u8BC1\u5408\u7406\uFF0C\u6709\u5145\u5206\u7684\u6570\u636E\u6216\u7406\u8BBA\u652F\u6491",weight:20},{name:"\u683C\u5F0F\u89C4\u8303",content:"\u4F5C\u4E1A\u7B26\u5408\u63D0\u4EA4\u8981\u6C42\uFF08\u547D\u540D\u3001\u683C\u5F0F\u3001\u9644\u4EF6\u5B8C\u6574\uFF09\uFF0C\u6587\u6863\u7ED3\u6784\u6E05\u6670\uFF0C\u8BED\u8A00\u8868\u8FBE\u51C6\u786E",weight:10},{name:"\u521B\u65B0\u4E0E\u601D\u8003",content:"\u63D0\u51FA\u4E2A\u4EBA\u89C1\u89E3\u6216\u6539\u8FDB\u5EFA\u8BAE\uFF0C\u5BF9\u5B9E\u9A8C\u7ED3\u679C\u6216\u95EE\u9898\u6709\u53CD\u601D\u4E0E\u603B\u7ED3",weight:10}];(0,x.useEffect)(()=>{(Vt==null?void 0:Vt.length)>0&&(bt==1?ie.setFieldValue("ai_review_settings",Vt.map(ma=>({name:ma.\u8BC4\u5206\u70B9,content:ma.\u8BC4\u5206\u6807\u51C6,weight:ma.\u5206\u6570\u6743\u91CD}))):ie.setFieldValue("ai_review_text",Vt==null?void 0:Vt.reduce((ma,ci)=>ma+`${ci.\u8BC4\u5206\u70B9}\uFF08\u6EE1\u5206${ci.\u5206\u6570\u6743\u91CD}\u5206\uFF09\uFF1A${ci.\u8BC4\u5206\u6807\u51C6}
+`,""))},[Ir]);const gr=()=>{qn.current&&(qn.current.abort(),qn.current=null),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},_n=()=>Ol(void 0,null,function*(){var Lr;qn.current&&qn.current.abort(),qn.current=new AbortController,Rt(!0);try{const Et=yield(yield fetch(`${Mt.Z.API_SERVER}/api/stream/homework_commons/create_ai_review_text.json`,{method:"POST",body:JSON.stringify({homework_common_id:sn==null?void 0:sn.categoryId}),headers:{"Content-Type":"application/json"},signal:qn.current.signal})).json();(Et==null?void 0:Et.status)===0?dr((Lr=Et==null?void 0:Et.data)==null?void 0:Lr.content):ye.ZP.error(Et==null?void 0:Et.message)}catch(ln){ln.name!=="AbortError"&&console.error("getData error:",ln)}finally{Rt(!1)}}),Kr=()=>Ol(void 0,null,function*(){Rt(!0),Cn.current=new sc.Z(Mt.Z.API_SERVER+"/api/stream/homework_commons/create_ai_review_text.json",{homework_common_id:sn==null?void 0:sn.categoryId}),yield new Promise((Lr,ln)=>{Cn.current.on("data",Et=>{dr(Fn(Et==null?void 0:Et.full))}),Cn.current.on("done",()=>Ol(void 0,null,function*(){Rt(!1)})),Cn.current.startStream()})});return Vo.createElement(ge.default,{width:820,centered:!0,title:(en=Te.actionTabs)==null?void 0:en.title,open:((Yt=Te.actionTabs)==null?void 0:Yt.key)==="AI\u63D0\u53D6\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>gr(),okText:"\u4F7F\u7528",onOk:()=>{Jt(Ir),gr()},okButtonProps:{disabled:Xt||(Ir==null?void 0:Ir.length)==0}},Vo.createElement("div",{className:"flex justify-between item-center mb10"},Vo.createElement("div",null,"AI\u81EA\u52A8\u4ECE\u4F5C\u4E1A\u63CF\u8FF0\u4E2D\u63D0\u53D6\u8BC4\u5206\u6807\u51C6\u3002"),Vo.createElement(Pe.ZP,{type:"primary",disabled:Xt,onClick:()=>_n()},Vo.createElement("i",{className:"iconfont icon-gengxin-genghuan-tihuan"}),"\u91CD\u8BD5")),Vo.createElement("div",{className:as.content},Xt?Vo.createElement("div",{className:as.status,style:{width:169}},Vo.createElement("img",{src:cc,alt:"",style:{width:169,height:120}}),Vo.createElement("div",null,"AI\u63D0\u53D6\u4E2D\u2026")):(Ir==null?void 0:Ir.length)>0?Vo.createElement("div",null,Ir==null?void 0:Ir.map((Lr,ln)=>Vo.createElement("div",{key:ln,className:"mb20"},Vo.createElement("div",null,`${Lr.\u8BC4\u5206\u70B9}\uFF08\u6EE1\u5206${Lr.\u5206\u6570\u6743\u91CD}\u5206\uFF09\uFF1A${Lr.\u8BC4\u5206\u6807\u51C6}`),Vo.createElement("div",null,"\u6743\u91CD\uFF1A",Lr.\u5206\u6570\u6743\u91CD,"%")))):Vo.createElement("div",{className:as.status,style:{width:134}},Vo.createElement("img",{src:Ts,alt:"",style:{width:134,height:86}}),Vo.createElement("div",{className:"mt20"},"AI\u63D0\u53D6\u5931\u8D25"))))};var fc=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(dc),na=ee(59301),ju=Object.defineProperty,vl=Object.defineProperties,_l=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,_u=Object.prototype.hasOwnProperty,mc=Object.prototype.propertyIsEnumerable,Zs=(Te,Ne,Ce)=>Ne in Te?ju(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Xo=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))_u.call(Ne,Ce)&&Zs(Te,Ce,Ne[Ce]);if(il)for(var Ce of il(Ne))mc.call(Ne,Ce)&&Zs(Te,Ce,Ne[Ce]);return Te},Fu=(Te,Ne)=>vl(Te,_l(Ne)),ol=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const Rs=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{const{workList:jt,workSetting:en}=Te,{is_open_ai_review:Yt,single_score:on,can_feedback:Ft,ai_review_settings:sn,homework_create_user_id:Xt,zero_commit_student_works:Rt,ai_review_user_id:Ir,is_jupyter:dr,is_jupyter_lab:fn,unanswered_handling:cr,unanswered_comment:Cn,ai_review_text:qn,ai_review_method:Fn,anonymous_comment:gr,ai_warning:_n,ai_self_warning:Kr,ai_self_warning_score:Lr=60,ai_warning_student:ln,ai_warning_student_score:Et=10,ai_warning_assistant:Gr,ai_warning_assistant_score:Hr=10}=jt,Na=(0,Be.useParams)(),[ei,co]=(0,x.useState)([]),[ia,ka]=(0,x.useState)(null),[qr,a]=(0,x.useState)(!1),[y,b]=(0,x.useState)({is_open_ai_review:!1,can_feedback:!1}),[E,z]=(0,x.useState)(!1),[ie]=me.default.useForm(),[fe,De]=(0,x.useState)(!1),[Me,Ve]=(0,x.useState)(""),[bt,At]=(0,x.useState)(1),[Vt,vt]=(0,x.useState)(""),[dn,nn]=(0,x.useState)(!1),zn=[{name:"\u5185\u5BB9\u5B8C\u6574",content:"\u8986\u76D6\u6240\u6709\u8981\u6C42\u7684\u5185\u5BB9\uFF0C\u5206\u6790\u6DF1\u5165\uFF0C\u5305\u542B\u5B9E\u9A8C\u73B0\u8C61\u3001\u6570\u636E\u548C\u7ED3\u8BBA",weight:60},{name:"\u903B\u8F91\u4E25\u8C28",content:"\u8BBA\u8FF0\u6E05\u6670\uFF0C\u5185\u5BB9\u8FDE\u8D2F\uFF0C\u8BBA\u8BC1\u5408\u7406\uFF0C\u6709\u5145\u5206\u7684\u6570\u636E\u6216\u7406\u8BBA\u652F\u6491",weight:20},{name:"\u683C\u5F0F\u89C4\u8303",content:"\u4F5C\u4E1A\u7B26\u5408\u63D0\u4EA4\u8981\u6C42\uFF08\u547D\u540D\u3001\u683C\u5F0F\u3001\u9644\u4EF6\u5B8C\u6574\uFF09\uFF0C\u6587\u6863\u7ED3\u6784\u6E05\u6670\uFF0C\u8BED\u8A00\u8868\u8FBE\u51C6\u786E",weight:10},{name:"\u521B\u65B0\u4E0E\u601D\u8003",content:"\u63D0\u51FA\u4E2A\u4EBA\u89C1\u89E3\u6216\u6539\u8FDB\u5EFA\u8BAE\uFF0C\u5BF9\u5B9E\u9A8C\u7ED3\u679C\u6216\u95EE\u9898\u6709\u53CD\u601D\u4E0E\u603B\u7ED3",weight:10}];(0,x.useEffect)(()=>{(Vt==null?void 0:Vt.length)>0&&(bt==1?ie.setFieldValue("ai_review_settings",Vt.map(ma=>({name:ma.\u8BC4\u5206\u70B9,content:ma.\u8BC4\u5206\u6807\u51C6,weight:ma.\u5206\u6570\u6743\u91CD}))):ie.setFieldValue("ai_review_text",Vt==null?void 0:Vt.reduce((ma,ci)=>ma+`${ci.\u8BC4\u5206\u70B9}\uFF08\u6EE1\u5206${ci.\u5206\u6570\u6743\u91CD}\u5206\uFF09\uFF1A${ci.\u8BC4\u5206\u6807\u51C6}
\u6743\u91CD\uFF1A${ci.\u5206\u6570\u6743\u91CD}%
-`,"")))},[Vt]),(0,x.useEffect)(()=>{Ce["shixunHomeworks/getWorkList"]||$n()},[Ce["shixunHomeworks/getWorkList"]]);const $n=()=>ol(void 0,null,function*(){b({is_open_ai_review:Yt,can_feedback:Ft,ai_warning:_n,ai_self_warning:Kr,ai_self_warning_score:Lr,ai_warning_student:ln,ai_warning_student_score:Et,ai_warning_assistant:Gr,ai_warning_assistant_score:Hr}),At(Fn),ie.setFieldValue("ai_review_settings",(sn==null?void 0:sn.length)>0?sn:zn),ie.setFieldValue("ai_review_text",qn),or(),Ir&&Ir!=-1?(z(!1),ka(Ir)):Ir==-1?z(!0):ka(Xt),cr==2?De(!1):(De(!0),Ve(Cn))}),or=()=>ol(void 0,null,function*(){const ma=yield Jt({type:"teachers/getList",payload:{id:Wa==null?void 0:Wa.coursesId,coursesId:Wa==null?void 0:Wa.coursesId,page:1}});return co(ma==null?void 0:ma.teacher_list),ma==null?void 0:ma.teacher_list}),wr=()=>{ge.default.info({centered:!0,icon:null,width:440,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:ua.createElement("div",{className:"tc"},ua.createElement("div",{className:"mb10"},"\u8BE5\u529F\u80FD\u5C5E\u4E8E\u8BD5\u7528\u9636\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458~"),ua.createElement("img",{src:al,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},la=()=>ol(void 0,null,function*(){if(y!=null&&y.ai_warning&&(y!=null&&y.ai_warning_student)&&!Fr){nn(!0);return}if(y!=null&&y.ai_warning&&!(y!=null&&y.ai_warning_student||y!=null&&y.ai_warning_assistant||y!=null&&y.ai_self_warning)){ye.ZP.warning("\u5FC5\u987B\u9009\u62E9\u4E00\u4E2A\u8BC4\u9605\u9884\u8B66");return}if((y==null?void 0:y.is_open_ai_review)===!1)return Ya({is_open_ai_review:!1});yield ie.validateFields();const ma=ie.getFieldValue("ai_review_settings");(0,te.BR)(ma,bt==1)&&Ya(Fu(Xo({},y),{ai_review_settings:ma,ai_review_text:ie.getFieldValue("ai_review_text"),ai_review_method:bt,ai_review_user_id:E?-1:aa,unanswered_handling:fe?1:2,unanswered_comment:fe?Me:""}))}),Ya=ma=>ol(void 0,null,function*(){a(!0);const ci=yield(0,We.ZP)(`/api/homework_commons/${Wa==null?void 0:Wa.categoryId}/ai_review_settings.json`,{method:"post",body:ma});(ci==null?void 0:ci.status)===0&&(ma!=null&&ma.is_open_ai_review?ge.default.confirm({title:"\u63D0\u793A",icon:null,width:390,closable:!0,centered:!0,okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",cancelText:"\u4E0B\u6B21\u518D\u8BF4",onOk:()=>ol(void 0,null,function*(){Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605"}})}),content:ua.createElement("div",null,"\u4FDD\u5B58\u6210\u529F\uFF01\u73B0\u5728\u5C31\u5F00\u59CB\u667A\u80FD\u8BC4\u9605\uFF1F")}):ye.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),xa()),a(!1)}),xa=()=>{Jt({type:"shixunHomeworks/getWorkList",payload:{categoryId:Wa==null?void 0:Wa.categoryId,coursesId:Wa==null?void 0:Wa.coursesId}})},ai=()=>{if(!_n){ye.ZP.warning("\u5F00\u542F\u8BC4\u9605\u9884\u8B66\u5E76\u4FDD\u5B58\u540E\uFF0C\u518D\u67E5\u770BAI\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002");return}Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"reviewWarning"}})};return ua.createElement(Ke.Z,{spinning:Ce["shixunHomeworks/getWorkList"]},ua.createElement("div",{className:oo.ai_review},ua.createElement("div",{className:oo.config_warp},ua.createElement("div",{className:oo.config_title},"\u8BBE\u7F6E\u667A\u80FD\u8BC4\u9605"),ua.createElement("div",{className:oo.znpy},ua.createElement(Xe.default,{style:{color:"#000"},checked:y==null?void 0:y.is_open_ai_review,onChange:ma=>{var ci;if(!((ci=Ne==null?void 0:Ne.userInfo)!=null&&ci.has_big_model_permission))return wr(),!1;b(Fu(Xo({},y),{is_open_ai_review:ma.target.checked}))}}),ua.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u540E\uFF0C\u53EF\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\uFF0C\u8BA9AI\u52A9\u6559\u534F\u52A9\u6253\u5206\u5199\u8BC4\u8BED\uFF0C\u8FD8\u652F\u6301\u4E00\u952E\u6279\u91CF\u667A\u80FD\u8BC4\u9605"),ua.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/38915"},"\u64CD\u4F5C\u8BF4\u660E")),(y==null?void 0:y.is_open_ai_review)&&ua.createElement(ua.Fragment,null,ua.createElement("div",{className:`${oo.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u9605\u9884\u8B66"),ua.createElement("div",{className:"px-30px py-14px",style:{background:"#F6F7F9"}},ua.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning,onChange:ma=>{b(Fu(Xo({},y),{ai_warning:ma.target.checked}))}},"\u5F00\u542F\u540E\uFF0C\u5F53\u5927\u6A21\u578B\u8BC4\u5206\u4E0E\u52A9\u6559\u6216\u5B66\u751F\u533F\u8BC4\u5206\u7684\u5206\u5DEE\u8D85\u8FC7\u8BBE\u5B9A\u9608\u503C\uFF0C\u6216\u8BC4\u5206\u4F4E\u4E8E\u9884\u8BBE\u5206\u503C\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u89E6\u53D1\u9884\u8B66\u63D0\u793A"),dn&&ua.createElement(Sl.Z,{className:"ml-24px",style:{borderRadius:"9999px",marginTop:"30px"},type:"warning",showIcon:!0,closable:!0,afterClose:()=>{nn(!1)},message:ua.createElement(ua.Fragment,null,"\u5F53\u524D\u4F5C\u4E1A\u6682\u672A\u5F00\u542F\u533F\u8BC4\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u8BA1\u7B97AI\u8BC4\u5206\u4E0E\u5B66\u751F\u533F\u8BC4\u7684\u5206\u5DEE\u3002\u8BF7\u5148",ua.createElement("a",{href:`/classrooms/${Wa==null?void 0:Wa.coursesId}/common_homework/${Wa==null?void 0:Wa.categoryId}/detail?tabs=3`},"\u5F00\u542F\u533F\u8BC4"))})),(y==null?void 0:y.ai_warning)&&ua.createElement("div",{className:"pr-30px pl-54px py-14px flex flex-col gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},ua.createElement("div",{className:"flex gap-10px item-center"},ua.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning_student,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_student:ma.target.checked}))}}),"AI\u8BC4\u5206\u4E0E\u5B66\u751F\u533F\u8BC4\u7684\u5206\u5DEE\u8D85\u8FC7",ua.createElement(je.Z,{defaultValue:10,value:y==null?void 0:y.ai_warning_student_score,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_student_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",ua.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),ua.createElement("div",{className:"flex gap-10px item-center"},ua.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning_assistant,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_assistant:ma.target.checked}))}}),"AI\u8BC4\u5206\u4E0E\u52A9\u6559\u8BC4\u5206\u7684\u5206\u5DEE\u8D85\u8FC7",ua.createElement(je.Z,{defaultValue:10,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,value:y==null?void 0:y.ai_warning_assistant_score,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_assistant_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",ua.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),ua.createElement("div",{className:"flex gap-10px item-center"},ua.createElement(Xe.default,{checked:y==null?void 0:y.ai_self_warning,onChange:ma=>{b(Fu(Xo({},y),{ai_self_warning:ma.target.checked}))}}),"AI\u8BC4\u5206\u4F4E\u4E8E",ua.createElement(je.Z,{defaultValue:60,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,value:y==null?void 0:y.ai_self_warning_score,onChange:ma=>{b(Fu(Xo({},y),{ai_self_warning_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",ua.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868"))),ua.createElement("div",{className:`${oo.config_title} mt30`},"\u8BC4\u5206\u6807\u51C6"),ua.createElement("div",{className:oo.pfbz_ts},ua.createElement(pe.ZP.Group,{value:bt,onChange:ma=>At(ma.target.value)},ua.createElement(pe.ZP,{value:1},"\u7EF4\u5EA6\u5316\u8BC4\u5206"),ua.createElement(pe.ZP,{value:2},"\u63CF\u8FF0\u5F0F\u8BC4\u5206")),ua.createElement("div",{style:{color:"#666"}},"\u63D0\u793A\uFF1A\u4F5C\u4E1A\u8981\u6C42\u548C\u53C2\u8003\u7B54\u6848\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),ua.createElement("div",{className:"flex"},ua.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u63D0\u53D6\u5F39\u7A97",title:"AI\u63D0\u53D6"}})}},ua.createElement("img",{src:_s}),"AI\u63D0\u53D6"),ua.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},ua.createElement("img",{src:Vn}),"\u4F5C\u4E1A\u8981\u6C42"),ua.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},ua.createElement("img",{src:nr})," \u53C2\u8003\u7B54\u6848"),ua.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},ua.createElement("img",{src:ar.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),bt==1&&ua.createElement(me.default,{form:ie,colon:!1,style:{background:"#F6F7F9"}},ua.createElement(me.default.List,{name:"ai_review_settings"},(ma,{add:ci,remove:$i})=>ma.map((Fo,No)=>{var ao;return ua.createElement(Ze.Z,{key:Fo.key,style:{padding:"5px 14px 5px 30px"}},ua.createElement(Fe.Z,{className:oo.lable_name1},"\u8BC4\u5206\u70B9"),ua.createElement(Fe.Z,null,ua.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u70B9"}]},ua.createElement(it.default,{onChange:yo=>{ie.setFieldValue([Fo.name,"content"],yo.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u70B9",size:"large",style:{width:164},className:"mr20"}))),ua.createElement(Fe.Z,{className:oo.lable_name1},"\u8BC4\u5206\u6807\u51C6"),ua.createElement(Fe.Z,null,ua.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},ua.createElement(it.default,{onChange:yo=>{ie.setFieldValue([Fo.name,"content"],yo.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20"}))),ua.createElement(Fe.Z,{className:oo.lable_name1},"\u6743\u91CD"),ua.createElement(Fe.Z,null,ua.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(\d+(\.\d{1,2})?)?$/,message:"\u6700\u591A\u4FDD\u7559\u4E24\u4F4D\u5C0F\u6570"}]},ua.createElement(je.Z,{value:ie.getFieldValue([Fo.name,"weight"]),onChange:yo=>{Number.isInteger(yo)||ie.setFieldValue([Fo.name,"weight"],parseFloat(yo).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),ua.createElement(Ze.Z,{className:(ao=oo)==null?void 0:ao.h_lh_40},ua.createElement(Fe.Z,null,ua.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(ma.length>=10)return ye.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u70B9");ci()}})),No>0&&ua.createElement(Fe.Z,null,ua.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{$i(Fo.name)}}))))}))),bt==2&&ua.createElement(me.default,{form:ie,colon:!1,style:{background:"#F6F7F9",padding:"5px 10px 5px 30px"}},ua.createElement(me.default.Item,{name:"ai_review_text",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},ua.createElement(it.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",style:{minHeight:190},size:"large"}))),ua.createElement("div",{className:`${oo.config_title} mt30`},"\u672A\u4F5C\u7B54\u7684\u5904\u7406\u65B9\u5F0F"),ua.createElement("div",{className:oo.znpy},ua.createElement(pe.ZP,{style:{color:"#000"},checked:!fe,onChange:ma=>{De(!fe)}},"\u672A\u4F5C\u7B54\u4E0D\u8BC4\u9605",ua.createElement("span",{style:{color:"#666"}},"\uFF08\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u4E0D\u8FDB\u884C\u8BC4\u9605\uFF0C\u9700\u8981\u6559\u5E08\u4EBA\u5DE5\u8FDB\u884C\u8BC4\u9605\uFF09"))),ua.createElement("div",{className:oo.znpy},ua.createElement(pe.ZP,{style:{color:"#000"},checked:fe,onChange:ma=>{De(!fe)}},"\u672A\u4F5C\u7B54\u7ED90\u5206",ua.createElement("span",{style:{color:"#666"}},"\uFF08\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u76F4\u63A5\u7ED90\u5206\uFF0C\u5E76\u4E14\u53EF\u4EE5\u8BBE\u7F6E\u7EDF\u4E00\u7684\u8BC4\u8BED\uFF09"))),fe&&ua.createElement("div",{style:{padding:"5px 30px 5px 30px",backgroundColor:"rgb(246, 247, 249)"}},ua.createElement(it.default.TextArea,{value:Me,onChange:ma=>{Ve(ma.target.value)},placeholder:"\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u4F60\u53EF\u4EE5\u5728\u8FD9\u91CC\u8BBE\u7F6E\u7EDF\u4E00\u7684\u8BC4\u8BED~",rows:3,size:"large"})),ua.createElement("div",{className:`${oo.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),ua.createElement("div",{className:oo.znpy,style:{border:0}},ua.createElement(pe.ZP,{style:{color:"#000"},checked:!E,onChange:ma=>{if(z(!E),Ir&&Ir!==-1)return ka(Ir);ka(Xt)}},"\u9009\u62E9\u4E00\u540D\u6559\u5E08",ua.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3A\u4EE5\u4E0B\u6240\u9009\u6559\u5E08\uFF09"))),!E&&(ei==null?void 0:ei.length)>0&&ua.createElement("div",{className:oo.teacherList},ei==null?void 0:ei.map((ma,ci)=>ua.createElement("div",{className:`${oo.teacherItem} ${(ma==null?void 0:ma.user_id)==aa?oo.activeTeacherItem:""}`,key:ci,onClick:()=>ka(ma==null?void 0:ma.user_id)},ma==null?void 0:ma.name))),ua.createElement("div",{className:oo.znpy},ua.createElement(pe.ZP,{style:{color:"#000"},checked:E,onChange:ma=>{z(!E)}},"AI\u667A\u80FD\u4F53",ua.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3AAI\u667A\u80FD\u4F53\uFF09"))),!(dr||fn)&&ua.createElement(ua.Fragment,null,ua.createElement("div",{className:`${oo.config_title} mt30`},"\u5B66\u751F\u53CD\u9988"),ua.createElement("div",{className:oo.znpy},ua.createElement(Xe.default,{style:{color:"#000"},checked:y==null?void 0:y.can_feedback,onChange:ma=>{b(Fu(Xo({},y),{can_feedback:ma.target.checked}))}},"\u5141\u8BB8\u5B66\u751F\u5BF9\u8BC4\u9605\u5185\u5BB9\u8FDB\u884C\u53CD\u9988\uFF08\u70B9\u8D5E\u3001\u8E29\uFF09")))),ua.createElement(Pe.ZP,{loading:qr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>la()},"\u4FDD\u5B58"))),ua.createElement(Dr,null),ua.createElement(oa,null),ua.createElement(fc,{setAiText:ma=>vt(ma)}))};var Tl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Rs),Ko={review_warp:"review_warp___LcMfG",under_review:"under_review___taDOD",btn_operate:"btn_operate___bK38t",btn_review:"btn_review___gcS5j",is_disabled:"is_disabled___XDtBP",content_pfbz:"content_pfbz___IdfIH",content_pfbz_html:"content_pfbz_html___Jn60P"},is=ee(36144),uo=ee(59301),Zl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const hc=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{var jt;const{workList:en}=Te,{is_open_ai_review:Yt,single_score:on,zero_commit_student_works:Ft}=en,sn=(0,Be.useParams)(),[Xt,Rt]=(0,x.useState)(!1),[Ir,dr]=(0,x.useState)(0),[fn,cr]=(0,x.useState)(!1),[Cn,qn]=(0,x.useState)(null);(0,x.useEffect)(()=>{if((Cn==null?void 0:Cn.status)=="running"){const Kr=setInterval(()=>{_n()},3e3);return()=>clearInterval(Kr)}},[Cn==null?void 0:Cn.status]),(0,x.useEffect)(()=>{Ce["shixunHomeworks/getWorkList"]||_n()},[Ce["shixunHomeworks/getWorkList"]]);const Fn=Kr=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Cn==null?void 0:Cn.id,status:Kr}})},Fr=()=>Zl(void 0,null,function*(){if(Yt)if(on){if(Ft)return ye.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ye.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");cr(!0);const Kr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:sn==null?void 0:sn.categoryId,range:Ir}});(Kr==null?void 0:Kr.status)===0&&(Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),_n()),cr(!1)}),_n=()=>Zl(void 0,null,function*(){const Kr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:sn==null?void 0:sn.categoryId}});(Kr==null?void 0:Kr.status)===0&&qn(Kr==null?void 0:Kr.data)});return uo.createElement(uo.Fragment,null,uo.createElement("div",{className:Ko.review_warp},uo.createElement(Ae.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},uo.createElement("div",{className:Ko.btn_operate,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},uo.createElement("i",{className:"iconfont icon-lishijilu"}))),uo.createElement("div",null,Yt&&(Cn==null?void 0:Cn.status)=="running"&&uo.createElement("div",{className:Ko.under_review,style:{marginRight:0}},uo.createElement(Ke.Z,{spinning:!0,className:"mr6",size:"small"}),uo.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),uo.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Cn==null?void 0:Cn.rate)),Yt&&["success","failed"].includes(Cn==null?void 0:Cn.status)&&uo.createElement(Ae.Z,{title:uo.createElement("div",{className:Ko.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",uo.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",uo.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.fail_count),"\u4EBA")},uo.createElement("div",{className:Ko.under_review},uo.createElement("img",{src:is.Z,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",uo.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>Fn(1)},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",uo.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>Fn(0)},Cn==null?void 0:Cn.fail_count),"\u4EBA"))),(Cn==null?void 0:Cn.status)!="running"&&uo.createElement("div",{className:`${Ko.btn_review} ${(Cn==null?void 0:Cn.status)=="running"&&Ko.is_disabled}`,onClick:()=>{if((Cn==null?void 0:Cn.status)!="running"){if(!(en!=null&&en.is_open_ai_review))return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;dr(0),Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605"}})}}},uo.createElement("img",{src:Ui.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),uo.createElement(ge.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:((jt=Te==null?void 0:Te.actionTabs)==null?void 0:jt.key)=="\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605",destroyOnClose:!0,onCancel:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:fn,onOk:()=>Fr()},uo.createElement("div",{className:Ko.title_sty},"\u8BC4\u5206\u6807\u51C6"),(en==null?void 0:en.ai_review_method)==1&&uo.createElement(Ye.default,{pagination:!1,dataSource:en==null?void 0:en.ai_review_settings,columns:[{title:"\u8BC4\u5206\u70B9",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),(en==null?void 0:en.ai_review_method)==2&&uo.createElement("div",{className:Ko.content_pfbz},uo.createElement(Gt.Z,{className:Ko.content_pfbz_html,value:en==null?void 0:en.ai_review_text})),uo.createElement("div",{className:Ko.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),uo.createElement("div",{className:Ko.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},uo.createElement(pe.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:Kr=>dr(Kr.target.value),value:Ir,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]}))),uo.createElement(Xi,null),uo.createElement(jn,{getData:()=>_n()}))};var pl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(hc),Hu=ee(59301),vc=Object.defineProperty,Ws=Object.defineProperties,Rl=Object.getOwnPropertyDescriptors,zs=Object.getOwnPropertySymbols,pc=Object.prototype.hasOwnProperty,gl=Object.prototype.propertyIsEnumerable,os=(Te,Ne,Ce)=>Ne in Te?vc(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,js=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pc.call(Ne,Ce)&&os(Te,Ce,Ne[Ce]);if(zs)for(var Ce of zs(Ne))gl.call(Ne,Ce)&&os(Te,Ce,Ne[Ce]);return Te},gc=(Te,Ne)=>Ws(Te,Rl(Ne)),Us=({})=>{var Te,Ne;const Ce=(0,Be.useParams)(),{shixunHomeworks:Jt}=(0,Be.useSelector)(Rt=>Rt),{workList:jt}=Jt,[en,Yt,on,Ft]=(0,ae.U)(ce.mQ,{homeworkId:Ce==null?void 0:Ce.categoryId,page:1,limit:10}),sn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Rt,Ir,dr)=>((en==null?void 0:en.page)-1)*en.limit+dr+1},{title:"\u59D3\u540D",dataIndex:"real_name",ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,render:Rt=>Rt===-1?"\u91CD\u505A\u4E2D":Hu.createElement(te.Uw,{status:Rt})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",ellipsis:!0},!(jt!=null&&jt.hidden_from_teacher)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",ellipsis:!0},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date"},{title:"\u64CD\u4F5C",dataIndex:"name",width:50,render:(Rt,Ir)=>Hu.createElement("a",{onClick:()=>{Xt(gc(js({},Ir),{id:jt.is_jupyter||jt.is_jupyter_lab?Ir==null?void 0:Ir.id:Ir==null?void 0:Ir.student_work_id}))}},"\u67E5\u770B")}],Xt=(Rt={})=>{var Ir;Rt!=null&&Rt.id&&(0,te.xg)(jt.is_jupyter||jt.is_jupyter_lab?`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/${Rt.id}/comment`:Ce.course_group?`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/review/${Rt.id}?ids=${(Ir=Ce.course_group)==null?void 0:Ir.toString()}`:`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/review/${Rt.id}`)};return(0,x.useEffect)(()=>{on({},!0)},[]),Hu.createElement(Ye.default,{columns:sn,loading:Yt,locale:{emptyText:Hu.createElement(_e.Z,null)},dataSource:((Te=Ft==null?void 0:Ft.data)==null?void 0:Te.list)||[],pagination:{pageSize:(en==null?void 0:en.limit)||10,current:(en==null?void 0:en.page)||1,total:((Ne=Ft==null?void 0:Ft.data)==null?void 0:Ne.count)||0,onChange:(Rt,Ir)=>{on({page:Rt,limit:Ir})},showTotal:Rt=>Hu.createElement(Hu.Fragment,null,"\u5171 ",Hu.createElement("span",{className:"c-blue"},Rt)," \u4E2A\u5B66\u751F")}})},nu=ee(59301),us=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())}),Ec=({})=>{var Te,Ne,Ce;const{shixunHomeworks:Jt}=(0,Be.useSelector)(Cn=>Cn),{workList:jt}=Jt,en=(0,Be.useParams)(),[,,Yt,on]=(0,ae.U)(Cn=>us(void 0,null,function*(){return yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:Cn})}),{homework_id:en==null?void 0:en.categoryId}),[Ft,sn,Xt,Rt]=(0,ae.U)(Cn=>us(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_common_resubmits/${Cn==null?void 0:Cn.id}/resubmit_student_list.json`,{method:"get",params:Cn})}),{homework_id:en==null?void 0:en.categoryId,success_status:0,page:1,limit:10}),[Ir,dr]=(0,x.useState)(!0),fn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Cn,qn,Fn)=>(Ft.page-1)*Ft.limit+Fn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},((0,oe.GJ)()||(0,oe.dE)()&&!(jt!=null&&jt.anonymous_comment))&&{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},!((0,oe.dE)()&&((Te=jt==null?void 0:jt.homework_status)!=null&&Te.includes("\u533F\u8BC4\u4E2D")||(Ne=jt==null?void 0:jt.homework_status)!=null&&Ne.includes("\u7533\u8BC9\u4E2D")))&&(jt==null?void 0:jt.course_group_count)!==0&&{title:"\u73ED\u7EA7",dataIndex:"group_name",ellipsis:!0},!(jt!=null&&jt.hidden_from_teacher)&&{title:jt!=null&&jt.is_jupyter_lab||jt!=null&&jt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Cn=>Cn===-1?"\u91CD\u505A\u4E2D":nu.createElement(te.Uw,{status:Cn})},!(jt!=null&&jt.hidden_from_teacher)&&{title:"\u6700\u7EC8\u6210\u7EE9",width:80,dataIndex:"score",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",width:80,dataIndex:"review_status",ellipsis:!0,render:Cn=>Cn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:120,dataIndex:"success_status",ellipsis:!0,render:Cn=>Cn===1?nu.createElement("span",{className:"c-green"},"\u6210\u529F"):nu.createElement("span",{className:"c-red"},"\u5931\u8D25")},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"error_message",ellipsis:!0,render:(Cn,qn)=>(qn==null?void 0:qn.success_status)===1?"--":nu.createElement("span",{className:"c-red"},Cn)},{title:"\u64CD\u4F5C",dataIndex:"name",width:50,render:(Cn,qn)=>nu.createElement("a",{onClick:()=>{cr(qn)}},"\u67E5\u770B")}],cr=Cn=>{ge.default.confirm({title:"\u5931\u8D25\u8BE6\u60C5",closable:!0,icon:null,footer:null,width:800,centered:!0,content:nu.createElement(Gt.Z,{value:(Cn==null?void 0:Cn.error_message_detail)||"--",style:{fontSize:14,color:"#333",marginBottom:20}})})};return(0,x.useEffect)(()=>{Yt({homework_id:en==null?void 0:en.categoryId})},[]),(0,x.useEffect)(()=>{var Cn,qn;(Cn=on==null?void 0:on.data)!=null&&Cn.id&&Xt({id:(qn=on==null?void 0:on.data)==null?void 0:qn.id,page:1,limit:10})},[(Ce=on==null?void 0:on.data)==null?void 0:Ce.id]),nu.createElement(nu.Fragment,null,Ir&&nu.createElement(Sl.Z,{closable:!0,showIcon:!0,style:{borderRadius:"999px",marginBottom:"10px"},afterClose:()=>{dr(!1)},message:"\u4EC5\u663E\u793A\u6700\u8FD1\u4E00\u6B21\u6279\u91CF\u667A\u80FD\u8BC4\u9605\u5931\u8D25\u7684\u8BB0\u5F55",type:"warning"}),nu.createElement(Ye.default,{columns:fn,loading:sn,locale:{emptyText:nu.createElement(_e.Z,null)},dataSource:Rt==null?void 0:Rt.data,pagination:{pageSize:(Ft==null?void 0:Ft.limit)||10,current:(Ft==null?void 0:Ft.page)||1,total:(Rt==null?void 0:Rt.count)||0,onChange:(Cn,qn)=>{Xt({page:Cn,limit:qn})},showTotal:Cn=>nu.createElement(nu.Fragment,null,"\u5171 ",nu.createElement("span",{className:"c-blue"},Cn)," \u4E2A\u5B66\u751F")}}))},Go=ee(59301),yl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())}),Cc=({})=>{const Te=(0,Be.useParams)(),Ne=(0,Be.useDispatch)(),[Ce,Jt,jt]=(0,ae.U)(Ft=>yl(void 0,null,function*(){return yield Ne({type:"shixunHomeworks/getAiWarningList",payload:Ft})}),{id:Te==null?void 0:Te.categoryId,page:1,limit:10}),{shixunHomeworks:en}=(0,Be.useSelector)(Ft=>Ft),{aiWarningList:Yt}=en,on=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Ft,sn,Xt)=>(Ce.page-1)*Ce.limit+Xt+1},{title:"\u59D3\u540D",width:180,dataIndex:"name",ellipsis:!0},{title:"\u5B66\u53F7",width:120,dataIndex:"user_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Ft=>Ft===-1?"\u91CD\u505A\u4E2D":Go.createElement(te.Uw,{status:Ft})},{title:"AI\u8BC4\u5206",width:80,dataIndex:"score",ellipsis:!0},{title:Go.createElement(Go.Fragment,null,"\u9884\u8B66\u7C7B\u578B",Go.createElement(Ae.Z,{title:Go.createElement(Go.Fragment,null,"\u5206\u5DEE\u9884\u8B66\uFF1AAI \u8BC4\u5206\u4E0E\u4EBA\u5DE5\u8BC4\u5206\uFF08\u5B66\u751F\u533F\u8BC4\u3001\u52A9\u6559\u8BC4\u5206\uFF09\u7684\u5206\u5DEE\u8FC7\u5927",Go.createElement("br",null),"\u4F4E\u5206\u9884\u8B66\uFF1AAI\u8BC4\u5206\u4F4E\u4E8E\u8BBE\u5B9A\u7684\u9608\u503C\uFF08\u6BD4\u5982\uFF1A\u4F4E\u4E8E60\u5206\uFF09")},Go.createElement("span",{className:"iconfont icon-tishixiaowenhao ml-6px"}))),dataIndex:"warning_type",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"id",width:50,render:(Ft,sn)=>Go.createElement("a",{target:"_blank",href:`/classrooms/${Te.coursesId}/common_homework/${Te.categoryId}/review/${sn.id}?page=${Te.page||1}`},"\u67E5\u770B")}];return(0,x.useEffect)(()=>{jt({},!0)},[]),Go.createElement(Ye.default,{columns:on,loading:Jt,locale:{emptyText:Go.createElement(_e.Z,null)},dataSource:(Yt==null?void 0:Yt.list)||[],pagination:{pageSize:(Ce==null?void 0:Ce.limit)||10,current:(Ce==null?void 0:Ce.page)||1,onChange:(Ft,sn)=>{jt({page:Ft,limit:sn})},total:(Yt==null?void 0:Yt.size)||0,showTotal:Ft=>Go.createElement(Go.Fragment,null,"\u5171 ",Go.createElement("span",{className:"c-blue"},Ft)," \u4E2A\u5B66\u751F")}})},ul=ee(59301),Ac=({})=>{const Te=(0,Be.useDispatch)(),{shixunHomeworks:Ne}=(0,Be.useSelector)(jt=>jt),{actionTabs:Ce}=Ne,Jt=[{label:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"1",children:ul.createElement(Us,null)},{label:"\u667A\u80FD\u8BC4\u9605\u5931\u8D25",key:"2",children:ul.createElement(Ec,null)},{label:"AI\u8BC4\u5206\u5F02\u5E38",key:"3",children:ul.createElement(Cc,null)}];return ul.createElement(ge.default,{open:(Ce==null?void 0:Ce.key)=="reviewWarning",width:1200,footer:null,title:"\u8BC4\u9605\u9884\u8B66",centered:!0,onCancel:()=>{Te({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},ul.createElement(Ie.default,{defaultActiveKey:"1",items:Jt}))},Ka=ee(59301),Fc=Object.defineProperty,ls=Object.getOwnPropertySymbols,wc=Object.prototype.hasOwnProperty,bc=Object.prototype.propertyIsEnumerable,ss=(Te,Ne,Ce)=>Ne in Te?Fc(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Qu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))wc.call(Ne,Ce)&&ss(Te,Ce,Ne[Ce]);if(ls)for(var Ce of ls(Ne))bc.call(Ne,Ce)&&ss(Te,Ce,Ne[Ce]);return Te},cs=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const xc=({globalSetting:Te,shixunHomeworks:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn;const cr=(0,Be.useParams)(),Cn=(0,Be.useLocation)(),[qn]=(0,Be.useSearchParams)(),[Fn,Fr]=(0,x.useState)(qn.get("tabs")||"0"),_n=(0,x.useRef)(null),[Kr,Lr]=(0,x.useState)(!1),{workList:ln,workSetting:Et}=Ne,[,,Gr]=(0,ae.U)(ce.Gw,{homeworkId:ln==null?void 0:ln.id});qn.get("category_id")&&(cr.category=qn.get("category_id")),(0,x.useEffect)(()=>{Hr()},[cr.coursesId]),(0,x.useEffect)(()=>{Ce({type:"classroomList/getAssistantPermissions",payload:{course_id:cr.coursesId}}),(0,Dt.hs)(Ce)},[(0,oe.bg)()]),(0,x.useEffect)(()=>{new URLSearchParams(Cn.search).get("tabs")=="3"&&ei()},[]);const Hr=()=>{let ka=qn.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));ka=(cr==null?void 0:cr.categoryId)!=(ka==null?void 0:ka.categoryId)?{}:ka,Ce({type:"shixunHomeworks/getWorkList",payload:Qu(Qu({},cr),ka)})};(0,x.useEffect)(()=>{ln!=null&&ln.is_open_ai_review&&(ln!=null&&ln.ai_warning)&&!(0,oe.dE)()&&Wa()},[ln==null?void 0:ln.is_open_ai_review,ln==null?void 0:ln.ai_warning,(0,oe.dE)()]);const Wa=()=>{Ce({type:"shixunHomeworks/getAiWarningList",payload:{id:cr==null?void 0:cr.categoryId}})},ei=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Qu({},cr)})},co=[{name:(0,oe.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:Ka.createElement(ft,{zip:_n,btnLoading:Kr,setBtnLoading:Lr})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:Ka.createElement(Is,null),hidden:(0,oe.GJ)()||!(ln!=null&&ln.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:Ka.createElement("div",{className:"minH500"},Ka.createElement(Yr,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(jt=ln.homework_status)==null?void 0:jt.includes("\u5BFC\u5165"),component:Ka.createElement(ac.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:Ka.createElement(Jl,null),hidden:((en=ln.homework_status)==null?void 0:en.includes("\u5BFC\u5165"))||!(0,oe.GJ)()||ln.is_jupyter||ln.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:Ka.createElement(pr,null),hidden:((Yt=ln.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"))||!(ln!=null&&ln.view_answer)||ln.is_jupyter||ln.is_jupyter_lab},{name:Ka.createElement(Le.Z,{dot:ln==null?void 0:ln.appeal_notice,offset:[5,-5]},Ka.createElement("span",{style:{color:Fn=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:Ka.createElement(Ss,null),hidden:(0,oe.dE)()||!(ln!=null&&ln.anonymous_comment)},{name:(0,oe.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(on=ln.homework_status)!=null&&on.includes("\u5BFC\u5165")?Ka.createElement(Fs.Z,null):Ka.createElement(so,null),hidden:((Ft=ln.homework_status)==null?void 0:Ft.includes("\u5BFC\u5165"))&&(0,oe.dE)(),forceRender:!1},{name:Ka.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",Ka.createElement("img",{className:Uo.ai_review_new,src:xt.Z})),id:"5",component:Ka.createElement(Tl,null),hidden:!(ln!=null&&ln.show_ai_review)}].filter(ka=>!ka.hidden),aa=()=>{var ka,qr,a,y,b,E,z,ie,fe,De,Me,Ve,bt,At,Vt,vt,dn;return Ka.createElement(Ka.Fragment,null,(ka=ln.homework_status)!=null&&ka.includes("\u5BFC\u5165")&&(0,oe.GJ)()?Ka.createElement(Pe.ZP,{icon:Ka.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ce({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ln==null?void 0:ln.homework_name,id:ln==null?void 0:ln.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Ka.createElement("div",{className:Uo.workListTabButton},(0,oe.GJ)()&&Ka.createElement(Ka.Fragment,null,(ln.is_jupyter||ln.is_jupyter_lab)&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,te.xg)(`/shixuns/${ln.shixun_identifier}/challenges?homework_common_id=${ln==null?void 0:ln.homework_id}`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((qr=ln.homework_status)==null?void 0:qr.includes("\u672A\u53D1\u5E03"))||((a=ln.homework_status)==null?void 0:a.includes("\u672A\u5F00\u59CB")))&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:nn=>{nn.preventDefault(),Ce({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[cr.categoryId],selectArrsAll:[ln],params:cr,detail:!0,type:2,manage_all_group:Et==null?void 0:Et.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((y=ln.homework_status)!=null&&y.includes("\u672A\u53D1\u5E03"))&&!((b=ln.homework_status)!=null&&b.includes("\u672A\u5F00\u59CB"))&&!((E=ln.homework_status)!=null&&E.includes("\u5DF2\u622A\u6B62"))&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:nn=>{var zn,$n;if(nn.preventDefault(),(0,oe.Rm)()&&!(($n=(zn=Jt.AssistantObject)==null?void 0:zn.normal)!=null&&$n.can_stop)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ce({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[cr.categoryId],selectArrsAll:[],params:cr,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),ln!=null&&ln.is_jupyter_lab||ln!=null&&ln.is_jupyter?Ka.createElement(Ka.Fragment,null,Fn==="1"&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var nn,zn;if((0,oe.Rm)()&&!((zn=(nn=Jt.AssistantObject)==null?void 0:nn.normal)!=null&&zn.can_create)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${cr.coursesId}/common_homework/${cr.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):Ka.createElement(Ka.Fragment,null,Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var nn,zn;if((0,oe.Rm)()&&!((zn=(nn=Jt.AssistantObject)==null?void 0:nn.normal)!=null&&zn.can_create)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${cr.coursesId}/common_homework/${cr.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(ln!=null&&ln.is_jupyter_lab||ln!=null&&ln.is_jupyter)&&(0,oe.dE)()?Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){(0,Pl.Z)({is_jupyter:ln.is_jupyter,is_jupyter_lab:ln.is_jupyter_lab,shixunId:ln.shixun_identifier,homework_common_id:ln.homework_id})})},Ka.createElement("i",{className:"iconfont icon-kaiqizhong"}),(z=ln==null?void 0:ln.task_operation)==null?void 0:z[0]):!((ie=ln==null?void 0:ln.homework_status)!=null&&ie.includes("\u5BFC\u5165"))&&Ka.createElement(Ka.Fragment,null,((fe=ln==null?void 0:ln.work_statuses)==null?void 0:fe.includes("\u53D6\u6D88\u5173\u8054"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){const nn=yield(0,ce.rN)({homeworkId:cr.categoryId});(nn==null?void 0:nn.status)===0&&(ye.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Ce({type:"shixunHomeworks/getWorkList",payload:Qu({},cr)}))})},"\u53D6\u6D88\u5173\u8054"),((De=ln==null?void 0:ln.work_statuses)==null?void 0:De.includes("\u5173\u8054\u9879\u76EE"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{var nn;return(0,te.xg)(`${(nn=Te==null?void 0:Te.setting)==null?void 0:nn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Me=ln==null?void 0:ln.work_statuses)==null?void 0:Me.includes("\u5173\u8054\u9879\u76EE"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:nn=>{nn.preventDefault(),ge.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ka.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",Ka.createElement("a",{onClick:()=>{var zn;(0,te.xg)(`${(zn=Te==null?void 0:Te.setting)==null?void 0:zn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((Ve=ln==null?void 0:ln.work_statuses)==null?void 0:Ve.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((bt=ln==null?void 0:ln.work_statuses)==null?void 0:bt.includes("\u4FEE\u6539\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{const nn=()=>{(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/${ln.id}/edit`)};if(Et!=null&&Et.can_submit&&!(Et!=null&&Et.submit_size)){ye.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}nn()}},"\u4FEE\u6539\u4F5C\u54C1"),((At=ln==null?void 0:ln.work_statuses)==null?void 0:At.includes("\u8865\u4EA4\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((Vt=ln==null?void 0:ln.work_statuses)==null?void 0:Vt.includes("\u8865\u4EA4\u9644\u4EF6"))||((vt=ln==null?void 0:ln.work_statuses)==null?void 0:vt.includes("\u4FEE\u6539\u9644\u4EF6")))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{var nn;if(Et!=null&&Et.can_submit&&!(Et!=null&&Et.submit_size)){ye.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ce({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:cr,selectArrs:Qu({},ln),title:(nn=ln==null?void 0:ln.work_statuses)!=null&&nn.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(dn=ln==null?void 0:ln.work_statuses)!=null&&dn.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return Ka.createElement("section",{className:`${Uo.bg} ${Uo.homeworkDetailWrapper}`},Ka.createElement("div",{className:"edu-container mb30"},Ka.createElement("section",{className:"animated fadeIn"},Ka.createElement("aside",{className:"mt10 minH22"},ln.category&&Ka.createElement(He.Z,{separator:">"},Ka.createElement(He.Z.Item,null,Ka.createElement(Be.Link,{to:`/classrooms/${cr==null?void 0:cr.coursesId}/common_homework`},ln==null?void 0:ln.course_name)),Ka.createElement(He.Z.Item,null,Ka.createElement(Be.Link,{to:`/classrooms/${cr==null?void 0:cr.coursesId}/common_homework/${((sn=ln.category)==null?void 0:sn.main)===1?"":(Xt=ln.category)==null?void 0:Xt.category_id}`},(Rt=ln.category)==null?void 0:Rt.category_name)),Ka.createElement(He.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),Ka.createElement("aside",{className:[Uo.title,"mt20"].join(" ")},Ka.createElement(Be.Link,{to:`/classrooms/${ln==null?void 0:ln.course_id}/common_homework/${((Ir=ln.category)==null?void 0:Ir.main)===1?"":(dr=ln.category)==null?void 0:dr.category_id}`},Ka.createElement(Oe.Z,{className:"font16 c-black"})),Ka.createElement("strong",{className:"font20 ml5"},ln==null?void 0:ln.homework_name),Ka.createElement(te.VV,{temporary:!0,status:ln==null?void 0:ln.homework_status}))),Ka.createElement("aside",{className:`mt30 relative ${Uo.workListTabWrap}`},Ka.createElement(Ie.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Fn,tabBarExtraContent:Fn=="5"?(0,oe.GJ)()&&Ka.createElement(pl,null):aa(),onTabClick:(ka,qr)=>{if(parseInt(ka)==5&&!(ln!=null&&ln.is_old_data_for_time)&&(0,te.Ye)(Ce))return;parseInt(ka)==3&&ei();const a=()=>{if(parseInt(ka)===2){if(!(ln!=null&&ln.view_answer)){ye.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}Fr(ka)}else Fr(ka)};ka!=="11"&&Hr(),Ne.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?ge.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{a(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):a()},className:Uo.tabs,items:co.map(ka=>({label:ka.name,key:ka.id,children:ka.component,forceRender:ka.forceRender}))}))),Ka.createElement(Wu.Z,null),Ka.createElement(es.Z,{onOk:()=>{Hr()}}),Ka.createElement(ws.Z,{onOk:()=>{Hr()}}),Ka.createElement(hr.Z,{type:"edit",onCallback:()=>Hr(),courseEndTime:ln==null?void 0:ln.course_end_date}),Ka.createElement(Qr.Z,{courseEndTime:ln==null?void 0:ln.course_end_date,successCallback:()=>Hr(),visible:Jt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[cr.categoryId],courseId:cr.coursesId,isBatch:!1}),Ka.createElement($l,null),Ka.createElement(zu.Z,{ref:_n,hide:!0,name:`${ln==null?void 0:ln.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>Lr(!1)}),((fn=Ne==null?void 0:Ne.actionTabs)==null?void 0:fn.key)=="reviewWarning"&&Ka.createElement(Ac,null))};var Vs=(0,Be.connect)(({user:Te,shixunHomeworks:Ne,loading:Ce,globalSetting:Jt,classroomList:jt})=>({user:Te,shixunHomeworks:Ne,globalSetting:Jt,loading:Ce.effects,classroomList:jt}))(xc)},63909:function(wn,zt,ee){"use strict";var x=ee(28284),Be=ee(62957),Le=ee(6767),Pe=ee(37568),ye=ee(79777),ge=ee(95392),He=ee(97041),Ie=ee(59301),Oe=Object.defineProperty,te=Object.defineProperties,me=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Xe=(Ge,ke,pe)=>ke in Ge?Oe(Ge,ke,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Ge[ke]=pe,Fe=(Ge,ke)=>{for(var pe in ke||(ke={}))Ze.call(ke,pe)&&Xe(Ge,pe,ke[pe]);if(Ae)for(var pe of Ae(ke))Ue.call(ke,pe)&&Xe(Ge,pe,ke[pe]);return Ge},Ye=(Ge,ke)=>te(Ge,me(ke)),it=(Ge,ke,pe)=>new Promise((je,ze)=>{var ot=We=>{try{_e(pe.next(We))}catch(qe){ze(qe)}},ue=We=>{try{_e(pe.throw(We))}catch(qe){ze(qe)}},_e=We=>We.done?je(We.value):Promise.resolve(We.value).then(ot,ue);_e((pe=pe.apply(Ge,ke)).next())});const Ke=({classroomList:Ge,loading:ke,dispatch:pe,shixunHomeworks:je})=>{const ze=(0,ge.useParams)(),[ot]=x.default.useForm(),{workList:ue,workSetting:_e}=je,We=()=>{pe({type:"shixunHomeworks/getWorkSetting",payload:Fe({},ze)}),pe({type:"shixunHomeworks/getWorkList",payload:Fe({},ze)})};return Ie.createElement(Be.default,{centered:!0,title:Ge.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:Ge.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>it(void 0,null,function*(){const qe=()=>it(void 0,null,function*(){var yt;yield ot.validateFields();const nt=Fe({},ot.getFieldValue()),{selectArrs:pt}=Ge.actionTabs;nt.attachment_ids=(yt=nt.attachment_ids)==null?void 0:yt.map(Lt=>Lt.response.id),(yield(0,ye.mz)(Ye(Fe({},nt),{homeworkId:pt.work_id}))).status===0&&(ot.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),We())});if(_e!=null&&_e.can_submit){if(!(_e!=null&&_e.submit_size)){Le.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Be.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:Ie.createElement(Ie.Fragment,null,"\u4F60\u8FD8\u6709 ",Ie.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},_e==null?void 0:_e.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{qe()}});return}qe()}),onCancel:()=>{ot.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},Ie.createElement(x.default,{form:ot,initialValues:{}},Ie.createElement(x.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},Ie.createElement(He.Z,null)),Ie.createElement(x.default.Item,{name:"description"},Ie.createElement(Pe.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${Ge.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};zt.Z=(0,ge.connect)(({classroomList:Ge,loading:ke,shixunHomeworks:pe})=>({classroomList:Ge,loading:ke,shixunHomeworks:pe}))(Ke)},60132:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(28284),Le=ee(6767),Pe=ee(62957),ye=ee(77019),ge=ee(5269),He=ee(16326),Ie=ee(47889),Oe=ee(62673),te=ee(56656),me=ee.n(te),Ae=ee(57193),Ze=ee(81779),Ue=ee(63949),Xe=ee(95392),Fe=ee(21542),Ye=ee(62510),it=ee(94373),Ke=ee(34364),Ge=ee(90609),ke=ee(86342),pe=ee(59301),je=Object.defineProperty,ze=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,qe=(Bt,kt,we)=>kt in Bt?je(Bt,kt,{enumerable:!0,configurable:!0,writable:!0,value:we}):Bt[kt]=we,yt=(Bt,kt)=>{for(var we in kt||(kt={}))_e.call(kt,we)&&qe(Bt,we,kt[we]);if(ue)for(var we of ue(kt))We.call(kt,we)&&qe(Bt,we,kt[we]);return Bt},nt=(Bt,kt)=>ze(Bt,ot(kt)),pt=(Bt,kt)=>{var we={};for(var oe in Bt)_e.call(Bt,oe)&&kt.indexOf(oe)<0&&(we[oe]=Bt[oe]);if(Bt!=null&&ue)for(var oe of ue(Bt))kt.indexOf(oe)<0&&We.call(Bt,oe)&&(we[oe]=Bt[oe]);return we},_t=(Bt,kt,we)=>new Promise((oe,Se)=>{var Je=gt=>{try{Re(we.next(gt))}catch(lt){Se(lt)}},st=gt=>{try{Re(we.throw(gt))}catch(lt){Se(lt)}},Re=gt=>gt.done?oe(gt.value):Promise.resolve(gt.value).then(Je,st);Re((we=we.apply(Bt,kt)).next())});const Lt=Bt=>{var kt=Bt,{classroomList:we,dispatch:oe,courseEndTime:Se}=kt,Je=pt(kt,["classroomList","dispatch","courseEndTime"]),st,Re,gt,lt;const St=(0,Xe.useParams)(),[rt]=Be.default.useForm(),[$e,et]=(0,x.useState)(1),[dt,Dt]=(0,x.useState)([]),[ut,wt]=(0,x.useState)(0),[be,ae]=(0,x.useState)(2e3),[ce,ve]=(0,x.useState)(!0),[Ee,ht]=(0,x.useState)(!1),[Ct,tn]=(0,x.useState)(!1),[he,re]=(0,x.useState)([]),[ne,de]=(0,x.useState)(!0),[xe,le]=(0,x.useState)(null),[ct,Ot]=(0,x.useState)({}),[Qt,Zt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(we.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Pr(),xt(),we.actionTabs.type===2){const br=we.actionTabs.selectArrsAll[0];le({submit_limit:br==null?void 0:br.submit_limit,submit_limit_num:br==null?void 0:br.submit_limit_num,must_file:br==null?void 0:br.must_file,can_submit:br==null?void 0:br.can_submit,submit_num:br==null?void 0:br.submit_num}),de(br.unified_setting)}else de(!1),le({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[we.actionTabs]),(0,x.useEffect)(()=>{if(Ee){if(Ct)return;oe({type:"classroomList/setActionTabs",payload:{}}),(0,Ze.GJ)()?oe({type:"classroomList/getClassroomTeacherCommonList",payload:nt(yt({},we.actionTabs.params),{type:1})}):oe({type:"classroomList/getClassroomCommonList",payload:yt({},we.actionTabs.params)})}},[Ee]);const xt=br=>_t(void 0,null,function*(){ve(!0);const er=yield(0,it.c_)(nt(yt({},St),{page:br||$e,limit:2e4,homework_id:we.actionTabs.type===1?"":we.actionTabs.selectArrs[0]}));er==null||er.course_groups.map((Na,Ma)=>{Na.key=Na.id,Na.title=Na.name,Na.disabled=Na.is_published}),er&&(Dt([...er==null?void 0:er.course_groups]),wt(er==null?void 0:er.course_groups_count),ve(!1),br||rt.setFieldsValue({publish_time:me()(me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:me()(me()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Wt=br=>{et(br),xt(br)},hn=()=>{(0,Ze.GJ)()?we.actionTabs.detail?(oe({type:"shixunHomeworks/setActionTabs",payload:{}}),oe({type:"shixunHomeworks/getWorkList",payload:yt({},St)}),oe({type:"shixunHomeworks/getWorkSetting",payload:yt({},St)})):oe({type:"classroomList/getClassroomTeacherCommonList",payload:nt(yt({},we.actionTabs.params),{type:1})}):oe({type:"classroomList/getClassroomCommonList",payload:yt({},we.actionTabs.params)})},Sn=()=>_t(void 0,null,function*(){var br,er;if((0,Ze.Rm)()&&!((br=we.AssistantObject.normal)!=null&&br.can_publish)){Le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),sa(!1);return}const Na=yt({},rt.getFieldsValue());if(Na.end_time<=Na.publish_time){Le.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),sa(!1);return}if((he==null?void 0:he.length)<=0&&!ne&&dt.length>0){Le.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(xe!=null&&xe.submit_limit&&!(xe!=null&&xe.submit_limit_num)){Le.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(xe!=null&&xe.can_submit&&!(xe!=null&&xe.submit_num)){Le.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}let Ma=yt({homework_ids:[...we.actionTabs.selectArrs],group_ids:he.length>0?he.map(Qa=>Qa.id):(er=we.detailCommonHomeworksList)==null?void 0:er.course_groups,end_time:me()(Na.end_time).format("YYYY-MM-DD HH:mm"),publish_time:me()(Na.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!he.length},xe),_r=yield(0,ke.Tr)({homework_common_ids:[...we.actionTabs.selectArrs],course_id:St.coursesId,type:"homework_common"});(_r==null?void 0:_r.student_count)===0?Jn(Ma):(Zt(Ma),Ot(_r))}),Jn=br=>_t(void 0,null,function*(){sa(!0);const er=yield(0,Ae.ZP)(`/api/courses/${St.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:yt({},br)});sa(!1),er.status===0&&((0,Ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Le.ZP.success("\u53D1\u5E03\u6210\u529F"),oe({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Je.onCallback&&Je.onCallback(),hn(),localStorage.getItem("Noviceguide")==="0"||oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:pe.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),Pr=()=>{et(1),Dt([]),re([])},{detailCommonHomeworksList:Rn}=we,Sr=ut>$e*be,[va,sa]=(0,x.useState)(!1);return pe.createElement("div",null,pe.createElement(Pe.default,{width:600,centered:!0,confirmLoading:va,title:"\u53D1\u5E03\u4F5C\u4E1A",open:we.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Sn,onCancel:()=>{Pr(),hn(),oe({type:"classroomList/setActionTabs",payload:{}})}},pe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",pe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),dt&&pe.createElement(Be.default,{form:rt},pe.createElement("div",{style:{paddingLeft:0}},pe.createElement(ye.Z,{className:"mt30",align:"middle"},pe.createElement(ge.Z,null,pe.createElement(Be.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},pe.createElement(He.default,{style:{width:170,marginRight:"25px"},disabledDate:br=>(0,Ke.Q8)(br,Se),disabledTime:br=>(0,Ke.d0)(br),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,Ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),pe.createElement(ge.Z,{className:"ml20"},pe.createElement(Be.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},pe.createElement(He.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,Ue.U6)(),"HH:mm")},disabledDate:br=>(0,Ke.Q8)(br,Se,rt.getFieldValue("publish_time")),disabledTime:br=>(0,Ke.d0)(br,rt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),we.actionTabs.type===2&&pe.createElement(ye.Z,{style:{marginBottom:"10px"}},pe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),pe.createElement(Ie.ZP.Group,{value:ne,onChange:br=>{de(br.target.value),re([])}},pe.createElement(Ie.ZP,{value:!0,disabled:!we.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),pe.createElement(Ie.ZP,{className:"ml20",disabled:dt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dt.length<=0&&we.actionTabs.type===2&&pe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(we.actionTabs.type===1||!ne)&&dt.length>0&&pe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},pe.createElement("span",{style:{flex:1}},pe.createElement(Oe.default,{checked:he.length===dt.length,onChange:br=>{he.length===dt.length?re([]):re(dt.filter(er=>!er.is_published))}},"\u5168\u9009")),pe.createElement("span",{style:{width:16}}),pe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",he.length||0,"\u4E2A\u5206\u73ED")),(we.actionTabs.type===1||!ne)&&dt.length>0&&pe.createElement(Fe.Z,{data:dt,selectedRowKeys:he,setSelectedRowKeys:re})),!((gt=(Re=(st=we==null?void 0:we.actionTabs)==null?void 0:st.selectArrsAll)==null?void 0:Re[0])!=null&>.is_shixun)&&pe.createElement(Ye.ZP,{value:xe,onChange:br=>le(yt({},br))})),pe.createElement(Ge.Z,{resdata:ct,type:((lt=we.actionTabs.selectArrs)==null?void 0:lt.length)===1?"shixun":"shixunpush",okloading:va,oktext:(ct==null?void 0:ct.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:br=>_t(void 0,null,function*(){sa(!0);let er=yield(0,Ae.ZP)(`/api/courses/${St.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...we.actionTabs.selectArrs]}});sa(!1),(er==null?void 0:er.status)===0&&Jn(Qt)})}))};zt.Z=(0,Xe.connect)(({classroomList:Bt})=>({classroomList:Bt}))(Lt)},11803:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return ot}});var x=ee(59301),Be={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Le=Object.defineProperty,Pe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,He=(ue,_e,We)=>_e in ue?Le(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,Ie=(ue,_e)=>{for(var We in _e||(_e={}))ye.call(_e,We)&&He(ue,We,_e[We]);if(Pe)for(var We of Pe(_e))ge.call(_e,We)&&He(ue,We,_e[We]);return ue};const Oe=ue=>React.createElement("svg",Ie({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ue),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var te="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",me=ee(20554),Ae=ee(92310),Ze=ee.n(Ae),Ue=ee(59301),Xe=Object.defineProperty,Fe=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ke=(ue,_e,We)=>_e in ue?Xe(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,pe=(ue,_e)=>{for(var We in _e||(_e={}))Ke.call(_e,We)&&ke(ue,We,_e[We]);if(it)for(var We of it(_e))Ge.call(_e,We)&&ke(ue,We,_e[We]);return ue},je=(ue,_e)=>Fe(ue,Ye(_e)),ot=({dataSource:ue,className:_e,style:We})=>{const[qe,yt]=(0,x.useState)([]),[nt,pt]=(0,x.useState)(""),_t=(0,x.useRef)("");(0,x.useEffect)(()=>{if(ue!=null&&ue.length){const kt=String(Math.random()).slice(-6),we=ue.map(oe=>je(pe({},oe),{key:`${kt}-${oe.key}`}));yt(we),pt(we[0].key)}},[ue.length]);const Lt=kt=>{pt(kt),_t.current=kt;const we=document.getElementById(kt);if(we){const oe=we.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:oe,behavior:"smooth"})}},Bt=()=>{const kt=qe.map(oe=>document.getElementById(oe.key)),we=window.innerHeight/2;for(const oe of kt)if(oe){const Se=oe.getBoundingClientRect();if(Se.top>=0&&Se.top(window.addEventListener("scroll",Bt),()=>{window.removeEventListener("scroll",Bt)}),[qe]),Ue.createElement("div",{className:Ze()(Be.anchorNavigation,_e),style:We},Ue.createElement(me.default,{items:qe,tabBarGutter:60,className:Be.tabs,activeKey:nt,onChange:Lt}),qe.map(kt=>Ue.createElement("div",{key:kt.key,id:kt.key,className:Be.box},Ue.createElement("div",{className:Be.head},Ue.createElement("img",{className:"mr10",src:te,alt:"Dot"}),kt.label),Ue.createElement("div",{className:Be.element},kt.element))))}},34364:function(wn,zt,ee){"use strict";ee.d(zt,{Q8:function(){return oe},d0:function(){return Se},w6:function(){return we}});var x=ee(59301),Be=ee(16326),Le=ee(82326),Pe=ee(6767),ye=ee(62957),ge=ee(47889),He=ee(77019),Ie=ee(5269),Oe=ee(25399),te=ee(62673),me=ee(7939),Ae=ee(56656),Ze=ee.n(Ae),Ue=ee(81779),Xe=ee(57193),Fe=ee(89392),Ye=ee.n(Fe),it=ee(63949),Ke=ee(13842),Ge=ee(95392),ke=ee(53398),pe=ee(69206),je=ee(12313),ze=ee(90609),ot=ee(86342),ue=ee(59301),_e=Object.defineProperty,We=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,_t=(lt,St,rt)=>St in lt?_e(lt,St,{enumerable:!0,configurable:!0,writable:!0,value:rt}):lt[St]=rt,Lt=(lt,St)=>{for(var rt in St||(St={}))nt.call(St,rt)&&_t(lt,rt,St[rt]);if(yt)for(var rt of yt(St))pt.call(St,rt)&&_t(lt,rt,St[rt]);return lt},Bt=(lt,St)=>We(lt,qe(St)),kt=(lt,St,rt)=>new Promise(($e,et)=>{var dt=wt=>{try{ut(rt.next(wt))}catch(be){et(be)}},Dt=wt=>{try{ut(rt.throw(wt))}catch(be){et(be)}},ut=wt=>wt.done?$e(wt.value):Promise.resolve(wt.value).then(dt,Dt);ut((rt=rt.apply(lt,St)).next())});function we(lt,St){const rt=[];for(let $e=lt;$e{const $e=ltZe()(St).endOf("day"),dt=lt{const rt=parseInt(Ze()(lt).format("HH")),$e=parseInt(Ze()().format("HH")),et=parseInt(Ze()().format("mm"));if(!lt)return{disabledHours:()=>we(0,$e),disabledMinutes:()=>we(0,et)};if(St){const dt=parseInt(Ze()(St).format("HH")),Dt=parseInt(Ze()(St).format("mm"));return Ze()(lt).isSame(Ze()(St),"day")?{disabledHours:()=>we(0,dt),disabledMinutes:()=>rt<=dt?we(0,Dt):[]}:void 0}if(Ze()(lt).isSame(Ze()(),"day"))return{disabledHours:()=>we(0,$e),disabledMinutes:()=>Ze()(lt).isSame(Ze()(),"hour")&&rt<=$e?we(0,et):[]}},Je=(lt,St)=>lt==null?void 0:lt.map(rt=>{var $e;return($e=St==null?void 0:St.find(et=>et.value===rt))==null?void 0:$e.id}),{RangePicker:st}=Be.default,{Option:Re}=Le.default,gt=({shixunHomeworks:lt,loading:St,dispatch:rt,classroomList:$e,user:et})=>{var dt,Dt,ut,wt,be,ae,ce,ve,Ee;const ht=(0,Ge.useParams)(),{workSetting:Ct,workList:tn,shixunWorkList:he,headerInfo:re,changeData:ne}=lt,[de,xe]=(0,x.useState)(!1),[le,ct]=(0,x.useState)(!1);let[Ot,Qt]=(0,x.useState)([]),[Zt,xt]=(0,x.useState)([]),[Wt,hn]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ke.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Sn,Jn]=(0,x.useState)({}),[Pr,Rn]=(0,x.useState)({});(0,x.useEffect)(()=>()=>{Qt([])},[]),(0,x.useEffect)(()=>{xe(!(0,Ue.GJ)())},[(0,Ue.GJ)()]);const Sr=()=>{rt({type:"shixunHomeworks/getWorkSetting",payload:Lt({},ht)})};(0,x.useEffect)(()=>{if(!(Ct!=null&&Ct.course_id))return;Object.keys(Wt).map(function(yn){Wt[yn]=Ct[yn]}),(!Wt.allow_late||!Wt.unified_late)&&(Wt.late_penalty=20,Wt.penalty_type=ke.Q.Percent),Wt.unified_setting||(Wt.unified_late=!1,Wt.unified_anonymous_comment=!1,Wt.unified_anonymous_appeal=!1),Ot=JSON.parse(JSON.stringify(Ct.group_settings.map(yn=>Bt(Lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.publish_time!==null))),Zt=JSON.parse(JSON.stringify(Ct.allow_late_settings.map(yn=>Bt(Lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.late_time!==null))),hn(Lt({},Wt));const rn=(0,it.QE)((Ot==null?void 0:Ot.length)>0?Ot:[]);Qt([...rn]),(Zt==null?void 0:Zt.length)<=0?xt([{penalty_type:ke.Q.Percent,late_penalty:20}]):xt([...Zt])},[Ct]);const va=()=>kt(void 0,null,function*(){var rn,yn,Tn,Pn,$t,bn,ar,Er,kr;if(((Tn=(yn=(rn=et==null?void 0:et.userInfo)==null?void 0:rn.course)==null?void 0:yn.shixun_homework_info)==null?void 0:Tn.shixun_homework_remaining_count)===0&&(($t=(Pn=lt==null?void 0:lt.headerInfo)==null?void 0:Pn.homework_status)!=null&&$t.includes("\u672A\u53D1\u5E03"))){(0,it.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(ar=(bn=(0,Ue.eY)())==null?void 0:bn.course)==null?void 0:ar.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((Er=et==null?void 0:et.userInfo)==null?void 0:Er.user_status)===2){(0,pe.Rd)();return}const Tr=JSON.parse(JSON.stringify(Wt));if(Tr.challenge_settings.filter(mr=>!mr.hide),Tr.categoryId=ht.categoryId,(kr=Tr.challenge_settings)!=null&&kr.every(mr=>!mr.checked)){Pe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ot),!Wt.unified_setting)Ot=Ot==null?void 0:Ot.map(mr=>{var ea;if(!mr.publish_time||!mr.end_time)throw Pe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw Pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(ea=Ct.group_settings)==null?void 0:ea.filter(ia=>{var nr;return(nr=mr==null?void 0:mr.group_name)==null?void 0:nr.includes(ia.group_name)}).map(ia=>ia.group_id||ia.id).toString().split(","),mr});else if(!Wt.publish_time||!Wt.end_time)throw Pe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Tr.group_settings=Ot,Wt.allow_late)if(Wt.unified_late){if(Wt.late_penalty===null||Wt.late_penalty===void 0||Wt.late_penalty<0||Wt.late_penalty>100)throw Pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Wt.late_time)throw Pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Zt=Zt==null?void 0:Zt.map(mr=>{var ea,ia;if(mr.late_penalty===null||mr.late_penalty===void 0||mr.late_penalty<0||mr.late_penalty>100)throw Pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!mr.late_time)throw Pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw Pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(ia=(ea=mr==null?void 0:mr.group_name)==null?void 0:ea.map(nr=>{var An,Cr;let pa=(Cr=(An=Ct.group_settings)==null?void 0:An.filter(Oa=>(Oa==null?void 0:Oa.group_name)===nr))==null?void 0:Cr[0];return pa==null?void 0:pa.group_id}))==null?void 0:ia.toString().split(","),mr}),Tr.allow_late_settings=Zt;let na=yield(0,ot.Tr)({homework_common_ids:[parseInt(ht.categoryId)],course_id:ht.coursesId,type:"homework_common"});(na==null?void 0:na.student_count)===0?sa(Tr):(Rn(Tr),Jn(na))}),sa=rn=>{var yn;if(rn.total_score===null){Pe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(rn!=null&&rn.work_efficiency&&rn.eff_score===null){Pe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Tn=rn.challenge_settings.reduce((bn,ar)=>bn+Number(ar.challenge_score),0);if((Tn==null?void 0:Tn.toFixed(10))!==((yn=rn.total_score-rn.eff_score)==null?void 0:yn.toFixed(10))){Pe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${rn.total_score}\u5206`);return}const Pn={shixun_evaluation:rn.shixun_evaluation,challenge_settings:rn.challenge_settings};let $t=()=>{var bn;const ar=()=>kt(void 0,null,function*(){ct(!0),(yield(0,Xe.ZP)(`/api/homework_commons/${ht.categoryId}/publish_setting.json`,{method:"post",body:Lt({},rn)})).status===0&&(Pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Sr(),rt({type:"user/getUserInfo",payload:{course_id:ht.coursesId}}),rt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Lt({},ht)})),ct(!1)});!(0,Fe.isEqual)(ne,Pn)&&!((bn=re==null?void 0:re.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))?ye.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ar}):ar()};Ct!=null&&Ct.high_resources_consume&&!(Ct!=null&&Ct.high_resources_consume_permission)?rt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ht.coursesId,type:"shixun",type_id:ht.categoryId,name:Ct.homework_name,fn:()=>{$t()}}}):$t()},br=(rn,yn,Tn="group_id")=>{var Pn;return yn?yn.find($t=>$t[Tn]===rn):(Pn=Ct==null?void 0:Ct.group_settings)==null?void 0:Pn.find($t=>$t.group_id[0]===rn)},er=(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.anonymous_comment),Na=rn=>{var yn,Tn;const Pn=br(rn,Ct==null?void 0:Ct.allow_late_settings,"id"),$t=br(rn,Ct==null?void 0:Ct.anonymous_comment_settings),bn=br(rn);return(Ct==null?void 0:Ct.allow_late)&&Pn&&Ze()(Pn==null?void 0:Pn.late_time)<=Ze()()||(Ct==null?void 0:Ct.anonymous_comment)&&$t&&($t==null?void 0:$t.evaluation_start)!==null||((Tn=(Ze()(bn==null?void 0:bn.end_time)<=Ze()()&&((yn=Ct==null?void 0:Ct.allow_late_settings)==null?void 0:yn.filter(ar=>ar.group_id.includes(rn))))[0])==null?void 0:Tn.late_time)!=null},Ma=(0,x.useMemo)(()=>(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.all_group_late),[Ct,re]),_r=Ct==null?void 0:Ct.anonymous_comment,Qa=rn=>{if(!rn)return!1;const yn=br(rn,Ct==null?void 0:Ct.anonymous_comment_settings);return(Ct==null?void 0:Ct.anonymous_comment)&&yn&&(yn==null?void 0:yn.evaluation_start)!==null},Pa=(rn,yn)=>{var Tn,Pn,$t,bn,ar;rn!=null&&rn.group_id||(rn.group_id=Je(rn==null?void 0:rn.group_name,Ct==null?void 0:Ct.group_settings)),rt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:rn,index:yn,rangePickerDisabled:(Pn=(Tn=rn==null?void 0:rn.group_id)==null?void 0:Tn[0])!=null&&Pn.publish_time?de||(Ze()()<=Ze()((bn=br(($t=rn==null?void 0:rn.group_id)==null?void 0:$t[0]))==null?void 0:bn.publish_time)?!1:[!0,Na((ar=rn==null?void 0:rn.group_id)==null?void 0:ar[0])]):!1,disabledDate:Ct==null?void 0:Ct.course_end_date}})};return ue.createElement("section",{className:Ke.Z.form},ue.createElement("div",{className:Ke.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ue.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ue.createElement("div",null,ue.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ue.createElement(ge.ZP.Group,{disabled:de||!((dt=re==null?void 0:re.homework_status)!=null&&dt.includes("\u672A\u53D1\u5E03"))||(0,Ue.Rm)()&&!((Dt=$e.AssistantObject.practice)!=null&&Dt.can_publish),value:Wt.unified_setting,onChange:rn=>{var yn;if(!((yn=re==null?void 0:re.homework_status)!=null&&yn.includes("\u672A\u53D1\u5E03"))){Pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Wt.unified_setting=!Wt.unified_setting,Wt.unified_setting||(Wt.unified_late=!1,xt([{late_penalty:5}])),hn(Object.assign({},Wt)),Wt.unified_setting===!1&&Ot==""){Qt(Ot.concat({}));return}Wt.unified_setting&&(Qt([]),xt([{late_penalty:5}]))}},ue.createElement(ge.ZP,{value:!0,disabled:de||!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ue.createElement(ge.ZP,{disabled:de||!((ut=Ct==null?void 0:Ct.group_settings)!=null&&ut.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((wt=Ct==null?void 0:Ct.group_settings)==null?void 0:wt.length)===0&&ue.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Wt.unified_setting&&ue.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ue.createElement(He.Z,{align:"middle"},ue.createElement(Ie.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml10"},ue.createElement(Be.default,{size:"large",disabled:de||!((be=re==null?void 0:re.homework_status)!=null&&be.includes("\u672A\u53D1\u5E03")||(ae=re==null?void 0:re.homework_status)!=null&&ae.includes("\u672A\u5F00\u59CB"))||(0,Ue.Rm)()&&!((ce=$e.AssistantObject.practice)!=null&&ce.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date),disabledTime:rn=>Se(rn),value:Wt.publish_time?Ze()(Wt.publish_time):"",onChange:(rn,yn)=>{Wt.publish_time=yn,(Wt.end_time==""||!Wt.end_time)&&Wt.unified_setting&&(Wt.end_time=Ze()(rn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),hn(Object.assign({},Wt))}}))),ue.createElement(He.Z,{align:"middle",className:"pl30"},ue.createElement(Ie.Z,null,"\u622A\u6B62\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml10"},ue.createElement(Be.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ct==null?void 0:Ct.allow_late)&&(Ct==null?void 0:Ct.homework_status.includes("\u5DF2\u622A\u6B62"))||de||(Ct==null?void 0:Ct.allow_late)&&Ze()()>=Ze()(Ct==null?void 0:Ct.end_time)||(0,Ue.Rm)()&&!((ve=$e.AssistantObject.practice)!=null&&ve.can_publish),disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date,Wt.publish_time),disabledTime:rn=>Se(rn,Wt.publish_time),value:Wt.end_time?Ze()(Wt.end_time):"",onChange:(rn,yn)=>{Wt.end_time=yn,hn(Object.assign({},Wt))}})))),!Wt.unified_setting&&(Ot==null?void 0:Ot.length)>0&&ue.createElement(He.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ot&&Ot.map(function(rn,yn){var Tn,Pn,$t,bn,ar,Er,kr;return ue.createElement(Ie.Z,{span:24,key:yn},ue.createElement(He.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:yn==(Ot==null?void 0:Ot.length)-1?"0px":"10px"}},ue.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",yn+1),ue.createElement(Le.default,{disabled:de||((Tn=re==null?void 0:re.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03")&&rn.id||Ze()(){var na;if((0,Ue.Rm)()&&!((na=$e.AssistantObject.practice)!=null&&na.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ot[yn].group_name=Tr,Ot[yn].group_id=rn.group_id;const mr=(0,Fe.flattenDeep)(Ot.map(ia=>ia.group_name)),ea=Zt.map(ia=>{let nr=(ia==null?void 0:ia.group_name)||[];return Bt(Lt({},ia),{group_name:(0,Fe.remove)(nr,An=>mr.includes(An))})});xt(ea),Qt(Ot.slice())},maxTagCount:4,maxTagPlaceholder:Tr=>ue.createElement("div",{style:{cursor:"pointer"},onClick:()=>Pa(rn,yn)},"+",Tr==null?void 0:Tr.length)},Ct.group_settings&&Ct.group_settings.map(function(Tr){if(!Ot.map(mr=>mr.group_name).flat().includes(Tr.group_name))return ue.createElement(Re,{value:Tr.group_name,key:Tr.id},Tr.group_name)})),ue.createElement("div",{className:"ml20"},ue.createElement(st,{size:"large",ranges:{\u6B64\u523B:[rn.publish_time?Ze()(rn.publish_time):Ze()(),Ze()()]},allowClear:!1,disabled:de||(Ze()()<=Ze()((bn=br(($t=rn==null?void 0:rn.group_id)==null?void 0:$t[0]))==null?void 0:bn.publish_time)?!1:[!0,Na((ar=rn==null?void 0:rn.group_id)==null?void 0:ar[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Tr=>oe(Tr,Ct==null?void 0:Ct.course_end_date),disabledTime:Tr=>Se(Tr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ze()((0,it.U6)(),"HH:mm"),Ze()((0,it.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[rn.publish_time?Ze()(rn.publish_time):void 0,rn.end_time?Ze()(rn.end_time):void 0],onChange:(Tr,na)=>{var mr;if((0,Ue.Rm)()&&!((mr=$e.AssistantObject.practice)!=null&&mr.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ot[yn].publish_time=na[0],!rn.end_time&&na[0]?Ot[yn].end_time=Ze()(na[0]).add(7,"days"):Ot[yn].end_time=na[1],Qt([...Ot])},onCalendarChange:(Tr,na,mr)=>{if(na!=null&&na[0]&&!na[1]){const ea=Ze()(na[0]).add(7,"days");Ot[yn].publish_time=na[0],Ot[yn].end_time=ea,Qt([...Ot])}}})),!de&&ue.createElement("div",{style:{display:"flex",width:"50px"}},((Er=rn==null?void 0:rn.group_id)==null?void 0:Er.length)>1&&ue.createElement(Oe.Z,{title:"\u89C4\u5219\u62C6\u5206"},ue.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Pa(rn,yn)})),Ot.length<((kr=Ct==null?void 0:Ct.group_settings)==null?void 0:kr.length)&&ue.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tr;if((0,Ue.Rm)()&&!((Tr=$e.AssistantObject.practice)!=null&&Tr.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt(Ot.concat({}))}}),((rn==null?void 0:rn.publish_time)&&Ze()(){const Tr=(0,Fe.cloneDeep)(Zt);Tr.forEach((na,mr)=>{na.group_name&&(na.group_name=na.group_name.filter(ea=>{var ia;return!((ia=Ot[yn].group_name)!=null&&ia.includes(ea))}))}),Ot=Ot.filter((na,mr)=>yn!==mr),xt(Tr),Qt(Ot.slice()),setTimeout(()=>Qt(Ot.slice()),10)}}))))}))),ue.createElement(He.Z,null,ue.createElement(Ie.Z,null,ue.createElement("div",{className:Ke.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ue.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ue.createElement(Ie.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ue.createElement(te.default,{checked:Wt.allow_late,disabled:de||Ma,onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rn.target.checked&&ye.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ue.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ue.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ue.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ue.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Wt.allow_late=!Wt.allow_late,Zt==""&&xt([{late_penalty:5}]),hn(Object.assign({},Wt))}},ue.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Wt==null?void 0:Wt.allow_late)&&ue.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ue.createElement("div",{style:{display:"flex"}},ue.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ue.createElement(ge.ZP.Group,{style:{marginLeft:"20px"},disabled:de||(Ct==null?void 0:Ct.anonymous_comment)||(Ct==null?void 0:Ct.allow_late),value:Wt.unified_late,onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt.unified_late=rn.target.value,Zt==""&&!rn.target.value&&xt([{penalty_type:ke.Q.Percent,late_penalty:20}]),hn(Lt({},Wt))}},(Wt==null?void 0:Wt.unified_setting)&&ue.createElement(ge.ZP,{value:!0,disabled:!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ee=Ct==null?void 0:Ct.group_settings)==null?void 0:Ee.length)>0&&ue.createElement(ge.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Wt!=null&&Wt.unified_late?ue.createElement(ue.Fragment,null,ue.createElement(He.Z,{align:"middle",style:{marginTop:"10px"}},ue.createElement(Ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ue.createElement(Ie.Z,{className:"ml20"},ue.createElement(ke.Z,{disabled:de||_r,value:{type:Wt.penalty_type,inputValue:Wt.late_penalty},onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}hn(Bt(Lt({},Wt),{late_penalty:rn.inputValue,penalty_type:rn.type}))}})),ue.createElement(Ie.Z,{flex:"1",className:"ml5"},ue.createElement("span",{className:"c-grey-c ml10"},Wt.penalty_type===ke.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ue.createElement(He.Z,{align:"middle",style:{marginTop:"15px"}},ue.createElement(Ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml20"},ue.createElement(Be.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:de||_r,value:Wt.late_time?Ze()(Wt.late_time):"",disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date),onChange:(rn,yn)=>{var Tn;if((0,Ue.Rm)()&&!((Tn=$e.AssistantObject.practice)!=null&&Tn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt.late_time=yn,hn(Object.assign({},Wt))}})))):Zt.map(function(rn,yn){var Tn;return ue.createElement(Ie.Z,{span:24,key:yn},ue.createElement(He.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ue.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",yn+1),ue.createElement(Le.default,{disabled:de||!((Tn=re==null?void 0:re.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03"))&&rn.id||(Ct==null?void 0:Ct.anonymous_comment),mode:"multiple",className:Ke.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof rn.group_name=="string"?[rn.group_name]:rn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Pn=>{var $t;if((0,Ue.Rm)()&&!(($t=$e.AssistantObject.practice)!=null&&$t.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].group_name=Pn,Zt[yn].group_id=rn.group_id,xt(Zt.slice())}},Ct.group_settings&&Ct.group_settings.map(function(Pn){const $t=Zt.map(ar=>ar.group_name).flat(),bn=Ot.map(ar=>ar.group_name).flat();if(Wt!=null&&Wt.unified_setting){if(!$t.includes(Pn.group_name))return ue.createElement(Re,{value:Pn.group_name,key:Pn.id},Pn.group_name)}else if(bn.includes(Pn.group_name)&&!$t.includes(Pn.group_name))return ue.createElement(Re,{value:Pn.group_name,key:Pn.id},Pn.group_name)})),ue.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ue.createElement(ke.Z,{disabled:de||Qa(rn.id),value:{type:rn.penalty_type,inputValue:rn.late_penalty},onChange:Pn=>{var $t;if((0,Ue.Rm)()&&!(($t=$e.AssistantObject.practice)!=null&&$t.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].late_penalty=Pn.inputValue,Zt[yn].penalty_type=Pn.type,xt([...Zt])}}),ue.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ue.createElement(Be.default,{size:"large",disabled:de||Qa(rn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Pn=>oe(Pn,Ct==null?void 0:Ct.course_end_date),format:"YYYY-MM-DD HH:mm",value:rn!=null&&rn.late_time?Ze()(rn.late_time):void 0,onChange:(Pn,$t)=>{var bn;if((0,Ue.Rm)()&&!((bn=$e.AssistantObject.practice)!=null&&bn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].late_time=$t,xt([...Zt])}}),!de&&ue.createElement("div",{style:{display:"flex",width:"50px"}},ue.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Pn;if((0,Ue.Rm)()&&!((Pn=$e.AssistantObject.practice)!=null&&Pn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt(Zt.concat({penalty_type:ke.Q.Percent,late_penalty:20}))}}),yn>0&&!rn.id&&ue.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Pn;if((0,Ue.Rm)()&&!((Pn=$e.AssistantObject.practice)!=null&&Pn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt=Zt.filter(($t,bn)=>yn!==bn),xt(Zt.slice()),setTimeout(()=>xt(Zt.slice()),10)}}))))})),!de&&ue.createElement(ue.Fragment,null,ue.createElement(me.ZP,{type:"primary",size:"large",loading:le,style:{width:"138px",marginTop:"30px"},onClick:()=>va()},"\u4FDD\u5B58")),ue.createElement(je.Z,{onConfirm:(rn,yn)=>{Ot.splice(rn,0,...yn),Ot.splice(rn+yn.length,1);const Tn=(0,it.QE)([...Ot]);Qt([...Tn])}}),ue.createElement(ze.Z,{resdata:Sn,type:"shixun",okloading:le,oktext:(Sn==null?void 0:Sn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:rn=>kt(void 0,null,function*(){ct(!0);let yn=yield(0,Xe.ZP)(`/api/courses/${ht.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ht.categoryId)]}});ct(!1),(yn==null?void 0:yn.status)===0&&sa(Pr)})}))};zt.ZP=(0,Ge.connect)(({shixunHomeworks:lt,classroomList:St,loading:rt,user:$e})=>({shixunHomeworks:lt,classroomList:St,loading:rt.effects,user:$e}))(gt)},51062:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(62957),ye=ee(6767),ge=ee(54172),He=ee(95392),Ie=ee(78323),Oe=ee(40863),te=ee(57193),me=ee(56656),Ae=ee.n(me),Ze=ee(63949),Ue=ee(59301),Xe=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ke=(ze,ot,ue)=>ot in ze?Xe(ze,ot,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ze[ot]=ue,Ge=(ze,ot)=>{for(var ue in ot||(ot={}))Ye.call(ot,ue)&&Ke(ze,ue,ot[ue]);if(Fe)for(var ue of Fe(ot))it.call(ot,ue)&&Ke(ze,ue,ot[ue]);return ze},ke=(ze,ot,ue)=>new Promise((_e,We)=>{var qe=pt=>{try{nt(ue.next(pt))}catch(_t){We(_t)}},yt=pt=>{try{nt(ue.throw(pt))}catch(_t){We(_t)}},nt=pt=>pt.done?_e(pt.value):Promise.resolve(pt.value).then(qe,yt);nt((ue=ue.apply(ze,ot)).next())});const{Dragger:pe}=Be.default,je=({classroomList:ze,dispatch:ot,onOk:ue})=>{const _e=(0,He.useParams)(),[We]=Le.default.useForm(),[qe,yt]=(0,x.useState)(),[nt,pt]=(0,x.useState)(!1),_t={height:100,onRemove:()=>{yt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Lt=>ke(void 0,null,function*(){return yt(Lt),!1})};return(0,x.useEffect)(()=>{We.setFieldsValue({publish_time:Ae()(Ae()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ae()(Ae()(new Date((0,Ze.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Ue.createElement(Pe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ze.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:nt},onOk:()=>ke(void 0,null,function*(){We.submit()}),onCancel:()=>{We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}})}},Ue.createElement(Le.default,{form:We,onFinish:Lt=>ke(void 0,null,function*(){var Bt,kt,we;if(!(qe!=null&&qe.size)){ye.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}pt(!0);let oe=new FormData;oe.append("type",ze.actionTabs.type),oe.append("file",qe);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${ze.actionTabs.id}/supplement_score.json`:Se=`/api/homework_commons/${ze.actionTabs.id}/supplement_score.json`;let Je=yield(0,te.ZP)(Se,{method:"post",body:oe},!0);pt(!1),(Je==null?void 0:Je.status)===0&&(ue(),We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}}),((kt=(Bt=Je==null?void 0:Je.data)==null?void 0:Bt.fail)==null?void 0:kt.length)>0&&Pe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:Ue.createElement(ge.default,{pagination:!1,dataSource:(we=Je==null?void 0:Je.data)==null?void 0:we.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ze.FH)("",Ie.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ze.actionTabs.type}`)}}))})},Ue.createElement(Le.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ze.actionTabs.name),Ue.createElement(Le.default.Item,{style:{marginBottom:0},label:Ue.createElement("div",null,Ue.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),Ue.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},Ue.createElement("div",null,Ue.createElement("a",{download:"\u6A21\u7248.xlsx",className:Oe.Z.downloadbutton,href:Ie.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ze.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),Ue.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),Ue.createElement(Le.default.Item,{style:{marginBottom:0}},Ue.createElement(pe,Ge({},_t),Ue.createElement("a",{className:Oe.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),Ue.createElement("br",null),Ue.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};zt.Z=(0,He.connect)(({classroomList:ze})=>({classroomList:ze}))(je)},86632:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(20554),ye=ee(54172),ge=ee(13747),He=ee(95392),Ie=ee(57193),Oe=ee(56656),te=ee.n(Oe),me=ee(59301),Ae=(Xe,Fe,Ye)=>new Promise((it,Ke)=>{var Ge=je=>{try{pe(Ye.next(je))}catch(ze){Ke(ze)}},ke=je=>{try{pe(Ye.throw(je))}catch(ze){Ke(ze)}},pe=je=>je.done?it(je.value):Promise.resolve(je.value).then(Ge,ke);pe((Ye=Ye.apply(Xe,Fe)).next())});const{Dragger:Ze}=Be.default,Ue=({})=>{const Xe=(0,He.useParams)(),[Fe]=Le.default.useForm(),[Ye,it]=(0,x.useState)(!0),[Ke,Ge]=(0,x.useState)(!1);let[ke,pe]=(0,x.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const je=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function ze(){return Ae(this,null,function*(){let ue;Ge(!0),window.location.href.indexOf("exercise")>-1?ue=`/api/exercises/${Xe==null?void 0:Xe.categoryId}/redo_logs.json`:ue=`/api/homework_commons/${Xe==null?void 0:Xe.categoryId}/redo_logs.json`;let _e=yield(0,Ie.ZP)(ue,{method:"get",params:ke});Ge(!1),(_e==null?void 0:_e.status)===0&&it(_e==null?void 0:_e.data)})}(0,x.useEffect)(()=>{ze()},[]);let ot=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ue,_e,We)=>{var qe;return(qe=je.find(yt=>yt.question_type===ue))==null?void 0:qe.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ue,_e,We)=>{var qe;return(qe=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(yt=>yt.id===ue))==null?void 0:qe.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ue,_e,We)=>te()(ue).format("YYYY-MM-DD HH:mm:ss")}].filter(ue=>!!ue);return me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},me.createElement(Pe.default,{destroyInactiveTabPane:!0,onChange:ue=>{ke.type=ue,ke.page=1,ke.limit=10,pe(ke),ze()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:me.createElement(ye.default,{className:"mt20",loading:Ke,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ue,_e,We)=>te()(ue).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:Ye==null?void 0:Ye.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:me.createElement(ye.default,{className:"mt20",loading:Ke,columns:ot,dataSource:Ye==null?void 0:Ye.list,pagination:!1})}].filter(ue=>!!ue)}),me.createElement(ge.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ue,_e)=>{ke.page=ue,ke.limit=_e,pe(ke),ze()},current:ke.page,total:Ye.count,pageSize:ke.limit,style:{marginTop:20}}))};zt.Z=(0,He.connect)(({classroomList:Xe})=>({classroomList:Xe}))(Ue)},75501:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(62957),ye=ee(1439),ge=ee(95392),He=ee(57193),Ie=ee(56656),Oe=ee.n(Ie),te=ee(63949),me=ee(59301),Ae=Object.defineProperty,Ze=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,it=(ze,ot,ue)=>ot in ze?Ae(ze,ot,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ze[ot]=ue,Ke=(ze,ot)=>{for(var ue in ot||(ot={}))Fe.call(ot,ue)&&it(ze,ue,ot[ue]);if(Xe)for(var ue of Xe(ot))Ye.call(ot,ue)&&it(ze,ue,ot[ue]);return ze},Ge=(ze,ot)=>Ze(ze,Ue(ot)),ke=(ze,ot,ue)=>new Promise((_e,We)=>{var qe=pt=>{try{nt(ue.next(pt))}catch(_t){We(_t)}},yt=pt=>{try{nt(ue.throw(pt))}catch(_t){We(_t)}},nt=pt=>pt.done?_e(pt.value):Promise.resolve(pt.value).then(qe,yt);nt((ue=ue.apply(ze,ot)).next())});const{Dragger:pe}=Be.default,je=({classroomList:ze,dispatch:ot,onOk:ue})=>{const _e=(0,ge.useParams)(),[We]=Le.default.useForm(),[qe,yt]=(0,x.useState)(),[nt,pt]=(0,x.useState)(!1),_t={height:100,onRemove:()=>{yt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:Lt=>ke(void 0,null,function*(){return yt(Lt),!1})};return(0,x.useEffect)(()=>{We.setFieldsValue({publish_time:Oe()(Oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Oe()(Oe()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),me.createElement(Pe.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ze.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:nt},onOk:()=>ke(void 0,null,function*(){We.submit()}),onCancel:()=>{We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(Le.default,{form:We,onFinish:Lt=>ke(void 0,null,function*(){var Bt,kt;console.log("---",ze.actionTabs,Lt,_e);let we=((Bt=ze==null?void 0:ze.actionTabs)==null?void 0:Bt.type)==="exercise"?`/api/exercises/${_e==null?void 0:_e.category}/exercise_user/edit_score.json`:`/api/student_works/${ze.actionTabs.id}/edit_score.json`;pt(!0);let oe=yield(0,He.ZP)(we,{method:"post",body:Ge(Ke({},Lt),{exercise_user_id:((kt=ze==null?void 0:ze.actionTabs)==null?void 0:kt.type)==="exercise"?ze.actionTabs.id:""})});pt(!1),We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}}),ue()})},me.createElement(Le.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},me.createElement(ye.Z,{min:0,style:{width:"100%"}}))))};zt.Z=(0,ge.connect)(({classroomList:ze})=>({classroomList:ze}))(je)},52324:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(7939),ye=ee(77019),ge=ee(44104),He=ee(16326),Ie=ee(95392),Oe=ee(56656),te=ee.n(Oe),me=ee(34364),Ae=ee(57193),Ze=ee(59301),Ue=(Ye,it,Ke)=>new Promise((Ge,ke)=>{var pe=ot=>{try{ze(Ke.next(ot))}catch(ue){ke(ue)}},je=ot=>{try{ze(Ke.throw(ot))}catch(ue){ke(ue)}},ze=ot=>ot.done?Ge(ot.value):Promise.resolve(ot.value).then(pe,je);ze((Ke=Ke.apply(Ye,it)).next())});const{Dragger:Xe}=Be.default,Fe=({})=>{const Ye=(0,Ie.useParams)(),[it]=Le.default.useForm(),[Ke,Ge]=(0,x.useState)(!0),[ke,pe]=(0,x.useState)(!1);console.log("----",Ye);function je(){return Ue(this,null,function*(){var ze,ot;let ue;window.location.href.indexOf("exercise")>-1?ue=`/api/exercises/${Ye==null?void 0:Ye.categoryId}/get_time_setting.json`:ue=`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/get_time_setting.json`;let _e=yield(0,Ae.ZP)(ue,{method:"get"});(_e==null?void 0:_e.status)===0&&it.setFieldsValue({publish_time:te()(te()((ze=_e==null?void 0:_e.data)==null?void 0:ze.publish_time).format("YYYY-MM-DD HH:mm")),end_time:te()(te()((ot=_e==null?void 0:_e.data)==null?void 0:ot.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,x.useEffect)(()=>{je()},[]),Ze.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ze.createElement("div",{style:{textAlign:"end"}},Ke&&Ze.createElement(Pe.ZP,{onClick:()=>{Ge(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!Ke&&Ze.createElement("div",null,Ze.createElement(Pe.ZP,{type:"primary",loading:ke,onClick:()=>{it.submit()}},"\u63D0\u4EA4"),Ze.createElement(Pe.ZP,{style:{marginLeft:20},onClick:()=>{Ge(!0)}},"\u53D6\u6D88"))),Ze.createElement(Le.default,{form:it,disabled:Ke,onFinish:ze=>Ue(void 0,null,function*(){pe(!0),console.log("---",window.location.href);let ot;window.location.href.indexOf("exercise")>-1?ot=`/api/exercises/${Ye==null?void 0:Ye.categoryId}/time_setting.json`:ot=`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/time_setting.json`;let ue=yield(0,Ae.ZP)(ot,{method:"post",body:{publish_time:te()(ze.publish_time).format("YYYY-MM-DD HH:mm"),end_time:te()(ze.end_time).format("YYYY-MM-DD HH:mm")}});pe(!1),(ue==null?void 0:ue.status)===0&&Ge(!0)})},Ze.createElement(ye.Z,null,Ze.createElement(ge.Z,null,Ze.createElement(Le.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ze.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ze=>(0,me.Q8)(ze),disabledTime:ze=>(0,me.d0)(ze),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ze.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ze.createElement(ye.Z,null,Ze.createElement(ge.Z,null,Ze.createElement(Le.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ze.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ze=>(0,me.Q8)(ze,"",it.getFieldValue("publish_time")),disabledTime:ze=>(0,me.d0)(ze,it.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ze.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};zt.Z=(0,Ie.connect)(({classroomList:Ye})=>({classroomList:Ye}))(Fe)},21542:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return te}});var x=ee(59301),Be=ee(37568),Le=ee(62673),Pe=ee(77019),ye={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",He=ee(13922),Ie=(me,Ae,Ze)=>new Promise((Ue,Xe)=>{var Fe=Ke=>{try{it(Ze.next(Ke))}catch(Ge){Xe(Ge)}},Ye=Ke=>{try{it(Ze.throw(Ke))}catch(Ge){Xe(Ge)}},it=Ke=>Ke.done?Ue(Ke.value):Promise.resolve(Ke.value).then(Fe,Ye);it((Ze=Ze.apply(me,Ae)).next())}),te=({data:me,value:Ae=[],handleChangePage:Ze,className:Ue="",setSelectedRowKeys:Xe,selectedRowKeys:Fe,onChange:Ye=()=>{}})=>{const[it,Ke]=(0,x.useState)([]),[Ge,ke]=(0,x.useState)([]),[pe,je]=(0,x.useState)([]);let[ze,ot]=(0,x.useState)(1),[ue,_e]=(0,x.useState)();return(0,x.useEffect)(()=>{Ke(me),ke([]),je([])},[me]),(0,x.useEffect)(()=>{Xe&&(ke(Fe),je(Fe))},[Fe]),x.createElement("div",{className:`flex justify-between w-full ${Ue}`},x.createElement("div",{className:ye.leftdiv},x.createElement(Be.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:We=>Ie(void 0,null,function*(){Ke(me.filter(qe=>{var yt;return(yt=qe==null?void 0:qe.name)==null?void 0:yt.includes(We.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),it.length===0&&x.createElement(He.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),x.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},x.createElement(Le.default.Group,{value:Ge.map(We=>`${We.id}`),onChange:We=>{Xe(it.filter(qe=>We.includes(`${qe.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},it.map((We,qe)=>x.createElement(Pe.Z,{key:We.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},x.createElement(Le.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:We.is_published,value:`${We.id}`},x.createElement("div",{className:ye.listClass},x.createElement("span",{className:ye.spantitle,style:{width:We.is_published?"108px":"170px"}},We.name),We.is_published&&x.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),x.createElement("div",{className:ye.rightdiv},x.createElement(Be.default.Search,{onChange:We=>{je(Ge.filter(qe=>qe.name.includes(We.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),pe.length===0&&x.createElement(He.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),pe.length>0&&x.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},x.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},pe.map((We,qe)=>x.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:We.id},x.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},We.name),x.createElement("img",{src:ge,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{Xe(Ge.filter(yt=>`${yt.id}`!=`${We.id}`))}})))))))}},62510:function(wn,zt,ee){"use strict";ee.d(zt,{Ei:function(){return it},rU:function(){return Ke},ZP:function(){return ke}});var x=ee(59301),Be={wrap:"wrap___W3YuU",title:"title___OzKge",sub_title:"sub_title___mweTZ",flex_box:"flex_box___ywhFC",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Le=ee(28284),Pe=ee(47889),ye=ee(1439),ge=ee(62673),He=ee(25399),Ie=ee(5269),Oe=ee(92310),te=ee.n(Oe),me=ee(59301),Ae=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Fe=(pe,je,ze)=>je in pe?Ae(pe,je,{enumerable:!0,configurable:!0,writable:!0,value:ze}):pe[je]=ze,Ye=(pe,je)=>{for(var ze in je||(je={}))Ue.call(je,ze)&&Fe(pe,ze,je[ze]);if(Ze)for(var ze of Ze(je))Xe.call(je,ze)&&Fe(pe,ze,je[ze]);return pe};const it=({value:pe,className:je,style:ze})=>{const[ot,ue]=(0,x.useState)("0");(0,x.useEffect)(()=>{if(pe){const{submit_limit:We,must_file:qe}=pe;if(We&&qe){ue("1");return}if(We&&!qe){ue("2");return}if(!We&&qe){ue("3");return}}},[pe]);const _e={1:me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",me.createElement("span",{className:"ml5 mr5 c-light-primary"},pe==null?void 0:pe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",me.createElement("span",{className:"ml5 mr5 c-light-primary"},pe==null?void 0:pe.submit_limit_num),"\u5B57\u7B26"),3:me.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ot==="0"?me.createElement(me.Fragment,null):me.createElement("section",{className:te()(Be.exhibition,je),style:ze},me.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),_e==null?void 0:_e[ot])},Ke=({className:pe,style:je,form:ze})=>{const ot=Le.default.useWatch("submit_limit",ze),ue=Le.default.useWatch("can_submit",ze),_e=Le.default.useWatch("submit_num",ze);return me.createElement("section",{className:te()(Be.wrap,pe),style:je},me.createElement("div",{className:`${Be.title}`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),me.createElement(Le.default.Item,{name:"can_submit",style:{lineHeight:"40px"}},me.createElement(Pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(Pe.ZP,{value:!1,style:{marginRight:"40px"}},me.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570")),me.createElement("br",null),me.createElement(Pe.ZP,{value:!0},me.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570")))),me.createElement("div",null,ue?me.createElement("div",{style:{background:"#F6F7F9",padding:"18px 0px 18px 197px",display:"flex",marginTop:"1px"}},me.createElement(Le.default.Item,{name:"submit_num",rules:ue?[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]:[]},me.createElement(ye.Z,{precision:0,min:1,disabled:!ue,size:"large",addonAfter:"\u6B21",style:{width:133}})),me.createElement("div",{className:"flex flex-col ml15",style:{gap:"5px"}},me.createElement("span",{style:{color:"#666",fontSize:12}},me.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u6700\u591A\u63D0\u4EA4\u4F5C\u4E1A ",me.createElement("span",{style:{color:"#FF6500"}},_e)," \u6B21\uFF08\u542B\u4FEE\u6539\u548C\u66F4\u65B0\uFF09\uFF0C\u8FBE\u5230\u4E0A\u9650\u540E\u5C06\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4\u6216\u66F4\u65B0\u4F5C\u4E1A"),me.createElement("span",{style:{color:"#666",fontSize:12}},me.createElement("span",{style:{fontWeight:500}},"\u7279\u6B8A\u8BF4\u660E\uFF1A"),"\u82E5\u4F5C\u4E1A\u5F00\u542F\u8865\u4EA4\u4E14\u5B66\u751F\u6B21\u6570\u5DF2\u7528\u5B8C\uFF0C\u53EF\u989D\u5916\u63D0\u4EA4 ",me.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",me.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))):me.createElement("div",{style:{background:"#F6F7F9",padding:"18px 30px 18px 54px",display:"flex",alignItems:"center",color:"#666",marginTop:"1px"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u5141\u8BB8\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u65E0\u9650\u6B21\u4FEE\u6539\u5E76\u91CD\u65B0\u63D0\u4EA4\u4F5C\u4E1A\uFF08\u6700\u7EC8\u6210\u7EE9\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u4E3A\u51C6\uFF09")),me.createElement("div",{className:`${Be.title} mt30`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},me.createElement(Le.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),me.createElement(Le.default.Item,{className:"mr10",name:"submit_limit_num",rules:ot?[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]:[]},me.createElement(ye.Z,{precision:0,min:1,disabled:!ot,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),me.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},me.createElement(Le.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},me.createElement(ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},me.createElement(Le.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),me.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09")))};var ke=({value:pe,onChange:je,className:ze,style:ot,disabled:ue=!1,checkMarginLeft:_e=0})=>{const We={submit_limit:!1,submit_limit_num:200,must_file:!1},[qe,yt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(console.log(pe,"value"),!pe)return;const pt={submit_limit:pe==null?void 0:pe.submit_limit,submit_limit_num:pe==null?void 0:pe.submit_limit_num,must_file:pe==null?void 0:pe.must_file,can_submit:pe==null?void 0:pe.can_submit,submit_num:pe==null?void 0:pe.submit_num};yt(Ye({},pt))},[pe]);const nt=pt=>{const _t=Ye(Ye({},qe),pt);je(_t)};return me.createElement("section",{className:te()(Be.wrap,ze),style:ot},me.createElement("div",{className:`${Be.sub_title} mt20`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),me.createElement(Pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",flexDirection:"column"},value:qe==null?void 0:qe.can_submit,onChange:pt=>nt({can_submit:pt.target.value})},me.createElement(Pe.ZP,{value:!1,style:{padding:"14px 20px",borderBottom:"1px solid #fff"}},me.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570"),me.createElement("div",{style:{position:"relative",display:"inline-block"}},me.createElement(He.Z,{placement:"topLeft",getPopupContainer:pt=>pt.parentNode,arrow:{pointAtCenter:!0},overlayInnerStyle:{width:"max-content",fontSize:14,transform:"translateX(-15%)"},title:"\u89C4\u5219\u8BF4\u660E\uFF1A\u5141\u8BB8\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u65E0\u9650\u6B21\u4FEE\u6539\u5E76\u91CD\u65B0\u63D0\u4EA4\u4F5C\u4E1A\uFF08\u6700\u7EC8\u6210\u7EE9\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u4E3A\u51C6\uFF09"},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Be.title_icon} c-grey-666`})))),me.createElement("br",null),me.createElement(Pe.ZP,{className:Be.flex_box,value:!0,style:{padding:"5px 0px 5px 20px",height:50}},me.createElement("div",{className:"flex-container"},me.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570"),me.createElement("div",{style:{position:"relative",display:"inline-block"}},me.createElement(He.Z,{placement:"topLeft",arrow:{pointAtCenter:!0},overlayInnerStyle:{width:700,transform:"translateX(-13%)"},title:me.createElement("div",{className:"flex flex-col ml10",style:{gap:"5px"}},me.createElement("span",{style:{color:"#fff",fontSize:14}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u6700\u591A\u63D0\u4EA4\u4F5C\u4E1A ",me.createElement("span",{style:{color:"#FFB83A"}},qe==null?void 0:qe.submit_num)," \u6B21\uFF08\u542B\u4FEE\u6539\u548C\u66F4\u65B0\uFF09\uFF0C\u8FBE\u5230\u4E0A\u9650\u540E\u5C06\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4\u6216\u66F4\u65B0\u4F5C\u4E1A"),me.createElement("span",{style:{color:"#fff",fontSize:14}},"\u7279\u6B8A\u8BF4\u660E\uFF1A\u82E5\u4F5C\u4E1A\u5F00\u542F\u8865\u4EA4\u4E14\u5B66\u751F\u6B21\u6570\u5DF2\u7528\u5B8C\uFF0C\u53EF\u989D\u5916\u63D0\u4EA4 ",me.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",me.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Be.title_icon} c-grey-666`}))),(qe==null?void 0:qe.can_submit)&&me.createElement(ye.Z,{size:"large",addonAfter:"\u6B21",style:{width:143,marginLeft:14},precision:0,min:1,disabled:ue||!(qe!=null&&qe.can_submit),value:qe==null?void 0:qe.submit_num,onChange:pt=>nt({submit_num:pt})})))),me.createElement("div",{className:`${Be.sub_title} mt20`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),me.createElement(Ie.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"5px 20px"}},me.createElement(ge.default,{style:{marginLeft:_e},disabled:ue,checked:qe==null?void 0:qe.submit_limit,onChange:pt=>nt({submit_limit:pt.target.checked})}),me.createElement("span",{style:{marginRight:6,marginLeft:8}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),me.createElement(ye.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ue||!(qe!=null&&qe.submit_limit),value:qe==null?void 0:qe.submit_limit_num,onChange:pt=>nt({submit_limit_num:pt})})),me.createElement(Ie.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"14px 20px"}},me.createElement(ge.default,{style:{marginLeft:_e},disabled:ue,checked:qe==null?void 0:qe.must_file,onChange:pt=>nt({must_file:pt.target.checked})}),me.createElement("span",{style:{marginLeft:8}},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6")))}},12313:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ye}});var x=ee(59301),Be=ee(95392),Le=ee(16326),Pe=ee(62957),ye=ee(37568),ge=ee(6767),He=ee(77019),Ie=ee(5269),Oe={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},te=ee(56656),me=ee.n(te),Ae=ee(63949),Ze=ee(13922),Ue=ee(59301);const{RangePicker:Xe}=Le.default,Fe=({dispatch:it,classroomList:Ke,onConfirm:Ge})=>{const[ke,pe]=(0,x.useState)([]),[je,ze]=(0,x.useState)([]),[ot,ue]=(0,x.useState)(""),[_e,We]=(0,x.useState)([!1,!1]);(0,x.useEffect)(()=>{var nt,pt,_t,Lt;if(Ke.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((nt=Ke.actionTabs)==null?void 0:nt.rangePickerDisabled),(pt=Ke.actionTabs)!=null&&pt.rangePickerDisabled?We((_t=Ke.actionTabs)==null?void 0:_t.rangePickerDisabled):We([!1,!1]);let Bt=Ke.actionTabs.data,kt=(Lt=Bt==null?void 0:Bt.group_name)==null?void 0:Lt.map((we,oe)=>{var Se;return{group_id:Bt==null?void 0:Bt.group_id[oe],group_name:Bt==null?void 0:Bt.group_name[oe],is_admin:Bt==null?void 0:Bt.is_admin,end_time:Bt==null?void 0:Bt.end_time,publish_time:Array.isArray(Bt==null?void 0:Bt.publish_time)?(Se=Bt==null?void 0:Bt.publish_time)==null?void 0:Se[0]:Bt==null?void 0:Bt.publish_time}});kt&&(pe([...kt]),ze([...kt]))}},[Ke.actionTabs]);const qe=()=>{it({type:"classroomList/setActionTabs",payload:{}}),ue("")},yt=nt=>{if(nt){const pt=je==null?void 0:je.filter(_t=>{var Lt,Bt;return(Bt=(Lt=_t==null?void 0:_t.group_name)==null?void 0:Lt.toLowerCase())==null?void 0:Bt.includes(nt==null?void 0:nt.toLowerCase())});pe(pt)}else pe(je)};return Ue.createElement(Pe.default,{width:980,title:Ue.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ue.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ue.createElement("span",{className:Oe.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ue.createElement(ye.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ot,onChange:nt=>{ue(nt.target.value.trim()),yt(nt.target.value.trim())}})),centered:!0,maskClosable:!1,open:Ke.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>qe(),onOk:()=>{var nt;if(je.some(_t=>!_t.end_time||!_t.publish_time)){ge.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}Ge((nt=Ke.actionTabs)==null?void 0:nt.index,je),qe()}},Ue.createElement("div",{className:Oe.modal_con},Ue.createElement(He.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ke==null?void 0:ke.length)>0?ke.map(function(nt,pt){return Ue.createElement(Ie.Z,{span:24,key:pt},Ue.createElement(He.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:pt==(ke==null?void 0:ke.length)-1?"0px":"10px"}},Ue.createElement("div",{className:Oe.multiple_select,title:nt==null?void 0:nt.group_name},nt==null?void 0:nt.group_name),Ue.createElement("div",{className:"ml20"},Ue.createElement(Xe,{size:"large",allowClear:!1,disabled:_e,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:_t=>{var Lt;return(0,Ae.Q8)(_t,(Lt=Ke.actionTabs)==null?void 0:Lt.disabledDate)},disabledTime:_t=>(0,Ae.d0)(_t),showTime:{showNow:!0,format:"HH:mm",defaultValue:[me()((0,Ae.U6)(),"HH:mm"),me()((0,Ae.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(nt==null?void 0:nt.publish_time)&&[me()(nt==null?void 0:nt.publish_time),nt!=null&&nt.end_time?me()(nt==null?void 0:nt.end_time):void 0],onChange:(_t,Lt)=>{ke[pt].publish_time=Lt[0],ke[pt].end_time=Lt[1],pe([...ke]),je.forEach(Bt=>{Bt.group_id===(nt==null?void 0:nt.group_id)&&(Bt.publish_time=Lt[0],Bt.end_time=Lt[1])}),ze([...je])},onCalendarChange:(_t,Lt,Bt)=>{if(Lt!=null&&Lt[0]&&!Lt[1]){const kt=me()(Lt[0]).add(7,"days");ke[pt].publish_time=Lt[0],ke[pt].end_time=kt,pe([...ke]),je.forEach(we=>{we.group_id===(nt==null?void 0:nt.group_id)&&(we.publish_time=Lt[0],we.end_time=kt)}),ze([...je])}}})),_e[0]?Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ke.splice(pt,1),pe([...ke]),je.forEach((_t,Lt)=>{_t.group_id===(nt==null?void 0:nt.group_id)&&je.splice(Lt,1)}),ze([...je])}})))}):Ue.createElement(Ze.Z,null))))};var Ye=(0,Be.connect)(({classroomList:it})=>({classroomList:it}))(Fe)},12480:function(wn,zt,ee){"use strict";ee.d(zt,{$J:function(){return Le},JZ:function(){return ye},bN:function(){return He},jP:function(){return ge},rO:function(){return Pe}});var x=ee(57193),Be=(Ie,Oe,te)=>new Promise((me,Ae)=>{var Ze=Fe=>{try{Xe(te.next(Fe))}catch(Ye){Ae(Ye)}},Ue=Fe=>{try{Xe(te.throw(Fe))}catch(Ye){Ae(Ye)}},Xe=Fe=>Fe.done?me(Fe.value):Promise.resolve(Fe.value).then(Ze,Ue);Xe((te=te.apply(Ie,Oe)).next())});function Le(Ie){return(0,x.U2)(`libraries/${Ie}.json`)}function Pe(){return(0,x.U2)("library_tags.json")}function ye(Ie){return Be(this,null,function*(){return(yield(0,x.IV)(`attachments/${Ie}.json`)).status===0})}function ge(Ie){return(0,x.v_)("libraries.json",Ie)}function He(Ie,Oe){return(0,x.gz)(`libraries/${Ie}.json`,Oe)}},13719:function(wn,zt,ee){"use strict";ee.d(zt,{AD:function(){return pt},BA:function(){return be},D9:function(){return Se},Hp:function(){return je},IM:function(){return st},Iy:function(){return ot},KM:function(){return wt},KU:function(){return St},MJ:function(){return ze},Ne:function(){return Je},ON:function(){return $e},Uj:function(){return Dt},VY:function(){return lt},YO:function(){return dt},YX:function(){return et},Zn:function(){return Xe},_g:function(){return Ge},_k:function(){return we},c6:function(){return yt},cr:function(){return Fe},eV:function(){return nt},fi:function(){return Ye},gh:function(){return We},hS:function(){return Re},iA:function(){return it},j6:function(){return ke},je:function(){return Bt},jj:function(){return pe},kS:function(){return rt},lS:function(){return kt},o6:function(){return qe},pO:function(){return ut},rQ:function(){return _t},sA:function(){return _e},xm:function(){return oe},xo:function(){return gt},y8:function(){return Lt},yd:function(){return Ke}});var x=ee(94373),Be=ee(95392),Le=ee(63949),Pe=ee(6767),ye=ee(78323),ge=Object.defineProperty,He=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,te=(ae,ce,ve)=>ce in ae?ge(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ve}):ae[ce]=ve,me=(ae,ce)=>{for(var ve in ce||(ce={}))Ie.call(ce,ve)&&te(ae,ve,ce[ve]);if(He)for(var ve of He(ce))Oe.call(ce,ve)&&te(ae,ve,ce[ve]);return ae},Ae=(ae,ce,ve)=>new Promise((Ee,ht)=>{var Ct=re=>{try{he(ve.next(re))}catch(ne){ht(ne)}},tn=re=>{try{he(ve.throw(re))}catch(ne){ht(ne)}},he=re=>re.done?Ee(re.value):Promise.resolve(re.value).then(Ct,tn);he((ve=ve.apply(ae,ce)).next())});const Ze=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},Ue=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Xe=ae=>Ae(void 0,null,function*(){Ze(),(yield(0,x.YR)(me({},ae))).status===0&&(yield(0,Le.QH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_couser_info.json`,query:ae}))),Ue()}),Fe=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.yS)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_member_act_score`);else{if(ce.status===-2)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_member_act_score`))}}),Ye=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.W0)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_score`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_score`))}}),it=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.Nl)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`))}}),Ke=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.IU)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/export_star_user`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/export_star_user`))}}),Ge=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.td)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ce.status===-2)return ce;if(ce.status===-3)(0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else if(ce.status===-4)return ce}}),ke=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.QX)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_homework`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_homework`))}}),pe=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.o_)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),je=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.ZL)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ze=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.vV)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ot=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.aP)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ue=ae=>Ae(void 0,null,function*(){Ze(),(yield exportCourseWorkListAppendix(me({},ae))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ae.categoryId}/works_list.zip`,query:ae}))),Ue()}),_e=ae=>Ae(void 0,null,function*(){Ze(),yield(0,Le.FH)("",ye.Z.API_SERVER+`/api/polls/${ae.categoryId}/commit_result.xlsx`),Ue()}),We=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/attendances/export_xlsx_data.xlsx`,query:ae}))}),qe=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/video_study_statics.xlsx`,query:ae}))}),yt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_video_study.xlsx`,query:ae}))}),nt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_course_students_info.xlsx`,query:ae}))}),pt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ae}))}),_t=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ae}))}),Lt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ae}))}),Bt=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.Uy)(me({},ae));ce.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_users`)):ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_users`))}),kt=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.tg)(me({},ae));ce.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_report`)):ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_report`))}),we=ae=>Ae(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/export_records/${ae.id}.xlsx`,query:ae}))}),oe=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ae}))}),Se=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae==null?void 0:ae.coursesId}/${ae.menuKey}_statistic.xlsx?${ae.checkedList.map(ce=>`course_group_id[]=${ce}`).join("&")}`,query:ae}))}),Je=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_training_objectives.xlsx`,query:ae}))}),st=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)(ae==null?void 0:ae.name,(0,Le.NY)({url:ye.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ae}))}),Re=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_courses.xlsx`,query:ae}))}),gt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_graduation_requirements.xlsx`,query:ae}))}),lt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ae}))}),St=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae.categoryId}/rank_list.xlsx`,query:ae}))}),rt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ae}))}),$e=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/examination_banks/${ae.id}.json`,query:ae}))}),et=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae.categoryId}.json`,query:ae}))}),dt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/polls/${ae==null?void 0:ae.id}/commit_result.json`,query:ae}))}),Dt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ae}))}),ut=(ae,ce)=>Ae(void 0,null,function*(){yield(0,Le.FH)(ce||"",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae==null?void 0:ae.exercise_id}/consult_exercise.json`,query:ae}))}),wt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/competitions/${ae==null?void 0:ae.identifier}/competition_commit_records/member_works.xlsx`,query:ae}))}),be=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae==null?void 0:ae.coursesId}/group_homeworks/import_group_template.xlsx`,query:ae}))})},33679:function(wn,zt,ee){"use strict";ee.d(zt,{M:function(){return ge},Y:function(){return ye}});var x=ee(56656),Be=ee.n(x),Le=ee(89392),Pe=ee.n(Le);const ye=(He,Ie="YYYY-MM-DD")=>(0,Le.cloneDeepWith)(He,te=>{if(te instanceof Be())return te.format(Ie)}),ge=(He,Ie,Oe)=>{const te=me=>Reflect.toString.call(me)==="[object Object]";if(!te(He)&&!Array.isArray(He))return He;for(const me of Object.keys(He))Array.isArray(He[me])?He[me]=He[me].map(Ae=>ge(Ae,Ie,Oe)):te(He[me])?He[me]=ge(He[me],Ie,Oe):Ie.includes(me)&&typeof He[me]=="string"&&(He[me]=Oe?Be()(He[me],Oe):Be()(He[me]));return He}},90036:function(wn,zt,ee){"use strict";ee.d(zt,{U:function(){return Oe}});var x=ee(59301),Be=Object.defineProperty,Le=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ge=(te,me,Ae)=>me in te?Be(te,me,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):te[me]=Ae,He=(te,me)=>{for(var Ae in me||(me={}))Pe.call(me,Ae)&&ge(te,Ae,me[Ae]);if(Le)for(var Ae of Le(me))ye.call(me,Ae)&&ge(te,Ae,me[Ae]);return te},Ie=(te,me,Ae)=>new Promise((Ze,Ue)=>{var Xe=it=>{try{Ye(Ae.next(it))}catch(Ke){Ue(Ke)}},Fe=it=>{try{Ye(Ae.throw(it))}catch(Ke){Ue(Ke)}},Ye=it=>it.done?Ze(it.value):Promise.resolve(it.value).then(Xe,Fe);Ye((Ae=Ae.apply(te,me)).next())});function Oe(te,me){const[Ae,Ze]=(0,x.useState)(me),[Ue,Xe]=(0,x.useState)(!1),[Fe,Ye]=(0,x.useState)();return[Ae,Ue,(Ke,Ge=!1)=>Ie(this,null,function*(){const ke=Ge?me:He(He({},Ae),Ke);Xe(!0),Ze(ke);const pe=yield te(ke);return Xe(!1),Ye(pe),pe}),Fe,Ye]}},17870:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return He}});var x=ee(59301),Be=ee.p+"static/modelContact.7a7eb113.png",Le=ee(49338),Pe=ee(81779),ye=ee(59301),He=()=>{const[Ie,Oe]=(0,x.useState)(!1);return{verifyModelUser:()=>(0,Pe.$O)()?!0:(Oe(!0),!1),ContactModalElement:()=>ye.createElement(Le.Z,{visible:Ie,setVisible:Oe,image:Be}),contactOpen:Ie,setContactOpen:Oe}}},901:function(wn,zt,ee){"use strict";ee.d(zt,{AL:function(){return ke},Iy:function(){return me},Qv:function(){return Ue},ez:function(){return Ge},jb:function(){return Ae}});var x=ee(32834),Be=ee.n(x),Le=ee(11690),Pe=ee.n(Le);let ye=1;function ge(ue,_e){const We=ue.match(/^(\s+)(?:```)/);if(We===null)return _e;const qe=We[1];return _e.split(`
+`,"")))},[Vt]),(0,x.useEffect)(()=>{Ce["shixunHomeworks/getWorkList"]||$n()},[Ce["shixunHomeworks/getWorkList"]]);const $n=()=>ol(void 0,null,function*(){b({is_open_ai_review:Yt,can_feedback:Ft,ai_warning:_n,ai_self_warning:Kr,ai_self_warning_score:Lr,ai_warning_student:ln,ai_warning_student_score:Et,ai_warning_assistant:Gr,ai_warning_assistant_score:Hr}),At(Fn),ie.setFieldValue("ai_review_settings",(sn==null?void 0:sn.length)>0?sn:zn),ie.setFieldValue("ai_review_text",qn),or(),Ir&&Ir!=-1?(z(!1),ka(Ir)):Ir==-1?z(!0):ka(Xt),cr==2?De(!1):(De(!0),Ve(Cn))}),or=()=>ol(void 0,null,function*(){const ma=yield Jt({type:"teachers/getList",payload:{id:Na==null?void 0:Na.coursesId,coursesId:Na==null?void 0:Na.coursesId,page:1}});return co(ma==null?void 0:ma.teacher_list),ma==null?void 0:ma.teacher_list}),wr=()=>{ge.default.info({centered:!0,icon:null,width:440,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:na.createElement("div",{className:"tc"},na.createElement("div",{className:"mb10"},"\u8BE5\u529F\u80FD\u5C5E\u4E8E\u8BD5\u7528\u9636\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458~"),na.createElement("img",{src:al,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})};(0,x.useEffect)(()=>{y!=null&&y.ai_warning&&(y!=null&&y.ai_warning_student)&&!gr&&nn(!0)},[y==null?void 0:y.ai_warning,y==null?void 0:y.ai_warning_student,gr]);const la=()=>ol(void 0,null,function*(){if((y==null?void 0:y.is_open_ai_review)===!1)return Ya({is_open_ai_review:!1});if(y!=null&&y.ai_warning&&(y!=null&&y.ai_warning_student)&&!gr){nn(!0),ye.ZP.warning(na.createElement(na.Fragment,null,"\u5F53\u524D\u4F5C\u4E1A\u6682\u672A\u5F00\u542F\u533F\u8BC4\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u8BA1\u7B97AI\u8BC4\u5206\u4E0E\u5B66\u751F\u533F\u8BC4\u7684\u5206\u5DEE\u3002\u8BF7\u5148",na.createElement("a",{href:`/classrooms/${Na==null?void 0:Na.coursesId}/common_homework/${Na==null?void 0:Na.categoryId}/detail?tabs=3`},"\u5F00\u542F\u533F\u8BC4")));return}if(y!=null&&y.ai_warning&&!(y!=null&&y.ai_warning_student||y!=null&&y.ai_warning_assistant||y!=null&&y.ai_self_warning)){ye.ZP.warning("\u5FC5\u987B\u9009\u62E9\u4E00\u4E2A\u8BC4\u9605\u9884\u8B66");return}yield ie.validateFields();const ma=ie.getFieldValue("ai_review_settings");(0,te.BR)(ma,bt==1)&&Ya(Fu(Xo({},y),{ai_review_settings:ma,ai_review_text:ie.getFieldValue("ai_review_text"),ai_review_method:bt,ai_review_user_id:E?-1:ia,unanswered_handling:fe?1:2,unanswered_comment:fe?Me:""}))}),Ya=ma=>ol(void 0,null,function*(){a(!0);const ci=yield(0,We.ZP)(`/api/homework_commons/${Na==null?void 0:Na.categoryId}/ai_review_settings.json`,{method:"post",body:ma});(ci==null?void 0:ci.status)===0&&(ma!=null&&ma.is_open_ai_review?ge.default.confirm({title:"\u63D0\u793A",icon:null,width:390,closable:!0,centered:!0,okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",cancelText:"\u4E0B\u6B21\u518D\u8BF4",onOk:()=>ol(void 0,null,function*(){Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605"}})}),content:na.createElement("div",null,"\u4FDD\u5B58\u6210\u529F\uFF01\u73B0\u5728\u5C31\u5F00\u59CB\u667A\u80FD\u8BC4\u9605\uFF1F")}):ye.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),xa()),a(!1)}),xa=()=>{Jt({type:"shixunHomeworks/getWorkList",payload:{categoryId:Na==null?void 0:Na.categoryId,coursesId:Na==null?void 0:Na.coursesId}})},ai=()=>{if(!_n){ye.ZP.warning("\u5F00\u542F\u8BC4\u9605\u9884\u8B66\u5E76\u4FDD\u5B58\u540E\uFF0C\u518D\u67E5\u770BAI\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002");return}Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"reviewWarning"}})};return na.createElement(Ke.Z,{spinning:Ce["shixunHomeworks/getWorkList"]},na.createElement("div",{className:oo.ai_review},na.createElement("div",{className:oo.config_warp},na.createElement("div",{className:oo.config_title},"\u8BBE\u7F6E\u667A\u80FD\u8BC4\u9605"),na.createElement("div",{className:oo.znpy},na.createElement(Xe.default,{style:{color:"#000"},checked:y==null?void 0:y.is_open_ai_review,onChange:ma=>{var ci;if(!((ci=Ne==null?void 0:Ne.userInfo)!=null&&ci.has_big_model_permission))return wr(),!1;b(Fu(Xo({},y),{is_open_ai_review:ma.target.checked}))}}),na.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u540E\uFF0C\u53EF\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\uFF0C\u8BA9AI\u52A9\u6559\u534F\u52A9\u6253\u5206\u5199\u8BC4\u8BED\uFF0C\u8FD8\u652F\u6301\u4E00\u952E\u6279\u91CF\u667A\u80FD\u8BC4\u9605"),na.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/38915"},"\u64CD\u4F5C\u8BF4\u660E")),(y==null?void 0:y.is_open_ai_review)&&na.createElement(na.Fragment,null,na.createElement("div",{className:`${oo.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u9605\u9884\u8B66"),na.createElement("div",{className:"px-30px py-14px",style:{background:"#F6F7F9"}},na.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning,onChange:ma=>{b(Fu(Xo({},y),{ai_warning:ma.target.checked}))}},"\u5F00\u542F\u540E\uFF0C\u5F53\u5927\u6A21\u578B\u8BC4\u5206\u4E0E\u52A9\u6559\u6216\u5B66\u751F\u533F\u8BC4\u5206\u7684\u5206\u5DEE\u8D85\u8FC7\u8BBE\u5B9A\u9608\u503C\uFF0C\u6216\u8BC4\u5206\u4F4E\u4E8E\u9884\u8BBE\u5206\u503C\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u89E6\u53D1\u9884\u8B66\u63D0\u793A"),dn&&na.createElement(Sl.Z,{className:"ml-24px",style:{borderRadius:"9999px",marginTop:"30px"},type:"warning",showIcon:!0,closable:!0,afterClose:()=>{nn(!1)},message:na.createElement(na.Fragment,null,"\u5F53\u524D\u4F5C\u4E1A\u6682\u672A\u5F00\u542F\u533F\u8BC4\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u8BA1\u7B97AI\u8BC4\u5206\u4E0E\u5B66\u751F\u533F\u8BC4\u7684\u5206\u5DEE\u3002\u8BF7\u5148",na.createElement("a",{href:`/classrooms/${Na==null?void 0:Na.coursesId}/common_homework/${Na==null?void 0:Na.categoryId}/detail?tabs=3`},"\u5F00\u542F\u533F\u8BC4"))})),(y==null?void 0:y.ai_warning)&&na.createElement("div",{className:"pr-30px pl-54px py-14px flex flex-col gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},na.createElement("div",{className:"flex gap-10px item-center"},na.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning_student,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_student:ma.target.checked}))}}),"AI\u8BC4\u5206\u4E0E\u5B66\u751F\u533F\u8BC4\u7684\u5206\u5DEE\u8D85\u8FC7",na.createElement(je.Z,{defaultValue:10,value:y==null?void 0:y.ai_warning_student_score,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_student_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",na.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),na.createElement("div",{className:"flex gap-10px item-center"},na.createElement(Xe.default,{checked:y==null?void 0:y.ai_warning_assistant,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_assistant:ma.target.checked}))}}),"AI\u8BC4\u5206\u4E0E\u52A9\u6559\u8BC4\u5206\u7684\u5206\u5DEE\u8D85\u8FC7",na.createElement(je.Z,{defaultValue:10,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,value:y==null?void 0:y.ai_warning_assistant_score,onChange:ma=>{b(Fu(Xo({},y),{ai_warning_assistant_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",na.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),na.createElement("div",{className:"flex gap-10px item-center"},na.createElement(Xe.default,{checked:y==null?void 0:y.ai_self_warning,onChange:ma=>{b(Fu(Xo({},y),{ai_self_warning:ma.target.checked}))}}),"AI\u8BC4\u5206\u4F4E\u4E8E",na.createElement(je.Z,{defaultValue:60,size:"large",addonAfter:"\u5206",min:0,max:100,step:1,value:y==null?void 0:y.ai_self_warning_score,onChange:ma=>{b(Fu(Xo({},y),{ai_self_warning_score:Math.round(ma)}))}}),"\u5C06\u89E6\u53D1\u9884\u8B66\uFF0C\u5E76\u81EA\u52A8\u6C47\u603B\u81F3",na.createElement("a",{onClick:ai},"AI\u8BC4\u5206\u5F02\u5E38\u5217\u8868"))),na.createElement("div",{className:`${oo.config_title} mt30`},"\u8BC4\u5206\u6807\u51C6"),na.createElement("div",{className:oo.pfbz_ts},na.createElement(pe.ZP.Group,{value:bt,onChange:ma=>At(ma.target.value)},na.createElement(pe.ZP,{value:1},"\u7EF4\u5EA6\u5316\u8BC4\u5206"),na.createElement(pe.ZP,{value:2},"\u63CF\u8FF0\u5F0F\u8BC4\u5206")),na.createElement("div",{style:{color:"#666"}},"\u63D0\u793A\uFF1A\u4F5C\u4E1A\u8981\u6C42\u548C\u53C2\u8003\u7B54\u6848\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),na.createElement("div",{className:"flex"},na.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u63D0\u53D6\u5F39\u7A97",title:"AI\u63D0\u53D6"}})}},na.createElement("img",{src:_s}),"AI\u63D0\u53D6"),na.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},na.createElement("img",{src:Vn}),"\u4F5C\u4E1A\u8981\u6C42"),na.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},na.createElement("img",{src:nr})," \u53C2\u8003\u7B54\u6848"),na.createElement("div",{className:oo.btns_pfbz,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},na.createElement("img",{src:ar.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),bt==1&&na.createElement(me.default,{form:ie,colon:!1,style:{background:"#F6F7F9"}},na.createElement(me.default.List,{name:"ai_review_settings"},(ma,{add:ci,remove:$i})=>ma.map((Fo,No)=>{var ao;return na.createElement(Ze.Z,{key:Fo.key,style:{padding:"5px 14px 5px 30px"}},na.createElement(Fe.Z,{className:oo.lable_name1},"\u8BC4\u5206\u70B9"),na.createElement(Fe.Z,null,na.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u70B9"}]},na.createElement(it.default,{onChange:yo=>{ie.setFieldValue([Fo.name,"content"],yo.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u70B9",size:"large",style:{width:164},className:"mr20"}))),na.createElement(Fe.Z,{className:oo.lable_name1},"\u8BC4\u5206\u6807\u51C6"),na.createElement(Fe.Z,null,na.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},na.createElement(it.default,{onChange:yo=>{ie.setFieldValue([Fo.name,"content"],yo.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20"}))),na.createElement(Fe.Z,{className:oo.lable_name1},"\u6743\u91CD"),na.createElement(Fe.Z,null,na.createElement(me.default.Item,{className:"ml10",name:[Fo.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(\d+(\.\d{1,2})?)?$/,message:"\u6700\u591A\u4FDD\u7559\u4E24\u4F4D\u5C0F\u6570"}]},na.createElement(je.Z,{value:ie.getFieldValue([Fo.name,"weight"]),onChange:yo=>{Number.isInteger(yo)||ie.setFieldValue([Fo.name,"weight"],parseFloat(yo).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),na.createElement(Ze.Z,{className:(ao=oo)==null?void 0:ao.h_lh_40},na.createElement(Fe.Z,null,na.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(ma.length>=10)return ye.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u70B9");ci()}})),No>0&&na.createElement(Fe.Z,null,na.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{$i(Fo.name)}}))))}))),bt==2&&na.createElement(me.default,{form:ie,colon:!1,style:{background:"#F6F7F9",padding:"5px 10px 5px 30px"}},na.createElement(me.default.Item,{name:"ai_review_text",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},na.createElement(it.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",style:{minHeight:190},size:"large"}))),na.createElement("div",{className:`${oo.config_title} mt30`},"\u672A\u4F5C\u7B54\u7684\u5904\u7406\u65B9\u5F0F"),na.createElement("div",{className:oo.znpy},na.createElement(pe.ZP,{style:{color:"#000"},checked:!fe,onChange:ma=>{De(!fe)}},"\u672A\u4F5C\u7B54\u4E0D\u8BC4\u9605",na.createElement("span",{style:{color:"#666"}},"\uFF08\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u4E0D\u8FDB\u884C\u8BC4\u9605\uFF0C\u9700\u8981\u6559\u5E08\u4EBA\u5DE5\u8FDB\u884C\u8BC4\u9605\uFF09"))),na.createElement("div",{className:oo.znpy},na.createElement(pe.ZP,{style:{color:"#000"},checked:fe,onChange:ma=>{De(!fe)}},"\u672A\u4F5C\u7B54\u7ED90\u5206",na.createElement("span",{style:{color:"#666"}},"\uFF08\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u76F4\u63A5\u7ED90\u5206\uFF0C\u5E76\u4E14\u53EF\u4EE5\u8BBE\u7F6E\u7EDF\u4E00\u7684\u8BC4\u8BED\uFF09"))),fe&&na.createElement("div",{style:{padding:"5px 30px 5px 30px",backgroundColor:"rgb(246, 247, 249)"}},na.createElement(it.default.TextArea,{value:Me,onChange:ma=>{Ve(ma.target.value)},placeholder:"\u5BF9\u4E8E\u5B66\u751F\u672A\u4F5C\u7B54\u7684\u7B80\u7B54\u9898\uFF0C\u4F60\u53EF\u4EE5\u5728\u8FD9\u91CC\u8BBE\u7F6E\u7EDF\u4E00\u7684\u8BC4\u8BED~",rows:3,size:"large"})),na.createElement("div",{className:`${oo.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),na.createElement("div",{className:oo.znpy,style:{border:0}},na.createElement(pe.ZP,{style:{color:"#000"},checked:!E,onChange:ma=>{if(z(!E),Ir&&Ir!==-1)return ka(Ir);ka(Xt)}},"\u9009\u62E9\u4E00\u540D\u6559\u5E08",na.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3A\u4EE5\u4E0B\u6240\u9009\u6559\u5E08\uFF09"))),!E&&(ei==null?void 0:ei.length)>0&&na.createElement("div",{className:oo.teacherList},ei==null?void 0:ei.map((ma,ci)=>na.createElement("div",{className:`${oo.teacherItem} ${(ma==null?void 0:ma.user_id)==ia?oo.activeTeacherItem:""}`,key:ci,onClick:()=>ka(ma==null?void 0:ma.user_id)},ma==null?void 0:ma.name))),na.createElement("div",{className:oo.znpy},na.createElement(pe.ZP,{style:{color:"#000"},checked:E,onChange:ma=>{z(!E)}},"AI\u667A\u80FD\u4F53",na.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3AAI\u667A\u80FD\u4F53\uFF09"))),!(dr||fn)&&na.createElement(na.Fragment,null,na.createElement("div",{className:`${oo.config_title} mt30`},"\u5B66\u751F\u53CD\u9988"),na.createElement("div",{className:oo.znpy},na.createElement(Xe.default,{style:{color:"#000"},checked:y==null?void 0:y.can_feedback,onChange:ma=>{b(Fu(Xo({},y),{can_feedback:ma.target.checked}))}},"\u5141\u8BB8\u5B66\u751F\u5BF9\u8BC4\u9605\u5185\u5BB9\u8FDB\u884C\u53CD\u9988\uFF08\u70B9\u8D5E\u3001\u8E29\uFF09")))),na.createElement(Pe.ZP,{loading:qr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>la()},"\u4FDD\u5B58"))),na.createElement(Dr,null),na.createElement(ua,null),na.createElement(fc,{setAiText:ma=>vt(ma)}))};var Tl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(Rs),Ko={review_warp:"review_warp___LcMfG",under_review:"under_review___taDOD",btn_operate:"btn_operate___bK38t",btn_review:"btn_review___gcS5j",is_disabled:"is_disabled___XDtBP",content_pfbz:"content_pfbz___IdfIH",content_pfbz_html:"content_pfbz_html___Jn60P"},is=ee(36144),uo=ee(59301),Zl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const hc=({shixunHomeworks:Te,user:Ne,loading:Ce,dispatch:Jt})=>{var jt;const{workList:en}=Te,{is_open_ai_review:Yt,single_score:on,zero_commit_student_works:Ft}=en,sn=(0,Be.useParams)(),[Xt,Rt]=(0,x.useState)(!1),[Ir,dr]=(0,x.useState)(0),[fn,cr]=(0,x.useState)(!1),[Cn,qn]=(0,x.useState)(null);(0,x.useEffect)(()=>{if((Cn==null?void 0:Cn.status)=="running"){const Kr=setInterval(()=>{_n()},3e3);return()=>clearInterval(Kr)}},[Cn==null?void 0:Cn.status]),(0,x.useEffect)(()=>{Ce["shixunHomeworks/getWorkList"]||_n()},[Ce["shixunHomeworks/getWorkList"]]);const Fn=Kr=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:Cn==null?void 0:Cn.id,status:Kr}})},gr=()=>Zl(void 0,null,function*(){if(Yt)if(on){if(Ft)return ye.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ye.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");cr(!0);const Kr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:sn==null?void 0:sn.categoryId,range:Ir}});(Kr==null?void 0:Kr.status)===0&&(Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),_n()),cr(!1)}),_n=()=>Zl(void 0,null,function*(){const Kr=yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:sn==null?void 0:sn.categoryId}});(Kr==null?void 0:Kr.status)===0&&qn(Kr==null?void 0:Kr.data)});return uo.createElement(uo.Fragment,null,uo.createElement("div",{className:Ko.review_warp},uo.createElement(Ae.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},uo.createElement("div",{className:Ko.btn_operate,onClick:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},uo.createElement("i",{className:"iconfont icon-lishijilu"}))),uo.createElement("div",null,Yt&&(Cn==null?void 0:Cn.status)=="running"&&uo.createElement("div",{className:Ko.under_review,style:{marginRight:0}},uo.createElement(Ke.Z,{spinning:!0,className:"mr6",size:"small"}),uo.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),uo.createElement("span",{className:"ml5",style:{color:"#3061D0"}},Cn==null?void 0:Cn.rate)),Yt&&["success","failed"].includes(Cn==null?void 0:Cn.status)&&uo.createElement(Ae.Z,{title:uo.createElement("div",{className:Ko.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",uo.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",uo.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},Cn==null?void 0:Cn.fail_count),"\u4EBA")},uo.createElement("div",{className:Ko.under_review},uo.createElement("img",{src:is.Z,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",uo.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>Fn(1)},Cn==null?void 0:Cn.success_count),"\u4EBA\uFF0C \u5931\u8D25",uo.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>Fn(0)},Cn==null?void 0:Cn.fail_count),"\u4EBA"))),(Cn==null?void 0:Cn.status)!="running"&&uo.createElement("div",{className:`${Ko.btn_review} ${(Cn==null?void 0:Cn.status)=="running"&&Ko.is_disabled}`,onClick:()=>{if((Cn==null?void 0:Cn.status)!="running"){if(!(en!=null&&en.is_open_ai_review))return ye.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;dr(0),Jt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605"}})}}},uo.createElement("img",{src:Ui.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),uo.createElement(ge.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:((jt=Te==null?void 0:Te.actionTabs)==null?void 0:jt.key)=="\u56FE\u6587\u4F5C\u4E1A\u667A\u80FD\u8BC4\u9605",destroyOnClose:!0,onCancel:()=>{Jt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:fn,onOk:()=>gr()},uo.createElement("div",{className:Ko.title_sty},"\u8BC4\u5206\u6807\u51C6"),(en==null?void 0:en.ai_review_method)==1&&uo.createElement(Ye.default,{pagination:!1,dataSource:en==null?void 0:en.ai_review_settings,columns:[{title:"\u8BC4\u5206\u70B9",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),(en==null?void 0:en.ai_review_method)==2&&uo.createElement("div",{className:Ko.content_pfbz},uo.createElement(Gt.Z,{className:Ko.content_pfbz_html,value:en==null?void 0:en.ai_review_text})),uo.createElement("div",{className:Ko.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),uo.createElement("div",{className:Ko.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},uo.createElement(pe.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:Kr=>dr(Kr.target.value),value:Ir,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]}))),uo.createElement(Xi,null),uo.createElement(jn,{getData:()=>_n()}))};var pl=(0,Be.connect)(({shixunHomeworks:Te,loading:Ne,user:Ce})=>({shixunHomeworks:Te,loading:Ne.effects,user:Ce}))(hc),Hu=ee(59301),vc=Object.defineProperty,Ws=Object.defineProperties,Rl=Object.getOwnPropertyDescriptors,zs=Object.getOwnPropertySymbols,pc=Object.prototype.hasOwnProperty,gl=Object.prototype.propertyIsEnumerable,os=(Te,Ne,Ce)=>Ne in Te?vc(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,js=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))pc.call(Ne,Ce)&&os(Te,Ce,Ne[Ce]);if(zs)for(var Ce of zs(Ne))gl.call(Ne,Ce)&&os(Te,Ce,Ne[Ce]);return Te},gc=(Te,Ne)=>Ws(Te,Rl(Ne)),Us=({})=>{var Te,Ne;const Ce=(0,Be.useParams)(),{shixunHomeworks:Jt}=(0,Be.useSelector)(Rt=>Rt),{workList:jt}=Jt,[en,Yt,on,Ft]=(0,ae.U)(ce.mQ,{homeworkId:Ce==null?void 0:Ce.categoryId,page:1,limit:10}),sn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Rt,Ir,dr)=>((en==null?void 0:en.page)-1)*en.limit+dr+1},{title:"\u59D3\u540D",dataIndex:"real_name",ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,render:Rt=>Rt===-1?"\u91CD\u505A\u4E2D":Hu.createElement(te.Uw,{status:Rt})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",ellipsis:!0},!(jt!=null&&jt.hidden_from_teacher)&&{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",ellipsis:!0},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date"},{title:"\u64CD\u4F5C",dataIndex:"name",width:50,render:(Rt,Ir)=>Hu.createElement("a",{onClick:()=>{Xt(gc(js({},Ir),{id:jt.is_jupyter||jt.is_jupyter_lab?Ir==null?void 0:Ir.id:Ir==null?void 0:Ir.student_work_id}))}},"\u67E5\u770B")}],Xt=(Rt={})=>{var Ir;Rt!=null&&Rt.id&&(0,te.xg)(jt.is_jupyter||jt.is_jupyter_lab?`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/${Rt.id}/comment`:Ce.course_group?`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/review/${Rt.id}?ids=${(Ir=Ce.course_group)==null?void 0:Ir.toString()}`:`/classrooms/${Ce.coursesId}/common_homework/${Ce.categoryId}/review/${Rt.id}`)};return(0,x.useEffect)(()=>{on({},!0)},[]),Hu.createElement(Ye.default,{columns:sn,loading:Yt,locale:{emptyText:Hu.createElement(_e.Z,null)},dataSource:((Te=Ft==null?void 0:Ft.data)==null?void 0:Te.list)||[],pagination:{pageSize:(en==null?void 0:en.limit)||10,current:(en==null?void 0:en.page)||1,total:((Ne=Ft==null?void 0:Ft.data)==null?void 0:Ne.count)||0,onChange:(Rt,Ir)=>{on({page:Rt,limit:Ir})},showTotal:Rt=>Hu.createElement(Hu.Fragment,null,"\u5171 ",Hu.createElement("span",{className:"c-blue"},Rt)," \u4E2A\u5B66\u751F")}})},nu=ee(59301),us=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())}),Ec=({})=>{var Te,Ne,Ce;const{shixunHomeworks:Jt}=(0,Be.useSelector)(Cn=>Cn),{workList:jt}=Jt,en=(0,Be.useParams)(),[,,Yt,on]=(0,ae.U)(Cn=>us(void 0,null,function*(){return yield(0,We.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:Cn})}),{homework_id:en==null?void 0:en.categoryId}),[Ft,sn,Xt,Rt]=(0,ae.U)(Cn=>us(void 0,null,function*(){return yield(0,We.ZP)(`/api/homework_common_resubmits/${Cn==null?void 0:Cn.id}/resubmit_student_list.json`,{method:"get",params:Cn})}),{homework_id:en==null?void 0:en.categoryId,success_status:0,page:1,limit:10}),[Ir,dr]=(0,x.useState)(!0),fn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Cn,qn,Fn)=>(Ft.page-1)*Ft.limit+Fn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},((0,oe.GJ)()||(0,oe.dE)()&&!(jt!=null&&jt.anonymous_comment))&&{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},!((0,oe.dE)()&&((Te=jt==null?void 0:jt.homework_status)!=null&&Te.includes("\u533F\u8BC4\u4E2D")||(Ne=jt==null?void 0:jt.homework_status)!=null&&Ne.includes("\u7533\u8BC9\u4E2D")))&&(jt==null?void 0:jt.course_group_count)!==0&&{title:"\u73ED\u7EA7",dataIndex:"group_name",ellipsis:!0},!(jt!=null&&jt.hidden_from_teacher)&&{title:jt!=null&&jt.is_jupyter_lab||jt!=null&&jt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Cn=>Cn===-1?"\u91CD\u505A\u4E2D":nu.createElement(te.Uw,{status:Cn})},!(jt!=null&&jt.hidden_from_teacher)&&{title:"\u6700\u7EC8\u6210\u7EE9",width:80,dataIndex:"score",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",width:80,dataIndex:"review_status",ellipsis:!0,render:Cn=>Cn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:120,dataIndex:"success_status",ellipsis:!0,render:Cn=>Cn===1?nu.createElement("span",{className:"c-green"},"\u6210\u529F"):nu.createElement("span",{className:"c-red"},"\u5931\u8D25")},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"error_message",ellipsis:!0,render:(Cn,qn)=>(qn==null?void 0:qn.success_status)===1?"--":nu.createElement("span",{className:"c-red"},Cn)},{title:"\u64CD\u4F5C",dataIndex:"name",width:50,render:(Cn,qn)=>nu.createElement("a",{onClick:()=>{cr(qn)}},"\u67E5\u770B")}],cr=Cn=>{ge.default.confirm({title:"\u5931\u8D25\u8BE6\u60C5",closable:!0,icon:null,footer:null,width:800,centered:!0,content:nu.createElement(Gt.Z,{value:(Cn==null?void 0:Cn.error_message_detail)||"--",style:{fontSize:14,color:"#333",marginBottom:20}})})};return(0,x.useEffect)(()=>{Yt({homework_id:en==null?void 0:en.categoryId})},[]),(0,x.useEffect)(()=>{var Cn,qn;(Cn=on==null?void 0:on.data)!=null&&Cn.id&&Xt({id:(qn=on==null?void 0:on.data)==null?void 0:qn.id,page:1,limit:10})},[(Ce=on==null?void 0:on.data)==null?void 0:Ce.id]),nu.createElement(nu.Fragment,null,Ir&&nu.createElement(Sl.Z,{closable:!0,showIcon:!0,style:{borderRadius:"999px",marginBottom:"10px"},afterClose:()=>{dr(!1)},message:"\u4EC5\u663E\u793A\u6700\u8FD1\u4E00\u6B21\u6279\u91CF\u667A\u80FD\u8BC4\u9605\u5931\u8D25\u7684\u8BB0\u5F55",type:"warning"}),nu.createElement(Ye.default,{columns:fn,loading:sn,locale:{emptyText:nu.createElement(_e.Z,null)},dataSource:Rt==null?void 0:Rt.data,pagination:{pageSize:(Ft==null?void 0:Ft.limit)||10,current:(Ft==null?void 0:Ft.page)||1,total:(Rt==null?void 0:Rt.count)||0,onChange:(Cn,qn)=>{Xt({page:Cn,limit:qn})},showTotal:Cn=>nu.createElement(nu.Fragment,null,"\u5171 ",nu.createElement("span",{className:"c-blue"},Cn)," \u4E2A\u5B66\u751F")}}))},Go=ee(59301),yl=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())}),Cc=({})=>{const Te=(0,Be.useParams)(),Ne=(0,Be.useDispatch)(),[Ce,Jt,jt]=(0,ae.U)(Ft=>yl(void 0,null,function*(){return yield Ne({type:"shixunHomeworks/getAiWarningList",payload:Ft})}),{id:Te==null?void 0:Te.categoryId,page:1,limit:10}),{shixunHomeworks:en}=(0,Be.useSelector)(Ft=>Ft),{aiWarningList:Yt}=en,on=[{title:"\u5E8F\u53F7",dataIndex:"index",width:50,render:(Ft,sn,Xt)=>(Ce.page-1)*Ce.limit+Xt+1},{title:"\u59D3\u540D",width:180,dataIndex:"name",ellipsis:!0},{title:"\u5B66\u53F7",width:120,dataIndex:"user_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:Ft=>Ft===-1?"\u91CD\u505A\u4E2D":Go.createElement(te.Uw,{status:Ft})},{title:"AI\u8BC4\u5206",width:80,dataIndex:"score",ellipsis:!0},{title:Go.createElement(Go.Fragment,null,"\u9884\u8B66\u7C7B\u578B",Go.createElement(Ae.Z,{title:Go.createElement(Go.Fragment,null,"\u5206\u5DEE\u9884\u8B66\uFF1AAI \u8BC4\u5206\u4E0E\u4EBA\u5DE5\u8BC4\u5206\uFF08\u5B66\u751F\u533F\u8BC4\u3001\u52A9\u6559\u8BC4\u5206\uFF09\u7684\u5206\u5DEE\u8FC7\u5927",Go.createElement("br",null),"\u4F4E\u5206\u9884\u8B66\uFF1AAI\u8BC4\u5206\u4F4E\u4E8E\u8BBE\u5B9A\u7684\u9608\u503C\uFF08\u6BD4\u5982\uFF1A\u4F4E\u4E8E60\u5206\uFF09")},Go.createElement("span",{className:"iconfont icon-tishixiaowenhao ml-6px"}))),dataIndex:"warning_type",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"id",width:50,render:(Ft,sn)=>Go.createElement("a",{target:"_blank",href:`/classrooms/${Te.coursesId}/common_homework/${Te.categoryId}/review/${sn.id}?page=${Te.page||1}`},"\u67E5\u770B")}];return(0,x.useEffect)(()=>{jt({},!0)},[]),Go.createElement(Ye.default,{columns:on,loading:Jt,locale:{emptyText:Go.createElement(_e.Z,null)},dataSource:(Yt==null?void 0:Yt.list)||[],pagination:{pageSize:(Ce==null?void 0:Ce.limit)||10,current:(Ce==null?void 0:Ce.page)||1,onChange:(Ft,sn)=>{jt({page:Ft,limit:sn})},total:(Yt==null?void 0:Yt.size)||0,showTotal:Ft=>Go.createElement(Go.Fragment,null,"\u5171 ",Go.createElement("span",{className:"c-blue"},Ft)," \u4E2A\u5B66\u751F")}})},ul=ee(59301),Ac=({})=>{const Te=(0,Be.useDispatch)(),{shixunHomeworks:Ne}=(0,Be.useSelector)(jt=>jt),{actionTabs:Ce}=Ne,Jt=[{label:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"1",children:ul.createElement(Us,null)},{label:"\u667A\u80FD\u8BC4\u9605\u5931\u8D25",key:"2",children:ul.createElement(Ec,null)},{label:"AI\u8BC4\u5206\u5F02\u5E38",key:"3",children:ul.createElement(Cc,null)}];return ul.createElement(ge.default,{open:(Ce==null?void 0:Ce.key)=="reviewWarning",width:1200,footer:null,title:"\u8BC4\u9605\u9884\u8B66",centered:!0,onCancel:()=>{Te({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},ul.createElement(Ie.default,{defaultActiveKey:"1",items:Jt}))},Ka=ee(59301),Fc=Object.defineProperty,ls=Object.getOwnPropertySymbols,wc=Object.prototype.hasOwnProperty,bc=Object.prototype.propertyIsEnumerable,ss=(Te,Ne,Ce)=>Ne in Te?Fc(Te,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Te[Ne]=Ce,Qu=(Te,Ne)=>{for(var Ce in Ne||(Ne={}))wc.call(Ne,Ce)&&ss(Te,Ce,Ne[Ce]);if(ls)for(var Ce of ls(Ne))bc.call(Ne,Ce)&&ss(Te,Ce,Ne[Ce]);return Te},cs=(Te,Ne,Ce)=>new Promise((Jt,jt)=>{var en=Ft=>{try{on(Ce.next(Ft))}catch(sn){jt(sn)}},Yt=Ft=>{try{on(Ce.throw(Ft))}catch(sn){jt(sn)}},on=Ft=>Ft.done?Jt(Ft.value):Promise.resolve(Ft.value).then(en,Yt);on((Ce=Ce.apply(Te,Ne)).next())});const xc=({globalSetting:Te,shixunHomeworks:Ne,dispatch:Ce,classroomList:Jt})=>{var jt,en,Yt,on,Ft,sn,Xt,Rt,Ir,dr,fn;const cr=(0,Be.useParams)(),Cn=(0,Be.useLocation)(),[qn]=(0,Be.useSearchParams)(),[Fn,gr]=(0,x.useState)(qn.get("tabs")||"0"),_n=(0,x.useRef)(null),[Kr,Lr]=(0,x.useState)(!1),{workList:ln,workSetting:Et}=Ne,[,,Gr]=(0,ae.U)(ce.Gw,{homeworkId:ln==null?void 0:ln.id});qn.get("category_id")&&(cr.category=qn.get("category_id")),(0,x.useEffect)(()=>{Hr()},[cr.coursesId]),(0,x.useEffect)(()=>{Ce({type:"classroomList/getAssistantPermissions",payload:{course_id:cr.coursesId}}),(0,Dt.hs)(Ce)},[(0,oe.bg)()]),(0,x.useEffect)(()=>{new URLSearchParams(Cn.search).get("tabs")=="3"&&ei()},[]);const Hr=()=>{let ka=qn.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));ka=(cr==null?void 0:cr.categoryId)!=(ka==null?void 0:ka.categoryId)?{}:ka,Ce({type:"shixunHomeworks/getWorkList",payload:Qu(Qu({},cr),ka)})};(0,x.useEffect)(()=>{ln!=null&&ln.is_open_ai_review&&(ln!=null&&ln.ai_warning)&&!(0,oe.dE)()&&Na()},[ln==null?void 0:ln.is_open_ai_review,ln==null?void 0:ln.ai_warning,(0,oe.dE)()]);const Na=()=>{Ce({type:"shixunHomeworks/getAiWarningList",payload:{id:cr==null?void 0:cr.categoryId}})},ei=()=>{Ce({type:"shixunHomeworks/getWorkSetting",payload:Qu({},cr)})},co=[{name:(0,oe.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:Ka.createElement(ft,{zip:_n,btnLoading:Kr,setBtnLoading:Lr})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:Ka.createElement(Is,null),hidden:(0,oe.GJ)()||!(ln!=null&&ln.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:Ka.createElement("div",{className:"minH500"},Ka.createElement(Yr,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(jt=ln.homework_status)==null?void 0:jt.includes("\u5BFC\u5165"),component:Ka.createElement(ac.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:Ka.createElement(Jl,null),hidden:((en=ln.homework_status)==null?void 0:en.includes("\u5BFC\u5165"))||!(0,oe.GJ)()||ln.is_jupyter||ln.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:Ka.createElement(pr,null),hidden:((Yt=ln.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"))||!(ln!=null&&ln.view_answer)||ln.is_jupyter||ln.is_jupyter_lab},{name:Ka.createElement(Le.Z,{dot:ln==null?void 0:ln.appeal_notice,offset:[5,-5]},Ka.createElement("span",{style:{color:Fn=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:Ka.createElement(Ss,null),hidden:(0,oe.dE)()||!(ln!=null&&ln.anonymous_comment)},{name:(0,oe.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(on=ln.homework_status)!=null&&on.includes("\u5BFC\u5165")?Ka.createElement(Fs.Z,null):Ka.createElement(so,null),hidden:((Ft=ln.homework_status)==null?void 0:Ft.includes("\u5BFC\u5165"))&&(0,oe.dE)(),forceRender:!1},{name:Ka.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",Ka.createElement("img",{className:Uo.ai_review_new,src:xt.Z})),id:"5",component:Ka.createElement(Tl,null),hidden:!(ln!=null&&ln.show_ai_review)}].filter(ka=>!ka.hidden),ia=()=>{var ka,qr,a,y,b,E,z,ie,fe,De,Me,Ve,bt,At,Vt,vt,dn;return Ka.createElement(Ka.Fragment,null,(ka=ln.homework_status)!=null&&ka.includes("\u5BFC\u5165")&&(0,oe.GJ)()?Ka.createElement(Pe.ZP,{icon:Ka.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ce({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ln==null?void 0:ln.homework_name,id:ln==null?void 0:ln.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):Ka.createElement("div",{className:Uo.workListTabButton},(0,oe.GJ)()&&Ka.createElement(Ka.Fragment,null,(ln.is_jupyter||ln.is_jupyter_lab)&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,te.xg)(`/shixuns/${ln.shixun_identifier}/challenges?homework_common_id=${ln==null?void 0:ln.homework_id}`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((qr=ln.homework_status)==null?void 0:qr.includes("\u672A\u53D1\u5E03"))||((a=ln.homework_status)==null?void 0:a.includes("\u672A\u5F00\u59CB")))&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:nn=>{nn.preventDefault(),Ce({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[cr.categoryId],selectArrsAll:[ln],params:cr,detail:!0,type:2,manage_all_group:Et==null?void 0:Et.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((y=ln.homework_status)!=null&&y.includes("\u672A\u53D1\u5E03"))&&!((b=ln.homework_status)!=null&&b.includes("\u672A\u5F00\u59CB"))&&!((E=ln.homework_status)!=null&&E.includes("\u5DF2\u622A\u6B62"))&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:nn=>{var zn,$n;if(nn.preventDefault(),(0,oe.Rm)()&&!(($n=(zn=Jt.AssistantObject)==null?void 0:zn.normal)!=null&&$n.can_stop)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ce({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[cr.categoryId],selectArrsAll:[],params:cr,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),ln!=null&&ln.is_jupyter_lab||ln!=null&&ln.is_jupyter?Ka.createElement(Ka.Fragment,null,Fn==="1"&&Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var nn,zn;if((0,oe.Rm)()&&!((zn=(nn=Jt.AssistantObject)==null?void 0:nn.normal)!=null&&zn.can_create)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${cr.coursesId}/common_homework/${cr.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):Ka.createElement(Ka.Fragment,null,Ka.createElement(Pe.ZP,{type:"primary",icon:Ka.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var nn,zn;if((0,oe.Rm)()&&!((zn=(nn=Jt.AssistantObject)==null?void 0:nn.normal)!=null&&zn.can_create)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.history.push(`/classrooms/${cr.coursesId}/common_homework/${cr.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(ln!=null&&ln.is_jupyter_lab||ln!=null&&ln.is_jupyter)&&(0,oe.dE)()?Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){(0,Pl.Z)({is_jupyter:ln.is_jupyter,is_jupyter_lab:ln.is_jupyter_lab,shixunId:ln.shixun_identifier,homework_common_id:ln.homework_id})})},Ka.createElement("i",{className:"iconfont icon-kaiqizhong"}),(z=ln==null?void 0:ln.task_operation)==null?void 0:z[0]):!((ie=ln==null?void 0:ln.homework_status)!=null&&ie.includes("\u5BFC\u5165"))&&Ka.createElement(Ka.Fragment,null,((fe=ln==null?void 0:ln.work_statuses)==null?void 0:fe.includes("\u53D6\u6D88\u5173\u8054"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>cs(void 0,null,function*(){const nn=yield(0,ce.rN)({homeworkId:cr.categoryId});(nn==null?void 0:nn.status)===0&&(ye.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Ce({type:"shixunHomeworks/getWorkList",payload:Qu({},cr)}))})},"\u53D6\u6D88\u5173\u8054"),((De=ln==null?void 0:ln.work_statuses)==null?void 0:De.includes("\u5173\u8054\u9879\u76EE"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{var nn;return(0,te.xg)(`${(nn=Te==null?void 0:Te.setting)==null?void 0:nn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Me=ln==null?void 0:ln.work_statuses)==null?void 0:Me.includes("\u5173\u8054\u9879\u76EE"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:nn=>{nn.preventDefault(),ge.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ka.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",Ka.createElement("a",{onClick:()=>{var zn;(0,te.xg)(`${(zn=Te==null?void 0:Te.setting)==null?void 0:zn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((Ve=ln==null?void 0:ln.work_statuses)==null?void 0:Ve.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((bt=ln==null?void 0:ln.work_statuses)==null?void 0:bt.includes("\u4FEE\u6539\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{const nn=()=>{(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/${ln.id}/edit`)};if(Et!=null&&Et.can_submit&&!(Et!=null&&Et.submit_size)){ye.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}nn()}},"\u4FEE\u6539\u4F5C\u54C1"),((At=ln==null?void 0:ln.work_statuses)==null?void 0:At.includes("\u8865\u4EA4\u4F5C\u54C1"))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>(0,te.xg)(`/classrooms/${ln.course_id}/common_homework/${ln.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((Vt=ln==null?void 0:ln.work_statuses)==null?void 0:Vt.includes("\u8865\u4EA4\u9644\u4EF6"))||((vt=ln==null?void 0:ln.work_statuses)==null?void 0:vt.includes("\u4FEE\u6539\u9644\u4EF6")))&&Ka.createElement(Pe.ZP,{type:"primary",onClick:()=>{var nn;if(Et!=null&&Et.can_submit&&!(Et!=null&&Et.submit_size)){ye.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ce({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:cr,selectArrs:Qu({},ln),title:(nn=ln==null?void 0:ln.work_statuses)!=null&&nn.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(dn=ln==null?void 0:ln.work_statuses)!=null&&dn.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return Ka.createElement("section",{className:`${Uo.bg} ${Uo.homeworkDetailWrapper}`},Ka.createElement("div",{className:"edu-container mb30"},Ka.createElement("section",{className:"animated fadeIn"},Ka.createElement("aside",{className:"mt10 minH22"},ln.category&&Ka.createElement(He.Z,{separator:">"},Ka.createElement(He.Z.Item,null,Ka.createElement(Be.Link,{to:`/classrooms/${cr==null?void 0:cr.coursesId}/common_homework`},ln==null?void 0:ln.course_name)),Ka.createElement(He.Z.Item,null,Ka.createElement(Be.Link,{to:`/classrooms/${cr==null?void 0:cr.coursesId}/common_homework/${((sn=ln.category)==null?void 0:sn.main)===1?"":(Xt=ln.category)==null?void 0:Xt.category_id}`},(Rt=ln.category)==null?void 0:Rt.category_name)),Ka.createElement(He.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),Ka.createElement("aside",{className:[Uo.title,"mt20"].join(" ")},Ka.createElement(Be.Link,{to:`/classrooms/${ln==null?void 0:ln.course_id}/common_homework/${((Ir=ln.category)==null?void 0:Ir.main)===1?"":(dr=ln.category)==null?void 0:dr.category_id}`},Ka.createElement(Oe.Z,{className:"font16 c-black"})),Ka.createElement("strong",{className:"font20 ml5"},ln==null?void 0:ln.homework_name),Ka.createElement(te.VV,{temporary:!0,status:ln==null?void 0:ln.homework_status}))),Ka.createElement("aside",{className:`mt30 relative ${Uo.workListTabWrap}`},Ka.createElement(Ie.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Fn,tabBarExtraContent:Fn=="5"?(0,oe.GJ)()&&Ka.createElement(pl,null):ia(),onTabClick:(ka,qr)=>{if(parseInt(ka)==5&&!(ln!=null&&ln.is_old_data_for_time)&&(0,te.Ye)(Ce))return;parseInt(ka)==3&&ei();const a=()=>{if(parseInt(ka)===2){if(!(ln!=null&&ln.view_answer)){ye.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}gr(ka)}else gr(ka)};ka!=="11"&&Hr(),Ne.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?ge.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{a(),Ce({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):a()},className:Uo.tabs,items:co.map(ka=>({label:ka.name,key:ka.id,children:ka.component,forceRender:ka.forceRender}))}))),Ka.createElement(Wu.Z,null),Ka.createElement(es.Z,{onOk:()=>{Hr()}}),Ka.createElement(ws.Z,{onOk:()=>{Hr()}}),Ka.createElement(hr.Z,{type:"edit",onCallback:()=>Hr(),courseEndTime:ln==null?void 0:ln.course_end_date}),Ka.createElement(Qr.Z,{courseEndTime:ln==null?void 0:ln.course_end_date,successCallback:()=>Hr(),visible:Jt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[cr.categoryId],courseId:cr.coursesId,isBatch:!1}),Ka.createElement($l,null),Ka.createElement(zu.Z,{ref:_n,hide:!0,name:`${ln==null?void 0:ln.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>Lr(!1)}),((fn=Ne==null?void 0:Ne.actionTabs)==null?void 0:fn.key)=="reviewWarning"&&Ka.createElement(Ac,null))};var Vs=(0,Be.connect)(({user:Te,shixunHomeworks:Ne,loading:Ce,globalSetting:Jt,classroomList:jt})=>({user:Te,shixunHomeworks:Ne,globalSetting:Jt,loading:Ce.effects,classroomList:jt}))(xc)},63909:function(wn,zt,ee){"use strict";var x=ee(28284),Be=ee(62957),Le=ee(6767),Pe=ee(37568),ye=ee(79777),ge=ee(95392),He=ee(97041),Ie=ee(59301),Oe=Object.defineProperty,te=Object.defineProperties,me=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Xe=(Ge,ke,pe)=>ke in Ge?Oe(Ge,ke,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Ge[ke]=pe,Fe=(Ge,ke)=>{for(var pe in ke||(ke={}))Ze.call(ke,pe)&&Xe(Ge,pe,ke[pe]);if(Ae)for(var pe of Ae(ke))Ue.call(ke,pe)&&Xe(Ge,pe,ke[pe]);return Ge},Ye=(Ge,ke)=>te(Ge,me(ke)),it=(Ge,ke,pe)=>new Promise((je,ze)=>{var ot=We=>{try{_e(pe.next(We))}catch(qe){ze(qe)}},ue=We=>{try{_e(pe.throw(We))}catch(qe){ze(qe)}},_e=We=>We.done?je(We.value):Promise.resolve(We.value).then(ot,ue);_e((pe=pe.apply(Ge,ke)).next())});const Ke=({classroomList:Ge,loading:ke,dispatch:pe,shixunHomeworks:je})=>{const ze=(0,ge.useParams)(),[ot]=x.default.useForm(),{workList:ue,workSetting:_e}=je,We=()=>{pe({type:"shixunHomeworks/getWorkSetting",payload:Fe({},ze)}),pe({type:"shixunHomeworks/getWorkList",payload:Fe({},ze)})};return Ie.createElement(Be.default,{centered:!0,title:Ge.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:Ge.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>it(void 0,null,function*(){const qe=()=>it(void 0,null,function*(){var yt;yield ot.validateFields();const nt=Fe({},ot.getFieldValue()),{selectArrs:pt}=Ge.actionTabs;nt.attachment_ids=(yt=nt.attachment_ids)==null?void 0:yt.map(Lt=>Lt.response.id),(yield(0,ye.mz)(Ye(Fe({},nt),{homeworkId:pt.work_id}))).status===0&&(ot.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),We())});if(_e!=null&&_e.can_submit){if(!(_e!=null&&_e.submit_size)){Le.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Be.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:Ie.createElement(Ie.Fragment,null,"\u4F60\u8FD8\u6709 ",Ie.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},_e==null?void 0:_e.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{qe()}});return}qe()}),onCancel:()=>{ot.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},Ie.createElement(x.default,{form:ot,initialValues:{}},Ie.createElement(x.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},Ie.createElement(He.Z,null)),Ie.createElement(x.default.Item,{name:"description"},Ie.createElement(Pe.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${Ge.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};zt.Z=(0,ge.connect)(({classroomList:Ge,loading:ke,shixunHomeworks:pe})=>({classroomList:Ge,loading:ke,shixunHomeworks:pe}))(Ke)},60132:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(28284),Le=ee(6767),Pe=ee(62957),ye=ee(77019),ge=ee(5269),He=ee(16326),Ie=ee(47889),Oe=ee(62673),te=ee(56656),me=ee.n(te),Ae=ee(57193),Ze=ee(81779),Ue=ee(63949),Xe=ee(95392),Fe=ee(21542),Ye=ee(62510),it=ee(94373),Ke=ee(34364),Ge=ee(90609),ke=ee(86342),pe=ee(59301),je=Object.defineProperty,ze=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,qe=(Bt,kt,we)=>kt in Bt?je(Bt,kt,{enumerable:!0,configurable:!0,writable:!0,value:we}):Bt[kt]=we,yt=(Bt,kt)=>{for(var we in kt||(kt={}))_e.call(kt,we)&&qe(Bt,we,kt[we]);if(ue)for(var we of ue(kt))We.call(kt,we)&&qe(Bt,we,kt[we]);return Bt},nt=(Bt,kt)=>ze(Bt,ot(kt)),pt=(Bt,kt)=>{var we={};for(var oe in Bt)_e.call(Bt,oe)&&kt.indexOf(oe)<0&&(we[oe]=Bt[oe]);if(Bt!=null&&ue)for(var oe of ue(Bt))kt.indexOf(oe)<0&&We.call(Bt,oe)&&(we[oe]=Bt[oe]);return we},_t=(Bt,kt,we)=>new Promise((oe,Se)=>{var Je=gt=>{try{Re(we.next(gt))}catch(lt){Se(lt)}},st=gt=>{try{Re(we.throw(gt))}catch(lt){Se(lt)}},Re=gt=>gt.done?oe(gt.value):Promise.resolve(gt.value).then(Je,st);Re((we=we.apply(Bt,kt)).next())});const Lt=Bt=>{var kt=Bt,{classroomList:we,dispatch:oe,courseEndTime:Se}=kt,Je=pt(kt,["classroomList","dispatch","courseEndTime"]),st,Re,gt,lt;const St=(0,Xe.useParams)(),[rt]=Be.default.useForm(),[$e,et]=(0,x.useState)(1),[dt,Dt]=(0,x.useState)([]),[ut,wt]=(0,x.useState)(0),[be,ae]=(0,x.useState)(2e3),[ce,ve]=(0,x.useState)(!0),[Ee,ht]=(0,x.useState)(!1),[Ct,tn]=(0,x.useState)(!1),[he,re]=(0,x.useState)([]),[ne,de]=(0,x.useState)(!0),[xe,le]=(0,x.useState)(null),[ct,Ot]=(0,x.useState)({}),[Qt,Zt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(we.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Pr(),xt(),we.actionTabs.type===2){const br=we.actionTabs.selectArrsAll[0];le({submit_limit:br==null?void 0:br.submit_limit,submit_limit_num:br==null?void 0:br.submit_limit_num,must_file:br==null?void 0:br.must_file,can_submit:br==null?void 0:br.can_submit,submit_num:br==null?void 0:br.submit_num}),de(br.unified_setting)}else de(!1),le({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[we.actionTabs]),(0,x.useEffect)(()=>{if(Ee){if(Ct)return;oe({type:"classroomList/setActionTabs",payload:{}}),(0,Ze.GJ)()?oe({type:"classroomList/getClassroomTeacherCommonList",payload:nt(yt({},we.actionTabs.params),{type:1})}):oe({type:"classroomList/getClassroomCommonList",payload:yt({},we.actionTabs.params)})}},[Ee]);const xt=br=>_t(void 0,null,function*(){ve(!0);const er=yield(0,it.c_)(nt(yt({},St),{page:br||$e,limit:2e4,homework_id:we.actionTabs.type===1?"":we.actionTabs.selectArrs[0]}));er==null||er.course_groups.map((Oa,Ma)=>{Oa.key=Oa.id,Oa.title=Oa.name,Oa.disabled=Oa.is_published}),er&&(Dt([...er==null?void 0:er.course_groups]),wt(er==null?void 0:er.course_groups_count),ve(!1),br||rt.setFieldsValue({publish_time:me()(me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:me()(me()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Wt=br=>{et(br),xt(br)},hn=()=>{(0,Ze.GJ)()?we.actionTabs.detail?(oe({type:"shixunHomeworks/setActionTabs",payload:{}}),oe({type:"shixunHomeworks/getWorkList",payload:yt({},St)}),oe({type:"shixunHomeworks/getWorkSetting",payload:yt({},St)})):oe({type:"classroomList/getClassroomTeacherCommonList",payload:nt(yt({},we.actionTabs.params),{type:1})}):oe({type:"classroomList/getClassroomCommonList",payload:yt({},we.actionTabs.params)})},Sn=()=>_t(void 0,null,function*(){var br,er;if((0,Ze.Rm)()&&!((br=we.AssistantObject.normal)!=null&&br.can_publish)){Le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),sa(!1);return}const Oa=yt({},rt.getFieldsValue());if(Oa.end_time<=Oa.publish_time){Le.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),sa(!1);return}if((he==null?void 0:he.length)<=0&&!ne&&dt.length>0){Le.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(xe!=null&&xe.submit_limit&&!(xe!=null&&xe.submit_limit_num)){Le.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(xe!=null&&xe.can_submit&&!(xe!=null&&xe.submit_num)){Le.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}let Ma=yt({homework_ids:[...we.actionTabs.selectArrs],group_ids:he.length>0?he.map(Qa=>Qa.id):(er=we.detailCommonHomeworksList)==null?void 0:er.course_groups,end_time:me()(Oa.end_time).format("YYYY-MM-DD HH:mm"),publish_time:me()(Oa.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!he.length},xe),_r=yield(0,ke.Tr)({homework_common_ids:[...we.actionTabs.selectArrs],course_id:St.coursesId,type:"homework_common"});(_r==null?void 0:_r.student_count)===0?Jn(Ma):(Zt(Ma),Ot(_r))}),Jn=br=>_t(void 0,null,function*(){sa(!0);const er=yield(0,Ae.ZP)(`/api/courses/${St.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:yt({},br)});sa(!1),er.status===0&&((0,Ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Le.ZP.success("\u53D1\u5E03\u6210\u529F"),oe({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Je.onCallback&&Je.onCallback(),hn(),localStorage.getItem("Noviceguide")==="0"||oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:pe.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),Pr=()=>{et(1),Dt([]),re([])},{detailCommonHomeworksList:Rn}=we,Sr=ut>$e*be,[va,sa]=(0,x.useState)(!1);return pe.createElement("div",null,pe.createElement(Pe.default,{width:600,centered:!0,confirmLoading:va,title:"\u53D1\u5E03\u4F5C\u4E1A",open:we.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Sn,onCancel:()=>{Pr(),hn(),oe({type:"classroomList/setActionTabs",payload:{}})}},pe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",pe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),dt&&pe.createElement(Be.default,{form:rt},pe.createElement("div",{style:{paddingLeft:0}},pe.createElement(ye.Z,{className:"mt30",align:"middle"},pe.createElement(ge.Z,null,pe.createElement(Be.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},pe.createElement(He.default,{style:{width:170,marginRight:"25px"},disabledDate:br=>(0,Ke.Q8)(br,Se),disabledTime:br=>(0,Ke.d0)(br),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,Ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),pe.createElement(ge.Z,{className:"ml20"},pe.createElement(Be.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},pe.createElement(He.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,Ue.U6)(),"HH:mm")},disabledDate:br=>(0,Ke.Q8)(br,Se,rt.getFieldValue("publish_time")),disabledTime:br=>(0,Ke.d0)(br,rt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),we.actionTabs.type===2&&pe.createElement(ye.Z,{style:{marginBottom:"10px"}},pe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),pe.createElement(Ie.ZP.Group,{value:ne,onChange:br=>{de(br.target.value),re([])}},pe.createElement(Ie.ZP,{value:!0,disabled:!we.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),pe.createElement(Ie.ZP,{className:"ml20",disabled:dt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dt.length<=0&&we.actionTabs.type===2&&pe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(we.actionTabs.type===1||!ne)&&dt.length>0&&pe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},pe.createElement("span",{style:{flex:1}},pe.createElement(Oe.default,{checked:he.length===dt.length,onChange:br=>{he.length===dt.length?re([]):re(dt.filter(er=>!er.is_published))}},"\u5168\u9009")),pe.createElement("span",{style:{width:16}}),pe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",he.length||0,"\u4E2A\u5206\u73ED")),(we.actionTabs.type===1||!ne)&&dt.length>0&&pe.createElement(Fe.Z,{data:dt,selectedRowKeys:he,setSelectedRowKeys:re})),!((gt=(Re=(st=we==null?void 0:we.actionTabs)==null?void 0:st.selectArrsAll)==null?void 0:Re[0])!=null&>.is_shixun)&&pe.createElement(Ye.ZP,{value:xe,onChange:br=>le(yt({},br))})),pe.createElement(Ge.Z,{resdata:ct,type:((lt=we.actionTabs.selectArrs)==null?void 0:lt.length)===1?"shixun":"shixunpush",okloading:va,oktext:(ct==null?void 0:ct.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:br=>_t(void 0,null,function*(){sa(!0);let er=yield(0,Ae.ZP)(`/api/courses/${St.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...we.actionTabs.selectArrs]}});sa(!1),(er==null?void 0:er.status)===0&&Jn(Qt)})}))};zt.Z=(0,Xe.connect)(({classroomList:Bt})=>({classroomList:Bt}))(Lt)},11803:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return ot}});var x=ee(59301),Be={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Le=Object.defineProperty,Pe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,He=(ue,_e,We)=>_e in ue?Le(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,Ie=(ue,_e)=>{for(var We in _e||(_e={}))ye.call(_e,We)&&He(ue,We,_e[We]);if(Pe)for(var We of Pe(_e))ge.call(_e,We)&&He(ue,We,_e[We]);return ue};const Oe=ue=>React.createElement("svg",Ie({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ue),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var te="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",me=ee(20554),Ae=ee(92310),Ze=ee.n(Ae),Ue=ee(59301),Xe=Object.defineProperty,Fe=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ke=(ue,_e,We)=>_e in ue?Xe(ue,_e,{enumerable:!0,configurable:!0,writable:!0,value:We}):ue[_e]=We,pe=(ue,_e)=>{for(var We in _e||(_e={}))Ke.call(_e,We)&&ke(ue,We,_e[We]);if(it)for(var We of it(_e))Ge.call(_e,We)&&ke(ue,We,_e[We]);return ue},je=(ue,_e)=>Fe(ue,Ye(_e)),ot=({dataSource:ue,className:_e,style:We})=>{const[qe,yt]=(0,x.useState)([]),[nt,pt]=(0,x.useState)(""),_t=(0,x.useRef)("");(0,x.useEffect)(()=>{if(ue!=null&&ue.length){const kt=String(Math.random()).slice(-6),we=ue.map(oe=>je(pe({},oe),{key:`${kt}-${oe.key}`}));yt(we),pt(we[0].key)}},[ue.length]);const Lt=kt=>{pt(kt),_t.current=kt;const we=document.getElementById(kt);if(we){const oe=we.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:oe,behavior:"smooth"})}},Bt=()=>{const kt=qe.map(oe=>document.getElementById(oe.key)),we=window.innerHeight/2;for(const oe of kt)if(oe){const Se=oe.getBoundingClientRect();if(Se.top>=0&&Se.top(window.addEventListener("scroll",Bt),()=>{window.removeEventListener("scroll",Bt)}),[qe]),Ue.createElement("div",{className:Ze()(Be.anchorNavigation,_e),style:We},Ue.createElement(me.default,{items:qe,tabBarGutter:60,className:Be.tabs,activeKey:nt,onChange:Lt}),qe.map(kt=>Ue.createElement("div",{key:kt.key,id:kt.key,className:Be.box},Ue.createElement("div",{className:Be.head},Ue.createElement("img",{className:"mr10",src:te,alt:"Dot"}),kt.label),Ue.createElement("div",{className:Be.element},kt.element))))}},34364:function(wn,zt,ee){"use strict";ee.d(zt,{Q8:function(){return oe},d0:function(){return Se},w6:function(){return we}});var x=ee(59301),Be=ee(16326),Le=ee(82326),Pe=ee(6767),ye=ee(62957),ge=ee(47889),He=ee(77019),Ie=ee(5269),Oe=ee(25399),te=ee(62673),me=ee(7939),Ae=ee(56656),Ze=ee.n(Ae),Ue=ee(81779),Xe=ee(57193),Fe=ee(89392),Ye=ee.n(Fe),it=ee(63949),Ke=ee(13842),Ge=ee(95392),ke=ee(53398),pe=ee(69206),je=ee(12313),ze=ee(90609),ot=ee(86342),ue=ee(59301),_e=Object.defineProperty,We=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,_t=(lt,St,rt)=>St in lt?_e(lt,St,{enumerable:!0,configurable:!0,writable:!0,value:rt}):lt[St]=rt,Lt=(lt,St)=>{for(var rt in St||(St={}))nt.call(St,rt)&&_t(lt,rt,St[rt]);if(yt)for(var rt of yt(St))pt.call(St,rt)&&_t(lt,rt,St[rt]);return lt},Bt=(lt,St)=>We(lt,qe(St)),kt=(lt,St,rt)=>new Promise(($e,et)=>{var dt=wt=>{try{ut(rt.next(wt))}catch(be){et(be)}},Dt=wt=>{try{ut(rt.throw(wt))}catch(be){et(be)}},ut=wt=>wt.done?$e(wt.value):Promise.resolve(wt.value).then(dt,Dt);ut((rt=rt.apply(lt,St)).next())});function we(lt,St){const rt=[];for(let $e=lt;$e{const $e=ltZe()(St).endOf("day"),dt=lt{const rt=parseInt(Ze()(lt).format("HH")),$e=parseInt(Ze()().format("HH")),et=parseInt(Ze()().format("mm"));if(!lt)return{disabledHours:()=>we(0,$e),disabledMinutes:()=>we(0,et)};if(St){const dt=parseInt(Ze()(St).format("HH")),Dt=parseInt(Ze()(St).format("mm"));return Ze()(lt).isSame(Ze()(St),"day")?{disabledHours:()=>we(0,dt),disabledMinutes:()=>rt<=dt?we(0,Dt):[]}:void 0}if(Ze()(lt).isSame(Ze()(),"day"))return{disabledHours:()=>we(0,$e),disabledMinutes:()=>Ze()(lt).isSame(Ze()(),"hour")&&rt<=$e?we(0,et):[]}},Je=(lt,St)=>lt==null?void 0:lt.map(rt=>{var $e;return($e=St==null?void 0:St.find(et=>et.value===rt))==null?void 0:$e.id}),{RangePicker:st}=Be.default,{Option:Re}=Le.default,gt=({shixunHomeworks:lt,loading:St,dispatch:rt,classroomList:$e,user:et})=>{var dt,Dt,ut,wt,be,ae,ce,ve,Ee;const ht=(0,Ge.useParams)(),{workSetting:Ct,workList:tn,shixunWorkList:he,headerInfo:re,changeData:ne}=lt,[de,xe]=(0,x.useState)(!1),[le,ct]=(0,x.useState)(!1);let[Ot,Qt]=(0,x.useState)([]),[Zt,xt]=(0,x.useState)([]),[Wt,hn]=(0,x.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ke.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Sn,Jn]=(0,x.useState)({}),[Pr,Rn]=(0,x.useState)({});(0,x.useEffect)(()=>()=>{Qt([])},[]),(0,x.useEffect)(()=>{xe(!(0,Ue.GJ)())},[(0,Ue.GJ)()]);const Sr=()=>{rt({type:"shixunHomeworks/getWorkSetting",payload:Lt({},ht)})};(0,x.useEffect)(()=>{if(!(Ct!=null&&Ct.course_id))return;Object.keys(Wt).map(function(yn){Wt[yn]=Ct[yn]}),(!Wt.allow_late||!Wt.unified_late)&&(Wt.late_penalty=20,Wt.penalty_type=ke.Q.Percent),Wt.unified_setting||(Wt.unified_late=!1,Wt.unified_anonymous_comment=!1,Wt.unified_anonymous_appeal=!1),Ot=JSON.parse(JSON.stringify(Ct.group_settings.map(yn=>Bt(Lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.publish_time!==null))),Zt=JSON.parse(JSON.stringify(Ct.allow_late_settings.map(yn=>Bt(Lt({},yn),{group_name:[yn.group_name]})).filter(yn=>yn.late_time!==null))),hn(Lt({},Wt));const rn=(0,it.QE)((Ot==null?void 0:Ot.length)>0?Ot:[]);Qt([...rn]),(Zt==null?void 0:Zt.length)<=0?xt([{penalty_type:ke.Q.Percent,late_penalty:20}]):xt([...Zt])},[Ct]);const va=()=>kt(void 0,null,function*(){var rn,yn,Tn,Pn,$t,bn,ar,Cr,kr;if(((Tn=(yn=(rn=et==null?void 0:et.userInfo)==null?void 0:rn.course)==null?void 0:yn.shixun_homework_info)==null?void 0:Tn.shixun_homework_remaining_count)===0&&(($t=(Pn=lt==null?void 0:lt.headerInfo)==null?void 0:Pn.homework_status)!=null&&$t.includes("\u672A\u53D1\u5E03"))){(0,it.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(ar=(bn=(0,Ue.eY)())==null?void 0:bn.course)==null?void 0:ar.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((Cr=et==null?void 0:et.userInfo)==null?void 0:Cr.user_status)===2){(0,pe.Rd)();return}const Tr=JSON.parse(JSON.stringify(Wt));if(Tr.challenge_settings.filter(mr=>!mr.hide),Tr.categoryId=ht.categoryId,(kr=Tr.challenge_settings)!=null&&kr.every(mr=>!mr.checked)){Pe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ot),!Wt.unified_setting)Ot=Ot==null?void 0:Ot.map(mr=>{var ea;if(!mr.publish_time||!mr.end_time)throw Pe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw Pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(ea=Ct.group_settings)==null?void 0:ea.filter(oa=>{var nr;return(nr=mr==null?void 0:mr.group_name)==null?void 0:nr.includes(oa.group_name)}).map(oa=>oa.group_id||oa.id).toString().split(","),mr});else if(!Wt.publish_time||!Wt.end_time)throw Pe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Tr.group_settings=Ot,Wt.allow_late)if(Wt.unified_late){if(Wt.late_penalty===null||Wt.late_penalty===void 0||Wt.late_penalty<0||Wt.late_penalty>100)throw Pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Wt.late_time)throw Pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Zt=Zt==null?void 0:Zt.map(mr=>{var ea,oa;if(mr.late_penalty===null||mr.late_penalty===void 0||mr.late_penalty<0||mr.late_penalty>100)throw Pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!mr.late_time)throw Pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!mr.group_name)throw Pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return mr.group_name=typeof(mr==null?void 0:mr.group_name)=="string"?[mr==null?void 0:mr.group_name]:mr==null?void 0:mr.group_name,mr.group_id=(oa=(ea=mr==null?void 0:mr.group_name)==null?void 0:ea.map(nr=>{var An,Ar;let pa=(Ar=(An=Ct.group_settings)==null?void 0:An.filter(_a=>(_a==null?void 0:_a.group_name)===nr))==null?void 0:Ar[0];return pa==null?void 0:pa.group_id}))==null?void 0:oa.toString().split(","),mr}),Tr.allow_late_settings=Zt;let ra=yield(0,ot.Tr)({homework_common_ids:[parseInt(ht.categoryId)],course_id:ht.coursesId,type:"homework_common"});(ra==null?void 0:ra.student_count)===0?sa(Tr):(Rn(Tr),Jn(ra))}),sa=rn=>{var yn;if(rn.total_score===null){Pe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(rn!=null&&rn.work_efficiency&&rn.eff_score===null){Pe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Tn=rn.challenge_settings.reduce((bn,ar)=>bn+Number(ar.challenge_score),0);if((Tn==null?void 0:Tn.toFixed(10))!==((yn=rn.total_score-rn.eff_score)==null?void 0:yn.toFixed(10))){Pe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${rn.total_score}\u5206`);return}const Pn={shixun_evaluation:rn.shixun_evaluation,challenge_settings:rn.challenge_settings};let $t=()=>{var bn;const ar=()=>kt(void 0,null,function*(){ct(!0),(yield(0,Xe.ZP)(`/api/homework_commons/${ht.categoryId}/publish_setting.json`,{method:"post",body:Lt({},rn)})).status===0&&(Pe.ZP.success("\u66F4\u65B0\u6210\u529F"),Sr(),rt({type:"user/getUserInfo",payload:{course_id:ht.coursesId}}),rt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Lt({},ht)})),ct(!1)});!(0,Fe.isEqual)(ne,Pn)&&!((bn=re==null?void 0:re.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))?ye.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ar}):ar()};Ct!=null&&Ct.high_resources_consume&&!(Ct!=null&&Ct.high_resources_consume_permission)?rt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ht.coursesId,type:"shixun",type_id:ht.categoryId,name:Ct.homework_name,fn:()=>{$t()}}}):$t()},br=(rn,yn,Tn="group_id")=>{var Pn;return yn?yn.find($t=>$t[Tn]===rn):(Pn=Ct==null?void 0:Ct.group_settings)==null?void 0:Pn.find($t=>$t.group_id[0]===rn)},er=(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.anonymous_comment),Oa=rn=>{var yn,Tn;const Pn=br(rn,Ct==null?void 0:Ct.allow_late_settings,"id"),$t=br(rn,Ct==null?void 0:Ct.anonymous_comment_settings),bn=br(rn);return(Ct==null?void 0:Ct.allow_late)&&Pn&&Ze()(Pn==null?void 0:Pn.late_time)<=Ze()()||(Ct==null?void 0:Ct.anonymous_comment)&&$t&&($t==null?void 0:$t.evaluation_start)!==null||((Tn=(Ze()(bn==null?void 0:bn.end_time)<=Ze()()&&((yn=Ct==null?void 0:Ct.allow_late_settings)==null?void 0:yn.filter(ar=>ar.group_id.includes(rn))))[0])==null?void 0:Tn.late_time)!=null},Ma=(0,x.useMemo)(()=>(Ct==null?void 0:Ct.allow_late)||(Ct==null?void 0:Ct.all_group_late),[Ct,re]),_r=Ct==null?void 0:Ct.anonymous_comment,Qa=rn=>{if(!rn)return!1;const yn=br(rn,Ct==null?void 0:Ct.anonymous_comment_settings);return(Ct==null?void 0:Ct.anonymous_comment)&&yn&&(yn==null?void 0:yn.evaluation_start)!==null},Pa=(rn,yn)=>{var Tn,Pn,$t,bn,ar;rn!=null&&rn.group_id||(rn.group_id=Je(rn==null?void 0:rn.group_name,Ct==null?void 0:Ct.group_settings)),rt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:rn,index:yn,rangePickerDisabled:(Pn=(Tn=rn==null?void 0:rn.group_id)==null?void 0:Tn[0])!=null&&Pn.publish_time?de||(Ze()()<=Ze()((bn=br(($t=rn==null?void 0:rn.group_id)==null?void 0:$t[0]))==null?void 0:bn.publish_time)?!1:[!0,Oa((ar=rn==null?void 0:rn.group_id)==null?void 0:ar[0])]):!1,disabledDate:Ct==null?void 0:Ct.course_end_date}})};return ue.createElement("section",{className:Ke.Z.form},ue.createElement("div",{className:Ke.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ue.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ue.createElement("div",null,ue.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ue.createElement(ge.ZP.Group,{disabled:de||!((dt=re==null?void 0:re.homework_status)!=null&&dt.includes("\u672A\u53D1\u5E03"))||(0,Ue.Rm)()&&!((Dt=$e.AssistantObject.practice)!=null&&Dt.can_publish),value:Wt.unified_setting,onChange:rn=>{var yn;if(!((yn=re==null?void 0:re.homework_status)!=null&&yn.includes("\u672A\u53D1\u5E03"))){Pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Wt.unified_setting=!Wt.unified_setting,Wt.unified_setting||(Wt.unified_late=!1,xt([{late_penalty:5}])),hn(Object.assign({},Wt)),Wt.unified_setting===!1&&Ot==""){Qt(Ot.concat({}));return}Wt.unified_setting&&(Qt([]),xt([{late_penalty:5}]))}},ue.createElement(ge.ZP,{value:!0,disabled:de||!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ue.createElement(ge.ZP,{disabled:de||!((ut=Ct==null?void 0:Ct.group_settings)!=null&&ut.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((wt=Ct==null?void 0:Ct.group_settings)==null?void 0:wt.length)===0&&ue.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Wt.unified_setting&&ue.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ue.createElement(He.Z,{align:"middle"},ue.createElement(Ie.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml10"},ue.createElement(Be.default,{size:"large",disabled:de||!((be=re==null?void 0:re.homework_status)!=null&&be.includes("\u672A\u53D1\u5E03")||(ae=re==null?void 0:re.homework_status)!=null&&ae.includes("\u672A\u5F00\u59CB"))||(0,Ue.Rm)()&&!((ce=$e.AssistantObject.practice)!=null&&ce.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date),disabledTime:rn=>Se(rn),value:Wt.publish_time?Ze()(Wt.publish_time):"",onChange:(rn,yn)=>{Wt.publish_time=yn,(Wt.end_time==""||!Wt.end_time)&&Wt.unified_setting&&(Wt.end_time=Ze()(rn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),hn(Object.assign({},Wt))}}))),ue.createElement(He.Z,{align:"middle",className:"pl30"},ue.createElement(Ie.Z,null,"\u622A\u6B62\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml10"},ue.createElement(Be.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ct==null?void 0:Ct.allow_late)&&(Ct==null?void 0:Ct.homework_status.includes("\u5DF2\u622A\u6B62"))||de||(Ct==null?void 0:Ct.allow_late)&&Ze()()>=Ze()(Ct==null?void 0:Ct.end_time)||(0,Ue.Rm)()&&!((ve=$e.AssistantObject.practice)!=null&&ve.can_publish),disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date,Wt.publish_time),disabledTime:rn=>Se(rn,Wt.publish_time),value:Wt.end_time?Ze()(Wt.end_time):"",onChange:(rn,yn)=>{Wt.end_time=yn,hn(Object.assign({},Wt))}})))),!Wt.unified_setting&&(Ot==null?void 0:Ot.length)>0&&ue.createElement(He.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ot&&Ot.map(function(rn,yn){var Tn,Pn,$t,bn,ar,Cr,kr;return ue.createElement(Ie.Z,{span:24,key:yn},ue.createElement(He.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:yn==(Ot==null?void 0:Ot.length)-1?"0px":"10px"}},ue.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",yn+1),ue.createElement(Le.default,{disabled:de||((Tn=re==null?void 0:re.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03")&&rn.id||Ze()(){var ra;if((0,Ue.Rm)()&&!((ra=$e.AssistantObject.practice)!=null&&ra.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ot[yn].group_name=Tr,Ot[yn].group_id=rn.group_id;const mr=(0,Fe.flattenDeep)(Ot.map(oa=>oa.group_name)),ea=Zt.map(oa=>{let nr=(oa==null?void 0:oa.group_name)||[];return Bt(Lt({},oa),{group_name:(0,Fe.remove)(nr,An=>mr.includes(An))})});xt(ea),Qt(Ot.slice())},maxTagCount:4,maxTagPlaceholder:Tr=>ue.createElement("div",{style:{cursor:"pointer"},onClick:()=>Pa(rn,yn)},"+",Tr==null?void 0:Tr.length)},Ct.group_settings&&Ct.group_settings.map(function(Tr){if(!Ot.map(mr=>mr.group_name).flat().includes(Tr.group_name))return ue.createElement(Re,{value:Tr.group_name,key:Tr.id},Tr.group_name)})),ue.createElement("div",{className:"ml20"},ue.createElement(st,{size:"large",ranges:{\u6B64\u523B:[rn.publish_time?Ze()(rn.publish_time):Ze()(),Ze()()]},allowClear:!1,disabled:de||(Ze()()<=Ze()((bn=br(($t=rn==null?void 0:rn.group_id)==null?void 0:$t[0]))==null?void 0:bn.publish_time)?!1:[!0,Oa((ar=rn==null?void 0:rn.group_id)==null?void 0:ar[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Tr=>oe(Tr,Ct==null?void 0:Ct.course_end_date),disabledTime:Tr=>Se(Tr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ze()((0,it.U6)(),"HH:mm"),Ze()((0,it.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[rn.publish_time?Ze()(rn.publish_time):void 0,rn.end_time?Ze()(rn.end_time):void 0],onChange:(Tr,ra)=>{var mr;if((0,Ue.Rm)()&&!((mr=$e.AssistantObject.practice)!=null&&mr.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ot[yn].publish_time=ra[0],!rn.end_time&&ra[0]?Ot[yn].end_time=Ze()(ra[0]).add(7,"days"):Ot[yn].end_time=ra[1],Qt([...Ot])},onCalendarChange:(Tr,ra,mr)=>{if(ra!=null&&ra[0]&&!ra[1]){const ea=Ze()(ra[0]).add(7,"days");Ot[yn].publish_time=ra[0],Ot[yn].end_time=ea,Qt([...Ot])}}})),!de&&ue.createElement("div",{style:{display:"flex",width:"50px"}},((Cr=rn==null?void 0:rn.group_id)==null?void 0:Cr.length)>1&&ue.createElement(Oe.Z,{title:"\u89C4\u5219\u62C6\u5206"},ue.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Pa(rn,yn)})),Ot.length<((kr=Ct==null?void 0:Ct.group_settings)==null?void 0:kr.length)&&ue.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tr;if((0,Ue.Rm)()&&!((Tr=$e.AssistantObject.practice)!=null&&Tr.can_publish)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt(Ot.concat({}))}}),((rn==null?void 0:rn.publish_time)&&Ze()(){const Tr=(0,Fe.cloneDeep)(Zt);Tr.forEach((ra,mr)=>{ra.group_name&&(ra.group_name=ra.group_name.filter(ea=>{var oa;return!((oa=Ot[yn].group_name)!=null&&oa.includes(ea))}))}),Ot=Ot.filter((ra,mr)=>yn!==mr),xt(Tr),Qt(Ot.slice()),setTimeout(()=>Qt(Ot.slice()),10)}}))))}))),ue.createElement(He.Z,null,ue.createElement(Ie.Z,null,ue.createElement("div",{className:Ke.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ue.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ue.createElement(Ie.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ue.createElement(te.default,{checked:Wt.allow_late,disabled:de||Ma,onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}rn.target.checked&&ye.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ue.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ue.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ue.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ue.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Wt.allow_late=!Wt.allow_late,Zt==""&&xt([{late_penalty:5}]),hn(Object.assign({},Wt))}},ue.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Wt==null?void 0:Wt.allow_late)&&ue.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ue.createElement("div",{style:{display:"flex"}},ue.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ue.createElement(ge.ZP.Group,{style:{marginLeft:"20px"},disabled:de||(Ct==null?void 0:Ct.anonymous_comment)||(Ct==null?void 0:Ct.allow_late),value:Wt.unified_late,onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt.unified_late=rn.target.value,Zt==""&&!rn.target.value&&xt([{penalty_type:ke.Q.Percent,late_penalty:20}]),hn(Lt({},Wt))}},(Wt==null?void 0:Wt.unified_setting)&&ue.createElement(ge.ZP,{value:!0,disabled:!(Ct!=null&&Ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ee=Ct==null?void 0:Ct.group_settings)==null?void 0:Ee.length)>0&&ue.createElement(ge.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Wt!=null&&Wt.unified_late?ue.createElement(ue.Fragment,null,ue.createElement(He.Z,{align:"middle",style:{marginTop:"10px"}},ue.createElement(Ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ue.createElement(Ie.Z,{className:"ml20"},ue.createElement(ke.Z,{disabled:de||_r,value:{type:Wt.penalty_type,inputValue:Wt.late_penalty},onChange:rn=>{var yn;if((0,Ue.Rm)()&&!((yn=$e.AssistantObject.practice)!=null&&yn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}hn(Bt(Lt({},Wt),{late_penalty:rn.inputValue,penalty_type:rn.type}))}})),ue.createElement(Ie.Z,{flex:"1",className:"ml5"},ue.createElement("span",{className:"c-grey-c ml10"},Wt.penalty_type===ke.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ue.createElement(He.Z,{align:"middle",style:{marginTop:"15px"}},ue.createElement(Ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ue.createElement(Ie.Z,{className:"ml20"},ue.createElement(Be.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:de||_r,value:Wt.late_time?Ze()(Wt.late_time):"",disabledDate:rn=>oe(rn,Ct==null?void 0:Ct.course_end_date),onChange:(rn,yn)=>{var Tn;if((0,Ue.Rm)()&&!((Tn=$e.AssistantObject.practice)!=null&&Tn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt.late_time=yn,hn(Object.assign({},Wt))}})))):Zt.map(function(rn,yn){var Tn;return ue.createElement(Ie.Z,{span:24,key:yn},ue.createElement(He.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ue.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",yn+1),ue.createElement(Le.default,{disabled:de||!((Tn=re==null?void 0:re.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03"))&&rn.id||(Ct==null?void 0:Ct.anonymous_comment),mode:"multiple",className:Ke.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof rn.group_name=="string"?[rn.group_name]:rn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Pn=>{var $t;if((0,Ue.Rm)()&&!(($t=$e.AssistantObject.practice)!=null&&$t.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].group_name=Pn,Zt[yn].group_id=rn.group_id,xt(Zt.slice())}},Ct.group_settings&&Ct.group_settings.map(function(Pn){const $t=Zt.map(ar=>ar.group_name).flat(),bn=Ot.map(ar=>ar.group_name).flat();if(Wt!=null&&Wt.unified_setting){if(!$t.includes(Pn.group_name))return ue.createElement(Re,{value:Pn.group_name,key:Pn.id},Pn.group_name)}else if(bn.includes(Pn.group_name)&&!$t.includes(Pn.group_name))return ue.createElement(Re,{value:Pn.group_name,key:Pn.id},Pn.group_name)})),ue.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ue.createElement(ke.Z,{disabled:de||Qa(rn.id),value:{type:rn.penalty_type,inputValue:rn.late_penalty},onChange:Pn=>{var $t;if((0,Ue.Rm)()&&!(($t=$e.AssistantObject.practice)!=null&&$t.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].late_penalty=Pn.inputValue,Zt[yn].penalty_type=Pn.type,xt([...Zt])}}),ue.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ue.createElement(Be.default,{size:"large",disabled:de||Qa(rn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ze()((0,it.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Pn=>oe(Pn,Ct==null?void 0:Ct.course_end_date),format:"YYYY-MM-DD HH:mm",value:rn!=null&&rn.late_time?Ze()(rn.late_time):void 0,onChange:(Pn,$t)=>{var bn;if((0,Ue.Rm)()&&!((bn=$e.AssistantObject.practice)!=null&&bn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[yn].late_time=$t,xt([...Zt])}}),!de&&ue.createElement("div",{style:{display:"flex",width:"50px"}},ue.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Pn;if((0,Ue.Rm)()&&!((Pn=$e.AssistantObject.practice)!=null&&Pn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt(Zt.concat({penalty_type:ke.Q.Percent,late_penalty:20}))}}),yn>0&&!rn.id&&ue.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Pn;if((0,Ue.Rm)()&&!((Pn=$e.AssistantObject.practice)!=null&&Pn.can_late)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt=Zt.filter(($t,bn)=>yn!==bn),xt(Zt.slice()),setTimeout(()=>xt(Zt.slice()),10)}}))))})),!de&&ue.createElement(ue.Fragment,null,ue.createElement(me.ZP,{type:"primary",size:"large",loading:le,style:{width:"138px",marginTop:"30px"},onClick:()=>va()},"\u4FDD\u5B58")),ue.createElement(je.Z,{onConfirm:(rn,yn)=>{Ot.splice(rn,0,...yn),Ot.splice(rn+yn.length,1);const Tn=(0,it.QE)([...Ot]);Qt([...Tn])}}),ue.createElement(ze.Z,{resdata:Sn,type:"shixun",okloading:le,oktext:(Sn==null?void 0:Sn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:rn=>kt(void 0,null,function*(){ct(!0);let yn=yield(0,Xe.ZP)(`/api/courses/${ht.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ht.categoryId)]}});ct(!1),(yn==null?void 0:yn.status)===0&&sa(Pr)})}))};zt.ZP=(0,Ge.connect)(({shixunHomeworks:lt,classroomList:St,loading:rt,user:$e})=>({shixunHomeworks:lt,classroomList:St,loading:rt.effects,user:$e}))(gt)},51062:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(62957),ye=ee(6767),ge=ee(54172),He=ee(95392),Ie=ee(78323),Oe=ee(40863),te=ee(57193),me=ee(56656),Ae=ee.n(me),Ze=ee(63949),Ue=ee(59301),Xe=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ke=(ze,ot,ue)=>ot in ze?Xe(ze,ot,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ze[ot]=ue,Ge=(ze,ot)=>{for(var ue in ot||(ot={}))Ye.call(ot,ue)&&Ke(ze,ue,ot[ue]);if(Fe)for(var ue of Fe(ot))it.call(ot,ue)&&Ke(ze,ue,ot[ue]);return ze},ke=(ze,ot,ue)=>new Promise((_e,We)=>{var qe=pt=>{try{nt(ue.next(pt))}catch(_t){We(_t)}},yt=pt=>{try{nt(ue.throw(pt))}catch(_t){We(_t)}},nt=pt=>pt.done?_e(pt.value):Promise.resolve(pt.value).then(qe,yt);nt((ue=ue.apply(ze,ot)).next())});const{Dragger:pe}=Be.default,je=({classroomList:ze,dispatch:ot,onOk:ue})=>{const _e=(0,He.useParams)(),[We]=Le.default.useForm(),[qe,yt]=(0,x.useState)(),[nt,pt]=(0,x.useState)(!1),_t={height:100,onRemove:()=>{yt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Lt=>ke(void 0,null,function*(){return yt(Lt),!1})};return(0,x.useEffect)(()=>{We.setFieldsValue({publish_time:Ae()(Ae()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ae()(Ae()(new Date((0,Ze.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Ue.createElement(Pe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ze.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:nt},onOk:()=>ke(void 0,null,function*(){We.submit()}),onCancel:()=>{We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}})}},Ue.createElement(Le.default,{form:We,onFinish:Lt=>ke(void 0,null,function*(){var Bt,kt,we;if(!(qe!=null&&qe.size)){ye.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}pt(!0);let oe=new FormData;oe.append("type",ze.actionTabs.type),oe.append("file",qe);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${ze.actionTabs.id}/supplement_score.json`:Se=`/api/homework_commons/${ze.actionTabs.id}/supplement_score.json`;let Je=yield(0,te.ZP)(Se,{method:"post",body:oe},!0);pt(!1),(Je==null?void 0:Je.status)===0&&(ue(),We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}}),((kt=(Bt=Je==null?void 0:Je.data)==null?void 0:Bt.fail)==null?void 0:kt.length)>0&&Pe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:Ue.createElement(ge.default,{pagination:!1,dataSource:(we=Je==null?void 0:Je.data)==null?void 0:we.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ze.FH)("",Ie.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ze.actionTabs.type}`)}}))})},Ue.createElement(Le.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ze.actionTabs.name),Ue.createElement(Le.default.Item,{style:{marginBottom:0},label:Ue.createElement("div",null,Ue.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),Ue.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},Ue.createElement("div",null,Ue.createElement("a",{download:"\u6A21\u7248.xlsx",className:Oe.Z.downloadbutton,href:Ie.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ze.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),Ue.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),Ue.createElement(Le.default.Item,{style:{marginBottom:0}},Ue.createElement(pe,Ge({},_t),Ue.createElement("a",{className:Oe.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),Ue.createElement("br",null),Ue.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};zt.Z=(0,He.connect)(({classroomList:ze})=>({classroomList:ze}))(je)},86632:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(20554),ye=ee(54172),ge=ee(13747),He=ee(95392),Ie=ee(57193),Oe=ee(56656),te=ee.n(Oe),me=ee(59301),Ae=(Xe,Fe,Ye)=>new Promise((it,Ke)=>{var Ge=je=>{try{pe(Ye.next(je))}catch(ze){Ke(ze)}},ke=je=>{try{pe(Ye.throw(je))}catch(ze){Ke(ze)}},pe=je=>je.done?it(je.value):Promise.resolve(je.value).then(Ge,ke);pe((Ye=Ye.apply(Xe,Fe)).next())});const{Dragger:Ze}=Be.default,Ue=({})=>{const Xe=(0,He.useParams)(),[Fe]=Le.default.useForm(),[Ye,it]=(0,x.useState)(!0),[Ke,Ge]=(0,x.useState)(!1);let[ke,pe]=(0,x.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const je=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function ze(){return Ae(this,null,function*(){let ue;Ge(!0),window.location.href.indexOf("exercise")>-1?ue=`/api/exercises/${Xe==null?void 0:Xe.categoryId}/redo_logs.json`:ue=`/api/homework_commons/${Xe==null?void 0:Xe.categoryId}/redo_logs.json`;let _e=yield(0,Ie.ZP)(ue,{method:"get",params:ke});Ge(!1),(_e==null?void 0:_e.status)===0&&it(_e==null?void 0:_e.data)})}(0,x.useEffect)(()=>{ze()},[]);let ot=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ue,_e,We)=>{var qe;return(qe=je.find(yt=>yt.question_type===ue))==null?void 0:qe.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ue,_e,We)=>{var qe;return(qe=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(yt=>yt.id===ue))==null?void 0:qe.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ue,_e,We)=>te()(ue).format("YYYY-MM-DD HH:mm:ss")}].filter(ue=>!!ue);return me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},me.createElement(Pe.default,{destroyInactiveTabPane:!0,onChange:ue=>{ke.type=ue,ke.page=1,ke.limit=10,pe(ke),ze()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:me.createElement(ye.default,{className:"mt20",loading:Ke,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ue,_e,We)=>te()(ue).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:Ye==null?void 0:Ye.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:me.createElement(ye.default,{className:"mt20",loading:Ke,columns:ot,dataSource:Ye==null?void 0:Ye.list,pagination:!1})}].filter(ue=>!!ue)}),me.createElement(ge.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ue,_e)=>{ke.page=ue,ke.limit=_e,pe(ke),ze()},current:ke.page,total:Ye.count,pageSize:ke.limit,style:{marginTop:20}}))};zt.Z=(0,He.connect)(({classroomList:Xe})=>({classroomList:Xe}))(Ue)},75501:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(62957),ye=ee(1439),ge=ee(95392),He=ee(57193),Ie=ee(56656),Oe=ee.n(Ie),te=ee(63949),me=ee(59301),Ae=Object.defineProperty,Ze=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,it=(ze,ot,ue)=>ot in ze?Ae(ze,ot,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ze[ot]=ue,Ke=(ze,ot)=>{for(var ue in ot||(ot={}))Fe.call(ot,ue)&&it(ze,ue,ot[ue]);if(Xe)for(var ue of Xe(ot))Ye.call(ot,ue)&&it(ze,ue,ot[ue]);return ze},Ge=(ze,ot)=>Ze(ze,Ue(ot)),ke=(ze,ot,ue)=>new Promise((_e,We)=>{var qe=pt=>{try{nt(ue.next(pt))}catch(_t){We(_t)}},yt=pt=>{try{nt(ue.throw(pt))}catch(_t){We(_t)}},nt=pt=>pt.done?_e(pt.value):Promise.resolve(pt.value).then(qe,yt);nt((ue=ue.apply(ze,ot)).next())});const{Dragger:pe}=Be.default,je=({classroomList:ze,dispatch:ot,onOk:ue})=>{const _e=(0,ge.useParams)(),[We]=Le.default.useForm(),[qe,yt]=(0,x.useState)(),[nt,pt]=(0,x.useState)(!1),_t={height:100,onRemove:()=>{yt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:Lt=>ke(void 0,null,function*(){return yt(Lt),!1})};return(0,x.useEffect)(()=>{We.setFieldsValue({publish_time:Oe()(Oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Oe()(Oe()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),me.createElement(Pe.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ze.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:nt},onOk:()=>ke(void 0,null,function*(){We.submit()}),onCancel:()=>{We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(Le.default,{form:We,onFinish:Lt=>ke(void 0,null,function*(){var Bt,kt;console.log("---",ze.actionTabs,Lt,_e);let we=((Bt=ze==null?void 0:ze.actionTabs)==null?void 0:Bt.type)==="exercise"?`/api/exercises/${_e==null?void 0:_e.category}/exercise_user/edit_score.json`:`/api/student_works/${ze.actionTabs.id}/edit_score.json`;pt(!0);let oe=yield(0,He.ZP)(we,{method:"post",body:Ge(Ke({},Lt),{exercise_user_id:((kt=ze==null?void 0:ze.actionTabs)==null?void 0:kt.type)==="exercise"?ze.actionTabs.id:""})});pt(!1),We.resetFields(),ot({type:"classroomList/setActionTabs",payload:{}}),ue()})},me.createElement(Le.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},me.createElement(ye.Z,{min:0,style:{width:"100%"}}))))};zt.Z=(0,ge.connect)(({classroomList:ze})=>({classroomList:ze}))(je)},52324:function(wn,zt,ee){"use strict";var x=ee(59301),Be=ee(14566),Le=ee(28284),Pe=ee(7939),ye=ee(77019),ge=ee(44104),He=ee(16326),Ie=ee(95392),Oe=ee(56656),te=ee.n(Oe),me=ee(34364),Ae=ee(57193),Ze=ee(59301),Ue=(Ye,it,Ke)=>new Promise((Ge,ke)=>{var pe=ot=>{try{ze(Ke.next(ot))}catch(ue){ke(ue)}},je=ot=>{try{ze(Ke.throw(ot))}catch(ue){ke(ue)}},ze=ot=>ot.done?Ge(ot.value):Promise.resolve(ot.value).then(pe,je);ze((Ke=Ke.apply(Ye,it)).next())});const{Dragger:Xe}=Be.default,Fe=({})=>{const Ye=(0,Ie.useParams)(),[it]=Le.default.useForm(),[Ke,Ge]=(0,x.useState)(!0),[ke,pe]=(0,x.useState)(!1);console.log("----",Ye);function je(){return Ue(this,null,function*(){var ze,ot;let ue;window.location.href.indexOf("exercise")>-1?ue=`/api/exercises/${Ye==null?void 0:Ye.categoryId}/get_time_setting.json`:ue=`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/get_time_setting.json`;let _e=yield(0,Ae.ZP)(ue,{method:"get"});(_e==null?void 0:_e.status)===0&&it.setFieldsValue({publish_time:te()(te()((ze=_e==null?void 0:_e.data)==null?void 0:ze.publish_time).format("YYYY-MM-DD HH:mm")),end_time:te()(te()((ot=_e==null?void 0:_e.data)==null?void 0:ot.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,x.useEffect)(()=>{je()},[]),Ze.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ze.createElement("div",{style:{textAlign:"end"}},Ke&&Ze.createElement(Pe.ZP,{onClick:()=>{Ge(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!Ke&&Ze.createElement("div",null,Ze.createElement(Pe.ZP,{type:"primary",loading:ke,onClick:()=>{it.submit()}},"\u63D0\u4EA4"),Ze.createElement(Pe.ZP,{style:{marginLeft:20},onClick:()=>{Ge(!0)}},"\u53D6\u6D88"))),Ze.createElement(Le.default,{form:it,disabled:Ke,onFinish:ze=>Ue(void 0,null,function*(){pe(!0),console.log("---",window.location.href);let ot;window.location.href.indexOf("exercise")>-1?ot=`/api/exercises/${Ye==null?void 0:Ye.categoryId}/time_setting.json`:ot=`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/time_setting.json`;let ue=yield(0,Ae.ZP)(ot,{method:"post",body:{publish_time:te()(ze.publish_time).format("YYYY-MM-DD HH:mm"),end_time:te()(ze.end_time).format("YYYY-MM-DD HH:mm")}});pe(!1),(ue==null?void 0:ue.status)===0&&Ge(!0)})},Ze.createElement(ye.Z,null,Ze.createElement(ge.Z,null,Ze.createElement(Le.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ze.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ze=>(0,me.Q8)(ze),disabledTime:ze=>(0,me.d0)(ze),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ze.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ze.createElement(ye.Z,null,Ze.createElement(ge.Z,null,Ze.createElement(Le.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ze.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ze=>(0,me.Q8)(ze,"",it.getFieldValue("publish_time")),disabledTime:ze=>(0,me.d0)(ze,it.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ze.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};zt.Z=(0,Ie.connect)(({classroomList:Ye})=>({classroomList:Ye}))(Fe)},21542:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return te}});var x=ee(59301),Be=ee(37568),Le=ee(62673),Pe=ee(77019),ye={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",He=ee(13922),Ie=(me,Ae,Ze)=>new Promise((Ue,Xe)=>{var Fe=Ke=>{try{it(Ze.next(Ke))}catch(Ge){Xe(Ge)}},Ye=Ke=>{try{it(Ze.throw(Ke))}catch(Ge){Xe(Ge)}},it=Ke=>Ke.done?Ue(Ke.value):Promise.resolve(Ke.value).then(Fe,Ye);it((Ze=Ze.apply(me,Ae)).next())}),te=({data:me,value:Ae=[],handleChangePage:Ze,className:Ue="",setSelectedRowKeys:Xe,selectedRowKeys:Fe,onChange:Ye=()=>{}})=>{const[it,Ke]=(0,x.useState)([]),[Ge,ke]=(0,x.useState)([]),[pe,je]=(0,x.useState)([]);let[ze,ot]=(0,x.useState)(1),[ue,_e]=(0,x.useState)();return(0,x.useEffect)(()=>{Ke(me),ke([]),je([])},[me]),(0,x.useEffect)(()=>{Xe&&(ke(Fe),je(Fe))},[Fe]),x.createElement("div",{className:`flex justify-between w-full ${Ue}`},x.createElement("div",{className:ye.leftdiv},x.createElement(Be.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:We=>Ie(void 0,null,function*(){Ke(me.filter(qe=>{var yt;return(yt=qe==null?void 0:qe.name)==null?void 0:yt.includes(We.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),it.length===0&&x.createElement(He.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),x.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},x.createElement(Le.default.Group,{value:Ge.map(We=>`${We.id}`),onChange:We=>{Xe(it.filter(qe=>We.includes(`${qe.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},it.map((We,qe)=>x.createElement(Pe.Z,{key:We.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},x.createElement(Le.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:We.is_published,value:`${We.id}`},x.createElement("div",{className:ye.listClass},x.createElement("span",{className:ye.spantitle,style:{width:We.is_published?"108px":"170px"}},We.name),We.is_published&&x.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),x.createElement("div",{className:ye.rightdiv},x.createElement(Be.default.Search,{onChange:We=>{je(Ge.filter(qe=>qe.name.includes(We.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),pe.length===0&&x.createElement(He.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),pe.length>0&&x.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},x.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},pe.map((We,qe)=>x.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:We.id},x.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},We.name),x.createElement("img",{src:ge,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{Xe(Ge.filter(yt=>`${yt.id}`!=`${We.id}`))}})))))))}},62510:function(wn,zt,ee){"use strict";ee.d(zt,{Ei:function(){return it},rU:function(){return Ke},ZP:function(){return ke}});var x=ee(59301),Be={wrap:"wrap___W3YuU",title:"title___OzKge",sub_title:"sub_title___mweTZ",flex_box:"flex_box___ywhFC",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Le=ee(28284),Pe=ee(47889),ye=ee(1439),ge=ee(62673),He=ee(25399),Ie=ee(5269),Oe=ee(92310),te=ee.n(Oe),me=ee(59301),Ae=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Fe=(pe,je,ze)=>je in pe?Ae(pe,je,{enumerable:!0,configurable:!0,writable:!0,value:ze}):pe[je]=ze,Ye=(pe,je)=>{for(var ze in je||(je={}))Ue.call(je,ze)&&Fe(pe,ze,je[ze]);if(Ze)for(var ze of Ze(je))Xe.call(je,ze)&&Fe(pe,ze,je[ze]);return pe};const it=({value:pe,className:je,style:ze})=>{const[ot,ue]=(0,x.useState)("0");(0,x.useEffect)(()=>{if(pe){const{submit_limit:We,must_file:qe}=pe;if(We&&qe){ue("1");return}if(We&&!qe){ue("2");return}if(!We&&qe){ue("3");return}}},[pe]);const _e={1:me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",me.createElement("span",{className:"ml5 mr5 c-light-primary"},pe==null?void 0:pe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:me.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",me.createElement("span",{className:"ml5 mr5 c-light-primary"},pe==null?void 0:pe.submit_limit_num),"\u5B57\u7B26"),3:me.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return ot==="0"?me.createElement(me.Fragment,null):me.createElement("section",{className:te()(Be.exhibition,je),style:ze},me.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),_e==null?void 0:_e[ot])},Ke=({className:pe,style:je,form:ze})=>{const ot=Le.default.useWatch("submit_limit",ze),ue=Le.default.useWatch("can_submit",ze),_e=Le.default.useWatch("submit_num",ze);return me.createElement("section",{className:te()(Be.wrap,pe),style:je},me.createElement("div",{className:`${Be.title}`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),me.createElement(Le.default.Item,{name:"can_submit",style:{lineHeight:"40px"}},me.createElement(Pe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(Pe.ZP,{value:!1,style:{marginRight:"40px"}},me.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570")),me.createElement("br",null),me.createElement(Pe.ZP,{value:!0},me.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570")))),me.createElement("div",null,ue?me.createElement("div",{style:{background:"#F6F7F9",padding:"18px 0px 18px 197px",display:"flex",marginTop:"1px"}},me.createElement(Le.default.Item,{name:"submit_num",rules:ue?[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]:[]},me.createElement(ye.Z,{precision:0,min:1,disabled:!ue,size:"large",addonAfter:"\u6B21",style:{width:133}})),me.createElement("div",{className:"flex flex-col ml15",style:{gap:"5px"}},me.createElement("span",{style:{color:"#666",fontSize:12}},me.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u6700\u591A\u63D0\u4EA4\u4F5C\u4E1A ",me.createElement("span",{style:{color:"#FF6500"}},_e)," \u6B21\uFF08\u542B\u4FEE\u6539\u548C\u66F4\u65B0\uFF09\uFF0C\u8FBE\u5230\u4E0A\u9650\u540E\u5C06\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4\u6216\u66F4\u65B0\u4F5C\u4E1A"),me.createElement("span",{style:{color:"#666",fontSize:12}},me.createElement("span",{style:{fontWeight:500}},"\u7279\u6B8A\u8BF4\u660E\uFF1A"),"\u82E5\u4F5C\u4E1A\u5F00\u542F\u8865\u4EA4\u4E14\u5B66\u751F\u6B21\u6570\u5DF2\u7528\u5B8C\uFF0C\u53EF\u989D\u5916\u63D0\u4EA4 ",me.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",me.createElement("span",{style:{color:"#FF6500"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))):me.createElement("div",{style:{background:"#F6F7F9",padding:"18px 30px 18px 54px",display:"flex",alignItems:"center",color:"#666",marginTop:"1px"}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u5141\u8BB8\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u65E0\u9650\u6B21\u4FEE\u6539\u5E76\u91CD\u65B0\u63D0\u4EA4\u4F5C\u4E1A\uFF08\u6700\u7EC8\u6210\u7EE9\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u4E3A\u51C6\uFF09")),me.createElement("div",{className:`${Be.title} mt30`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},me.createElement(Le.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(ge.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),me.createElement(Le.default.Item,{className:"mr10",name:"submit_limit_num",rules:ot?[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]:[]},me.createElement(ye.Z,{precision:0,min:1,disabled:!ot,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),me.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},me.createElement(Le.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},me.createElement(ge.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),me.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},me.createElement(Le.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},me.createElement(ge.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),me.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09")))};var ke=({value:pe,onChange:je,className:ze,style:ot,disabled:ue=!1,checkMarginLeft:_e=0})=>{const We={submit_limit:!1,submit_limit_num:200,must_file:!1},[qe,yt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(console.log(pe,"value"),!pe)return;const pt={submit_limit:pe==null?void 0:pe.submit_limit,submit_limit_num:pe==null?void 0:pe.submit_limit_num,must_file:pe==null?void 0:pe.must_file,can_submit:pe==null?void 0:pe.can_submit,submit_num:pe==null?void 0:pe.submit_num};yt(Ye({},pt))},[pe]);const nt=pt=>{const _t=Ye(Ye({},qe),pt);je(_t)};return me.createElement("section",{className:te()(Be.wrap,ze),style:ot},me.createElement("div",{className:`${Be.sub_title} mt20`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u6B21\u6570")),me.createElement(Pe.ZP.Group,{style:{background:"#F6F7F9",display:"flex",flexDirection:"column"},value:qe==null?void 0:qe.can_submit,onChange:pt=>nt({can_submit:pt.target.value})},me.createElement(Pe.ZP,{value:!1,style:{padding:"14px 20px",borderBottom:"1px solid #fff"}},me.createElement("span",{style:{color:"#000000"}},"\u4E0D\u9650\u5236\u6B21\u6570"),me.createElement("div",{style:{position:"relative",display:"inline-block"}},me.createElement(He.Z,{placement:"topLeft",getPopupContainer:pt=>pt.parentNode,arrow:{pointAtCenter:!0},overlayInnerStyle:{width:"max-content",fontSize:14,transform:"translateX(-15%)"},title:"\u89C4\u5219\u8BF4\u660E\uFF1A\u5141\u8BB8\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u65E0\u9650\u6B21\u4FEE\u6539\u5E76\u91CD\u65B0\u63D0\u4EA4\u4F5C\u4E1A\uFF08\u6700\u7EC8\u6210\u7EE9\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u4E3A\u51C6\uFF09"},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Be.title_icon} c-grey-666`})))),me.createElement("br",null),me.createElement(Pe.ZP,{className:Be.flex_box,value:!0,style:{padding:"5px 0px 5px 20px",height:50}},me.createElement("div",{className:"flex-container"},me.createElement("span",{style:{color:"#000000"}},"\u9650\u5236\u6B21\u6570"),me.createElement("div",{style:{position:"relative",display:"inline-block"}},me.createElement(He.Z,{placement:"topLeft",arrow:{pointAtCenter:!0},overlayInnerStyle:{width:700,transform:"translateX(-13%)"},title:me.createElement("div",{className:"flex flex-col ml10",style:{gap:"5px"}},me.createElement("span",{style:{color:"#fff",fontSize:14}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u5B66\u751F\u5728\u622A\u6B62\u65F6\u95F4\u524D\u6700\u591A\u63D0\u4EA4\u4F5C\u4E1A ",me.createElement("span",{style:{color:"#FFB83A"}},qe==null?void 0:qe.submit_num)," \u6B21\uFF08\u542B\u4FEE\u6539\u548C\u66F4\u65B0\uFF09\uFF0C\u8FBE\u5230\u4E0A\u9650\u540E\u5C06\u65E0\u6CD5\u7EE7\u7EED\u63D0\u4EA4\u6216\u66F4\u65B0\u4F5C\u4E1A"),me.createElement("span",{style:{color:"#fff",fontSize:14}},"\u7279\u6B8A\u8BF4\u660E\uFF1A\u82E5\u4F5C\u4E1A\u5F00\u542F\u8865\u4EA4\u4E14\u5B66\u751F\u6B21\u6570\u5DF2\u7528\u5B8C\uFF0C\u53EF\u989D\u5916\u63D0\u4EA4 ",me.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\uFF1B\u6559\u5E08\u6253\u56DE\u4F5C\u4E1A\u91CD\u505A\u65F6\uFF0C\u5B66\u751F\u5C06\u83B7\u5F97 ",me.createElement("span",{style:{color:"#FFB83A"}},1)," \u6B21\u91CD\u65B0\u63D0\u4EA4\u673A\u4F1A\uFF08\u4E0D\u6D88\u8017\u539F\u6709\u6B21\u6570\uFF09"))},me.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Be.title_icon} c-grey-666`}))),(qe==null?void 0:qe.can_submit)&&me.createElement(ye.Z,{size:"large",addonAfter:"\u6B21",style:{width:143,marginLeft:14},precision:0,min:1,disabled:ue||!(qe!=null&&qe.can_submit),value:qe==null?void 0:qe.submit_num,onChange:pt=>nt({submit_num:pt})})))),me.createElement("div",{className:`${Be.sub_title} mt20`},me.createElement("span",null,"\u4F5C\u4E1A\u63D0\u4EA4\u89C4\u5219")),me.createElement(Ie.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"5px 20px"}},me.createElement(ge.default,{style:{marginLeft:_e},disabled:ue,checked:qe==null?void 0:qe.submit_limit,onChange:pt=>nt({submit_limit:pt.target.checked})}),me.createElement("span",{style:{marginRight:6,marginLeft:8}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),me.createElement(ye.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:ue||!(qe!=null&&qe.submit_limit),value:qe==null?void 0:qe.submit_limit_num,onChange:pt=>nt({submit_limit_num:pt})})),me.createElement(Ie.Z,{style:{lineHeight:"40px",marginTop:"1px",background:"#F6F7F9",padding:"14px 20px"}},me.createElement(ge.default,{style:{marginLeft:_e},disabled:ue,checked:qe==null?void 0:qe.must_file,onChange:pt=>nt({must_file:pt.target.checked})}),me.createElement("span",{style:{marginLeft:8}},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6")))}},12313:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ye}});var x=ee(59301),Be=ee(95392),Le=ee(16326),Pe=ee(62957),ye=ee(37568),ge=ee(6767),He=ee(77019),Ie=ee(5269),Oe={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},te=ee(56656),me=ee.n(te),Ae=ee(63949),Ze=ee(13922),Ue=ee(59301);const{RangePicker:Xe}=Le.default,Fe=({dispatch:it,classroomList:Ke,onConfirm:Ge})=>{const[ke,pe]=(0,x.useState)([]),[je,ze]=(0,x.useState)([]),[ot,ue]=(0,x.useState)(""),[_e,We]=(0,x.useState)([!1,!1]);(0,x.useEffect)(()=>{var nt,pt,_t,Lt;if(Ke.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((nt=Ke.actionTabs)==null?void 0:nt.rangePickerDisabled),(pt=Ke.actionTabs)!=null&&pt.rangePickerDisabled?We((_t=Ke.actionTabs)==null?void 0:_t.rangePickerDisabled):We([!1,!1]);let Bt=Ke.actionTabs.data,kt=(Lt=Bt==null?void 0:Bt.group_name)==null?void 0:Lt.map((we,oe)=>{var Se;return{group_id:Bt==null?void 0:Bt.group_id[oe],group_name:Bt==null?void 0:Bt.group_name[oe],is_admin:Bt==null?void 0:Bt.is_admin,end_time:Bt==null?void 0:Bt.end_time,publish_time:Array.isArray(Bt==null?void 0:Bt.publish_time)?(Se=Bt==null?void 0:Bt.publish_time)==null?void 0:Se[0]:Bt==null?void 0:Bt.publish_time}});kt&&(pe([...kt]),ze([...kt]))}},[Ke.actionTabs]);const qe=()=>{it({type:"classroomList/setActionTabs",payload:{}}),ue("")},yt=nt=>{if(nt){const pt=je==null?void 0:je.filter(_t=>{var Lt,Bt;return(Bt=(Lt=_t==null?void 0:_t.group_name)==null?void 0:Lt.toLowerCase())==null?void 0:Bt.includes(nt==null?void 0:nt.toLowerCase())});pe(pt)}else pe(je)};return Ue.createElement(Pe.default,{width:980,title:Ue.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ue.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ue.createElement("span",{className:Oe.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ue.createElement(ye.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ot,onChange:nt=>{ue(nt.target.value.trim()),yt(nt.target.value.trim())}})),centered:!0,maskClosable:!1,open:Ke.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>qe(),onOk:()=>{var nt;if(je.some(_t=>!_t.end_time||!_t.publish_time)){ge.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}Ge((nt=Ke.actionTabs)==null?void 0:nt.index,je),qe()}},Ue.createElement("div",{className:Oe.modal_con},Ue.createElement(He.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ke==null?void 0:ke.length)>0?ke.map(function(nt,pt){return Ue.createElement(Ie.Z,{span:24,key:pt},Ue.createElement(He.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:pt==(ke==null?void 0:ke.length)-1?"0px":"10px"}},Ue.createElement("div",{className:Oe.multiple_select,title:nt==null?void 0:nt.group_name},nt==null?void 0:nt.group_name),Ue.createElement("div",{className:"ml20"},Ue.createElement(Xe,{size:"large",allowClear:!1,disabled:_e,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:_t=>{var Lt;return(0,Ae.Q8)(_t,(Lt=Ke.actionTabs)==null?void 0:Lt.disabledDate)},disabledTime:_t=>(0,Ae.d0)(_t),showTime:{showNow:!0,format:"HH:mm",defaultValue:[me()((0,Ae.U6)(),"HH:mm"),me()((0,Ae.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(nt==null?void 0:nt.publish_time)&&[me()(nt==null?void 0:nt.publish_time),nt!=null&&nt.end_time?me()(nt==null?void 0:nt.end_time):void 0],onChange:(_t,Lt)=>{ke[pt].publish_time=Lt[0],ke[pt].end_time=Lt[1],pe([...ke]),je.forEach(Bt=>{Bt.group_id===(nt==null?void 0:nt.group_id)&&(Bt.publish_time=Lt[0],Bt.end_time=Lt[1])}),ze([...je])},onCalendarChange:(_t,Lt,Bt)=>{if(Lt!=null&&Lt[0]&&!Lt[1]){const kt=me()(Lt[0]).add(7,"days");ke[pt].publish_time=Lt[0],ke[pt].end_time=kt,pe([...ke]),je.forEach(we=>{we.group_id===(nt==null?void 0:nt.group_id)&&(we.publish_time=Lt[0],we.end_time=kt)}),ze([...je])}}})),_e[0]?Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ke.splice(pt,1),pe([...ke]),je.forEach((_t,Lt)=>{_t.group_id===(nt==null?void 0:nt.group_id)&&je.splice(Lt,1)}),ze([...je])}})))}):Ue.createElement(Ze.Z,null))))};var Ye=(0,Be.connect)(({classroomList:it})=>({classroomList:it}))(Fe)},12480:function(wn,zt,ee){"use strict";ee.d(zt,{$J:function(){return Le},JZ:function(){return ye},bN:function(){return He},jP:function(){return ge},rO:function(){return Pe}});var x=ee(57193),Be=(Ie,Oe,te)=>new Promise((me,Ae)=>{var Ze=Fe=>{try{Xe(te.next(Fe))}catch(Ye){Ae(Ye)}},Ue=Fe=>{try{Xe(te.throw(Fe))}catch(Ye){Ae(Ye)}},Xe=Fe=>Fe.done?me(Fe.value):Promise.resolve(Fe.value).then(Ze,Ue);Xe((te=te.apply(Ie,Oe)).next())});function Le(Ie){return(0,x.U2)(`libraries/${Ie}.json`)}function Pe(){return(0,x.U2)("library_tags.json")}function ye(Ie){return Be(this,null,function*(){return(yield(0,x.IV)(`attachments/${Ie}.json`)).status===0})}function ge(Ie){return(0,x.v_)("libraries.json",Ie)}function He(Ie,Oe){return(0,x.gz)(`libraries/${Ie}.json`,Oe)}},13719:function(wn,zt,ee){"use strict";ee.d(zt,{AD:function(){return pt},BA:function(){return be},D9:function(){return Se},Hp:function(){return je},IM:function(){return st},Iy:function(){return ot},KM:function(){return wt},KU:function(){return St},MJ:function(){return ze},Ne:function(){return Je},ON:function(){return $e},Uj:function(){return Dt},VY:function(){return lt},YO:function(){return dt},YX:function(){return et},Zn:function(){return Xe},_g:function(){return Ge},_k:function(){return we},c6:function(){return yt},cr:function(){return Fe},eV:function(){return nt},fi:function(){return Ye},gh:function(){return We},hS:function(){return Re},iA:function(){return it},j6:function(){return ke},je:function(){return Bt},jj:function(){return pe},kS:function(){return rt},lS:function(){return kt},o6:function(){return qe},pO:function(){return ut},rQ:function(){return _t},sA:function(){return _e},xm:function(){return oe},xo:function(){return gt},y8:function(){return Lt},yd:function(){return Ke}});var x=ee(94373),Be=ee(95392),Le=ee(63949),Pe=ee(6767),ye=ee(78323),ge=Object.defineProperty,He=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,te=(ae,ce,ve)=>ce in ae?ge(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:ve}):ae[ce]=ve,me=(ae,ce)=>{for(var ve in ce||(ce={}))Ie.call(ce,ve)&&te(ae,ve,ce[ve]);if(He)for(var ve of He(ce))Oe.call(ce,ve)&&te(ae,ve,ce[ve]);return ae},Ae=(ae,ce,ve)=>new Promise((Ee,ht)=>{var Ct=re=>{try{he(ve.next(re))}catch(ne){ht(ne)}},tn=re=>{try{he(ve.throw(re))}catch(ne){ht(ne)}},he=re=>re.done?Ee(re.value):Promise.resolve(re.value).then(Ct,tn);he((ve=ve.apply(ae,ce)).next())});const Ze=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},Ue=()=>{(0,Be.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},Xe=ae=>Ae(void 0,null,function*(){Ze(),(yield(0,x.YR)(me({},ae))).status===0&&(yield(0,Le.QH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_couser_info.json`,query:ae}))),Ue()}),Fe=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.yS)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_member_act_score`);else{if(ce.status===-2)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_member_act_score`))}}),Ye=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.W0)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_score`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_score`))}}),it=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.Nl)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`))}}),Ke=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.IU)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/export_star_user`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/export_star_user`))}}),Ge=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.td)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ce.status===-2)return ce;if(ce.status===-3)(0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_exercise_and_other`);else if(ce.status===-4)return ce}}),ke=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.QX)(me({},ae));if(ce.status===0)Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_homework`);else{if(ce.status===-4)return ce;ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/course_total_homework`))}}),pe=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.o_)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),je=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.ZL)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ze=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.vV)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ot=(ae,ce)=>Ae(void 0,null,function*(){const ve=yield(0,x.aP)(me({},ae));ve.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`)):ve.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/${ce}`))}),ue=ae=>Ae(void 0,null,function*(){Ze(),(yield exportCourseWorkListAppendix(me({},ae))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ae.categoryId}/works_list.zip`,query:ae}))),Ue()}),_e=ae=>Ae(void 0,null,function*(){Ze(),yield(0,Le.FH)("",ye.Z.API_SERVER+`/api/polls/${ae.categoryId}/commit_result.xlsx`),Ue()}),We=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/attendances/export_xlsx_data.xlsx`,query:ae}))}),qe=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/video_study_statics.xlsx`,query:ae}))}),yt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_video_study.xlsx`,query:ae}))}),nt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae.coursesId}/export_course_students_info.xlsx`,query:ae}))}),pt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ae}))}),_t=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ae}))}),Lt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ae}))}),Bt=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.Uy)(me({},ae));ce.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_users`)):ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_users`))}),kt=ae=>Ae(void 0,null,function*(){const ce=yield(0,x.tg)(me({},ae));ce.status===0?(Pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_report`)):ce.status===-3&&((0,Be.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Be.history.push(`/classrooms/${ae.coursesId}/exportlist/exercise_score,export_exercise_report`))}),we=ae=>Ae(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/export_records/${ae.id}.xlsx`,query:ae}))}),oe=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ae}))}),Se=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae==null?void 0:ae.coursesId}/${ae.menuKey}_statistic.xlsx?${ae.checkedList.map(ce=>`course_group_id[]=${ce}`).join("&")}`,query:ae}))}),Je=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_training_objectives.xlsx`,query:ae}))}),st=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)(ae==null?void 0:ae.name,(0,Le.NY)({url:ye.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ae}))}),Re=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_courses.xlsx`,query:ae}))}),gt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/ec_years/${ae==null?void 0:ae.ec_year_id}/ec_graduation_requirements.xlsx`,query:ae}))}),lt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ae}))}),St=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae.categoryId}/rank_list.xlsx`,query:ae}))}),rt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ae}))}),$e=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/examination_banks/${ae.id}.json`,query:ae}))}),et=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae.categoryId}.json`,query:ae}))}),dt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/polls/${ae==null?void 0:ae.id}/commit_result.json`,query:ae}))}),Dt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ae}))}),ut=(ae,ce)=>Ae(void 0,null,function*(){yield(0,Le.FH)(ce||"",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/exercises/${ae==null?void 0:ae.exercise_id}/consult_exercise.json`,query:ae}))}),wt=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/competitions/${ae==null?void 0:ae.identifier}/competition_commit_records/member_works.xlsx`,query:ae}))}),be=ae=>Ae(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:ye.Z.API_SERVER+`/api/courses/${ae==null?void 0:ae.coursesId}/group_homeworks/import_group_template.xlsx`,query:ae}))})},33679:function(wn,zt,ee){"use strict";ee.d(zt,{M:function(){return ge},Y:function(){return ye}});var x=ee(56656),Be=ee.n(x),Le=ee(89392),Pe=ee.n(Le);const ye=(He,Ie="YYYY-MM-DD")=>(0,Le.cloneDeepWith)(He,te=>{if(te instanceof Be())return te.format(Ie)}),ge=(He,Ie,Oe)=>{const te=me=>Reflect.toString.call(me)==="[object Object]";if(!te(He)&&!Array.isArray(He))return He;for(const me of Object.keys(He))Array.isArray(He[me])?He[me]=He[me].map(Ae=>ge(Ae,Ie,Oe)):te(He[me])?He[me]=ge(He[me],Ie,Oe):Ie.includes(me)&&typeof He[me]=="string"&&(He[me]=Oe?Be()(He[me],Oe):Be()(He[me]));return He}},90036:function(wn,zt,ee){"use strict";ee.d(zt,{U:function(){return Oe}});var x=ee(59301),Be=Object.defineProperty,Le=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ge=(te,me,Ae)=>me in te?Be(te,me,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):te[me]=Ae,He=(te,me)=>{for(var Ae in me||(me={}))Pe.call(me,Ae)&&ge(te,Ae,me[Ae]);if(Le)for(var Ae of Le(me))ye.call(me,Ae)&&ge(te,Ae,me[Ae]);return te},Ie=(te,me,Ae)=>new Promise((Ze,Ue)=>{var Xe=it=>{try{Ye(Ae.next(it))}catch(Ke){Ue(Ke)}},Fe=it=>{try{Ye(Ae.throw(it))}catch(Ke){Ue(Ke)}},Ye=it=>it.done?Ze(it.value):Promise.resolve(it.value).then(Xe,Fe);Ye((Ae=Ae.apply(te,me)).next())});function Oe(te,me){const[Ae,Ze]=(0,x.useState)(me),[Ue,Xe]=(0,x.useState)(!1),[Fe,Ye]=(0,x.useState)();return[Ae,Ue,(Ke,Ge=!1)=>Ie(this,null,function*(){const ke=Ge?me:He(He({},Ae),Ke);Xe(!0),Ze(ke);const pe=yield te(ke);return Xe(!1),Ye(pe),pe}),Fe,Ye]}},17870:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return He}});var x=ee(59301),Be=ee.p+"static/modelContact.7a7eb113.png",Le=ee(49338),Pe=ee(81779),ye=ee(59301),He=()=>{const[Ie,Oe]=(0,x.useState)(!1);return{verifyModelUser:()=>(0,Pe.$O)()?!0:(Oe(!0),!1),ContactModalElement:()=>ye.createElement(Le.Z,{visible:Ie,setVisible:Oe,image:Be}),contactOpen:Ie,setContactOpen:Oe}}},901:function(wn,zt,ee){"use strict";ee.d(zt,{AL:function(){return ke},Iy:function(){return me},Qv:function(){return Ue},ez:function(){return Ge},jb:function(){return Ae}});var x=ee(32834),Be=ee.n(x),Le=ee(11690),Pe=ee.n(Le);let ye=1;function ge(ue,_e){const We=ue.match(/^(\s+)(?:```)/);if(We===null)return _e;const qe=We[1];return _e.split(`
`).map(yt=>{const nt=yt.match(/^\s+/);if(nt===null)return yt;const[pt]=nt;return pt.length>=qe.length?yt.slice(qe.length):yt}).join(`
`)}let He=[],Ie=[""];const Oe=new(Be()).Renderer,te=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function me(){He.length=0,Ie=[""]}const Ae={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Ze(ue,_e,We,qe){if(_e>=ue.length||ue[_e].level<=We)return _e;var yt=ue[_e];qe.push("- "+yt.text+""),_e++;var nt=[];return _e=Ze(ue,_e,yt.level,nt),nt.length>0&&(qe.push("
"),nt.forEach(function(pt){qe.push(pt)}),qe.push("
")),qe.push(" "),_e=Ze(ue,_e,We,qe),_e}function Ue(){return Ze(He,0,0,Ie),Ie.push("
"),Ie.join("")}const Xe={heading(ue){const _e=te.exec(ue);if(ye+=1,_e)return{type:"heading",raw:_e[0],depth:_e[1].length,text:_e[2]}},fences(ue){const _e=this.rules.block.fences.exec(ue);if(_e){const We=_e[0];let qe=ge(We,_e[3]||"");const yt=_e[2]?_e[2].trim():_e[2];if(["latex","katex","math"].indexOf(yt)>=0){const nt=it(),pt=qe;qe=nt,Ke[nt]={type:"block",expression:pt}}return{type:"code",raw:We,lang:yt,text:qe}}}},Fe=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Ye=0;const it=()=>`__special_katext_id_${Ye++}__`;let Ke={};function Ge(){return Ke}function ke(){Ye=0,Ke={}}function pe(ue){return ue=ue.replace(Fe,(_e,We)=>{const qe=it();return Ke[qe]={type:"inline",expression:We},qe}),ue}const je=Oe.listitem;Oe.listitem=function(ue){return je(pe(ue))};const ze=Oe.paragraph;Oe.paragraph=function(ue){return ze(pe(ue))};const ot=Oe.tablecell;Oe.tablecell=function(ue,_e){return ot(pe(ue),_e)},Oe.code=function(ue,_e,We){const qe=(_e||"").match(/\S*/)[0];return qe?["latex","katex","math"].indexOf(qe)>=0?`${ue}
`:`
${We?ue:(0,Le.escape)(ue,!0)}
`:''+(We?ue:(0,Le.escape)(ue,!0))+"
"},Oe.heading=function(ue,_e,We){let qe=this.options.headerPrefix+We.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return He.push({anchor:qe,level:_e,text:ue}),"'+ue+" "},Be().setOptions({silent:!0,gfm:!0,pedantic:!1}),Be().use({tokenizer:Xe,renderer:Oe}),zt.ZP=Be()},51039:function(wn,zt,ee){"use strict";ee.d(zt,{_:function(){return me}});var x=ee(86342),Be=ee(62957),Le=ee(6767),Pe=ee(54172),ye=ee(63949),ge=ee(59301),He=(Ae,Ze,Ue)=>new Promise((Xe,Fe)=>{var Ye=Ge=>{try{Ke(Ue.next(Ge))}catch(ke){Fe(ke)}},it=Ge=>{try{Ke(Ue.throw(Ge))}catch(ke){Fe(ke)}},Ke=Ge=>Ge.done?Xe(Ge.value):Promise.resolve(Ge.value).then(Ye,it);Ke((Ue=Ue.apply(Ae,Ze)).next())});const Ie=Ae=>He(void 0,[Ae],function*({is_jupyter:Ze,is_jupyter_lab:Ue,shixunId:Xe,homework_common_id:Fe,courseId:Ye}){if(Ze||Ue){const Ke=yield(0,x.BK)({id:Xe});Ke!=null&&Ke.identifier&&(0,ye.xg)(`/tasks/${Ke.identifier}/jupyter?homework_common_id=${Fe}`);return}const it=yield(0,x.Ir)({id:Xe,homework_common_id:Fe});if(it!=null&&it.game_identifier){(0,ye.xg)(`/tasks/${Ye}/${Fe}/${it.game_identifier}`);return}(it==null?void 0:it.status)===2?Oe(it==null?void 0:it.message,Fe,Ye):(it==null?void 0:it.status)===3?te(it==null?void 0:it.message):(it==null?void 0:it.status)==-3&&(0,ye.eF)()}),Oe=(Ae,Ze,Ue)=>{Ae=Ae!=null&&Ae.includes(".json")?Ae:`${Ae}.json`,Be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ge.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>He(void 0,null,function*(){const Xe=yield(0,x.$Q)({url:Ae});if(!Xe)return;Le.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Fe=yield(0,x.Ir)({id:Xe.shixun_identifier,homework_common_id:Ze});if(Fe!=null&&Fe.game_identifier){(0,ye.xg)(`/tasks/${Ue}/${Ze}/${Fe.game_identifier}`);return}(Fe==null?void 0:Fe.status)===2?Oe(Fe==null?void 0:Fe.message,Ze,Ue):(Fe==null?void 0:Fe.status)===3&&te(Fe==null?void 0:Fe.message)})})},te=Ae=>{Be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ge.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ae,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},me=(Ae,Ze)=>He(void 0,[Ae,Ze],function*(Ue,{is_jupyter:Xe,is_jupyter_lab:Fe}){const Ye=yield(0,x.WT)(Ue);if(Ye.length>1)return Be.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:ge.createElement("div",null,ge.createElement("div",null,"\u4F60\u5F53\u524D\u6709",Ye.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),ge.createElement(Pe.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(it,Ke){const{course_identifier:Ge,id:ke}=Ke||{};return ge.createElement("a",{target:"_blank",href:`/classrooms/${Ge}/shixun_homework/${ke}/detail`},it)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(it,Ke){const{course_identifier:Ge,id:ke,shixun_identifier:pe}=Ke;return ge.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{Ie({is_jupyter:Xe,is_jupyter_lab:Fe,shixunId:pe,homework_common_id:ke,courseId:Ge})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:Ye,rowKey:"id"}))}),!0;if(Ye.length===1){const{shixun_identifier:it,id:Ke,course_identifier:Ge}=Ye[0];return Ie({is_jupyter:Xe,is_jupyter_lab:Fe,shixunId:it,homework_common_id:Ke,courseId:Ge}),!0}return!1});zt.Z=Ie},69206:function(wn,zt,ee){"use strict";ee.d(zt,{rX:function(){return pe},pW:function(){return je},gy:function(){return ze},xY:function(){return ke},O5:function(){return Ge},hs:function(){return Fe},tJ:function(){return Ue},o1:function(){return Xe},Rd:function(){return Ke}});var x=ee(95392),Be=ee(62957),Le=ee(37285),Pe=ee(6767),ye=ee(81779),ge=ee(63949),He=ee(87169),Ie=ee(25510),Oe="data:image/png;base64,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",te=ee.p+"static/newqrcode.a8740efb.png",me=ee(32637),Ae=ee(59301),Ze=(ot,ue,_e)=>new Promise((We,qe)=>{var yt=_t=>{try{pt(_e.next(_t))}catch(Lt){qe(Lt)}},nt=_t=>{try{pt(_e.throw(_t))}catch(Lt){qe(Lt)}},pt=_t=>_t.done?We(_t.value):Promise.resolve(_t.value).then(yt,nt);pt((_e=_e.apply(ot,ue)).next())});const Ue=(ot,ue=!1,_e=!1,We="",qe=!1)=>!!(Xe(ot)&&Ye(ot,ue,_e,We,qe)),Xe=ot=>(0,ye.bg)()?!0:(ot({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Fe=ot=>{var ue,_e,We;const{user:qe}=(0,x.getDvaApp)()._store.getState();(0,ye.bg)()&&!((_e=(ue=qe==null?void 0:qe.userInfo)==null?void 0:ue.course)!=null&&_e.course_public)&&!((We=qe==null?void 0:qe.userInfo)!=null&&We.profile_completed)&&ot({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Ye=(ot,ue=!1,_e=!0,We="",qe=!1)=>{var yt;const{user:nt}=(0,x.getDvaApp)()._store.getState();return(yt=nt.userInfo)!=null&&yt.profile_completed?!0:(_e?ot({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:We,isCurrentPage:qe}}):Be.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ge.xg)("/account/profile/edit"),it()}}),!1)},it=()=>{Be.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},Ke=()=>{Be.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ae.createElement("div",{style:{textAlign:"center"}},Ae.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Ae.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:me}),Ae.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ge=()=>{var ot;const{user:ue}=(0,x.getDvaApp)()._store.getState();return(ot=ue.userInfo)!=null&&ot.professional_certification?!0:(Be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ae.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ge.xg)("/account/certification")}}),!1)},ke=()=>(0,ye.V9)()?!0:(Be.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ae.createElement("div",{className:"tc",style:{marginLeft:-38}},Ae.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ae.createElement("img",{src:te,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),pe=(ot,ue)=>ot?!0:(Be.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ae.createElement("div",null,Ae.createElement("p",null,ue||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Ae.createElement("div",{style:{marginLeft:"110px"}},Ae.createElement("img",{src:Oe,width:200}),Ae.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ge.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),je=ot=>{Be.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ae.createElement("div",null,Ae.createElement("div",null,Ae.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Ae.createElement(Le.Z,null),Ae.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ae.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Ae.createElement("a",null,ot),"\u5929\u3002"),Ae.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ae.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Ae.createElement("div",{style:{textAlign:"center",marginTop:30}},Ae.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ie,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ze=(ot,ue="")=>{const{shixunsDetail:{detail:_e}}=(0,x.getDvaApp)()._store.getState();if((_e==null?void 0:_e.public)===2||(_e==null?void 0:_e.public)===1||(_e==null?void 0:_e.shixun_status)===3){let We="";return(_e==null?void 0:_e.public)===2&&(We="\u5DF2\u516C\u5F00"),(_e==null?void 0:_e.public)===1&&(We="\u5F85\u5BA1\u6838"),(_e==null?void 0:_e.shixun_status)===3&&(We="\u5DF2\u5173\u95ED"),Be.default.info({centered:!0,icon:Ae.createElement(He.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ae.createElement("div",{className:"tc",style:{marginLeft:-38}},Ae.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",We,"\uFF0C",ue,"\u3002"),Ae.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ae.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ie,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(_e==null?void 0:_e.shixun_status)===2?(Be.default.confirm({centered:!0,icon:Ae.createElement(He.Z,null),title:"\u63D0\u793A",content:Ae.createElement("div",null,Ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ue,"\u3002"),Ae.createElement("br",null),Ae.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Be.default.confirm({width:440,centered:!0,icon:Ae.createElement(He.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ze(void 0,null,function*(){(yield ot({type:"shixunsDetail/cancelRelease",payload:{id:_e==null?void 0:_e.identifier}})).status!==401&&(Pe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ot({type:"shixunsDetail/getShixunsDetail",payload:{id:_e==null?void 0:_e.identifier}}),ot({type:"practiceSetting/getCommonData",payload:{id:_e==null?void 0:_e.identifier}}))})})}}),!0):!1}},92973:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return kt}});var x=ee(59301),Be=ee(29679),Le=ee(19248),Pe=ee(99267),ye=ee(96512),ge=ee(78987),He=ee(92310),Ie=ee.n(He),Oe=ee(77900),te=ee(26112),me=ee(8654),Ae=ee(22703),Ze=ee(48755),Ue=ee(36237),Xe=ee(63356),Fe=ee(16931);const Ye=(we,oe,Se,Je,st)=>({background:we,border:`${(0,Ue.unit)(Je.lineWidth)} ${Je.lineType} ${oe}`,[`${st}-icon`]:{color:Se}}),it=we=>{const{componentCls:oe,motionDurationSlow:Se,marginXS:Je,marginSM:st,fontSize:Re,fontSizeLG:gt,lineHeight:lt,borderRadiusLG:St,motionEaseInOutCirc:rt,withDescriptionIconSize:$e,colorText:et,colorTextHeading:dt,withDescriptionPadding:Dt,defaultPadding:ut}=we;return{[oe]:Object.assign(Object.assign({},(0,Xe.Wf)(we)),{position:"relative",display:"flex",alignItems:"center",padding:ut,wordWrap:"break-word",borderRadius:St,[`&${oe}-rtl`]:{direction:"rtl"},[`${oe}-content`]:{flex:1,minWidth:0},[`${oe}-icon`]:{marginInlineEnd:Je,lineHeight:0},"&-description":{display:"none",fontSize:Re,lineHeight:lt},"&-message":{color:dt},[`&${oe}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Se} ${rt}, opacity ${Se} ${rt},
padding-top ${Se} ${rt}, padding-bottom ${Se} ${rt},
- margin-bottom ${Se} ${rt}`},[`&${oe}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${oe}-with-description`]:{alignItems:"flex-start",padding:Dt,[`${oe}-icon`]:{marginInlineEnd:st,fontSize:$e,lineHeight:0},[`${oe}-message`]:{display:"block",marginBottom:Je,color:dt,fontSize:gt},[`${oe}-description`]:{display:"block",color:et}},[`${oe}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},Ke=we=>{const{componentCls:oe,colorSuccess:Se,colorSuccessBorder:Je,colorSuccessBg:st,colorWarning:Re,colorWarningBorder:gt,colorWarningBg:lt,colorError:St,colorErrorBorder:rt,colorErrorBg:$e,colorInfo:et,colorInfoBorder:dt,colorInfoBg:Dt}=we;return{[oe]:{"&-success":Ye(st,Je,Se,we,oe),"&-info":Ye(Dt,dt,et,we,oe),"&-warning":Ye(lt,gt,Re,we,oe),"&-error":Object.assign(Object.assign({},Ye($e,rt,St,we,oe)),{[`${oe}-description > pre`]:{margin:0,padding:0}})}}},Ge=we=>{const{componentCls:oe,iconCls:Se,motionDurationMid:Je,marginXS:st,fontSizeIcon:Re,colorIcon:gt,colorIconHover:lt}=we;return{[oe]:{"&-action":{marginInlineStart:st},[`${oe}-close-icon`]:{marginInlineStart:st,padding:0,overflow:"hidden",fontSize:Re,lineHeight:(0,Ue.unit)(Re),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Se}-close`]:{color:gt,transition:`color ${Je}`,"&:hover":{color:lt}}},"&-close-text":{color:gt,transition:`color ${Je}`,"&:hover":{color:lt}}}}},ke=we=>({withDescriptionIconSize:we.fontSizeHeading3,defaultPadding:`${we.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${we.paddingMD}px ${we.paddingContentHorizontalLG}px`});var pe=(0,Fe.I$)("Alert",we=>[it(we),Ke(we),Ge(we)],ke),je=function(we,oe){var Se={};for(var Je in we)Object.prototype.hasOwnProperty.call(we,Je)&&oe.indexOf(Je)<0&&(Se[Je]=we[Je]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,Je=Object.getOwnPropertySymbols(we);st{const{icon:oe,prefixCls:Se,type:Je}=we,st=ze[Je]||null;return oe?(0,Ae.wm)(oe,x.createElement("span",{className:`${Se}-icon`},oe),()=>({className:Ie()(`${Se}-icon`,oe.props.className)})):x.createElement(st,{className:`${Se}-icon`})},ue=we=>{const{isClosable:oe,prefixCls:Se,closeIcon:Je,handleClose:st,ariaProps:Re}=we,gt=Je===!0||Je===void 0?x.createElement(Pe.Z,null):Je;return oe?x.createElement("button",Object.assign({type:"button",onClick:st,className:`${Se}-close-icon`,tabIndex:0},Re),gt):null};var We=x.forwardRef((we,oe)=>{const{description:Se,prefixCls:Je,message:st,banner:Re,className:gt,rootClassName:lt,style:St,onMouseEnter:rt,onMouseLeave:$e,onClick:et,afterClose:dt,showIcon:Dt,closable:ut,closeText:wt,closeIcon:be,action:ae,id:ce}=we,ve=je(we,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[Ee,ht]=x.useState(!1),Ct=x.useRef(null);x.useImperativeHandle(oe,()=>({nativeElement:Ct.current}));const{getPrefixCls:tn,direction:he,closable:re,closeIcon:ne,className:de,style:xe}=(0,Ze.dj)("alert"),le=tn("alert",Je),[ct,Ot,Qt]=pe(le),Zt=Sr=>{var va;ht(!0),(va=we.onClose)===null||va===void 0||va.call(we,Sr)},xt=x.useMemo(()=>we.type!==void 0?we.type:Re?"warning":"info",[we.type,Re]),Wt=x.useMemo(()=>typeof ut=="object"&&ut.closeIcon||wt?!0:typeof ut=="boolean"?ut:be!==!1&&be!==null&&be!==void 0?!0:!!re,[wt,be,ut,re]),hn=Re&&Dt===void 0?!0:Dt,Sn=Ie()(le,`${le}-${xt}`,{[`${le}-with-description`]:!!Se,[`${le}-no-icon`]:!hn,[`${le}-banner`]:!!Re,[`${le}-rtl`]:he==="rtl"},de,gt,lt,Qt,Ot),Jn=(0,te.Z)(ve,{aria:!0,data:!0}),Pr=x.useMemo(()=>typeof ut=="object"&&ut.closeIcon?ut.closeIcon:wt||(be!==void 0?be:typeof re=="object"&&re.closeIcon?re.closeIcon:ne),[be,ut,wt,ne]),Rn=x.useMemo(()=>{const Sr=ut!=null?ut:re;if(typeof Sr=="object"){const{closeIcon:va}=Sr;return je(Sr,["closeIcon"])}return{}},[ut,re]);return ct(x.createElement(Oe.default,{visible:!Ee,motionName:`${le}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Sr=>({maxHeight:Sr.offsetHeight}),onLeaveEnd:dt},(Sr,va)=>{let{className:sa,style:br}=Sr;return x.createElement("div",Object.assign({id:ce,ref:(0,me.sQ)(Ct,va),"data-show":!Ee,className:Ie()(Sn,sa),style:Object.assign(Object.assign(Object.assign({},xe),St),br),onMouseEnter:rt,onMouseLeave:$e,onClick:et,role:"alert"},Jn),hn?x.createElement(ot,{description:Se,icon:we.icon,prefixCls:le,type:xt}):null,x.createElement("div",{className:`${le}-content`},st?x.createElement("div",{className:`${le}-message`},st):null,Se?x.createElement("div",{className:`${le}-description`},Se):null),ae?x.createElement("div",{className:`${le}-action`},ae):null,x.createElement(ue,{isClosable:Wt,prefixCls:le,closeIcon:Pr,handleClose:Zt,ariaProps:Rn}))}))}),qe=ee(67732),yt=ee(83652),nt=ee(22214),pt=ee(42403),Lt=function(we){function oe(){var Se;return(0,qe.Z)(this,oe),Se=(0,nt.Z)(this,oe,arguments),Se.state={error:void 0,info:{componentStack:""}},Se}return(0,pt.Z)(oe,we),(0,yt.Z)(oe,[{key:"componentDidCatch",value:function(Je,st){this.setState({error:Je,info:st})}},{key:"render",value:function(){const{message:Je,description:st,id:Re,children:gt}=this.props,{error:lt,info:St}=this.state,rt=(St==null?void 0:St.componentStack)||null,$e=typeof Je=="undefined"?(lt||"").toString():Je,et=typeof st=="undefined"?rt:st;return lt?x.createElement(We,{id:Re,type:"error",message:$e,description:x.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},et)}):gt}}])}(x.Component);const Bt=We;Bt.ErrorBoundary=Lt;var kt=Bt},88390:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return we}});var x=ee(59301),Be=ee(92310),Le=ee.n(Be),Pe=ee(77900),ye=ee(29509),ge=ee(22703),He=ee(48755),Ie=ee(36237),Oe=ee(63356),te=ee(93427),me=ee(51636),Ae=ee(16931);const Ze=new Ie.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),Ue=new Ie.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),Xe=new Ie.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),Fe=new Ie.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Ye=new Ie.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),it=new Ie.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),Ke=oe=>{const{componentCls:Se,iconCls:Je,antCls:st,badgeShadowSize:Re,textFontSize:gt,textFontSizeSM:lt,statusSize:St,dotSize:rt,textFontWeight:$e,indicatorHeight:et,indicatorHeightSM:dt,marginXS:Dt,calc:ut}=oe,wt=`${st}-scroll-number`,be=(0,te.Z)(oe,(ae,ce)=>{let{darkColor:ve}=ce;return{[`&${Se} ${Se}-color-${ae}`]:{background:ve,[`&:not(${Se}-count)`]:{color:ve},"a:hover &":{background:ve}}}});return{[Se]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Oe.Wf)(oe)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Se}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:oe.indicatorZIndex,minWidth:et,height:et,color:oe.badgeTextColor,fontWeight:$e,fontSize:gt,lineHeight:(0,Ie.unit)(et),whiteSpace:"nowrap",textAlign:"center",background:oe.badgeColor,borderRadius:ut(et).div(2).equal(),boxShadow:`0 0 0 ${(0,Ie.unit)(Re)} ${oe.badgeShadowColor}`,transition:`background ${oe.motionDurationMid}`,a:{color:oe.badgeTextColor},"a:hover":{color:oe.badgeTextColor},"a:hover &":{background:oe.badgeColorHover}},[`${Se}-count-sm`]:{minWidth:dt,height:dt,fontSize:lt,lineHeight:(0,Ie.unit)(dt),borderRadius:ut(dt).div(2).equal()},[`${Se}-multiple-words`]:{padding:`0 ${(0,Ie.unit)(oe.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${Se}-dot`]:{zIndex:oe.indicatorZIndex,width:rt,minWidth:rt,height:rt,background:oe.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,Ie.unit)(Re)} ${oe.badgeShadowColor}`},[`${Se}-count, ${Se}-dot, ${wt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Je}-spin`]:{animationName:it,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Se}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Se}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:St,height:St,verticalAlign:"middle",borderRadius:"50%"},[`${Se}-status-success`]:{backgroundColor:oe.colorSuccess},[`${Se}-status-processing`]:{overflow:"visible",color:oe.colorInfo,backgroundColor:oe.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:Re,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Ze,animationDuration:oe.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Se}-status-default`]:{backgroundColor:oe.colorTextPlaceholder},[`${Se}-status-error`]:{backgroundColor:oe.colorError},[`${Se}-status-warning`]:{backgroundColor:oe.colorWarning},[`${Se}-status-text`]:{marginInlineStart:Dt,color:oe.colorText,fontSize:oe.fontSize}}}),be),{[`${Se}-zoom-appear, ${Se}-zoom-enter`]:{animationName:Ue,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack,animationFillMode:"both"},[`${Se}-zoom-leave`]:{animationName:Xe,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack,animationFillMode:"both"},[`&${Se}-not-a-wrapper`]:{[`${Se}-zoom-appear, ${Se}-zoom-enter`]:{animationName:Fe,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack},[`${Se}-zoom-leave`]:{animationName:Ye,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack},[`&:not(${Se}-status)`]:{verticalAlign:"middle"},[`${wt}-custom-component, ${Se}-count`]:{transform:"none"},[`${wt}-custom-component, ${wt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[wt]:{overflow:"hidden",transition:`all ${oe.motionDurationMid} ${oe.motionEaseOutBack}`,[`${wt}-only`]:{position:"relative",display:"inline-block",height:et,transition:`all ${oe.motionDurationSlow} ${oe.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${wt}-only-unit`]:{height:et,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${wt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Se}-count, ${Se}-dot, ${wt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Ge=oe=>{const{fontHeight:Se,lineWidth:Je,marginXS:st,colorBorderBg:Re}=oe,gt=Se,lt=Je,St=oe.colorTextLightSolid,rt=oe.colorError,$e=oe.colorErrorHover;return(0,me.mergeToken)(oe,{badgeFontHeight:gt,badgeShadowSize:lt,badgeTextColor:St,badgeColor:rt,badgeColorHover:$e,badgeShadowColor:Re,badgeProcessingDuration:"1.2s",badgeRibbonOffset:st,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ke=oe=>{const{fontSize:Se,lineHeight:Je,fontSizeSM:st,lineWidth:Re}=oe;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Se*Je)-2*Re,indicatorHeightSM:Se,dotSize:st/2,textFontSize:st,textFontSizeSM:st,textFontWeight:"normal",statusSize:st/2}};var pe=(0,Ae.I$)("Badge",oe=>{const Se=Ge(oe);return Ke(Se)},ke);const je=oe=>{const{antCls:Se,badgeFontHeight:Je,marginXS:st,badgeRibbonOffset:Re,calc:gt}=oe,lt=`${Se}-ribbon`,St=`${Se}-ribbon-wrapper`,rt=(0,te.Z)(oe,($e,et)=>{let{darkColor:dt}=et;return{[`&${lt}-color-${$e}`]:{background:dt,color:dt}}});return{[St]:{position:"relative"},[lt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Oe.Wf)(oe)),{position:"absolute",top:st,padding:`0 ${(0,Ie.unit)(oe.paddingXS)}`,color:oe.colorPrimary,lineHeight:(0,Ie.unit)(Je),whiteSpace:"nowrap",backgroundColor:oe.colorPrimary,borderRadius:oe.borderRadiusSM,[`${lt}-text`]:{color:oe.badgeTextColor},[`${lt}-corner`]:{position:"absolute",top:"100%",width:Re,height:Re,color:"currentcolor",border:`${(0,Ie.unit)(gt(Re).div(2).equal())} solid`,transform:oe.badgeRibbonCornerTransform,transformOrigin:"top",filter:oe.badgeRibbonCornerFilter}}),rt),{[`&${lt}-placement-end`]:{insetInlineEnd:gt(Re).mul(-1).equal(),borderEndEndRadius:0,[`${lt}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${lt}-placement-start`]:{insetInlineStart:gt(Re).mul(-1).equal(),borderEndStartRadius:0,[`${lt}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var ze=(0,Ae.I$)(["Badge","Ribbon"],oe=>{const Se=Ge(oe);return je(Se)},ke),ue=oe=>{const{className:Se,prefixCls:Je,style:st,color:Re,children:gt,text:lt,placement:St="end",rootClassName:rt}=oe,{getPrefixCls:$e,direction:et}=x.useContext(He.E_),dt=$e("ribbon",Je),Dt=`${dt}-wrapper`,[ut,wt,be]=ze(dt,Dt),ae=(0,ye.o2)(Re,!1),ce=Le()(dt,`${dt}-placement-${St}`,{[`${dt}-rtl`]:et==="rtl",[`${dt}-color-${Re}`]:ae},Se),ve={},Ee={};return Re&&!ae&&(ve.background=Re,Ee.color=Re),ut(x.createElement("div",{className:Le()(Dt,rt,wt,be)},gt,x.createElement("div",{className:Le()(ce,wt),style:Object.assign(Object.assign({},ve),st)},x.createElement("span",{className:`${dt}-text`},lt),x.createElement("div",{className:`${dt}-corner`,style:Ee}))))};const _e=oe=>{const{prefixCls:Se,value:Je,current:st,offset:Re=0}=oe;let gt;return Re&&(gt={position:"absolute",top:`${Re}00%`,left:0}),x.createElement("span",{style:gt,className:Le()(`${Se}-only-unit`,{current:st})},Je)};function We(oe,Se,Je){let st=oe,Re=0;for(;(st+10)%10!==Se;)st+=Je,Re+=Je;return Re}var yt=oe=>{const{prefixCls:Se,count:Je,value:st}=oe,Re=Number(st),gt=Math.abs(Je),[lt,St]=x.useState(Re),[rt,$e]=x.useState(gt),et=()=>{St(Re),$e(gt)};x.useEffect(()=>{const ut=setTimeout(et,1e3);return()=>clearTimeout(ut)},[Re]);let dt,Dt;if(lt===Re||Number.isNaN(Re)||Number.isNaN(lt))dt=[x.createElement(_e,Object.assign({},oe,{key:Re,current:!0}))],Dt={transition:"none"};else{dt=[];const ut=Re+10,wt=[];for(let ve=Re;ve<=ut;ve+=1)wt.push(ve);const be=rtve%10===lt);dt=(be<0?wt.slice(0,ae+1):wt.slice(ae)).map((ve,Ee)=>{const ht=ve%10;return x.createElement(_e,Object.assign({},oe,{key:ve,value:ht,offset:be<0?Ee-ae:Ee,current:Ee===ae}))}),Dt={transform:`translateY(${-We(lt,Re,be)}00%)`}}return x.createElement("span",{className:`${Se}-only`,style:Dt,onTransitionEnd:et},dt)},nt=function(oe,Se){var Je={};for(var st in oe)Object.prototype.hasOwnProperty.call(oe,st)&&Se.indexOf(st)<0&&(Je[st]=oe[st]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,st=Object.getOwnPropertySymbols(oe);Re{const{prefixCls:Je,count:st,className:Re,motionClassName:gt,style:lt,title:St,show:rt,component:$e="sup",children:et}=oe,dt=nt(oe,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Dt}=x.useContext(He.E_),ut=Dt("scroll-number",Je),wt=Object.assign(Object.assign({},dt),{"data-show":rt,style:lt,className:Le()(ut,Re,gt),title:St});let be=st;if(st&&Number(st)%1===0){const ae=String(st).split("");be=x.createElement("bdi",null,ae.map((ce,ve)=>x.createElement(yt,{prefixCls:ut,count:Number(st),value:ce,key:ae.length-ve})))}return lt!=null&<.borderColor&&(wt.style=Object.assign(Object.assign({},lt),{boxShadow:`0 0 0 1px ${lt.borderColor} inset`})),et?(0,ge.Tm)(et,ae=>({className:Le()(`${ut}-custom-component`,ae==null?void 0:ae.className,gt)})):x.createElement($e,Object.assign({},wt,{ref:Se}),be)}),Lt=function(oe,Se){var Je={};for(var st in oe)Object.prototype.hasOwnProperty.call(oe,st)&&Se.indexOf(st)<0&&(Je[st]=oe[st]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,st=Object.getOwnPropertySymbols(oe);Re{var Je,st,Re,gt,lt;const{prefixCls:St,scrollNumberPrefixCls:rt,children:$e,status:et,text:dt,color:Dt,count:ut=null,overflowCount:wt=99,dot:be=!1,size:ae="default",title:ce,offset:ve,style:Ee,className:ht,rootClassName:Ct,classNames:tn,styles:he,showZero:re=!1}=oe,ne=Lt(oe,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:de,direction:xe,badge:le}=x.useContext(He.E_),ct=de("badge",St),[Ot,Qt,Zt]=pe(ct),xt=ut>wt?`${wt}+`:ut,Wt=xt==="0"||xt===0,hn=ut===null||Wt&&!re,Sn=(et!=null||Dt!=null)&&hn,Jn=be&&!Wt,Pr=Jn?"":xt,Rn=(0,x.useMemo)(()=>(Pr==null||Pr===""||Wt&&!re)&&!Jn,[Pr,Wt,re,Jn]),Sr=(0,x.useRef)(ut);Rn||(Sr.current=ut);const va=Sr.current,sa=(0,x.useRef)(Pr);Rn||(sa.current=Pr);const br=sa.current,er=(0,x.useRef)(Jn);Rn||(er.current=Jn);const Na=(0,x.useMemo)(()=>{if(!ve)return Object.assign(Object.assign({},le==null?void 0:le.style),Ee);const Pn={marginTop:ve[1]};return xe==="rtl"?Pn.left=parseInt(ve[0],10):Pn.right=-parseInt(ve[0],10),Object.assign(Object.assign(Object.assign({},Pn),le==null?void 0:le.style),Ee)},[xe,ve,Ee,le==null?void 0:le.style]),Ma=ce!=null?ce:typeof va=="string"||typeof va=="number"?va:void 0,_r=Rn||!dt?null:x.createElement("span",{className:`${ct}-status-text`},dt),Qa=!va||typeof va!="object"?void 0:(0,ge.Tm)(va,Pn=>({style:Object.assign(Object.assign({},Na),Pn.style)})),Pa=(0,ye.o2)(Dt,!1),rn=Le()(tn==null?void 0:tn.indicator,(Je=le==null?void 0:le.classNames)===null||Je===void 0?void 0:Je.indicator,{[`${ct}-status-dot`]:Sn,[`${ct}-status-${et}`]:!!et,[`${ct}-color-${Dt}`]:Pa}),yn={};Dt&&!Pa&&(yn.color=Dt,yn.background=Dt);const Tn=Le()(ct,{[`${ct}-status`]:Sn,[`${ct}-not-a-wrapper`]:!$e,[`${ct}-rtl`]:xe==="rtl"},ht,Ct,le==null?void 0:le.className,(st=le==null?void 0:le.classNames)===null||st===void 0?void 0:st.root,tn==null?void 0:tn.root,Qt,Zt);if(!$e&&Sn){const Pn=Na.color;return Ot(x.createElement("span",Object.assign({},ne,{className:Tn,style:Object.assign(Object.assign(Object.assign({},he==null?void 0:he.root),(Re=le==null?void 0:le.styles)===null||Re===void 0?void 0:Re.root),Na)}),x.createElement("span",{className:rn,style:Object.assign(Object.assign(Object.assign({},he==null?void 0:he.indicator),(gt=le==null?void 0:le.styles)===null||gt===void 0?void 0:gt.indicator),yn)}),dt&&x.createElement("span",{style:{color:Pn},className:`${ct}-status-text`},dt)))}return Ot(x.createElement("span",Object.assign({ref:Se},ne,{className:Tn,style:Object.assign(Object.assign({},(lt=le==null?void 0:le.styles)===null||lt===void 0?void 0:lt.root),he==null?void 0:he.root)}),$e,x.createElement(Pe.default,{visible:!Rn,motionName:`${ct}-zoom`,motionAppear:!1,motionDeadline:1e3},Pn=>{let{className:$t}=Pn;var bn,ar;const Er=de("scroll-number",rt),kr=er.current,Tr=Le()(tn==null?void 0:tn.indicator,(bn=le==null?void 0:le.classNames)===null||bn===void 0?void 0:bn.indicator,{[`${ct}-dot`]:kr,[`${ct}-count`]:!kr,[`${ct}-count-sm`]:ae==="small",[`${ct}-multiple-words`]:!kr&&br&&br.toString().length>1,[`${ct}-status-${et}`]:!!et,[`${ct}-color-${Dt}`]:Pa});let na=Object.assign(Object.assign(Object.assign({},he==null?void 0:he.indicator),(ar=le==null?void 0:le.styles)===null||ar===void 0?void 0:ar.indicator),Na);return Dt&&!Pa&&(na=na||{},na.background=Dt),x.createElement(_t,{prefixCls:Er,show:!Rn,motionClassName:$t,className:Tr,count:br,title:Ma,style:na,key:"scrollNumber"},Qa)}),_r))});kt.Ribbon=ue;var we=kt},51502:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return oe}});var x=ee(59301),Be=ee(92310),Le=ee.n(Be),Pe=ee(47999),ye=ee(48755),ge=ee(31756),He=ee(13783),Oe={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},me=x.createContext({}),Ae=ee(11592),Ze=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gt(0,Ae.Z)(Se).map(Je=>Object.assign(Object.assign({},Je==null?void 0:Je.props),{key:Je.key}));function Xe(Se,Je,st){const Re=x.useMemo(()=>Je||Ue(st),[Je,st]);return x.useMemo(()=>Re.map(lt=>{var{span:St}=lt,rt=Ze(lt,["span"]);return St==="filled"?Object.assign(Object.assign({},rt),{filled:!0}):Object.assign(Object.assign({},rt),{span:typeof St=="number"?St:(0,Pe.m9)(Se,St)})}),[Re,Se])}var Fe=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gtSt).forEach(St=>{const{filled:rt}=St,$e=Fe(St,["filled"]);if(rt){Re.push($e),st.push(Re),Re=[],lt=0;return}const et=Je-lt;lt+=St.span||1,lt>=Je?(lt>Je?(gt=!0,Re.push(Object.assign(Object.assign({},$e),{span:et}))):Re.push($e),st.push(Re),Re=[],lt=0):Re.push($e)}),Re.length>0&&st.push(Re),st=st.map(St=>{const rt=St.reduce(($e,et)=>$e+(et.span||1),0);if(rt{const[st,Re]=(0,x.useMemo)(()=>Ye(Je,Se),[Je,Se]);return st},ke=Se=>{let{children:Je}=Se;return Je};function pe(Se){return Se!=null}var ze=Se=>{const{itemPrefixCls:Je,component:st,span:Re,className:gt,style:lt,labelStyle:St,contentStyle:rt,bordered:$e,label:et,content:dt,colon:Dt,type:ut,styles:wt}=Se,be=st,ae=x.useContext(me),{classNames:ce}=ae;return $e?x.createElement(be,{className:Le()({[`${Je}-item-label`]:ut==="label",[`${Je}-item-content`]:ut==="content",[`${ce==null?void 0:ce.label}`]:ut==="label",[`${ce==null?void 0:ce.content}`]:ut==="content"},gt),style:lt,colSpan:Re},pe(et)&&x.createElement("span",{style:Object.assign(Object.assign({},St),wt==null?void 0:wt.label)},et),pe(dt)&&x.createElement("span",{style:Object.assign(Object.assign({},St),wt==null?void 0:wt.content)},dt)):x.createElement(be,{className:Le()(`${Je}-item`,gt),style:lt,colSpan:Re},x.createElement("div",{className:`${Je}-item-container`},(et||et===0)&&x.createElement("span",{className:Le()(`${Je}-item-label`,ce==null?void 0:ce.label,{[`${Je}-item-no-colon`]:!Dt}),style:Object.assign(Object.assign({},St),wt==null?void 0:wt.label)},et),(dt||dt===0)&&x.createElement("span",{className:Le()(`${Je}-item-content`,ce==null?void 0:ce.content),style:Object.assign(Object.assign({},rt),wt==null?void 0:wt.content)},dt)))};function ot(Se,Je,st){let{colon:Re,prefixCls:gt,bordered:lt}=Je,{component:St,type:rt,showLabel:$e,showContent:et,labelStyle:dt,contentStyle:Dt,styles:ut}=st;return Se.map((wt,be)=>{let{label:ae,children:ce,prefixCls:ve=gt,className:Ee,style:ht,labelStyle:Ct,contentStyle:tn,span:he=1,key:re,styles:ne}=wt;return typeof St=="string"?x.createElement(ze,{key:`${rt}-${re||be}`,className:Ee,style:ht,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},dt),ut==null?void 0:ut.label),Ct),ne==null?void 0:ne.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},Dt),ut==null?void 0:ut.content),tn),ne==null?void 0:ne.content)},span:he,colon:Re,component:St,itemPrefixCls:ve,bordered:lt,label:$e?ae:null,content:et?ce:null,type:rt}):[x.createElement(ze,{key:`label-${re||be}`,className:Ee,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},dt),ut==null?void 0:ut.label),ht),Ct),ne==null?void 0:ne.label),span:1,colon:Re,component:St[0],itemPrefixCls:ve,bordered:lt,label:ae,type:"label"}),x.createElement(ze,{key:`content-${re||be}`,className:Ee,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Dt),ut==null?void 0:ut.content),ht),tn),ne==null?void 0:ne.content),span:he*2-1,component:St[1],itemPrefixCls:ve,bordered:lt,content:ce,type:"content"})]})}var _e=Se=>{const Je=x.useContext(me),{prefixCls:st,vertical:Re,row:gt,index:lt,bordered:St}=Se;return Re?x.createElement(x.Fragment,null,x.createElement("tr",{key:`label-${lt}`,className:`${st}-row`},ot(gt,Se,Object.assign({component:"th",type:"label",showLabel:!0},Je))),x.createElement("tr",{key:`content-${lt}`,className:`${st}-row`},ot(gt,Se,Object.assign({component:"td",type:"content",showContent:!0},Je)))):x.createElement("tr",{key:lt,className:`${st}-row`},ot(gt,Se,Object.assign({component:St?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Je)))},We=ee(36237),qe=ee(63356),yt=ee(16931),nt=ee(51636);const pt=Se=>{const{componentCls:Je,labelBg:st}=Se;return{[`&${Je}-bordered`]:{[`> ${Je}-view`]:{border:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"> table":{tableLayout:"auto"},[`${Je}-row`]:{borderBottom:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.padding)} ${(0,We.unit)(Se.paddingLG)}`,borderInlineEnd:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Je}-item-label`]:{color:Se.colorTextSecondary,backgroundColor:st,"&::after":{display:"none"}}}},[`&${Je}-middle`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.paddingSM)} ${(0,We.unit)(Se.paddingLG)}`}}},[`&${Je}-small`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.paddingXS)} ${(0,We.unit)(Se.padding)}`}}}}}},_t=Se=>{const{componentCls:Je,extraColor:st,itemPaddingBottom:Re,itemPaddingEnd:gt,colonMarginRight:lt,colonMarginLeft:St,titleMarginBottom:rt}=Se;return{[Je]:Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(Se)),pt(Se)),{"&-rtl":{direction:"rtl"},[`${Je}-header`]:{display:"flex",alignItems:"center",marginBottom:rt},[`${Je}-title`]:Object.assign(Object.assign({},qe.vS),{flex:"auto",color:Se.titleColor,fontWeight:Se.fontWeightStrong,fontSize:Se.fontSizeLG,lineHeight:Se.lineHeightLG}),[`${Je}-extra`]:{marginInlineStart:"auto",color:st,fontSize:Se.fontSize},[`${Je}-view`]:{width:"100%",borderRadius:Se.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${Je}-row`]:{"> th, > td":{paddingBottom:Re,paddingInlineEnd:gt},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${Je}-item-label`]:{color:Se.labelColor,fontWeight:"normal",fontSize:Se.fontSize,lineHeight:Se.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,We.unit)(St)} ${(0,We.unit)(lt)}`},[`&${Je}-item-no-colon::after`]:{content:'""'}},[`${Je}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Je}-item-content`]:{display:"table-cell",flex:1,color:Se.contentColor,fontSize:Se.fontSize,lineHeight:Se.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${Je}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${Je}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${Je}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${Je}-row`]:{"> th, > td":{paddingBottom:Se.paddingSM}}},"&-small":{[`${Je}-row`]:{"> th, > td":{paddingBottom:Se.paddingXS}}}})}},Lt=Se=>({labelBg:Se.colorFillAlter,labelColor:Se.colorTextTertiary,titleColor:Se.colorText,titleMarginBottom:Se.fontSizeSM*Se.lineHeightSM,itemPaddingBottom:Se.padding,itemPaddingEnd:Se.padding,colonMarginRight:Se.marginXS,colonMarginLeft:Se.marginXXS/2,contentColor:Se.colorText,extraColor:Se.colorText});var Bt=(0,yt.I$)("Descriptions",Se=>{const Je=(0,nt.mergeToken)(Se,{});return _t(Je)},Lt),kt=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gt{const{prefixCls:Je,title:st,extra:Re,column:gt,colon:lt=!0,bordered:St,layout:rt,children:$e,className:et,rootClassName:dt,style:Dt,size:ut,labelStyle:wt,contentStyle:be,styles:ae,items:ce,classNames:ve}=Se,Ee=kt(Se,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:ht,direction:Ct,className:tn,style:he,classNames:re,styles:ne}=(0,ye.dj)("descriptions"),de=ht("descriptions",Je),xe=(0,He.Z)(),le=x.useMemo(()=>{var Sn;return typeof gt=="number"?gt:(Sn=(0,Pe.m9)(xe,Object.assign(Object.assign({},Oe),gt)))!==null&&Sn!==void 0?Sn:3},[xe,gt]),ct=Xe(xe,ce,$e),Ot=(0,ge.Z)(ut),Qt=Ke(le,ct),[Zt,xt,Wt]=Bt(de),hn=x.useMemo(()=>({labelStyle:wt,contentStyle:be,styles:{content:Object.assign(Object.assign({},ne.content),ae==null?void 0:ae.content),label:Object.assign(Object.assign({},ne.label),ae==null?void 0:ae.label)},classNames:{label:Le()(re.label,ve==null?void 0:ve.label),content:Le()(re.content,ve==null?void 0:ve.content)}}),[wt,be,ae,ve,re,ne]);return Zt(x.createElement(me.Provider,{value:hn},x.createElement("div",Object.assign({className:Le()(de,tn,re.root,ve==null?void 0:ve.root,{[`${de}-${Ot}`]:Ot&&Ot!=="default",[`${de}-bordered`]:!!St,[`${de}-rtl`]:Ct==="rtl"},et,dt,xt,Wt),style:Object.assign(Object.assign(Object.assign(Object.assign({},he),ne.root),ae==null?void 0:ae.root),Dt)},Ee),(st||Re)&&x.createElement("div",{className:Le()(`${de}-header`,re.header,ve==null?void 0:ve.header),style:Object.assign(Object.assign({},ne.header),ae==null?void 0:ae.header)},st&&x.createElement("div",{className:Le()(`${de}-title`,re.title,ve==null?void 0:ve.title),style:Object.assign(Object.assign({},ne.title),ae==null?void 0:ae.title)},st),Re&&x.createElement("div",{className:Le()(`${de}-extra`,re.extra,ve==null?void 0:ve.extra),style:Object.assign(Object.assign({},ne.extra),ae==null?void 0:ae.extra)},Re)),x.createElement("div",{className:`${de}-view`},x.createElement("table",null,x.createElement("tbody",null,Qt.map((Sn,Jn)=>x.createElement(_e,{key:Jn,index:Jn,colon:lt,prefixCls:de,vertical:rt==="vertical",bordered:St,row:Sn}))))))))};we.Item=ke;var oe=we},86251:function(wn,zt){"use strict";zt.byteLength=He,zt.toByteArray=Oe,zt.fromByteArray=Ae;for(var ee=[],x=[],Be=typeof Uint8Array!="undefined"?Uint8Array:Array,Le="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Pe=0,ye=Le.length;Pe0)throw new Error("Invalid string. Length must be a multiple of 4");var Xe=Ze.indexOf("=");Xe===-1&&(Xe=Ue);var Fe=Xe===Ue?0:4-Xe%4;return[Xe,Fe]}function He(Ze){var Ue=ge(Ze),Xe=Ue[0],Fe=Ue[1];return(Xe+Fe)*3/4-Fe}function Ie(Ze,Ue,Xe){return(Ue+Xe)*3/4-Xe}function Oe(Ze){var Ue,Xe=ge(Ze),Fe=Xe[0],Ye=Xe[1],it=new Be(Ie(Ze,Fe,Ye)),Ke=0,Ge=Ye>0?Fe-4:Fe,ke;for(ke=0;ke>16&255,it[Ke++]=Ue>>8&255,it[Ke++]=Ue&255;return Ye===2&&(Ue=x[Ze.charCodeAt(ke)]<<2|x[Ze.charCodeAt(ke+1)]>>4,it[Ke++]=Ue&255),Ye===1&&(Ue=x[Ze.charCodeAt(ke)]<<10|x[Ze.charCodeAt(ke+1)]<<4|x[Ze.charCodeAt(ke+2)]>>2,it[Ke++]=Ue>>8&255,it[Ke++]=Ue&255),it}function te(Ze){return ee[Ze>>18&63]+ee[Ze>>12&63]+ee[Ze>>6&63]+ee[Ze&63]}function me(Ze,Ue,Xe){for(var Fe,Ye=[],it=Ue;itGe?Ge:Ke+it));return Fe===1?(Ue=Ze[Xe-1],Ye.push(ee[Ue>>2]+ee[Ue<<4&63]+"==")):Fe===2&&(Ue=(Ze[Xe-2]<<8)+Ze[Xe-1],Ye.push(ee[Ue>>10]+ee[Ue>>4&63]+ee[Ue<<2&63]+"=")),Ye.join("")}},19208:function(wn,zt,ee){"use strict";var x;var Be=ee(86251),Le=ee(67467),Pe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;zt.lW=Ie,x=Ke,zt.h2=50;var ye=2147483647;x=ye,Ie.TYPED_ARRAY_SUPPORT=ge(),!Ie.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ge(){try{var be=new Uint8Array(1),ae={foo:function(){return 42}};return Object.setPrototypeOf(ae,Uint8Array.prototype),Object.setPrototypeOf(be,ae),be.foo()===42}catch(ce){return!1}}Object.defineProperty(Ie.prototype,"parent",{enumerable:!0,get:function(){if(Ie.isBuffer(this))return this.buffer}}),Object.defineProperty(Ie.prototype,"offset",{enumerable:!0,get:function(){if(Ie.isBuffer(this))return this.byteOffset}});function He(be){if(be>ye)throw new RangeError('The value "'+be+'" is invalid for option "size"');var ae=new Uint8Array(be);return Object.setPrototypeOf(ae,Ie.prototype),ae}function Ie(be,ae,ce){if(typeof be=="number"){if(typeof ae=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ae(be)}return Oe(be,ae,ce)}Ie.poolSize=8192;function Oe(be,ae,ce){if(typeof be=="string")return Ze(be,ae);if(ArrayBuffer.isView(be))return Xe(be);if(be==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof be);if(Dt(be,ArrayBuffer)||be&&Dt(be.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Dt(be,SharedArrayBuffer)||be&&Dt(be.buffer,SharedArrayBuffer)))return Fe(be,ae,ce);if(typeof be=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var ve=be.valueOf&&be.valueOf();if(ve!=null&&ve!==be)return Ie.from(ve,ae,ce);var Ee=Ye(be);if(Ee)return Ee;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof be[Symbol.toPrimitive]=="function")return Ie.from(be[Symbol.toPrimitive]("string"),ae,ce);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof be)}Ie.from=function(be,ae,ce){return Oe(be,ae,ce)},Object.setPrototypeOf(Ie.prototype,Uint8Array.prototype),Object.setPrototypeOf(Ie,Uint8Array);function te(be){if(typeof be!="number")throw new TypeError('"size" argument must be of type number');if(be<0)throw new RangeError('The value "'+be+'" is invalid for option "size"')}function me(be,ae,ce){return te(be),be<=0?He(be):ae!==void 0?typeof ce=="string"?He(be).fill(ae,ce):He(be).fill(ae):He(be)}Ie.alloc=function(be,ae,ce){return me(be,ae,ce)};function Ae(be){return te(be),He(be<0?0:it(be)|0)}Ie.allocUnsafe=function(be){return Ae(be)},Ie.allocUnsafeSlow=function(be){return Ae(be)};function Ze(be,ae){if((typeof ae!="string"||ae==="")&&(ae="utf8"),!Ie.isEncoding(ae))throw new TypeError("Unknown encoding: "+ae);var ce=Ge(be,ae)|0,ve=He(ce),Ee=ve.write(be,ae);return Ee!==ce&&(ve=ve.slice(0,Ee)),ve}function Ue(be){for(var ae=be.length<0?0:it(be.length)|0,ce=He(ae),ve=0;ve=ye)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ye.toString(16)+" bytes");return be|0}function Ke(be){return+be!=be&&(be=0),Ie.alloc(+be)}Ie.isBuffer=function(ae){return ae!=null&&ae._isBuffer===!0&&ae!==Ie.prototype},Ie.compare=function(ae,ce){if(Dt(ae,Uint8Array)&&(ae=Ie.from(ae,ae.offset,ae.byteLength)),Dt(ce,Uint8Array)&&(ce=Ie.from(ce,ce.offset,ce.byteLength)),!Ie.isBuffer(ae)||!Ie.isBuffer(ce))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ae===ce)return 0;for(var ve=ae.length,Ee=ce.length,ht=0,Ct=Math.min(ve,Ee);htEe.length?Ie.from(Ct).copy(Ee,ht):Uint8Array.prototype.set.call(Ee,Ct,ht);else if(Ie.isBuffer(Ct))Ct.copy(Ee,ht);else throw new TypeError('"list" argument must be an Array of Buffers');ht+=Ct.length}return Ee};function Ge(be,ae){if(Ie.isBuffer(be))return be.length;if(ArrayBuffer.isView(be)||Dt(be,ArrayBuffer))return be.byteLength;if(typeof be!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof be);var ce=be.length,ve=arguments.length>2&&arguments[2]===!0;if(!ve&&ce===0)return 0;for(var Ee=!1;;)switch(ae){case"ascii":case"latin1":case"binary":return ce;case"utf8":case"utf-8":return St(be).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ce*2;case"hex":return ce>>>1;case"base64":return et(be).length;default:if(Ee)return ve?-1:St(be).length;ae=(""+ae).toLowerCase(),Ee=!0}}Ie.byteLength=Ge;function ke(be,ae,ce){var ve=!1;if((ae===void 0||ae<0)&&(ae=0),ae>this.length||((ce===void 0||ce>this.length)&&(ce=this.length),ce<=0)||(ce>>>=0,ae>>>=0,ce<=ae))return"";for(be||(be="utf8");;)switch(be){case"hex":return kt(this,ae,ce);case"utf8":case"utf-8":return nt(this,ae,ce);case"ascii":return Lt(this,ae,ce);case"latin1":case"binary":return Bt(this,ae,ce);case"base64":return yt(this,ae,ce);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return we(this,ae,ce);default:if(ve)throw new TypeError("Unknown encoding: "+be);be=(be+"").toLowerCase(),ve=!0}}Ie.prototype._isBuffer=!0;function pe(be,ae,ce){var ve=be[ae];be[ae]=be[ce],be[ce]=ve}Ie.prototype.swap16=function(){var ae=this.length;if(ae%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ce=0;cece&&(ae+=" ... "),""},Pe&&(Ie.prototype[Pe]=Ie.prototype.inspect),Ie.prototype.compare=function(ae,ce,ve,Ee,ht){if(Dt(ae,Uint8Array)&&(ae=Ie.from(ae,ae.offset,ae.byteLength)),!Ie.isBuffer(ae))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ae);if(ce===void 0&&(ce=0),ve===void 0&&(ve=ae?ae.length:0),Ee===void 0&&(Ee=0),ht===void 0&&(ht=this.length),ce<0||ve>ae.length||Ee<0||ht>this.length)throw new RangeError("out of range index");if(Ee>=ht&&ce>=ve)return 0;if(Ee>=ht)return-1;if(ce>=ve)return 1;if(ce>>>=0,ve>>>=0,Ee>>>=0,ht>>>=0,this===ae)return 0;for(var Ct=ht-Ee,tn=ve-ce,he=Math.min(Ct,tn),re=this.slice(Ee,ht),ne=ae.slice(ce,ve),de=0;de2147483647?ce=2147483647:ce<-2147483648&&(ce=-2147483648),ce=+ce,ut(ce)&&(ce=Ee?0:be.length-1),ce<0&&(ce=be.length+ce),ce>=be.length){if(Ee)return-1;ce=be.length-1}else if(ce<0)if(Ee)ce=0;else return-1;if(typeof ae=="string"&&(ae=Ie.from(ae,ve)),Ie.isBuffer(ae))return ae.length===0?-1:ze(be,ae,ce,ve,Ee);if(typeof ae=="number")return ae=ae&255,typeof Uint8Array.prototype.indexOf=="function"?Ee?Uint8Array.prototype.indexOf.call(be,ae,ce):Uint8Array.prototype.lastIndexOf.call(be,ae,ce):ze(be,[ae],ce,ve,Ee);throw new TypeError("val must be string, number or Buffer")}function ze(be,ae,ce,ve,Ee){var ht=1,Ct=be.length,tn=ae.length;if(ve!==void 0&&(ve=String(ve).toLowerCase(),ve==="ucs2"||ve==="ucs-2"||ve==="utf16le"||ve==="utf-16le")){if(be.length<2||ae.length<2)return-1;ht=2,Ct/=2,tn/=2,ce/=2}function he(le,ct){return ht===1?le[ct]:le.readUInt16BE(ct*ht)}var re;if(Ee){var ne=-1;for(re=ce;reCt&&(ce=Ct-tn),re=ce;re>=0;re--){for(var de=!0,xe=0;xeEe&&(ve=Ee)):ve=Ee;var ht=ae.length;ve>ht/2&&(ve=ht/2);for(var Ct=0;Ct>>0,isFinite(ve)?(ve=ve>>>0,Ee===void 0&&(Ee="utf8")):(Ee=ve,ve=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var ht=this.length-ce;if((ve===void 0||ve>ht)&&(ve=ht),ae.length>0&&(ve<0||ce<0)||ce>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ee||(Ee="utf8");for(var Ct=!1;;)switch(Ee){case"hex":return ot(this,ae,ce,ve);case"utf8":case"utf-8":return ue(this,ae,ce,ve);case"ascii":case"latin1":case"binary":return _e(this,ae,ce,ve);case"base64":return We(this,ae,ce,ve);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return qe(this,ae,ce,ve);default:if(Ct)throw new TypeError("Unknown encoding: "+Ee);Ee=(""+Ee).toLowerCase(),Ct=!0}},Ie.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function yt(be,ae,ce){return ae===0&&ce===be.length?Be.fromByteArray(be):Be.fromByteArray(be.slice(ae,ce))}function nt(be,ae,ce){ce=Math.min(be.length,ce);for(var ve=[],Ee=ae;Ee239?4:ht>223?3:ht>191?2:1;if(Ee+tn<=ce){var he,re,ne,de;switch(tn){case 1:ht<128&&(Ct=ht);break;case 2:he=be[Ee+1],(he&192)===128&&(de=(ht&31)<<6|he&63,de>127&&(Ct=de));break;case 3:he=be[Ee+1],re=be[Ee+2],(he&192)===128&&(re&192)===128&&(de=(ht&15)<<12|(he&63)<<6|re&63,de>2047&&(de<55296||de>57343)&&(Ct=de));break;case 4:he=be[Ee+1],re=be[Ee+2],ne=be[Ee+3],(he&192)===128&&(re&192)===128&&(ne&192)===128&&(de=(ht&15)<<18|(he&63)<<12|(re&63)<<6|ne&63,de>65535&&de<1114112&&(Ct=de))}}Ct===null?(Ct=65533,tn=1):Ct>65535&&(Ct-=65536,ve.push(Ct>>>10&1023|55296),Ct=56320|Ct&1023),ve.push(Ct),Ee+=tn}return _t(ve)}var pt=4096;function _t(be){var ae=be.length;if(ae<=pt)return String.fromCharCode.apply(String,be);for(var ce="",ve=0;veve)&&(ce=ve);for(var Ee="",ht=ae;htve&&(ae=ve),ce<0?(ce+=ve,ce<0&&(ce=0)):ce>ve&&(ce=ve),cece)throw new RangeError("Trying to access beyond buffer length")}Ie.prototype.readUintLE=Ie.prototype.readUIntLE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae],ht=1,Ct=0;++Ct>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae+--ce],ht=1;ce>0&&(ht*=256);)Ee+=this[ae+--ce]*ht;return Ee},Ie.prototype.readUint8=Ie.prototype.readUInt8=function(ae,ce){return ae=ae>>>0,ce||oe(ae,1,this.length),this[ae]},Ie.prototype.readUint16LE=Ie.prototype.readUInt16LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,2,this.length),this[ae]|this[ae+1]<<8},Ie.prototype.readUint16BE=Ie.prototype.readUInt16BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,2,this.length),this[ae]<<8|this[ae+1]},Ie.prototype.readUint32LE=Ie.prototype.readUInt32LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),(this[ae]|this[ae+1]<<8|this[ae+2]<<16)+this[ae+3]*16777216},Ie.prototype.readUint32BE=Ie.prototype.readUInt32BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]*16777216+(this[ae+1]<<16|this[ae+2]<<8|this[ae+3])},Ie.prototype.readIntLE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae],ht=1,Ct=0;++Ct=ht&&(Ee-=Math.pow(2,8*ce)),Ee},Ie.prototype.readIntBE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=ce,ht=1,Ct=this[ae+--Ee];Ee>0&&(ht*=256);)Ct+=this[ae+--Ee]*ht;return ht*=128,Ct>=ht&&(Ct-=Math.pow(2,8*ce)),Ct},Ie.prototype.readInt8=function(ae,ce){return ae=ae>>>0,ce||oe(ae,1,this.length),this[ae]&128?(255-this[ae]+1)*-1:this[ae]},Ie.prototype.readInt16LE=function(ae,ce){ae=ae>>>0,ce||oe(ae,2,this.length);var ve=this[ae]|this[ae+1]<<8;return ve&32768?ve|4294901760:ve},Ie.prototype.readInt16BE=function(ae,ce){ae=ae>>>0,ce||oe(ae,2,this.length);var ve=this[ae+1]|this[ae]<<8;return ve&32768?ve|4294901760:ve},Ie.prototype.readInt32LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]|this[ae+1]<<8|this[ae+2]<<16|this[ae+3]<<24},Ie.prototype.readInt32BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]<<24|this[ae+1]<<16|this[ae+2]<<8|this[ae+3]},Ie.prototype.readFloatLE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),Le.read(this,ae,!0,23,4)},Ie.prototype.readFloatBE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),Le.read(this,ae,!1,23,4)},Ie.prototype.readDoubleLE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,8,this.length),Le.read(this,ae,!0,52,8)},Ie.prototype.readDoubleBE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,8,this.length),Le.read(this,ae,!1,52,8)};function Se(be,ae,ce,ve,Ee,ht){if(!Ie.isBuffer(be))throw new TypeError('"buffer" argument must be a Buffer instance');if(ae>Ee||aebe.length)throw new RangeError("Index out of range")}Ie.prototype.writeUintLE=Ie.prototype.writeUIntLE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,ve=ve>>>0,!Ee){var ht=Math.pow(2,8*ve)-1;Se(this,ae,ce,ve,ht,0)}var Ct=1,tn=0;for(this[ce]=ae&255;++tn>>0,ve=ve>>>0,!Ee){var ht=Math.pow(2,8*ve)-1;Se(this,ae,ce,ve,ht,0)}var Ct=ve-1,tn=1;for(this[ce+Ct]=ae&255;--Ct>=0&&(tn*=256);)this[ce+Ct]=ae/tn&255;return ce+ve},Ie.prototype.writeUint8=Ie.prototype.writeUInt8=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,1,255,0),this[ce]=ae&255,ce+1},Ie.prototype.writeUint16LE=Ie.prototype.writeUInt16LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,65535,0),this[ce]=ae&255,this[ce+1]=ae>>>8,ce+2},Ie.prototype.writeUint16BE=Ie.prototype.writeUInt16BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,65535,0),this[ce]=ae>>>8,this[ce+1]=ae&255,ce+2},Ie.prototype.writeUint32LE=Ie.prototype.writeUInt32LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,4294967295,0),this[ce+3]=ae>>>24,this[ce+2]=ae>>>16,this[ce+1]=ae>>>8,this[ce]=ae&255,ce+4},Ie.prototype.writeUint32BE=Ie.prototype.writeUInt32BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,4294967295,0),this[ce]=ae>>>24,this[ce+1]=ae>>>16,this[ce+2]=ae>>>8,this[ce+3]=ae&255,ce+4},Ie.prototype.writeIntLE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,!Ee){var ht=Math.pow(2,8*ve-1);Se(this,ae,ce,ve,ht-1,-ht)}var Ct=0,tn=1,he=0;for(this[ce]=ae&255;++Ct>0)-he&255;return ce+ve},Ie.prototype.writeIntBE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,!Ee){var ht=Math.pow(2,8*ve-1);Se(this,ae,ce,ve,ht-1,-ht)}var Ct=ve-1,tn=1,he=0;for(this[ce+Ct]=ae&255;--Ct>=0&&(tn*=256);)ae<0&&he===0&&this[ce+Ct+1]!==0&&(he=1),this[ce+Ct]=(ae/tn>>0)-he&255;return ce+ve},Ie.prototype.writeInt8=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,1,127,-128),ae<0&&(ae=255+ae+1),this[ce]=ae&255,ce+1},Ie.prototype.writeInt16LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,32767,-32768),this[ce]=ae&255,this[ce+1]=ae>>>8,ce+2},Ie.prototype.writeInt16BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,32767,-32768),this[ce]=ae>>>8,this[ce+1]=ae&255,ce+2},Ie.prototype.writeInt32LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,2147483647,-2147483648),this[ce]=ae&255,this[ce+1]=ae>>>8,this[ce+2]=ae>>>16,this[ce+3]=ae>>>24,ce+4},Ie.prototype.writeInt32BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,2147483647,-2147483648),ae<0&&(ae=4294967295+ae+1),this[ce]=ae>>>24,this[ce+1]=ae>>>16,this[ce+2]=ae>>>8,this[ce+3]=ae&255,ce+4};function Je(be,ae,ce,ve,Ee,ht){if(ce+ve>be.length)throw new RangeError("Index out of range");if(ce<0)throw new RangeError("Index out of range")}function st(be,ae,ce,ve,Ee){return ae=+ae,ce=ce>>>0,Ee||Je(be,ae,ce,4,34028234663852886e22,-34028234663852886e22),Le.write(be,ae,ce,ve,23,4),ce+4}Ie.prototype.writeFloatLE=function(ae,ce,ve){return st(this,ae,ce,!0,ve)},Ie.prototype.writeFloatBE=function(ae,ce,ve){return st(this,ae,ce,!1,ve)};function Re(be,ae,ce,ve,Ee){return ae=+ae,ce=ce>>>0,Ee||Je(be,ae,ce,8,17976931348623157e292,-17976931348623157e292),Le.write(be,ae,ce,ve,52,8),ce+8}Ie.prototype.writeDoubleLE=function(ae,ce,ve){return Re(this,ae,ce,!0,ve)},Ie.prototype.writeDoubleBE=function(ae,ce,ve){return Re(this,ae,ce,!1,ve)},Ie.prototype.copy=function(ae,ce,ve,Ee){if(!Ie.isBuffer(ae))throw new TypeError("argument should be a Buffer");if(ve||(ve=0),!Ee&&Ee!==0&&(Ee=this.length),ce>=ae.length&&(ce=ae.length),ce||(ce=0),Ee>0&&Ee=this.length)throw new RangeError("Index out of range");if(Ee<0)throw new RangeError("sourceEnd out of bounds");Ee>this.length&&(Ee=this.length),ae.length-ce>>0,ve=ve===void 0?this.length:ve>>>0,ae||(ae=0);var Ct;if(typeof ae=="number")for(Ct=ce;Ct55295&&ce<57344){if(!Ee){if(ce>56319){(ae-=3)>-1&&ht.push(239,191,189);continue}else if(Ct+1===ve){(ae-=3)>-1&&ht.push(239,191,189);continue}Ee=ce;continue}if(ce<56320){(ae-=3)>-1&&ht.push(239,191,189),Ee=ce;continue}ce=(Ee-55296<<10|ce-56320)+65536}else Ee&&(ae-=3)>-1&&ht.push(239,191,189);if(Ee=null,ce<128){if((ae-=1)<0)break;ht.push(ce)}else if(ce<2048){if((ae-=2)<0)break;ht.push(ce>>6|192,ce&63|128)}else if(ce<65536){if((ae-=3)<0)break;ht.push(ce>>12|224,ce>>6&63|128,ce&63|128)}else if(ce<1114112){if((ae-=4)<0)break;ht.push(ce>>18|240,ce>>12&63|128,ce>>6&63|128,ce&63|128)}else throw new Error("Invalid code point")}return ht}function rt(be){for(var ae=[],ce=0;ce>8,Ee=ce%256,ht.push(Ee),ht.push(ve);return ht}function et(be){return Be.toByteArray(lt(be))}function dt(be,ae,ce,ve){for(var Ee=0;Ee=ae.length||Ee>=be.length);++Ee)ae[Ee+ce]=be[Ee];return Ee}function Dt(be,ae){return be instanceof ae||be!=null&&be.constructor!=null&&be.constructor.name!=null&&be.constructor.name===ae.name}function ut(be){return be!==be}var wt=function(){for(var be="0123456789abcdef",ae=new Array(256),ce=0;ce<16;++ce)for(var ve=ce*16,Ee=0;Ee<16;++Ee)ae[ve+Ee]=be[ce]+be[Ee];return ae}()},99498:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){x.defineOption("placeholder","",function(Ie,Oe,te){var me=te&&te!=x.Init;if(Oe&&!me)Ie.on("blur",ye),Ie.on("change",ge),Ie.on("swapDoc",ge),x.on(Ie.getInputField(),"compositionupdate",Ie.state.placeholderCompose=function(){Pe(Ie)}),ge(Ie);else if(!Oe&&me){Ie.off("blur",ye),Ie.off("change",ge),Ie.off("swapDoc",ge),x.off(Ie.getInputField(),"compositionupdate",Ie.state.placeholderCompose),Be(Ie);var Ae=Ie.getWrapperElement();Ae.className=Ae.className.replace(" CodeMirror-empty","")}Oe&&!Ie.hasFocus()&&ye(Ie)});function Be(Ie){Ie.state.placeholder&&(Ie.state.placeholder.parentNode.removeChild(Ie.state.placeholder),Ie.state.placeholder=null)}function Le(Ie){Be(Ie);var Oe=Ie.state.placeholder=document.createElement("pre");Oe.style.cssText="height: 0; overflow: visible",Oe.style.direction=Ie.getOption("direction"),Oe.className="CodeMirror-placeholder CodeMirror-line-like";var te=Ie.getOption("placeholder");typeof te=="string"&&(te=document.createTextNode(te)),Oe.appendChild(te),Ie.display.lineSpace.insertBefore(Oe,Ie.display.lineSpace.firstChild)}function Pe(Ie){setTimeout(function(){var Oe=!1,te=Ie.getInputField();te.nodeName=="TEXTAREA"?Oe=!te.value:Ie.lineCount()==1&&(Oe=!/[^\u200b]/.test(te.querySelector(".CodeMirror-line").textContent)),Oe?Le(Ie):Be(Ie)},20)}function ye(Ie){He(Ie)&&Le(Ie)}function ge(Ie){var Oe=Ie.getWrapperElement(),te=He(Ie);Oe.className=Oe.className.replace(" CodeMirror-empty","")+(te?" CodeMirror-empty":""),te?Le(Ie):Be(Ie)}function He(Ie){return Ie.lineCount()===1&&Ie.getLine(0)===""}})},25717:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){var Be={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},Le=x.Pos;x.defineOption("autoCloseBrackets",!1,function(Xe,Fe,Ye){Ye&&Ye!=x.Init&&(Xe.removeKeyMap(ye),Xe.state.closeBrackets=null),Fe&&(ge(Pe(Fe,"pairs")),Xe.state.closeBrackets=Fe,Xe.addKeyMap(ye))});function Pe(Xe,Fe){return Fe=="pairs"&&typeof Xe=="string"?Xe:typeof Xe=="object"&&Xe[Fe]!=null?Xe[Fe]:Be[Fe]}var ye={Backspace:Oe,Enter:te};function ge(Xe){for(var Fe=0;Fe=0;Ke--){var ke=it[Ke].head;Xe.replaceRange("",Le(ke.line,ke.ch-1),Le(ke.line,ke.ch+1),"+delete")}}function te(Xe){var Fe=Ie(Xe),Ye=Fe&&Pe(Fe,"explode");if(!Ye||Xe.getOption("disableInput"))return x.Pass;for(var it=Xe.listSelections(),Ke=0;Ke{const{componentCls:oe,colorSuccess:Se,colorSuccessBorder:Je,colorSuccessBg:st,colorWarning:Re,colorWarningBorder:gt,colorWarningBg:lt,colorError:St,colorErrorBorder:rt,colorErrorBg:$e,colorInfo:et,colorInfoBorder:dt,colorInfoBg:Dt}=we;return{[oe]:{"&-success":Ye(st,Je,Se,we,oe),"&-info":Ye(Dt,dt,et,we,oe),"&-warning":Ye(lt,gt,Re,we,oe),"&-error":Object.assign(Object.assign({},Ye($e,rt,St,we,oe)),{[`${oe}-description > pre`]:{margin:0,padding:0}})}}},Ge=we=>{const{componentCls:oe,iconCls:Se,motionDurationMid:Je,marginXS:st,fontSizeIcon:Re,colorIcon:gt,colorIconHover:lt}=we;return{[oe]:{"&-action":{marginInlineStart:st},[`${oe}-close-icon`]:{marginInlineStart:st,padding:0,overflow:"hidden",fontSize:Re,lineHeight:(0,Ue.unit)(Re),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Se}-close`]:{color:gt,transition:`color ${Je}`,"&:hover":{color:lt}}},"&-close-text":{color:gt,transition:`color ${Je}`,"&:hover":{color:lt}}}}},ke=we=>({withDescriptionIconSize:we.fontSizeHeading3,defaultPadding:`${we.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${we.paddingMD}px ${we.paddingContentHorizontalLG}px`});var pe=(0,Fe.I$)("Alert",we=>[it(we),Ke(we),Ge(we)],ke),je=function(we,oe){var Se={};for(var Je in we)Object.prototype.hasOwnProperty.call(we,Je)&&oe.indexOf(Je)<0&&(Se[Je]=we[Je]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,Je=Object.getOwnPropertySymbols(we);st{const{icon:oe,prefixCls:Se,type:Je}=we,st=ze[Je]||null;return oe?(0,Ae.wm)(oe,x.createElement("span",{className:`${Se}-icon`},oe),()=>({className:Ie()(`${Se}-icon`,oe.props.className)})):x.createElement(st,{className:`${Se}-icon`})},ue=we=>{const{isClosable:oe,prefixCls:Se,closeIcon:Je,handleClose:st,ariaProps:Re}=we,gt=Je===!0||Je===void 0?x.createElement(Pe.Z,null):Je;return oe?x.createElement("button",Object.assign({type:"button",onClick:st,className:`${Se}-close-icon`,tabIndex:0},Re),gt):null};var We=x.forwardRef((we,oe)=>{const{description:Se,prefixCls:Je,message:st,banner:Re,className:gt,rootClassName:lt,style:St,onMouseEnter:rt,onMouseLeave:$e,onClick:et,afterClose:dt,showIcon:Dt,closable:ut,closeText:wt,closeIcon:be,action:ae,id:ce}=we,ve=je(we,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[Ee,ht]=x.useState(!1),Ct=x.useRef(null);x.useImperativeHandle(oe,()=>({nativeElement:Ct.current}));const{getPrefixCls:tn,direction:he,closable:re,closeIcon:ne,className:de,style:xe}=(0,Ze.dj)("alert"),le=tn("alert",Je),[ct,Ot,Qt]=pe(le),Zt=Sr=>{var va;ht(!0),(va=we.onClose)===null||va===void 0||va.call(we,Sr)},xt=x.useMemo(()=>we.type!==void 0?we.type:Re?"warning":"info",[we.type,Re]),Wt=x.useMemo(()=>typeof ut=="object"&&ut.closeIcon||wt?!0:typeof ut=="boolean"?ut:be!==!1&&be!==null&&be!==void 0?!0:!!re,[wt,be,ut,re]),hn=Re&&Dt===void 0?!0:Dt,Sn=Ie()(le,`${le}-${xt}`,{[`${le}-with-description`]:!!Se,[`${le}-no-icon`]:!hn,[`${le}-banner`]:!!Re,[`${le}-rtl`]:he==="rtl"},de,gt,lt,Qt,Ot),Jn=(0,te.Z)(ve,{aria:!0,data:!0}),Pr=x.useMemo(()=>typeof ut=="object"&&ut.closeIcon?ut.closeIcon:wt||(be!==void 0?be:typeof re=="object"&&re.closeIcon?re.closeIcon:ne),[be,ut,wt,ne]),Rn=x.useMemo(()=>{const Sr=ut!=null?ut:re;if(typeof Sr=="object"){const{closeIcon:va}=Sr;return je(Sr,["closeIcon"])}return{}},[ut,re]);return ct(x.createElement(Oe.default,{visible:!Ee,motionName:`${le}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Sr=>({maxHeight:Sr.offsetHeight}),onLeaveEnd:dt},(Sr,va)=>{let{className:sa,style:br}=Sr;return x.createElement("div",Object.assign({id:ce,ref:(0,me.sQ)(Ct,va),"data-show":!Ee,className:Ie()(Sn,sa),style:Object.assign(Object.assign(Object.assign({},xe),St),br),onMouseEnter:rt,onMouseLeave:$e,onClick:et,role:"alert"},Jn),hn?x.createElement(ot,{description:Se,icon:we.icon,prefixCls:le,type:xt}):null,x.createElement("div",{className:`${le}-content`},st?x.createElement("div",{className:`${le}-message`},st):null,Se?x.createElement("div",{className:`${le}-description`},Se):null),ae?x.createElement("div",{className:`${le}-action`},ae):null,x.createElement(ue,{isClosable:Wt,prefixCls:le,closeIcon:Pr,handleClose:Zt,ariaProps:Rn}))}))}),qe=ee(67732),yt=ee(83652),nt=ee(22214),pt=ee(42403),Lt=function(we){function oe(){var Se;return(0,qe.Z)(this,oe),Se=(0,nt.Z)(this,oe,arguments),Se.state={error:void 0,info:{componentStack:""}},Se}return(0,pt.Z)(oe,we),(0,yt.Z)(oe,[{key:"componentDidCatch",value:function(Je,st){this.setState({error:Je,info:st})}},{key:"render",value:function(){const{message:Je,description:st,id:Re,children:gt}=this.props,{error:lt,info:St}=this.state,rt=(St==null?void 0:St.componentStack)||null,$e=typeof Je=="undefined"?(lt||"").toString():Je,et=typeof st=="undefined"?rt:st;return lt?x.createElement(We,{id:Re,type:"error",message:$e,description:x.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},et)}):gt}}])}(x.Component);const Bt=We;Bt.ErrorBoundary=Lt;var kt=Bt},88390:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return we}});var x=ee(59301),Be=ee(92310),Le=ee.n(Be),Pe=ee(77900),ye=ee(29509),ge=ee(22703),He=ee(48755),Ie=ee(36237),Oe=ee(63356),te=ee(93427),me=ee(51636),Ae=ee(16931);const Ze=new Ie.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),Ue=new Ie.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),Xe=new Ie.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),Fe=new Ie.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Ye=new Ie.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),it=new Ie.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),Ke=oe=>{const{componentCls:Se,iconCls:Je,antCls:st,badgeShadowSize:Re,textFontSize:gt,textFontSizeSM:lt,statusSize:St,dotSize:rt,textFontWeight:$e,indicatorHeight:et,indicatorHeightSM:dt,marginXS:Dt,calc:ut}=oe,wt=`${st}-scroll-number`,be=(0,te.Z)(oe,(ae,ce)=>{let{darkColor:ve}=ce;return{[`&${Se} ${Se}-color-${ae}`]:{background:ve,[`&:not(${Se}-count)`]:{color:ve},"a:hover &":{background:ve}}}});return{[Se]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Oe.Wf)(oe)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Se}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:oe.indicatorZIndex,minWidth:et,height:et,color:oe.badgeTextColor,fontWeight:$e,fontSize:gt,lineHeight:(0,Ie.unit)(et),whiteSpace:"nowrap",textAlign:"center",background:oe.badgeColor,borderRadius:ut(et).div(2).equal(),boxShadow:`0 0 0 ${(0,Ie.unit)(Re)} ${oe.badgeShadowColor}`,transition:`background ${oe.motionDurationMid}`,a:{color:oe.badgeTextColor},"a:hover":{color:oe.badgeTextColor},"a:hover &":{background:oe.badgeColorHover}},[`${Se}-count-sm`]:{minWidth:dt,height:dt,fontSize:lt,lineHeight:(0,Ie.unit)(dt),borderRadius:ut(dt).div(2).equal()},[`${Se}-multiple-words`]:{padding:`0 ${(0,Ie.unit)(oe.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${Se}-dot`]:{zIndex:oe.indicatorZIndex,width:rt,minWidth:rt,height:rt,background:oe.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,Ie.unit)(Re)} ${oe.badgeShadowColor}`},[`${Se}-count, ${Se}-dot, ${wt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Je}-spin`]:{animationName:it,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Se}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Se}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:St,height:St,verticalAlign:"middle",borderRadius:"50%"},[`${Se}-status-success`]:{backgroundColor:oe.colorSuccess},[`${Se}-status-processing`]:{overflow:"visible",color:oe.colorInfo,backgroundColor:oe.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:Re,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Ze,animationDuration:oe.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Se}-status-default`]:{backgroundColor:oe.colorTextPlaceholder},[`${Se}-status-error`]:{backgroundColor:oe.colorError},[`${Se}-status-warning`]:{backgroundColor:oe.colorWarning},[`${Se}-status-text`]:{marginInlineStart:Dt,color:oe.colorText,fontSize:oe.fontSize}}}),be),{[`${Se}-zoom-appear, ${Se}-zoom-enter`]:{animationName:Ue,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack,animationFillMode:"both"},[`${Se}-zoom-leave`]:{animationName:Xe,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack,animationFillMode:"both"},[`&${Se}-not-a-wrapper`]:{[`${Se}-zoom-appear, ${Se}-zoom-enter`]:{animationName:Fe,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack},[`${Se}-zoom-leave`]:{animationName:Ye,animationDuration:oe.motionDurationSlow,animationTimingFunction:oe.motionEaseOutBack},[`&:not(${Se}-status)`]:{verticalAlign:"middle"},[`${wt}-custom-component, ${Se}-count`]:{transform:"none"},[`${wt}-custom-component, ${wt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[wt]:{overflow:"hidden",transition:`all ${oe.motionDurationMid} ${oe.motionEaseOutBack}`,[`${wt}-only`]:{position:"relative",display:"inline-block",height:et,transition:`all ${oe.motionDurationSlow} ${oe.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${wt}-only-unit`]:{height:et,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${wt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Se}-count, ${Se}-dot, ${wt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Ge=oe=>{const{fontHeight:Se,lineWidth:Je,marginXS:st,colorBorderBg:Re}=oe,gt=Se,lt=Je,St=oe.colorTextLightSolid,rt=oe.colorError,$e=oe.colorErrorHover;return(0,me.mergeToken)(oe,{badgeFontHeight:gt,badgeShadowSize:lt,badgeTextColor:St,badgeColor:rt,badgeColorHover:$e,badgeShadowColor:Re,badgeProcessingDuration:"1.2s",badgeRibbonOffset:st,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ke=oe=>{const{fontSize:Se,lineHeight:Je,fontSizeSM:st,lineWidth:Re}=oe;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Se*Je)-2*Re,indicatorHeightSM:Se,dotSize:st/2,textFontSize:st,textFontSizeSM:st,textFontWeight:"normal",statusSize:st/2}};var pe=(0,Ae.I$)("Badge",oe=>{const Se=Ge(oe);return Ke(Se)},ke);const je=oe=>{const{antCls:Se,badgeFontHeight:Je,marginXS:st,badgeRibbonOffset:Re,calc:gt}=oe,lt=`${Se}-ribbon`,St=`${Se}-ribbon-wrapper`,rt=(0,te.Z)(oe,($e,et)=>{let{darkColor:dt}=et;return{[`&${lt}-color-${$e}`]:{background:dt,color:dt}}});return{[St]:{position:"relative"},[lt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Oe.Wf)(oe)),{position:"absolute",top:st,padding:`0 ${(0,Ie.unit)(oe.paddingXS)}`,color:oe.colorPrimary,lineHeight:(0,Ie.unit)(Je),whiteSpace:"nowrap",backgroundColor:oe.colorPrimary,borderRadius:oe.borderRadiusSM,[`${lt}-text`]:{color:oe.badgeTextColor},[`${lt}-corner`]:{position:"absolute",top:"100%",width:Re,height:Re,color:"currentcolor",border:`${(0,Ie.unit)(gt(Re).div(2).equal())} solid`,transform:oe.badgeRibbonCornerTransform,transformOrigin:"top",filter:oe.badgeRibbonCornerFilter}}),rt),{[`&${lt}-placement-end`]:{insetInlineEnd:gt(Re).mul(-1).equal(),borderEndEndRadius:0,[`${lt}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${lt}-placement-start`]:{insetInlineStart:gt(Re).mul(-1).equal(),borderEndStartRadius:0,[`${lt}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var ze=(0,Ae.I$)(["Badge","Ribbon"],oe=>{const Se=Ge(oe);return je(Se)},ke),ue=oe=>{const{className:Se,prefixCls:Je,style:st,color:Re,children:gt,text:lt,placement:St="end",rootClassName:rt}=oe,{getPrefixCls:$e,direction:et}=x.useContext(He.E_),dt=$e("ribbon",Je),Dt=`${dt}-wrapper`,[ut,wt,be]=ze(dt,Dt),ae=(0,ye.o2)(Re,!1),ce=Le()(dt,`${dt}-placement-${St}`,{[`${dt}-rtl`]:et==="rtl",[`${dt}-color-${Re}`]:ae},Se),ve={},Ee={};return Re&&!ae&&(ve.background=Re,Ee.color=Re),ut(x.createElement("div",{className:Le()(Dt,rt,wt,be)},gt,x.createElement("div",{className:Le()(ce,wt),style:Object.assign(Object.assign({},ve),st)},x.createElement("span",{className:`${dt}-text`},lt),x.createElement("div",{className:`${dt}-corner`,style:Ee}))))};const _e=oe=>{const{prefixCls:Se,value:Je,current:st,offset:Re=0}=oe;let gt;return Re&&(gt={position:"absolute",top:`${Re}00%`,left:0}),x.createElement("span",{style:gt,className:Le()(`${Se}-only-unit`,{current:st})},Je)};function We(oe,Se,Je){let st=oe,Re=0;for(;(st+10)%10!==Se;)st+=Je,Re+=Je;return Re}var yt=oe=>{const{prefixCls:Se,count:Je,value:st}=oe,Re=Number(st),gt=Math.abs(Je),[lt,St]=x.useState(Re),[rt,$e]=x.useState(gt),et=()=>{St(Re),$e(gt)};x.useEffect(()=>{const ut=setTimeout(et,1e3);return()=>clearTimeout(ut)},[Re]);let dt,Dt;if(lt===Re||Number.isNaN(Re)||Number.isNaN(lt))dt=[x.createElement(_e,Object.assign({},oe,{key:Re,current:!0}))],Dt={transition:"none"};else{dt=[];const ut=Re+10,wt=[];for(let ve=Re;ve<=ut;ve+=1)wt.push(ve);const be=rtve%10===lt);dt=(be<0?wt.slice(0,ae+1):wt.slice(ae)).map((ve,Ee)=>{const ht=ve%10;return x.createElement(_e,Object.assign({},oe,{key:ve,value:ht,offset:be<0?Ee-ae:Ee,current:Ee===ae}))}),Dt={transform:`translateY(${-We(lt,Re,be)}00%)`}}return x.createElement("span",{className:`${Se}-only`,style:Dt,onTransitionEnd:et},dt)},nt=function(oe,Se){var Je={};for(var st in oe)Object.prototype.hasOwnProperty.call(oe,st)&&Se.indexOf(st)<0&&(Je[st]=oe[st]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,st=Object.getOwnPropertySymbols(oe);Re{const{prefixCls:Je,count:st,className:Re,motionClassName:gt,style:lt,title:St,show:rt,component:$e="sup",children:et}=oe,dt=nt(oe,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Dt}=x.useContext(He.E_),ut=Dt("scroll-number",Je),wt=Object.assign(Object.assign({},dt),{"data-show":rt,style:lt,className:Le()(ut,Re,gt),title:St});let be=st;if(st&&Number(st)%1===0){const ae=String(st).split("");be=x.createElement("bdi",null,ae.map((ce,ve)=>x.createElement(yt,{prefixCls:ut,count:Number(st),value:ce,key:ae.length-ve})))}return lt!=null&<.borderColor&&(wt.style=Object.assign(Object.assign({},lt),{boxShadow:`0 0 0 1px ${lt.borderColor} inset`})),et?(0,ge.Tm)(et,ae=>({className:Le()(`${ut}-custom-component`,ae==null?void 0:ae.className,gt)})):x.createElement($e,Object.assign({},wt,{ref:Se}),be)}),Lt=function(oe,Se){var Je={};for(var st in oe)Object.prototype.hasOwnProperty.call(oe,st)&&Se.indexOf(st)<0&&(Je[st]=oe[st]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,st=Object.getOwnPropertySymbols(oe);Re{var Je,st,Re,gt,lt;const{prefixCls:St,scrollNumberPrefixCls:rt,children:$e,status:et,text:dt,color:Dt,count:ut=null,overflowCount:wt=99,dot:be=!1,size:ae="default",title:ce,offset:ve,style:Ee,className:ht,rootClassName:Ct,classNames:tn,styles:he,showZero:re=!1}=oe,ne=Lt(oe,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:de,direction:xe,badge:le}=x.useContext(He.E_),ct=de("badge",St),[Ot,Qt,Zt]=pe(ct),xt=ut>wt?`${wt}+`:ut,Wt=xt==="0"||xt===0,hn=ut===null||Wt&&!re,Sn=(et!=null||Dt!=null)&&hn,Jn=be&&!Wt,Pr=Jn?"":xt,Rn=(0,x.useMemo)(()=>(Pr==null||Pr===""||Wt&&!re)&&!Jn,[Pr,Wt,re,Jn]),Sr=(0,x.useRef)(ut);Rn||(Sr.current=ut);const va=Sr.current,sa=(0,x.useRef)(Pr);Rn||(sa.current=Pr);const br=sa.current,er=(0,x.useRef)(Jn);Rn||(er.current=Jn);const Oa=(0,x.useMemo)(()=>{if(!ve)return Object.assign(Object.assign({},le==null?void 0:le.style),Ee);const Pn={marginTop:ve[1]};return xe==="rtl"?Pn.left=parseInt(ve[0],10):Pn.right=-parseInt(ve[0],10),Object.assign(Object.assign(Object.assign({},Pn),le==null?void 0:le.style),Ee)},[xe,ve,Ee,le==null?void 0:le.style]),Ma=ce!=null?ce:typeof va=="string"||typeof va=="number"?va:void 0,_r=Rn||!dt?null:x.createElement("span",{className:`${ct}-status-text`},dt),Qa=!va||typeof va!="object"?void 0:(0,ge.Tm)(va,Pn=>({style:Object.assign(Object.assign({},Oa),Pn.style)})),Pa=(0,ye.o2)(Dt,!1),rn=Le()(tn==null?void 0:tn.indicator,(Je=le==null?void 0:le.classNames)===null||Je===void 0?void 0:Je.indicator,{[`${ct}-status-dot`]:Sn,[`${ct}-status-${et}`]:!!et,[`${ct}-color-${Dt}`]:Pa}),yn={};Dt&&!Pa&&(yn.color=Dt,yn.background=Dt);const Tn=Le()(ct,{[`${ct}-status`]:Sn,[`${ct}-not-a-wrapper`]:!$e,[`${ct}-rtl`]:xe==="rtl"},ht,Ct,le==null?void 0:le.className,(st=le==null?void 0:le.classNames)===null||st===void 0?void 0:st.root,tn==null?void 0:tn.root,Qt,Zt);if(!$e&&Sn){const Pn=Oa.color;return Ot(x.createElement("span",Object.assign({},ne,{className:Tn,style:Object.assign(Object.assign(Object.assign({},he==null?void 0:he.root),(Re=le==null?void 0:le.styles)===null||Re===void 0?void 0:Re.root),Oa)}),x.createElement("span",{className:rn,style:Object.assign(Object.assign(Object.assign({},he==null?void 0:he.indicator),(gt=le==null?void 0:le.styles)===null||gt===void 0?void 0:gt.indicator),yn)}),dt&&x.createElement("span",{style:{color:Pn},className:`${ct}-status-text`},dt)))}return Ot(x.createElement("span",Object.assign({ref:Se},ne,{className:Tn,style:Object.assign(Object.assign({},(lt=le==null?void 0:le.styles)===null||lt===void 0?void 0:lt.root),he==null?void 0:he.root)}),$e,x.createElement(Pe.default,{visible:!Rn,motionName:`${ct}-zoom`,motionAppear:!1,motionDeadline:1e3},Pn=>{let{className:$t}=Pn;var bn,ar;const Cr=de("scroll-number",rt),kr=er.current,Tr=Le()(tn==null?void 0:tn.indicator,(bn=le==null?void 0:le.classNames)===null||bn===void 0?void 0:bn.indicator,{[`${ct}-dot`]:kr,[`${ct}-count`]:!kr,[`${ct}-count-sm`]:ae==="small",[`${ct}-multiple-words`]:!kr&&br&&br.toString().length>1,[`${ct}-status-${et}`]:!!et,[`${ct}-color-${Dt}`]:Pa});let ra=Object.assign(Object.assign(Object.assign({},he==null?void 0:he.indicator),(ar=le==null?void 0:le.styles)===null||ar===void 0?void 0:ar.indicator),Oa);return Dt&&!Pa&&(ra=ra||{},ra.background=Dt),x.createElement(_t,{prefixCls:Cr,show:!Rn,motionClassName:$t,className:Tr,count:br,title:Ma,style:ra,key:"scrollNumber"},Qa)}),_r))});kt.Ribbon=ue;var we=kt},51502:function(wn,zt,ee){"use strict";ee.d(zt,{Z:function(){return oe}});var x=ee(59301),Be=ee(92310),Le=ee.n(Be),Pe=ee(47999),ye=ee(48755),ge=ee(31756),He=ee(13783),Oe={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},me=x.createContext({}),Ae=ee(11592),Ze=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gt(0,Ae.Z)(Se).map(Je=>Object.assign(Object.assign({},Je==null?void 0:Je.props),{key:Je.key}));function Xe(Se,Je,st){const Re=x.useMemo(()=>Je||Ue(st),[Je,st]);return x.useMemo(()=>Re.map(lt=>{var{span:St}=lt,rt=Ze(lt,["span"]);return St==="filled"?Object.assign(Object.assign({},rt),{filled:!0}):Object.assign(Object.assign({},rt),{span:typeof St=="number"?St:(0,Pe.m9)(Se,St)})}),[Re,Se])}var Fe=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gtSt).forEach(St=>{const{filled:rt}=St,$e=Fe(St,["filled"]);if(rt){Re.push($e),st.push(Re),Re=[],lt=0;return}const et=Je-lt;lt+=St.span||1,lt>=Je?(lt>Je?(gt=!0,Re.push(Object.assign(Object.assign({},$e),{span:et}))):Re.push($e),st.push(Re),Re=[],lt=0):Re.push($e)}),Re.length>0&&st.push(Re),st=st.map(St=>{const rt=St.reduce(($e,et)=>$e+(et.span||1),0);if(rt{const[st,Re]=(0,x.useMemo)(()=>Ye(Je,Se),[Je,Se]);return st},ke=Se=>{let{children:Je}=Se;return Je};function pe(Se){return Se!=null}var ze=Se=>{const{itemPrefixCls:Je,component:st,span:Re,className:gt,style:lt,labelStyle:St,contentStyle:rt,bordered:$e,label:et,content:dt,colon:Dt,type:ut,styles:wt}=Se,be=st,ae=x.useContext(me),{classNames:ce}=ae;return $e?x.createElement(be,{className:Le()({[`${Je}-item-label`]:ut==="label",[`${Je}-item-content`]:ut==="content",[`${ce==null?void 0:ce.label}`]:ut==="label",[`${ce==null?void 0:ce.content}`]:ut==="content"},gt),style:lt,colSpan:Re},pe(et)&&x.createElement("span",{style:Object.assign(Object.assign({},St),wt==null?void 0:wt.label)},et),pe(dt)&&x.createElement("span",{style:Object.assign(Object.assign({},St),wt==null?void 0:wt.content)},dt)):x.createElement(be,{className:Le()(`${Je}-item`,gt),style:lt,colSpan:Re},x.createElement("div",{className:`${Je}-item-container`},(et||et===0)&&x.createElement("span",{className:Le()(`${Je}-item-label`,ce==null?void 0:ce.label,{[`${Je}-item-no-colon`]:!Dt}),style:Object.assign(Object.assign({},St),wt==null?void 0:wt.label)},et),(dt||dt===0)&&x.createElement("span",{className:Le()(`${Je}-item-content`,ce==null?void 0:ce.content),style:Object.assign(Object.assign({},rt),wt==null?void 0:wt.content)},dt)))};function ot(Se,Je,st){let{colon:Re,prefixCls:gt,bordered:lt}=Je,{component:St,type:rt,showLabel:$e,showContent:et,labelStyle:dt,contentStyle:Dt,styles:ut}=st;return Se.map((wt,be)=>{let{label:ae,children:ce,prefixCls:ve=gt,className:Ee,style:ht,labelStyle:Ct,contentStyle:tn,span:he=1,key:re,styles:ne}=wt;return typeof St=="string"?x.createElement(ze,{key:`${rt}-${re||be}`,className:Ee,style:ht,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},dt),ut==null?void 0:ut.label),Ct),ne==null?void 0:ne.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},Dt),ut==null?void 0:ut.content),tn),ne==null?void 0:ne.content)},span:he,colon:Re,component:St,itemPrefixCls:ve,bordered:lt,label:$e?ae:null,content:et?ce:null,type:rt}):[x.createElement(ze,{key:`label-${re||be}`,className:Ee,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},dt),ut==null?void 0:ut.label),ht),Ct),ne==null?void 0:ne.label),span:1,colon:Re,component:St[0],itemPrefixCls:ve,bordered:lt,label:ae,type:"label"}),x.createElement(ze,{key:`content-${re||be}`,className:Ee,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Dt),ut==null?void 0:ut.content),ht),tn),ne==null?void 0:ne.content),span:he*2-1,component:St[1],itemPrefixCls:ve,bordered:lt,content:ce,type:"content"})]})}var _e=Se=>{const Je=x.useContext(me),{prefixCls:st,vertical:Re,row:gt,index:lt,bordered:St}=Se;return Re?x.createElement(x.Fragment,null,x.createElement("tr",{key:`label-${lt}`,className:`${st}-row`},ot(gt,Se,Object.assign({component:"th",type:"label",showLabel:!0},Je))),x.createElement("tr",{key:`content-${lt}`,className:`${st}-row`},ot(gt,Se,Object.assign({component:"td",type:"content",showContent:!0},Je)))):x.createElement("tr",{key:lt,className:`${st}-row`},ot(gt,Se,Object.assign({component:St?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Je)))},We=ee(36237),qe=ee(63356),yt=ee(16931),nt=ee(51636);const pt=Se=>{const{componentCls:Je,labelBg:st}=Se;return{[`&${Je}-bordered`]:{[`> ${Je}-view`]:{border:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"> table":{tableLayout:"auto"},[`${Je}-row`]:{borderBottom:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.padding)} ${(0,We.unit)(Se.paddingLG)}`,borderInlineEnd:`${(0,We.unit)(Se.lineWidth)} ${Se.lineType} ${Se.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Je}-item-label`]:{color:Se.colorTextSecondary,backgroundColor:st,"&::after":{display:"none"}}}},[`&${Je}-middle`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.paddingSM)} ${(0,We.unit)(Se.paddingLG)}`}}},[`&${Je}-small`]:{[`${Je}-row`]:{[`> ${Je}-item-label, > ${Je}-item-content`]:{padding:`${(0,We.unit)(Se.paddingXS)} ${(0,We.unit)(Se.padding)}`}}}}}},_t=Se=>{const{componentCls:Je,extraColor:st,itemPaddingBottom:Re,itemPaddingEnd:gt,colonMarginRight:lt,colonMarginLeft:St,titleMarginBottom:rt}=Se;return{[Je]:Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(Se)),pt(Se)),{"&-rtl":{direction:"rtl"},[`${Je}-header`]:{display:"flex",alignItems:"center",marginBottom:rt},[`${Je}-title`]:Object.assign(Object.assign({},qe.vS),{flex:"auto",color:Se.titleColor,fontWeight:Se.fontWeightStrong,fontSize:Se.fontSizeLG,lineHeight:Se.lineHeightLG}),[`${Je}-extra`]:{marginInlineStart:"auto",color:st,fontSize:Se.fontSize},[`${Je}-view`]:{width:"100%",borderRadius:Se.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${Je}-row`]:{"> th, > td":{paddingBottom:Re,paddingInlineEnd:gt},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${Je}-item-label`]:{color:Se.labelColor,fontWeight:"normal",fontSize:Se.fontSize,lineHeight:Se.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,We.unit)(St)} ${(0,We.unit)(lt)}`},[`&${Je}-item-no-colon::after`]:{content:'""'}},[`${Je}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Je}-item-content`]:{display:"table-cell",flex:1,color:Se.contentColor,fontSize:Se.fontSize,lineHeight:Se.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${Je}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${Je}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${Je}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-middle":{[`${Je}-row`]:{"> th, > td":{paddingBottom:Se.paddingSM}}},"&-small":{[`${Je}-row`]:{"> th, > td":{paddingBottom:Se.paddingXS}}}})}},Lt=Se=>({labelBg:Se.colorFillAlter,labelColor:Se.colorTextTertiary,titleColor:Se.colorText,titleMarginBottom:Se.fontSizeSM*Se.lineHeightSM,itemPaddingBottom:Se.padding,itemPaddingEnd:Se.padding,colonMarginRight:Se.marginXS,colonMarginLeft:Se.marginXXS/2,contentColor:Se.colorText,extraColor:Se.colorText});var Bt=(0,yt.I$)("Descriptions",Se=>{const Je=(0,nt.mergeToken)(Se,{});return _t(Je)},Lt),kt=function(Se,Je){var st={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&Je.indexOf(Re)<0&&(st[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Re=Object.getOwnPropertySymbols(Se);gt{const{prefixCls:Je,title:st,extra:Re,column:gt,colon:lt=!0,bordered:St,layout:rt,children:$e,className:et,rootClassName:dt,style:Dt,size:ut,labelStyle:wt,contentStyle:be,styles:ae,items:ce,classNames:ve}=Se,Ee=kt(Se,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:ht,direction:Ct,className:tn,style:he,classNames:re,styles:ne}=(0,ye.dj)("descriptions"),de=ht("descriptions",Je),xe=(0,He.Z)(),le=x.useMemo(()=>{var Sn;return typeof gt=="number"?gt:(Sn=(0,Pe.m9)(xe,Object.assign(Object.assign({},Oe),gt)))!==null&&Sn!==void 0?Sn:3},[xe,gt]),ct=Xe(xe,ce,$e),Ot=(0,ge.Z)(ut),Qt=Ke(le,ct),[Zt,xt,Wt]=Bt(de),hn=x.useMemo(()=>({labelStyle:wt,contentStyle:be,styles:{content:Object.assign(Object.assign({},ne.content),ae==null?void 0:ae.content),label:Object.assign(Object.assign({},ne.label),ae==null?void 0:ae.label)},classNames:{label:Le()(re.label,ve==null?void 0:ve.label),content:Le()(re.content,ve==null?void 0:ve.content)}}),[wt,be,ae,ve,re,ne]);return Zt(x.createElement(me.Provider,{value:hn},x.createElement("div",Object.assign({className:Le()(de,tn,re.root,ve==null?void 0:ve.root,{[`${de}-${Ot}`]:Ot&&Ot!=="default",[`${de}-bordered`]:!!St,[`${de}-rtl`]:Ct==="rtl"},et,dt,xt,Wt),style:Object.assign(Object.assign(Object.assign(Object.assign({},he),ne.root),ae==null?void 0:ae.root),Dt)},Ee),(st||Re)&&x.createElement("div",{className:Le()(`${de}-header`,re.header,ve==null?void 0:ve.header),style:Object.assign(Object.assign({},ne.header),ae==null?void 0:ae.header)},st&&x.createElement("div",{className:Le()(`${de}-title`,re.title,ve==null?void 0:ve.title),style:Object.assign(Object.assign({},ne.title),ae==null?void 0:ae.title)},st),Re&&x.createElement("div",{className:Le()(`${de}-extra`,re.extra,ve==null?void 0:ve.extra),style:Object.assign(Object.assign({},ne.extra),ae==null?void 0:ae.extra)},Re)),x.createElement("div",{className:`${de}-view`},x.createElement("table",null,x.createElement("tbody",null,Qt.map((Sn,Jn)=>x.createElement(_e,{key:Jn,index:Jn,colon:lt,prefixCls:de,vertical:rt==="vertical",bordered:St,row:Sn}))))))))};we.Item=ke;var oe=we},86251:function(wn,zt){"use strict";zt.byteLength=He,zt.toByteArray=Oe,zt.fromByteArray=Ae;for(var ee=[],x=[],Be=typeof Uint8Array!="undefined"?Uint8Array:Array,Le="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Pe=0,ye=Le.length;Pe0)throw new Error("Invalid string. Length must be a multiple of 4");var Xe=Ze.indexOf("=");Xe===-1&&(Xe=Ue);var Fe=Xe===Ue?0:4-Xe%4;return[Xe,Fe]}function He(Ze){var Ue=ge(Ze),Xe=Ue[0],Fe=Ue[1];return(Xe+Fe)*3/4-Fe}function Ie(Ze,Ue,Xe){return(Ue+Xe)*3/4-Xe}function Oe(Ze){var Ue,Xe=ge(Ze),Fe=Xe[0],Ye=Xe[1],it=new Be(Ie(Ze,Fe,Ye)),Ke=0,Ge=Ye>0?Fe-4:Fe,ke;for(ke=0;ke>16&255,it[Ke++]=Ue>>8&255,it[Ke++]=Ue&255;return Ye===2&&(Ue=x[Ze.charCodeAt(ke)]<<2|x[Ze.charCodeAt(ke+1)]>>4,it[Ke++]=Ue&255),Ye===1&&(Ue=x[Ze.charCodeAt(ke)]<<10|x[Ze.charCodeAt(ke+1)]<<4|x[Ze.charCodeAt(ke+2)]>>2,it[Ke++]=Ue>>8&255,it[Ke++]=Ue&255),it}function te(Ze){return ee[Ze>>18&63]+ee[Ze>>12&63]+ee[Ze>>6&63]+ee[Ze&63]}function me(Ze,Ue,Xe){for(var Fe,Ye=[],it=Ue;itGe?Ge:Ke+it));return Fe===1?(Ue=Ze[Xe-1],Ye.push(ee[Ue>>2]+ee[Ue<<4&63]+"==")):Fe===2&&(Ue=(Ze[Xe-2]<<8)+Ze[Xe-1],Ye.push(ee[Ue>>10]+ee[Ue>>4&63]+ee[Ue<<2&63]+"=")),Ye.join("")}},19208:function(wn,zt,ee){"use strict";var x;var Be=ee(86251),Le=ee(67467),Pe=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;zt.lW=Ie,x=Ke,zt.h2=50;var ye=2147483647;x=ye,Ie.TYPED_ARRAY_SUPPORT=ge(),!Ie.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ge(){try{var be=new Uint8Array(1),ae={foo:function(){return 42}};return Object.setPrototypeOf(ae,Uint8Array.prototype),Object.setPrototypeOf(be,ae),be.foo()===42}catch(ce){return!1}}Object.defineProperty(Ie.prototype,"parent",{enumerable:!0,get:function(){if(Ie.isBuffer(this))return this.buffer}}),Object.defineProperty(Ie.prototype,"offset",{enumerable:!0,get:function(){if(Ie.isBuffer(this))return this.byteOffset}});function He(be){if(be>ye)throw new RangeError('The value "'+be+'" is invalid for option "size"');var ae=new Uint8Array(be);return Object.setPrototypeOf(ae,Ie.prototype),ae}function Ie(be,ae,ce){if(typeof be=="number"){if(typeof ae=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Ae(be)}return Oe(be,ae,ce)}Ie.poolSize=8192;function Oe(be,ae,ce){if(typeof be=="string")return Ze(be,ae);if(ArrayBuffer.isView(be))return Xe(be);if(be==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof be);if(Dt(be,ArrayBuffer)||be&&Dt(be.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Dt(be,SharedArrayBuffer)||be&&Dt(be.buffer,SharedArrayBuffer)))return Fe(be,ae,ce);if(typeof be=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var ve=be.valueOf&&be.valueOf();if(ve!=null&&ve!==be)return Ie.from(ve,ae,ce);var Ee=Ye(be);if(Ee)return Ee;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof be[Symbol.toPrimitive]=="function")return Ie.from(be[Symbol.toPrimitive]("string"),ae,ce);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof be)}Ie.from=function(be,ae,ce){return Oe(be,ae,ce)},Object.setPrototypeOf(Ie.prototype,Uint8Array.prototype),Object.setPrototypeOf(Ie,Uint8Array);function te(be){if(typeof be!="number")throw new TypeError('"size" argument must be of type number');if(be<0)throw new RangeError('The value "'+be+'" is invalid for option "size"')}function me(be,ae,ce){return te(be),be<=0?He(be):ae!==void 0?typeof ce=="string"?He(be).fill(ae,ce):He(be).fill(ae):He(be)}Ie.alloc=function(be,ae,ce){return me(be,ae,ce)};function Ae(be){return te(be),He(be<0?0:it(be)|0)}Ie.allocUnsafe=function(be){return Ae(be)},Ie.allocUnsafeSlow=function(be){return Ae(be)};function Ze(be,ae){if((typeof ae!="string"||ae==="")&&(ae="utf8"),!Ie.isEncoding(ae))throw new TypeError("Unknown encoding: "+ae);var ce=Ge(be,ae)|0,ve=He(ce),Ee=ve.write(be,ae);return Ee!==ce&&(ve=ve.slice(0,Ee)),ve}function Ue(be){for(var ae=be.length<0?0:it(be.length)|0,ce=He(ae),ve=0;ve=ye)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ye.toString(16)+" bytes");return be|0}function Ke(be){return+be!=be&&(be=0),Ie.alloc(+be)}Ie.isBuffer=function(ae){return ae!=null&&ae._isBuffer===!0&&ae!==Ie.prototype},Ie.compare=function(ae,ce){if(Dt(ae,Uint8Array)&&(ae=Ie.from(ae,ae.offset,ae.byteLength)),Dt(ce,Uint8Array)&&(ce=Ie.from(ce,ce.offset,ce.byteLength)),!Ie.isBuffer(ae)||!Ie.isBuffer(ce))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ae===ce)return 0;for(var ve=ae.length,Ee=ce.length,ht=0,Ct=Math.min(ve,Ee);htEe.length?Ie.from(Ct).copy(Ee,ht):Uint8Array.prototype.set.call(Ee,Ct,ht);else if(Ie.isBuffer(Ct))Ct.copy(Ee,ht);else throw new TypeError('"list" argument must be an Array of Buffers');ht+=Ct.length}return Ee};function Ge(be,ae){if(Ie.isBuffer(be))return be.length;if(ArrayBuffer.isView(be)||Dt(be,ArrayBuffer))return be.byteLength;if(typeof be!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof be);var ce=be.length,ve=arguments.length>2&&arguments[2]===!0;if(!ve&&ce===0)return 0;for(var Ee=!1;;)switch(ae){case"ascii":case"latin1":case"binary":return ce;case"utf8":case"utf-8":return St(be).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ce*2;case"hex":return ce>>>1;case"base64":return et(be).length;default:if(Ee)return ve?-1:St(be).length;ae=(""+ae).toLowerCase(),Ee=!0}}Ie.byteLength=Ge;function ke(be,ae,ce){var ve=!1;if((ae===void 0||ae<0)&&(ae=0),ae>this.length||((ce===void 0||ce>this.length)&&(ce=this.length),ce<=0)||(ce>>>=0,ae>>>=0,ce<=ae))return"";for(be||(be="utf8");;)switch(be){case"hex":return kt(this,ae,ce);case"utf8":case"utf-8":return nt(this,ae,ce);case"ascii":return Lt(this,ae,ce);case"latin1":case"binary":return Bt(this,ae,ce);case"base64":return yt(this,ae,ce);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return we(this,ae,ce);default:if(ve)throw new TypeError("Unknown encoding: "+be);be=(be+"").toLowerCase(),ve=!0}}Ie.prototype._isBuffer=!0;function pe(be,ae,ce){var ve=be[ae];be[ae]=be[ce],be[ce]=ve}Ie.prototype.swap16=function(){var ae=this.length;if(ae%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ce=0;cece&&(ae+=" ... "),""},Pe&&(Ie.prototype[Pe]=Ie.prototype.inspect),Ie.prototype.compare=function(ae,ce,ve,Ee,ht){if(Dt(ae,Uint8Array)&&(ae=Ie.from(ae,ae.offset,ae.byteLength)),!Ie.isBuffer(ae))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ae);if(ce===void 0&&(ce=0),ve===void 0&&(ve=ae?ae.length:0),Ee===void 0&&(Ee=0),ht===void 0&&(ht=this.length),ce<0||ve>ae.length||Ee<0||ht>this.length)throw new RangeError("out of range index");if(Ee>=ht&&ce>=ve)return 0;if(Ee>=ht)return-1;if(ce>=ve)return 1;if(ce>>>=0,ve>>>=0,Ee>>>=0,ht>>>=0,this===ae)return 0;for(var Ct=ht-Ee,tn=ve-ce,he=Math.min(Ct,tn),re=this.slice(Ee,ht),ne=ae.slice(ce,ve),de=0;de2147483647?ce=2147483647:ce<-2147483648&&(ce=-2147483648),ce=+ce,ut(ce)&&(ce=Ee?0:be.length-1),ce<0&&(ce=be.length+ce),ce>=be.length){if(Ee)return-1;ce=be.length-1}else if(ce<0)if(Ee)ce=0;else return-1;if(typeof ae=="string"&&(ae=Ie.from(ae,ve)),Ie.isBuffer(ae))return ae.length===0?-1:ze(be,ae,ce,ve,Ee);if(typeof ae=="number")return ae=ae&255,typeof Uint8Array.prototype.indexOf=="function"?Ee?Uint8Array.prototype.indexOf.call(be,ae,ce):Uint8Array.prototype.lastIndexOf.call(be,ae,ce):ze(be,[ae],ce,ve,Ee);throw new TypeError("val must be string, number or Buffer")}function ze(be,ae,ce,ve,Ee){var ht=1,Ct=be.length,tn=ae.length;if(ve!==void 0&&(ve=String(ve).toLowerCase(),ve==="ucs2"||ve==="ucs-2"||ve==="utf16le"||ve==="utf-16le")){if(be.length<2||ae.length<2)return-1;ht=2,Ct/=2,tn/=2,ce/=2}function he(le,ct){return ht===1?le[ct]:le.readUInt16BE(ct*ht)}var re;if(Ee){var ne=-1;for(re=ce;reCt&&(ce=Ct-tn),re=ce;re>=0;re--){for(var de=!0,xe=0;xeEe&&(ve=Ee)):ve=Ee;var ht=ae.length;ve>ht/2&&(ve=ht/2);for(var Ct=0;Ct>>0,isFinite(ve)?(ve=ve>>>0,Ee===void 0&&(Ee="utf8")):(Ee=ve,ve=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var ht=this.length-ce;if((ve===void 0||ve>ht)&&(ve=ht),ae.length>0&&(ve<0||ce<0)||ce>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ee||(Ee="utf8");for(var Ct=!1;;)switch(Ee){case"hex":return ot(this,ae,ce,ve);case"utf8":case"utf-8":return ue(this,ae,ce,ve);case"ascii":case"latin1":case"binary":return _e(this,ae,ce,ve);case"base64":return We(this,ae,ce,ve);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return qe(this,ae,ce,ve);default:if(Ct)throw new TypeError("Unknown encoding: "+Ee);Ee=(""+Ee).toLowerCase(),Ct=!0}},Ie.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function yt(be,ae,ce){return ae===0&&ce===be.length?Be.fromByteArray(be):Be.fromByteArray(be.slice(ae,ce))}function nt(be,ae,ce){ce=Math.min(be.length,ce);for(var ve=[],Ee=ae;Ee239?4:ht>223?3:ht>191?2:1;if(Ee+tn<=ce){var he,re,ne,de;switch(tn){case 1:ht<128&&(Ct=ht);break;case 2:he=be[Ee+1],(he&192)===128&&(de=(ht&31)<<6|he&63,de>127&&(Ct=de));break;case 3:he=be[Ee+1],re=be[Ee+2],(he&192)===128&&(re&192)===128&&(de=(ht&15)<<12|(he&63)<<6|re&63,de>2047&&(de<55296||de>57343)&&(Ct=de));break;case 4:he=be[Ee+1],re=be[Ee+2],ne=be[Ee+3],(he&192)===128&&(re&192)===128&&(ne&192)===128&&(de=(ht&15)<<18|(he&63)<<12|(re&63)<<6|ne&63,de>65535&&de<1114112&&(Ct=de))}}Ct===null?(Ct=65533,tn=1):Ct>65535&&(Ct-=65536,ve.push(Ct>>>10&1023|55296),Ct=56320|Ct&1023),ve.push(Ct),Ee+=tn}return _t(ve)}var pt=4096;function _t(be){var ae=be.length;if(ae<=pt)return String.fromCharCode.apply(String,be);for(var ce="",ve=0;veve)&&(ce=ve);for(var Ee="",ht=ae;htve&&(ae=ve),ce<0?(ce+=ve,ce<0&&(ce=0)):ce>ve&&(ce=ve),cece)throw new RangeError("Trying to access beyond buffer length")}Ie.prototype.readUintLE=Ie.prototype.readUIntLE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae],ht=1,Ct=0;++Ct>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae+--ce],ht=1;ce>0&&(ht*=256);)Ee+=this[ae+--ce]*ht;return Ee},Ie.prototype.readUint8=Ie.prototype.readUInt8=function(ae,ce){return ae=ae>>>0,ce||oe(ae,1,this.length),this[ae]},Ie.prototype.readUint16LE=Ie.prototype.readUInt16LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,2,this.length),this[ae]|this[ae+1]<<8},Ie.prototype.readUint16BE=Ie.prototype.readUInt16BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,2,this.length),this[ae]<<8|this[ae+1]},Ie.prototype.readUint32LE=Ie.prototype.readUInt32LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),(this[ae]|this[ae+1]<<8|this[ae+2]<<16)+this[ae+3]*16777216},Ie.prototype.readUint32BE=Ie.prototype.readUInt32BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]*16777216+(this[ae+1]<<16|this[ae+2]<<8|this[ae+3])},Ie.prototype.readIntLE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=this[ae],ht=1,Ct=0;++Ct=ht&&(Ee-=Math.pow(2,8*ce)),Ee},Ie.prototype.readIntBE=function(ae,ce,ve){ae=ae>>>0,ce=ce>>>0,ve||oe(ae,ce,this.length);for(var Ee=ce,ht=1,Ct=this[ae+--Ee];Ee>0&&(ht*=256);)Ct+=this[ae+--Ee]*ht;return ht*=128,Ct>=ht&&(Ct-=Math.pow(2,8*ce)),Ct},Ie.prototype.readInt8=function(ae,ce){return ae=ae>>>0,ce||oe(ae,1,this.length),this[ae]&128?(255-this[ae]+1)*-1:this[ae]},Ie.prototype.readInt16LE=function(ae,ce){ae=ae>>>0,ce||oe(ae,2,this.length);var ve=this[ae]|this[ae+1]<<8;return ve&32768?ve|4294901760:ve},Ie.prototype.readInt16BE=function(ae,ce){ae=ae>>>0,ce||oe(ae,2,this.length);var ve=this[ae+1]|this[ae]<<8;return ve&32768?ve|4294901760:ve},Ie.prototype.readInt32LE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]|this[ae+1]<<8|this[ae+2]<<16|this[ae+3]<<24},Ie.prototype.readInt32BE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),this[ae]<<24|this[ae+1]<<16|this[ae+2]<<8|this[ae+3]},Ie.prototype.readFloatLE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),Le.read(this,ae,!0,23,4)},Ie.prototype.readFloatBE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,4,this.length),Le.read(this,ae,!1,23,4)},Ie.prototype.readDoubleLE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,8,this.length),Le.read(this,ae,!0,52,8)},Ie.prototype.readDoubleBE=function(ae,ce){return ae=ae>>>0,ce||oe(ae,8,this.length),Le.read(this,ae,!1,52,8)};function Se(be,ae,ce,ve,Ee,ht){if(!Ie.isBuffer(be))throw new TypeError('"buffer" argument must be a Buffer instance');if(ae>Ee||aebe.length)throw new RangeError("Index out of range")}Ie.prototype.writeUintLE=Ie.prototype.writeUIntLE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,ve=ve>>>0,!Ee){var ht=Math.pow(2,8*ve)-1;Se(this,ae,ce,ve,ht,0)}var Ct=1,tn=0;for(this[ce]=ae&255;++tn>>0,ve=ve>>>0,!Ee){var ht=Math.pow(2,8*ve)-1;Se(this,ae,ce,ve,ht,0)}var Ct=ve-1,tn=1;for(this[ce+Ct]=ae&255;--Ct>=0&&(tn*=256);)this[ce+Ct]=ae/tn&255;return ce+ve},Ie.prototype.writeUint8=Ie.prototype.writeUInt8=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,1,255,0),this[ce]=ae&255,ce+1},Ie.prototype.writeUint16LE=Ie.prototype.writeUInt16LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,65535,0),this[ce]=ae&255,this[ce+1]=ae>>>8,ce+2},Ie.prototype.writeUint16BE=Ie.prototype.writeUInt16BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,65535,0),this[ce]=ae>>>8,this[ce+1]=ae&255,ce+2},Ie.prototype.writeUint32LE=Ie.prototype.writeUInt32LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,4294967295,0),this[ce+3]=ae>>>24,this[ce+2]=ae>>>16,this[ce+1]=ae>>>8,this[ce]=ae&255,ce+4},Ie.prototype.writeUint32BE=Ie.prototype.writeUInt32BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,4294967295,0),this[ce]=ae>>>24,this[ce+1]=ae>>>16,this[ce+2]=ae>>>8,this[ce+3]=ae&255,ce+4},Ie.prototype.writeIntLE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,!Ee){var ht=Math.pow(2,8*ve-1);Se(this,ae,ce,ve,ht-1,-ht)}var Ct=0,tn=1,he=0;for(this[ce]=ae&255;++Ct>0)-he&255;return ce+ve},Ie.prototype.writeIntBE=function(ae,ce,ve,Ee){if(ae=+ae,ce=ce>>>0,!Ee){var ht=Math.pow(2,8*ve-1);Se(this,ae,ce,ve,ht-1,-ht)}var Ct=ve-1,tn=1,he=0;for(this[ce+Ct]=ae&255;--Ct>=0&&(tn*=256);)ae<0&&he===0&&this[ce+Ct+1]!==0&&(he=1),this[ce+Ct]=(ae/tn>>0)-he&255;return ce+ve},Ie.prototype.writeInt8=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,1,127,-128),ae<0&&(ae=255+ae+1),this[ce]=ae&255,ce+1},Ie.prototype.writeInt16LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,32767,-32768),this[ce]=ae&255,this[ce+1]=ae>>>8,ce+2},Ie.prototype.writeInt16BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,2,32767,-32768),this[ce]=ae>>>8,this[ce+1]=ae&255,ce+2},Ie.prototype.writeInt32LE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,2147483647,-2147483648),this[ce]=ae&255,this[ce+1]=ae>>>8,this[ce+2]=ae>>>16,this[ce+3]=ae>>>24,ce+4},Ie.prototype.writeInt32BE=function(ae,ce,ve){return ae=+ae,ce=ce>>>0,ve||Se(this,ae,ce,4,2147483647,-2147483648),ae<0&&(ae=4294967295+ae+1),this[ce]=ae>>>24,this[ce+1]=ae>>>16,this[ce+2]=ae>>>8,this[ce+3]=ae&255,ce+4};function Je(be,ae,ce,ve,Ee,ht){if(ce+ve>be.length)throw new RangeError("Index out of range");if(ce<0)throw new RangeError("Index out of range")}function st(be,ae,ce,ve,Ee){return ae=+ae,ce=ce>>>0,Ee||Je(be,ae,ce,4,34028234663852886e22,-34028234663852886e22),Le.write(be,ae,ce,ve,23,4),ce+4}Ie.prototype.writeFloatLE=function(ae,ce,ve){return st(this,ae,ce,!0,ve)},Ie.prototype.writeFloatBE=function(ae,ce,ve){return st(this,ae,ce,!1,ve)};function Re(be,ae,ce,ve,Ee){return ae=+ae,ce=ce>>>0,Ee||Je(be,ae,ce,8,17976931348623157e292,-17976931348623157e292),Le.write(be,ae,ce,ve,52,8),ce+8}Ie.prototype.writeDoubleLE=function(ae,ce,ve){return Re(this,ae,ce,!0,ve)},Ie.prototype.writeDoubleBE=function(ae,ce,ve){return Re(this,ae,ce,!1,ve)},Ie.prototype.copy=function(ae,ce,ve,Ee){if(!Ie.isBuffer(ae))throw new TypeError("argument should be a Buffer");if(ve||(ve=0),!Ee&&Ee!==0&&(Ee=this.length),ce>=ae.length&&(ce=ae.length),ce||(ce=0),Ee>0&&Ee=this.length)throw new RangeError("Index out of range");if(Ee<0)throw new RangeError("sourceEnd out of bounds");Ee>this.length&&(Ee=this.length),ae.length-ce>>0,ve=ve===void 0?this.length:ve>>>0,ae||(ae=0);var Ct;if(typeof ae=="number")for(Ct=ce;Ct55295&&ce<57344){if(!Ee){if(ce>56319){(ae-=3)>-1&&ht.push(239,191,189);continue}else if(Ct+1===ve){(ae-=3)>-1&&ht.push(239,191,189);continue}Ee=ce;continue}if(ce<56320){(ae-=3)>-1&&ht.push(239,191,189),Ee=ce;continue}ce=(Ee-55296<<10|ce-56320)+65536}else Ee&&(ae-=3)>-1&&ht.push(239,191,189);if(Ee=null,ce<128){if((ae-=1)<0)break;ht.push(ce)}else if(ce<2048){if((ae-=2)<0)break;ht.push(ce>>6|192,ce&63|128)}else if(ce<65536){if((ae-=3)<0)break;ht.push(ce>>12|224,ce>>6&63|128,ce&63|128)}else if(ce<1114112){if((ae-=4)<0)break;ht.push(ce>>18|240,ce>>12&63|128,ce>>6&63|128,ce&63|128)}else throw new Error("Invalid code point")}return ht}function rt(be){for(var ae=[],ce=0;ce>8,Ee=ce%256,ht.push(Ee),ht.push(ve);return ht}function et(be){return Be.toByteArray(lt(be))}function dt(be,ae,ce,ve){for(var Ee=0;Ee=ae.length||Ee>=be.length);++Ee)ae[Ee+ce]=be[Ee];return Ee}function Dt(be,ae){return be instanceof ae||be!=null&&be.constructor!=null&&be.constructor.name!=null&&be.constructor.name===ae.name}function ut(be){return be!==be}var wt=function(){for(var be="0123456789abcdef",ae=new Array(256),ce=0;ce<16;++ce)for(var ve=ce*16,Ee=0;Ee<16;++Ee)ae[ve+Ee]=be[ce]+be[Ee];return ae}()},99498:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){x.defineOption("placeholder","",function(Ie,Oe,te){var me=te&&te!=x.Init;if(Oe&&!me)Ie.on("blur",ye),Ie.on("change",ge),Ie.on("swapDoc",ge),x.on(Ie.getInputField(),"compositionupdate",Ie.state.placeholderCompose=function(){Pe(Ie)}),ge(Ie);else if(!Oe&&me){Ie.off("blur",ye),Ie.off("change",ge),Ie.off("swapDoc",ge),x.off(Ie.getInputField(),"compositionupdate",Ie.state.placeholderCompose),Be(Ie);var Ae=Ie.getWrapperElement();Ae.className=Ae.className.replace(" CodeMirror-empty","")}Oe&&!Ie.hasFocus()&&ye(Ie)});function Be(Ie){Ie.state.placeholder&&(Ie.state.placeholder.parentNode.removeChild(Ie.state.placeholder),Ie.state.placeholder=null)}function Le(Ie){Be(Ie);var Oe=Ie.state.placeholder=document.createElement("pre");Oe.style.cssText="height: 0; overflow: visible",Oe.style.direction=Ie.getOption("direction"),Oe.className="CodeMirror-placeholder CodeMirror-line-like";var te=Ie.getOption("placeholder");typeof te=="string"&&(te=document.createTextNode(te)),Oe.appendChild(te),Ie.display.lineSpace.insertBefore(Oe,Ie.display.lineSpace.firstChild)}function Pe(Ie){setTimeout(function(){var Oe=!1,te=Ie.getInputField();te.nodeName=="TEXTAREA"?Oe=!te.value:Ie.lineCount()==1&&(Oe=!/[^\u200b]/.test(te.querySelector(".CodeMirror-line").textContent)),Oe?Le(Ie):Be(Ie)},20)}function ye(Ie){He(Ie)&&Le(Ie)}function ge(Ie){var Oe=Ie.getWrapperElement(),te=He(Ie);Oe.className=Oe.className.replace(" CodeMirror-empty","")+(te?" CodeMirror-empty":""),te?Le(Ie):Be(Ie)}function He(Ie){return Ie.lineCount()===1&&Ie.getLine(0)===""}})},25717:function(wn,zt,ee){(function(x){x(ee(89780))})(function(x){var Be={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},Le=x.Pos;x.defineOption("autoCloseBrackets",!1,function(Xe,Fe,Ye){Ye&&Ye!=x.Init&&(Xe.removeKeyMap(ye),Xe.state.closeBrackets=null),Fe&&(ge(Pe(Fe,"pairs")),Xe.state.closeBrackets=Fe,Xe.addKeyMap(ye))});function Pe(Xe,Fe){return Fe=="pairs"&&typeof Xe=="string"?Xe:typeof Xe=="object"&&Xe[Fe]!=null?Xe[Fe]:Be[Fe]}var ye={Backspace:Oe,Enter:te};function ge(Xe){for(var Fe=0;Fe=0;Ke--){var ke=it[Ke].head;Xe.replaceRange("",Le(ke.line,ke.ch-1),Le(ke.line,ke.ch+1),"+delete")}}function te(Xe){var Fe=Ie(Xe),Ye=Fe&&Pe(Fe,"explode");if(!Ye||Xe.getOption("disableInput"))return x.Pass;for(var it=Xe.listSelections(),Ke=0;Ke0;return{anchor:new Le(Xe.anchor.line,Xe.anchor.ch+(Fe?-1:1)),head:new Le(Xe.head.line,Xe.head.ch+(Fe?1:-1))}}function Ae(Xe,Fe){var Ye=Ie(Xe);if(!Ye||Xe.getOption("disableInput"))return x.Pass;var it=Pe(Ye,"pairs"),Ke=it.indexOf(Fe);if(Ke==-1)return x.Pass;for(var Ge=Pe(Ye,"closeBefore"),ke=Pe(Ye,"triples"),pe=it.charAt(Ke+1)==Fe,je=Xe.listSelections(),ze=Ke%2==0,ot,ue=0;ue=0&&Xe.getRange(We,Le(We.line,We.ch+3))==Fe+Fe+Fe?qe="skipThree":qe="skip";else if(pe&&We.ch>1&&ke.indexOf(Fe)>=0&&Xe.getRange(Le(We.line,We.ch-2),We)==Fe+Fe){if(We.ch>2&&/\bstring/.test(Xe.getTokenTypeAt(Le(We.line,We.ch-2))))return x.Pass;qe="addFour"}else if(pe){var nt=We.ch==0?" ":Xe.getRange(Le(We.line,We.ch-1),We);if(!x.isWordChar(yt)&&nt!=Fe&&!x.isWordChar(nt))qe="both";else return x.Pass}else if(ze&&(yt.length===0||/\s/.test(yt)||Ge.indexOf(yt)>-1))qe="both";else return x.Pass;if(!ot)ot=qe;else if(ot!=qe)return x.Pass}var pt=Ke%2?it.charAt(Ke-1):Fe,_t=Ke%2?Fe:it.charAt(Ke+1);Xe.operation(function(){if(ot=="skip")Xe.execCommand("goCharRight");else if(ot=="skipThree")for(var Lt=0;Lt<3;Lt++)Xe.execCommand("goCharRight");else if(ot=="surround"){for(var Bt=Xe.getSelections(),Lt=0;Lt'"]=function(Ze){return Pe(Ze)}),Oe.addKeyMap(Ae)}});var Be=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],Le=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function Pe(Oe){if(Oe.getOption("disableInput"))return x.Pass;for(var te=Oe.listSelections(),me=[],Ae=Oe.getOption("autoCloseTags"),Ze=0;ZeUe.ch&&(Ke=Ke.slice(0,Ke.length-Xe.end+Ue.ch));var je=Ke.toLowerCase();if(!Ke||Xe.type=="string"&&(Xe.end!=Ue.ch||!/[\"\']/.test(Xe.string.charAt(Xe.string.length-1))||Xe.string.length==1)||Xe.type=="tag"&&it.close||Xe.string.indexOf("/")==Ue.ch-Xe.start-1||ke&&He(ke,je)>-1||Ie(Oe,Fe.mode.xmlCurrentContext&&Fe.mode.xmlCurrentContext(Ye)||[],Ke,Ue,!0))return x.Pass;var ze=typeof Ae=="object"&&Ae.emptyTags;if(ze&&He(ze,Ke)>-1){me[Ze]={text:"/>",newPos:x.Pos(Ue.line,Ue.ch+2)};continue}var ot=pe&&He(pe,je)>-1;me[Ze]={indent:ot,text:">"+(ot?`
-`:"")+""+Ke+">",newPos:ot?x.Pos(Ue.line+1,0):x.Pos(Ue.line,Ue.ch+1)}}for(var ue=typeof Ae=="object"&&Ae.dontIndentOnAutoClose,Ze=te.length-1;Ze>=0;Ze--){var _e=me[Ze];Oe.replaceRange(_e.text,te[Ze].head,te[Ze].anchor,"+insert");var We=Oe.listSelections().slice(0);We[Ze]={head:_e.newPos,anchor:_e.newPos},Oe.setSelections(We),!ue&&_e.indent&&(Oe.indentLine(_e.newPos.line,null,!0),Oe.indentLine(_e.newPos.line+1,null,!0))}}function ye(Oe,te){for(var me=Oe.listSelections(),Ae=[],Ze=te?"/":"",Ue=Oe.getOption("autoCloseTags"),Xe=typeof Ue=="object"&&Ue.dontIndentOnSlash,Fe=0;Fe"&&(ke+=">"),Ae[Fe]=ke}if(Oe.replaceSelections(Ae),me=Oe.listSelections(),!Xe)for(var Fe=0;Fe=0&&te[Ye]==me;Ye--)++Fe;Ae=Xe.to;for(var Ye=1;Ye=Ye.max))return Ye.ch=0,Ye.text=Ye.cm.getLine(++Ye.line),!0}function te(Ye){if(!(Ye.line<=Ye.min))return Ye.text=Ye.cm.getLine(--Ye.line),Ye.ch=Ye.text.length,!0}function me(Ye){for(;;){var it=Ye.text.indexOf(">",Ye.ch);if(it==-1){if(Oe(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it+1;continue}var Ke=Ye.text.lastIndexOf("/",it),Ge=Ke>-1&&!/\S/.test(Ye.text.slice(Ke+1,it));return Ye.ch=it+1,Ge?"selfClose":"regular"}}function Ae(Ye){for(;;){var it=Ye.ch?Ye.text.lastIndexOf("<",Ye.ch-1):-1;if(it==-1){if(te(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it;continue}ge.lastIndex=it,Ye.ch=it;var Ke=ge.exec(Ye.text);if(Ke&&Ke.index==it)return Ke}}function Ze(Ye){for(;;){ge.lastIndex=Ye.ch;var it=ge.exec(Ye.text);if(!it){if(Oe(Ye))continue;return}if(!Ie(Ye,it.index+1)){Ye.ch=it.index+1;continue}return Ye.ch=it.index+it[0].length,it}}function Ue(Ye){for(;;){var it=Ye.ch?Ye.text.lastIndexOf(">",Ye.ch-1):-1;if(it==-1){if(te(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it;continue}var Ke=Ye.text.lastIndexOf("/",it),Ge=Ke>-1&&!/\S/.test(Ye.text.slice(Ke+1,it));return Ye.ch=it+1,Ge?"selfClose":"regular"}}function Xe(Ye,it){for(var Ke=[];;){var Ge=Ze(Ye),ke,pe=Ye.line,je=Ye.ch-(Ge?Ge[0].length:0);if(!Ge||!(ke=me(Ye)))return;if(ke!="selfClose")if(Ge[1]){for(var ze=Ke.length-1;ze>=0;--ze)if(Ke[ze]==Ge[2]){Ke.length=ze;break}if(ze<0&&(!it||it==Ge[2]))return{tag:Ge[2],from:Be(pe,je),to:Be(Ye.line,Ye.ch)}}else Ke.push(Ge[2])}}function Fe(Ye,it){for(var Ke=[];;){var Ge=Ue(Ye);if(!Ge)return;if(Ge=="selfClose"){Ae(Ye);continue}var ke=Ye.line,pe=Ye.ch,je=Ae(Ye);if(!je)return;if(je[1])Ke.push(je[2]);else{for(var ze=Ke.length-1;ze>=0;--ze)if(Ke[ze]==je[2]){Ke.length=ze;break}if(ze<0&&(!it||it==je[2]))return{tag:je[2],from:Be(Ye.line,Ye.ch),to:Be(ke,pe)}}}}x.registerHelper("fold","xml",function(Ye,it){for(var Ke=new He(Ye,it.line,0);;){var Ge=Ze(Ke);if(!Ge||Ke.line!=it.line)return;var ke=me(Ke);if(!ke)return;if(!Ge[1]&&ke!="selfClose"){var pe=Be(Ke.line,Ke.ch),je=Xe(Ke,Ge[2]);return je&&Le(je.from,pe)>0?{from:pe,to:je.from}:null}}}),x.findMatchingTag=function(Ye,it,Ke){var Ge=new He(Ye,it.line,it.ch,Ke);if(!(Ge.text.indexOf(">")==-1&&Ge.text.indexOf("<")==-1)){var ke=me(Ge),pe=ke&&Be(Ge.line,Ge.ch),je=ke&&Ae(Ge);if(!(!ke||!je||Le(Ge,it)>0)){var ze={from:Be(Ge.line,Ge.ch),to:pe,tag:je[2]};return ke=="selfClose"?{open:ze,close:null,at:"open"}:je[1]?{open:Fe(Ge,je[2]),close:ze,at:"close"}:(Ge=new He(Ye,pe.line,pe.ch,Ke),{open:ze,close:Xe(Ge,je[2]),at:"open"})}}},x.findEnclosingTag=function(Ye,it,Ke,Ge){for(var ke=new He(Ye,it.line,it.ch,Ke);;){var pe=Fe(ke,Ge);if(!pe)break;var je=new He(Ye,it.line,it.ch,Ke),ze=Xe(je,pe.tag);if(ze)return{open:pe,close:ze}}},x.scanForClosingTag=function(Ye,it,Ke,Ge){var ke=new He(Ye,it.line,it.ch,Ge?{from:0,to:Ge}:null);return Xe(ke,Ke)}})},89780:function(wn){(function(zt,ee){wn.exports=ee()})(this,function(){"use strict";var zt=navigator.userAgent,ee=navigator.platform,x=/gecko\/\d/i.test(zt),Be=/MSIE \d/.test(zt),Le=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(zt),Pe=/Edge\/(\d+)/.exec(zt),ye=Be||Le||Pe,ge=ye&&(Be?document.documentMode||6:+(Pe||Le)[1]),He=!Pe&&/WebKit\//.test(zt),Ie=He&&/Qt\/\d+\.\d+/.test(zt),Oe=!Pe&&/Chrome\//.test(zt),te=/Opera\//.test(zt),me=/Apple Computer/.test(navigator.vendor),Ae=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(zt),Ze=/PhantomJS/.test(zt),Ue=!Pe&&/AppleWebKit/.test(zt)&&/Mobile\/\w+/.test(zt),Xe=/Android/.test(zt),Fe=Ue||Xe||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(zt),Ye=Ue||/Mac/.test(ee),it=/\bCrOS\b/.test(zt),Ke=/win/i.test(ee),Ge=te&&zt.match(/Version\/(\d*\.\d*)/);Ge&&(Ge=Number(Ge[1])),Ge&&Ge>=15&&(te=!1,He=!0);var ke=Ye&&(Ie||te&&(Ge==null||Ge<12.11)),pe=x||ye&&ge>=9;function je(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var ze=function(a,y){var b=a.className,E=je(y).exec(b);if(E){var z=b.slice(E.index+E[0].length);a.className=b.slice(0,E.index)+(z?E[1]+z:"")}};function ot(a){for(var y=a.childNodes.length;y>0;--y)a.removeChild(a.firstChild);return a}function ue(a,y){return ot(a).appendChild(y)}function _e(a,y,b,E){var z=document.createElement(a);if(b&&(z.className=b),E&&(z.style.cssText=E),typeof y=="string")z.appendChild(document.createTextNode(y));else if(y)for(var ie=0;ie=y)return fe+(y-ie);fe+=De-ie,fe+=b-fe%b,ie=De+1}}var oe=function(){this.id=null,this.f=null,this.time=0,this.handler=Bt(this.onTimeout,this)};oe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},oe.prototype.set=function(a,y){this.f=y;var b=+new Date+a;(!this.id||b=y)return E+Math.min(fe,y-z);if(z+=ie-E,z+=b-z%b,E=ie+1,z>=y)return E}}var rt=[""];function $e(a){for(;rt.length<=a;)rt.push(et(rt)+" ");return rt[a]}function et(a){return a[a.length-1]}function dt(a,y){for(var b=[],E=0;E"\x80"&&(a.toUpperCase()!=a.toLowerCase()||be.test(a))}function ce(a,y){return y?y.source.indexOf("\\w")>-1&&ae(a)?!0:y.test(a):ae(a)}function ve(a){for(var y in a)if(a.hasOwnProperty(y)&&a[y])return!1;return!0}var Ee=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ht(a){return a.charCodeAt(0)>=768&&Ee.test(a)}function Ct(a,y,b){for(;(b<0?y>0:yb?-1:1;;){if(y==b)return y;var z=(y+b)/2,ie=E<0?Math.ceil(z):Math.floor(z);if(ie==y)return a(ie)?y:b;a(ie)?b=ie:y=ie+E}}function he(a,y,b,E){if(!a)return E(y,b,"ltr",0);for(var z=!1,ie=0;iey||y==b&&fe.to==y)&&(E(Math.max(fe.from,y),Math.min(fe.to,b),fe.level==1?"rtl":"ltr",ie),z=!0)}z||E(y,b,"ltr")}var re=null;function ne(a,y,b){var E;re=null;for(var z=0;zy)return z;ie.to==y&&(ie.from!=ie.to&&b=="before"?E=z:re=z),ie.from==y&&(ie.from!=ie.to&&b!="before"?E=z:re=z)}return E!=null?E:re}var de=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",y="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function b(Ve){return Ve<=247?a.charAt(Ve):1424<=Ve&&Ve<=1524?"R":1536<=Ve&&Ve<=1785?y.charAt(Ve-1536):1774<=Ve&&Ve<=2220?"r":8192<=Ve&&Ve<=8203?"w":Ve==8204?"b":"L"}var E=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,z=/[stwN]/,ie=/[LRr]/,fe=/[Lb1n]/,De=/[1n]/;function Me(Ve,bt,At){this.level=Ve,this.from=bt,this.to=At}return function(Ve,bt){var At=bt=="ltr"?"L":"R";if(Ve.length==0||bt=="ltr"&&!E.test(Ve))return!1;for(var Vt=Ve.length,vt=[],dn=0;dn-1&&(E[y]=z.slice(0,ie).concat(z.slice(ie+1)))}}}function Zt(a,y){var b=Ot(a,y);if(b.length)for(var E=Array.prototype.slice.call(arguments,2),z=0;z0}function Sn(a){a.prototype.on=function(y,b){ct(this,y,b)},a.prototype.off=function(y,b){Qt(this,y,b)}}function Jn(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function Pr(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function Rn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function Sr(a){Jn(a),Pr(a)}function va(a){return a.target||a.srcElement}function sa(a){var y=a.which;return y==null&&(a.button&1?y=1:a.button&2?y=3:a.button&4&&(y=2)),Ye&&a.ctrlKey&&y==1&&(y=3),y}var br=function(){if(ye&&ge<9)return!1;var a=_e("div");return"draggable"in a||"dragDrop"in a}(),er;function Na(a){if(er==null){var y=_e("span","\u200B");ue(a,_e("span",[y,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(er=y.offsetWidth<=1&&y.offsetHeight>2&&!(ye&&ge<8))}var b=er?_e("span","\u200B"):_e("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return b.setAttribute("cm-text",""),b}var Ma;function _r(a){if(Ma!=null)return Ma;var y=ue(a,document.createTextNode("A\u062EA")),b=qe(y,0,1).getBoundingClientRect(),E=qe(y,1,2).getBoundingClientRect();return ot(a),!b||b.left==b.right?!1:Ma=E.right-b.right<3}var Qa=`
+`:"")+""+Ke+">",newPos:ot?x.Pos(Ue.line+1,0):x.Pos(Ue.line,Ue.ch+1)}}for(var ue=typeof Ae=="object"&&Ae.dontIndentOnAutoClose,Ze=te.length-1;Ze>=0;Ze--){var _e=me[Ze];Oe.replaceRange(_e.text,te[Ze].head,te[Ze].anchor,"+insert");var We=Oe.listSelections().slice(0);We[Ze]={head:_e.newPos,anchor:_e.newPos},Oe.setSelections(We),!ue&&_e.indent&&(Oe.indentLine(_e.newPos.line,null,!0),Oe.indentLine(_e.newPos.line+1,null,!0))}}function ye(Oe,te){for(var me=Oe.listSelections(),Ae=[],Ze=te?"/":"",Ue=Oe.getOption("autoCloseTags"),Xe=typeof Ue=="object"&&Ue.dontIndentOnSlash,Fe=0;Fe"&&(ke+=">"),Ae[Fe]=ke}if(Oe.replaceSelections(Ae),me=Oe.listSelections(),!Xe)for(var Fe=0;Fe=0&&te[Ye]==me;Ye--)++Fe;Ae=Xe.to;for(var Ye=1;Ye=Ye.max))return Ye.ch=0,Ye.text=Ye.cm.getLine(++Ye.line),!0}function te(Ye){if(!(Ye.line<=Ye.min))return Ye.text=Ye.cm.getLine(--Ye.line),Ye.ch=Ye.text.length,!0}function me(Ye){for(;;){var it=Ye.text.indexOf(">",Ye.ch);if(it==-1){if(Oe(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it+1;continue}var Ke=Ye.text.lastIndexOf("/",it),Ge=Ke>-1&&!/\S/.test(Ye.text.slice(Ke+1,it));return Ye.ch=it+1,Ge?"selfClose":"regular"}}function Ae(Ye){for(;;){var it=Ye.ch?Ye.text.lastIndexOf("<",Ye.ch-1):-1;if(it==-1){if(te(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it;continue}ge.lastIndex=it,Ye.ch=it;var Ke=ge.exec(Ye.text);if(Ke&&Ke.index==it)return Ke}}function Ze(Ye){for(;;){ge.lastIndex=Ye.ch;var it=ge.exec(Ye.text);if(!it){if(Oe(Ye))continue;return}if(!Ie(Ye,it.index+1)){Ye.ch=it.index+1;continue}return Ye.ch=it.index+it[0].length,it}}function Ue(Ye){for(;;){var it=Ye.ch?Ye.text.lastIndexOf(">",Ye.ch-1):-1;if(it==-1){if(te(Ye))continue;return}if(!Ie(Ye,it+1)){Ye.ch=it;continue}var Ke=Ye.text.lastIndexOf("/",it),Ge=Ke>-1&&!/\S/.test(Ye.text.slice(Ke+1,it));return Ye.ch=it+1,Ge?"selfClose":"regular"}}function Xe(Ye,it){for(var Ke=[];;){var Ge=Ze(Ye),ke,pe=Ye.line,je=Ye.ch-(Ge?Ge[0].length:0);if(!Ge||!(ke=me(Ye)))return;if(ke!="selfClose")if(Ge[1]){for(var ze=Ke.length-1;ze>=0;--ze)if(Ke[ze]==Ge[2]){Ke.length=ze;break}if(ze<0&&(!it||it==Ge[2]))return{tag:Ge[2],from:Be(pe,je),to:Be(Ye.line,Ye.ch)}}else Ke.push(Ge[2])}}function Fe(Ye,it){for(var Ke=[];;){var Ge=Ue(Ye);if(!Ge)return;if(Ge=="selfClose"){Ae(Ye);continue}var ke=Ye.line,pe=Ye.ch,je=Ae(Ye);if(!je)return;if(je[1])Ke.push(je[2]);else{for(var ze=Ke.length-1;ze>=0;--ze)if(Ke[ze]==je[2]){Ke.length=ze;break}if(ze<0&&(!it||it==je[2]))return{tag:je[2],from:Be(Ye.line,Ye.ch),to:Be(ke,pe)}}}}x.registerHelper("fold","xml",function(Ye,it){for(var Ke=new He(Ye,it.line,0);;){var Ge=Ze(Ke);if(!Ge||Ke.line!=it.line)return;var ke=me(Ke);if(!ke)return;if(!Ge[1]&&ke!="selfClose"){var pe=Be(Ke.line,Ke.ch),je=Xe(Ke,Ge[2]);return je&&Le(je.from,pe)>0?{from:pe,to:je.from}:null}}}),x.findMatchingTag=function(Ye,it,Ke){var Ge=new He(Ye,it.line,it.ch,Ke);if(!(Ge.text.indexOf(">")==-1&&Ge.text.indexOf("<")==-1)){var ke=me(Ge),pe=ke&&Be(Ge.line,Ge.ch),je=ke&&Ae(Ge);if(!(!ke||!je||Le(Ge,it)>0)){var ze={from:Be(Ge.line,Ge.ch),to:pe,tag:je[2]};return ke=="selfClose"?{open:ze,close:null,at:"open"}:je[1]?{open:Fe(Ge,je[2]),close:ze,at:"close"}:(Ge=new He(Ye,pe.line,pe.ch,Ke),{open:ze,close:Xe(Ge,je[2]),at:"open"})}}},x.findEnclosingTag=function(Ye,it,Ke,Ge){for(var ke=new He(Ye,it.line,it.ch,Ke);;){var pe=Fe(ke,Ge);if(!pe)break;var je=new He(Ye,it.line,it.ch,Ke),ze=Xe(je,pe.tag);if(ze)return{open:pe,close:ze}}},x.scanForClosingTag=function(Ye,it,Ke,Ge){var ke=new He(Ye,it.line,it.ch,Ge?{from:0,to:Ge}:null);return Xe(ke,Ke)}})},89780:function(wn){(function(zt,ee){wn.exports=ee()})(this,function(){"use strict";var zt=navigator.userAgent,ee=navigator.platform,x=/gecko\/\d/i.test(zt),Be=/MSIE \d/.test(zt),Le=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(zt),Pe=/Edge\/(\d+)/.exec(zt),ye=Be||Le||Pe,ge=ye&&(Be?document.documentMode||6:+(Pe||Le)[1]),He=!Pe&&/WebKit\//.test(zt),Ie=He&&/Qt\/\d+\.\d+/.test(zt),Oe=!Pe&&/Chrome\//.test(zt),te=/Opera\//.test(zt),me=/Apple Computer/.test(navigator.vendor),Ae=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(zt),Ze=/PhantomJS/.test(zt),Ue=!Pe&&/AppleWebKit/.test(zt)&&/Mobile\/\w+/.test(zt),Xe=/Android/.test(zt),Fe=Ue||Xe||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(zt),Ye=Ue||/Mac/.test(ee),it=/\bCrOS\b/.test(zt),Ke=/win/i.test(ee),Ge=te&&zt.match(/Version\/(\d*\.\d*)/);Ge&&(Ge=Number(Ge[1])),Ge&&Ge>=15&&(te=!1,He=!0);var ke=Ye&&(Ie||te&&(Ge==null||Ge<12.11)),pe=x||ye&&ge>=9;function je(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var ze=function(a,y){var b=a.className,E=je(y).exec(b);if(E){var z=b.slice(E.index+E[0].length);a.className=b.slice(0,E.index)+(z?E[1]+z:"")}};function ot(a){for(var y=a.childNodes.length;y>0;--y)a.removeChild(a.firstChild);return a}function ue(a,y){return ot(a).appendChild(y)}function _e(a,y,b,E){var z=document.createElement(a);if(b&&(z.className=b),E&&(z.style.cssText=E),typeof y=="string")z.appendChild(document.createTextNode(y));else if(y)for(var ie=0;ie=y)return fe+(y-ie);fe+=De-ie,fe+=b-fe%b,ie=De+1}}var oe=function(){this.id=null,this.f=null,this.time=0,this.handler=Bt(this.onTimeout,this)};oe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},oe.prototype.set=function(a,y){this.f=y;var b=+new Date+a;(!this.id||b=y)return E+Math.min(fe,y-z);if(z+=ie-E,z+=b-z%b,E=ie+1,z>=y)return E}}var rt=[""];function $e(a){for(;rt.length<=a;)rt.push(et(rt)+" ");return rt[a]}function et(a){return a[a.length-1]}function dt(a,y){for(var b=[],E=0;E"\x80"&&(a.toUpperCase()!=a.toLowerCase()||be.test(a))}function ce(a,y){return y?y.source.indexOf("\\w")>-1&&ae(a)?!0:y.test(a):ae(a)}function ve(a){for(var y in a)if(a.hasOwnProperty(y)&&a[y])return!1;return!0}var Ee=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ht(a){return a.charCodeAt(0)>=768&&Ee.test(a)}function Ct(a,y,b){for(;(b<0?y>0:yb?-1:1;;){if(y==b)return y;var z=(y+b)/2,ie=E<0?Math.ceil(z):Math.floor(z);if(ie==y)return a(ie)?y:b;a(ie)?b=ie:y=ie+E}}function he(a,y,b,E){if(!a)return E(y,b,"ltr",0);for(var z=!1,ie=0;iey||y==b&&fe.to==y)&&(E(Math.max(fe.from,y),Math.min(fe.to,b),fe.level==1?"rtl":"ltr",ie),z=!0)}z||E(y,b,"ltr")}var re=null;function ne(a,y,b){var E;re=null;for(var z=0;zy)return z;ie.to==y&&(ie.from!=ie.to&&b=="before"?E=z:re=z),ie.from==y&&(ie.from!=ie.to&&b!="before"?E=z:re=z)}return E!=null?E:re}var de=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",y="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function b(Ve){return Ve<=247?a.charAt(Ve):1424<=Ve&&Ve<=1524?"R":1536<=Ve&&Ve<=1785?y.charAt(Ve-1536):1774<=Ve&&Ve<=2220?"r":8192<=Ve&&Ve<=8203?"w":Ve==8204?"b":"L"}var E=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,z=/[stwN]/,ie=/[LRr]/,fe=/[Lb1n]/,De=/[1n]/;function Me(Ve,bt,At){this.level=Ve,this.from=bt,this.to=At}return function(Ve,bt){var At=bt=="ltr"?"L":"R";if(Ve.length==0||bt=="ltr"&&!E.test(Ve))return!1;for(var Vt=Ve.length,vt=[],dn=0;dn-1&&(E[y]=z.slice(0,ie).concat(z.slice(ie+1)))}}}function Zt(a,y){var b=Ot(a,y);if(b.length)for(var E=Array.prototype.slice.call(arguments,2),z=0;z0}function Sn(a){a.prototype.on=function(y,b){ct(this,y,b)},a.prototype.off=function(y,b){Qt(this,y,b)}}function Jn(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function Pr(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function Rn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function Sr(a){Jn(a),Pr(a)}function va(a){return a.target||a.srcElement}function sa(a){var y=a.which;return y==null&&(a.button&1?y=1:a.button&2?y=3:a.button&4&&(y=2)),Ye&&a.ctrlKey&&y==1&&(y=3),y}var br=function(){if(ye&&ge<9)return!1;var a=_e("div");return"draggable"in a||"dragDrop"in a}(),er;function Oa(a){if(er==null){var y=_e("span","\u200B");ue(a,_e("span",[y,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(er=y.offsetWidth<=1&&y.offsetHeight>2&&!(ye&&ge<8))}var b=er?_e("span","\u200B"):_e("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return b.setAttribute("cm-text",""),b}var Ma;function _r(a){if(Ma!=null)return Ma;var y=ue(a,document.createTextNode("A\u062EA")),b=qe(y,0,1).getBoundingClientRect(),E=qe(y,1,2).getBoundingClientRect();return ot(a),!b||b.left==b.right?!1:Ma=E.right-b.right<3}var Qa=`
b`.split(/\n/).length!=3?function(a){for(var y=0,b=[],E=a.length;y<=E;){var z=a.indexOf(`
-`,y);z==-1&&(z=a.length);var ie=a.slice(y,a.charAt(z-1)=="\r"?z-1:z),fe=ie.indexOf("\r");fe!=-1?(b.push(ie.slice(0,fe)),y+=fe+1):(b.push(ie),y=z+1)}return b}:function(a){return a.split(/\r\n?|\n/)},Pa=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(y){return!1}}:function(a){var y;try{y=a.ownerDocument.selection.createRange()}catch(b){}return!y||y.parentElement()!=a?!1:y.compareEndPoints("StartToEnd",y)!=0},rn=function(){var a=_e("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),yn=null;function Tn(a){if(yn!=null)return yn;var y=ue(a,_e("span","x")),b=y.getBoundingClientRect(),E=qe(y,0,1).getBoundingClientRect();return yn=Math.abs(b.left-E.left)>1}var Pn={},$t={};function bn(a,y){arguments.length>2&&(y.dependencies=Array.prototype.slice.call(arguments,2)),Pn[a]=y}function ar(a,y){$t[a]=y}function Er(a){if(typeof a=="string"&&$t.hasOwnProperty(a))a=$t[a];else if(a&&typeof a.name=="string"&&$t.hasOwnProperty(a.name)){var y=$t[a.name];typeof y=="string"&&(y={name:y}),a=wt(y,a),a.name=y.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return Er("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return Er("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function kr(a,y){y=Er(y);var b=Pn[y.name];if(!b)return kr(a,"text/plain");var E=b(a,y);if(Tr.hasOwnProperty(y.name)){var z=Tr[y.name];for(var ie in z)z.hasOwnProperty(ie)&&(E.hasOwnProperty(ie)&&(E["_"+ie]=E[ie]),E[ie]=z[ie])}if(E.name=y.name,y.helperType&&(E.helperType=y.helperType),y.modeProps)for(var fe in y.modeProps)E[fe]=y.modeProps[fe];return E}var Tr={};function na(a,y){var b=Tr.hasOwnProperty(a)?Tr[a]:Tr[a]={};kt(y,b)}function mr(a,y){if(y===!0)return y;if(a.copyState)return a.copyState(y);var b={};for(var E in y){var z=y[E];z instanceof Array&&(z=z.concat([])),b[E]=z}return b}function ea(a,y){for(var b;a.innerMode&&(b=a.innerMode(y),!(!b||b.mode==a));)y=b.state,a=b.mode;return b||{mode:a,state:y}}function ia(a,y,b){return a.startState?a.startState(y,b):!0}var nr=function(a,y,b){this.pos=this.start=0,this.string=a,this.tabSize=y||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=b};nr.prototype.eol=function(){return this.pos>=this.string.length},nr.prototype.sol=function(){return this.pos==this.lineStart},nr.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},nr.prototype.next=function(){if(this.posy},nr.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},nr.prototype.skipToEnd=function(){this.pos=this.string.length},nr.prototype.skipTo=function(a){var y=this.string.indexOf(a,this.pos);if(y>-1)return this.pos=y,!0},nr.prototype.backUp=function(a){this.pos-=a},nr.prototype.column=function(){return this.lastColumnPos0?null:(ie&&y!==!1&&(this.pos+=ie[0].length),ie)}},nr.prototype.current=function(){return this.string.slice(this.start,this.pos)},nr.prototype.hideFirstChars=function(a,y){this.lineStart+=a;try{return y()}finally{this.lineStart-=a}},nr.prototype.lookAhead=function(a){var y=this.lineOracle;return y&&y.lookAhead(a)},nr.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function An(a,y){if(y-=a.first,y<0||y>=a.size)throw new Error("There is no line "+(y+a.first)+" in the document.");for(var b=a;!b.lines;)for(var E=0;;++E){var z=b.children[E],ie=z.chunkSize();if(y=a.first&&yb?Gt(b,An(a,b).text.length):Wn(y,An(a,y.line).text.length)}function Wn(a,y){var b=a.ch;return b==null||b>y?Gt(a.line,y):b<0?Gt(a.line,0):a}function Jr(a,y){for(var b=[],E=0;Ethis.maxLookAhead&&(this.maxLookAhead=a),y},Za.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var y=this.baseTokens[this.baseTokenPos+1];return{type:y&&y.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},Za.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Za.fromSaved=function(a,y,b){return y instanceof Aa?new Za(a,mr(a.mode,y.state),b,y.lookAhead):new Za(a,mr(a.mode,y),b)},Za.prototype.save=function(a){var y=a!==!1?mr(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Aa(y,this.maxLookAhead):y};function Ra(a,y,b,E){var z=[a.state.modeGen],ie={};Si(a,y.text,a.doc.mode,b,function(Ve,bt){return z.push(Ve,bt)},ie,E);for(var fe=b.state,De=function(Ve){b.baseTokens=z;var bt=a.state.overlays[Ve],At=1,Vt=0;b.state=!0,Si(a,y.text,bt.mode,b,function(vt,dn){for(var nn=At;Vtvt&&z.splice(At,1,vt,z[At+1],zn),At+=2,Vt=Math.min(vt,zn)}if(dn)if(bt.opaque)z.splice(nn,At-nn,vt,"overlay "+dn),At=nn+2;else for(;nna.options.maxHighlightLength&&mr(a.doc.mode,E.state),ie=Ra(a,y,E);z&&(E.state=z),y.stateAfter=E.save(!z),y.styles=ie.styles,ie.classes?y.styleClasses=ie.classes:y.styleClasses&&(y.styleClasses=null),b===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return y.styles}function oi(a,y,b){var E=a.doc,z=a.display;if(!E.mode.startState)return new Za(E,!0,y);var ie=Ui(a,y,b),fe=ie>E.first&&An(E,ie-1).stateAfter,De=fe?Za.fromSaved(E,fe,ie):new Za(E,ia(E.mode),ie);return E.iter(ie,y,function(Me){_a(a,Me.text,De);var Ve=De.line;Me.stateAfter=Ve==y-1||Ve%5==0||Ve>=z.viewFrom&&Vey.start)return ie}throw new Error("Mode "+a.name+" failed to advance stream.")}var oa=function(a,y,b){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=y||null,this.state=b};function ja(a,y,b,E){var z=a.doc,ie=z.mode,fe;y=tr(z,y);var De=An(z,y.line),Me=oi(a,y.line,b),Ve=new nr(De.text,a.options.tabSize,Me),bt;for(E&&(bt=[]);(E||Ve.posa.options.maxHighlightLength?(De=!1,fe&&_a(a,y,E,bt.pos),bt.pos=y.length,At=null):At=Ti(Ta(b,bt,E.state,Vt),ie),Vt){var vt=Vt[0].name;vt&&(At="m-"+(At?vt+" "+At:vt))}if(!De||Ve!=At){for(;Mefe;--De){if(De<=ie.first)return ie.first;var Me=An(ie,De-1),Ve=Me.stateAfter;if(Ve&&(!b||De+(Ve instanceof Aa?Ve.lookAhead:0)<=ie.modeFrontier))return De;var bt=we(Me.text,null,a.options.tabSize);(z==null||E>bt)&&(z=De-1,E=bt)}return z}function ki(a,y){if(a.modeFrontier=Math.min(a.modeFrontier,y),!(a.highlightFrontierb;E--){var z=An(a,E).stateAfter;if(z&&(!(z instanceof Aa)||E+z.lookAhead=y:ie.to>y);(E||(E=[])).push(new Vr(fe,ie.from,Me?null:ie.to))}}return E}function Li(a,y,b){var E;if(a)for(var z=0;z=y:ie.to>y);if(De||ie.from==y&&fe.type=="bookmark"&&(!b||ie.marker.insertLeft)){var Me=ie.from==null||(fe.inclusiveLeft?ie.from<=y:ie.from0&&De)for(var la=0;la0)){var bt=[Me,1],At=Gn(Ve.from,De.from),Vt=Gn(Ve.to,De.to);(At<0||!fe.inclusiveLeft&&!At)&&bt.push({from:Ve.from,to:De.from}),(Vt>0||!fe.inclusiveRight&&!Vt)&&bt.push({from:De.to,to:Ve.to}),z.splice.apply(z,bt),Me+=bt.length-3}}return z}function cn(a){var y=a.markedSpans;if(y){for(var b=0;by)&&(!E||mt(E,ie.marker)<0)&&(E=ie.marker)}return E}function On(a,y,b,E,z){var ie=An(a,y),fe=Bi&&ie.markedSpans;if(fe)for(var De=0;De=0&&At<=0||bt<=0&&At>=0)&&(bt<=0&&(Me.marker.inclusiveRight&&z.inclusiveLeft?Gn(Ve.to,b)>=0:Gn(Ve.to,b)>0)||bt>=0&&(Me.marker.inclusiveRight&&z.inclusiveLeft?Gn(Ve.from,E)<=0:Gn(Ve.from,E)<0)))return!0}}}function Nn(a){for(var y;y=Qn(a);)a=y.find(-1,!0).line;return a}function Un(a){for(var y;y=un(a);)a=y.find(1,!0).line;return a}function gr(a){for(var y,b;y=un(a);)a=y.find(1,!0).line,(b||(b=[])).push(a);return b}function se(a,y){var b=An(a,y),E=Nn(b);return b==E?y:Tt(E)}function Qe(a,y){if(y>a.lastLine())return y;var b=An(a,y),E;if(!tt(a,b))return y;for(;E=un(b);)b=E.find(1,!0).line;return Tt(b)+1}function tt(a,y){var b=Bi&&y.markedSpans;if(b){for(var E=void 0,z=0;zy.maxLineLength&&(y.maxLineLength=z,y.maxLine=E)})}var Ut=function(a,y,b){this.text=a,gn(this,y),this.height=b?b(this):1};Ut.prototype.lineNo=function(){return Tt(this)},Sn(Ut);function mn(a,y,b,E){a.text=y,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),cn(a),gn(a,b);var z=E?E(a):1;z!=a.height&&Oa(a,z)}function pn(a){a.parent=null,cn(a)}var Kt={},Dn={};function Hn(a,y){if(!a||/^\s*$/.test(a))return null;var b=y.addModeClass?Dn:Kt;return b[a]||(b[a]=a.replace(/\S+/g,"cm-$&"))}function Ln(a,y){var b=We("span",null,null,He?"padding-right: .1px":null),E={pre:We("pre",[b],"CodeMirror-line"),content:b,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};y.measure={};for(var z=0;z<=(y.rest?y.rest.length:0);z++){var ie=z?y.rest[z-1]:y.line,fe=void 0;E.pos=0,E.addToken=Bn,_r(a.display.measure)&&(fe=xe(ie,a.doc.direction))&&(E.addToken=xn(E.addToken,fe)),E.map=[];var De=y!=a.display.externalMeasured&&Tt(ie);Mn(ie,E,ri(a,ie,De)),ie.styleClasses&&(ie.styleClasses.bgClass&&(E.bgClass=_t(ie.styleClasses.bgClass,E.bgClass||"")),ie.styleClasses.textClass&&(E.textClass=_t(ie.styleClasses.textClass,E.textClass||""))),E.map.length==0&&E.map.push(0,0,E.content.appendChild(Na(a.display.measure))),z==0?(y.measure.map=E.map,y.measure.cache={}):((y.measure.maps||(y.measure.maps=[])).push(E.map),(y.measure.caches||(y.measure.caches=[])).push({}))}if(He){var Me=E.content.lastChild;(/\bcm-tab\b/.test(Me.className)||Me.querySelector&&Me.querySelector(".cm-tab"))&&(E.content.className="cm-tab-wrap-hack")}return Zt(a,"renderLine",a,y.line,E.pre),E.pre.className&&(E.textClass=_t(E.pre.className,E.textClass||"")),E}function kn(a){var y=_e("span","\u2022","cm-invalidchar");return y.title="\\u"+a.charCodeAt(0).toString(16),y.setAttribute("aria-label",y.title),y}function Bn(a,y,b,E,z,ie,fe){if(y){var De=a.splitSpaces?vn(y,a.trailingSpace):y,Me=a.cm.state.specialChars,Ve=!1,bt;if(!Me.test(y))a.col+=y.length,bt=document.createTextNode(De),a.map.push(a.pos,a.pos+y.length,bt),ye&&ge<9&&(Ve=!0),a.pos+=y.length;else{bt=document.createDocumentFragment();for(var At=0;;){Me.lastIndex=At;var Vt=Me.exec(y),vt=Vt?Vt.index-At:y.length-At;if(vt){var dn=document.createTextNode(De.slice(At,At+vt));ye&&ge<9?bt.appendChild(_e("span",[dn])):bt.appendChild(dn),a.map.push(a.pos,a.pos+vt,dn),a.col+=vt,a.pos+=vt}if(!Vt)break;At+=vt+1;var nn=void 0;if(Vt[0]==" "){var zn=a.cm.options.tabSize,$n=zn-a.col%zn;nn=bt.appendChild(_e("span",$e($n),"cm-tab")),nn.setAttribute("role","presentation"),nn.setAttribute("cm-text"," "),a.col+=$n}else Vt[0]=="\r"||Vt[0]==`
-`?(nn=bt.appendChild(_e("span",Vt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),nn.setAttribute("cm-text",Vt[0]),a.col+=1):(nn=a.cm.options.specialCharPlaceholder(Vt[0]),nn.setAttribute("cm-text",Vt[0]),ye&&ge<9?bt.appendChild(_e("span",[nn])):bt.appendChild(nn),a.col+=1);a.map.push(a.pos,a.pos+1,nn),a.pos++}}if(a.trailingSpace=De.charCodeAt(y.length-1)==32,b||E||z||Ve||ie||fe){var or=b||"";E&&(or+=E),z&&(or+=z);var wr=_e("span",[bt],or,ie);if(fe)for(var la in fe)fe.hasOwnProperty(la)&&la!="style"&&la!="class"&&wr.setAttribute(la,fe[la]);return a.content.appendChild(wr)}a.content.appendChild(bt)}}function vn(a,y){if(a.length>1&&!/ /.test(a))return a;for(var b=y,E="",z=0;zVe&&At.from<=Ve));Vt++);if(At.to>=bt)return a(b,E,z,ie,fe,De,Me);a(b,E.slice(0,At.to-Ve),z,ie,null,De,Me),ie=null,E=E.slice(At.to-Ve),Ve=At.to}}}function Kn(a,y,b,E){var z=!E&&b.widgetNode;z&&a.map.push(a.pos,a.pos+y,z),!E&&a.cm.display.input.needsContentAttribute&&(z||(z=a.content.appendChild(document.createElement("span"))),z.setAttribute("cm-marker",b.id)),z&&(a.cm.display.input.setUneditable(z),a.content.appendChild(z)),a.pos+=y,a.trailingSpace=!1}function Mn(a,y,b){var E=a.markedSpans,z=a.text,ie=0;if(!E){for(var fe=1;feMe||ai.collapsed&&xa.to==Me&&xa.from==Me)){if(xa.to!=null&&xa.to!=Me&&vt>xa.to&&(vt=xa.to,nn=""),ai.className&&(dn+=" "+ai.className),ai.css&&(Vt=(Vt?Vt+";":"")+ai.css),ai.startStyle&&xa.from==Me&&(zn+=" "+ai.startStyle),ai.endStyle&&xa.to==vt&&(la||(la=[])).push(ai.endStyle,xa.to),ai.title&&((or||(or={})).title=ai.title),ai.attributes)for(var ma in ai.attributes)(or||(or={}))[ma]=ai.attributes[ma];ai.collapsed&&(!$n||mt($n.marker,ai)<0)&&($n=xa)}else xa.from>Me&&vt>xa.from&&(vt=xa.from)}if(la)for(var ci=0;ci=De)break;for(var Fo=Math.min(De,vt);;){if(bt){var No=Me+bt.length;if(!$n){var ao=No>Fo?bt.slice(0,Fo-Me):bt;y.addToken(y,ao,At?At+dn:dn,zn,Me+ao.length==vt?nn:"",Vt,or)}if(No>=Fo){bt=bt.slice(Fo-Me),Me=Fo;break}Me=No,zn=""}bt=z.slice(ie,ie=b[Ve++]),At=Hn(b[Ve++],y.cm.options)}}}function qt(a,y,b){this.line=y,this.rest=gr(y),this.size=this.rest?Tt(et(this.rest))-b+1:1,this.node=this.text=null,this.hidden=tt(a,y)}function lr(a,y,b){for(var E=[],z,ie=y;ie2&&ie.push((Me.bottom+Ve.top)/2-b.top)}}ie.push(b.bottom-b.top)}}function Yn(a,y,b){if(a.line==y)return{map:a.measure.map,cache:a.measure.cache};for(var E=0;Eb)return{map:a.measure.maps[z],cache:a.measure.caches[z],before:!0}}function ji(a,y){y=Nn(y);var b=Tt(y),E=a.display.externalMeasured=new qt(a.doc,y,b);E.lineN=b;var z=E.built=Ln(a,E);return E.text=z.pre,ue(a.display.lineMeasure,z.pre),E}function pi(a,y,b,E){return Ni(a,gi(a,y),b,E)}function Yi(a,y){if(y>=a.display.viewFrom&&y=b.lineN&&yy)&&(ie=Me-De,z=ie-1,y>=Me&&(fe="right")),z!=null){if(E=a[Ve+2],De==Me&&b==(E.insertLeft?"left":"right")&&(fe=b),b=="left"&&z==0)for(;Ve&&a[Ve-2]==a[Ve-3]&&a[Ve-1].insertLeft;)E=a[(Ve-=3)+2],fe="left";if(b=="right"&&z==Me-De)for(;Ve=0&&(b=a[z]).left==b.right;z--);return b}function eo(a,y,b,E){var z=Oi(y.map,b,E),ie=z.node,fe=z.start,De=z.end,Me=z.collapse,Ve;if(ie.nodeType==3){for(var bt=0;bt<4;bt++){for(;fe&&ht(y.line.text.charAt(z.coverStart+fe));)--fe;for(;z.coverStart+De0&&(Me=E="right");var At;a.options.lineWrapping&&(At=ie.getClientRects()).length>1?Ve=At[E=="right"?At.length-1:0]:Ve=ie.getBoundingClientRect()}if(ye&&ge<9&&!fe&&(!Ve||!Ve.left&&!Ve.right)){var Vt=ie.parentNode.getClientRects()[0];Vt?Ve={left:Vt.left,right:Vt.left+ba(a.display),top:Vt.top,bottom:Vt.bottom}:Ve=Qi}for(var vt=Ve.top-y.rect.top,dn=Ve.bottom-y.rect.top,nn=(vt+dn)/2,zn=y.view.measure.heights,$n=0;$n=E.text.length?(Me=E.text.length,Ve="before"):Me<=0&&(Me=0,Ve="after"),!De)return fe(Ve=="before"?Me-1:Me,Ve=="before");function bt(dn,nn,zn){var $n=De[nn],or=$n.level==1;return fe(zn?dn-1:dn,or!=zn)}var At=ne(De,Me,Ve),Vt=re,vt=bt(Me,At,Ve=="before");return Vt!=null&&(vt.other=bt(Me,Vt,Ve!="before")),vt}function Mr(a,y){var b=0;y=tr(a.doc,y),a.options.lineWrapping||(b=ba(a.display)*y.ch);var E=An(a.doc,y.line),z=ft(E)+fa(a.display);return{left:b,right:b,top:z,bottom:z+E.height}}function wa(a,y,b,E,z){var ie=Gt(a,y,b);return ie.xRel=z,E&&(ie.outside=E),ie}function ra(a,y,b){var E=a.doc;if(b+=a.display.viewOffset,b<0)return wa(E.first,0,null,-1,-1);var z=Ht(E,b),ie=E.first+E.size-1;if(z>ie)return wa(E.first+E.size-1,An(E,ie).text.length,null,1,1);y<0&&(y=0);for(var fe=An(E,z);;){var De=no(a,fe,z,y,b),Me=In(fe,De.ch+(De.xRel>0||De.outside>0?1:0));if(!Me)return De;var Ve=Me.find(1);if(Ve.line==z)return Ve;fe=An(E,z=Ve.line)}}function ya(a,y,b,E){E-=Zi(y);var z=y.text.length,ie=tn(function(fe){return Ni(a,b,fe-1).bottom<=E},z,0);return z=tn(function(fe){return Ni(a,b,fe).top>E},ie,z),{begin:ie,end:z}}function bi(a,y,b,E){b||(b=gi(a,y));var z=mo(a,y,Ni(a,b,E),"line").top;return ya(a,y,b,z)}function Ai(a,y,b,E){return a.bottom<=b?!1:a.top>b?!0:(E?a.left:a.right)>y}function no(a,y,b,E,z){z-=ft(y);var ie=gi(a,y),fe=Zi(y),De=0,Me=y.text.length,Ve=!0,bt=xe(y,a.doc.direction);if(bt){var At=(a.options.lineWrapping?Co:Eo)(a,y,b,ie,bt,E,z);Ve=At.level!=1,De=Ve?At.from:At.to-1,Me=Ve?At.to:At.from-1}var Vt=null,vt=null,dn=tn(function(Ya){var xa=Ni(a,ie,Ya);return xa.top+=fe,xa.bottom+=fe,Ai(xa,E,z,!1)?(xa.top<=z&&xa.left<=E&&(Vt=Ya,vt=xa),!0):!1},De,Me),nn,zn,$n=!1;if(vt){var or=E-vt.left=la.bottom?1:0}return dn=Ct(y.text,dn,1),wa(b,dn,zn,$n,E-nn)}function Eo(a,y,b,E,z,ie,fe){var De=tn(function(At){var Vt=z[At],vt=Vt.level!=1;return Ai(Sa(a,Gt(b,vt?Vt.to:Vt.from,vt?"before":"after"),"line",y,E),ie,fe,!0)},0,z.length-1),Me=z[De];if(De>0){var Ve=Me.level!=1,bt=Sa(a,Gt(b,Ve?Me.from:Me.to,Ve?"after":"before"),"line",y,E);Ai(bt,ie,fe,!0)&&bt.top>fe&&(Me=z[De-1])}return Me}function Co(a,y,b,E,z,ie,fe){var De=ya(a,y,E,fe),Me=De.begin,Ve=De.end;/\s/.test(y.text.charAt(Ve-1))&&Ve--;for(var bt=null,At=null,Vt=0;Vt=Ve||vt.to<=Me)){var dn=vt.level!=1,nn=Ni(a,E,dn?Math.min(Ve,vt.to)-1:Math.max(Me,vt.from)).right,zn=nnzn)&&(bt=vt,At=zn)}}return bt||(bt=z[z.length-1]),bt.fromVe&&(bt={from:bt.from,to:Ve,level:bt.level}),bt}var ro;function qi(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(ro==null){ro=_e("pre",null,"CodeMirror-line-like");for(var y=0;y<49;++y)ro.appendChild(document.createTextNode("x")),ro.appendChild(_e("br"));ro.appendChild(document.createTextNode("x"))}ue(a.measure,ro);var b=ro.offsetHeight/50;return b>3&&(a.cachedTextHeight=b),ot(a.measure),b||1}function ba(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var y=_e("span","xxxxxxxxxx"),b=_e("pre",[y],"CodeMirror-line-like");ue(a.measure,b);var E=y.getBoundingClientRect(),z=(E.right-E.left)/10;return z>2&&(a.cachedCharWidth=z),z||10}function po(a){for(var y=a.display,b={},E={},z=y.gutters.clientLeft,ie=y.gutters.firstChild,fe=0;ie;ie=ie.nextSibling,++fe){var De=a.display.gutterSpecs[fe].className;b[De]=ie.offsetLeft+ie.clientLeft+z,E[De]=ie.clientWidth}return{fixedPos:Yo(y),gutterTotalWidth:y.gutters.offsetWidth,gutterLeft:b,gutterWidth:E,wrapperWidth:y.wrapper.clientWidth}}function Yo(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function du(a){var y=qi(a.display),b=a.options.lineWrapping,E=b&&Math.max(5,a.display.scroller.clientWidth/ba(a.display)-3);return function(z){if(tt(a.doc,z))return 0;var ie=0;if(z.widgets)for(var fe=0;fe0&&(Ve=An(a.doc,Me.line).text).length==Me.ch){var bt=we(Ve,Ve.length,a.options.tabSize)-Ve.length;Me=Gt(Me.line,Math.max(0,Math.round((ie-Ja(a.display).left)/ba(a.display))-bt))}return Me}function zo(a,y){if(y>=a.display.viewTo||(y-=a.display.viewFrom,y<0))return null;for(var b=a.display.view,E=0;Ey)&&(z.updateLineNumbers=y),a.curOp.viewChanged=!0,y>=z.viewTo)Bi&&se(a.doc,y)z.viewFrom?Bo(a):(z.viewFrom+=E,z.viewTo+=E);else if(y<=z.viewFrom&&b>=z.viewTo)Bo(a);else if(y<=z.viewFrom){var ie=fu(a,b,b+E,1);ie?(z.view=z.view.slice(ie.index),z.viewFrom=ie.lineN,z.viewTo+=E):Bo(a)}else if(b>=z.viewTo){var fe=fu(a,y,y,-1);fe?(z.view=z.view.slice(0,fe.index),z.viewTo=fe.lineN):Bo(a)}else{var De=fu(a,y,y,-1),Me=fu(a,b,b+E,1);De&&Me?(z.view=z.view.slice(0,De.index).concat(lr(a,De.lineN,Me.lineN)).concat(z.view.slice(Me.index)),z.viewTo+=E):Bo(a)}var Ve=z.externalMeasured;Ve&&(b=z.lineN&&y=E.viewTo)){var ie=E.view[zo(a,y)];if(ie.node!=null){var fe=ie.changes||(ie.changes=[]);Se(fe,b)==-1&&fe.push(b)}}}function Bo(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function fu(a,y,b,E){var z=zo(a,y),ie,fe=a.display.view;if(!Bi||b==a.doc.first+a.doc.size)return{index:z,lineN:b};for(var De=a.display.viewFrom,Me=0;Me0){if(z==fe.length-1)return null;ie=De+fe[z].size-y,z++}else ie=De-y;y+=ie,b+=ie}for(;se(a.doc,b)!=b;){if(z==(E<0?0:fe.length-1))return null;b+=E*fe[z-(E<0?1:0)].size,z+=E}return{index:z,lineN:b}}function Zu(a,y,b){var E=a.display,z=E.view;z.length==0||y>=E.viewTo||b<=E.viewFrom?(E.view=lr(a,y,b),E.viewFrom=y):(E.viewFrom>y?E.view=lr(a,y,E.viewFrom).concat(E.view):E.viewFromb&&(E.view=E.view.slice(0,zo(a,b)))),E.viewTo=b}function ku(a){for(var y=a.display.view,b=0,E=0;E=a.display.viewTo||De.to().line1}var Pn={},$t={};function bn(a,y){arguments.length>2&&(y.dependencies=Array.prototype.slice.call(arguments,2)),Pn[a]=y}function ar(a,y){$t[a]=y}function Cr(a){if(typeof a=="string"&&$t.hasOwnProperty(a))a=$t[a];else if(a&&typeof a.name=="string"&&$t.hasOwnProperty(a.name)){var y=$t[a.name];typeof y=="string"&&(y={name:y}),a=wt(y,a),a.name=y.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return Cr("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return Cr("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function kr(a,y){y=Cr(y);var b=Pn[y.name];if(!b)return kr(a,"text/plain");var E=b(a,y);if(Tr.hasOwnProperty(y.name)){var z=Tr[y.name];for(var ie in z)z.hasOwnProperty(ie)&&(E.hasOwnProperty(ie)&&(E["_"+ie]=E[ie]),E[ie]=z[ie])}if(E.name=y.name,y.helperType&&(E.helperType=y.helperType),y.modeProps)for(var fe in y.modeProps)E[fe]=y.modeProps[fe];return E}var Tr={};function ra(a,y){var b=Tr.hasOwnProperty(a)?Tr[a]:Tr[a]={};kt(y,b)}function mr(a,y){if(y===!0)return y;if(a.copyState)return a.copyState(y);var b={};for(var E in y){var z=y[E];z instanceof Array&&(z=z.concat([])),b[E]=z}return b}function ea(a,y){for(var b;a.innerMode&&(b=a.innerMode(y),!(!b||b.mode==a));)y=b.state,a=b.mode;return b||{mode:a,state:y}}function oa(a,y,b){return a.startState?a.startState(y,b):!0}var nr=function(a,y,b){this.pos=this.start=0,this.string=a,this.tabSize=y||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=b};nr.prototype.eol=function(){return this.pos>=this.string.length},nr.prototype.sol=function(){return this.pos==this.lineStart},nr.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},nr.prototype.next=function(){if(this.posy},nr.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},nr.prototype.skipToEnd=function(){this.pos=this.string.length},nr.prototype.skipTo=function(a){var y=this.string.indexOf(a,this.pos);if(y>-1)return this.pos=y,!0},nr.prototype.backUp=function(a){this.pos-=a},nr.prototype.column=function(){return this.lastColumnPos0?null:(ie&&y!==!1&&(this.pos+=ie[0].length),ie)}},nr.prototype.current=function(){return this.string.slice(this.start,this.pos)},nr.prototype.hideFirstChars=function(a,y){this.lineStart+=a;try{return y()}finally{this.lineStart-=a}},nr.prototype.lookAhead=function(a){var y=this.lineOracle;return y&&y.lookAhead(a)},nr.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function An(a,y){if(y-=a.first,y<0||y>=a.size)throw new Error("There is no line "+(y+a.first)+" in the document.");for(var b=a;!b.lines;)for(var E=0;;++E){var z=b.children[E],ie=z.chunkSize();if(y=a.first&&yb?Gt(b,An(a,b).text.length):Wn(y,An(a,y.line).text.length)}function Wn(a,y){var b=a.ch;return b==null||b>y?Gt(a.line,y):b<0?Gt(a.line,0):a}function Jr(a,y){for(var b=[],E=0;Ethis.maxLookAhead&&(this.maxLookAhead=a),y},Ra.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var y=this.baseTokens[this.baseTokenPos+1];return{type:y&&y.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},Ra.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Ra.fromSaved=function(a,y,b){return y instanceof Aa?new Ra(a,mr(a.mode,y.state),b,y.lookAhead):new Ra(a,mr(a.mode,y),b)},Ra.prototype.save=function(a){var y=a!==!1?mr(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Aa(y,this.maxLookAhead):y};function Wa(a,y,b,E){var z=[a.state.modeGen],ie={};Si(a,y.text,a.doc.mode,b,function(Ve,bt){return z.push(Ve,bt)},ie,E);for(var fe=b.state,De=function(Ve){b.baseTokens=z;var bt=a.state.overlays[Ve],At=1,Vt=0;b.state=!0,Si(a,y.text,bt.mode,b,function(vt,dn){for(var nn=At;Vtvt&&z.splice(At,1,vt,z[At+1],zn),At+=2,Vt=Math.min(vt,zn)}if(dn)if(bt.opaque)z.splice(nn,At-nn,vt,"overlay "+dn),At=nn+2;else for(;nna.options.maxHighlightLength&&mr(a.doc.mode,E.state),ie=Wa(a,y,E);z&&(E.state=z),y.stateAfter=E.save(!z),y.styles=ie.styles,ie.classes?y.styleClasses=ie.classes:y.styleClasses&&(y.styleClasses=null),b===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return y.styles}function oi(a,y,b){var E=a.doc,z=a.display;if(!E.mode.startState)return new Ra(E,!0,y);var ie=Ui(a,y,b),fe=ie>E.first&&An(E,ie-1).stateAfter,De=fe?Ra.fromSaved(E,fe,ie):new Ra(E,oa(E.mode),ie);return E.iter(ie,y,function(Me){Ta(a,Me.text,De);var Ve=De.line;Me.stateAfter=Ve==y-1||Ve%5==0||Ve>=z.viewFrom&&Vey.start)return ie}throw new Error("Mode "+a.name+" failed to advance stream.")}var ua=function(a,y,b){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=y||null,this.state=b};function ja(a,y,b,E){var z=a.doc,ie=z.mode,fe;y=tr(z,y);var De=An(z,y.line),Me=oi(a,y.line,b),Ve=new nr(De.text,a.options.tabSize,Me),bt;for(E&&(bt=[]);(E||Ve.posa.options.maxHighlightLength?(De=!1,fe&&Ta(a,y,E,bt.pos),bt.pos=y.length,At=null):At=Ti(Za(b,bt,E.state,Vt),ie),Vt){var vt=Vt[0].name;vt&&(At="m-"+(At?vt+" "+At:vt))}if(!De||Ve!=At){for(;Mefe;--De){if(De<=ie.first)return ie.first;var Me=An(ie,De-1),Ve=Me.stateAfter;if(Ve&&(!b||De+(Ve instanceof Aa?Ve.lookAhead:0)<=ie.modeFrontier))return De;var bt=we(Me.text,null,a.options.tabSize);(z==null||E>bt)&&(z=De-1,E=bt)}return z}function ki(a,y){if(a.modeFrontier=Math.min(a.modeFrontier,y),!(a.highlightFrontierb;E--){var z=An(a,E).stateAfter;if(z&&(!(z instanceof Aa)||E+z.lookAhead=y:ie.to>y);(E||(E=[])).push(new Vr(fe,ie.from,Me?null:ie.to))}}return E}function Li(a,y,b){var E;if(a)for(var z=0;z=y:ie.to>y);if(De||ie.from==y&&fe.type=="bookmark"&&(!b||ie.marker.insertLeft)){var Me=ie.from==null||(fe.inclusiveLeft?ie.from<=y:ie.from0&&De)for(var la=0;la0)){var bt=[Me,1],At=Gn(Ve.from,De.from),Vt=Gn(Ve.to,De.to);(At<0||!fe.inclusiveLeft&&!At)&&bt.push({from:Ve.from,to:De.from}),(Vt>0||!fe.inclusiveRight&&!Vt)&&bt.push({from:De.to,to:Ve.to}),z.splice.apply(z,bt),Me+=bt.length-3}}return z}function cn(a){var y=a.markedSpans;if(y){for(var b=0;by)&&(!E||mt(E,ie.marker)<0)&&(E=ie.marker)}return E}function On(a,y,b,E,z){var ie=An(a,y),fe=Bi&&ie.markedSpans;if(fe)for(var De=0;De=0&&At<=0||bt<=0&&At>=0)&&(bt<=0&&(Me.marker.inclusiveRight&&z.inclusiveLeft?Gn(Ve.to,b)>=0:Gn(Ve.to,b)>0)||bt>=0&&(Me.marker.inclusiveRight&&z.inclusiveLeft?Gn(Ve.from,E)<=0:Gn(Ve.from,E)<0)))return!0}}}function Nn(a){for(var y;y=Qn(a);)a=y.find(-1,!0).line;return a}function Un(a){for(var y;y=un(a);)a=y.find(1,!0).line;return a}function yr(a){for(var y,b;y=un(a);)a=y.find(1,!0).line,(b||(b=[])).push(a);return b}function se(a,y){var b=An(a,y),E=Nn(b);return b==E?y:Tt(E)}function Qe(a,y){if(y>a.lastLine())return y;var b=An(a,y),E;if(!tt(a,b))return y;for(;E=un(b);)b=E.find(1,!0).line;return Tt(b)+1}function tt(a,y){var b=Bi&&y.markedSpans;if(b){for(var E=void 0,z=0;zy.maxLineLength&&(y.maxLineLength=z,y.maxLine=E)})}var Ut=function(a,y,b){this.text=a,gn(this,y),this.height=b?b(this):1};Ut.prototype.lineNo=function(){return Tt(this)},Sn(Ut);function mn(a,y,b,E){a.text=y,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),cn(a),gn(a,b);var z=E?E(a):1;z!=a.height&&_a(a,z)}function pn(a){a.parent=null,cn(a)}var Kt={},Dn={};function Hn(a,y){if(!a||/^\s*$/.test(a))return null;var b=y.addModeClass?Dn:Kt;return b[a]||(b[a]=a.replace(/\S+/g,"cm-$&"))}function Ln(a,y){var b=We("span",null,null,He?"padding-right: .1px":null),E={pre:We("pre",[b],"CodeMirror-line"),content:b,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};y.measure={};for(var z=0;z<=(y.rest?y.rest.length:0);z++){var ie=z?y.rest[z-1]:y.line,fe=void 0;E.pos=0,E.addToken=Bn,_r(a.display.measure)&&(fe=xe(ie,a.doc.direction))&&(E.addToken=xn(E.addToken,fe)),E.map=[];var De=y!=a.display.externalMeasured&&Tt(ie);Mn(ie,E,ri(a,ie,De)),ie.styleClasses&&(ie.styleClasses.bgClass&&(E.bgClass=_t(ie.styleClasses.bgClass,E.bgClass||"")),ie.styleClasses.textClass&&(E.textClass=_t(ie.styleClasses.textClass,E.textClass||""))),E.map.length==0&&E.map.push(0,0,E.content.appendChild(Oa(a.display.measure))),z==0?(y.measure.map=E.map,y.measure.cache={}):((y.measure.maps||(y.measure.maps=[])).push(E.map),(y.measure.caches||(y.measure.caches=[])).push({}))}if(He){var Me=E.content.lastChild;(/\bcm-tab\b/.test(Me.className)||Me.querySelector&&Me.querySelector(".cm-tab"))&&(E.content.className="cm-tab-wrap-hack")}return Zt(a,"renderLine",a,y.line,E.pre),E.pre.className&&(E.textClass=_t(E.pre.className,E.textClass||"")),E}function kn(a){var y=_e("span","\u2022","cm-invalidchar");return y.title="\\u"+a.charCodeAt(0).toString(16),y.setAttribute("aria-label",y.title),y}function Bn(a,y,b,E,z,ie,fe){if(y){var De=a.splitSpaces?vn(y,a.trailingSpace):y,Me=a.cm.state.specialChars,Ve=!1,bt;if(!Me.test(y))a.col+=y.length,bt=document.createTextNode(De),a.map.push(a.pos,a.pos+y.length,bt),ye&&ge<9&&(Ve=!0),a.pos+=y.length;else{bt=document.createDocumentFragment();for(var At=0;;){Me.lastIndex=At;var Vt=Me.exec(y),vt=Vt?Vt.index-At:y.length-At;if(vt){var dn=document.createTextNode(De.slice(At,At+vt));ye&&ge<9?bt.appendChild(_e("span",[dn])):bt.appendChild(dn),a.map.push(a.pos,a.pos+vt,dn),a.col+=vt,a.pos+=vt}if(!Vt)break;At+=vt+1;var nn=void 0;if(Vt[0]==" "){var zn=a.cm.options.tabSize,$n=zn-a.col%zn;nn=bt.appendChild(_e("span",$e($n),"cm-tab")),nn.setAttribute("role","presentation"),nn.setAttribute("cm-text"," "),a.col+=$n}else Vt[0]=="\r"||Vt[0]==`
+`?(nn=bt.appendChild(_e("span",Vt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),nn.setAttribute("cm-text",Vt[0]),a.col+=1):(nn=a.cm.options.specialCharPlaceholder(Vt[0]),nn.setAttribute("cm-text",Vt[0]),ye&&ge<9?bt.appendChild(_e("span",[nn])):bt.appendChild(nn),a.col+=1);a.map.push(a.pos,a.pos+1,nn),a.pos++}}if(a.trailingSpace=De.charCodeAt(y.length-1)==32,b||E||z||Ve||ie||fe){var or=b||"";E&&(or+=E),z&&(or+=z);var wr=_e("span",[bt],or,ie);if(fe)for(var la in fe)fe.hasOwnProperty(la)&&la!="style"&&la!="class"&&wr.setAttribute(la,fe[la]);return a.content.appendChild(wr)}a.content.appendChild(bt)}}function vn(a,y){if(a.length>1&&!/ /.test(a))return a;for(var b=y,E="",z=0;zVe&&At.from<=Ve));Vt++);if(At.to>=bt)return a(b,E,z,ie,fe,De,Me);a(b,E.slice(0,At.to-Ve),z,ie,null,De,Me),ie=null,E=E.slice(At.to-Ve),Ve=At.to}}}function Kn(a,y,b,E){var z=!E&&b.widgetNode;z&&a.map.push(a.pos,a.pos+y,z),!E&&a.cm.display.input.needsContentAttribute&&(z||(z=a.content.appendChild(document.createElement("span"))),z.setAttribute("cm-marker",b.id)),z&&(a.cm.display.input.setUneditable(z),a.content.appendChild(z)),a.pos+=y,a.trailingSpace=!1}function Mn(a,y,b){var E=a.markedSpans,z=a.text,ie=0;if(!E){for(var fe=1;feMe||ai.collapsed&&xa.to==Me&&xa.from==Me)){if(xa.to!=null&&xa.to!=Me&&vt>xa.to&&(vt=xa.to,nn=""),ai.className&&(dn+=" "+ai.className),ai.css&&(Vt=(Vt?Vt+";":"")+ai.css),ai.startStyle&&xa.from==Me&&(zn+=" "+ai.startStyle),ai.endStyle&&xa.to==vt&&(la||(la=[])).push(ai.endStyle,xa.to),ai.title&&((or||(or={})).title=ai.title),ai.attributes)for(var ma in ai.attributes)(or||(or={}))[ma]=ai.attributes[ma];ai.collapsed&&(!$n||mt($n.marker,ai)<0)&&($n=xa)}else xa.from>Me&&vt>xa.from&&(vt=xa.from)}if(la)for(var ci=0;ci=De)break;for(var Fo=Math.min(De,vt);;){if(bt){var No=Me+bt.length;if(!$n){var ao=No>Fo?bt.slice(0,Fo-Me):bt;y.addToken(y,ao,At?At+dn:dn,zn,Me+ao.length==vt?nn:"",Vt,or)}if(No>=Fo){bt=bt.slice(Fo-Me),Me=Fo;break}Me=No,zn=""}bt=z.slice(ie,ie=b[Ve++]),At=Hn(b[Ve++],y.cm.options)}}}function qt(a,y,b){this.line=y,this.rest=yr(y),this.size=this.rest?Tt(et(this.rest))-b+1:1,this.node=this.text=null,this.hidden=tt(a,y)}function lr(a,y,b){for(var E=[],z,ie=y;ie2&&ie.push((Me.bottom+Ve.top)/2-b.top)}}ie.push(b.bottom-b.top)}}function Yn(a,y,b){if(a.line==y)return{map:a.measure.map,cache:a.measure.cache};for(var E=0;Eb)return{map:a.measure.maps[z],cache:a.measure.caches[z],before:!0}}function ji(a,y){y=Nn(y);var b=Tt(y),E=a.display.externalMeasured=new qt(a.doc,y,b);E.lineN=b;var z=E.built=Ln(a,E);return E.text=z.pre,ue(a.display.lineMeasure,z.pre),E}function pi(a,y,b,E){return Ni(a,gi(a,y),b,E)}function Yi(a,y){if(y>=a.display.viewFrom&&y=b.lineN&&yy)&&(ie=Me-De,z=ie-1,y>=Me&&(fe="right")),z!=null){if(E=a[Ve+2],De==Me&&b==(E.insertLeft?"left":"right")&&(fe=b),b=="left"&&z==0)for(;Ve&&a[Ve-2]==a[Ve-3]&&a[Ve-1].insertLeft;)E=a[(Ve-=3)+2],fe="left";if(b=="right"&&z==Me-De)for(;Ve=0&&(b=a[z]).left==b.right;z--);return b}function eo(a,y,b,E){var z=Oi(y.map,b,E),ie=z.node,fe=z.start,De=z.end,Me=z.collapse,Ve;if(ie.nodeType==3){for(var bt=0;bt<4;bt++){for(;fe&&ht(y.line.text.charAt(z.coverStart+fe));)--fe;for(;z.coverStart+De0&&(Me=E="right");var At;a.options.lineWrapping&&(At=ie.getClientRects()).length>1?Ve=At[E=="right"?At.length-1:0]:Ve=ie.getBoundingClientRect()}if(ye&&ge<9&&!fe&&(!Ve||!Ve.left&&!Ve.right)){var Vt=ie.parentNode.getClientRects()[0];Vt?Ve={left:Vt.left,right:Vt.left+ba(a.display),top:Vt.top,bottom:Vt.bottom}:Ve=Qi}for(var vt=Ve.top-y.rect.top,dn=Ve.bottom-y.rect.top,nn=(vt+dn)/2,zn=y.view.measure.heights,$n=0;$n=E.text.length?(Me=E.text.length,Ve="before"):Me<=0&&(Me=0,Ve="after"),!De)return fe(Ve=="before"?Me-1:Me,Ve=="before");function bt(dn,nn,zn){var $n=De[nn],or=$n.level==1;return fe(zn?dn-1:dn,or!=zn)}var At=ne(De,Me,Ve),Vt=re,vt=bt(Me,At,Ve=="before");return Vt!=null&&(vt.other=bt(Me,Vt,Ve!="before")),vt}function Mr(a,y){var b=0;y=tr(a.doc,y),a.options.lineWrapping||(b=ba(a.display)*y.ch);var E=An(a.doc,y.line),z=ft(E)+fa(a.display);return{left:b,right:b,top:z,bottom:z+E.height}}function wa(a,y,b,E,z){var ie=Gt(a,y,b);return ie.xRel=z,E&&(ie.outside=E),ie}function aa(a,y,b){var E=a.doc;if(b+=a.display.viewOffset,b<0)return wa(E.first,0,null,-1,-1);var z=Ht(E,b),ie=E.first+E.size-1;if(z>ie)return wa(E.first+E.size-1,An(E,ie).text.length,null,1,1);y<0&&(y=0);for(var fe=An(E,z);;){var De=no(a,fe,z,y,b),Me=In(fe,De.ch+(De.xRel>0||De.outside>0?1:0));if(!Me)return De;var Ve=Me.find(1);if(Ve.line==z)return Ve;fe=An(E,z=Ve.line)}}function ya(a,y,b,E){E-=Zi(y);var z=y.text.length,ie=tn(function(fe){return Ni(a,b,fe-1).bottom<=E},z,0);return z=tn(function(fe){return Ni(a,b,fe).top>E},ie,z),{begin:ie,end:z}}function bi(a,y,b,E){b||(b=gi(a,y));var z=mo(a,y,Ni(a,b,E),"line").top;return ya(a,y,b,z)}function Ai(a,y,b,E){return a.bottom<=b?!1:a.top>b?!0:(E?a.left:a.right)>y}function no(a,y,b,E,z){z-=ft(y);var ie=gi(a,y),fe=Zi(y),De=0,Me=y.text.length,Ve=!0,bt=xe(y,a.doc.direction);if(bt){var At=(a.options.lineWrapping?Co:Eo)(a,y,b,ie,bt,E,z);Ve=At.level!=1,De=Ve?At.from:At.to-1,Me=Ve?At.to:At.from-1}var Vt=null,vt=null,dn=tn(function(Ya){var xa=Ni(a,ie,Ya);return xa.top+=fe,xa.bottom+=fe,Ai(xa,E,z,!1)?(xa.top<=z&&xa.left<=E&&(Vt=Ya,vt=xa),!0):!1},De,Me),nn,zn,$n=!1;if(vt){var or=E-vt.left=la.bottom?1:0}return dn=Ct(y.text,dn,1),wa(b,dn,zn,$n,E-nn)}function Eo(a,y,b,E,z,ie,fe){var De=tn(function(At){var Vt=z[At],vt=Vt.level!=1;return Ai(Sa(a,Gt(b,vt?Vt.to:Vt.from,vt?"before":"after"),"line",y,E),ie,fe,!0)},0,z.length-1),Me=z[De];if(De>0){var Ve=Me.level!=1,bt=Sa(a,Gt(b,Ve?Me.from:Me.to,Ve?"after":"before"),"line",y,E);Ai(bt,ie,fe,!0)&&bt.top>fe&&(Me=z[De-1])}return Me}function Co(a,y,b,E,z,ie,fe){var De=ya(a,y,E,fe),Me=De.begin,Ve=De.end;/\s/.test(y.text.charAt(Ve-1))&&Ve--;for(var bt=null,At=null,Vt=0;Vt=Ve||vt.to<=Me)){var dn=vt.level!=1,nn=Ni(a,E,dn?Math.min(Ve,vt.to)-1:Math.max(Me,vt.from)).right,zn=nnzn)&&(bt=vt,At=zn)}}return bt||(bt=z[z.length-1]),bt.fromVe&&(bt={from:bt.from,to:Ve,level:bt.level}),bt}var ro;function qi(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(ro==null){ro=_e("pre",null,"CodeMirror-line-like");for(var y=0;y<49;++y)ro.appendChild(document.createTextNode("x")),ro.appendChild(_e("br"));ro.appendChild(document.createTextNode("x"))}ue(a.measure,ro);var b=ro.offsetHeight/50;return b>3&&(a.cachedTextHeight=b),ot(a.measure),b||1}function ba(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var y=_e("span","xxxxxxxxxx"),b=_e("pre",[y],"CodeMirror-line-like");ue(a.measure,b);var E=y.getBoundingClientRect(),z=(E.right-E.left)/10;return z>2&&(a.cachedCharWidth=z),z||10}function po(a){for(var y=a.display,b={},E={},z=y.gutters.clientLeft,ie=y.gutters.firstChild,fe=0;ie;ie=ie.nextSibling,++fe){var De=a.display.gutterSpecs[fe].className;b[De]=ie.offsetLeft+ie.clientLeft+z,E[De]=ie.clientWidth}return{fixedPos:Yo(y),gutterTotalWidth:y.gutters.offsetWidth,gutterLeft:b,gutterWidth:E,wrapperWidth:y.wrapper.clientWidth}}function Yo(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function du(a){var y=qi(a.display),b=a.options.lineWrapping,E=b&&Math.max(5,a.display.scroller.clientWidth/ba(a.display)-3);return function(z){if(tt(a.doc,z))return 0;var ie=0;if(z.widgets)for(var fe=0;fe0&&(Ve=An(a.doc,Me.line).text).length==Me.ch){var bt=we(Ve,Ve.length,a.options.tabSize)-Ve.length;Me=Gt(Me.line,Math.max(0,Math.round((ie-Ja(a.display).left)/ba(a.display))-bt))}return Me}function zo(a,y){if(y>=a.display.viewTo||(y-=a.display.viewFrom,y<0))return null;for(var b=a.display.view,E=0;Ey)&&(z.updateLineNumbers=y),a.curOp.viewChanged=!0,y>=z.viewTo)Bi&&se(a.doc,y)z.viewFrom?Bo(a):(z.viewFrom+=E,z.viewTo+=E);else if(y<=z.viewFrom&&b>=z.viewTo)Bo(a);else if(y<=z.viewFrom){var ie=fu(a,b,b+E,1);ie?(z.view=z.view.slice(ie.index),z.viewFrom=ie.lineN,z.viewTo+=E):Bo(a)}else if(b>=z.viewTo){var fe=fu(a,y,y,-1);fe?(z.view=z.view.slice(0,fe.index),z.viewTo=fe.lineN):Bo(a)}else{var De=fu(a,y,y,-1),Me=fu(a,b,b+E,1);De&&Me?(z.view=z.view.slice(0,De.index).concat(lr(a,De.lineN,Me.lineN)).concat(z.view.slice(Me.index)),z.viewTo+=E):Bo(a)}var Ve=z.externalMeasured;Ve&&(b=z.lineN&&y=E.viewTo)){var ie=E.view[zo(a,y)];if(ie.node!=null){var fe=ie.changes||(ie.changes=[]);Se(fe,b)==-1&&fe.push(b)}}}function Bo(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function fu(a,y,b,E){var z=zo(a,y),ie,fe=a.display.view;if(!Bi||b==a.doc.first+a.doc.size)return{index:z,lineN:b};for(var De=a.display.viewFrom,Me=0;Me0){if(z==fe.length-1)return null;ie=De+fe[z].size-y,z++}else ie=De-y;y+=ie,b+=ie}for(;se(a.doc,b)!=b;){if(z==(E<0?0:fe.length-1))return null;b+=E*fe[z-(E<0?1:0)].size,z+=E}return{index:z,lineN:b}}function Zu(a,y,b){var E=a.display,z=E.view;z.length==0||y>=E.viewTo||b<=E.viewFrom?(E.view=lr(a,y,b),E.viewFrom=y):(E.viewFrom>y?E.view=lr(a,y,E.viewFrom).concat(E.view):E.viewFromb&&(E.view=E.view.slice(0,zo(a,b)))),E.viewTo=b}function ku(a){for(var y=a.display.view,b=0,E=0;E=a.display.viewTo||De.to().line0?y.blinker=setInterval(function(){a.hasFocus()||Jo(a),y.cursorDiv.style.visibility=(b=!b)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(y.cursorDiv.style.visibility="hidden")}}function Mu(a){a.state.focused||(a.display.input.focus(),Pu(a))}function xu(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,Jo(a))},100)}function Pu(a,y){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(Zt(a,"focus",a,y),a.state.focused=!0,pt(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),He&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),It(a))}function Jo(a,y){a.state.delayingBlurEvent||(a.state.focused&&(Zt(a,"blur",a,y),a.state.focused=!1,ze(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Du(a){for(var y=a.display,b=y.lineDiv.offsetTop,E=0;E.005||bt<-.005)&&(Oa(z.line,fe),yu(z.line),z.rest))for(var At=0;Ata.display.sizerWidth){var Vt=Math.ceil(De/ba(a.display));Vt>a.display.maxLineLength&&(a.display.maxLineLength=Vt,a.display.maxLine=z.line,a.display.maxLineChanged=!0)}}}}function yu(a){if(a.widgets)for(var y=0;y=fe&&(ie=Ht(y,ft(An(y,Me))-a.wrapper.clientHeight),fe=Me)}return{from:ie,to:Math.max(fe,ie+1)}}function io(a,y){if(!xt(a,"scrollCursorIntoView")){var b=a.display,E=b.sizer.getBoundingClientRect(),z=null;if(y.top+E.top<0?z=!0:y.bottom+E.top>(window.innerHeight||document.documentElement.clientHeight)&&(z=!1),z!=null&&!Ze){var ie=_e("div","\u200B",null,`position: absolute;
+ height: `+(xa-la)+"px"))}function At(wr,la,Ya){var xa=An(z,wr),ai=xa.text.length,ma,ci;function $i(ao,yo){return ho(a,Gt(wr,ao),"div",xa,yo)}function Fo(ao,yo,hi){var Do=bi(a,xa,null,ao),Po=yo=="ltr"==(hi=="after")?"left":"right",wo=hi=="after"?Do.begin:Do.end-(/\s/.test(xa.text.charAt(Do.end-1))?2:1);return $i(wo,Po)[Po]}var No=xe(xa,z.direction);return he(No,la||0,Ya==null?ai:Ya,function(ao,yo,hi,Do){var Po=hi=="ltr",wo=$i(ao,Po?"left":"right"),jo=$i(yo-1,Po?"right":"left"),Xn=la==null&&ao==0,rr=Ya==null&&yo==ai,wi=Do==0,ni=!No||Do==No.length-1;if(jo.top-wo.top<=3){var Ia=(Ve?Xn:rr)&&wi,Ii=(Ve?rr:Xn)&&ni,Gi=Ia?De:(Po?wo:jo).left,Ji=Ii?Me:(Po?jo:wo).right;bt(Gi,wo.top,Ji-Gi,wo.bottom)}else{var vi,Ga,si,Hi;Po?(vi=Ve&&Xn&&wi?De:wo.left,Ga=Ve?Me:Fo(ao,hi,"before"),si=Ve?De:Fo(yo,hi,"after"),Hi=Ve&&rr&&ni?Me:jo.right):(vi=Ve?Fo(ao,hi,"before"):De,Ga=!Ve&&Xn&&wi?Me:wo.right,si=!Ve&&rr&&ni?De:jo.left,Hi=Ve?Fo(yo,hi,"after"):Me),bt(vi,wo.top,Ga-vi,wo.bottom),wo.bottom0?y.blinker=setInterval(function(){a.hasFocus()||Jo(a),y.cursorDiv.style.visibility=(b=!b)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(y.cursorDiv.style.visibility="hidden")}}function Mu(a){a.state.focused||(a.display.input.focus(),Pu(a))}function xu(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,Jo(a))},100)}function Pu(a,y){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(Zt(a,"focus",a,y),a.state.focused=!0,pt(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),He&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),It(a))}function Jo(a,y){a.state.delayingBlurEvent||(a.state.focused&&(Zt(a,"blur",a,y),a.state.focused=!1,ze(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Du(a){for(var y=a.display,b=y.lineDiv.offsetTop,E=0;E.005||bt<-.005)&&(_a(z.line,fe),yu(z.line),z.rest))for(var At=0;Ata.display.sizerWidth){var Vt=Math.ceil(De/ba(a.display));Vt>a.display.maxLineLength&&(a.display.maxLineLength=Vt,a.display.maxLine=z.line,a.display.maxLineChanged=!0)}}}}function yu(a){if(a.widgets)for(var y=0;y=fe&&(ie=Ht(y,ft(An(y,Me))-a.wrapper.clientHeight),fe=Me)}return{from:ie,to:Math.max(fe,ie+1)}}function io(a,y){if(!xt(a,"scrollCursorIntoView")){var b=a.display,E=b.sizer.getBoundingClientRect(),z=null;if(y.top+E.top<0?z=!0:y.bottom+E.top>(window.innerHeight||document.documentElement.clientHeight)&&(z=!1),z!=null&&!Ze){var ie=_e("div","\u200B",null,`position: absolute;
top: `+(y.top-b.viewOffset-fa(a.display))+`px;
height: `+(y.bottom-y.top+Ha(a)+b.barHeight)+`px;
- left: `+y.left+"px; width: "+Math.max(2,y.right-y.left)+"px;");a.display.lineSpace.appendChild(ie),ie.scrollIntoView(z),a.display.lineSpace.removeChild(ie)}}}function Io(a,y,b,E){E==null&&(E=0);var z;!a.options.lineWrapping&&y==b&&(y=y.ch?Gt(y.line,y.sticky=="before"?y.ch-1:y.ch,"after"):y,b=y.sticky=="before"?Gt(y.line,y.ch+1,"before"):y);for(var ie=0;ie<5;ie++){var fe=!1,De=Sa(a,y),Me=!b||b==y?De:Sa(a,b);z={left:Math.min(De.left,Me.left),top:Math.min(De.top,Me.top)-E,right:Math.max(De.left,Me.left),bottom:Math.max(De.bottom,Me.bottom)+E};var Ve=Eu(a,z),bt=a.doc.scrollTop,At=a.doc.scrollLeft;if(Ve.scrollTop!=null&&(_o(a,Ve.scrollTop),Math.abs(a.doc.scrollTop-bt)>1&&(fe=!0)),Ve.scrollLeft!=null&&($o(a,Ve.scrollLeft),Math.abs(a.doc.scrollLeft-At)>1&&(fe=!0)),!fe)break}return z}function au(a,y){var b=Eu(a,y);b.scrollTop!=null&&_o(a,b.scrollTop),b.scrollLeft!=null&&$o(a,b.scrollLeft)}function Eu(a,y){var b=a.display,E=qi(a.display);y.top<0&&(y.top=0);var z=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:b.scroller.scrollTop,ie=ui(a),fe={};y.bottom-y.top>ie&&(y.bottom=y.top+ie);var De=a.doc.height+qa(b),Me=y.topDe-E;if(y.topz+ie){var bt=Math.min(y.top,(Ve?De:y.bottom)-ie);bt!=z&&(fe.scrollTop=bt)}var At=a.options.fixedGutter?0:b.gutters.offsetWidth,Vt=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:b.scroller.scrollLeft-At,vt=fi(a)-b.gutters.offsetWidth,dn=y.right-y.left>vt;return dn&&(y.right=y.left+vt),y.left<10?fe.scrollLeft=0:y.leftvt+Vt-3&&(fe.scrollLeft=y.right+(dn?0:10)-vt),fe}function Bu(a,y){y!=null&&(mu(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+y)}function Wo(a){mu(a);var y=a.getCursor();a.curOp.scrollToPos={from:y,to:y,margin:a.options.cursorScrollMargin}}function Cu(a,y,b){(y!=null||b!=null)&&mu(a),y!=null&&(a.curOp.scrollLeft=y),b!=null&&(a.curOp.scrollTop=b)}function ko(a,y){mu(a),a.curOp.scrollToPos=y}function mu(a){var y=a.curOp.scrollToPos;if(y){a.curOp.scrollToPos=null;var b=Mr(a,y.from),E=Mr(a,y.to);Iu(a,b,E,y.margin)}}function Iu(a,y,b,E){var z=Eu(a,{left:Math.min(y.left,b.left),top:Math.min(y.top,b.top)-E,right:Math.max(y.right,b.right),bottom:Math.max(y.bottom,b.bottom)+E});Cu(a,z.scrollLeft,z.scrollTop)}function _o(a,y){Math.abs(a.doc.scrollTop-y)<2||(x||xl(a,{top:y}),Lu(a,y,!0),x&&xl(a),Lo(a,100))}function Lu(a,y,b){y=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,y)),!(a.display.scroller.scrollTop==y&&!b)&&(a.doc.scrollTop=y,a.display.scrollbars.setScrollTop(y),a.display.scroller.scrollTop!=y&&(a.display.scroller.scrollTop=y))}function $o(a,y,b,E){y=Math.max(0,Math.min(y,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((b?y==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-y)<2)&&!E)&&(a.doc.scrollLeft=y,Ru(a),a.display.scroller.scrollLeft!=y&&(a.display.scroller.scrollLeft=y),a.display.scrollbars.setScrollLeft(y))}function xi(a){var y=a.display,b=y.gutters.offsetWidth,E=Math.round(a.doc.height+qa(a.display));return{clientHeight:y.scroller.clientHeight,viewHeight:y.wrapper.clientHeight,scrollWidth:y.scroller.scrollWidth,clientWidth:y.scroller.clientWidth,viewWidth:y.wrapper.clientWidth,barLeft:a.options.fixedGutter?b:0,docHeight:E,scrollHeight:E+Ha(a)+y.barHeight,nativeBarWidth:y.nativeBarWidth,gutterWidth:b}}var Di=function(a,y,b){this.cm=b;var E=this.vert=_e("div",[_e("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),z=this.horiz=_e("div",[_e("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");E.tabIndex=z.tabIndex=-1,a(E),a(z),ct(E,"scroll",function(){E.clientHeight&&y(E.scrollTop,"vertical")}),ct(z,"scroll",function(){z.clientWidth&&y(z.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,ye&&ge<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Di.prototype.update=function(a){var y=a.scrollWidth>a.clientWidth+1,b=a.scrollHeight>a.clientHeight+1,E=a.nativeBarWidth;if(b){this.vert.style.display="block",this.vert.style.bottom=y?E+"px":"0";var z=a.viewHeight-(y?E:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+z)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(y){this.horiz.style.display="block",this.horiz.style.right=b?E+"px":"0",this.horiz.style.left=a.barLeft+"px";var ie=a.viewWidth-a.barLeft-(b?E:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+ie)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(E==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:b?E:0,bottom:y?E:0}},Di.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Di.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Di.prototype.zeroWidthHack=function(){var a=Ye&&!Ae?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new oe,this.disableVert=new oe},Di.prototype.enableZeroWidthBar=function(a,y,b){a.style.pointerEvents="auto";function E(){var z=a.getBoundingClientRect(),ie=b=="vert"?document.elementFromPoint(z.right-1,(z.top+z.bottom)/2):document.elementFromPoint((z.right+z.left)/2,z.bottom-1);ie!=a?a.style.pointerEvents="none":y.set(1e3,E)}y.set(1e3,E)},Di.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var go=function(){};go.prototype.update=function(){return{bottom:0,right:0}},go.prototype.setScrollLeft=function(){},go.prototype.setScrollTop=function(){},go.prototype.clear=function(){};function xo(a,y){y||(y=xi(a));var b=a.display.barWidth,E=a.display.barHeight;Mo(a,y);for(var z=0;z<4&&b!=a.display.barWidth||E!=a.display.barHeight;z++)b!=a.display.barWidth&&a.options.lineWrapping&&Du(a),Mo(a,xi(a)),b=a.display.barWidth,E=a.display.barHeight}function Mo(a,y){var b=a.display,E=b.scrollbars.update(y);b.sizer.style.paddingRight=(b.barWidth=E.right)+"px",b.sizer.style.paddingBottom=(b.barHeight=E.bottom)+"px",b.heightForcer.style.borderBottom=E.bottom+"px solid transparent",E.right&&E.bottom?(b.scrollbarFiller.style.display="block",b.scrollbarFiller.style.height=E.bottom+"px",b.scrollbarFiller.style.width=E.right+"px"):b.scrollbarFiller.style.display="",E.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(b.gutterFiller.style.display="block",b.gutterFiller.style.height=E.bottom+"px",b.gutterFiller.style.width=y.gutterWidth+"px"):b.gutterFiller.style.display=""}var iu={native:Di,null:go};function eu(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&ze(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new iu[a.options.scrollbarStyle](function(y){a.display.wrapper.insertBefore(y,a.display.scrollbarFiller),ct(y,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),y.setAttribute("cm-not-content","true")},function(y,b){b=="horizontal"?$o(a,y):_o(a,y)},a),a.display.scrollbars.addClass&&pt(a.display.wrapper,a.display.scrollbars.addClass)}var Ei=0;function $a(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Ei},Zr(a.curOp)}function yr(a){var y=a.curOp;y&&ca(y,function(b){for(var E=0;E=b.viewTo)||b.maxLineChanged&&y.options.lineWrapping,a.update=a.mustUpdate&&new bl(y,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Hl(a){a.updatedDisplay=a.mustUpdate&&Vl(a.cm,a.update)}function wl(a){var y=a.cm,b=y.display;a.updatedDisplay&&Du(y),a.barMeasure=xi(y),b.maxLineChanged&&!y.options.lineWrapping&&(a.adjustWidthTo=pi(y,b.maxLine,b.maxLine.text.length).left+3,y.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(b.scroller.clientWidth,b.sizer.offsetLeft+a.adjustWidthTo+Ha(y)+y.display.barWidth),a.maxScrollLeft=Math.max(0,b.sizer.offsetLeft+a.adjustWidthTo-fi(y))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=b.input.prepareSelection())}function Ul(a){var y=a.cm;a.adjustWidthTo!=null&&(y.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var b=+new Date+a.options.workTime,E=oi(a,y.highlightFrontier),z=[];y.iter(E.line,Math.min(y.first+y.size,a.display.viewTo+500),function(ie){if(E.line>=a.display.viewFrom){var fe=ie.styles,De=ie.text.length>a.options.maxHighlightLength?mr(y.mode,E.state):null,Me=Ra(a,ie,E,!0);De&&(E.state=De),ie.styles=Me.styles;var Ve=ie.styleClasses,bt=Me.classes;bt?ie.styleClasses=bt:Ve&&(ie.styleClasses=null);for(var At=!fe||fe.length!=ie.styles.length||Ve!=bt&&(!Ve||!bt||Ve.bgClass!=bt.bgClass||Ve.textClass!=bt.textClass),Vt=0;!At&&Vtb)return Lo(a,a.options.workDelay),!0}),y.highlightFrontier=E.line,y.modeFrontier=Math.max(y.modeFrontier,E.line),z.length&&Fi(a,function(){for(var ie=0;ie=b.viewFrom&&y.visible.to<=b.viewTo&&(b.updateLineNumbers==null||b.updateLineNumbers>=b.viewTo)&&b.renderedView==b.view&&ku(a)==0)return!1;Xu(a)&&(Bo(a),y.dims=po(a));var z=E.first+E.size,ie=Math.max(y.visible.from-a.options.viewportMargin,E.first),fe=Math.min(z,y.visible.to+a.options.viewportMargin);b.viewFromfe&&b.viewTo-fe<20&&(fe=Math.min(z,b.viewTo)),Bi&&(ie=se(a.doc,ie),fe=Qe(a.doc,fe));var De=ie!=b.viewFrom||fe!=b.viewTo||b.lastWrapHeight!=y.wrapperHeight||b.lastWrapWidth!=y.wrapperWidth;Zu(a,ie,fe),b.viewOffset=ft(An(a.doc,b.viewFrom)),a.display.mover.style.top=b.viewOffset+"px";var Me=ku(a);if(!De&&Me==0&&!y.force&&b.renderedView==b.view&&(b.updateLineNumbers==null||b.updateLineNumbers>=b.viewTo))return!1;var Ve=Ju(a);return Me>4&&(b.lineDiv.style.display="none"),Js(a,b.updateLineNumbers,y.dims),Me>4&&(b.lineDiv.style.display=""),b.renderedView=b.view,Gs(Ve),ot(b.cursorDiv),ot(b.selectionDiv),b.gutters.style.height=b.sizer.style.minHeight=0,De&&(b.lastWrapHeight=y.wrapperHeight,b.lastWrapWidth=y.wrapperWidth,Lo(a,400)),b.updateLineNumbers=null,!0}function hs(a,y){for(var b=y.viewport,E=!0;;E=!1){if(!E||!a.options.lineWrapping||y.oldDisplayWidth==fi(a)){if(b&&b.top!=null&&(b={top:Math.min(a.doc.height+qa(a.display)-ui(a),b.top)}),y.visible=Ro(a.display,a.doc,b),y.visible.from>=a.display.viewFrom&&y.visible.to<=a.display.viewTo)break}else E&&(y.visible=Ro(a.display,a.doc,b));if(!Vl(a,y))break;Du(a);var z=xi(a);So(a),xo(a,z),Dl(a,z),y.force=!1}y.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(y.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function xl(a,y){var b=new bl(a,y);if(Vl(a,b)){Du(a),hs(a,b);var E=xi(a);So(a),xo(a,E),Dl(a,E),b.finish()}}function Js(a,y,b){var E=a.display,z=a.options.lineNumbers,ie=E.lineDiv,fe=ie.firstChild;function De(dn){var nn=dn.nextSibling;return He&&Ye&&a.display.currentWheelTarget==dn?dn.style.display="none":dn.parentNode.removeChild(dn),nn}for(var Me=E.view,Ve=E.viewFrom,bt=0;bt-1&&(vt=!1),Yr(a,At,Ve,b)),vt&&(ot(At.lineNumber),At.lineNumber.appendChild(document.createTextNode(Vn(a.options,Ve)))),fe=At.node.nextSibling}Ve+=At.size}for(;fe;)fe=De(fe)}function Kl(a){var y=a.gutters.offsetWidth;a.sizer.style.marginLeft=y+"px"}function Dl(a,y){a.display.sizer.style.minHeight=y.docHeight+"px",a.display.heightForcer.style.top=y.docHeight+"px",a.display.gutters.style.height=y.docHeight+a.display.barHeight+Ha(a)+"px"}function Ru(a){var y=a.display,b=y.view;if(!(!y.alignWidgets&&(!y.gutters.firstChild||!a.options.fixedGutter))){for(var E=Yo(y)-y.scroller.scrollLeft+a.doc.scrollLeft,z=y.gutters.offsetWidth,ie=E+"px",fe=0;fefe.clientWidth,Me=fe.scrollHeight>fe.clientHeight;if(E&&De||z&&Me){if(z&&Ye&&He){e:for(var Ve=y.target,bt=ie.view;Ve!=fe;Ve=Ve.parentNode)for(var At=0;At=0&&Gn(a,E.to())<=0)return b}return-1};var so=function(a,y){this.anchor=a,this.head=y};so.prototype.from=function(){return Nr(this.anchor,this.head)},so.prototype.to=function(){return zr(this.anchor,this.head)},so.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Uo(a,y,b){var E=a&&a.options.selectionsMayTouch,z=y[b];y.sort(function(Vt,vt){return Gn(Vt.from(),vt.from())}),b=Se(y,z);for(var ie=1;ie